May 19-26, 2024 in Darker: VSCode integration fixes and action improvements #729
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 made progress on addressing VSCode integration issues and improving our GitHub Action. A community member identified the root cause of the VSCode integration problem (Issue #527), where Darker was incorrectly handling line endings when used with the Black formatter extension. The issue stems from our line ending detection function in darkgraylib, which sometimes results in double line breaks. We're now working on a fix to ensure consistent line ending behavior across different environments.
We've also been investigating the reported issue with our GitHub Action ignoring the
working-directory
setting (Issue #587). To address this, we're adding a functional test in our GitHub Workflow to validate and fix the behavior. This will help ensure that Darker works correctly in CI/CD pipelines using custom working directories. Additionally, we merged a fix for theargparser
in darkgraylib (PR #588), which now uses the version of the calling module instead of the library version, improving consistency across our tools.Beta Was this translation helpful? Give feedback.
All reactions