Skip to main content

teptris-py — TOML for Python at libleptris speed

ci

Mission: be the best TOML parser and builder ever made — in C, Ruby, Rust, and JS — measured, not claimed. The bar and the family ledger: BEST-EVER.md.

A native C-extension binding (no ctypes, no fallback) over libteptris — the TOML counterpart of leptris-py (XML) and yeptris-py (YAML). API shape mirrors tomllib/tomli (loads/load raising TOMLDecodeError) plus a dumps writer in the tomli_w spirit. Datetime mapping mirrors tomllib: aware/naive datetime, date, time.

Both directions are native: dumps walks the object tree in C through the builder API and emits via the shared engine emitter — 3.5×–14.2× faster than tomli_w on every benchmark shape.

dumps_json_natural(obj) emits the host JSON view instead of TOML (engine 0.3.0): real numbers, booleans, RFC 3339 datetime strings, non-finite floats as null — feedable straight into json.loads, and the engine's fastest emit mode. The engine implements the TOML 1.1 draft grammar (a strict superset of 1.0) with 100% toml-test conformance, and parses at ≥3× the best C/C++ competitor on every shape.

Performance (end-to-end, Python tier)

Best-of-12 runs on a GitHub ubuntu-latest runner (python 3.12), 2026-09-21, over the generated bench corpus (~700 KB per shape). The full per-shape table regenerates on every main push via the lang-tier lane.

Shape teptris tomllib (stdlib) tomlkit (pure) rtoml (rust)
array_heavy 6.8 ms / 107 MB/s 236 ms / 3.1 MB/s 1,740 ms / 0.4 MB/s 34 ms / 21 MB/s
cargo_like 3.8 ms / 94 MB/s 100 ms / 3.5 MB/s 1,074 ms / 0.3 MB/s 18 ms / 20 MB/s
datetime_heavy 26.1 ms / 41 MB/s 227 ms / 4.8 MB/s 1,680 ms / 0.6 MB/s 40 ms / 27 MB/s
deep_tables 2.2 ms / 109 MB/s 82 ms / 3.0 MB/s 14,713 ms / 0.0 MB/s 13 ms / 18 MB/s
mixed 5.5 ms / 80 MB/s 150 ms / 2.9 MB/s 1,385 ms / 0.3 MB/s 27 ms / 16 MB/s
scalar_float 12.7 ms / 115 MB/s 310 ms / 4.7 MB/s 2,243 ms / 0.7 MB/s 61 ms / 24 MB/s
scalar_int 11.8 ms / 108 MB/s 300 ms / 4.3 MB/s 2,038 ms / 0.6 MB/s 54 ms / 24 MB/s

End to end (parse + materialize into Python objects): 4.8-6x rtoml (the rust-backed incumbent), 19-42x the stdlib's tomllib, and hundreds of times tomlkit per shape. rtoml numbers include its own object construction; both libraries materialize fully.

Packaging

pip install teptris requires CPython >= 3.10 and resolves one of the version-specific wheels — cp310 through cp314 (+ free-threaded cp314t) across manylinux/musllinux x86_64 and aarch64, macOS arm64 and x86_64, Windows AMD64 and ARM64, plus a cp312 wheel for the emulated arches (armv7l, ppc64le, s390x). Every wheel builds against the full C API — no limited-API line — so borrowed UTF-8 reads and the datetime.h fast paths ship everywhere. The extension statically links libteptris, so each wheel is a single self-contained module (no shared-library chain). Linux wheels build the engine inside each container via cibuildwheel so musllinux links musl; the manylinux wheels carry the maximal tag set (glibc >= 2.17).

Every wheel also carries the engine C SOURCE at teptris/_engine (beside the compiled extension) — the recompile path for rebuilding against your own environment. The sdist vendors the same tree and compiles automatically at install.

Every other platform (FreeBSD, Solaris/illumos, any CPython on an exotic arch) installs the sdist, which vendors the engine and compiles it with the installing interpreter's compiler — a C compiler is required, and the build fails loudly without one.

Many-small batch (loads_batch)

Parse a list of TOML documents in ONE C call (teptris_parse_batch):

docs = teptris.loads_batch([toml_str_a, toml_str_b, toml_str_c])
# => [dict, dict, dict] — same datetime contract as loads()

The first failing document raises TOMLDecodeError carrying its line/column. Honest perf shape (benchmark/batch_tier.py): per-doc loads in a tight loop is faster on every measured shape (6.3x on 2000 tiny docs, 3.2x medium, 1.3x large — CPython's per-call overhead amortizes better than the batch's scratch + object pressure). Use loads_batch for the single API surface, one C crossing, and the per-doc error report — not for speed.

Lazy load (loads_lazy)

When most of the parsed tree is going to be ignored, loads_lazy returns a LazyNode wrapper that materializes host objects only along the paths actually accessed:

doc = teptris.loads_lazy(big_toml)
# one parse, no dicts/lists materialized yet
sku = doc["items"][0]["sku"].value()   # walks the path; scalars
                                       # materialize at .value()
rest = doc["items"]                    # returns a LazyNode for the array
for it in rest:
    print(it["sku"].value())
# flatten eagerly if you want the same dict-tree shape as loads()
flat = doc.to_dict()

LazyNode exposes kind() ('table' | 'array' | 'scalar'), value() (scalars only — errors on containers), len() (containers), iteration (tables yield (key, LazyNode) pairs; arrays yield LazyNodes), [] (table key or array index — None for absent), and to_dict() / to_list() for eager flattening. Datetime values materialize via the same datetime.datetime / date / time contract as loads(). The document and the borrowed-bytes input are kept alive by the wrapper until GC.

Same datetime contract as loads(). The eager path is the floor for "flatten everything" workloads; the lazy path is the win for "parse once, touch a small subset."

Descriptor (planned-key materialization)

teptris.Descriptor (the twin of teptris-ruby's Teptris::Descriptor) compiles a plan tree once, then materializes a whole document against it in one native pass — unplanned keys are never materialized:

desc = teptris.Descriptor.build({"children": [
    {"name": "name", "kind": "scalar"},
    {"name": "port", "kind": "scalar"},
    {"name": "hosts", "kind": "collection"},          # array of scalars
    {"name": "items", "kind": "nested", "plan": {     # recurses; spans
        "children": [{"name": "id", "kind": "scalar"}]},  # arrays of tables
    {"name": "everything_else", "kind": "raw"},       # untouched subtree
]})
doc = desc.walk(toml_string)
# {"name": "svc", "port": 8080, "hosts": [...], "items": [{"id": 1}, ...],
#  "everything_else": {...} or None}

Rows absent from the document read as None; keys not in the plan never appear. walk raises TOMLDecodeError with line/column like every other public path.

Typing

The package ships py.typed (PEP 561) with a _native.pyi stub for the C surface — mypy/pyright strict consumers type-check out of the box, and a mypy gate runs in CI. teptris.engine_version() reports the linked libteptris version (the C core, not the package version). teptris.loads_lazy_batch([...]) is the lazy twin of loads_batch.

Development

setup.py links the engine statically when it finds libteptris.a/teptris.lib under TEPTRIS_LIBDIR (what the wheels ship); otherwise it falls back to the shared library with an rpath to its build tree. Point TEPTRIS_INCLUDE/TEPTRIS_LIBDIR at a C checkout's build and run the suite:

cmake -B ../teptris/build -S ../teptris \
    -DCMAKE_BUILD_TYPE=Release -DTEPTRIS_BUILD_SHARED=OFF -DTEPTRIS_BUILD_STATIC=ON
cmake --build ../teptris/build
TEPTRIS_INCLUDE=../teptris/src/include TEPTRIS_LIBDIR=../teptris/build/src \
    python3 setup.py build_ext --inplace
PYTHONPATH=src python3 -m unittest discover -s tests -v

Publishing and version numbers are USER release decisions.

Metadata

Release files for teptris 0.3.12.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for teptris 0.3.12.2
File Size Uploaded Provenance Actions
teptris-0.3.12.2.tar.gz 105.2 kB Without provenance Details for teptris-0.3.12.2.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for teptris 0.3.12.2
File Actions
teptris-0.3.12.2-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details for teptris-0.3.12.2-cp314-cp314t-win_arm64.whl
teptris-0.3.12.2-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for teptris-0.3.12.2-cp314-cp314t-win_amd64.whl
teptris-0.3.12.2-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details for teptris-0.3.12.2-cp314-cp314t-musllinux_1_2_x86_64.whl
teptris-0.3.12.2-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details for teptris-0.3.12.2-cp314-cp314t-musllinux_1_2_aarch64.whl
teptris-0.3.12.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for teptris-0.3.12.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
teptris-0.3.12.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for teptris-0.3.12.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
teptris-0.3.12.2-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for teptris-0.3.12.2-cp314-cp314t-macosx_11_0_arm64.whl
teptris-0.3.12.2-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details for teptris-0.3.12.2-cp314-cp314t-macosx_10_15_x86_64.whl
teptris-0.3.12.2-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details for teptris-0.3.12.2-cp314-cp314-win_arm64.whl
teptris-0.3.12.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for teptris-0.3.12.2-cp314-cp314-win_amd64.whl
teptris-0.3.12.2-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details for teptris-0.3.12.2-cp314-cp314-musllinux_1_2_x86_64.whl
teptris-0.3.12.2-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details for teptris-0.3.12.2-cp314-cp314-musllinux_1_2_aarch64.whl
teptris-0.3.12.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for teptris-0.3.12.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
teptris-0.3.12.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for teptris-0.3.12.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
teptris-0.3.12.2-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for teptris-0.3.12.2-cp314-cp314-macosx_11_0_arm64.whl
teptris-0.3.12.2-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details for teptris-0.3.12.2-cp314-cp314-macosx_10_15_x86_64.whl
teptris-0.3.12.2-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details for teptris-0.3.12.2-cp313-cp313-win_arm64.whl
teptris-0.3.12.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for teptris-0.3.12.2-cp313-cp313-win_amd64.whl
teptris-0.3.12.2-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for teptris-0.3.12.2-cp313-cp313-musllinux_1_2_x86_64.whl
teptris-0.3.12.2-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for teptris-0.3.12.2-cp313-cp313-musllinux_1_2_aarch64.whl
teptris-0.3.12.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for teptris-0.3.12.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
teptris-0.3.12.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for teptris-0.3.12.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
teptris-0.3.12.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for teptris-0.3.12.2-cp313-cp313-macosx_11_0_arm64.whl
teptris-0.3.12.2-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details for teptris-0.3.12.2-cp313-cp313-macosx_10_13_x86_64.whl
teptris-0.3.12.2-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details for teptris-0.3.12.2-cp312-cp312-win_arm64.whl
teptris-0.3.12.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for teptris-0.3.12.2-cp312-cp312-win_amd64.whl
teptris-0.3.12.2-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for teptris-0.3.12.2-cp312-cp312-musllinux_1_2_x86_64.whl
teptris-0.3.12.2-cp312-cp312-musllinux_1_2_armv7l.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARMv7l Details for teptris-0.3.12.2-cp312-cp312-musllinux_1_2_armv7l.whl
teptris-0.3.12.2-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for teptris-0.3.12.2-cp312-cp312-musllinux_1_2_aarch64.whl
teptris-0.3.12.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for teptris-0.3.12.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
teptris-0.3.12.2-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ IBM System/390x, Linux glibc 2.17+ IBM System/390x Details for teptris-0.3.12.2-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
teptris-0.3.12.2-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ PowerPC 64-le, Linux glibc 2.17+ PowerPC 64-le Details for teptris-0.3.12.2-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
teptris-0.3.12.2-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARMv7l, Linux glibc 2.31+ ARMv7l Details for teptris-0.3.12.2-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
teptris-0.3.12.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for teptris-0.3.12.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
teptris-0.3.12.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for teptris-0.3.12.2-cp312-cp312-macosx_11_0_arm64.whl
teptris-0.3.12.2-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details for teptris-0.3.12.2-cp312-cp312-macosx_10_13_x86_64.whl
teptris-0.3.12.2-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details for teptris-0.3.12.2-cp311-cp311-win_arm64.whl
teptris-0.3.12.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for teptris-0.3.12.2-cp311-cp311-win_amd64.whl
teptris-0.3.12.2-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for teptris-0.3.12.2-cp311-cp311-musllinux_1_2_x86_64.whl
teptris-0.3.12.2-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for teptris-0.3.12.2-cp311-cp311-musllinux_1_2_aarch64.whl
teptris-0.3.12.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for teptris-0.3.12.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
teptris-0.3.12.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for teptris-0.3.12.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
teptris-0.3.12.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for teptris-0.3.12.2-cp311-cp311-macosx_11_0_arm64.whl
teptris-0.3.12.2-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details for teptris-0.3.12.2-cp311-cp311-macosx_10_9_x86_64.whl
teptris-0.3.12.2-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details for teptris-0.3.12.2-cp310-cp310-win_arm64.whl
teptris-0.3.12.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for teptris-0.3.12.2-cp310-cp310-win_amd64.whl
teptris-0.3.12.2-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details for teptris-0.3.12.2-cp310-cp310-musllinux_1_2_x86_64.whl
teptris-0.3.12.2-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details for teptris-0.3.12.2-cp310-cp310-musllinux_1_2_aarch64.whl
teptris-0.3.12.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details for teptris-0.3.12.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
teptris-0.3.12.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for teptris-0.3.12.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
teptris-0.3.12.2-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for teptris-0.3.12.2-cp310-cp310-macosx_11_0_arm64.whl
teptris-0.3.12.2-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details for teptris-0.3.12.2-cp310-cp310-macosx_10_9_x86_64.whl

Total release size: 11.6 MB

Release files / teptris-0.3.12.2.tar.gz

Download URL teptris-0.3.12.2.tar.gz
Size 105.2 kB
Tags Source
SHA-256 checksum
How to use checksums
18db510956838aec7bd905f97b58ea4468da7cbb9f1182e745d0cbb9a4a33e5a
BLAKE2b-256 checksum
How to use checksums
eb280ce081dba1856edf7daedab309bd43157d09e71f7cefd56c3334e33837a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314t-win_arm64.whl

Download URL teptris-0.3.12.2-cp314-cp314t-win_arm64.whl
Size 172.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
a81c9d431e16a989f84f3e286a39210820bbefb6b80f411d02b923cbfdb358b3
BLAKE2b-256 checksum
How to use checksums
53bddecd3def5dd37666c19c002a316cfc20948395f5c862e32a239fa10839b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314t-win_amd64.whl

Download URL teptris-0.3.12.2-cp314-cp314t-win_amd64.whl
Size 173.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
2a6429a206e07f28881a2d398e4b37149363fb5fc4d838c30fc2e0a0ede9428f
BLAKE2b-256 checksum
How to use checksums
8b2f9c14760d8a808bbc9e3c3cb5fc8c1fedd00cd80fea5c35243bc52bcefe57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.12.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 261.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8293e5e87f8279b880e92164c8bff8ae9ebf0fcd91455e3f814ab0f0aa6058cf
BLAKE2b-256 checksum
How to use checksums
5464f2553ffb0c613c9dd46a22044b1e87b1ad081af95058c1dc4c1b9ed04981
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.12.2-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 268.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
912cd1b614733083d5c1a69b5e2b85fa1438a2c73ecfcb6147daac316466285a
BLAKE2b-256 checksum
How to use checksums
66a99453ee92ece28984bf1838eb70a9c99277634251e0b20db4ccbe7f89af5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.12.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 263.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
853aaf4aa60a4437abd7641ec2249a91eda9890d21cb317f53c681354e3b84d9
BLAKE2b-256 checksum
How to use checksums
368079aabc0f5b8330b454f6ba761850c59ce5f874e8d55479a8837b7c6e3c44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.12.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 273.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f19b6c64a480fe66cfcd99bbdd7cf555c1316ec6524c1960548e8d9e8a865ee9
BLAKE2b-256 checksum
How to use checksums
8fce2395347a079143f5384f8d6ba6fd6dbca7f22b14863727f25673cd7eff77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314t-macosx_11_0_arm64.whl

Download URL teptris-0.3.12.2-cp314-cp314t-macosx_11_0_arm64.whl
Size 188.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cb69423e8dd4a567d5d7bac3a122eef8246543100e2616bac6bd81157f39c6fa
BLAKE2b-256 checksum
How to use checksums
628f0e316505c5873c3c953c4e59992972be0ba544842cfa99ec493131e640c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL teptris-0.3.12.2-cp314-cp314t-macosx_10_15_x86_64.whl
Size 189.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
b776e2f20830469d7d96130c13b5ce739795f44fee6d7d1f84b5e2effa2c0325
BLAKE2b-256 checksum
How to use checksums
f09f0947c638b41803d01453c122384f391ff62750b777ec5ff7beb788a3ea4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314-win_arm64.whl

Download URL teptris-0.3.12.2-cp314-cp314-win_arm64.whl
Size 171.7 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
93c52382d5982f4d8b76464f8e0501640091f6a3fa464b4efa9dd6b35de173d1
BLAKE2b-256 checksum
How to use checksums
751a6fcc6d8197b71bfe98ac079bb48e1524c499dc80538df2fffdc57dd55758
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314-win_amd64.whl

Download URL teptris-0.3.12.2-cp314-cp314-win_amd64.whl
Size 173.7 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
6739019f66e2806eb797f7b181dd85124909c2b74fd9b7871e88bc2891f22c2b
BLAKE2b-256 checksum
How to use checksums
0d1d0cce3178c16bfb1ced7297e874d33f498dedd4a989ed075c31eb28101255
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.12.2-cp314-cp314-musllinux_1_2_x86_64.whl
Size 248.6 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7364e7bfbb409915fc477a4d0a96e600f2e95e6688c63b4a5ad4ebd9153875f6
BLAKE2b-256 checksum
How to use checksums
b1296bfafd67c55327094c81cfe64e47df42cafee2a46761bd27445c31add8e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.12.2-cp314-cp314-musllinux_1_2_aarch64.whl
Size 253.7 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3ca59d35b6eb2601cb983cb39e0352c248ff0f9ced36ca418754346ba9f8e2da
BLAKE2b-256 checksum
How to use checksums
d7614a9e1fe5193881a898ff8f033abb9edfb98b80c70fbb3f29004f5f10ed0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.12.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 249.1 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c01fda9e2fdd71f7e61f72b77716f6e308b0d9f50779b2742f17ee48528dadd3
BLAKE2b-256 checksum
How to use checksums
b1b8a8679e5eafc377d4f20298eb40d00c258748a245e661aa2c0ab07a767f23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.12.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 258.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
84cafb20753adc115c976c76aa7e3504d742b6cd3ab7eac1228e6b1094d2ac88
BLAKE2b-256 checksum
How to use checksums
80b6a9364c4e08947abca7461490c86b1ddf56e1a8d07d2fea51cf815dff8cf0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL teptris-0.3.12.2-cp314-cp314-macosx_11_0_arm64.whl
Size 187.8 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4f2dc5e3697df996d9e0a58cba6b2e06e3d1b317f3d82d83d61c82ed028e9759
BLAKE2b-256 checksum
How to use checksums
b513f01f2853ba06f6f9812ee1bc2813dfabc2781b7991d0744da350d5550700
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp314-cp314-macosx_10_15_x86_64.whl

Download URL teptris-0.3.12.2-cp314-cp314-macosx_10_15_x86_64.whl
Size 188.7 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
32df8cd328bda733b3678f03b7c7f5c9e8157aba71eac6494fa8b12695b6e096
BLAKE2b-256 checksum
How to use checksums
ba2c2e192c5bf7d48d038e6f93a8a27a67368764d9c1e04bbb04a48414d6db69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp313-cp313-win_arm64.whl

Download URL teptris-0.3.12.2-cp313-cp313-win_arm64.whl
Size 170.4 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
30b2bca81ac500333701aa72df1f68d078cc2f56f46398416b17a56cd4587dbd
BLAKE2b-256 checksum
How to use checksums
9bf947b9f6e2a4394b60de9c838d0450d157777f06025fdf4003c05de2b5345b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp313-cp313-win_amd64.whl

Download URL teptris-0.3.12.2-cp313-cp313-win_amd64.whl
Size 172.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a65a744219cc3264426b7bf731fe11181b6d5e3158b765399eb9c4366eb8ef23
BLAKE2b-256 checksum
How to use checksums
97e0aa0e90467c9a84c93767d43bd0448db662e8f7921d88bfd57d8980e572fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.12.2-cp313-cp313-musllinux_1_2_x86_64.whl
Size 248.8 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d7873a9395e9b8e72698cdd1c5d738024159268a664ed87c738e25d67e034ea1
BLAKE2b-256 checksum
How to use checksums
085718755e39c681b087e40ae4ff1e76af958a64d75e36d7e05eb320a277c0db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.12.2-cp313-cp313-musllinux_1_2_aarch64.whl
Size 254.0 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
bb025b56ac7ceca1aca864c67dd22e82ef1889f11afc8058730d972412f0bd84
BLAKE2b-256 checksum
How to use checksums
095f609f6a8e37dbc23b94cf69096e41e8774c21a746a46b87d8c3e4771f9c10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.12.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 249.3 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2015635d640743d9ad24d341fdd8cbf57ff66ce9d697d0180d7b6e39b38b785d
BLAKE2b-256 checksum
How to use checksums
e49458992cfa6106459edce90f6e327170ce1e54d350517e28e6a6cb47495c8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.12.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 258.5 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0971325fc00cff1f6cc73dce1f4727573ced009d55d5706d0bba964a1df4efe6
BLAKE2b-256 checksum
How to use checksums
72afdd3341f530128ec393a78699ac2c8c462e8fd41b531d64d27b94515c8121
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp313-cp313-macosx_11_0_arm64.whl

Download URL teptris-0.3.12.2-cp313-cp313-macosx_11_0_arm64.whl
Size 187.8 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e95b5f0b316928fba882708a9de7113ca00121a29a0c8a7a0ce1c4e84c93d0fc
BLAKE2b-256 checksum
How to use checksums
311ab438da0cd0070089d8520da8d77abfd4e4b7930fdf42b2af822e4a8ad57b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp313-cp313-macosx_10_13_x86_64.whl

Download URL teptris-0.3.12.2-cp313-cp313-macosx_10_13_x86_64.whl
Size 188.7 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
3e9bd2c64f28befdaa49edc7aee38906c7f5fda74f8237a49e9cb5ddcc464bac
BLAKE2b-256 checksum
How to use checksums
f541f9ea2e3c699cd78b6c6b167554460eda7b4f0c5d37b6a141d60bde9cd427
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp312-cp312-win_arm64.whl

Download URL teptris-0.3.12.2-cp312-cp312-win_arm64.whl
Size 170.4 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
f128c80e6279e089fe405d220feeb50a16911b1539b315de7a9ee9c7f3c20415
BLAKE2b-256 checksum
How to use checksums
fa29e9023ab591ab32178dfd565ea33f5c6c1271f89e84fb358de49100f098f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp312-cp312-win_amd64.whl

Download URL teptris-0.3.12.2-cp312-cp312-win_amd64.whl
Size 172.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
82ad564e33bb2984c73cd8e762493d230a38c37ad87bdfae1ca03f827f77180d
BLAKE2b-256 checksum
How to use checksums
ef84e9820c5c644b61fb967b0ac3d8e044f32b314e972e82648e8ed7d68b31d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.12.2-cp312-cp312-musllinux_1_2_x86_64.whl
Size 248.7 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
66243af313f9cf090555c8598349cb3258ae92f99f18d22b2ef017d51208e450
BLAKE2b-256 checksum
How to use checksums
a147293cc7aef614ceff900b09855ac9240f92232b6eaefd31ce09b811bc5a3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp312-cp312-musllinux_1_2_armv7l.whl

Download URL teptris-0.3.12.2-cp312-cp312-musllinux_1_2_armv7l.whl
Size 246.9 kB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
980d1417b56d8f30970ed30151417a6e8882b6e69a331f2be18e4ec6cfc8d4d9
BLAKE2b-256 checksum
How to use checksums
b9bcf7a194fa006011f83ee1b41dfec977f2a37e51bd759dbc9aed3647de77e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.12.2-cp312-cp312-musllinux_1_2_aarch64.whl
Size 254.0 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ce9005030b856b8767117fba41b07a369c3ac67adc8d1ff637dfb78c509571ac
BLAKE2b-256 checksum
How to use checksums
957a1ea86c6262c7d69bca81685f4dbd0b5e39fc91481f22bc872182b7273d2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.12.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 249.3 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a91e537cf69830de191186e6a7ed1e13aa2f0f42e2087082fe0dc1d96ae95e7a
BLAKE2b-256 checksum
How to use checksums
b9cf6bdea0f4a77c22658e41da0705e8d56b07ee41689103531f878d9cbe4827
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL teptris-0.3.12.2-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 257.2 kB
Tags CPython 3.12 Linux glibc 2.17+ IBM System/390x Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
e0f59554c5c5d5753399b703b9129a24a52242a2fd66fde1508a3087dbebc8f8
BLAKE2b-256 checksum
How to use checksums
58f27d8713b8460508309dea911baea60e2c88b674fd4745d68a02ebfcbf982b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL teptris-0.3.12.2-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 265.7 kB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
c771006ef60689e90eb37659524e4ebe47036a3d8a52b28697d22af2cb376661
BLAKE2b-256 checksum
How to use checksums
671c4224404244cd7716b32ad7fbd2b6b6c6d11dac71c01c37c01d40d2c39fd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl

Download URL teptris-0.3.12.2-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Size 261.0 kB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l
SHA-256 checksum
How to use checksums
512ded9dc4f09c2aa74eb47904ec9ce50f1bc09638a42e918b43d2dc06f43bdf
BLAKE2b-256 checksum
How to use checksums
df4d82803cbe710c8b626e5868f5d4a0cacea9d0feeecbf9bd28199fa5caeb7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.12.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 258.5 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
661916fc62d60457b928275eb683af8e33abd25b872b33683ed803ba61a07cf7
BLAKE2b-256 checksum
How to use checksums
dadbde78e9ecaaec3844d82fe2e4ee080a46a40c1c97f4aaee6680834f5d0904
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp312-cp312-macosx_11_0_arm64.whl

Download URL teptris-0.3.12.2-cp312-cp312-macosx_11_0_arm64.whl
Size 187.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
16aac797975bac7d4b9d34650b989d5355bc57973f066de959679d39dd7be9cd
BLAKE2b-256 checksum
How to use checksums
8a7b4dcdabcf4e74b6df421aca7d26932ab535a9fa5ace5b75f311361916d01f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp312-cp312-macosx_10_13_x86_64.whl

Download URL teptris-0.3.12.2-cp312-cp312-macosx_10_13_x86_64.whl
Size 188.7 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
cba3c5afe8bc8ed57626685a7ece5c687396d6d88ca927173893f1eb09057abb
BLAKE2b-256 checksum
How to use checksums
58a7e6fb1b72c56bb91f62075680c1a33a2a7a7378b43b28954529399827183f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp311-cp311-win_arm64.whl

Download URL teptris-0.3.12.2-cp311-cp311-win_arm64.whl
Size 170.3 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
a9ce78e2680c072db6bcab71ea465d2607f5b56396d2a752ce5ae31a5ad96863
BLAKE2b-256 checksum
How to use checksums
c0bca1bc464504aa0877c7dc76b7308dee3431f52394657204953fd15ebad729
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp311-cp311-win_amd64.whl

Download URL teptris-0.3.12.2-cp311-cp311-win_amd64.whl
Size 172.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
14728ac24a9271a7f74b91361556d04a8c59eb6febbb6267f4980c5f12912a76
BLAKE2b-256 checksum
How to use checksums
0e21647edce6b7c0b818610eb582c1cf96a68dd30357dad7640d99e424c68726
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.12.2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 246.2 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e02147bd26a46712511db3b9c728caf9f2afa77713122abe4cb4f83d1cd2345b
BLAKE2b-256 checksum
How to use checksums
0334a43a6daaed0e41b27ff4b4c8db98ccc6df04688700d312379c02a371069f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.12.2-cp311-cp311-musllinux_1_2_aarch64.whl
Size 251.7 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
712846179c4cc17837a4c6fb3e2fd09dbf98acf5ef3bda132252e20b3710003b
BLAKE2b-256 checksum
How to use checksums
751f874882a0d318b2553d5ac19a13908810f470c88e4e940f54a14ef7b241bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.12.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 246.5 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
db09192a827b1cdac9c50d1b23633a03ed8ee23e816eeb308ea8d0d723afc4bb
BLAKE2b-256 checksum
How to use checksums
fcc62d7365c386b1c66f2e2578fd6d1000fa642d30d9b82039626ea6bfbf70b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.12.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 256.2 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f82487fdcbffcb59df2e39d7191f30a5d5e40752b023f77ea3fe58d3c2fd84e9
BLAKE2b-256 checksum
How to use checksums
fee2600553622bf350d2546327fc8423ea57908f1f367d55b15248c556576fed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp311-cp311-macosx_11_0_arm64.whl

Download URL teptris-0.3.12.2-cp311-cp311-macosx_11_0_arm64.whl
Size 187.8 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
53a56c4c5f514fe28cc2f4d00fa3d75d4e7e5768f8309f4f2acb5842ce6815f7
BLAKE2b-256 checksum
How to use checksums
77c4a70d87176694ce8a69d29bee52c584f47e791b096fb853c690cb8cbbf773
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp311-cp311-macosx_10_9_x86_64.whl

Download URL teptris-0.3.12.2-cp311-cp311-macosx_10_9_x86_64.whl
Size 188.4 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7e9c6673be70cc94b7f8963c592a19692713d9ee67894da3ca785bc9f3fa7e97
BLAKE2b-256 checksum
How to use checksums
2a19b9264b1017ffa18ff2216a36319cabb16d42e0067af7e7f691d1773e63fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp310-cp310-win_arm64.whl

Download URL teptris-0.3.12.2-cp310-cp310-win_arm64.whl
Size 170.4 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
a1464c7390d84fc6188362e432bb241aac8217ec401830b9bb67a53ce3e215a2
BLAKE2b-256 checksum
How to use checksums
b0cdced9d74e5dc2be2ebfb57bfc626b0713cdd509e586d9f20d23f2857bde51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp310-cp310-win_amd64.whl

Download URL teptris-0.3.12.2-cp310-cp310-win_amd64.whl
Size 172.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
42261121ea94bebb81acee89b638794e97a6a315881b9c4081b11aa7e41c8520
BLAKE2b-256 checksum
How to use checksums
33e63971e61b856034a0777591511f6062492044397ddb40566fbf0a82472ea2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.12.2-cp310-cp310-musllinux_1_2_x86_64.whl
Size 245.3 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2201f67e5874af7910989fa1b362e0e78e64a18e8f1a78b035ab2719839644cf
BLAKE2b-256 checksum
How to use checksums
5f11b850edca3df1100f9ed4a3b797fe2ad9e8d48e3fc126e272c269e9a143a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.12.2-cp310-cp310-musllinux_1_2_aarch64.whl
Size 250.7 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e781c5f4e8bd13d643169ccee95fc77b69d288c061be32b3573f431051920bed
BLAKE2b-256 checksum
How to use checksums
d0ed4cc0dedca2023085d3756d2dbb42451bcbf0811c769f27f206db8af132d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.12.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 245.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1e0c84c5d1130dcce65d813507748e4973f4d1029bc651c0ccc4abbd04b8eb86
BLAKE2b-256 checksum
How to use checksums
fa69f303e9abf77422523454e641ffdbaed8660a449b04e1a65e25a98e626185
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.12.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 255.1 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e56e785ee77e23c3f548a6b0fa636ae6f59e5299e55536dec65672bbbe59ed82
BLAKE2b-256 checksum
How to use checksums
398db7d63f1fd928b47a6dde1ad657301ee33fe23f51699ad64c1307bc437e19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp310-cp310-macosx_11_0_arm64.whl

Download URL teptris-0.3.12.2-cp310-cp310-macosx_11_0_arm64.whl
Size 187.8 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
180d57fa02f44d6548e062056737cb1f7d0ff6fa3e6d469996c8dc735cfb77da
BLAKE2b-256 checksum
How to use checksums
465ebd676728100971cf4498d473f0da58cc2a51b9aabb713a2b5099072a7ad8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Release files / teptris-0.3.12.2-cp310-cp310-macosx_10_9_x86_64.whl

Download URL teptris-0.3.12.2-cp310-cp310-macosx_10_9_x86_64.whl
Size 188.4 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2a728338e35f8810c9f97a71c33df25492633bf31d22dc4d890ae4a81c2744ed
BLAKE2b-256 checksum
How to use checksums
55d591825a701050c376d5f8f5834d7c7399f3bc75c6ed764d1ea43c1474d351
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Security for teptris 0.3.12.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.3.12.2 This release

53 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page