23.0.2
Summary
These changes includes a lot of documentation updates, logging of python and software versions in tedana_report
(#747), fixing a bug where one could not specify PCA variance explained from the command line interface (#950), stricter code style rules along with pre-commits, cleaning up code in several places including several places where we were unnecessarily using old versions of python modules (#998), and updating to allow tedana
to run with python version 3.12 (#999)
What's Changed
- Add recommendations for distortion correction by @tsalo in #896
- tedpca CLI fix by @handwerkerd in #950
- logging MAPCA subsampling by @handwerkerd in #951
- docs: add handwerkerd as a contributor for code by @allcontributors in #954
- [FIX] Styling issues and make RTD build work by @eurunuela in #968
- Remove RefLGR from code and refs field from decision trees by @tsalo in #965
- Add pre-commit to automatically fix style issue before pushing commits by @eurunuela in #973
- Add section to reports that show system info, tedana call and version by @eurunuela in #747
- Multiple documentation updates by @handwerkerd in #948
- Add .pre-commit-config.yaml by @eurunuela in #983
- Add prefix to all output files by @tsalo in #963
- Make it clearer in CONTRIBUTING.md how devs can make pre-commit work by @eurunuela in #985
- Lint codebase with additional style restrictions by @tsalo in #970
- remove unecessary copy of large data by @bpinsard in #995
- MNT: Uncap dependencies by @effigies in #998
- MNT: Test on 3.11 and 3.12 by @effigies in #999
New Contributors
Full Changelog: 23.0.1...23.0.2