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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b5.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.0b5.tar.gz
Algorithm Hash digest
SHA256 9a0f2c129c43a3e8dd575a1674761521120173219b12eb74d5747e2b5413b6af
MD5 03a853f9866fe3d24b91f895e4f2157b
BLAKE2b-256 a98961958311e216ca90409f497b1e27755f7a03df7b02c0cde5c81d18113ae5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b5-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.0b5-py3-none-any.whl
Algorithm Hash digest
SHA256 021dbd0391b4b15d88e2b11ef09ff9fd02ac1d90d8a42ff7f1fd9b8c73670637
MD5 4b726073d8eb37d24036f4d88c12a47f
BLAKE2b-256 92591e21f64499280c160290774513ff9614cb10fcc6fa5ea29a3ed2cc9abf7b

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