Skip to content

Conversation

@sgiorgetti
Copy link
Contributor

@sgiorgetti sgiorgetti commented Sep 19, 2024

Description

Use case

Minor optimisations and deprecation of legacy stuff

Benefits

Better tracking and handling of Perl dependencies.
Better support and checking new(er) libraries.

Possible Drawbacks

None

Testing

No tests were updated or added.
Test suite could run successfully

- updated Perl versions 5.26, 5.32
- updated HTSLIB versions 1.9-1.13
- removed COVERALLS reporting
- moved Perl dependencies into `cpanfile`
- installed Perl dependencies using cpanm
- updated `harness.sh`
- added forced install of XML::LibXML because of a bug in its test suite
- added version constraint to BioPerl in cpanfile
- added unexpected missing header file package
@sgiorgetti sgiorgetti marked this pull request as ready for review September 19, 2024 16:21
Copy link
Contributor

@nwillhoft nwillhoft left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes all look good.

@sgiorgetti sgiorgetti merged commit c370bc5 into main Sep 20, 2024
@sgiorgetti sgiorgetti deleted the fix/travis-ci branch September 20, 2024 11:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants