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.

teptris.edit(source, key_path, replacement) is the format-preserving edit (engine 0.3.16+): rewrites exactly the value bytes of one key = value line — comments, blank lines, formatting and CRLF endings survive. Dotted paths address the key (a [table] prefix matches the open section); multiline strings and inline collections splice (parse-verified). Raises ValueError on an absent key or a malformed span/replacement:

import teptris
teptris.edit('# conf\n[serve]\nport = 8080  # keep\n', 'serve.port', '9090')
# '# conf\n[serve]\nport = 9090  # keep\n'

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.19.0

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.19.0
File Size Uploaded Provenance Actions
teptris-0.3.19.0.tar.gz 111.0 kB Without provenance Details for teptris-0.3.19.0.tar.gz

Built distributions (wheels)

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

Total release size: 12.0 MB

Release files / teptris-0.3.19.0.tar.gz

Download URL teptris-0.3.19.0.tar.gz
Size 111.0 kB
Tags Source
SHA-256 checksum
How to use checksums
e6de78386b469479ad444a3f479b9b97317d1153a9c2066f37363d90c3944fa6
BLAKE2b-256 checksum
How to use checksums
9b7372293e05ad53f3992c3efe038143a8cb6e207dd00d7856c1814e58cb8c45
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.19.0-cp314-cp314t-win_arm64.whl

Download URL teptris-0.3.19.0-cp314-cp314t-win_arm64.whl
Size 179.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
c3feda25c8ea10006beac9fa2f9bfa4728d6c0cd4c03fc1c1479c2e84e931e02
BLAKE2b-256 checksum
How to use checksums
116d7a81d37ded9b8bd6702eb11eaea9e4153be5ec3f884efcc74319f0e830c8
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.19.0-cp314-cp314t-win_amd64.whl

Download URL teptris-0.3.19.0-cp314-cp314t-win_amd64.whl
Size 181.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
e36c36231181654d289ab5490048b9e3a01b07a31fa299e6f5b3010cb5dd32e1
BLAKE2b-256 checksum
How to use checksums
3521f2d7cc92c3e6b54ec758a6e7e2110e639bb2d7f470b7ce6db440eb16a625
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.19.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.19.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 270.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
64217e48f57d07ff7df9639361eaf35e255d769f99b62e1c0c96f701fdebf28c
BLAKE2b-256 checksum
How to use checksums
fbe9545b0d7e1920332d224542f1ab37f0b3a650fb77b6c629b524230171549c
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.19.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.19.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 278.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
40c1564b9e025d81c44b9d02175d96563b1a2f9286ce64d8eb66f59093391de4
BLAKE2b-256 checksum
How to use checksums
5d1a2d5ffac035a3f4e32f0e572f7397d04be71d247762e48f2f4dcb7d0125fc
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.19.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.19.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 272.2 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
e884dfacc842e73b0481ccde0893f9df828d699e944b0fb5186204c4e230879d
BLAKE2b-256 checksum
How to use checksums
f49ea89da22fb460fc9144c9139adeef68cbfb5cf7ca312baf3f8b01443fced1
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.19.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.19.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 283.1 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
9c202c59d133ddf3d2cc5e11ccfb60ac9038a0c11be2aa21a0ed092ff9734b7b
BLAKE2b-256 checksum
How to use checksums
033c7750d48be77e9c1baea03b146171a571605294b50b0264ff5d42e96dea32
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.19.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL teptris-0.3.19.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 197.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c5ff54389505cafd3bf586cd71df3d31eb7f96e4807b09a7adb34a4e8ecadbb0
BLAKE2b-256 checksum
How to use checksums
1ad392befd72cff8088b0c6c13247e8c6e3328de98db334aa11f10f85f6843e1
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.19.0-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL teptris-0.3.19.0-cp314-cp314t-macosx_10_15_x86_64.whl
Size 198.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
afe2214e46c05ebe0f7f9619633b92cdaa952d87c5ba4514b83223701b96a09e
BLAKE2b-256 checksum
How to use checksums
e80bbd7faf0e65e1b0988228a2d189c70eee70cbf13a552ee2403cac8e571afb
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.19.0-cp314-cp314-win_arm64.whl

