Skip to main content

Unofficial Keygen SDK for Python. Integrate license activation and offline licensing. Wrapper around keygen-rs rust crate

Project description

Unofficial Keygen Python SDK

Table of Contents

The keygen-py package allows Python programs to manage licenses using the keygen.sh service.

This is a wrapper around the Rust package keygen-rs to provide Python bindings.

Installing

Add this to your pyproject.toml:

[dependencies]
keygen-py = "0.1.0"

Config

KeygenConfig

Use KeygenConfig to configure the SDK globally. Set this before making any API calls.

from keygen_sh.config import set_config, KeygenConfig

set_config(KeygenConfig(
    api_url="https://api.keygen.sh",
    api_prefix="v1",
    api_version="v1.7",
    account="YOUR_KEYGEN_ACCOUNT_ID",
    product="YOUR_KEYGEN_PRODUCT_ID",
    license_key="A_KEYGEN_LICENSE_KEY",
    public_key="YOUR_KEYGEN_PUBLIC_KEY"
))

Usage

Validate a License

To validate a license, configure KeygenConfig with your Keygen account details. Then call the validate function with a device fingerprint. (You can use py-machineid for this) or keep it empty depending on your policy:

import asyncio
from keygen_sh import validate

async def amain():
    data = await validate(["YOUR_DEVICE_FINGERPRINT"], [])
    
    # License
    print(data.id, data.name, data.key, data.expiry)

if __name__ == '__main__':
    asyncio.run(amain())

Offline License Key Verification

To verify a signed license key offline, use the following:

from keygen_sh import verify
from keygen_sh.license import SchemeCode

data = verify(SchemeCode.Ed25519Sign, "A_KEYGEN_LICENSE_KEY")

# data encoded
print(data)

Examples

For more detailed examples, refer to the examples directory in the repository.

Testing

When implementing a testing strategy for your licensing integration, we recommend mocking the Keygen API responses. This is especially important for CI/CD environments to prevent unnecessary load on Keygen's servers and to stay within your account's daily request limits.

Inspired by

License

This project is licensed under the MIT License.

Project details


Download files

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

Source Distribution

keygen_py-0.1.0.tar.gz (38.1 kB view details)

Uploaded Source

Built Distributions

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

keygen_py-0.1.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

