* Static build artefacts * Wheels as the default everywhere * Put setup.py out to pasture and fully move to setup.cfg * Well defined tooling for building a package * Well defined tooling for uploading a package * First class support for versioning accessible by the library and other tools (sphinx, etc) without having to import the project at install time * A simple internal private PyPI solution with good defaults