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.post15
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.post15.tar.gz | 289.2 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| helics-3.2.1.post15-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| helics-3.2.1.post15-py3-none-win32.whl | Python 3 | none | Windows x86-32 | Details |
| helics-3.2.1.post15-py3-none-manylinux2010_x86_64.whl | Python 3 | none | Linux glibc 2.12+ x86-64 | Details |
| helics-3.2.1.post15-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 10.14+ x86-64, macOS 11.0+ ARM64 | Details |
| helics-3.2.1.post15-py2-none-win_amd64.whl | Python 2 | none | Windows x86-64 | Details |
| helics-3.2.1.post15-py2-none-win32.whl | Python 2 | none | Windows x86-32 | Details |
| helics-3.2.1.post15-py2-none-manylinux2010_x86_64.whl | Python 2 | none | Linux glibc 2.12+ x86-64 | Details |
| helics-3.2.1.post15-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl | Python 2 | none | macOS 10.14+ universal2 (ARM64, x86-64), macOS 10.14+ x86-64, macOS 11.0+ ARM64 | Details |
Total release size: 157.2 MB
Release files / helics-3.2.1.post15.tar.gz
| Download URL | helics-3.2.1.post15.tar.gz |
|---|---|
| Size | 289.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5c237b3dced56c58e9571c43a0dd64fbd76b1942eb4b9da43a759876d48c5c35
|
|
BLAKE2b-256 checksum How to use checksums |
f5ffbde95f53ca0e525091421bba031e019bfbe0052caf6bedfca77e4c515234
|
| 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.post15-py3-none-win_amd64.whl
| Download URL | helics-3.2.1.post15-py3-none-win_amd64.whl |
|---|---|
| Size | 11.3 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bbfd3d02426ca47882adbeae35f0d5e4ad7a6c72349c2569fb6dd9c956590f0c
|
|
BLAKE2b-256 checksum How to use checksums |
823de532005a2aa123df53f2d6791ef8837f6dc628c1d8d65a18ab395e52d3b4
|
| 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.post15-py3-none-win32.whl
| Download URL | helics-3.2.1.post15-py3-none-win32.whl |
|---|---|
| Size | 9.9 MB |
| Tags | Python 3 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
42035214bb15dea0cb6b1921801fb88431d5b72c799ba841358e2974334d74d7
|
|
BLAKE2b-256 checksum How to use checksums |
b747c232a943d5a3af61364c9a53f4dda1857fba13b20b0624624ba4efb7ecad
|
| 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.post15-py3-none-manylinux2010_x86_64.whl
| Download URL | helics-3.2.1.post15-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 |
3c06a8d55df45919fb45f7a186036b7bf8da3030f00ec932e992e9662551cd47
|
|
BLAKE2b-256 checksum How to use checksums |
c9b8dba0e269b088a64c0cfb90b5dc4a6480ca20322e7be0b09d59ebb0cf4ee8
|
| 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.post15-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
| Download URL | helics-3.2.1.post15-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 |
7dffd9022babe4c327bb953e688887be03b47afce62b5a701114534d147767f3
|
|
BLAKE2b-256 checksum How to use checksums |
faf7bd27456cab6dae4d30b43899c1c24ad7a59513f2ac6398deee042d6e8c96
|
| 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.post15-py2-none-win_amd64.whl
| Download URL | helics-3.2.1.post15-py2-none-win_amd64.whl |
|---|---|
| Size | 11.3 MB |
| Tags | Python 2 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b66791c4791524e4677fd2713d5d2e0f0e5b086e0d73d0ce9400225cdafd6d00
|
|
BLAKE2b-256 checksum How to use checksums |
eb5adf8a82b3ba8524fe83385a4c24d691042974ade3e18691f49d8bf9f45171
|
| 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.post15-py2-none-win32.whl
| Download URL | helics-3.2.1.post15-py2-none-win32.whl |
|---|---|
| Size | 9.9 MB |
| Tags | Python 2 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
ea6cae714c953d8caf7525addd1a1bc53cb4b6b5fd821e0c708eba1accc62dc2
|
|
BLAKE2b-256 checksum How to use checksums |
4979a12384833994b8ce57606d5c2634f67199c5e750bd22645b7e772c341df3
|
| 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.post15-py2-none-manylinux2010_x86_64.whl
| Download URL | helics-3.2.1.post15-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 |
3fffc2aca702b48f8146816f2c477a9f3997e8fea29b00eb86861c6e1f0119b2
|
|
BLAKE2b-256 checksum How to use checksums |
d249bf09d9a65d7e51892b3e1b450ffbf387b013acf63f7ad06efd20005a1552
|
| 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.post15-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
| Download URL | helics-3.2.1.post15-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 |
3c8cc07fc65b9cbb22fbccb44e9e92037fb5cbb82e73beee29ec432c31a561b6
|
|
BLAKE2b-256 checksum How to use checksums |
58e3a599cea1f341f7f946ec92d1f4752f0ce0795949576e53bc7694e0ba7395
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|