VIZO CLI
vizo is the command-line tool for downloading the datasets you are licensed
for on the VIZO platform. It needs Python 3.9 or newer and nothing beyond the
standard library.
Install
python3 -m venv ~/vizo-venv # Python 3.9 or newer; the one macOS ships is fine
source ~/vizo-venv/bin/activate
pip3 install vizo
Use
export VIZO_API_KEY=vz_sk_live_... # from the API Keys page; the only way to authenticate
vizo datasets # what you can download, and where to request access
vizo download ego4d -o ~/vizo-data/ego4d --parts clips annotations --benchmarks FHO --dry-run
vizo download ego4d -o ~/vizo-data/ego4d --parts clips annotations --benchmarks FHO -y
vizo verify ~/vizo-data/ego4d --checksum
python3 -m vizo works the same as vizo.
download accepts the official selectors (--parts/--datasets, --uids/
--video_uids, --uid-file, --universities, --benchmarks, --splits,
--views, --metadata), plus --shard N/M for splitting one download across
machines, --workers, --dry-run, -y, and --refresh-manifest. A dry run
fetches nothing but does create the output folder and save the manifest in it,
so the real run that follows targets the same release. Files land
in the official layout under -o; .vizo/ inside it holds the saved manifest,
a log and a done-record per run. Rerunning the same command skips completed
files; a file that was interrupted starts again from its beginning. Interrupted
or failed downloads leave *.part files, which a run and verify report and
never delete (shards may share a folder); delete them when no run is using the
folder.
Exit codes: 0 done · 1 usage · 2 key problem · 3 not entitled · 4 incomplete/unreachable.
The full guide is on the VIZO platform, signed in, under Develop → CLI:
installation, API keys, choosing what to download, each dataset's parts and
layout, verifying, large and sharded downloads, a command reference and
troubleshooting. Its source is docs/ in the source repository; working on the
CLI itself is covered in DEVELOPMENT.md there.
Metadata
Release files for vizo 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| vizo-0.0.2.tar.gz | 34.8 kB | With provenance | Details for vizo-0.0.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| vizo-0.0.2-py3-none-any.whl | Python 3 | none | any | Details for vizo-0.0.2-py3-none-any.whl |
Total release size: 73.5 kB
Release files / vizo-0.0.2.tar.gz
| Download URL | vizo-0.0.2.tar.gz |
|---|---|
| Size | 34.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b19853ce43e233974c0a2369254f66e36068637407d0a2c813f43eaac5337e76
|
|
BLAKE2b-256 checksum How to use checksums |
6726cd7ea15592b91364bfc8cb219a6992b68ca4656b822c816134acb93bfe62
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logRelease files / vizo-0.0.2-py3-none-any.whl
| Download URL | vizo-0.0.2-py3-none-any.whl |
|---|---|
| Size | 38.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a0f7206d716025a4623e8d450e62263d31ba823a2da152fd42fa92aa498da218
|
|
BLAKE2b-256 checksum How to use checksums |
029b72e48c19c588aae5c071e8f944f55912a34ee36b0a8c9bc2e32951a7219e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logSecurity for vizo 0.0.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for vizo-0.0.2.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.