Skip to main content

Command-line interface for tatoo library

Project description

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

Tatoo CLI

Command-line interface for tatoo library.

Given the following tasks.py file:

from tatoo import Environment, parameter
from tatoo.tasks import types

env = Environment('myenv')

@env.task
@parameter('x', type=types.Float)
@parameter('y', type=types.Float)
def add(x, y):
    print(x + y)

You can execute add task like this:

$ tatoo -E tasks apply add 1 2
3.0

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).

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

tatoo-cli-0.4.0.tar.gz (27.1 kB view details)

Uploaded Source

Built Distribution

tatoo_cli-0.4.0-py2.py3-none-any.whl (11.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file tatoo-cli-0.4.0.tar.gz.

File metadata

  • Download URL: tatoo-cli-0.4.0.tar.gz
  • Upload date:
  • Size: 27.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for tatoo-cli-0.4.0.tar.gz
Algorithm Hash digest
SHA256 f0df45b356aa0152b147c31bc506c6d23c8829ee721352652cec2bf9ed26fbc2
MD5 ce2426de79429b40e16cdb6d92f0f1d6
BLAKE2b-256 85ebb9737034959df3576d73d379f74cdd98aa531c407a62ebb7f2056c4158e8

See more details on using hashes here.

File details

Details for the file tatoo_cli-0.4.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for tatoo_cli-0.4.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 fbd7ea671f952d1193769b1f1961c32d5f7e1e494ed5863086b05d14f7d570d6
MD5 b6d0dac18e2e9d87f3712fa7f763acf3
BLAKE2b-256 a78144057ddb61730d2a878ca164b0a0b9c0a283c32c251e4f1468d4ab57985d

See more details on using hashes here.

Supported by

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