Skip to content

Commit

Permalink
pypi: rolling latest max pins (#1313)
Browse files Browse the repository at this point in the history
* pypi: rolling latest max pins

* add changelog news fragment
  • Loading branch information
bjlittle authored Feb 2, 2025
1 parent fb98a65 commit b35c2a2
Show file tree
Hide file tree
Showing 6 changed files with 51 additions and 48 deletions.
3 changes: 3 additions & 0 deletions changelog/1313.contributor.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Mirrored the `pyvista <https://github.com/pyvista/pyvista>`__ `PyPI <https://pypi.org/>`__
package management strategy by adopting a rolling latest maximum pin, and rely on
``dependabot`` to orchestrate ecosystem updates. (:user:`bjlittle`)
24 changes: 12 additions & 12 deletions requirements/pypi-core.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
cartopy >=0.22
click
click-default-group
cmocean
lazy_loader
netCDF4
numpy >=1.25
platformdirs
pooch
pykdtree
pyproj >=3.3
pyvista >=0.43.1
cartopy >=0.22,<0.24.2
click <8.1.9
click-default-group <1.2.5
cmocean <4.0.4
lazy_loader <0.4.1
netCDF4 <1.7.3
numpy >=1.25,<2.2.3
platformdirs <4.3.7
pooch <1.8.3
pykdtree <1.4.2
pyproj >=3.3,<3.7.1
pyvista >=0.43.1,<0.44.3
2 changes: 1 addition & 1 deletion requirements/pypi-optional-cmap.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
colorcet
colorcet <3.1.1
48 changes: 24 additions & 24 deletions requirements/pypi-optional-docs.txt
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
ipykernel
myst-nb
numpydoc
sphinx >=7.3
sphinx_design
sphinx-autoapi >=3.2.0
sphinx-book-theme >=1.1.3
sphinx-changelog >=1.6.0
towncrier
sphinx-click
sphinx-copybutton
sphinx-gallery >=0.16
sphinx-tags >=0.4
sphinx-tippy
sphinx-togglebutton
pydata-sphinx-theme <0.16.0
ipywidgets
jupyter-server-proxy
nest_asyncio
trame
trame-client
trame-server
trame-vtk
trame-vuetify
ipykernel <6.29.6
myst-nb <1.1.3
numpydoc <1.8.1
sphinx >=7.3,<8.1.4
sphinx_design <0.6.2
sphinx-autoapi >=3.2.0,<3.4.1
sphinx-book-theme >=1.1.3,<1.1.4
sphinx-changelog >=1.6.0,<1.6.1
towncrier <24.8.1
sphinx-click <6.0.1
sphinx-copybutton <0.5.3
sphinx-gallery >=0.16,<0.18.1
sphinx-tags >=0.4,<0.4.1
sphinx-tippy <0.4.4
sphinx-togglebutton <0.3.3
pydata-sphinx-theme <0.16.0 # https://github.com/bjlittle/geovista/issues/1247
ipywidgets <8.1.6
jupyter-server-proxy <4.4.1
nest_asyncio <1.6.1
trame >=2.5.2,<3.7.7
trame-client >=2.12.7,<3.5.3
trame-server >=2.11.7,<3.3.1
trame-vtk >=2.5.8,<2.8.15
trame-vuetify >=2.3.1,<2.8.2
8 changes: 4 additions & 4 deletions requirements/pypi-optional-exam.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
fastparquet
h3 >=4.1
pandas
rasterio >=1.4.2
fastparquet <2024.11.1
h3 >=4.1,<4.2.2
pandas <2.2.4
rasterio >=1.4.2,<1.4.4
14 changes: 7 additions & 7 deletions requirements/pypi-optional-test.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
codecov
pre-commit
pytest >=6.0
pytest-cov
pytest-mock
pytest-pyvista
pytest-xvfb
codecov <2.1.14
pre-commit <4.1.1
pytest >=6.0,<8.3.5
pytest-cov <6.0.1
pytest-mock <3.14.1
pytest-pyvista <0.1.10
pytest-xvfb <3.0.1

0 comments on commit b35c2a2

Please sign in to comment.