Wheel should no long be "universal" after Python 2.7 dropped
envgap__theskumar__python-dotenv-383
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- The project already builds and runs before the fix, so there is nothing to repair.
02 / ENVIRONMENT RECIPE
- Base commit
06c645c6d6e20bae18dde51e2bb02c82b6d46133- Manifest
setup.cfg- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
theskumar/python-dotenv #383 · read the original issue
The last version which supported Python 2.7 was apparently 0.18.0. "setup.py" seems to have changed appropriately to https://github.com/theskumar/python-dotenv/blob/ba9408c5048e8e512318df423541d2b44ac6019f/setup.py#L35 which keeps pip from installing anything new than 0.18.0 via PiPi. But if you look at the [PyPi download page](https://pypi.org/project/python-dotenv/#files), you see this: > Built Distribution > [python_dotenv-0.19.2-py2.py3-none-any.whl ] > Uploaded Nov 11, 2021 py2 py3 where the wheel is falsely advertising "py2" compatibility. I think you need to remove this from "setup.cfg" [bdist] section https://github.com/theskumar/python-dotenv/blob/ba9408c5048e8e512318df423541d2b44ac6019f/setup.cfg#L10 so that you don't build a universal wheel anymore.
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]