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.post13
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.post13.tar.gz | 283.9 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| helics-3.2.1.post13-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details |
| helics-3.2.1.post13-py3-none-win32.whl | Python 3 | none | Windows x86-32 | Details |
| helics-3.2.1.post13-py3-none-manylinux2010_x86_64.whl | Python 3 | none | Linux glibc 2.12+ x86-64 | Details |
| helics-3.2.1.post13-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl | Python 3 | none | macOS 10.14+ x86-64, macOS 10.14+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 | Details |
| helics-3.2.1.post13-py2-none-win_amd64.whl | Python 2 | none | Windows x86-64 | Details |
| helics-3.2.1.post13-py2-none-win32.whl | Python 2 | none | Windows x86-32 | Details |
| helics-3.2.1.post13-py2-none-manylinux2010_x86_64.whl | Python 2 | none | Linux glibc 2.12+ x86-64 | Details |
| helics-3.2.1.post13-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.post13.tar.gz
| Download URL | helics-3.2.1.post13.tar.gz |
|---|---|
| Size | 283.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1913a37ec93a16b5a3b1bb70d614fa154278b755521b9abdd0eeb5a32804350d
|
|
BLAKE2b-256 checksum How to use checksums |
5a4a26923afbc051572f188f0bf1895291afbb464fbde1903c92738f6533e9f2
|
| 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.post13-py3-none-win_amd64.whl
| Download URL | helics-3.2.1.post13-py3-none-win_amd64.whl |
|---|---|
| Size | 11.3 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
364c9ae78d8eec0b93832ad31825b17c7ebabe7443b76169026099eec43c1db7
|
|
BLAKE2b-256 checksum How to use checksums |
36e0ebc42f0cddaf91916812446a37c3d50d9bf37fedffb22f807b54c9775807
|
| 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.post13-py3-none-win32.whl
| Download URL | helics-3.2.1.post13-py3-none-win32.whl |
|---|---|
| Size | 9.9 MB |
| Tags | Python 3 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
c5302318a317ca10395f85e738aa6929d208def084c746cdeea9f6f7f2f21f04
|
|
BLAKE2b-256 checksum How to use checksums |
c1b684198c11b6ef8340fe397b8e815de58485fbf5cfe0594e904a1cfb41f53e
|
| 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.post13-py3-none-manylinux2010_x86_64.whl
| Download URL | helics-3.2.1.post13-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 |
6bc365462a20716fa93de5e7dd5ed86ed70fd8fcdfcb3a81ca33f776a41c49b7
|
|
BLAKE2b-256 checksum How to use checksums |
6e46aa1058245e271e9ccc0e13728c7ab4eaeda7dfe9806e2644e463ded99612
|
| 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.post13-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
| Download URL | helics-3.2.1.post13-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 |
17f8891e665d34b3558d1a41904f26d318a3de060207fd27693419353478a80e
|
|
BLAKE2b-256 checksum How to use checksums |
511de79babe4700c21bb360e2cb31fd2c30e0d71d1db773aaa55ffec38750619
|
| 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.post13-py2-none-win_amd64.whl
| Download URL | helics-3.2.1.post13-py2-none-win_amd64.whl |
|---|---|
| Size | 11.3 MB |
| Tags | Python 2 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
43ef7f392dc0004f940f9b6ff706163537bcb331ab71d194496e6dc1807ff865
|
|
BLAKE2b-256 checksum How to use checksums |
785d750d19e60cb13068b864bd6ae2be4066529f795bfdb7ba379ebb6cce978c
|
| 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.post13-py2-none-win32.whl
| Download URL | helics-3.2.1.post13-py2-none-win32.whl |
|---|---|
| Size | 9.9 MB |
| Tags | Python 2 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
f7859a8ca08c44e8e4d34f0f3e7d5c525489bc124ecc500b390415e339ecc5fa
|
|
BLAKE2b-256 checksum How to use checksums |
179ddd46d293f27be2b2f26f5b2fd3b06e60fcd2172ffadcea29223650d5e53e
|
| 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.post13-py2-none-manylinux2010_x86_64.whl
| Download URL | helics-3.2.1.post13-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 |
9da60c73409f5c7c8db32a0225a3ac959e56f7669876bc9e3320d280530a3419
|
|
BLAKE2b-256 checksum How to use checksums |
33d2233c31bdcfef7b8e0c281e5fbd8f23c1604c181d4a5489b27b2148b00c2c
|
| 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.post13-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
| Download URL | helics-3.2.1.post13-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 |
b270e26df0ed98a7f67e360bc23c782fe322462f88957a2bf433e9c9d7ad22dd
|
|
BLAKE2b-256 checksum How to use checksums |
c7a3bf220e7b5a4708ca4cf8359a71fc9eb5295db6dd69646bf46cb580dc0a32
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|