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

Uploaded Source

Built Distribution

vtexpy-0.0.0b2-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b2.tar.gz
  • Upload date:
  • Size: 19.4 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.0b2.tar.gz
Algorithm Hash digest
SHA256 63bbec7a3bcf3d470c36b6a3654d40c3a0af502d88bb3f4500bfc5b28eda74d2
MD5 8af2f572ae79346be7fb9a72e3193ce4
BLAKE2b-256 f0b3974de80a9852e1200ddb82cafee0d5ca4a31300d42d9f80abaabecfb8eaf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vtexpy-0.0.0b2-py3-none-any.whl
  • Upload date:
  • Size: 25.3 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.0b2-py3-none-any.whl
Algorithm Hash digest
SHA256 09312a8a2a25d9c8a4157a8b146ed7e387d1de34ecb898c436e71af7f6c4315d
MD5 9aa16ca722a6a7218011b2fa30fbf60b
BLAKE2b-256 15f45ea77e38893d9d901b2c90bcc16ffd809354a430817139791a3ee71788f7

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