Skip to main content

pentapy: A toolbox for pentadiagonal matrizes.

Project description

Welcome to pentapy

status DOI PyPI version Build Status Coverage Status Documentation Status Code style: black

pentapy-LOGO

Purpose

pentapy is a toolbox to deal with pentadiagonal matrices in Python.

Pentadiagonal linear equation systems arise in many areas of science and engineering: e.g. when solving differential equations, in interpolation problems, or in numerical schemes like finite difference.

Installation

The package can be installed via pip. On Windows you can install WinPython to get Python and pip running.

pip install pentapy

There are pre-built wheels for Linux, MacOS and Windows for most Python versions.

To get the scipy solvers running, you have to install scipy or you can use the following extra argument:

pip install pentapy[all]

Instead of "all" you can also typ "scipy" or "umfpack" to get one of these specific packages.

Citation

If you use pentapy in your publication, please cite it:

Müller, (2019). pentapy: A Python toolbox for pentadiagonal linear systems. Journal of Open Source Software, 4(42), 1759, https://doi.org/10.21105/joss.01759

To cite a certain release, have a look at the Zenodo site: https://doi.org/10.5281/zenodo.2587158

References

The solver is based on the algorithms PTRANS-I and PTRANS-II presented by Askar et al. 2015.

Documentation and Examples

You can find the documentation under https://pentapy.readthedocs.org.

Solving a pentadiagonal linear equation system

This is an example of how to solve a LES with a pentadiagonal matrix.

import numpy as np
import pentapy as pp

size = 1000
# create a flattened pentadiagonal matrix
M_flat = (np.random.random((5, size)) - 0.5) * 1e-5
V = np.random.random(size) * 1e5
# solve the LES with M_flat as row-wise flattened matrix
X = pp.solve(M_flat, V, is_flat=True)

# create the corresponding matrix for checking
M = pp.create_full(M_flat, col_wise=False)
# calculate the error
print(np.max(np.abs(np.dot(M, X) - V)))

This should give something like:

4.257890395820141e-08

Performance

In the following a couple of solvers for pentadiagonal systems are compared:

Performance

The implementations of pentapy are almost one order of magnitude faster than the scipy algorithms for banded or sparse matrices.

The performance plot was created with perfplot. Have a look at the script: examples/03_perform_simple.py.

Requirements:

Optional

Contact

You can contact us via info@geostat-framework.org.

License

MIT © 2019 - 2023

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

pentapy-1.4.0.tar.gz (10.6 kB view details)

Uploaded Source

Built Distributions

pentapy-1.4.0-pp310-pypy310_pp73-win_amd64.whl (79.5 kB view details)

Uploaded PyPyWindows x86-64

