August 9-15, 2020 in Darker: Configuration discussions and feature refinements #626
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 saw continued discussions and progress on key features for Darker. We focused on refining configuration options and exploring potential new functionalities to enhance our tool's capabilities.
A significant discussion centered around the implementation of configuration files (#49). The community agreed that using
pyproject.toml
with a[tool.darker]
section would be the most suitable approach, aligning with industry standards set by Black and isort. This decision will allow users to easily set default options for their projects, improving usability and consistency across different environments.We also made progress on extending Darker's functionality. An interesting proposal was made to incorporate pyupgrade into our toolchain (#51). While this addition could offer valuable syntax upgrades, we're carefully considering the implementation details, such as running it before Black and addressing potential AST check challenges. Additionally, we closed an issue related to specifying Git revisions for comparisons (#42), which will enhance Darker's flexibility in various development workflows.
Our community remains active in identifying and addressing potential issues. A version specification problem with poetry was reported and promptly investigated (#52), demonstrating our commitment to maintaining compatibility with popular development tools. As we continue to refine Darker, we're balancing feature additions with maintaining our project's simplicity and efficiency.
Beta Was this translation helpful? Give feedback.
All reactions