Skip to main content

Silicate — Python bindings for Silicon's renderer

Project description

Silicate

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

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.

Installation

uv add silicate

Build from source (requires Rust toolchain):

git clone --recurse-submodules https://github.com/alltuner/silicate.git
cd silicate
uv sync

Usage

import silicate

# Generate 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())

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)
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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

silicate-0.1.2.tar.gz (3.4 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

silicate-0.1.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

silicate-0.1.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

silicate-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

silicate-0.1.2-cp314-cp314-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.14Windows x86-64

silicate-0.1.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

silicate-0.1.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

silicate-0.1.2-cp314-cp314-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

silicate-0.1.2-cp314-cp314-macosx_10_12_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

silicate-0.1.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

silicate-0.1.2-cp313-cp313-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.13Windows x86-64

silicate-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

silicate-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

silicate-0.1.2-cp313-cp313-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

silicate-0.1.2-cp313-cp313-macosx_10_12_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

silicate-0.1.2-cp312-cp312-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.12Windows x86-64

silicate-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

silicate-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

silicate-0.1.2-cp312-cp312-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

silicate-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

silicate-0.1.2-cp311-cp311-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.11Windows x86-64

silicate-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

silicate-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

silicate-0.1.2-cp311-cp311-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

silicate-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

silicate-0.1.2-cp310-cp310-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.10Windows x86-64

silicate-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

silicate-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

silicate-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

silicate-0.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

File details

Details for the file silicate-0.1.2.tar.gz.

File metadata

  • Download URL: silicate-0.1.2.tar.gz
  • Upload date:
  • Size: 3.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2.tar.gz
Algorithm Hash digest
SHA256 a52ae0b0f52c08176bf5c6e9e195653900c65c921367065740a9ab4bce7b2a96
MD5 93bb1d34918787992a59f0b68632b88f
BLAKE2b-256 5075c0294e618bef6aea5e79bccbefb9951b73778bbb9920c5da135e3590c1be

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: silicate-0.1.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: PyPy, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f78a9efc3ca46960b9ad2ba0ecb8eebc8022247b9ae822a7131a61407ed1ea8c
MD5 b4ca9b00b1f2b53964de2917043b52a8
BLAKE2b-256 b7c20f56f73da249278095fa7d0a82e9989101c81f5e34e9045a3080c17630e2

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: silicate-0.1.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: PyPy, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a303151b2eb04e130819fcf5ac0c943318f1caf0b81480c82e74cf386aaf0d32
MD5 e9b507067b92fe2c17ab6da475a7cf5f
BLAKE2b-256 423592ce42fbe2a465f112327c66983df0c934050d259cbedad9c4fb6b98afc9

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f8172970e9e60e3c956476c43632a6373935fad55f78b6746ade1cbcb0655c45
MD5 093bea90e7fefaed7ef9ab4f5ae2c2d7
BLAKE2b-256 6069c1334583e5717d5237b452034d415bc58c6307ce447c284b9f301f8dc785

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 18afc9208c84dc68a1d8eb2ee12954bd35ba4efdabaef362e4bc0158be52a369
MD5 fa80f14d69abe2507457862a19af9079
BLAKE2b-256 9da85c90e3db645128e2c8c7592860056a1f2f4a662219e6d7f41767adf709af

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63b045c38df64dbc744cd6f0ff8420b0fffa74b3bcf9e3142009c4e0e1e16df3
MD5 8c76f8b91da3c4cc476a9b40a1f4b6b5
BLAKE2b-256 49497a09b76b55e9e07c71f233d702c59724f4192292dc780e40491927307139

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6c675ac2909765e862f5a9d8992b2eaadbce05f8899bb78973d83a338769f201
MD5 ec28cb76630b99f40027a424b11f0be2
BLAKE2b-256 df642095df3099283171306a8c3d1476842e35d22eb1bca1d2ea2f0e48fb3f37

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a8c139c6f04296a693cd3d99b9eda47d484bdb66d5b52eee616ade667d76480
MD5 ddecffc33e4b522ff6d24652b3ec2943
BLAKE2b-256 d56c6a33a3799a86ecfe50a8a0ad290c8921c45ef7bb04df907f29442d82b1d1

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp314-cp314-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.14, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ce8bd33259f9709e4540f95342108b1a643c88a381fcc87df8bd03959356272f
MD5 2abe90cad29d439e9dcc3da362f4e8d6
BLAKE2b-256 bfe963b5831320e9ba8cc9b84bd1b001b2c1573f2d016eb97a0fb36bc8654591

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.13t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fa4a37d9ccf94acf93e4b5fb2c7537b84dd4edf9b79299c1fcc4ef951c6a14b1
MD5 7f6d31bd8217403a3ef2844a0c5f9be6
BLAKE2b-256 61d0fee2c57eb40883dfa302023294c4ff9f676b8631246f2f6f707dc9df54c3

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 516a412af4b63bd35a613ad1d4f9beb1e604acae3982458005cd071631bf756e
MD5 cd2e6bfe1367ef72fc5576c73f943981
BLAKE2b-256 3768db6be4aad57a4badc7b6069d6dbf00e8cf7cf8e404f2ac590f4bbd899564

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0c88ca9d6498d3f29c7a7ccbc505e1b8de49abe077c387eb6ddf6c1c2c2f1337
MD5 33f0de11927944787fb50e897b4aee25
BLAKE2b-256 d45e0083a1f016df64c3177a88c355aea244c0d2e657fd7f57169ff5fad59b2f

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fbd837ef9c2ce7b49116bf2a2b719637455c99490ce5e2d06151b4c92ab5fac7
MD5 7a0a7108bac40e820bc7b19218fef137
BLAKE2b-256 06ccbe7cc6369e7b78c0bf0f10c2825adadaa7259b24670acdb6535707a72633

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 35f393750afe2b971a1d142f02215bfb7a45048279c2b5359e7550da4fee0df1
MD5 0c1f348d4c49a8ba8453d89c7c5b203e
BLAKE2b-256 ef9a9355bb6ccb840887940637c9ef4c4fb54d742945f94f2a3255be601a070a

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.13, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4af1547e5056faa844ba75fc25b5c88f6cbde59ec5842175809d31c3ddcf9770
MD5 83c6922221fd63fe0abc3c94deea02bf
BLAKE2b-256 a2cf651d736f92fe152379efe872d7dfe6f2f3ecb7bbf7e9bc9bda3388d504ca

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 32bb160a13f568a4339b135d6a8536c60c3ed06f4bb1bd778abadc524d5980bc
MD5 96337472e78f6690feb715de428117fe
BLAKE2b-256 52a08e892f66a681ee237235b5878e1b644b252d3bb2f87ea809745af5359710

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e67c53861f6dbdb298291128a8acd3abf63d79e982b3e9cb2e339ba0ae01d959
MD5 feef6a6d46b0980c5847c15a3946c938
BLAKE2b-256 49474c215c05fee9c0d395ba8df9fdef7e51e13c1a7bb2aac3d9765d71e00e6b

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1799f22450d1a27be09ba7384366780e74c3a931f17f35b87078bea3724ea63e
MD5 f9cf44e09c4b33d2cb94ae63b50f8399
BLAKE2b-256 6a83e8057012aed7d714688aca47d68ab26579b46e36e955a3f067965f7ddb4f

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cfce2e6829a17d278a9192175c7e60a677422bb2dc90fef0cbbd114f0c12b1de
MD5 99a6809804cfbab9a130a7142ebf8903
BLAKE2b-256 e8185b557463af6c4df90cb8f0238348acfbc048ca7809c5fcbb60626b562855

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.12, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 72cf6082e2b5ce074d051f110389e2593333072e5f1b0f7812d8260b97fadce9
MD5 be2075360a9608217dd394282903712c
BLAKE2b-256 2e612c9eedb76e76047d4487832264c334c3cfebac1d9186d83128832727414e

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e99ff22a688e07c7392e00a2ea65001b2faf5b902a08984cf5826e1b2c3ac95b
MD5 e47117ee5fc3b25397a5d19bca8c78ea
BLAKE2b-256 fc634330c7d96f1f53862a180e6f17e87528880cccc464293427ef10356c6f79

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58156c31ad2d2ed4e363cb6d42c38541b1fb977f6c138d6c6028b0e6d906f3ba
MD5 52b4bef2c5f0b9ba1194b9c36f16fd8f
BLAKE2b-256 c633a154a85accb831dfb711a2c4b805cd03563dbaed2dcb15410edacfa32a62

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cf85a6d3ec8e3033e385012ad927312f9e82c2216e26d221df3d1c2397bf3f27
MD5 677ec326c74620a74569f2b6aa25c841
BLAKE2b-256 f09f3706a4481b6b6da5e8c89d459bdc6106869ba0f0a061f6cfb98a49273b2b

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1cccc8a55b8e1476fdba6a0e34f9b6760ce3122621fb3934e9b8ff80f87eaf06
MD5 aa861f906046d72e1d43cfafb89042fc
BLAKE2b-256 ce3c8edf963abfd22b39800bab918e5de5289ade6d1f89a153ff330f4bb17e64

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.11, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 77d19e3c69772a6ffb877c1549fa3988f392395adfcdfd93ce733c8d00a4a243
MD5 22b2a13545ec8b4bb4cbd116f7ff6774
BLAKE2b-256 3911f970d5c9dc2a90cd2b12baf3ecf89da478bf5428bbe5abecb6eacbad2811

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 26eb6f6a1515de0664b0d231270aacf22743fc3aef4f531768db7c0af4d101cb
MD5 bdf560e8796070f3e5c28b35adfcb9aa
BLAKE2b-256 8af30a9e678affc3cb3704c1ffe93cbccca858c60e656072f36a481133e0f42f

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 51a7365becd779dc6b3d0af6e982688d6446492c87c0fb6794cb607219bc093d
MD5 df769244b0dec24bbe3b490eb5d2fd8c
BLAKE2b-256 aecaa8b4258b3f7cb26d4a4cb1e353905c2a445f1358ecf87240a949940765f8

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9bf5b2be5a2c86c67d9e06904ad68994e9e47df159be6e48e283a9dcd5996a44
MD5 5390cd077d4cda182cc2af73e1dd53b2
BLAKE2b-256 32b3154e0f3d8150b590622ddbc447353344b34aaafde665f8b33c6255dcedc6

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 78c3a9c2911845122d5c1f5a4dd4312ef1b0dad47d4b920332a7927df6e6d4a4
MD5 c50a3346afa6d9572cd3d72696c58984
BLAKE2b-256 3abbdb2fd2c55945e1e101c07a13a4c422074bdaafa74ef8410b9f14f970eeff

See more details on using hashes here.

File details

Details for the file silicate-0.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: silicate-0.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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}

File hashes

Hashes for silicate-0.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5286095ccde0510457eed41019bf5b3b4e6b7f6c9a0e3e71a5273261a5556d85
MD5 e7dc616930e134038d136dacf8018f6e
BLAKE2b-256 0306924bf3fb1cb3fcabab1340ef35ba221565f16aee0d4341100e1220e13c02

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page