Skip to main content

Python wrapper for the Parma Polyhedra Library (pplpy fork)

Project description

This Python package provides a wrapper to the C++ Parma Polyhedra Library (PPL).

It is a compatible fork of pplpy, which again started out as a fork of a tiny part of the Sage library.

How it works

The names of objects and methods are the same as in the library:

>>> import ppl
>>> x = ppl.Variable(0)
>>> y = ppl.Variable(1)
>>> z = ppl.Variable(2)
>>> cs = ppl.Constraint_System()
>>> cs.insert(x >= 0)
>>> cs.insert(y >= 0)
>>> cs.insert(z >= 0)
>>> cs.insert(x + y + z == 1)
>>> poly = ppl.C_Polyhedron(cs)
>>> poly.minimized_generators()
Generator_System {point(1/1, 0/1, 0/1), point(0/1, 1/1, 0/1), point(0/1, 0/1, 1/1)}

The available objects and functions from the ppl Python module are:

  • Variable, Variables_Set, Linear_Expression (defined in ppl.linear_algebra)

  • MIP_Problem (defined in ppl.mip_problem)

  • C_Polyhedron, NNC_Polyhedron (defined in ppl.polyhedron)

  • Generator, Generator_System, Poly_Gen_Relation, point, closure_point, ray, line (defined in ppl.generator)

  • Constraint, Constraint_System, Poly_Con_Relation, inequality, equation, strict_inequality (defined in ppl.constraint)

Installation

The project is available at Python Package Index and can be installed with pip:

$ pip install passagemath-ppl

Note that if you have gmp and ppl installed in a non standard directory (e.g. you use brew on MacOSX) then you need to set appropriately the variables CFLAGS before calling pip. For example:

$ export CFLAGS="-I/path/to/gmp/include/ -L/path/to/gmp/lib/ -I/path/to/ppl/include/ -L/path/to/ppl/lib $CFLAGS"
$ pip install passagemath-ppl

Using from Cython

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

A complete example is provided with the files tests/testpplpy.pyx and tests/setup.py.

Source

You can find the latest version of the source code on GitHub: https://github.com/passagemath/passagemath-ppl

Documentation

An online version of the documentation is available at https://www.sagemath.org/pplpy/

Compiling the html documentation requires make and sphinx. Before building the documentation, you need to install the package (sphinx uses Python introspection). The documentation source code is contained in the repository docs where there is a standard Makefile with a target html. Running make html in the docs repository builds the documentation inside docs/build/html. For more configuration options, run make help.

License

The package 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

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

passagemath_ppl-0.8.10.2.tar.gz (62.8 kB view details)

Uploaded Source

Built Distributions

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

passagemath_ppl-0.8.10.2-cp314-cp314t-musllinux_1_2_x86_64.whl (13.7 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

passagemath_ppl-0.8.10.2-cp314-cp314t-musllinux_1_2_i686.whl (13.5 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

passagemath_ppl-0.8.10.2-cp314-cp314t-musllinux_1_2_aarch64.whl (13.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_ppl-0.8.10.2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (13.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_ppl-0.8.10.2-cp314-cp314t-manylinux_2_24_i686.manylinux_2_28_i686.whl (12.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ i686manylinux: glibc 2.28+ i686

passagemath_ppl-0.8.10.2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (12.7 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_ppl-0.8.10.2-cp314-cp314t-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

passagemath_ppl-0.8.10.2-cp314-cp314t-macosx_10_15_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

passagemath_ppl-0.8.10.2-cp314-cp314-musllinux_1_2_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

passagemath_ppl-0.8.10.2-cp314-cp314-musllinux_1_2_i686.whl (13.4 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

passagemath_ppl-0.8.10.2-cp314-cp314-musllinux_1_2_aarch64.whl (13.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

passagemath_ppl-0.8.10.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_ppl-0.8.10.2-cp314-cp314-manylinux_2_24_i686.manylinux_2_28_i686.whl (12.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ i686manylinux: glibc 2.28+ i686

passagemath_ppl-0.8.10.2-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (12.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_ppl-0.8.10.2-cp314-cp314-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

passagemath_ppl-0.8.10.2-cp314-cp314-macosx_10_15_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

passagemath_ppl-0.8.10.2-cp313-cp313-musllinux_1_2_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

passagemath_ppl-0.8.10.2-cp313-cp313-musllinux_1_2_i686.whl (13.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

passagemath_ppl-0.8.10.2-cp313-cp313-musllinux_1_2_aarch64.whl (13.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

passagemath_ppl-0.8.10.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.8 MB view details)

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

passagemath_ppl-0.8.10.2-cp313-cp313-manylinux_2_24_i686.manylinux_2_28_i686.whl (12.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ i686manylinux: glibc 2.28+ i686

passagemath_ppl-0.8.10.2-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (12.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_ppl-0.8.10.2-cp313-cp313-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

passagemath_ppl-0.8.10.2-cp313-cp313-macosx_10_13_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

passagemath_ppl-0.8.10.2-cp312-cp312-musllinux_1_2_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

passagemath_ppl-0.8.10.2-cp312-cp312-musllinux_1_2_i686.whl (13.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

passagemath_ppl-0.8.10.2-cp312-cp312-musllinux_1_2_aarch64.whl (13.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

passagemath_ppl-0.8.10.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.8 MB view details)

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

passagemath_ppl-0.8.10.2-cp312-cp312-manylinux_2_24_i686.manylinux_2_28_i686.whl (12.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ i686manylinux: glibc 2.28+ i686

passagemath_ppl-0.8.10.2-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (12.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_ppl-0.8.10.2-cp312-cp312-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

passagemath_ppl-0.8.10.2-cp312-cp312-macosx_10_13_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

passagemath_ppl-0.8.10.2-cp311-cp311-musllinux_1_2_x86_64.whl (13.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_ppl-0.8.10.2-cp311-cp311-musllinux_1_2_i686.whl (13.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

passagemath_ppl-0.8.10.2-cp311-cp311-musllinux_1_2_aarch64.whl (13.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_ppl-0.8.10.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.8 MB view details)

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

passagemath_ppl-0.8.10.2-cp311-cp311-manylinux_2_24_i686.manylinux_2_28_i686.whl (12.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ i686manylinux: glibc 2.28+ i686

passagemath_ppl-0.8.10.2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (12.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_ppl-0.8.10.2-cp311-cp311-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

passagemath_ppl-0.8.10.2-cp311-cp311-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

passagemath_ppl-0.8.10.2-cp310-cp310-musllinux_1_2_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

passagemath_ppl-0.8.10.2-cp310-cp310-musllinux_1_2_i686.whl (13.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

passagemath_ppl-0.8.10.2-cp310-cp310-musllinux_1_2_aarch64.whl (13.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_ppl-0.8.10.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.7 MB view details)

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

passagemath_ppl-0.8.10.2-cp310-cp310-manylinux_2_24_i686.manylinux_2_28_i686.whl (12.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ i686manylinux: glibc 2.28+ i686

passagemath_ppl-0.8.10.2-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (12.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_ppl-0.8.10.2-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

passagemath_ppl-0.8.10.2-cp310-cp310-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

passagemath_ppl-0.8.10.2-cp39-cp39-musllinux_1_2_x86_64.whl (13.5 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

passagemath_ppl-0.8.10.2-cp39-cp39-musllinux_1_2_i686.whl (13.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

passagemath_ppl-0.8.10.2-cp39-cp39-musllinux_1_2_aarch64.whl (13.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

passagemath_ppl-0.8.10.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.7 MB view details)

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

passagemath_ppl-0.8.10.2-cp39-cp39-manylinux_2_24_i686.manylinux_2_28_i686.whl (12.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ i686manylinux: glibc 2.28+ i686

passagemath_ppl-0.8.10.2-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (12.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_ppl-0.8.10.2-cp39-cp39-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

passagemath_ppl-0.8.10.2-cp39-cp39-macosx_10_9_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file passagemath_ppl-0.8.10.2.tar.gz.

File metadata

  • Download URL: passagemath_ppl-0.8.10.2.tar.gz
  • Upload date:
  • Size: 62.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for passagemath_ppl-0.8.10.2.tar.gz
Algorithm Hash digest
SHA256 ceadbb1855a0c740f2335692f667a6a9e1db20af4a700fda82de85d8ad38d775
MD5 9dc171f88561b5c28deac787731daf57
BLAKE2b-256 6f2de086dab54c597e6ec066bc1c920798b2d7b7387e565b0e6fc40d3c04b11b

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5596cba063f15fd991da6eedd51778445948a7648bf5a69e58e1617c02d471ce
MD5 de7d24524c46d0dcfe4be5a7f976453c
BLAKE2b-256 a1c24c26e62da71058f8156fdb8991c0f680c5ad6e5a2f10b0c73827c45c338e

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 647275aac4ad351caf1ad48dfa676ca19b4b02ffa29b2fa0e55282e5848ae0d4
MD5 98078da5e699906afd3605ded07630b9
BLAKE2b-256 f72047e186507fefaf850b64ae79aa7c3ff05f5a96541eedfd50a6ffde5e5144

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 311b25ac65206cede836b6112ae44d6dbc8688b4853d20140dc3a71c26441747
MD5 56d1a0acf52cc325df6778832ebddffd
BLAKE2b-256 ffb9eafd1eefefbc18da44c7f84ebc0e63f678def28666da37d1639bc1fbd15d

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6f81864679e128b84cd37c8af730b614812946e88e3aa54cb71901c190b35285
MD5 00a4da80cd280ed992d29ab124236106
BLAKE2b-256 85903e68c3e92ed7d428ec0988bd503f12e23cb7c705d5d4572ef0b20b970c1b

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314t-manylinux_2_24_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314t-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 b3d461936e1e6acffd37c12ae7db440f173c169f9eee1e60cf6c81628383a9cb
MD5 741aaad923d0ebbc903cdc0852930987
BLAKE2b-256 4d9b6ada3877c351e7951c23ece3e007f4843647f02305cd1c24ad43bf2471bd

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 38553bad8797ce8046d095f9c019a39414295db949ad5b5604a2bafc71918a50
MD5 afb56f88f55e0bd4f16dcdd83979fb51
BLAKE2b-256 4782d6f26ec2d5cb9f8c962ba99d99af274eee35acfbb810a2a5dad6bdeceb0b

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ac9d6b76b58189e18d8727ee9230e128ddc49bf0652103efaf76320e770586b0
MD5 99b61b41fe4488a8d93656c9f686e649
BLAKE2b-256 fd3ea435092c766aacc54e2a23dd76d3706c4f78fbfed941b14a9ba82a49156f

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4a4d7ff73a6173ccf768a49d6d9b6fa258f502ef2a273dbef2787dd5e2ce5f60
MD5 419a279dda9e9abf0ff7fb4a4fc99155
BLAKE2b-256 96f5db78a1b0729b471386882c1199fa07193f8720e8fa9a946ec8802b6e7216

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d827c16cf6b32511d6034df2ab3ec1b22c81236cd0def7cd7a1495fb7fb84646
MD5 6872f961dfc3129927a21d1f850aeda2
BLAKE2b-256 40521ee4e12b3a877512abd63c54a44669096de7ce720363627ac592348df06d

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fd3ebc7e65c459e9ba63024f903c6b1f74cf65951391242ee4e7f373e71b5c58
MD5 402b097e2a9e2f4f5375df1f695b0b9f
BLAKE2b-256 53bc7c5b32f8df275849f19cbc9f2ca2dda2e135602752ec08bfa9d12680050e

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 57dbd1a2a1668f67ef7398b347edf93299d436d888812453331f1cb65a855a07
MD5 ef6c4a91489938b7736ed95e486964dd
BLAKE2b-256 8f65dcf4798c3cb05d3b701d1d84ace28b58c0af6f7c5d272e10ccac091aca66

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0abc168750f9435ee268d47047bde38c8c0053d5a7a5958b0493b7ea207bced
MD5 f78f857baa0befd69a33cdf11014a511
BLAKE2b-256 b34775ad8cc0e03b9999777a18c1b03214d7b29c320607ebfd401b6f4ec5c656

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314-manylinux_2_24_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 c3a91879b66932d99b30a6eb376a916aae70eee9e32544eb9a7adcf038f7b1c0
MD5 fa2131366136a66bf7a1ba24bfeb60ae
BLAKE2b-256 a2008321267b5a5c733b3f7df9a733606b48fadfd9db8fb01aaad29ab87386da

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b142769f28c3b8518bde525c36a6d0552d24421d56a7f1def51e17695983a058
MD5 104e4221750e0399e00d9be11aa43763
BLAKE2b-256 4c5090744673330891f2e6a07421bd67d6b652fd2f5da13dad54fa358b4079ff

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e73812873158985a01b702c7e644a37c928b9a875697bccac6b0ba6d05a9bce0
MD5 9716154be9daddf6a28d9e7ca2ea5455
BLAKE2b-256 c989c043535b0bf17df6ef5fb4830c894959452da67b0549098ca8eb6e54d060

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 89cf20be39d48fc6ac8227d7c19a6ac46eaf4163e3ce27939da8d3547a8815a7
MD5 d19b627693cbede51f7c5c61653004e7
BLAKE2b-256 05aa54ecd655ac60dbcf48b80dfd76f5b3a4c26d218482e04ab750b547ab6531

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c167c3064ac306e4fa77378fac7387f0b4b0c222932a89931a79fe7071bfbcf9
MD5 b59e7adc9de94447b36d7f3ba423dc08
BLAKE2b-256 2baae2c0d376e2569457bdea92ee6632369a82e651342df5a2a601dd32b3b7ff

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 70d8eb240b2a31d4f6055c6b21a5f924d0f953eba03d1d1a86c3c1bc84642001
MD5 16d85176ce5e32aa5bf31ccdba0e426d
BLAKE2b-256 8fde2d331c7782217f619f31d57d133d2aa439338ecc09a5f87aa786f51c0d9c

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4d366a8a56791579560c55d99afad2ba0d187c5ab0ffda7249399ba9076905ed
MD5 c1af9a6d2ebd3d3a0a8c2e6a7e13ad89
BLAKE2b-256 192b2795ae65ebb756e6d5b3a4f6d91389058ccc5f7edffb68f3f2394d84058c

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2f071bfbc9c7f371581f53f9ad492b0e87eaa7315aa8f868ecc46c6a24d60954
MD5 488a2c5eb51de83901501ab01d149c82
BLAKE2b-256 38d6e987dacf6cd8d929973758ec09fcdd46d669da5ef7480a73883961b7dda1

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp313-cp313-manylinux_2_24_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp313-cp313-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 bc5153f627e512600377b5019dc0e8c8f37a231877de62caa30df02847ad3273
MD5 418efdbbc276e990f7aef5e4db62d5cc
BLAKE2b-256 9470396604f9c9f3e406cf9e3c862617358d6139e356619970b8a6713ed855ee

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 40b9493012403864de95e69eecede5256960e8e71746d6f7234635f6b8a9e1d4
MD5 d9a1d9cd8d0d5399627dd6d267f05d63
BLAKE2b-256 b8cb9df2526e06f98794af1a9e948c716e5144e749fbef62fef6ef7b67488f7f

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1f0e50bbea50249fd5527d3260a7a67dc1a464050308f37cf743958395cc5e93
MD5 0c7c102fbd710c46d225642f0f3fcd9a
BLAKE2b-256 8d4d079484ddefd575aeb7a8eef1584663304c75dbadf0700148a85de5acedf1

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 15ccb5bc919e821ac468c3f6e3b5e1ca016d1685567c076508f2f6915232e935
MD5 8c47be6359a1d4c727807ee0b9481d7c
BLAKE2b-256 c6fcfe9f01e635994b8cd0956e4627fbf8d8144fb19f79982ec8da3ad5f4c73b

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3aecf37270b48130c1a14aea0a1a71b936572c58e812eee0fc614d1b1449b9d6
MD5 a7ae068eda4bf99a308525242bcf46d7
BLAKE2b-256 a31ddc21e1942775e218a711212e2fbaddbfc6dd7981af28ac7f440c7548a9d2

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2d2396861c467eefd9d11400d9aeaafaa8bc5c58bdc85dea67f83b80b95b2178
MD5 e007acd3c2d0207bcb896efe64f4f809
BLAKE2b-256 5daaa4960ef6fbf1c7ceba4fa40bfc0a39fcaac79715241eabdcb075dccc037d

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 56c630281340b15f9ba41b3ece823833fb54b546066af95c0332222c0aa86b7e
MD5 2416c8e51b5158a36d6ab4d369faaee0
BLAKE2b-256 88a7e5f5a90976b4fc0240a20e0eff767478292ef82d977d3d664047bd28ce03

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b7e78d4fd2e6d600648ce3c5e6c18af89ecdb5ea48b2e879ec462faf86830438
MD5 0a208668d0cf38e4db7fb1a8da0170be
BLAKE2b-256 2dac9eadd14a4f412fc036ed2aa0aa41575ecef9055f493b68ec2f0227c3da62

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp312-cp312-manylinux_2_24_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp312-cp312-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 db934260fb1d90b3b32c4eca36a4b171bed6f32067546168b05407e0e0d5dd4f
MD5 e1044d1d2315aee4c6ab4381febe3753
BLAKE2b-256 98a1961d2a36359b8c20d21713fd420bde992f33b46a175297570c5b21ab5137

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 befa3b3749ff462e8847c863025dbd722bf18b96708a2e812bf0ac5f50fac386
MD5 7311da98c20e68c88a26ea6ac84ef579
BLAKE2b-256 01f7a4208196e3b533263d5f497dd3c52eb69bfcbb8a5afa65ae87e0d6c51219

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c07ed51920d7c278c64445f67a7ff9527a0815c266cf4851472e77168bd7845
MD5 38b2b15fd103aab564135b565d34d2c4
BLAKE2b-256 14c0ea4b050a5aea50637f9f8e994dfcf4731af3a773db1439bef1c4690676aa

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 6e48e3364a6929547ce8a0ae3d23628db76f9aba85cca2c60b802953158ae3c2
MD5 28289b4982e19aacab95fbd9f54afb69
BLAKE2b-256 558ca98932931c37d06bc0ff4ce720a24d383f98304c0cddaa862e6aa8b4022f

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 359284ad062a01905cadd35bd8fc78b601208bd794eb963aceb3c239b1b122e9
MD5 d69f1672f143a339d9bde5de72585410
BLAKE2b-256 c41c658c4e310d83c390b9167110abf11cc1b7d03f7a14ce22f28059ad6c69aa

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3e28d6dadeb2c450630cf4a70dded0dadfb7990de7827cdd904d7dbabcff265d
MD5 3445dfbd2412a4bf33a58b07a720d749
BLAKE2b-256 d8c2abc5afe8f19e43395ecc4c07edc0654e3a7e24336870ec743c9ec101296f

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7e7c063736a0c238afb6c64eab6372cba56bccab168c1700f46d9a3eb4182a12
MD5 ff2bd05fff4da06e164ccc4dfaa3b0fe
BLAKE2b-256 6cf5f167f8f28bfee2ba86baa4013234543e4d3678cc4e74f14614cfc9f125ec

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1d983d0eff322cc279cb6e264f6fde3ed319c18df5aab68e3289b784032cea7b
MD5 a60535bad234479141c66b7df2765c51
BLAKE2b-256 81e2deafc25fd156d9a75cb18458e56be295ae9a603e0bfe6bf1f5e254fe93ce

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp311-cp311-manylinux_2_24_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp311-cp311-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 55cb853a846d7beaad5d65f42b3f016f7a2c1835b8a74e5eb65864a1307d1aa4
MD5 a82e588ac3cf68c93ade8221878dc7fc
BLAKE2b-256 ba8df7430765b9ada99ad38d06877c5bc5660c47abb609590f9fc6d6ace0accb

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6f345b20135f20f8acc46b0cdade97f296268229024ba5b876ff6308f25a9a62
MD5 92643d43e8ad0c72059fb103ca0756fb
BLAKE2b-256 bf379efb3736c46c66f472f1021ed96e0b4ae2f2a7cb78e95e5c0da7d058b6d0

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f6eb19a3c774411d5a1100a0cb1db9d09630e63f0e0735663e028435850e1674
MD5 a3f4df5e63380cb2354b246b33b42e83
BLAKE2b-256 38804ae3566455cfbed006ae99e33732c5cb9328a19d0d1b266239e25022de2c

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 05d978ab62a5f2604c49690380938ee97fd768f88dd7cb129e13d4f306fb5e4d
MD5 91ff884e4734db5c748d36c3108438dc
BLAKE2b-256 8d966c2687cbe9d838756ff11795ced600f8e37752fadc9780cdb9b106efc365

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f18b48501f96c22531f76178809a938d0be0aa6be863bca2b3b998a96bfbf4f6
MD5 d345adb8440115ac7e10dc0642962953
BLAKE2b-256 5e232a16c2ed9b18b8a219a6029d4fbfad006ed186826ecee0ed58e9c08f3df8

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6ef962b6e9ad62114a044a1316941e52c5db567418b32a354bed0aad1b8535b4
MD5 5c41678ac7cfa01abce69a7b4d57a72b
BLAKE2b-256 525379ca8b0e2646df947e8f87c31ab41dba4d8a6f241cb6c652720b385eea62

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 32cb8d64a0aa25562990487ed220eabcec3dfd5128527e2c9daac00d6992d4ae
MD5 732435f21a316212b455cba06a21c434
BLAKE2b-256 fa5823f18a0eda82a9ee0c61d8c69317e823a16da585b9f7f4623095f8fe8ec3

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d51af6444a32794cac279c7dd5a1d27f46d4bb937b82b325f68b8c2cc4283a54
MD5 1c71abd3dd168989e85803eac5b71069
BLAKE2b-256 d33651844d2891f4ff56aee1457bf2dc633408c5b6c89c635d33f6e33c69dd7c

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp310-cp310-manylinux_2_24_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp310-cp310-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 897ff3f5ee030804577b016177930b26ee41e14a137f4cc4a5d713fcb22dbafa
MD5 f1c1b91c288bf0f5f56b295ca6683f32
BLAKE2b-256 806a3ae0741118ca3720c2c3de13253e83da92a06f9dbf1016f92cd5f9fefb32

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 56d15255d05d87324c8f46bef597cdb4faaf7f1933f06660cce709e4111ad861
MD5 e6713bc31605eedddb39aa474f44b404
BLAKE2b-256 0c5c4d9803a566e578a12569bbdd7119be93379db2a45f859b84ab23a6e72a76

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6328bc7ddf2e8801970173a1b084fc2a478293f156bef33965846e243be86f78
MD5 9bed24de41b94eee57e368f0706cb545
BLAKE2b-256 b4e8292f244dcf68119d6532941c52f6218b5c4c122cf4efdcbec7664b1657e8

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6b71d0f308b363186072bed9a300401b65619c3d2b925390a872101dec29f1a5
MD5 65db56082d71eb274b4d60f2a55e9889
BLAKE2b-256 1cbf1185be313803a8c51aceaa802f8f25e9d733dda562acb0acb8fd4e827c38

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f3c6a63694b817102e8d88b73648725b2912cadd38f7658bd4076b47eac59eef
MD5 ba4b70a4eaba336f4e59d77ffc750dc4
BLAKE2b-256 84efb2ee813462dd75940871b0fae0e9086358b0a37a40160c988548681f11a1

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8a164a04420ace6b04fe1c8d8621057b00e51f8409a713320fe67797a2f7a4a8
MD5 5476a222dfa4d4a84528e5e3650f336a
BLAKE2b-256 cf7c90b03bc9141d4834af4a7d814a25f439d893aa8d5074fc35db0083734505

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6f8daf8cc0a1eace791b25d652a08ffcfa5a8ab5cd66696f2edf3b536282ca5d
MD5 2575ca1c78289cac7f3a5c109a0f9dec
BLAKE2b-256 980f3f67838c4e269dee2915f6c44ea503c4f5abee085857e978307a0c0a194a

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fc7eeab5c14df5949fbcea5e5900307aa8a7afff4a79d9c5b24657c7a41eae18
MD5 a84bd6533dc82eb649cc14f8abc3655d
BLAKE2b-256 06c8b94a65a085544783870201bfa5c13a33cb2aafcf1e306faeb2ecf1e5ab4a

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp39-cp39-manylinux_2_24_i686.manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp39-cp39-manylinux_2_24_i686.manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 f29eb678a20e0bcada7e3923d615393f087e35b9b8c743b231e6b5e4b15b7683
MD5 759b1e55d1aae26dd1f75b20aead9fa5
BLAKE2b-256 e9e80acb7eac5f383b0e52b9740a8b8176aa9032b653e8c637c6b02a43202422

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4c8393df968df71337ce5cbebb20d531e73a12312c1d6c144c8916d2e7e741e9
MD5 4e19dc0b5eccf172ea705d09c2c1e2ab
BLAKE2b-256 8592f7f83bda5652df2831c47db0a9251f76bf8211bc67fcc0d42baac1a9dc8b

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9cefe45af8be9f3810a9b94587061ee992dc22bbab7e698fbdf12f06a91af58
MD5 ffe0948012fa3b27b51f456264856986
BLAKE2b-256 ba0949390b165cb006234cbbcb24a242dddb5c90d6533cca338bbf30d2798d61

See more details on using hashes here.

File details

Details for the file passagemath_ppl-0.8.10.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_ppl-0.8.10.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9588ad425a635b235c63e65c5f8160eb41c3ca477894f23ccfe7f474c3299ff2
MD5 11660a00cdb1283c3a6f10f4e3c8e6af
BLAKE2b-256 8a49c351a4967b9067eadbc94a8992e99bb827f08c8536b87c63130e568e33e0

See more details on using hashes here.

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