pentapy-1.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (91.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pentapy-1.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (86.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

pentapy-1.4.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (73.8 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

pentapy-1.4.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (77.9 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

pentapy-1.4.0-pp39-pypy39_pp73-win_amd64.whl (79.4 kB view details)

Uploaded PyPyWindows x86-64

pentapy-1.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (91.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pentapy-1.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (86.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

pentapy-1.4.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl (73.5 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

pentapy-1.4.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (77.8 kB view details)

Uploaded PyPymacOS 10.15+ x86-64

pentapy-1.4.0-cp313-cp313-win_amd64.whl (84.9 kB view details)

Uploaded CPython 3.13Windows x86-64

pentapy-1.4.0-cp313-cp313-win32.whl (73.0 kB view details)

Uploaded CPython 3.13Windows x86

pentapy-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl (517.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pentapy-1.4.0-cp313-cp313-musllinux_1_2_aarch64.whl (497.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

pentapy-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (501.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pentapy-1.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (489.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

pentapy-1.4.0-cp313-cp313-macosx_11_0_arm64.whl (87.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pentapy-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl (93.6 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pentapy-1.4.0-cp312-cp312-win_amd64.whl (85.4 kB view details)

Uploaded CPython 3.12Windows x86-64

pentapy-1.4.0-cp312-cp312-win32.whl (73.2 kB view details)

Uploaded CPython 3.12Windows x86

pentapy-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl (522.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pentapy-1.4.0-cp312-cp312-musllinux_1_2_aarch64.whl (499.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

pentapy-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (504.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pentapy-1.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (494.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

pentapy-1.4.0-cp312-cp312-macosx_11_0_arm64.whl (88.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pentapy-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl (94.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pentapy-1.4.0-cp311-cp311-win_amd64.whl (85.3 kB view details)

Uploaded CPython 3.11Windows x86-64

pentapy-1.4.0-cp311-cp311-win32.whl (73.1 kB view details)

Uploaded CPython 3.11Windows x86

pentapy-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl (533.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pentapy-1.4.0-cp311-cp311-musllinux_1_2_aarch64.whl (512.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

pentapy-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (516.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pentapy-1.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (505.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

pentapy-1.4.0-cp311-cp311-macosx_11_0_arm64.whl (87.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pentapy-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl (93.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pentapy-1.4.0-cp310-cp310-win_amd64.whl (85.2 kB view details)

Uploaded CPython 3.10Windows x86-64

pentapy-1.4.0-cp310-cp310-win32.whl (73.5 kB view details)

Uploaded CPython 3.10Windows x86

pentapy-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl (495.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pentapy-1.4.0-cp310-cp310-musllinux_1_2_aarch64.whl (478.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

pentapy-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (479.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pentapy-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (468.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

pentapy-1.4.0-cp310-cp310-macosx_11_0_arm64.whl (87.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pentapy-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl (93.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pentapy-1.4.0-cp39-cp39-win_amd64.whl (85.7 kB view details)

Uploaded CPython 3.9Windows x86-64

pentapy-1.4.0-cp39-cp39-win32.whl (74.0 kB view details)

Uploaded CPython 3.9Windows x86

pentapy-1.4.0-cp39-cp39-musllinux_1_2_x86_64.whl (498.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pentapy-1.4.0-cp39-cp39-musllinux_1_2_aarch64.whl (481.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

pentapy-1.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (481.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pentapy-1.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (470.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

pentapy-1.4.0-cp39-cp39-macosx_11_0_arm64.whl (88.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pentapy-1.4.0-cp39-cp39-macosx_10_9_x86_64.whl (94.4 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file pentapy-1.4.0.tar.gz.

File metadata

  • Download URL: pentapy-1.4.0.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pentapy-1.4.0.tar.gz
Algorithm Hash digest
SHA256 0aaf20492c6da885fe43b35ae54a968f3d239249f3cf492541f685ca39419438
MD5 7f9c9e2eeeeaa9cf4a501133e0dbd498
BLAKE2b-256 9d8c96b0c8089d4cb7482d962349da7618bef39e522a6e0787acc758a58f777e

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 2440b32f64a10f4c288f090a4788a90de36d63fe359796a7a4071eb47925d7ed
MD5 90926a9d784fc90411325912f2a88c62
BLAKE2b-256 99a76dae1673ebb4cdaaeb43b5f0bef64be1c8867b6df0b0f53e129274c9161e

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a78f42a20da3a04a7fc5a5dd061ccefe8cad5e83a8e175acd7403424d2439b93
MD5 1bc6a0ca07f616b2bc5dc7635db6ccf6
BLAKE2b-256 29271724e72c1c8e721651672416a09a3312505a43d2afca2813f920f3d24220

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2f285a15ec8710a96d609d388a12d43d30211c74c7f3fe820a0c2b14e8b4051c
MD5 c06414749ec8bdd85470316c5dc7cff8
BLAKE2b-256 71282f4a4d86d603c733f0aa5d4612c56f10611bd274ceeed12889de333f0836

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7651d536ab65e37318dc18dfcda117ef3b3d3fbae9150bc1c271b222adef9abb
MD5 abc21f72e040764e5a0f60fd07667628
BLAKE2b-256 8604cbda786acc101d595f56d2acb7264a24bb9d6ab2f2e1e28e7925e3684f9e

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 09f301d242aca31ab806b491cb42a0233ba28890bed7ed83fdae25b1b23b1203
MD5 dd9bb59b6da39fb60bff27c936b2a664
BLAKE2b-256 ddd695b76b551d5c830345f116d009a9ef01c1e0ce6326319c322f8d7b722def

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ce21a21d7682f63a1cd493dee6ccc32c24ee7d38510d80d388073691ef814e12
MD5 952438174e8859f201e7dd996699279a
BLAKE2b-256 6dc681a8cf203ed956c25143c3117ff6149c5f557cbb276b2d841d2eab14cb9e

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 153f0a7dddff67202406dd65dbfc577cbdd6b9ee2089de5dc3e3e7e692cb10e6
MD5 9d71f2879af5e77b20b4f3b64b012ba6
BLAKE2b-256 e09b68670ca79f905b13c45207b247e98d096950efa09495780e8fa890eb1202

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6b6d4ac935578236be6aafcd4e02cd568c3a7339fc724e192ba27a8305112992
MD5 51da86cd727019d04d5bd3a637e0545f
BLAKE2b-256 e687451b2e8308eaa276f7aa20d168c10c93f44641871bce7ec2d88fab494eff

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 00f519a682ee5465a5511b9299e149f10b657f958ca300f7af3b5501abac1bc2
MD5 3f77e74fd4966d7d388fc65d8f44b45b
BLAKE2b-256 9a187d6922a950ec81ce0392700b37d6d8e5d0030af98bcde34717c0d5c80a96

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 77524f9dc84dd31a64bcc14b88ffd14ab4ffcfeb2954dbb50b81b8088b85694a
MD5 5356be435225f6cae6298007945bed0b
BLAKE2b-256 7dc6204ee8d41d0d57039d96448088920f26fa7e82443674de87048ae36d85c8

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pentapy-1.4.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 84.9 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pentapy-1.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9bed9acc6fdde46eefdb525dfb22f1aae977a3f6fb0e4662379b06c1080f5658
MD5 247dde27a552462d6e98bc9b68e18bf0
BLAKE2b-256 ed28d98fc764203652adfe39e64adb27fbcf3d55c48c75186604db63d26cff34

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: pentapy-1.4.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 73.0 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pentapy-1.4.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 a28671f6298665759d92a2919872ae8a90ebf7a538fab97f17a39e9f9c8b1b3c
MD5 39ed7fc338104287ce5f1204cbe0aa6e
BLAKE2b-256 4d7027740b8358b1d7cab8071177b6738f6293d41cda83f84cbac2adc50d1a95

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4aedc04afd9b84e2c675ae94dd438081ee16a35c4c8fd77e9afe1960bce9aadd
MD5 58f2e3dccfbeb8522bb98d8d9119afe8
BLAKE2b-256 c12f73c3b3dd1d71e9a47484cea55e6990e60ef21027f2c7c82bc1c1acb28261

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ac24f33340dc13104481708d90100446945a660b080fdb904bc1c2de62efee24
MD5 2cbc650cb0eb3bc6b4b7d278b92433f7
BLAKE2b-256 590d79bbfa5d30074ee4afcb7504ad702d3ccdf9008b8e9ec8aa826b2ab9f484

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f883f90c22420525e8242e32b3120018de81073f696682a2ccc14e5539663041
MD5 66c7acf0db7ab1ba411596cd3af16648
BLAKE2b-256 da1fc300b441f7ec59afc093d8f7f4842d2b832bd37e08ee423c93bf1d30af4e

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 91ed8661e50006d9c854e83e20ab473452a1894f5357e510a5b4898c1d7efa1b
MD5 65d1d0e0e13e1aeca37ac6e6ceb775ad
BLAKE2b-256 d966b9979e75aec98a2a02a2ef796ac1f0884f621e242b188a2f249eb8f9fa74

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff08ef53f4fd44f773759f9445d22c8209c4e484c63f9ed1aa00f24b0b3e4b0f
MD5 eff80a8d306528a75d2dbdb4bf074a62
BLAKE2b-256 9d9afd9c50a2b8a247108a6f5147d7d5576cbf6395ab11ff394c334517ee991e

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 049520bdd37d21132469a72a05262185457e51df57398f725bf30664899efb08
MD5 e39ccc4aca3c4d774d84e25a1c9293b0
BLAKE2b-256 a2f8fef23d71b2edf61bd4faff73ff8966d52d11047918cad49ea2839cf144b9

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pentapy-1.4.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 85.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pentapy-1.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 491221aef0f9e25685bf94e1d902b229f6d6191d13f967f19106555b5aa8ec9b
MD5 dcc309e91177c1167c9ab4537953cdbd
BLAKE2b-256 ecab87639daf921dee7246f2a4efdd88e937c4fcd7f8cbb475cd128df2ddeb86

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: pentapy-1.4.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 73.2 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pentapy-1.4.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 3ac927da776e2e55cce620aa116c3600186b10a1b669bf06f6499efddc6732c2
MD5 ddbd5ccae263621857c6d24119b2233b
BLAKE2b-256 0944ff3b961b428a6b5eb5947c1a399a8eec97fc5f884ed9863116826bd74ded

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b94b08d8adec5dd6836274e5d8e6a6eb3e7cfb2f5dee6652cbe4f866c18b9c9e
MD5 86f6e7543b79d0df3b6a3abca43f0ea0
BLAKE2b-256 a3e4aa74000278dfe6db4f8082e08d2e08285437129db8f66058a13c944f1ff6

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e71cb05be4553c8c5e5e722f9c164f1d8f084aceacebc6a09c7e7472a503e314
MD5 94423a5148c26a742052ed0789066675
BLAKE2b-256 c254a7650ca6791fc7a554a80fd6ecc7202bd08d687fd39521ae4ed55364f62d

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a1b5281b4719ccd1b2b6897680af20bfecdf955db85c07009b47d6e102e4d8b
MD5 2655b5b125787967a9803ac9150f792a
BLAKE2b-256 943e8e9f2d9a7b9188ff47d2cf69562d0a9fb2a1b05b7d34b2dbbb809f2bff96

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d5f4c5f6a26b4e38246be58d183da50b7ef160b129732bfd8f5a862e3ddfefa3
MD5 c20754a6295f7a40fca0fd1fca15b24c
BLAKE2b-256 17d965ecbcc40a7513f8ed447eed7454814bf8fd1929cc09312b7ab371b1228a

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 668f5ec6741e5c40f9484e7f2ec92a508d297464283ce31d2e0542a8619fd5c6
MD5 69f7e32eae47e16c8e57779e50392819
BLAKE2b-256 e2d1a48a12f9c2f2e6b110f68467f2beb25f642efe2ad58fa09ea958ad5b2ac5

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e1008ecc16312d3896d44f6bba173611279e89a9df165198949c4ad0676ef030
MD5 a496d8601ffd16712246dcbbfc07b4bd
BLAKE2b-256 8574f1dff684710fab6f2894a3d1097f70d730c1bfcb41adacca5fe070a0114e

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pentapy-1.4.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 85.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pentapy-1.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 165f2da1833153f07b6d7413f83ba999ef4734c5a3698e4d25a8a2412de4a847
MD5 ed26fa9ef8fea36afca57a861f2554f1
BLAKE2b-256 0684dac88a4abb6860e5941f9406298467e66ef650e7756c622068f708684cec

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: pentapy-1.4.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 73.1 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pentapy-1.4.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 3add6a275af67fc87c1f13c091c2e052ba470cc519379f52e1d8f3f5f3103bec
MD5 46bc58b01c5da40a350bc080153897cb
BLAKE2b-256 71f87fe0ff93b68ab618c0cbf051322887852f5809fedf3097091671b6c92627

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cdd60048b46df372b6c4c2351c6956ae568c579cf49309e3a48d329b15d4fbe8
MD5 d36d129c5c704352cc819fe48bf6b6ca
BLAKE2b-256 eb9feb424f2d2b6664a82ae4c55539f2c6bf617be4399ba1e0298f3dbe457e19

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ff9f9b150cdcd157e3a64d59303e46badc5e7cabd2fd6cfc7b80772fa8210349
MD5 0b4016c9b10bed9f88ef4e70dbf2958a
BLAKE2b-256 d0bda45618affc0f1dfc4113578d82a1e69a00d3410ca2b26e6132dbdb129c90

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 45995221c06559852a30e7453cac7c2d6f2dcb1902ec35458bed645a36383e35
MD5 ecc563333d88a0907c1f796d8ecaa6c0
BLAKE2b-256 0d7aacc89cb07834ff4f35e49d5db0a1c2661b9f00113d452fba9739045af851

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a17a43ddbc8d83009e8bb6e31895159a09eb8922a4a249d74b8c38ec190579d4
MD5 f864be76ceda0a17d8f0461c8a725c42
BLAKE2b-256 0cdf91e6d83397cb8126f40937b5ed8da42d93ebb371632f0e83d2015faa873a

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74cbbc48b7438e619aae29a4902bf6195303c692ffd6d532a04ce4a63a3896d5
MD5 eaa3725d0cf0cebc119edb3372dfec31
BLAKE2b-256 f9c388b738329bae74cd0cc38dba77b9fd1fd9ed71d7d493c211992239341851

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8f1061359f28affc47c2b110d741127efa0cc026a90a860270c2a2e741c0d3c4
MD5 8d43ab1bd2113e6dcf2211c6eb5ff47e
BLAKE2b-256 0dad4c2c6867135e1de3faf9a4c32526651715fb83574c7bde9a5b8a4f027b50

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pentapy-1.4.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 85.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pentapy-1.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b7fff2ea6ec89cef26214c3370c4794ae44ed1a9f58fe6acee5f4bbbdc139213
MD5 ef1ca20f5fdc9a8bad8d501637c45af8
BLAKE2b-256 ace21e6e545ff15e145c200491a6273aa918be46d4c8dbbd797fd5f172790227

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: pentapy-1.4.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 73.5 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pentapy-1.4.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 822c288f1104550b3e968f83e983e8a6f8cf08d38cfe7faa95b892ba6002c337
MD5 15446dc1fc5a50f5483fd49963c941fe
BLAKE2b-256 24c297e5e3012137131ba310937e71a92ed62b13fb900947350e95ee994b25cc

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9bd4643553f29ed3bbb9dd29b9c1003705070318036a6b2ac33a88492f6f1ab9
MD5 e9c3545894530ecf0c0adcffa7acaee7
BLAKE2b-256 3d4eecbb2fffcbae60cc6f8f32d5e6e4496a86727e277f66d03465047b13af68

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6fe59a7d8d22a0a8047d8d7f61e5ddb668b6b894efe5fcd228093d03ca48a133
MD5 557e1cb9a78bf52041709007e26f0d0a
BLAKE2b-256 03adeb720e505c89a0c18d85833cc5b26d1c6bee32d61521599e6e3783cbe816

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 27c6e4eede4cff31f9dbc9e3a1e126b352d89fc45c1eb2f527117352322ab008
MD5 cc6afebaddf9566dd16671a6c09b4b57
BLAKE2b-256 afd7a5a81d92ae20f9cf2e2c79acefb55b7d65f82206f49dd61b76aba4481a12

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3eeb3bb26c09e61ae5b0464ce20f16ddea688e38dd4db50c4bd892518034e0a8
MD5 dbfe54bd21652a54170b2a9832e24266
BLAKE2b-256 6445b57bb1599fc6f769916ace1e59211c78346fbaeb15b4ea3879d6302edcd8

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2e6cdfbfb11bd6fefa489e11be16b65f151b0daaa0acae504859e9e1fb5b1496
MD5 0942a50945d1aceafb250b6a8f4c54ac
BLAKE2b-256 c7f63645db3808eda62b97c6c4d287e908b42de2d54f37e40e181832d1c61bbf

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bdfabfc78181dea31cdb98a02a7a51f233612fb432a9dd5fe5e442cc5f6357b3
MD5 d54941d1df339df78f90412968c4a3a0
BLAKE2b-256 f89d24f646da73f0247aba849ffc5c3dae7c2638c5ecae88252ffa6a531a4a6c

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pentapy-1.4.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 85.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pentapy-1.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f32954534c00dbdec0fafd295ee4daa266346f8e4fb2bb8e8a3af6b023e5db8b
MD5 87a41d76c956a4848412271d4d687613
BLAKE2b-256 5425ca00b497a11708724bd2674cb90366442151012c82ff03162b097518bb58

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: pentapy-1.4.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 74.0 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pentapy-1.4.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8957a2d17b5d6552e4750eda78ee65f5e4fd5bb8c5e69f8f017f1056dcc8084b
MD5 201bad27d6a32a7617bb2ea5fe36b8d9
BLAKE2b-256 fbb7d0289b871f94868a5596e56e05ab16866c6f80105419430fcd2a2dde3af2

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 61153d24ef54b0b3028265b89d5858276458619def63c09cb7bdd81f9382e7ae
MD5 3cef2e5586e7bc55c4aa2adf496a4310
BLAKE2b-256 2a0805b47553363a3d2a4d35207b19eaab9767a026351ea1fbdfcb2563fce8cd

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c605422ff6be1cc93954b34df51c99a4f3e23c7db8288a0fa5c3c1c30783e6a8
MD5 6dc0a367765c54c348f0939327f2d907
BLAKE2b-256 682d187a71349601143ce2eb2aebe318f4bb9f92d268699eff743a20647c3417

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b4b224f3e58ad41de0bee622bcdfcf07af5117d684368ec51247b310505d7c4f
MD5 59fd3cb3211f4c02210e5b043c21a1d2
BLAKE2b-256 65d765328fa397307a143d3395dd5c8881b7724e3b2c571dc26dbe37070409a7

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 041838a7c9685df6b272c7ecb5e417669dd16aa5661e57e07091b11b68d2ec1b
MD5 5a1ce5fd286a7cd82a3ff6fe9ec0703a
BLAKE2b-256 38b0a142b2e969dbedb17f4c8d455c1b7ad677a7738781b71facaee2affdbf01

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a20ffd08024b0c7a6f8942d0b5c1d5990842d0d6c4485739d24057bac4f22981
MD5 bb4f8a86d6d7bb00a349f781c704fb2b
BLAKE2b-256 abc4f336c696155a8aa59b7c866ee6b462f8b780a27b25962db0fa77a6b4f645

See more details on using hashes here.

File details

Details for the file pentapy-1.4.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pentapy-1.4.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 763b1b1e165b4e928f3b6c2982db885ddd9cbd1b9c6bab83f5f1e874ca0296cf
MD5 4b4f4701435bcb9d7361fe7e981a5f84
BLAKE2b-256 b54f1ddf643e24c435e22cb249b3c18005efaf3fc287bc7e5c50e6d31721f0ed

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page