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/
Metadata
Release files for santai-sdk 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| santai_sdk-0.1.0.tar.gz | 7.9 kB | Without provenance | Details for santai_sdk-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| santai_sdk-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for santai_sdk-0.1.0-py3-none-any.whl |
Total release size: 21.0 kB
Release files / santai_sdk-0.1.0.tar.gz
| Download URL | santai_sdk-0.1.0.tar.gz |
|---|---|
| Size | 7.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7de971be6d753510e8a350b441ca8f3eb49868fb57e3a46cca0c65af5a14fbe4
|
|
BLAKE2b-256 checksum How to use checksums |
8af384f801db65832005b05d9d4aec496ccd46b13062d5feeb2cb2b4773dc49e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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}
|
Release files / santai_sdk-0.1.0-py3-none-any.whl
| Download URL | santai_sdk-0.1.0-py3-none-any.whl |
|---|---|
| Size | 13.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1059eaf741a238c4f42909cd938ba2242c4e983ed712aace1f149b21e05a61e1
|
|
BLAKE2b-256 checksum How to use checksums |
fc658eb7f36b887df9f1bbcaf6a27908baba08e34ab3069be4c00e8940470569
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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}
|
Security for santai-sdk 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.