ansible-navigator icon indicating copy to clipboard operation
ansible-navigator copied to clipboard

[maintenance][packaging] Integrate pypa/build into tox

Open webknjaz opened this issue 3 years ago • 0 comments

ISSUE TYPE
  • Feature Idea
SUMMARY

Currently, tox doesn't have any env performing a PEP 517 compliant build so there's no way to verify how it works locally and is unclear how that happens in the CI. We should add one running the current PyPA-recommended PEP 517 build front-end — pypa/build. Note that we shouldn't add explicit --wheel/--sdist args there to let build produce a wheel from an sdist making sure that we don't ship an sdist that doesn't have enough files in it for building a wheel.

webknjaz avatar Aug 31 '21 23:08 webknjaz