v5.1.0
Fix some oddities with --exclude/--include eating positional arguments after them. There are still certain snakemake args that will behave this way but that's unavoidable. This release also includes the new unified sunbeam logger! It uses python's logging module to keep everything neat and outputs a new file with more detailed logs for post-mortems.
What's Changed
- Add FAQ by @Ulthran in #524
- Handle empty file paths in sunbeam_config gracefully by @Ulthran in #526
- Test for target after --exclude by @Ulthran in #528
- Bump pandas from 2.2.3 to 2.3.0 by @dependabot in #530
- Bump pytest from 8.3.5 to 8.4.0 by @dependabot in #531
- Update Conda lockfiles by @github-actions in #529
- Fix integration test command by @Ulthran in #534
- Update Conda lockfiles by @github-actions in #536
- 459 improve logging consistency by @Ulthran in #532
Full Changelog: v5.0.5...v5.1.0