SLIM Rust bindings for Python
Project description
SLIM Python Bindings
High-level asynchronous Python bindings for the SLIM data‑plane service (Rust core). They let you embed SLIM directly into your Python application to:
- Instantiate a local SLIM service (
Slim.new) - Run a server listener (start / stop a SLIM endpoint)
- Establish outbound client connections (
connect/disconnect) - Create, accept, configure, and delete sessions (Point2Point / Group)
- Publish / receive messages (point‑to‑point or group (channel) based)
- Manage routing and subscriptions (add / remove routes, subscribe / unsubscribe)
- Configure identity & trust (shared secret, static JWT, dynamic signing JWT, JWKS auto‑resolve)
- Integrate tracing / OpenTelemetry
Supported Session Types
| Type | Description | Sticky Peer | Metadata | MLS (group security) |
|---|---|---|---|---|
| Point2Point | Point-to-point with a fixed destination | Yes | Yes | Yes |
| Group | Many-to-many via channel/topic name (channel moderator can invite/remove participants) | N/A | Yes | Yes |
Identity & Authentication
You can choose among multiple identity provider / verifier strategies:
| Provider Variant | Use Case | Notes |
|---|---|---|
PyIdentityProvider.SharedSecret |
Local dev / tests | Symmetric; not for production |
PyIdentityProvider.StaticJwt |
Pre-issued token loaded from file | No key rotation; simple |
PyIdentityProvider.Jwt |
Dynamically signed JWT (private key) | Supports exp, iss, aud, sub, duration |
PyIdentityVerifier.Jwt |
Verifies JWT (public key or JWKS auto) | Optional claim requirements (require_iss, etc.) |
PyIdentityVerifier.SharedSecret |
Matches shared secret provider | Symmetric validation |
JWKS auto‑resolution (when configured in the verifier with autoresolve=True) will:
- Try OpenID discovery (
/.well-known/openid-configuration) forjwks_uri - Fallback to
/.well-known/jwks.json - Cache the key set with a TTL and prefer
kidmatch, else algorithm match.
Quick Start
1. Install
pip install slim-bindings
2. Minimal Receiver Example
import asyncio
import slim_bindings
async def main():
# 1. Create identity (shared secret for demo)
provider = slim_bindings.PyIdentityProvider.SharedSecret(identity="demo", shared_secret="secret")
verifier = slim_bindings.PyIdentityVerifier.SharedSecret(identity="demo", shared_secret="secret")
local_name = slim_bindings.PyName("org", "namespace", "demo")
slim = await slim_bindings.Slim.new(local_name, provider, verifier)
# 2. (Optionally) connect as a client to a remote endpoint
# await slim.connect({"endpoint": "http://127.0.0.1:50000", "tls": {"insecure": True}})
# 3. (Optionally) run a local server (insecure TLS for local dev)
# await slim.run_server({"endpoint": "127.0.0.1:40000", "tls": {"insecure": True}})
# 4. Wait for inbound session
print("Waiting for an inbound session...")
session = await slim.listen_for_session()
# 5. Receive one message and reply
msg_ctx, payload = await session.get_message()
print("Received:", payload)
await session.publish_to(msg_ctx, b"echo:" + payload)
# 6. Clean shutdown
await slim.delete_session(session)
await slim.stop_server("127.0.0.1:40000")
asyncio.run(main())
3. Outbound Session (PointToPoint)
remote = slim_bindings.PyName("org", "namespace", "peer")
session = await slim.create_session(
slim_bindings.PySessionConfiguration.PointToPoint(
peer_name=remote,
mls_enabled=True,
metadata={"trace_id": "abc123"},
)
)
await slim.set_route(remote)
await session.publish(b"hello")
ctx, reply = await session.get_message()
print("Reply:", reply)
await slim.delete_session(session)
Tracing / Observability
Initialize tracing (optionally enabling OpenTelemetry export):
await slim_bindings.init_tracing({
"log_level": "info",
"opentelemetry": {
"enabled": True,
"grpc": {"endpoint": "http://localhost:4317"}
}
})
Installation
pip install slim-bindings
Include as Dependency
With pyproject.toml
[project]
name = "slim-example"
version = "0.1.0"
description = "Python program using SLIM"
requires-python = ">=3.9"
dependencies = [
"slim-bindings>=0.6.0"
]
With Poetry
[tool.poetry]
name = "slim-example"
version = "0.1.0"
description = "Python program using SLIM"
[tool.poetry.dependencies]
python = ">=3.9,<3.14"
slim-bindings = ">=0.5.0"
Feature Highlights
| Area | Capability |
|---|---|
| Server | run_server, stop_server |
| Client | connect, disconnect, automatic subscribe to local name |
| Routing | set_route, remove_route |
| Subscriptions | subscribe, unsubscribe |
| Sessions | create_session, listen_for_session, delete_session, set_session_config |
| Messaging | publish, publish_to, get_message |
| Identity | Shared secret, static JWT, dynamic JWT signing, JWT verification (public key / JWKS) |
| Tracing | Structured logs & optional OpenTelemetry export |
Example Programs
Complete runnable examples (point2point, group, server) live in the repository:
https://github.com/agntcy/slim/tree/slim-v0.5.0/data-plane/python/bindings/examples
You can install and invoke them (after building) via:
slim-bindings-examples point2point ...
slim-bindings-examples group ...
slim-bindings-examples slim ...
When to Use Each Session Type
| Use Case | Recommended Type |
|---|---|
| Stable peer workflow / stateful | Point2Point |
| Group chat / fan-out | Group |
Security Notes
- Prefer asymmetric JWT-based identity in production.
- Rotate keys periodically and enable
require_iss,require_aud,require_sub. - Shared secret is only suitable for local tests and prototypes.
License
Apache-2.0 (see repository for full license text).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file slim_bindings-0.6.1.tar.gz.
File metadata
- Download URL: slim_bindings-0.6.1.tar.gz
- Upload date:
- Size: 394.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eccb222976a177bd3ea8eba0e58d27fc566e92f7de8032df7474c1b8ff948e4b
|
|
| MD5 |
bd6b98ebb8fe4bb03a583e34fa269288
|
|
| BLAKE2b-256 |
54b129b175bae4ca6ea181818f6e02d4e89f49297becdab6020d0f95a03d50d1
|
File details
Details for the file slim_bindings-0.6.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 7.3 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5256e1c7cc8a5f6fcd3f26bce689db94bfa18125d6d203e02b184aec685c0f69
|
|
| MD5 |
cb39bc261c40c277e61d7975f076c121
|
|
| BLAKE2b-256 |
0100227adcf7d4846805a0f05c287369f20b3940aa43d101932daacb9364536b
|
File details
Details for the file slim_bindings-0.6.1-cp313-cp313-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp313-cp313-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 8.9 MB
- Tags: CPython 3.13, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
80d39cbd54b3c5365300981d594f74e73da26cdb5db9f10b956d9f70ef5031df
|
|
| MD5 |
94f25b2b87da302f02a82737d5ae264d
|
|
| BLAKE2b-256 |
7a33abe5df87c59972d44db851feebabef745d41ec2331f0ffe7e8d6244fe03a
|
File details
Details for the file slim_bindings-0.6.1-cp313-cp313-manylinux_2_34_aarch64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp313-cp313-manylinux_2_34_aarch64.whl
- Upload date:
- Size: 8.8 MB
- Tags: CPython 3.13, manylinux: glibc 2.34+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
966527cf54397cf5aad42c868dd485708dd05da2b44c45b5239ce38f7f34a8b0
|
|
| MD5 |
28bdd4dca318f8df38ead578c7912d00
|
|
| BLAKE2b-256 |
39935fc83e019ef4738934d1f2200ef0e747a80b06cb198d7888a2fcdd6a1415
|
File details
Details for the file slim_bindings-0.6.1-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
88b7da92aaf6d514b26c1ad5bccf0856058762c618e338e9b3c50c34ac6217f8
|
|
| MD5 |
c97dc2552e34332615a261562355bba7
|
|
| BLAKE2b-256 |
6a3567ee8d094dd5344b0ce37bc4801367f48361a727f33f43f32bc994352384
|
File details
Details for the file slim_bindings-0.6.1-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ce5e4ec5c35a97d1b0ceed34b8f16ae99932fd3acdb43162b746618c336d6f79
|
|
| MD5 |
8f4e8dd378a4629bd3aa7636432907df
|
|
| BLAKE2b-256 |
3c2e688777e07aea35b68c4042530202ca1db6551329edb014589ffadbbed4e8
|
File details
Details for the file slim_bindings-0.6.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 7.3 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3326b4878889fa5156cbc33af67ef1c275d0de829733ea58b2236de4b0f4e2a7
|
|
| MD5 |
b8ac52d76d74d9c95694a8d86fa3278a
|
|
| BLAKE2b-256 |
10f0b2e321ee42c5cfdca94e3e101ed913f6482c2fc6f00c229ab3a353712972
|
File details
Details for the file slim_bindings-0.6.1-cp312-cp312-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp312-cp312-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 8.9 MB
- Tags: CPython 3.12, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7c49fbdf329919054e180423ea2ce66a0a22b63ce9c4c2104eac307e2396450
|
|
| MD5 |
530634c734e5352bc20664bfc3a573d7
|
|
| BLAKE2b-256 |
54693294d98d3555f9e3298fc3883e45a00d348014c70bb565a8abc9fe9aaee0
|
File details
Details for the file slim_bindings-0.6.1-cp312-cp312-manylinux_2_34_aarch64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp312-cp312-manylinux_2_34_aarch64.whl
- Upload date:
- Size: 8.8 MB
- Tags: CPython 3.12, manylinux: glibc 2.34+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e9e8357797180d9ba0aab063be786f5e6b4c75401f794b2b8ac8fd0a07a9423
|
|
| MD5 |
a91d0cbcf51c441d4eecf0e7c54510ca
|
|
| BLAKE2b-256 |
6dab23f018f57a4191fad13443088a27167e7eef40a5194402fb10d9498cfb9d
|
File details
Details for the file slim_bindings-0.6.1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
917b8f4ddc4fdfab4bfa0fe4680be736a64a8cd76221b3f75c8982ce24745995
|
|
| MD5 |
4365fbbc541dbb68ef9f32ca690852b3
|
|
| BLAKE2b-256 |
7c0ed2660520842f92bf03f1368790e6fe43600f84bcddd5c5febe0ff7d11238
|
File details
Details for the file slim_bindings-0.6.1-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0a862b3963d9db1fca0a5924050208f8b48e85a3e9d72815291ece5113b37b2
|
|
| MD5 |
55504f4752b4ce7856bb4932f80970ac
|
|
| BLAKE2b-256 |
fcc25d1d967f69a620c458838f01d9066f2b944682b5fca20ec7f6c822b01ec6
|
File details
Details for the file slim_bindings-0.6.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 7.3 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f6d80ad6295a1b94e7841ea5cbbaf4262288ae501c4121edb65b1dc24e66017f
|
|
| MD5 |
ac3a2eccf2ed6067878058e3de6903e5
|
|
| BLAKE2b-256 |
a42cebba774113c3f0b13eb7f5b45bf949a2a70f713095c66dd154ad8af8e98c
|
File details
Details for the file slim_bindings-0.6.1-cp311-cp311-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp311-cp311-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 8.9 MB
- Tags: CPython 3.11, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ac0aace14be0da07e652546f69eabe06096e89ba4aa6e4ce0ba61076a99df4a
|
|
| MD5 |
fc66820781c918bfecceaaa640a6a785
|
|
| BLAKE2b-256 |
9880214b9c0f66c03e246850140e15c2fe6d8b250e1dea8bb1353b85b44e3126
|
File details
Details for the file slim_bindings-0.6.1-cp311-cp311-manylinux_2_34_aarch64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp311-cp311-manylinux_2_34_aarch64.whl
- Upload date:
- Size: 8.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.34+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0a831a908bf1c3a23931738d8de7d7f3e2bb3979eed63c787f8386e49555721
|
|
| MD5 |
ed8e5d28d655b7c7418dcc0bd8453fb7
|
|
| BLAKE2b-256 |
8b34c61af5d4e95eca23cb5cdbc325a81614a498b586b1d6a2097dde422f2a93
|
File details
Details for the file slim_bindings-0.6.1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
caeec655f470daa70c1bed46a2afd0d6481cd381352e7ce387c58e8faaf4e440
|
|
| MD5 |
027c40d897e48fae0ecdf7b82fe674e9
|
|
| BLAKE2b-256 |
bbee567b3bc7bd1dcf0785ce499df9701591ab4362ef1e8529006243c7c2cca9
|
File details
Details for the file slim_bindings-0.6.1-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70f83cb05a4a39b8fe11e15b9967a9a71d678344b711402ed4e3fb3b3ff71470
|
|
| MD5 |
4c42ff293f950ddbce58792d0afa9517
|
|
| BLAKE2b-256 |
62f057abbbec2a2bbc9a702fe253ea48a0fbdc1ce3c59bd84265a4f27053fbb9
|
File details
Details for the file slim_bindings-0.6.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 7.3 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c831baae25fc53ef2fe3555554d9a17fc570b8568fcb79ec5e86c6d1def91230
|
|
| MD5 |
9ebba1dccea7929c7c02d3cb9b1b1007
|
|
| BLAKE2b-256 |
92e544c72f52947abd7cb9bb09e11051f1cb8d9d9f644e04a673364cfbd7d149
|
File details
Details for the file slim_bindings-0.6.1-cp310-cp310-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp310-cp310-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 8.9 MB
- Tags: CPython 3.10, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
67c64450c1e8dcd9c696d63d16695a432c85f034c86482375eb136882f13e780
|
|
| MD5 |
16200428d6ed4f39f070c93a8ddd0eb0
|
|
| BLAKE2b-256 |
8da36933166ec90867446aacb46e9e6c7dd22c185609ffc8502cc7839e392940
|
File details
Details for the file slim_bindings-0.6.1-cp310-cp310-manylinux_2_34_aarch64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp310-cp310-manylinux_2_34_aarch64.whl
- Upload date:
- Size: 8.8 MB
- Tags: CPython 3.10, manylinux: glibc 2.34+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bdf6f55f5ab281c684dcb4ae373d3089b113c03e5b8a6cc2263af72e5f22d672
|
|
| MD5 |
5541d5f52fee9f320ccd4312e0c214b7
|
|
| BLAKE2b-256 |
18891ebc4c022320a927c3ce8244bb3b3bc7e042ab8e494da6e77baf682623d1
|
File details
Details for the file slim_bindings-0.6.1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
491e90c6fe45c7c43486120121dbc09388ec4724b88de387f5ec618f30389837
|
|
| MD5 |
f685496eb0960706c8568839afbbf8f6
|
|
| BLAKE2b-256 |
b3bb8dd0f177a999e256bd7d8725d987d14bcd6888fc678ce2fada3cdbf82490
|
File details
Details for the file slim_bindings-0.6.1-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de23bd7ffa81ccb2db08900e79516d393b421ac8f43322c46f89fb35ada7917e
|
|
| MD5 |
f98beed8c041df9dd2eb56159984680e
|
|
| BLAKE2b-256 |
9617d63bfb828f21fd0b40952477352c356de29c461815f0512db47801942f15
|
File details
Details for the file slim_bindings-0.6.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 7.3 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
40919368e48a62a6a10512c7183a66b85f1ba3f52f463c8c70e05493455e3ce3
|
|
| MD5 |
085ddfe9cda29f9691c6725f7de3a561
|
|
| BLAKE2b-256 |
a3cf58301a39d283de7e136ed14b3b9a48ee52f1591df397fbc5886c9929d3fd
|
File details
Details for the file slim_bindings-0.6.1-cp39-cp39-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp39-cp39-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 8.9 MB
- Tags: CPython 3.9, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f2802d8c184c5e1e6f4fc9f571683a8ed5eb79b1e00aecca8afe16b2b9fc501
|
|
| MD5 |
15d8c509fb82845ce2be2aef723c758a
|
|
| BLAKE2b-256 |
84602e3abdec335ffa168a315c84d94c810c965f665d2f6139807df372af73b3
|
File details
Details for the file slim_bindings-0.6.1-cp39-cp39-manylinux_2_34_aarch64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp39-cp39-manylinux_2_34_aarch64.whl
- Upload date:
- Size: 8.8 MB
- Tags: CPython 3.9, manylinux: glibc 2.34+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8cc099abf61ccfb3f57fdb8dc0ee7bc31044daeeab4e4362f144e7c677cf77c6
|
|
| MD5 |
f28cd58240711396430a07d81275582f
|
|
| BLAKE2b-256 |
374f0af83bfa48d78d4234e34ff04575028917de63f1c6bf7b61fd0121129e85
|
File details
Details for the file slim_bindings-0.6.1-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 7.9 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f0c2dcc7d9fbcd883119916e966cf029dd8bb85315ab369940ebe554cbd89f3a
|
|
| MD5 |
0f60f85728c220bba54ea401cca4f117
|
|
| BLAKE2b-256 |
0017f2ce47bf22be326a71b408c3c9cdb6a8d38b5b637e55ff4038be2dd67ecb
|
File details
Details for the file slim_bindings-0.6.1-cp39-cp39-macosx_10_12_x86_64.whl.
File metadata
- Download URL: slim_bindings-0.6.1-cp39-cp39-macosx_10_12_x86_64.whl
- Upload date:
- Size: 8.2 MB
- Tags: CPython 3.9, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
494cef380bfe75449bb222834400f96d55380ce8aae03cf4f8b5937e43085bc7
|
|
| MD5 |
e7ecce5355d2c06d60d0263cd659519d
|
|
| BLAKE2b-256 |
193b72f1f466dec58adbaf7e65f208d9ec2049093709ac70fbcbc154a28f5c48
|