Skip to main content

Rust-powered task queue for Python. No broker required.

Project description

taskito

A Rust-powered task queue for Python. No broker required — just SQLite or Postgres.

PyPI version Python versions License

pip install taskito                # SQLite (default)
pip install taskito[postgres]      # with Postgres backend

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

Why taskito?

Most Python task queues need a separate broker (Redis, RabbitMQ) even for single-machine workloads. taskito embeds storage, scheduling, and worker management into one pip install with no external services. An optional Postgres backend adds multi-machine workers with the same API.

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.

Features

Grouped by what you're trying to do — each section has a one-line sample and a link to its deep-dive guide. New here? Start with Capabilities at a glance.

Reliability

Retries with exponential backoff, per-exception retry rules, soft timeouts, a dead-letter queue with replay, circuit breakers, and idempotent enqueue.

@queue.task(max_retries=5, retry_backoff=2.0, retry_on=[TimeoutError])
def fetch_url(url: str) -> str: ...

→ Reliability guide

Workflows

Compose tasks with chain, fan out with group, fan in with chord — plus task dependency graphs with cascade cancel.

chain(fetch.s(url), parse.s(), store.s()).apply()

→ Workflows guide

Concurrency

A thread pool by default (ideal for I/O-bound tasks); switch to a prefork pool of child processes for true CPU parallelism with no GIL contention.

taskito worker --pool prefork --app tasks:queue   # CPU-bound: real parallelism

→ Execution & prefork guide

Scheduling

Priorities, rate limiting, periodic (cron) tasks, delayed execution, and job expiration.

@queue.task(priority=9, rate_limit="100/m")
def notify(user_id: int) -> None: ...

→ Scheduling guide

Observability

A built-in web dashboard, an events system, HMAC-signed webhooks, Prometheus and OpenTelemetry exporters, structured logging, and worker heartbeats.

taskito dashboard --app tasks:queue   # Flower-style monitoring UI

→ Dashboard & monitoring guide

Extensibility

Pluggable serializers, per-task middleware, a fully async API, and Postgres or Redis backends for multi-machine workers.

@queue.task(middleware=[MyMiddleware()])   # per-task hooks
def handle(payload: dict) -> None: ...

→ Extensibility guide

Examples

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()
@queue.task(max_retries=5, retry_backoff=2.0, rate_limit="100/m")
def fetch_url(url: str) -> str:
    return requests.get(url).text

More examples — dependencies, progress tracking, middleware, FastAPI — in the docs.

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.

Comparison

Feature taskito Celery RQ Dramatiq Huey
Broker required No Yes Yes Yes Yes
Core language Rust + Python Python Python Python Python
Priority queues Yes Yes No No Yes
Rate limiting Yes Yes No Yes No
Dead letter queue Yes No Yes No No
Task dependencies Yes No No No No
Workflows (chain/group/chord) Yes Yes No Yes No
Built-in dashboard Yes No No No No
FastAPI integration Yes No No No No
Cancel running tasks Yes Yes No No No
CPU parallelism (prefork pool) Yes Yes Yes Yes Yes
Postgres backend Yes Yes No No No
Setup pip install Broker + backend Redis Broker Redis

License

MIT

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

taskito-0.16.2.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

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

taskito-0.16.2-cp313-cp313-win_amd64.whl (6.5 MB view details)

Uploaded CPython 3.13Windows x86-64

taskito-0.16.2-cp313-cp313-musllinux_1_2_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

