aboutcode-org / aboutcode-org/python-inspector
Wheels with tags in manylinux_x_y format cannot be resolved
- 主要言語
- Python
- スター
- 23
- フォーク
- 28
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Hi,
I’m encountering an issue where the python-inspector tool does not resolve the wheel for a packages correctly if the wheel tag is in the format manylinux_x_y
**Environment**
Python Inspector Version: 0.12.0
Python Version: 3.11
Operating System: Linux, Ubuntu 22.04
**Steps to Reproduce**
Create a requirement.txt file with following content:
`solace-pubsubplus==1.9.0 ; python_version >= "3.11" and python_version < "4.0"`
**Run the Python Inspector tool:**
python-inspector -p 3.11 -o linux --json inspector_output.json --requirement requirement.txt
Observe the output.
**Expected Behavior**
The dependency can be resolved.
**Actual Behavior**
The tool throws an exception:
`resolvelib.resolvers.exceptions.ResolutionImpossible: [RequirementInformation(requirement== "3.11" and python_version < "4.0"')>, parent=None)]`
**Additional Information**
Many thanks
Christoph
This issue arose while using ORT, which depends on python-inspector. It seems like the problem originates from python-inspector itself when analyzing requirements.txt.
**Spec**
https://github.com/pypa/manylinux
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
評価
この issue はまだ評価されていません。