Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 984ceb104d91cdd23daf8a1b6c2382d1eacd1e90 https://github.com/galaxyproject/galaxy/commit/984ceb104d91cdd23daf8a1b6c238... Author: John Chilton <jmchilton@gmail.com> Date: 2015-12-16 (Wed, 16 Dec 2015) Changed paths: M lib/galaxy/model/__init__.py M lib/galaxy/model/item_attrs.py M lib/galaxy/model/tool_shed_install/__init__.py M lib/galaxy/tools/__init__.py M lib/galaxy/tools/data/__init__.py M lib/galaxy/tools/parameters/basic.py M lib/galaxy/tools/parameters/grouping.py M lib/galaxy/tools/toolbox/base.py M lib/galaxy/tools/toolbox/panel.py A lib/galaxy/util/dictifiable.py M lib/galaxy/web/base/controller.py M lib/galaxy/webapps/tool_shed/model/__init__.py Log Message: ----------- Move Dictifiable out of model package into util. Many objects that aren't model objects are Dictifiable at this point so there is no reason to have this in model. This changes eliminates Dictifiable's dependency on sqlalchemy (by using a more pythonic type check). Now that Dictifiable has no external dependencies, it is much easier to reuse it (and more important objects that extend it) in other projects such as planemo. Commit: 58ce52a0bae5971670a99bf41502867b02ebb1f3 https://github.com/galaxyproject/galaxy/commit/58ce52a0bae5971670a99bf415028... Author: Martin Cech <cech.marten@gmail.com> Date: 2015-12-16 (Wed, 16 Dec 2015) Changed paths: M lib/galaxy/model/__init__.py M lib/galaxy/model/item_attrs.py M lib/galaxy/model/tool_shed_install/__init__.py M lib/galaxy/tools/__init__.py M lib/galaxy/tools/data/__init__.py M lib/galaxy/tools/parameters/basic.py M lib/galaxy/tools/parameters/grouping.py M lib/galaxy/tools/toolbox/base.py M lib/galaxy/tools/toolbox/panel.py A lib/galaxy/util/dictifiable.py M lib/galaxy/web/base/controller.py M lib/galaxy/webapps/tool_shed/model/__init__.py Log Message: ----------- Merge pull request #1350 from jmchilton/dictifiable_refactor Move Dictifiable out of model package into util. Compare: https://github.com/galaxyproject/galaxy/compare/e52cc6614769...58ce52a0bae5