Move new packages from tutorial to builtin (#12289)
* Move new packages from tutorial to builtin * Remove unicode character from docstring
This commit is contained in:
@@ -1,19 +0,0 @@
|
||||
# Copyright 2013-2019 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 PyCachetools(PythonPackage):
|
||||
"""This module provides various memoizing collections and decorators,
|
||||
including variants of the Python 3 Standard Library @lru_cache function
|
||||
decorator."""
|
||||
|
||||
homepage = "https://github.com/tkem/cachetools"
|
||||
url = "https://pypi.io/packages/source/c/cachetools/cachetools-3.1.1.tar.gz"
|
||||
|
||||
version('3.1.1', sha256='8ea2d3ce97850f31e4a08b0e2b5e6c34997d7216a9d2c98e0f3978630d4da69a')
|
||||
|
||||
depends_on('py-setuptools', type='build')
|
@@ -1,23 +0,0 @@
|
||||
# Copyright 2013-2019 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 PyEarthengineApi(PythonPackage):
|
||||
"""This package allows developers to interact with Google Earth Engine
|
||||
using the Python programming language."""
|
||||
|
||||
homepage = "https://github.com/google/earthengine-api"
|
||||
url = "https://pypi.io/packages/source/e/earthengine-api/earthengine-api-0.1.186.tar.gz"
|
||||
|
||||
version('0.1.186', sha256='ced86dc969f5db13eea91944e29c39146bacbb7026a46f4b4ac349b365979627')
|
||||
|
||||
depends_on('py-setuptools', type='build')
|
||||
depends_on('py-google-api-python-client', type=('build', 'run'))
|
||||
depends_on('py-google-auth@1.4.1:', type=('build', 'run'))
|
||||
depends_on('py-google-auth-httplib2@0.0.3:', type=('build', 'run'))
|
||||
depends_on('py-httplib2@0.9.2:', type=('build', 'run'))
|
||||
depends_on('py-six', type=('build', 'run'))
|
@@ -1,24 +0,0 @@
|
||||
# Copyright 2013-2019 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 PyGoogleApiPythonClient(PythonPackage):
|
||||
"""The Google API Client for Python is a client library for accessing the
|
||||
Plus, Moderator, and many other Google APIs."""
|
||||
|
||||
homepage = "http://github.com/google/google-api-python-client/"
|
||||
url = "https://pypi.io/packages/source/g/google-api-python-client/google-api-python-client-1.7.10.tar.gz"
|
||||
|
||||
version('1.7.10', sha256='2e55a5c7b56233c68945b6804c73e253445933f4d485d4e69e321b38772b9dd6')
|
||||
|
||||
depends_on('python@2.7:2.8,3.4:', type=('build', 'run'))
|
||||
depends_on('py-setuptools', type='build')
|
||||
depends_on('py-httplib2@0.9.2:', type=('build', 'run'))
|
||||
depends_on('py-google-auth@1.4.1:', type=('build', 'run'))
|
||||
depends_on('py-google-auth-httplib2@0.0.3:', type=('build', 'run'))
|
||||
depends_on('py-six@1.6.1:', type=('build', 'run'))
|
||||
depends_on('py-uritemplate@3.0.0:', type=('build', 'run'))
|
@@ -1,19 +0,0 @@
|
||||
# Copyright 2013-2019 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 PyGoogleAuthHttplib2(PythonPackage):
|
||||
"""Google Authentication Library: httplib2 transport."""
|
||||
|
||||
homepage = "https://github.com/GoogleCloudPlatform/google-auth-library-python-httplib2"
|
||||
url = "https://pypi.io/packages/source/g/google-auth-httplib2/google-auth-httplib2-0.0.3.tar.gz"
|
||||
|
||||
version('0.0.3', sha256='098fade613c25b4527b2c08fa42d11f3c2037dda8995d86de0745228e965d445')
|
||||
|
||||
depends_on('py-setuptools', type='build')
|
||||
depends_on('py-google-auth', type=('build', 'run'))
|
||||
depends_on('py-httplib2@0.9.1:', type=('build', 'run'))
|
@@ -1,23 +0,0 @@
|
||||
# Copyright 2013-2019 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 PyGoogleAuth(PythonPackage):
|
||||
"""This library simplifies using Google’s various server-to-server
|
||||
authentication mechanisms to access Google APIs."""
|
||||
|
||||
homepage = "https://github.com/GoogleCloudPlatform/google-auth-library-python"
|
||||
url = "https://pypi.io/packages/source/g/google-auth/google-auth-1.6.3.tar.gz"
|
||||
|
||||
version('1.6.3', sha256='0f7c6a64927d34c1a474da92cfc59e552a5d3b940d3266606c6a28b72888b9e4')
|
||||
|
||||
depends_on('python@2.7:2.8,3.4:', type=('build', 'run'))
|
||||
depends_on('py-setuptools', type='build')
|
||||
depends_on('py-pyasn1-modules@0.2.1:', type=('build', 'run'))
|
||||
depends_on('py-rsa@3.1.4:', type=('build', 'run'))
|
||||
depends_on('py-six@1.9.0:', type=('build', 'run'))
|
||||
depends_on('py-cachetools@2.0.0:', type=('build', 'run'))
|
@@ -1,17 +0,0 @@
|
||||
# Copyright 2013-2019 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 PyHttplib2(PythonPackage):
|
||||
"""A comprehensive HTTP client library."""
|
||||
|
||||
homepage = "https://github.com/httplib2/httplib2"
|
||||
url = "https://pypi.io/packages/source/h/httplib2/httplib2-0.13.1.tar.gz"
|
||||
|
||||
version('0.13.1', sha256='6901c8c0ffcf721f9ce270ad86da37bc2b4d32b8802d4a9cec38274898a64044')
|
||||
|
||||
depends_on('py-setuptools', type='build')
|
@@ -1,21 +0,0 @@
|
||||
# Copyright 2013-2019 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 PyPyasn1Modules(PythonPackage):
|
||||
"""A collection of ASN.1 modules expressed in form of pyasn1 classes.
|
||||
Includes protocols PDUs definition (SNMP, LDAP etc.) and various data
|
||||
structures (X.509, PKCS etc.)."""
|
||||
|
||||
homepage = "https://github.com/etingof/pyasn1-modules"
|
||||
url = "https://pypi.io/packages/source/p/pyasn1-modules/pyasn1-modules-0.2.6.tar.gz"
|
||||
|
||||
version('0.2.6', sha256='43c17a83c155229839cc5c6b868e8d0c6041dba149789b6d6e28801c64821722')
|
||||
|
||||
depends_on('python@2.4:', type=('build', 'run'))
|
||||
depends_on('py-setuptools', type='build')
|
||||
depends_on('py-pyasn1@0.4.6:0.4.999', type=('build', 'run'))
|
@@ -1,17 +0,0 @@
|
||||
# Copyright 2013-2019 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 PyUritemplate(PythonPackage):
|
||||
"""Simple python library to deal with URI Templates."""
|
||||
|
||||
homepage = "https://uritemplate.readthedocs.org/"
|
||||
url = "https://pypi.io/packages/source/u/uritemplate/uritemplate-3.0.0.tar.gz"
|
||||
|
||||
version('3.0.0', sha256='c02643cebe23fc8adb5e6becffe201185bf06c40bda5c0b4028a93f1527d011d')
|
||||
|
||||
depends_on('py-setuptools', type='build')
|
Reference in New Issue
Block a user