Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Tealet

A Python wrapper for libtealet, giving Python code low-level stack-slicing primitives.

Normal Python functions have a nice property: they can call other functions without changing their own shape. tealet keeps that feeling while allowing a stack to pause and resume later, so higher-level runtimes can build cooperative scheduling without forcing async/await through every layer.

This repository also contains higher-level packages built on top of core tealet:

  • tealetio: a synchronous, asyncio-like runtime for tealet, including schedulers, tasks, futures, locks, queues, selector helpers, and asyncio coexistence.
  • tealet-greenlet: an experimental greenlet emulation layer via tealet, including greenlet-compatible imports and upstream-style compatibility tests.
  • uring-api: a Linux io_uring experiment exposing native ring probing, socket send/recv submission, completion waiting, and callback-thread delivery.

About

tealet is intentionally small. It is a building-block library, not a scheduler, event loop, or complete async framework. The core package provides stack-switching primitives such as switch, run, and throw, plus thread ownership and runtime state checks that schedulers can use directly.

Why is that useful? Because stack slicing lets code keep its ordinary call shape. Instead of colouring every function with async and propagating await through the stack, a tealet can suspend where it is and continue from the same Python frame later.

Built on vendored libtealet release archives, currently v0.7.6, the core package provides:

  • Stack slicing: suspend and resume Python execution stacks without kernel thread switches
  • Low memory overhead: roughly 2-16 KB per tealet, instead of megabytes for an OS thread stack
  • Fast context switches: stack transfers intended to be cheap enough for cooperative runtimes
  • Composable primitives: enough machinery to build custom schedulers and runtime policies

Need a scheduler, locks, futures, selector helpers, asyncio coexistence, or greenlet compatibility? Use the related workspace packages above. They depend on tealet, while tealet itself stays dependency-light and runtime-focused.

Development

Development Setup

This repository is a uv workspace. The main package is tealet; secondary workspace projects live under packages/.

Use uv for dependency and environment management.

# Create and activate a local virtual environment
uv venv --python 3.13
source .venv/bin/activate

# Install project and development dependencies
uv sync --active --dev

Using a custom debug CPython build? Prefer uv pip with an explicit interpreter, so the debug ABI is unambiguous:

uv venv --python /path/to/cpython-debug/python .venv-cpython313-debug
uv pip install --python .venv-cpython313-debug/bin/python -e . --group dev

Running Tests

uv run --active python -m pytest tests/

Quality Checks

Use the top-level Makefile for Python formatting, linting, and type checking:

make check

That runs the non-mutating checks:

uvx ruff format --check .
uvx ruff check .
uv run --all-packages --with ty ty check

Use make fix to apply Ruff formatting and autofixes. The ty configuration checks the installable source trees and leaves test folders out, since tests often use deliberately dynamic or type-unsafe probes.

You can also run the type checker directly:

uv run --all-packages --with ty ty check

Release Process

The workspace publishes each distribution independently. Release tags are the canonical publish trigger:

  • tealet: tealet-vX.Y.Z or vX.Y.Z
  • tealetio: tealetio-vX.Y.Z
  • tealet-greenlet: tealet-greenlet-vX.Y.Z
  • uring-api: uring-api-vX.Y.Z

Sibling packages should declare compatibility ranges for their dependency on the base tealet package, not exact pins. For the current 0.1 line, use tealet>=0.1.0rc3,<0.2 unless a package needs a newer core API. Tighten the lower bound when a release starts using new tealet behaviour, and move the upper bound when the next compatible tealet line is known.

Before tagging a release, update the package version, package changelog, and any dependency lower bounds that changed. Run make check from the workspace root, then push the matching release tag so only the intended package publish workflow runs.

Core Example Code

The repository includes runnable development examples in src/tealet_examples.py. They show:

  • a simple tealet-backed generator
  • a deliberately minimal tealet.simple_scheduler.SimpleScheduler example

