0.12.0
Changes
bidsapp
module
This version introduces a new bidsapp
module, which moving forward will provide a much more flexible, extensible interface for bids apps. At this time, the module has yet to be completely documented, but new apps generated with snakebids create
will automatically use the new api. Old apps can be updated using the migration guide.
Note that the old run.py
api will still work fine, for most users this release does not have any breaking changes. The only apps that will be affected were those that used custom plugins: they will no longer work.
π Features
- Add support for snakemake > 8.0 @pvandyken (#406)
- Major update to bidsapp @pvandyken (#362)
- Allow simult. use of partic incl and excl flags @pvandyken (#404)
π Bug Fixes
- Fix flaky template tests @pvandyken (#405)
- Pin attrs to 22.2.0 @pvandyken (#403)
- Prevent installation of docutils==0.21.post1 @pvandyken (#402)
- Correctly activate virtualenv in readthedocs build @pvandyken (#394)
π§° Maintenance
- Add codecov badge @pvandyken (#409)
π Documentation
- Update tutorial for new bidsapp @pvandyken (#408)