diff --git a/ci/310-latest.yaml b/ci/310-latest.yaml index d058afc9c..45bb689a4 100644 --- a/ci/310-latest.yaml +++ b/ci/310-latest.yaml @@ -3,59 +3,49 @@ channels: - conda-forge dependencies: - python=3.10 - - six - - pyyaml - - deprecated - # required - # testing - - matplotlib - - pytest - - pytest-cov - - coverage - - codecov - # optional + # ecosystem + - access + - esda + - giddy + - inequality + - libpysal + - mapclassify + - mgwr + - momepy + - pointpats + - segregation + - spaghetti + - splot + - spint + - spopt + - spreg + - spvcm + - tobler>=0.2.1 + # external & optiopnal - bokeh - - scikit-learn + - deprecated + - dill - geopandas + - ipywidgets + - matplotlib + - numba + - pyyaml - quantecon - - rtree - - tqdm - quilt3 - rasterio - rasterstats - - pytest - - pytest-cov - - pytest-xdist - - coverage - - coveralls - - ipywidgets + - rtree + - scikit-learn + - seaborn + - six + - tqdm - twine - urbanaccess - urllib3>=1.26 - wheel - - dill + # testing + - codecov + - coverage - pytest - pytest-cov - - codecov - - bokeh - - libpysal - - esda - - spaghetti - - tobler>=0.2.1 - - spint - - spreg - - spvcm - - mgwr - - segregation - - pointpats - - giddy - - mapclassify - - seaborn - - descartes - - numba - - momepy - - inequality - - access - - splot - - pip: - - spopt + - pytest-xdist diff --git a/ci/310-oldest.yaml b/ci/310-oldest.yaml index c4b13ff6e..8e8a5e898 100644 --- a/ci/310-oldest.yaml +++ b/ci/310-oldest.yaml @@ -3,59 +3,50 @@ channels: - conda-forge dependencies: - python=3.10 - - six - - pyyaml - - deprecated - # required - # testing - - matplotlib - - pytest - - pytest-cov - - coverage - - codecov - # optional + # ecosystem + - access + - esda + - giddy + - inequality + - libpysal + - mapclassify + - mgwr + - momepy + - pointpats + - segregation + - spaghetti + - splot + - spint + - spopt + - spreg + - spvcm + - tobler>=0.2.1 + # external & optiopnal - bokeh - - scikit-learn + - deprecated + - dill + - fiona<1.10 - geopandas=0.12 + - ipywidgets + - matplotlib + - numba + - pyyaml - quantecon - - rtree - - tqdm - quilt3 - rasterio - rasterstats - - pytest - - pytest-cov - - pytest-xdist - - coverage - - coveralls - - ipywidgets + - rtree + - scikit-learn + - seaborn + - six + - tqdm - twine - urbanaccess - urllib3>=1.26 - wheel - - dill + # testing + - codecov + - coverage - pytest - pytest-cov - - codecov - - bokeh - - libpysal - - esda - - spaghetti - - tobler>=0.2.1 - - spint - - spreg - - spvcm - - mgwr - - segregation - - pointpats - - giddy - - mapclassify - - seaborn - - descartes - - numba - - momepy - - inequality - - access - - splot - - pip: - - spopt + - pytest-xdist diff --git a/ci/311-latest.yaml b/ci/311-latest.yaml index 9f863875d..c95278e21 100644 --- a/ci/311-latest.yaml +++ b/ci/311-latest.yaml @@ -3,59 +3,49 @@ channels: - conda-forge dependencies: - python=3.11 - - six - - pyyaml - - deprecated - # required - # testing - - matplotlib - - pytest - - pytest-cov - - coverage - - codecov - # optional + # ecosystem + - access + - esda + - giddy + - inequality + - libpysal + - mapclassify + - mgwr + - momepy + - pointpats + - segregation + - spaghetti + - splot + - spint + - spopt + - spreg + - spvcm + - tobler>=0.2.1 + # external & optiopnal - bokeh - - scikit-learn + - deprecated + - dill - geopandas + - ipywidgets + - matplotlib + - numba + - pyyaml - quantecon - - rtree - - tqdm - quilt3 - rasterio - rasterstats - - pytest - - pytest-cov - - pytest-xdist - - coverage - - coveralls - - ipywidgets + - rtree + - scikit-learn + - seaborn + - six + - tqdm - twine - urbanaccess - urllib3>=1.26 - wheel - - dill + # testing + - codecov + - coverage - pytest - pytest-cov - - codecov - - bokeh - - libpysal - - esda - - spaghetti - - tobler>=0.2.1 - - spint - - spreg - - spvcm - - mgwr - - segregation - - pointpats - - giddy - - mapclassify - - seaborn - - descartes - - numba - - momepy - - inequality - - access - - splot - - pip: - - spopt + - pytest-xdist diff --git a/ci/312-dev.yaml b/ci/312-dev.yaml index 730c219bf..f1b80ba26 100644 --- a/ci/312-dev.yaml +++ b/ci/312-dev.yaml @@ -20,28 +20,30 @@ dependencies: - --pre \ --index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple \ --extra-index-url https://pypi.org/simple + # external - numpy - pandas - pulp - scikit-learn - scipy - git+https://github.com/geopandas/geopandas.git - - git+https://github.com/networkx/networkx.git - git+https://github.com/shapely/shapely.git - - git+https://github.com/pysal/libpysal.git + - git+https://github.com/networkx/networkx.git + # ecosystem + - git+https://github.com/pysal/access.git - git+https://github.com/pysal/esda.git + - git+https://github.com/pysal/libpysal.git - git+https://github.com/pysal/giddy.git - git+https://github.com/pysal/inequality.git + - git+https://github.com/pysal/mapclassify.git + - git+https://github.com/pysal/mgwr.git - git+https://github.com/pysal/momepy.git - git+https://github.com/pysal/pointpats.git - git+https://github.com/pysal/segregation.git - git+https://github.com/pysal/spaghetti.git - - git+https://github.com/pysal/access.git - - git+https://github.com/pysal/mgwr.git - git+https://github.com/pysal/spglm.git - git+https://github.com/pysal/spint.git + - git+https://github.com/pysal/splot.git - git+https://github.com/pysal/spopt.git - git+https://github.com/pysal/spreg.git - git+https://github.com/pysal/tobler.git - - git+https://github.com/pysal/mapclassify.git - - git+https://github.com/pysal/splot.git diff --git a/ci/312-latest.yaml b/ci/312-latest.yaml index 66ac0bc3f..9ac4dd540 100644 --- a/ci/312-latest.yaml +++ b/ci/312-latest.yaml @@ -3,65 +3,49 @@ channels: - conda-forge dependencies: - python=3.12 - - six - - pyyaml - - deprecated - # required - # testing - - matplotlib - - pytest - - pytest-cov - - pytest-xdist - - coverage - - codecov - # optional + # ecosystem + - access + - esda + - giddy + - inequality + - libpysal + - mapclassify + - mgwr + - momepy + - pointpats + - segregation + - spaghetti + - splot + - spint + - spopt + - spreg + - spvcm + - tobler>=0.2.1 + # external & optiopnal - bokeh - - scikit-learn + - deprecated + - dill - geopandas + - ipywidgets + - matplotlib + - numba + - pyyaml - quantecon - - rtree - - tqdm - quilt3 - rasterio - rasterstats - - pytest - - coverage - - coveralls - - ipywidgets + - rtree + - scikit-learn + - seaborn + - six + - tqdm - twine - urbanaccess - urllib3>=1.26 - wheel - - dill + # testing + - codecov + - coverage - pytest - pytest-cov - - codecov - - bokeh - - libpysal - - esda - - spaghetti - - tobler>=0.2.1 - - spint - - spreg - - spvcm - - mgwr - - segregation - - pointpats - - giddy - - mapclassify - - seaborn - - descartes - - numba - - momepy - - inequality - - access - - splot - # docs - - nbsphinx - - numpydoc - - sphinx - - sphinxcontrib-bibtex - - pydata-sphinx-theme - - sphinx-design - - pip: - - spopt + - pytest-xdist diff --git a/environment.yml b/environment.yml index b24dd1412..cbfac77d9 100644 --- a/environment.yml +++ b/environment.yml @@ -1,24 +1,25 @@ name: pysal channels: - conda-forge - - defaults dependencies: - - python >=3.6 - - libpysal>=4.3.5 - - access>=1.1.1 + - python>=3.10 + # ecosystem + - access>=1.1.9 - esda>=2.3.5 - - giddy>=2.3.3 - - inequality>=1.0.0 - - pointpats>=2.2.0 - - segregation>=1.5.0 - - spaghetti>=1.5.6 - - mgwr>=2.1.2 - - spglm>=1.0.8 + - giddy>=2.3.5 + - inequality>=1.0.1 + - libpysal>=4.12.0 + - mapclassify>=2.7.0 + - mgwr>=2.2.1 + - momepy>=0.8.0 + - pointpats>=2.5.0 + - segregation>=2.5 + - spaghetti>=1.7.6 + - spglm>=1.1.0 - spint>=1.0.7 - - spreg>=1.2.2 - - spvcm>=0.3.0 - - tobler>=0.5.4 - - mapclassify>=2.4.2 - - splot>=.1.1.3 - - spopt>=0.0.5 + - splot>=1.1.5.post1 + - spopt>=0.6.1 + - spreg>=1.5.0 + - tobler>=0.11.3 + # externel - urllib3 >=1.26