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.post10
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.post10.tar.gz | 267.4 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| helics-3.2.1.post10-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| helics-3.2.1.post10-py3-none-win32.whl | Python 3 | none | Windows x86-32 | Details |
| helics-3.2.1.post10-py3-none-manylinux2010_x86_64.whl | Python 3 | none | Linux glibc 2.12+ x86-64 | Details |
| helics-3.2.1.post10-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64, macOS 10.14+ universal2 (ARM64, x86-64), macOS 10.14+ x86-64 | Details |
| helics-3.2.1.post10-py2-none-win_amd64.whl | Python 2 | none | Windows x86-64 | Details |
| helics-3.2.1.post10-py2-none-win32.whl | Python 2 | none | Windows x86-32 | Details |
| helics-3.2.1.post10-py2-none-manylinux2010_x86_64.whl | Python 2 | none | Linux glibc 2.12+ x86-64 | Details |
| helics-3.2.1.post10-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.0 MB
Release files / helics-3.2.1.post10.tar.gz
| Download URL | helics-3.2.1.post10.tar.gz |
|---|---|
| Size | 267.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6e80f253dc18ff448cafd7f31b8610f3dd50395e8efe9e98c758fd732d5c1d61
|
|
BLAKE2b-256 checksum How to use checksums |
691d3a434654bcf1f66c7bfe8ad6613f1367c40e4b73a3e070c88bce275341f4
|
| 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.post10-py3-none-win_amd64.whl
| Download URL | helics-3.2.1.post10-py3-none-win_amd64.whl |
|---|---|
| Size | 11.3 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ba6d03b036a6d23b66e7488b0a48451b2652f70d6bcde28841df5963d4f84dee
|
|
BLAKE2b-256 checksum How to use checksums |
a4b21de77e22e69e62e8bf9f2b3e4095a5a1e39f09c8179222caec647a6bbf56
|
| 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.post10-py3-none-win32.whl
| Download URL | helics-3.2.1.post10-py3-none-win32.whl |
|---|---|
| Size | 9.9 MB |
| Tags | Python 3 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
22237843581307d91c028d9e83f431dbb07c66ebd07a5067f8cafdebe8941d2d
|
|
BLAKE2b-256 checksum How to use checksums |
365f6601a2cc07f66f480a9b097edc36a583929b4e07b6d4d6294e86622692c6
|
| 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.post10-py3-none-manylinux2010_x86_64.whl
| Download URL | helics-3.2.1.post10-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 |
78fc2fb34e3dbe6e8669ca5a60c0866d9336684c38eca96444a04e2b16206cb1
|
|
BLAKE2b-256 checksum How to use checksums |
e035e7c1a856b15fc157a193019cc2f7567f72f810d66121047c0b446e473a78
|
| 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.post10-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
| Download URL | helics-3.2.1.post10-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 |
0286a89a622c4f03784079447b3b0d891e39730f81431dc352c0355feded155a
|
|
BLAKE2b-256 checksum How to use checksums |
caff33303b8c0330245bef7158a7204cb8c5c97a555fd82a481700af0864e8b0
|
| 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.post10-py2-none-win_amd64.whl
| Download URL | helics-3.2.1.post10-py2-none-win_amd64.whl |
|---|---|
| Size | 11.3 MB |
| Tags | Python 2 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
992eac1c49a35aca39ccffde522c5a2efc8899224ae9e0c5992ba22429f721a3
|
|
BLAKE2b-256 checksum How to use checksums |
36ad70d481cc5d4cb9c5ce6e12dc9e86ef140e600fe5702031fa509e011da082
|
| 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.post10-py2-none-win32.whl
| Download URL | helics-3.2.1.post10-py2-none-win32.whl |
|---|---|
| Size | 9.9 MB |
| Tags | Python 2 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
f06ee02b9a08f95cd02d37576c30c6cc27540f6aedc69ae351cda272747b36fc
|
|
BLAKE2b-256 checksum How to use checksums |
cb199e3d3ee352b3425619008cb871429b5432311f4a6da31fbd4ae262d58789
|
| 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.post10-py2-none-manylinux2010_x86_64.whl
| Download URL | helics-3.2.1.post10-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 |
e31c2debceb9814ad99c3f3727a3d831a51705be00fe4a8583863e849b209337
|
|
BLAKE2b-256 checksum How to use checksums |
e7d5b99e2d866724acf75ab2565c94fa0301f07177862154c69b3338632fc393
|
| 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.post10-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
| Download URL | helics-3.2.1.post10-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 |
f5b43dc5f88d7f6a86c09908779cc7164996444fb1fe6c0fec3edb8d46920416
|
|
BLAKE2b-256 checksum How to use checksums |
253b42717f334c0e657c3bed309f70648e3097642bec72787f5e7046456a3fab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|