Skip to main content

Silicate

Python bindings for Silicon's renderer.
Create beautiful images of your source code, powered by Rust.

Sponsor

PyPI License Stars

Silicate example: Python code rendered with the Dracula theme


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

MIT

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.

Release files for silicate 0.1.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for silicate 0.1.7
File Size Uploaded
silicate-0.1.7.tar.gz 4.0 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for silicate 0.1.7
File
silicate-0.1.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
silicate-0.1.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
silicate-0.1.7-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
silicate-0.1.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
silicate-0.1.7-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
silicate-0.1.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
silicate-0.1.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
silicate-0.1.7-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
silicate-0.1.7-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
silicate-0.1.7-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 Details
silicate-0.1.7-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
silicate-0.1.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
silicate-0.1.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
silicate-0.1.7-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
silicate-0.1.7-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
silicate-0.1.7-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
silicate-0.1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
silicate-0.1.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
silicate-0.1.7-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
silicate-0.1.7-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
silicate-0.1.7-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
silicate-0.1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
silicate-0.1.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
silicate-0.1.7-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
silicate-0.1.7-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
silicate-0.1.7-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
silicate-0.1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
silicate-0.1.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
silicate-0.1.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
silicate-0.1.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details

Total release size: 133.9 MB

Release files / silicate-0.1.7.tar.gz

Download URL silicate-0.1.7.tar.gz
Size 4.0 MB
Tags Source
SHA-256 checksum
How to use checksums
a993b7885a7ec255253d3d63be5d3540f577ceb613dec2ab19439e0b2fb533fe
BLAKE2b-256 checksum
How to use checksums
0a00f9cd4c7fe3df53dbcb10265229e9ae3ecbfaba0df16747b63fbf7e62c87e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL silicate-0.1.7-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
6e1a80338ac5b23951581bb57d260c0d17c2fac081a74ccb75ecb01ca44eebbd
BLAKE2b-256 checksum
How to use checksums
9f57c49920f00728985b7f399b6caf4f3cb73dc83cd68b2f9859ba4d6a87a6b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL silicate-0.1.7-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
45ee16cc4a0ed374d2ccf1c058a44894a447d8f269ee11280ceb13a6ac65ef9e
BLAKE2b-256 checksum
How to use checksums
3ca70284c393d377487137459a34cd4060269400582b68d81f0ec5d8127813f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL silicate-0.1.7-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
d2525d7fdba4b195c22569f89ac1c3ae900893a64a5f9843fdf0fd9a9e83e204
BLAKE2b-256 checksum
How to use checksums
6669659990c874e4d93330abe745353525b8b1dde42770274c9de44ee21955d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL silicate-0.1.7-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
bf30da80dd343b5a200e27099c0a04a698183021bb10a9676b93459599a2f227
BLAKE2b-256 checksum
How to use checksums
1dc06de40ed75337b95741fd6e8d7dfa6a367754546ff2351801bd7eca1c48bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp314-cp314-win_amd64.whl

Download URL silicate-0.1.7-cp314-cp314-win_amd64.whl
Size 3.9 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
2eafd4b2b07c7ee8b27d2444a37b4fc1760e226d179b8c5e5280239e8fe8abea
BLAKE2b-256 checksum
How to use checksums
12959f3ab1fbad46ba670e0b1a9cf911efdc162e513a5f714478d8ca0cb0cd7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL silicate-0.1.7-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
747da2be6ddf0b3a3dc51ae2311d200a07712990f93d3417b0bce210125f8b66
BLAKE2b-256 checksum
How to use checksums
c6ce31a8bb4009f58372b100ace00e3985e78706b4d3a41f284744fab05cd2ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL silicate-0.1.7-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
7c728b02cc431dd6e3029993195f4393db75a9e4484376bab86baab8c2e31cad
BLAKE2b-256 checksum
How to use checksums
ae83106395484928038043ffed4ffdda4fb82b2d898791e7e2d90642671358c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp314-cp314-macosx_11_0_arm64.whl

