-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
securitySecurity related changeSecurity related change
Description
PTB uses black for checking and fixing code formatting.
Lately, a security vulnerability has been reported for black: https://github.com/exasol/python-toolbox/security/dependabot/29
Updating black as requested raises formatting issues:
Warning: Python 3.10 cannot parse code formatted for Python 3.14. To fix this:
- run Black with Python 3.14,
- set
--target-version to py310, or- use
--fastto skip the safety check.Black's safety check verifies equivalence by parsing the AST, which fails when the running Python is older than the target version.
Would reformat
exasol/toolbox/tools/lint.pyexasol/toolbox/metrics.pyexasol/toolbox/util/dependencies/licenses.pyexasol/toolbox/util/release/changelog.pyexasol/toolbox/tools/security.pytest/integration/util/dependencies/audit_integration_test.pytest/unit/nox/_format_test.pytest/unit/report_test.pytest/unit/nox/_artifacts_test.pytest/unit/util/dependencies/audit_test.pytest/unit/security_test.pytest/unit/util/release/changelog_test.py
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
securitySecurity related changeSecurity related change