Skip to content

Fix dependency specification#1507

Merged
mvdbeek merged 6 commits intogalaxyproject:masterfrom
mvdbeek:fix_dependency_setup
Mar 27, 2025
Merged

Fix dependency specification#1507
mvdbeek merged 6 commits intogalaxyproject:masterfrom
mvdbeek:fix_dependency_setup

Conversation

@mvdbeek
Copy link
Member

@mvdbeek mvdbeek commented Mar 27, 2025

pip install planemo==0.75.28 doesn't install any dependencies at all ...

@nsoranzo
Copy link
Member

Does it mean we can/should drop setup.py ?

@mvdbeek
Copy link
Member Author

mvdbeek commented Mar 27, 2025

Either that or maybe we just need to drop the empty dependencies array ? I'll drop setup.py

@jmchilton
Copy link
Member

I'm so sorry about that - I even encountered this in testing #1506 and didn't realize it was symptomatic of a deeper problem.

@mvdbeek
Copy link
Member Author

mvdbeek commented Mar 27, 2025

No worries and no harm done. I yanked it from pypi just so it doesn't become the go to package when there is a dependency conflict with newer releases.

@mvdbeek mvdbeek merged commit d4cd786 into galaxyproject:master Mar 27, 2025
13 of 14 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.

3 participants