keygen_py-0.1.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl (4.4 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

keygen_py-0.1.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (4.1 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

keygen_py-0.1.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (4.7 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

keygen_py-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

keygen_py-0.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

keygen_py-0.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

keygen_py-0.1.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

keygen_py-0.1.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl (4.4 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

keygen_py-0.1.0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl (4.1 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

keygen_py-0.1.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (4.7 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

keygen_py-0.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.7 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

keygen_py-0.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

keygen_py-0.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

keygen_py-0.1.0-cp313-cp313t-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

keygen_py-0.1.0-cp313-cp313t-musllinux_1_2_armv7l.whl (4.1 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

keygen_py-0.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

keygen_py-0.1.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.7 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

keygen_py-0.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

keygen_py-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

keygen_py-0.1.0-cp313-cp313-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

keygen_py-0.1.0-cp313-cp313-musllinux_1_2_armv7l.whl (4.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

keygen_py-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

keygen_py-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

keygen_py-0.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

keygen_py-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

keygen_py-0.1.0-cp313-cp313-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

keygen_py-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

keygen_py-0.1.0-cp312-none-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.12Windows x86-64

keygen_py-0.1.0-cp312-none-win32.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86

keygen_py-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

keygen_py-0.1.0-cp312-cp312-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

keygen_py-0.1.0-cp312-cp312-musllinux_1_2_armv7l.whl (4.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

keygen_py-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

keygen_py-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

keygen_py-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

keygen_py-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

keygen_py-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

keygen_py-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

keygen_py-0.1.0-cp311-none-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.11Windows x86-64

keygen_py-0.1.0-cp311-none-win32.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86

keygen_py-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

keygen_py-0.1.0-cp311-cp311-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

keygen_py-0.1.0-cp311-cp311-musllinux_1_2_armv7l.whl (4.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

keygen_py-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

keygen_py-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

keygen_py-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

keygen_py-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

keygen_py-0.1.0-cp311-cp311-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

keygen_py-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

keygen_py-0.1.0-cp310-none-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.10Windows x86-64

keygen_py-0.1.0-cp310-none-win32.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86

keygen_py-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

keygen_py-0.1.0-cp310-cp310-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

keygen_py-0.1.0-cp310-cp310-musllinux_1_2_armv7l.whl (4.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

keygen_py-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

keygen_py-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

keygen_py-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

keygen_py-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

keygen_py-0.1.0-cp310-cp310-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

keygen_py-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

keygen_py-0.1.0-cp39-none-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.9Windows x86-64

keygen_py-0.1.0-cp39-none-win32.whl (1.6 MB view details)

Uploaded CPython 3.9Windows x86

keygen_py-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

keygen_py-0.1.0-cp39-cp39-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

keygen_py-0.1.0-cp39-cp39-musllinux_1_2_armv7l.whl (4.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

keygen_py-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

keygen_py-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

keygen_py-0.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (3.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

keygen_py-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

keygen_py-0.1.0-cp39-cp39-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

keygen_py-0.1.0-cp39-cp39-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file keygen_py-0.1.0.tar.gz.

File metadata

  • Download URL: keygen_py-0.1.0.tar.gz
  • Upload date:
  • Size: 38.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.5

File hashes

Hashes for keygen_py-0.1.0.tar.gz
Algorithm Hash digest
SHA256 394e8c1f0c5f67e354db889761bd51e506e3dc4d572c1da2cb056813430df0db
MD5 76ed30294d3920c0615520de1e075836
BLAKE2b-256 6f8d69c7add77d463f672bb34b389c5be415024b6d22346ee817059f29385b03

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1a2711d9c0c05848edcb9802b56af34840f1fce7024b8d89a21f0798650bc03d
MD5 69892d559646e89fe6482e48ff800aa8
BLAKE2b-256 aa461fd2d18316b40b6d3457689665367768e9c58914124f5c2193d3da618f95

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e6bd41527a2cf0452927ab400e43e6733e13d7edc2e1b7e0e68739167e1e222b
MD5 8fe640345d89718582d32c82e9f92a16
BLAKE2b-256 d26ebe2c828265db625b1ca0594a0d49fc74c359dc3555d6a7a35885c5dcb64b

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d48387fe33365173c9b79ea19e440e20f03092885a2b95d190096eff4d10982c
MD5 98587c21f1d124bf8e578ebfdf6a21e5
BLAKE2b-256 42323112e6ee46b2a1b71c26f212c2f678ecb01706cc4a4379e9c88f0267ed32

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7b122dced2b607caf18adccef9a74bbab6299a2109c694b936b6b90ffd136366
MD5 e551d25d76682ce0bf29ede103ba2bdc
BLAKE2b-256 b0d41f0fe24c06db263c9cdb01aa68e3338cd45f2510aa7ccbe80f32bec69125

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2acf3c73b3ff9aa16cd9a2f7d222dd8bb6337d946518bb1fbd2a09fb0d403fde
MD5 51f6c25a257df7c2a3302f900be650c2
BLAKE2b-256 638e814a1f5f738895ae9f416ae1dc9f158bab84aef215b0de5ee8cec23a88e7

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2e3e4f26ef312d6b23c403290e21db18aea7ea0e992985a1538dd532f8891464
MD5 250c821e23a09b72c5794cd59f383b51
BLAKE2b-256 ef94824188d830e54eecd58638c3f64f2fb1933b7275c8bf5b09ef1f63255831

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 33000e4aac4c1cae415c8c4c39700e31895d2a13be8f90136a72677c6b2d4b3f
MD5 9ca5576ccbab48426ca098ec5a27b4d9
BLAKE2b-256 5e4abbf1ee22d25cb2f705b3ea0b40850ead4f3181781ba759319d75ae1a9406

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8b854e4a347ea954b3c676d008588b699c89cd59439c8ca8a1428dbff728a560
MD5 3c94aed411b010a0b692d444321e9f0f
BLAKE2b-256 e7f45be9607939b152919f5fe019bc1501ddeb814a1cbdc92a17a02aa4d78d49

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8a5633095b54a81dc65a8af3a44779a42c8080bc9e2a9d216ef9dad321983177
MD5 6638c50a32920da712552018ff8ebcf3
BLAKE2b-256 81f4f17e2e9c0ea1ed70d540eee1cb396a53b568752927b71d618468ed4425e9

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 2cd78a3cf370c3e984457a089a82d7c090146e54e105d1ee7f1a138d0ccf7824
MD5 5399f0557bb316436eb89965d2042a7b
BLAKE2b-256 bebf1febf65c602abae8d37177febbcba67271b4ed839801c0fd6ff55ee36fbe

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1b1bdfc0c82f64dfdd292701956e5a53e4719708501e2e92036f046ecb15f78a
MD5 611f1f44d99873c2a689fca6717bd8b4
BLAKE2b-256 6ee8f759370e7a0ab3a121f330425eea9c9e8f0f9b905affbde10bbced0e0c9b

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 38145a3aacef60da8eeedffd8727dda48de2203c8342d97cd9b8e8522ec2b3ca
MD5 2b5e4d745ad5512fefa7bfc538e5d728
BLAKE2b-256 0c5cb708d1b3eb03b69852b6f36e6db413bccf03fd3141600c53342bfdf81c62

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c456ff528888986fbc84bd627563103870fffc91a6313258d04048f6d27bb925
MD5 68be451d27a5fcca2b50da84cae2df3a
BLAKE2b-256 9f1a9fc4c970bd994ea9b5e9079e816cd8fe6f46247774d7e7fb3685c54a2acf

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 18b5930ee0a37cf308231ebccf4a54d2df28e37cdbe4bc7179383b8ab92bd920
MD5 dae3bde5b691d738ac7864c809cde1c6
BLAKE2b-256 d6adc12bddc7284f5ae0bd8a2b03ddd94cefdf52ca7e4be0de4eae10fdd7e273

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 206b96bb72e206514d54d49a8ac270e87ca06d16cb2fb1fc7fcc4d78699a81b0
MD5 3a8cf3edb99203a3574abdff1eb6d0ec
BLAKE2b-256 79dfd7bbe3197ce5e2dfdd7dd46121da6858c634652e08d546d86ba25870b3fc

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 24413875882ac05f42b6efea78908131eb9b2c12e1d52f7cc5216cd92f95f508
MD5 37c757e9bfb32e9a9464c7ff99b1b79a
BLAKE2b-256 6ad40b6965a32e76cc07d8a6d9a2facbbae92d778e290b77f6a2ab950e791f9a

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 39e0f937dd0ae77d8695d91b62819fc99d0c3aa90fe4cd21a9daa50dc0e408b9
MD5 9c460f42e275af3af6557ecdd4921fd3
BLAKE2b-256 aeed0a172ce9d7bcd4c09b7e1df1786e4c915823d0766c05bcd18b649aa8b30e

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 fd75ee6a49f1fb4ff6d13802e7da94c3f32666b976d5a2ed0583a79361ecd166
MD5 e079020b130ca76626b41f920bb47162
BLAKE2b-256 42a60f52c8e3a00c337d281947c7069374225dc56b4a48894f362ba47ea55e6b

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 807f5719ab61081ff38b5cd798f4c4a8c387a835717ccffe18e37a20acc13db7
MD5 dbf13ae6f6d76adb9e8cbe34d958b0ab
BLAKE2b-256 b45ff2f2d7c1a4c8513ec1fac51e00060fbcc2b1bdba82be1d1a548eef9a29bd

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 562fdb0ad30bd6f3f5ca8d0f3f68b0fad9bb95013470495af20f9c01c0c92760
MD5 16ddd9b3f6bee4ba78ddd251bff04157
BLAKE2b-256 9fbad456dfa8716d2de50ba6f7936859f5d79d01eae51d0a4f0ced37b0980d29

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5cea7571573be110b3c896339499b4f5e3ba19afdfbe45595a468d280107ab4e
MD5 10aeb7ca2c1dc2b469caaa4d562f8a5e
BLAKE2b-256 8230e46ae35ba5b794f62b263051b24b4bcd608d789e80dcc0a190a1909d718b

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 094a75c20965c2754e9d82e02ce10010689526b91f38a7bff25ddf9a793a3330
MD5 c0bcb09a43619465b1c12474c0035c4a
BLAKE2b-256 ed497d583b781a5b6874b65caa822daec2c9196192c4dd8643b351f66ea3782a

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4dea4aac9fa27bd2ba11cc5c4660cb1a551cf394314c40b60c2531d65fdd07d1
MD5 6aceec61455dddc48409121c513dc106
BLAKE2b-256 731b78aa2a3c9b339eec7b2aa126460fde0211f127ee856caf158badbe5984bf

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6bdb281156f1a505423d5e5a64b951521d3c313782245d8b1e49e844364df47d
MD5 fc61ddfd0157d7a4b2b15916e4a059ad
BLAKE2b-256 ffa63670fb7a716b745f8ca968fa48f15b3dd19106601661564feff1554eba8a

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b193da6d977a8984ba2d55caaaa869bd6654ddbfe3b9cd686101b286d1729ef4
MD5 d964961ae4a8fc9eb0ff83441b522e13
BLAKE2b-256 6bfacbe83c55bae64bb70ef5ac7780d091d42cae4310acf97968b8ca0d5b2360

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 80c6451167597e816f3f1bb8f03d9b39ebdbfd7c0c2093b77f1a9c34a670f641
MD5 29da15a5ed5e47bbd6e00dd3a1393eb2
BLAKE2b-256 7b12f72f326467e1076c2f07b99da2f842b41983039553d377bcd6b83c3000ee

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 02c202abfe026fc8f1b9a200cdce50ab1ef36a4d9a79f092f2bdd3451fc5ecc9
MD5 204029fbec9cc6c5d77449c4ab16c97c
BLAKE2b-256 16bb1273460c47f414521c4f1cf2b3abfde5a8808f8a9e4c8146f3140d0f7584

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9307f0883fc82ec192ed2318cf1b5a351d8c6a113f480eb32194edf3fd6ab0b0
MD5 827882774186ead04a17857e7e02b103
BLAKE2b-256 cf51811fdffc2b933193fbee21a250adae0fa5fe7586393dc1bcd82eed2ca8d4

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 fbc2a9fed4e6d9782cee58a2630d8b93af294569e88350193d1c552f40598762
MD5 bd4ceb3b823adb93578e44cba31041ee
BLAKE2b-256 30a41ca7d563e96703156aab9f0615ed35471587b1b55868013247231a5b6dbe

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp312-none-win32.whl.

File metadata

  • Download URL: keygen_py-0.1.0-cp312-none-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.5

File hashes

Hashes for keygen_py-0.1.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 8800014c8811287e40e27f0f72b2df3788a4b197441eb7117f289227b6344f84
MD5 96767c46a630fb8de092af063d8827b2
BLAKE2b-256 9673822dacacdff18a0fbf3cb2be295579c96d49120e8a0063a521307ff63391

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1cd6fcf0212fb6e57171a91db423f7a50923f08b59ddb87178d4939078c61d76
MD5 6a7065b3b380bd52271660af9357fd06
BLAKE2b-256 0bae5f5932efe8a92a87c426eb3583e2a27251636657f649469382b37e0d6346

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 87bb582a3a901e67f95e5d97ccfbce9e99bc493a034aab532e06695bb2b366e8
MD5 58842a2e296d6b6d1a0cac9b9b81235c
BLAKE2b-256 ef43eff3cc32620cadd1340b0c9a8283547d785a3c468450235ed5591490b624

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d754f8bdebc9eb9adcc4c3653cf7a20e34a82f03a8c65f89bb71ca70fe844015
MD5 313dc7d43e57b3f28bb1a8eb57090147
BLAKE2b-256 a3544d92350e80b68c2932ee2dc031f52f2fc63750838814591a862f956a7a7a

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d9fd98293aaa6b38519754949ffad1c0ad5275e8d447cd8e2e9280f4455bc074
MD5 570669a38b27d3d453772ddc0f8a2153
BLAKE2b-256 cb3d750a75b845e953650ba5c9bca56aa73db52cbb3c88032f15aa3ff806c70d

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb69230e14daf2c54f9a5c74c6d17d56d0b139aea5214abca220d5048bcba95b
MD5 4acd4e5aab5c4222b7a8ec88d261e058
BLAKE2b-256 a86ab32932c0a3bbbbe5fca49064d76b954af2004db5b36b08ebbc59c60ee73f

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0bc9ae6fc7c7222ee1e86be04925b589288ae26a7a37465e195bb4d01225c80b
MD5 b2f4f1945dabcf5bf56d65344dd74caa
BLAKE2b-256 8b565ca3fa2798d177d72f6a283fe285842a3d71c40340d30824f093545f4af7

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 25f9101fbfdcaed79b3fb1d3b381f6120ad3d2a578c0173d62a2ae025e04cd04
MD5 e6e033decfdd609a92b1e3bec78c31b4
BLAKE2b-256 6d19fc737d89dfc62b9b2c14b54b47600f43c43b721b988a7c7a1438cd48087e

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bc899a2059364d09d2640f0da43f0dcd6c11f4de32785f400b6ffba68abb6c9d
MD5 4166b8658f2f821704c5015d2c232784
BLAKE2b-256 232eef117bf853be13aa07b1a9f4aa207b3c3863535ffeed0afebb7610b1fe4c

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fc004d8bdbacae44f93ae435f3bc745be43468894219e5a4672b458a34bc91b8
MD5 a3c1e142c95e3e2208918bedf234658f
BLAKE2b-256 4c5d834d86e86ce4d03c889491478dc717cd3722f797f5f99293f23ed37c8e48

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 b0c5d32bcc4e78f86734c3052aeba3e71118a9a5a2bd8b2327a1252484e1983f
MD5 72b467111d221e023030dd96484e38f7
BLAKE2b-256 8a1a554fa9091a25213860aec3f401603bec2786ea9c3b47e39ff085032007aa

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp311-none-win32.whl.

File metadata

  • Download URL: keygen_py-0.1.0-cp311-none-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.5

File hashes

Hashes for keygen_py-0.1.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 52e4072e6542ed0c4dfe5a822674606b9c8e9572816e9a1fa9b9080a20a99618
MD5 c1c4927b8c3bd6d020689070753f50ce
BLAKE2b-256 5342dfe2540b48d4c97b1c9701b69802fedcf24a36a112cfac267f9d0a7c0c6c

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d807ad73bcf1ef01ac605944bcc164d688c9550d7d3448a4e9eeb950bd75f5d6
MD5 b088f5099ae8177094e86868a262341f
BLAKE2b-256 ebebd0d2e1dafefc7595839ca99b530de5931ac14f9f27db349ea4cb155f62c5

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cb766068aabbe3ff44261fd5477171b7c2dde1bea4c014e39b9aa46f72314557
MD5 2db6debf278ba8e5429e3e746be97f07
BLAKE2b-256 a823b83fab8b902a56b61d1c0a9966ab117dc84bf8cfa9fd6fb4f4b206b09277

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 efd590377a8f711d1c512e61b9635ec79481983ee2062ba99c801e16e50df1c0
MD5 26fd1564b9148f567fa512fc1beb5ad1
BLAKE2b-256 14a04d3e32af86f1137a84f4818a747aa0183cc860614d199c3b4fe082ff694b

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f7cd016d454ce86130a19ab36e1b6afb668ad5afbbfcbea2203274a35fce1bd0
MD5 587a3cda4e2348aa99211f1ed13cc9e9
BLAKE2b-256 034b35fdc87bb26ddef0853b3fb2d4c7afde95b339bd2b617cd1b3dd8389da4b

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1655b452aae49d5728c5f8ec70131df70e30a3c354cca331c390819e35f138f8
MD5 09221870bdb7bf6a428e8468ccea8fcc
BLAKE2b-256 5d0c646fa49d0885cf40f4383f0b15621c31e0ea840ecdb1fbc48eb49157f846

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6cd5e485f994b927bc99aba74d4a1fa2f16b2c80d2dc6101b5136024f9716b1b
MD5 57473e0d0ead048221d81a44dd809ecc
BLAKE2b-256 0d110e0f44d84571d6ee13eac23aae90d7f046a50d52a7d647f80bf160f98f95

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 686f91eba3a732ba7da65425849df4c517d8396de84c8f72e56e9ebeae31f509
MD5 c194b0f1bc9385437df34e0fd21b1981
BLAKE2b-256 c917d6f4fa0a7ae94573e32606d2aafdfba172e72506914b91a433312065254c

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7508a8c153b39f8091ad4e0228805fc31c4c6654e970b78804883e8182d5e80a
MD5 55b4c956c558bc0ec7762e1a0444dacf
BLAKE2b-256 d493beef155055023a35f74c888d1526a14447ba53ff0e55d2f794ace031de1c

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a25cd5f6ccbaaebeb07dc2d62d231f49f0c3336073902e0c8283d993ea6310e5
MD5 6bda42576484a0af713131e5a82d1edc
BLAKE2b-256 6da7a67d075ba4ff1d8f7c06ebe3c4266476c70438c587ab3c1c10e41ff83b85

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 31c0e16ac2d0ca831fb93e34c36f45c93192c14f1cf92f96ab608931fe656b23
MD5 9771c9e1d5964dbc70eb3fea9927b4e5
BLAKE2b-256 153d8493b2225d46f09d8879bc128fef53cad38d416b2f3e939a8519d9172773

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp310-none-win32.whl.

File metadata

  • Download URL: keygen_py-0.1.0-cp310-none-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.5

File hashes

Hashes for keygen_py-0.1.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 549a8d746b2f06168f4ed1191dc8b2dfc5f0190309798d7caff37d0b2caec2cf
MD5 b4c69c5372b75dbefeaa7e8c2af8daa9
BLAKE2b-256 896d3fdf94748dafc99c79d590eba84e57b5331e7ff3c68f597a1cfe6a0e2c06

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9a940078f16d1fa66bd4ec5eef6a3ec5392025278698cf102d9c700a722cc16d
MD5 54af4513d508166c019aeb5b0cfc501c
BLAKE2b-256 0c13afd391a03ddf0a874b13f258dda111d672feea9b152049604400817ded8f

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 96229abb25f5cc8d52144becdfd3773060de2812fa55e6fb2a357de9a7966267
MD5 0df9d0d6456d330ae45b60c371f28b94
BLAKE2b-256 05ca2de3f8413d0d8e336bce98df56d0540703ff5bd15747e548da3c3c006cd1

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 75cbb3a0ca3aef0b1e9463079d63d200ac3a1dbdbab8619ec7fa15482fde3814
MD5 46c15d6cfc462473a467f5ad790bcbc4
BLAKE2b-256 d185635ae1a7bb7bf9b2f5122b25dd383e6cc42c70cbb8adac46ee1e873feff1

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6661dc629f8f5d3d16a3a3deddb04c123bb77bef3c629d58aacf719b49e90694
MD5 a01cda2588875fb33a1ea6359dee2a6f
BLAKE2b-256 e533855414dbf24ed00906ffeb79d10d59883f771f26d421a9adda543b67bbab

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 416955656044369db6b199923cc05ac262212ac3a1226a0d1bff9983bdb58d17
MD5 9d5b49c695b4c345dc51bf6348e5ec7e
BLAKE2b-256 faa13a03699a89f14a4ecc07a3e1ce8344e6f8c8b04db0029336afe729cd31fe

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 aa76c8cb58eae7dcb1e9594c89987162842ad54c04ef1ae06d223b0825eb10bc
MD5 4ed4ffbdc5dc644db085ad4855e91168
BLAKE2b-256 a4928be7da3fbfb90271b2b4dcf18b5d441241bdd259bba11713fff701fd735a

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4011e5eba7ef10c356a5a7b4e5f6b2eea8cf701598e941289918dcb361109a08
MD5 e44f3f9543c4c038374435ffb09d099c
BLAKE2b-256 1e4712669089b9dfa712a98f5115b223df46c467f4404af7edb1d8f2b0875a7d

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0f453309b5cba41eb95c48e9bb5c07050518468832b8319563a31c63a508c59d
MD5 7717fb83838a7a8230c0c8fbbd4f2c39
BLAKE2b-256 23f4537f4fbdb8c196746169d46f8c1d993ca517255f3364b926088c4e2f2898

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 68c505a05d45c99c1dc66afd6b2c65f26dfa07e775f16427d2617337cd2eed5a
MD5 b16333509d1bd51e7f6c7ffce4f55c17
BLAKE2b-256 cce96466ebd7539f358030640a2940beac600d3df160334efe26cafdf7d97cef

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 fd97c1ddae78f7fb2c4857049d1022ae2554fc49a07ffa2d6f0e27476170cc53
MD5 5b7e583216f1b588df04f3f656066dc2
BLAKE2b-256 44a06530c6e80e509c2f822d9345aaa7b5cc2ab7469e9a4fb273b41749e447bb

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp39-none-win32.whl.

File metadata

  • Download URL: keygen_py-0.1.0-cp39-none-win32.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.5

File hashes

Hashes for keygen_py-0.1.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 24bb85b7a8cbf95232ff996d391c2908984981d8dcee09cb05f84b3dcc5d1d85
MD5 13c7ae895f88f7def8e9a73583592ab2
BLAKE2b-256 e15e1174dc33af5c5785b39749a81c2f3239c5a18af822d954aebd6a53ea57a0

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fe0b1e05f889a60b5d81bc02ed5723d682304e62066ce581eadc639a246c9dc0
MD5 db836219d9c50b0c09ec36b72158baf9
BLAKE2b-256 57af9fa123ff863630614cd4da06e67b40bc0cd04221a7ddecd179d16185089e

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3101ac89947923c31fd819bb7898e353f2d5b8caaaefb3ceb7db22ff26cd04ef
MD5 c752001ab0bde0d85b462b5eb8e0f8ae
BLAKE2b-256 0b6eef24e6b535f6333f316a36035f6ca7721ed6c343f5c0ca1e1fbd1fa56ed6

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b9ae7c133b870ad6bb6f06a7346a89c814d3ca117ece47c7d12fff8cb217e94c
MD5 a34d99405e554a72d3154f0e9fbfb26a
BLAKE2b-256 61021ca15f610b3a2e53f2594101ecab97e837728099c3c68428cc3940e97c42

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 14ced7f834d24a0c6591ddfc492d11e8d5c2f4f0d9cd4912291e8b3612eafe8b
MD5 8fa24d4795ca28e25368033b068f6173
BLAKE2b-256 5057e7d86ba8db0aaf0bf6f6141931077992eee88a0984f9133077e8f2dc4e73

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa80bec3653bc6d25b3ecded09e8ff71edc35ea28b3e482e6b1a66bbfdcf7af2
MD5 a9a05b8f1f7c985626a226406767ecf7
BLAKE2b-256 f0ac4938f3e5a6f22b5a063ace8c5f88a122a743d41ad11542f3cf2199d9884c

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6e39452d3db4147130bf596afdd591ad73756484f1d5c692462ece3bd68ff323
MD5 dc2cd97bedf2fe9f93a07d41f811eade
BLAKE2b-256 3dbb106865b3aec734405dd1bb967530372f6509f2cae0a693cffb5f5965b8e1

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dc571c4cf4b46bfbf81f37a8ab0bdc1ae0e57203cf83123dd1f7c6e39f1e4c41
MD5 b99f604fe6aa688735829a7f527fb2dc
BLAKE2b-256 aefcf22201f24d81f77664a7d5dafe31d9c2e680caac90c229372868e057dba9

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7ddf1b0456b3166adc52f8bf5dcf427e1e9b219d6fd21666ab6e81251ac5b105
MD5 03f57d47e642590e625a11a652e6d82b
BLAKE2b-256 1a8b5ac1856d667f19ea33c56e0d40354e7c72336b0e5097c15edb5e8df56ba6

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.0-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b50cbda4ad81ebfeea3cf62d4cc93c06a2fb4d404c3c4c0202ff05d4762b88ba
MD5 cf5c89147d89b1173d3c158de52c24ee
BLAKE2b-256 0f26226e3b005bf0215eb8c6a466d95ec50e2296849f52ebf7caa25ae23d448e

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