February 25 - March 3, 2024 in Darker: Windows compatibility fix and Python 3.7 support dropped #720
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 period saw progress on addressing Windows compatibility issues and updating our supported Python versions. A fix for the long-standing Windows command line length issue was merged (PR #542), addressing the problem reported in #490 where Darker would fail on Windows with large codebases due to exceeding the maximum command line length. This improvement optimizes the file processing workflow, focusing on changed files rather than passing the entire list to Git.
We officially dropped support for Python 3.7, which reached its end-of-life last year (PR #540). This change allows us to leverage newer Python features and maintain a more current codebase. Additionally, we made several minor improvements, including fixing a typo in the pylint example in our README (PR #520) and updating our GitHub Actions to use
actions/setup-python@v5
(PR #530), resolving Node.js 16 deprecation warnings.A notable issue was reported regarding compatibility with newer versions of Flynt (Issue #541), which is planned to be addressed in the upcoming version 2.1.0. We also released version 1.7.3, which primarily aims to prevent upgrading Black to version 24.2 and beyond in the 1.7.x series due to compatibility issues. These issues are set to be resolved in the forthcoming 1.8.0 release.
Beta Was this translation helpful? Give feedback.
All reactions