Skip to content

uv, ruff, github actions and updated dependencies#28

Merged
andreasgraber merged 5 commits intonetcloud:masterfrom
dariomi:master
Apr 10, 2026
Merged

uv, ruff, github actions and updated dependencies#28
andreasgraber merged 5 commits intonetcloud:masterfrom
dariomi:master

Conversation

@dariomi
Copy link
Copy Markdown
Collaborator

@dariomi dariomi commented Apr 8, 2026

Modernize Python packaging and release workflow by migrating from setup.py/requirements.txt to pyproject.toml with uv, adding a lockfile, updating docs, replacing flake8 with ruff, and introducing upstream-only GitHub Actions for CI and tagged PyPI publishing. Also bumps the package version to 1.8 and adds Python 3.14 support.

@dariomi
Copy link
Copy Markdown
Collaborator Author

dariomi commented Apr 8, 2026

Closes #25 #11

@andreasgraber andreasgraber self-requested a review April 10, 2026 11:11
Copy link
Copy Markdown
Contributor

@andreasgraber andreasgraber left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thx!

@andreasgraber andreasgraber merged commit 639ace9 into netcloud:master Apr 10, 2026
5 checks passed
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.

2 participants