The core SimpleScheduler example demonstrates basic cooperative scheduling on top of tealet primitives only. It intentionally has no IO facilities, timers, thread-safe callbacks, futures, or asyncio interoperability. For those features, use tealetio.

Run the module from a source checkout:

uv run --active python -m tealet_examples

Scheduler Package

Scheduler, task/future, lock, selector, and asyncio coexistence APIs live in the separate tealetio workspace package. tealetio depends on tealet; tealet has no dependency on tealetio.

Package-specific documentation lives under packages/tealetio/docs/.

Run the tealetio test suite from the workspace root:

uv run --active --package tealetio python -m pytest packages/tealetio/tests/

Greenlet Compatibility Package

Greenlet compatibility APIs live in the separate tealet-greenlet workspace package. Its canonical import is tealet_greenlet, with a transition wrapper available at tealet.greenlet when the package is installed.

Run the package tests from the workspace root:

uv run --active --package tealet-greenlet python -m pytest packages/tealet-greenlet/tests/

Linux io_uring Package

The uring-api workspace package is a standalone Linux io_uring wrapper used to develop native proactor ideas independently of tealetio. It links against system liburing and currently exposes ring probing, socket send/recv helpers, completion waiting, and direct callback-thread delivery.

Install the system headers before building it on Debian/Ubuntu-style systems:

sudo apt install liburing-dev

Run the standalone package tests from the workspace root:

uv run --active --package uring-api python -m pytest packages/uring_api/tests/

Runtime Frame Introspection Toggle

Need to inspect dormant tealet frames while debugging? The extension exposes a module-level runtime switch for dormant-frame exposure:

import _tealet

enabled = _tealet.frame_introspection()  # get current setting
_tealet.frame_introspection(False)  # disable dormant-frame capture

Compile-time capability is exposed as _tealet.PYTEALET_WITH_PENDING_FRAME_INTROSPECTION.

Building Third-Party Extensions Against Tealet C API

Building a C extension against tealet? The package installs a public C API header and exposes an include-path helper:

import tealet

include_dir = tealet.get_include()

The public header is:

  • pytealet_capi.h

Client extensions should include this header at build time and import the runtime capsule using PyTealetApi_Import().

API Documentation

Detailed API references live in the docs/ folder:

Supported Python and Platforms

tealet supports Python 3.10 through 3.15, including free-threaded Python builds where CPython provides that ABI.

tealet is a C extension based on libtealet and Stackman, so platform support depends on the native stack-switching code that ships in the vendored libtealet release archive. The default build can select pre-built libtealet libraries for these targets:

  • Linux / System V ABI: x86, x86_64, ARM32, AArch64, and RISC-V 64
  • macOS / Darwin: x86_64 and Apple Silicon
  • Windows: x86, x64, and ARM64

Other platforms need corresponding libtealet/Stackman support and a matching build integration. In other words, tealet is not a pure-Python portability layer; it follows the platforms where libtealet can safely save and restore native stacks.

Building the C Extension

The C extension, _tealet, links against pre-built libtealet libraries from the vendored release archive. It depends on:

  • libtealet v0.7.6: core stack-slicing library, with pre-built binaries in src/_tealet/libtealet/lib/
  • stackman: platform-specific stack operations, bundled with libtealet

Default build mode is release-archive based. To use a local source checkout for debugging instead, place it at src/_tealet/libtealet-src/ and enable source mode:

BUILD_LIBTEALET_FROM_SOURCE=1 uv sync --active --reinstall-package tealet

Build requirements:

  • Python development headers (python3.10-dev or similar)
  • C compiler, such as gcc, clang, or MSVC
  • Make (for ABI detection)

Current status: The build infrastructure and Python 3 modernisation work are in place. Active work is focused on runtime stability, stress-test robustness, and keeping the C extension memory-safe across supported Python versions.

Contributing

