Skip to main content

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

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)

Source distribution for sc-compose 1.7.0
File Size Uploaded Provenance
sc_compose-1.7.0.tar.gz 209.2 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for sc-compose 1.7.0
File
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page