KL
Size: a a a
KL
NS
KL
KL
NS
NS
KL
G
e
poetry env info
Virtualenv
Python: 3.8.10
Implementation: CPython
...
poetry build
...
- Built ...-0.1.2-cp39-cp39-win_amd64.whl
....cp38-win_amd64.pyd
DB
pyproject.toml
-> dependencies pythone
e
python = ">=3.6.1,<4"
DB
e
python = "^3.8.0"
, без разницы, делает wheel с маркерами cp39. Такое ощущение, что оно находит установленный 3.9 и зачем-то в него лезет вместо 3.8, потому что там лезут warnings типа:C:\Programs\Python\Python39_x64\lib\zipfile.py:1505: UserWarning: Duplicate name: 'my_package/__init__.py'
e
poetry build -f sdist
. Вытащил setup.py из sdist, положил в корень и сделал python setup.py bdist_wheel
, собрался wheel какой нужно ...-0.1.2-cp38-cp38-win_amd64.whl
То есть косяк точно не в wheel/setuptools, а в poetryБ
OY
EH
DB
poetry lock --no-update
EH