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

Uploaded Source

Built Distributions

helics-3.3.1-py3-none-win_amd64.whl (11.4 MB view details)

Uploaded Python 3Windows x86-64

helics-3.3.1-py3-none-win32.whl (10.0 MB view details)

Uploaded Python 3Windows x86

helics-3.3.1-py3-none-manylinux2010_x86_64.whl (23.2 MB view details)

Uploaded Python 3manylinux: glibc 2.12+ x86-64

helics-3.3.1-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl (35.8 MB view details)

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

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

Uploaded Python 2Windows x86-64

helics-3.3.1-py2-none-win32.whl (10.0 MB view details)

Uploaded Python 2Windows x86

helics-3.3.1-py2-none-manylinux2010_x86_64.whl (23.2 MB view details)

Uploaded Python 2manylinux: glibc 2.12+ x86-64

helics-3.3.1-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl (35.8 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.1.tar.gz.

File metadata

  • Download URL: helics-3.3.1.tar.gz
  • Upload date:
  • Size: 290.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for helics-3.3.1.tar.gz
Algorithm Hash digest
SHA256 9ebe6d5666d9b168949c51b3ce961aca1f97864a9c549f4972684e9bebc3241d
MD5 b157ac68aa2352510938ed4c07a2716a
BLAKE2b-256 80c9625d7ce51cb74e83170acc47b50c7978b743415affe74f8509292efaa9d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.3.1-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.2 CPython/3.9.16

File hashes

Hashes for helics-3.3.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 74e9bfefc21526dc59b9d2e8f60c239b293bcf062850213ff2cc43f8fa4bb608
MD5 6a16a4409f90c579fac95b644bcdaf09
BLAKE2b-256 9a7b4be9ec3cff41287e4e49347f0fbcae6c10d6d7e0bf0a665c9205c72f1fd2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.3.1-py3-none-win32.whl
  • Upload date:
  • Size: 10.0 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for helics-3.3.1-py3-none-win32.whl
Algorithm Hash digest
SHA256 2c9980daf2acb24c3b2be4feeffef1ea477fb8c51032f3e9ca56d85d3030e4bc
MD5 0ad6c27946a6808c4d5e684c82f0e958
BLAKE2b-256 551948309b033cbde3d3db95f21525eb6607574ad1a2421071bf86209cbc2e4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.3.1-py3-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1397fd788890b027b580e25c14af6903fa042952d2cc205b31270e83fd6f15a8
MD5 aad0f510ad940838b84e45601d7d24b3
BLAKE2b-256 75b9a66516405578a83a2ef70d81fa69c05c8a63b68cd4a2f54861053e60f66e

See more details on using hashes here.

File details

Details for the file helics-3.3.1-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.1-py3-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f3be88aaea8e2baf1b8c95d3c59b346d972474ffbce4c2dff7b1b4945e89613d
MD5 91b16a73b845b610a08b46dc5204872d
BLAKE2b-256 724ca689644dbd87e71648e747887503728e0fd2f68bca35c227e382f4f98990

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.3.1-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.2 CPython/3.9.16

File hashes

Hashes for helics-3.3.1-py2-none-win_amd64.whl
Algorithm Hash digest
SHA256 3e3b1e0d50b2e4b0a5a20c2026a797b67fbec79254deeac43a1805d802bd3696
MD5 87c9b0fcb4a632e5ac7e30175effd020
BLAKE2b-256 5754b5ce37c6969972603cbae438c8031b638e0ff5473336c0743279bdd6d8ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: helics-3.3.1-py2-none-win32.whl
  • Upload date:
  • Size: 10.0 MB
  • Tags: Python 2, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for helics-3.3.1-py2-none-win32.whl
Algorithm Hash digest
SHA256 28e220bef5eeb727f618f2e7c6cdcec6780f40a6852b8dbbfd617ffa5982b5f2
MD5 adcd1d42c70cc6b41269c31eb44280aa
BLAKE2b-256 4a1a0b6227d0d996a73de55dce51ea3418d4c8970ac996e846c0d84e0c7640ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for helics-3.3.1-py2-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 204c03bc626c8b54f66d355082e068ade91af83928854a566638b593a594521a
MD5 728bf355455527f1dbd66a1497b3db58
BLAKE2b-256 c9a3840c05975eb444cadbb2582d0c112bb4e9d3fcb006531b3776edbfffa347

See more details on using hashes here.

File details

Details for the file helics-3.3.1-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.1-py2-none-macosx_10_14_universal2.macosx_10_14_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f3926252119b5cf5f5b62c770da26aee2b2ca62b50a50bf0a8bcc85e47e1d5a9
MD5 4eabb2afd59fa00df9f17728faecb7ad
BLAKE2b-256 bf3928894d65a9903da9b5c1d8f93776713f85b265324fcbaf1128dc84ae7af1

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