taskito-0.16.2-cp313-cp313-musllinux_1_2_aarch64.whl (7.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

taskito-0.16.2-cp313-cp313-manylinux_2_28_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

taskito-0.16.2-cp313-cp313-manylinux_2_28_aarch64.whl (7.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

taskito-0.16.2-cp313-cp313-macosx_11_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

taskito-0.16.2-cp313-cp313-macosx_10_12_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

taskito-0.16.2-cp312-cp312-win_amd64.whl (6.5 MB view details)

Uploaded CPython 3.12Windows x86-64

taskito-0.16.2-cp312-cp312-musllinux_1_2_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

taskito-0.16.2-cp312-cp312-musllinux_1_2_aarch64.whl (7.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

taskito-0.16.2-cp312-cp312-manylinux_2_28_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

taskito-0.16.2-cp312-cp312-manylinux_2_28_aarch64.whl (7.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

taskito-0.16.2-cp312-cp312-macosx_11_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

taskito-0.16.2-cp312-cp312-macosx_10_12_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

taskito-0.16.2-cp311-cp311-win_amd64.whl (6.5 MB view details)

Uploaded CPython 3.11Windows x86-64

taskito-0.16.2-cp311-cp311-musllinux_1_2_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

taskito-0.16.2-cp311-cp311-musllinux_1_2_aarch64.whl (7.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

taskito-0.16.2-cp311-cp311-manylinux_2_28_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

taskito-0.16.2-cp311-cp311-manylinux_2_28_aarch64.whl (7.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

taskito-0.16.2-cp311-cp311-macosx_11_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

taskito-0.16.2-cp311-cp311-macosx_10_12_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

taskito-0.16.2-cp310-cp310-win_amd64.whl (6.5 MB view details)

Uploaded CPython 3.10Windows x86-64

taskito-0.16.2-cp310-cp310-musllinux_1_2_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

taskito-0.16.2-cp310-cp310-musllinux_1_2_aarch64.whl (7.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

taskito-0.16.2-cp310-cp310-manylinux_2_28_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

taskito-0.16.2-cp310-cp310-manylinux_2_28_aarch64.whl (7.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

taskito-0.16.2-cp310-cp310-macosx_11_0_arm64.whl (6.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

taskito-0.16.2-cp310-cp310-macosx_10_12_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file taskito-0.16.2.tar.gz.

File metadata

  • Download URL: taskito-0.16.2.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2.tar.gz
Algorithm Hash digest
SHA256 0d90d6bf1b40a900b778d4736b528e0a160e05e4bc186c69d608c7a788e1c717
MD5 f444ab8a0063b83e01b89c11a54ee8d0
BLAKE2b-256 caf3fd660a7d93fccd102cdf42175028595c3699614b992573184db9371bed28

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 6.5 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 722364a583bef66e8b106951d05aa0cf0b29966ae71585a5a56082699afe4b62
MD5 5c41b03a3a9ad66335ea15948fb09138
BLAKE2b-256 8a6764a52690c5135ca23d439857cc0cd338b6b282787aa304846b05aabd094b

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp313-cp313-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 7.6 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4ecb39d4523b982744e908ddb815feec75b51c8833154a9fc9cbd18481c869f0
MD5 6dc002c8b10aaf242275096c81e24c16
BLAKE2b-256 efab30d201c391e3b11a9bbd2f6a302befd772d839af74ff5bcc7fde9086fdb9

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp313-cp313-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b758a5e8260c25ff2b01934ad49ff4a86d411828a61d35001c86e614f4f267da
MD5 9cfe6b9912ed06fcba3c324f25c12f4f
BLAKE2b-256 e288452cd98f8007279756be53873a59a3e3d2e83ffe1917d518f43fafe243bf

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp313-cp313-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 083bdc5f25553bb04998c5f9f9d01249c5dd00afa1a954f32cbd194c28643aa0
MD5 72b95991b729fefe106e9266b5d50cd2
BLAKE2b-256 f19ac96de2610c8843089e8f37bc708ed30c7b8470717b8f60d8c18d300dd8fe

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp313-cp313-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.13, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e960adf553a5dea42e0e797e6ff49d2edea167a61ae8c632f6ff0672dacd7859
MD5 bff345b800993bdd82db1536a058adce
BLAKE2b-256 84196004a30dd964a0dc7f96e34a6f4f5e36d01bd5a6f2aced0e32c556845709

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ebb12eeb80f9e5d16a9fee28de7ed8446067e7c6574ab40785e8557e051ec20a
MD5 63f2dcbc345c10e8869943b2ba794609
BLAKE2b-256 38a8bd218ccb10507a12e95c2d05a7fb98b2c3f0bf8a6e445f8eb25a90aca09e

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 6.7 MB
  • Tags: CPython 3.13, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6144e6b37ff09bb0668da398e75cb159fe0ea159593e70ecb3dda9fca44fb3c5
MD5 d18c0f44af821bcdc03ebc086da6c21f
BLAKE2b-256 615b846a0208a0b4aed5535fbce7cf291c18b26f83d6a611a5571f121fa15a53

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 6.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f6b9165bcb863c0a148b127f397118e57eaf5e05c0105105f7b6950c6ce01d25
MD5 bab552cc06e0773344f7ae92f359b0e8
BLAKE2b-256 339441182f376e6ccdb3286396baa3f4145db10c5c03e012297a325a04329481

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp312-cp312-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 7.6 MB
  • Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e6408e93fd0f0b99e41c4318c78c64851fb03514bf97e8b62c6e6074b12c22db
MD5 991d64012b205e3d0a5f54d6064d253d
BLAKE2b-256 b71bd5ea5eea70ee2896dd98c5333fdd7e410bd22a46e71175763f9a09d59490

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp312-cp312-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0cc2be4b5ec101b2e126691d85cf59d88757b715ed2f5fd70f9a13328797e565
MD5 48f60116b7d489219917b696ba80fafc
BLAKE2b-256 5ac9e7667133621d5eb5d469d4f35694bb2a7fa78c073584bc8da7c17d5dfd14

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp312-cp312-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 494bef6302269fee7fcdbb3ff6433b6c47e75fd92b0f45b52cf82f6342d3342e
MD5 5b84d6eb226290617748a4b2f681135a
BLAKE2b-256 0e27591a91600198e3c933f4249c3f604003251e5a6114f988d27622f6167cb3

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp312-cp312-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.12, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 537148242758a5809857429f251fed6b3675f1ebca47ab871a87f20913932282
MD5 433e3ab411734c008ff030fcf76ab392
BLAKE2b-256 aab4384aab877005067b0ae0084a604db4c2ff7f8bc853205def9e8033b202aa

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7c3986f9dfb98693c75117346933fdb3f7ccda50646a619fc81cc4e41e5b60f1
MD5 8b5e61dcd919f0efe9d41a85d6165f2f
BLAKE2b-256 698859bb8b402a9bdcd79c65bfc28b278f660bd6e117e07da975234bfa3bb2ba

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp312-cp312-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 6.7 MB
  • Tags: CPython 3.12, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5b8b5648303a589d35138bf9cc7796670665f330e4efb6791adec142b412f3cb
MD5 1ef4d5cdfe59a2fe61d10e4335c51c35
BLAKE2b-256 638589d975ae37e65a628f486ca3a252b70b39fa050e868ea8aa1545bf1ffb62

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 6.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 18eaf6e82c4af133fb91c7761b49154595703dedda522b89c205c004028d992a
MD5 c04e51401f75b81bee553722f3f3b055
BLAKE2b-256 37f6139f0be6991271ceed2e9c5b9ac925b37a80d5fbd055a1ccccb6e57964d7

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp311-cp311-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 7.6 MB
  • Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2325b62cdf08a76064ebf737f2b44f2eaff82baadee292b1b99d93805c4f12cc
MD5 89dff898da35da4d9d770c845b43a8ae
BLAKE2b-256 0c6aa67d0353127b221e00e2b9049b021f0abc195aba8c5daeda5f50af0961c5

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp311-cp311-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1f5c8343806de4cde5f78e8a31da03f9f6243d75c5e5187be355384556454888
MD5 f0d035487605da27edf0fe303772ba2f
BLAKE2b-256 08d07069ba2a439181101d34bad7dcdf2b7f4be08bc60bbe9895ce8cae9572fb

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp311-cp311-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c051fd81a68a005c390f71503c5d1545ac4747dac92cf9a1730bf3e66b47c4f
MD5 4f10802fd055f98fd6bcf73cdabb5e26
BLAKE2b-256 efb140ce35c298b8cfa480522e0911f59167e79268459622524dc4a71078e0f8

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp311-cp311-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.11, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 93ffa84dd11bdd8bfa78ebe1a2e1570d13fe355033a59f8ea760f8aa42b74a8f
MD5 0d014f18d4a0732959ea1aba39a14b3e
BLAKE2b-256 6a752811df7794025b1069cba7b4029c7e55a22dc57d52c070f0dcbf4196ddad

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bbcc53c3a8de1b3d5e2fa79d19197c36bdbafe6e19c797d3a103a8923b729de4
MD5 dba2f075806e7a27c07c86dccbc1ff65
BLAKE2b-256 a123ae345dec8e5334283834548a2811ce1b6cc2015c467e1dc3dee6e6177240

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp311-cp311-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 6.7 MB
  • Tags: CPython 3.11, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fd92dc2584aaaf50bba1ab50dbf33a0db4cd912d531f5ceb98cb72e79aa0a239
MD5 69f383b0456466208a275b59fdde529d
BLAKE2b-256 78ebf5eeefc53e2e85caaa0b79fff4709bbc75ce2fe6c05684287d0fce060c21

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 6.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8b3962cf558bfbd3ddc8e0f0f22e2fc302f41083b2439f205b87b459e170fda4
MD5 59e4bd27c34ad4f51386794d8aa9a95e
BLAKE2b-256 4dbbf87a07c0f5aa03e8b8b33734a94026b7eac4b1a871dcdd38b19de9f43f21

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp310-cp310-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 7.6 MB
  • Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e4dad474d25ed05b1d5e5377fe33e904458ff674c469c563fe84da09022a9dac
MD5 39b553cf3e4d8604cb51afeb4de75b4a
BLAKE2b-256 ff12d181e7baaafbdc2bd0851348a9c73cccac90fe5940753e3c93107a0dbb61

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp310-cp310-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 7.9 MB
  • Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b87869bef269d8b9f8ae99aa394963f3dc72ddb1c07993ce5ec4c20bbb04ce42
MD5 f688545dcb49e53f1a53c2a852622553
BLAKE2b-256 580a352209ae184fc78497e8a11e126308ce716b5893a8d6c6b8211dae0d00ae

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp310-cp310-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4055932843848050a2f715998280fc29e1780cf3a48f02f8e6e78f2750baab10
MD5 ace316e71b6cb3247072722850ca6a89
BLAKE2b-256 79f54b577d8305f77c4624bdfac52b1578e940c1fa00e94da83f692d7eac99a4

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp310-cp310-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.10, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 45ea45a7e70b1b79e0d5da4d1fa9ed2a21a254e9a914d29ad0537cbc9c286d71
MD5 7dee78f8f2df820072a8b0262fb274d7
BLAKE2b-256 373938b7d063a1a771a4611864712977371ff9fa7740100c5448808105bfa462

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.9 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d3758754617bd9d16a29e27ce958b58c7acff69d99aac02f4849e4df56f1912
MD5 a5c38f6b82613b7d3f14350a38583410
BLAKE2b-256 9cf63653a53374240d1a757bbdfa536d221211873dc8fdbca95e9423525a0781

See more details on using hashes here.

File details

Details for the file taskito-0.16.2-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: taskito-0.16.2-cp310-cp310-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 6.7 MB
  • Tags: CPython 3.10, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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}

File hashes

Hashes for taskito-0.16.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b0448244e691a9381183fccd7b55cab83345b705e5ffc2489a59df7f4401f1e0
MD5 58c2aae77a15f8c32e473a340ac20932
BLAKE2b-256 2e70bd77a25aacf0b8a6ce1287e47961864edba5da4c85c4f1b779fe8d58f5fe

See more details on using hashes here.

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