Skip to content

Commit

Permalink
Merge pull request #479 from ccordoba12/fix-mpl-hangs
Browse files Browse the repository at this point in the history
PR: Fix hangs with Maplotlib interactive backends
  • Loading branch information
ccordoba12 authored Feb 27, 2024
2 parents 204b783 + f1fda30 commit e6888db
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 10 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/linux-pip-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,10 @@ jobs:
shell: bash -l {0}
run: |
pip install -e .[test]
# Zict 2.1.0 is not compatible with Python 3
pip install zict==2.0.0
# Zict >2.0.0 is not compatible with Python 3
if [ "$PYTHON_VERSION" = "2.7" ]; then
pip install zict==2.0.0
fi
- name: Show environment information
shell: bash -l {0}
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linux-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
- name: Install package dependencies
shell: bash -l {0}
run: |
if [ "$PYTHON_VERSION" != "2.7" ]; then mamba install --file requirements/posix.txt -y -q; else mamba install --file requirements/python-27.txt -y -q; fi
mamba install --file requirements/posix.txt -y -q
- name: Install test dependencies
shell: bash -l {0}
run: mamba install --file requirements/tests.txt -y -q
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/macos-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
- name: Install package dependencies
shell: bash -l {0}
run: |
if [ "$PYTHON_VERSION" != "2.7" ]; then mamba install --file requirements/posix.txt -y -q; else mamba install --file requirements/python-27.txt -y -q; fi
mamba install --file requirements/posix.txt -y -q
- name: Install test dependencies
shell: bash -l {0}
run: mamba install --file requirements/tests.txt -y -q
Expand Down
4 changes: 2 additions & 2 deletions requirements/posix.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cloudpickle
ipykernel>=6.23.2,<7
ipykernel>=6.29.3,<7
ipython>=8.12.2,<9
jupyter_client>=7.4.9,<9
pyzmq>=22.1.0
pyzmq>=24.0.0
wurlitzer>=1.0.3
4 changes: 2 additions & 2 deletions requirements/windows.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
cloudpickle
ipykernel>=6.23.2,<7
ipykernel>=6.29.3,<7
ipython>=8.12.2,<9
jupyter_client>=7.4.9,<9
pyzmq>=22.1.0
pyzmq>=24.0.0
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,15 +41,15 @@ def get_version(module='spyder_kernels'):
'cloudpickle',
'ipykernel>=4.5,<5; python_version<"3"',
'ipykernel>=6.16.1,<6.17; python_version<"3.8"',
'ipykernel>=6.23.2,<7; python_version>="3.8"',
'ipykernel>=6.29.3,<7; python_version>="3.8"',
'ipython<6; python_version<"3"',
'ipython>=7.31.1,<8; python_version<"3.8"',
'ipython>=8.12.2,<8.13; python_version=="3.8"',
'ipython>=8.13.0,<9,!=8.17.1; python_version>"3.8"',
'jupyter-client>=5.3.4,<6; python_version<"3"',
'jupyter-client>=7.4.9,<9; python_version>="3"',
'pyzmq>=17,<20; python_version<"3"',
'pyzmq>=22.1.0; python_version>="3"',
'pyzmq>=24.0.0; python_version>="3"',
'wurlitzer>=1.0.3;platform_system!="Windows"',
]

Expand Down

0 comments on commit e6888db

Please sign in to comment.