Contributions are welcome. Issues, focused bug reports, and small pull requests are especially helpful while the runtime is still hardening.

Project Structure

Need to find your way around the checkout? The main pieces are:

pytealet/
├── docs/
│   ├── ARCHITECTURE.md
│   ├── PYTHON_API.md
│   ├── C_API.md
│   └── ISSUES.md
├── scripts/
│   └── fast_build.sh
├── src/
│   ├── tealet_examples.py    # Development examples for core tealet primitives
│   ├── tealet/              # Pure Python package
│   │   ├── __init__.py
│   │   └── greenlet/         # Transition wrapper for tealet-greenlet
│   └── _tealet/             # C extension module
│       ├── pytealet.c       # Core runtime for tealet objects
│       ├── pytealet_module.c # CPython module lifecycle
│       ├── frame_info.c     # Frame capture/restore helpers
│       ├── tstate_state.c   # Thread-state transfer helpers
│       ├── libtealet/       # Vendored libtealet release archive (primary)
│       └── libtealet-src/   # Optional local libtealet source checkout (gitignored)
├── tests/
│   ├── test_tealet.py
│   └── test_examples.py
├── packages/
│   ├── tealetio/             # Optional scheduler/asyncio package built on tealet
│   │   └── docs/             # tealetio-specific API and design docs
│   ├── tealet-greenlet/      # Greenlet compatibility package built on tealet
│   │   ├── docs/             # tealet-greenlet-specific API and architecture docs
│   │   └── tests/            # Legacy and upstream-compat greenlet tests
│   └── uring_api/            # Standalone Linux io_uring wrapper experiment
├── pyproject.toml
└── README.md

Changelog

See CHANGELOG.md for workspace and core tealet version history. Sibling packages keep their own histories:

License

MIT License. See LICENSE for details.

Metadata

Release files for tealet 0.1.0rc3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tealet 0.1.0rc3
File Size Uploaded
tealet-0.1.0rc3.tar.gz 616.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for tealet 0.1.0rc3
File
tealet-0.1.0rc3-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
tealet-0.1.0rc3-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
tealet-0.1.0rc3-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
tealet-0.1.0rc3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
tealet-0.1.0rc3-cp314-cp314t-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-32, Linux glibc 2.28+ x86-32 Details
tealet-0.1.0rc3-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
tealet-0.1.0rc3-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
tealet-0.1.0rc3-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
tealet-0.1.0rc3-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
tealet-0.1.0rc3-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
tealet-0.1.0rc3-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
tealet-0.1.0rc3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
tealet-0.1.0rc3-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-32, Linux glibc 2.28+ x86-32 Details
tealet-0.1.0rc3-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
tealet-0.1.0rc3-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
tealet-0.1.0rc3-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
tealet-0.1.0rc3-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
tealet-0.1.0rc3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
tealet-0.1.0rc3-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
tealet-0.1.0rc3-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
tealet-0.1.0rc3-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-32, Linux glibc 2.17+ x86-32 Details
tealet-0.1.0rc3-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
tealet-0.1.0rc3-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
tealet-0.1.0rc3-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
tealet-0.1.0rc3-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
tealet-0.1.0rc3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
tealet-0.1.0rc3-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
tealet-0.1.0rc3-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
tealet-0.1.0rc3-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32, Linux glibc 2.28+ x86-32 Details
tealet-0.1.0rc3-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
tealet-0.1.0rc3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
tealet-0.1.0rc3-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
tealet-0.1.0rc3-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
tealet-0.1.0rc3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
tealet-0.1.0rc3-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
tealet-0.1.0rc3-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
tealet-0.1.0rc3-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
tealet-0.1.0rc3-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-32, Linux glibc 2.5+ x86-32 Details
tealet-0.1.0rc3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
tealet-0.1.0rc3-cp311-cp311-macosx_10_13_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.13+ x86-64 Details
tealet-0.1.0rc3-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details
tealet-0.1.0rc3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
tealet-0.1.0rc3-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
tealet-0.1.0rc3-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
tealet-0.1.0rc3-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
tealet-0.1.0rc3-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
tealet-0.1.0rc3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
tealet-0.1.0rc3-cp310-cp310-macosx_10_13_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.13+ x86-64 Details

