
Research
/Security News
Contagious Interview Campaign Escalates With 67 Malicious npm Packages and New Malware Loader
North Korean threat actors deploy 67 malicious npm packages using the newly discovered XORIndex malware loader.
.. image:: https://yourlabs.io/oss/cli2/badges/master/pipeline.svg :target: https://yourlabs.io/oss/cli2/pipelines .. image:: https://codecov.io/gh/yourlabs/cli2/branch/master/graph/badge.svg :target: https://codecov.io/gh/yourlabs/cli2 .. image:: https://img.shields.io/pypi/v/cli2.svg :target: https://pypi.python.org/pypi/cli2
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 <https://cli2.rtfd.io>`_.
FAQs
image:: https://yourlabs.io/oss/cli2/badges/master/pipeline.svg
We found that cli2 demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
/Security News
North Korean threat actors deploy 67 malicious npm packages using the newly discovered XORIndex malware loader.
Security News
Meet Socket at Black Hat & DEF CON 2025 for 1:1s, insider security talks at Allegiant Stadium, and a private dinner with top minds in software supply chain security.
Security News
CAI is a new open source AI framework that automates penetration testing tasks like scanning and exploitation up to 3,600× faster than humans.