diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/py-pylint/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/py-pylint/package.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/py-pylint/package.py b/var/spack/repos/builtin/packages/py-pylint/package.py index d474418ae2..f0fd2fefd3 100644 --- a/var/spack/repos/builtin/packages/py-pylint/package.py +++ b/var/spack/repos/builtin/packages/py-pylint/package.py @@ -11,6 +11,12 @@ class PyPylint(PythonPackage): pypi = "pylint/pylint-1.6.5.tar.gz" + import_modules = ['pylint', 'pylint.lint', 'pylint.extensions', + 'pylint.config', 'pylint.checkers', 'pylint.checkers.refactoring', + 'pylint.message', 'pylint.utils', 'pylint.pyreverse', + 'pylint.reporters', 'pylint.reporters.ureports'] + + version('2.11.1', sha256='2c9843fff1a88ca0ad98a256806c82c5a8f86086e7ccbdb93297d86c3f90c436') version('2.8.2', sha256='586d8fa9b1891f4b725f587ef267abe2a1bad89d6b184520c7f07a253dd6e217') version('2.3.1', sha256='723e3db49555abaf9bf79dc474c6b9e2935ad82230b10c1138a71ea41ac0fff1') version('2.3.0', sha256='ee80c7af4f127b2a480d83010c9f0e97beb8eaa652b78c2837d3ed30b12e1182') @@ -30,7 +36,8 @@ class PyPylint(PythonPackage): depends_on('py-astroid@1.6:1.9', type=('build', 'run'), when='@1.9.4') depends_on('py-astroid@2.0:', type=('build', 'run'), when='@2.2.0:') depends_on('py-astroid@2.2.0:2', type=('build', 'run'), when='@2.3.0:2.7') - depends_on('py-astroid@2.5.6:2.6', type=('build', 'run'), when='@2.8.0:') + depends_on('py-astroid@2.5.6:2.6', type=('build', 'run'), when='@2.8.0:2.10') + depends_on('py-astroid@2.8.0:2.8', type=('build', 'run'), when='@2.11.1:') depends_on('py-backports-functools-lru-cache', when='^python@:2.8', type=('build', 'run')) depends_on('py-configparser', when='^python@:2.8', type=('build', 'run')) @@ -46,3 +53,5 @@ class PyPylint(PythonPackage): depends_on('py-singledispatch', when='^python@:3.3', type=('build', 'run')) depends_on('py-six', type=('build', 'run'), when='@1:2.3.1') depends_on('py-toml@0.7.1:', type=('build', 'run'), when='@2.8.2:') + depends_on('py-platformdirs@2.2.0:', type=('build', 'run'), when='@2.11.1:') + depends_on('py-typing-extensions@3.10.0:', type=('build', 'run'), when='@2.11.1: ^python@:3.9') |