chore(deps): update dependency to-be-continuous/python to v9
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| to-be-continuous/python | repository | major |
7.14.0 -> 9.0.0
|
Release Notes
to-be-continuous/python (to-be-continuous/python)
v9.0.0
Features
- harmonize Python CLI arguments configuration (b4ede57)
BREAKING CHANGES
- Changed default arguments and behavior for Python tools
This commit refactors how file paths and arguments are provided to Python tools (pylint, black, isort, mypy, ruff) to improve consistency and align with .gitignore-based exclusion patterns.
Breaking changes:
- pylint: pylint-files variable now defaults to "." instead of auto-discovering Python files
- pylint: Merged pylint-files and pylint-args into single pylint-args parameter
- mypy: mypy-files variable now defaults to "." instead of auto-discovering Python files
- mypy: mypy-args now defaults to "--exclude /.cache/ --exclude /.venv/ ." instead of empty
- mypy: Merged mypy-files and mypy-args into single mypy-args parameter
Migration guide:
- If you were using pylint-files, merge it into pylint-args
- If you were using mypy-files, merge it into mypy-args
- If you were relying on auto-discovery of Python files, explicitly set paths in args variables
- Ensure .gitignore properly excludes .cache/ and .venv/ directories (recommended)
Rationale: This change improves consistency across all Python tools by:
- Using a single parameter combining files and CLI options instead of splitting them
- Leveraging .gitignore for exclusions to avoid duplicate configuration
- Making default behavior explicit (analyze current directory ".")
Additional improvements:
- black: Added black-args variable (defaults to "--diff .") to allow argument customization
- isort: Added isort-args variable (defaults to ".") to allow argument customization
- All tools: File exclusions now leverage .gitignore instead of tool-specific --exclude options
- Add ${TRACE} variable management to many commands for allow verbose output when debugging
- Create .cache directory with .gitignore entry during initialization
- Remove unnecessary argument from ruff (can run without explicit "." parameter)
Co-authored-by: Guilhem Bonnefille guilhem.bonnefille@csgroup.eu Co-authored-by: Gaëtan Montury 10528250-pytgaen@users.noreply.gitlab.com Co-authored-by: Pierre Smeyers pierre.smeyers@gmail.com
v8.6.0
Features
- support .netrc configuration (54e5ce5)
v8.5.0
Features
- add generic pip build-system support for PEP related to pyproject.toml (de447e9)
v8.4.0
Features
- black: display diff of reformatted files (34faae4)
v8.3.0
Features
- release: add custom Git user name and email support (d34f922)
v8.2.0
Features
- pyright: add basedpyright job for type checking and configuration options (601e706)
8.1.4 (2025-09-08)
Bug Fixes
- sbom: add support for tracing syft (a013618)
- sbom: avoid to override potential local requirements.txt (f69d8e4)
8.1.3 (2025-08-26)
Bug Fixes
- vault: avoid nested variable for id_token (fd30c0b)
8.1.2 (2025-08-21)
Bug Fixes
- trivy: extract codequality template (4714a63)
8.1.1 (2025-08-20)
Bug Fixes
- trivy convert must use downloaded binary (8f78e8c)
v8.1.4
Features
- pyright: add basedpyright job for type checking and configuration options (601e706)
8.1.4 (2025-09-08)
Bug Fixes
- sbom: add support for tracing syft (a013618)
- sbom: avoid to override potential local requirements.txt (f69d8e4)
8.1.3 (2025-08-26)
Bug Fixes
- vault: avoid nested variable for id_token (fd30c0b)
8.1.2 (2025-08-21)
Bug Fixes
- trivy: extract codequality template (4714a63)
8.1.1 (2025-08-20)
Bug Fixes
- trivy convert must use downloaded binary (8f78e8c)
v8.1.3
Features
- pyright: add basedpyright job for type checking and configuration options (601e706)
8.1.4 (2025-09-08)
Bug Fixes
- sbom: add support for tracing syft (a013618)
- sbom: avoid to override potential local requirements.txt (f69d8e4)
8.1.3 (2025-08-26)
Bug Fixes
- vault: avoid nested variable for id_token (fd30c0b)
8.1.2 (2025-08-21)
Bug Fixes
- trivy: extract codequality template (4714a63)
8.1.1 (2025-08-20)
Bug Fixes
- trivy convert must use downloaded binary (8f78e8c)
v8.1.2
Features
- pyright: add basedpyright job for type checking and configuration options (601e706)
8.1.4 (2025-09-08)
Bug Fixes
- sbom: add support for tracing syft (a013618)
- sbom: avoid to override potential local requirements.txt (f69d8e4)
8.1.3 (2025-08-26)
Bug Fixes
- vault: avoid nested variable for id_token (fd30c0b)
8.1.2 (2025-08-21)
Bug Fixes
- trivy: extract codequality template (4714a63)
8.1.1 (2025-08-20)
Bug Fixes
- trivy convert must use downloaded binary (8f78e8c)
v8.1.1
Features
- pyright: add basedpyright job for type checking and configuration options (601e706)
8.1.4 (2025-09-08)
Bug Fixes
- sbom: add support for tracing syft (a013618)
- sbom: avoid to override potential local requirements.txt (f69d8e4)
8.1.3 (2025-08-26)
Bug Fixes
- vault: avoid nested variable for id_token (fd30c0b)
8.1.2 (2025-08-21)
Bug Fixes
- trivy: extract codequality template (4714a63)
8.1.1 (2025-08-20)
Bug Fixes
- trivy convert must use downloaded binary (8f78e8c)
v8.1.0
Features
- pyright: add basedpyright job for type checking and configuration options (601e706)
8.1.4 (2025-09-08)
Bug Fixes
- sbom: add support for tracing syft (a013618)
- sbom: avoid to override potential local requirements.txt (f69d8e4)
8.1.3 (2025-08-26)
Bug Fixes
- vault: avoid nested variable for id_token (fd30c0b)
8.1.2 (2025-08-21)
Bug Fixes
- trivy: extract codequality template (4714a63)
8.1.1 (2025-08-20)
Bug Fixes
- trivy convert must use downloaded binary (8f78e8c)
v8.0.0
- feat(vault)!: enable certificate verification (578fc61)
BREAKING CHANGES
- self-signed certificates must be declared in your GitLab DEFAULT_CA_CERTS or with VAULT_CA_CERTS variable
v7.15.0
Features
- modular workflow rules (0464853)
7.14.1 (2025-08-02)
Bug Fixes
- release: add resource_group to prevent releases in parallel (d784c76)
v7.14.1
Features
- modular workflow rules (0464853)
7.14.1 (2025-08-02)
Bug Fixes
- release: add resource_group to prevent releases in parallel (d784c76)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.