CLI
This is a command line tool to interact with [convisoappsec] API.
Documentation
Please visit the official documentation for further information.
Development Mode
To run this application in development mode, follow these steps:
1. Clone the Repository
First, clone this repository:
git clone <repository_url>
cd convisocli
Set Up Python Environment
Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate # On macOS/Linux
venv\Scripts\activate # On Windows
and then install in development mode:
pip install -e .
Using pyenv:
If you don't have pyenv installed, follow the installation guide: https://github.com/pyenv/pyenv?tab=readme-ov-file#installation
pyenv install 3.13.1
To set a version only for convisocli, go to convisocli directory and run:
pyenv local 3.13.1
To set a python version globally:
pyenv global 3.13.1
and then you can run:
pip install -e .
To install convisocli.
Run the following command to check if convisocli is installed correctly:
conviso --help
To run the tests, install the required dependencies by running:
pip install -r dev_requirements.txt
Once installed, execute the tests with:
pytest
To run tests with coverage report:
pytest --cov=convisoappsec test/
Metadata
Release files for conviso-cli 2.8.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| conviso_cli-2.8.1.tar.gz | 90.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| conviso_cli-2.8.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 223.9 kB
Release files / conviso_cli-2.8.1.tar.gz
| Download URL | conviso_cli-2.8.1.tar.gz |
|---|---|
| Size | 90.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1595acff7a543ff38730203917dc161293fc2bc7106cd869bd628e9e832233d7
|
|
BLAKE2b-256 checksum How to use checksums |
2590a51ff11775042e666223aedae465e80a4c7d35f59d10f9473ccc604eb099
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.6
|
Release files / conviso_cli-2.8.1-py3-none-any.whl
| Download URL | conviso_cli-2.8.1-py3-none-any.whl |
|---|---|
| Size | 132.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2d9bdb544816d0d044a3b9f9eb5fbf934ef92cd72618983305912c0fca69a10a
|
|
BLAKE2b-256 checksum How to use checksums |
5a58f8bd08c0709131a2465047dcbddcd0519fed363146d3bed41a6f5f4744c0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.6
|