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.post14
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.post14.tar.gz | 286.7 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| helics-3.2.1.post14-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| helics-3.2.1.post14-py3-none-win32.whl | Python 3 | none | Windows x86-32 | Details |
| helics-3.2.1.post14-py3-none-manylinux2010_x86_64.whl | Python 3 | none | Linux glibc 2.12+ x86-64 | Details |
| helics-3.2.1.post14-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.post14-py2-none-win_amd64.whl | Python 2 | none | Windows x86-64 | Details |
| helics-3.2.1.post14-py2-none-win32.whl | Python 2 | none | Windows x86-32 | Details |
| helics-3.2.1.post14-py2-none-manylinux2010_x86_64.whl | Python 2 | none | Linux glibc 2.12+ x86-64 | Details |
| helics-3.2.1.post14-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.2 MB
Release files / helics-3.2.1.post14.tar.gz
| Download URL | helics-3.2.1.post14.tar.gz |
|---|---|
| Size | 286.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e0fe9fad2c6c151a408c06ef5568f4aac9acf852f9a42cd0886ae96814da6794
|
|
BLAKE2b-256 checksum How to use checksums |
c51a46148c95dc24f95e97049978321dbf7244150d18bd729f9fb47f5b5597fa
|
| 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.post14-py3-none-win_amd64.whl
| Download URL | helics-3.2.1.post14-py3-none-win_amd64.whl |
|---|---|
| Size | 11.3 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f84667c1271e39fe78657e87318c5d05766e804004e7a98def6dd1aa3b2342c9
|
|
BLAKE2b-256 checksum How to use checksums |
a0b6bcda3e8e6c53782d93b4329ffedcf6ec99874e9f67756f089496e0b1ad27
|
| 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.post14-py3-none-win32.whl
| Download URL | helics-3.2.1.post14-py3-none-win32.whl |
|---|---|
| Size | 9.9 MB |
| Tags | Python 3 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
bcb5aae81c142ba824b8449e9d55910a5fa29eeacfbf1414edc3e6549d8a4c75
|
|
BLAKE2b-256 checksum How to use checksums |
62b66bc1cd18adeb9f5e468ed8885fdeccd3635d6eec3a21d9a34c33c98f6b59
|
| 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.post14-py3-none-manylinux2010_x86_64.whl
| Download URL | helics-3.2.1.post14-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 |
88003f7b177a32d9bde64b0ef748c7cb6b84a2487ec97c652d628bd6b6e9c376
|
|
BLAKE2b-256 checksum How to use checksums |
863ffe8bb96acd9cdef2800bb0d84d50fe15c6517ced7096cee038ac41014cb6
|
| 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.post14-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
| Download URL | helics-3.2.1.post14-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl |
|---|---|
| Size | 35.3 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 |
6855f54ebc718bf479513b8cfb5e7ed429be52e04daf530e375d51adb1e06689
|
|
BLAKE2b-256 checksum How to use checksums |
dfe1d6b7a35854c6f661d4e32058afcdb63aa8ffc2f0f1e16b59c8ec4e1972f4
|
| 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.post14-py2-none-win_amd64.whl
| Download URL | helics-3.2.1.post14-py2-none-win_amd64.whl |
|---|---|
| Size | 11.3 MB |
| Tags | Python 2 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
13ad2dab2e243dcd373f29d475d4159310a672f775e12aab4f8ca3db5683c1bd
|
|
BLAKE2b-256 checksum How to use checksums |
5d0874ff079bc71d9323bcdd2d4af2285c1f298843ecfdffaa47073a526981ae
|
| 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.post14-py2-none-win32.whl
| Download URL | helics-3.2.1.post14-py2-none-win32.whl |
|---|---|
| Size | 9.9 MB |
| Tags | Python 2 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
4544e87ef408931276b0c04a2f6ba39709d97a50ce528caa2cd6da040961f5be
|
|
BLAKE2b-256 checksum How to use checksums |
e1ea5aea1fb8d01c4d124338d4bd5f09c66233ea3d3cb77ad3d135b7fafc4932
|
| 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.post14-py2-none-manylinux2010_x86_64.whl
| Download URL | helics-3.2.1.post14-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 |
6e786f4f206a4e2d586c5f7e352fb2b9bf61329aadb4fee9f04e4162b86f96d4
|
|
BLAKE2b-256 checksum How to use checksums |
1145f29d6e19846dc8cc17b75aa2a807679b25dfd6f2044be886dd84cd0b1501
|
| 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.post14-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
| Download URL | helics-3.2.1.post14-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 |
850a40c6f7a4b93d80a1365bce62a40d4a6665d14adfdfc6d4b36081f6da1040
|
|
BLAKE2b-256 checksum How to use checksums |
f334687f4abaebc1a6b3cc6aecd3f34f9fb8980ecea477e8e26b15a3862a74a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|