Skip to main content

Python HELICS bindings

Project description

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

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.3.0.tar.gz (289.2 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.3.0-py3-none-win_amd64.whl (11.4 MB view details)

Uploaded Python 3Windows x86-64

helics-3.3.0-py3-none-win32.whl (9.9 MB view details)

Uploaded Python 3Windows x86

helics-3.3.0-py3-none-manylinux2010_x86_64.whl (23.1 MB view details)

Uploaded Python 3manylinux: glibc 2.12+ x86-64

helics-3.3.0-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl (35.6 MB view details)

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

helics-3.3.0-py2-none-win_amd64.whl (11.4 MB view details)

Uploaded Python 2Windows x86-64

helics-3.3.0-py2-none-win32.whl (9.9 MB view details)

Uploaded Python 2Windows x86

helics-3.3.0-py2-none-manylinux2010_x86_64.whl (23.1 MB view details)

Uploaded Python 2manylinux: glibc 2.12+ x86-64

helics-3.3.0-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl (35.6 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.3.0.tar.gz.

File metadata

  • Download URL: helics-3.3.0.tar.gz
  • Upload date:
  • Size: 289.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for helics-3.3.0.tar.gz
Algorithm Hash digest
SHA256 5ce8173f7bab01d936eb849517205b3f8681a7285de762c3b074845568f9a01d
MD5 44883a5dd11edce534082eb963e963d7
BLAKE2b-256 994f68d20093e0ae9a3929832fbb8b2613018be63c6556547bd7d444a227ce82

See more details on using hashes here.

File details

Details for the file helics-3.3.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: helics-3.3.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for helics-3.3.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 57624de14591183e9788886647f76f2c58a8849aafa9b62f0477087df0a2ee5a
MD5 3c897486fe3ca2d297744ced524877a9
BLAKE2b-256 28c7bac07b7c3f0adf3a4eff756ba8259a70577195fbdf30d412997419773525

See more details on using hashes here.

File details

Details for the file helics-3.3.0-py3-none-win32.whl.

File metadata

  • Download URL: helics-3.3.0-py3-none-win32.whl
  • Upload date:
  • Size: 9.9 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for helics-3.3.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 02451eeca1e4f88f09ef97346417b89845406cc47d393c466bdf7a50ad7c4e7c
MD5 430704d7c313747b0a51431d6590430d
BLAKE2b-256 64f964ed57ecde8027b60b8713ff53b71c77f1014755d50621f2b6a62465a183

See more details on using hashes here.

File details

Details for the file helics-3.3.0-py3-none-manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for helics-3.3.0-py3-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6378d0498b8377e80b1167a816b2acbfc3d7c3a257173d3d9d228e3850037474
MD5 ca168eca1508e8f1ade6c1e7ab81fda8
BLAKE2b-256 b911aa2bb59d6df343cc9ee2c47dd8e61519a5899e86f4744d83ef2adfc26428

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.3.0-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ebe0c8cd9a00bf976552d38e82044eac1054a5f0f052d2c7d68ba84e094a54a5
MD5 fb0607622db82ee6a1a13bd813bb2218
BLAKE2b-256 46410d7f14d75e7ca47a9e02ddbb7a6aa5dbe423416e1d68acf63266ddc3461d

See more details on using hashes here.

File details

Details for the file helics-3.3.0-py2-none-win_amd64.whl.

File metadata

  • Download URL: helics-3.3.0-py2-none-win_amd64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: Python 2, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for helics-3.3.0-py2-none-win_amd64.whl
Algorithm Hash digest
SHA256 2422b762ccb4c1972b4c91fcaf4dee4aaee8ac5150aa2dfaa6a5db2f066ae394
MD5 ad3879f42d277f387cc0347c23f5f540
BLAKE2b-256 cddc168ef4eb2708189fcdb50ac1d7df723ec48a3bb950e7115995a96b9cfc45

See more details on using hashes here.

File details

Details for the file helics-3.3.0-py2-none-win32.whl.

File metadata

  • Download URL: helics-3.3.0-py2-none-win32.whl
  • Upload date:
  • Size: 9.9 MB
  • Tags: Python 2, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for helics-3.3.0-py2-none-win32.whl
Algorithm Hash digest
SHA256 602582188564d712ecfc77aa00f8e9531aa7ee8beac0fbdd9bae5080ad450cd0
MD5 b54bf3175f874403638eb39d2235fddc
BLAKE2b-256 bf251db715ccce2442eb528a90b0afa02afaad68a9e0babcbf0c2bbfbfc87698

See more details on using hashes here.

File details

Details for the file helics-3.3.0-py2-none-manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for helics-3.3.0-py2-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3b09729a6b43ff2d39d5aabe02e2e7aa292be79b238195144afd7eee92cee5c9
MD5 4564bae6b20b3cda4d74adb455f9b583
BLAKE2b-256 678b4ff6115803c5f18ca09e7768ce2d55603afbbb518362914e379b4ffc6694

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.3.0-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 054f20e80c18d0306716cb5dec59c8057e562b0e11b2668fe2100fd615570dad
MD5 52f3669ce0eb3f37df6b44b0a98d20cf
BLAKE2b-256 cd7c511a10c07eee3490e0f98600771fcf96e1df1a5da9450f4ab4076caf31b1

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