A CLI for the Vuforia Web Services (VWS) API.
Project description
vws-cli
A CLI for Vuforia Web Services.
Installation
With pip
Requires Python 3.13+.
$ pip install VWS-CLI
With Homebrew (macOS, Linux, WSL)
Requires Homebrew.
$ brew tap VWS-Python/vws
$ brew install vws-cli
With Nix
Requires Nix.
$ nix --extra-experimental-features 'nix-command flakes' run "github:VWS-Python/vws-cli" -- --help
To avoid passing --extra-experimental-features every time, enable flakes permanently.
Or add to your flake inputs:
{
inputs.vws-cli.url = "github:VWS-Python/vws-cli";
}
With Docker
$ docker run --rm "ghcr.io/vws-python/vws-cli" --help
To use vuforia-cloud-reco:
$ docker run --rm --entrypoint vuforia-cloud-reco "ghcr.io/vws-python/vws-cli" --help
With winget (Windows)
Requires winget.
$ winget install --id VWSPython.vws-cli --source winget --exact
$ winget install --id VWSPython.vuforia-cloud-reco --source winget --exact
Pre-built Linux binaries
See the full documentation for details on how to install pre-built Linux binaries.
Pre-built Windows binaries
Download the Windows executables from the latest release and place them in a directory on your PATH.
Pre-built macOS (ARM) binaries
See the full documentation for details on how to install pre-built macOS binaries.
Usage example
$ vws add-target \
--server-access-key "$SERVER_ACCESS_KEY" \
--server-secret-key "$SERVER_SECRET_KEY" \
--name my_image_name \
--width 2 \
--image ~/Documents/my_image.png \
--application-metadata "$(echo 'my_metadata' | base64)" \
--active-flag true
03b99df0-78cf-4b01-b929-f1860d4f8ed1
$ vws --help
...
$ vuforia-cloud-reco my_image.jpg \
--max-num-results 5 \
--include-target-data none
- target_id: b60f60121d37418eb1de123c381b2af9
- target_id: e3a6e1a216ad4df3aaae1f6dd309c800
$
Full documentation
See the full documentation for information on:
All available commands.
Setting up autocompletion.
How to contribute to this project.
Release notes.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vws_cli-2026.2.7.2.tar.gz.
File metadata
- Download URL: vws_cli-2026.2.7.2.tar.gz
- Upload date:
- Size: 138.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e64098ba783002d26d8bc0cfd986178a334efb2abeafe6638c182b4affdbc63
|
|
| MD5 |
cd9666a8d9fe2edf601f082637e003d1
|
|
| BLAKE2b-256 |
826b3dd1042c537f67a0ab990e0823dd0c752f65515932a7e5f8c7449629c9ab
|
Provenance
The following attestation bundles were made for vws_cli-2026.2.7.2.tar.gz:
Publisher:
release.yml on VWS-Python/vws-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vws_cli-2026.2.7.2.tar.gz -
Subject digest:
5e64098ba783002d26d8bc0cfd986178a334efb2abeafe6638c182b4affdbc63 - Sigstore transparency entry: 926586083
- Sigstore integration time:
-
Permalink:
VWS-Python/vws-cli@c868eda18bb54d728d39363795746c6a77a8f9b8 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/VWS-Python
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c868eda18bb54d728d39363795746c6a77a8f9b8 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file vws_cli-2026.2.7.2-py3-none-any.whl.
File metadata
- Download URL: vws_cli-2026.2.7.2-py3-none-any.whl
- Upload date:
- Size: 12.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
27fb4299be792212e8bd019beaeb6a6624c48aa55c565dbdee495973838245cc
|
|
| MD5 |
28c09422d8b85c878f9d906c7792a345
|
|
| BLAKE2b-256 |
1f847cd422faddbeff89b525ef94c298eb190bb130a011b551ac8a88ff5bcb08
|
Provenance
The following attestation bundles were made for vws_cli-2026.2.7.2-py3-none-any.whl:
Publisher:
release.yml on VWS-Python/vws-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vws_cli-2026.2.7.2-py3-none-any.whl -
Subject digest:
27fb4299be792212e8bd019beaeb6a6624c48aa55c565dbdee495973838245cc - Sigstore transparency entry: 926586136
- Sigstore integration time:
-
Permalink:
VWS-Python/vws-cli@c868eda18bb54d728d39363795746c6a77a8f9b8 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/VWS-Python
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@c868eda18bb54d728d39363795746c6a77a8f9b8 -
Trigger Event:
workflow_dispatch
-
Statement type: