March 10-17, 2024 in Darker: Python 3.12 support and CI improvements #722
akaihola
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
This week saw significant improvements in Darker's compatibility and CI processes. We officially added support for Python 3.12, ensuring our codebase remains up-to-date with the latest Python versions (PR #561). We also enhanced our CI pipeline by updating internal dependencies, including upgrading to darkgraylib 1.1.0 and graylint 1.0.1 (PR #560), and updating Black and isort in our pre-commit configuration (PR #551).
We made progress on addressing compatibility issues with various tools. A fix was merged to ensure compatibility with Flynt 0.78 and 1.0.x, resolving long-standing issues (PR #480). We also improved our testing against future versions of dependencies by adding Flynt's
master
branch to our CI build (PR #563). On the project maintenance front, we moved thebump_version.py
script to the newdarkgray-dev-tools
repository, centralizing common development tools for Darker and related projects (PR #558). Additionally, we updated our GitHub Actions to use the latest version ofbandit-report-artifacts
, addressing a previous issue (PR #468).Beta Was this translation helpful? Give feedback.
All reactions