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.16.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.16.0
File Size Uploaded Provenance Actions
teptris-0.3.16.0.tar.gz 110.2 kB Without provenance Details for teptris-0.3.16.0.tar.gz

Built distributions (wheels)

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

Total release size: 12.0 MB

Release files / teptris-0.3.16.0.tar.gz

Download URL teptris-0.3.16.0.tar.gz
Size 110.2 kB
Tags Source
SHA-256 checksum
How to use checksums
8101335c30329fcb13a75c25904266c0b9534b2e93815bf61ad55a3e7ad58392
BLAKE2b-256 checksum
How to use checksums
3f73fae0420b6bd6b86d1ae8caf5a5364e94535b5d350a29702fada9cd94a76e
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.16.0-cp314-cp314t-win_arm64.whl

Download URL teptris-0.3.16.0-cp314-cp314t-win_arm64.whl
Size 179.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
50564961e04334405c5c2498fe4014559913fef7aed4a2ffdbdbfd17bda6ee60
BLAKE2b-256 checksum
How to use checksums
d37bffa8473259c2da8d4a42cd5b79e1afd6d425bd3e3cdcc853d5ab2cc37ec7
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.16.0-cp314-cp314t-win_amd64.whl

Download URL teptris-0.3.16.0-cp314-cp314t-win_amd64.whl
Size 181.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
bb1cbc8167a9c6a91a38501411fb4501bc9160c070405414201095c1ebd39e52
BLAKE2b-256 checksum
How to use checksums
fda3c3a5a0e528adfef5d3fa50de482406416cb3cf963e0f155119aff2332f77
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.16.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.16.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 269.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
85e187b7759f18a357b93e9fd89770ef16d3307e6f309d47270f42a3f0431580
BLAKE2b-256 checksum
How to use checksums
c342d64bcee9bb3d315d91db41d355939243516e2dfef3c0c300942dd975e0dd
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.16.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.16.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 277.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c305eaa8e0adcf582bb45388e52c4d9ffb619280435adc6d279839e63494111b
BLAKE2b-256 checksum
How to use checksums
b794a846916aa2685fb0c84bf035b685267d7bd86290575211ee8c91829e90c8
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.16.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.16.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 271.3 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
c28a589c092f72681e2d3e620eb910c6d1c86b7d94e56393713d36c156ccac48
BLAKE2b-256 checksum
How to use checksums
5282ddc05e1053a9918fc7970971c1527dcbc5e06e9efd9da20d6561ec3b2035
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.16.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.16.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 282.5 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
946eeb33f3192df9d09eda7008286ee132d85f7ee50805c0a04324553153a8b7
BLAKE2b-256 checksum
How to use checksums
247698ec7dc4a8e5aefd15202bb4243de7fc0c6680d605ff99f9de0113ceba32
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.16.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL teptris-0.3.16.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 196.2 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4b60f5e18f74458863dd7a6c3a08df8bb35f46b23b7a61829d84f3b7710d07d4
BLAKE2b-256 checksum
How to use checksums
3e2bd5625da141476cf752cd61627ca53761b359b0531a7478e52510b49980ad
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.16.0-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL teptris-0.3.16.0-cp314-cp314t-macosx_10_15_x86_64.whl
Size 197.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
edf4dfb9e03a462b8b8d9325415c740970706ce03fa2cdf2a648bed438a692cb
BLAKE2b-256 checksum
How to use checksums
245787b4938e435147afe30bf068e9efd33a9172528b82aacb978fdea6f54d7a
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.16.0-cp314-cp314-win_arm64.whl

Download URL teptris-0.3.16.0-cp314-cp314-win_arm64.whl
Size 178.5 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
7c5788b04fdb1bcc100972d03cf22b12bebfc01e0a32ea1862335e8ea6f8d016
BLAKE2b-256 checksum
How to use checksums
1385359514c090cab94a60b6ec0e25896d5bd3382fd920cbfc1204f61cdcb5d9
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.16.0-cp314-cp314-win_amd64.whl

