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.0b6.tar.gz (19.6 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b6.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.0b6.tar.gz
Algorithm Hash digest
SHA256 044a780380c1170e6bdd7995daba533612c64ad99b01b149966a43bdd3485f10
MD5 8811ce5a636ab8d6233601d638314ee5
BLAKE2b-256 eeedffc25f98b648525e0f81ce18c56babdc5c938fe6dfff0f3b6081b37551c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b6-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.0b6-py3-none-any.whl
Algorithm Hash digest
SHA256 08ca8599cff817a333a8690a69ba8bd16aa6d23c1b5c13138e0487341b290f53
MD5 06f918a227e600f7d36bdd10d04f16eb
BLAKE2b-256 a87dfb48232dc6817dd055a163b613bae8f3ed07bd8a0bbc1aa66460cd49ac96

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