summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authordarmac <xiaojun2@hisilicon.com>2021-04-27 20:16:39 +0800
committerGitHub <noreply@github.com>2021-04-27 07:16:39 -0500
commit4f53975a2a51b289114274e76923a65fa04acaf8 (patch)
treeb1774b2e600fe4fa63f8f64121150cff53e5aa05 /var
parentcad06a15e0682760a70e4eb6cf33aeeecbc4fff8 (diff)
downloadspack-4f53975a2a51b289114274e76923a65fa04acaf8.tar.gz
spack-4f53975a2a51b289114274e76923a65fa04acaf8.tar.bz2
spack-4f53975a2a51b289114274e76923a65fa04acaf8.tar.xz
spack-4f53975a2a51b289114274e76923a65fa04acaf8.zip
Add new package: py-aiodns (#22138)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/py-aiodns/package.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/py-aiodns/package.py b/var/spack/repos/builtin/packages/py-aiodns/package.py
new file mode 100644
index 0000000000..d6494e57e8
--- /dev/null
+++ b/var/spack/repos/builtin/packages/py-aiodns/package.py
@@ -0,0 +1,22 @@
+# Copyright 2013-2021 Lawrence Livermore National Security, LLC and other
+# Spack Project Developers. See the top-level COPYRIGHT file for details.
+#
+# SPDX-License-Identifier: (Apache-2.0 OR MIT)
+
+from spack import *
+
+
+class PyAiodns(PythonPackage):
+ """Simple DNS resolver for asyncio.It provides a simple way for
+ doing asynchronous DNS resolutions using pycares."""
+
+ homepage = "https://pypi.org/project/aiodns/"
+ pypi = "aiodns/aiodns-2.0.0.tar.gz"
+
+ version('2.0.0', sha256='815fdef4607474295d68da46978a54481dd1e7be153c7d60f9e72773cd38d77d')
+ version('1.2.0', sha256='d67e14b32176bcf3ff79b5d47c466011ce4adeadfa264f7949da1377332a0449')
+ version('1.1.1', sha256='d8677adc679ce8d0ef706c14d9c3d2f27a0e0cc11d59730cdbaf218ad52dd9ea')
+
+ depends_on('py-setuptools', type='build')
+ depends_on('py-typing', when='^python@:3.6.999', type=('build', 'run'))
+ depends_on('py-pycares@3.0.0:', type=('build', 'run'))