Download URL teptris-0.3.16.0-cp314-cp314-win_amd64.whl
Size 180.8 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
711c141b4e7543953bec8f9ec13fbb21f4c98c90cd16d8d3c94312ce919a9458
BLAKE2b-256 checksum
How to use checksums
c4262d2a7a35d21a7ae5a922f5169a745552ec57d7bce319bc77e04550afcdd3
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.16.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.16.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 256.9 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1e6c63478c3217d15d35bd1042dd58699c675d1aa32b9f017eb7bb1f90f46dbc
BLAKE2b-256 checksum
How to use checksums
ec4b6963c0f8299201b3c4e1425a39155ef112c865b320b83f9beacf8f61428a
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.16.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.16.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 263.8 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a6ddf088a61f9e705bb0bd080d74eee24b23d0ca77746b8ba60c42acd54c3f4a
BLAKE2b-256 checksum
How to use checksums
44d1c19990f73fda0604cbaffad7b4452c8050b510743d532654a2df41ccb83a
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.16.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.16.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 257.5 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3e844dcd208ce9798404ff46cdf43a921be08c77eb566a6c1bd8cc7870d59e7d
BLAKE2b-256 checksum
How to use checksums
792a03889a57cbcaba83fe51d28934ef4b46c0962e48dba67dac9fec6d085d0b
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.16.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.16.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 268.4 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
588da17cc73d095213c42be29f6927aeb3806fe6bb151b8145df7a4d1c1385b6
BLAKE2b-256 checksum
How to use checksums
4c33511d3e1b1523134a6d6a16b484cb5a1985b2b70e40d3076c7b8707a5c847
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.16.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL teptris-0.3.16.0-cp314-cp314-macosx_11_0_arm64.whl
Size 195.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
363ea047a78fbacc25135c11934943dd9cd6962e002894c2f26e4b531153fcfd
BLAKE2b-256 checksum
How to use checksums
fc6b3463ea172e113fdeaf1261c79b66acd49ec040e1debce3596e7e90b73a96
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.16.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL teptris-0.3.16.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 196.2 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
96b5630bcf3fb0c7bb85d681aaa1f26f8e5d1dd595988e22cb1fd9c464ac6c7c
BLAKE2b-256 checksum
How to use checksums
9525ffbe286dd15f63422f41802fbe41a3f56ea7de7ff53e7ee959f03c358430
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.16.0-cp313-cp313-win_arm64.whl

Download URL teptris-0.3.16.0-cp313-cp313-win_arm64.whl
Size 177.3 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
95fe763bae61248d0e31445a03fdd5acd5b77197cbda1bd6bc11cb96785a539e
BLAKE2b-256 checksum
How to use checksums
c4f97982cd57ea281a4dd8962d28a71c1275c08bc1336a5130b316916604e9dc
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.16.0-cp313-cp313-win_amd64.whl

Download URL teptris-0.3.16.0-cp313-cp313-win_amd64.whl
Size 179.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
769de4106c044433f0cf54d74e14fe596eb1d0065f0a244b4995199e87022e4e
BLAKE2b-256 checksum
How to use checksums
a1686c25e60b8a0be121b645a9820b30a1772a818088f4ff88a381f4f1ae989f
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.16.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.16.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 257.1 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
579e90abe2d6491b6c963e667771f86640683969f2b8a7f58edf3f17777b8f71
BLAKE2b-256 checksum
How to use checksums
482884aa69ada60c882656fcaa0ab2fb24aa132a782dc872bc743b9a9bfaa7f5
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.16.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.16.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 264.0 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c6cf7de19d05162618b7d70012ca4ad379711063935a9e70c2101f1070f2cfd4
BLAKE2b-256 checksum
How to use checksums
9b87b71546ded9628d04418ceb13895189947eb8e208313e20a8b7c5f96159a1
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.16.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.16.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 257.7 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8f8008783cf65a9bee758fc589c4cdd10f46a33a156a50728cd8547bbfe78b87
BLAKE2b-256 checksum
How to use checksums
8614f161d91141506f1865a4228f30fad4a94ca50067674f6b5e364d697cec2e
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.16.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.16.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 268.7 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b6b80ad2f411f7c53dc2d482bc99e622831427fc3f78a78bb985ce78cd5cdb33
BLAKE2b-256 checksum
How to use checksums
9393e3527840c5e19e34e2c39e9d1e327c60df94b5703a742c067170ed970eca
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.16.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL teptris-0.3.16.0-cp313-cp313-macosx_11_0_arm64.whl
Size 195.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cceb9fa18f090784d947d9a5ea91f6e806b07660979db67b978ae45c0ae4f9c8
BLAKE2b-256 checksum
How to use checksums
7f88ccc6e475b40bd453c8dc0142343a43b0e363a5d2b8f858927a486fb14d64
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.16.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL teptris-0.3.16.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 196.2 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
893862a0bc2314cb8afa19c0dc76b46c6a562bf67aa201946b5f032a9169d80b
BLAKE2b-256 checksum
How to use checksums
b04a84b7e9f5afbe3b652e66cffc218fa5ab0da4a53970ed1de65fb136b88122
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.16.0-cp312-cp312-win_arm64.whl

Download URL teptris-0.3.16.0-cp312-cp312-win_arm64.whl
Size 177.3 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
55763afa5ae32769d560a71424b1ded960995a1055875b1f02fa6cb6efc765be
BLAKE2b-256 checksum
How to use checksums
72a6d695dc98b55c4b985eec8630875ac649e74dee2b1354fb4559d06c21aac0
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.16.0-cp312-cp312-win_amd64.whl

Download URL teptris-0.3.16.0-cp312-cp312-win_amd64.whl
Size 179.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
1d0917fa90ee894f6299218d21699b20828312d63cec3e56f740f823e2b5ce8a
BLAKE2b-256 checksum
How to use checksums
da96cc01142a1e525d02b5390725d6b2016b58b31b6a74d8eac9ad9f978945c0
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.16.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.16.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 257.1 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
846be0777406d7fc5c135f921abdf1fdce77150020b7b5793bd8e32255590055
BLAKE2b-256 checksum
How to use checksums
ae83e9e72e23d184ad22f1670e9bb0f78199b31855622e9fa641adc560a97eb2
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.16.0-cp312-cp312-musllinux_1_2_armv7l.whl

Download URL teptris-0.3.16.0-cp312-cp312-musllinux_1_2_armv7l.whl
Size 256.3 kB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
ba97f22489b9727e290238a1c431f7c195ee35f70793a4ce331225e2e1df0fe2
BLAKE2b-256 checksum
How to use checksums
33448884cf08b9736cc23e551547e1c29f811bf29b23dc8b8c18c9755960d456
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.16.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.16.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 264.1 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
26a8c87765cacd424a638b5a7f0cba66a5446abc680af5fc333727ac070ebed5
BLAKE2b-256 checksum
How to use checksums
97e8434874ca7e912850a0f1baab7be762b78f1494f2fa86ea284c3628584ad5
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.16.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.16.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 257.7 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
301538732986535d6ab3a6756a4207e91f099041a2b082aca746bf4de06f8f93
BLAKE2b-256 checksum
How to use checksums
1c5762afe2e5141c0548706a9c4322e68543677fbd95d53f85260854a226c3ce
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.16.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl

Download URL teptris-0.3.16.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 267.5 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
bb01be33ed36a2445edb50f945387a31c78f1e5e2b74978bb3b610ec25587fcd
BLAKE2b-256 checksum
How to use checksums
580c98c6a0ef0e87d2be94ccb77b9882835505900f523eae4b2d8cc338d9e8c4
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.16.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl

Download URL teptris-0.3.16.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 275.7 kB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
8f3cdb16053556718e4c010139b14da12391e5aba8876abe62976f35a44369f0
BLAKE2b-256 checksum
How to use checksums
f47aa5e9aa9e5089e5bef3f30e53520b0ec4b6a6141429e7048412a97f567791
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.16.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl

Download URL teptris-0.3.16.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Size 270.1 kB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l
SHA-256 checksum
How to use checksums
0704eed9eba96593313a3749c670cfbd2e2795a0a86ef9fd0e290a59487e3396
BLAKE2b-256 checksum
How to use checksums
f6f99828b3fe8791f77e61ff93384275351b8aeb5310d3694e552e0f2b324222
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.16.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.16.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 268.7 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
eb6bdf8d8cc9dac16fd863691b14ad5573a60d1147d2409743c82579bbcadfe4
BLAKE2b-256 checksum
How to use checksums
e793ab521f32b229062dfb81e812a192e7a5736eeb3745361b8ff81a5f0afe25
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.16.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL teptris-0.3.16.0-cp312-cp312-macosx_11_0_arm64.whl
Size 195.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
87f1bda585f8acbbe6e48502384f7c6f9338fc86f513ea162cec7937a4583a15
BLAKE2b-256 checksum
How to use checksums
7bbc86b9fffb8813b98075596e305845248cdca01e1fa37e0b54831685caaa4b
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.16.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL teptris-0.3.16.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 196.2 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
c970a1948aca2d093bd4f086c3a76fa19e89ef1bf8c53eb4193b2464206acae1
BLAKE2b-256 checksum
How to use checksums
bc842e2b7624b250fd94cd4aae7989694bf413c15be02205d6079971d8c44150
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.16.0-cp311-cp311-win_arm64.whl

Download URL teptris-0.3.16.0-cp311-cp311-win_arm64.whl
Size 177.3 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
42e7dedfb9316841fe2fad0ffac37a89a103aa83307c66760e55d54a5d4cb874
BLAKE2b-256 checksum
How to use checksums
dcfeeca3c95029b84a82c8925c9b9fb184fdaeccb3dc2f446da74c7d6c7e2e44
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.16.0-cp311-cp311-win_amd64.whl

