Skip to main content

No project description provided

Project description

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/

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

conviso_cli-2.4.2.tar.gz (68.9 kB view details)

Uploaded Source

Built Distribution

conviso_cli-2.4.2-py3-none-any.whl (108.2 kB view details)

Uploaded Python 3

File details

Details for the file conviso_cli-2.4.2.tar.gz.

File metadata

  • Download URL: conviso_cli-2.4.2.tar.gz
  • Upload date:
  • Size: 68.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for conviso_cli-2.4.2.tar.gz
Algorithm Hash digest
SHA256 b826943dc70d1cbc1f1757a15c6a13ce5ba3e8ab9c4121f19c53755317ff0088
MD5 34fad152bebd4d8dc9230de1a950749d
BLAKE2b-256 ddf6cdbb4eb3be8c2b73fe6d7786e4a0a9dfd0ffb1c8d902a9720cda8d0d648b

See more details on using hashes here.

File details

Details for the file conviso_cli-2.4.2-py3-none-any.whl.

File metadata

  • Download URL: conviso_cli-2.4.2-py3-none-any.whl
  • Upload date:
  • Size: 108.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for conviso_cli-2.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fbeecddcc2d77587725f8819abf28b16c0c28adb5488c8c2e668f1287b612454
MD5 e381b4e3e6ccdadaceb95243b88b138c
BLAKE2b-256 d9b28f5081a86823de79e64b09482f9090f9127c1f8f74471ffd56241b6f85b0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page