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.15.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.15.0
File Size Uploaded Provenance Actions
teptris-0.3.15.0.tar.gz 108.5 kB Without provenance Details for teptris-0.3.15.0.tar.gz

Built distributions (wheels)

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

Total release size: 11.8 MB

Release files / teptris-0.3.15.0.tar.gz

Download URL teptris-0.3.15.0.tar.gz
Size 108.5 kB
Tags Source
SHA-256 checksum
How to use checksums
baa0e1386b503d4089691581f7bea874bb52b2d5bc1bca793362ff8d7d440060
BLAKE2b-256 checksum
How to use checksums
2ab551010cce0e9aa01660a27418a626232380c2142d19bac9ff1f32b38d7836
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.15.0-cp314-cp314t-win_arm64.whl
Size 175.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
f83b50d7ca0905e91bf26f1ea8f8378799445d64c78adbbbb9483f27e0621ec0
BLAKE2b-256 checksum
How to use checksums
9a32c2048ed7f90f9794ab55dfaf9a2c60b67b74d3dbf891c3e5a19da0b3c9a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Download URL teptris-0.3.15.0-cp314-cp314-win_amd64.whl
Size 177.4 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
87d7ac90f4d5efe600f20d00b7979b2ecad3b733578df2cbe9255d9e3efde3f2
BLAKE2b-256 checksum
How to use checksums
74604bffa368883c03ea58b9a224ad957a7cf784cee0a95a656d80211cc94c25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

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

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

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

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

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

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

Download URL teptris-0.3.15.0-cp313-cp313-win_arm64.whl
Size 174.0 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
dd6d830ecd7c880a6db24f01fa0b11f8da07a7296db5a5e64d79d53f869063dc
BLAKE2b-256 checksum
How to use checksums
7b8e37efa637f82ce3108d09053e05bc77918607466d54bc09be1c93e0d2e725
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.15.0-cp313-cp313-win_amd64.whl
Size 176.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
54367a042998a5357a6ec0a4f13451f49b95745880fbf038b78c4f813bd0343c
BLAKE2b-256 checksum
How to use checksums
329d68fa168df24da22aea3bd2a29151120a5c588ba473b658d0091efba89816
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

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

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

Download URL teptris-0.3.15.0-cp313-cp313-macosx_11_0_arm64.whl
Size 191.6 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4903a77469db98ed60390ac8d1c42fe982eccf1a336665a9967311e884d7dc04
BLAKE2b-256 checksum
How to use checksums
4d08ed670c22c63bb099442ea504a64841afece98c6af15e6995e57a245af1cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

Download URL teptris-0.3.15.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 192.5 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
6b698c0656eed6c34031777bcff54eaff5478d4a639be02b4d2aa12bd56d78cb
BLAKE2b-256 checksum
How to use checksums
ad93034777132ca75ed1c9041d81999dc005099ce764ed23dd1cec03129a6ecf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

Download URL teptris-0.3.15.0-cp312-cp312-win_amd64.whl
Size 176.4 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
8d84e5db775b4f18cd15d51f5c3c07dfc24c62e52f03fa93dfd84bf156faa6ff
BLAKE2b-256 checksum
How to use checksums
bfa1e96d3d1ff0c55f768cfaee4f116861e41faca9d4ee6e4c1c6ea31e83a746
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

Download URL teptris-0.3.15.0-cp312-cp312-musllinux_1_2_armv7l.whl
Size 250.8 kB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
0f5e67ee23c90eeaa9ede762b995a78be5515e950672e414fe6fd4021b3fba65
BLAKE2b-256 checksum
How to use checksums
b1dac216b2a7372be06509ef7f5c1f22e6f89e259f19bc74797414f08c486610
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Download URL teptris-0.3.15.0-cp311-cp311-macosx_11_0_arm64.whl
Size 191.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5551187c6cb07f980bd4df71de9193a4482afc6799b475548b846d22ef82bf61
BLAKE2b-256 checksum
How to use checksums
252adca159675dd3ae63a0628ddc58d760a98acd99d365fbcc9b4862f044f347
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

Download URL teptris-0.3.15.0-cp310-cp310-win_arm64.whl
Size 174.0 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
42b9a6408fe8638cad21b095c134b5a4b46a753494cb8a7ef0378aa9ad8e71aa
BLAKE2b-256 checksum
How to use checksums
4a291fa7782dc2b93f30083aebc4907d5ce830e3744bf6bf313217a57f0cff69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

Download URL teptris-0.3.15.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 254.6 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ec7176abd19d2a7008ffd5c34d42e45b3eec209b94598e7a1b7be5691c2183ed
BLAKE2b-256 checksum
How to use checksums
3a57d4165f2c85d0ea59cc012f14cc80e7137133cf06a863c1e69a03d1bd11ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.5

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

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

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

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

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

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

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

Download URL teptris-0.3.15.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 192.2 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
eb3cdef607a9b5c6c5347905632d2d27185d24b02b8b06ca9c0ce40d6a766bae
BLAKE2b-256 checksum
How to use checksums
1e8c5c8733eca9ae0ea6ec31bbf9ec99a680cf68349505a904fca1189ed04d8e
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.15.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.15.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