Skip to main content

Build Status PyPI

vws-python

Python library for the Vuforia Web Services (VWS) API and the Vuforia Web Query API.

Installation

pip install vws-python

This is tested on Python 3.14+. Get in touch with adamdangoor@gmail.com if you would like to use this with another language.

Getting Started

"""Add a target to VWS and then query it."""

import os
import pathlib
import uuid

from vws import VWS, CloudRecoService

server_access_key = os.environ["VWS_SERVER_ACCESS_KEY"]
server_secret_key = os.environ["VWS_SERVER_SECRET_KEY"]
client_access_key = os.environ["VWS_CLIENT_ACCESS_KEY"]
client_secret_key = os.environ["VWS_CLIENT_SECRET_KEY"]

vws_client = VWS(
    server_access_key=server_access_key,
    server_secret_key=server_secret_key,
)

cloud_reco_client = CloudRecoService(
    client_access_key=client_access_key,
    client_secret_key=client_secret_key,
)

name = "my_image_name_" + uuid.uuid4().hex

image = pathlib.Path("high_quality_image.jpg")
with image.open(mode="rb") as my_image_file:
    target_id = vws_client.add_target(
        name=name,
        width=1,
        image=my_image_file,
        active_flag=True,
        application_metadata=None,
    )

vws_client.wait_for_target_processed(target_id=target_id)

with image.open(mode="rb") as my_image_file:
    matching_targets = cloud_reco_client.query(image=my_image_file)

assert matching_targets[0].target_id == target_id

Full Documentation

See the full documentation.

Download files

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

Source Distribution

vws_python-2026.8.26.tar.gz (81.5 kB view details)

Uploaded Source

Built Distribution

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

vws_python-2026.8.26-py3-none-any.whl (47.3 kB view details)

Uploaded Python 3

File details

Details for the file vws_python-2026.8.26.tar.gz.

File metadata

  • Download URL: vws_python-2026.8.26.tar.gz
  • Upload date:
  • Size: 81.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for vws_python-2026.8.26.tar.gz
Algorithm Hash digest
SHA256 a02898c776537992fd83b11eda0df8ccf7e7341d399ca8250b99eb53c4225635
MD5 6bffdf1ca186000ca171a169bc414291
BLAKE2b-256 0d6b89de512a99ab736c288d98181e6309419f51db5b5238209575c2612ac0e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for vws_python-2026.8.26.tar.gz:

Publisher: release.yml on VWS-Python/vws-python

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

File details

Details for the file vws_python-2026.8.26-py3-none-any.whl.

File metadata

  • Download URL: vws_python-2026.8.26-py3-none-any.whl
  • Upload date:
  • Size: 47.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for vws_python-2026.8.26-py3-none-any.whl
Algorithm Hash digest
SHA256 066428c51411256e9fb34e4ffcfbd5049b95b86ce1f060f36263e88c48168dd3
MD5 e5ba28ada2c66a62ad07ef986e3a4496
BLAKE2b-256 402122384bc956aa2da75f10246fd74e5333bcbc9aeac2874f18439b9fad23a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for vws_python-2026.8.26-py3-none-any.whl:

Publisher: release.yml on VWS-Python/vws-python

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

Release history Release notifications | RSS feed

This release

2026.8.26 This release

2 files

2026.8.14

2 files

2026.2.25.1

2 files

2026.2.25

2 files

2026.2.24

2 files

2026.2.23

2 files

2026.2.22

2 files

2026.2.21

2 files

2026.2.15

2 files

2025.3.10.1

2 files

2025.3.10

2 files

2024.9.21

2 files

2024.9.4.1

2 files

2024.9.4

2 files

2024.9.3.1

2 files

2024.9.3

2 files

2024.9.2

2 files

2024.2.19

2 files

2024.2.6

2 files

2024.2.4.1

2 files

2024.2.4

2 files

2023.12.27

2 files

2023.12.26

2 files

2023.5.21

2 files

2023.3.25

2 files

2023.3.5

2 files

2021.3.28.2

2 files

2021.3.28.0

2 files

2020.9.28.0

2 files

2020.9.25.0

2 files

2020.9.8.0

2 files

2020.8.21.0

2 files

2020.6.19.0

2 files

2020.3.21.0

2 files

2020.3.13.0

2 files

2019.12.30.0

2 files

2019.12.27.3

2 files

2019.12.27.2

2 files

2019.12.27.1

2 files

2019.12.27.0

2 files

2019.12.22.1

2 files

2019.12.22.0

1 file

2019.12.17.2

2 files

2019.12.17.1

2 files

2019.12.17.0

2 files

2019.12.14.0

2 files

2019.12.7.0

2 files

2019.12.4.0

2 files

2019.11.23.1

2 files

2019.11.23.0

2 files

2019.11.7.2

2 files

2019.11.7.1

2 files

2018.12.10.0

2 files

2018.10.5.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page