Skip to content

[Feature]: Cut over to sist and remove Perl #51

Description

@harryswift01

Feature Request

Problem / Motivation

Once the sist package is proven equivalent to master.pl/IR_finder.pl, the test harness, Conda packaging, and documentation still reference the Perl scripts and need to switch over together.

Proposed Solution

  • Update the Conda build, recipe, and test scripts to install and run sist instead of the Perl scripts and wrapper.
  • Remove perl as a runtime dependency.
  • Update the test fixtures to run the installed sist command instead of perl master.pl.
  • Remove master.pl and IR_finder.pl.
  • Update the documentation to describe the sist command instead of the Perl scripts.
  • Update the release workflow so the package version is patched consistently across all version-tracked files.

Expected Impact

  • Perl is fully removed from the codebase and its runtime dependency.
  • No user-facing change to installed behaviour.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions