taskito (Python)
A Rust-powered task queue for Python. No broker required — just SQLite, Postgres, or Redis.
pip install taskito # SQLite (default)
pip install taskito[postgres] # with Postgres backend
The engine runs in Rust — a Tokio async scheduler, an OS-thread worker pool, and Diesel over
SQLite in WAL mode. The GIL is held only during task execution; run --pool prefork for true
parallelism on CPU-bound work. Part of the taskito
project (Rust core + native SDKs for Python and Node).
Quickstart
1. Define tasks in tasks.py:
from taskito import Queue
queue = Queue(db_path="tasks.db")
@queue.task()
def add(a: int, b: int) -> int:
return a + b
2. Start a worker:
taskito worker --app tasks:queue
3. Enqueue jobs:
from tasks import add
job = add.delay(2, 3)
print(job.result(timeout=10)) # 5
Features
Each section links to its deep-dive guide. New here? Start with Capabilities at a glance.
- Reliability — retries with backoff, per-exception retry rules, soft timeouts, a dead-letter queue with replay, circuit breakers, idempotent enqueue. → guide
- Workflows — compose with
chain, fan out withgroup, fan in withchord, plus dependency graphs with cascade cancel. → guide - Concurrency — thread pool by default (I/O-bound); switch to
--pool preforkfor true CPU parallelism with no GIL contention. → guide - Scheduling — priorities, rate limiting, periodic (cron) tasks, delayed execution, job expiration. → guide
- Observability — built-in web dashboard, events, HMAC-signed webhooks, Prometheus + OpenTelemetry exporters, worker heartbeats. → guide
- Extensibility — pluggable serializers, per-task middleware, a fully async API, Postgres/Redis backends. → guide
from taskito import chain, group, chord
# Sequential pipeline — each step receives the previous result
chain(fetch.s(url), parse.s(), store.s()).apply()
# Parallel fan-out, then a callback once all complete
chord([download.s(u) for u in urls], merge.s()).apply()
Integrations
| Extra | Install | What you get |
|---|---|---|
| Flask | pip install taskito[flask] |
Taskito(app) extension, flask taskito worker CLI |
| FastAPI | pip install taskito[fastapi] |
TaskitoRouter for instant REST API over the queue |
| Django | pip install taskito[django] |
Admin integration, management commands |
| OpenTelemetry | pip install taskito[otel] |
Distributed tracing with span-per-task |
| Prometheus | pip install taskito[prometheus] |
PrometheusMiddleware, queue depth gauges, /metrics server |
| Sentry | pip install taskito[sentry] |
SentryMiddleware with auto error capture and task tags |
| Postgres | pip install taskito[postgres] |
Multi-machine workers via PostgreSQL backend |
| Redis | pip install taskito[redis] |
Redis storage backend |
Testing
Built-in test mode — no worker needed:
def test_add():
with queue.test_mode() as results:
add.delay(2, 3)
assert results[0].return_value == 5
Documentation
Read the docs → — guides, API reference, and architecture. Coming from Celery? See the Migration Guide. For a project overview and the other SDKs, see the main repository.
License
MIT
Metadata
Release files for taskito 0.22.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| taskito-0.22.0.tar.gz | 1.7 MB | Without provenance | Details |
Built distributions (wheels)
Total release size: 279.5 MB
Release files / taskito-0.22.0.tar.gz
| Download URL | taskito-0.22.0.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d673a51e6cf0d187e6b646d3020d3c9239d8e14e8bf9b666d8dc8e4a3c74c13e
|
|
BLAKE2b-256 checksum How to use checksums |
2c668f88bbd7135da6b529a1d652b59387ed53abef2accf2f68dec2ad58aafc1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp314-cp314-win_amd64.whl
| Download URL | taskito-0.22.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 8.0 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4de9f3940bac612636106c5c05b8df4e900fe96dae51c29235fff08507c91c05
|
|
BLAKE2b-256 checksum How to use checksums |
a7e40241f49b459d8a1c7e8c9ff140bc51b5c81ad19a5bcf58942acfdf138e0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | taskito-0.22.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 8.2 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
e223ab9eae62fa1a0b8ba6d080d487dd92d2081902e3e92100bf6819453097f1
|
|
BLAKE2b-256 checksum How to use checksums |
19a20a09739ffbf3ce999b26fa221f4a839263c91cef8fba1a21f3ab34c05e72
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | taskito-0.22.0-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 8.2 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
5d76d46323fdc3e3be19b831a0a5bd62f8f613be0c1ecf6e6e02a6c6333af4ec
|
|
BLAKE2b-256 checksum How to use checksums |
60d025e5fa88c5a0b7356a3b35f64aa0d34a0ce97666d3ef844e2fd38d184128
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp314-cp314-manylinux_2_28_x86_64.whl
| Download URL | taskito-0.22.0-cp314-cp314-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 8.0 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c35b4ee1d7a73e2ab1bd7af74203d96c1ff14f7eaaa16d0b7fc43a51d9080ffa
|
|
BLAKE2b-256 checksum How to use checksums |
7c6b51491f634f986962a126839064955645853a5ffe768442feaad880120a7e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp314-cp314-manylinux_2_28_aarch64.whl
| Download URL | taskito-0.22.0-cp314-cp314-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 8.1 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
144974b9b5e2b402dbf19890d5dd896814f2b5d0ea8ed1808d26eeac13073d8b
|
|
BLAKE2b-256 checksum How to use checksums |
f9790e3ca2c617e45d16531055ffe55aef91f559571fa2dc2729f7beb2d04f63
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | taskito-0.22.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
77c8a72bf698b4efc2b3da5aaaa6e834980657751c203b727c127a28d718b6fc
|
|
BLAKE2b-256 checksum How to use checksums |
045af6eeda716a2e9a64342f057a512bcb01789e37ee8f345060b10b7e871c8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | taskito-0.22.0-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
f42407520f89731cfe4996819662391904c1a32db0d3380fe1fe6925ed911fa5
|
|
BLAKE2b-256 checksum How to use checksums |
b1089c4d9ebdaf7f656aa963fe70e3a4bc87dd7607eef8737bf97a593d35b7f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp313-cp313-win_amd64.whl
| Download URL | taskito-0.22.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 8.0 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
70d5b7a5ea684ca8749744a7fd7176c87ce8ef946363563169062f81d29979e7
|
|
BLAKE2b-256 checksum How to use checksums |
94d38d959869dcf43c91aa5744926055ed5d24af46f50c667ae944f1f31f1867
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | taskito-0.22.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 8.2 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
6a163448cf6ecd4cacf0d3bba8fbef78260bb6596410c7e94831d8deac479940
|
|
BLAKE2b-256 checksum How to use checksums |
0db73535c1643d2a3f1f470c3208edb5a20bf2508d5cd5abd0515c871ac8ee6a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | taskito-0.22.0-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 8.2 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
7030a1a3a3553840933ba9a903da8b578ee254698af47f0850594a285ce8e5e9
|
|
BLAKE2b-256 checksum How to use checksums |
9d58aac299046efc5f345f3f0f174a1a92ffb64dab29470abfa36f75cbf5b290
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp313-cp313-manylinux_2_28_x86_64.whl
| Download URL | taskito-0.22.0-cp313-cp313-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 8.0 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
3580a0f1cc8914d95dd0d9d3fd60fd9e951f724e550e8d8b0a66f232e4e3e84a
|
|
BLAKE2b-256 checksum How to use checksums |
b6e01e173e6412fd4a0346441ca6e2aed6817f661def8bf6f4efcd9041b99444
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp313-cp313-manylinux_2_28_aarch64.whl
| Download URL | taskito-0.22.0-cp313-cp313-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 8.1 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
6b8ed2c060c681c4b1b90ec961f48c2a391dd347c85a74ae96bc4f1171b29a19
|
|
BLAKE2b-256 checksum How to use checksums |
57820021698f60756998bf6f5e7205ad1e1af3ef47733048d9a0bfdadfa5d1dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | taskito-0.22.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4c46592324a36b9e48c5adb769637216d6f472986b390be5e43776b5f0167055
|
|
BLAKE2b-256 checksum How to use checksums |
70f2b13f4628ceda7ada7af3490018e1bd379be1401bfef31424738ac7ccbc3b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | taskito-0.22.0-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
52d8a2882efc3d2c422c99406ce16af62671755da5dc5fc76a2469fefda23218
|
|
BLAKE2b-256 checksum How to use checksums |
09497211ccf7fd0cde476b72e3ca741d7d2cd71acc1dd312f5c5cd752d3f8ae1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp312-cp312-win_amd64.whl
| Download URL | taskito-0.22.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 8.0 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
353528c1e2ae7726fba9f5d2b9f9b79a963c366c1c18ee69827069cfd46a38c2
|
|
BLAKE2b-256 checksum How to use checksums |
a907433153344bc02ef2eb487e734b07cc6416cfcaf5c5d77298b69446acbe43
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | taskito-0.22.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 8.2 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
a223ceae39ed2b35fb91747a9fe598ce5895174c91ee665056a1d56beaaaad49
|
|
BLAKE2b-256 checksum How to use checksums |
7b8bfd472d051ace3781c1d8cfdd4431480cad75a8a95260c7ea2b08905ae4a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | taskito-0.22.0-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 8.2 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
88d83629c0742dbce9fa862b3948202d9672caae8629b18e5e1afc9f9f0ce369
|
|
BLAKE2b-256 checksum How to use checksums |
5328436f3fe3b7f695490b08fb991a2443d8a709a8354f86ad95c5e111fb7b59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp312-cp312-manylinux_2_28_x86_64.whl
| Download URL | taskito-0.22.0-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 8.0 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
6d95295b5e4ac71270728a0cdc6a3080f67909888801b80360167fc266683ab9
|
|
BLAKE2b-256 checksum How to use checksums |
bd14647a3c4815eff735df263f228f58f8a427f46f2e6163ea8a1055689a3923
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp312-cp312-manylinux_2_28_aarch64.whl
| Download URL | taskito-0.22.0-cp312-cp312-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 8.1 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
9140dfd261ef328479e496889f96e4f739f6cc54d5de0ebc2dbd77aefa9d60ab
|
|
BLAKE2b-256 checksum How to use checksums |
444f285aec626b872c52faab08f773883306c1d8d0584413a2f31c4e0c0035c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | taskito-0.22.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
16b4782be04d2f79c509ab337529121a8914d8bbd5278c0ea0b82c80a0b71c09
|
|
BLAKE2b-256 checksum How to use checksums |
a2e3390b6d08d5defc7538bbca9b76675e39c95f0f5f0a6ccf65625dcce9c16b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | taskito-0.22.0-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
23ea7853abc37381a692fb82aa2ed7e8778f3691746b925f4b7585d650eda4f8
|
|
BLAKE2b-256 checksum How to use checksums |
fb151fb5e131be4477aac1d1a48d0b159d0a8a1fedf055be04749782a47a60d9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp311-cp311-win_amd64.whl
| Download URL | taskito-0.22.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 8.0 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0eb563f57b9a61439c59ca29cedd1a50800d73c471ad022ceb5548668fe98258
|
|
BLAKE2b-256 checksum How to use checksums |
02aaa796fda1a77141cb693a51cdbb2ac2494e678193534c598c474804fc2492
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | taskito-0.22.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 8.2 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
fb1b27078060412b2733f4c3a13b4633fa4ffd5c9cf41e13967af5c792d32b33
|
|
BLAKE2b-256 checksum How to use checksums |
564a5b004986f36d3ebeb884ec3a4a050b7fb0cbff727065e9375c73bbec35a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | taskito-0.22.0-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 8.3 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
08263c33438b94c1523d5a584e626eb7f262331a33bb4d97b8482d75d6b44bec
|
|
BLAKE2b-256 checksum How to use checksums |
270db3f1a15ad0d42090e87b98674fd9794bd819171e18677fb0762dc8959f19
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | taskito-0.22.0-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 8.0 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
54145dcb6acdefd8ada0406db838f05a867460a90de74361d15677e647150bb3
|
|
BLAKE2b-256 checksum How to use checksums |
05e2526effc15d15425f219e5a95c749c20888eb6f1c5f391ae87d9841fe0e6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp311-cp311-manylinux_2_28_aarch64.whl
| Download URL | taskito-0.22.0-cp311-cp311-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 8.1 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
a3c9f864903ec253f10ee80b4fb87a1537b95a48eefb99c157f27ebeab9896da
|
|
BLAKE2b-256 checksum How to use checksums |
9710dd37a0f1ecc7383e974c96f85e5e5298ad833f16de43297089865a2ccf26
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | taskito-0.22.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ac0e8fa5312f914694bfcf9ec4c8b6644de94c41d840931658c4925093bee2e7
|
|
BLAKE2b-256 checksum How to use checksums |
a4ac9fcd8751ed17526ec37399af8b8e3542c952f7c1608ee41f781d371531db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | taskito-0.22.0-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
552f1209067e344d6a796e9aa95d2d955e39f0f9901b537d1d07d0e431622ff7
|
|
BLAKE2b-256 checksum How to use checksums |
80d733575cb9fa73b2df57a20ba860e114249f8df02cdf7ae4f54bb4eb11189c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp310-cp310-win_amd64.whl
| Download URL | taskito-0.22.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 8.0 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
268a1a80ffae0e1fed03a3fd9eda13fb818de3fd3d9e1bc4edd4251a5d015cfb
|
|
BLAKE2b-256 checksum How to use checksums |
3f694a798487768fea92a5224347b0ec9298b3668a3271f85f869652b44d109b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | taskito-0.22.0-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 8.2 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
8e0cc460ac266bfbfd56f0e5c0b27e31709fca16407ada2f58780cd72aa7259b
|
|
BLAKE2b-256 checksum How to use checksums |
430f2343522f9af9c50d550f2288aa8a19bf3e235f16809b117863ec8827e724
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | taskito-0.22.0-cp310-cp310-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 8.3 MB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
d8e6f3be67b7d6273c3b736a82dfb6522a623d4e952992e8e8ea67bfd0f1c455
|
|
BLAKE2b-256 checksum How to use checksums |
ec7bd1464a1133812bcb18e4c904386c2d30f2c20e1501f5545136a30f580a62
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | taskito-0.22.0-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 8.0 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
b07244bd48227a5ccfb9f11e8431a8ca39431596473b57b86831934bd69d379f
|
|
BLAKE2b-256 checksum How to use checksums |
c84bd8d0658bab052e692d31025cc388e05a4bc3fbd11213eb90927fd1eeb0ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp310-cp310-manylinux_2_28_aarch64.whl
| Download URL | taskito-0.22.0-cp310-cp310-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 8.1 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
dd922c13b6ad4e14295a9d4609f2ce56ab4cf998f89bda169effcdfb13774dd1
|
|
BLAKE2b-256 checksum How to use checksums |
0c9416f202708202961adda8556ea95813b2f6689873be107281de17d102d9bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | taskito-0.22.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3a93b0335170b092c1bf72554dd2041a1ac48b2c649daa18cc974c382706dba1
|
|
BLAKE2b-256 checksum How to use checksums |
9ea0c4a5c4f4dabfa6b95a50fa7b50158e1a12bfdb2cc9ab5562c14396bb3db8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / taskito-0.22.0-cp310-cp310-macosx_10_12_x86_64.whl
| Download URL | taskito-0.22.0-cp310-cp310-macosx_10_12_x86_64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.10 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
82ee03022828eeedc7a04d0011ad9e9c0124c312e47700ce237587c2cb1bc0c6
|
|
BLAKE2b-256 checksum How to use checksums |
24702e05e381200af00a4de23828c1fbe48f59b05ae3b950051fcec78ba370cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Security for taskito 0.22.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.