Skip to content

fix(deps): update all non-major dependencies in pyproject.toml - #121

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/all-minor-patch
Aug 1, 2026
Merged

fix(deps): update all non-major dependencies in pyproject.toml#121
renovate[bot] merged 1 commit into
mainfrom
renovate/all-minor-patch

Conversation

@renovate

@renovate renovate Bot commented Mar 20, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change OpenSSF
importlib-metadata dependencies minor >=8.7.1,<8.8.0>=8.9.0,<8.10.0 OpenSSF Scorecard
importlib-metadata minor ==8.7.1==8.9.0 OpenSSF Scorecard
snok/install-poetry action patch v1.4.1v1.4.2 OpenSSF Scorecard
textX (changelog) dependencies minor >=4.3,<4.4>=4.4,<4.5 OpenSSF Scorecard
textx (changelog) minor ==4.3.0==4.4.0 OpenSSF Scorecard
typing-extensions (changelog) minor ==4.15.0==4.16.0 OpenSSF Scorecard
zipp patch ==3.23.0==3.23.1 OpenSSF Scorecard

Release Notes

python/importlib_metadata (importlib-metadata)

v8.9.0

Compare Source

v8.8.0

Compare Source

snok/install-poetry (snok/install-poetry)

v1.4.2

Compare Source

Improvements
  • Pinned the Poetry install script to a specific commit (#​176) to guard against potential supply-chain attacks
  • Consolidated the install script for Unix and Windows
Misc
  • Minor shell script cleanup
  • Modernized docs examples
  • Updated Python and Poetry versions
  • Upgraded CI workflow versions
  • Upgraded linters and formatters
New Contributors

Full Changelog: snok/install-poetry@v1.4.1...v1.4.2

textX/textX (textX)

v4.4.0

Compare Source

Changed
  • Migrated to just for project management.
  • Autoformating code with ruff.
  • loosen flit_core version constraint to allow v4. See 442. Thanks @​stiermid.
Fixed
  • Empty grammars now raise TextXSyntaxError instead of IndexError. See
    436. Thanks @​redianthus for reporting.
python/typing_extensions (typing-extensions)

v4.16.0

Compare Source

No user-facing changes since 4.16.0rc2.

jaraco/zipp (zipp)

v3.23.1

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM (* 0-3 * * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added dependencies Pull requests that update a dependency file minor pypi labels Mar 20, 2026
@renovate
renovate Bot enabled auto-merge (squash) March 20, 2026 01:51
@renovate

renovate Bot commented Mar 20, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: poetry.lock
Updating dependencies
Resolving dependencies...

Creating virtualenv secrules-parsing-jPMS78y1-py3.14 in /home/ubuntu/.cache/pypoetry/virtualenvs

The current project's supported Python range (>=3.9,<4.0) is not compatible with some of the required packages Python requirement:
  - importlib-metadata requires Python >=3.10, so it will not be installable for Python >=3.9,<3.10

Because no versions of importlib-metadata match >8.9.0,<8.10.0
 and importlib-metadata (8.9.0) requires Python >=3.10, importlib-metadata is forbidden.
So, because secrules-parsing depends on importlib-metadata (>=8.9.0,<8.10.0), version solving failed.

  * Check your dependencies Python requirement: The Python requirement can be specified via the `python` or `markers` properties

    For importlib-metadata, a possible solution would be to set the `python` property to ">=3.10,<4.0"

    https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
    https://python-poetry.org/docs/dependency-specification/#using-environment-markers


renovate-approve[bot]
renovate-approve Bot previously approved these changes Mar 20, 2026
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 1b35487 to 4789127 Compare March 20, 2026 17:13
@renovate renovate Bot changed the title fix(deps): update dependency importlib-metadata to v8.8.0 in pyproject.toml fix(deps): update dependency importlib-metadata to v8.9.0 in pyproject.toml Mar 20, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Mar 20, 2026
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 4789127 to 3a3ab28 Compare April 14, 2026 00:41
@renovate renovate Bot changed the title fix(deps): update dependency importlib-metadata to v8.9.0 in pyproject.toml fix(deps): update all non-major dependencies in pyproject.toml Apr 14, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Apr 14, 2026
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 3a3ab28 to c399590 Compare April 19, 2026 20:58
@renovate renovate Bot changed the title fix(deps): update all non-major dependencies in pyproject.toml fix(deps): update dependency importlib-metadata to v8.9.0 in pyproject.toml Apr 19, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Apr 19, 2026
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from c399590 to 67a02df Compare April 21, 2026 01:01
@renovate renovate Bot changed the title fix(deps): update dependency importlib-metadata to v8.9.0 in pyproject.toml fix(deps): update all non-major dependencies in pyproject.toml Apr 21, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Apr 21, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jun 3, 2026
@renovate renovate Bot changed the title fix(deps): update all non-major dependencies in pyproject.toml fix(deps): update all non-major dependencies in .github/workflows/test.yml Jun 3, 2026
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from b041a0d to d328cd1 Compare June 6, 2026 16:53
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jun 6, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jun 24, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 9, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 15, 2026
renovate-approve[bot]
renovate-approve Bot previously approved these changes Jul 21, 2026
@renovate
renovate Bot merged commit 9b5d7cd into main Aug 1, 2026
3 of 34 checks passed
@renovate
renovate Bot deleted the renovate/all-minor-patch branch August 1, 2026 07:54
@renovate renovate Bot changed the title fix(deps): update all non-major dependencies in .github/workflows/test.yml fix(deps): update all non-major dependencies in pyproject.toml Aug 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file minor pypi

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants