Skip to content

Modernize CI, adopt Ruff, and improve MongoDB test setup#92

Open
r0ny123 wants to merge 8 commits into
danielplohmann:mainfrom
r0ny123:codex/modernize-github-actions-ci
Open

Modernize CI, adopt Ruff, and improve MongoDB test setup#92
r0ny123 wants to merge 8 commits into
danielplohmann:mainfrom
r0ny123:codex/modernize-github-actions-ci

Conversation

@r0ny123
Copy link
Copy Markdown
Contributor

@r0ny123 r0ny123 commented Apr 8, 2026

No description provided.

r0ny123 and others added 8 commits April 8, 2026 03:11
Refactor MongoDbStorageTest setup to handle host and port extraction from environment variable.
Removed explicit Python version specification in setup.
Modern setuptools generates Metadata-Version 2.4 with License-File
fields, but twine's packaging dependency (< 25.0) rejects them as
unrecognized. Pin packaging>=25.0 in the build job and switch to a
SPDX license identifier to produce valid metadata.
@danielplohmann
Copy link
Copy Markdown
Owner

ruff issues should resolve once integrated and executed once, but I'll likely need a moment to review all the changes here. ;)

@r0ny123
Copy link
Copy Markdown
Contributor Author

r0ny123 commented May 22, 2026

Yeah sure. These changes are mostly related ruff formatting and some QoL updates.

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