Total release size: 39.2 MB

Release files / tealet-0.1.0rc3.tar.gz

Download URL tealet-0.1.0rc3.tar.gz
Size 616.9 kB
Tags Source
SHA-256 checksum
How to use checksums
ad07d6daa8911f6e59323830be40e32eb6168ebd0e919a47645be0e654d76e31
BLAKE2b-256 checksum
How to use checksums
2dd7051137f13e3bbd994558309432ae8823803bece9c1d70071f31f43ab6e0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314t-win_arm64.whl

Download URL tealet-0.1.0rc3-cp314-cp314t-win_arm64.whl
Size 723.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
8f58066c7d8bf1effa5c2aa44a3c9d3f55659fc36e7a5edefb8b34b651cedbac
BLAKE2b-256 checksum
How to use checksums
57f84b45aa2825e878a0bbf23a7a4cbd6492aae9a7a80f35f79b50755a070f2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314t-win_amd64.whl

Download URL tealet-0.1.0rc3-cp314-cp314t-win_amd64.whl
Size 734.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
cf20a40baef9fd29b12cb8539b61097caf4390a96ae269d523f7a0c703ac28ad
BLAKE2b-256 checksum
How to use checksums
96c0038f52cde72994f622b48e7775ecd1911af9e7eed9e9fa1f726fb80f337f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314t-win32.whl

Download URL tealet-0.1.0rc3-cp314-cp314t-win32.whl
Size 725.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
ed604dedc5ef327a3a548d74051545c0cd0bf21c0b418c5327bd6a50331fa41b
BLAKE2b-256 checksum
How to use checksums
5dec59a570bedced07c9b452aec6007626569ff3b39853b4889977358a13339f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL tealet-0.1.0rc3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.1 MB
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
4a4cddb1c4a6c765a459d4cc2ab9b9df4dcff495077daad6d487bd539d65bbda
BLAKE2b-256 checksum
How to use checksums
42398dbb4b2a73fae1b1cccb80b6a745344ffe6ec859ad8d3a63e88ce5cf64ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314t-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl

Download URL tealet-0.1.0rc3-cp314-cp314t-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
a49c14df8122ec3faff2e012e138c6f01eb4fe5da2a8536b4842940868966dd1
BLAKE2b-256 checksum
How to use checksums
74474b98dfa02ede1e1e0b74157223936a7e9749b164b2daa8bd85991fc3bea1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL tealet-0.1.0rc3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.1 MB
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
706bcd236de0f408b13a505b2f44100646c070d073887bbb1b1ca86665fd5609
BLAKE2b-256 checksum
How to use checksums
4e485dc82e99bf88f587ebbf7fde5f30a9aee52fd4e250830d83aa2e9fe641f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314t-macosx_11_0_arm64.whl

Download URL tealet-0.1.0rc3-cp314-cp314t-macosx_11_0_arm64.whl
Size 724.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c4d7e4e732ef5d434d2b2892f90c3c5528df8a6ec8e3b537b42d00f9deaaea4f
BLAKE2b-256 checksum
How to use checksums
f943781eef5e65a4fe32140d4d46b4fa8c525375f355f08ee61dc6a99e5a5706
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL tealet-0.1.0rc3-cp314-cp314t-macosx_10_15_x86_64.whl
Size 724.4 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
86aa3c7fc7ced8e99e9e7d6482fcd015551cec352b4131dc53349143ab986865
BLAKE2b-256 checksum
How to use checksums
7a15c03504db2afcf37ae0af183544503f49daaff82fae272f12e323ed295e34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314-win_arm64.whl

