Thread-safe async-aware types for Python written in Rust
Project description
rstypes
rstypes is a minimal Python package providing thread-safe, async-aware data types implemented in Rust. It is designed for high-performance concurrent and asynchronous programming in Python.
This library is ideal for building:
- ✅ Global or shared dictionaries across threads or async tasks
- ✅ In-memory async-aware caches with TTL support
Internally, each instance uses a single mutex, not per-key locks, which keeps the locking semantics simple and predictable.
Features
- 🧵 Thread-safe: Types that can be safely used across multiple threads.
- ⚡ Async-aware: Compatible with
asyncioand async/await patterns - 🚀 Rust-powered: Built with PyO3 for blazing-fast native performance
- 🔐 Default value support: Behaves like
collections.defaultdict
Installation
pip install rstypes
Example Usage
🔹 Minimal Example
import asyncio
from rstypes import RMap
async def main():
d = RMap()
await d.set(key="hello", value=123)
val = await d.get("hello")
assert val == 123
await d.set(key=7, value="answer")
await d.pop(7)
val = await d.get(7)
assert val is None
asyncio.run(main())
🔹 Async defaultdict Behavior
import asyncio
from rstypes import RMap
async def main():
rlock = RMap(asyncio.Lock) # like defaultdict(asyncio.Lock)
async with await rlock.get("mykey"):
print("Inside an asyncio.Lock")
asyncio.run(main())
🔹 Memory Cache with TTL
import asyncio
from typing import NamedTuple
from rstypes import RCacheMap
class Foo(NamedTuple):
name: str
age: int
async def main():
cache = RCacheMap()
await cache.set(key="hello", value=123, ttl=1.0) # 1 second TTL
await cache.set(key="user", value=Foo(name="Alice", age=30), ttl=2.0) # 2 seconds TTL
await cache.pop("hello")
assert await cache.get("hello") is None
user = await cache.get("user")
assert isinstance(user, Foo)
await asyncio.sleep(2.1)
await cache.pop_expired()
assert await cache.get("user") is None
asyncio.run(main())
License
rstypes is licensed under the MIT License. See LICENSE for more information.
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 rstypes-0.1.1.tar.gz.
File metadata
- Download URL: rstypes-0.1.1.tar.gz
- Upload date:
- Size: 21.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
58a6679d71afa7a82cc9376d6ed5339bfabd2ecdacfd8395948a13f38f5cada2
|
|
| MD5 |
df3fa63ac9d397bca7666f1b9bd13fa0
|
|
| BLAKE2b-256 |
04d09f15822196054155160005c0d173c937439aebfad6699c685a47e4f99a10
|
File details
Details for the file rstypes-0.1.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 403.7 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56db355ddcadcd4208b1303b4647a3a491091c1135e60a03ccd6d298888cc22c
|
|
| MD5 |
b13f480875d225bedb9f16bf6533923a
|
|
| BLAKE2b-256 |
9d96c7766de994db494c7bd0996a2e1d5280f994aea53c0968d91f0b9c354695
|
File details
Details for the file rstypes-0.1.1-cp313-cp313-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp313-cp313-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 760.1 kB
- Tags: CPython 3.13, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1ff5b7ea34f4ec6983b71837ddd405d952567b0c96357148fe7480b673f7a33b
|
|
| MD5 |
1e8a3476dc09958435edaeff5c530ca6
|
|
| BLAKE2b-256 |
22158c900cc66e7e945ddf1f17e92202501e1d2192ef8c9bde0e339c87f96999
|
File details
Details for the file rstypes-0.1.1-cp313-cp313-musllinux_1_1_armv7l.whl.
File metadata
- Download URL: rstypes-0.1.1-cp313-cp313-musllinux_1_1_armv7l.whl
- Upload date:
- Size: 854.4 kB
- Tags: CPython 3.13, musllinux: musl 1.1+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70852a00a8a3233bc08ab0d7d2bf6a59518cf9de6ae74a117cb165ef3c1f4045
|
|
| MD5 |
acc2d779cf8697856abd31f27b52596f
|
|
| BLAKE2b-256 |
29c0343d2c6301433aff8f3c8912b9431cb387d79fc9aa11c175e3d36370fada
|
File details
Details for the file rstypes-0.1.1-cp313-cp313-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp313-cp313-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 764.2 kB
- Tags: CPython 3.13, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
831d706101b21c159705a77ccc3478d87f5e8e4d5174b08d6534a052efbb94e0
|
|
| MD5 |
12e4954440e967a5445a3266d79a4e73
|
|
| BLAKE2b-256 |
a69caa8f7325e3a0c9111383bdb216405ff08321478d1807b38ed6e17ce7460f
|
File details
Details for the file rstypes-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 589.8 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b037bac4b4888240f9f5661c587d328c00f72c26d4be33882ee0c15a0fbf13c
|
|
| MD5 |
328b21870c637b77e917685b79f376bb
|
|
| BLAKE2b-256 |
6eb7c1983d954dc4a9faa9df131895ce41a45077e4cf95df0d735ea7eedc1f4b
|
File details
Details for the file rstypes-0.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: rstypes-0.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 621.4 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d31385934fee5f7d98ac84f3e44dfcc67b20a751d4722d7c034fb5198958d837
|
|
| MD5 |
1122b4ada52bc3fa9f1cfc4a5d374243
|
|
| BLAKE2b-256 |
21f7193c74266de0bd4b9cb653cf93addab98cf1c5bc629ec385a5bd3f48f65d
|
File details
Details for the file rstypes-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: rstypes-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 592.6 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23b2ee14262086f975667d591e51568cb6b3947ce36d4f40a766b7feaf0b34b2
|
|
| MD5 |
27cdb9afcbaec6b985017eec8e996286
|
|
| BLAKE2b-256 |
15cea824634248ed13f1426dff80dc16159a89411f9da3d9ba0e470c06966f6b
|
File details
Details for the file rstypes-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 591.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
551fde1f9788f12a750aeb5c5727ec360335f83577fdb7e80c0ebac770b52a29
|
|
| MD5 |
76241a878cdb07dbedfd4bc2567a1357
|
|
| BLAKE2b-256 |
df6b89ac2bf359f521c3b961b4ad53a8a7d90a36aff718709fc552bef2d857c5
|
File details
Details for the file rstypes-0.1.1-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 522.1 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
adba29cb2aff094cf389129e4564722e294c9f97b1039cef452a4d2bf050f2f0
|
|
| MD5 |
9314ebb77cfa12b28bc5b27487a301f4
|
|
| BLAKE2b-256 |
0c38a8431b694d72506358855a8bf257ce582a180b0d710fca472ee5eda32ba9
|
File details
Details for the file rstypes-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 530.5 kB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
787e362eef8a0d4ab00e0070796bb9591d45a79c3345c280d1b34d87bf576d0d
|
|
| MD5 |
328a1bef195b8106b59136b0d5face64
|
|
| BLAKE2b-256 |
e114cf2314cb6d7ee2831455708c034c280348ab0739449a0e50e3fe27042739
|
File details
Details for the file rstypes-0.1.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 403.7 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b7d7f2d722b56d101af6e3bc1001dd961ad6fcb5beab14b0dc663c41bd15b828
|
|
| MD5 |
1f0840abe8e735bb5b2ebacbdeec0ff0
|
|
| BLAKE2b-256 |
54345a8a34df2472a692a3a3d58c9476770c3fd633ae4d4056b6af8c79ef1435
|
File details
Details for the file rstypes-0.1.1-cp312-cp312-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp312-cp312-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 760.3 kB
- Tags: CPython 3.12, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
72a23b1a0bbb0405029b8c85dfe2b782923b466bfc3bd1d689946f23d24f00ec
|
|
| MD5 |
e1020a0d27c8dcf60c7bd813adb218f2
|
|
| BLAKE2b-256 |
40fd2fc7ac4605ab4a2f910bd2e1c1d64007e8a904ed2dca6ec7eff1c53ca749
|
File details
Details for the file rstypes-0.1.1-cp312-cp312-musllinux_1_1_armv7l.whl.
File metadata
- Download URL: rstypes-0.1.1-cp312-cp312-musllinux_1_1_armv7l.whl
- Upload date:
- Size: 854.6 kB
- Tags: CPython 3.12, musllinux: musl 1.1+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2b0d73bdfce99620419bff3e866852cd2156a14971bc0f786884bacdce53851
|
|
| MD5 |
3c3e98699a0c635d527c2257089c80d0
|
|
| BLAKE2b-256 |
17f9960bff30830906291232bcafc08cf5d671d11549e9386bc78618003a5044
|
File details
Details for the file rstypes-0.1.1-cp312-cp312-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp312-cp312-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 764.2 kB
- Tags: CPython 3.12, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3be0a4f524ad186d49978f1b073713dad43fba7b126c75e3e8357b45782c6b7a
|
|
| MD5 |
bf033be2160abfbfb40ab86771ddba73
|
|
| BLAKE2b-256 |
55b235132d81850b0bf5fff81949af181d8b952a4828a75dd118a1867230008c
|
File details
Details for the file rstypes-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 590.0 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0343e6a6a1e6d5f29ea94acc1eaa50b0e187119fc3fa5272043ac18115eee587
|
|
| MD5 |
3775891313ecad86ca3fe161b28f8081
|
|
| BLAKE2b-256 |
201effc92c644a6c41fd5d6294d9e0fc4e2992e15f75d6a2297f24d649a6c11a
|
File details
Details for the file rstypes-0.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: rstypes-0.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 621.5 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
78c0b302a700efcaca121d2beccbed23e2d02dbde874fb3d2489b4f9531cfdb7
|
|
| MD5 |
e8feae1d62cd9ab0762858340546cf3f
|
|
| BLAKE2b-256 |
c616125e396ecb458595b6e7b9e63b5448733ce40fb85ef5fcdeb86e2841493f
|
File details
Details for the file rstypes-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: rstypes-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 592.7 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3007ec413f852ba19089a6f64b6235713f480141737cf5ee17705a080110bce9
|
|
| MD5 |
b29389fd2cf4c30339c7f50cd659f861
|
|
| BLAKE2b-256 |
37e8e013139c07ac0f44cc5d7eddefd5bad9e5b17acef0bbd9363fbdc2f4559a
|
File details
Details for the file rstypes-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 591.1 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9cf307fab486f393b6fdeab3362d1ec9899c8de1e08ac92dfbc8f29fba0f9174
|
|
| MD5 |
297e9cb31aea3e5c1c098a4c87c6b9f6
|
|
| BLAKE2b-256 |
6dfdef26b4fa3faa682030686dc999f9d6bf3d4b622f0612106c86e555a874c0
|
File details
Details for the file rstypes-0.1.1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 522.1 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f9c001e8bda2627160f61a95c7fca631ee9f984b9d78aa862a633fb6302cf64
|
|
| MD5 |
6b54a842cae07de21c9ce9cdcb2623fa
|
|
| BLAKE2b-256 |
a9da50b3ad425845440ad445cdba58462583a9849b8db50fa02df5d7e5b62db9
|
File details
Details for the file rstypes-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 530.3 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96e824d7a6cea3b8044496ed01ed4326968d832e7616cb3ee0851a2edeab637f
|
|
| MD5 |
514ea726fa9809b18dbfa43b12d70434
|
|
| BLAKE2b-256 |
31b68d305a0dfa622f85b3b376f07f863c4630edb9290c01115f3e40cd07833c
|
File details
Details for the file rstypes-0.1.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 402.0 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0817fb51c238f81d1c394ab94e2c299e35fb352b5422875bcd7e41f7c213b076
|
|
| MD5 |
2d37a1f62c586c3cd1e417cb4f746382
|
|
| BLAKE2b-256 |
b0b6b0a67d7d88b4926fa65fa7b4d4ac33de3b860cd1bb81adf294f4f9aa1084
|
File details
Details for the file rstypes-0.1.1-cp311-cp311-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp311-cp311-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 758.4 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9b3af1a784794ad30bdc92b049c0c972233254bd745c994458dd168f48f3453
|
|
| MD5 |
4a07bcee6cef0222ed52ebb9b5d08819
|
|
| BLAKE2b-256 |
9244f84690b779e3d2b7ca84ad03a66cc64caf7323c47ca54fb3bf0cdfad8349
|
File details
Details for the file rstypes-0.1.1-cp311-cp311-musllinux_1_1_armv7l.whl.
File metadata
- Download URL: rstypes-0.1.1-cp311-cp311-musllinux_1_1_armv7l.whl
- Upload date:
- Size: 855.1 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bb9c10e21b2411aec5f3a7bfc696d2c8172017edc2b632e6132e4213c9a710c4
|
|
| MD5 |
773fb5363d9542ffce4606a145b6526b
|
|
| BLAKE2b-256 |
3fff706ed7db465ea410d83bb026318b17f0986ae46ceadf1bb1d705ad52fb16
|
File details
Details for the file rstypes-0.1.1-cp311-cp311-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp311-cp311-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 764.3 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ff0efec05961c4bc79b847e27ade6cd4410bdfa9d448d46aeaf2d651bd057f3f
|
|
| MD5 |
b0f32c3ffd269ae1d89d0d1513988939
|
|
| BLAKE2b-256 |
7e0e4efb183b86e6dcc44665194c1b854fdfcffc180760b2b261422d1f25e18d
|
File details
Details for the file rstypes-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 588.3 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
28d68eabdb8b51acd511711f9cf21c2082c7413314e689e5ddda14697c006894
|
|
| MD5 |
44d12aceac660116c86d1b56ae53c3b8
|
|
| BLAKE2b-256 |
891ecfd5f1557ecc632ac029cb940cb4d32572a14b4ba6968b321848796a1bbf
|
File details
Details for the file rstypes-0.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: rstypes-0.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 622.1 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eb23cfe2c78bec147e40b652d6476092b95d960a80bd85b0cc7d6bdddff76534
|
|
| MD5 |
0625c7440e2c003f67817fd6af8057c0
|
|
| BLAKE2b-256 |
2fb13baa0d22c1b4991ffb328785c392e5c6165cc06cb26d154dc000d0dc6b0d
|
File details
Details for the file rstypes-0.1.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: rstypes-0.1.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 592.9 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a035415dce58ac70ef84c6be018280b71f0ce0dc1e64fe317addfa359dc3ac08
|
|
| MD5 |
f8b1b8eb30346c9bca79ee6b09308000
|
|
| BLAKE2b-256 |
1610d965169a55047fb8f602eca9444cd26956d7656c6146d49cd3510002bf20
|
File details
Details for the file rstypes-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 590.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45f4bd438dbe93b14a19cac6b264406b0296deb3d8ea0bfe5bb916c588ceed09
|
|
| MD5 |
97bdcdfb37a5c8bb865ea23bf8a9bf22
|
|
| BLAKE2b-256 |
a7c2350d80183bba4e3d601f0d0d4ddb91d8606c274081682172819781d487bf
|
File details
Details for the file rstypes-0.1.1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 523.8 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e81ded1af1b10a3907bf0ea1622177a64968519ac924175866ecda62d67b111
|
|
| MD5 |
3498cd9de6aac7297ee5df73311b79ae
|
|
| BLAKE2b-256 |
949544a467a9e4cfe924fda9326823bfa48b19eb4fc8a14f273a82efe13d0ff8
|
File details
Details for the file rstypes-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 532.3 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dac713d8c1a6eb9dfdea4866b567f62d729a32ceeeb0a200f7e3419681924edd
|
|
| MD5 |
199129f647a1912608586fb7867cba7b
|
|
| BLAKE2b-256 |
f642c84fffa02bf1325082c927776feb76d9d7ff1bd424126030f1af5ee11af8
|
File details
Details for the file rstypes-0.1.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 402.4 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92e78e2630d99144de97af17d5dc5f1c18ede2ea91b759b18dbed65dc27d2724
|
|
| MD5 |
b76c10ecd30223106a773dfdd1095a09
|
|
| BLAKE2b-256 |
ae0b7f52e60173714c554ed914adfad6a67cc2eab34d5246df42f94608cb23fd
|
File details
Details for the file rstypes-0.1.1-cp310-cp310-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp310-cp310-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 759.5 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a80332c710c794d162312e80bddc1a190448ab377757bf7f30d27a3303833999
|
|
| MD5 |
f0d9aa4990752288a2493911fef061d1
|
|
| BLAKE2b-256 |
e12dd75bd00db224d8229f90cdd40078f2f580606825e9b2cd5010c84486c6e4
|
File details
Details for the file rstypes-0.1.1-cp310-cp310-musllinux_1_1_armv7l.whl.
File metadata
- Download URL: rstypes-0.1.1-cp310-cp310-musllinux_1_1_armv7l.whl
- Upload date:
- Size: 855.5 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef5cfcb0e434a61b8ca3197cf7a669e268c17cb198d5fee3bc339e931b3f928b
|
|
| MD5 |
6856c45932c63bab9f77f27466e2411b
|
|
| BLAKE2b-256 |
d0bed62336aca3237f3dbe6ba11634098f83aea5924a1759a9b1a369c351f91b
|
File details
Details for the file rstypes-0.1.1-cp310-cp310-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp310-cp310-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 763.5 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81331b5d8ab5f2cffe5d03abbbc6d35ef2cf622d46d40c5655811892d4f1b658
|
|
| MD5 |
9560f6cff83894922b72fc18cab7864f
|
|
| BLAKE2b-256 |
b728f559972bda6d9e4f08968f2a25060140670b176a74d29d0fa58bb4596d6c
|
File details
Details for the file rstypes-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 588.8 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87b2bb9a13ec026d353f8a4c2f2a7d2f3d7c2d5f54456d8e282b3ff8e470dd36
|
|
| MD5 |
6b57fb9c96e504cb6095d7211aa679ca
|
|
| BLAKE2b-256 |
0c5ce590bfbb2c129a13ccc2195f26a67b447946b791b3922d936e7522772fb5
|
File details
Details for the file rstypes-0.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: rstypes-0.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 622.8 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b2b8d8338d7ddfa8944fe266d91fdbcc595595b80f63618a573626981b0e47a9
|
|
| MD5 |
383ff6634a61dc72f954e646bb49587f
|
|
| BLAKE2b-256 |
caa13051b94e9b695820a57a90d04d6a211aa2375556ea182195a84fce5a328b
|
File details
Details for the file rstypes-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: rstypes-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 593.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0983775fac70191ed7ca1182e3dffd9bb8c1284a658b4f79cb473e100d207aee
|
|
| MD5 |
5c6903e796936e1a0d0359e2bbebd962
|
|
| BLAKE2b-256 |
5e7a0c0f4f0a5af918c99a96f2c9e5126ce9d3a473257c773797330448a8e187
|
File details
Details for the file rstypes-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 590.5 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7a6115d1e98afade600809465eb356c48aa972f56e37224b0732d961b0cc35ed
|
|
| MD5 |
a6e7aa8722fe5b56b5f10f66677d1a1b
|
|
| BLAKE2b-256 |
8d345ea382d58583de724df787db629c89e9e94ebef0448c9e5e40e770e2a0b7
|
File details
Details for the file rstypes-0.1.1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 525.0 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aea7ad3116ac7caa28228447dfe90111d6141dba196262c2758ac2bd5c013ef3
|
|
| MD5 |
5e4be620be1719f7b7e28977baabffd5
|
|
| BLAKE2b-256 |
e8fdcf9e4d37ac320433f8157a517c5d623d2af7b4ad3e626e7da9074ab66d75
|
File details
Details for the file rstypes-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: rstypes-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 534.4 kB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8c6c03cebf8bae02b760edea3e2c788585178fc098a213a0c22c9f8b893c100
|
|
| MD5 |
c40f6ef37b68e8e4bdc5e17732628081
|
|
| BLAKE2b-256 |
d45ad764dff59908b80c0adc428610c761a1aa155f9e1d79273baa1096b4b21a
|