July 24 - August 6, 2023 in Darker: Configuration improvements and Flynt compatibility #712
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
-
We made significant strides in improving our configuration handling and compatibility with external tools. A key update was merging PR #503, which now allows the use of hyphens in option keys within
pyproject.toml
. This change addresses issue #502, where options with hyphens were previously ignored. The update also normalizes the configuration dump in debug logs to consistently use hyphens, enhancing readability.In terms of tool compatibility, we merged PR #512, which fixes compatibility issues with Flynt versions 0.78 and 1.0.0. This update resolves long-standing issues and ensures Darker works seamlessly with the latest Flynt releases, improving our support for f-string conversion. The changes also include graceful handling of scenarios where Flynt is not installed.
On the community front, we engaged with users to address questions and improve documentation. In response to a user query about using the
--revision
flag (Discussion #513), we provided clarification on the correct syntax and considered ways to make our documentation more user-friendly. Additionally, we acknowledged contributions by updating our list of contributors (PR #514), reflecting the growing community involvement in the project.Beta Was this translation helpful? Give feedback.
All reactions