Download URL tealet-0.1.0rc3-cp314-cp314-win_arm64.whl
Size 720.9 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
8e5bd88bad1fc6a635a43471522ef545bfb5b1d5f37e00bf8734c638614762d8
BLAKE2b-256 checksum
How to use checksums
d45636c880f59e3c26c008a55d36933c674737cdb6d1d8ee12f3c80eb175fac6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314-win_amd64.whl

Download URL tealet-0.1.0rc3-cp314-cp314-win_amd64.whl
Size 729.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
3656cb8cd95dcb355684761030aa91b33752818faabf2d84b09723842d008421
BLAKE2b-256 checksum
How to use checksums
f819f22e312d620557d2acb8228203033396c8fc59a6213a660a2205ac33a136
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314-win32.whl

Download URL tealet-0.1.0rc3-cp314-cp314-win32.whl
Size 720.1 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
4f1426cebb18e801dfc52d9d2c7e4bd428efefdb33f176670418ba6863f2a01b
BLAKE2b-256 checksum
How to use checksums
dc838544f5c0869c72509875d5ba46214965549b613d58291c2c375bb9c90e81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL tealet-0.1.0rc3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 1.0 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
56ca08959f701feb6b76de786e3be499d5b8c037deb6f25fd37257d1103b18aa
BLAKE2b-256 checksum
How to use checksums
0eb5bf1d5e161439a33794d5eda32c3ed925f2208b39ea828c4f2a26fd01adf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl

Download URL tealet-0.1.0rc3-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl
Size 991.4 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
03660386afc388ef732d59837cd1f0fccaabd7cba207645ccd860b943af50020
BLAKE2b-256 checksum
How to use checksums
63f8db109379044f1bae31ac6e2226c7e324cda32896b7a5f7b878748890f7bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL tealet-0.1.0rc3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 1.0 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ff9585adaaddd04b6eec64114d66a50f0abd1ce1d418fa63f29fb08f225bbe41
BLAKE2b-256 checksum
How to use checksums
aaac14c8098a53631d7be8178275a84b032d8cb709e2683618a18db190b9f08e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314-macosx_11_0_arm64.whl

Download URL tealet-0.1.0rc3-cp314-cp314-macosx_11_0_arm64.whl
Size 719.6 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
38a0aa17810ba07f4894e6414a992434b74f0dbd631b9ba3b54ffeb2bc2adcbb
BLAKE2b-256 checksum
How to use checksums
333edf08a2201df1e25b99d642851042a29b6fba8854239d577c1cc93c395157
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp314-cp314-macosx_10_15_x86_64.whl

Download URL tealet-0.1.0rc3-cp314-cp314-macosx_10_15_x86_64.whl
Size 719.9 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c49358bcf9338fd1a97fdf5570a093b3090e419aa035860fd7b92f0ba8ada627
BLAKE2b-256 checksum
How to use checksums
55c0ecc0694a546e4b122a63077c12679c13b586861dd9609d45d6b1be990655
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp313-cp313-win_arm64.whl

Download URL tealet-0.1.0rc3-cp313-cp313-win_arm64.whl
Size 711.1 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
1345fac07a0067dcf7c82fd35a20849c98a15373dcf8c75bd828a35b952913c4
BLAKE2b-256 checksum
How to use checksums
56485ea9ba5d50703162caff87974fa40c2a35df380e0d4eeade1589454ae601
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp313-cp313-win_amd64.whl

Download URL tealet-0.1.0rc3-cp313-cp313-win_amd64.whl
Size 719.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
80fb6a7250d2eb6ef521aa9fd98599829c9d9bcc826787517da004d713487157
BLAKE2b-256 checksum
How to use checksums
fbd0ce2187003e3970b0a9235e0410d55175c605c42e2ceaa1284ec3a49f5288
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp313-cp313-win32.whl

