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.5.1 -> 9.1.0

Release Notes

to-be-continuous/python (to-be-continuous/python)

v9.1.0

Compare Source

Features
  • trivy and syft can use local installation (bd5ed0c)

v9.0.0

Compare Source

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

Compare Source

Features
  • support .netrc configuration (54e5ce5)

v8.5.0

Compare Source

Features
  • add generic pip build-system support for PEP related to pyproject.toml (de447e9)

v8.4.0

Compare Source

Features
  • black: display diff of reformatted files (34faae4)

v8.3.0

Compare Source

Features
  • release: add custom Git user name and email support (d34f922)

v8.2.0

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

  • 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

Compare Source

Features

7.14.1 (2025-08-02)

Bug Fixes
  • release: add resource_group to prevent releases in parallel (d784c76)

v7.14.1

Compare Source

Features

7.14.1 (2025-08-02)

Bug Fixes
  • release: add resource_group to prevent releases in parallel (d784c76)

v7.14.0

Compare Source

Features

7.14.1 (2025-08-02)

Bug Fixes
  • release: add resource_group to prevent releases in parallel (d784c76)

v7.13.0

Compare Source

Bug Fixes
  • refactor: simplify management of multiple build systems by using case statements for improved readability and maintainability (88ee027)
Features
  • add release-commit-additional-patterns option (to enable dynamic versioning capabilities) (f3302e4)
  • hatch: use hatch bump on py-release instead bump-my-version (2ab8588)
  • pdm: add support for PDM (Python Dependency Manager) as an additional build system (50bf0c5)

7.12.2 (2025-07-15)

Bug Fixes
  • add '[skip ci on prod]' to default release commit message (30cc5ce)

7.12.1 (2025-07-05)

Bug Fixes

v7.12.2

Compare Source

Bug Fixes
  • refactor: simplify management of multiple build systems by using case statements for improved readability and maintainability (88ee027)
Features
  • add release-commit-additional-patterns option (to enable dynamic versioning capabilities) (f3302e4)
  • hatch: use hatch bump on py-release instead bump-my-version (2ab8588)
  • pdm: add support for PDM (Python Dependency Manager) as an additional build system (50bf0c5)

7.12.2 (2025-07-15)

Bug Fixes
  • add '[skip ci on prod]' to default release commit message (30cc5ce)

7.12.1 (2025-07-05)

Bug Fixes

v7.12.1

Compare Source

Bug Fixes
  • refactor: simplify management of multiple build systems by using case statements for improved readability and maintainability (88ee027)
Features
  • add release-commit-additional-patterns option (to enable dynamic versioning capabilities) (f3302e4)
  • hatch: use hatch bump on py-release instead bump-my-version (2ab8588)
  • pdm: add support for PDM (Python Dependency Manager) as an additional build system (50bf0c5)

7.12.2 (2025-07-15)

Bug Fixes
  • add '[skip ci on prod]' to default release commit message (30cc5ce)

7.12.1 (2025-07-05)

Bug Fixes

v7.12.0

Compare Source

Bug Fixes
  • refactor: simplify management of multiple build systems by using case statements for improved readability and maintainability (88ee027)
Features
  • add release-commit-additional-patterns option (to enable dynamic versioning capabilities) (f3302e4)
  • hatch: use hatch bump on py-release instead bump-my-version (2ab8588)
  • pdm: add support for PDM (Python Dependency Manager) as an additional build system (50bf0c5)

7.12.2 (2025-07-15)

Bug Fixes
  • add '[skip ci on prod]' to default release commit message (30cc5ce)

7.12.1 (2025-07-05)

Bug Fixes

v7.11.2

Compare Source

Bug Fixes
  • trivy: disable telemetry and version check (7964e98)
Features
  • pylint: add configurable pylint severity threshold (ad0b894)

7.11.2 (2025-06-20)

Bug Fixes
  • release: fix RELEASE_REF regex (f8deb98)

7.11.1 (2025-06-13)

Bug Fixes
  • replace deprecated Docker Hub registry FQDN (4d4678d)

v7.11.1

Compare Source

Bug Fixes
  • trivy: disable telemetry and version check (7964e98)
Features
  • pylint: add configurable pylint severity threshold (ad0b894)

7.11.2 (2025-06-20)

Bug Fixes
  • release: fix RELEASE_REF regex (f8deb98)

7.11.1 (2025-06-13)

Bug Fixes
  • replace deprecated Docker Hub registry FQDN (4d4678d)

v7.11.0

Compare Source

Bug Fixes
  • trivy: disable telemetry and version check (7964e98)
Features
  • pylint: add configurable pylint severity threshold (ad0b894)

7.11.2 (2025-06-20)

Bug Fixes
  • release: fix RELEASE_REF regex (f8deb98)

7.11.1 (2025-06-13)

Bug Fixes
  • replace deprecated Docker Hub registry FQDN (4d4678d)

v7.10.2

Compare Source

Features
  • uv: improve UV integration (23fe43e)

7.10.2 (2025-05-03)

Bug Fixes
  • add python cmd when python3 is present (e6c8d7f)

