Skip to main content

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

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

However, the package should be imported as:

import 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.1. 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.1.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.1-cp313-cp313-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

py_ste-1.0.1-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.1-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.1-cp313-cp313-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

py_ste-1.0.1-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.1-cp312-cp312-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

py_ste-1.0.1-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.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

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

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

Uploaded CPython 3.12macOS 11.0+ ARM64

py_ste-1.0.1-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.1-cp311-cp311-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

py_ste-1.0.1-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.1-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.1-cp311-cp311-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

py_ste-1.0.1-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.1-cp310-cp310-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

py_ste-1.0.1-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.1-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.1-cp310-cp310-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

py_ste-1.0.1-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.1-cp39-cp39-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

py_ste-1.0.1-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.1-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.1-cp39-cp39-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

py_ste-1.0.1-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.1-cp38-cp38-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

py_ste-1.0.1-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.1-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.1-cp38-cp38-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

py_ste-1.0.1-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.1.tar.gz.

File metadata

  • Download URL: py_ste-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 bf1cd3f64eba48b3bc42f8c5d4b33a7894e6e63b249c649bd71d8c698b32f86e
MD5 532433035f2fa577b00656a977676bfc
BLAKE2b-256 27f3134a07d3e7efbdf8ed81b62a9e2146d03dc6ce53c1ea5ae59869980760e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1.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.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: py_ste-1.0.1-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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4edd96fb536f50c942842ac49cfa7a585e81c538b9b7376a24081367560cd429
MD5 51bd012cd11faec80a23ce9d478e5fc7
BLAKE2b-256 9dd8c048e6618d95a6e5b83f603dfd496b5a2cb1ef4dcfe47823b8c4d7f6815b

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: py_ste-1.0.1-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.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 514f0d5c4622877b494f33514fa3472a93671097f69441921a1e97b22b4f1ec5
MD5 69b3099ae04c868841e64c65b23322bc
BLAKE2b-256 7d475f3e9ff32fff9f2884e214761012da456437bb21e7ac83dfacbc491e6d7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e158895744ffd77beeeb856eb58d74000034703df136a825d82191c5a656c412
MD5 3a2f2d6b9b3534b50fb8b713e84029a5
BLAKE2b-256 0a30626d03d090df41180946b6b92b0c437b78494d2fc3318ebf169936e8af49

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f0a2111bea419885ff2fd2663a19e1ca7299b89d344134a68bb24c87a7f59232
MD5 6b1c4d5ca7088d0a0f100a0346d3f1a8
BLAKE2b-256 a5809ffa667a7271701b912dd4d33cce06723f30c3da1532b2dad04548d62eb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ad70f01a980e86a948193509253a64dd6dd9a0b2df128173060bee7bec886a1e
MD5 5e3c21a9bd24b986ca392de6daf9182f
BLAKE2b-256 a214007ec607b835a32eff841439de21fc62b7da58f786ecb849051c49a45ec1

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0f32a981263e857ab6fb367755cf4ef72ed7266f65e11972d3c5fd8515819cf4
MD5 917017491396322144c5cb20dcf755b4
BLAKE2b-256 6830f2dab20764bcb128735b71a00ba8ab512f66c8bb61630549ae8d4af2cdd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: py_ste-1.0.1-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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3c6ef4f6f41ca920b9c9492c5b0459852a7282d4d6a8a5c7779032c7c6674204
MD5 0b3599a806b6f944405cecaa36f5d64b
BLAKE2b-256 799fe2a8dd39e8670f6baa46c5400bece39893db0f5a9b4c07ad1e400587391f

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: py_ste-1.0.1-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.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 dc644680ed3a383918996088c28710e000ee3b4c46cf26c11cdba9f6485de329
MD5 25cce2106b182f54cf9220887b8a0a9d
BLAKE2b-256 5a53b3457132b706654da6dbd6cb2e7dc33f226fd01b58978ab244ad29420d0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7f8fda6b4340d2bf559c0ca4fca970f67135ab36f7a9e59f6536215b9a8a5b21
MD5 d280b53b09016d01c296f4e7109e466c
BLAKE2b-256 b1a75de378217ead015a766c56a6305d397f97c0152612a360652c962bb045a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 031af97e392cd0100bec9c36cfd9de63672da30234b2864d99f9c81d3053421f
MD5 2a23c3d60b9eaeb42f7e4ad67392751c
BLAKE2b-256 b46be7ea745f360f454c9dfba1b00077591c4308fbc6a3767f487f0b230ff306

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a6f4d151e3207b420d3629387ab7013fcc801f643bc2b3256eb133e700525172
MD5 f462c877a7fad96ee2855d4a2b4f5ee4
BLAKE2b-256 474334d2f3a191e03d915a502a9ab7c93f95523064355bfd0614c27857ce859c

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9d20526ad73e21c4f76d0532b163a42eeaeb2424d0ff8e3da33b395373b6906b
MD5 506552d6aed146ad8ffeef4c05151d9b
BLAKE2b-256 ce95235521161c3f562da40c4c41596e18108a0493c18e888c8f477f0944d32d

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: py_ste-1.0.1-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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 377b15f25acf15fe63b7109e130dfa23c6fd418f123cbaf731a608fa51f92cea
MD5 25645fcd6bbc8da27ec925b5338e12ad
BLAKE2b-256 107f87cb3355389597e66aeda1b15f325387e712300a7edfa21b275bed136e8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: py_ste-1.0.1-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.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 eab4f9f141e60c7c05cfd2a40e8c5d151b94420d602fd31dde292d189ef2b743
MD5 77c35323df372a847a4e206c3932d12b
BLAKE2b-256 1cafea1ec9db6b69c52d990f8f83a183ead489ab659352ea608a914e3749d836

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 949ebdc1e1b5098af9db3cf8fdc8e940abe621c57412d895a347dc51bbfeb101
MD5 9562b4c6861c79f4ce78b6af384abd51
BLAKE2b-256 8b88393d38b96adf60ac368b0c61f976104b3ca800a82e6fe95799bfde94bff4

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fad96f3fc97154d40ffecc25ac0989afca5de67dba2fb1626ae3f6d67b901c55
MD5 9282cd45e061a8951ec53e31174cba46
BLAKE2b-256 5f4e6c2d95732674e602f311187e4a46369122bd3392ee540a45b763434fd0ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a27c091c75b36901e3532a5db3a7fce25b513ed163f3f8b207e56afb0e1dec7b
MD5 c9bc084e1c0ab590dccbbc0b19399fe1
BLAKE2b-256 08602185373ab91dfa8152fe50f4144282a713a3ccdbd306cd5aeb22e4fa6447

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c0b6785494cb787b5a59c30671e29105a1e41e9580bfdb5d1a00ecf9fd31bfc4
MD5 dc2fdd1c5c779e5ff25861b7cf8c620a
BLAKE2b-256 4f864d60076838897f963625d08f702bea94d15d7fc963c3eefd78d40a8c4a90

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: py_ste-1.0.1-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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 84114a938c91c8e80c4d9e268884559970f60e458fa69010da07a5113200b105
MD5 12d7ea6df15209f33cd5b5c5045a15d9
BLAKE2b-256 e7c5e1d7def34f03fa61045892f9cd4ea577ac905a2b90c10d7f0de538ff77a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: py_ste-1.0.1-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.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 70c4596da06341e3de6bc7b9d13a584384f0a300d23b6db3c0ef1fb46a23af11
MD5 2cc020b7e36e023500d5877a44679499
BLAKE2b-256 e3b1f4560edd11e2d83ddd158e04a4e414a325c238edab54f5142dcc8ed610e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8b0a22381a86c896511eb77aa378ab0dc84e6c3bd85e58273e65aa2ea870838f
MD5 f3214306862902ed852e351886246369
BLAKE2b-256 9997daf3f998e86f1a6575693e7fbb6a77f3c4e623807a9cd20d46da8a18fef4

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0e75cd63d63699589c7abfb33f9cd274220ac3bc345cd8ef51d7a4c5f0feab3b
MD5 f273fbdabcb1336adaf37dcdd52d1c97
BLAKE2b-256 86af34a4426b16db05c9d6ea514843a175ddb00f5237e19dafc25f19119fe066

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4937fb591cdf5c6fb140fb0b9a41dd1ba9d9317e2afb40c3a51bc2f9c35d217e
MD5 2492ca2b41a0fcfceca06f14eb1ce9c8
BLAKE2b-256 ef3ab4f9d57275000470317826c7dab9583f434f41ca57bd74f158edb220c2cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e5bbaeb0d7876b9b55a57a174f3d519581e25d2fd36d0b6634ff44ffff0abdd3
MD5 136dab3e4e3d7b1d6498f7b3130cac06
BLAKE2b-256 7b87dac7ca90f4988938e70c2271eefa40afa5e30cae80ba3cea538a22a698be

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: py_ste-1.0.1-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.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 917db3a6ea714ced43c1f8285381d950a9c6539dee1bef03639db316b8e54cc6
MD5 103ca504d4071126b34e4585663ed212
BLAKE2b-256 9747e8607725ff8e774d563643a567c356143ba6aa2dccc363616a20ddc3aad6

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: py_ste-1.0.1-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.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 a411c831833046922b5243013d8852ab7c0b04e641c8d7ded401313c1e54b438
MD5 cf1297b2417a97caa3ee8ae98c60052d
BLAKE2b-256 e1fe7bc1114582db3d6f6fb328cb0659492534483668072af1c0aa6df8432889

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f8277c24622cc60a8b8d87c5ad3e3f66db1e33789efb7479fb86fcb01693b0b7
MD5 ee32e049339ba45afe18b8db76de2f68
BLAKE2b-256 2927a1e1c1148d7f2d56bbfd525bd4b0bd49aa9823ff1c23f47e7a9506d93d09

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f96639e28583ad0bfcbdfa5c4fa1176952e0d1660c192a3f454b8cd49fe266f6
MD5 5245645fcef40dc0fbce865ce07e43d3
BLAKE2b-256 4cfdbe437af3a7884cc96371a71c8a2e2dee45108b807c7f45970a1de4e504df

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a010ace3508cc284371c15e8785161f980fa8205a890262d1a94415e077ec459
MD5 333be7e54ef241aaa48efee16c696668
BLAKE2b-256 0c07df5fe8ea2b0d9b3f6203930471de178041c4784a53a5df2d92d93022ef68

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0eaa042e6fdb131eb7deb07899ac1d2115c90054677066003d2243aa0a13a377
MD5 889ee444fdb9a6ccd2023265e9ba2fed
BLAKE2b-256 61c2d7c4f0f728c1631d6e3c28f1fd6bf6d30b229722b2907a12215129701358

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: py_ste-1.0.1-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.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6303220f0e7ec6d1eaac74a4f5ca198b63a5d8f8013d3a69269abce0c8322d0f
MD5 5aa76ee5012713f1557da9b74a6679d0
BLAKE2b-256 b3bbf6ac6a2d81527639b2507bdb5f58e374b8bee60fe6116d9c39a64b42c641

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: py_ste-1.0.1-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.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 e6070b761ea74c8d445993eb8fd57e1e2764e0431d815dcbea9149f587fe3919
MD5 1555b506d403eebeb637a8bb73c12a1c
BLAKE2b-256 891238ffb910c3826a62f20e133eee14a14d49c82d8fda4f73bcdc0535951724

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a8f93dca71acbe5fb5666efecc1c449ee574908ee4841c269747ca201369921e
MD5 635f2043356550acf12d4d47fd4befb7
BLAKE2b-256 755af4ec13e6cf9825c1d58aae52a51e50129eb6c9a36798b2d2f418f340cfc4

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a5ca4f56422c2bbe7dff3681ad43492fdde8ce5a08992d9481f177553695fdfa
MD5 7dde1d6e2745c65e6458618def3e068b
BLAKE2b-256 ebb314f6ac3b9d181295dda931a045de12a91cccf9cb9857b87ffe943b772fdb

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 313e04fd1b2e9585fabdc3fa2c2ab2960f7e74ce98fda5d3786791ed1d8c44c1
MD5 8a2d4628354197d9b4909ef168567394
BLAKE2b-256 fbe10bb31c524fc91c3aa40ab8e23469489a7d83ca0345f2c8d976a892291932

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for py_ste-1.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bfc4b62e4795c20ef8bc67c412929e0ca883db25484c4ef6a1446d21269c5a25
MD5 76aa478f9c3e090e2a9b7471bfec432c
BLAKE2b-256 a5e07a08ec23d76446a7286cf0a7a30377fa4d1da6ceb02d35a85fdff75b418a

See more details on using hashes here.

Provenance

The following attestation bundles were made for py_ste-1.0.1-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