# July 16-23, 2023 in Darker: Flynt compatibility fixes and configuration improvements #711
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 progress in addressing compatibility issues with Flynt and enhancing our configuration handling. We merged a pull request that fixes compatibility with Flynt versions 0.78 and 1.0.0 (PR #512), resolving long-standing issues #472 and #541. This update allows Darker to work seamlessly with the latest Flynt releases, improving our support for f-string conversion.
We also finalized improvements to our configuration parsing, merging PR #503 which allows the use of hyphens in option keys within
pyproject.toml
. This change normalizes the configuration dump in debug logs to consistently use hyphens, enhancing readability and aligning with common practices. Additionally, we implemented validation for option keys, further improving the robustness of our configuration handling.In preparation for future releases, we merged a small but useful change to our
bump_version
script, allowing it to accept milestone names in the formatDarker x.y.z
(PR #475). This update streamlines our release process and improves consistency in version management.Beta Was this translation helpful? Give feedback.
All reactions