Download URL teptris-0.3.16.0-cp311-cp311-win_amd64.whl
Size 179.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a52f6aee5984d52b2597a68764b0eae8a653a8b080e4154692b4fd5c180293a7
BLAKE2b-256 checksum
How to use checksums
1b57baa1b37240d25906983725aa787fbfdb2accfd274bce7b592b53b491f2e9
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.16.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.16.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 254.6 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8f294a461c6a1d073eab8cd98549705b3089d5fac80593f92d87709169b5a479
BLAKE2b-256 checksum
How to use checksums
6ee44b465e9ae4e9718a1cdee87a272ea69766360f0b721fc033c37dc895c5a5
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.16.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.16.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 261.7 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
40dec2b10463042692e8ae257c9ee7ea113a1612c0fe50a66d3fdcffa4b839ca
BLAKE2b-256 checksum
How to use checksums
7266b27c92a82907e9a4de1f9d21be7d3b020372c9a9bfbc3f0cf720572e1bb7
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.16.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.16.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 254.9 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
204717f9f4c94f755256809ce52f0f6158aedfeaead88adc4f6e7cd048128e16
BLAKE2b-256 checksum
How to use checksums
4022f02f22ed90f89650de1a6c6a60211ccb4a8e968eba6d2813142149e28c85
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.16.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.16.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 266.2 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3123b96ef14043572c1e46c9208bfc0ddd2c3ab4da1f4007bed6ef3490241885
BLAKE2b-256 checksum
How to use checksums
223315c1267762744f68ea2559509f452e4278d1601fd79d3c7e8953f214149e
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.16.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL teptris-0.3.16.0-cp311-cp311-macosx_11_0_arm64.whl
Size 195.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ad8c35bf05bba8886853a3789ca03d5ca5188c82eb285788cbbb31de24953103
BLAKE2b-256 checksum
How to use checksums
9752e41f858541ccfd436ffb58b6e21a371612a40e8b802e015624809eef7e1a
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.16.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL teptris-0.3.16.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 196.0 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
cffe2dda1caca8fceb3d88e16e7ff24c367bceffd8546c855c82ef8b15049e20
BLAKE2b-256 checksum
How to use checksums
b18d2d67d11dd137e11714ab23b9c54cefac8c50d46fd5faa1c61c74ba4651b6
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.16.0-cp310-cp310-win_arm64.whl

Download URL teptris-0.3.16.0-cp310-cp310-win_arm64.whl
Size 177.3 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
6bb091d035e3c5eea553fd0ce7902fdf8db5286f14c2537c8f3b74300570b5f8
BLAKE2b-256 checksum
How to use checksums
0dad04898a57534f9567fc2970f3c517a1ed484482668165e92e5d8480e4aaf2
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.16.0-cp310-cp310-win_amd64.whl

Download URL teptris-0.3.16.0-cp310-cp310-win_amd64.whl
Size 179.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
fb6bd62ae4f1a5830106faac3c19b8dcccd99d047ff05f5cfeed56f77a616d63
BLAKE2b-256 checksum
How to use checksums
0358ede98341d8d4717b4d0091c455ad221d9c1a326b3a08c7eb9c7ae9400da7
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.16.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL teptris-0.3.16.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 253.7 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a276d5e7286198dda8892e964de5f55d133c0f1da93b1391ec1e98952049c82d
BLAKE2b-256 checksum
How to use checksums
0b3b785a524a517bd1f8d38d2211cd978d9db3f05fc25ab39e51f2ac81a34cc9
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.16.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL teptris-0.3.16.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 260.8 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
787975f0f809e337fa53295d592ba1f8b73703396781cfdabb8503ccc4d0c416
BLAKE2b-256 checksum
How to use checksums
47c5a3148eb41f66c6d83f9f81c79961dc070f0b5fb26caa9baf0536b721428e
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.16.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL teptris-0.3.16.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 254.0 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
48ece70525c51e211e2973f9c90545caae5dbf5bbe25ae62bb7c94a073db4295
BLAKE2b-256 checksum
How to use checksums
60e7bfa43fa0801fff1e46ef673ee8fd0ec95167d901bdd0d23573b427840fee
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.16.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL teptris-0.3.16.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 265.1 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8d4d93586938844d9716e8be3cdf7db9e777d88f0bd0856b20aa3ac00c77b045
BLAKE2b-256 checksum
How to use checksums
d0c87559bf7c2b36d13e9dd7f3a48b4565b4471cad8c1c26d5d78acff777b47e
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.16.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL teptris-0.3.16.0-cp310-cp310-macosx_11_0_arm64.whl
Size 195.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ba7f017346a0e688d13c7f1240a8c99c5e0978a23a4d194003704652c0d56417
BLAKE2b-256 checksum
How to use checksums
2022090454a2f4d9232e9d046c2341a3f56d615d19494ec75923dd2fcf38c79d
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.16.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL teptris-0.3.16.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 196.0 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2a7bf5033b4b98783f965ffaf1b18a75b02f3d6dfef67b673bd67e6c15d0d4c1
BLAKE2b-256 checksum
How to use checksums
9c59dced32e94ba4163d3d03b14ffdc6b5bbadbd2d4add5389c102af75a54fc6
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.16.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.16.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