Skip to content

Comments

chore(deps): Bump the datalad group in /services/datalad with 7 updates#3700

Merged
nellh merged 1 commit intomasterfrom
dependabot/uv/services/datalad/datalad-31e43d0644
Jan 8, 2026
Merged

chore(deps): Bump the datalad group in /services/datalad with 7 updates#3700
nellh merged 1 commit intomasterfrom
dependabot/uv/services/datalad/datalad-31e43d0644

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 1, 2026

Bumps the datalad group in /services/datalad with 7 updates:

Package From To
bidsschematools 1.1.3 1.1.4
boto3 1.42.0 1.42.19
pygit2 1.19.0 1.19.1
taskiq-redis 1.1.2 1.2.1
coverage 7.12.0 7.13.1
pytest 9.0.1 9.0.2
ruff 0.14.7 0.14.10

Updates bidsschematools from 1.1.3 to 1.1.4

Commits
  • 5acf808 chore: Bump schema package to 1.1.4
  • 40108fb test(bst): Narrow glossary validation test (#2284)
  • c65fe77 feat(bst): Defer type imports (#2269)
  • 0f9b1f3 chore: Setup node after switching to JSR branch
  • 83735b8 chore: Setup node to avoid thrashing lockfile
  • 7ad62f4 chore: Install maintenance tools for publish_schema
  • 545d4d2 chore: Bump schema package to 1.1.4-dev
  • See full diff in compare view

Updates boto3 from 1.42.0 to 1.42.19

Commits
  • 98bf665 Merge branch 'release-1.42.19'
  • a86b3cf Bumping version to 1.42.19
  • a96980b Add changelog entries from botocore
  • 3a1085f Remove elastictranscoder from documentation (#4686)
  • 83130e5 Merge branch 'release-1.42.18'
  • 2ad1b19 Merge branch 'release-1.42.18' into develop
  • 56a53e6 Bumping version to 1.42.18
  • 960d57e Add changelog entries from botocore
  • 9a88f84 Merge branch 'release-1.42.17'
  • c302093 Merge branch 'release-1.42.17' into develop
  • Additional commits viewable in compare view

Updates pygit2 from 1.19.0 to 1.19.1

Changelog

Sourced from pygit2's changelog.

1.19.1 (2025-12-29)

  • Update wheels to libgit2 1.9.2 and OpenSSL 3.5

  • Fix: now diff's getitem/iter returns None for unchanged or binary files #1412

  • CI (macOS): arm, intel and pypy wheels (instead of universal) #1441

  • CI (pypy): fix tests #1437

Commits
  • 7ee1ae5 Release 1.19.1
  • d610f77 CI: fixing build on Alpine
  • 3ee2acc CI: fixing build of OpenSSL 3.5
  • 60248b5 Update libgit2 and openssl
  • 040a65a Update changelog
  • 48e9fec test: skip tests for pypy wheel on MacOS arm64
  • 890730c build(dev): build separate wheels for Mac OS architectures
  • 6d8ca75 chore(CI): bump actions/checkout from 5 to 6 in the actions group
  • ec6e6ea refactor: organize dev-time dependencies
  • a4ec27e Update cibuildwheel
  • Additional commits viewable in compare view

Updates taskiq-redis from 1.1.2 to 1.2.1

Release notes

Sourced from taskiq-redis's releases.

1.2.1

What's Changed

Full Changelog: taskiq-python/taskiq-redis@1.2.0...1.2.1

1.2.0

What's Changed

Features

Misc

New Contributors

Full Changelog: taskiq-python/taskiq-redis@1.1.2...1.2.0

Commits
  • 8bc1ed5 Added tests. (#117)
  • 5de77c4 Updated redis dependency. (#116)
  • 854053e Merge pull request #113 from taskiq-python/fix-trigger-for-release-pipeline
  • ee438b6 chore(ci): fix trigger for release pipeline
  • d303934 Merge pull request #111 from vldmrdev/108-remove-depricated-python-versions
  • 4668ff2 chore(ci): change permissions for running tests in MRs
  • 2c651a2 chore: revert some changes pyproject.toml
  • a695ba2 refactor: remove deprecated Python version and move to uv
  • 834b03b Merge pull request #112 from taskiq-python/fix-issues-in-ci
  • ac1d78e chore: mute expected warning about RedisScheduleSource in tests
  • Additional commits viewable in compare view

Updates coverage from 7.12.0 to 7.13.1

Changelog

Sourced from coverage's changelog.

Version 7.13.1 — 2025-12-28

  • Added: the JSON report now includes a "start_line" key for function and class regions, indicating the first line of the region in the source. Closes issue 2110_.

  • Added: The debug data command now takes file names as arguments on the command line, so you can inspect specific data files without needing to set the COVERAGE_FILE environment variable.

  • Fix: the JSON report used to report module docstrings as executed lines, which no other report did, as described in issue 2105_. This is now fixed, thanks to Jianrong Zhao.

  • Fix: coverage.py uses a more disciplined approach to detecting where third-party code is installed, and avoids measuring it. This shouldn't change any behavior. If you find that it does, please get in touch.

  • Performance: data files that will be combined now record their hash as part of the file name. This lets us skip duplicate data more quickly, speeding the combining step.

  • Docs: added a section explaining more about what is considered a missing branch and how it is reported: :ref:branch_explain, as requested in issue 1597. Thanks to Ayisha Mohammed <pull 2092_>.

  • Tests: the test suite misunderstood what core was being tested if COVERAGE_CORE wasn't set on 3.14+. This is now fixed, closing issue 2109_.

.. _issue 1597: coveragepy/coveragepy#1597 .. _pull 2092: coveragepy/coveragepy#2092 .. _issue 2105: coveragepy/coveragepy#2105 .. _issue 2109: coveragepy/coveragepy#2109 .. _issue 2110: coveragepy/coveragepy#2110

.. _changes_7-13-0:

Version 7.13.0 — 2025-12-08

  • Feature: coverage.py now supports :file:.coveragerc.toml configuration files. These files use TOML syntax and take priority over :file:pyproject.toml but lower priority than :file:.coveragerc files. Closes issue 1643_ thanks to Olena Yefymenko <pull 1952_>_.

  • Fix: we now include a permanent .pth file which is installed with the code, fixing issue 2084_. In 7.12.1b1 this was done incorrectly: it didn't work when using the source wheel (py3-none-any). This is now fixed. Thanks,

... (truncated)

Commits
  • a6afdc3 docs: sample HTML for 7.13.1
  • a497081 docs: prep for 7.13.1
  • e992033 docs: polish up CHANGES
  • 18bba6e chore: bump the action-dependencies group with 4 updates (#2111)
  • 80fb808 refactor: (?x:...) lets us use re.VERBOSE even when combining later
  • cc272bd docs: leave a comment so we'll find this when 3.12 is the minimum
  • 70d007d types: be explicit
  • a2c1940 types: fully import modules that will be patched
  • 57b975d types: explicit Protocol inheritance permits changing parameter names
  • 63ec12d types: clarify that morfs arguments can be a single morf
  • Additional commits viewable in compare view

Updates pytest from 9.0.1 to 9.0.2

Release notes

Sourced from pytest's releases.

9.0.2

pytest 9.0.2 (2025-12-06)

Bug fixes

  • #13896: The terminal progress feature added in pytest 9.0.0 has been disabled by default, except on Windows, due to compatibility issues with some terminal emulators.

    You may enable it again by passing -p terminalprogress. We may enable it by default again once compatibility improves in the future.

    Additionally, when the environment variable TERM is dumb, the escape codes are no longer emitted, even if the plugin is enabled.

  • #13904: Fixed the TOML type of the tmp_path_retention_count settings in the API reference from number to string.

  • #13946: The private config.inicfg attribute was changed in a breaking manner in pytest 9.0.0. Due to its usage in the ecosystem, it is now restored to working order using a compatibility shim. It will be deprecated in pytest 9.1 and removed in pytest 10.

  • #13965: Fixed quadratic-time behavior when handling unittest subtests in Python 3.10.

Improved documentation

  • #4492: The API Reference now contains cross-reference-able documentation of pytest's command-line flags <command-line-flags>.
Commits
  • 3d10b51 Prepare release version 9.0.2
  • 188750b Merge pull request #14030 from pytest-dev/patchback/backports/9.0.x/1e4b01d1f...
  • b7d7bef Merge pull request #14014 from bluetech/compat-note
  • bd08e85 Merge pull request #14013 from pytest-dev/patchback/backports/9.0.x/922b60377...
  • bc78386 Add CLI options reference documentation (#13930)
  • 5a4e398 Fix docs typo (#14005) (#14008)
  • d7ae6df Merge pull request #14006 from pytest-dev/maintenance/update-plugin-list-tmpl...
  • 556f6a2 pre-commit: fix rst-lint after new release (#13999) (#14001)
  • c60fbe6 Fix quadratic-time behavior when handling unittest subtests in Python 3.10 ...
  • 73d9b01 Merge pull request #13995 from nicoddemus/patchback/backports/9.0.x/1b5200c0f...
  • Additional commits viewable in compare view

Updates ruff from 0.14.7 to 0.14.10

Release notes

Sourced from ruff's releases.

0.14.10

Release Notes

Released on 2025-12-18.

Preview features

  • [formatter] Fluent formatting of method chains (#21369)
  • [formatter] Keep lambda parameters on one line and parenthesize the body if it expands (#21385)
  • [flake8-implicit-str-concat] New rule to prevent implicit string concatenation in collections (ISC004) (#21972)
  • [flake8-use-pathlib] Make fixes unsafe when types change in compound statements (PTH104, PTH105, PTH109, PTH115) (#22009)
  • [refurb] Extend support for Path.open (FURB101, FURB103) (#21080)

Bug fixes

  • [pyupgrade] Fix parsing named Unicode escape sequences (UP032) (#21901)

Rule changes

  • [eradicate] Ignore ruff:disable and ruff:enable comments in ERA001 (#22038)
  • [flake8-pytest-style] Allow match and check keyword arguments without an expected exception type (PT010) (#21964)
  • [syntax-errors] Annotated name cannot be global (#20868)

Documentation

  • Add uv and ty to the Ruff README (#21996)
  • Document known lambda formatting deviations from Black (#21954)
  • Update setup.md (#22024)
  • [flake8-bandit] Fix broken link (S704) (#22039)

Other changes

  • Fix playground Share button showing "Copied!" before clipboard copy completes (#21942)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.14.10

Released on 2025-12-18.

Preview features

  • [formatter] Fluent formatting of method chains (#21369)
  • [formatter] Keep lambda parameters on one line and parenthesize the body if it expands (#21385)
  • [flake8-implicit-str-concat] New rule to prevent implicit string concatenation in collections (ISC004) (#21972)
  • [flake8-use-pathlib] Make fixes unsafe when types change in compound statements (PTH104, PTH105, PTH109, PTH115) (#22009)
  • [refurb] Extend support for Path.open (FURB101, FURB103) (#21080)

Bug fixes

  • [pyupgrade] Fix parsing named Unicode escape sequences (UP032) (#21901)

Rule changes

  • [eradicate] Ignore ruff:disable and ruff:enable comments in ERA001 (#22038)
  • [flake8-pytest-style] Allow match and check keyword arguments without an expected exception type (PT010) (#21964)
  • [syntax-errors] Annotated name cannot be global (#20868)

Documentation

  • Add uv and ty to the Ruff README (#21996)
  • Document known lambda formatting deviations from Black (#21954)
  • Update setup.md (#22024)
  • [flake8-bandit] Fix broken link (S704) (#22039)

Other changes

  • Fix playground Share button showing "Copied!" before clipboard copy completes (#21942)

Contributors

0.14.9

... (truncated)

Commits
  • 45bbb4c Bump 0.14.10 (#22058)
  • 42b9727 [ty] Use datatest instead of dirtest (#21937)
  • f7ec178 [ty] Gracefully handle client requests that can't be deserialized (#22051)
  • c315164 [ty] Don't suggest keyword statements when only expressions are valid
  • bb1955e [ty] Use cursor context in a few more places...
  • 070e08a [ty] Move completion function to the top
  • bab3924 [ty] Refactor completion generation
  • 10748b2 [flake8-pytest-style] Allow match and check keyword arguments without a...
  • 56539db [ty] Fix some configuration panics in the LSP (#22040)
  • 8d32ad1 [ty] Add support for attribute docstrings (#22036)
  • Additional commits viewable in compare view

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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 datalad group in /services/datalad with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [bidsschematools](https://github.com/bids-standard/bids-specification) | `1.1.3` | `1.1.4` |
| [boto3](https://github.com/boto/boto3) | `1.42.0` | `1.42.19` |
| [pygit2](https://github.com/libgit2/pygit2) | `1.19.0` | `1.19.1` |
| [taskiq-redis](https://github.com/taskiq-python/taskiq-redis) | `1.1.2` | `1.2.1` |
| [coverage](https://github.com/coveragepy/coveragepy) | `7.12.0` | `7.13.1` |
| [pytest](https://github.com/pytest-dev/pytest) | `9.0.1` | `9.0.2` |
| [ruff](https://github.com/astral-sh/ruff) | `0.14.7` | `0.14.10` |


Updates `bidsschematools` from 1.1.3 to 1.1.4
- [Release notes](https://github.com/bids-standard/bids-specification/releases)
- [Changelog](https://github.com/bids-standard/bids-specification/blob/master/Release_Protocol.md)
- [Commits](bids-standard/bids-specification@schema-1.1.3...schema-1.1.4)

Updates `boto3` from 1.42.0 to 1.42.19
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](boto/boto3@1.42.0...1.42.19)

Updates `pygit2` from 1.19.0 to 1.19.1
- [Changelog](https://github.com/libgit2/pygit2/blob/master/CHANGELOG.md)
- [Commits](libgit2/pygit2@v1.19.0...v1.19.1)

Updates `taskiq-redis` from 1.1.2 to 1.2.1
- [Release notes](https://github.com/taskiq-python/taskiq-redis/releases)
- [Commits](taskiq-python/taskiq-redis@1.1.2...1.2.1)

Updates `coverage` from 7.12.0 to 7.13.1
- [Release notes](https://github.com/coveragepy/coveragepy/releases)
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst)
- [Commits](coveragepy/coveragepy@7.12.0...7.13.1)

Updates `pytest` from 9.0.1 to 9.0.2
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@9.0.1...9.0.2)

Updates `ruff` from 0.14.7 to 0.14.10
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.14.7...0.14.10)

---
updated-dependencies:
- dependency-name: bidsschematools
  dependency-version: 1.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: datalad
- dependency-name: boto3
  dependency-version: 1.42.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: datalad
- dependency-name: pygit2
  dependency-version: 1.19.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: datalad
- dependency-name: taskiq-redis
  dependency-version: 1.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: datalad
- dependency-name: coverage
  dependency-version: 7.13.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: datalad
- dependency-name: pytest
  dependency-version: 9.0.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: datalad
- dependency-name: ruff
  dependency-version: 0.14.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: datalad
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jan 1, 2026
@codecov
Copy link

codecov bot commented Jan 1, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 42.86%. Comparing base (5bf4973) to head (d3f44c4).
⚠️ Report is 4 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #3700   +/-   ##
=======================================
  Coverage   42.86%   42.86%           
=======================================
  Files         640      640           
  Lines       34311    34311           
  Branches     1544     1544           
=======================================
  Hits        14709    14709           
  Misses      19463    19463           
  Partials      139      139           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@nellh nellh merged commit 6e2d18a into master Jan 8, 2026
15 checks passed
@nellh nellh deleted the dependabot/uv/services/datalad/datalad-31e43d0644 branch January 8, 2026 18:04
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:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant