Skip to main content

Pythonic task execution -- Based on invoke by Jeff Forcier

Project description

To find out what’s new in this version of MagicInvoke, please see the changelog on GitHub for 2.0.0.

Welcome to MagicInvoke!

Magicinvoke is a Python (2.7 and 3.4+) library based on Invoke.

It adds get_params_from_ctx, skippable, and magictask, as well as including a patched version of invoke with support for *args and **kwargs on tasks, some clearer exceptions, and some minor bugfixes.

For docs and to see what magicinvoke has to offer you, see here.

Report issues and help out here.

For getting started , we recommend you start with invoke and then start mixing in magicinvoke once you feel the need for a bit more power. See the examples page of the magicinvoke doc.

Download files

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

Source Distribution

magicinvoke-2.0.0.tar.gz (412.7 kB view details)

Uploaded Source

Built Distributions

magicinvoke-2.0.0-py3-none-any.whl (231.6 kB view details)

Uploaded Python 3

magicinvoke-2.0.0-py2-none-any.whl (230.0 kB view details)

Uploaded Python 2

File details

Details for the file magicinvoke-2.0.0.tar.gz.

File metadata

  • Download URL: magicinvoke-2.0.0.tar.gz
  • Upload date:
  • Size: 412.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/33.1.1 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for magicinvoke-2.0.0.tar.gz
Algorithm Hash digest
SHA256 6ad3bc5d1579c49cbc0a0c575947da4b468ac94738f007bd329165beb5b1b617
MD5 640d67c4b0fd148be28548616df66d05
BLAKE2b-256 3ba7428729a5dadfcf30df16a32a530ded0cd3c697f91f8a65b2bbd8db6d2039

See more details on using hashes here.

File details

Details for the file magicinvoke-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: magicinvoke-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 231.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/33.1.1 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for magicinvoke-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 40327a26ebf093ccb18c4965f290f82b0efdae2fd75d04a472aabd474d52acb9
MD5 ef4cfe3b5bd469a7be3a6e59d4bfbf81
BLAKE2b-256 4e11842cea6ee36409f430f85eda4281d850f9d546495f2bfdb583a56cd52625

See more details on using hashes here.

File details

Details for the file magicinvoke-2.0.0-py2-none-any.whl.

File metadata

  • Download URL: magicinvoke-2.0.0-py2-none-any.whl
  • Upload date:
  • Size: 230.0 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/33.1.1 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for magicinvoke-2.0.0-py2-none-any.whl
Algorithm Hash digest
SHA256 3071f8e99324cc2adfa339815660dc81675e81cf4b92f0472d65ff23f249d5b7
MD5 3c35e5adb2435c3f9f2d360ec080ef35
BLAKE2b-256 b9b5059463f2f3232bf2262d44e80ae965f282bf4855bafc91a949a56963e6ae

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