summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2020-12-28 04:11:50 -0600
committerGitHub <noreply@github.com>2020-12-28 11:11:50 +0100
commit98cb74f2d1ce4a77deedb2bd059764c50af1103b (patch)
treeca3db66b0c6e56c8a0ede960b25d9080b06a3371
parent22b56e75c4de22695f61bf09023bdccc71872efa (diff)
downloadspack-98cb74f2d1ce4a77deedb2bd059764c50af1103b.tar.gz
spack-98cb74f2d1ce4a77deedb2bd059764c50af1103b.tar.bz2
spack-98cb74f2d1ce4a77deedb2bd059764c50af1103b.tar.xz
spack-98cb74f2d1ce4a77deedb2bd059764c50af1103b.zip
py-geopandas: add v0.8.1 and master (#20576)
-rw-r--r--var/spack/repos/builtin/packages/py-geopandas/package.py18
1 files changed, 12 insertions, 6 deletions
diff --git a/var/spack/repos/builtin/packages/py-geopandas/package.py b/var/spack/repos/builtin/packages/py-geopandas/package.py
index e27fec8205..61cadf46f9 100644
--- a/var/spack/repos/builtin/packages/py-geopandas/package.py
+++ b/var/spack/repos/builtin/packages/py-geopandas/package.py
@@ -13,21 +13,27 @@ class PyGeopandas(PythonPackage):
performed by shapely. Geopandas further depends on fiona for file access
and descartes and matplotlib for plotting."""
- homepage = "http://geopandas.org/"
- url = "https://pypi.io/packages/source/g/geopandas/geopandas-0.5.0.tar.gz"
+ homepage = "https://geopandas.org/"
+ url = "https://pypi.io/packages/source/g/geopandas/geopandas-0.8.1.tar.gz"
+ git = "https://github.com/geopandas/geopandas.git"
maintainers = ['adamjstewart']
+ version('master', branch='master')
+ version('0.8.1', sha256='e28a729e44ac53c1891b54b1aca60e3bc0bb9e88ad0f2be8e301a03b9510f6e2')
version('0.5.0', sha256='d075d2ab61a502ab92ec6b72aaf9610a1340ec24ed07264fcbdbe944b9e68954')
version('0.4.0', sha256='9f5d24d23f33e6d3267a633025e4d9e050b3a1e86d41a96d3ccc5ad95afec3db')
version('0.3.0', sha256='e63bb32a3e516d8c9bcd149c22335575defdc5896c8bdf15c836608f152a920b')
- variant('plotting', default=False, description='Include dependencies required for plotting')
-
+ depends_on('python@3.5:', type=('build', 'run'), when='@0.7:')
+ depends_on('python@3.6:', type=('build', 'run'), when='@0.9:')
depends_on('py-setuptools', type='build')
depends_on('py-pandas', type=('build', 'run'))
+ depends_on('py-pandas@0.23.0:', type=('build', 'run'), when='@0.6:')
+ depends_on('py-pandas@0.24.0:', type=('build', 'run'), when='@0.9:')
depends_on('py-shapely', type=('build', 'run'))
+ depends_on('py-shapely@1.6:', type=('build', 'run'), when='@0.9:')
depends_on('py-fiona', type=('build', 'run'))
+ depends_on('py-fiona@1.8:', type=('build', 'run'), when='@0.9:')
depends_on('py-pyproj', type=('build', 'run'))
- depends_on('py-descartes', type=('build', 'run'), when='+plotting')
- depends_on('py-matplotlib', type=('build', 'run'), when='+plotting')
+ depends_on('py-pyproj@2.2.0:', type=('build', 'run'), when='@0.7:')