Download URL silicate-0.1.7-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
66a086a9738c224ebe732e39c72add61e4d159fa0c1dab006523c99bb2819fbd
BLAKE2b-256 checksum
How to use checksums
23de9e55b3d1fff9d15e862a05df06077924d73641b06c9a6ea1b4d361ebfd7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp314-cp314-macosx_10_12_x86_64.whl

Download URL silicate-0.1.7-cp314-cp314-macosx_10_12_x86_64.whl
Size 4.1 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
35bd292365846813d95d23e1d96b969c062143e7b9463555b0fedd4da452f81e
BLAKE2b-256 checksum
How to use checksums
4fe64eacb7b2e88fae8376d843e41278e50270da2e69be5626d2fd97aeda8861
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL silicate-0.1.7-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.6 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2df18aed28d49fa3a5ff8071ed44a0a5d93787dc3573c0f40d513dcb3bbe6629
BLAKE2b-256 checksum
How to use checksums
529e09329cb356e8ac25995cf7763b4535ac1528c386c09d39c155a457b9da3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp313-cp313-win_amd64.whl

Download URL silicate-0.1.7-cp313-cp313-win_amd64.whl
Size 3.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ba65db310614f7ffacf41eca0afbae047339a4e7ec0bf7a31f1792710767700b
BLAKE2b-256 checksum
How to use checksums
5b148890257995e9ed1a2442e8c516720ba59dd27dcbea04b64f33e566c94fe8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL silicate-0.1.7-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
0a1f1a3e4568f55748b119028737158782c51859401a8328203b8a4e2667a204
BLAKE2b-256 checksum
How to use checksums
b7d5b1256ef6a93021357a06870a3c3620d38bec1178d6ef4d67f59f72f835e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL silicate-0.1.7-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
435821e75a61d31c9f67161bfe9d8b2420466fc4776e4f62dc9e2bc497dcdf6a
BLAKE2b-256 checksum
How to use checksums
99d7346dbcd10d5c5b25bb2e981f78a167261b7f8b7d6e5d2665cf61b32b42fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp313-cp313-macosx_11_0_arm64.whl

Download URL silicate-0.1.7-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
fe421c08704028ca46e032c7e86a2db645bb690545a9d06109e603566d233632
BLAKE2b-256 checksum
How to use checksums
346f7eddaec2bf143ac4ce83391ead7afb7759f03151f982d7aee7eefe35d705
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp313-cp313-macosx_10_12_x86_64.whl

Download URL silicate-0.1.7-cp313-cp313-macosx_10_12_x86_64.whl
Size 4.1 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
fabf2374c829a1720fc6e3f6fc7200c057c44fb0f2d4f6ea0c035ffab5dd9c52
BLAKE2b-256 checksum
How to use checksums
7166e731039c3600340a1456ee1e8fdfb4102a13fb5c11ef67e1c9867f6511ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp312-cp312-win_amd64.whl

Download URL silicate-0.1.7-cp312-cp312-win_amd64.whl
Size 3.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
b271c96db85c313d6fcb1e6e51f38824b0bf21a47a5e220f056c680c7e5ea7ab
BLAKE2b-256 checksum
How to use checksums
cea40e04c7938a90460697658f34905b3c5b9d4265dcbcd5f181b14cfe851073
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL silicate-0.1.7-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
a552109f94b33a0e12c2f57a49d4979099ce976c59bcd4b80a7d7ceabd4144b2
BLAKE2b-256 checksum
How to use checksums
062987a437796584fe471a44385b77b0af72cda4ea4719dae65be6ed1dee3c2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL silicate-0.1.7-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
c31ff99f0fb9219e7f77ffd1cc19906af459681a67b41454f7873f7a97c1a4c0
BLAKE2b-256 checksum
How to use checksums
5e09f7fe87442e8b601bcb5d00915b402352a1bdf1347d80287388350c51aaeb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp312-cp312-macosx_11_0_arm64.whl

Download URL silicate-0.1.7-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
fa65f2cdeb147652fe846852fef42bbfe100c6b9cd2a604f35a2530551821888
BLAKE2b-256 checksum
How to use checksums
aa354e425064ac95303fabab2b8f73c0a41c651f3ba6dc9b477ef4eaf7b2dd5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp312-cp312-macosx_10_12_x86_64.whl

