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 a "default specific" platform tag option for pure Python wheels #153

Closed
agronholm opened this issue Feb 3, 2016 · 2 comments
Closed

Comments

@agronholm
Copy link
Contributor

Originally reported by: Nate Coraor (Bitbucket: natefoo, GitHub: natefoo)


As detailed in issue #128 and issue #152, it's sometimes desirable to have a platform-specific platform tag even on pure Python wheels. This is now possible with the --plat-tag option, but this requires the user to know what the correct tag is for the build platform. This information is easily acquired from python setup.py bdist_wheel --help or by calling distutils.util.get_platform(), but it'd be more convenient and less error-prone if there was a way to specify "I want the default platform-specific tag on this pure python wheel."

This could be done in a few different ways:

  • A special reserved platform tag passed to --plat-tag like default, arch_default, platform_default, platform, etc.
  • A new option such as --nonpure-plat-tag

@ncoghlan
Copy link
Member

Perhaps --plat-tag :default:?

pip already uses the surrounding colon convention to denote special values like --no-binary :all: and --only-binary :all:.

@agronholm
Copy link
Contributor Author

Closing as not relevant to this project anymore as bdist_wheel is now canonically part of setuptools.

@agronholm agronholm closed this as not planned Won't fix, can't repro, duplicate, stale Nov 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants