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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b4.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.0b4.tar.gz
Algorithm Hash digest
SHA256 43635845e04268e9ca2f387a167f7b48e1c96f2ef7d64c8e457e043033b273f5
MD5 310d419a54a7b3b99cc581b55bc35695
BLAKE2b-256 fa8593d4dedfbdf7ba711fd9b51b07ed70fc0191eb0ff9ecb354644d78151e8d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b4-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.0b4-py3-none-any.whl
Algorithm Hash digest
SHA256 1a4300114cb46c991a6acf8d8b81a4e84003952fae5bd7bfdf14aeec165abd16
MD5 d4b1c428fa0bc8814c2c7aea8f473753
BLAKE2b-256 7378686a0edc44b59934ae4d6457e2bcbb1b5f7d6d72708727e02ee00ff514dd

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