Snakebids

Latest version: v0.13.1

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 7

0.10.2

Changes

Small release to fix a dependency issue in the `snakemake create` template app.

🐛 Bug Fixes

- Restrict pulp version in template app pvandyken (364)

0.10.1

Changes
This release fixes some longstanding bugs involving the `--participant-label` and `--exclude-participant-label` flags:

- Using `--exclude-participant-label` would cause all filters to use regex. This no longer occurs
- Both flags would attempt to apply to every single component, even components that didn't have a subject.

This release also adds testing for Python 3.12!

The recently released Snakemake v8.0 completely changed the internal API, making it incompatible with snakebids. This will be addressed in the next release, but for now, the snakemake dependency is pinned to `<8.0`

Finally, a couple of issues in the `snakebids create` command have been addressed.

🐛 Bug Fixes

- Move example dataset from docs into template pvandyken (358)
- Overhaul global filtering of participants pvandyken (344)
- Fix formatting of empty zip lists pvandyken (350)
- Preserve order of entries in expand method pvandyken (348)

🧰 Maintenance

- Add testing for Python 3.12 pvandyken (361)
- Manage doc deps with poetry pvandyken (359)
- Add test coverage pvandyken (356)
- Refactor install steps into resusable workflow pvandyken (341)
- Dep updates and expansion of ruff CI pvandyken (351)
- Update URLs to new repo link kaitj (353)

0.10

This release drops support for python 3.7.

🚀 Features

- Overhaul `snakebids create` pvandyken (336)

🐛 Bug Fixes

- Port hotfixes from 0.9.x pvandyken (327)

🧰 Maintenance

- Drop support for Python 3.7 pvandyken (322)
- Remove dependency upper-caps and update pvandyken (340)
- Add pytest-split and pytest-xdist pvandyken (338)
- Refactor filter_list to use RegexContainer pvandyken (332)
- Update dependencies and pyright version pvandyken (330)
- Implement Bids Spec files pvandyken (324)
- Add poetry lock check pvandyken (331)

📝 Documentation

- Fix version fetching in readthedocs build pvandyken (326)

0.10.0

0.9.3

Changes

🐛 Bug Fixes

- Fix typo in BidsValidator plugin pvandyken (337)
- Add deprecation mechanism to old pybidsdb vals pvandyken (334)

0.9.2

Changes
No changes to the code, just some fixes to the documentation. Still supports py37

Page 2 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.