sc-compose Python bindings
sc-compose provides Python bindings for the standalone template-composition
engine from the sc-compose project.
The package targets Python 3.11+ and exposes the composition APIs as a native
extension built with maturin and pyo3.
Install
pip install sc-compose
For release rehearsals, pre-release artifacts are published to TestPyPI:
pip install -i https://test.pypi.org/simple/ sc-compose
Example
from sc_compose import render_template
result = render_template("Hello {{ name }}", {"name": "world"})
print(result.output)
Project
- Repository: https://github.com/randlee/sc-compose
- Documentation: see the repository
README.mdanddocs/
Metadata
Release files for sc-compose 1.7.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 | |
|---|---|---|---|---|
| sc_compose-1.7.0.tar.gz | 209.2 kB | Without provenance | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| sc_compose-1.7.0-cp311-cp311-win_amd64.whl | CPython 3.11 | CPython 3.11 | Windows x86-64 | Details |
| sc_compose-1.7.0-cp311-cp311-manylinux_2_34_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.34+ x86-64 | Details |
| sc_compose-1.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.17+ ARM64 | Details |
| sc_compose-1.7.0-cp311-cp311-macosx_11_0_arm64.whl | CPython 3.11 | CPython 3.11 | macOS 11.0+ ARM64 | Details |
Total release size: 7.4 MB
Release files / sc_compose-1.7.0.tar.gz
| Download URL | sc_compose-1.7.0.tar.gz |
|---|---|
| Size | 209.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2168f39fd110bb328a35a43a209cd3ad1bf7f6c97f02cef91ac8e53b990a0e95
|
|
BLAKE2b-256 checksum How to use checksums |
01aab76fdf97e188e2701e9d453507f6a5fe3eedb5c06df6b81b028ed19c2320
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.9.4
|
Release files / sc_compose-1.7.0-cp311-cp311-win_amd64.whl
| Download URL | sc_compose-1.7.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6e1620d15f950e9cd4b3d727a65578ba7bede7865fc975197fa5287eeca616e9
|
|
BLAKE2b-256 checksum How to use checksums |
0215d3281127f8a8229ce217c1b5c540358336b17ca2d680eca566dcf156c5a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.9.4
|
Release files / sc_compose-1.7.0-cp311-cp311-manylinux_2_34_x86_64.whl
| Download URL | sc_compose-1.7.0-cp311-cp311-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.11 Linux glibc 2.34+ x86-64 |
|
SHA-256 checksum How to use checksums |
826359987e82776c2e871115883da86933893bd401a5d7e77c7c1fe490f08f61
|
|
BLAKE2b-256 checksum How to use checksums |
a23efe3a93186d2b82c7628461d3a2d46db832ffbfce0cf9b49fd79198c52ddb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.9.4
|
Release files / sc_compose-1.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | sc_compose-1.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
268b0da276965249df525f10366b8a9b25309eb96b0a7bcd7763f2e1e509fbdf
|
|
BLAKE2b-256 checksum How to use checksums |
7592526bcb5b855518b444eafe223f73c55da62d6c4658c4c43334c5ac7e4136
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.9.4
|
Release files / sc_compose-1.7.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | sc_compose-1.7.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b4867511709234cf01d14896a569375f5b95f76755de4e8f659c0e22a624631e
|
|
BLAKE2b-256 checksum How to use checksums |
0538c9f966edc5d1c75d2293b65cd0c8346828d76b19a31e00e21b928a9b12a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.9.4
|
Security for sc-compose 1.7.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.