Download URL teptris-0.3.19.0-cp314-cp314-win_arm64.whl
Size 179.2 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
64b648afad97384895025e23db2626fa3153d5da60eb05bb0fc1d1fab3a7fe67
BLAKE2b-256 checksum
How to use checksums
39f43ba5fd1ed450ce389ba4c16f4c554a1ca147f45f414addce7462e57b4d5c
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.19.0-cp314-cp314-win_amd64.whl

Download URL teptris-0.3.19.0-cp314-cp314-win_amd64.whl
Size 181.6 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f78e98d7dfbc5d10caad0146021b0199346df1b7e647e8e0d23f9151e901404b
BLAKE2b-256 checksum
How to use checksums
195385bed79f5927d35e307347df5c78620ad788e4b82fbf7b108098c4ed3aba
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.19.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.19.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 257.6 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9c1feb9ec238ded724461c15d52a7ef5db0843c6266b2f6d8791e1abb83382a8
BLAKE2b-256 checksum
How to use checksums
ea28cd9b4758002506b2c210297ee4b959eb2d663f5afce8458e0cbf711cf6fc
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.19.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.19.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 264.4 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a0898802bead8dab3b7507b54678beee7e3fdc5a0ef8efde334fb6c2deb3e390
BLAKE2b-256 checksum
How to use checksums
9ca0976bc8eb9f95c3ce401c27dc293ecc61fa213daa055224ac872d45554834
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.19.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.19.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 258.4 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0cd9b9bfe0c88472bcad7ecb6cace9c12c03e7876f43471b55890abc6536e1d9
BLAKE2b-256 checksum
How to use checksums
e9bb0c01a9388a3efb5d3d5e4176436859e699e8f44cabaf4a0cce75d660802f
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.19.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.19.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 269.0 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
87a06ab5494bfbda0bdf85b3a57d8c1a482244e5cd7022ff6f639febfc4a7cec
BLAKE2b-256 checksum
How to use checksums
57e8f4097ed1f1d0643608e7fa691ef5886ea6fba2d92bf0df8ed18aaf777e05
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.19.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL teptris-0.3.19.0-cp314-cp314-macosx_11_0_arm64.whl
Size 196.1 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
98113204a29c77815c03c7e82d5beddc903b8130c246142b60016f01e03c892e
BLAKE2b-256 checksum
How to use checksums
3740b10f0ccd5a835b397a951e006761f543471e9dead65ddb26390795b40cc9
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.19.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL teptris-0.3.19.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 197.0 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
5536b814bcb2491e89a96de2721fc26b23152c026aac18dccfa488eef2a6e6e4
BLAKE2b-256 checksum
How to use checksums
8c4d7a2afdce71282229fcaf3b2ac599bad2a0da1bedc56d3e7a81ba1006e9c5
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.19.0-cp313-cp313-win_arm64.whl

Download URL teptris-0.3.19.0-cp313-cp313-win_arm64.whl
Size 178.1 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
2f1ca544c37da9f4c2e8b258ff0ed7975c69f6ea36533164e864d88ffff27896
BLAKE2b-256 checksum
How to use checksums
5892b69a6bd5b2d83a44b304bd67d3dc658c1e456acf8c190a0d1e3bbfa7ffb6
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.19.0-cp313-cp313-win_amd64.whl