Download URL silicate-0.1.7-cp312-cp312-macosx_10_12_x86_64.whl
Size 4.1 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
74d9bc7d811dd88a33d3e6ec5fb0ec19e6278a6f037b7ce7d69c5b8d37872433
BLAKE2b-256 checksum
How to use checksums
76f5119e7d05bc2d5a42bfd44993112cc6bb0d6692452e86637637092492e3ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp311-cp311-win_amd64.whl

Download URL silicate-0.1.7-cp311-cp311-win_amd64.whl
Size 3.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
db389baf297c57cc4a195e718cb4760fdb7107bf1e617097d03c977c6417abf4
BLAKE2b-256 checksum
How to use checksums
06cf4fceaf1f68d669abe68d66f36f1b9a1a1f046562bd48f2cb152a401f609c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL silicate-0.1.7-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
fdfd2bd17cc6005db393efe75f14aeb0c0335ab9cd2b270984b5e6bb9ca17906
BLAKE2b-256 checksum
How to use checksums
9f5eff082e6d5cbe5752efbe2db619d25547e327bb00e92f511bd6e9a4dac479
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL silicate-0.1.7-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
10758e0cf2509825261ecde4f76ae9c11b7acfa549abbdbd2a50de7f48d81d3c
BLAKE2b-256 checksum
How to use checksums
54dce15938e7b15ae7d4433eb078c89ad3f89b7401165b083a218d2a1b5c9265
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp311-cp311-macosx_11_0_arm64.whl

Download URL silicate-0.1.7-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
9e5566d4eccd4c6b6c6e5c49baee9a2a66b2fd3de1030f1b52a1416a5734df7c
BLAKE2b-256 checksum
How to use checksums
0d4cbedc2e27af9b067835d7f08b036f6b1673c2e739ca5ab568c29db0ed2c78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp311-cp311-macosx_10_12_x86_64.whl

Download URL silicate-0.1.7-cp311-cp311-macosx_10_12_x86_64.whl
Size 4.1 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
500dce0fd2cd63862caf454fc7722b9b10738e46a8e293f0f86a426e9c18b5bb
BLAKE2b-256 checksum
How to use checksums
33b7f3e6e1c10fa353988b03756f2463a69360adeff1cba5d4462912ca5d3e75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp310-cp310-win_amd64.whl

Download URL silicate-0.1.7-cp310-cp310-win_amd64.whl
Size 3.9 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
3283c1d6e91b0dea04bdf2c8f11b0e8c616fe56c1bb523c754d6389e0d6c4d1c
BLAKE2b-256 checksum
How to use checksums
f79fcfc0868aa03135b1180c30ca8fa56d7a4562a6be5fb6d6c3b56474fc8e9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL silicate-0.1.7-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
2f7de3e88e84ccd2f93137c63b482e143b10544caebad0d39dcfb24ab2bc1e7f
BLAKE2b-256 checksum
How to use checksums
caed82aec4de4e25f44f40bbb96777689a01a636083fbda37242f235b5ade4c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL silicate-0.1.7-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
b428716d055eacd1c672ba4b25e2449fac83c012ab6e8bb3b5b375695ad29667
BLAKE2b-256 checksum
How to use checksums
6968394d168b2429d998deb1aa6cb26df233eea96278bb157c48b2220d5aac95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL silicate-0.1.7-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
c3bfca334320fee6a72f002c32ca444e95dff50925df63ab73c2d61fe8295ce9
BLAKE2b-256 checksum
How to use checksums
1838d7f039bfe5b39769f2a33c2cc7bcefdf8d911416776c1ff6a5215860aef8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL silicate-0.1.7-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
81780e907b129eba393493c1c30ee7c19bd9feaf336773b76e4ffeb4ba16d5d0
BLAKE2b-256 checksum
How to use checksums
fe8b75f07c98eff48f818acfcbd9d374bde8a6b752676ee38836960128032850
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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 history Release notifications | RSS feed

This release

0.1.7 This release

31 release files

0.1.3

30 release files

0.1.2

30 release files

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