Skip to main content

Python HELICS bindings

Project description

# PyHELICS

![CI](https://github.com/GMLC-TDC/pyhelics/workflows/CI/badge.svg) [![image](https://badges.gitter.im/GMLC-TDC/pyhelics.png)](https://gitter.im/GMLC-TDC/HELICS) [![image](https://img.shields.io/badge/docs-ready-blue.svg)](https://python.helics.org) [![codecov](https://codecov.io/gh/GMLC-TDC/pyhelics/branch/master/graph/badge.svg)](https://codecov.io/gh/GMLC-TDC/pyhelics)

Python HELICS bindings

`bash pip install helics `

Documentation

To use the project:

`python 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](https://docs.helics.org/en/latest/c-api-reference/index.html).

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==2.6.0.post0.dev0 `

You will get the tagged release of this python package: [helics-v2.6.0.post0.dev0](https://github.com/GMLC-TDC/pyhelics/releases/tag/v2.6.0.post0.dev0).

You will also get precompiled binaries of [HELICS-v2.6.0](https://github.com/GMLC-TDC/HELICS/releases/tag/v2.6.0) for your platform if they exist. If they don’t exist, a source distribution will be installed in which case the user must provide the location of the binaries. For more information, see <https://python.helics.org/installation>.

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-2.6.1.post0.dev0.tar.gz (108.5 kB view details)

Uploaded Source

Built Distributions

helics-2.6.1.post0.dev0-py3-none-win_amd64.whl (1.6 MB view details)

Uploaded Python 3Windows x86-64

helics-2.6.1.post0.dev0-py3-none-manylinux2010_x86_64.whl (9.4 MB view details)

Uploaded Python 3manylinux: glibc 2.12+ x86-64

helics-2.6.1.post0.dev0-py3-none-macosx_10_9_x86_64.whl (6.6 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

helics-2.6.1.post0.dev0-py2-none-win_amd64.whl (1.6 MB view details)

Uploaded Python 2Windows x86-64

helics-2.6.1.post0.dev0-py2-none-manylinux2010_x86_64.whl (9.4 MB view details)

Uploaded Python 2manylinux: glibc 2.12+ x86-64

helics-2.6.1.post0.dev0-py2-none-macosx_10_9_x86_64.whl (6.6 MB view details)

Uploaded Python 2macOS 10.9+ x86-64

File details

Details for the file helics-2.6.1.post0.dev0.tar.gz.

File metadata

  • Download URL: helics-2.6.1.post0.dev0.tar.gz
  • Upload date:
  • Size: 108.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for helics-2.6.1.post0.dev0.tar.gz
Algorithm Hash digest
SHA256 0208db461ced7dc3894756f6e1379b3eb8679c21a758359dd023862ca2946cf7
MD5 1de893eddd8821ef4b56d15cf9abf1e7
BLAKE2b-256 e7ea61a4d45f07151810842778386c880e0f33388294c1fd6b23c79faef152b3

See more details on using hashes here.

File details

Details for the file helics-2.6.1.post0.dev0-py3-none-win_amd64.whl.

File metadata

  • Download URL: helics-2.6.1.post0.dev0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for helics-2.6.1.post0.dev0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 106ea87e56463d64883b60904db32a0fc02728d8f8d68e9035129fe079a3329c
MD5 9e2de57e791bc0fa9a116ab91e0663b7
BLAKE2b-256 58bd4a2345368ee9c6db11b087d13b62c5b4bdf4b49aa48c63f4768fb86cd3e3

See more details on using hashes here.

File details

Details for the file helics-2.6.1.post0.dev0-py3-none-manylinux2010_x86_64.whl.

File metadata

  • Download URL: helics-2.6.1.post0.dev0-py3-none-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 9.4 MB
  • Tags: Python 3, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for helics-2.6.1.post0.dev0-py3-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 83e9eefddd997f7b3999c8db9ab5b188b8f5bfc4ade15818f926e3119ef4feac
MD5 1d6cef78ca5898465ef5f18516681cca
BLAKE2b-256 11fb4e97e73d04935a060c1c9d1b2628c0d06fd521989555ae51e89d3a8f7d63

See more details on using hashes here.

File details

Details for the file helics-2.6.1.post0.dev0-py3-none-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: helics-2.6.1.post0.dev0-py3-none-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: Python 3, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for helics-2.6.1.post0.dev0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cdd643641c24e61532d8f28fdf89fba2312a2e6ba5a820036e451700ebfe9ab3
MD5 387a6f9dba5c3816c62f929c3636396b
BLAKE2b-256 76ada17c763af68a3d1e936cbf6519b6ba43f433568076333349877c68ced09e

See more details on using hashes here.

File details

Details for the file helics-2.6.1.post0.dev0-py2-none-win_amd64.whl.

File metadata

  • Download URL: helics-2.6.1.post0.dev0-py2-none-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: Python 2, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for helics-2.6.1.post0.dev0-py2-none-win_amd64.whl
Algorithm Hash digest
SHA256 b2c2b1a82eb149a8e3e7c8f22661bf14e1313bab1d8a1db5cfdedec4ca2b870d
MD5 a49b6fd17d1fa54ba6170c29ebad0c41
BLAKE2b-256 5ca6ed24c4278069c9f2aa328d71b2903759694a743453286572948875665d63

See more details on using hashes here.

File details

Details for the file helics-2.6.1.post0.dev0-py2-none-manylinux2010_x86_64.whl.

File metadata

  • Download URL: helics-2.6.1.post0.dev0-py2-none-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 9.4 MB
  • Tags: Python 2, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for helics-2.6.1.post0.dev0-py2-none-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c899cc77eb089aaf58ebcbdc7de8fb0ca1e7269e25555155d1dc78ea954f3738
MD5 864bdaafde28b8208313e76daf537afb
BLAKE2b-256 190bac6e7d0f768f4d8f949171f5de4c173691980cd5ad14500a061151afd496

See more details on using hashes here.

File details

Details for the file helics-2.6.1.post0.dev0-py2-none-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: helics-2.6.1.post0.dev0-py2-none-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: Python 2, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for helics-2.6.1.post0.dev0-py2-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7474a6c10ee9230e0f43ab12434852ea1ff28a10344bfa4a936da3560bfae864
MD5 d053e9424a1ee22f08c984179c95250b
BLAKE2b-256 9fffcb209c52ef2598a7bef1a223f532f249dfbb0476290f3d95542df03bec9f

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