

What we’re about
Gauteng Python Users Group
Founded in 2014 via the Gauteng Python Google User Group, the GPUG is now one of the largest Python meetup groups in South Africa and 1 of the largest tech meetup groups in South Africa.
The GPUG is a diverse group of Pythonistas of varying backgrounds. Our themes focus on a variety of topics geared towards beginners and experts. Some topics we have covered in the past: AI, web development, data science, scripting, DevOps
We host frequent meetups, on weekends/weekdays, where we connect with each other and discuss anything Python related.
Some interesting facts about us:
- We are community-driven
- We have worked with PyConZA on many occasions to bring Python to Gauteng
- We helped launch the Artificial Intelligence meetup via this meetup group
- We are 1 of the few tech meetups that hosts live programming meetups (code katas)
Code of Conduct
The GPUG is intended for learning, networking and collaboration in the developer community. We value the participation of each member of the Python community and want all attendees to have an enjoyable and fulfilling experience. Accordingly, all attendees are expected to show respect and courtesy to other attendees throughout our events.
To make clear what is expected, all attendees, sponsors and other participants at any GPUG event are required to conform to the following Code of Conduct. Organizers will enforce this code throughout our events.
GPUG is dedicated to providing a harassment-free environment for everyone, regardless of gender, sexual orientation, disability, physical appearance, body size, race, or religion. We do not tolerate harassment of participants in any form.
All communication should be appropriate for a professional audience including people of many different backgrounds. Sexual language and imagery is not appropriate for any event, including talks.
Do not insult or put down other attendees. Behave professionally. Remember that harassment and sexist, racist, or exclusionary jokes are not appropriate for the GPUG.
Attendees violating these rules may be asked to leave the events (without refund for paid events) at the sole discretion of the organizers.
Stay in touch
Besides our monthly meetups, discussions happen in the GPUG Google Group, Zatech-Slack(#python) and PythonZA Discord
Check out our site for announcements and blog posts.
Sponsors
See allUpcoming events (1)
See all- PyCon Africa 2025Wanderers Club, Johannesburg
## How to attend
This is a paid event, with tickets available for purchase through Quicket. Please go to our website and buy tickets there: https://za.pycon.org/tickets
More information can be found in the rest of the site: https://za.pycon.org/## About the Event
PyCon Africa is the annual gathering for the community using and developing the open-source Python programming language.
PyCon Africa 2025 aims to bring together professionals, industry experts, researchers, students, enthusiasts, core developers, sysadmins, operations personnel, and many others from around the continent and the world to give talks, host tutorials, run hackathons/sprints. collaborate on projects, learn, share innovative ideas, breakthroughs and best practices.
Python is an essential tool used by individuals from diverse backgrounds and careers, including programmers, mathematicians, doctors, scientists, security researchers, hardware designers, and many others. In recent times, Python has been playing a major role in the recent advancement in technology across various industries and fields. We are committed to ensuring the conference reflects the diversity of our community and fosters the exchange of ideas, knowledge, and experiences to enrich the community further.
Unlike many developer conferences, PyCon Africa is a non-profit conference, run entirely by volunteers dedicated to contributing to the growth of technology on the continent.
We are excited to welcome everyone back to PyCon Africa. The safety of our community is our highest priority, and we will implement comprehensive Health and Safety Guidelines for all attendees. These measures are designed to allow our community to reconnect in a safe and secure manner at the event.## PyConZA <3 PyCon Africa
This year, PyCon Africa is being hosted in South Africa. South Africa has a vibrant Python community and a well-established local conference - PyConZA. PyConZA has been running every year since 2012.
The PyConZA team are the local organisers of PyCon Africa.## The Program
Throughout the conference, you can expect:
- Talks delivered by speakers from across Africa and the world.
- Interactive sessions with influential Pythonistas affecting the Python ecosystem on the continent.
- Pan-African open source Python projects made within the continent.
PyCon Africa is a diverse conference dedicated to providing an enjoyable experience for everyone. Help us ensure this by following our code of conduct.
## The team
The organising team of PyCon Africa 2025 includes experienced Python community conference organisers from Africa and Europe.
Between them they have run multiple international conferences, including PyCons in Nigeria, Ghana, Zimbabwe, Namibia, United Kingdom, just to name a few, as well as several editions of DjangoCon Europe.
You can check out our Team's page for more details.