Skip to content

v0.6.0 - UnleashedSplicingViper: Coming in from behind the curtain

Latest

Choose a tag to compare

@johausmann johausmann released this 02 Jul 09:53

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 WORKSPACE and APPTAINER_HPC environment 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-minimal dependency to a newer version range.
  • Changed pytest command tag from localintegrationtest to integrationtest in pixi.toml to align with updated test tagging.

Test Tag and Config Consolidation:

  • Updated all relevant test tags from localintegrationtest to integrationtest and added ci tag for CI compatibility in tests/test_issue/test_fixed_issues.yaml and tests/test_splicing.yaml.
  • Refactored test commands to use configuration files instead of inline configs for splice2neo tests, and added new config files with scatter_size parameters.

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