Skip to content

Commit ebc7ade

Browse files
authored
Merge pull request #26153 from oscargus/pyparsing
Restrict pyparsing version
2 parents 9b47f81 + 41ab7ac commit ebc7ade

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

.github/workflows/tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ jobs:
192192
# Install dependencies from PyPI.
193193
python -m pip install --upgrade $PRE \
194194
'contourpy>=1.0.1' cycler fonttools kiwisolver importlib_resources \
195-
numpy packaging pillow pyparsing python-dateutil setuptools-scm \
195+
numpy packaging pillow 'pyparsing!=3.1.0' python-dateutil setuptools-scm \
196196
-r requirements/testing/all.txt \
197197
${{ matrix.extra-requirements }}
198198

environment.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ dependencies:
1919
- pillow>=6.2
2020
- pybind11>=2.6.0
2121
- pygobject
22-
- pyparsing
22+
- pyparsing!=3.1.0
2323
- pyqt
2424
- python-dateutil>=2.1
2525
- setuptools

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ def make_release_tree(self, base_dir, files):
327327
"numpy>=1.21",
328328
"packaging>=20.0",
329329
"pillow>=6.2.0",
330-
"pyparsing>=2.3.1",
330+
"pyparsing>=2.3.1,<3.1",
331331
"python-dateutil>=2.7",
332332
] + (
333333
# Installing from a git checkout that is not producing a wheel.

0 commit comments

Comments
 (0)