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

Seeded create/switch/exit tests against PyPI greenlet typically show Python tealets using less extra memory than equivalent greenlets.

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.0rc4,<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.0rc4

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.0rc4
File Size Uploaded
tealet-0.1.0rc4.tar.gz 627.0 kB Details

Built distributions (wheels)

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

Total release size: 39.3 MB

Release files / tealet-0.1.0rc4.tar.gz

Download URL tealet-0.1.0rc4.tar.gz
Size 627.0 kB
Tags Source
SHA-256 checksum
How to use checksums
7d51d3e5cd290110ce92c734b17c5ce75d5e3cc53c9e6a6c42eb1b1bf769348f
BLAKE2b-256 checksum
How to use checksums
b4235ccbf0dbba013c5ddedafa4071eed4e94494591dfcdaa3f75a3ae6835d23
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp314-cp314t-win_arm64.whl
Size 726.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
dd3a008db3fca95b4d58765298fdcf3c0f198565f49f071767208da11e0c7e31
BLAKE2b-256 checksum
How to use checksums
383669f083cd26104644960b6d576e114a2a7bda899fe66ffc0b37be22f39d15
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp314-cp314t-win_amd64.whl
Size 735.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
e9deffb7f0d020757d302d2ae1ee4321c5a6450d4c2bd7e9ee902787f0ed9f47
BLAKE2b-256 checksum
How to use checksums
3d70008b1185ba9f1aa0cd763a1c647cc1f5e6ad85c36a121c914b05920c76d9
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp314-cp314t-win32.whl
Size 726.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
09952e8de4a8f564686fabce1ac0f0a2cf52eeda5b5dca7bb4e322e2f2fa3ff1
BLAKE2b-256 checksum
How to use checksums
40d9a8fe09406b279ea9ac97e75874316880f9ac940663f7f4f23721daba0eac
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-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
f0d935bc61043d5e13254bad438b235ecd22591480dce4c48c72042f738910c0
BLAKE2b-256 checksum
How to use checksums
8dfb651da3c28152ae336f7f5e5b82a938e3ecf53c79cbf78012bfe9535a256b
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-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
5d3ab6892cdf0706caf554b1ba06743c1fa134097d48274d6e0a6a4c9be7ef3e
BLAKE2b-256 checksum
How to use checksums
4d9163ef44105f99c22564b6674ad2180bd3fa22336c121e543b52e8242d8586
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-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
0ed349ebbebda622414236a3253d00e19ddd97ac165b1853866de86cf4739d67
BLAKE2b-256 checksum
How to use checksums
b1b4d6bc69cab9b506e0647640e14f5ccd78676342487822b661cd1ce3c4c679
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp314-cp314t-macosx_11_0_arm64.whl
Size 724.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6db13741fd6c636c7b36b0b04be701d52a113f7aba28c45564803df7e857a3fb
BLAKE2b-256 checksum
How to use checksums
55e391efc365e9c23fcdb2bf764e4f527df0957a64f6be4f8f71b2b24d27b59f
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp314-cp314t-macosx_10_15_x86_64.whl
Size 725.3 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
e56d312e99a9814ee2feb153a2e8ee288d7087e596797ea16bc468c280a5150f
BLAKE2b-256 checksum
How to use checksums
1d60a963ee1c70575422e8ab669a80cba3e34a676ef91116214f9b4880892b09
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp314-cp314-win_arm64.whl
Size 723.3 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
d045dcc657cf3dfec55e8255db839b59763a3f7dcfe5dbabbc46201fef0fa3a9
BLAKE2b-256 checksum
How to use checksums
2d947d7634b39bc3c13a6e360aaba4ab4af76204d6b84ce8cfa172b259a17de7
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp314-cp314-win_amd64.whl
Size 729.6 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
5992239e08982bc8799f8a45265454caa25fe08a05d1e82505a674fb8c3d0b16
BLAKE2b-256 checksum
How to use checksums
cc96f2e6bcdfa1b1f6244331c167deaf85e63c44daa0ed73a0e27382c1ef776f
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp314-cp314-win32.whl
Size 720.8 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
3cd5687ed849d2f2c74aa6f76130c4a6a55d948c6e6c69b844fbf8c3b72f9395
BLAKE2b-256 checksum
How to use checksums
10fd3de8f1608fa09be45a34bd2b14f9aee35461d41614b9303fadd711af20f2
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-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
b64b654efcf571952661dda56f3ebe6633ca1869c7968645a1b5721f66c3042a
BLAKE2b-256 checksum
How to use checksums
373ffc8a9f883ed6d3fcafcaa36813f169ff601afd2411b26dccc0f2a8952f57
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl
Size 993.1 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
89e14ef2d920e9173904474264ee65872b32dd3e4281e538867a2e7d56177186
BLAKE2b-256 checksum
How to use checksums
a7403a18282a48bf3b747c398b1b8abadb725729ef565ad9a4337e155829f59c
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-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
0a5f964d8d6b226291f769fd014f8decb6aff16ed3d443f93bf2fbc879cbd2b7
BLAKE2b-256 checksum
How to use checksums
8c5c10dbe09c18bb5c5f3a69abb34188e1e5e0069c13e096e33fb15a0f16ee06
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp314-cp314-macosx_11_0_arm64.whl
Size 720.4 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
638a6632eae0ea104ac690c10270b12167348c967a962c2d6b376c20b9e839ee
BLAKE2b-256 checksum
How to use checksums
739b281a0100a0fa0946034afc9503a56a394d71e8a0e9554ea0fa2b3868821e
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp314-cp314-macosx_10_15_x86_64.whl
Size 720.6 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
b1c7661ed6a7864200ddc0d2b397118ef1a486b176ec9c336aa75172644ee43e
BLAKE2b-256 checksum
How to use checksums
d01fa804378d222b62e57736b8b57b5680ecd48b649e740450ab955c923abb89
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp313-cp313-win_arm64.whl
Size 713.3 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
4e15ad3fd0f17ae90997e6a9a25b34b5597fb21a8661ff371f1f5843be07e6e7
BLAKE2b-256 checksum
How to use checksums
fb04b4c9d62eeed5faacc2b6dfd091b11488ee01e6ea1a9c862c14d649cf246c
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp313-cp313-win_amd64.whl
Size 719.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b4c7b266ab1f1d5ed1e2f74bbdada10595d99582b86423b513fb68ddaefdb59f
BLAKE2b-256 checksum
How to use checksums
f3df12601f5630f8bd55b8a4224284f85b71fe323b04b113fe526b29e284a2df
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp313-cp313-win32.whl
Size 711.0 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
00a350d745234c10a78ffc9c5cec3baf755d7588d2d3e9a9ff5bcce7488965a1
BLAKE2b-256 checksum
How to use checksums
7cc6d69f1cb15ad083c4388a796cc367cf7bc524f5d5662a6232758829bd83c9
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 971.1 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3cb0b1f3f3f63416c2fd90f229ef402663c37ae89b98b0928baf65b877794a99
BLAKE2b-256 checksum
How to use checksums
d58058a2abbcd77cfbece8912006e4e95215bbed0563f0aafa0dd28f130c85c7
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl
Size 948.6 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
9b373f77ad259bb4d675b515ea0972a763f6886491446f76e4af4f18455a2e10
BLAKE2b-256 checksum
How to use checksums
630aa6ac07b92446f2a194fb4cd8934d97cf62383115bf5d91abfa77f0af094c
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 974.4 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
411c3ca874c9b9de87cab3a422b46142e9d18e443bbfd373d5118162b55e545f
BLAKE2b-256 checksum
How to use checksums
2d8e555f8f095467dd4805468fde7238307d1d164fbc87f0ed8f82d6aea6cb37
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp313-cp313-macosx_11_0_arm64.whl
Size 720.2 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b1d6d4cc6cb935c4ec1a2981afb75f3a008dc397f3e1518002c4a07214c0732c
BLAKE2b-256 checksum
How to use checksums
a06e5758c0b438f212dd90c1567a5a701d36631cac1eaff9a829a061da69f112
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp313-cp313-macosx_10_13_x86_64.whl
Size 720.4 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
ed7d4f5b4c9c403e6c4e416e54cfe62bd7652ab58eebfa807c9dfd7d2a5af45e
BLAKE2b-256 checksum
How to use checksums
2b8c4ee450d5c96f3baf38be4622c9c20ec20fc231798cc1671b3095fd609331
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp312-cp312-win_arm64.whl
Size 713.2 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
8ed1b55dcdcf2f4a649b32f1f95bdc6bdcaba42e4974a762ca7a45e1c42a565e
BLAKE2b-256 checksum
How to use checksums
fb9d3aa1415073500c88e41544f9e14febdcb0cb335cfd9e5fde34d0b6f7c76a
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp312-cp312-win_amd64.whl
Size 719.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
5851cdc8ab724b4af3514c7383a91b682c07a404956552eb4a6f5fc8889a77bf
BLAKE2b-256 checksum
How to use checksums
16355e50d9877cd5870c6e78eb5d204c361690022508a5388bd2b8433e3c014a
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp312-cp312-win32.whl
Size 710.9 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
90b4910481524962cf29b3b1a7e7bdd11246e92d17e31a328279d98a4be0b4d8
BLAKE2b-256 checksum
How to use checksums
edc1d5dba6cf8c912572efd249a9c6e4be820d31f7230563d203045baa1d6848
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 970.3 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4091274725be2c05494f3c0668c8466bbff7486fe8b93d5f4f61e2f0b13d1887
BLAKE2b-256 checksum
How to use checksums
502613d347ca423a91f8dc2c12356eeb41c902666019f12613d3dc2c0126558a
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.manylinux_2_28_i686.whl
Size 949.0 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
18fc82318fdf8e111a7a710c7740498ce939d0d04fc375bc0ff16c8af1960984
BLAKE2b-256 checksum
How to use checksums
d2b983b830e842663557334fc52e96180e585ae6c83cbccf73e6fdafc477c894
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 973.8 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8f88a93e67182950e18a27be101fe95c26a26732a8e7c5c11f7745ab3a738c32
BLAKE2b-256 checksum
How to use checksums
56724f7033e330493cc9974935533823e54bae98f9c6ab90a074fe389e6f2ff4
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp312-cp312-macosx_11_0_arm64.whl
Size 720.2 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7b90379c4301daa4548584069126307ab1b903980d062c67479b5abf78d87d2a
BLAKE2b-256 checksum
How to use checksums
d1cd75b09ab1622263754a0919dfa8ca3b12092745cf4d2c1294953a204abcbc
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp312-cp312-macosx_10_13_x86_64.whl
Size 720.4 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
aea2665585d4dc6e0fbac55f94e47366d2ef50eda1332560c809473cea1c495a
BLAKE2b-256 checksum
How to use checksums
d03388a4888b54574087ed174ab5c389ff43ea202cb71fc76290a06bdcd2375d
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp311-cp311-win_arm64.whl
Size 689.0 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
3de75fe380803939fe7f6c9d148b673641654489f52e777ff8bc159701a793f9
BLAKE2b-256 checksum
How to use checksums
3c1c975a22783b6636b4825d1be4d48eedb576d231ab1a17b1b0eb9e071e0620
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp311-cp311-win_amd64.whl
Size 694.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
132a5a709b303de64bc1a392a4c39b5530c166bd387a5e3a0176cc664b298324
BLAKE2b-256 checksum
How to use checksums
756d5d972bee283fb34d0031f3572f59b110c25ef2f0b763d8190d5696291f33
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp311-cp311-win32.whl
Size 687.2 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
e1093cc661dc2753820b6c5805331e4d43ae8e4ce19340d686f92d81c9ceb79a
BLAKE2b-256 checksum
How to use checksums
06bd581365989ad5aa6c0c65e842655b594508f05e41ff708b1cf094d75f30e5
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 878.5 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5ac903b11916f9751a32e7f596a003a201572999222ea0daf0edd23bd7d96d68
BLAKE2b-256 checksum
How to use checksums
085159fa8af33941c55fdb8a787eb62a8232a8b6074d2afe7e2f237db06fbb37
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 882.8 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5437a1a414f224687179458908545373b6f2465759101a21ebe73309cb63d80d
BLAKE2b-256 checksum
How to use checksums
8779648afa72572781ee0663dcf965162e53294718475c2d4c78ebb52226cf8a
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 860.6 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
2c238592c2939153f541990912531402f585230856608899fc4de7948de72658
BLAKE2b-256 checksum
How to use checksums
12fb8c656b196cf2ec819e1a3cb4ab2eb3424da54a2ca111efd892d0e680a605
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp311-cp311-macosx_11_0_arm64.whl
Size 696.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b0f94ae719e7b44a090cf0fc0de9ebaa1b2fdbbb70c6c0c9cf44c0612b618e75
BLAKE2b-256 checksum
How to use checksums
ba5ee69540c2d4dd7fe558fe1791be8d9f22019da54acdb83ca9fcb1649a900d
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp311-cp311-macosx_10_13_x86_64.whl
Size 697.2 kB
Tags CPython 3.11 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
72e27580d687056c1c6c60093eab3996c8ee5d80814f08501ddd5d74925667f9
BLAKE2b-256 checksum
How to use checksums
7312e6c457360258b5ef51c41406aa178ccefbedc888b86acfa0ce93d480409b
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp310-cp310-win_arm64.whl
Size 688.6 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
e5109b0d105843f2b1fdfae1f26e7eeaf8bc50d0a6a32770cd71855a49dd39ea
BLAKE2b-256 checksum
How to use checksums
b887e252a5718a0811cfd42685d46130824ded28828ab6d445207d463ccb3bef
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp310-cp310-win_amd64.whl
Size 694.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
41c3890820fa66a03a9ad343983fcae995e83189ce8df0145f57aad3fac63947
BLAKE2b-256 checksum
How to use checksums
dcd23981f64856b989260feb3b6231693b9c49c6b2c46b314a8d99ad0d046306
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp310-cp310-win32.whl
Size 686.8 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
db718b418e1a72da1bfe78c744882fb4782a3f37ad9edd72bcbb4cc31baac301
BLAKE2b-256 checksum
How to use checksums
5120b60f8f3a14e65aef40ce44133e11e2ff010c663fe13fff4fc86e6155b3bf
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 873.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
819493f04a195ec505a6971770c781e12db55485cd58df30e708fb52ca237af1
BLAKE2b-256 checksum
How to use checksums
ddc499a340d652ad3b134cd0fa3fea217a78b74642d13bbb1d9d4ad9568cadb5
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 878.4 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1ba034563e8e77b1208e79ce3758bbc187fd197a108225fcd78f9878a4a42427
BLAKE2b-256 checksum
How to use checksums
5077726557752e0f8967e8ce0b49c7ac6b974279adf2e5aa33fe247fa38f09f3
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 856.1 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
d914b34078d7554128ea3625cbf4c184fa942ed9044c4b1242cde7375c9aac8c
BLAKE2b-256 checksum
How to use checksums
786be6030f756f7f6d136043f99e8d07bedeba1fded9f3c83d38dcbdda7ceee4
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp310-cp310-macosx_11_0_arm64.whl
Size 696.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
483faf50144dac1366b6587f65725d457fd3eef759267fc9c2fb56d202c1ef84
BLAKE2b-256 checksum
How to use checksums
a8e1eaecd5aaed1feaa19546eb523d1babae36bca4cf956adaf6d9c5abc0fd1d
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 Oct 9, 2026.

Transparency log

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

Download URL tealet-0.1.0rc4-cp310-cp310-macosx_10_13_x86_64.whl
Size 696.8 kB
Tags CPython 3.10 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
e39e6ef84178b8d8f1452633c2d2bb6c132820808ed42bbf476e727ba45038ae
BLAKE2b-256 checksum
How to use checksums
75bac3f2f7176933890b0bec72431ac459732152f4944bf784f78d7ad9ab82bd
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 Oct 9, 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