Proper python versioning

The past few days I was performing an initial deployment on a new cloud provider. During my initial runs, I have discovered a couple of snags in my applications (migration issues etc.) I’ve noticed that performing repetitive builds of my apps would yield the same numbers and there was no uniform way of numbering them (one had version in, one had it in…).

So, I looked for an uniform way of defining versions and I found a PEP 386, doing exactly that and an implementation via

My looks like this now:

and the would contain something similar to:

So here’s my solution to python versioning.

A little experiment: If you find this post and ad below useful, please check the ad out :-)

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to top