Skip to content

uv, ruff, github actions and updated dependencies#28

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

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

Conversation

@dariomi

@dariomi dariomi commented Apr 8, 2026

Copy link
Copy Markdown
Collaborator

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

dariomi commented Apr 8, 2026

Copy link
Copy Markdown
Collaborator Author

Closes #25 #11

@andreasgraber andreasgraber self-requested a review April 10, 2026 11:11

@andreasgraber andreasgraber left a comment

Copy link
Copy Markdown
Contributor

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