Skip to main content

Official Python SDK for the S-SHOT Templates API.

Project description

S-SHOT Python SDK

Official Python SDK for the S-SHOT Templates API.

The package distribution is s-shot and the import namespace is sshot.

from sshot import SShot

client = SShot(api_key="ws_your_api_key")

Public release and install documentation are gated by the OpenSpec rollout checks. Do not publish stable install instructions until the exact CI-built artifact passes production sandbox smoke and the production PyPI gate passes.

Development checks

cd web-ui/libs/python-sdk
.venv/bin/python -m ruff check .
.venv/bin/python -m mypy src
.venv/bin/python -m pytest -q
.venv/bin/python -m build
.venv/bin/python -m twine check dist/*

Local facade smoke

cd web-ui/libs/python-sdk
TEMPLATES_API_BASE_URL="http://localhost:3000/v1" \
S_SHOT_API_KEY="ws_..." \
TEMPLATES_API_TEMPLATE_ID="ozon-search-listings" \
TEMPLATES_API_TEMPLATE_PARAMETER_NAME="search_or_url" \
TEMPLATES_API_TEMPLATE_URL="https://www.ozon.ru/search/?text=coffee" \
TEMPLATES_API_EXPORT_PATH="/tmp/s-shot-smoke.csv" \
.venv/bin/python scripts/smoke_local_facade.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

s_shot-0.1.0.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

s_shot-0.1.0-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file s_shot-0.1.0.tar.gz.

File metadata

  • Download URL: s_shot-0.1.0.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for s_shot-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c345374aa6347c5151d957b2be90c0b531019200a368f8bf46b79d71ac90bb89
MD5 4daa43dae13273d4f86acdcb1baa2057
BLAKE2b-256 9886e4f107ed67350c68ff5a0917524d2ab2402eeee1575ffbdf29547454bfd8

See more details on using hashes here.

File details

Details for the file s_shot-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: s_shot-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for s_shot-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 219e5ef76e294036567299481596f865c4c80fb85f366d3a26dfcee6e3528ca0
MD5 b855b7a8bec5d3a474afed5555c35267
BLAKE2b-256 8fa4b22fe65ef72d2761c50d9464f007a9ee75f52b56bbc4bf20e2f35f4653ab

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page