Open drewbrew opened 1 month ago
I'm running into this error as well on GitHub Actions with Ubuntu 22.04.4 LTS, Python 3.8.18 or 3.10.14, and pip 24.2.
I'm able to work around this error by downgrading pip to 24.1.2.
A coworker confirmed that macOS on ARM is also affected, and downgrading pip to 24.1.2 does indeed work around it.
See pypa/pip#12884 for the root of the issue.
The current wheel for ninja 1.11.1.1 includes a blank line in the WHEEL file which makes the pip check break.
Can we get a new release of ninja that fixes the contents of WHEEL metadata to get this fixed? Thanks!
👋🏼 Hi, it looks like pip 24.2 causes ninja to register as incompatible with my local OS due to something in the package's metadata tags.
Environments tested (all amd64):
Steps to replicate:
python3.12 -m venv .venv
)pip install --upgrade pip
pip install ninja
pip check
Expected behavior:
Actual behavior:
ninja 1.11.1.1 is not supported on this platform