Download URL teptris-0.3.19.0-cp313-cp313-win_amd64.whl
Size 180.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
aab804234427b4a2db33d60acf3f1329e76f281be5074c2378660d09be5c732e
BLAKE2b-256 checksum
How to use checksums
4f06e6fe633b7b48892207024202dc93643559880aff5fb7c50135fc07350cb1
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.19.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.19.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 257.8 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
70888e823e3ccb4f7633e3bd56ab006c07790fde5ca0502264a87a079490ebb5
BLAKE2b-256 checksum
How to use checksums
49ff747681f3b7a3cfed34f4df36b6dd20c25c773142ce07156b242da46b50c4
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.19.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.19.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 264.7 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
02277fab871cc06d84bb8cbf1b831821a26a576576f271315260e910754040c4
BLAKE2b-256 checksum
How to use checksums
403a402b7a0ff3a5d17d15a63bdbc09f5a94408e3d1675e9f8b0f21f1986e554
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.19.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.19.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 258.6 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9721701eb0453b9416e922fa03c64f9557e452409b100914a16ac4e1bc1e3dd4
BLAKE2b-256 checksum
How to use checksums
3388c807d19d284f9806adc107a2de563e6520d24b6b86f57a79250adea2d344
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.19.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.19.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 269.3 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9e0e847621da73ec000f0907e7e0c12905cc9c5d619feff381aa0b55e3404c3e
BLAKE2b-256 checksum
How to use checksums
17487c801c9cccd4e0265006d88112ab4833fedf5a040d7fb86b2be59918a1fd
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.19.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL teptris-0.3.19.0-cp313-cp313-macosx_11_0_arm64.whl
Size 196.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
eac4f75bd2d17f496de2e3b20f54509277349bc8831830421b561cc2f92b74f6
BLAKE2b-256 checksum
How to use checksums
98705c8170b5b896920b5dbd8316147cc2c2554f668f9781e2d52503258f3914
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.19.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL teptris-0.3.19.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 197.0 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
7c3111b728c422c27638d973146b47c07cbece1d75cd29fb9f3732ae877341ca
BLAKE2b-256 checksum
How to use checksums
541a15adb62139e4e2bb600ed7a2ecec7e818c72e3868417198024631fe9c34a
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.19.0-cp312-cp312-win_arm64.whl

Download URL teptris-0.3.19.0-cp312-cp312-win_arm64.whl
Size 178.1 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
415098d0da37a88bbac696c6c22263e658bf0e66c67d56bf5c1c232dd27af4b1
BLAKE2b-256 checksum
How to use checksums
fd98c8e5086695e47b32aefd4853d581e4f7407c08b6b06cf57835f6c2611557
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.19.0-cp312-cp312-win_amd64.whl

Download URL teptris-0.3.19.0-cp312-cp312-win_amd64.whl
Size 180.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
714dddde029ecc5d58ac2244976e371f87562ffe728f4a6cc5cfaf3a5f23f37e
BLAKE2b-256 checksum
How to use checksums
fb20088711219602c97b58378926b2c6c890900504bad25956fba3a14fd6d160
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.19.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.19.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 257.8 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f9091ceec57b2a110cd95d3d80eeb9d6fbf6a98073cf2b91049434af653c1460
BLAKE2b-256 checksum
How to use checksums
1f2a1094404ea897557511c85a5471d9870666e91002ccf7206f7d87875d022c
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.19.0-cp312-cp312-musllinux_1_2_armv7l.whl

Download URL teptris-0.3.19.0-cp312-cp312-musllinux_1_2_armv7l.whl
Size 257.0 kB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
90daca3aa64022aa8160855ad04f3d00e1d724be92d7663a7431e64302455f19
BLAKE2b-256 checksum
How to use checksums
1a59dffa72f861a4199d239d78ce2f0cc51612b9cb4b95617b0b49d879a0f7be
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.19.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.19.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 264.7 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
59fcc7207d21e54998fe55ff8472e098142e5aab86c348d484f7f02bc312f738
BLAKE2b-256 checksum
How to use checksums
0368c27448b6efa4c278e8d083986acedb164a5d0f5460bd977876d9b15ce2ad
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.19.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.19.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 258.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
85a8457b2cf58ed8de210b9396ac69f50bd3460d33d6f5477a1e321f6024ca64
BLAKE2b-256 checksum
How to use checksums
db81396d34d57b6d51b718ed8f290c67d7a42934fb5f89845b387bee28635b4e
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.19.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL teptris-0.3.19.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 268.3 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
e173a5ed23375197ba04bdcd8397c7f6f7d6b6c2ffbe897f341aaa43122ebff6
BLAKE2b-256 checksum
How to use checksums
c552758bf1feb5476b2242fca92310998c38802898390872aefeb71e0c225223
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.19.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL teptris-0.3.19.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 276.4 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
0b90cfc040f7543038cd97fc8c3568e1573cb376b5d5a954d33c35bbe5e4d39a
BLAKE2b-256 checksum
How to use checksums
0d40358831ab31c0383fc83b984a0e04ad1d308571cd444fecf56a4e9135d427
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.19.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl

Download URL teptris-0.3.19.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Size 271.8 kB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l
SHA-256 checksum
How to use checksums
6b8698e4a83a03f6cbd96f4c7b934dc4cc7a76db5640f2ec1a0a70015affb6f4
BLAKE2b-256 checksum
How to use checksums
6e949edd8cd21d53924a7334603a78a5c4070bd4ae8c2de414f42979a6a85dbe
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.19.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.19.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 269.3 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
40cc4968cbe6726e23b6c26fc7737ec792f222b07f1b652332c216b27f888968
BLAKE2b-256 checksum
How to use checksums
8f0ef37d8ab989678ce5b287f956d57cca5d45c2b183111f9955a19ed19fa4a8
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.19.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL teptris-0.3.19.0-cp312-cp312-macosx_11_0_arm64.whl
Size 196.2 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
af56813d996d265cba9c05d3fb2c6d58b0347562c52af094106976ba0db11e4f
BLAKE2b-256 checksum
How to use checksums
d941b336db05cbdc0f1698f4d93f0bc30a02d5421756d2f59b756f41bcabbd4c
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.19.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL teptris-0.3.19.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 197.1 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
6773c1d9c5cdd946d62b77fa616459a7206988a161abcbfeb5aa49ddef276b4d
BLAKE2b-256 checksum
How to use checksums
276450934026d8e5a2bbc14484bffad19894af3341b8d1f16abe6ecfc23c86d5
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.19.0-cp311-cp311-win_arm64.whl

Download URL teptris-0.3.19.0-cp311-cp311-win_arm64.whl
Size 178.0 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
685c7361892e338163fc95706ecdaae95790ec003dffc7a7ea1a099602fdfae0
BLAKE2b-256 checksum
How to use checksums
1f20de6460a0951e642dd29b851e5c54609ea9a0cfd5d31da001b4a6ddb5e306
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.19.0-cp311-cp311-win_amd64.whl

Download URL teptris-0.3.19.0-cp311-cp311-win_amd64.whl
Size 180.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
28289cb5eafe78ac8ef3099de6429667e62d14603f3c4f3efbd036b144f69d87
BLAKE2b-256 checksum
How to use checksums
04df0dc67c307d3c9b6c2a26b8655972137346a179d1441102e93ff4adb7d380
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.19.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.19.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 255.3 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
87321ec9993a32236b0116d7d14e35f653a456ca5527cf404bf4d09c000ccc93
BLAKE2b-256 checksum
How to use checksums
b0e5d25784a1a97e8ccbcc20c824fa418df072ea99f29011d23a9601aa063d98
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.19.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.19.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 262.4 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0969db6181a60b89568130f71b6d586ab6603fa9c18cbfcaa724452854595aec
BLAKE2b-256 checksum
How to use checksums
9b3b068f3a70aa81e83a2dff95f3b29c774c819846420675cd1de5b61238c302
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.19.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.19.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 255.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cb97ccea2c7b48d9f2277a23ebd450b25519aa9043e578ca1eaa699440c65755
BLAKE2b-256 checksum
How to use checksums
5aebb24dbecd381fcd686154bcbc46c4c493e25613d36eefced84f5d24eb4e5f
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.19.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.19.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 266.8 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
81eefdd1ba4393914a1f7633b08a7a82fd0ff43763e6ea8ca5fa00523c4d6761
BLAKE2b-256 checksum
How to use checksums
ddda6fa0089bf235a8d042eb1baa37e5ea62284df81ff0307fb1bc6ad0815c50
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.19.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL teptris-0.3.19.0-cp311-cp311-macosx_11_0_arm64.whl
Size 196.1 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a2b1cebff6f91dcb17602bb2f5071c5493aee2c054461ad59aca0963d98a8a3d
BLAKE2b-256 checksum
How to use checksums
fd5bfe4352dd5fa2660fef245366a4501d9882d4fc03f757fcc105213743e52a
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.19.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL teptris-0.3.19.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 196.8 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a0869bf2ab678d59ab41e4094fba334d186e6f2bc3e7a57ff774db1364435426
BLAKE2b-256 checksum
How to use checksums
7a05b522870cd3a0021d254fdcd2ecabd3c6af9cfafbf91a387f55f670eae3e0
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.19.0-cp310-cp310-win_arm64.whl

Download URL teptris-0.3.19.0-cp310-cp310-win_arm64.whl
Size 178.0 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
c9310e74fe0b336bb68f6e596f0585bddeed68c8d928d31a2d3f395f8db897df
BLAKE2b-256 checksum
How to use checksums
5fdf5f7faa48f809863bd8e5e466b42510552d19804f40f592ad91e26e35b62f
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.19.0-cp310-cp310-win_amd64.whl

Download URL teptris-0.3.19.0-cp310-cp310-win_amd64.whl
Size 180.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
db7f2c636aa4bcfc20f7619369407e4279d86384ea6cea92d1378a37bfa0bf4e
BLAKE2b-256 checksum
How to use checksums
bf0c30fd4e456604a6b15865842855b1a6aa175489cf4397342e2ebaf2e6c3fc
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.19.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.19.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 254.4 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
211d78c113798f3f45e35e3d9e402f9aaa163dcd27d237bf55851528c6c49f65
BLAKE2b-256 checksum
How to use checksums
485c27bfa4357a095a0f175241f579fd01bf30e9e63f53b4e331184f139fc1ce
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.19.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.19.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 261.4 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a53ad7d05ac65374fb93c5cb4be1851c7aa355fad0c850d869609ef6cf2ecdaa
BLAKE2b-256 checksum
How to use checksums
72bb1ea8625d7854996da6d78ef6f189c1d65472d9d8dbb525dd5632235557d9
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.19.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.19.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 254.9 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b148101ddb7560ed4b6b8c1a7d2976a51cbd300e663b446124d169392549ebdd
BLAKE2b-256 checksum
How to use checksums
218e9075ab43442a7a9f127d13da7da356210221ddfdad344ef6a1dd3f4f073e
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.19.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.19.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 265.8 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c467b48e2281d773fb6a07d5ba3f2924787c8093a34c9a5e0572324f9b6b702d
BLAKE2b-256 checksum
How to use checksums
dd2d898c593c62189453e088a0254e96ce7060904fc7a330bfdea51f39096bf5
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.19.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL teptris-0.3.19.0-cp310-cp310-macosx_11_0_arm64.whl
Size 196.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
45ff091674017dfa742589e4c7860d5171b05ec2e7a0dc931b556d48eabfed61
BLAKE2b-256 checksum
How to use checksums
9182a8f2552e68de221a11e740fd02835281843d6d70767628688703e5371502
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.19.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL teptris-0.3.19.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 196.8 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ed1d6a7fe72c25dd815f01855b90e09eb5d6d7b729e45a9db78570138d962b48
BLAKE2b-256 checksum
How to use checksums
b28e15d06dceede05ba7e7b89850487ebd6a184ea3988260f40494548848e792
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.19.0

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.19.0 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