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.post4.tar.gz (78.4 kB view details)

Uploaded Source

Built Distributions

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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

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

Uploaded Python 3manylinux: glibc 2.12+ x86-64

helics-3.1.2.post4-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.post4-py2-none-win_amd64.whl (10.8 MB view details)

Uploaded Python 2Windows x86-64

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

Uploaded Python 2Windows x86

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

Uploaded Python 2manylinux: glibc 2.12+ x86-64

helics-3.1.2.post4-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.post4.tar.gz.

File metadata

  • Download URL: helics-3.1.2.post4.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.post4.tar.gz
Algorithm Hash digest
SHA256 d9ca64e64b34265b0efbf8196ad1c1daf3a68517b9202a927b990fad3020c406
MD5 0101557c0eb1b84d2ef3a235ea2a2cfb
BLAKE2b-256 0a7026aa0830ec1b202393d1d0992fe2f77fe7e789b39338325db1545b32bfd0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.1.2.post4-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.post4-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 3c3b1c729b0182858f8a030c849029e4d89cc46d3822fea9b0e629d87ccf76fc
MD5 6ff9abbda33322a58f65e953c6ce0d5e
BLAKE2b-256 9e39a41cba0115c22d7b677f72e4894ee43f41d5d6f6030b3d05016ddd3baea0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.1.2.post4-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.post4-py3-none-win32.whl
Algorithm Hash digest
SHA256 26d7ff106bb025efacfb590d00b50042ae88f7d696b8c1e606faa007670de817
MD5 4737972daa66d8ce2096e2176ee90186
BLAKE2b-256 f1d85de1b2860c90f898e9d89f842be57fad6e1fcda1b66c46a75b840374da17

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.1.2.post4-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.post4-py3-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6c391996cd3c218363cab103ef20dd897de8175d8f6301ddc083fb33f2702631
MD5 085dec2d1b2d1bd2fea45425bb978deb
BLAKE2b-256 0846eca3989d80587bd53fd73b147754075655003591dd513b5563ba8c48c037

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.1.2.post4-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.post4-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 444d88335b230f49794181b15875e29a960d9ca9e38dc0d84a6b13e0ec25353f
MD5 6ae395e60ffb838c8ef5d8f6e8903ffb
BLAKE2b-256 f26ab2dc69bf46a1ae9b7c873edbf91c305f8c12bb90c540196c0f3df83ebd21

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.1.2.post4-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.post4-py2-none-win_amd64.whl
Algorithm Hash digest
SHA256 a261df78bd1f59f435701769be8ff0f087e0a13e1dd27f508e376790c2de6b8d
MD5 f870ef4c44eedff67bbbb9a597c860da
BLAKE2b-256 c2edec6040c93a4557a0d5c62c3fa7110f32325cfdf23bf4eba45a33d2452e33

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.1.2.post4-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.post4-py2-none-win32.whl
Algorithm Hash digest
SHA256 69c64f5c9331985be9e530f5e627c5f8157eac0e2a590541012114904507ab82
MD5 b9c4f3223d1c2a713106fcd2394b1af1
BLAKE2b-256 ea8648aa73bd74c2b88f496addf9403e11f3c637d865a3b75aac8a5a60e2db2e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.1.2.post4-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.post4-py2-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 62bf323f0a6bbbd3814d39b93c15cdb7bdadf7548b2e31d0b01234a1baef9203
MD5 066ee3d95e012ff07e8f8c38bd55138b
BLAKE2b-256 659d3e952201a9816e6723e3612f4b4b69f3f172f0ad9522b35c98adec09457d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.1.2.post4-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.post4-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e2009679ec453f8f2b31b52637165f646c86e69abec2f5a73e2dd295163e8229
MD5 f2c802771de87e7776af3df173774d5a
BLAKE2b-256 e8d1ca82e7f2158fa2d987dada31ff430e2d4be0b4df483037bde5707efc4592

See more details on using hashes here.

Supported by

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