Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add pyproject.toml, requirements.txt and tox.ini #563

Closed

Conversation

simondeziel
Copy link
Member

This modernizes the python packaging and testing bits.

@simondeziel simondeziel force-pushed the pyproject-requirements-tox branch 3 times, most recently from 685596d to c33f628 Compare October 16, 2023 21:41
Remove the now unneeded setup.cfg and setup.py files.

Signed-off-by: Simon Deziel <[email protected]>
@simondeziel simondeziel force-pushed the pyproject-requirements-tox branch from c33f628 to e6d52b6 Compare October 17, 2023 13:57
@simondeziel
Copy link
Member Author

I got to a working state (https://github.com/simondeziel/pylxd/tree/pyproject-tox) but that required keeping the legacy setup.py to have the tox's usedevelop = True working. Since legacy bits are still needed, there isn't much point in merging this PR.

@simondeziel simondeziel deleted the pyproject-requirements-tox branch October 17, 2023 21:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant