summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/py-twisted/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/py-twisted/package.py')
-rw-r--r--var/spack/repos/builtin/packages/py-twisted/package.py143
1 files changed, 73 insertions, 70 deletions
diff --git a/var/spack/repos/builtin/packages/py-twisted/package.py b/var/spack/repos/builtin/packages/py-twisted/package.py
index 9fcd5c933b..6df8cacf57 100644
--- a/var/spack/repos/builtin/packages/py-twisted/package.py
+++ b/var/spack/repos/builtin/packages/py-twisted/package.py
@@ -8,93 +8,96 @@ from spack.package import *
class PyTwisted(PythonPackage):
"""An asynchronous networking framework written in Python"""
+
homepage = "https://twistedmatrix.com/"
pypi = "Twisted/Twisted-21.7.0.tar.gz"
- version('21.7.0', sha256='2cd652542463277378b0d349f47c62f20d9306e57d1247baabd6d1d38a109006')
- version('15.4.0', sha256='78862662fa9ae29654bc2b9d349c3f1d887e6b2ed978512c4442d53ea861f05c')
- version('15.3.0', sha256='025729751cf898842262375a40f70ae1d246daea88369eab9f6bb96e528bf285')
+ version("21.7.0", sha256="2cd652542463277378b0d349f47c62f20d9306e57d1247baabd6d1d38a109006")
+ version("15.4.0", sha256="78862662fa9ae29654bc2b9d349c3f1d887e6b2ed978512c4442d53ea861f05c")
+ version("15.3.0", sha256="025729751cf898842262375a40f70ae1d246daea88369eab9f6bb96e528bf285")
- depends_on('python@3.6.7:', type=('build', 'run'), when='@21.7.0:')
+ depends_on("python@3.6.7:", type=("build", "run"), when="@21.7.0:")
- depends_on('py-setuptools', type='build')
- depends_on('py-setuptools@35.0.2:', type='build', when='@21.7.0:')
+ depends_on("py-setuptools", type="build")
+ depends_on("py-setuptools@35.0.2:", type="build", when="@21.7.0:")
- depends_on('py-zope-interface@3.6.0:', type=('build', 'run'), when='^python@:2')
- depends_on('py-zope-interface@4.0.2:', type=('build', 'run'), when='^python@3:')
- depends_on('py-zope-interface@4.4.2:', type=('build', 'run'), when='@21.7.0:')
+ depends_on("py-zope-interface@3.6.0:", type=("build", "run"), when="^python@:2")
+ depends_on("py-zope-interface@4.0.2:", type=("build", "run"), when="^python@3:")
+ depends_on("py-zope-interface@4.4.2:", type=("build", "run"), when="@21.7.0:")
- depends_on('py-incremental@21.3.0:', type=('build', 'run'), when='@21.7.0:')
- depends_on('py-constantly@15.1:', type=('build', 'run'), when='@21.7.0:')
- depends_on('py-automat@0.8.0:', type=('build', 'run'), when='@21.7.0:')
- depends_on('py-hyperlink@17.1.1:', type=('build', 'run'), when='@21.7.0:')
- depends_on('py-attrs@19.2.0:', type=('build', 'run'), when='@21.7.0:')
- depends_on('py-typing-extensions@3.6.5:', type=('build', 'run'), when='@21.7.0:')
+ depends_on("py-incremental@21.3.0:", type=("build", "run"), when="@21.7.0:")
+ depends_on("py-constantly@15.1:", type=("build", "run"), when="@21.7.0:")
+ depends_on("py-automat@0.8.0:", type=("build", "run"), when="@21.7.0:")
+ depends_on("py-hyperlink@17.1.1:", type=("build", "run"), when="@21.7.0:")
+ depends_on("py-attrs@19.2.0:", type=("build", "run"), when="@21.7.0:")
+ depends_on("py-typing-extensions@3.6.5:", type=("build", "run"), when="@21.7.0:")
def url_for_version(self, version):
url = "https://pypi.io/packages/source/T/Twisted/"
- if version <= Version('20.3.0'):
- url += 'Twisted-{0}.tar.bz2'
+ if version <= Version("20.3.0"):
+ url += "Twisted-{0}.tar.bz2"
else:
- url += 'Twisted-{0}.tar.gz'
+ url += "Twisted-{0}.tar.gz"
url = url.format(version)
return url
@property
def import_modules(self):
- modules = ['twisted',
- 'twisted.positioning',
- 'twisted.positioning.test',
- 'twisted.protocols',
- 'twisted.protocols.test',
- 'twisted.protocols.haproxy',
- 'twisted.protocols.haproxy.test',
- 'twisted.web',
- 'twisted.web._auth',
- 'twisted.web.test',
- 'twisted.scripts',
- 'twisted.scripts.test',
- 'twisted.runner',
- 'twisted.runner.test',
- 'twisted.cred',
- 'twisted.cred.test',
- 'twisted.plugins',
- 'twisted.enterprise',
- 'twisted.logger',
- 'twisted.logger.test',
- 'twisted.persisted',
- 'twisted.persisted.test',
- 'twisted.names',
- 'twisted.names.test',
- 'twisted.pair',
- 'twisted.pair.test',
- 'twisted.test',
- 'twisted.tap',
- 'twisted.python',
- 'twisted.python.test',
- 'twisted.trial',
- 'twisted.trial._dist',
- 'twisted.trial._dist.test',
- 'twisted.trial.test',
- 'twisted.words',
- 'twisted.words.protocols',
- 'twisted.words.protocols.jabber',
- 'twisted.words.im',
- 'twisted.words.test',
- 'twisted.words.xish',
- 'twisted.spread',
- 'twisted.spread.test',
- 'twisted.conch',
- 'twisted.conch.scripts',
- 'twisted.conch.ui',
- 'twisted.conch.client',
- 'twisted.conch.openssh_compat',
- 'twisted.conch.test',
- 'twisted.conch.insults',
- 'twisted.conch.ssh',
- 'twisted.internet',
- 'twisted.internet.test']
+ modules = [
+ "twisted",
+ "twisted.positioning",
+ "twisted.positioning.test",
+ "twisted.protocols",
+ "twisted.protocols.test",
+ "twisted.protocols.haproxy",
+ "twisted.protocols.haproxy.test",
+ "twisted.web",
+ "twisted.web._auth",
+ "twisted.web.test",
+ "twisted.scripts",
+ "twisted.scripts.test",
+ "twisted.runner",
+ "twisted.runner.test",
+ "twisted.cred",
+ "twisted.cred.test",
+ "twisted.plugins",
+ "twisted.enterprise",
+ "twisted.logger",
+ "twisted.logger.test",
+ "twisted.persisted",
+ "twisted.persisted.test",
+ "twisted.names",
+ "twisted.names.test",
+ "twisted.pair",
+ "twisted.pair.test",
+ "twisted.test",
+ "twisted.tap",
+ "twisted.python",
+ "twisted.python.test",
+ "twisted.trial",
+ "twisted.trial._dist",
+ "twisted.trial._dist.test",
+ "twisted.trial.test",
+ "twisted.words",
+ "twisted.words.protocols",
+ "twisted.words.protocols.jabber",
+ "twisted.words.im",
+ "twisted.words.test",
+ "twisted.words.xish",
+ "twisted.spread",
+ "twisted.spread.test",
+ "twisted.conch",
+ "twisted.conch.scripts",
+ "twisted.conch.ui",
+ "twisted.conch.client",
+ "twisted.conch.openssh_compat",
+ "twisted.conch.test",
+ "twisted.conch.insults",
+ "twisted.conch.ssh",
+ "twisted.internet",
+ "twisted.internet.test",
+ ]
return modules