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.2.0.tar.gz (37.2 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.2.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (753.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

pythermite-0.2.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl (782.8 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

pythermite-0.2.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (836.0 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

pythermite-0.2.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (754.7 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl (585.5 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ x86-64

pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_s390x.whl (599.9 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ s390x

pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl (745.6 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ppc64le

pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_i686.whl (619.3 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ i686

pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl (569.5 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARMv7l

pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (569.5 kB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

pythermite-0.2.0-cp314-cp314-win_amd64.whl (405.5 kB view details)

Uploaded CPython 3.14Windows x86-64

pythermite-0.2.0-cp314-cp314-manylinux_2_28_x86_64.whl (586.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

pythermite-0.2.0-cp314-cp314-manylinux_2_28_i686.whl (620.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ i686

pythermite-0.2.0-cp314-cp314-macosx_11_0_arm64.whl (501.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pythermite-0.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl (753.9 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

pythermite-0.2.0-cp313-cp313t-musllinux_1_2_i686.whl (781.8 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

pythermite-0.2.0-cp313-cp313t-musllinux_1_2_armv7l.whl (834.0 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

pythermite-0.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl (753.2 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

pythermite-0.2.0-cp313-cp313t-manylinux_2_28_s390x.whl (599.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ s390x

pythermite-0.2.0-cp313-cp313t-manylinux_2_28_ppc64le.whl (743.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ppc64le

pythermite-0.2.0-cp313-cp313t-manylinux_2_28_armv7l.whl (567.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARMv7l

pythermite-0.2.0-cp313-cp313t-manylinux_2_28_aarch64.whl (567.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

pythermite-0.2.0-cp313-cp313-win_amd64.whl (405.1 kB view details)

Uploaded CPython 3.13Windows x86-64

pythermite-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl (755.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pythermite-0.2.0-cp313-cp313-musllinux_1_2_i686.whl (782.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

pythermite-0.2.0-cp313-cp313-musllinux_1_2_armv7l.whl (835.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

pythermite-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl (755.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

pythermite-0.2.0-cp313-cp313-manylinux_2_28_x86_64.whl (587.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

pythermite-0.2.0-cp313-cp313-manylinux_2_28_s390x.whl (602.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ s390x

pythermite-0.2.0-cp313-cp313-manylinux_2_28_ppc64le.whl (746.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ppc64le

pythermite-0.2.0-cp313-cp313-manylinux_2_28_i686.whl (619.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ i686

pythermite-0.2.0-cp313-cp313-manylinux_2_28_armv7l.whl (568.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARMv7l

pythermite-0.2.0-cp313-cp313-manylinux_2_28_aarch64.whl (570.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

pythermite-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (502.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pythermite-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl (542.7 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

pythermite-0.2.0-cp312-cp312-win_amd64.whl (404.7 kB view details)

Uploaded CPython 3.12Windows x86-64

pythermite-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (755.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pythermite-0.2.0-cp312-cp312-musllinux_1_2_i686.whl (782.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

pythermite-0.2.0-cp312-cp312-musllinux_1_2_armv7l.whl (835.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

pythermite-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl (755.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

pythermite-0.2.0-cp312-cp312-manylinux_2_28_x86_64.whl (587.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

pythermite-0.2.0-cp312-cp312-manylinux_2_28_s390x.whl (602.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ s390x

pythermite-0.2.0-cp312-cp312-manylinux_2_28_ppc64le.whl (745.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ppc64le

pythermite-0.2.0-cp312-cp312-manylinux_2_28_i686.whl (619.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ i686

pythermite-0.2.0-cp312-cp312-manylinux_2_28_armv7l.whl (568.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARMv7l

pythermite-0.2.0-cp312-cp312-manylinux_2_28_aarch64.whl (569.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

pythermite-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (502.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pythermite-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl (542.1 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

pythermite-0.2.0-cp311-cp311-win_amd64.whl (403.7 kB view details)

Uploaded CPython 3.11Windows x86-64

pythermite-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl (753.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pythermite-0.2.0-cp311-cp311-musllinux_1_2_i686.whl (782.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

pythermite-0.2.0-cp311-cp311-musllinux_1_2_armv7l.whl (835.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

pythermite-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl (752.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

pythermite-0.2.0-cp311-cp311-manylinux_2_28_x86_64.whl (585.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

pythermite-0.2.0-cp311-cp311-manylinux_2_28_s390x.whl (599.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ s390x

pythermite-0.2.0-cp311-cp311-manylinux_2_28_ppc64le.whl (744.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ppc64le

pythermite-0.2.0-cp311-cp311-manylinux_2_28_i686.whl (618.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ i686

pythermite-0.2.0-cp311-cp311-manylinux_2_28_armv7l.whl (568.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARMv7l

pythermite-0.2.0-cp311-cp311-manylinux_2_28_aarch64.whl (567.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

pythermite-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (505.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pythermite-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl (544.2 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

File details

Details for the file pythermite-0.2.0.tar.gz.

File metadata

  • Download URL: pythermite-0.2.0.tar.gz
  • Upload date:
  • Size: 37.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for pythermite-0.2.0.tar.gz
Algorithm Hash digest
SHA256 9ceb805c2f290f733e540e4ac69979355284cc60c2d313269b244b5081a400fb
MD5 bdb4e8fb86f57e096a7ae56e3291b31c
BLAKE2b-256 45a4cb7dd42f9bdecd33299677f4ae60b21a7ccc5eb25675e0ae7506d88528aa

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eccfdfab698ddfc36bdacb312cab0841406fa7185e7dee318b805dfb1642ec64
MD5 124cdfd654abf924ebb88ed23131e70b
BLAKE2b-256 e5cbab2ac370aa29aac20278494c02a3983c926200b781b23ba437c56e8eded5

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 56be5dafb0666b8aca94205f280d776843c9356cc0d705f237dc1326e5c36c82
MD5 75c457dd4cea45d3594bcd45df6eec50
BLAKE2b-256 3d2b1b985471a08efbb7c450c7c909f33009750dacacfa4189bff5e919644a90

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 253f5821a8b885c34241a3e781f7e647b427f468b3bef494f8bd39e416a9b9a8
MD5 292565aa5d417747fcd92f060f7798ee
BLAKE2b-256 3c505562fea87ce8c6ecf277fd392eb42b2498dea698358357d0259dd18db8c4

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 60678812144b36ac688b8e31e8b6b3ea2b67a29a5339c96f56759e90df07c598
MD5 05ed2e7742e43a74780927cb4f498632
BLAKE2b-256 ce227a109b5439a6eae540625c8c694909f18816854187d999fb503fa2da7825

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f2e007e29b405a45d04f47d8cd1d9be56bb9ba1fa5be72c99d1e5f0da175dce1
MD5 bcb668f899e4692cc5df67bf6617cdb5
BLAKE2b-256 0519199e5d9ba68908b7fc44d95b3ad6a9b81530522bfd3d1cc87dd5c8e4977a

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 d55ae930cae09ac3e8aa5e22ea5ae2237bac49d81abf25a192dca5dd6e250891
MD5 74bac3e920a49581f802cda7894d764d
BLAKE2b-256 35145476a82f585a4b8a6926bb4c4a5163f2f6ba1496906d5ed81e597b5d237b

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 8a8ea3e5b87838d6021133e7e90477fe3f7ee36288a0d812aa3e35e44cc3431f
MD5 0aaf3c38d1beb3e8c61c61caafc08b1e
BLAKE2b-256 b3e7b8874ce4a6c781dae6e6ad088df33cfd87016b49ae71111359eebcbd2dc7

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 c516aea6d91f372bb4574a9d408a0777a4286e9edcf4cddf6ccf5c3bf50535e2
MD5 21bdda3b7c6f6907429021da25860e4a
BLAKE2b-256 48a164eb569787c922555f9b3757b7f85a59277fbbc65f635e208e7a97e79280

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 30eb7cb50f901c640af8b74412dedc50fe192c384be11ba38dfda0c72284443f
MD5 206a83edf8e79c3e9746de86e41afe7b
BLAKE2b-256 e4acb500c053c26dc8ab1044b1fb04b78ad920fd67cfb2eb1dff47e885de34fc

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 02e15e015869877bd44f8f3e1a1779941dcb99e8cf6a11ca4e613607b5912c68
MD5 57754c79d320ddff1b5757467cd562fb
BLAKE2b-256 8ff564af740c16ad125b5b035e4ef23fb91e64dc178b35b744cf2eb1703217c3

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ea95f70548094be40e843fcb8fa1d55b04d2185b15ed92c5a12f50a2836eeb18
MD5 acd48cb1f869ddadc29bdf9a2c9d46ca
BLAKE2b-256 50cc89b8d5df7d51d791c8feeff007190fa25f72a3e0ba88cb8cf234805ca159

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5920811c1ea23fac5c259b993aff2fcf0f7646a45121ad882a36cf9d8db8ddf8
MD5 f0c946a7b92c8a4fe0e9eeef9181aec3
BLAKE2b-256 0fa2672d1a68fc6d032b4973a4b76ee4702c5cbad5a60e8681dd16335aada53b

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp314-cp314-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp314-cp314-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 1eeb26d3677f6e697610de0bab0fdb50001ecc458fae8c18553991c1eb8077cb
MD5 b4a7ffa1b3c0e08b65c0f6a47dacf990
BLAKE2b-256 4a78244a0092bce45f090fd0ef0d12bf164f9bdcca7d2aaad47999f61adfed5e

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3339520517a1f53e53d2c77b274480efff91ae429670c7f3ef7a38615daea5c
MD5 1b3f59b4b51250fff991822e3a40411d
BLAKE2b-256 207bbc811983218c02ce38f53165379952951ae699f06c71d0b211c352e90f41

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5243527e1c97b647d84b65e0f2c16400cfeb4f71a77160d0cb314986a8104d5d
MD5 ae0a0cfa05823748d1651189dcfc9c50
BLAKE2b-256 abda565a3a3ea075961bdb5e4364809b24aa168d4f72295f0da87417f7076fe6

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 23e4ba73d9c56a04396bde0602ffd1b70ad802ff6c9282cefc2b3bd8293126a6
MD5 2c6bec815e0981b95416d822f186c6d4
BLAKE2b-256 e31cd34ac8a3729e5e938395259dd05db437778fdf8ec1994f8c474614daafdb

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4d5dcbb313a61f12ecb8e4b7cd5312b0a64c5067e1094590fa9a90df0cb79e6f
MD5 331a8149796f2b8a8ed5e5b3cb4d2a40
BLAKE2b-256 88f2bfcfb0df4f022e5b8dd3ea9c3901ae905386d18dc6b89077cb766c4c0dbe

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1b5b80f362382ab5936fb50ac7ced1512d555e7b0e9bec46573fbac6ab6d8849
MD5 b430c4b8e8f34043e096327052cbc0f2
BLAKE2b-256 343b82f81713cec12bf778a4a5c132c839099d4b71a2cfc5a16f2bbefc0319f8

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313t-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313t-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 0de74c986c281900d02e608109ac7ef13fc5a18fbe30dd0753febdff856fa431
MD5 a8dd627b99fc57bcead0812760a962ab
BLAKE2b-256 d8c0fd3b9242a81c570bdd9c24c50000662bdc3bf298b624d18fe1479e5e0acd

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313t-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313t-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 61db42a6cd2a080b803b7684483f768bb15883e028be8d6c3a7ef2013a8f6f70
MD5 e0aecaf69b36e34bac32ebeca9518554
BLAKE2b-256 ccdf2e302edffb116ef815989a601b6236de385652988d216ed19c3fd7e23154

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313t-manylinux_2_28_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313t-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 8e06b945c5f416f5050d01678251449f5458038f6037149172d74d13f4f6349b
MD5 e945e2bb236bf77599e9f48a7ba6b543
BLAKE2b-256 14b4198ed8941ef60369ad918b3641f0ddb999d31200bb36cf808e1c936f2e7f

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 819e3a239847a68e3a762aeacfa2983a46da0f95bc4338c755f3fcafc8b83447
MD5 7b8da1894c71fc8b1c902fb024eba9b6
BLAKE2b-256 1c809a69618279917588a84197fa1e9a9eee61c920fb20622819754865c44e4d

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b4d5d2416d7796e4a6374bb56106d5ea2f65c1509cee6b937d2eaddd1416d2f4
MD5 c49d6947d0f7f4119d6e738a0d71b836
BLAKE2b-256 da4c23cf1c463da74a64cda8e4630bd77530b1ff54801f384264fc197a1033bb

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ce5a5797c8068f06cfe85cb14d41a8b061860e7d9fa6f705736161178c5c9cc9
MD5 b29689d2dc230a2f3c6b0349c289b2a9
BLAKE2b-256 82f7ab37582c8cfcf9f489c6827d7ede1682d4ffd73c871648c15bd5daa44d3e

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 803bb6076ed9c91194691bcba60860df11b4dde7a18d033be922e645efe3baab
MD5 78e4c5037fa6b8c749154edfbac5935a
BLAKE2b-256 376b15cd73e9a397ea0db5b8b01ee478ec289fe2bbac4b83ab705652de0456a5

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a5a6c47cf4fa6ed02993419d472a40583a2ed5e49be80d2e4d0e1c9159636ad4
MD5 bead0240a257c72ba54d35a7958fff44
BLAKE2b-256 c4413d90d4497bc8e06b2a32b0b651738b146d1e1839b942dbe62e1c65204a9e

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ecfc94fc99a9e359ae0f8f673ff3e980d154259256d28121e88d3048e5460235
MD5 7b87b6f8e8a36864fa68b38c07f1cb62
BLAKE2b-256 47f6f49876eb0d75b5476371b0e5a1dbfb9b8f90d411e477f7c4e38d98379338

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cc01043c6dca4349ca84463d800ecc4973cf5f556b6977711a92fc3398847bbe
MD5 3985fe3dd5468ed6fef179229e897768
BLAKE2b-256 90471572bfdbbd7d49d0600bdc7c35beddcaa1d9c8f2727afeb865e5e6013cf1

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 e86aa1476b8fb1f94c0260efdc6d397a8c1a7384edb03632c8d24f5bc4669135
MD5 2ae29bfafa98382b4c07b8ca0f88824e
BLAKE2b-256 b6c25b4448c82bbe73b3dc390fbd783069476fb06afe66b29455fe815553da76

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 09cb2359ba10f24fdcfcef739cf2e63d62deff8594df2d77c17ce3025164e373
MD5 7402abb5bb1cff8ce7f1a6e92ea5cdad
BLAKE2b-256 741aad0a0e126216f3354940858be470ccb254a5750e0eb22e9e7827d8d37d18

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 50cb817fb96e8f5c3a1871227b822b0a2f987298b13ff0d516aaf2ad2176cbff
MD5 b55e600ff45182a1db717aeebce07462
BLAKE2b-256 8fba9078f7a2a9b7d2ad4f6e05e71522daaad1375d1bbe873b2afad6b76b8714

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313-manylinux_2_28_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 adbb97c4bf65e09c0cc3cf1372c4020015f659cba9d82540dc8b81d7a50b41ab
MD5 99e82e3941d7f52afaf4591d74a2daf7
BLAKE2b-256 cac477dfd594f48249c6cf4dd83104c8b3485c49d0c45c0ffe020d294fb26073

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 faf267b56a15ff4b4d5e86e2707c2f375f2f75363743267a6897fa5bff657139
MD5 3bd110190d33f32125d9d2f652ac03f2
BLAKE2b-256 08e3dd4d12cfbc306e796b327530fed115375f295178830a313c546e84c08b6e

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b3f64fdb9cf5dee0a1d0ac628290c9ce9da0a8e310f552602cee7141897fde28
MD5 fe68ddc3b7c7f06c757f401b14e72c91
BLAKE2b-256 2a0f578edfb9591f1bc8d8efeff43b47b30803de08ee3ee19a6d3ffa50016732

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5adacf7176b35d19d7e95696083844f1e67f7ecc81c90d68d8ed28da4be6423c
MD5 900e182d873b84da357f014b00e297af
BLAKE2b-256 d7bae9b9aa0545b199518a8a11a02ba905c1788f06751343e6fa40f273b18af2

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 92553a9d0b6713220b796df423b0bbfd07c199c3282d178cdbcbf6b7b80367c5
MD5 5bf41bfd12e8953f2e7be18e3d82c4fd
BLAKE2b-256 bab20c8108ae867e6893904502939d51aff8008ca3247801f79bb10ea6208ca2

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 570a15d36785bc32f62a9016a86d3ff046c2f68e85f2fd25ade0e099867a305b
MD5 6ba0fa9ffa2e05a9be5660240a66ee84
BLAKE2b-256 4b71583f9749afe99a18367e799fd9f2e189347e3e22a28a501bc69242e07a63

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e110f288a4405c268ad738e6f72f50e3524e238990a3caab5a6cbfca24aae442
MD5 7be88d3c8670e1818a6524c4ee3c244c
BLAKE2b-256 20c46251dfd1f84167bc48071444bec447a4537d6b4ca666a138970a5345e40f

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 cd31cde2e0f29ca50cb812470d9f80f9cbb8d3f05b4c4117b73e9951c128d239
MD5 ab6dff9e75d2a64d69f36bdfec076dcc
BLAKE2b-256 da9bf72509dade6868401ffdc48fb4cdd106172ea0b151ea686b7b811f6eae4e

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f87847949560522bcdef0b2499a32087b9761575cf405e5525e20d76c283afa7
MD5 e87c33a36ad89a625e3651f803e1be36
BLAKE2b-256 2cee8ca4ab0e76cc4729dc7f97fdbbed29ddb80e2d5c829da4d4274c762f69da

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e100ece27eda04b8520b361f4ecfd9e35029fcce1ada46b1ed59121608d89c6d
MD5 f44870ca7728f79ad219b632349285d9
BLAKE2b-256 9e3dd44bb4fdd92b9f84851647f6a5e60f92d258e367e6b8eacb7636215cecd3

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp312-cp312-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp312-cp312-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 58becb6c0f87e10bca1dcb52449d98f2d21990b7a5ce9e465ca78973c8c0d48e
MD5 af33917559025e8fbb2d10d0959e2d7e
BLAKE2b-256 d35d077cc0744deabcce546da95ff74fceaff5117a8aad1a7d18d5ff02301ffe

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp312-cp312-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp312-cp312-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 4742ceebf10d9735959188507773d1199ae112e9e6779eda20fa400106253f9e
MD5 05c93d6fa907575e037770f10c434355
BLAKE2b-256 866f31c546ff5277f783997d56bb77ad98c973e4b0d2da32c3cd84350c62e111

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp312-cp312-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp312-cp312-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 2496387f54bf3122721ee7117fe9eb57982e4324434524170b895a40d71a18e4
MD5 4a3aeb79a8e49eb5765e035aa39bbb93
BLAKE2b-256 57e7495cb1c9da6fe565697f06ffe29fa57d5c32aaeed54264a38b2d5247d458

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp312-cp312-manylinux_2_28_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp312-cp312-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 768b7333287169ddd12a6be75b1b919e97850573b7b9bdc81b5847dd4a0c7503
MD5 ddc46e76c68e349f32cb4e9d6fefa47e
BLAKE2b-256 f287917a40403f289f51cd881d11f8758062ba04880a7f1d33f1310f2b661bce

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0aff7ee4c5b1024b3cfe6d0f96d33d92e726e707e5751877ecb28817aa5c0e4f
MD5 797c61a65359a9ad09c342f72a3a17e8
BLAKE2b-256 3a4fbcd63abd4f4416f380e22d3646e648bab1f2389c9debf1c8e2de0f8dde41

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ec6f19d74af16aa951ce89e5a8f5ce6bdf2f14ad26c4138e798a75bf94ead2d7
MD5 19335866ab79e81abfb078c286b6ce43
BLAKE2b-256 992abbaae5b6b16c9e28c3991e1266b5db7bf9f5d1b6f0aea3f8b7c4143c623c

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c5af2e952c6f6bc495646b241c6c9485f4a2820adf575bf66827e467af432bc5
MD5 a5bacd3747f7d14b07c04ec59a2ca47b
BLAKE2b-256 e0371940000179a1915cf90a413d6ece602d925e9441021bc8bc6813d8db0551

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 30331a76740e937fd373a79dc08c589580cf8195d2537c71d0a4a801a29e2233
MD5 27aec4f6c80a715cac9189285a6bec07
BLAKE2b-256 c803bdabc12872aca2b4eeb1c98cee3f69971eb340d8b695247e58df587e31c1

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7c7a598beb6f0a614f237a9be2822b5b4e10ff522213813202e231bda3d6eee2
MD5 c1f0b28677a5f50cdab84d22dca8c5b2
BLAKE2b-256 196dd7815b4f32f550e5dc9cc74ba128b59bf3982d3546701e02fff35e9d10c8

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 29cbb0a765f62d5dcac847b236b80d3090d66679c85bf74743e8a7328b96c52c
MD5 951536398845be254790424a70213291
BLAKE2b-256 d0f6b13de8285e0dbb7eda0e5a24c3b579c30df1dd2544b754c6bc0db6544ab4

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 245dd2ae20721b6071a38c0f2e849c79caa20dff1bde63032d4bbd3d000b949d
MD5 12f1c4cbfe0f1cd2b08e2635812a83ad
BLAKE2b-256 ccdc1cf679bb933d7501e869e847dafc6fa654d69878c311df5ca2ca5fdeffa6

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 707b91d0b07d77b21e48e22446ac964ce753104dd1d6d6682621596a7953a18f
MD5 06f613dc6efe8de1e4d055c1604fb7d8
BLAKE2b-256 ac838576e406a0b37beb940ccc25b13d26b0190d68b639d7b9addd99afa79d47

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d232454a4eae7d2cbf7c45c725c458b108b7f20e966ff65612dbbd9063f3be59
MD5 c613bf9c0e8ffac16a3c9f7a1bcdc8c9
BLAKE2b-256 2636212827542b7320f1fb47cf8b6b26e4490af22eb30f728828fb4d06608c53

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp311-cp311-manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp311-cp311-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 4c02e8440597b8a3ef072ff1f05bab56e9799da80b9537870294621202f3fedc
MD5 18b553f5eaa8ac8f119117cf946805c1
BLAKE2b-256 4dbe55883cfb16249a85b4a05cd659f12da11501f6bae2574fe4fa2c4eaa291d

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp311-cp311-manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp311-cp311-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 ab4ea8386f94114365db563833bec078ade4935b8a031edb6e809d472b2739af
MD5 4b8d412507663a178f18d39863375fc4
BLAKE2b-256 daa71e7150d777ee83434619c6706430d834a438a0f09d5636f811675f702684

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp311-cp311-manylinux_2_28_i686.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp311-cp311-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 7f05d52eded43c88605634888d59b1f498f544e3010c0d24bc5d266f58ed9a0b
MD5 709473416a3c8f66bf680329f47736ea
BLAKE2b-256 6072c05b6aec7ef095018748b5600ed02992a739b3cc4ae72d5e3912ada228b0

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp311-cp311-manylinux_2_28_armv7l.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp311-cp311-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 5270aed2c4beb27e0505bb34df558f5d2d659b01d1de0fb8df159a71eb2fbbf0
MD5 0bf87501b66d9eb61bf60ed828724af3
BLAKE2b-256 c9baadb9950b1b10148775227df4f33a38bbe2776c43686bde23938ef747a945

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 501c73464b140e7f76c14a16cc52cd616323ad5d47df5d6482885e5aa0309565
MD5 a205d14b6acd89bdeac9b1b2c162a08a
BLAKE2b-256 08f65f2ae22c6fe68b510696919840960eac6b0a5b48ad99dd83b4e6bcf9852d

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4cbf26e3ea87c3f78dd755522bba43e3aed735d5d1aac31faea381db6a17ffbf
MD5 6dd2430515114db90f706ce6afd8f97b
BLAKE2b-256 6c201ce0de2cde6842912658f6a89de66467101fa76f248824d5fde53cc35786

See more details on using hashes here.

File details

Details for the file pythermite-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pythermite-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 53cf4c69a4cdaab5141d800530c8f4a64ed80ad281ec5af7d17b2b9587be23ad
MD5 38a95466c486e1e3256cffd6086eaec6
BLAKE2b-256 46edcdc3ce5a5670dce838bf0f30ea3de081212092d4e65f07885e20846a4486

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