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