Download URL tealet-0.1.0rc3-cp313-cp313-win32.whl
Size 710.3 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
5c223bab3a2afa6c0d27166c36c92e9450e4a50e34807dea31e77d98ec00390d
BLAKE2b-256 checksum
How to use checksums
018f383933b32f93e4c56127002077aaafe16a86436c2120e0246e7293ddaaf1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL tealet-0.1.0rc3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 969.4 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5858e9eb31b149f1abbf2373b5ae40aee941b922be3019fe8d095b45a6b76e15
BLAKE2b-256 checksum
How to use checksums
2e08bc2e3fa09494795bc4d2d18705c4dd81b0bc0378130fb08c70a38c17aba1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl

Download URL tealet-0.1.0rc3-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl
Size 946.9 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
646c2be7e87b8bcfdc60060b44eeabcf64f0907db76fee4e29f64c87144d7561
BLAKE2b-256 checksum
How to use checksums
b1b59f6d4d70be1234a6053ee6ad514d98758f976c4e7eb1fb8103547ff28ede
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL tealet-0.1.0rc3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 972.6 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9f48bcc9ad8798e096ee13d2eb777d04897977f3892863d8e9c6f93d6a117d28
BLAKE2b-256 checksum
How to use checksums
a34ae9ca5fc78f02a468749d74bf0f471a4201b468dd4591f2b5ff3d985aeb3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp313-cp313-macosx_11_0_arm64.whl

Download URL tealet-0.1.0rc3-cp313-cp313-macosx_11_0_arm64.whl
Size 719.4 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
054910a5eb2e838aac58b8f976c3ba3904551edbdd2e99b3f97132235a339eb0
BLAKE2b-256 checksum
How to use checksums
a3c020805f697cb44fef362e48f00dbdd987ff95d32725e1e37981b70e87deb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp313-cp313-macosx_10_13_x86_64.whl

Download URL tealet-0.1.0rc3-cp313-cp313-macosx_10_13_x86_64.whl
Size 719.6 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
3284d9da770dd6993ce50ceb0277c1d7bbe4b5dfd23173ab28d39b70f3e83534
BLAKE2b-256 checksum
How to use checksums
250c0555153940593c4ff6de4ed95dec556b018d7f4cc9643ef4b8b8e84161a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp312-cp312-win_arm64.whl

Download URL tealet-0.1.0rc3-cp312-cp312-win_arm64.whl
Size 710.7 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
2aa6de90726337c619e03881c0b6fecf89b6a0c1dd79e671a303eb5bf92e7872
BLAKE2b-256 checksum
How to use checksums
5a93f70bff2b4f7f7ff095b6bfa355256357cc957d2a716db43a07465b10e908
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp312-cp312-win_amd64.whl

Download URL tealet-0.1.0rc3-cp312-cp312-win_amd64.whl
Size 718.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4dee575ff4c1fea4d90344b3497a333814180f1fa35dfa8742574c0acff7cbcc
BLAKE2b-256 checksum
How to use checksums
ec5709b277dc753339b05feee2892206a3175acf497c14d2917ea2cc4c520aa5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp312-cp312-win32.whl

Download URL tealet-0.1.0rc3-cp312-cp312-win32.whl
Size 710.2 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
2f25c0af0469feebbd9b006f62f792477fcfdfea73aecc948a569df17f6c3690
BLAKE2b-256 checksum
How to use checksums
ada11d3895d01f075f66a4f9a3246d29a09e6da0eea8515f54209bed82d4bfa1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL tealet-0.1.0rc3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 968.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3b919f9d558ad46d485751d03020624f4bacafb26c545824bb75a98e9b5a1917
BLAKE2b-256 checksum
How to use checksums
afd05f0ba00c14e85562cf68a97ad9e8836e7fc6ed74032c697008115b728794
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl

