Skip to content

Commit 4826ba8

Browse files
Constrain additional dependencies to reduce micromamba CI resolution time
Added version constraints to packages like ipython, ipywidgets, nbformat, notebook, dask-core, and seaborn-base. This helps reduce environment resolution time and prevents CI timeouts during micromamba setup. Fixes issue: pandas-dev#61531
1 parent c708e15 commit 4826ba8

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

environment.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ dependencies:
1212
- meson=1.2.1
1313
- meson-python=0.13.1
1414

15-
# test dependencies
15+
# test dependencies
1616
- pytest>=7.3.2
1717
- pytest-cov
1818
- pytest-xdist>=3.4.0
@@ -33,7 +33,7 @@ dependencies:
3333
- html5lib>=1.1
3434
- hypothesis>=6.84.0
3535
- gcsfs>=2023.12.2
36-
- ipython
36+
- ipython>=8.21.0
3737
- pickleshare # Needed for IPython Sphinx directive in the docs GH#60429
3838
- jinja2>=3.1.3
3939
- lxml>=4.9.2
@@ -61,8 +61,8 @@ dependencies:
6161
- zstandard>=0.22.0
6262

6363
# downstream packages
64-
- dask-core
65-
- seaborn-base
64+
- dask-core>=2024.4.2
65+
- seaborn-base>=0.13.2
6666

6767
# local testing dependencies
6868
- moto
@@ -100,9 +100,9 @@ dependencies:
100100
- nbconvert>=7.11.0
101101
- nbsphinx
102102
- pandoc
103-
- ipywidgets
104-
- nbformat
105-
- notebook>=7.0.6
103+
- ipywidgets>=8.1.2
104+
- nbformat>=5.9.2
105+
- notebook>=7.0.6,<7.2.0
106106
- ipykernel
107107

108108
# web

0 commit comments

Comments
 (0)