Skip to content

Details

PyLadies Berlin are excited to bring you this open source workshop dedicated to contributing to pandas.

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'll also likely get a nice adrenaline rush when your contribution is accepted!

If you don’t finish your contribution during the event, we hope you will continue to work on it after the workshop. pandas offers regular new contributor meetings and has a slack space to provide ongoing support for new contributors. For more details, see our contributor community page: http://pandas.pydata.org/docs/dev/development/community.html .

Facilitators:
Noa Tamir
Noa is a pandas core developer, member of the NumFOCUS Board of Directors, and PyLadies Berlin Organizer. They are a Lead Data Science Coach at neuefische. BSc Physics, MSc Business and Economics, MRes Economics.

Patrick Hoefler
Patrick is a member of the pandas core team since early 2021. He is currently working at Coiled as a Senior Software Engineer. He holds a Masters degree in Mathematics and is currently studying towards a Software Engineering degree.

Sponsor: Spiced Academy - drinks and pizza

Requirements
1. Bring your own laptop
2. Have Github account: https://github.com
3. Have git installed: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git

Preparation (optional)

For those who are more keen on using the workshop to work on their contribution to pandas, you may want to start setting up your development environment in advance. This w​​ay, by the time you arrive you are ready to get started on picking issues, and starting to contribute.
To get the most out of the session, it's encouraged (but not required) that you have a look at the contributing guide beforehand: https://pandas.pydata.org/pandas-docs/dev/development/contributing.html. Particularly, the development environment instructions: https://pandas.pydata.org/docs/dev/development/contributing_environment.html

We also offer a development environment on gitpod. It can take some minutes to load, but provides you an instant and fresh development environment for each new task directly from your browser, using VScode.

Please be aware that it could take longer to set up a development on ​​a computer running a Windows operating system compared to MacOS or Unix. We will guide you through the steps, and they are useful to learn for many open source projects.

Gender policy

PyLadies aims to provide a friendly support network for women and a bridge to the larger Python world. Anyone with an interest in Python is encouraged to participate! By attending our event, you agree to the PyLadies Code of Conduct: http://www.pyladies.com/CodeOfConduct/

❓ Can men attend ❓
Everyone is welcome :)
If you identify yourself as someone well-represented in open source and in tech, please be mindful of the space and privileges you have, and use it to support others.

Agenda:

  • 18:00 Welcome and networking!
  • 18:30 Introduction - what you can contribute, how to contribute, and how to set up your development environment or use gitpod
  • 19:00 "office hours", during which you'll be mentored through setting up a development environment and making a contribution to pandas.

Audience level
Everyone is welcome to attend this session! If you've never contributed to open source software before, then you will learn how to, and if you have experience contributing, then you can either help mentor other attendees or you can work on more challenging contributions. It is useful to have some pandas, git, and python and experience. If you don't much experience with them, you might expect to spend time "learning by doing".

Contact
Interested in speaking at one of our events? Have a good idea for a Meetup? Get in touch with us at (berlin@pyladies.com)

Slack information
Slack: https://slackin.pyladies.com
Channels: #city-berlin, #germany, #jobs-europe

Related topics

Events in Berlin
Open Source Python
Python
Computer Programming
Software Development
Women Programmers

Sponsors

Crate.io

Crate.io

Food catering sponsorship for CFP mentoring event

Delivery Hero

Delivery Hero

Delivery Hero is often hosting our events (location, snacks and drinks)

GitHub

GitHub

GitHub is sponsoring the PyLadies Barbecue @ EuroPython 2014

Veit Schiele Communications GmbH

Veit Schiele Communications GmbH

They are covering the costs of the catering for the barbecue!!

You may also like