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.5.tar.gz (22.9 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.5-py3-none-any.whl (22.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: valicode-2.0.5.tar.gz
  • Upload date:
  • Size: 22.9 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.5.tar.gz
Algorithm Hash digest
SHA256 c686e2a499d7e2ef97f42a5d7a5b96b7aa12bbca203b523805c34716891664ad
MD5 5421d3beab69f0940eb464eaac43800f
BLAKE2b-256 32f959a824d1362c85bebe55a5b904dbc34fefc9ffa76f9297fa5ac0041e6ea1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: valicode-2.0.5-py3-none-any.whl
  • Upload date:
  • Size: 22.3 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 0517960d25e21414ed34e28bd2a5dcec44e6ea75f36f582d362dfaf1aeca7587
MD5 5e59a1381a074fe50d55b30142acfb7a
BLAKE2b-256 cca6c6f9392f2a9185e2782efaab3a456ef15c0ed96a51823d31e5fc2c458680

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