Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement ToolRequirements class #3461

Merged
merged 3 commits into from Jan 23, 2017

Conversation

Projects
None yet
2 participants
@mvdbeek
Copy link
Member

commented Jan 22, 2017

This class holds indiviual ToolRequirement objects as an ordered set.
This makes it easier to compare, intersect, and get unions of multiple
ToolRequirements and to filter for resolvable (package or set_environment) or package type
dependencies. This will be useful when installing tool dependencies in
batch.

@mvdbeek

This comment has been minimized.

Copy link
Member Author

commented Jan 22, 2017

@galaxybot test this

mvdbeek added some commits Jan 21, 2017

Implement ToolRequirements class
This class holds indiviual ToolRequirement objects as an ordered set.
This makes it easier to compare, intersect, and get unions of multiple
ToolRequirements and to filter for resolvable or package type
dependencies. This will be useful when installing tool dependencies in
batch.

@mvdbeek mvdbeek force-pushed the mvdbeek:ToolRequirements branch from 247abbb to 5ee7e2e Jan 22, 2017

@mvdbeek mvdbeek force-pushed the mvdbeek:ToolRequirements branch from 1b47201 to 9c9b405 Jan 22, 2017

@jmchilton

This comment has been minimized.

Copy link
Member

commented Jan 23, 2017

Awesome - thanks for building up this package - very helpful!

@jmchilton jmchilton merged commit 4eade31 into galaxyproject:dev Jan 23, 2017

4 checks passed

api test Build finished. 256 tests run, 0 skipped, 0 failed.
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
framework test Build finished. 135 tests run, 0 skipped, 0 failed.
Details
toolshed test Build finished. 580 tests run, 0 skipped, 0 failed.
Details

@jmchilton jmchilton modified the milestones: 17.01, 17.05 Jan 23, 2017

@mvdbeek mvdbeek deleted the mvdbeek:ToolRequirements branch Jun 12, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.