Skip to content

Commit 250ccdb

Browse files
Modify setup.py to avoid crash due to version 4.0.0 of mpi4py during installation (#181)
* Require mpi4py < 4 --------- Co-authored-by: Benjamin Rodenberg <benjamin.rodenberg@cit.tum.de>
1 parent b3a9a28 commit 250ccdb

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
* Use `copy(deepcopy=True)` when checkpointing to make checkpointing more user-friendly and secure. IMPORTANT: might increase runtime, please open an issue if you face serious problems. [#172](https://github.com/precice/fenics-adapter/pull/172)
66
* Add unit tests for checkpointing. [#173](https://github.com/precice/fenics-adapter/pull/173)
7+
* Add required version of `mpi4py` to `<4` to avoid crash during installation. [#181](https://github.com/precice/fenics-adapter/pull/181)
78
* Remove checks for FEniCS installation and python3 from `setup.py` since the approach is deprecated. [#182](https://github.com/precice/fenics-adapter/pull/182)
89

910
## 2.1.0

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@
1616
author_email='info@precice.org',
1717
license='LGPL-3.0',
1818
packages=['fenicsprecice'],
19-
install_requires=['pyprecice>=3.0.0.0', 'scipy', 'numpy>=1.13.3, <2', 'mpi4py'],
19+
install_requires=['pyprecice>=3.0.0.0', 'scipy', 'numpy>=1.13.3, <2', 'mpi4py<4'],
2020
test_suite='tests',
2121
zip_safe=False)

0 commit comments

Comments
 (0)