Skip to content

add el10 support#3

Merged
gsaudade99 merged 1 commit into
usegalaxy-eu:mainfrom
gsaudade99:el10
May 11, 2026
Merged

add el10 support#3
gsaudade99 merged 1 commit into
usegalaxy-eu:mainfrom
gsaudade99:el10

Conversation

@gsaudade99
Copy link
Copy Markdown
Contributor

@gsaudade99 gsaudade99 commented May 8, 2026

el10 does not come with python 3.9 and the beacon as some pinned versions that do not work in newer versions of python

Copy link
Copy Markdown

@domgz domgz left a comment

Choose a reason for hiding this comment

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

Thanks for using a venv for running it, that should save a lot of trouble.

Comment thread tasks/main.yml
- name: Install beacon-python without deps
ansible.builtin.pip:
name: "git+https://github.com/CSCfi/beacon-python"
extra_args: "--no-deps"
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

el10 does not come with python 3.9 and the beacon as some pinned versions that do not work in newer versions of python

I see, therefore --no-deps 👍.

Comment thread files/requirements.txt
Comment on lines 1 to +11
argparse
asyncio
asyncpg
datetime
dataclasses
numpy
typing
git+https://github.com/CSCfi/beacon-python
asyncpg>=0.28.0
numpy
bioblend
cyvcf2

cyvcf2>=0.32.1
aiohttp>=3.8.6
uvloop>=0.17.0
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

argparse<2.0.0
asyncio<5.0.0
DateTime<7.0.0
dataclasses<1.0.0
typing<4.0.0
asyncpg>=0.28.0,<1.0.0
numpy<3.0.0
bioblend<2.0.0
cyvcf2>=0.32.1,<1.0.0
aiohttp>=3.8.6,<4.0.0
uvloop>=0.17.0,<1.0.0

Just in case you think it is useful.

@gsaudade99 gsaudade99 merged commit 1bc7a70 into usegalaxy-eu:main May 11, 2026
0 of 2 checks passed
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.

2 participants