Early April 2022 in Darker: Expanding Formatter Options and Improving Configuration #680
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 expanding Darker's capabilities and addressing configuration challenges. We opened a discussion on supporting different code formatters and allowing users to skip formatting (#304). This initiative aims to provide more flexibility, potentially adding support for formatters like Blue and Ruff, and introducing options to enable or disable specific formatting tools.
We also made progress on improving configuration options. We're exploring ways to make boolean configuration options overridable (#301), which would allow users to toggle settings from the command line even if they're set in
pyproject.toml
. In response to user feedback, we're addressing issues with Darker's configuration in monorepo structures (#244). We're considering reverting changes to how Darker handles the--config
argument or providing a way to explicitly configure the path to the Darker config file.In other developments, we merged a pull request to allow constraining linter versions in the GitHub Action configuration (#349), addressing the need for more stable CI workflows. We also updated the README to include information about using Emacs with Darker (#348) and added a reference to Łukasz Langa's blog post about the rationale behind Black's full codebase formatting approach (#325), providing users with a more comprehensive understanding of formatting tools.
Beta Was this translation helpful? Give feedback.
All reactions