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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b8.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.0b8.tar.gz
Algorithm Hash digest
SHA256 4f91a25d337ce1b5e41782f9d003f950a0dc7d9b8e4f0cc0a03137785d6afe88
MD5 4d156b0a2036f23be30ebba311d0dca4
BLAKE2b-256 342588f4a72c619c3f64fea7c2aed8d7c0e969c2657ada6d0067448e9633d516

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b8-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.0b8-py3-none-any.whl
Algorithm Hash digest
SHA256 06841e25a2157a71ed7f179385f8127eb5e43b292f676068a34dddbc3fa7fc91
MD5 507b76c3c2b8d536dac81f33ffe84da8
BLAKE2b-256 494e48141baf546a5cd6135f06e70e45586c3c172d2103bcbb6ee5961192a575

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