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
  • python-dateutil >= 2.9, < 3.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.0b10.tar.gz (19.9 kB view details)

Uploaded Source

Built Distribution

vtexpy-0.0.0b10-py3-none-any.whl (25.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b10.tar.gz
  • Upload date:
  • Size: 19.9 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.0b10.tar.gz
Algorithm Hash digest
SHA256 0527257dc360dab29159a75ba6310f1c8c43b361dbbfcb55a7beb7e1973e6007
MD5 84b27d0c95fae2ef58f57989bf3a74e9
BLAKE2b-256 c742c5658a8f34d03711f162c4f300e6efebf9519d14e8e1b4fdafc5481a3b1c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b10-py3-none-any.whl
  • Upload date:
  • Size: 25.9 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.0b10-py3-none-any.whl
Algorithm Hash digest
SHA256 d27933747982d7dcc3e0a47741cc8b111d00ff33da9bed0778c88d887f75b851
MD5 fb2b73ff8b91220aeed02921114e775f
BLAKE2b-256 7e65a7cc940eb29152d01916f2533a528b4cf24369afccf556e525fc1a0d409c

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