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
-
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