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 alpha, 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.0a33.tar.gz (19.1 kB view details)

Uploaded Source

Built Distribution

vtexpy-0.0.0a33-py3-none-any.whl (24.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vtexpy-0.0.0a33.tar.gz
  • Upload date:
  • Size: 19.1 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.0a33.tar.gz
Algorithm Hash digest
SHA256 75fa2de7b84996f49f33ca2eadb4dcc49f64b99680562234d890e8d987ced351
MD5 0f9b28cb861e2dca25471f3036372e01
BLAKE2b-256 d3dc4c02ea00aee191878e3c4b5d1126f07f19bdf6d470fd4201bb3bdf56c77b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vtexpy-0.0.0a33-py3-none-any.whl
  • Upload date:
  • Size: 24.8 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.0a33-py3-none-any.whl
Algorithm Hash digest
SHA256 44598c404ae52732e57e2e3635d49b51b4b1ff27221abb8079957b12e75fe029
MD5 acc31b25363234042f9e1326af302254
BLAKE2b-256 406c128155e5066abf44589cae9d9553a3d6b49adcc30035c6c49130d3646b50

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