Skip to content

Update pybids requirement from <=0.21.0 to <=0.22.0#496

Merged
tien-tong merged 1 commit intomainfrom
dependabot/pip/pybids-lte-0.22.0
Mar 16, 2026
Merged

Update pybids requirement from <=0.21.0 to <=0.22.0#496
tien-tong merged 1 commit intomainfrom
dependabot/pip/pybids-lte-0.22.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 16, 2026

Updates the requirements on pybids to permit the latest version.

Changelog

Sourced from pybids's changelog.

Version 0.22.0 (March 11, 2026)

New feature release in the 0.22.x series.

This release introduces schema-based layout configurations::

from bids.layout import BIDSLayout

layout = BIDSLayout('/path/to/dataset', config='bids-schema')

This will use the version of the schema included in the installed version of bidsschematools_. The schema configuration will be the way to incorporate updates from new versions of BIDS (v1.11+), and will eventually be made the default configuration. Please try it out and report any issues you encounter to help us make the transition as smooth as possible. We are particularly interested in reports from users who supply custom configurations.

The following dependencies have been updated to new minimum versions:

  • NumPy 1.25

  • SciPy 1.11

  • NiBabel 5.1

  • ENH: Sort BIDS file name entities (#1220)

  • ENH: Use BIDS schema to "drive" pybids #818 (#1163)

  • DOC: Fix documentation deployment (#1224)

  • MNT: Add Python 3.14 tests (#1175)

  • MNT: Skip pre-release checks on unlabeled PRs (#1188)

Version 0.21.0 (October 16, 2025)

New feature release in the 0.21.x series.

This release fixes compatibility with univeral_pathlib 0.3. The following dependencies have been updated to new minimum versions:

  • Python 3.10
  • NumPy 1.24
  • SciPy 1.10
  • NiBabel 5.0
  • Pandas 2.0

Merged pull requests:

  • FIX: UPath protocol mismatch (#1183)

... (truncated)

Commits
  • 321f8fe doc: Update changelog
  • afe3c40 [DATALAD RUNCMD] uv lock
  • 6238a4d git log --grep "[ignore-rev]" --pretty=format:"# %ai - %ae - %s%n%H" > .git...
  • f894748 chore(deps): speczeroplus
  • 67909eb chore: Update zenodo.json
  • c92a526 sty: Clean up trailing whitespace [ignore-rev]
  • 982eac5 chore: Change master to main
  • a29d5dd chore: Update versioneer
  • c5b4d6d Build(deps): Bump the uv group with 3 updates (#1225)
  • 774585e Build(deps): Bump bids-examples from dd54571 to a946006 (#1217)
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [pybids](https://github.com/bids-standard/pybids) to permit the latest version.
- [Release notes](https://github.com/bids-standard/pybids/releases)
- [Changelog](https://github.com/bids-standard/pybids/blob/main/CHANGELOG.rst)
- [Commits](bids-standard/pybids@0.0.1...0.22.0)

---
updated-dependencies:
- dependency-name: pybids
  dependency-version: 0.22.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Mar 16, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.67%. Comparing base (fb4a253) to head (d3d3014).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #496   +/-   ##
=======================================
  Coverage   72.67%   72.67%           
=======================================
  Files          10       10           
  Lines        2163     2163           
  Branches      466      466           
=======================================
  Hits         1572     1572           
  Misses        423      423           
  Partials      168      168           

☔ 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.

@tien-tong tien-tong self-requested a review March 16, 2026 00:39
@tien-tong tien-tong merged commit 7f2b9bc into main Mar 16, 2026
9 checks passed
@tien-tong tien-tong deleted the dependabot/pip/pybids-lte-0.22.0 branch March 16, 2026 00:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants