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

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.9.1
File Size Uploaded Provenance Actions
teptris-0.3.9.1.tar.gz 104.1 kB Without provenance Details for teptris-0.3.9.1.tar.gz

Built distributions (wheels)

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

Total release size: 11.5 MB

Release files / teptris-0.3.9.1.tar.gz

Download URL teptris-0.3.9.1.tar.gz
Size 104.1 kB
Tags Source
SHA-256 checksum
How to use checksums
05c7ebf9f93a370a3a0ea56b348602c8929e084c5777e5eb7935a6f16259d99f
BLAKE2b-256 checksum
How to use checksums
b3dae237bab45b3fe8ae03455effe4c5f56dc941cb432488ad1b96b4b7656895
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.9.1-cp314-cp314t-win_arm64.whl

Download URL teptris-0.3.9.1-cp314-cp314t-win_arm64.whl
Size 171.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
b73fd30126c3702f2c8ace676c6db0387871a66702411b1cfe6a0c9e87a59260
BLAKE2b-256 checksum
How to use checksums
0144cbc1ee9c42a9ceb7ad645ed4f27453e480758ea313fba6d55ab0260b70ff
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.9.1-cp314-cp314t-win_amd64.whl

Download URL teptris-0.3.9.1-cp314-cp314t-win_amd64.whl
Size 173.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
3199079ff7ecf7bd5dac15af02835625e564f1587bb7b8b478a87e165fc083fe
BLAKE2b-256 checksum
How to use checksums
c437b63dc0038e1c5f3f91999e235bbe04bc73385d73d549f27c0a83bcdd141f
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.9.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.9.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 260.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d5dd97a82e82f0d816e59bb152365cd95b778ca8ae203b172ad304e29c29b735
BLAKE2b-256 checksum
How to use checksums
1233869d09f9e51ca31b0a6f913492b69a4d576383f9e984c8392b6a39f04933
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.9.1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.9.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 267.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
35a6eee2a9e647ceda77d22cf75f59e2c0bea0d0c54821617f19557fa65e4a4d
BLAKE2b-256 checksum
How to use checksums
542788bafb2829f50471acf856afd519edd7c37cb19a3b599af9aa9ba466d5ee
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.9.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.9.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 262.1 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
f98ab3e8fdd36bbf86d446cbb4569040a006ac840562fadf1694b821d32571a2
BLAKE2b-256 checksum
How to use checksums
3a2652cd8b8b20caaf12a932e4685c8e95993e9868611513e8a440d5c4168f9e
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.9.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.9.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 271.9 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
50ef15090739754d70945dcf45cabd938b4c5f7bb44dc23afeebfa80f233c65b
BLAKE2b-256 checksum
How to use checksums
ca1cede60c1c4f2ae59ab96cd05e10d942ff2f00a873db04d06549abcec50911
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.9.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL teptris-0.3.9.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 187.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
930e392297889898f0a1fc7bd6364c610f6ae67b6a0ddc18106cf255847d530c
BLAKE2b-256 checksum
How to use checksums
7b67e1a6122845cee3de6042f6019aff5ad5430681b01424c74d1607efccf6a1
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.9.1-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL teptris-0.3.9.1-cp314-cp314t-macosx_10_15_x86_64.whl
Size 189.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
ce11f0c86c0987425fa747d123fb85a25e1588f43c552beda0117b99f59297bf
BLAKE2b-256 checksum
How to use checksums
9e12ef29265c7b492bcd152763586b1ea979ec433f39b4a8d18f9001a3f68b4e
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.9.1-cp314-cp314-win_arm64.whl

Download URL teptris-0.3.9.1-cp314-cp314-win_arm64.whl
Size 170.8 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
58829d013168bcad9699dfdc2df6789d086755a6e0d17a97274946b3acfb5a37
BLAKE2b-256 checksum
How to use checksums
b1d3617f24bdad04d2fbd80054d7ee1e8ffd4c5dc93204e0d63812e6cd1115e8
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.9.1-cp314-cp314-win_amd64.whl

Download URL teptris-0.3.9.1-cp314-cp314-win_amd64.whl
Size 173.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
2ed7098ab72a785830e696c1c1b967adcfb54b1f79dde06d479293662e07d232
BLAKE2b-256 checksum
How to use checksums
46535d881d9ebe68427f0cd521559c8b1bf45797c6eb938436dcc00b9876ab06
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.9.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.9.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 247.6 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bb0aef5fb95b4106f2319cc1c425de240de79a90194b8637526b3d809468dbfa
BLAKE2b-256 checksum
How to use checksums
41460a9bd505116ebf6b7ec05ecc4e790d87504ad46a1c89001306e4e9b51d3c
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.9.1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.9.1-cp314-cp314-musllinux_1_2_aarch64.whl
Size 252.8 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5926e64d4a2321fe7d63febb612987964feadafb686f18ca1f8c117c2cf41208
BLAKE2b-256 checksum
How to use checksums
9fce02e2c08b46144d63cea2c66eef6318ad351462254573185f209d8780aac6
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.9.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.9.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 248.3 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
682f949cc2041137b389fb12d6850b2bcb7997a4d6f0cdb503839c161e99b247
BLAKE2b-256 checksum
How to use checksums
44979e3f82615a2fc0a55ee181c3974cd2fede233edb9c309a7f40bcdd696f7b
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.9.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.9.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 257.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
11f9f743a5307a4f5bcbc3b8d3589e3bf34a3630782946ba5840483e4f21ab75
BLAKE2b-256 checksum
How to use checksums
f9c9ea66125edeefa243c71a86687cc4ae6ec261372bf2a5c713f0e60966a4bf
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.9.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL teptris-0.3.9.1-cp314-cp314-macosx_11_0_arm64.whl
Size 187.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d5b2381fc220b99031f748d9a7934519d9cc9040ef440e2c09ff6d2bb3fab36b
BLAKE2b-256 checksum
How to use checksums
54a80b8c34ac7e2d4b48f40c02368dd39afe04a48d124ba4e526a270c642b77b
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.9.1-cp314-cp314-macosx_10_15_x86_64.whl

Download URL teptris-0.3.9.1-cp314-cp314-macosx_10_15_x86_64.whl
Size 187.9 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
0aba7bff5a1ed15f7a02f6a4895cb22abada9e29ad93d46f4c38e42bfdf74055
BLAKE2b-256 checksum
How to use checksums
2d2f3a4f5a7854884f9f80d1d5c3c28b63879198fc8870b66687c36c3ff7f5e2
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.9.1-cp313-cp313-win_arm64.whl

Download URL teptris-0.3.9.1-cp313-cp313-win_arm64.whl
Size 169.5 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
5d75a6a96c7a84ce181e33fd0947125d0df1fb6b11b35ed56c89b93c1dd97888
BLAKE2b-256 checksum
How to use checksums
5120fd6c99a0187ef3446d85b9da2e6a7f011cba0d8c6dacdda9b005787883f4
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.9.1-cp313-cp313-win_amd64.whl

Download URL teptris-0.3.9.1-cp313-cp313-win_amd64.whl
Size 172.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f66114dc24a3283dc5e71179c74c7e34e90347d5ce6e97305b0f3326b2bd8e22
BLAKE2b-256 checksum
How to use checksums
73be7ea253cde0d9f33c7b15e27ffdcb1babaafed096be324f73c82073b503ed
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.9.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.9.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 247.8 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
772cc7b99973304017bb471ee1002fc280af373980332bec0243a61acf24973e
BLAKE2b-256 checksum
How to use checksums
bd6a52b1655fbec02ddd0e396499c1c8c777767dcf6a673cd1018caef3f2fc84
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.9.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.9.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 253.0 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c04acc17200461717a1c35729a1bfdfb67ef785beab6ecfbee9f7e8295393707
BLAKE2b-256 checksum
How to use checksums
58d6a60ee8679791b77bbffa67d45dfcff1ee3f42bd588b5dbac3b435415641a
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.9.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.9.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 248.5 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b277ee17dfb29d880d02f413b342c6c9aaff903fbc50d62e46f2868d9b01fea2
BLAKE2b-256 checksum
How to use checksums
19ddd3f1cd72e8eccb84ab31344acd82d7fc5cec4ac43a2d9f95c680f06e17a2
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.9.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.9.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 257.6 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8db8d2157995007d083f5d72a3d1bb0a52050bb9039c0a02091596b107acbd53
BLAKE2b-256 checksum
How to use checksums
cb3b0583b53b60201b78558146c77fdd00983b2df709b02f4596bdf85b9402fa
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.9.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL teptris-0.3.9.1-cp313-cp313-macosx_11_0_arm64.whl
Size 187.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dba7fea6553cbd9781d2439c47eef63143bacf51f2a0a7874ec062595d966acd
BLAKE2b-256 checksum
How to use checksums
15e16b09ea761833dffdbf471f7db5f91c0d9ec67890a5f9024044dd26fe5b00
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.9.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL teptris-0.3.9.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 187.9 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
b96b94d7655a884711455ca726c566a7bb95bd89f487c39485401c9fe94d64f9
BLAKE2b-256 checksum
How to use checksums
c02810cae5685f9b18ca35625b1b1996ca203227e854b556a573419c2ff4789e
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.9.1-cp312-cp312-win_arm64.whl

Download URL teptris-0.3.9.1-cp312-cp312-win_arm64.whl
Size 169.5 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
5891fd917ecd9195b23af361a684fce123e6909a3560dc4235ce80b3171c49ab
BLAKE2b-256 checksum
How to use checksums
02d3ead9302d4e114994f0baec8daa1efbe14b42cca845d04026b8231247cfb6
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.9.1-cp312-cp312-win_amd64.whl

Download URL teptris-0.3.9.1-cp312-cp312-win_amd64.whl
Size 172.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
02c0272e8d2d1a1379874a4715b0defb049a116f953b1071b763bf0aba3437a9
BLAKE2b-256 checksum
How to use checksums
f360a687c4a2ce0e32c868e6d2a9337a0fb2ae86cb2abd7a6abd4788db4aa4e9
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.9.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.9.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 247.8 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f1cc9666224e0fd4becbbedf8042587bb68a6ed3df6f165de93ff2bfd0386cad
BLAKE2b-256 checksum
How to use checksums
d6def6a16e1b179fbf44a885ea4846d307d168dfa979c04068b7a159661fbd40
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.9.1-cp312-cp312-musllinux_1_2_armv7l.whl

Download URL teptris-0.3.9.1-cp312-cp312-musllinux_1_2_armv7l.whl
Size 246.0 kB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
1a5fc446da0cc468cf9138a7d14bfe4eda857727defb865ff4183ad9152ded7b
BLAKE2b-256 checksum
How to use checksums
28d9b442f3712be3f1a4d5770c023e8913a2b1d503ed84d61f630fe7a352fd31
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.9.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.9.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 253.0 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
caa90a26e48d7b55e6ffba44a438d6ca777475320e4b6ba25e1ad93f1f694c46
BLAKE2b-256 checksum
How to use checksums
2eea0720db7dffd8d99196e9bf13f54cbeb8a80019ff78bd89c013a803581fb8
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.9.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.9.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 248.5 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e3205933a45c9a71f5adb6090e41f66a379a1dfc6e603549edda7f8d65226571
BLAKE2b-256 checksum
How to use checksums
79839a21099a552b4bddc60e427b155292a45021c2acecb666c1c6abc17cb20b
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.9.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL teptris-0.3.9.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 256.4 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
d8ab71c2d2b38b725f32db553bd5c913a1ef353408e65c481fed0b75e95034e3
BLAKE2b-256 checksum
How to use checksums
2c171c32b59e527507a47ce524fbc0111483179d83de7b417fdf643ab8270661
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.9.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL teptris-0.3.9.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 264.5 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
535823093efc3fe5a849e147dfff3e3c5de0927713861a0c87082526049293c8
BLAKE2b-256 checksum
How to use checksums
bbda3cdb99d35beb272edf59815a1134506affd9e7b461f59e82a0ec17e46a85
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.9.1-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl

Download URL teptris-0.3.9.1-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Size 260.0 kB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l
SHA-256 checksum
How to use checksums
80a5b15008c3eb83012c0f93a216b4cc789c676eaa4684e668acebc588af311a
BLAKE2b-256 checksum
How to use checksums
5920856554730896a37a2fcf98a74a2d3db2e958e4d65500c281919484a815aa
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.9.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.9.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 257.6 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
40d5ce3bc922a621f50f16182f1a7d95febfb76fa216760f76b851f010cdfcb6
BLAKE2b-256 checksum
How to use checksums
55c6086c816d0d5d38420be57a406a9edc6bbab5d1bc2a3b3b68c5d8088a83c2
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.9.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL teptris-0.3.9.1-cp312-cp312-macosx_11_0_arm64.whl
Size 187.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e529ce0eff7cee31b835a16e55a602e0314cd97c2b1fa95ec201f89dbd1897d9
BLAKE2b-256 checksum
How to use checksums
a3ca9e887afe082aea7d1f105fd443d5a7c456c62974a1e5f776d52f39f92079
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.9.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL teptris-0.3.9.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 187.8 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
792a3a631e71019f8f891920a64a0a5b03721a4b94dc7c37709e3c052543a3d7
BLAKE2b-256 checksum
How to use checksums
b502cc24bbc62bbd22d104f04f59443b4dee656c0e256f0a65ccb54035aec150
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.9.1-cp311-cp311-win_arm64.whl

Download URL teptris-0.3.9.1-cp311-cp311-win_arm64.whl
Size 169.4 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
9f53b8be8a30901dd7c95204d05d5ebf99e86827c1290de3a6fd261f63a4f0ff
BLAKE2b-256 checksum
How to use checksums
9266561729e6b2c1e1bb3db3e88f37288eccbb495c953d83fd54358dc8b122fe
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.9.1-cp311-cp311-win_amd64.whl

Download URL teptris-0.3.9.1-cp311-cp311-win_amd64.whl
Size 172.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
bd1c0855bff9aa6037d77791d629b72c644f2b05ba86064b9c3ab4397b4144d6
BLAKE2b-256 checksum
How to use checksums
bfc8f17f17867a6ad1b63a8ffd256afb093c9d8a6d3544fe9fd8d7967a695cec
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.9.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.9.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 245.3 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f558fa9cb7890b1a95e69c2b4d40449aec30f6ad439bb81ce7ec2a847750fbea
BLAKE2b-256 checksum
How to use checksums
334b116a9859e4b42ec774b4cc311fd4b6e29a7fa2c1fed5efbd6550a75259ca
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.9.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.9.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 250.7 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
36fde463314865029f45be558df7ffc98b534be64a7831340cf5d778b2dc2fcc
BLAKE2b-256 checksum
How to use checksums
3d4242dc36cf48970ceb65f5e29cc87ba8f096c6155eee61547af8603946959b
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.9.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.9.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 245.7 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cd2329c225aad8cea69383b113bbfe875bc35621a058cf1c3e4c8588d11065fb
BLAKE2b-256 checksum
How to use checksums
06a17d0a6886b7515e0e1d0eaef24bc3463a9332a009fdcb95a084663a81abe9
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.9.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.9.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 255.2 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7605cee3d98b1924813f37f63222b6b7400bd41cd7422cc9725d09611ba08271
BLAKE2b-256 checksum
How to use checksums
8a53ddbcfe2130b0bdb70461cb8d45d3916737ac16e102bbbe0ee07ea5d66ba3
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.9.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL teptris-0.3.9.1-cp311-cp311-macosx_11_0_arm64.whl
Size 187.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b4e102d3991c53242f695bb73524716b0fdd7828784956069d64d04c19b84b5c
BLAKE2b-256 checksum
How to use checksums
435ae387f83c5b578309d535aed6959f189e1e533df9974c3aaf5e394b586530
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.9.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL teptris-0.3.9.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 187.6 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
423a80db67fe1f7d4fc2b8b6d4dcbdb61f10c0b0ca281cd501da29b8fdcb469b
BLAKE2b-256 checksum
How to use checksums
0274e016d4baf3f0fccd466698acf79042021e1cb79b51767776e665bf6818f6
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.9.1-cp310-cp310-win_arm64.whl

Download URL teptris-0.3.9.1-cp310-cp310-win_arm64.whl
Size 169.4 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
e71068707af8b991fd7607d90fd335c58b33e2f8ca821c2b035d84949370f923
BLAKE2b-256 checksum
How to use checksums
c966a7b430a7bc6ee46bc20d0ac8b9f1329e373d9b0162653c52fc09eea8a2a0
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.9.1-cp310-cp310-win_amd64.whl

Download URL teptris-0.3.9.1-cp310-cp310-win_amd64.whl
Size 172.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
067cf82b84c429f6cfb8b76762186e6e4ee5b42cf10ccb5673c4752f103d4915
BLAKE2b-256 checksum
How to use checksums
e5682ee28eb508c22a9802c12eb6aabb1939d84636294acf78edf534a6abeb5e
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.9.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.9.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 244.4 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
526e9fd0619c9d3b539d30ecc650a0f74ea030bb3de69578e1425ced5bddd7de
BLAKE2b-256 checksum
How to use checksums
42f3e22e4faaf0ced546a40731da6e1bdf2d282a6fa1c346428d800bf64ff64a
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.9.1-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.9.1-cp310-cp310-musllinux_1_2_aarch64.whl
Size 249.8 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
66482f19956ca5899d17d14c72ce94ad742452b39b6f61147754290810fe2c3a
BLAKE2b-256 checksum
How to use checksums
1deaf46aa2851da9aac182a381348760c9e74bc1a01b2608a1b24d9ef7079986
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.9.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.9.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 244.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bdfe3cb1934d30d9eeedbca2e660c78017ad42efe20f12c7cc28ee74fd8d580b
BLAKE2b-256 checksum
How to use checksums
0d13392b95bac7d61c35653289236f78ff7606b7b43c672db7c6634bfbaa7433
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.9.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.9.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 254.2 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
27530e1c9d5001b18af810a15ee8682e00ef6d54bae03b18b8dc63aff6af0dfe
BLAKE2b-256 checksum
How to use checksums
062e283d87f501204fb9cc1f4a21c5198d832ce59b8090b3967e93d360ff9bca
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.9.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL teptris-0.3.9.1-cp310-cp310-macosx_11_0_arm64.whl
Size 187.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d0d6bf4043be2f80577b450d7d98d2ccbc850a5d0b39e1731cc454eed52bb5ed
BLAKE2b-256 checksum
How to use checksums
79fdfbf01bba3d21fff9eb8360b878a931240ff49404ba44cd4fba12ef4b5f1e
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.9.1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL teptris-0.3.9.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 187.6 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
8ce5310aeb5bdca6b6fcf3928f06b3d5ff0c2fe3b79c34cd205ad64534399cd3
BLAKE2b-256 checksum
How to use checksums
7294c2993c0ddfe6918ff63163f6af281132be931bfadbb0dbf6ec8a7095e081
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.9.1

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