Download URL tealet-0.1.0rc3-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl
Size 947.5 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
77b91806fce09fb27cfc4248b3153e9372f634ff00a90b88e83033ef83df940a
BLAKE2b-256 checksum
How to use checksums
9d7c00b925f6404d0228d7e5d489ed6d3e8c05fa4fc0b45903fa58bde02bdf46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL tealet-0.1.0rc3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 972.1 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b8a178202b62e9f2dfd3a02c0ac2c0676fd86b8f9b369f2d767f627bba7bd88d
BLAKE2b-256 checksum
How to use checksums
80c550683f2dc6c28b8d7774e96e8cd182b4544869a8b7967f1f532e57d6087f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp312-cp312-macosx_11_0_arm64.whl

Download URL tealet-0.1.0rc3-cp312-cp312-macosx_11_0_arm64.whl
Size 719.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5e22dba6f945f89f39518839c9289f46dfbb74f360bcec69e46f58e696c39572
BLAKE2b-256 checksum
How to use checksums
075406aeb40159a0e889fa9b8ed0db842e0e392819729bad710898b50f6ea6f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp312-cp312-macosx_10_13_x86_64.whl

Download URL tealet-0.1.0rc3-cp312-cp312-macosx_10_13_x86_64.whl
Size 719.6 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
9608dc4131bd66d53f0b3dd14670b58109eb017ccc31d0bd42a5a842c8538d4f
BLAKE2b-256 checksum
How to use checksums
b7f1408cd7f0caf21c8c4220ab9edec4a1cfcbf570f602748240cd45587d32ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp311-cp311-win_arm64.whl

Download URL tealet-0.1.0rc3-cp311-cp311-win_arm64.whl
Size 687.6 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
9fc21dc2eec0c11a08e49eab7caabbb6b0a45feac4795effb527b2a77a2b4d25
BLAKE2b-256 checksum
How to use checksums
83d4bf2b76c78af5bc2473e13cfeb92027b50235170b7a945ccc2efcb8ce621f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp311-cp311-win_amd64.whl

Download URL tealet-0.1.0rc3-cp311-cp311-win_amd64.whl
Size 694.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e2d94bc6e2a60a4ded718b76f27bcc69eba8ef0ef8974890e106b690bbe0adfa
BLAKE2b-256 checksum
How to use checksums
80c4c368f647ee0fc0e363574eaea708e85e143d4b6ddfe08ff957ca19853876
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp311-cp311-win32.whl

Download URL tealet-0.1.0rc3-cp311-cp311-win32.whl
Size 686.8 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
eab8561433ee6cb96ed46f595603d5aa606ce7853cdd6040d329ca10f685df0e
BLAKE2b-256 checksum
How to use checksums
ef6866d198bd7afc1307c370953b09abfac4ccdbd06e3300b5030c7bd9df7b53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL tealet-0.1.0rc3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 878.0 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
048aa42e77a3bc7d82e3881fe3f464222524f4274458549c5f45626f167a62e2
BLAKE2b-256 checksum
How to use checksums
48b9ade4a7f36e88d610c10b6c5aa4874542576958383bdbc775c0704d4e2ee1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL tealet-0.1.0rc3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 882.1 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
761d3296840a166ac0f070bf53966b64dc6ac578a2a3b634934465dff9db822e
BLAKE2b-256 checksum
How to use checksums
a29445e56297231b79d400a10428ace82c301fd791b7bf3914d9550fb361b998
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL tealet-0.1.0rc3-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 860.0 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
3930c231afede0ed618507ec0683df789cb74bf075c725363c990b6d84bc4b03
BLAKE2b-256 checksum
How to use checksums
7b3010b05fcdd36402728b2106466e622a9c417aae26c75a4e9c251707c738a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp311-cp311-macosx_11_0_arm64.whl

