cdgriffith / Box

Python dictionaries with advanced dot notation access
https://github.com/cdgriffith/Box/wiki
MIT License
2.64k stars 107 forks source link

Switch to poetry-core #247

Closed fabaff closed 1 year ago

fabaff commented 1 year ago

poetry-core is intended to be a light weight, fully compliant, self-contained package allowing PEP 517 compatible build frontends to build Poetry managed projects.

Using poetry-core allows distribution packages to depend only on the build backend.

cdgriffith commented 1 year ago

Being worked on, dup of https://github.com/cdgriffith/Box/pull/244 and had to reach out to poetry to figure out why it wasn't working https://github.com/python-poetry/poetry/issues/7470

mgorny commented 1 year ago

Well, apparently they provided a workaround but that's not a long-term solution. FWIU setup.py support is going to go eventually, and poetry docs explicitly say they don't support non-pure Python wheels, so I don't think poetry is going to work if you need C extensions.

cdgriffith commented 1 year ago

Killing off using poetry entirely for now, too much headache