Skip to main content
https://yourlabs.io/oss/cli2/badges/master/pipeline.svg https://codecov.io/gh/yourlabs/cli2/branch/master/graph/badge.svg https://img.shields.io/pypi/v/cli2.svg

cli2: Python Automation Framework

A Python command line and Ansible Action plugin framework that loves meta programming: do less and get more out of it, perfect for many kinds of DevOps gigs to automate everything.

Batteries included, all of which are useful on their own:

  • beautiful CLI alternative to click, but much less verbose, allowing more creative design patterns without any boilerplate thanks to introspection

  • which comes with a Sphinx extension to extensively document your CLIs

  • magic 12-factor configuration library

  • extremely beautiful structlog configuration for colorful and readable logging

  • httpx client wrapper that handles all kind of retries, data masking…

  • magic ORM for HTTP resources based on that client

  • Ansible Action plugin library with all the beautiful logging and a rich testing library so that you can go straight to the point in pytest

  • a good old fcntl based locking

  • a command line to run any python function over a beautiful CLI

  • AI CLI with prompt2

  • AI coding with code2 (TBA)

Documentation available on RTFD.

Release files for cli2 5.2.3

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

Source distribution (sdist)

Source distribution for cli2 5.2.3
File Size Uploaded
cli2-5.2.3.tar.gz 62.9 kB Details

Release files / cli2-5.2.3.tar.gz

Download URL cli2-5.2.3.tar.gz
Size 62.9 kB
Tags Source
SHA-256 checksum
How to use checksums
592b8f7753e5a67e19daf0b3f62a82765dc444d8a2447a8f1040b83ac7b522ee
BLAKE2b-256 checksum
How to use checksums
08703e0086f16b8a72ae35a80c3b4d593d3c7014600aca33abe6ee5e5145376b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.2

Release history Release notifications | RSS feed

This release

5.2.3 This release

1 release file

5.2.2

1 release file

5.2.1

1 release file

5.1.8

1 release file

5.1.6

1 release file

5.1.5

1 release file

5.1.3

1 release file

5.1.2

1 release file

5.1.1

1 release file

5.1.0

1 release file

5.0.3

1 release file

5.0.2

1 release file

5.0.0

1 release file

4.3.4

1 release file

4.3.3

1 release file

4.3.2

1 release file

4.3.1

1 release file

4.3.0

1 release file

4.2.10

1 release file

4.2.9

1 release file

4.2.8

1 release file

4.2.7

1 release file

4.2.6

1 release file

4.2.5

1 release file

4.2.4

1 release file

4.2.3

1 release file

4.2.2

1 release file

4.2.1

1 release file

4.2.0

1 release file

4.1.4

1 release file

4.1.3

1 release file

4.1.2

1 release file

4.1.0

1 release file

4.0.19

1 release file

4.0.17

1 release file

4.0.16

1 release file

4.0.15

1 release file

4.0.14

1 release file

4.0.13

1 release file

4.0.12

1 release file

4.0.11

1 release file

4.0.10

1 release file

4.0.8

1 release file

4.0.7

1 release file

4.0.6

1 release file

4.0.5

1 release file

4.0.4

1 release file

4.0.3

1 release file

4.0.2

1 release file

4.0.1

1 release file

4.0.0

1 release file

3.4.0

1 release file

3.3.46

1 release file

3.3.45

1 release file

3.3.44

1 release file

3.3.42

1 release file

3.3.41

1 release file

3.3.40

1 release file

3.3.37

1 release file

3.3.36

1 release file

3.3.35

1 release file

3.3.34

1 release file

3.3.33

1 release file

3.3.32

1 release file

3.3.31

1 release file

3.3.30

1 release file

3.3.29

1 release file

3.3.26

1 release file

3.3.25

1 release file

3.3.24

1 release file

3.3.23

1 release file

3.3.22

1 release file

3.3.21

1 release file

3.3.20

1 release file

3.3.19

1 release file

3.3.18

1 release file

3.3.17

1 release file

3.3.16

1 release file

3.3.15

1 release file

3.3.14

1 release file

3.3.13

1 release file

3.3.12

1 release file

3.3.11

1 release file

3.3.10

1 release file

3.3.9

1 release file

3.3.8

1 release file

3.3.7

1 release file

3.3.6

1 release file

3.3.5

1 release file

3.3.4

1 release file

3.3.3

1 release file

3.3.2

1 release file

3.3.1

1 release file

3.3.0

1 release file

3.2.0

1 release file

3.1.7

1 release file

3.1.6

1 release file

3.1.5

1 release file

3.1.4

1 release file

3.1.3

1 release file

3.1.2

1 release file

3.1.1

1 release file

3.1.0

1 release file

3.0.2

1 release file

3.0.1

1 release file

3.0.0

1 release file

2.8.0

1 release file

2.7.3

1 release file

2.7.2

1 release file

2.7.1

1 release file

2.7.0

1 release file

2.6.8

1 release file

2.6.7

1 release file

2.6.6

1 release file

2.6.5

1 release file

2.6.4

1 release file

2.6.3

1 release file

2.6.2

1 release file

2.6.1

1 release file

2.6.0

1 release file

2.5.4

1 release file

2.5.2

1 release file

2.5.1

1 release file

2.5.0

1 release file

2.4.1

1 release file

2.4.0

1 release file

2.3.1

1 release file

2.3.0

1 release file

2.2.2

1 release file

2.2.1

1 release file

2.2.0

1 release file

2.1.0

1 release file

2.0.0

1 release file

1.1.9

1 release file

1.1.8

1 release file

1.1.6

1 release file

1.1.5

1 release file

1.1.4

1 release file

1.1.3

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.10

1 release file

1.0.9

1 release file

1.0.8

1 release file

1.0.7

1 release file

1.0.5

1 release file

1.0.3

1 release file

0.5.2

1 release file

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