Skip to main content
https://badge.fury.io/py/tatoo.png https://travis-ci.org/malinoff/tatoo.svg?branch=develop&label=Travis https://ci.appveyor.com/api/projects/status/github/malinoff/tatoo?svg=true&branch=develop&passingText=Appveyor%20|%20passing&pendingText=Appveyor%20|%20pending&failingText=Appveyor%20|%20failing

tatoo - task toolkit

Tatoo is python task toolkit, intended to be small and simple, but powerful and extensible. Out of the box it allows you to programmatically execute tasks on the local machine:

>>> from tatoo import Environment
>>> env = Environment()
>>> @env.task
>>> def hello():
...     print('Hello, world!')
...
>>> hello.apply()
Hello, world!

It can be use as a replacement for tools like Make (a command-line interface is provided via extensions), but it was developed with Celery’s features in mind, so once there will be extensions for remote task execution, daemonization and others.

Documentation can be found on read the docs.

It works under Python 2.6, 2.7, 3.3+ and Pypy (Pypy3 is not yet supported) on Linux, OSX and Windows. This ensured on each commit continiously using TravisCI (Linux & OSX) and Appveyor (Windows).

Release files for tatoo 0.7.0

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

Source distribution (sdist)

Source distribution for tatoo 0.7.0
File Size Uploaded
tatoo-0.7.0.tar.gz 59.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tatoo 0.7.0
File Interpreter ABI Platform
tatoo-0.7.0-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 105.3 kB

Release files / tatoo-0.7.0.tar.gz

Download URL tatoo-0.7.0.tar.gz
Size 59.7 kB
Tags Source
SHA-256 checksum
How to use checksums
67b8b1eece662294d217bff3466c6c3027cea98fd55650acd3189b83d918b317
BLAKE2b-256 checksum
How to use checksums
974bb62466480edd662b51bd43f2b859840202cb977ec53173158da12f43b317
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / tatoo-0.7.0-py2.py3-none-any.whl

Download URL tatoo-0.7.0-py2.py3-none-any.whl
Size 45.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
28c503f6b44dfeac1c3295d587c42811f82cf96fbb47c3ef36f1d68dfbe594ea
BLAKE2b-256 checksum
How to use checksums
c0ff35797accc7d2839eb19bc61dd479836b46d63a2eab5b21268680191e7f31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.7.0 This release

2 release files

0.6.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page