Skip to main content

Unofficial Python SDK for VTEX API

Project description

VTEXPY

PyPI Version

Unofficial Python SDK for VTEX API

VTEXPY is an unofficial Python SDK designed to facilitate integration with the VTEX API.

Even though it is still tagged as beta, vtexpy has been in use by a SaaS company in a production environment for over a year, making millions of requests a day to the VTEX API.

Features

  • Easy to use Python interface for calling endpoints on the VTEX API.
  • Custom exception handling
  • Automatic retries
  • Request logging

Getting Started

Requirements

  • Python >= 3.9, <3.14
  • httpx >= 0.26, <1.0
  • tenacity >= 8.3, <10.0

Installation

pip install vtexpy

Usage

from vtex import VTEX

vtex_client = VTEX(
    account_name="<ACCOUNT_NAME>", 
    app_key="<APP_KEY>", 
    app_token="<APP_TOKEN>",
)

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

vtexpy-0.0.0b9.tar.gz (19.6 kB view details)

Uploaded Source

Built Distribution

vtexpy-0.0.0b9-py3-none-any.whl (25.5 kB view details)

Uploaded Python 3

File details

Details for the file vtexpy-0.0.0b9.tar.gz.

File metadata

  • Download URL: vtexpy-0.0.0b9.tar.gz
  • Upload date:
  • Size: 19.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.9.19 Darwin/23.6.0

File hashes

Hashes for vtexpy-0.0.0b9.tar.gz
Algorithm Hash digest
SHA256 46cdc678c0aa71e582cff597d825b04e0c6fd56ce8eb685c61288f83b82023fa
MD5 30494de233888319d8ed608dda824b47
BLAKE2b-256 ef0d9aea6d19d8fd5f0831bc2c1171069ad49271566240715b7be10589a8f016

See more details on using hashes here.

File details

Details for the file vtexpy-0.0.0b9-py3-none-any.whl.

File metadata

  • Download URL: vtexpy-0.0.0b9-py3-none-any.whl
  • Upload date:
  • Size: 25.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.9.19 Darwin/23.6.0

File hashes

Hashes for vtexpy-0.0.0b9-py3-none-any.whl
Algorithm Hash digest
SHA256 a4171ce620037f6b881eb793e851e157534b777b615c520fa73db6d37207de5a
MD5 f90e4ebfccac69e80da1682bb9839119
BLAKE2b-256 19f0597b6844a33e53e0eec773f917a16d89ef964cb9d780972270f9a05dac48

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page