Skip to main content

Tealet - A greenlet-like library using tealets

Project description

Tealet

A Python wrapper for the libtealet library, providing efficient coroutine and stack-slicing capabilities to Python. This project brings the power of cooperative multitasking through stack-slicing to Python, similar to greenlet but built on the modern libtealet foundation.

About

Tealet provides low-level stack-switching primitives for cooperative multitasking in Python. Unlike traditional coroutines that require async/await keywords throughout your code, tealet lets you suspend and resume entire execution stacks.

Tealet is intentionally a building-block library, not a full scheduler/runtime framework. It provides primitives (switch, run, throw, thread ownership/state checks, etc.) that higher-level schedulers and runtimes can build on.

Built on vendored libtealet release archives (currently v0.7.5), this library offers:

  • Stack-slicing: Efficient context switching without kernel involvement
  • Low memory overhead: ~2-16 KB per coroutine vs 1-8 MB for OS threads
  • Fast context switches: ~100-500 CPU cycles
  • Composable primitives: Intended to support custom schedulers and runtime policies

The tealet.greenlet compatibility layer should be viewed as a proof-of-concept showing how richer APIs can be built on top of these primitives.

Project Structure

pytealet/
├── docs/
│   ├── ARCHITECTURE.md
│   ├── PYTHON_API.md
│   ├── C_API.md
│   └── ISSUES.md
├── scripts/
│   └── fast_build.sh
├── src/
│   ├── greenlet_legacy.py   # Legacy greenlet compatibility shim (dev/test helper)
│   ├── tealet_examples.py    # Development examples (generator/scheduler/event/future)
│   ├── tealet/              # Pure Python package
│   │   ├── __init__.py
│   │   └── 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_greenlet_legacy.py
│   └── compat_greenlet/
├── pyproject.toml
└── README.md

Development

Development Setup

This project uses 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 --dev --active

If you are using a custom debug CPython build, install via uv pip with an explicit interpreter:

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

Running Tests

uv run --active python -m pytest tests/

Example Code

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

  • a simple tealet-backed generator
  • a minimal cooperative scheduler and event primitive
  • a minimal future implementation built on top of the scheduler/event model

The scheduler example is intentionally simple and demonstrates how application- or framework-level scheduling can be implemented on top of tealet's core primitives.

Run the module from a source checkout:

uv run --active python -m tealet_examples

Runtime Frame Introspection Toggle

