Work I did (April 2022)
Technical
- Release pip 22.1.b1
- Release Furo 2022.04.07
- Release release-helper 1.0.0
- Improve the presentation of upgrade prompts from pip.
- Some exploratory work for how much effort it would be, to remove
setup.py install
calls from pip’s codebase. - Some exploratory work for adding a “Track: Packaging” to Python PEPs.
- Some exploratory work for automating adding maintainers/committers to PyPA, with the information being stored in a Git repository with history.
- Did an “open source responsibility audit”, to check what I’ve committed to responsibility for and for what things I should step down.
Communication
- PyCon US Packaging Summit planning.
- Poke a few more people about PEP 668 (externally managed environments).
- Started writing a PEP for “default” extras (i.e. optional dependencies that get installed by default).
- Interviewed as part of a post about Package Managers
General notes
My plans for attending PyCon US changed very close to the event date, since PyCon announced that there will be a co-located event does not have any published masking or vaccination requirements. I’m pretty bummed out about that. Thankfully, everyone involved in the trip planning/booking has been understanding.
PyCon US is wrapping up, as I write this. I imagine there’s gonna be a bunch of folks with a bunch of energy contributing to various projects, something I look forward to!