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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b7.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.0b7.tar.gz
Algorithm Hash digest
SHA256 f7c00525d4575938bf4c05e5f10fa3d2240c73ed05a31b48e62676211a63a8d6
MD5 dbf454c08b72121b73dd21ea96853ae2
BLAKE2b-256 4a6a31b45545f16f928649a8c04f7f2897c03a5c781db283ea2c3c397c09e5ff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b7-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.0b7-py3-none-any.whl
Algorithm Hash digest
SHA256 2ab2b8fa87fc5c4fd581506dfb9f97a73dfe7e6a3008d070500bb819618d57fc
MD5 9477d54e62bd5b7a565c9d249b3bc335
BLAKE2b-256 a8f7cde7e957638720730b2f621194509b6d1c45faebd758488ce88fdb1b4ff9

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