Skip to main content

Engine GraphQL SDK (sync + async)

Project description

engine-python-sdk

Python SDK for Engine GraphQL APIs with sync + async support.

Highlights

  • Dual-mode clients (sync + async)
  • Strict one-time auth retry behavior
  • Projects support on /graphql/projects
  • Proxy/SOCKS capable transport using httpx
  • PyPI-ready packaging (hatchling)

Install

pip install engine-python-sdk

Dev setup

python -m venv .venv
.venv/Scripts/python.exe -m pip install -r requirements-dev.txt
.venv/Scripts/python.exe -m pip install -e .

Test

.venv/Scripts/pytest.exe -v

See docs:

  • docs/api-contract.md
  • docs/integration-guide.md
  • docs/publish-guide.md

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

engine_python_sdk-0.1.0.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

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

engine_python_sdk-0.1.0-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for engine_python_sdk-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a38257922191fc22781740df2ec3f2d64a310cb2f093e603a5bd23da3c5c78c7
MD5 6dd6b2872f67cb532ca108dabcebf448
BLAKE2b-256 5313b71c413ca481886a285786f963a6d6b1a99de57309870cad7222f3f05462

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for engine_python_sdk-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d2a360d4a8ac2355bdfaae867a2084108570cfeb3d458f1e4603bad38398aeb7
MD5 cb56471b00a3a2f25db85fbb7dd68e4c
BLAKE2b-256 5fb494f69e9ed6bcb30382b64f380e0c5a93f707c94fc4c11a104f6617eb68d2

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