Skip to main content

teptris-py — TOML for Python at libleptris speed

ci

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

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

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

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

Performance (end-to-end, Python tier)

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

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

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

Packaging

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

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

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

Many-small batch (loads_batch)

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

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

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

Lazy load (loads_lazy)

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

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

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

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

Descriptor (planned-key materialization)

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

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

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

Typing

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

Development

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

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

Publishing and version numbers are USER release decisions.

Metadata

Release files for teptris 0.3.12.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.12.1
File Size Uploaded Provenance Actions
teptris-0.3.12.1.tar.gz 105.0 kB Without provenance Details for teptris-0.3.12.1.tar.gz

Built distributions (wheels)

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

Total release size: 11.5 MB

Release files / teptris-0.3.12.1.tar.gz

Download URL teptris-0.3.12.1.tar.gz
Size 105.0 kB
Tags Source
SHA-256 checksum
How to use checksums
f2b38bee71b9dc330286e491f4a824f0cadc730b025b61b85bc81722539bc3ff
BLAKE2b-256 checksum
How to use checksums
4906d4bd416f4a4328612b058e7ad4295b473af6ba3f07bf97951c60ed55d91b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.12.1-cp314-cp314t-win_arm64.whl
Size 172.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
7c18fdafb267bf19b9249e1e99c4667ed8493d4d5eebcb9e5ef14429c4e8f444
BLAKE2b-256 checksum
How to use checksums
383bf014b05ebb92dd687755d86e52322df3d4663cbabe33ea02c78fcea30eb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

Download URL teptris-0.3.12.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 262.8 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
b74d59d733d17ae6a7861b85dc41d1344555b07da6e30c563da704dcd517a099
BLAKE2b-256 checksum
How to use checksums
2ef749d86b3b8a4fa9b76f9d83b1c2e19439df488a5984fe275b152d0c981e2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.12.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 272.8 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
3b15c22c6bfebd3316a20ae7481d254baccc658f838c1cfcc6ff3f374a3e86d9
BLAKE2b-256 checksum
How to use checksums
a7fbe3bb540099ce2e4d5605762ee59251025bfb8fcd51b81e8909b52c4e51e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

Download URL teptris-0.3.12.1-cp314-cp314-win_arm64.whl
Size 171.5 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
fa546a061754c4cb7a3706ed77400c7ffcd30a35a29ae932b711e53746090759
BLAKE2b-256 checksum
How to use checksums
0125af7a905a0fc7b3a1708aded4fac008ced28c6ed05fa0ffa42788e810ca2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.12.1-cp314-cp314-win_amd64.whl
Size 173.5 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
ac18c2fef187ee75f1454c0b51f7bd98a1b1fa0aae9752bcd3fa2b044813950b
BLAKE2b-256 checksum
How to use checksums
6bb28753ffa561005d9c3f7aa08a4f582f8b0d0eb6e5f3d3e27a4936b862d91c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

Download URL teptris-0.3.12.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 258.0 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
326ca5961b49387565987169d1950f8b457e16b827bf341c2a1df70f9858b6e5
BLAKE2b-256 checksum
How to use checksums
8813c54f11962f75eb93f50a83860c176eeeaf3a5999e96661711d6081ecf0a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.12.1-cp314-cp314-macosx_11_0_arm64.whl
Size 187.7 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
52baacfd9f9aa1a01f9d7d1b4bd8b968184815203f45bb2311b2cd9324c8a016
BLAKE2b-256 checksum
How to use checksums
4122e73ca2ad21668fa75ce18eb99a8441ad131a497a52b71c158e409a0de532
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.12.1-cp314-cp314-macosx_10_15_x86_64.whl
Size 188.5 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
6bea5720f78727041e8dc00b1169bd4f380d10fea98690ef01043516f3dc75a4
BLAKE2b-256 checksum
How to use checksums
352464b274245f99ad353d715da38de143683de154dd82b16ee9d2f519f33ce9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.12.1-cp313-cp313-win_arm64.whl
Size 170.2 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
34eae8beb8a71341af4f3b5900e1d2675e20113f2789af46891174310a13a532
BLAKE2b-256 checksum
How to use checksums
48a6b40b5f1ccb78cacaf183b2e7d433bcf0bccec4cdc913680e2df160f39bb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.12.1-cp313-cp313-win_amd64.whl
Size 172.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
3f9e20c0d6f13d79915b565a737a841e8bf71789a03cfdb660cd1c23f60a723e
BLAKE2b-256 checksum
How to use checksums
5451b0999cd03e70001291b0978b86570125ba783312cfdff2d5d68c98fe004c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

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

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

