dev-python/pyramid: Fix deps, enable tests
authorMichał Górny <mgorny@gentoo.org>
Sat, 6 May 2017 09:12:20 +0000 (11:12 +0200)
committerMichał Górny <mgorny@gentoo.org>
Sun, 7 May 2017 18:43:25 +0000 (20:43 +0200)
commite7acd95904e0de0214e2322327078a7982e5fbc4
tree0273fefbe61cc7473a0588e3dde6f91dea898e08
parent8c67507ecdb920a8a56ed510f8e535e2be33144e
dev-python/pyramid: Fix deps, enable tests

Correct the package dependencies, and enable tests. The former includes:

1. putting dev-python/setuptools in RDEPEND since the package uses
   entry_points (pkg_resources),

2. adding dev-python/zope-deprecation to RDEPEND since the package
   states that as a runtime dependency,

3. removing nose & coverage from test dependencies since they are not
   used for testing upstream (it is extra dep for post-install testing
   but setup.py and the tests use plain unittest),

4. adding missing py2-conditional dependency on dev-python/zope-component
   for tests.

Appropriately switch python_test() to use 'setup.py test'.
dev-python/pyramid/pyramid-1.5.7-r1.ebuild [moved from dev-python/pyramid/pyramid-1.5.7.ebuild with 57% similarity]