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.17.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.17.0
File Size Uploaded Provenance Actions
teptris-0.3.17.0.tar.gz 110.6 kB Without provenance Details for teptris-0.3.17.0.tar.gz

Built distributions (wheels)

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

Total release size: 12.0 MB

Release files / teptris-0.3.17.0.tar.gz

Download URL teptris-0.3.17.0.tar.gz
Size 110.6 kB
Tags Source
SHA-256 checksum
How to use checksums
572e4a1b7e3d7b9211861a46aa6ef73efd01874bef05f0168f31604cebec11ad
BLAKE2b-256 checksum
How to use checksums
d3910f3742aea9b5a157a864638bd100db6114f5d3eb896da0503db7d0b511eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.17.0-cp314-cp314t-win_arm64.whl
Size 179.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
8c4477f15396d60f4c2c7e38ecc5fa46898e71096d5bd545c20c9584f1efec9d
BLAKE2b-256 checksum
How to use checksums
12a54c71402ee2bb726d1aa92625972a9edd62293a8401ccc1f5d1650e00dc25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Download URL teptris-0.3.17.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 264.2 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
224ad835edc7c86b58d6cc088d3cd64bbad9faa8bfae4f2b55a3a3658fc3f817
BLAKE2b-256 checksum
How to use checksums
9b6a035b301e35002402fbf71527bd85a6b82c3ea153db995cb7d69e0127294d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

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

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

Download URL teptris-0.3.17.0-cp313-cp313-win_arm64.whl
Size 177.8 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
586a92f8ff15744b4a51513e283f905479d29cc2ccb12d6b4ca80db53b4ea037
BLAKE2b-256 checksum
How to use checksums
9158fefa0d4dbe3bb99a404685f5ab8e3a4fe94d5f380b45ff4e1d8e3b17b5d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

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

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

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

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

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

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

Download URL teptris-0.3.17.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 196.8 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
0f6e170c50e3883e86cdc67272d91fca4ae53be730cbbef975aef1001d771e90
BLAKE2b-256 checksum
How to use checksums
544809943745735268f67f2cf3e00e3e64a4ac92e3d7fa14bb1468e3aa1ec0ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

Download URL teptris-0.3.17.0-cp312-cp312-win_amd64.whl
Size 180.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4575a975e0b76e9827db6eab3be19f761dd9fde96fbc7e82404792d80a903aea
BLAKE2b-256 checksum
How to use checksums
2c514315f12b0ee9dfe67e06fecc25a860496dd44c23dde1a2fec5dc0546fc2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

Download URL teptris-0.3.17.0-cp312-cp312-musllinux_1_2_armv7l.whl
Size 256.8 kB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
2cc22e83bc4d2b4a7fda56cd2a1b4d0a5896203ebaacbcbf53d35b53c9ee2968
BLAKE2b-256 checksum
How to use checksums
11da76cb72da4b1244fecdc0aa9d116ced8fc464c215fd3d52ee986fb1f6bf4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.17.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 264.4 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
307df9ff8a10292d60b32c77bf96e347e06d1a775433793419a81ab3925dd5b9
BLAKE2b-256 checksum
How to use checksums
9ff197101c4298771dc66a1a6bef2846e2e111367bd00dee1a3a6e6e09e9d5e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

Download URL teptris-0.3.17.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Size 268.0 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
0c90c5c65c817c65222bd3e2fe4e25d44545f38ccb39f9c275219711c4d4b922
BLAKE2b-256 checksum
How to use checksums
4e25215a9bddb15fb113ef9566d8594e799612207cc20799c1f77f544ed32a23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

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

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

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

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

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

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

Download URL teptris-0.3.17.0-cp311-cp311-win_amd64.whl
Size 180.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7b143fef08c79e055853b0f6352210abb0a4239135a531944b543d9ccc70c734
BLAKE2b-256 checksum
How to use checksums
48de5b1a22bdbe6d8f8309163485f18b963e1c1e29b7063eb5ac2d5ae8246b1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

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

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

Download URL teptris-0.3.17.0-cp311-cp311-macosx_11_0_arm64.whl
Size 195.8 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9f6424a0e945cc67e8a9f8b4d17d71d0eb6a9394ff5c371256f9e4765549eb96
BLAKE2b-256 checksum
How to use checksums
770f98f1901dc211a4f064cfe200b860111cdafb78b617911dc5fa042a6fbfce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Download URL teptris-0.3.17.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 196.5 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
04417ab420c2aa93df447d4cb99560e24cb42dd0aed3e3fee68596947e653ed2
BLAKE2b-256 checksum
How to use checksums
f38c1c633f114954b4b083d8ec14c4d1225f14ff5e111b1d42c6a72943bb9533
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.17.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.17.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