Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add universal wheel support #11

Merged
merged 2 commits into from
Feb 28, 2018
Merged

Add universal wheel support #11

merged 2 commits into from
Feb 28, 2018

Conversation

jdufresne
Copy link
Contributor

For information on Python wheels, see https://pythonwheels.com/

Advantages of wheels

  • Faster installation for pure python packages
  • Avoids arbitrary code execution for installation by avoiding setup.py
  • Allows better caching for testing and continuous integration
  • Creates .pyc files as part of installation to ensure they match the python interpreter used
  • More consistent installs across platforms and machines

When uploading to PyPI, upload the universal wheel with:

$ python setup.py sdist bdist_wheel upload

The wheel includes a copy of LICENSE.txt in the distribution.

jdufresne and others added 2 commits February 25, 2018 08:59
For information on Python wheels, see https://pythonwheels.com/

Advantages of wheels

- Faster installation for pure python packages
- Avoids arbitrary code execution for installation by avoiding setup.py
- Allows better caching for testing and continuous integration
- Creates .pyc files as part of installation to ensure they match the
  python interpreter used
- More consistent installs across platforms and machines

When uploading to PyPI, upload the universal wheel with:

  $ python setup.py sdist bdist_wheel upload

The wheel includes a copy of LICENSE.txt in the distribution.
@phn phn merged commit 77e50c5 into phn:master Feb 28, 2018
@phn
Copy link
Owner

phn commented Feb 28, 2018

Hello Jon,

Thanks for all your contributions. I will push a new release soon to pypi so that people can take advantage of wheels.

Regards,
Prasanth

@jdufresne jdufresne deleted the wheel branch January 19, 2020 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants