v2.8.3
enhancements
- Following PEP-517 and PEP-518 standards, the direct use of
setup.py
is discouraged andpyproject.toml
should be used instead. In this release the most ofsetup.py
settings are ported topyproject.toml
- In addition:
- Versioning is centralised at single place, in
pyproject.toml
file - Unit tests are added to validate the build and check the wheel and source distribution content. Build process may be changed in the future, like removing
MANIFEST.in
, following PEP-518 finalisation
- Versioning is centralised at single place, in