python-bindings icon indicating copy to clipboard operation
python-bindings copied to clipboard

Python language bindings for preCICE

Results 51 python-bindings issues
Sort by recently updated
recently updated
newest added

This PR removes mpi4py (again) as a dependency. There is some history and some other issues involved. I just added a test in #100 to be able to reproduce possible...

bug
help wanted

When installing preCICE from source on MacOS X, installation of the Python bindings fails. Installation was conducted using `pip`. I observed two different problems: 1. The preCICE headers could not...

Currently the `python-bindings` documentation lies in a [README](https://github.com/precice/python-bindings/blob/0d9b589d0a6b3fd16ab7872436230ecea9efd4d4/README.md) to which even the website documentation is [redirected to](https://precice.org/installation-bindings-python.html#more-details--troubleshooting). I propose to move most part of the documentation to the website and...

documentation

I tried to install the bindings `2.2.1.1` today using the `py-pyprecice` recipe for Spack. However, it failed due to wrong checksums. I checked and indeed the checksums for `v2.2.1.1.tar.gz` and...

wontfix

I built preCICE from source yesterday (on Linux Mint, with parameters suggested [here](https://precice.org/installation-source-preparation.html)) and installed it succesfully, but then, running `pip install --user pyprecice` generates an error `libprecice.so.2 not found`....

See https://github.com/precice/python-bindings/pull/133#issuecomment-947703934 and https://github.com/precice/python-bindings/pull/133#issuecomment-948701996. We currently get the output `unknown+0` for the version when running the action `build_spack` online (see [here](https://github.com/precice/python-bindings/runs/3965527415?check_suite_focus=true#step:5:122)). However, in different local tests the output is as...

bug

Related to #86 # Todo - [ ] get test working - [x] Make sure that permissions are reasonable, i.e. have a non-privileged user for testing to be able to...

bug
enhancement

Currently the dockerfile used in CI runs is `precice/ci-spack-pyprecice-deps-1804` which is the dockerfile on [python-bindings/develop](https://github.com/precice/python-bindings/blob/0d9b589d0a6b3fd16ab7872436230ecea9efd4d4/spack/ci-spack-pyprecice-deps-1804.dockerfile) whereas actually the dockerfile from the respective fork or branch needs to be used in...

Oftentimes, you want to run a coupled code in single-physics mode, so without preCICE. For codes like OpenFOAM or FEniCS, we would handle this in the adapter. As the Python...

When the python `logging` module is used to generate log output in a code which is using the python-bindings, the assertion statements are not printed as part of the log....

bug