Skip to main content

No project description provided

Project description

Random Slug Generator

What it says on the tin - this generates random text slugs in Rust.

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
  • Blazingly fast
  • Zero dependencies
  • 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 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

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 Python module

Install from PyPI

pip install rustyrs

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 length
  • SlugGenerator(word_length: int): Create a generator object to generate slugs of a specific length. Can generate slugs infinitely.
    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 length
    from rustyrs import combinations
    print(combinations(2)) # 556,284
    

Performance

  • 0.5 million x 2 word slugs: ~0.47s
  • 1 million x 5 word slugs: ~1.717s

License

MIT

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

rustyrs-0.5.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (453.0 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

rustyrs-0.5.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl (469.2 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

rustyrs-0.5.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

rustyrs-0.5.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (291.3 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

rustyrs-0.5.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (453.3 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

rustyrs-0.5.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl (470.4 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

rustyrs-0.5.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

rustyrs-0.5.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (293.1 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

rustyrs-0.5.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl (453.2 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

rustyrs-0.5.1-pp38-pypy38_pp73-musllinux_1_2_i686.whl (470.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

rustyrs-0.5.1-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl (455.2 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

rustyrs-0.5.1-pp37-pypy37_pp73-musllinux_1_2_i686.whl (471.7 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

rustyrs-0.5.1-cp312-none-win_amd64.whl (152.6 kB view details)

Uploaded CPython 3.12Windows x86-64

rustyrs-0.5.1-cp312-none-win32.whl (143.0 kB view details)

Uploaded CPython 3.12Windows x86

rustyrs-0.5.1-cp312-cp312-musllinux_1_2_x86_64.whl (452.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

rustyrs-0.5.1-cp312-cp312-musllinux_1_2_i686.whl (469.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

rustyrs-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

rustyrs-0.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (290.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

rustyrs-0.5.1-cp312-cp312-macosx_11_0_arm64.whl (246.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rustyrs-0.5.1-cp312-cp312-macosx_10_12_x86_64.whl (250.9 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

rustyrs-0.5.1-cp311-none-win_amd64.whl (152.6 kB view details)

Uploaded CPython 3.11Windows x86-64

rustyrs-0.5.1-cp311-none-win32.whl (143.9 kB view details)

Uploaded CPython 3.11Windows x86

rustyrs-0.5.1-cp311-cp311-musllinux_1_2_x86_64.whl (452.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

rustyrs-0.5.1-cp311-cp311-musllinux_1_2_i686.whl (469.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

rustyrs-0.5.1-cp311-cp311-manylinux_2_28_x86_64.whl (287.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

rustyrs-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

rustyrs-0.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (292.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

rustyrs-0.5.1-cp311-cp311-macosx_11_0_arm64.whl (245.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rustyrs-0.5.1-cp311-cp311-macosx_10_12_x86_64.whl (251.4 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

rustyrs-0.5.1-cp310-none-win_amd64.whl (152.7 kB view details)

Uploaded CPython 3.10Windows x86-64

rustyrs-0.5.1-cp310-none-win32.whl (144.0 kB view details)

Uploaded CPython 3.10Windows x86

rustyrs-0.5.1-cp310-cp310-musllinux_1_2_x86_64.whl (452.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

rustyrs-0.5.1-cp310-cp310-musllinux_1_2_i686.whl (469.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

rustyrs-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (281.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

rustyrs-0.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (291.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ i686

rustyrs-0.5.1-cp310-cp310-macosx_11_0_arm64.whl (245.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rustyrs-0.5.1-cp39-none-win_amd64.whl (153.8 kB view details)

Uploaded CPython 3.9Windows x86-64

rustyrs-0.5.1-cp39-none-win32.whl (144.9 kB view details)

Uploaded CPython 3.9Windows x86

rustyrs-0.5.1-cp39-cp39-musllinux_1_2_x86_64.whl (453.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

rustyrs-0.5.1-cp39-cp39-musllinux_1_2_i686.whl (470.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

rustyrs-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

rustyrs-0.5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (292.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ i686

rustyrs-0.5.1-cp39-cp39-macosx_11_0_arm64.whl (248.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

rustyrs-0.5.1-cp38-none-win_amd64.whl (153.0 kB view details)

Uploaded CPython 3.8Windows x86-64

rustyrs-0.5.1-cp38-none-win32.whl (143.8 kB view details)

Uploaded CPython 3.8Windows x86

rustyrs-0.5.1-cp38-cp38-musllinux_1_2_x86_64.whl (453.3 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

rustyrs-0.5.1-cp38-cp38-musllinux_1_2_i686.whl (471.5 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

rustyrs-0.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

rustyrs-0.5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (294.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ i686

rustyrs-0.5.1-cp37-none-win_amd64.whl (153.2 kB view details)

Uploaded CPython 3.7Windows x86-64

rustyrs-0.5.1-cp37-none-win32.whl (144.3 kB view details)

Uploaded CPython 3.7Windows x86

rustyrs-0.5.1-cp37-cp37m-musllinux_1_2_x86_64.whl (453.4 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ x86-64

rustyrs-0.5.1-cp37-cp37m-musllinux_1_2_i686.whl (470.4 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ i686

rustyrs-0.5.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282.4 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

rustyrs-0.5.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (292.8 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.5+ i686

File details

Details for the file rustyrs-0.5.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f2ce32db086661907b0a3c2bf18e2654bbd6da2dc4cdf339fb0fda1fb33226ae
MD5 237d8d2480b262849f5e3b56beb089ee
BLAKE2b-256 6db190a516e65d86bf3be871d599926f57f64f556393c7fe26239f41e988ea13

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 594a356b09cba2ad1fc894631f3169abfb94615c085f2bba4d154ddaa975190e
MD5 bb20c5f790f18477f353eb193ba21a22
BLAKE2b-256 572dd603fec9775fd5a9571dc8738b42b51bb432fc06cacc09caad6b705421d9

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8bfd6d79220f4ba18b46d1b6b3235e4f78f3cced2239017b472c00a46c4a96f8
MD5 4143faa96fd30f41834774f7fd0eb0cc
BLAKE2b-256 aa47be163b7782c5f4bd90eb15b4bc09f0a8c25cf1a2b36129fb81f7fd56dae5

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 eec99ed0d9148db14fd299ef26a7c1b04527f7c23f6dfe055fbbf1b1289bbb91
MD5 c63460aa3cdadb8d5f23f60f2b39275b
BLAKE2b-256 540084172d14a6df87e7ec9d7c119b190094b1f592a2d04961b44f1ba87a780c

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 119fd100e9e296c97766be6a9d1a01732d934bf77dd2c19e5e39fc6dfab11fff
MD5 dac8783f9d0a8d193881f14c5870221c
BLAKE2b-256 691f82228705c6061893859341149f6f780649c12907dce9aca0a48125602bf4

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d21534cee5b4427240118874b273173e2ad4b2ef2b0f519100b5e68361d1b72e
MD5 8365baeeb512c5dd44a3f0311aeb3be6
BLAKE2b-256 dac3109fb097c433ec26bd3a5e05583d70a02c41cd76098d741d501a9c5c93c4

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 386336fc5cd9819144401672f2fa99bfa2b768d9635d745e96fa60fa16d5f24e
MD5 732ba573cfdfa3458d26d0d918bbda1e
BLAKE2b-256 f5e7424d07a74fb0a407514980dc35a9da7f5e0098fdeed1c379d4cf6dbea3a0

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7f6d3186315bbd0335d501f8d609fccd8bce730aa644d3e24b6982db04f377cc
MD5 9fcde77c43b2abd516708e144f1d423e
BLAKE2b-256 e8f5e3bccdfcbbca3cc5de92b6d1051d97de1f9c0943ec771593d7d4784d3439

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ade88280e23eea071df2ef8b0d713fcfb7b9c145a3d2e7faa835871a7d13000a
MD5 4321796b82208deb4fd4df68a1298073
BLAKE2b-256 418db128cd3942600f54bb23cd476e726c684cbc43d30d09f059076a67a06f47

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-pp38-pypy38_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-pp38-pypy38_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d66f7589bbcb2dc72c2137f9ca256621f0458975469f698aabf55ee7e5f79ff7
MD5 b394b04be76b0a3ce0874589a5ec875c
BLAKE2b-256 403d5d6080b1640156f3a8b0a1a423d3c09ed05e3900e3678f9ab2b160ac1ad9

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 29c828bc9a38cebd6ba2998e1bb23dfe117adccff98e6af7494c1fd3986d17d6
MD5 6087f40637af11cce91889935747df1e
BLAKE2b-256 1afdc246abec0cd6b80e7dbccdc8fe8f2cfd39d936397e5d669a9db706d3c359

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-pp37-pypy37_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-pp37-pypy37_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8fc97a74b8953b261f21a9c9e72d1bb2b56edec376b923f60eb5fbef8bcd6009
MD5 eafc4c10a87e7afce70a4aef583c11de
BLAKE2b-256 99187ebef12b63db7d901de24a0dbab764249968220d70a30068f9a7591e52b5

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp312-none-win_amd64.whl.

File metadata

  • Download URL: rustyrs-0.5.1-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 152.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for rustyrs-0.5.1-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 13ba1de79d4831a9179d472a89834227c637e82895e3cc97af823662a7106069
MD5 a0a3d90bdbd1c360ed9276db374c5df4
BLAKE2b-256 a908eb71b19dc97b50e6f62d2861d5f226a2165105e6873e89ba05a0577c1ccc

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp312-none-win32.whl.

File metadata

  • Download URL: rustyrs-0.5.1-cp312-none-win32.whl
  • Upload date:
  • Size: 143.0 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for rustyrs-0.5.1-cp312-none-win32.whl
Algorithm Hash digest
SHA256 2846866cbd65346f88197533377e5002d0261f9b885aa80da094ecc987a55447
MD5 460f658587381bfff2edc7971dd6a4d1
BLAKE2b-256 045cd7982897792325e7cd28b895a20caadd68161f33a337b425aa053844db3a

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 953548122ec05d251d05850357ecd05a327414db558808f84bff87353b9ad35e
MD5 0b4719e0864431c7d908f0689ee76453
BLAKE2b-256 ab4151adce4e7a384f28370d38afb89d4516761a223bdeee5caceacbf238c72e

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e9765b7839c976053895026f736ee962db77538c546cb22192051e5d1fba5e18
MD5 634cf50bf2d8565b513d87776bf72199
BLAKE2b-256 615fec56dd717234a9b283e4aa74f1a473f15d545ec07c306c32b691fa3a693e

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 790d5b9c72a0d9b68e91fbed541d040fb7963ce9c14f856d2527e4285c647c14
MD5 9b6ff824b90ed2180f1df8b1e21e43a6
BLAKE2b-256 6f172d1f37de236cec36eb1a4a7336bc2ee4dbfe99c68ab29592d342c8e11d21

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 4c8ade0ee3472706f9b06b7c8cbb80e01ab19766f3bc593d360b33a445bbe171
MD5 d270cc2d806248b677fb1ae53d24476c
BLAKE2b-256 b1e4afd71438253f57892ee80f79dfe5eca7c78766e685822028334c4c38981b

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 21743f65719edb922e72193e1e41d26a652991726c4596467d079b1d2c5faed5
MD5 571da0d7c70859b6b2686011d3cce4a2
BLAKE2b-256 a9ea2f7b790fcaa54e3bb58642aab5f59b8204ec8137a9979d670e45c2b6193e

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d974230877ae942f6664ae7913f00fde5a39fa8d88a22aba2fc61a146d9409c1
MD5 c0c3690d061ba05d6019df408083ab4b
BLAKE2b-256 a1842dd2bb32231669e22879a1a29af1c7e63ddebbe23c8fa0987350f2f3ba17

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp311-none-win_amd64.whl.

File metadata

  • Download URL: rustyrs-0.5.1-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 152.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for rustyrs-0.5.1-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 2e35c68bc62d02f4e0c259143b5807e2608754f74c782bee393a1dc493c6cf07
MD5 7f6905ca5140db63fe800a09fefde550
BLAKE2b-256 3b7ba258e3e26446a357ba86b4c73a3e80493af40eac778357c269c2e912a7a3

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp311-none-win32.whl.

File metadata

  • Download URL: rustyrs-0.5.1-cp311-none-win32.whl
  • Upload date:
  • Size: 143.9 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for rustyrs-0.5.1-cp311-none-win32.whl
Algorithm Hash digest
SHA256 64cd6706ad31fb4028b5f0b92e87990403f8de92d20b1f8f31901f063bb1acd0
MD5 45643b9d3c67903e366e57e0e2b0583c
BLAKE2b-256 d0876fc75c6653b2172bfc15bcb69425e561e21123c6a53133acdde476f487cc

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e6cd150192ed7585dde2e8e2b80e7a1abd4b9a22b944ee85dc87cf1c5c77b035
MD5 7399454813cf2ea2796a8ea50cdc672a
BLAKE2b-256 a98e0db0302aed2d32404be715b8f3a1d210696078f12bfa75f01debc4d15db5

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8d50b0d058eb05d1548087a43174666615dade5e240b0f76f877a63b5dc1a6cb
MD5 8447a158ce2a35d8161a5cca2c2ce7f2
BLAKE2b-256 36cdc99da3702cdf7370566e0e8cd37a421803c0df60eb73232c35f38937b490

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 448d58471f9cddc156c549600fa2c3b4632918cdc79249b33f3323108295111b
MD5 941d07891791a6d666d28068785832b4
BLAKE2b-256 5cea63768a30fb6ea7b31ac9e6fb7dfb93f66e6b7ea74d5df3279756f91b6949

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 27b11080b12cdc5531e7e50a19be2bfa4cb593f732fbe1f830cc97740b34776e
MD5 dda0a85f3bc66609cb335ed6bade38d5
BLAKE2b-256 b7cafbf6872541c3a3fa731473a61a4d4b6a29a1a880b20e09a970258a8c442d

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 a583fe018fa4470a81ee72ac888ee9c2a29944b45d7d2b2a77a0272f7e7fce2f
MD5 3c46c9bfb0821b6df4a3bee43ca7dd5f
BLAKE2b-256 278226fd94c2cecf93a859cea63cf89809d00ef2c2c03717b5b7181c454b240e

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4f087e9ae6aa71f92b02c77687380870d05d4d014055a6488c1f0021aefe55ca
MD5 1db275249d020e33347b23de87119f4f
BLAKE2b-256 5e382d05006a83cdcc031818e3a9738de521704756f41e4b9b3ffa4e77dadcd2

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 09bf63fd213fa3c67c86ee727f206c128924abecc2c4ba97c6f49e7a6a5d66fa
MD5 95996ef31d248600217c9d8bed5092ac
BLAKE2b-256 6030b2a0b2545e8acc3211f451ef4d8caefa582bef48dc80d22a2aba49570980

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp310-none-win_amd64.whl.

File metadata

  • Download URL: rustyrs-0.5.1-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 152.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for rustyrs-0.5.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 ade56c7ba3b35a2e3546d628255b96f3125488e3df20828500c529847d8eebb3
MD5 dfb8a5771d05d6dc7b1687de028dc1e6
BLAKE2b-256 b0fc106ebfb38c7dcc106b10f58484b6528945b629f6f6597992682f402d3f38

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp310-none-win32.whl.

File metadata

  • Download URL: rustyrs-0.5.1-cp310-none-win32.whl
  • Upload date:
  • Size: 144.0 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for rustyrs-0.5.1-cp310-none-win32.whl
Algorithm Hash digest
SHA256 d2c81dab94dcb3821caa21cf2bb03ab2cc9776ff50ae8ea179c60013e9fbe2e4
MD5 93bbb55dd9eb52473aa1c8a0bb8a2f39
BLAKE2b-256 414c7a94e86d506a97028b6516dab55f60ff7e708b391124baacc69fa98a9f40

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e937e2d46b6430df9664f9d801a6fe2525435022a380ce7e262059598f0e5146
MD5 03f2c0a4a7723254818a7d45b4e116f3
BLAKE2b-256 d551a482522cb9991c71a01ee124bd93a0a77a95a169c68eafe9f8ebe6a0ede9

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a3ac8a502ca22aab65bc3717cb1d82f27399581c954abf21f9256898d8777341
MD5 0a41d29a86e9b29ae1355ab4c46ab4cc
BLAKE2b-256 8a3afe49740955e9b3ddba860235db5a2b8e0848039b45a98bf7077f5fcb8d3c

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0e8a37fe8b38ce81da7f73ae6fc47cf5ef3bc7b6bf175c00c3d4e1f5c8c975b2
MD5 9dab5520a208a2a648cd203fb379910b
BLAKE2b-256 7e81a4b22bfa70e799bab8ac2e0655e1b98b92f40d7a535667fb4ea8ce79bfe2

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 16d59a059b75447d92bd6ed9c38684b5f77d305f61fe29ba01d79e53c727103b
MD5 bff7c5c3d719134d63b6b2326fbc94bf
BLAKE2b-256 3b12cfd44e0af804a9b94025ebe5f1f838d164b77380a8e9a9cb527ac0f94742

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c85305e31841e7bb028dba47889bd9bd15cd2fcb2b6a2dc8247ae15c94db5d06
MD5 2b46e86f2236d94dfc1f1ca210eefd99
BLAKE2b-256 d46c277c9cdb9d01420bb294e37af486e1345861379becee99e51742cec317bb

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp39-none-win_amd64.whl.

File metadata

  • Download URL: rustyrs-0.5.1-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 153.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for rustyrs-0.5.1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 f681a11f3e4ba368135f7397a116e038b30d538e11a82e1a787f5d4e92abbb38
MD5 e2d24bdbbf9db8a49f6ad24c3dcb6fe1
BLAKE2b-256 9f4286e302172bf055ea8c7181f56f2d1682cb87f961c30f13f4516942bdc4b5

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp39-none-win32.whl.

File metadata

  • Download URL: rustyrs-0.5.1-cp39-none-win32.whl
  • Upload date:
  • Size: 144.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for rustyrs-0.5.1-cp39-none-win32.whl
Algorithm Hash digest
SHA256 6ba99513f21170af32b45326978eb629c4bc9036f51d37fbce9adb8e5d455523
MD5 9a63598e32b2da9e7db5e98797366770
BLAKE2b-256 cae3eb729da271a60263cf2c6bdf2da0bb81e0713bfb3e328c3bd17389f71ca5

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 58a4f4207bc0e744dc26d26b956c030c225c43f0023a4855034bca8d92b1a244
MD5 cbc15d49b662afa9d35db1f25987f112
BLAKE2b-256 8ba64b282767c1fabafad3948a6f9181690f2718dc95455489b63dc34fc3d9de

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4cc71cdd5f71c2b1289f1dbdaee7a1316325e2a275fe34094fefb1b00cb4711a
MD5 75523eacdb8af8b67486284246fec83d
BLAKE2b-256 64dd5a534285561872899dcbc1a4fdc5881429900d7952ce3de6e9077b877d1d

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9663af5b37c3f0aeea5725b1b544a658d9b89d191b8af3b88cacddd6c63aaddb
MD5 9019ac8ecd2c7307f372dedc63c9a4c4
BLAKE2b-256 5081dfdb89f6941081a4877e29a13ff779feacd07849a05f149422556ac24dec

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d301a4fb041bf162bbf3970816c24c58d69bb0051e793e7297b9e718dcb188e0
MD5 feb4e512a5b24dd91b29bdf914497cd8
BLAKE2b-256 60100b7da6384b9a9fabac5992503b76bcebbbf06dba3bc0dc1ecbc3666aa869

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d50ebc3fb925f2b473c85c283acc67df08505f0adb171530c6b24f16dea72f2c
MD5 4b008e05414e12ca5f8256695d081e0e
BLAKE2b-256 65f310be3cc16d726f0f7044cfa9f20d812b16b3b50367ca9706227742851531

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp38-none-win_amd64.whl.

File metadata

  • Download URL: rustyrs-0.5.1-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 153.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for rustyrs-0.5.1-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 b80b0a53ebfc079ec152bbfb758cece8bfff961e27a2c6e4ab05d1bdf52902ae
MD5 d1cc0cb05a2336f22cfc0d121cb121ee
BLAKE2b-256 93aab4aee5855e8551b45575766efa9e6315923ec32134d9b71867d502f6e5ae

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp38-none-win32.whl.

File metadata

  • Download URL: rustyrs-0.5.1-cp38-none-win32.whl
  • Upload date:
  • Size: 143.8 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for rustyrs-0.5.1-cp38-none-win32.whl
Algorithm Hash digest
SHA256 ed48ac46bc4c2d2b9c65d534f303979e12fa241b6065e19f37c774ef3a8dad5a
MD5 20898e3467d3c0216912e2c815a7cf31
BLAKE2b-256 1f9bf0b444c83d250dc83d849606e1e8675ca09bd6553ab27a58513b9513d4f5

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d106f5b9d8bafdc830abd6bda19d35607eeee2b2a6588fafa8c0fbb281d5bb31
MD5 a195a03ff383d465a085158c75d2f15b
BLAKE2b-256 b38fe81b8c5671bc34e038790e6465e6d3bed0dd29f6904df3736f01004fdda7

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7bf96485c9fe308dd60abafe16a2888dba36acfae8a3afd4b051b2b5550e6af4
MD5 aada817c5da55efc4700424dd26a9272
BLAKE2b-256 0647f50e7409971985b9ed962a61db52139b649a235529ee7afe660b425d152b

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 45d117d72f0a579d66bedf68203df9fd6a4d9d281ed439fde042b4f49ec38b7c
MD5 f71d41a61bef5054afec5845aff2b168
BLAKE2b-256 04aff5628ff4f781dcb525cd5bf72d77d6e6964ebba753a58cb8c4df0f891015

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 4046dff894708cc08a865eaa9d3b69276766df5ba4bcc77950cfa1631c93505a
MD5 48a830e1b5c362f5059ebe640b9f75d4
BLAKE2b-256 b6a3d6d3ab6ec0156e9adfad3509281f2f85c34787f9c863ea6d5dcd730553e3

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp37-none-win_amd64.whl.

File metadata

  • Download URL: rustyrs-0.5.1-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 153.2 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for rustyrs-0.5.1-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 4097817949ecd7656cbbd4c5fbbc46381278605c1fbd8e3b1a5d513a3839a0c8
MD5 0c79502d20931a5e375e1546659790c2
BLAKE2b-256 c75fc9c20b4157043e0b07e53db26892b4951a771e01e37e18747e801981a75b

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp37-none-win32.whl.

File metadata

  • Download URL: rustyrs-0.5.1-cp37-none-win32.whl
  • Upload date:
  • Size: 144.3 kB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for rustyrs-0.5.1-cp37-none-win32.whl
Algorithm Hash digest
SHA256 c7edbd05ec462b20c52a9657800e2a7d171dedfcc4ba00569bb9e6074bae8d4c
MD5 3f232fef217daa7d628a908945e07765
BLAKE2b-256 36c0b47cf17b759247b2944996ecc7e77d8dab419a6cb0399c6a3c22d2870c29

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 183a771df7171c89db6dec81d4144ee5bb2eb7856632f2647fe7a445d3170d68
MD5 b7ff273ee716f519bbc530e70e1ef030
BLAKE2b-256 6d401ddc9c18f068fe94200f41f68be2edde298969d261f6e641fd99310016ab

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp37-cp37m-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 130614c0691494202694f8681075682db9a895a78251842ab591e29d5c5c6be6
MD5 debc28c6b1a8e97d53e6f7d818fa9442
BLAKE2b-256 cef1831fed02c8d01e543aa06f52c7ba25e8236cccedab5c817837a8c6a8301c

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 21cf54d7732392c0459a47c85c92815f56a4e9894bd89d3cb8752a1576c7c0c9
MD5 8fb472668ba5b5295938d946d21fd4a7
BLAKE2b-256 19b760c5c6d5e8dc4b1cdc1d65bce84ea802b0e49e644a320780494cc9124c13

See more details on using hashes here.

File details

Details for the file rustyrs-0.5.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rustyrs-0.5.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 9c7bbfee174e6501eaadc2bff2738bb88a285492f39b889e26700f2d8c09b574
MD5 0c63dce37330668517dce028742a9ef9
BLAKE2b-256 ee11b4060f9f67c8649af9599b811c56f89dc2e6370fe09880e664b2c48c94ac

See more details on using hashes here.

Supported by

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