The extension exposes a module-level runtime switch for dormant-tealet 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

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:

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.5 - Core stack-slicing library (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 (gcc, clang, or MSVC)
  • Make (for ABI detection)

Current Status: The build infrastructure and Python 3 modernization are in place; active work is focused on runtime stability and stress-test robustness.

Contributing

Contributions are welcome! Please feel free to submit issues or pull requests.

Related Projects

Changelog

See CHANGELOG.md for version history and release notes.

License

MIT License - See LICENSE file for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tealet-0.1.0rc1.tar.gz (73.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

tealet-0.1.0rc1-cp314-cp314t-win_arm64.whl (98.4 kB view details)

Uploaded CPython 3.14tWindows ARM64

tealet-0.1.0rc1-cp314-cp314t-win_amd64.whl (106.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

tealet-0.1.0rc1-cp314-cp314t-win32.whl (98.9 kB view details)

Uploaded CPython 3.14tWindows x86

tealet-0.1.0rc1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (361.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

tealet-0.1.0rc1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (368.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

tealet-0.1.0rc1-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (343.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

tealet-0.1.0rc1-cp314-cp314t-macosx_11_0_arm64.whl (102.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

tealet-0.1.0rc1-cp314-cp314t-macosx_10_15_x86_64.whl (103.2 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

tealet-0.1.0rc1-cp314-cp314-win_arm64.whl (96.8 kB view details)

Uploaded CPython 3.14Windows ARM64

tealet-0.1.0rc1-cp314-cp314-win_amd64.whl (103.0 kB view details)

Uploaded CPython 3.14Windows x86-64

tealet-0.1.0rc1-cp314-cp314-win32.whl (96.1 kB view details)

Uploaded CPython 3.14Windows x86

tealet-0.1.0rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (314.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

tealet-0.1.0rc1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (315.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

tealet-0.1.0rc1-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (296.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

tealet-0.1.0rc1-cp314-cp314-macosx_11_0_arm64.whl (99.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

tealet-0.1.0rc1-cp314-cp314-macosx_10_15_x86_64.whl (100.6 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

tealet-0.1.0rc1-cp313-cp313-win_arm64.whl (95.7 kB view details)

Uploaded CPython 3.13Windows ARM64

tealet-0.1.0rc1-cp313-cp313-win_amd64.whl (102.3 kB view details)

Uploaded CPython 3.13Windows x86-64

tealet-0.1.0rc1-cp313-cp313-win32.whl (95.1 kB view details)

Uploaded CPython 3.13Windows x86

tealet-0.1.0rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (269.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

tealet-0.1.0rc1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (270.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

tealet-0.1.0rc1-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (251.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

tealet-0.1.0rc1-cp313-cp313-macosx_11_0_arm64.whl (99.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

tealet-0.1.0rc1-cp313-cp313-macosx_10_13_x86_64.whl (100.4 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

tealet-0.1.0rc1-cp312-cp312-win_arm64.whl (95.4 kB view details)

Uploaded CPython 3.12Windows ARM64

tealet-0.1.0rc1-cp312-cp312-win_amd64.whl (101.8 kB view details)

Uploaded CPython 3.12Windows x86-64

tealet-0.1.0rc1-cp312-cp312-win32.whl (95.2 kB view details)

Uploaded CPython 3.12Windows x86

tealet-0.1.0rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (269.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

tealet-0.1.0rc1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (270.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

tealet-0.1.0rc1-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (252.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

tealet-0.1.0rc1-cp312-cp312-macosx_11_0_arm64.whl (99.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tealet-0.1.0rc1-cp312-cp312-macosx_10_13_x86_64.whl (100.4 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

tealet-0.1.0rc1-cp311-cp311-win_arm64.whl (95.2 kB view details)

Uploaded CPython 3.11Windows ARM64

tealet-0.1.0rc1-cp311-cp311-win_amd64.whl (100.8 kB view details)

Uploaded CPython 3.11Windows x86-64

tealet-0.1.0rc1-cp311-cp311-win32.whl (94.7 kB view details)

Uploaded CPython 3.11Windows x86

tealet-0.1.0rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (254.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

tealet-0.1.0rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (257.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

tealet-0.1.0rc1-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (238.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

tealet-0.1.0rc1-cp311-cp311-macosx_11_0_arm64.whl (99.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

tealet-0.1.0rc1-cp311-cp311-macosx_10_9_x86_64.whl (99.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

tealet-0.1.0rc1-cp310-cp310-win_arm64.whl (94.9 kB view details)

Uploaded CPython 3.10Windows ARM64

tealet-0.1.0rc1-cp310-cp310-win_amd64.whl (101.1 kB view details)

Uploaded CPython 3.10Windows x86-64

tealet-0.1.0rc1-cp310-cp310-win32.whl (94.3 kB view details)

Uploaded CPython 3.10Windows x86

tealet-0.1.0rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (247.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

tealet-0.1.0rc1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (251.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

tealet-0.1.0rc1-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl (231.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ i686manylinux: glibc 2.5+ i686

tealet-0.1.0rc1-cp310-cp310-macosx_11_0_arm64.whl (98.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

tealet-0.1.0rc1-cp310-cp310-macosx_10_9_x86_64.whl (99.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file tealet-0.1.0rc1.tar.gz.

File metadata

  • Download URL: tealet-0.1.0rc1.tar.gz
  • Upload date:
  • Size: 73.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1.tar.gz
Algorithm Hash digest
SHA256 bf1ac07ad34cb1ac844fad36349c1b0c5cc170ed1362cb1fdae3a7c57aea7e5a
MD5 b328c00f0697c4a03443f0a9037a240a
BLAKE2b-256 4b13c4893fe3b3a81e1c424ba8e439ddf4f525dbc05fc0e3106038c2b4cb0bc5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1.tar.gz:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 98.4 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 e432722550262feac355a08d638be8b2de9464a97227019d160aea2e12dec6b0
MD5 723e7bf33b821f1cdeac1ca98f00f347
BLAKE2b-256 f496fe6714109486e8de265c510869d3f773ba57e969dec51aac0267499d085a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314t-win_arm64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 106.5 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 187d32db4646cfe0c4988380a217bc3069e8c7253f04f8fc425ba8706f79e89a
MD5 8af52bd920f06b1b5af4c761fabc889e
BLAKE2b-256 de3d4407b6fc9980e99b9a252e4de85bb807bbd87a91fdaff1e7faadc2b5eb63

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314t-win_amd64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 98.9 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 13afc914123a72383f566e73ea1612f25b99982e1c2ff1afa96a99741a267b21
MD5 65536b497a60fd25b8172e298bc3126d
BLAKE2b-256 574913f131a39f320227fb946d2132af301c734150ce925b67a511250a28a67a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314t-win32.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0a303648b5b919ae2a0b5d40666984ef39333aa4aec5a2c9463fc9fb65eb0fa
MD5 174a2ed5c504bc53e5d9b92474ce2e65
BLAKE2b-256 d8a2ed4b16d1439f8d04c74f1a05a616f4533d5e2fc1af70f9b437816acf3694

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8a7ee040715fb8192b860a42eb3b75acbdb096f27390b3242e2481fa50f7bb9d
MD5 769f11e4a3cc2e16b86c2209c9e7d653
BLAKE2b-256 8ea9a3072af356b15b6adccb2ca67bfca0da116b5de962eb63ea05f8ee421679

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 ef8234c03dcec1bdeadc4032aa2ad9889eccd79212ed2babee88cbe2b3804169
MD5 59f72772e035d471d02e46b9573f8246
BLAKE2b-256 6a139c9f63e9cc41835aa8d73494625992723cef04dd59fc8de4031f52992168

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d9f3a85679ddab0a97ad21adc6a6f84caaf0bd0363fddec57d023873e5024ed
MD5 9a5f43f90ab40e0294e1592abee3e1eb
BLAKE2b-256 ce6194e40dab25e0f36d2f7f206ada07b3d88c8973c951a5359676a5b211c135

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ab93c421ef0fce79c118dd1fb29930aeb6ca9532415420f9907ceac38d94ca67
MD5 fc0841da4113b7c982f1cfff0d4f95f6
BLAKE2b-256 6bf4a2609039741282fe3389d2b7fb4da98e0daeaea0465d76eb78b3b9d3731b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 96.8 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 4d7d189af1453ed7327c2cdec9042375bf0a52141c245b70899cdc4a7b23c964
MD5 65893bbc21c73bd371e9436150327380
BLAKE2b-256 28509b6f5a2c76d2afac352ae47b2f066ac10a983eb7d9be1d00f7ee826378ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314-win_arm64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 103.0 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c1fa57e2effafa5eb647a2837c8c1beece39b12c8e2aedf3fffcaf33bcd942b1
MD5 5d7873b10b9aa6413ce5b96fb61e3173
BLAKE2b-256 03a397a8c46cf8ec7016601f8b841dcbfb1694931dead074f148aee4b53730f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314-win_amd64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314-win32.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp314-cp314-win32.whl
  • Upload date:
  • Size: 96.1 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 51f65e2dcf60ced27e837559f97b6f3491f9c6c345773ed2249b526f4e157a52
MD5 507d1426982509c87260739f89207dd1
BLAKE2b-256 7f24aa36bd6daac845101cebce3091fb296184f56048de3c706f26393f19994b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314-win32.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a444603652745e0b8f55b3b9bb70bf0e810cad64abb3a8c155a519d664b13b8a
MD5 10af0a5792c8a9c1676f264a1928ccd3
BLAKE2b-256 65aadb22b446724143d7eeea5ace4eb07e01a003115c15cec1fca3831de2f519

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 50b64126a6fa8183ee5373a26a8b3a507e6e38cb4c72000f7ea37673caa5c6c8
MD5 86b02f92340913ddb85c8f87237a5d86
BLAKE2b-256 9c639735f51c383ba4b5ff3777e1a7a1078ca3000b748d9e36fd7db9769787f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 963e8a2ce0a3129fdf56c131a3dc332cf21cef9f902527fb9903399c201e35c1
MD5 8ed9880a43c9823ab1fbea438f6e7825
BLAKE2b-256 26c9d08c2c221b4613bba53755c16aeebb9fc624705338f3b9c5b28419b9b4e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1ef2cfb9c2d89a4f23b6d74f31197509d4dcfc0285c0b00db34ac466e899184e
MD5 f846acbc255e4e5dfe109cc8831270ee
BLAKE2b-256 900657079cd8a5d45d041fae1706cf3ca03e218ebfa980bf1fb2603f6b3f32e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7f84a66d451803134449623bc3aa5e1663fef260c694235dbcbef7dd4c9a4ccb
MD5 8f03b6e5395180094d0ec84c693b31ac
BLAKE2b-256 7bb4a62b516eef2bc854cec8b52f024c843928772e323a31cd2beb5b2fe8a4de

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 95.7 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 32055d51adfe96f12fd374e9277069b7ae467d654fe45a78bf9fb37b650486f1
MD5 82b38d53dd9720506f290722ec229db1
BLAKE2b-256 a92ea7740ef1e03a7db5feb48230a980f4741299842a645e939a500217afdd4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp313-cp313-win_arm64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 102.3 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4e984fc6776bdd14e2a68d03826b6ad6dac83e53c7d0f2839c3d4e549f1e2902
MD5 0b75874558ed12f1d0a162107ce48f60
BLAKE2b-256 0c9c035a843c20e95f1010939f75f78ab7670782f1ddd821547b7b29b693522f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp313-cp313-win_amd64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp313-cp313-win32.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 95.1 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 826f54d4dc80fe2c04a30ab96efccd5f7d62eaed223ecc5a1f81621f983bdbb8
MD5 7208b15faeaa70075b49830510aee44c
BLAKE2b-256 cc564b8455fe92233b8777890f1313357c4d92f986afa79e798e0d332646a3de

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp313-cp313-win32.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ed6d416a115d33057612e43155a83ce790d572b244dab72f443360d3c81ad3f5
MD5 997fcfee108d8a2bfe12b24f53b6fcf7
BLAKE2b-256 0fb7911a62dd3570a6910535db9929ade8876f4ed7476fecd81c115612eea683

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3e932fbdd786b2334bb2902add646e44439d7d7b83cb0f7885c3a34fef4853f8
MD5 77f8e39b9a48939c264f7097a5bd6e33
BLAKE2b-256 a813db64b7511fe726f27a90a184d2bbe4c01c501a627bbe50f06b4f607a19af

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 106c9e2aebc76b3a3c807f373ffe6849f094f6ffe36f9a96d42cbcd7d5ee95f7
MD5 9064aa658bc39f298ff346e3a1cb3047
BLAKE2b-256 3138315f7e5a00b3660329c7f7cfa8a8cad0bc4eb3427e52dee9c32820fbda51

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff04711700241cb307d335957a4d458eeae170d99565eba3d3668105a8806902
MD5 b3865953cc19463344e23c784e1efefa
BLAKE2b-256 1f553a83a395b93fb81c1caa66b5d9cd148b73f7f9413283027fa95ef29d089a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4785d6918a88b29d0f8552e765b369568d33d6d5332d0679db15cadd1fb7d7d0
MD5 25809ccd4e0e406146d0d94133ae1bcd
BLAKE2b-256 f338c08e81afe80ef724113143fc926058e9168f294fcb81361ca4fd8100736d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 95.4 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 4d5b0e3e75cb0e80646d5784b51dd49c03700148110ff46e03ec62bd692e2dcd
MD5 a3a9f479cb945d1e20645b6fa650ba4d
BLAKE2b-256 1d61b48ee487400b90ae9d268efa3f00fb420f8a0e9d07934fd3cd5a1f6514ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp312-cp312-win_arm64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 101.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2efff3d1c76544ff6ef24d4e28641eeb4e383cf06f4913d9620d4e7077e96de6
MD5 557924af68c6d064a4134975741fc20a
BLAKE2b-256 25e45a12619ce766ed645a20ab27281f6e5d08df2e4a4876a058d0cce76a0c8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp312-cp312-win_amd64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp312-cp312-win32.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 95.2 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 69a112cbd98b359b9acd8ca52ea4d03d72406b939fabd53a4550ce04fcb34ac1
MD5 3561f27ae295bc12e0c764311849d832
BLAKE2b-256 92502588edd13f00a36403d6be9403bb8d513019a140aef84bbbfa5a2bb9265c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp312-cp312-win32.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 74d66d6cf0182e676e29c1105f99df6608e6f2f38cdd1eec2b76cad21c95b012
MD5 210ea026f91e11188dfd6123feb7c231
BLAKE2b-256 31cf07b42019c097c4f5260a77075bb9766609c8206ade41366772ef473a9cd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 adbf836c6c211919f4139824ba14034900df7207e2cc61769262e106913dbaf1
MD5 98f605fc7961e116bf6c3ad44515f907
BLAKE2b-256 cd51d461e6e0827ea25f04cbd0237026050d6268a3c265682dda99e7f7cbfee0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 576ee24631c6d6389341469fa52e23be42c18b56b5ba4646edb5c62193459087
MD5 4d62b164652e8cc070ae407b67ea424c
BLAKE2b-256 ab78a530953237e4853b777a72cc376391979b1a30adf44608552d75f2f82fc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fb8c94d7e05aef4cb94cd0c4f218edb5bc13c1a1d043f355dd5725cfe215180f
MD5 9b13d2aa7066db6d6cf4a58157913050
BLAKE2b-256 60ae21d730944bca5dc02988508dc96d01cedf15c36ab55aff1a15ecc777ca9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0dc5b11c7267a80c98afd1a9649ccf2a6066dfaaa2557eb3ce189a039b30b93a
MD5 c458b26568af4fdbb7a2f622ab8cf5a1
BLAKE2b-256 10431549e0884d3bfe82c792468a43ceac01cac20380157bae1157e15a3d1217

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 95.2 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 4c95c701f4c703a4151634c89159699df368a8a2f0aa9f410b923b1f9880eeca
MD5 deb1fffcc34ef79c8313a8334ec2a5a7
BLAKE2b-256 aad35db17706f0fe0c5bbb73a235061627e870794f8a06e98d0153d433a2c494

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp311-cp311-win_arm64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 100.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4a8aa648be82a4b5f930b195699e4add26dea603527258ee575f8613eef72aca
MD5 844496dcb4f9742b7b10c37bc7ee6ddc
BLAKE2b-256 45b37ff80a756a3ed6a3d3268cc3d0fb3b2fce66c6069d5513652a3ebf0beef3

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp311-cp311-win_amd64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp311-cp311-win32.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 94.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 736e63b641e37be084f710777265ac270f0d25d3ecbf3552d6386f643959dcb7
MD5 8ace02ca2991e76d322bee54b51b0823
BLAKE2b-256 c1edb760fabbec8d26ade6c1b4e64224a257dd5f1dcc7082739c4094aac0c3d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp311-cp311-win32.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a8bca0c14c1d88c7b758380b66bbb947f54adc5a3d8e345c3533916418e2b11a
MD5 1bf303ffa7443e7d08c2c836f57fc8b4
BLAKE2b-256 94680a83d854c88d3e3585e8abc945b281dccf4714cb3a6dc02c754cdb6540a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7cd5bc9c9b1c665d19b9e74008f8462c3af09a49f4c871958a5f92e885e3550c
MD5 ae4ab9a1b04e09cb779bc3296d30db45
BLAKE2b-256 863355d675bf8771feff9b0f478bdc9d7a9319a2aec6bf692aa1c010f04cb870

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 c017f76ee60fc40b2ed453a41d0362fb95e4d8dd07847a5e56ce70cac33138ae
MD5 5d2cba6cfd85b74adcf8a38791e10450
BLAKE2b-256 004f2115f0fd252f82b8c4726f8365e884d7827dd1c153b6deeaab78aab8e9e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 31bca853cc765c66b11115cda3732de62d5f86af1cc3aea37f51e2b090b6864c
MD5 e235dfab3cdbca5cbff63f1315d59082
BLAKE2b-256 5f7f489819704b07e30fe5efdcfe7268042be9bfea0c9b0066017f702d736066

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 405d00c74b76134eaf38b818ffbc4b48fbbdb0a37f4d0654ea9870fec75a4a73
MD5 cb0cfa2333ef58147d29ab656b77183f
BLAKE2b-256 253d4b2ee3d7891ecb1d70bcfd970edb026458ae67ca3ddd9966fcf84867881a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 94.9 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 e846efeebcc57718944dd4665f6d769945029007ca685dfae3b26326d2307c67
MD5 5a35816ed02a2cf2443cb9e7c0a5d933
BLAKE2b-256 5086b8488cbd452c4ef1b2b47e77eaa47606bfeda748d1ae60f64df740b35fdb

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp310-cp310-win_arm64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 101.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 45f77736f7df6f6e7f63a0ce1a6a8da638eea233826d3bad4b748a12f64a9c8b
MD5 dfeaaf98e2922233af0274719a5e9fa9
BLAKE2b-256 c831a31180b1769a863aee31d3ff13bcd0d9cc82de0ad18f8a4fd376263342bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp310-cp310-win_amd64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp310-cp310-win32.whl.

File metadata

  • Download URL: tealet-0.1.0rc1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 94.3 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tealet-0.1.0rc1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 b2b5aff1a0eed24f5eb489dd7267a12f0c61df8818be9078826bb942cbd53a77
MD5 622dd436a9fe7c750503179759b3b142
BLAKE2b-256 49c6d1343ba382392eaa999769e5d9676ab72d024927d7748ba40853b8f21aa1

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp310-cp310-win32.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c236c0e137600692684d0ecc526660ddc8ae75a138eef69cb19671eb27adae5
MD5 c015cd298898a77fde8f30845a02061c
BLAKE2b-256 5400936fac237f079879ac88c1211a9955df29b3ac4e92ba43195646d286f63e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7ffe03589c418afc24752d9f1e89e418f15e1be939163d02e26b580c00c51357
MD5 ae536b020a5b7a03aa6e0dba9de9b934
BLAKE2b-256 cda6c117eaed4ebe0ae0ece22163d34c6edd4040db58d9b998cff077886dad00

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 b469c14d72c5f65b322f66b318f132adbed3151bbab56fc8badf374f76db8d1e
MD5 6cc7f5f33a114a1511acf8794e7f51cd
BLAKE2b-256 5099d317d0d3f9185ba3b256dc18d3ec074d2bb23fdf19d0f4a78f81cc352848

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c9a86e8aa72bb5620b6e495614db9f8bd2a3f5ad4cdceab073e2641151e96bb
MD5 c638f345b264299bc95249b8164b3dad
BLAKE2b-256 e51926ebd6c6b301409b688691f0ccb9731f73db340647f39e9b6125b1f9046a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tealet-0.1.0rc1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tealet-0.1.0rc1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 099059578a5ce0b5641cb836f421983fe43240c387f2c9c97f9fc381d6d21ffe
MD5 9f1921123647af01236f016c2ad8fc25
BLAKE2b-256 56b2f9ffce03b025121712d60480e7505a9f13583065227b02a55ab04a9a7b4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tealet-0.1.0rc1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release-publish.yml on kristjanvalur/pytealet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page