Back in 2017 I wrote a blog post on how I manage version numbers
[https://snarky.ca/how-i-manage-package-version-numbers/]. In that post I mentioned
how I tried to follow semantic versioning [https://semver.org/
I am going to admit upfront that this is a thought piece, a brain dump, me
thinking out loud. Do not assume there is a lesson here, nor some goal I have in
I recently helped someone release their first project on PyPI and I was asked
why I did version numbers the way I did, so I figured I would share where my
current thinking
While developing the CLA bot for CPython
[https://github.com/python/the-knights-who-say-ni] (aka, the Knights Who Say
Ni), I decided to make it asynchronous, partially for performance reasons but
also because I simply
One of the hardest parts of doing a new release of CPython is getting people to
test it before the final release goes out. While CPython has a test suite and we
try