Skip to main content

A library for computing topological data structures

Project description

Latest Version on PyPI PyPI downloads Code Quality Test Results Test Suite Results CodeFactor Coveralls ReadTheDocs Pyup This code is formatted in black BSD 3-Clause License topopy

A library for computing topological data structures stemming from Morse Theory. Given a set of arbitrarily arranged points in any dimension, this library is able to construct approximate topological structures using a neighborhood graph to simulate manifold structures.

Installation

Currently, you can use pip to install this package and all of its prerequisite libraries:

pip install topopy

Or to install from source, install all of the prerequiste libraries:

And then clone and build the source repository:

git clone https://github.com/maljovec/topopy.git
cd topopy
make
python setup.py [develop|install]

Example Usage

import nglpy as ngl
import numpy as np
import topopy

def hill(_x):
    _x = np.atleast_2d(_x)
    x = _x[:, 0]
    y = _x[:, 1]
    return np.exp(- ((x - .55)**2 + (y-.75)**2)/.125) + 0.01*(x+y)

X = np.random.rand(100,2)
Y = hill(X)
graph = ngl.EmptyRegionGraph(beta=1.0, relaxed=False, p=2.0)

msc = topopy.MorseSmaleComplex(graph=graph,
                               gradient='steepest',
                               normalization='feature')
msc.build(X, Y)
msc.get_partitions()

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

topopy-1.0.3.tar.gz (399.2 kB view details)

Uploaded Source

Built Distributions

topopy-1.0.3-pp39-pypy39_pp73-win_amd64.whl (257.9 kB view details)

Uploaded PyPy Windows x86-64

