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](https://snakebids.readthedocs.io/en/stable/migration/0.11_to_0.12.html).
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)