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

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.1.tar.gz (533.9 kB view details)

Uploaded Source

Built Distributions

magicinvoke-2.0.1-py3-none-any.whl (232.1 kB view details)

Uploaded Python 3

magicinvoke-2.0.1-py2-none-any.whl (230.5 kB view details)

Uploaded Python 2

File details

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

File metadata

  • Download URL: magicinvoke-2.0.1.tar.gz
  • Upload date:
  • Size: 533.9 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.1.tar.gz
Algorithm Hash digest
SHA256 e9d4a0b238a3878b3b6f049e3a0f9ee1fff94283afdf9850cc499253e258366e
MD5 dc2278e2be243bfe4aaea106255a3442
BLAKE2b-256 a24cce64d3120536633007870e87f038748e8a651136b431215af91e310d8916

See more details on using hashes here.

File details

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

File metadata

  • Download URL: magicinvoke-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 232.1 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1f99043fb102074f5b57d737d8bb5f6e44b9ab9bf9e5de47ffe335dfe07e7783
MD5 71fb55062385bea3738e6235048c4284
BLAKE2b-256 eb837e4f27ea0fc9ada4b09b4a939332c3026b1b70eba68fac17a30d8e4d2011

See more details on using hashes here.

File details

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

File metadata

  • Download URL: magicinvoke-2.0.1-py2-none-any.whl
  • Upload date:
  • Size: 230.5 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.1-py2-none-any.whl
Algorithm Hash digest
SHA256 e5ce492849c84611500ffab035188ffd2f396164c70243390bf5b9426082a33c
MD5 5e6b909ed9ee35c33ad50318e1bbdd4b
BLAKE2b-256 60c3fcf25a5321e48ac13386a0958c199b44cd2e5160dd661b68a7cc3ed50298

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