Skip to main content

VentilatePro CLI

Project description

VentilatePro CLI

VentilatePro CLI is a local command-line client for authenticating to VentilatePro and creating or syncing notes through the scoped CLI API.

Install

Published releases install from PyPI:

pipx install ventilatepro-cli

Upgrade an existing install:

pipx upgrade ventilatepro-cli

Local development install:

cd ventilatepro-cli
pip install -e .

Commands

ventilatepro auth login --url http://localhost:8000
ventilatepro projects list
ventilatepro notes create --project 1 --body "Captured from terminal"
ventilatepro notes sync

If the hidden token prompt is awkward in your terminal, use either:

ventilatepro auth login --url https://ventilatepro.com --token-prompt-visible

or pipe the token through stdin:

printf '%s' "$VPCLI_TOKEN" | ventilatepro auth login --url https://ventilatepro.com --token-stdin

See the hosted install guide at https://ventilatepro.com/exam/cli/, plus docs/commands.md, docs/auth.md, docs/api.md, and docs/releasing.md in this repo.

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

ventilatepro_cli-0.1.1.tar.gz (11.3 kB view details)

Uploaded Source

Built Distribution

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

ventilatepro_cli-0.1.1-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file ventilatepro_cli-0.1.1.tar.gz.

File metadata

  • Download URL: ventilatepro_cli-0.1.1.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ventilatepro_cli-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f89005eff84e604d884f1b482d5cc6f00e4f86256c55edca7dbd2e6b228bb7ce
MD5 eaed8a5d29381fd6527adf4ae7abd826
BLAKE2b-256 0626b2a46107909a9c197988bf44e036e347fe51db0db05810fe2100e312daf3

See more details on using hashes here.

Provenance

The following attestation bundles were made for ventilatepro_cli-0.1.1.tar.gz:

Publisher: ventilatepro-cli-release.yml on Rushikeshh-patil/PE-Exam

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ventilatepro_cli-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for ventilatepro_cli-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fabb5df6927323fd3a4f3868e31cb0a9be57260a652271705e99d784f5c74587
MD5 c7081be43a93d3b99bc01e35402c043c
BLAKE2b-256 a284601e83f41d22ee8f855c64e16dbc85de0a6e1e4e087bdb8ea384889fa116

See more details on using hashes here.

Provenance

The following attestation bundles were made for ventilatepro_cli-0.1.1-py3-none-any.whl:

Publisher: ventilatepro-cli-release.yml on Rushikeshh-patil/PE-Exam

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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