You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pyee's current dependency setup includes dev dependencies as a dev group in pyproject.toml. This works fine for local development. But pypi treats these dependencies as "real" optional dependencies. This is known to break COPR's defaults for packaging Python packages, and probably has similar ramifications elsewhere.
One way to potentially address this incidentally is to switch from a manual pip-tools oriented setup to uv. I used it in plusdeck and crystalfontz, and found it really pleasant. There's a cost in terms of expected dev tools, but I'm already using just so it's not a huge deal.
The text was updated successfully, but these errors were encountered:
pyee's current dependency setup includes dev dependencies as a
dev
group inpyproject.toml
. This works fine for local development. Butpypi
treats these dependencies as "real" optional dependencies. This is known to break COPR's defaults for packaging Python packages, and probably has similar ramifications elsewhere.One way to potentially address this incidentally is to switch from a manual pip-tools oriented setup to uv. I used it in plusdeck and crystalfontz, and found it really pleasant. There's a cost in terms of expected dev tools, but I'm already using
just
so it's not a huge deal.The text was updated successfully, but these errors were encountered: