Skip to main content

Python pplite wrapper

Project description

This Python package provides a wrapper to the C++ package pplite.

How it works

The names of objects and methods are a spelled out version of the objects and methods in the library:

>>> import pplite
>>> x = pplite.Variable(0)
>>> y = pplite.Variable(1)
>>> z = pplite.Variable(2)
>>> cons = [x >= 0, y >= 0, z > 0, x + y + z == 1]
>>> poly = pplite.NNC_Polyhedron(spec_elem = "universe", dim_type = 3, topology = "nnc")
>>> poly.add_constraints(cons)
>>> poly
x0+x1+x2-1==0, x0>=0, x1>=0, -x0-x1+1>0
>>> poly.generators()
[p(x2), c(x0), c(x1)]

The available objects and functions from pplite Python module are:

  • Variable, Linear_Expression, Affine_Expression (defined in pplite.linear_algebra)

  • Constraint (defined in pplite.constraint)

  • Interval (defined in pplie.intervals)

  • Bounding_Box_t, Bounding_Box_f (defined in pplite.bounding_box)

  • PPliteGenerator, Point, Closure_point, Line, Ray (defined in pplite.generators)

  • NNC_Polyhedron (defined in pplite.polyhedron)

Installation

The project is available at Python Package Index and can be installed with pip. It is reccomened to create a virtual enviorment (suggested name venv-pplite) when installing the package.:

$ python3 -m venv venv-pplite
$ . ./venv-pplite/bin/activate
(venv-pplite) $ pip install pplitepy

The package should be accessed from the virtual enviroment:

(venv-pplite) $ python3
>>> import pplite

Using from Cython

All Python classes from pplpy are extension types and can be used with Cython. Most extension type carries an attribute thisptr that holds a pointer to the corresponding C++ object from ppl.

Source

You can find the latest version of the source code on github: https://github.com/ComboProblem/pplitepy

Documentation

TBD.

License

pplitepy is distributed under the terms of the GNU General Public License (GPL) published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. See http://www.gnu.org/licenses/.

Requirements

On Debian/Ubuntu systems the dependencies can be installed with:

$ sudo apt-get install libgmp-dev libmpfr-dev libmpc-dev libppl-dev cython3 python3-gmpy2 python3-cysignals-pari flint

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

pplitepy-0.0.53.tar.gz (34.0 kB view details)

Uploaded Source

Built Distributions

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

pplitepy-0.0.53-cp313-cp313-musllinux_1_2_x86_64.whl (37.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pplitepy-0.0.53-cp313-cp313-musllinux_1_2_i686.whl (35.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

pplitepy-0.0.53-cp313-cp313-musllinux_1_2_aarch64.whl (37.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

pplitepy-0.0.53-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pplitepy-0.0.53-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (35.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

pplitepy-0.0.53-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

pplitepy-0.0.53-cp313-cp313-macosx_11_0_arm64.whl (6.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pplitepy-0.0.53-cp313-cp313-macosx_10_13_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pplitepy-0.0.53-cp312-cp312-musllinux_1_2_x86_64.whl (38.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pplitepy-0.0.53-cp312-cp312-musllinux_1_2_i686.whl (35.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

pplitepy-0.0.53-cp312-cp312-musllinux_1_2_aarch64.whl (37.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

pplitepy-0.0.53-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pplitepy-0.0.53-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (35.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

pplitepy-0.0.53-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

pplitepy-0.0.53-cp312-cp312-macosx_11_0_arm64.whl (6.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pplitepy-0.0.53-cp312-cp312-macosx_10_13_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pplitepy-0.0.53-cp311-cp311-musllinux_1_2_x86_64.whl (38.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pplitepy-0.0.53-cp311-cp311-musllinux_1_2_i686.whl (35.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

pplitepy-0.0.53-cp311-cp311-musllinux_1_2_aarch64.whl (37.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

pplitepy-0.0.53-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pplitepy-0.0.53-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (35.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

pplitepy-0.0.53-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

pplitepy-0.0.53-cp311-cp311-macosx_11_0_arm64.whl (6.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pplitepy-0.0.53-cp311-cp311-macosx_10_9_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pplitepy-0.0.53-cp310-cp310-musllinux_1_2_x86_64.whl (37.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pplitepy-0.0.53-cp310-cp310-musllinux_1_2_i686.whl (35.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

pplitepy-0.0.53-cp310-cp310-musllinux_1_2_aarch64.whl (37.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

pplitepy-0.0.53-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pplitepy-0.0.53-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (34.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

pplitepy-0.0.53-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

pplitepy-0.0.53-cp310-cp310-macosx_11_0_arm64.whl (6.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pplitepy-0.0.53-cp310-cp310-macosx_10_9_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pplitepy-0.0.53-cp39-cp39-musllinux_1_2_x86_64.whl (37.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pplitepy-0.0.53-cp39-cp39-musllinux_1_2_i686.whl (35.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

pplitepy-0.0.53-cp39-cp39-musllinux_1_2_aarch64.whl (37.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

pplitepy-0.0.53-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pplitepy-0.0.53-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (34.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

pplitepy-0.0.53-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

pplitepy-0.0.53-cp39-cp39-macosx_11_0_arm64.whl (6.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pplitepy-0.0.53-cp39-cp39-macosx_10_9_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file pplitepy-0.0.53.tar.gz.

File metadata

  • Download URL: pplitepy-0.0.53.tar.gz
  • Upload date:
  • Size: 34.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pplitepy-0.0.53.tar.gz
Algorithm Hash digest
SHA256 e0b6429cbf13e329680b31b5cec23179bf0c19a166dc18967dd1eb24a6621210
MD5 829bb3bd697c63ec74f2760a32fd4a5a
BLAKE2b-256 53d6039271a2f0bfce3a10d1ca0bbd63d6c7b418777f3804feaa3a6fd9e1cd8f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53.tar.gz:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d5da2cc6678988742e5caa6ac3a304593d68bda6743079d1f60c1ff4168c853a
MD5 77e504cb23a8394b1de9d113be01e063
BLAKE2b-256 ab75d6edd55f0f55966163bc1a7424e787c33c25deb7a0c09884c5991693a67e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c985fddf7d3558d179e1f1353e1d6870c254b723ec1d387eac14946023e6e643
MD5 bf84d53d7f953dc00beb1456a9d9f5db
BLAKE2b-256 8ab7ffb9682b78ffce1146eacefe0264f8996d3741cd6918e7fd8d2caac69ec2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d65be36276355a842e1618ad78207eb988d135d45f57458a97c2493781d28bb7
MD5 07cbaee4f83852075a2bedd9e3b00eee
BLAKE2b-256 08b1bc148971ff59771d5c1daf6d18946a27d46450d7b5a378c2331ec93ea0b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 95aae85d8406e6e10721469da467814d4e930fbf4cbd0ad404ee557871f396a2
MD5 c5dda74b69bfcbef28011b909120a041
BLAKE2b-256 de7bfaf220f24d74d574ed2ab91bff0427ad33de9ef08d94b05b0353955eea5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 279c05013c203a45983f370aa9524542c2de003b7e583c60682c906c26ec63fb
MD5 f6abab2488c132e2f5623efb96432f40
BLAKE2b-256 05b292248dcb0a935e91b3b537a8a96f16647c817203ad6cf51bb157af897256

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a597bccf8ba4c4c80a93ce21a69a627cb829e3d97bb14c28ddf76afb8b4facde
MD5 7de06d9fc8203aebdba5bcdbd094f79f
BLAKE2b-256 dd117f94cacebc0f9170a27a4254e02b231871650d9e1a8f6afa8e2163a37208

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dec53dbced3f9f804f5fda14a4c5db224a59a87cc47f529e9b4235105e4edad9
MD5 a6af9dcb43c663f73f645a00611af144
BLAKE2b-256 a21699e2e5b3faef6ac0943f23eb26669add3c1188b3703b3d3f90301bc043d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 70cbcd3eca8b8e6a968179a7064d209ba958f4f9098084f761f6c3e6786c4b2a
MD5 95e82aa49f56720eec233df541f9bcde
BLAKE2b-256 a136927bc177253abec96b66d18a740824eda9550cb22758a33ea9539c0fc455

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f5052d89ef8e12ebf514a7de78ff2bf9266d0f1121b784fc5cc4fb6b8de84751
MD5 58a04c5ab0fdd05d747cfc97761b7cd5
BLAKE2b-256 408eb6cc064f6d24232e0894c89eb0888b6d000cfe596911bb25df93f38b94e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7f19f8c872de3f32b67e27545ff1917e52cb2e178a4c0e213377e6720fa170ed
MD5 50bbe118bd58c3bce5717d594356e4cf
BLAKE2b-256 f334a35600bae4ec3f1bed5830b1794f94a2cb3a04d04d2d13668d1cbe38bc23

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 acc8118f3906d225136cc74713436fddd996d0d7a70f26e9995e1096afb593c6
MD5 9ead1bd465683540e080f7ed5e52695c
BLAKE2b-256 0b97aad0bc3308322f2930e469efac581f2f80f7bd35857fa41f7f3eddeb1107

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb67f6c376a1bf36d9ce8e59e608acaaeddd47a0cca69fcc355af599d09898eb
MD5 f87f602d6c154e3833a11291505feb05
BLAKE2b-256 0c208e157ae65dad83954c7b8f88ec14ec822907aeb359bdf6b65b01531e7158

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e5fa6e6fe0ee88ef6332b54127301bc018bc759bd354eac7220ecf1eb6066452
MD5 3de29ac93354bb5ac71410700cab2ac4
BLAKE2b-256 ccc2c7c6d2084cef6f1aa1d5059fb9f274ec644215240ec3421958cddadcd671

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e9c4a95a2eef656fb5d2f0045ac8b88fb79bac7ac310bb4e32b3be26a3cfed56
MD5 229c3be073a46ce605071515e0de8795
BLAKE2b-256 a5f4e75b66e64f9bb95525b5d8fdcabc289d1aecfba7608b40d81dfd99022553

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8b52856d1ead8f64c9f732f066a7b54d30a44748cd3d261ef86a990e14eafb4b
MD5 ab3e565696be96a7d55b0a45818a2d30
BLAKE2b-256 76dddf92bae7c918276e093e20c0a6a2f1cc5d8d5530d996b8d4983660033a1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5b11f7287e4c902fd7f430ef86d0bc6d47283a95462b6667a73f6c13781f6fc2
MD5 d434a5da1f4280ba8ea82dcac528e0f8
BLAKE2b-256 f004249b7de599aab714a49a0f24d041e0d080cad0804576d619a37528d0f399

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ec77ebe99cf550dd2ddcdd33a3b8320ed6b9cfd2d3cf27ed8cd6eeedc2a90db7
MD5 92d32defe7a48f39cc1b24c4cddd4c6b
BLAKE2b-256 06245d08f081112c7e96b3ccc3eeb75e58af85a9c0794e4e246055a00ea3eaf0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 72390667fcf63cdb4fc153ff9152320cd643abd63cb1e3e87f6c85b95de840a2
MD5 0f05504a4c0a753f8589b127750f99dd
BLAKE2b-256 cc0db2b839de088f4d84cda66621e3859b4125eea32ca12a3617600a0536d28d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 deeb6457c51c9f55dcbcdaefbd7849ecd4fff250d2defab0132dc680369ad486
MD5 6c4873a898ddc54eb269c54a7c41c1b2
BLAKE2b-256 f72008f3b6ffb70740a9f7c41444b02a4ef3739e5c39df43ebeb7b3114015bea

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 76ae4582a3d55de645e741596dc05267a15d48d26c864e6d897e07ced770eec8
MD5 081b833c6d3d04f2a8251d503b8ff9d6
BLAKE2b-256 e4234716954dce4874911dc64300ffc9783f60535e8a68abf423b6c39ccb3fc1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c58cb432c26f136ab6fe7a7f07c916f96a34cd40946790a6f44f11bb6f3e7839
MD5 8974c1b4f2dd35d16ff41f4ba1e8d71d
BLAKE2b-256 88026fdb0d695d9e81500ecfc48c31fb6a6b2582857a222b4195420d12ec460e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 002c9c7bcd6484642af7f69cd120bcceaa3b201aac803b381df6be9dd058f841
MD5 418efb7db474582efeca069f37ea5211
BLAKE2b-256 76afff577d492146458fb43c7c13c872f91337dee8bc1653f42e9e3978c2f19d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33dad7cc179116229c85b1dff86ec360c21ec9dda1ca7efbc598bea677d2ce2b
MD5 33c72cb44669a5f230d5ba28f15cdf56
BLAKE2b-256 37f89e84e9ba0094aa21d7c6213709cd9b7055578dd5b83d291738a6a2e70593

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fa141a05c0f093a28384fc759878a9c3dbeffff6b8cd17c797a969085c61cf45
MD5 9ba0483bfc7c4d64c17ddcda5afbe1bd
BLAKE2b-256 2d6483af27465da38f0e6d0e35e8e543d34cec3a73f69bb56240c02ab8a74719

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ef19f41948be824aa1afe6e686badfd995e2adb931c1a6ff195772a0abbe71a3
MD5 c8d678271817b87730b52eedac7e0cd6
BLAKE2b-256 575fb89c2fc84c0b704056c2c090222bdfb5bc285376d9315f9e9ef818cc2174

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c980a2e1f2bcd2dc20fb774f99466481d000fc9e9223a6dd80cefda1a1dc0fed
MD5 c0eef491a38a63d0ff26237936c10e1f
BLAKE2b-256 b0afea81b98c363ce8f87172a148852a77a5ea1cc738c6de7907af78590b471c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c778fec6121850b6d90ef48e955bddff1b02cccc4f7d28a325a61c07bd7e2a68
MD5 8ac53f5e3699e68319bab937bbf37cb3
BLAKE2b-256 59f9eaba8915eaa0fa7e1d065570bdaf7176eef5acaa034717f6e847636ab681

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2fab51a33a2d3dc01667da4102c1535d5adb5cdcd54d630babc68806d7aa5278
MD5 c7c8905b8b21947628f8e7e5379ff7c0
BLAKE2b-256 3bb0a50c5509327f6afd68b37110a0a4ab059d51b882ba15270cddf7d4b4c580

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4ae92479a0dcf58e1fb72edd12983e4a37e48fea19977099a4dc86fe0cbd26a8
MD5 efaf5b85708ed1a8fe48f15133360869
BLAKE2b-256 1ae6d16bfe16dbef59fda0a18953e9ae7a0fdad1e489cf513a7fe4eadfc7ff9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cab89d422a1d36bede8bb936f6df49fceb20b664df3a1638d3ff639e57e724ba
MD5 75f5d0cda226e4ac1e90589a47123648
BLAKE2b-256 d295bc291d94cc4fae5c9daa891424bc4511882427603c57d227fd123d2841f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bcd26028e80962249a4a4744bfbe549e43f889f47e10d3974bde782bb93c3679
MD5 a40f8bec61fc25a10ddd9760b31dd9b9
BLAKE2b-256 cca5ee94f2a177eecf123b3550c1ecb8f249fe7c8a7c20d41e03dc63c4a0937a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dab063f1c4de114786b85e753104ab922cdef44d06263d8d2ca940710ecd3d3c
MD5 659d59dfc6787a836326dae36cb1b0a1
BLAKE2b-256 c92ae71f565d5e4fd77f4ba4dd087a0c7456ca1a7045f67fa89c8bced0327cb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d8a9c808defe98753fbc3f4c2688471d1c55d31e2cc467dc3f4db42e45174217
MD5 c56f862e74d5ccc86f840d02082191b8
BLAKE2b-256 e6dc4e551c2b4b30ec791e4cf0a0b77b2d396e0ac133822c97b5c442291f21f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5aeab7a0b8cefde622c0c31dfc66a32364c10a4a165b5c1ad108c4206d699f7d
MD5 eb41f7892ec6a5036f70a81c7b7167c4
BLAKE2b-256 d949ecf1bb1f0d43a0745205647709214a7ca022d2abbd007b340cdb6880eb47

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp39-cp39-musllinux_1_2_i686.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a5f9473a2f73d45a832a0e097320dd61718e82accc2c4eff07bccdbc0346faa7
MD5 5548f33f1a7ebed789d18d1267a36cbb
BLAKE2b-256 c5ee9544a88aa43c4d69bc2dcf16a8f379ed5c9c95e5f35d29be4f7292fd3058

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3ca240900884f34ab7536a42e82116b6dc7f62936e7b54bb7859b140f3ce14da
MD5 48ec7d737b73be2b7788022bf0f670f1
BLAKE2b-256 7f9a6d29041cda678c6ac5f317921db405041d0f94f2b26ede6a6edcd8b90dd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 08726f3f7e1e229cf067659589ef52685bb892b22b14918846cfab2bbd7d8b3d
MD5 0aa7b810a3c68071c2d43fa1406c083f
BLAKE2b-256 78be34d350259f8507d50965ac67e5dc0cf3242d1e7398de4d190ceea82c919d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4ad88b1e787b9dbb8bf2b617f90738a924856737e943b7202874fdf86999cdc1
MD5 a3267ce3f03a85c79f9572bebddabf3e
BLAKE2b-256 d0f171216465b5d6a9abca0adf4d137658e69d30fa83384b21bc87089fc2002c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 473cbce1e79242b79014df00b98ed7e2a775f28110ecfdfb80f003b621bc4201
MD5 635bf9660080c5d1023c2ca3e1eed9a4
BLAKE2b-256 3b027f276ae151f4be97c4f28a8b77cab1a3a848c3268125bc5bc85f37feaeb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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

File details

Details for the file pplitepy-0.0.53-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pplitepy-0.0.53-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 74444ba49c784a0f86e78aa2e764f2074d7046c4d9e67db6ea6cb226ade6af3e
MD5 cceb09fbb44e56bbe5e6288133429e1d
BLAKE2b-256 29d215cc53355f5f432c4f61e59cad82e539de4f68a5f47fbc1c40b7e9d15b2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pplitepy-0.0.53-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: dist.yml on ComboProblem/pplitepy

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