Skip to main content

The official santai SDK.

Project description

Santai SDK

Setup

uv sync

Documentation

Build and view the documentation locally:

# Install with documentation dependencies
uv sync --extra docs

# Serve docs locally with live reload
uv run mkdocs serve

# Build static documentation to site/
uv run mkdocs build

The documentation is automatically generated from source code docstrings using mkdocstrings. To update the docs, simply enhance the docstrings in the source code and rebuild.

Visit http://127.0.0.1:8000 after running mkdocs serve to view the docs.

Development

This project uses several programmatic tools for code quality. Read the documentation on some of these tools to understand their functionality and basic commands for running quality checks.

uv tool install codespell
uv tool install ruff
uv tool install rumdl
uv tool install ty

This project also uses pre-commit (prek) for ensuring that each commit passes the code quality checks. See the pre-commit configuration

uv tool install prek

Quality Checks

Run code quality checks before committing:

# Format code
uv run ruff format

# Lint code
uv run ruff check --fix

# Check spelling
uv tool run codespell

# Lint markdown
uv tool run rumdl docs/

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

santai_sdk-0.1.0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

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

santai_sdk-0.1.0-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: santai_sdk-0.1.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for santai_sdk-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7de971be6d753510e8a350b441ca8f3eb49868fb57e3a46cca0c65af5a14fbe4
MD5 b3dda1690347719658c767bf1c00ff5b
BLAKE2b-256 8af384f801db65832005b05d9d4aec496ccd46b13062d5feeb2cb2b4773dc49e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: santai_sdk-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 13.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for santai_sdk-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1059eaf741a238c4f42909cd938ba2242c4e983ed712aace1f149b21e05a61e1
MD5 04c7ea57590a8fedfc844ba8fd728873
BLAKE2b-256 fc658eb7f36b887df9f1bbcaf6a27908baba08e34ab3069be4c00e8940470569

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