Download URL tealet-0.1.0rc3-cp311-cp311-macosx_11_0_arm64.whl
Size 696.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6fa98e878916308f7b1dd680fc4e67842639cafd5dabba95ac3862ebbd308aba
BLAKE2b-256 checksum
How to use checksums
5862a3b8154caf34db89c8417a7e5de58f18fd1b3c9dbcf573a6dc6986ece978
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp311-cp311-macosx_10_13_x86_64.whl

Download URL tealet-0.1.0rc3-cp311-cp311-macosx_10_13_x86_64.whl
Size 696.7 kB
Tags CPython 3.11 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
4c0d16dad06bb37c34a380fdb8a573cb35daba00f6b4f92683322f5b79c1b6af
BLAKE2b-256 checksum
How to use checksums
981a873fbb5caf9dccb349ce56644991c3eef02473760263602f7fd87ad781a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp310-cp310-win_arm64.whl

Download URL tealet-0.1.0rc3-cp310-cp310-win_arm64.whl
Size 687.3 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
fbcf3abaa163135274ed26240ad0440c34e810f5113bbbc851d935a4438b3bc4
BLAKE2b-256 checksum
How to use checksums
adddee81316dd50e6acb8ac2d59d0f1548907558e317738cc94d376183fbee1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp310-cp310-win_amd64.whl

Download URL tealet-0.1.0rc3-cp310-cp310-win_amd64.whl
Size 694.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
87b4102c48c29d32877a7ea9f694089e238d684e9f0732fe592ed85554ac9ebb
BLAKE2b-256 checksum
How to use checksums
bc8dd4a98adb6d78fd45c3d695ac24c86da34956fcbd3981dd9818cc5abaab59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp310-cp310-win32.whl

Download URL tealet-0.1.0rc3-cp310-cp310-win32.whl
Size 686.4 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
860e9e3434ab3f901fe2977946c148c3d30e99a0fb82126d0df4f0694492153f
BLAKE2b-256 checksum
How to use checksums
5dd36bb36807f2a55ca3084622b3c3d62d7ff1adc59c3c9b8b5a9ee67e56ff70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL tealet-0.1.0rc3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 872.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f79cbb580ce5cff4f16335e93c46c11158515b8f42a059b27641a1c3df14fb71
BLAKE2b-256 checksum
How to use checksums
49ecc8e778b4e7c08327255d793a94847e4159eac3980e4b8d1d7c54316c27e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL tealet-0.1.0rc3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 877.8 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8ad8600b61dac21c764d605c114078013a28eea0a0874af0020a670a61a8df6e
BLAKE2b-256 checksum
How to use checksums
3182819377aadd7f9a22e041c343d70058650e9255a445a6905fea9d23bac1a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL tealet-0.1.0rc3-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 855.5 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
1a2e26f5d45be3083835b9f78af4d14005aab2cef7d39ac7d8d9db15482dd5b2
BLAKE2b-256 checksum
How to use checksums
1d65fc2195a60a9ebc1af404c7cee58badc4e504d9d90dd0eaae43aa2f1f1edc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp310-cp310-macosx_11_0_arm64.whl

Download URL tealet-0.1.0rc3-cp310-cp310-macosx_11_0_arm64.whl
Size 696.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ebcc07fd7604cd99e28f1c40975c11638260e5193ee1434c005fcc194c55abb4
BLAKE2b-256 checksum
How to use checksums
718b20768ba55ed4985c607f229e16f87d155c73371b5f79c33d400f4afe3488
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log

Release files / tealet-0.1.0rc3-cp310-cp310-macosx_10_13_x86_64.whl

Download URL tealet-0.1.0rc3-cp310-cp310-macosx_10_13_x86_64.whl
Size 696.4 kB
Tags CPython 3.10 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
e5c1ac80df9e1053226b96f46fdfafc1e3bd43020c4e8e06f481334d5c7607e2
BLAKE2b-256 checksum
How to use checksums
40ce176b54ab6046521cb3158fed30f8be411d9ccbfa46144eca3591493764bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 27, 2026.

Transparency log
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