October 31 - November 6, 2021 in Darker: Git integration improvements and issue closures #665
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 Git integration and closing several long-standing issues. We addressed concerns related to Git directory handling and file exclusion, confirming that these issues were resolved in previous releases. Notably, version 1.3.0 fixed problems with file exclusion (#181) and Git directory handling (#112), while version 1.3.2 addressed issues with older Git clients (#203).
We made progress on performance optimization by merging a pull request (#214) that introduced caching mechanisms for AST verification during bisection. This change addresses redundant parsing of identical file versions, as discussed in issues #212 and #213. We also explored the possibility of supporting stdin input for improved integration with tools like ALE (#239), considering options such as
--stdin-filepath
for compatibility with other formatting tools.On the project management front, we revisited and closed several older issues, including those related to performance profiling (#26) and file selection based on Git revisions (#64). We continue to investigate challenges with Git integration, particularly when Darker is run as a pre-commit hook in subdirectories with older Git versions (#203).
Beta Was this translation helpful? Give feedback.
All reactions