Skip to content

Tags: bids-standard/pybids

Tags

0.17.1

Toggle 0.17.1's commit message
Version 0.17.1 (September 06, 2024)

Bug-fix release in the 0.17.x series.

Mostly quiets down warnings generated by more recent versions of Pandas.

* FIX: Create indices with object dtype (#1084)
* MNT: Transfer validation tests to bids validator (#1081)

0.17.0

Toggle 0.17.0's commit message
Version 0.17.0 (July 29, 2024)

Feature release in the 0.17.0 series.

This release includes experimental support for MRS (BEP22) datasets
and `universal_pathlib <https://github.com/fsspec/universal_pathlib>`__.

* ENH: pathlib -> universal_pathlib to enable cloud (and other filesystem) support (#1074)
* ENH: Add MRS entities, path patterns (#1075)
* STY: No parentheses after assert (#1065)
* MNT: Bump bids-examples from `47c4da1` to `401f4cf` (#1073)
* MNT: Fix typo newly found by codespell (#1066)

0.16.5

Toggle 0.16.5's commit message
Version 0.16.5 (May 22, 2024)

Bug-fix release in the 0.16.x series.

This release includes minor fixes, but reworks the testing
infrastructure and resolves Python 3.12 incompatibilities.

* FIX: Handle FileNotFoundError in BIDSLayout init when is_derivative=True and validate=False (#1049)
* FIX: Add dwi root sbref, missing dwi entities to path patterns (#1059)
* ENH: Update indexer to treat .zarr as files not dirs (#1046)
* DOC: Deal with several warnings and errors in the doc build (#1061)
* TST: Add bids-examples tests to cover ieeg, eeg, dwi (#1060)
* MNT: Add Python 3.12 support (#1057)
* MNT: Use tox to simplify testing environment setup (#1055)
* MNT: Bump codecov/codecov-action from 3 to 4 (#1041)
* MNT: Bump bids-examples from `1a000d6` to `eff47f1` (#1039)
* MNT: Bump bids-examples from `b6e5234` to `1a000d6` (#1038)
* MNT: Bump actions/upload-artifact from 3 to 4 (#1037)
* MNT: Bump actions/setup-python from 4 to 5 (#1036)

0.16.4

Toggle 0.16.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #1035 from bids-standard/rel/0.16.4

REL: 0.16.4

0.16.3

Toggle 0.16.3's commit message
Version 0.16.3 (August 16, 2023)

Bug-fix release in the 0.16.x series.

This release resolves a regression introduced in 0.16.2 when JSON sidecar files
contain ``null`` values.

* FIX: Drop JSON sidecar fields with null values during metadata indexing (#1016)

0.16.2

Toggle 0.16.2's commit message
Version 0.16.2 (August 11, 2023)

--------------------------------

Bug-fix and performance release in the 0.16.x series.
Notably, indexing is now significantly faster (2-2.5x).

* ENH: Speed up indexing by bulk committing to database (#1013)
* Include indexer in add_derivatives call (#1009)
* Bump bids-examples from `8550641` to `75968b9` (#1008)
* Bump bids-examples from `e96b702` to `8550641` (#1007)
* Bump bids-examples from `d8455af` to `e96b702` (#1005)
* Bump bids-examples from `bc36231` to `d8455af`  (#1003)
* CI: Use OIDC publishing instead of tokens  (#1001)

0.16.1

Toggle 0.16.1's commit message
Version 0.16.1 (May 01, 2023)

Bug-fix release in the 0.16.x series.

* FIX: Improve parsing of suffix/extension in non-BIDS files (#997)
* FIX: Support use of Query enums in filter lists (#994)
* MNT: Clean up imports in documentation scripts (#980)
* MNT: update zenodo  (#995)
* CI: Update Python version for doc/sdist/wheel tests (#996)

0.16.0

Toggle 0.16.0's commit message
Version 0.16.0 (April 26, 2023)

New feature release in the 0.16.x series.

* FIX: Adapt to SQLAlchemy 1.4+ (#985)
* FIX: Fill na with zero for VIF (#976)
* ENH: Only warn if missing values not explicitly set (#977)
* ENH: Create run reports of whole graph / create HTML reports (#918)
* ENH: Speed up Sparse to Dense BIDSVariable conversion (#969)
* ENH: Update config to support motion and nirs modalities (#965)
* REF: Add derivative subdatasets in a less ad hoc fashion (#954)
* MNT: Update minimum dependencies, add CI job to test them (#987)
* MNT: Drop jinja2/markupsafe constraints (#986)
* MNT: Fix ruff issue E712 (#981)
* MNT: A few Python3 updates (#971)
* MNT: Drop Python 3.7 EOL (#974)
* MNT: Fix repeat-word typo (#968)
* MNT: Update vendored inflect to 5.6.2 (#961)
* MNT: Fix flake8 issues found by ruff (#955)
* MNT: Remove (large) unused PNG from doc directory (#962)
* MNT: https:// → https:// (#960)
* MNT: Update git submodules (#964)
* CI: Drop codecov PyPI package and appveyor config (#979)
* CI: Add Python 3.11 (#975)
* CI: Replace custom update_submodules action with dependabot action (#967)
* CI: fix errors caused by changes in examples (#963)
* CI: Update parameters to gh-action-pypi-publish (#957)

0.15.6

Toggle 0.15.6's commit message
Version 0.15.6 (February 28, 2023)

Bug-fix release in 0.15.x series.

* FIX: Exclude non-Hashables from set in .get(return_type='id') (#948)
* FIX: Broken pattern matching (#936)
* FIX: Coerce oversampling parameter in convolution to int  (#929)
* FIX: Allowing custom BIDS configuration files for derivative datasets (#922)
* FIX: Address change in default pandas grouping behavior (#917)
* ENH: Speed up BIDSLayout.get(return_type='id', ...) (#942)
* ENH: Update default anat filename patterns in config  (#933)
* DOC: Make clear how to ignore folders (#945)
* DOC: Fix tutorial link in README (#944)
* DOC: Mention conda installation in README  (#928)
* MNT: Update git submodules (#946 + #943 + #932)
* MNT: Move package metadata to pyproject.toml, unvendor versioneer (#907)
* MNT: Bump formulaic max version constraint to include 0.5.x (#916)

0.15.5

Toggle 0.15.5's commit message
Version 0.15.5 (November 07, 2022)

Bug-fix release in 0.15.x series.

* FIX: Use kwargs for DataFrame.pivot() (#913)
* ENH: Add transformation history to ``BIDSStatsModelsNodeOutput`` (#905)
* ENH: Update examples, add to sphinx, and convert to .md (#908)
* ENH: More helpful __repr__ in modeling (#906)
* MNT: Update git submodules (#911)
* MNT: Bump peter-evans/create-pull-request from 3 to 4 (#904)
* CI: Automatically update GitHub Actions in the future (#903)