Skip to main content

A Python package for evolving states under the Schrödinger equation using first-order Suzuki-Trotter and computing switching functions.

Reason this release was yanked:

The wheels do not contain the full package. As the name pyste was not avaliable the package was renamed to py-ste. However, the source folder was still named pyste and thus the wheels did not compile properly and are empty.

Project description

PySTE

A Python package for evolving states under the Schrödinger equation using first-order Suzuki-Trotter and computing switching functions.

Unit Tests

PySTE stands for Python Suzuki-Trotter-Evolver and is a Python interface to the C++ header-only library https://github.com/Christopher-K-Long/Suzuki-Trotter-Evolver.

While PySTE has limited functionality in comparison to more fleshed out quantum simulation packages such as QuTiP, it is faster at some tasks:

benchmark PySTE vs QuTiP

More detailed benchmarks can be found here: https://PySTE.readthedocs.io/en/latest/benchmarks/index.html

Installation

PySTE can be installed as follows:

pip install py-ste

Support

Current support:

                    macOS Intel macOS Apple Silicon Windows 64bit Windows 32bit Windows Arm64 manylinux
musllinux x86_64
Other Linux
CPython 3.8         ✅   ✅   ✅   Build from source Build from source
CPython 3.9         ✅   ✅   ✅   Build from source Build from source
CPython 3.10       ✅   ✅   ✅   Build from source Build from source
CPython 3.11       ✅   ✅   ✅   Build from source Build from source
CPython 3.12       ✅   ✅   ✅   Build from source Build from source
CPython 3.13       ✅   ✅   ✅   Build from source Build from source

Currently, the pre-built wheels only include the dynamic evolvers. For the faster static evolvers please build from source.

Requirements

Requires:

Note that Suzuki-Trotter-Evolver and Eigen3 are packaged with PySTE and so do not need to be installed separately.

If on Linux and using a conda environment you may encounter an error

