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

Uploaded Source

Built Distribution

vtexpy-0.0.0b1-py3-none-any.whl (24.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b1.tar.gz
  • Upload date:
  • Size: 19.1 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.0b1.tar.gz
Algorithm Hash digest
SHA256 f7d22018ca8424ceb3898852f6fdfd13cb8c9e71aec8dda31ad654bec4721d8e
MD5 66ba08de9f748ff8981848ede37daa95
BLAKE2b-256 beb8c2e78457b016ef67b3e8025f8ae31cfafa1d68750ad7319a9b04bb33ff61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b1-py3-none-any.whl
  • Upload date:
  • Size: 24.9 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.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 2f84c691aade336c00e746468e7744ffd9631e8c468801788aa041bd8b0e1cd3
MD5 3e2760ef6d26f81137fee305067f578f
BLAKE2b-256 807184c42e5077cc4c744a456c4c37abde01a3a9f98417d14b405245f02b106a

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