avast / pytest-docker

Docker-based integration tests
MIT License
406 stars 68 forks source link

Abide by PEP-517 #76

Closed n1ngu closed 2 years ago

n1ngu commented 2 years ago

Move all packaging options to setup.cfg and building requirements to pyproject.toml.

An empty setup.py is left in place for compatibility with legacy building environments.

Use PyPA's https://pypi.org/project/build/ as the new PEP-517 building frontend in the release CI workflows, which will already craft both a source and a binary distribution.

See https://www.python.org/dev/peps/pep-0517/