Skip to main content

Valicode CLI

Project description

Valicode CLI

Valicode audits code changes for security, reliability, and production readiness.

Install

python -m pip install valicode

Configure

Create an API key at https://valicode.sbs/dashboard/api-keys, then run:

valicode login

By default, this opens Valicode in your browser, asks you to approve the CLI device, and saves the generated API key automatically.

You can also paste a key manually:

valicode login --manual

Or pass the key directly:

valicode login aov_your_api_key

Browser or manual login is safer than passing a key directly because it avoids leaving the key in shell history.

Use

valicode doctor --check-api
valicode scan . --dry-run
valicode scan . --output summary

The CLI uses https://api.valicode.sbs/v1 by default. To override it:

valicode config set api_base https://api.valicode.sbs/v1

Project details


Download files

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

Source Distribution

valicode-2.0.3.tar.gz (21.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

valicode-2.0.3-py3-none-any.whl (20.6 kB view details)

Uploaded Python 3

File details

Details for the file valicode-2.0.3.tar.gz.

File metadata

  • Download URL: valicode-2.0.3.tar.gz
  • Upload date:
  • Size: 21.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for valicode-2.0.3.tar.gz
Algorithm Hash digest
SHA256 f252b0c9c25ba45a4a1194e7a009bfe95577c408f9a4e64756ad68c26813ae59
MD5 eafa5d8eb86d5ab106697e9c9efe0edb
BLAKE2b-256 3a73a8dc1bc70b9b62b7cf25754250fbd50468dd48de55f25168d60be7d28361

See more details on using hashes here.

File details

Details for the file valicode-2.0.3-py3-none-any.whl.

File metadata

  • Download URL: valicode-2.0.3-py3-none-any.whl
  • Upload date:
  • Size: 20.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for valicode-2.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c184715f18b94708ff56af550a624ccdbc83fd47be647ad478655ac5355046b5
MD5 69fc6b0dde9d12be8ca21a5599e5d88e
BLAKE2b-256 8c511a2ba1412b78326a183312045387be4efc255e0eed4e15fc28b26a743246

See more details on using hashes here.

Supported by

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