Skip to main content

Python HELICS bindings

Project description

PyHELICS

Python HELICS bindings

pip install helics

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))"

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

helics-3.1.2.post2.tar.gz (78.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

helics-3.1.2.post2-py3-none-win_amd64.whl (10.8 MB view details)

Uploaded Python 3Windows x86-64

helics-3.1.2.post2-py3-none-win32.whl (9.5 MB view details)

Uploaded Python 3Windows x86

helics-3.1.2.post2-py3-none-manylinux2010_x86_64.whl (21.6 MB view details)

Uploaded Python 3manylinux: glibc 2.12+ x86-64

helics-3.1.2.post2-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl (34.5 MB view details)

Uploaded Python 3macOS 10.14+ universal2 (ARM64, x86-64)macOS 10.14+ x86-64macOS 11.0+ ARM64

helics-3.1.2.post2-py2-none-win_amd64.whl (10.8 MB view details)

Uploaded Python 2Windows x86-64

helics-3.1.2.post2-py2-none-win32.whl (9.5 MB view details)

Uploaded Python 2Windows x86

helics-3.1.2.post2-py2-none-manylinux2010_x86_64.whl (21.6 MB view details)

Uploaded Python 2manylinux: glibc 2.12+ x86-64

helics-3.1.2.post2-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl (34.5 MB view details)

Uploaded Python 2macOS 10.14+ universal2 (ARM64, x86-64)macOS 10.14+ x86-64macOS 11.0+ ARM64

File details

Details for the file helics-3.1.2.post2.tar.gz.

File metadata

  • Download URL: helics-3.1.2.post2.tar.gz
  • Upload date:
  • Size: 78.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for helics-3.1.2.post2.tar.gz
Algorithm Hash digest
SHA256 93dafc2e1e2a5d3d523ba7eb7ed16f17ba78b02c8fdb69f4b09be71d2b88a306
MD5 2cf119fbd76b5cbf7c86a2d02c36b2c7
BLAKE2b-256 840183bd58b8b50896451182a1906499bc4cd3f29448c1503c5ab6303fb1937e

See more details on using hashes here.

File details

Details for the file helics-3.1.2.post2-py3-none-win_amd64.whl.

File metadata

  • Download URL: helics-3.1.2.post2-py3-none-win_amd64.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for helics-3.1.2.post2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 cc2ca67aba6afbf0ccd8a01eeac0ab6a0062771db0a8bad028a6c9f5b072bdb5
MD5 8719f7989ed6ad71044a6cd1d0e65b3b
BLAKE2b-256 ef5bd0b277da29819bba54a7b66988f62793242a13123fcd504782966af28639

See more details on using hashes here.

File details

Details for the file helics-3.1.2.post2-py3-none-win32.whl.

File metadata

  • Download URL: helics-3.1.2.post2-py3-none-win32.whl
  • Upload date:
  • Size: 9.5 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for helics-3.1.2.post2-py3-none-win32.whl
Algorithm Hash digest
SHA256 852cf913369b629c64209025c0e1cd92e086dd17c3c3d9ad97e513eb8bd7140e
MD5 c9215ab9e70ad5e2da3a6f0264182980
BLAKE2b-256 444bd739cc4037d7a7c3716863d07fd209bf250475cc9ca855c26aa5482e4e9c

See more details on using hashes here.

File details

Details for the file helics-3.1.2.post2-py3-none-manylinux2010_x86_64.whl.

File metadata

  • Download URL: helics-3.1.2.post2-py3-none-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 21.6 MB
  • Tags: Python 3, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for helics-3.1.2.post2-py3-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d21b916c6681fb749aaa21ceefcc6d32c9693a79f1a51451f004bb240f345f2b
MD5 f23660a2928c18c51d751b6087afe315
BLAKE2b-256 eee131b7075c7860a3ab36f2c7a2d0283617373a8683ada68a8b4c404fc72a6c

See more details on using hashes here.

File details

Details for the file helics-3.1.2.post2-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl.

File metadata

  • Download URL: helics-3.1.2.post2-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
  • Upload date:
  • Size: 34.5 MB
  • Tags: Python 3, macOS 10.14+ universal2 (ARM64, x86-64), macOS 10.14+ x86-64, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for helics-3.1.2.post2-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b9b03915ea817e546508d50b42983c9a2f1ce667c498c00285d61e3eb14923e
MD5 6671260706d9d2c5f8aaaafd0150a29a
BLAKE2b-256 80166098f14ddca35a324c0cae0c8e86328e0c37491608d9bb5717f25af62708

See more details on using hashes here.

File details

Details for the file helics-3.1.2.post2-py2-none-win_amd64.whl.

File metadata

  • Download URL: helics-3.1.2.post2-py2-none-win_amd64.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: Python 2, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for helics-3.1.2.post2-py2-none-win_amd64.whl
Algorithm Hash digest
SHA256 3fc51e17cd5d1a87fc835e855a4868581a94eeaac36050295232ea2a939a70c7
MD5 a7a3f97c31e4f649f4eacfd892e32f57
BLAKE2b-256 a670128db0fcd433631c19e075e2d6d5154b93a6d2c1051ed2c6ecc9b6af90d1

See more details on using hashes here.

File details

Details for the file helics-3.1.2.post2-py2-none-win32.whl.

File metadata

  • Download URL: helics-3.1.2.post2-py2-none-win32.whl
  • Upload date:
  • Size: 9.5 MB
  • Tags: Python 2, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for helics-3.1.2.post2-py2-none-win32.whl
Algorithm Hash digest
SHA256 349a44ec1e3fb4b184114455e01d2a8179eaee8353c5327069301741fd3a8c35
MD5 d7752a5fd4e1089b46a84726b14c17ca
BLAKE2b-256 2fd7edc6718dced1c6678fe85fd8feab1d7fe3fc4ae0a92839b795ae8ffce322

See more details on using hashes here.

File details

Details for the file helics-3.1.2.post2-py2-none-manylinux2010_x86_64.whl.

File metadata

  • Download URL: helics-3.1.2.post2-py2-none-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 21.6 MB
  • Tags: Python 2, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for helics-3.1.2.post2-py2-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cd4336c3fe9236ff3b0d57cb932386f03bb1f014566907d51931cea76e394325
MD5 764fb1ce773d14f0004e092e08ec6b3f
BLAKE2b-256 26d16f6d6ca3f86081c4d43d020e96b1cebeb0420394359563568357895d1f69

See more details on using hashes here.

File details

Details for the file helics-3.1.2.post2-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl.

File metadata

  • Download URL: helics-3.1.2.post2-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
  • Upload date:
  • Size: 34.5 MB
  • Tags: Python 2, macOS 10.14+ universal2 (ARM64, x86-64), macOS 10.14+ x86-64, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for helics-3.1.2.post2-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a2829f262a710e20c2366a3eadab46959c2f67b86c2d0a2486ca8a0b40251417
MD5 723f4ba9c5767f4aee0cf474fc0cfd20
BLAKE2b-256 1a268fe1cefccfe110d0da15ade313e77f54263a2ec20fb6d5706080f9e4bec9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page