-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Python 3.8 wheels fail to install on Windows #6885
Labels
auto-locked
Outdated issues that have been locked by automation
OS: windows
Windows specific
type: bug
A confirmed bug or unintended behavior
Comments
triage-new-issues
bot
added
the
S: needs triage
Issues/PRs that need to be triaged
label
Aug 16, 2019
chrahunt
added
OS: windows
Windows specific
type: bug
A confirmed bug or unintended behavior
labels
Aug 16, 2019
triage-new-issues
bot
removed
the
S: needs triage
Issues/PRs that need to be triaged
label
Aug 16, 2019
Closed by #6874. |
rdb
added a commit
to panda3d/panda3d
that referenced
this issue
Aug 17, 2019
A proper fix for this has been merged in pip already (pypa/pip#6874), so this hack will only exist until pip 19.2.3 is out.
This was referenced Aug 25, 2019
Closed
miss-islington
pushed a commit
to python/cpython
that referenced
this issue
Aug 26, 2019
/cc @ambv since this needs to be included in 3.8 -- see pypa/pip#6885. Sorry about the last minute PR! https://bugs.python.org/issue37664 Automerge-Triggered-By: @zooba
lisroach
pushed a commit
to lisroach/cpython
that referenced
this issue
Sep 10, 2019
/cc @ambv since this needs to be included in 3.8 -- see pypa/pip#6885. Sorry about the last minute PR! https://bugs.python.org/issue37664 Automerge-Triggered-By: @zooba
lock
bot
added
the
auto-locked
Outdated issues that have been locked by automation
label
Sep 16, 2019
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
auto-locked
Outdated issues that have been locked by automation
OS: windows
Windows specific
type: bug
A confirmed bug or unintended behavior
Environment
Description
As described by @rdb in pypa/packaging#180:
Expected behavior
pip
installs wheels with Python 3.8.How to Reproduce
Output
Details
In pep425flags here when constructing our ABI tag, we check:
sysconfig.get_config_var('SOABI')
, then use thatsysconfig.get_config_var('WITH_PYMALLOC')
, addm
m
On Windows, neither
SOABI
orWITH_PYMALLOC
are defined, so then we unconditionally addm
to our required ABI tags for CPython. But this is incorrect sincem
was removed from the ABI as part of 3.8 per bpo-36707.On macOS and Linux we already have the correct tag since
SOABI
is defined.See also
The text was updated successfully, but these errors were encountered: