diff --git a/packages/py-pdb2pqr/package.py b/packages/py-pdb2pqr/package.py index d43ebaaa969019e2a5fa269d8007c6ee0e7ef57b..e219a78510ecffa8a7aa0e43025471b95b62c1e6 100644 --- a/packages/py-pdb2pqr/package.py +++ b/packages/py-pdb2pqr/package.py @@ -23,10 +23,22 @@ class PyPdb2pqr(PythonPackage): maintainers = ['richtesn', 'thielblz'] version('3.5.2', sha256='9d145ff3797a563ce818f9d2488413ac339f66c58230670c2455b2572cccd957') - + version('3.5.1', sha256='50272a850e876ea76d253e21eb01041ac8a01f7f17d73d0da95b26a6204c2564') + version('3.5.0', sha256='560d992b62e009a6e752c8b7db3b53243ff08945eb76eb9460e43887433a55b1') + version('3.4.1', sha256='9e8cabd984f8e31f010bda0a3e81c87ad93f403d1fd36c787627e5134f7542ba') + depends_on('python@3.8:', type=('build','run')) depends_on('py-docutils@:0.18', type=('build','run')) depends_on('py-mmcif-pdbx@1.1.2:', type=('build','run')) depends_on('py-numpy', type=('build','run')) depends_on('py-propka@3.2:', type=('build','run')) depends_on('py-requests', type=('build','run')) + depends_on('py-pytest', type=('test')) + depends_on('py-pandas@1.0:', type=('test')) + depends_on('py-testfixtures', type=('test')) + + @run_after('install') + @on_package_attributes(run_tests=True) + def install_test(self): + pytest = which('pytest') + pytest()