Skip to content

deps(ci-pip): bump the ci-pip group in /.github/requirements with 2 updates - #384

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/dot-github/requirements/ci-pip-c3c5975a76
Closed

deps(ci-pip): bump the ci-pip group in /.github/requirements with 2 updates#384
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/dot-github/requirements/ci-pip-c3c5975a76

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 26, 2026

Copy link
Copy Markdown
Contributor

Bumps the ci-pip group in /.github/requirements with 2 updates: maturin and ta-lib.

Updates maturin from 1.13.3 to 1.14.1

Release notes

Sourced from maturin's releases.

v1.14.1

What's Changed

New Contributors

Full Changelog: PyO3/maturin@v1.14.0...v1.14.1

v1.14.0

What's Changed

New Contributors

Full Changelog: PyO3/maturin@v1.13.3...v1.14.0

Changelog

Sourced from maturin's changelog.

1.14.1

  • Bump uraimo/run-on-arch-action to v3 to fix pytest job (#3221)
  • Fix platform tag logic to generate the same as cpython on AIX (#3220)
  • Bump pyo3-introspection (#3227)
  • Upgrade cargo-zigbuild & cargo-xwin (#3228)
  • Fix issues around crates enabling abi3 and abi3t features (#3226)
  • Add PEP 740 publish attestations to PyPI releases (#3230)
  • Set PYO3_PYTHON to run scripts for stable ABI builds (#3233)
  • Fix shell quoting in CI scripts (#3231)

1.14.0

  • Support parent-relative pyproject metadata in sdists (#3182)
  • Update PyPI platform tag validation (#3187)
  • Maint: update setup emsdk action in generate-ci (#3194)
  • Fix: only shim bin wheels during auditwheel repair (#3197)
  • Fix: avoid editable ELF truncation from stale hardlinks (#3199)
  • Fix Pyodide Emscripten platform tags (#3191)
  • Use pax instead of GNU headers for tar (#3203)
  • Feat: add default exclude __pycache__ and *.pyc files (#3202)
  • Add support for finding free-threaded interpreters for --find-interpreters (#3206)
  • Stubs: also generate them for mixed PyO3 projects (#3211)
  • Don't depend on CFFI on PyPy (#3213)
  • Support pyo3 abi3t features on Python3.15 and PyO3 0.29 (#3113)
Commits

Updates ta-lib from 0.6.8 to 0.7.1

Release notes

Sourced from ta-lib's releases.

v0.7.1

  • [FIX]: Fix wheels to build with TA-Lib C 0.7.1 properly.

v0.7.0

  • [NEW]: Upgrade to latest TA-Lib upstream C library v0.7.1 release

  • [NEW]: Upgrade to Cython 3.2.8

  • [FIX]: Adding ACCBANDS, AVGDEV, IMI to get_func_groups()

  • [FIX]: Adding ACCBANDS, AVGDEV, IMI to docs pages

  • [NEW]: Adding an abstract.pyi for typing

Changelog

Sourced from ta-lib's changelog.

0.7.1

  • [FIX]: Fix wheels to build with TA-Lib C 0.7.1 properly.

0.7.0

  • [NEW]: Upgrade to Cython 3.2.8

  • [FIX]: Adding ACCBANDS, AVGDEV, IMI to get_func_groups()

  • [FIX]: Adding ACCBANDS, AVGDEV, IMI to docs pages

  • [NEW]: Adding an abstract.pyi for typing

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the ci-pip group in /.github/requirements with 2 updates: [maturin](https://github.com/pyo3/maturin) and [ta-lib](https://github.com/ta-lib/ta-lib-python).


Updates `maturin` from 1.13.3 to 1.14.1
- [Release notes](https://github.com/pyo3/maturin/releases)
- [Changelog](https://github.com/PyO3/maturin/blob/main/Changelog.md)
- [Commits](PyO3/maturin@v1.13.3...v1.14.1)

Updates `ta-lib` from 0.6.8 to 0.7.1
- [Release notes](https://github.com/ta-lib/ta-lib-python/releases)
- [Changelog](https://github.com/TA-Lib/ta-lib-python/blob/master/CHANGELOG)
- [Commits](TA-Lib/ta-lib-python@v0.6.8...v0.7.1)

---
updated-dependencies:
- dependency-name: maturin
  dependency-version: 1.14.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ci-pip
- dependency-name: ta-lib
  dependency-version: 0.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ci-pip
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jul 26, 2026
kingchenc added a commit that referenced this pull request Jul 26, 2026
The hash-locked CI dev tooling under .github/requirements/ is regenerated by
scripts/update-lockfiles.sh (uv), which honours each lockfile's target Python
via --python-version. Dependabot bumps the pinned .txt files directly and does
NOT respect those targets, so every ci-pip group PR broke the 3.9 matrix rows —
either dropping the `==` pin on a conditional dep (--require-hashes failure)
or pulling py3.10-only pytest/numpy/hypothesis. Six such PRs broke (#367 numpy,
#377/#379/#382/#384) and none merged. Set open-pull-requests-limit: 0 for this
ecosystem to disable its version-update PRs; security updates are unaffected,
and the tooling is refreshed manually via update-lockfiles.sh.
@kingchenc

Copy link
Copy Markdown
Collaborator

Closing as the last broken ci-pip version-bump. Dependabot's direct .txt bumps don't respect the per-lockfile Python target and keep breaking the 3.9 rows. Version-update PRs for this ecosystem are now disabled (open-pull-requests-limit: 0, security-only); the CI tooling is refreshed via scripts/update-lockfiles.sh instead. Verified a fresh uv regen of all three lockfiles from main is a no-op — they're already correct.

@kingchenc kingchenc closed this Jul 26, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jul 26, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@kingchenc
kingchenc deleted the dependabot/pip/dot-github/requirements/ci-pip-c3c5975a76 branch July 26, 2026 23:34
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 python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant