PyHELICS
Python HELICS bindings
pip install helics
If you wish to get additional functionality in the CLI (experimental), you can install it using the following:
pip install 'helics[cli]'
Documentation
To use the project:
import helics as h
h.helicsGetVersion()
See https://docs.helics.org for more information about how to use HELICS.
This package uses cffi to provide a Python interface to the HELICS C API.
By default, when you install from PyPI, the version number of the package will match the version of HELICS that is installed. For example, if you run the following:
pip install helics
You will also get precompiled binaries of HELICS for your platform if they exist. If they don't exist, a source distribution will attempt to be built and installed. The user can also provide the location of the binaries if they wish to do so. For more information, see https://python.helics.org/installation.
Debugging
Please share the output of the following command when creating an issue:
$ python -c "import helics as h; import json; print(json.dumps(h.helicsGetSystemInfo(), indent=4, sort_keys=True))"
Release files for helics 3.2.1.post11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| helics-3.2.1.post11.tar.gz | 269.0 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| helics-3.2.1.post11-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| helics-3.2.1.post11-py3-none-win32.whl | Python 3 | none | Windows x86-32 | Details |
| helics-3.2.1.post11-py3-none-manylinux2010_x86_64.whl | Python 3 | none | Linux glibc 2.12+ x86-64 | Details |
| helics-3.2.1.post11-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl | Python 3 | none | macOS 10.14+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64, macOS 10.14+ x86-64 | Details |
| helics-3.2.1.post11-py2-none-win_amd64.whl | Python 2 | none | Windows x86-64 | Details |
| helics-3.2.1.post11-py2-none-win32.whl | Python 2 | none | Windows x86-32 | Details |
| helics-3.2.1.post11-py2-none-manylinux2010_x86_64.whl | Python 2 | none | Linux glibc 2.12+ x86-64 | Details |
| helics-3.2.1.post11-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl | Python 2 | none | macOS 10.14+ x86-64, macOS 10.14+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 | Details |
Total release size: 157.0 MB
Release files / helics-3.2.1.post11.tar.gz
| Download URL | helics-3.2.1.post11.tar.gz |
|---|---|
| Size | 269.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f339e6709ed5b24d851c7595c3b1e7e118c9d2202cbd385eb907fc13d987ab0d
|
|
BLAKE2b-256 checksum How to use checksums |
8d0847d971293abfa8e012cec532cced12368dcb500cdda46789334c7893601f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / helics-3.2.1.post11-py3-none-win_amd64.whl
| Download URL | helics-3.2.1.post11-py3-none-win_amd64.whl |
|---|---|
| Size | 11.3 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
121bde8cd0d2a62c50a59ecbfd2e51f8e876f49a83ae3327acb5594d0b40a7e5
|
|
BLAKE2b-256 checksum How to use checksums |
6b7fedfbf7261bbdb2fa145768bf0bf601087c9e0dc359b6badc2255c4ef5652
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / helics-3.2.1.post11-py3-none-win32.whl
| Download URL | helics-3.2.1.post11-py3-none-win32.whl |
|---|---|
| Size | 9.9 MB |
| Tags | Python 3 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
36a81d7e60b135e4d061f82f3b3a34f0310a0785bc8492e8790c6292eb09a1d0
|
|
BLAKE2b-256 checksum How to use checksums |
ea30a72c3a0cdb762bbbeb5fe6bb6e052f9c95a0f56877f1c513a9f7f8217c4a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / helics-3.2.1.post11-py3-none-manylinux2010_x86_64.whl
| Download URL | helics-3.2.1.post11-py3-none-manylinux2010_x86_64.whl |
|---|---|
| Size | 22.0 MB |
| Tags | Linux glibc 2.12+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
cde82b7065fff9775a024bd3fb2581162182890faff3e4976495ebc3c0b3d0da
|
|
BLAKE2b-256 checksum How to use checksums |
692c395c7c811e8aeb2802db72e5cac4739ca1835f42766f7edf8a5773e849c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / helics-3.2.1.post11-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
| Download URL | helics-3.2.1.post11-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl |
|---|---|
| Size | 35.2 MB |
| Tags | Python 3 macOS 10.14+ universal2 (ARM64, x86-64) macOS 10.14+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e98bee7516e033a35ebee068d10e39cad18221218d22b8e71d2cff5cc403827b
|
|
BLAKE2b-256 checksum How to use checksums |
25e0de0631fc5e0cf4f5c8b04cab6cb5307a897fe0b70bc84c9cd8f634f384a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / helics-3.2.1.post11-py2-none-win_amd64.whl
| Download URL | helics-3.2.1.post11-py2-none-win_amd64.whl |
|---|---|
| Size | 11.3 MB |
| Tags | Python 2 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
944c775782fda141412ade992188109b084061c5e95edd22712c7d709b470829
|
|
BLAKE2b-256 checksum How to use checksums |
88238e694e11277da94db07895c7f02179c9c806cbcf5ab58da6a1971873f51b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / helics-3.2.1.post11-py2-none-win32.whl
| Download URL | helics-3.2.1.post11-py2-none-win32.whl |
|---|---|
| Size | 9.9 MB |
| Tags | Python 2 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
81824413938c7859dac9faf259916a225a5e199fc690abc031c94623eb5a1f5a
|
|
BLAKE2b-256 checksum How to use checksums |
05f29b0247252366f3d600c4d8985f3d68d8ca52e68a2c872786a5eaf5cc64b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / helics-3.2.1.post11-py2-none-manylinux2010_x86_64.whl
| Download URL | helics-3.2.1.post11-py2-none-manylinux2010_x86_64.whl |
|---|---|
| Size | 22.0 MB |
| Tags | Linux glibc 2.12+ x86-64 Python 2 |
|
SHA-256 checksum How to use checksums |
e9c97fa40ae4302f1c6c69cc67f835e9383a893d9833d8e85004dbbcbb34c6b2
|
|
BLAKE2b-256 checksum How to use checksums |
9296ad32c99e0d028983da33cb603186a468b8d2ef5c66c0ee2d3baace35dc4a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / helics-3.2.1.post11-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
| Download URL | helics-3.2.1.post11-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl |
|---|---|
| Size | 35.3 MB |
| Tags | Python 2 macOS 10.14+ universal2 (ARM64, x86-64) macOS 10.14+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c1d3ff7c11c7c151ecd9369651e03fdf214905274564a7316bae775d168eb80d
|
|
BLAKE2b-256 checksum How to use checksums |
d89212545a4191e5742cf40a45db4bd8ca71caabde4469e0381ecb45e59a40ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|