Skip to content

Updated dependencies of these scripts - #19

Open
JAlvarezJarreta wants to merge 6 commits into
masterfrom
jalvarez/update_deps
Open

JAlvarezJarreta wants to merge 6 commits into
masterfrom
jalvarez/update_deps

Conversation

@JAlvarezJarreta

@JAlvarezJarreta JAlvarezJarreta commented Nov 6, 2026 •

Copy link
Copy Markdown
Contributor

Additional changes:

  • Moved the requirements.txt file to the root of the repository as this is the most standard approach in Python repositories
  • REdat (mipsREdat_9.3p) is no longer downloadable, so have removed it from the Makefile with a message
  • Upgraded repeats scripts to work with Python 3.12 and SQLAlchemy 2.0.52+
    • Note: These changes have been provided by Claude and reviewed and tested by me
  • Added .gitignore file to avoid adding software or test files by mistake
  • Updated g++ to v16 as v10 is getting old and was causing trouble for the CI pipeline
    • Tested v16 to compile Red and minimap2 and worked without issues

@JAlvarezJarreta JAlvarezJarreta added the enhancement New feature or request label Nov 6, 2026
@JAlvarezJarreta JAlvarezJarreta self-assigned this Nov 6, 2026
@eead-csic-compbio

Copy link
Copy Markdown
Contributor

Will have a look next week @JAlvarezJarreta

@eead-csic-compbio eead-csic-compbio left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

We might have to think about warning potential users that some parts of this code depend on the archived old Ensembl site

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

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants