

About us
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.
Upcoming events
1

PyConZA 2026
J&J Conference Centre belmont Square, 21 Belmont Rd, Rondebosch, Cape Town, 7700, Cape Town, ZAPyConZA is the annual gathering of the South African community of people learning, using and developing the open-source Python programming language. It is organized by the Python community for the community. We'd like PyConZA to be accessible to as many people as possible and to foster unique solutions to the challenges we face in Africa.
You can find more details and buy tickets here: https://za.pycon.org/
The fourteenth PyConZA will take place in Cape Town and online from 15 to 18 October 2026. Please purchase the appropriate kind of ticket for how you plan to attend -- i.e. a Cape Town ticket if you plan to attend in person, or an online ticket if you plan to attend remotely.
Early-bird tickets will be available in each ticket category on a first-come, first-served basis.
Like many community Python conferences, we apply an "everyone pays" policy: we ask everyone, including speakers and even organisers, to buy a ticket. However, we offer a financial aid program, and welcome anyone who would be excluded by this policy to request a ticket. Please mention that you are an accepted speaker if you make a financial aid ticket request.
PyConZA is backed by the Python Software Society of South Africa.
4 attendees
Past events
70



