Skip to main content

Python object indexer for ETL, search for anything by anything

Project description

PyThermite

PyThermite is a performance-centered, native Python object indexer and graph datastore.
It allows you to index arbitrary Python objects, filter them by attributes and nested attributes, navigating graph-style relationships — all with O(1) lookups on attributes and O(log n) range queries.


Core Design Principles

  • Python-first design
    Classes are the best way to enforce types. Class methods are the best way to mutate contents and communicate changes to a third-party datastore.

  • 100% dynamic schema
    No schema or types are enforced at the datastore or query level. You can load any Python object, indexing all attributes.

  • Indexable schema objects
    Data objects are Indexable types. Updates made to the object immediately reflect on the Index.

  • Constant-time updates
    Unlike other data stores, schema updates are O(1) with no restructuring needed. This encourages iterative loading, filtering, mutating, and exporting.


Features

  • In-memory indexing of arbitrary Python objects
  • Filter and query with attribute lookups or composable expressions
  • Graph-style traversal from root nodes
  • Perfect for ad-hoc migrations, analytics, and breaking down JSON

Basic Usage

 ```
from PyThermite import Index, Indexable, QueryExpr as Q

class Person(Indexable):
    name: str
    age: int
    employer: 'Store'
    wage: int

    def change_salary(self, amount: int):
        self.wage += amount


class Store(Indexable):
    name: str
    address: str
    owner: Person


person_index = Index()

big_python_store = Store(
    name="Big Python Store",
    address="123 Python St",
)

alice = Person(name="Alice", age=30, employer=big_python_store, wage=70000)
bob = Person(name="Bob", age=25, employer=big_python_store, wage=50000)

person_index.add_object_many([bob, alice])

is_30 = person_index.reduced_query(Q.eq("age", 30))
assert len(is_30.collect()) == 1
assert is_30.collect()[0].name == "Alice"
del is_30

high_wage = person_index.reduced_query(Q.gt("wage", 60000))
assert len(high_wage.collect()) == 1
assert high_wage.collect()[0].name == "Alice"
del high_wage

person: Person
for person in person_index.reduced_query(Q.lt("wage", 55_000)).collect():
    print(f"{person.name} works at {person.employer.name} and earns ${person.wage}")
    person.change_salary(10_000)

high_wage = person_index.reduced_query(Q.ge("wage", 60000))
assert len(high_wage.collect()) == 2
assert {p.name for p in high_wage.collect()} == {"Alice", "Bob"}
del high_wage

# nested queries
employees = person_index.reduced_query(
    Q.eq("employer.name", "Big Python Store")
).collect()
assert len(employees) == 2
assert {e.name for e in employees} == {"Alice", "Bob"}
``` 

Installation

pip install pythermite

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

pythermite-0.0.8a0.tar.gz (38.1 kB view details)

Uploaded Source

Built Distributions

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

pythermite-0.0.8a0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (653.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

pythermite-0.0.8a0-pp311-pypy311_pp73-musllinux_1_2_i686.whl (684.8 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

pythermite-0.0.8a0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (743.0 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

pythermite-0.0.8a0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (654.0 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl (491.1 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ x86-64

pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_s390x.whl (511.3 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ s390x

pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl (644.3 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ppc64le

pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_i686.whl (515.4 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ i686

pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl (476.7 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARMv7l

pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (468.9 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

pythermite-0.0.8a0-cp314-cp314-manylinux_2_28_x86_64.whl (490.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

pythermite-0.0.8a0-cp314-cp314-manylinux_2_28_i686.whl (516.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ i686

pythermite-0.0.8a0-cp313-cp313t-musllinux_1_2_x86_64.whl (653.1 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

pythermite-0.0.8a0-cp313-cp313t-musllinux_1_2_i686.whl (682.9 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

pythermite-0.0.8a0-cp313-cp313t-musllinux_1_2_armv7l.whl (741.2 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

pythermite-0.0.8a0-cp313-cp313t-musllinux_1_2_aarch64.whl (652.5 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

pythermite-0.0.8a0-cp313-cp313t-manylinux_2_28_s390x.whl (510.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ s390x

pythermite-0.0.8a0-cp313-cp313t-manylinux_2_28_ppc64le.whl (645.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ppc64le

pythermite-0.0.8a0-cp313-cp313t-manylinux_2_28_armv7l.whl (475.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARMv7l

pythermite-0.0.8a0-cp313-cp313t-manylinux_2_28_aarch64.whl (467.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

pythermite-0.0.8a0-cp313-cp313-win_amd64.whl (337.2 kB view details)

Uploaded CPython 3.13Windows x86-64

pythermite-0.0.8a0-cp313-cp313-win32.whl (307.4 kB view details)

Uploaded CPython 3.13Windows x86

pythermite-0.0.8a0-cp313-cp313-musllinux_1_2_x86_64.whl (653.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pythermite-0.0.8a0-cp313-cp313-musllinux_1_2_i686.whl (683.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

pythermite-0.0.8a0-cp313-cp313-musllinux_1_2_armv7l.whl (742.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

pythermite-0.0.8a0-cp313-cp313-musllinux_1_2_aarch64.whl (654.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_x86_64.whl (490.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_s390x.whl (511.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ s390x

pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_ppc64le.whl (645.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ppc64le

pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_i686.whl (515.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ i686

pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_armv7l.whl (476.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARMv7l

pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_aarch64.whl (468.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

pythermite-0.0.8a0-cp313-cp313-macosx_11_0_arm64.whl (423.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pythermite-0.0.8a0-cp313-cp313-macosx_10_12_x86_64.whl (456.1 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

pythermite-0.0.8a0-cp312-cp312-win_amd64.whl (337.4 kB view details)

Uploaded CPython 3.12Windows x86-64

pythermite-0.0.8a0-cp312-cp312-musllinux_1_2_x86_64.whl (653.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pythermite-0.0.8a0-cp312-cp312-musllinux_1_2_i686.whl (684.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

pythermite-0.0.8a0-cp312-cp312-musllinux_1_2_armv7l.whl (743.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

pythermite-0.0.8a0-cp312-cp312-musllinux_1_2_aarch64.whl (653.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_x86_64.whl (490.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_s390x.whl (511.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ s390x

pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_ppc64le.whl (645.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ppc64le

pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_i686.whl (515.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ i686

pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_armv7l.whl (476.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARMv7l

pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_aarch64.whl (468.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

pythermite-0.0.8a0-cp312-cp312-macosx_11_0_arm64.whl (423.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pythermite-0.0.8a0-cp312-cp312-macosx_10_12_x86_64.whl (455.5 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

pythermite-0.0.8a0-cp311-cp311-win_amd64.whl (335.8 kB view details)

Uploaded CPython 3.11Windows x86-64

pythermite-0.0.8a0-cp311-cp311-musllinux_1_2_x86_64.whl (653.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pythermite-0.0.8a0-cp311-cp311-musllinux_1_2_i686.whl (685.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

pythermite-0.0.8a0-cp311-cp311-musllinux_1_2_armv7l.whl (743.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

pythermite-0.0.8a0-cp311-cp311-musllinux_1_2_aarch64.whl (652.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_x86_64.whl (491.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_s390x.whl (509.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ s390x

pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_ppc64le.whl (645.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ppc64le

pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_i686.whl (515.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ i686

pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_armv7l.whl (476.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARMv7l

pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_aarch64.whl (467.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

pythermite-0.0.8a0-cp311-cp311-macosx_11_0_arm64.whl (426.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pythermite-0.0.8a0-cp311-cp311-macosx_10_12_x86_64.whl (460.2 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

File details

Details for the file pythermite-0.0.8a0.tar.gz.

File metadata

  • Download URL: pythermite-0.0.8a0.tar.gz
  • Upload date:
  • Size: 38.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.9.4

File hashes

Hashes for pythermite-0.0.8a0.tar.gz
Algorithm Hash digest
SHA256 c64aea6dc080cb27c82c26b051cff4b55d31b312b2d1e930fb949d6cc8f094f6
MD5 0e216891c4c5c5ab3f68feb5fe984286
BLAKE2b-256 554151b6ab7409b03a50d5ded08c41b2689c6d1d53a2390c95e7e5fbc8fcc92e

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0b1909701a8dcddad62f3de308228f3a3146cf200fb9b56fba7a88951b66e9b3
MD5 5558efcf347316abfec1eb37668c8bde
BLAKE2b-256 3001dc75007fb1b77c4d9076007dc8ab26f3287ad953c73778c62c01a433480b

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-pp311-pypy311_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ce3724bafe3ecd7a1a7b416815869741cf67c290097519d1ebebeddc094c0535
MD5 e2480e633feb20e23c75085c03b8fd47
BLAKE2b-256 6d0a2c24a405b5b523a9604cc506e5015c3b511d95210044a85714600035a2db

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4954242fb60d657837216d045d858739c578cb674b7023380f67c0e2df48d43b
MD5 ef065f7962f3a68326f68f94ab5f59c7
BLAKE2b-256 c60c29707ee20984bb3106f4273b9c3c27f54c04746b4c9d0dc1c30dab5793c7

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 308687b2b148820a1f3c7b09145e9ff50e52b834d6f9685ef04d95bc4af3e895
MD5 c5980edd007fd18b85a6d493ed5dafec
BLAKE2b-256 8ee1cfa2669b7a8d291a337a795d247e92f78df53bd1cf2a429c97253311a89a

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a471e3a1cb8a0ad96e446e3d3bd19e43b6da2e0929d7da4e95c16cd5affc5f9c
MD5 391503e1e2116d068304bd5f7b59a810
BLAKE2b-256 f291e6c6d2c3fd5a37b6af9ce7201071191afaf672e62e0e8f51fecc1ee61d0f

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 fda49a7f576a061da379d243617ba950fac71bed07a100c9f602eaccee31d253
MD5 9d1d81b5533e98fd9c78846fe9439116
BLAKE2b-256 be0dd9dcb8c264a4368d1a52b8d60dea9e62607a4ee316761d9fefa33b422524

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 abeda0002c4426189970e44fe5c4ddcbe4b85f04a1e2bb76182893b164bdab75
MD5 d718c01311f608feee191da04bd5151b
BLAKE2b-256 9a9ab575a87fae1abf8485e580b241a9a961cb0d78d3e49af94f20e8b7ed6ee6

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 31e110859e594ab56d6c462fcb221b379a15f5dfe60e9e78c15993792a18845d
MD5 9ec43d4c22868a9cd6a518e62553ba79
BLAKE2b-256 569b48adeba731247846d8b666f101dbf0b92cefa55a40ba889ece984392f1b8

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 93c96885ddbcf684972e013ed42280cf6b0133485c2ca1b47efdf56ebf6ac8bf
MD5 011fb88d85bff719e53e50ecd8515df3
BLAKE2b-256 eb4237c5c6592767974af1028e4ba5f5d72acfe32f828400be6a52eafa71e74e

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 87cebdbb0f6eb2e6da51caf8edde19782f2973f7cf5cd87edb920e59c83b21ea
MD5 468303e5043e2c1f3afa590c6a0c5ce3
BLAKE2b-256 1c0140a131da304924db1804091a9dc213d11acd6ca9354b416f0f80848aac78

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0529764c7c635dcfc43a84804d6347e0023585c5af8d83e873a020f605da705
MD5 7052c29688e93409a52a56b32be9117c
BLAKE2b-256 766aabd5c0d5db8aed745e75bdcced1a318a3136d79d49050339a50c46b9ad16

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp314-cp314-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp314-cp314-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 9c1cc17c586b9118bfba5223aa31a28f98562c342a8ef191923f2bbfce035bfd
MD5 0db80e998a14c8db01f41c144e9a4816
BLAKE2b-256 6f200c3ca030a57db72a05547e5571da9d09bbeb925c870ecb733ad0bd487af4

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5efa10b25ff1ebd6ca993522a0025dde4ab2a558dcd95c267208918ffcd03d8d
MD5 cba2a5b04780f186d41837485a3dae2a
BLAKE2b-256 a5286875d3320fd0905696237e5ddf272065ee810cd791a5244643a5f775ee5a

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0949626243d3af9afbcbce5ec5799ea5a457cc1d006f994c33213cf922f176f5
MD5 d58cd2c13e721235606c8b683eafe4dc
BLAKE2b-256 4120dcba1623e491f2a06528853e93fe3bcdc1dc4f9f7da3d88247a24a0959b9

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 34b572a972b791bc68e4511818c45d20b496b66e328feafa9fb85608a8f1d10e
MD5 a9c94d86ed078ea10324780623be398b
BLAKE2b-256 41e24633f9ab0a1b6669b721d98c47c07c389aff196514a03a040ca7cefeed6f

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4138b6049f20424371c4b27fc7cd5ac8ab1d2f72a2a776c1e2f12e63262da902
MD5 2bcb2fcb3eb8c6cd2172c4021ad5e902
BLAKE2b-256 414676b3b0f3307dd985846a8a4991054a9f89745d2cdfb2cf528b85a319165f

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313t-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313t-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 a2c0b582e56ff736d6796f944793478051d216b342bd8ff0cde96a1fd95c43c9
MD5 419cbb9a71dbbcf8764a2c31bb116c02
BLAKE2b-256 18edad65cc078007b010286cad099c53860f573dafc5db384db644ead7672bbc

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313t-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313t-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 d8037527e82d67d85a485a4fab3b7ece390e27e167319a5a540403d63bca2bfb
MD5 1b3c83a77be95a863231276cf27ad61a
BLAKE2b-256 e247a8faf4be730f419337b030812fae13d7245a08b00b3eab06104fdddabc95

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313t-manylinux_2_28_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313t-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 c78a72b56cfdb8d76be3d9774b2eb538c4790fe592b9bddfb5ae0bccbf92605e
MD5 00102517f3e8d62a99a912ec8fd663a2
BLAKE2b-256 14c453275184ffff37fd45e558520b6c6e1242c1b8d39460b6ddd685262ad8d6

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bb559f13d43530be4d652bc9d6ba08c2e4923a0769a9b84129ceb19bf082a6c5
MD5 8db54056016f2e7cd98228385de53757
BLAKE2b-256 56999b6e8963c5dcb6a55620d7b726e4a8a6b212bd7bf251b9c2d155079458aa

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 12625e800e5310c98e2eb8011ad96bdc22aa19eb1ca8b081c4923a380750d087
MD5 074e2e987b4defff29bdf3d2ab495867
BLAKE2b-256 1aaa341d639ab96df434bb8b284300a5ac76bd56d2289cc1ef637bf7d8e60e21

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 3f58e379727571fd297ae68e048e3734f6cd5cba3840fe317472aa83e180f2c2
MD5 d5fb2b46952c8879df8819159cd646e6
BLAKE2b-256 bfd8e8cd94ea0fdf81cf566f382e15cf350efe24ef3ed0ecaf811232f70988f1

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f5c5ef931250899b86ac78298e68316c2457e67a6f0d8054d810cb22dc5e7ec7
MD5 4fccdc2ef6c69af8bdb4aa32e0f5d138
BLAKE2b-256 66c286dcb6328915f7aca717d787b051d42df53994a47813a6852fa93c9216a4

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 70fa9d273a3fa241ff61b01830d125f55dbe784142e2d1b858115cc3fbf25080
MD5 96f51e889a8799ff609df37bd7781735
BLAKE2b-256 6a10de1168bca5ad2e98444c0ed20ed9dd62998b78188a51982c4d93bbb7957d

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e747843b552b8364094655d325fc7ed517cf30e8ad8267f66eb9a6ac5d4268ad
MD5 75a276a561c621cb4aa7defb6d89b40d
BLAKE2b-256 fbc2e4a950fbad1a6dbd48992bf2faeeda1e9f3091a4ff71764d81b06531d69a

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1bec09fcf22caa773be9476f5711e751c84c4148606a3285788c580b66879338
MD5 33ebd19ef2d17114d3816f5b71ebcbf3
BLAKE2b-256 603a410d4f6f846e6ab1f746d1e7bafddb1ca24443aae363cd024c5edf18cea3

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7b9c7ec8f8322fa536b6379ca696b5650db1a708940913c8f8def078b7e0f2c4
MD5 5db84ceda2418e9b16a8cdc2ec881e2a
BLAKE2b-256 59d7215b15d22b81dfa97f06c6463cf36b9ab65b5960ad439d7a968194e31540

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 11100cab7d816f43ff132a6c55287353bd921759efb31ec6f89ff50857fea0d4
MD5 c29803ac0a00130c8dccdfdf7677c0ce
BLAKE2b-256 e86fe23bd70d4ecb87699f13c4872b6051b72a58c6779d5c38f163ae0e0cdd50

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 c5ecdcca22e2611ba001578e76f923b5521b3bc4535fc6573284fe4b9b636500
MD5 ae5cb230e5c2bb045973c8d06bb293fa
BLAKE2b-256 2214601a6f90e48f3f2879f34be5245aa371f19f011b7f37ebb989bf037de506

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 2acb38ec1c6feefab45a79c1cf97b0288127b729790a302b39672dcfcdb5710f
MD5 e6254d912bcac668ad9bc36e9891bf12
BLAKE2b-256 f4798529ab5b2db1b9328c99c02e57f67c5995aa5199ca8328d9dc998f06d643

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 cae8b6373fccf0c1382622d86d91b73fd5d19ae819d9e8973656d78f71d92c3b
MD5 80627bcfdaf73cdf205b7d763ec043f2
BLAKE2b-256 a7b4235e0e16b68e45d51a1edf95e4466a5dc3928bd48c07d861886c7a9f04a9

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0c3f856befb1be126982e2d4cf188fd7d08435e10b37c043b465daf25b8682b3
MD5 2c21658ebb1ae765d7d79e421092644c
BLAKE2b-256 f8f79dd2ed60445063161d4bf6abaa77e8885e1a338916a3da62cdfdb5906f24

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bcf12c3074959c48653bd17833a56207e94e424388fc9941f0500943a7589d84
MD5 41b922cfbbc4b76e4d50fe40979f919b
BLAKE2b-256 5b2e488d09a5793e848f9899dfe7cd22903e11526764ed0890ef869faa2e5b9b

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 22f2367198bf6615efd1d50d93e60e66f7b221145c7d89f472d2744ee7158a5c
MD5 2d230b70cdf86b38c25365e35eac2c19
BLAKE2b-256 b2ce41ef53b3626b3c02663feb6e5ea04e75da49c60b6779225370f51c113c5f

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 14a1c7ba72588d856daa848526dd5b371c68c2dd55f31d94f8c1a146e3849e6d
MD5 9f230469171ea19d46c102896a396052
BLAKE2b-256 322d7dbdc03e7f4594f9c8bc8f481b4c41e81ada529d34ed15ffb0178b1ebe64

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9aca063ea78c58365e301f7fa918e9e4d17c7b636ea4e69da07326decc33ffb4
MD5 71d8a7444370b461f6daeee9ec199c61
BLAKE2b-256 16fd132e86677b132f9963088e35bb8045e23f271d3132d2dd2c59d4b82b87d4

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 67ff0e7453dbf00a727b3b07da4ea5ee03ee2eb27a9655258c95a2c6ef9aec87
MD5 8011659c2690fd9d4691c062850355e5
BLAKE2b-256 9a092a2a940c5f6efb684a2048026c167d4971756504e7fc67ee3b09a45e9641

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6f3d2bc8011c486661eaf183020c286bf0df96cd6768efb682dbc816f48c823a
MD5 2d63c14db891fbe240804cbdff437436
BLAKE2b-256 8e7dc89dd03fa9f0f1ddfede2c09325af2b46181453945bbf5e013aef9179ee2

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7664b3fe9f7b91a64e769984ebdab6ce415efdf45049902dd60ed21074a16d97
MD5 151ad1a61f1a4e2187255002c9c6ef70
BLAKE2b-256 434e53523b8e760d7e32fd315a8e43c346692d0020a0103a00071202d4ff2ea8

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8d6577c207edf31cfca3ea993047a3c1c824df3acb4fcc87683ae00aecd79cda
MD5 18d51efc4a43d3026e90cd4b304e2533
BLAKE2b-256 5d4edb4dcafebe260ca58581a4d93c2a5f0b712ad1299a4afc919fde1f51616e

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 878c2181d0eebc2eb14e876605f629339da7b78b4f826f03a6513fb2c65cda91
MD5 1ccf1a22939acbced612e5909e3cdebb
BLAKE2b-256 ecca9585ab20e3be3f769c25163c7fa7f6b27910131fcc82b539d05b17ee8dfe

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 10bfe6839bcacb8a71c430ff5b597be869ec5c9fd10aac69ace8acbdfc37f874
MD5 d487f9a34725c17df88930d24fc03419
BLAKE2b-256 85d06cc460e185ea66613885525616a9130465b2076202489e85940f2885e4f1

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 9399411d93564c8fcd5311e6ed1d10262e3c79b6d81a1e70ca6a92b3dc3140d2
MD5 b6ae43798b2c208f9bfce4d72c7f2d9c
BLAKE2b-256 755d99641628ac975052e2422bf70fd9ccf7f4e21ce2b0a6cfc8e2d3b027fcbc

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 a3c202a3796b1d82c887d35cc27ae6ba3a5de2917ea46d31c37044d8be44c417
MD5 a2d03bb28c7d1898b2f9d7052788666a
BLAKE2b-256 fc801107a7b30ec6fd66552b9e22ff15918d909209c3e32b353a2b8f9f0349f2

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f7b28e98ef2874859a314413285af60b1304f6ff8efad6db44a61779a40c39ec
MD5 baa687503a5f6f9193c3218396f75208
BLAKE2b-256 6d7e399edaeaf9745a66201848ac84c77c2d41d5d51b4f5df309e7b624a07f23

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ddf3aab7f0d28ae419017ac8897f7b6d0da789edbbcd13879dc417e672065957
MD5 5b4060ab12864b7ba36620cf2d7c9e75
BLAKE2b-256 0b2b03af842abb53e6bdc7c27e2a949a7301644d435e1abcb56cc1beb7bdabd4

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2c24c27bd30e26fb26825a4d122a69dbc3bfef566e82563c9362d826ec0ae76b
MD5 b8c80f34c16a384bf7501542fd6510a5
BLAKE2b-256 3326cd207317a55254b5876268f6afe64a4c9e7aaf96b9641df452e0703b0b35

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 75ca64dac1b0fb46f789ab3f50494b50e67e16edae1666ebaa3e66f75541847d
MD5 685162c790efde8acd80cac04bb517b4
BLAKE2b-256 ae187291a575a096b6498dbadb820492403474638a95919959006b78134375e4

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c13da7bbece527940d48761af0246326e57220d2019c108f2b27e2be28602d3c
MD5 3f15536b6a83a33de37adb08a9c24acd
BLAKE2b-256 aa48f887d7da06ae835491bf55d589510923fa5f4890c03accd31ea49dcab189

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ba5f25636c81c3eca95ccd0ef86296463f908613d33390e05f875ab679507430
MD5 eb69fe8c540aacc29381f39c5287dc5e
BLAKE2b-256 b3f2b7c01fddd0517ba9c848fa5db321a3f149d27e81e54912187a7ab0e6cbdd

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b7861b04e7eb3150724d97b1d3e549463ba99ad7ee975bec10aad9c83ae4e926
MD5 eda460c56cb6267d1acd2cdaa8ebb217
BLAKE2b-256 32b6e9217cff47752c4a6c8b8acf3f7f740566dca0c7ede13afe1091a8f43b85

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b00e50a272d95a85abbed8488e19dcdba763da6224d98ee468eed1d75645d67b
MD5 8a36c2d975e7322a155f0b06cc1d2b6c
BLAKE2b-256 ad763f67f9083f4996757a3ef8c0b738f214213daa534e1e45c943df708898b9

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f7d708e513110b614abf642274c8af4240279cd107643f710b00f616754d0a9a
MD5 5d490021f6a85167a59539a010ec9377
BLAKE2b-256 5a1306fa30b0309130c0359ed9188522fcd769876e386d71d9312d654b0604d5

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 739da1e829c7a2ea74f6b9981be61d57b4731e980bceba6eea0a9560c949ec1b
MD5 20a3c39e59bc294167c3907bdf08be95
BLAKE2b-256 423a0d54303a1dc9b245e4e60ee3e0cf26e10882b5be713cc5e1148fc3a89c9a

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 7f4f11417f65a3e1be7bb1032a38044bdb57e89a33196f81178925e675d959b1
MD5 59208653399be68f9c62f796931e9f01
BLAKE2b-256 61a5efe4a8e6daf77148bf3d1d59b0b609974f3d67056d9b170543c1c399ba91

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 38acbc91c854121fd0782b91707134025062a80cfa56a05bad97a99625f676d3
MD5 7ed72dcec4607ede7ab5e5e0541d50fa
BLAKE2b-256 21c94d1f871888f2f32ee5ee271ce88af5e7590fd224808b8229a7f6c0d2422d

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 34b4d32dd6b5192ce1e276e07b2d0ff004ce628755b2a0bfc2b59db9c6284032
MD5 1070fa64977739809960e4cb6dde6084
BLAKE2b-256 17f38f528bbb5ece7bc4359b9f4573267a128634971cd025e9e1403c993a6a56

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a45f766bd779732e3ca12095ff227409cf72424ec74165fd5eae150a2475903d
MD5 53f8324ac8b0fcae9a4a5fc94d97c2ce
BLAKE2b-256 3c62729dc801f83dee53edcdc364adfbce26d8bd204727702aafe30394c258dc

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a23678339061d7a19615bf56ff75d90ad34db852306e3d32ef48e5e72d517b44
MD5 e2b208e67cf71bd5a5ec5a4bd7de616c
BLAKE2b-256 83fc08d603a603db78d5e2caf5b14bb5c21fa7e892f8e39fa3f2c8f1f629f201

See more details on using hashes here.

File details

Details for the file pythermite-0.0.8a0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.0.8a0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bddfc8c2a222cd44878682ee7507e86a16764042ee6b76eb3dcacbdcf2d1bf4a
MD5 57b58a871dd4538d583d1051920abb36
BLAKE2b-256 9740d124cb930cd3c43c6fd812f639059e8f7e84ac943ce6be341b8f484d6f33

See more details on using hashes here.

Supported by

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