Random Slug Generator
What it says on the tin - this generates random text slugs in Rust.
PyPi
Usable as a standalone binary, web applications as a WebAssembly module (WASM), or even as a Python module.
Why?
I needed a way to generate random slugs for a web project so thought it was a good opporunity to try out Rust's WebAssembly capabilities while also being able to use the same code as a zero-dependency python module for other projects.
Key features
- Generates unique random slugs for a input length in words
- Fast
- Zero dependencies (python and wasm)
- Pre-filtered to avoid dodgy or rude vocabulary
- Customisable slug length in words
- Over half a million unique combinations for 2-word slugs ranging up to over 280 trillion unique combinations for 5-word slugs.
Usage
As a Python module
Install from PyPI
pip install rustyrs
OR
Build from source
python -m venv venv
source venv/bin/activate
pip install maturin
maturin develop --features python
Then from Python:
from rustyrs import random_slugs
slugs: list[str] = random_slugs(3, 5)
# slugs: ['reflecting-unsealed-mamba', 'disabling-addicting-asp', 'pliable-begotten-barnacle', 'vaulting-telepathic-caracal', 'canonical-graven-beetle']
Other features:
get_slug(word_length: int) -> str: Generate a single slug of a specific lengthSlugGenerator(word_length: int): Create a generator object to generate slugs of a specific length. Will generate slugs until all unique permutations have been reached.from rustyrs import SlugGenerator gen = SlugGenerator(3) print(next(gen)) # 'unwieldy-unsuspecting-ant'
combinations(word_length: int) -> int: Get the number of possible combinations for a given word lengthfrom rustyrs import combinations print(combinations(2)) # 556,284
EternalSlugGenerator(word_length: int): Create iteration suffixed slugs forever. Guaranteed uniqueness.from rustyrs import EternalSlugGenerator, combinations gen = EternalSlugGenerator(2) first = [next(gen) for _ in range(combinations(2))] # max no of combinations iterated first[-1] # 'listening-tench-0' next(gen) # 'existent-walrus-1'
Python Performance
- 0.5 million x 2 word slugs: ~210ms
time python -c "import rustyrs as r;a = set(r.random_slugs(2, 556_284));assert len(a) == 556_284" real 0m0.219s user 0m0.211s sys 0m0.000s
- 1 million x 5 word slugs: ~524ms
time python -c "import rustyrs as r;a = set(r.random_slugs(5, 1_000_000));assert len(a) == 1_000_000" real 0m0.667s user 0m0.524s sys 0m0.051s
As a WASM module
# If wasm pack is not already installed
cargo install wasm-pack
# build the WASM module
wasm-pack build --target web --features wasm
Then from JS/TS:
import init, { random_slugs } from './pkg/rustyrs.js';
init();
const slugs: string[] = random_slugs(3, 5);
console.log(slugs);
// slugs: ['postpartum-regal-taipan', 'devastating-elven-salamander', 'immense-ambivalent-wren', 'philosophical-bandaged-gaur', 'outlaw-noncommercial-sunfish']
See index.html for a full example
As a Rust binary
cargo run --release [length in words] [number of slugs]
As a standalone binary
cargo build --release
[build path]/rustyrs [length in words] [number of slugs]
Example Output
proctor-slimmer-guillemot
unsafe-warlike-avocado
garbled-pulled-stork
answerable-quick-whale
floral-apportioned-bobcat
License
MIT
Metadata
Release files for rustyrs 0.5.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 19.4 MB
Release files / rustyrs-0.5.6-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
| Download URL | rustyrs-0.5.6-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 504.8 kB |
| Tags | Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
fdd12253692e2134bac1862f511e41c5814ff7bc4e17e39219a2e9e1c4c3a66c
|
|
BLAKE2b-256 checksum How to use checksums |
e3df65bfd1e7012cb65d788efc89761dcbcecede35158589c5c466cc3597fa53
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-pp311-pypy311_pp73-musllinux_1_2_i686.whl
| Download URL | rustyrs-0.5.6-pp311-pypy311_pp73-musllinux_1_2_i686.whl |
|---|---|
| Size | 536.2 kB |
| Tags | Linux musl 1.2+ x86-32 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
d3307fc8bf708e75f06ab8104f0b0da59c98d4f4326f0bbe5937f5f9efb88ecb
|
|
BLAKE2b-256 checksum How to use checksums |
a549a5914eb18732a50d9138a3a12fa91d30d54dd66d9305b6626d87766ae7fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rustyrs-0.5.6-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 299.2 kB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
e058431b52a7e55f1dedcb3c30742f5632e99e4aade3c65bd0e8cc09cb15439a
|
|
BLAKE2b-256 checksum How to use checksums |
bb995bc0709f7d9e216423472e878942597ae8acd7b8bdfcf1036c35c593538b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | rustyrs-0.5.6-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 317.7 kB |
| Tags | Linux glibc 2.5+ x86-32 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
5f2ba9b92f10f79122f77fea4cbbe27552b1a479cdfcbe0539a61d1bddf0b699
|
|
BLAKE2b-256 checksum How to use checksums |
3958b047c80cfb6a03b628fccad7f4f0deb0bb1e09edc6652271ef229db8a9d9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
| Download URL | rustyrs-0.5.6-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 504.9 kB |
| Tags | Linux musl 1.2+ x86-64 PyPy 3.10 PyPy 3.10 7.3 |
|
SHA-256 checksum How to use checksums |
af9eca2b54180b515e270535b8db5696102d1c1876738fcb933aad74a0409875
|
|
BLAKE2b-256 checksum How to use checksums |
60a6ff2e69ea362fddbfaddac282355c084d6f2dcfcab2d0920f03b5789c9949
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-pp310-pypy310_pp73-musllinux_1_2_i686.whl
| Download URL | rustyrs-0.5.6-pp310-pypy310_pp73-musllinux_1_2_i686.whl |
|---|---|
| Size | 536.0 kB |
| Tags | Linux musl 1.2+ x86-32 PyPy 3.10 PyPy 3.10 7.3 |
|
SHA-256 checksum How to use checksums |
5aab6dc959012e26c45207316bfc430e0b0a40ca693c1e665939197f9ad6e69b
|
|
BLAKE2b-256 checksum How to use checksums |
0e3359e06eb0149f0f8d7fd86421dcb11bf92ed888ff17663a830c550c62dd06
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
| Download URL | rustyrs-0.5.6-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 505.5 kB |
| Tags | Linux musl 1.2+ x86-64 PyPy 3.9 PyPy 3.9 7.3 |
|
SHA-256 checksum How to use checksums |
2229542e26e429a5ab705957c155c9ec1870d24c6fcda9209d1e28a263a18e4a
|
|
BLAKE2b-256 checksum How to use checksums |
de7c527be73aee24577ce7be469ff464c6973639f4e4f5ae29220a4b3aa3ee79
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-pp39-pypy39_pp73-musllinux_1_2_i686.whl
| Download URL | rustyrs-0.5.6-pp39-pypy39_pp73-musllinux_1_2_i686.whl |
|---|---|
| Size | 536.6 kB |
| Tags | Linux musl 1.2+ x86-32 PyPy 3.9 PyPy 3.9 7.3 |
|
SHA-256 checksum How to use checksums |
b1c3a0ddc8aa7f2550c208045e394a4b8d5c0f163eebac028c308239f6c01a7b
|
|
BLAKE2b-256 checksum How to use checksums |
0f3589bf0592fc52f991716d206de4fad93e9ff72d889057eb45bd590bb72ea8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | rustyrs-0.5.6-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 503.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
56c786e226e708ca28f4e05f2f5c02eca2842958d6aa32c220a49f14ae1d7ebe
|
|
BLAKE2b-256 checksum How to use checksums |
bdda8dbe9f57d9d0c55f14aee6c672ea238d8e0d03073bbeaff385fdad7df0f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp314-cp314t-musllinux_1_2_i686.whl
| Download URL | rustyrs-0.5.6-cp314-cp314t-musllinux_1_2_i686.whl |
|---|---|
| Size | 534.1 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
d788b5562f10254ff6b0a2355cdb1e88e96c6934d6fe4821314fb9a409045204
|
|
BLAKE2b-256 checksum How to use checksums |
887b7720a832e60861fee88941cd604003cd1f3101689ffc7fba01b8fc324ae7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rustyrs-0.5.6-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 298.1 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
99b7bddeed77e3a73fc05fa680feb641bd200146dfcf80fe7701946e49a5442e
|
|
BLAKE2b-256 checksum How to use checksums |
07cdbad8068dd53f0bf5c426213e8b01d6666d19e5ece4e56e36e6482382adf4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | rustyrs-0.5.6-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 315.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
4eebcd669269ba1b3bc14b1d44018d4e6f4b1575f7df1c228f0570e704328a42
|
|
BLAKE2b-256 checksum How to use checksums |
144fe10afc02e76e7c2adf99b118ce7109d25a18d0112d840212eab55af1cc14
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp314-cp314-win_amd64.whl
| Download URL | rustyrs-0.5.6-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 157.7 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8e928eba702958664dae92706b2762811fe8ed7c0e14b94e71ab6ec459d81df1
|
|
BLAKE2b-256 checksum How to use checksums |
2369caf62b188f45f293a697f0f7e70a66f048f00388e82417955972dae8f664
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | rustyrs-0.5.6-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 504.1 kB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
233d62796b33e54befb0d2cc9d220d612df698e82b0033fa64748227aa5d6139
|
|
BLAKE2b-256 checksum How to use checksums |
dc95cb3efb749ea7bbd82a213677d09ff028024656922d42b358dc5778d329a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp314-cp314-musllinux_1_2_i686.whl
| Download URL | rustyrs-0.5.6-cp314-cp314-musllinux_1_2_i686.whl |
|---|---|
| Size | 535.0 kB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
5eacbd2ec851e116e70d7dc9db50890dfc1e73226a401da0b74546dcb1c3be98
|
|
BLAKE2b-256 checksum How to use checksums |
cffc9affb6c9874846693e8eebb24368cf93d7270a4d3321d06a703bd2198af9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rustyrs-0.5.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 298.3 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
32648dda8bf2a71191b7322c90bcbab77faeb8bf4802d95672df38f1ca77290d
|
|
BLAKE2b-256 checksum How to use checksums |
ebfe0c75c03a888ee3fe9b50eea3ea5e0009893af75a59719fbaf123e49a17ec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | rustyrs-0.5.6-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 316.5 kB |
| Tags | CPython 3.14 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
032ff470754c164cad80b200205bce05cba45a572c3da8547e348b458a8f3646
|
|
BLAKE2b-256 checksum How to use checksums |
deb135603282a21ca4f3966cf2c31263768a73f3079cedf06fce83e411beb053
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | rustyrs-0.5.6-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 261.5 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
293acc23a4ee3e9613367119dc3be71c72c1ced26a4ffa1490a3c3a250c063e6
|
|
BLAKE2b-256 checksum How to use checksums |
fb2c6491692d0b93acc780773308f5d64ca58f4417bc3769e6d135deb1c09f48
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp313-cp313-win_amd64.whl
| Download URL | rustyrs-0.5.6-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 157.6 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e043004b5bfbaf900d2051b6faa62e81329136fbb69102dd92df8dfb6515ede2
|
|
BLAKE2b-256 checksum How to use checksums |
dd01c0a17f082da670d92a6c4917edd161a64bf3a295c04d98c1ac0794494964
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | rustyrs-0.5.6-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 504.2 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
91e75e833a5de8d1d936533d80f9662fd02e4ccd8e70c4b4fe92391b82ed3c71
|
|
BLAKE2b-256 checksum How to use checksums |
225a60b51225496afd0370363b586775105f9571bc3751f662db29d25b0dc117
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp313-cp313-musllinux_1_2_i686.whl
| Download URL | rustyrs-0.5.6-cp313-cp313-musllinux_1_2_i686.whl |
|---|---|
| Size | 535.0 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
4da5a0dd005059318b93f7614210f87b3772dbb821aa5ac041a8fd5fc47572c1
|
|
BLAKE2b-256 checksum How to use checksums |
56e8242949a3dbc12a72c49af8ec397ff5d85de3f1c6adbec841cd0b4957a51c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rustyrs-0.5.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 298.6 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
f31609b4f1ef15bd8cb9537f129bb6b66829177685b07fd8925dac537a67e3cc
|
|
BLAKE2b-256 checksum How to use checksums |
dc8bf22a4ba2008131474997aa2a3a04d398972300b57cd9b74ccb36619daf37
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | rustyrs-0.5.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 316.7 kB |
| Tags | CPython 3.13 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
8c482ca3ff3f989312a00bfb521835447b4e2d1dfd3bbbb18a5f822f5ee154de
|
|
BLAKE2b-256 checksum How to use checksums |
47f5ddc0c9e376cf0872d88ec8c1e325a4905a06eef99fbeca7756b86f51eb9b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | rustyrs-0.5.6-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 261.5 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8d99d0318829825733c57dd2dd6deeb4f7631b7c37294ba11093c670fcc42298
|
|
BLAKE2b-256 checksum How to use checksums |
df6e9adc4019e2df18ecd8096196f54421e2a554588cddf1b72aaf4d1c63f7e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp312-cp312-win_amd64.whl
| Download URL | rustyrs-0.5.6-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 157.6 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
88cb2ff9cde81f67e757168902162bcfae1315733c9b75ba9318f19fd32dfc16
|
|
BLAKE2b-256 checksum How to use checksums |
1ad7a1d72287c8e78731934e88665601572fcb26ed9a420f912da2a3dcc0f373
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | rustyrs-0.5.6-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 504.0 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
4348d898eb118a1301730af0d6d914a1664a1c3f4b2cc0028d844204815f63fe
|
|
BLAKE2b-256 checksum How to use checksums |
7ebb1d436dd1f488985bc6f53838d27b52b75c2feceb5ea400082a104a92184f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp312-cp312-musllinux_1_2_i686.whl
| Download URL | rustyrs-0.5.6-cp312-cp312-musllinux_1_2_i686.whl |
|---|---|
| Size | 534.8 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
a99075ba7f797777135f9ef8fb30d39e74f56a018a4a5bcfcdd0c5b13e4f55f2
|
|
BLAKE2b-256 checksum How to use checksums |
410a33877260fc155a8493e3924a6868f9c2ef96e24075da469e2749e3749c33
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rustyrs-0.5.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 298.6 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d8a7ea332c00b25461e57aabfec60cec6469790f43fbded1251a979d80953dcc
|
|
BLAKE2b-256 checksum How to use checksums |
e0ee83c414b30ac16f3aa2ce1ed0787245d88137cacc5bc857684234b0544aa8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | rustyrs-0.5.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 316.6 kB |
| Tags | CPython 3.12 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
b4fb4c6018f759edd517ab8a2766723bf64b23ef1d4703562dc70cdba673ed0d
|
|
BLAKE2b-256 checksum How to use checksums |
db54e8a608c635f79033770c82f6a48936f69fdea689502c63ee38228378d904
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | rustyrs-0.5.6-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 261.5 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7289ed647f15561b48870604b9e5de4a260bae9cafc5e2bcdd9d9415e59e8398
|
|
BLAKE2b-256 checksum How to use checksums |
550c1c34990adfbe41b3c6605bab189650a54a64ac6ae8a3606c3041d5468899
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp311-cp311-win_amd64.whl
| Download URL | rustyrs-0.5.6-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 157.4 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
492a65440c934e0d36d20988da14a01730938e64d5dbba92d04868497ba07288
|
|
BLAKE2b-256 checksum How to use checksums |
5b5a96b083ad3b577d6feab822ef12ba1db0a04d16d34e6d327533a4ca2c2137
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp311-cp311-win32.whl
| Download URL | rustyrs-0.5.6-cp311-cp311-win32.whl |
|---|---|
| Size | 151.1 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
7bcbd9a82a7a3ee323097323389c5f8e61fe6f6e7848dc2c4cc3f123e98a5e96
|
|
BLAKE2b-256 checksum How to use checksums |
431b1294337fd274aa5196c5e55d2b76b1e6c3c73b4d87896e575f313f88107f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | rustyrs-0.5.6-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 504.4 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
15a9dc3d5da9f7c595733dd4b8748a6d0f3d58e1f23307c147d80b5edf34afef
|
|
BLAKE2b-256 checksum How to use checksums |
a4774257b0ddf9fe161d4cf1855928e8e72caa7b6e23305d497201ae4c2f4b2c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp311-cp311-musllinux_1_2_i686.whl
| Download URL | rustyrs-0.5.6-cp311-cp311-musllinux_1_2_i686.whl |
|---|---|
| Size | 535.4 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
bdef3121d503a57eec22f46b44a23f014e690847bcd974f28f4648e8e4ab6bcb
|
|
BLAKE2b-256 checksum How to use checksums |
c419ff2edeb8ed4d8d11a4e18ebb1159ab12e4c8364dc36b0d83dc36ddccae1b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rustyrs-0.5.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 299.1 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d77c34f68640b13a31dfd650a75f5691bfc6f71206b39f97a78243d24b1a8630
|
|
BLAKE2b-256 checksum How to use checksums |
a15ba73c3a94af243402837cf87f75cef1d72f974f20dd9e202e6f2f3c62e029
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | rustyrs-0.5.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 317.1 kB |
| Tags | CPython 3.11 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
624d9e3b31ffa0ad549c542de2e6dfcb94f67335876c5316a37437599c8fcfb8
|
|
BLAKE2b-256 checksum How to use checksums |
c099e0a335b5e581d22ecf921da6154b57d00933cb673d0bf77bd6e7ebbd7277
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | rustyrs-0.5.6-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 263.9 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6794bbb2fe03383a81f0cfd2525bfeb06438dc560ed8efe282d0de24fa8fa367
|
|
BLAKE2b-256 checksum How to use checksums |
18daff4695017f05cb9d7b749a5fd555d07ddabbd797bc047e9c1e047318f51e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp310-cp310-win_amd64.whl
| Download URL | rustyrs-0.5.6-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 157.4 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4482c96c085b0be3b1f53f545492f91c6d61cfc4dd3f17177f62e2a725317342
|
|
BLAKE2b-256 checksum How to use checksums |
7625c9a7b278d033f3bb85fa87e41e39a5da9aa5898575f19f7760c5289c97fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | rustyrs-0.5.6-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 504.6 kB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
7397f334f4a1e374af59ea2d3f88d860fcf6ceab3306a7fd07bbaf3c07f7f47b
|
|
BLAKE2b-256 checksum How to use checksums |
3c803cfad3a25b7a6027852b6379b61a03cc8b5f718251d74377c43006cff410
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp310-cp310-musllinux_1_2_i686.whl
| Download URL | rustyrs-0.5.6-cp310-cp310-musllinux_1_2_i686.whl |
|---|---|
| Size | 535.7 kB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
6cc68c55a54a3cdb202669e0e5458735f893fa50d3f386a97e3738631f740208
|
|
BLAKE2b-256 checksum How to use checksums |
73a02038b733e713064482455102be9a7098fb9278a22816136b2d3c5f44dd6a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rustyrs-0.5.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 299.3 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9b86a697074d2ed48dccd51beb019331af0f31ce952b02d5e57d7edfc11fb89e
|
|
BLAKE2b-256 checksum How to use checksums |
d09694f80441d4e8d40010339283685a1bbd2182aea0138f2c3854127e533b90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | rustyrs-0.5.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 317.4 kB |
| Tags | CPython 3.10 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
9466ef841b3db21956eb2628beac4713a0277145fc3ed00b43024ae3f825c1fb
|
|
BLAKE2b-256 checksum How to use checksums |
3d8114ef689f5b56f09bda186782f4bfb1d6031c7a3ac096a377557871a9ca17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp39-cp39-musllinux_1_2_x86_64.whl
| Download URL | rustyrs-0.5.6-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 505.2 kB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
3d122105e15ca21ad7b2d69ea65bfc98560e36caf321f60a2ab91ab450fa95c5
|
|
BLAKE2b-256 checksum How to use checksums |
0e238c3a6b7313389c4426d9bb5255bac4f0c902698da62fc7e08d1f610889b4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp39-cp39-musllinux_1_2_i686.whl
| Download URL | rustyrs-0.5.6-cp39-cp39-musllinux_1_2_i686.whl |
|---|---|
| Size | 536.2 kB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
09cd5e9e81b607382d2f32ee632e35f39cc895623361ffc480c79b2935435e9f
|
|
BLAKE2b-256 checksum How to use checksums |
3d92940fe72566456bb5bf9d3d1e01e31e750e1682c8c36b1f20b1ba736aa979
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rustyrs-0.5.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 299.8 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
73843fc637b457621d1c079ea81d2e7c1e7a6654c112b06d1716ea4f98548e1c
|
|
BLAKE2b-256 checksum How to use checksums |
c86779fe46b7680a1c1287491a42623283bd3ba4881f25ddbf2fd02f1de3e4f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | rustyrs-0.5.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 317.5 kB |
| Tags | CPython 3.9 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
3a56a8e42db3c6a011f58ee9b2867c5d7b5d66dec5a00e8c3797c473af61c934
|
|
BLAKE2b-256 checksum How to use checksums |
4ab9aaf346bc6af7bc4841f93345db50888b64af9eda8f85202f006d361dc057
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp38-cp38-musllinux_1_2_x86_64.whl
| Download URL | rustyrs-0.5.6-cp38-cp38-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 505.6 kB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
64cabeeff0121dcfea3724ce311943166d9b6a321c44a0c8527876540d8ea98a
|
|
BLAKE2b-256 checksum How to use checksums |
f9143f618564797d0e3b386067314b2b47487a5baccda85b10f238397f41fb7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp38-cp38-musllinux_1_2_i686.whl
| Download URL | rustyrs-0.5.6-cp38-cp38-musllinux_1_2_i686.whl |
|---|---|
| Size | 536.6 kB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
21bdad947a470f6b38f6ebe14707c5171f113f94a31ee5da484707438808943a
|
|
BLAKE2b-256 checksum How to use checksums |
3f200bf89c45513d30213ef768adb4650700b3e279e701b68a8461818152aefc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp37-cp37m-musllinux_1_2_x86_64.whl
| Download URL | rustyrs-0.5.6-cp37-cp37m-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 505.5 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
614eb9b15bb3a07406b15963bc30bdf4873db6184e716852e6c8cc1b8521816e
|
|
BLAKE2b-256 checksum How to use checksums |
7bdd77ee0b3239ffc51d52824f9e6ed35d9577aa92c888131052df09b4129723
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / rustyrs-0.5.6-cp37-cp37m-musllinux_1_2_i686.whl
| Download URL | rustyrs-0.5.6-cp37-cp37m-musllinux_1_2_i686.whl |
|---|---|
| Size | 537.1 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
12a767e21aba269e4b4b031e74ffc747555434cd91c82affbb6c5a862978cddb
|
|
BLAKE2b-256 checksum How to use checksums |
7452b5efd700fd38c7a9b5480b480c60ded0d46405a907e88f465c27d9c595da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|