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.
Metadata
Release files for rstypes 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rstypes-0.1.1.tar.gz | 21.2 kB | Details |
Built distributions (wheels)
Total release size: 24.9 MB
Release files / rstypes-0.1.1.tar.gz
| Download URL | rstypes-0.1.1.tar.gz |
|---|---|
| Size | 21.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
58a6679d71afa7a82cc9376d6ed5339bfabd2ecdacfd8395948a13f38f5cada2
|
|
BLAKE2b-256 checksum How to use checksums |
04d09f15822196054155160005c0d173c937439aebfad6699c685a47e4f99a10
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp313-cp313-win_amd64.whl
| Download URL | rstypes-0.1.1-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 403.7 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
56db355ddcadcd4208b1303b4647a3a491091c1135e60a03ccd6d298888cc22c
|
|
BLAKE2b-256 checksum How to use checksums |
9d96c7766de994db494c7bd0996a2e1d5280f994aea53c0968d91f0b9c354695
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp313-cp313-musllinux_1_1_x86_64.whl
| Download URL | rstypes-0.1.1-cp313-cp313-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 760.1 kB |
| Tags | CPython 3.13 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
1ff5b7ea34f4ec6983b71837ddd405d952567b0c96357148fe7480b673f7a33b
|
|
BLAKE2b-256 checksum How to use checksums |
22158c900cc66e7e945ddf1f17e92202501e1d2192ef8c9bde0e339c87f96999
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp313-cp313-musllinux_1_1_armv7l.whl
| Download URL | rstypes-0.1.1-cp313-cp313-musllinux_1_1_armv7l.whl |
|---|---|
| Size | 854.4 kB |
| Tags | CPython 3.13 Linux musl 1.1+ ARMv7l |
|
SHA-256 checksum How to use checksums |
70852a00a8a3233bc08ab0d7d2bf6a59518cf9de6ae74a117cb165ef3c1f4045
|
|
BLAKE2b-256 checksum How to use checksums |
29c0343d2c6301433aff8f3c8912b9431cb387d79fc9aa11c175e3d36370fada
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp313-cp313-musllinux_1_1_aarch64.whl
| Download URL | rstypes-0.1.1-cp313-cp313-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 764.2 kB |
| Tags | CPython 3.13 Linux musl 1.1+ ARM64 |
|
SHA-256 checksum How to use checksums |
831d706101b21c159705a77ccc3478d87f5e8e4d5174b08d6534a052efbb94e0
|
|
BLAKE2b-256 checksum How to use checksums |
a69caa8f7325e3a0c9111383bdb216405ff08321478d1807b38ed6e17ce7460f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rstypes-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 589.8 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
1b037bac4b4888240f9f5661c587d328c00f72c26d4be33882ee0c15a0fbf13c
|
|
BLAKE2b-256 checksum How to use checksums |
6eb7c1983d954dc4a9faa9df131895ce41a45077e4cf95df0d735ea7eedc1f4b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | rstypes-0.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 621.4 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
d31385934fee5f7d98ac84f3e44dfcc67b20a751d4722d7c034fb5198958d837
|
|
BLAKE2b-256 checksum How to use checksums |
21f7193c74266de0bd4b9cb653cf93addab98cf1c5bc629ec385a5bd3f48f65d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | rstypes-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 592.6 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
23b2ee14262086f975667d591e51568cb6b3947ce36d4f40a766b7feaf0b34b2
|
|
BLAKE2b-256 checksum How to use checksums |
15cea824634248ed13f1426dff80dc16159a89411f9da3d9ba0e470c06966f6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rstypes-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 591.0 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
551fde1f9788f12a750aeb5c5727ec360335f83577fdb7e80c0ebac770b52a29
|
|
BLAKE2b-256 checksum How to use checksums |
df6b89ac2bf359f521c3b961b4ad53a8a7d90a36aff718709fc552bef2d857c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | rstypes-0.1.1-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 522.1 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
adba29cb2aff094cf389129e4564722e294c9f97b1039cef452a4d2bf050f2f0
|
|
BLAKE2b-256 checksum How to use checksums |
0c38a8431b694d72506358855a8bf257ce582a180b0d710fca472ee5eda32ba9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | rstypes-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 530.5 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
787e362eef8a0d4ab00e0070796bb9591d45a79c3345c280d1b34d87bf576d0d
|
|
BLAKE2b-256 checksum How to use checksums |
e114cf2314cb6d7ee2831455708c034c280348ab0739449a0e50e3fe27042739
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp312-cp312-win_amd64.whl
| Download URL | rstypes-0.1.1-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 403.7 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b7d7f2d722b56d101af6e3bc1001dd961ad6fcb5beab14b0dc663c41bd15b828
|
|
BLAKE2b-256 checksum How to use checksums |
54345a8a34df2472a692a3a3d58c9476770c3fd633ae4d4056b6af8c79ef1435
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp312-cp312-musllinux_1_1_x86_64.whl
| Download URL | rstypes-0.1.1-cp312-cp312-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 760.3 kB |
| Tags | CPython 3.12 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
72a23b1a0bbb0405029b8c85dfe2b782923b466bfc3bd1d689946f23d24f00ec
|
|
BLAKE2b-256 checksum How to use checksums |
40fd2fc7ac4605ab4a2f910bd2e1c1d64007e8a904ed2dca6ec7eff1c53ca749
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp312-cp312-musllinux_1_1_armv7l.whl
| Download URL | rstypes-0.1.1-cp312-cp312-musllinux_1_1_armv7l.whl |
|---|---|
| Size | 854.6 kB |
| Tags | CPython 3.12 Linux musl 1.1+ ARMv7l |
|
SHA-256 checksum How to use checksums |
e2b0d73bdfce99620419bff3e866852cd2156a14971bc0f786884bacdce53851
|
|
BLAKE2b-256 checksum How to use checksums |
17f9960bff30830906291232bcafc08cf5d671d11549e9386bc78618003a5044
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp312-cp312-musllinux_1_1_aarch64.whl
| Download URL | rstypes-0.1.1-cp312-cp312-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 764.2 kB |
| Tags | CPython 3.12 Linux musl 1.1+ ARM64 |
|
SHA-256 checksum How to use checksums |
3be0a4f524ad186d49978f1b073713dad43fba7b126c75e3e8357b45782c6b7a
|
|
BLAKE2b-256 checksum How to use checksums |
55b235132d81850b0bf5fff81949af181d8b952a4828a75dd118a1867230008c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rstypes-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 590.0 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
0343e6a6a1e6d5f29ea94acc1eaa50b0e187119fc3fa5272043ac18115eee587
|
|
BLAKE2b-256 checksum How to use checksums |
201effc92c644a6c41fd5d6294d9e0fc4e2992e15f75d6a2297f24d649a6c11a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | rstypes-0.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 621.5 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
78c0b302a700efcaca121d2beccbed23e2d02dbde874fb3d2489b4f9531cfdb7
|
|
BLAKE2b-256 checksum How to use checksums |
c616125e396ecb458595b6e7b9e63b5448733ce40fb85ef5fcdeb86e2841493f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | rstypes-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 592.7 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
3007ec413f852ba19089a6f64b6235713f480141737cf5ee17705a080110bce9
|
|
BLAKE2b-256 checksum How to use checksums |
37e8e013139c07ac0f44cc5d7eddefd5bad9e5b17acef0bbd9363fbdc2f4559a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rstypes-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 591.1 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
9cf307fab486f393b6fdeab3362d1ec9899c8de1e08ac92dfbc8f29fba0f9174
|
|
BLAKE2b-256 checksum How to use checksums |
6dfdef26b4fa3faa682030686dc999f9d6bf3d4b622f0612106c86e555a874c0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | rstypes-0.1.1-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 522.1 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7f9c001e8bda2627160f61a95c7fca631ee9f984b9d78aa862a633fb6302cf64
|
|
BLAKE2b-256 checksum How to use checksums |
a9da50b3ad425845440ad445cdba58462583a9849b8db50fa02df5d7e5b62db9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | rstypes-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 530.3 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
96e824d7a6cea3b8044496ed01ed4326968d832e7616cb3ee0851a2edeab637f
|
|
BLAKE2b-256 checksum How to use checksums |
31b68d305a0dfa622f85b3b376f07f863c4630edb9290c01115f3e40cd07833c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp311-cp311-win_amd64.whl
| Download URL | rstypes-0.1.1-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 402.0 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0817fb51c238f81d1c394ab94e2c299e35fb352b5422875bcd7e41f7c213b076
|
|
BLAKE2b-256 checksum How to use checksums |
b0b6b0a67d7d88b4926fa65fa7b4d4ac33de3b860cd1bb81adf294f4f9aa1084
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp311-cp311-musllinux_1_1_x86_64.whl
| Download URL | rstypes-0.1.1-cp311-cp311-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 758.4 kB |
| Tags | CPython 3.11 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
a9b3af1a784794ad30bdc92b049c0c972233254bd745c994458dd168f48f3453
|
|
BLAKE2b-256 checksum How to use checksums |
9244f84690b779e3d2b7ca84ad03a66cc64caf7323c47ca54fb3bf0cdfad8349
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp311-cp311-musllinux_1_1_armv7l.whl
| Download URL | rstypes-0.1.1-cp311-cp311-musllinux_1_1_armv7l.whl |
|---|---|
| Size | 855.1 kB |
| Tags | CPython 3.11 Linux musl 1.1+ ARMv7l |
|
SHA-256 checksum How to use checksums |
bb9c10e21b2411aec5f3a7bfc696d2c8172017edc2b632e6132e4213c9a710c4
|
|
BLAKE2b-256 checksum How to use checksums |
3fff706ed7db465ea410d83bb026318b17f0986ae46ceadf1bb1d705ad52fb16
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp311-cp311-musllinux_1_1_aarch64.whl
| Download URL | rstypes-0.1.1-cp311-cp311-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 764.3 kB |
| Tags | CPython 3.11 Linux musl 1.1+ ARM64 |
|
SHA-256 checksum How to use checksums |
ff0efec05961c4bc79b847e27ade6cd4410bdfa9d448d46aeaf2d651bd057f3f
|
|
BLAKE2b-256 checksum How to use checksums |
7e0e4efb183b86e6dcc44665194c1b854fdfcffc180760b2b261422d1f25e18d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rstypes-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 588.3 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
28d68eabdb8b51acd511711f9cf21c2082c7413314e689e5ddda14697c006894
|
|
BLAKE2b-256 checksum How to use checksums |
891ecfd5f1557ecc632ac029cb940cb4d32572a14b4ba6968b321848796a1bbf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | rstypes-0.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 622.1 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
eb23cfe2c78bec147e40b652d6476092b95d960a80bd85b0cc7d6bdddff76534
|
|
BLAKE2b-256 checksum How to use checksums |
2fb13baa0d22c1b4991ffb328785c392e5c6165cc06cb26d154dc000d0dc6b0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | rstypes-0.1.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 592.9 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
a035415dce58ac70ef84c6be018280b71f0ce0dc1e64fe317addfa359dc3ac08
|
|
BLAKE2b-256 checksum How to use checksums |
1610d965169a55047fb8f602eca9444cd26956d7656c6146d49cd3510002bf20
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rstypes-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 590.5 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
45f4bd438dbe93b14a19cac6b264406b0296deb3d8ea0bfe5bb916c588ceed09
|
|
BLAKE2b-256 checksum How to use checksums |
a7c2350d80183bba4e3d601f0d0d4ddb91d8606c274081682172819781d487bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | rstypes-0.1.1-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 523.8 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6e81ded1af1b10a3907bf0ea1622177a64968519ac924175866ecda62d67b111
|
|
BLAKE2b-256 checksum How to use checksums |
949544a467a9e4cfe924fda9326823bfa48b19eb4fc8a14f273a82efe13d0ff8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | rstypes-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 532.3 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
dac713d8c1a6eb9dfdea4866b567f62d729a32ceeeb0a200f7e3419681924edd
|
|
BLAKE2b-256 checksum How to use checksums |
f642c84fffa02bf1325082c927776feb76d9d7ff1bd424126030f1af5ee11af8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp310-cp310-win_amd64.whl
| Download URL | rstypes-0.1.1-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 402.4 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
92e78e2630d99144de97af17d5dc5f1c18ede2ea91b759b18dbed65dc27d2724
|
|
BLAKE2b-256 checksum How to use checksums |
ae0b7f52e60173714c554ed914adfad6a67cc2eab34d5246df42f94608cb23fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp310-cp310-musllinux_1_1_x86_64.whl
| Download URL | rstypes-0.1.1-cp310-cp310-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 759.5 kB |
| Tags | CPython 3.10 Linux musl 1.1+ x86-64 |
|
SHA-256 checksum How to use checksums |
a80332c710c794d162312e80bddc1a190448ab377757bf7f30d27a3303833999
|
|
BLAKE2b-256 checksum How to use checksums |
e12dd75bd00db224d8229f90cdd40078f2f580606825e9b2cd5010c84486c6e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp310-cp310-musllinux_1_1_armv7l.whl
| Download URL | rstypes-0.1.1-cp310-cp310-musllinux_1_1_armv7l.whl |
|---|---|
| Size | 855.5 kB |
| Tags | CPython 3.10 Linux musl 1.1+ ARMv7l |
|
SHA-256 checksum How to use checksums |
ef5cfcb0e434a61b8ca3197cf7a669e268c17cb198d5fee3bc339e931b3f928b
|
|
BLAKE2b-256 checksum How to use checksums |
d0bed62336aca3237f3dbe6ba11634098f83aea5924a1759a9b1a369c351f91b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp310-cp310-musllinux_1_1_aarch64.whl
| Download URL | rstypes-0.1.1-cp310-cp310-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 763.5 kB |
| Tags | CPython 3.10 Linux musl 1.1+ ARM64 |
|
SHA-256 checksum How to use checksums |
81331b5d8ab5f2cffe5d03abbbc6d35ef2cf622d46d40c5655811892d4f1b658
|
|
BLAKE2b-256 checksum How to use checksums |
b728f559972bda6d9e4f08968f2a25060140670b176a74d29d0fa58bb4596d6c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rstypes-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 588.8 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
87b2bb9a13ec026d353f8a4c2f2a7d2f3d7c2d5f54456d8e282b3ff8e470dd36
|
|
BLAKE2b-256 checksum How to use checksums |
0c5ce590bfbb2c129a13ccc2195f26a67b447946b791b3922d936e7522772fb5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | rstypes-0.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 622.8 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
b2b8d8338d7ddfa8944fe266d91fdbcc595595b80f63618a573626981b0e47a9
|
|
BLAKE2b-256 checksum How to use checksums |
caa13051b94e9b695820a57a90d04d6a211aa2375556ea182195a84fce5a328b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | rstypes-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 593.1 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
0983775fac70191ed7ca1182e3dffd9bb8c1284a658b4f79cb473e100d207aee
|
|
BLAKE2b-256 checksum How to use checksums |
5e7a0c0f4f0a5af918c99a96f2c9e5126ce9d3a473257c773797330448a8e187
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rstypes-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 590.5 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
7a6115d1e98afade600809465eb356c48aa972f56e37224b0732d961b0cc35ed
|
|
BLAKE2b-256 checksum How to use checksums |
8d345ea382d58583de724df787db629c89e9e94ebef0448c9e5e40e770e2a0b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | rstypes-0.1.1-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 525.0 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
aea7ad3116ac7caa28228447dfe90111d6141dba196262c2758ac2bd5c013ef3
|
|
BLAKE2b-256 checksum How to use checksums |
e8fdcf9e4d37ac320433f8157a517c5d623d2af7b4ad3e626e7da9074ab66d75
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|
Release files / rstypes-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl
| Download URL | rstypes-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl |
|---|---|
| Size | 534.4 kB |
| Tags | CPython 3.10 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
b8c6c03cebf8bae02b760edea3e2c788585178fc098a213a0c22c9f8b893c100
|
|
BLAKE2b-256 checksum How to use checksums |
d45ad764dff59908b80c0adc428610c761a1aa155f9e1d79273baa1096b4b21a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.8.5
|