December 25-31, 2022 in Darker: Enhancing documentation and addressing compatibility issues #692
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.
-
This week, we focused on improving our documentation and addressing compatibility issues. We made progress on illustrating the
--revision
argument variations using Mermaid diagrams (#326), which will help users better understand Darker's Git-related features. We also considered using Dependabot to keep our dependencies and GitHub Action versions up to date (#341), which would contribute to the project's overall health and security.We merged several pull requests that enhanced our documentation and addressed compatibility concerns. PR #432 improved the explanation of reformatter and linter tool configurations in the README and
--help
output. PR #430 introduced measures to guard against potential Black compatibility breakages, including a new CI test against Black'smaster
branch and a release process to handle incompatibilities proactively. We also made progress on PR #308, which adds f-string conversion usingflynt
, and PR #393, which improves linter message handling by running linters twice and showing only new messages.Looking ahead, we're continuing work on optimizing SequenceMatcher's chunk handling (#206) and considering improvements to our development environment setup instructions (#389). These efforts will help improve Darker's performance and make it easier for new contributors to get started with the project.
Beta Was this translation helpful? Give feedback.
All reactions