Download URL teptris-0.3.12.1-cp313-cp313-macosx_11_0_arm64.whl
Size 187.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6ff06fb2e527192b64bc8c16f317b3169bddcddeb7ca2952a04ca74250b9e48e
BLAKE2b-256 checksum
How to use checksums
32f251addab7994c384061198d830645698ae649cc45846c77dd63844502763a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.12.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 188.5 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
125f20e163304bbd417630fe70ef7db97634aa8464b5d43af2109e3c59c7fdf7
BLAKE2b-256 checksum
How to use checksums
9b08d41b987f9a14365ce63d9ddb7bfcb81b384a8129ef5fed7c0234cc74c119
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

Download URL teptris-0.3.12.1-cp312-cp312-win_amd64.whl
Size 172.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
937afae6171ba09b604717af0e3cfd858fc4af497b9839380a53830553849a78
BLAKE2b-256 checksum
How to use checksums
44aa68e44cb88a3899b31031944eb7aa8e4c2336339a3f52b3d29d81f3eace02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

Download URL teptris-0.3.12.1-cp312-cp312-musllinux_1_2_armv7l.whl
Size 246.8 kB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
84cf1fee45f70c1598b969e6d2c8cd6bf35e9c63bdccbd1a112eaf886ffdf4a6
BLAKE2b-256 checksum
How to use checksums
1cb1dea48bea139ac45e26a7a71a39eedaa3a9a933ee88ee1ce8bc099e57d683
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.12.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 253.8 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7260e68784aff8f6f5ad8b3ab80fc56053ed346e08ec26941e7ec87a7ceca5c9
BLAKE2b-256 checksum
How to use checksums
5a60562e5f1cdfb74b4fa9b95ddfc819e39d62eef271ec2c2a91621219a47d8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

Download URL teptris-0.3.12.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 257.1 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
cecf4372ea9639fd6c9afad4b8539e4cbc7b7d1d952c4acedeca9b6919af715c
BLAKE2b-256 checksum
How to use checksums
65007030d1e4a72f107a251aa7bff0201324957ebe17cd653b1fe5d7e6545556
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.12.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Size 265.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
df311bc0c5297f5288d762910c609649eb0fb5d270e95ba26673c9f90eb677ad
BLAKE2b-256 checksum
How to use checksums
3ce64194ae63dc8b9f78fe222c3b8317bf51c8f2a487ae5a81e3d28761afe6cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

Download URL teptris-0.3.12.1-cp312-cp312-macosx_11_0_arm64.whl
Size 187.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d32b4d5d6406307b942e6d32c3cab6658c5f68b6818b2e1813bc36d5aeefb146
BLAKE2b-256 checksum
How to use checksums
3215f056db0207eeee3861371de18592b3822b1255a093048ef4aece7f9923d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.12.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 188.5 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
91ea682a079dce07f5a8703a1214f4b579a1c64d4edfe6ad970079c4d206d43b
BLAKE2b-256 checksum
How to use checksums
0423f14af6d5e3c6b62dff6db8af8bc0adedab37b13f1287b00ca07456958454
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

Download URL teptris-0.3.12.1-cp311-cp311-win_amd64.whl
Size 172.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e27a9f5d3eb9664ac4f8cabcdb6440d9cd6f6b32d8217ef1b3f0d6f043401cac
BLAKE2b-256 checksum
How to use checksums
465b32529fad7d8c73cdfc45254a13061131bece4718582310eb306079556d01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

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

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

Download URL teptris-0.3.12.1-cp311-cp311-macosx_11_0_arm64.whl
Size 187.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1978fe06963114ebcacae7de1413de8f5d4d5db2c8bd01aaae0a04240af6a5a1
BLAKE2b-256 checksum
How to use checksums
64af24172820622a8b5c0977c5ec74094a23f2523a893630ac2808f2e1671841
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.12.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 188.2 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
39caeb3511f811bdc205cef681d7dfff97559f935fa148362f00b74b4569ea0d
BLAKE2b-256 checksum
How to use checksums
b627be6c87ed18ba5a32cb31cec5e8368a7ad2d897aa17e9c4f8143c048618b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

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

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

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

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

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

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

Download URL teptris-0.3.12.1-cp310-cp310-macosx_11_0_arm64.whl
Size 187.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d3996ef56f8ac93d8455ff71d7eebee73b27db366dc1b8f6d62414daa0cec5e0
BLAKE2b-256 checksum
How to use checksums
226125a8f45ef9aab749f3deb6fb888a0f57b20cc1f754be33d676db40a1cdd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.12.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 188.2 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7c78fa3ad75439b1b6b450a47270ca44ae7eff41f1978366731cf60eb87bee63
BLAKE2b-256 checksum
How to use checksums
a37dd15b4d8286dd69d423953211043ee827a67cd0fb8d0acc0d355f325b7bd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

Security for teptris 0.3.12.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.12.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