7.10.1 (2025-05-02)

Bug Fixes

v7.10.1

Compare Source

Features
  • uv: improve UV integration (23fe43e)

7.10.2 (2025-05-03)

Bug Fixes
  • add python cmd when python3 is present (e6c8d7f)

7.10.1 (2025-05-02)

Bug Fixes

v7.10.0

Compare Source

Features
  • uv: improve UV integration (23fe43e)

7.10.2 (2025-05-03)

Bug Fixes
  • add python cmd when python3 is present (e6c8d7f)

7.10.1 (2025-05-02)

Bug Fixes

v7.9.2

Compare Source

Features
  • Hatch: add Hatch support as a new build system (f684e63)

7.9.2 (2025-04-02)

Bug Fixes
  • sbom: disable file catalogers for Syft SBOM (to minimize SBOM file) (d83edb0)

7.9.1 (2025-03-11)

Bug Fixes
  • bump-my-version: improve bump-my-version config verification (solves #​106) (64b624a)

v7.9.1

Compare Source

Features
  • Hatch: add Hatch support as a new build system (f684e63)

7.9.2 (2025-04-02)

Bug Fixes
  • sbom: disable file catalogers for Syft SBOM (to minimize SBOM file) (d83edb0)

7.9.1 (2025-03-11)

Bug Fixes
  • bump-my-version: improve bump-my-version config verification (solves #​106) (64b624a)

v7.9.0

Compare Source

Features
  • Hatch: add Hatch support as a new build system (f684e63)

7.9.2 (2025-04-02)

Bug Fixes
  • sbom: disable file catalogers for Syft SBOM (to minimize SBOM file) (d83edb0)

7.9.1 (2025-03-11)

Bug Fixes
  • bump-my-version: improve bump-my-version config verification (solves #​106) (64b624a)

v7.8.3

Compare Source

Features
  • skip GCP ADC authent when GCP_JWT is not present (b43207f)

7.8.3 (2025-02-23)

Bug Fixes
  • change _pip to pass cmd then PIP_OPTS (c1b277e)

7.8.2 (2025-02-03)

Bug Fixes
  • gcp: reduce scope of GCP App Default Creds script to template (829bfce)

7.8.1 (2025-01-31)

Bug Fixes
  • sbom: only generate SBOMs on prod branches, integ branches and release tags (8da756f)

v7.8.2

Compare Source

Features
  • skip GCP ADC authent when GCP_JWT is not present (b43207f)

7.8.3 (2025-02-23)

Bug Fixes
  • change _pip to pass cmd then PIP_OPTS (c1b277e)

7.8.2 (2025-02-03)

Bug Fixes
  • gcp: reduce scope of GCP App Default Creds script to template (829bfce)

7.8.1 (2025-01-31)

Bug Fixes
  • sbom: only generate SBOMs on prod branches, integ branches and release tags (8da756f)

v7.8.1

Compare Source

Features
  • skip GCP ADC authent when GCP_JWT is not present (b43207f)

7.8.3 (2025-02-23)

Bug Fixes
  • change _pip to pass cmd then PIP_OPTS (c1b277e)

7.8.2 (2025-02-03)

Bug Fixes
  • gcp: reduce scope of GCP App Default Creds script to template (829bfce)

7.8.1 (2025-01-31)

Bug Fixes
  • sbom: only generate SBOMs on prod branches, integ branches and release tags (8da756f)

v7.8.0

Compare Source

Features
  • skip GCP ADC authent when GCP_JWT is not present (b43207f)

7.8.3 (2025-02-23)

Bug Fixes
  • change _pip to pass cmd then PIP_OPTS (c1b277e)

7.8.2 (2025-02-03)

Bug Fixes
  • gcp: reduce scope of GCP App Default Creds script to template (829bfce)

7.8.1 (2025-01-31)

Bug Fixes
  • sbom: only generate SBOMs on prod branches, integ branches and release tags (8da756f)

v7.7.1

Compare Source

Features
  • disable tracking service by default (7237a96)

7.7.1 (2025-01-12)

Bug Fixes
  • move back 'reports' dir creation at job level to fix variants missing reports dir (bf15efe)

v7.7.0

Compare Source

Features
  • disable tracking service by default (7237a96)

7.7.1 (2025-01-12)

Bug Fixes
  • move back 'reports' dir creation at job level to fix variants missing reports dir (bf15efe)

v7.6.0

Compare Source

Features
  • add separate 'publish-enabled' to enable publishing package (6f9ee56)

7.5.2 (2024-12-22)

Bug Fixes
  • test: handle decimal coverage (4fb81f8)

7.5.1 (2024-11-21)

Bug Fixes
  • CodeArtifact: fix AWS CodeArtifact variant (c913e65)

v7.5.2

Compare Source

Features
  • add separate 'publish-enabled' to enable publishing package (6f9ee56)

7.5.2 (2024-12-22)

Bug Fixes
  • test: handle decimal coverage (4fb81f8)

7.5.1 (2024-11-21)

Bug Fixes
  • CodeArtifact: fix AWS CodeArtifact variant (c913e65)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by renovate

Merge request reports

Loading