About
Chicago Debian Python SIG -- monthly meetup to work on python packaging, affiliated with Chicago Python User Group
Location: Chicago, USA
Website: https://www.chipy.org
Wiki: LocalGroups/chicago
Mailing list: mailing list address
Contact: chicago-organizers@python.org
IRC: IRC channel and network.
Description: Monthly group working on Python packaging problems, affiliated with Chicago Python User Group
Status: Active as of 2024
Meetings
All are welcome. This meeting focuses on doing packaging work, so please review the setup instructions.
Date: First Wednesday of the month at 6pm
Location: Holiday Club, 4000 N Sheridan Ave, Chicago, IL 60613
Events
Setup and Recommended Reading
You'll need:
- general knowledge of Python and Linux (but you don't need to be an expert)
- a computer running Debian stable (a VM will work)
If you need a starting point for a Debian VM...
If you're on an AMD / x86 processor and are using VirtualBox, there is a repository that uses Vagrant to provision a Debian 12.7 bookworm base image with various tooling already installed.
Please see the repository README: https://git.sr.ht/~rogeruiz/debian-developer-vbox-vm for more on how to install the Vagrant .box file locally and leverage the repository to run vagrant up and vagrant ssh commands.
The Vagrant base image will have support for ARM in future updates.
Recommended reading:
Debian Python Team wiki: https://wiki.debian.org/Teams/PythonTeam
Dev environment setup w/ sbuild: https://wiki.debian.org/sbuild#Setup
List of packaging bugs: https://udd.debian.org/lintian-tag.cgi?tag=missing-prerequisite-for-pyproject-backend
Observed Bugs and Solutions
"can't build with 3.0 quilt... no source tarball" means you need to fix your .gbp.conf file. See the section about gbp setup on https://wiki.debian.org/sbuild#Option_2:_Automatic_setup_using_sbuild-debian-developer-setup
