Skip to content

Commit

Permalink
Merge pull request #183 from precice/python-bindings-v2.5.0.3
Browse files Browse the repository at this point in the history
Bugfix release v2.5.0.3
  • Loading branch information
IshaanDesai authored Jul 26, 2023
2 parents 1639bad + 64af1b9 commit 5608af1
Show file tree
Hide file tree
Showing 7 changed files with 974 additions and 393 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
needs: [setup_test]
runs-on: ubuntu-latest
container:
image: benjaminrodenberg/precice:2.5.0
image: precice/precice:latest
options: --user root
steps:
- name: Checkout Repository
Expand All @@ -37,7 +37,7 @@ jobs:
name: Run setup install
runs-on: ubuntu-latest
container:
image: benjaminrodenberg/precice:2.5.0
image: precice/precice:latest
options: --user root
steps:
- name: Checkout Repository
Expand All @@ -62,7 +62,7 @@ jobs:
needs: [setup_install]
runs-on: ubuntu-latest
container:
image: benjaminrodenberg/precice:2.5.0
image: precice/precice:latest
options: --user root
steps:
- name: Checkout Repository
Expand Down Expand Up @@ -119,7 +119,7 @@ jobs:
needs: [setup_test]
runs-on: ubuntu-latest
container:
image: benjaminrodenberg/precice:2.5.0
image: precice/precice:latest
options: --user root
steps:
- name: Checkout Repository
Expand All @@ -140,7 +140,7 @@ jobs:
needs: [setup_install, setup_test]
runs-on: ubuntu-latest
container:
image: benjaminrodenberg/precice:2.5.0
image: precice/precice:latest
options: --user root
steps:
- name: Checkout Repository
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/run-solverdummy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
name: Run solverdummies
runs-on: ubuntu-latest
container:
image: benjaminrodenberg/precice:2.5.0
image: precice/precice:latest
options: --user root
steps:
- name: Checkout Repository
Expand Down
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@

All notable changes to this project will be documented in this file.

## latest
## 2.5.0.3

* Update from versioneer 0.19 to 0.29.
* Add `cimport numpy` to avoid a segmentation fault originating from using Cython v3.0.0. https://github.com/precice/python-bindings/issues/182

## 2.5.0.2

Expand Down
1 change: 1 addition & 0 deletions cyprecice/cyprecice.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ The python module precice offers python language bindings to the C++ coupling li
"""

cimport cyprecice
cimport numpy
import numpy as np
from mpi4py import MPI
import warnings
Expand Down
5 changes: 2 additions & 3 deletions precice/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,5 @@ def SolverInterface(*args):
warnings.warn("please use precice.Interface to create the interface to C++ preCICE. Note that this function (precice.SolverInterface) does not do anything but throwing this warning. See https://github.com/precice/python-bindings/issues/92 for more information.")


from ._version import get_versions
__version__ = get_versions()['version']
del get_versions
from . import _version
__version__ = _version.get_versions()['version']
Loading

0 comments on commit 5608af1

Please sign in to comment.