NeoRasp v0.6.0 - UnleashedSplicingViper π
Built behind the curtain, now on stage for everyone to run
This release updates the workflow and testing configuration to improve compatibility with CI environments, updates dependencies, and simplifies test setup. The main changes focus on standardizing environment variables for containerized tests, updating dependency versions, and consolidating test tags and configuration.
CI and Environment Improvements:
- Added
WORKSPACEandAPPTAINER_HPCenvironment variables to the CI workflow and ensured necessary cache directories are created before running tests (.github/workflows/ci.yml).
Dependency and Configuration Updates:
- Updated
snakemake-minimaldependency to a newer version range. - Changed pytest command tag from
localintegrationtesttointegrationtestinpixi.tomlto align with updated test tagging.
Test Tag and Config Consolidation:
- Updated all relevant test tags from
localintegrationtesttointegrationtestand addedcitag for CI compatibility intests/test_issue/test_fixed_issues.yamlandtests/test_splicing.yaml. - Refactored test commands to use configuration files instead of inline configs for
splice2neotests, and added new config files withscatter_sizeparameters.
Test Cleanup and Simplification:
- Removed redundant "local" test variants and streamlined test commands to use the new environment variables and tags in
tests/test_splicing.yaml.
Full Changelog: v0.5.0...v0.6.0