{"id":1517,"date":"2022-11-21T20:28:32","date_gmt":"2022-11-21T20:28:32","guid":{"rendered":"https:\/\/pydata.org\/global2022\/?page_id=1517"},"modified":"2022-12-01T16:21:29","modified_gmt":"2022-12-01T16:21:29","slug":"sprints","status":"publish","type":"page","link":"https:\/\/pydata.org\/global2022\/sprints\/","title":{"rendered":"Sprints"},"content":{"rendered":"<p>[vc_row][vc_column][vc_empty_space height=&#8221;200&#8243;][\/vc_column][\/vc_row][vc_row opacity_bg_pattern=&#8221;0.1&#8243;][vc_column][vc_row_inner][vc_column_inner width=&#8221;1\/4&#8243;][\/vc_column_inner][vc_column_inner width=&#8221;1\/2&#8243;]<div class=\"no-padding-rl no-padding-top padding-8\">\n                <div class=\"text-center\"><h3 class=\"font-family-alt font-weight-700 letter-spacing-2 text-uppercase xs-title-small title-medium title-sideline-base-color\">Sprints<\/h3><p class=\"font-family-alt margin-3 no-margin-bottom no-margin-rl text-gray-dark-2 text-large\">PYDATA GLOBAL IS HOSTING MULTIPLE SPRINTS FOR OPEN SOURCE PROJECTS. EACH SPRINT WILL HAVE A PROJECT MAINTAINER LEADING THE SPRINT TO HELP GUIDE THE CONTRIBUTORS THROUGHOUT THE SESSION.<\/p><\/div>\n            <\/div>[\/vc_column_inner][vc_column_inner width=&#8221;1\/4&#8243;][\/vc_column_inner][\/vc_row_inner][vc_row_inner][vc_column_inner width=&#8221;1\/12&#8243;][\/vc_column_inner][vc_column_inner width=&#8221;10\/12&#8243;][vc_column_text]<\/p>\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<h2>What are Sprints?<\/h2>\n<p>Development sprints offer an opportunity to enhance and contribute to open source projects in a focused session with the project maintainers. It is a fun exercise that helps open source projects to improve with the help of the open source community.<\/p>\n<h4>Who can participate?<\/h4>\n<p>ALL experience levels are welcome to participate. Contribution guides and environment setup instructions are provided with each sprint.<\/p>\n<h4>Sprints Schedule<\/h4>\n<p>You can access the schedule of the sprints using this\u00a0<a href=\"https:\/\/pydata.org\/global2022\/schedule\/\">link<\/a>.<\/p>\n<p>The duration of each sprint is 4 hours unless stated otherwise.<\/p>\n<h4>Communication Channels<\/h4>\n<p><strong>Discord<br \/>\n<\/strong>Every sprint will have its own channel on discord. Contributors should enroll in those discord channels to receive the list of issues to work on and have a space to discuss their progress with the maintainers.<strong><br \/>\n<\/strong><\/p>\n<p><strong>Zoom<br \/>\n<\/strong>During the sprint, there will be a dedicated zoom call for that sprint which will be used for sprint introduction. Participants will be divided into breakout rooms where a maintainer will come over to support attendees when needed.<strong><br \/>\n<\/strong><\/p>\n<p><strong>Before the Sprint<br \/>\n<\/strong>It is crucial to read the documentation and environment set up instructions to have a productive sprint. If you\u2019re facing any issues in setting up your environment, please use slack to ask for support in setting up the environment before the sprint begins.<\/p>\n<\/div>\n<\/div>\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<h4>Which Projects are Sprinting?<\/h4>\n<p>In PyData Global 2022, 8 projects will have separate sprint sessions with some of its awesome project core developers and maintainers!<\/p>\n<ul>\n<li>December 1:\n<ul>\n<li><a href=\"#vizzu\">Vizzu |<span style=\"font-weight: 400;\"> 1pm &#8211; 5pm UTC <\/span><\/a><\/li>\n<li><a href=\"https:\/\/pydata.org\/global2022\/sprints\/#matplotlib\">Matplotlib | 2pm &#8211; 7pm UTC<\/a><\/li>\n<\/ul>\n<\/li>\n<li>December 2:\n<ul>\n<li><a href=\"https:\/\/pydata.org\/global2022\/sprints\/#optuna\">Optuna | 10am &#8211; 2pm UTC<\/a><\/li>\n<li><a href=\"https:\/\/pydata.org\/global2022\/sprints\/#matplotlib\">Matplotlib | 3pm &#8211; 7pm UTC<\/a><\/li>\n<li><a href=\"#pandas\">Pandas | 2pm-6pm UTC<\/a><\/li>\n<li><a href=\"#holoviz\">Holoviz | 3pm &#8211; 7pm UTC<\/a><\/li>\n<li><a href=\"#zarr\">Zarr | 5pm &#8211; 8pm UTC<\/a><\/li>\n<\/ul>\n<\/li>\n<li>December 3:\n<ul>\n<li><a href=\"https:\/\/pydata.org\/global2022\/sprints\/#matplotlib\">Matplotlib | 1pm &#8211; 5pm UTC<\/a><\/li>\n<li><a href=\"#numpy\">NumPy | 2pm-8pm UTC<\/a><\/li>\n<li><a href=\"https:\/\/pydata.org\/global2022\/sprints\/#bokeh\">Bokeh | 4pm -8pm UTC<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p>[\/vc_column_text][\/vc_column_inner][vc_column_inner width=&#8221;1\/12&#8243;][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row][vc_column][vc_separator color=&#8221;peacoc&#8221;][\/vc_column][\/vc_row][vc_row opacity_bg_pattern=&#8221;0.1&#8243; el_id=&#8221;vizzu&#8221;][vc_column width=&#8221;1\/4&#8243;][vc_empty_space][vc_empty_space][vc_column_text]<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1564 aligncenter\" src=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/Vizzu_Logo-300x100-1.png\" alt=\"\" width=\"300\" height=\"100\" \/>[\/vc_column_text][\/vc_column][vc_column width=&#8221;3\/4&#8243;][vc_column_text]<\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>Time and place<\/strong><\/span><\/h3>\n<p>December 1 | 1pm &#8211; 5pm UTC (2pm Budapest CET)<\/p>\n<p><span style=\"font-weight: 400;\">The sprint is held on Zoom at <a href=\"https:\/\/us05web.zoom.us\/j\/87264629924?pwd=NFJ6K09XMkRkV2xWWE9RY2x4czJ3dz09\">https:\/\/us05web.zoom.us\/j\/87264629924?pwd=NFJ6K09XMkRkV2xWWE9RY2x4czJ3dz09<\/a>.<\/span><\/p><h3><span style=\"font-weight: 400;\"><span style=\"text-decoration: underline;\"><strong>About Vizzu &amp; ipyvizzu<\/strong><\/span><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">We built a data viz engine that &#8211; <\/span><a href=\"https:\/\/twitter.com\/Elijah_Meeks\/status\/1444002073792581633?s=09\"><span style=\"font-weight: 400;\">as Elijah Meeks put it<\/span><\/a><span style=\"font-weight: 400;\"> &#8211; provides the most complete form of animating between chart forms. We embedded it into open-source charting tools and built <\/span><a href=\"https:\/\/www.reddit.com\/user\/VizzuHQ\/?sort=top\"><span style=\"font-weight: 400;\">data stories<\/span><\/a><span style=\"font-weight: 400;\"> that gathered 40+ million views and 200k+ upvotes on Reddit.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Our products work similarly to other charting solutions, but when you create a set of charts with Vizzu, it automatically animates between them. We have an open-source Javascript library called <\/span><a href=\"https:\/\/github.com\/vizzuhq\/vizzu-lib\/\"><span style=\"font-weight: 400;\">vizzu-lib<\/span><\/a><span style=\"font-weight: 400;\"> and <\/span><a href=\"https:\/\/github.com\/vizzuhq\/ipyvizzu\"><span style=\"font-weight: 400;\">ipyvizzu<\/span><\/a><span style=\"font-weight: 400;\">, a Jupyter notebook package for Python developers and data scientists. Both solutions have automatic data aggregation and filtering capabilities, defaults are set based on dataviz guidelines.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In July 2022 we added a storytelling extension to ipyvizzu called <\/span><a href=\"https:\/\/github.com\/vizzuhq\/ipyvizzu-story\"><span style=\"font-weight: 400;\">ipyvizzu-story<\/span><\/a><span style=\"font-weight: 400;\"> that enables users to build, present and share animated data stories in Jupyter and similar computational notebooks.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This sprint will focus on creating new sample stories, color schemes, e.g., dark and accessible themes, and documentation improvements. We work hard to make this a fun experience for all contributors.<\/span><\/p><h3><span style=\"text-decoration: underline;\"><strong>Maintainers leading the sprint:<\/strong><\/span><\/h3>\n<h3><b>Simon &#8211; <\/b><a href=\"https:\/\/github.com\/simzer\"><b>Github<\/b><\/a><b>, <\/b><a href=\"https:\/\/www.linkedin.com\/in\/simonlaszlo\/\"><b>LinkedIn<\/b><\/a><\/h3>\n<p><span style=\"font-weight: 400;\">Simon wrote most of the code used in our data viz engine and our Javascript library. He is a big believer in open-source with 15+ year of developer and software architecture experience under his belt.<\/span><\/p>\n<h3><b>Peter &#8211; <\/b><a href=\"https:\/\/github.com\/petervidos\"><b>Github<\/b><\/a><b>, <\/b><a href=\"https:\/\/www.linkedin.com\/in\/petervidos\/\"><b>LinkedIn<\/b><\/a><\/h3>\n<p><span style=\"font-weight: 400;\">Peter created most of the documentation for ipyvizzu and the JS library and built many examples and public stories with the Vizzu tools. He loves assisting people experimenting with our animated charting tools.\u00a0<\/span><\/p>\n<h3><\/h3>\n<h3><span style=\"text-decoration: underline;\"><strong>Important Links<\/strong><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/github.com\/vizzuhq\/ipyvizzu\/blob\/main\/CONTRIBUTING.md\"><span style=\"font-weight: 400;\">Contributor guide<\/span><\/a><span style=\"font-weight: 400;\">\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/join.slack.com\/t\/vizzu-community\/shared_invite\/zt-w2nqhq44-2CCWL4o7qn2Ns1EFSf9kEg\"><span style=\"font-weight: 400;\">The Vizzu Slack<\/span><\/a><\/li>\n<\/ul>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_separator color=&#8221;peacoc&#8221;][\/vc_column][\/vc_row][vc_row opacity_bg_pattern=&#8221;0.1&#8243; el_id=&#8221;matplotlib&#8221;][vc_column width=&#8221;3\/4&#8243;][vc_column_text]<\/p>\n<h3><strong><span style=\"text-decoration: underline;\">When:<\/span><\/strong><\/h3>\n<p>December 1, Thursday 2PM &#8211; 7:00PM UTC<br \/>\nDecember 2, Friday 3:00PM &#8211; 7:00PM UTC<br \/>\nDecember 3, Saturday: 1:00PM &#8211; 5:00PM UTC<\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>About<\/strong><\/span><b>:\u00a0<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. Matplotlib makes easy things easy and hard things possible.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Create<\/span><a href=\"https:\/\/ieeexplore.ieee.org\/document\/4160265\/citations?tabFilter=papers\"> <span style=\"font-weight: 400;\">publication quality plots<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Make<\/span><a href=\"https:\/\/mybinder.org\/v2\/gh\/matplotlib\/mpl-brochure-binder\/main?labpath=MatplotlibExample.ipynb\"> <span style=\"font-weight: 400;\">interactive figures<\/span><\/a><span style=\"font-weight: 400;\"> that can zoom, pan, update.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Customize<\/span><a href=\"https:\/\/matplotlib.org\/stable\/gallery\/style_sheets\/style_sheets_reference.html\"> <span style=\"font-weight: 400;\">visual style<\/span><\/a><span style=\"font-weight: 400;\"> and<\/span><a href=\"https:\/\/matplotlib.org\/stable\/tutorials\/provisional\/mosaic.html\"> <span style=\"font-weight: 400;\">layout<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Export to<\/span><a href=\"https:\/\/matplotlib.org\/stable\/api\/figure_api.html#matplotlib.figure.Figure.savefig\"> <span style=\"font-weight: 400;\">many file formats<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Embed in<\/span><a href=\"https:\/\/matplotlib.org\/stable\/gallery\/#embedding-matplotlib-in-graphical-user-interfaces\"> <span style=\"font-weight: 400;\">JupyterLab and Graphical User Interfaces<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Use a rich array of<\/span><a href=\"https:\/\/matplotlib.org\/mpl-third-party\/\"> <span style=\"font-weight: 400;\">third-party packages<\/span><\/a><span style=\"font-weight: 400;\"> built on Matplotlib.<\/span><\/li>\n<\/ul>\n<p><b><span style=\"text-decoration: underline;\">Communication Channel<\/span>: <\/b><a href=\"https:\/\/gitter.im\/matplotlib\/matplotlib\"><span style=\"font-weight: 400;\">https:\/\/gitter.im\/matplotlib\/matplotlib<\/span><\/a><\/p>\n<p><b><span style=\"text-decoration: underline;\">Time and place<\/span>:<\/b><span style=\"font-weight: 400;\"> Please say hello on gitter first!\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dec 1: <\/span><a href=\"https:\/\/numfocus-org.zoom.us\/j\/87126200471?pwd=UmlLSldBRVhEa2NUQzE5dzZmWHVRdz09\"><span style=\"font-weight: 400;\">https:\/\/numfocus-org.zoom.us\/j\/87126200471?pwd=UmlLSldBRVhEa2NUQzE5dzZmWHVRdz09<\/span><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Dec 2: <\/span><a href=\"https:\/\/numfocus-org.zoom.us\/j\/87362906269?pwd=TW90MlpYdml2eVFvVWdjZktLcVl1Zz09\"><span style=\"font-weight: 400;\">https:\/\/numfocus-org.zoom.us\/j\/87362906269?pwd=TW90MlpYdml2eVFvVWdjZktLcVl1Zz09<\/span><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Dec 3: <\/span><a href=\"https:\/\/numfocus-org.zoom.us\/j\/83714364966?pwd=dnRLK2ZjcWQ2SWpMQm0wK1c0b2pwUT09\"><span style=\"font-weight: 400;\">https:\/\/numfocus-org.zoom.us\/j\/83714364966?pwd=dnRLK2ZjcWQ2SWpMQm0wK1c0b2pwUT09<\/span><\/a><\/p><p><b>Focus: <\/b><a href=\"https:\/\/github.com\/matplotlib\/matplotlib\/issues?q=is%3Aissue+label%3A%22Good+first+issue%22+is%3Aopen\"><span style=\"font-weight: 400;\">Matplotlib good first issues<\/span><\/a><\/p><h3><strong><span style=\"text-decoration: underline;\">Important links:<\/span><\/strong><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/matplotlib.org\/devdocs\/devel\/contributing.html#get-connected\"><span style=\"font-weight: 400;\">new contributor resources<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/github.com\/matplotlib\/matplotlib\/blob\/main\/CODE_OF_CONDUCT.md\"><span style=\"font-weight: 400;\">code of conduct<\/span><\/a><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Contributing to the matplotlib library:\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/matplotlib.org\/devdocs\/devel\/index.html\"><span style=\"font-weight: 400;\">contributing guide<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/matplotlib.org\/devdocs\/devel\/development_setup.html#installing-for-devs\"><span style=\"font-weight: 400;\">installing for development<\/span><\/a><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Contributing to matplotlib in other ways:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/github.com\/matplotlib\/mpl-third-party\/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22\"><span style=\"font-weight: 400;\">mpl third party good first issues<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/github.com\/orgs\/matplotlib\/projects\/2\"><span style=\"font-weight: 400;\">social media projects<\/span><\/a><\/li>\n<\/ul><h3><span style=\"text-decoration: underline;\"><b>Mentors:<\/b><\/span><\/h3>\n<p><b>Name<\/b><span style=\"font-weight: 400;\">: Thomas Caswell, github: tacaswell<\/span><\/p>\n<p><b>Availability<\/b><span style=\"font-weight: 400;\">: Dec 2 1100 &#8211; 1600 EST, Dec 3 0800-0000<\/span><\/p>\n<p><b>Bio<\/b><span style=\"font-weight: 400;\">: Matplotlib project lead.<\/span><\/p><p><b>Name: <\/b><span style=\"font-weight: 400;\">Hannah AIzenman, github: story645, discord: story645<\/span><\/p>\n<p><b>Availability: <\/b><span style=\"font-weight: 400;\">TBD: Dec 1, Dec 2 before 2:00PM EST,\u00a0<\/span><\/p>\n<p><b>Bio: <\/b><span style=\"font-weight: 400;\">Matplotlib community manager and studying visualization at The Graduate Center, CUNY.<\/span><\/p><p><b>Name: <\/b><span style=\"font-weight: 400;\">Gregor M\u00f6nke, github: tensionhead, discord: Whir#2652<\/span><\/p>\n<p><b>Availability: <\/b><span style=\"font-weight: 400;\">TBD: Dec 1, Dec 2, Dec 3 after 12:00PM CET,\u00a0<\/span><\/p>\n<p><b>Bio: <\/b><span style=\"font-weight: 400;\">Computational Scientist, working interdisciplinary (Biology) with tech beginners for many years. Now leading a Python neuroscience software project: syncopy.org<\/span><\/p><p><b>Name: <\/b><span style=\"font-weight: 400;\">Chahak Mehta, github: chahak13<\/span><\/p>\n<p><b>Availability: <\/b><span style=\"font-weight: 400;\">Dec 1<\/span><b>, <\/b><span style=\"font-weight: 400;\">before 4:00PM CST<\/span><\/p>\n<p><b>Bio:<\/b><span style=\"font-weight: 400;\"> Graduate student studying Computational Science at University of Texas, Austin.<\/span><\/p><p><b>Name<\/b><span style=\"font-weight: 400;\">: Oscar Gustafsson, github: oscargus<\/span><\/p>\n<p><b>Availability<\/b><span style=\"font-weight: 400;\">: Dec 3 1000-1800 CET<\/span><\/p>\n<p><b>Bio<\/b><span style=\"font-weight: 400;\">: Matplotlib developer, academic working in electrical and computer engineering<\/span>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/4&#8243;][vc_empty_space][vc_empty_space][vc_column_text]<img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1519 aligncenter\" src=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/matplotlib300x300-300x300.png\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/matplotlib300x300.png 300w, https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/matplotlib300x300-150x150.png 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_separator color=&#8221;peacoc&#8221;][\/vc_column][\/vc_row][vc_row opacity_bg_pattern=&#8221;0.1&#8243; el_id=&#8221;optuna&#8221;][vc_column width=&#8221;1\/4&#8243;][vc_empty_space][vc_empty_space][vc_column_text]<img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1520 aligncenter\" src=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/Project_Optuna-300x300.png\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/Project_Optuna.png 300w, https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/Project_Optuna-150x150.png 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>[\/vc_column_text][\/vc_column][vc_column width=&#8221;3\/4&#8243;][vc_column_text]<\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>Time and place<\/strong><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">December 2, 10:00-14:00 UTC (19:00-23:00 JST), 2022<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The sprint is held on Zoom at <a href=\"https:\/\/preferrednetworks.zoom.us\/j\/81436270302?pwd=SHdQRzl2WUNQVGxFZ2RyeVRwYnVodz09\">https:\/\/preferrednetworks.zoom.us\/j\/81436270302?pwd=SHdQRzl2WUNQVGxFZ2RyeVRwYnVodz09<\/a><\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">Make sure to have Zoom available. If possible, update your Zoom client to version 5.12 or newer.<\/span><\/i><\/p>\n<p><span style=\"text-decoration: underline;\"><strong>Project description<br \/>\n<\/strong><\/span><span style=\"font-weight: 400;\">Optuna (<\/span><a href=\"https:\/\/github.com\/optuna\/optuna\"><span style=\"font-weight: 400;\">https:\/\/github.com\/optuna\/optuna<\/span><\/a><span style=\"font-weight: 400;\">) is an automatic hyperparameter optimization software framework, particularly designed for machine learning.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It features an imperative, define-by-run style user API. Thanks to our define-by-run API, the code written with Optuna enjoys high modularity, and the user of Optuna can dynamically construct the search spaces for the hyperparameters.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Today, the project has grown to over 7000 stars and close to 200 contributors on GitHub. It just released a new major version v3, with many exciting updates! This sprint will be a great opportunity to get familiar with the codebase of Optuna together with its core developers.<\/span><\/p>\n<p><span style=\"text-decoration: underline;\"><strong>What will be the focus of the sprint?<br \/>\n<\/strong><\/span>The sprint will be open to a wide variety of issues. We have prepared several contribution welcome issues, and for first time contributors, good-first issues to reduce runtime warnings from unit tests.<\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>Maintainers leading the sprint:<\/strong><\/span><\/h3>\n<h3><span style=\"text-decoration: underline;\"><span style=\"font-weight: 400;\">Hiroyuki Vincent Yamazaki<\/span><\/span><\/h3>\n<p><b>Discord username:<\/b><span style=\"font-weight: 400;\"> hvy (Vincent)<br \/>\n<\/span><b>GitHub:<\/b> <a href=\"https:\/\/github.com\/hvy\"><span style=\"font-weight: 400;\">https:\/\/github.com\/hvy<\/span><\/a><br \/>\n<span style=\"font-weight: 400;\">Vincent is a maintainer of Optuna, working as an engineer at Preferred Networks Inc. in Tokyo. He has a background in Computer Science from Sweden. He is a previous maintainer of Chainer (<\/span><a href=\"https:\/\/github.com\/chainer\/chainer\"><span style=\"font-weight: 400;\">https:\/\/github.com\/chainer\/chainer<\/span><\/a><span style=\"font-weight: 400;\">) and CuPy (<\/span><a href=\"https:\/\/github.com\/cupy\/cupy\/\"><span style=\"font-weight: 400;\">https:\/\/github.com\/cupy\/cupy\/<\/span><\/a><span style=\"font-weight: 400;\">).<\/span><\/p>\n<h3><span style=\"text-decoration: underline;\"><span style=\"font-weight: 400;\">Hideaki Imamura<\/span><\/span><\/h3>\n<p><b>Discord username:<\/b><span style=\"font-weight: 400;\"> mamu (Hideaki)<br \/>\n<\/span><b>GitHub:<\/b> <a href=\"https:\/\/github.com\/hideakiimamura\"><span style=\"font-weight: 400;\">https:\/\/github.com\/hideakiimamura<\/span><\/a><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Hideaki is a maintainer of Optuna, working as a researcher at Preferred Networks Inc. in Tokyo. He holds a Master&#8217;s degree in Computer Science from the University of Tokyo and has been in his current position since April 2020 working on Optuna development, where he led the Optuna v3.0 release.<\/span><\/p>\n<h3><span style=\"text-decoration: underline;\"><span style=\"font-weight: 400;\">Keisuke Umezawa<\/span><\/span><\/h3>\n<p><b>Discord username:<\/b><span style=\"font-weight: 400;\"> kumezawa (Keisuke)<br \/>\n<\/span><b>GitHub:<\/b> <a href=\"https:\/\/github.com\/keisuke-umezawa\"><span style=\"font-weight: 400;\">https:\/\/github.com\/keisuke-umezawa<\/span><\/a><br \/>\n<span style=\"font-weight: 400;\">Keisuke is a Software and ML Engineer with experience in financial modeling and recommendation engine development at web companies and Fintech startups. Also, he is a maintainer of Optuna, working as an Engineering Manager at Mercari Inc. in Tokyo.<\/span><\/p>\n<h3><span style=\"text-decoration: underline;\"><span style=\"font-weight: 400;\">Adrian Zuber<\/span><\/span><\/h3>\n<p><b>Discord username:<\/b><span style=\"font-weight: 400;\"> xadrianzetx (Adrian)<br \/>\n<\/span><b>GitHub: <\/b><a href=\"https:\/\/github.com\/xadrianzetx\"><span style=\"font-weight: 400;\">https:\/\/github.com\/xadrianzetx<\/span><\/a><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Adrian is an ML Engineer experienced in designing and developing ML based systems in financial and proptech industries. Has contributed to Optuna since mid 2021 and is currently working for Norwegian startup as Software\/ML Engineer.<\/span><\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>Project links<\/strong><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Optuna GitHub repository\u00a0<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><a href=\"https:\/\/github.com\/optuna\/optuna\"><span style=\"font-weight: 400;\">https:\/\/github.com\/optuna\/optuna<\/span><\/a><span style=\"font-weight: 400;\">\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Contribution guidelines\u00a0<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><a href=\"https:\/\/github.com\/optuna\/optuna\/blob\/master\/CONTRIBUTING.md\"><span style=\"font-weight: 400;\">https:\/\/github.com\/optuna\/optuna\/blob\/master\/CONTRIBUTING.md<\/span><\/a><span style=\"font-weight: 400;\">\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Contribution step by step blog article<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><a href=\"https:\/\/medium.com\/optuna\/optuna-wants-your-pull-request-ff619572302c\"><span style=\"font-weight: 400;\">https:\/\/medium.com\/optuna\/optuna-wants-your-pull-request-ff619572302c<\/span><\/a><span style=\"font-weight: 400;\">\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_separator color=&#8221;peacoc&#8221;][\/vc_column][\/vc_row][vc_row opacity_bg_pattern=&#8221;0.1&#8243; el_id=&#8221;pandas&#8221;][vc_column width=&#8221;3\/4&#8243;][vc_column_text]<\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>Time and place:<\/strong><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Friday, December 2nd, 2022<\/span><\/p>\n<p><span style=\"font-weight: 400;\">2-6pm UTC<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Zoom: <a href=\"https:\/\/numfocus-org.zoom.us\/j\/82538167858?pwd=S1VnWU1IMmViaFQxRExKZFlkSzVlQT09\">https:\/\/numfocus-org.zoom.us\/j\/82538167858?pwd=S1VnWU1IMmViaFQxRExKZFlkSzVlQT09<\/a><\/span><\/p>\n<p><span style=\"font-weight: 400;\">password: pydata<\/span><\/p>\n<p><span style=\"font-weight: 400;\">You are welcome to join at 2pm, or at 4pm, when we will repeat the introduction.<\/span><\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>Project description:<\/strong><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">logos source: <a href=\"https:\/\/pandas.pydata.org\/about\/citing.html\">https:\/\/pandas.pydata.org\/about\/citing.html<\/a><\/span><\/p>\n<p><span style=\"font-weight: 400;\">pandas is a data wrangling platform for Python widely adopted in the scientific computing community. In this session, you will be guided on how you can make your own contributions to the project, no prior experience contributing required! Not only will this teach you new skills and boost your CV, you&#8217;ll also likely get a nice adrenaline rush when your contribution is accepted!<\/span><\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>Maintainers and contributors leading the sprint:<\/strong><\/span><\/h3>\n<h3>Joris Van den Bossche (he\/him)<\/h3>\n<p><span style=\"font-weight: 400;\">Joris is a pandas maintainer and works at Voltron Data as a Software Engineer. He has particular interest in pandas&#8217; internals, and API design.<\/span><\/p><h3>Marco Gorelli (he\/him)<\/h3>\n<p><span style=\"font-weight: 400;\">Marco is a pandas maintainer and works at Quansight as a Senior Software Engineer. He has particular interests in datetime parsing, possibly because his previous job involved ~~gazing into crystal balls~~ sales forecasting.<\/span><\/p><h3>Will Ayd (he\/him)<\/h3>\n<p><span style=\"font-weight: 400;\">Will is a pandas maintainer and owns a data consultancy called innobi. He has particular interest in performance optimization and I\/O<\/span><\/p><h3>Noa Tamir (she\/they)<\/h3>\n<p><span style=\"font-weight: 400;\">Noa is a pandas contributor experience lead and works at Quansight as a Senior Developer Experience Engineer. Interested in onboarding new contributors, tools integration, and documentation (especially the contributor&#8217;s guide).<\/span><b><\/b><\/p>\n<h3>Patrick Hoefler (he\/him)<\/h3>\n<p><span style=\"font-weight: 400;\">Patrick is a pandas maintainer and works as a senior consultant at d-fine. Patrick won&#8217;t attend the sprint, but will be reviewing the pull requests later.<\/span><\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>Important Links<\/strong><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">To get the most out of the session, it&#8217;s encouraged (but not required) that you have a look at the [contributing guide](<a href=\"https:\/\/pandas.pydata.org\/pandas-docs\/dev\/development\/contributing.html\">https:\/\/pandas.pydata.org\/pandas-docs\/dev\/development\/contributing.html<\/a>) beforehand. In particular it would be useful if you are able to set up your development environment in advance. This will allow you to use more of the sprint time to work directly on finding a relevant issue and starting to work on it. Check out the [development environment instructions](<a href=\"https:\/\/pandas.pydata.org\/docs\/dev\/development\/contributing_environment.html\">https:\/\/pandas.pydata.org\/docs\/dev\/development\/contributing_environment.html<\/a>).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">You are welcome to join our [contributor community](<a href=\"https:\/\/pandas.pydata.org\/pandas-docs\/dev\/development\/community.html\">https:\/\/pandas.pydata.org\/pandas-docs\/dev\/development\/community.html<\/a>)!\u00a0 We hold regular meetings for new contributors and have a slack channel for ongoing communication, like development environment set-up.<\/span><\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>Discord users names<\/strong><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Noa `GenOrgana#1770`<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Will `willa#7258`<\/span>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/4&#8243;][vc_empty_space][vc_empty_space][vc_column_text]<img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1521 aligncenter\" src=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/pandas-300x300.png\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/pandas.png 300w, https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/pandas-150x150.png 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_separator color=&#8221;peacoc&#8221;][\/vc_column][\/vc_row][vc_row opacity_bg_pattern=&#8221;0.1&#8243; el_id=&#8221;holoviz&#8221;][vc_column width=&#8221;1\/4&#8243;][vc_empty_space][vc_empty_space][vc_column_text]<img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1524 aligncenter\" src=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/holoviz-logo-unstacked300X100-300x300.png\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/holoviz-logo-unstacked300X100.png 300w, https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/holoviz-logo-unstacked300X100-150x150.png 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>[\/vc_column_text][\/vc_column][vc_column width=&#8221;3\/4&#8243;][vc_column_text]<\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>Time and place:<\/strong><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">December 2 | 3pm &#8211; 7pm UTC\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/anaconda.zoom.us\/j\/94092709446\"><span style=\"font-weight: 400;\">https:\/\/anaconda.zoom.us\/j\/94092709446<\/span><\/a><\/p><h3><span style=\"text-decoration: underline;\"><strong>About HoloViz<\/strong><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">HoloViz is a coordinated effort to streamline data visualization in Python. <\/span><span style=\"font-weight: 400;\">It provides a set of <\/span><span style=\"font-weight: 400;\">interoperable <\/span><span style=\"font-weight: 400;\">Python packages that make viz easier, more accurate, and more powerful: <\/span><a href=\"https:\/\/panel.holoviz.org\/\"><span style=\"font-weight: 400;\">Panel<\/span><\/a><span style=\"font-weight: 400;\"> for creating apps and dashboards for your plots from any supported plotting library, <\/span><a href=\"https:\/\/hvplot.holoviz.org\/\"><span style=\"font-weight: 400;\">hvPlot<\/span><\/a><span style=\"font-weight: 400;\"> to quickly generate interactive plots from your data, <\/span><a href=\"https:\/\/holoviews.org\/\"><span style=\"font-weight: 400;\">HoloViews<\/span><\/a><span style=\"font-weight: 400;\"> to help you make all of your data instantly visualizable, <\/span><a href=\"https:\/\/geoviews.org\/\"><span style=\"font-weight: 400;\">GeoViews<\/span><\/a><span style=\"font-weight: 400;\"> to extend HoloViews for geographic data, <\/span><a href=\"https:\/\/datashader.org\/\"><span style=\"font-weight: 400;\">Datashader<\/span><\/a><span style=\"font-weight: 400;\"> for rendering even the largest datasets, <\/span><a href=\"https:\/\/lumen.holoviz.org\/\"><span style=\"font-weight: 400;\">Lumen<\/span><\/a><span style=\"font-weight: 400;\"> to build data-driven dashboards from a simple YAML specification, <\/span><a href=\"https:\/\/param.holoviz.org\/\"><span style=\"font-weight: 400;\">Param<\/span><\/a><span style=\"font-weight: 400;\"> to create declarative user-configurable objects, and <\/span><a href=\"https:\/\/colorcet.holoviz.org\/\"><span style=\"font-weight: 400;\">Colorcet<\/span><\/a><span style=\"font-weight: 400;\"> for perceptually uniform colormaps.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This sprint will primarily focus on documentation improvements. This is a great way for both new and experienced users to contribute to the community.<\/span><\/p><h3><span style=\"text-decoration: underline;\"><strong>Maintainers leading the sprint<\/strong><\/span><\/h3>\n<p><b>Demetris Roumis<br \/>\n<\/b><span style=\"font-weight: 400;\">Demetris (dah &#8211; me &#8211; tree) is a contributor to HoloViz packages, currently leading efforts to improve documentation. He works as a software engineer at Anaconda and has a background in neuroscience research and neurotechnology development.\u00a0<\/span><\/p>\n<p><b>Ian Thomas<br \/>\n<\/b><span style=\"font-weight: 400;\">Ian is a software engineer at Anaconda and a contributor to a number of open-source projects including Bokeh, Datashader and Matplotlib. He has particular interest in using OpenGL\/WebGL for fast rendering, and spatial algorithms such as calculating contours. Ian is British and drinks a lot of tea.<\/span><\/p><h3><span style=\"text-decoration: underline;\"><strong>Important Links<\/strong><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/hvplot.holoviz.org\/developer_guide\/index.html\"><span style=\"font-weight: 400;\">Contributor guide<\/span><\/a><span style=\"font-weight: 400;\">\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/holoviz.org\/community.html\"><span style=\"font-weight: 400;\">The HoloViz community<\/span><\/a><\/li>\n<\/ul>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_separator color=&#8221;peacoc&#8221;][\/vc_column][\/vc_row][vc_row opacity_bg_pattern=&#8221;0.1&#8243; el_id=&#8221;zarr&#8221;][vc_column width=&#8221;3\/4&#8243;][vc_column_text]<\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>When<\/strong><\/span><\/h3>\n<p>2nd December, 17:00-20:00 UTC<\/p><p>Zoom Meeting<br \/>\nJoin Zoom Meeting<br \/>\n<a href=\"https:\/\/us06web.zoom.us\/j\/83833047249?pwd=NkJxdlFBMDZQRHY5VHBDL3RkRG4xUT09\">https:\/\/us06web.zoom.us\/j\/83833047249?pwd=NkJxdlFBMDZQRHY5VHBDL3RkRG4xUT09<\/a><\/p>\n<p>Meeting ID: 838 3304 7249<br \/>\nPasscode: 369963<\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>Project Description<\/strong><\/span><\/h3>\n<p><strong>Zarr<\/strong> is a data storage format for storing chunked, compressed N-dimensional arrays and associated metadata. Zarr is based on an open-source technical specification and has implementations in several languages. Zarr is generally used to store large datasets. In addition, there is a variety of compressors available to use via the Numcodecs library.<\/p>\n<p>Store arrays in memory, on disk, inside a Zip file on any cloud storage<br \/>\nRead and write to an array concurrently from multiple threads or processes<br \/>\nOrganize arrays into hierarchies via groups<\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>Sprint Focus<\/strong><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\">\n<p class=\"part\" data-startline=\"25\" data-endline=\"25\" data-position=\"882\" data-size=\"0\"><span data-position=\"883\" data-size=\"42\">For PyData Global 2022, we\u2019ll focusing on\u00a0<\/span><a href=\"https:\/\/github.com\/zarr-developers\/zarr-python\/issues?q=is%3Aopen+is%3Aissue+label%3Agood-first-issue\" target=\"_blank\" rel=\"noopener\"><span data-position=\"925\" data-size=\"10\">good-first<\/span><\/a><span data-position=\"1040\" data-size=\"2\">,\u00a0<\/span><a href=\"https:\/\/github.com\/zarr-developers\/zarr-python\/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22\" target=\"_blank\" rel=\"noopener\"><span data-position=\"1042\" data-size=\"11\">help-wanted<\/span><\/a><span data-position=\"1159\" data-size=\"2\">,\u00a0<\/span><a href=\"https:\/\/github.com\/zarr-developers\/zarr-python\/issues?q=is%3Aopen+is%3Aissue+label%3Adocumentation\" target=\"_blank\" rel=\"noopener\"><span data-position=\"1161\" data-size=\"13\">documentation<\/span><\/a><span data-position=\"1275\" data-size=\"8\">\u00a0issues.<\/span><\/p>\n<\/li>\n<\/ul>\n<h3><span style=\"text-decoration: underline;\"><strong>Maintainers for the Sprint:<\/strong><\/span><\/h3>\n<p><span style=\"font-weight: 400;\"><strong>Josh Moore<br \/>\n<\/strong><\/span>GitHub: <a href=\"https:\/\/github.com\/joshmoore\/\">https:\/\/github.com\/joshmoore\/<\/a><\/p>\n<p>Discord: joshmoore#7588<\/p>\n<p>Bio: Josh Moore is a research software engineer living in Germany. His primary professional focus is the Open Microscopy Enviorment (OME) which provides open-source infrastructure for accessing and sharing bioimaging data. (Like really big images of fish embryoes). A critical part of doing that is defining good file formats for such big images which is why he got involved in Zarr of which he\u2019s now a maintainer. Happy-life ABCs: aikido, books, coffee<\/p>\n<p><span style=\"font-weight: 400;\">\u00a0<\/span><\/p><p><span style=\"font-weight: 400;\"><strong>Sanket Verma<br \/>\n<\/strong><\/span>GitHub: <a href=\"https:\/\/github.com\/msankeys963\/\">https:\/\/github.com\/msankeys963\/<\/a><\/p>\n<p>Discord: msankeys963#0660<\/p>\n<p>Bio: Sanket Verma takes care of community and OSS at Zarr as their Community Manager. He loves building communities, data science tools and products and has worked with startups, government and organisations. When he\u2019s not working he likes to play the violin and computer games and sometimes thinks of saving the world!<\/p><h3><span style=\"text-decoration: underline;\"><strong>Important links:<\/strong><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\">\n<p class=\"part\" data-startline=\"47\" data-endline=\"47\" data-position=\"2496\" data-size=\"0\"><span data-position=\"2496\" data-size=\"20\">Contributing Guide:\u00a0<\/span><a href=\"https:\/\/zarr.readthedocs.io\/en\/stable\/contributing.html\" target=\"_blank\" rel=\"noopener\"><span data-position=\"2516\" data-size=\"55\">https:\/\/zarr.readthedocs.io\/en\/stable\/contributing.html<\/span><\/a><\/p>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">\n<p class=\"part\" data-startline=\"47\" data-endline=\"47\" data-position=\"2496\" data-size=\"0\"><span data-position=\"2573\" data-size=\"16\">Zarr Tutorials:\u00a0<\/span><a href=\"https:\/\/zarr.readthedocs.io\/en\/stable\/tutorial.html\" target=\"_blank\" rel=\"noopener\"><span data-position=\"2589\" data-size=\"51\">https:\/\/zarr.readthedocs.io\/en\/stable\/tutorial.html<\/span><\/a><\/p>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">\n<p class=\"part\" data-startline=\"47\" data-endline=\"47\" data-position=\"2496\" data-size=\"0\"><span data-position=\"2642\" data-size=\"15\">Documentation:\u00a0<\/span><a href=\"https:\/\/zarr.readthedocs.io\/en\/stable\/index.html\" target=\"_blank\" rel=\"noopener\"><span data-position=\"2657\" data-size=\"48\">https:\/\/zarr.readthedocs.io\/en\/stable\/index.html<\/span><\/a><\/p>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">\n<p class=\"part\" data-startline=\"51\" data-endline=\"51\" data-position=\"2642\" data-size=\"0\"><span data-position=\"2707\" data-size=\"14\">Project logo:\u00a0<\/span><a href=\"https:\/\/github.com\/zarr-developers\/zarr-logo\/releases\/tag\/2022-04-28\" target=\"_blank\" rel=\"noopener\"><span data-position=\"2721\" data-size=\"68\">https:\/\/github.com\/zarr-developers\/zarr-logo\/releases\/tag\/2022-04-28<\/span><\/a><\/p>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">\n<p class=\"part\" data-startline=\"51\" data-endline=\"51\" data-position=\"2642\" data-size=\"0\"><span data-position=\"2791\" data-size=\"9\">Website:\u00a0<\/span><a href=\"https:\/\/zarr.dev\/\" target=\"_blank\" rel=\"noopener\"><span data-position=\"2800\" data-size=\"17\">https:\/\/zarr.dev\/<\/span><\/a><\/p>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">\n<p class=\"part\" data-startline=\"51\" data-endline=\"51\" data-position=\"2642\" data-size=\"0\"><span data-position=\"2819\" data-size=\"18\">V2 Specification:\u00a0<\/span><a href=\"https:\/\/zarr.readthedocs.io\/en\/stable\/spec\/v2.html\" target=\"_blank\" rel=\"noopener\"><span data-position=\"2837\" data-size=\"50\">https:\/\/zarr.readthedocs.io\/en\/stable\/spec\/v2.html<\/span><\/a><\/p>\n<\/li>\n<\/ul>\n<p>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/4&#8243;][vc_empty_space][vc_empty_space][vc_column_text]<img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1690 aligncenter\" src=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/Zarr_LogoOptions_FINAL_Horizontal_Pink300x300-300x300.png\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/Zarr_LogoOptions_FINAL_Horizontal_Pink300x300.png 300w, https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/Zarr_LogoOptions_FINAL_Horizontal_Pink300x300-150x150.png 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_separator color=&#8221;peacoc&#8221;][\/vc_column][\/vc_row][vc_row opacity_bg_pattern=&#8221;0.1&#8243; el_id=&#8221;numpy&#8221;][vc_column width=&#8221;1\/4&#8243;][vc_empty_space][vc_empty_space][vc_column_text]<img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1691 aligncenter\" src=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/NumPy-300x300.png\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/NumPy.png 300w, https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/NumPy-150x150.png 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>[\/vc_column_text][\/vc_column][vc_column width=&#8221;3\/4&#8243;][vc_column_text]<\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>When<\/strong><\/span><\/h3>\n<p>Saturday, December 3rd, 2 &#8211; 8 pm UTC<\/p><p><b>Zoom call link:<\/b><\/p>\n<p><a href=\"https:\/\/numfocus-org.zoom.us\/j\/82563808729?pwd=ZFU3Z2dMcXBGb05YemRsaGE1OW5nQT09\">https:\/\/numfocus-org.zoom.us\/j\/82563808729?pwd=ZFU3Z2dMcXBGb05YemRsaGE1OW5nQT09<\/a><\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>About NumPy<\/strong><\/span><\/h3>\n<p><strong>NumPy<\/strong> is an open source Python library that is the de facto standard for multidimensional arrays in data analysis with Python. Nearly every scientist working in Python draws on the power of NumPy. The library offers comprehensive mathematical functions, random number generators, linear algebra routines, Fourier transforms, and much more. It lies at the core of a rich ecosystem of data science libraries.<\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>Sprint Mentors:<\/strong><\/span><\/h3>\n<p><b>Rohit Goswami: <\/b><span style=\"font-weight: 400;\">NumPy and f2py maintainer, PhD candidate in Chemical Engineering at the University of Iceland.<br \/>\n<\/span><span style=\"font-weight: 400;\">GitHub: <a href=\"https:\/\/github.com\/HaoZeke\">https:\/\/github.com\/HaoZeke<\/a><\/span><\/p><p><b>Ganesh Kathiresan:<\/b><span style=\"font-weight: 400;\"> NumPy core developer and maintainer, software development engineer at Amazon.<br \/>\n<\/span><span style=\"font-weight: 400;\">LinkedIn: <a href=\"https:\/\/www.linkedin.com\/in\/ganesh-kathiresan\/\">https:\/\/www.linkedin.com\/in\/ganesh-kathiresan\/<\/a><br \/>\n<\/span><span style=\"font-weight: 400;\">GitHub: <a href=\"https:\/\/github.com\/ganesh-k13\/\">https:\/\/github.com\/ganesh-k13\/<\/a><\/span><\/p><p><b>Mukulika Pahari:<\/b><span style=\"font-weight: 400;\"> NumPy documentation team co-lead, numpy\/numpy-tutorials maintainer, computer engineering undergraduate student at the University of Mumbai.<br \/>\n<\/span><span style=\"font-weight: 400;\">GitHub:<a href=\"https:\/\/github.com\/Mukulikaa\"> https:\/\/github.com\/Mukulikaa<\/a><\/span><\/p><p><b>Inessa Pawson:<\/b><span style=\"font-weight: 400;\"> NumPy contributor experience lead.<br \/>\n<\/span><span style=\"font-weight: 400;\">GitHub: <a href=\"https:\/\/github.com\/InessaPawson\">https:\/\/github.com\/InessaPawson<\/a><\/span><\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>Important links:<\/strong><\/span><\/h3>\n<ul>\n<li><span style=\"font-weight: 400;\">Contributing to NumPy: <a href=\"https:\/\/numpy.org\/devdocs\/dev\/index.html\">https:\/\/numpy.org\/devdocs\/dev\/index.html<\/a><\/span><\/li>\n<li><span style=\"font-weight: 400;\">Using gitpod for NumPy development: <a href=\"https:\/\/numpy.org\/devdocs\/dev\/development_gitpod.html\">https:\/\/numpy.org\/devdocs\/dev\/development_gitpod.html<\/a><\/span><\/li>\n<li><span style=\"font-weight: 400;\">Building from source: <a href=\"https:\/\/numpy.org\/devdocs\/user\/building.html\">https:\/\/numpy.org\/devdocs\/user\/building.html<\/a><\/span><\/li>\n<li><span style=\"font-weight: 400;\">Building the NumPy documentation: <\/span><a href=\"https:\/\/numpy.org\/devdocs\/dev\/howto_build_docs.html\"><span style=\"font-weight: 400;\">https:\/\/numpy.org\/devdocs\/dev\/howto_build_docs.html<\/span><\/a><span style=\"font-weight: 400;\">)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">For more info, visit:<a href=\"https:\/\/hackmd.io\/abDhHl2ER2G-gnc4Gkar7A\"> https:\/\/hackmd.io\/abDhHl2ER2G-gnc4Gkar7A<\/a><\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\"><\/li>\n<\/ul>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column][vc_separator color=&#8221;peacoc&#8221;][\/vc_column][\/vc_row][vc_row opacity_bg_pattern=&#8221;0.1&#8243; el_id=&#8221;bokeh&#8221;][vc_column width=&#8221;3\/4&#8243;][vc_column_text]<\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>When<\/strong><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Saturday 3 December 2022, 16:00 to 20:00 UTC.<\/span><\/p><p><b>Google Meet Video call link:<\/b><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0<\/span> <span style=\"font-weight: 400;\">\ud83c\udf10 Bokeh Sprint at PyData Global<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Video call link: <\/span><a href=\"https:\/\/meet.google.com\/mhm-sqkm-fog\"><span style=\"font-weight: 400;\">https:\/\/meet.google.com\/mhm-sqkm-fog<\/span><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Or dial: \u202a(US) +1 786-352-8569\u202c PIN: \u202a734 211 239\u202c#<\/span><\/p>\n<p><span style=\"font-weight: 400;\">More phone numbers: <\/span><a href=\"https:\/\/tel.meet\/mhm-sqkm-fog?pin=2958513337733\"><span style=\"font-weight: 400;\">https:\/\/tel.meet\/mhm-sqkm-fog?pin=2958513337733<\/span><\/a><\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>What is Bokeh?<\/strong><\/span><\/h3>\n<p><b>Bokeh<\/b><span style=\"font-weight: 400;\"> is an interactive visualization library for modern web browsers. It provides elegant, concise construction of versatile graphics, and affords high-performance interactivity over large or streaming datasets. Bokeh can help anyone who would like to quickly and easily make interactive plots, dashboards, and data applications.<\/span><\/p>\n<h3><span style=\"text-decoration: underline;\"><strong>What is the focus of the Sprint?<\/strong><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Adding metadata to existing examples<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Adding new examples to the Bokeh Gallery<\/span><\/li>\n<\/ul>\n<h3><span style=\"text-decoration: underline;\"><strong>Biographies:<\/strong><\/span><\/h3>\n<p><b>Bryan Van de Ven<br \/>\n<\/b><span style=\"font-weight: 400;\">Bryan is a Senior Systems Software Engineer at NVIDIA, where he works to improve Python tooling and processes for multiple open-source projects. Previously he worked at Microsoft, and also at Anaconda, where he created the conda package manager and co-created the Bokeh visualization library.<\/span><\/p><p><b>Pavithra <\/b><b>Eswaramoorthy<br \/>\n<\/b><span style=\"font-weight: 400;\">Pavithra is a Developer Advocate at Quansight, where she works to support the PyData community. She also contributes to the Bokeh and Dask projects. In her spare time, she enjoys a good book and hot coffee.<\/span><\/p><p><b>Timo Metzger<br \/>\n<\/b><span style=\"font-weight: 400;\">Timo is a technical writer and\u00a0 project manager at makepath. He loves finding the right words for complex technical ideas and helping others get started with open-source projects.<\/span><\/p><p><b>Ian Thomas<br \/>\n<\/b><span style=\"font-weight: 400;\">Ian is a Senior Software Engineer at Anaconda and a contributor to a number of open-source projects including Bokeh, Datashader and Matplotlib. He has particular interest in using OpenGL\/WebGL for fast rendering, and spatial algorithms such as calculating contours. Ian is British and drinks a lot of tea.<\/span><\/p><h3><span style=\"text-decoration: underline;\"><strong>Important links:<\/strong><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/docs.bokeh.org\/en\/latest\/docs\/dev_guide\/setup.html\"><span style=\"font-weight: 400;\">Contributor guide<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Any internal sprint documentation available: TBD<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Preferred communication channel: PyData Global discord channel for Bokeh\u00a0\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Sprint leads\u2019 handles on Discord:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Bryan: @brayn<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Pavithra: @pavithraes<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Ian: @Ian Thomas<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Timo: @tcmetzger<\/span><\/li>\n<\/ul>\n<p>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/4&#8243;][vc_empty_space][vc_empty_space][vc_column_text]<img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1525 aligncenter\" src=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/bokeh-300x300-1-300x300.png\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/bokeh-300x300-1.png 300w, https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/bokeh-300x300-1-150x150.png 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column][vc_empty_space height=&#8221;200&#8243;][\/vc_column][\/vc_row][vc_row opacity_bg_pattern=&#8221;0.1&#8243;][vc_column][vc_row_inner][vc_column_inner width=&#8221;1\/4&#8243;][\/vc_column_inner][vc_column_inner width=&#8221;1\/2&#8243;][\/vc_column_inner][vc_column_inner width=&#8221;1\/4&#8243;][\/vc_column_inner][\/vc_row_inner][vc_row_inner][vc_column_inner width=&#8221;1\/12&#8243;][\/vc_column_inner][vc_column_inner width=&#8221;10\/12&#8243;][vc_column_text] What are Sprints? Development sprints offer an opportunity to enhance and contribute to open source projects in a focused session with the project maintainers. It is a fun exercise that helps open source projects to improve with the help of the open source community. Who can participate? [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":939,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-1517","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Sprints | PyData Global 2022<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pydata.org\/global2022\/sprints\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sprints | PyData Global 2022\" \/>\n<meta property=\"og:description\" content=\"[vc_row][vc_column][vc_empty_space height=&#8221;200&#8243;][\/vc_column][\/vc_row][vc_row opacity_bg_pattern=&#8221;0.1&#8243;][vc_column][vc_row_inner][vc_column_inner width=&#8221;1\/4&#8243;][\/vc_column_inner][vc_column_inner width=&#8221;1\/2&#8243;][\/vc_column_inner][vc_column_inner width=&#8221;1\/4&#8243;][\/vc_column_inner][\/vc_row_inner][vc_row_inner][vc_column_inner width=&#8221;1\/12&#8243;][\/vc_column_inner][vc_column_inner width=&#8221;10\/12&#8243;][vc_column_text] What are Sprints? Development sprints offer an opportunity to enhance and contribute to open source projects in a focused session with the project maintainers. It is a fun exercise that helps open source projects to improve with the help of the open source community. Who can participate? [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pydata.org\/global2022\/sprints\/\" \/>\n<meta property=\"og:site_name\" content=\"PyData Global 2022\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-01T16:21:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2021\/06\/logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1064\" \/>\n\t<meta property=\"og:image:height\" content=\"213\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2021\/06\/logo.png\" \/>\n<meta name=\"twitter:site\" content=\"@PyDataGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/sprints\\\/\",\"url\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/sprints\\\/\",\"name\":\"Sprints | PyData Global 2022\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/sprints\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/sprints\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/logo.png\",\"datePublished\":\"2022-11-21T20:28:32+00:00\",\"dateModified\":\"2022-12-01T16:21:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/sprints\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pydata.org\\\/global2022\\\/sprints\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/sprints\\\/#primaryimage\",\"url\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/logo.png\",\"width\":1064,\"height\":213},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/sprints\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sprints\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/#website\",\"url\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/\",\"name\":\"PyData Global 2022\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/#organization\",\"name\":\"PyData Global 2022\",\"url\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/PyDataGlobal-OpenGraph.png\",\"contentUrl\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/PyDataGlobal-OpenGraph.png\",\"width\":1200,\"height\":630,\"caption\":\"PyData Global 2022\"},\"image\":{\"@id\":\"https:\\\/\\\/pydata.org\\\/global2022\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/PyDataGlobal\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/pydata-global\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sprints | PyData Global 2022","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pydata.org\/global2022\/sprints\/","og_locale":"en_US","og_type":"article","og_title":"Sprints | PyData Global 2022","og_description":"[vc_row][vc_column][vc_empty_space height=&#8221;200&#8243;][\/vc_column][\/vc_row][vc_row opacity_bg_pattern=&#8221;0.1&#8243;][vc_column][vc_row_inner][vc_column_inner width=&#8221;1\/4&#8243;][\/vc_column_inner][vc_column_inner width=&#8221;1\/2&#8243;][\/vc_column_inner][vc_column_inner width=&#8221;1\/4&#8243;][\/vc_column_inner][\/vc_row_inner][vc_row_inner][vc_column_inner width=&#8221;1\/12&#8243;][\/vc_column_inner][vc_column_inner width=&#8221;10\/12&#8243;][vc_column_text] What are Sprints? Development sprints offer an opportunity to enhance and contribute to open source projects in a focused session with the project maintainers. It is a fun exercise that helps open source projects to improve with the help of the open source community. Who can participate? [&hellip;]","og_url":"https:\/\/pydata.org\/global2022\/sprints\/","og_site_name":"PyData Global 2022","article_modified_time":"2022-12-01T16:21:29+00:00","og_image":[{"width":1064,"height":213,"url":"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2021\/06\/logo.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2021\/06\/logo.png","twitter_site":"@PyDataGlobal","twitter_misc":{"Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/pydata.org\/global2022\/sprints\/","url":"https:\/\/pydata.org\/global2022\/sprints\/","name":"Sprints | PyData Global 2022","isPartOf":{"@id":"https:\/\/pydata.org\/global2022\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pydata.org\/global2022\/sprints\/#primaryimage"},"image":{"@id":"https:\/\/pydata.org\/global2022\/sprints\/#primaryimage"},"thumbnailUrl":"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2021\/06\/logo.png","datePublished":"2022-11-21T20:28:32+00:00","dateModified":"2022-12-01T16:21:29+00:00","breadcrumb":{"@id":"https:\/\/pydata.org\/global2022\/sprints\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pydata.org\/global2022\/sprints\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/pydata.org\/global2022\/sprints\/#primaryimage","url":"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2021\/06\/logo.png","contentUrl":"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2021\/06\/logo.png","width":1064,"height":213},{"@type":"BreadcrumbList","@id":"https:\/\/pydata.org\/global2022\/sprints\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pydata.org\/global2022\/"},{"@type":"ListItem","position":2,"name":"Sprints"}]},{"@type":"WebSite","@id":"https:\/\/pydata.org\/global2022\/#website","url":"https:\/\/pydata.org\/global2022\/","name":"PyData Global 2022","description":"","publisher":{"@id":"https:\/\/pydata.org\/global2022\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pydata.org\/global2022\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/pydata.org\/global2022\/#organization","name":"PyData Global 2022","url":"https:\/\/pydata.org\/global2022\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/pydata.org\/global2022\/#\/schema\/logo\/image\/","url":"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/PyDataGlobal-OpenGraph.png","contentUrl":"https:\/\/pydata.org\/global2022\/wp-content\/uploads\/2022\/11\/PyDataGlobal-OpenGraph.png","width":1200,"height":630,"caption":"PyData Global 2022"},"image":{"@id":"https:\/\/pydata.org\/global2022\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/PyDataGlobal","https:\/\/www.linkedin.com\/company\/pydata-global\/"]}]}},"_links":{"self":[{"href":"https:\/\/pydata.org\/global2022\/wp-json\/wp\/v2\/pages\/1517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pydata.org\/global2022\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pydata.org\/global2022\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pydata.org\/global2022\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/pydata.org\/global2022\/wp-json\/wp\/v2\/comments?post=1517"}],"version-history":[{"count":0,"href":"https:\/\/pydata.org\/global2022\/wp-json\/wp\/v2\/pages\/1517\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pydata.org\/global2022\/wp-json\/wp\/v2\/media\/939"}],"wp:attachment":[{"href":"https:\/\/pydata.org\/global2022\/wp-json\/wp\/v2\/media?parent=1517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}