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 (2.7, 3.4-3.7).

If your system is not supported and you want to have the Cython routines of pentapy installed, you have to provide a c-compiler and run:

pip install numpy cython
pip install pentapy

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 - 2021

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.1.1rc1.tar.gz (299.8 kB view details)

Uploaded Source

Built Distributions

pentapy-1.1.1rc1-cp39-cp39-win_amd64.whl (204.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

pentapy-1.1.1rc1-cp39-cp39-win32.whl (191.2 kB view details)

Uploaded CPython 3.9 Windows x86

pentapy-1.1.1rc1-cp39-cp39-manylinux2010_x86_64.whl (503.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

pentapy-1.1.1rc1-cp39-cp39-manylinux2010_i686.whl (482.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

pentapy-1.1.1rc1-cp39-cp39-manylinux1_x86_64.whl (503.2 kB view details)

Uploaded CPython 3.9

pentapy-1.1.1rc1-cp39-cp39-manylinux1_i686.whl (482.4 kB view details)

Uploaded CPython 3.9

pentapy-1.1.1rc1-cp39-cp39-macosx_10_9_x86_64.whl (206.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

pentapy-1.1.1rc1-cp38-cp38-win_amd64.whl (204.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

pentapy-1.1.1rc1-cp38-cp38-win32.whl (191.1 kB view details)

Uploaded CPython 3.8 Windows x86

pentapy-1.1.1rc1-cp38-cp38-manylinux2010_x86_64.whl (517.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

pentapy-1.1.1rc1-cp38-cp38-manylinux2010_i686.whl (497.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

pentapy-1.1.1rc1-cp38-cp38-manylinux1_x86_64.whl (517.2 kB view details)

Uploaded CPython 3.8

pentapy-1.1.1rc1-cp38-cp38-manylinux1_i686.whl (497.4 kB view details)

Uploaded CPython 3.8

pentapy-1.1.1rc1-cp38-cp38-macosx_10_9_x86_64.whl (205.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

pentapy-1.1.1rc1-cp37-cp37m-win_amd64.whl (203.4 kB view details)

Uploaded CPython 3.7m Windows x86-64

pentapy-1.1.1rc1-cp37-cp37m-win32.whl (190.2 kB view details)

Uploaded CPython 3.7m Windows x86

pentapy-1.1.1rc1-cp37-cp37m-manylinux2010_x86_64.whl (474.1 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

pentapy-1.1.1rc1-cp37-cp37m-manylinux2010_i686.whl (455.1 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

pentapy-1.1.1rc1-cp37-cp37m-manylinux1_x86_64.whl (474.1 kB view details)

Uploaded CPython 3.7m

pentapy-1.1.1rc1-cp37-cp37m-manylinux1_i686.whl (455.1 kB view details)

Uploaded CPython 3.7m

pentapy-1.1.1rc1-cp37-cp37m-macosx_10_9_x86_64.whl (205.4 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

pentapy-1.1.1rc1-cp36-cp36m-win_amd64.whl (203.3 kB view details)

Uploaded CPython 3.6m Windows x86-64

pentapy-1.1.1rc1-cp36-cp36m-win32.whl (190.1 kB view details)

Uploaded CPython 3.6m Windows x86

pentapy-1.1.1rc1-cp36-cp36m-manylinux2010_x86_64.whl (474.9 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

pentapy-1.1.1rc1-cp36-cp36m-manylinux2010_i686.whl (454.6 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

pentapy-1.1.1rc1-cp36-cp36m-manylinux1_x86_64.whl (474.9 kB view details)

Uploaded CPython 3.6m

pentapy-1.1.1rc1-cp36-cp36m-manylinux1_i686.whl (454.6 kB view details)

Uploaded CPython 3.6m

pentapy-1.1.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl (205.3 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

pentapy-1.1.1rc1-cp35-cp35m-win_amd64.whl (201.9 kB view details)

Uploaded CPython 3.5m Windows x86-64

pentapy-1.1.1rc1-cp35-cp35m-win32.whl (189.1 kB view details)

Uploaded CPython 3.5m Windows x86

pentapy-1.1.1rc1-cp35-cp35m-manylinux2010_x86_64.whl (467.6 kB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ x86-64

pentapy-1.1.1rc1-cp35-cp35m-manylinux2010_i686.whl (449.1 kB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ i686

pentapy-1.1.1rc1-cp35-cp35m-manylinux1_x86_64.whl (467.6 kB view details)

Uploaded CPython 3.5m

pentapy-1.1.1rc1-cp35-cp35m-manylinux1_i686.whl (449.1 kB view details)

Uploaded CPython 3.5m

pentapy-1.1.1rc1-cp35-cp35m-macosx_10_9_x86_64.whl (202.4 kB view details)

Uploaded CPython 3.5m macOS 10.9+ x86-64

File details

Details for the file pentapy-1.1.1rc1.tar.gz.

File metadata

  • Download URL: pentapy-1.1.1rc1.tar.gz
  • Upload date:
  • Size: 299.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1.tar.gz
Algorithm Hash digest
SHA256 987fd2e22852f8b3c4a074976caae1e8b058d4997fe3d9fa36cb3aee360aa6cf
MD5 b4245bfce078c6fead5385adcd72b476
BLAKE2b-256 7bd5f149c91cd3afb82929bf52ebb5abd55a029a2119a469908d14f55b39f7fe

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 204.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bfbb8a821bf2fff68c15dc5754129590e6d0163b723a2d712f0ab35918c5067b
MD5 13f2ac3734750bb378df53302e1f050c
BLAKE2b-256 12155ba29e90d5edc7977e4062a53f4cdcf120d6db733a3077c135e56d102127

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp39-cp39-win32.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 191.2 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5dbfc6be9bfa8101f0e232149e40e434f07ef48137cd6a7b731bbc067c15100f
MD5 5756cce1f6923fd87ee7c93421d68293
BLAKE2b-256 7a3943005a389070d8a68620dc25f4873e4b9e16f71d1a00ed6a19b2c860091d

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 503.2 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f66890059b5502640ffabf1e11df5ac2ee4860c29d9b728db2b0d93c9cd7ef00
MD5 acabc005312ddf8af9b16ea68415cb3a
BLAKE2b-256 d69b135ff16f08f1dc109da2cea46f19066a70373f5e28e8dab331166c636fd5

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 482.4 kB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 28886d0ff86e89cf13e127a48529d9d513f6c2fcbc4cc2d845c36e263a264833
MD5 9f69fa27a581f453d1b451846240d58a
BLAKE2b-256 0408b5c0a912c85a124338b56f20a08c56f6d7db81793fc7af78c89cf11c2df3

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 503.2 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 39a126043f13393ff9ceb255dc2cc0460bea784e816b7303dedeb2b7c7b46702
MD5 e0c6a4418a9c4692190b305a5cca46e4
BLAKE2b-256 6e23affc97283cf49e06da2ae5bec94499c40c2976db048b14c1733bfc68b1a6

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp39-cp39-manylinux1_i686.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 482.4 kB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 27e3da69e1748d9b6ede80ce0c3b9921866167e0dbc5983ce7a83760f6777937
MD5 e7b1315b7f9a7cf9ba41584f2819be27
BLAKE2b-256 26de0ec29875b531eb1f920e121b63f79e61587eabc01ed772ce0b4e2e87f2d9

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 206.7 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 646787af3cc53d378489618a66b6cf30deb04aa5239845bc729d0f5be4da8410
MD5 5a2ae74b2c396334920bdfa6b6bc0e90
BLAKE2b-256 62ba357daf7ee3d2427d0b451c2fc2aff4af8957c35aac1f688fe78fa92956e5

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 204.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9e5e91d21b3a0581f3770a65cec02755c2afd107d779a3edb0cdd4ddd4f35271
MD5 bf8d6c1c8bfdbe3376bd3e267c2c7d08
BLAKE2b-256 b9957710b36dded808e06f766e5e4f945fab6321f1c4717df276c1ae6fe6a8c2

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp38-cp38-win32.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 191.1 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 7821a4af982ff5f64a07979e0b60ee5f4d70882e50954c3658e2df10228448c8
MD5 ca23b0ef9f048b1d749197635e4d6970
BLAKE2b-256 bd68e2c009afbd00335549b73d657e66b8dbc61882d5b6cdddca6ca25bdd8a59

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 517.2 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9870dc6c9a814d37fc5c8d4f475fec2f9d1294646bdcb1eee0fc64f9fe8229d4
MD5 e1377b2e30fdce43d131f8524dc0d7ee
BLAKE2b-256 9bcc0387aa16d0960b7d1043418f379dfa52dcd28476847e0ec7f788b2b83405

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 497.4 kB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 45c26f2c31678d335242b892a04d2d66a8a082feb58bf7eaabf60dfa005d701b
MD5 6c68c9b18a30df586042e23b813c74df
BLAKE2b-256 423936e2490fced22e9913950c8ce3c4c42b2696840b308566caf4fc6cc77cf4

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 517.2 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 28605b0c0abb63288526cde5157c7e2ea62e1c415d0442293ddc932af033b50a
MD5 ebdc9cf999508c02b9d98dda7436d0e8
BLAKE2b-256 68dec515ba8fbb4a3523466548cec4367ebee9585b2ae4dfeafca507347db7fd

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 497.4 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 13e5ed5adf4378c9db9d2966987e9ebfd00b32f41ef163eef0c5665a9911f21a
MD5 b22608f85185a7038858271f343d4a49
BLAKE2b-256 107fd0faa8609800ab8377c6e5ccf3e487ea9f0f1c22f980365ed69f70c3ca98

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 205.0 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f8a14a07afbccf45e1bd891629aff36b70547c98fc72cc199dd1b725c65dfd98
MD5 c4f7b5982882879f35b7be86f2aa363c
BLAKE2b-256 f6d3fe64709b6c00b003e92b971a902b4be474772a20b2e1c7ed0e255d11109a

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 203.4 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7051d129a6722f6111d3107176ba4ce6ae9de7f9f4099a2bf22b1c61268a521f
MD5 24d27dd7af6962cac982a0577056f5f7
BLAKE2b-256 e142d8649b86dd9e0c70a0c088bac336e7007f5e9fe704e67707f12c04cc28a2

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 190.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 41fddd14128337e546cbad968306f0ec53bf05c0cda161f8f7e527dc8ff91bc5
MD5 0f8a4f832a278dc5182aec2c64e20527
BLAKE2b-256 99ab36812eec44d0f6eb89e9e7142e52e7d2497516c1d839f26030c6027838e1

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 474.1 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 eaba6860e2232172d68f445444375b58dc7447207a04ffd0302341669ad2a142
MD5 25d8c9f9034552d6c47bfd58af8887f6
BLAKE2b-256 e7569bc08825c9dcef1b0fadc25b06505e598f9a5e0ccd96732f85b644822a2b

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 455.1 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 421f06cb57f5e336e1210b8dca983e334d3cfa9cf2166f8abf7e5ad972a01600
MD5 47e93bcc4fb6449d3da13af4ebfa56d6
BLAKE2b-256 67c22ff8a9f618ba7c327a3b43f1fafa32ae0598f40854a55a1b7451edb01994

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 474.1 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9e6777abdc59506d212837dddb6487ce8177dc6ad61efd9b8b2f0bdd28ed7b73
MD5 49d992049cf45108f147287f03e4d69a
BLAKE2b-256 a4e49e6b49524872807459b8a23e46fda176944f2a3b3306102e30f289197f9b

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 455.1 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 30bc27ba486a503c0562a5d29f4bad0b7425dca936b2d7bdaf1e8df2296ee891
MD5 ff37fa49bfaf83e013f1384cec509a4c
BLAKE2b-256 85fa098ec5994a0bf27513980c0a32e221d05d77ead4f8bd6326ea3b1a79148b

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 205.4 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 086870d9a5b0cfe3b033c0638fcbcd58b49074aab2044472923138becfb632b0
MD5 6e9b8dec6f36602c0cbd98ac3d591504
BLAKE2b-256 8ed2db1f9902b022636c4548e863b49edde0003dbe3f1da270ead66c085478c6

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 203.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 9c4779d2306827e091bdbd394c70d022b36e7859fa16eff9cf396b246d6d2b4e
MD5 f7753035fb05f0b8041ef83ac2028a96
BLAKE2b-256 459600f747d63b0963062e8646e145805134b7ee0cd3393e992a25d76cc9cfcf

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 190.1 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 18301cd71b153ce31516a3989550ddc4237080076fadfe1db9d9db2ddcd7cb93
MD5 d0f92978a9413a15561909a949c32222
BLAKE2b-256 175aca881c9ba3809205b472c8276635c32724778061a529105cf4461747c5ae

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 474.9 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2555e608c6380993db6c929becc339d68418fc80f81040180f2526aa99017921
MD5 8673489c74742231db83fbb3db416f5d
BLAKE2b-256 7f1939145bd0d50d5247fd35b5a9db3d43f80de78ab5243c478ab01fbac23d6d

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 454.6 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 700d68c77e64f5e0aa32765b4c2307ca1d056cf4311ce2998a99ed370e897d7d
MD5 4101bb3a5337c660e162e2e62c02f0fd
BLAKE2b-256 b602d95b16589e328e29735963854930e445687b1aab54b86dbdc11531d7581b

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 474.9 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d131af32705b89f3890722dfbafc2e567e64ada127350a7d82dea75d6dbc791a
MD5 79c1278590748e1d243454891dec16d0
BLAKE2b-256 21f0ede340fd833421161b96f9340261d2fa5d2a34530341af41400823aaed4a

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 454.6 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 993f7482d94b894e9946ce0f12160934126c047601e4e1b14e8f26cfa4fc8d30
MD5 4f10675529c4cf3976814f07a2b754a2
BLAKE2b-256 d4a4b5e3eec30be3abf100e070cce2226362fdff5b3a0ae97e1088a48584d0a3

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 205.3 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 26ebf9410b126214b4f4fe2a3ddd79ad8b6b254cf2f0ba85b7ba1074ffb24ae8
MD5 69e94a7e1d74e8555d1a317137276610
BLAKE2b-256 b8b53dbca2d3e740d028834606610dd11d86af7c5b11443c8e9057d57c730a79

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 201.9 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 2cdaa70ee1e473c41023ea2208b8d03c69d090ff03a6fd23a7d6802e6c5971f4
MD5 6eecbf3246ddec4971089eb5c6690955
BLAKE2b-256 959794edece6bd7651b95570452e571f30a19b31c3fbb0f4a1ee65a4beaeb577

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp35-cp35m-win32.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 189.1 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 9e067dd38ee84e3473c67ca6d2a5c78a451a39d36727a6bf414fdaa3d117a35a
MD5 5a29f00dc566e9db7e27c10136995510
BLAKE2b-256 91c60e999aefdb930da3a712373dac5a1105ecb21710cb2f611811a0b86e68b7

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 467.6 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ad75f6c7f7a3d2275177c11b65df96e7cccce68cd78c69b38956ce54c7588642
MD5 746a793af57f9accd186d3bc4b8c3639
BLAKE2b-256 7d95613adc90d8e5765a54f08291b10200628ef151e3d61447c5c3c5b612072c

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 449.1 kB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 cdd7f644c02d9e63d533519e8de4d4ea9aaf66e2c10211892efe4f7387d7ecf3
MD5 4391eda0bdf8beb95e7089ae3f20a943
BLAKE2b-256 afbb5d7394581bb92201f4363f72e0886aaa061260fca5847fd8b7ed22695b8b

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 467.6 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9c76b9bbf7dbd9206ec4b357120c5a5c4f3dd6dc9f1edac4f77dadbceb214f51
MD5 650ca246c96faf62a31b71b30d0c158f
BLAKE2b-256 c76540e8bf2f014e4362642c5cec735d8ddbf8dd1a74f83b9e29a30c3a818698

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 449.1 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 03ca156bc14c18207ed77f58fe880f19a45a40e6160d4e6987442f1ff360836b
MD5 c8281b11ee7f7333792b14d1ec2f3ee4
BLAKE2b-256 2932a81a93baa9feb6f930cc4bea10ffa49faba6c050023f69ad4717815e3a20

See more details on using hashes here.

Provenance

File details

Details for the file pentapy-1.1.1rc1-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: pentapy-1.1.1rc1-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 202.4 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.1

File hashes

Hashes for pentapy-1.1.1rc1-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9f4e2c978d5475842f6f0cdd8c5e63b1a2259ed6185ca316d63e0b6489f7069f
MD5 207a53b8872af4b8e170f97fe2cfe832
BLAKE2b-256 52221ba46b156f389b029b7a5f290eac537d1b3700514d3ae21c293d895f2742

See more details on using hashes here.

Provenance

Supported by

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