version `GLIBCXX_...' not found

to fix this you also need to execute:

conda install -c conda-forge libstdcxx-ng

Additional requirements for testing

Additional requirements for benchmarking

Build from source

There are several flags that can be passed which will rebuild PySTE from source using various optimisations. The flags are:

  • --config-setting="cmake.define.NCTRL_FIXED_SIZES=RANGE"
    Defines the strategy used to compile evolvers with a fixed number of controls. The options are:
    • OFF: There will only be evolvers with a dynamic number of controls.
    • SINGLE: There will only be a single evolver with a fixed number of controls specified by --config-setting="cmake.define.NCTRL=...".
    • RANGE (default option): There will be evolvers with a fixed number of controls in the range $[1,$ MAX_NCTRL$]$ where MAX_NCTRL can be set with --config-setting="cmake.define.MAX_NCTRL=..."
    • POWER: The evolvers with a fixed number of controls will have a number of controls given by powers in the range $[1,$ MAX_POWER_NCTRL$]$ of the base BASE_NCTRL where MAX_POWER_NCTRL can be set with --config-setting="cmake.define.MAX_POWER_NCTRL=..." and BASE_NCTRL with --config-setting="cmake.define.BASE_NCTRL=..."
  • --config-setting="cmake.define.NCTRL=1"
    The number of controls when using --config-setting="cmake.define.NCTRL_FIXED_SIZES=SINGLE". A positive integer, by default 1.
  • --config-setting="cmake.define.MAX_NCTRL=14"
    The maximum number of controls when using --config-setting="cmake.define.NCTRL_FIXED_SIZES=RANGE". A positive integer, by default 14.
  • --config-setting="cmake.define.MAX_POWER_NCTRL=3"
    The maximum power when using --config-setting="cmake.define.NCTRL_FIXED_SIZES=POWER". A positive integer, by default 3.
  • --config-setting="cmake.define.BASE_NCTRL=2"
    The base of the powers when using --config-setting="cmake.define.NCTRL_FIXED_SIZES=POWER". A positive integer, by default 2.
  • --config-setting="cmake.define.DIM_FIXED_SIZES=RANGE"
    Defines the strategy used to compile evolvers with a fixed vector space dimension. The options are:
    • OFF: There will only be evolvers with a dynamic vector space dimension.
    • SINGLE: There will only be a single evolver with a fixed vector space dimension specified by --config-setting="cmake.define.DIM=...".
    • RANGE (default option): There will be evolvers with a fixed vector space dimension in the range $[1,$ MAX_DIM$]$ where MAX_DIM can be set with --config-setting="cmake.define.MAX_DIM=..."
    • POWER: The evolvers with a fixed vector space dimension will have a vector space dimension given by powers in the range $[1,$ MAX_POWER_DIM$]$ of the base BASE_DIM where MAX_POWER_DIM can be set with --config-setting="cmake.define.MAX_POWER_DIM=..." and BASE_DIM with --config-setting="cmake.define.BASE_DIM=..."
  • --config-setting="cmake.define.DIM=2"
    The vector space dimension when using --config-setting="cmake.define.DIM_FIXED_SIZES=SINGLE". A positive integer, by default 2.
  • --config-setting="cmake.define.MAX_DIM=16"
    The maximum vector space dimension when using --config-setting="cmake.define.DIM_FIXED_SIZES=RANGE". A positive integer, by default 16.
  • --config-setting="cmake.define.MAX_POWER_DIM=4"
    The maximum power when using --config-setting="cmake.define.DIM_FIXED_SIZES=POWER". A positive integer, by default 4.
  • --config-setting="cmake.define.BASE_DIM=2"
    The base of the powers when using --config-setting="cmake.define.DIM_FIXED_SIZES=POWER". A positive integer, by default 2.

For example,

pip install py-ste \
--config-setting="cmake.define.NCTRL_FIXED_SIZES=SINGLE" \
--config-setting="cmake.define.NCTRL=2" \
--config-setting="cmake.define.DIM_FIXED_SIZES=POWER" \
--config-setting="cmake.define.MAX_POWER_DIM=3" \
--verbose

will build PySTE from source and optimises evolvers at compile time with 2 control Hamiltonians acting on a vector space of dimensions 2, 4, and 8. Increasing the number of optimised evolvers increases the compile time. The --verbose flag allows the progress of the build to be seen. This is useful as the builds can often take a long time.

Note building from source requires approximately 16GB of RAM.

Cloning the repository

PySTE uses git submodules and so should be cloned with the flag --recurse-submodules as follows:

git clone --recurse-submodules https://github.com/Christopher-K-Long/PySTE

Alternatively, you can clone the repository normally and then initialise the submodules as follows

git clone https://github.com/Christopher-K-Long/PySTE
git submodule update --init --recursive

Documentation

Documentation including worked examples can be found at: https://PySTE.readthedocs.io

Source Code

Source code can be found at: https://github.com/Christopher-K-Long/PySTE

Version and Changes

The current version is 1.0.0. Please see the Change Log for more details. PySTE uses semantic versioning.

Project details


Download files

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

Source Distribution

py_ste-1.0.0.tar.gz (5.9 MB view details)

Uploaded Source

Built Distributions

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

py_ste-1.0.0-cp313-cp313-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.13Windows x86-64

py_ste-1.0.0-cp313-cp313-win32.whl (2.8 MB view details)

Uploaded CPython 3.13Windows x86

py_ste-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

py_ste-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

py_ste-1.0.0-cp313-cp313-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

py_ste-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

py_ste-1.0.0-cp312-cp312-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.12Windows x86-64

py_ste-1.0.0-cp312-cp312-win32.whl (2.8 MB view details)

Uploaded CPython 3.12Windows x86

py_ste-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

py_ste-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

py_ste-1.0.0-cp312-cp312-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

py_ste-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

py_ste-1.0.0-cp311-cp311-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.11Windows x86-64

py_ste-1.0.0-cp311-cp311-win32.whl (2.8 MB view details)

Uploaded CPython 3.11Windows x86

py_ste-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

py_ste-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

py_ste-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

py_ste-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

py_ste-1.0.0-cp310-cp310-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.10Windows x86-64

py_ste-1.0.0-cp310-cp310-win32.whl (2.8 MB view details)

Uploaded CPython 3.10Windows x86

py_ste-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

py_ste-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

py_ste-1.0.0-cp310-cp310-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

py_ste-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

py_ste-1.0.0-cp39-cp39-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.9Windows x86-64

py_ste-1.0.0-cp39-cp39-win32.whl (2.8 MB view details)

Uploaded CPython 3.9Windows x86

py_ste-1.0.0-cp39-cp39-musllinux_1_2_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

py_ste-1.0.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

py_ste-1.0.0-cp39-cp39-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

py_ste-1.0.0-cp39-cp39-macosx_10_9_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

py_ste-1.0.0-cp38-cp38-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.8Windows x86-64

py_ste-1.0.0-cp38-cp38-win32.whl (2.8 MB view details)

Uploaded CPython 3.8Windows x86

py_ste-1.0.0-cp38-cp38-musllinux_1_2_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

py_ste-1.0.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

py_ste-1.0.0-cp38-cp38-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

py_ste-1.0.0-cp38-cp38-macosx_10_9_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file py_ste-1.0.0.tar.gz.

File metadata

  • Download URL: py_ste-1.0.0.tar.gz
  • Upload date:
  • Size: 5.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_ste-1.0.0.tar.gz
Algorithm Hash digest
SHA256 d4859f4a44798c09907868a2ee5229917b6700710609a8b9f3b3567a54bf4ca8
MD5 0157452739d13c4118a93d14b9912c4b
BLAKE2b-256 31c9b3953d44b6ed296e0830d32d2597b16715cee2bd90b2dfee031cc17f175e

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0.tar.gz:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: py_ste-1.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_ste-1.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c01cb46546309d141ff0311643eb7175869c7971ad0b7824e6f937552397b2f3
MD5 77d8a8e513cb1f725dbdddbb6c940f01
BLAKE2b-256 4475ec13da511291057af0acdd846a9622f4ebbc304c052fdfa2c1970a054c1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp313-cp313-win_amd64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: py_ste-1.0.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_ste-1.0.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 b2cc12a5771811f9d0986dcadfbaaba1e78deb1468f43ffa2b0c79ec2116d4d8
MD5 1c3a860485099b2197a2ee61d5e24b8c
BLAKE2b-256 4ae8a9331d0bfbb4055971265fb77599009df1991076e7debeafec8881a5d90f

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp313-cp313-win32.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b3aba04282ce89e8b438f8b5c3cef87a0b94d6216fdc79c71578f0b6dcc34eeb
MD5 b8653423cd474e50b630be7f079b3d65
BLAKE2b-256 45329091eb42c76eae4f9380af4cabfbf976b111f40f8dd59edf40e98a8795aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 65dd3b4ccdffdc3ad1ff313580761ca888548ced5064d35f521b997cf51ed5b6
MD5 07bef138d2a99c50e446e38d7b4341e7
BLAKE2b-256 c4ac530a8c44cca9173d3f9b8d25ad1cac32073586c9af1f54f934fe86251942

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e77421663f5e9dc1ba1bcbbdfbf890ea05ab09580482664024ca493d1e720268
MD5 cf6326ebd92cbb9d300f8c962df5d4f9
BLAKE2b-256 fbf1808643d80b693f93792df809a3156179bf10e6facecc8a58236019ee136c

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ca1123720e34e68406811a1d73687b660ccd4f3768fc64de4879aa6206f6542a
MD5 dbf7af932d0e27af28095617c305d8e2
BLAKE2b-256 381c6ccc8187bf15e22a2e0b9eb5c526c7c813d0e695b03c29c97853b1d37b34

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: py_ste-1.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_ste-1.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1e5ac7ffb2219dd18a98381e0deb473cb4b2681d9861f67ac10092590d82983d
MD5 3a02f41c12e5bdf28f3552c7865fcc74
BLAKE2b-256 5bf4655db46a0a3cc6a4dd3af45e1f0e683ee35b9f514dcc633d5a01a6a36cbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp312-cp312-win_amd64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: py_ste-1.0.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_ste-1.0.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 5021a06455e4020bafa751a1e29d6e4f906dc27e571a4ae31c291b92a2338649
MD5 82ecff62df3fdf3961787d127a96c2a5
BLAKE2b-256 2b3a241ba606ce686718c49f3b9847b4f12a203f7b2f8b5e7b12a9302896caf2

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp312-cp312-win32.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4e34bb388895b9e3389a3bd1f2d512aec89f9e017ac0bca6e78b6dff358eae8c
MD5 7577a1cdad6c07a41207385d0f288600
BLAKE2b-256 e9a5640dcc8deb48b807d73822603456b94dfdd933470d69ade48b8bd6a7f053

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 384d13d431774b5aedcb05e662fa2ddf86860e35c28eb142a10340124815df9e
MD5 99f1c715ce3ed939a50dcd7e3f57fd50
BLAKE2b-256 eadc2fe3928a3d68acb6f9ae11efea6cead6d5c544a80708b86628f3dae5f590

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9bdae073b1b4a3fdc990b60e64a421352482f932e0404a83eab70c028693842b
MD5 3421ff57bdb6ac67106f04467fd5c034
BLAKE2b-256 f7f9a35ef6988ac15e16fbbf9a793e5ecb66e82b29670884ff8171a7329cecc0

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 61784bdc247af69af9f32b144dddce5f858ccdaa3952f3625f45c152f8d5a5a0
MD5 7b237f9d538f33198bc20c1be9795ff6
BLAKE2b-256 08cfafd40c1ba90aae130b86c1b5db0ef72b32db3cb4c53c3660e80b71b68e4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: py_ste-1.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_ste-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cb30caba99597f2320809f24c9155de154c026c1845c800b01fc37e1cff54ea3
MD5 b3391cd35f526ca229be436efbdc9711
BLAKE2b-256 71563f6a964ac7aa3fa44791a2297a7a8508cee793a0b35f74b1ea0abc37126b

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp311-cp311-win_amd64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: py_ste-1.0.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_ste-1.0.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 dd62fcc8c64b505d7181e3cf4d43c2cc4a56deed47825d2365e7609b9a4fff8d
MD5 fb390550012e1b1b833253723ae7f6ea
BLAKE2b-256 44d74e334377dfc1d8c212f7a8c8f2b17c18e2666e8602f9cd51f28bce43756e

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp311-cp311-win32.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2548a23f3103a7301c2b7b0ae7804fee132fcaa5a4654c41971f8243317e691d
MD5 b3524d99bcc81e49f71c52f6716441e8
BLAKE2b-256 fcd5bb1c1b5d3193c6f3ed52eef3e10f0a5f06b67ca9080d62f59ab9a981661c

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a503eb8e099d99ec278a9e6d12faf0bd62ec698547ea892dff264e89860ed19b
MD5 f9ccaf13ea9d5d0dafe56c47caddaa9c
BLAKE2b-256 cc78c7e5c537e4dc2f499c7075d6ea98908ac294f1ec3f4f53ecb533870f3190

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87ebeaf9e983cf6501368cbacb04f7b173fe257ecd6b838b3c771f0aacc18308
MD5 8a097d8dd48dfffd4e7e4aeb3d9f2aa0
BLAKE2b-256 54e0199e4414bedd58a66067843d67fcffba34240da146273961e57d19d42cf9

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 99faf88d9400865b07a6c8c8ac00348ef429c8861bc792f51b669962ec212bb2
MD5 7935ec321007d64c3d70033cab299ff8
BLAKE2b-256 6c4f09c80768e71e7c5d991e6e3f4d4be0af8dc890806c540c360901098ecd0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: py_ste-1.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_ste-1.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b92a97b4ef5e271da70e06b5a481bd0077124569a6a632061484328e197693f7
MD5 1e0a2f5c29a7fe795826f58c6202e236
BLAKE2b-256 335f7ffb350e6fddab1fcbd0502a040ae9123b3973218ad09fd0a6cce2ef732d

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp310-cp310-win_amd64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: py_ste-1.0.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_ste-1.0.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 13076a0964c5f041eb3680af20437af508608da53e3a0a3c43bf7a62ef3b5496
MD5 57ae3f2a624ae9840f29f3724d2344d2
BLAKE2b-256 cd06adb286620aa447ce1f4a1038ecec1e056f4b95b70e216d4e9e4888e4cc61

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp310-cp310-win32.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7e7fd0c191ab4f8530c118df772f4a385d1a9244acbbdbf3bfbb39cfe7bcfe14
MD5 dcab978d4fe41076e392a2b99444f1b9
BLAKE2b-256 30b229d50670c6c1c4924b8a200f6761dd55db87f1359b8c2495d6b934e3ca05

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8b5524bf848d20d89bc85fdb22c2141b7c0a16c975dfd22bea95068f4a674ff2
MD5 b43c5462f39bf566ca106846a5104fee
BLAKE2b-256 e24084e6509c0c25321f6e5ef7d5a4430472bf98235809e1438464e5d990e9fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0bf6270f8e6d7896efdbaeb5be981264291b462d297866852e8b52e456edc582
MD5 01c5b2bde347be445e750fc0337b4a62
BLAKE2b-256 7d70197d76a3e06517aa393af36d4a1a64c86b9c2040f1563a5bfd48b97fc312

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 655fc7f4e16cc4e76efe6d39c51e3d016625366df1abb4590dcd9860baadd0cc
MD5 c9e017be82be032de9f96cabf1889227
BLAKE2b-256 ca330685627839d59ebfd845bac2f308c3ce7c6a43bd8a987a8ca3e0c0cfee74

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: py_ste-1.0.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_ste-1.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 59b773512715d4efcd3f2c8d2f72f89cacd108d96e4df75130fab65611bb3d76
MD5 0035a2416ddd600e662f8bb1d4a78d05
BLAKE2b-256 07fdfb09eedb9d77825f36792e78274cf92893461d2fdde215b06f7abf1b8ad4

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp39-cp39-win_amd64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: py_ste-1.0.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_ste-1.0.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d7ae656714a81e33f5805327d7d86d3cd72bcc9150e826db975fcd1a31d953af
MD5 f77f134233a5e9676808061248cb808f
BLAKE2b-256 cea4b71ddfc2462d6099b81004284c2724637feb2ec4ede335f8129af59cc193

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp39-cp39-win32.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 42c99812cc59e41c4a7f85606d47a365bb3cf4062af16daa3090bc0d0b9f771c
MD5 388bffab214e8e5d9b0b9ae341eff021
BLAKE2b-256 58ff2a65d22f099f4e45dc635f7aaae85ce6450d918db2b75e02d3d01c6c13ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 65b6814aaa1b9bafb4e0baca408a80e7fabaa65314df9d47e64fbcbb7dda8aa4
MD5 39c744544faabd496e6db7c810af2222
BLAKE2b-256 dbefa50eecd4abeb40158758e9dfe1941f4ff88567594d8c78cae581b41e5c12

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a5fe5ca10f88ab48498b787838eb3ae1299ec9e2cd224cc9f5f53465c879f485
MD5 98b24e48a8dc0b6a5000a1130cf71ede
BLAKE2b-256 8823ac0858ded95eec6f9f0f338594515513993edb8b70a5877d11e686dde9ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7475cbf963415c590b5c7e8bee82ad0d6807eeb93a529e49712be4889525f075
MD5 dc8291c4c15ce24b4dfb884348cd92cd
BLAKE2b-256 5815f28bf1da0392343936e1c671e5a2e49dc74f234de8c8cb7ddce5dbc45797

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: py_ste-1.0.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_ste-1.0.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0ba70f898eb4bf0b13764a064b3bba9f4992043f00ce8fbc732c61098770f28e
MD5 0b4f1bf2dbe7b091081ff82ec58a04b5
BLAKE2b-256 54a1f2b2c2630b296a4c007a46d026ca3d5022ccaf50a2b36bbed2a6595d128e

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp38-cp38-win_amd64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: py_ste-1.0.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for py_ste-1.0.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 fb844247d9096fae45d44de372c63201086adbac0cebed32fb01e9bb6cf49b3e
MD5 46ebb88d7450f6398679f150af2579b4
BLAKE2b-256 fec30a4e9dcbbe8dae7f10c0864dc1dc32fc179d7c245ee37172fa406f6f4e7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp38-cp38-win32.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 de8dd14c6e07ba418b0ea7426a10884c9b63f716de993a63e2879fd2a6f2e789
MD5 bb36201cbb907c5ccd500ca3d50bdade
BLAKE2b-256 132d85481be8cf4c2dfa28837dd25c30bc32afbe7990fc303105a347600b3c3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 034cd9490704035d12158921026822afa81bfd798f134f2f87df9c46a446d013
MD5 87ef177ebd818bf54d7ed8ead75b9f70
BLAKE2b-256 9d76bf3d5fe2bdfb32d46c5c51ebc6ccaaf3f40d76c4841d675430cd94704cc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b09ad7decf9980dc6cbdae451b2a5cf7a893668dbe7fb4105c5b6d3637f31199
MD5 1ae4f2383fcb7418f334697babce4cda
BLAKE2b-256 fd05ce9c70a2d0723aa7e6e944cd4729e7ad0fe315a11f8867008c44aae9cd0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file py_ste-1.0.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2fd3af2a58828354d2bedf562f96463418da155356c94deda2cca2e9072c9cfa
MD5 559cd6f8a586cb620eafba3ba78fcef7
BLAKE2b-256 8ebb384f3b410ec51ba0e148405728a1179a019fcd800cf6296bee37b12c9aec

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.0-cp38-cp38-macosx_10_9_x86_64.whl:

Publisher: release-and-publish-to-pypi.yml on Christopher-K-Long/PySTE

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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