What is Nostr?
Matthew Martin β˜‘ βœ…πŸ“› /
npub1anj…k3c3
2024-01-18 17:35:00

Matthew Martin β˜‘ βœ…πŸ“› on Nostr: Really it is all very simple. You use `pyproject-migrator` to convert the various ...

Really it is all very simple. You use `pyproject-migrator` to convert the various `ini` & `setup.cfg` to `pyproject.toml`. That doesn't work so

then you use `setup-py-upgrade` to .cfg

from `.cfg`, use `setuptools-pyproject-migration` to convert to pep612

But you're using `poetry`, deps/meata are in the wrong toml tables, so use `pep621-project-dependencies`

Now use this gist* to convert that back to `setup.py` because you need `mypyc`

Keep all those in sync at all times & joy!

#python
Author Public Key
npub1anj34n7xep997cj6w4d7mysld6kx48d2d7ggzuz8jqwmuq332ghs5tk3c3