Python bindings for Silicon's renderer.
Create beautiful images of your source code, powered by Rust.
Get Started
uv add silicate
import silicate
png_bytes = silicate.generate(
"print('Hello, World!')",
language="python",
theme="Dracula",
)
What is Silicate?
Silicate is a Python binding for Silicon, the Rust tool that turns source code into beautifully rendered PNGs. Unlike wrapper approaches that shell out to a CLI, Silicate uses PyO3 to call Silicon's Rust library directly, giving you native performance with a clean Python API.
Features
- Native performance — no subprocess, no temp files; the renderer runs in-process via PyO3.
- 24+ built-in themes — Dracula, Nord, Monokai, GitHub, Solarized, and more.
- Full Silicon control — every renderer option exposed as a keyword argument.
- PNG bytes or file —
generate()returns bytes,to_file()writes directly.
Usage
import silicate
# PNG bytes
png_bytes = silicate.generate(
"print('Hello, World!')",
language="python",
theme="Dracula",
)
# Save directly to file
silicate.to_file(
"fn main() { println!(\"Hello!\"); }",
"output.png",
language="rs",
theme="Nord",
window_title="main.rs",
)
# Explore available themes and languages
print(silicate.list_themes())
print(silicate.list_languages())
Theme gallery
| Dracula |
Nord |
| Monokai Extended |
GitHub |
| Solarized Dark |
Your code here |
Options
All parameters after code (and output for to_file) are keyword-only:
| Parameter | Default | Description |
|---|---|---|
language |
"python" |
Syntax highlighting language |
theme |
"Dracula" |
Color theme (use list_themes()) |
font |
None |
Font list as [("Name", size)], defaults to Hack 26pt |
show_line_numbers |
True |
Display line numbers |
show_window_controls |
True |
macOS-style window buttons |
window_title |
None |
Title bar text |
round_corner |
True |
Rounded image corners |
background |
"#abb8c3" |
Background color (hex) |
shadow_color |
"#707070" |
Shadow color (hex) |
shadow_blur_radius |
50.0 |
Shadow blur radius |
pad_horiz |
80 |
Horizontal padding (px) |
pad_vert |
100 |
Vertical padding (px) |
shadow_offset_x |
0 |
Shadow offset in X axis |
shadow_offset_y |
0 |
Shadow offset in Y axis |
code_pad_right |
25 |
Right padding inside code window (px) |
highlight_lines |
None |
1-based line numbers to highlight |
tab_width |
4 |
Spaces per tab |
line_offset |
1 |
Starting line number |
line_pad |
2 |
Line spacing (px) |
Development
# Clone with submodules
git clone --recurse-submodules https://github.com/alltuner/silicate.git
cd silicate
# Create venv and build
uv venv
VIRTUAL_ENV=.venv uvx maturin develop
# Test
uv run python -c "import silicate; print(silicate.list_themes())"
License
Support the project
Silicate is an open source project built by David Poblador i Garcia through All Tuner Labs.
If this project was useful to you, consider supporting its development.
Built by David Poblador i Garcia with the support of All Tuner Labs.
Made with ❤️ in Poblenou, Barcelona.
Metadata
Release files for silicate 0.1.8
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 |
|---|---|---|---|---|
| silicate-0.1.8.tar.gz | 4.0 MB | Without provenance | Details for silicate-0.1.8.tar.gz |
Built distributions (wheels)
Total release size: 138.2 MB
Release files / silicate-0.1.8.tar.gz
| Download URL | silicate-0.1.8.tar.gz |
|---|---|
| Size | 4.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
57cfc443a2836dfce0d29a4168136b9384dab3289b4475fbbe7456d8737b94f6
|
|
BLAKE2b-256 checksum How to use checksums |
aa17853772adba6047781e7e867a2d4380af67526591016a8ff6014aa325f805
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | silicate-0.1.8-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
21d42c2360dea422e703d66221753c6b14f59170ce70e5909b58976d46cc4b61
|
|
BLAKE2b-256 checksum How to use checksums |
8ce8dfb1c52cab387456945a6e5618a560b7170cda975b0ebe432103e7a65b9e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | silicate-0.1.8-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
aeb95c9e034d8304080743d1389f9e7f37ec07b48b76e8de748a3327811a79d6
|
|
BLAKE2b-256 checksum How to use checksums |
9aa9e65f2181eb8977eebb5a23ee8acffc42751570abb6c762732f42ea1b45a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | silicate-0.1.8-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
5e621239a58971ebb0ca40e27c95fc2b62b40ef16908a0ae2920a4d1ce595fa8
|
|
BLAKE2b-256 checksum How to use checksums |
da236bf19adc3b1ece95e2c37e5c30974312727e03892f9fe6c0fdea2cdf934d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | silicate-0.1.8-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
63898d4aa0de70a5e027aefe56bacb3fcd0dd799515c9afc3e72fe2cf77d89b4
|
|
BLAKE2b-256 checksum How to use checksums |
208d7b209756a825ebcbe319ce3fa543d79cbd8f1008b6ad6d525e7a73146830
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | silicate-0.1.8-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
f98982329ebb6c76cc8bfa2d5f792fd20a6684c126569113acf3a2b155dfa4e0
|
|
BLAKE2b-256 checksum How to use checksums |
da881b68120b44612a803bbcd81d0663b3d778d5c01ae8911d3c7aa9e4e56327
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | silicate-0.1.8-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
db6c615b24602db456f28d128ee3e91837e63a4db6a5c508811260fca1131b03
|
|
BLAKE2b-256 checksum How to use checksums |
9cf4dfc2625274f2b1816f25cff14b3ef1afd9277e1cab61b1544c358a48a82d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp314-cp314-win_amd64.whl
| Download URL | silicate-0.1.8-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 3.9 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a05a1a987134cb64ca7b25a106eb8213d0bb0e8f1cca12e6db5fde65ec44dc92
|
|
BLAKE2b-256 checksum How to use checksums |
d6e81df4a7e10638926c8b7eac47e2b25f88a3d5e14b8db922f59a7b798f983d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | silicate-0.1.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d51dfc4237c3e0826a200d9d6fd95abb7be845bdab3a09d5f3ec342bd77a3737
|
|
BLAKE2b-256 checksum How to use checksums |
9950a1aa2bba0c13df9d0b6c84c8980b5741916cfe3259b5ccae4a6f83732ac7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | silicate-0.1.8-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
156b9932253dcf35ea6ab911236e8c6baac74ecc0cf8d2ffbcfaf0bc2a8e01ca
|
|
BLAKE2b-256 checksum How to use checksums |
4fc552f568a4bd8f91b9ef4d227299e6d8c7a91c3bd9b982bd326dc643f366ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | silicate-0.1.8-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 4.1 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
96920e5234d763daf603c2d65985ac8936fc4004176234affdaf5a41f446e7df
|
|
BLAKE2b-256 checksum How to use checksums |
db6a68f017d197d9148ff6f0af15454dd49493814d2b01507c40b906d9d559a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | silicate-0.1.8-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 4.0 MB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
45eee2dee6969b42c91676c6d8cfd76e1708a942c1e61f8a33e879f6cc3e8646
|
|
BLAKE2b-256 checksum How to use checksums |
0faa5db6b7a3a58e2af533aab51723c217461b8cc12e2474a16f28d20621c4c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp313-cp313-win_amd64.whl
| Download URL | silicate-0.1.8-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 3.9 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c4a102ceb7932635060eb26e37144187e32ca03afbd69adbff702235604856ed
|
|
BLAKE2b-256 checksum How to use checksums |
4bc447218a714f9926b9248fea05425b1227939e571de84a680898fcb8fdedc8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | silicate-0.1.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
e180849f4de792b694c568d41b744718cd72e31bc7e4f321798f397a4c870ccd
|
|
BLAKE2b-256 checksum How to use checksums |
e95c71a9563bb0b695b84ccc7aacbd98d3b92eb516914533fa1179a531861cc7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | silicate-0.1.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
44ae4b253507b234d67378f78e1c65843b81cff3020bdf5ef3541bee9810f4ab
|
|
BLAKE2b-256 checksum How to use checksums |
28e953baeb19c177bbd14d63cfff6b56aad86f4692ae6965b0be5e8f1a5557e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | silicate-0.1.8-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 4.1 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
59d1c116840f7d1a112c430eb7c47d04a80d20fbc285c40ddd8dc427bf75709f
|
|
BLAKE2b-256 checksum How to use checksums |
aa02955aa568da65a8ed1f355e3545876f561b271c9b668026e76d932749787c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | silicate-0.1.8-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 4.0 MB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
4e5f9b6886072839e6ebd88b501cb98a51c8332caebce3c57dedddc58d79f67b
|
|
BLAKE2b-256 checksum How to use checksums |
b84fb51643f7e721f520cac19b78652531d3215ca44a78fce08ddc1c3b0eedd8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp312-cp312-win_amd64.whl
| Download URL | silicate-0.1.8-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 3.9 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f62db0cfe3425bc2c118c84f086647b1e792e4953280db84e780fb89936512c0
|
|
BLAKE2b-256 checksum How to use checksums |
412ee2fa729d37185f8b6969e2e46c7728ff82424d530137c6627e353c569368
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | silicate-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
5b39d4d4b2dd17fb35fbaca1f8c1364f9cc1b166e800b8fa8febe695dca2c3e7
|
|
BLAKE2b-256 checksum How to use checksums |
fa4d8946970526b345460c60525b41794bb7a624f730a5d69b66d207baf91a30
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | silicate-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
841aa4eb08b8e95bec7bfc830da4a2b6a794b0bb991468b5610947a9c6d4872e
|
|
BLAKE2b-256 checksum How to use checksums |
7fcd23d6875f7c34d597b375a93d5e5ceb70d0ea0f14f99c6b91036a32323eac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | silicate-0.1.8-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 4.1 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0b03f9035189c2a380b510120d2ec5c9ff4fea6bad2a8d1ec64f2b2fe880305e
|
|
BLAKE2b-256 checksum How to use checksums |
a567d59ee387847a1e41207c26ea685d2993762e5907d396104253a1468b49e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | silicate-0.1.8-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 4.0 MB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
5d3fb1433cee9174d9076f0fbf348b826ff5be651150ac5cbcfd4a30184af136
|
|
BLAKE2b-256 checksum How to use checksums |
7fbfb5eef579cf1f3f828bb83ec2fe109bdbf4a80ac29a0c28754c02672daa9a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp311-cp311-win_amd64.whl
| Download URL | silicate-0.1.8-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 3.9 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0b906e3d78c841c3ee8614c7e06ab1d044b6fb05f2ef0a3719877e953ae08450
|
|
BLAKE2b-256 checksum How to use checksums |
1bcc1d381c2ac9d9078be3d926f908df00faab99cd2314527d50733664e91388
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | silicate-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d1a9bc7fc2d83844318b83d3e0984c07132c379e8e76a4f95e3ee62706cda760
|
|
BLAKE2b-256 checksum How to use checksums |
c1da11b5b336d71a98c983d7c6751a72b2fae9153d271d2a536cf238922246c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | silicate-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
1875113cec434d93b23058b2bc159f6c255172f20b39254de98c4eaf8daeba87
|
|
BLAKE2b-256 checksum How to use checksums |
fa7071c346cb93184c08c02123846bd66f8a998ee80e50ef3bc77f4f2bc0e129
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | silicate-0.1.8-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 4.1 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e4df28615ba0e785cdfae5b0c4319489308c69b9c91e26b1ceed8aa947044164
|
|
BLAKE2b-256 checksum How to use checksums |
4d8daf8a01436f1799f0e3dfbbd9490193260ff3451743b5d48681cc494808f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | silicate-0.1.8-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 4.0 MB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
2d158f05e539156a709a1e5cbd6b4f914ee845d6c81bd3a8e812f202ec5c3103
|
|
BLAKE2b-256 checksum How to use checksums |
ea5cdd6150406ba258e3ddd132b3919261570cb385a66dd76a701d577d5b2379
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp310-cp310-win_amd64.whl
| Download URL | silicate-0.1.8-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 3.9 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
28e3ee35f0869b99842b25bfb6d9a11dc80d073295da4a0ae1d0ec984a4ac6be
|
|
BLAKE2b-256 checksum How to use checksums |
f90349bd51d053fdf2e3303a7846dc0af61ba9cc3286556cbfcdb91603ffdd28
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | silicate-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
117b7b70789ce8c11f6c3331469f9ca941ba2f3c904f57c471cf50cc8464abfb
|
|
BLAKE2b-256 checksum How to use checksums |
4d0c85afe20570c4478c19593f5ecf3b025a6f58b764cdc36a83902b6eda1019
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | silicate-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
f245d75bb2413a1e671e026a96f04e63a30adb8d1b46fab82725e9fab9d5dfc4
|
|
BLAKE2b-256 checksum How to use checksums |
6b3813b65892a0d9e0451e9f93a6efb1f6831c166b6a05d20fb4abb5c5958d34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | silicate-0.1.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
3fefaabc6b1dc2503c9ce940e206ce455e9e93c0b7c13bb6a9cff87bad51e6bf
|
|
BLAKE2b-256 checksum How to use checksums |
d626c0b74c1e3596365db03a6868bd3ccd2c092fa9524156b1cce4ea0da0d920
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / silicate-0.1.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | silicate-0.1.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
f8913ec8af2c29f70543401618ce1d66b9b4a7861fa5caef0f5339f696296c59
|
|
BLAKE2b-256 checksum How to use checksums |
f8c14532bf90641d1bcd3843d51484bb927414b06cfb09d89ef0b539134270a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Security for silicate 0.1.8
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.