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

Uploaded Source

Built Distribution

vtexpy-0.0.0b3-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b3.tar.gz
  • Upload date:
  • Size: 19.4 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.0b3.tar.gz
Algorithm Hash digest
SHA256 85b7ce83a246891e8dd155fac58d026d0bb137e0a2d5bebc19ead408c41819a7
MD5 acf2ecf721bd65547416df1d18b9ae61
BLAKE2b-256 8c567679c722acf784bc6d8cd23168b46c8ff2f6de734559a7ae8a10584e587e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b3-py3-none-any.whl
  • Upload date:
  • Size: 25.3 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.0b3-py3-none-any.whl
Algorithm Hash digest
SHA256 62409fc5d4b4b4e2a445ec1190e0fa1299de29a77c0377a697e0df37efbeda83
MD5 e07c143ee537e430d9cc93a39691a044
BLAKE2b-256 4c2c5e6bdd2ddf28d3dde79207c12faf49e86447981e4ed695cdb8f0be9d46cf

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