Skip to main content

A CLI to automate mundane tasks with Idefix

Project description

PyPI PyPI Documentation Status pre-commit.ci status Code style: black Ruff

idefix_cli

idefix_cli is command line framework to facilitate working with Idefix, written by Geoffroy Lesur et al.

It defines a idfx command namespace, ships with a collection of common helper script (idfx conf, idfx run, ...), and can be extended to include arbitrary helper scripts.

Installation

idefix_cli is distributed via the Python Packaging Index (PyPI).

It is recommended to install this tool in isolation with pipx as

$ pipx install "idefix_cli[isolated]"

(adding [isolated] has the effect of pinning dependencies)

Otherwise, the most portable way to install the latest stable version is

$ python -m pip install --user idefix_cli

Note that most idfx commands explicitly require that the env variable $IDEFIX_DIR be set at runtime.

Get help

Get a complete description of available commands with

$ idfx --help

Likewise, get help for each command therein as, for instance

$ idfx run --help

For more, read the documentation !

Project details


Release history Release notifications | RSS feed

This version

1.1.3

Download files

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

Source Distribution

idefix_cli-1.1.3.tar.gz (35.6 kB view details)

Uploaded Source

Built Distribution

idefix_cli-1.1.3-py3-none-any.whl (34.0 kB view details)

Uploaded Python 3

File details

Details for the file idefix_cli-1.1.3.tar.gz.

File metadata

  • Download URL: idefix_cli-1.1.3.tar.gz
  • Upload date:
  • Size: 35.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for idefix_cli-1.1.3.tar.gz
Algorithm Hash digest
SHA256 bff61c6f7f52b789f5423d38ce82e2acf54003b67d7a4e5325aa8a5ef8939b43
MD5 5fc42c850bce41a9b0dee695405e3571
BLAKE2b-256 6188b740fde8fe5a60becf94e67b658c9b82b1e77bc1f61eb22ab3461e3ed80d

See more details on using hashes here.

File details

Details for the file idefix_cli-1.1.3-py3-none-any.whl.

File metadata

  • Download URL: idefix_cli-1.1.3-py3-none-any.whl
  • Upload date:
  • Size: 34.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for idefix_cli-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7bf1a784ce04bfe677a4426fe47099fce1110ec834ac22e7143c78d0c1ca2ba0
MD5 5116d0476a7225f41be1c7b400704881
BLAKE2b-256 b3319ae09c2f7dbbe7f07caf3298023f46862e037c5d11f7bdd8d625a52fbf8d

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