setup: Remove requirement "wheel". #7

Merged
heck merged 1 commits from htgoebel/pEpPythonAdapter:remove-requirement-wheel into Release_2.1 1 year ago

"wheel" is not required for building, but only for creating the
distribution package in ".whl" format. The package builds fine into a
bdist archive without "wheel".

If packaging wants a .whl package, "wheel" ought to be installed in the
packaging environment. Imagine one wants to package a conda/anaconda package
or an .deb or .rpm. In these cases the respective build tools would be installed
in the packaging environment, too, and not specified in setup.cfg.

This shoule be forward-ported to master.

"wheel" is not required for building, but only for creating the distribution package in ".whl" format. The package builds fine into a bdist archive without "wheel". If packaging wants a .whl package, "wheel" ought to be installed in the packaging environment. Imagine one wants to package a conda/anaconda package or an .deb or .rpm. In these cases the respective build tools would be installed in the packaging environment, too, and not specified in setup.cfg. This shoule be forward-ported to master.
htgoebel added 1 commit 1 year ago
49a6758e77
setup: Remove requirement "wheel".
heck merged commit d4bf4c0181 into Release_2.1 1 year ago
The pull request has been merged as d4bf4c0181.
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: pEp.foundation/pEpPythonAdapter#7
Loading…
There is no content yet.