topopy-1.0.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (371.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

topopy-1.0.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (375.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

topopy-1.0.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (278.0 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

topopy-1.0.3-pp38-pypy38_pp73-win_amd64.whl (258.6 kB view details)

Uploaded PyPy Windows x86-64

topopy-1.0.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (371.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

topopy-1.0.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (375.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

topopy-1.0.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (278.7 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

topopy-1.0.3-pp37-pypy37_pp73-win_amd64.whl (257.8 kB view details)

Uploaded PyPy Windows x86-64

topopy-1.0.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (373.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

topopy-1.0.3-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (378.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

topopy-1.0.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (278.0 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

topopy-1.0.3-cp311-cp311-win_amd64.whl (258.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

topopy-1.0.3-cp311-cp311-win32.whl (206.0 kB view details)

Uploaded CPython 3.11 Windows x86

topopy-1.0.3-cp311-cp311-musllinux_1_1_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

topopy-1.0.3-cp311-cp311-musllinux_1_1_i686.whl (3.6 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

topopy-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

topopy-1.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (3.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

topopy-1.0.3-cp311-cp311-macosx_10_9_x86_64.whl (308.5 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

topopy-1.0.3-cp310-cp310-win_amd64.whl (258.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

topopy-1.0.3-cp310-cp310-win32.whl (206.0 kB view details)

Uploaded CPython 3.10 Windows x86

topopy-1.0.3-cp310-cp310-musllinux_1_1_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

topopy-1.0.3-cp310-cp310-musllinux_1_1_i686.whl (3.6 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

topopy-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

topopy-1.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (3.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

topopy-1.0.3-cp310-cp310-macosx_10_9_x86_64.whl (308.5 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

topopy-1.0.3-cp39-cp39-win_amd64.whl (258.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

topopy-1.0.3-cp39-cp39-win32.whl (205.9 kB view details)

Uploaded CPython 3.9 Windows x86

topopy-1.0.3-cp39-cp39-musllinux_1_1_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

topopy-1.0.3-cp39-cp39-musllinux_1_1_i686.whl (3.6 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

topopy-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

topopy-1.0.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (3.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

topopy-1.0.3-cp39-cp39-macosx_10_9_x86_64.whl (308.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

topopy-1.0.3-cp38-cp38-win_amd64.whl (258.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

topopy-1.0.3-cp38-cp38-win32.whl (206.2 kB view details)

Uploaded CPython 3.8 Windows x86

topopy-1.0.3-cp38-cp38-musllinux_1_1_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

topopy-1.0.3-cp38-cp38-musllinux_1_1_i686.whl (3.6 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

topopy-1.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

topopy-1.0.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (3.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

topopy-1.0.3-cp38-cp38-macosx_10_9_x86_64.whl (308.7 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

topopy-1.0.3-cp37-cp37m-win_amd64.whl (258.2 kB view details)

Uploaded CPython 3.7m Windows x86-64

topopy-1.0.3-cp37-cp37m-win32.whl (206.4 kB view details)

Uploaded CPython 3.7m Windows x86

topopy-1.0.3-cp37-cp37m-musllinux_1_1_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

topopy-1.0.3-cp37-cp37m-musllinux_1_1_i686.whl (3.6 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

topopy-1.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

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

topopy-1.0.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (3.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

topopy-1.0.3-cp37-cp37m-macosx_10_9_x86_64.whl (307.8 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file topopy-1.0.3.tar.gz.

File metadata

  • Download URL: topopy-1.0.3.tar.gz
  • Upload date:
  • Size: 399.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for topopy-1.0.3.tar.gz
Algorithm Hash digest
SHA256 54a3d64d600df6e1f37c6ab53236b09c400d3d71aea7dca453b59db1dddb3692
MD5 dbf43653903ea3639f73c15232d3adad
BLAKE2b-256 97f813a1b54bf5fce2b3332366880ddf8aea34a943e0063abb78e831cee471f4

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f5a6b3ff0e775ede9060bec247084e21acd400d781e0e7650efec2435a445e12
MD5 20a06599178ef8a7b4c60e715f68e313
BLAKE2b-256 a79a48c7342484ad36c8af9e0863a242c9e59e679dc5b0189f4bd593d3b842b0

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0a22ea4981f6cf4e29a19c0f5ca6bf8dc96827082aa7b50ec737cf16649481d3
MD5 b5fcebcf43ee2725ee0492b516b08702
BLAKE2b-256 24ee7e48ba55c497b25eeb103affb97a14ee20b7a9251c77c99d09977b6f5199

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b9895fcaa10f40ab885a5c0b90563d495047434e621969e4fa0bd91be18ca25a
MD5 7aef713a77d047bc06f2071a2dfa6cc5
BLAKE2b-256 c7af7d75fa7d7da498d33583af9dd0bbe2120e3fac4505d850bba5f31813c760

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4efd581c266f15ce3252219469a23a0ceade80fd932827a64ee10ce25d2d9af1
MD5 7fb59278c82dda02639bfe33e6315b09
BLAKE2b-256 b791eae4193092e79a77e24463acac9e4dc66e6c87269575c94fcc1649e043b9

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 50031ec80475817b4459b99ebefba1035483da9f19aef5565f8ef704b7fc329a
MD5 a37f8afbbc25fe0b0fc3c06c27061166
BLAKE2b-256 67f9b57427b369c2b1a9c5e88cbf0bd90b79b5b6aa542f3dc87860ae4eb93f38

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e91a434f7dc84617c8ecb42a85915113904f4c8850e3a306b738e98815c655c3
MD5 c59c2c82f826d3e53f5988bf0ac07d19
BLAKE2b-256 a35b9844a39985640efd1673f28ac8f17bdeb4e4488515479c14497d5b5cc216

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b8dd38a57626d1a331958bbb88c53ac788294454d8dff583286428f9932294b6
MD5 200b0ceeb41acf053164147d46d52e73
BLAKE2b-256 02c518b2458665343ebfe6cdc5ad46330b4567c323166772d379aab97e094493

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8c1709c42da23d82734fb41a66b5a2069e134a2ae323a70c87388c4598927c34
MD5 0cb018fbc3275cc91ca2a287dae9247f
BLAKE2b-256 9edf94c6d0a3a8391b46fb24924466880980b930a69b35a2578475b3463fc3d0

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0cc6c68c76d994d09b31e78ce32f41e45652eee2ea708e987927786bac72c50f
MD5 f8552272588c8fd630a0f39052f198f7
BLAKE2b-256 52e20c77df92e10f7e676089086eecac7c3ba775003d0698ff386cde144ad20f

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f069cee994649131c8ac28989d3378c08462a43d54c2b51cd65cd5ed1dc146c1
MD5 42256b1c39015b01419564ab57ca00c3
BLAKE2b-256 5da1cad2894e5f53b5ce17a0d43369999fe41521b91f1a7f2694b94c2b9af220

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d6f6f6609b56bd9d56baab244f59fa10595188d5f5764647568952110b372085
MD5 6a3c3d238537ec2f5819a79f3ee2f4bc
BLAKE2b-256 ecc444d0e13e09559c217a896f8eef645f9438dde1cda3f74f193d30ae00160b

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 040a36b18de6cba2e65cff4be97ef651d42a39151aae462dc134b695ae346ddb
MD5 4b3566863e3f1dc9c28ed6d85e5d4f38
BLAKE2b-256 017b572e56be2d7629b7e40a00894dc0702fdfe88747307e1ff89f1c70cf2334

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: topopy-1.0.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 258.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for topopy-1.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0aeb299c059d28dedd378f125426fcd6f3854181c3b868e51fbc40fbfc5f7eed
MD5 5e259a536e03c6cbb6b4a630d2ac960d
BLAKE2b-256 fcd9f14e5a057ba5053c900f76e6cbb66512282c4c9e6150bc98f7d0ea3a1d41

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp311-cp311-win32.whl.

File metadata

  • Download URL: topopy-1.0.3-cp311-cp311-win32.whl
  • Upload date:
  • Size: 206.0 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for topopy-1.0.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 07f0014f783d8a6e17be7c2fb317dcab1d2e83422bc5ab8ccbf7ecd349e2d6e4
MD5 6ef01c125d1396ef6701b5dd242738ad
BLAKE2b-256 d2f049fa4c1f86c95a8441673d93cd926e55dab784bcfff27c38f52de516a725

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3bc8c97cf77e59e49ba93a7928803c9bf1c8760aad3408ca716747b4451370d2
MD5 3e3fd62def629101e513a8591caff3de
BLAKE2b-256 6ece6a3cd55aecb171cda912590ecb73b09512e05ce7e1b91bd45db5be97e8e9

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 222c2aeec823a4ff03af10159698b1cdc9a21709ad9954ebd46af8e8a82b73ae
MD5 92c89cf78dd9dea958c943c8c2b53697
BLAKE2b-256 a2f533eaed0d22220036e9e1179ce21dd3c5dc7aa6c7af947eb4e5c6fafec425

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1e4cd5282c7a6fcc650ab94cc6f7ef8b556c7b4cfaab1254c4dcd1d9ff5026f1
MD5 1da1f365da485b1a446ce8e4ffffdb36
BLAKE2b-256 4de94ca570b3efde7718dc1f44b8dff8900faf7bec529c1eafee46602fcd50d8

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8ce9cba0d70449aa3fa6ed1b994cc471221e4f09a5297fbbdb0acfec9c83d513
MD5 7269eeae4265ec0ba63d052177657f47
BLAKE2b-256 6ceae354113bab431b90a6d905fd72b6d2acbea3de152e48fce06a97398e84dc

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f2bd9a0ff9cd33a106cbf0941a461a8132b95830f6589a2a51de11b32fd07fd8
MD5 2382a1ab28e2cda4e8749dfc7945b04a
BLAKE2b-256 f6743cf38ef363282fdadfdb62228e5957d02930610f3eac8c4a8efc561ec7f9

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: topopy-1.0.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 258.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for topopy-1.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 342c4a8e80d716a2071778f11e6128b4e9bfe37401f5125351e96c69b7892a61
MD5 9c582795f61bb578c26d2d9009181d1b
BLAKE2b-256 bbd1d6fe412b01246f8eb886af348c10f0438363c8de754190d666c6ca324278

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp310-cp310-win32.whl.

File metadata

  • Download URL: topopy-1.0.3-cp310-cp310-win32.whl
  • Upload date:
  • Size: 206.0 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for topopy-1.0.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 b7bb364de6f9d112a4b873a69249a854fe3ca9a912d8cf49bf0e848b25cedde1
MD5 51b016f2b0fe0d09ec42ce00a5c187cb
BLAKE2b-256 03accdbf1b9c76711ded95e4883f1003933c60a4ace48cbcdab53ccdf4ee6f3f

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7acf984871af9d08998eb6f1232465dad653ca6085092c6f7041c5571db7fd42
MD5 f28992713839e561170fcc0ed40a1905
BLAKE2b-256 4d05c1f1c33f3e055aa92959efce53ea6bfe5ffc1f7c1eb527f1401e29192d83

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5c6c05631bc4bd0193d77b31d1ccaf91097c6a1eaa866a14b88e5ee6c666242b
MD5 ea43744979dcbbc6686b840672c20759
BLAKE2b-256 bb6803c809e5394985da5d6d862b824a3038cf8538a211bbfb82ef7ea2994725

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 05839f6cb42b2a8aad4d6a44f4cdda15d2a9cfa549efce3bbbd6ee0d4e93ac46
MD5 c026ebe188fcf15476733986b59e6a14
BLAKE2b-256 5c755f8c8c853c4d93b3b28864d90fe5a81f14425bf6958a1b4a93fd739c1039

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 77f33164581233911f271a20a371ad7fab076726823650d8b9f8dbfaae6e8bcd
MD5 6ec78a677b54467b8e0078de1a6148fe
BLAKE2b-256 572f9ab16cf746a3d09803a59008c73ffa26281023af46a6fa85f1a83abef0d3

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 efd87163ae5387ff875fb934c60484cc1477f3c78c62255ecc31f03488e33e56
MD5 0447d35f98ad9b10ac1c15dcfc2387c7
BLAKE2b-256 25b99f5b761decc6ac5dfcaafdfc7e33006db6ee88a9e1db92f90916d5c969b6

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: topopy-1.0.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 258.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for topopy-1.0.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5a1075c2675ac10928d64e9036141050dd9380a5d44d9292145bed9782fee23c
MD5 449f3d97b0f8653c74b74db61e44a09f
BLAKE2b-256 a97306a773240ac4161ca99cb2e821332cc963963723d44b0a552a85c55aea27

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp39-cp39-win32.whl.

File metadata

  • Download URL: topopy-1.0.3-cp39-cp39-win32.whl
  • Upload date:
  • Size: 205.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for topopy-1.0.3-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 950888f61fbb78768368454f46f2395f4c455937fb5d5a7c7816e157515a5a74
MD5 5e0a0f4750b2eee5b3e352f4be24a88b
BLAKE2b-256 9505725aec7b075992da436e36e56cb9c6bc0c6d75f6a07fec5392e885f35f99

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d09c1d9250f759324bff2cf01e5dadeb150ba881ca88a9218f0404761f9fc049
MD5 e71b8bc8d30cafd20cc13277ad23e1ce
BLAKE2b-256 f2bc70c34822c6be0e2c97c9d82f9a1f4ec7499a341028f22002b64e06758f72

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 94765f0430dbe0fdf963058b875c8c07b6757c515d9ae84fc7cfd111cc43eb5e
MD5 1058a1ee21083346cb633f008a1cd5f3
BLAKE2b-256 fe923e00e7d737af83cab77149b04888343ef45a383c850a3c7380a9c35c17e6

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9bff14b120f66d802881261ed556e9a37c9cb309dc9db8a79f3f2d88a7ce0228
MD5 b3cef7117799d30fe7ed5bce7ba40310
BLAKE2b-256 59bd8ea743b3a3b067de89b49d10bd7420df09f8618c029c055afdad28a38f14

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 815cd24f656915808f65e58eb0df905d5cd53b4f93d06a156174be3c64942856
MD5 968e05d4e2cc867947adfaa87289ad84
BLAKE2b-256 d3e76162d050fe5bfd377459510fcbe2ed1b17baade13e6fb3ebfee855207ce4

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e3c7ebc081da46dd4419c47b67595a3ed83b0a554ba18a1cce02d044467614f9
MD5 bd318c84fd6a236bc7ebdd3053ccb2a5
BLAKE2b-256 06bffd1da145c81bbbb31521f8e7f2967725a870a2b5de4b5dc13d27b6d073a6

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: topopy-1.0.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 258.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for topopy-1.0.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d086bd8e564789f5fcc52f3a8e32dd1df4ab5a58002a9c9af4348e5f82145fab
MD5 8f653789245d026d417ff2de315dc42c
BLAKE2b-256 b60010d4032f8e5700d642aaab2b8cc9bbd096244753ede581f85a6884a23a3c

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp38-cp38-win32.whl.

File metadata

  • Download URL: topopy-1.0.3-cp38-cp38-win32.whl
  • Upload date:
  • Size: 206.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for topopy-1.0.3-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 455af54618373763620df90e6cfb5c82b6c382b765982ae29f3a3da4b70e2631
MD5 efa4afc4087750a6ab4812a741edf96c
BLAKE2b-256 a01903f1b8799c037ac6dc66545ae34487f981e140affe30bb35bcd019379778

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bbd7336793accc10d1a584898307d09844cf13d68ba5c67c13595559eec989d8
MD5 bb54da92d7b00c3b85848538b3efbe83
BLAKE2b-256 2c1c112e4a8e2c735a3bcf34b740a0c5fab45603d6a480eaa519420d9aea1aee

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c1a2d7845ddb26735db003249681c9e4e2cb9d0bc47def304c09923566d3c544
MD5 375d5f534387a308e41bd9f375353159
BLAKE2b-256 d57abc8e486771f735bd6501b042d38c824e2d0510b0df98f441157eb14b1288

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1fc69e4e3dcac7974483decd1cb2451b16b1e4d6f5f9d39d9e8bc4ae470db936
MD5 fb38caf1a607b84149ff068d29e78fa6
BLAKE2b-256 121877a64914257bad8b3b10a230fda0414d2a530f01d4646e61a5d4508c7f23

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 316d93d6841845a95d6007d24e27cdfffe621d6fc320a58fbec92dca14df96f4
MD5 a39f820a27d95a2ec82869cb0a9ac952
BLAKE2b-256 06bf8360a75c0f19e9becf6c7cf4f0e3dc0892e7ac632d27a4ac027045d8e00c

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e7e3c48d70a448386ac05d940ec3812c6f850880bfa64147ccf6e676a8710c10
MD5 7d9c68f63def1cc0f07aa51c85d108e1
BLAKE2b-256 425c767e9bdcd3f6b16c115eae5dc0ed01be8417feaabdcf19e079151b8558a1

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: topopy-1.0.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 258.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for topopy-1.0.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 762fb4235d7a5ee4763bf032501bf48f8dd5a277af31ea44ba11ba20976f1e2d
MD5 531a662cfdbd174001e3951a8f0978f2
BLAKE2b-256 5414d6c59ae492a8fd83acdd069789043fa230a7917f3673ddfaece742d10b55

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp37-cp37m-win32.whl.

File metadata

  • Download URL: topopy-1.0.3-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 206.4 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for topopy-1.0.3-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 13ef9ea95899b7afff9bba5feac13b97f4ead2547b73fbc8941c84f39108b0b7
MD5 bc5033bebeed1c9ae165db1c5996902a
BLAKE2b-256 e7851f58f37eb840e58cf93d7f2efaf84ae248f9b62bbc5d300d901b8bbaf76d

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8b3e572588c8b0da6dad3504ab9398d1b008c8735aa5136f918fdce2b7904fb5
MD5 cfc33d76df60c396af251bef54a7363b
BLAKE2b-256 6ceb2b7739066bec87d6b3aeccd7f8dc23bc5fea04a1951af2611143828ab3f7

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 45e4783a463e1b68faec4dd16a584b2962fb35af9eb90dae7a4fcbbbb131c3b5
MD5 2deaca606717ac6a04b6cde0ef36d354
BLAKE2b-256 6deec703ba73f1b4dbdf63957816081fc98e57e3549d7cb1e8af03365c770a06

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 86b728fa60b92e50a8915945b80a895e87b845861b257a2818b7b55b6ad3a90a
MD5 3ae9576a78467afd39a30a8ec71450da
BLAKE2b-256 2f1cd8e50e9824bd6c535beb9999640a4fea0fa9eeb8c81e86c46004e884cfa7

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ff5b456bd88edfb1100c7452d883d7ef2ea43eb6b44c4069ab29f46e43f9b945
MD5 fa73bbb09d05adbe449da720280fa2c5
BLAKE2b-256 303d26ffd85eddd65df6474fd51fe76257bf7a1b648b1abd96b93e749f701e1f

See more details on using hashes here.

File details

Details for the file topopy-1.0.3-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for topopy-1.0.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 930ccd987fcea3d760182cd5aff7897a9ee64f3e04b4329b9c58d9d6e68b9c13
MD5 98de6239435096f1ad13f4867f5ee42a
BLAKE2b-256 ce0fc7d664f4718441428adb842cdb37aea83e58209b5e2ab414c27f84842f19

See more details on using hashes here.

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