Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 596d12da44908e158905d7c1bce30d9e3557b258 https://github.com/galaxyproject/galaxy/commit/596d12da44908e158905d7c1bce30... Author: mvdbeek m.vandenbeek@gmail.com Date: 2017-01-22 (Sun, 22 Jan 2017)
Changed paths: M lib/galaxy/tools/__init__.py M lib/galaxy/tools/deps/__init__.py M lib/galaxy/tools/deps/dependencies.py M lib/galaxy/tools/deps/requirements.py M lib/galaxy/tools/deps/views.py A lib/galaxy/util/oset.py M lib/galaxy/webapps/galaxy/controllers/admin_toolshed.py M lib/tool_shed/galaxy_install/install_manager.py M lib/tool_shed/util/shed_util_common.py M test/unit/tools/test_tool_deps.py
Log Message: ----------- 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.
Commit: 5ee7e2e3e26bdbdecec0b74ed4154734d9b56ae4 https://github.com/galaxyproject/galaxy/commit/5ee7e2e3e26bdbdecec0b74ed4154... Author: mvdbeek m.vandenbeek@gmail.com Date: 2017-01-22 (Sun, 22 Jan 2017)
Changed paths: M lib/galaxy/tools/deps/__init__.py
Log Message: ----------- Log failed dep resolution just once
Commit: 9c9b405b6f969421c2073a53dad117ffefed17c6 https://github.com/galaxyproject/galaxy/commit/9c9b405b6f969421c2073a53dad11... Author: mvdbeek m.vandenbeek@gmail.com Date: 2017-01-22 (Sun, 22 Jan 2017)
Changed paths: M test/unit/tools/test_tool_deps.py
Log Message: ----------- Add test for set on list of ToolRequirements
Commit: 4eade311dbebdf90168821fafe3e4d09f4423565 https://github.com/galaxyproject/galaxy/commit/4eade311dbebdf90168821fafe3e4... Author: John Chilton jmchilton@gmail.com Date: 2017-01-23 (Mon, 23 Jan 2017)
Changed paths: M lib/galaxy/tools/__init__.py M lib/galaxy/tools/deps/__init__.py M lib/galaxy/tools/deps/dependencies.py M lib/galaxy/tools/deps/requirements.py M lib/galaxy/tools/deps/views.py A lib/galaxy/util/oset.py M lib/galaxy/webapps/galaxy/controllers/admin_toolshed.py M lib/tool_shed/galaxy_install/install_manager.py M lib/tool_shed/util/shed_util_common.py M test/unit/tools/test_tool_deps.py
Log Message: ----------- Merge pull request #3461 from mvdbeek/ToolRequirements
Implement ToolRequirements class
Compare: https://github.com/galaxyproject/galaxy/compare/00d1e15f74be...4eade311dbeb
galaxy-commits@lists.galaxyproject.org