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.1"

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.1.tar.gz (124.6 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.1-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.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl (4.4 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

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

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

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

Uploaded PyPymusllinux: musl 1.2+ ARM64

keygen_py-0.1.1-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.1-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.1-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.1-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.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl (4.4 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

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

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

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

Uploaded PyPymusllinux: musl 1.2+ ARM64

keygen_py-0.1.1-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.1-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.1-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.1-cp313-cp313t-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

keygen_py-0.1.1-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.1-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.1-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.1-cp313-cp313-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

keygen_py-0.1.1-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.1-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.1-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.1-cp313-cp313-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

keygen_py-0.1.1-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.1-cp312-none-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

keygen_py-0.1.1-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.1-cp312-cp312-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

keygen_py-0.1.1-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.1-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.1-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.1-cp312-cp312-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

keygen_py-0.1.1-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.1-cp311-none-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

keygen_py-0.1.1-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.1-cp311-cp311-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

keygen_py-0.1.1-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.1-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.1-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.1-cp311-cp311-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

keygen_py-0.1.1-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.1-cp310-none-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

keygen_py-0.1.1-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.1-cp310-cp310-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

keygen_py-0.1.1-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.1-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.1-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.1-cp310-cp310-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

keygen_py-0.1.1-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.1-cp39-none-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

keygen_py-0.1.1-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.1-cp39-cp39-musllinux_1_2_i686.whl (4.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

keygen_py-0.1.1-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.1-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.1-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.1-cp39-cp39-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

keygen_py-0.1.1-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.1.tar.gz.

File metadata

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

File hashes

Hashes for keygen_py-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8a2da1ea3aa0f9f0ee11b99fedc3d3f9794c2f0846cdef2684a049c5cdc06f25
MD5 0bab692afae4456106111470761ce521
BLAKE2b-256 7912095a7db5d2e1c1bc4c834993c1ec7f21da103b589a1b423ef5b90fe625f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8c2baf457920888f21d2c215702aea8ba3ff54128af6d5f8c456004280c91761
MD5 7cfc5e3431ef137cb09a7c747416852b
BLAKE2b-256 259ffbd13458f283dccf7b70e9a4ebe95f23aa3b0d37909ca110e1ae987da47a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4f51544351fa1ddb10ff86b8a73f0a74d750e5a377cae6df616959ee497f7976
MD5 5b6cbf4a2656800cc5db45897aadb9e7
BLAKE2b-256 d7bbd0d3e3c3d88bc4f155a0776d6e37b81b6547cd186c23c26911867e86fe1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 8d72475dde293f5442fb82a9f349197e32166aca4aafcb4607a1ffaf8a0563a9
MD5 c5498148ec1c2574147bc334055590aa
BLAKE2b-256 1888cf5eebf63a33538e3a2c2fc69d3eb0bbbcc4a958840258c2bd0da58ea1d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5c6da63e033b60888b889ab1c0134b28e33ede4a7851676dbed1377a9777cb7c
MD5 98bf82ef575d8bd9219da538b772fea1
BLAKE2b-256 e972e697b0cda83a8df054f5effae9f172e9e2f91201e106d2a05ecd628f1bfb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fb16601bdf039e275574fd3294e381c973d8abed0d132e07f13def684e02e0f6
MD5 080c77fd33cde2b15532d83b3073dc44
BLAKE2b-256 42d6967da59aa59b9821b80fef5c44a152ce25c4abc1a67826d637dc7c8c94fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7605e1cacfd9fcc90068dce3768eb0fb4acd8d6cef32648e4840f2d61ced99e0
MD5 cd4f549d22d927019671ee7504a28e82
BLAKE2b-256 6bf3da6c09617d1ea298d8f9450aa9fea3c4517cc3266535585beb58906f45ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 88b11ecd15cf71741789d77258624e46eebc28e12b9581e02fe64d1870832f2e
MD5 6f7148a5ab3a0662ee315bb68f789c97
BLAKE2b-256 855e8b71735ac0a6a94291278e44c61a1644fff35e80bdcad0bf4f067815f0b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5945e5d579d4f1f510886de631a24943e4c14c5c100caa2db3af7274a2b7c906
MD5 67310a3092cee6ff0aa4b410e89d10b5
BLAKE2b-256 5240bc5178fd70e58b928a738f9b3b08462644525e489028716e4e3cb0645f26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 16daaf6145ba495e69fbf54d7f2ab4d98f8fbdf823391d01513269b37faa1073
MD5 2029fbf742195b1d438bed5a24bb9b85
BLAKE2b-256 272c613401696a7de389dc1f03a6f46692cf29c4f1bee638c4c4be3035d9042e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 593de465f84de28c97f20b794d8478b73a4fa50f5bb3d9a627d54f0444ed338c
MD5 b5d8f767968646155ec198893ad56d8d
BLAKE2b-256 223b31c4f31ebac5448a6c5a46002d081931ff6bd74f8ab8a884289db0b906c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4490bd71b26db7cc645bd49e1dbc97338a1fe551844295b3166cdc2580ff40d4
MD5 54128f9c02c9dc71f47b580b9942d89c
BLAKE2b-256 e64be160dc8bf255fea72c99daf252142f99870fa36c0727b2bb5e3b12f98542

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f440e0e34c1fe20bd0374ad4e30973e96c35e70febc3fcf1f7e5af0812e75be6
MD5 202981df88385d2dff5e6eb86243a4cd
BLAKE2b-256 ca2bcd0cdd497b33c1d69d5ca59965c47794cf08d70f40fa36c4cdfd2cc0a783

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c8c70800d8260b33b2281a0a6a0eac9ee90636a743441c8562adc9a00e1322dd
MD5 dbaa9e6c63775ced2ecc17e8106cb693
BLAKE2b-256 b9836a85967e8e844d4d93cabefa16b7f5435312fa599d66cf56cb3a2dd53572

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5051ad791a05d158712131514d40de36c34d31454e9819f6f3619de692720ff1
MD5 19a3fc3aa3bd12638523d337548840d9
BLAKE2b-256 5b5a118b77fa9bd0276fcd14865ccad928cc7c4b6bc941c54fc78ae7967dabd6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1951990ae8a23ac8f7a0e2a2a622a4b860c8320445365b2b9f0bc4224063bd8a
MD5 51f2ceaacaf5b2e699caf5fb44dc44df
BLAKE2b-256 bc2112fedda73382a56a99132adbded88e09c35618e0acc65b0193132585664f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 0bfa96f91bfb9f8c95dcde1f62542b6f1655d1c0bdeae9eedb524065b09e153f
MD5 d11d8a12f20317907f8d00b96738f179
BLAKE2b-256 754c37863c7ed8cf31d4add122c089a9293bc483bfaa84c00b537d4e005ef414

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7516c5534ce655c883cbd638fa8023640c536f6d374e8221664fc1f9f3be210b
MD5 79bc00fd214898c87b4b48628467221a
BLAKE2b-256 3a8cef15236be66648a087f3807e5847d9b00b43e97a7f8ab2c4b824bf773082

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d1f8dbb1ab3c1fedba79d18dedaa4be7d69da31bdb8498e16c1395525b95dcf3
MD5 3a3e3bbd7dacafa7631e8f8e58abb40a
BLAKE2b-256 8b41a3f6a2c0d6fb1ab09e2a5a5715a66a415582153702c73bd9892890f75720

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a6835a5ee2ce1e378b6ce5be7e7d473489cffbbd264fcb3f1db36020bb12090d
MD5 4fa7474dc2851ef18b1c5e839808528e
BLAKE2b-256 6f2b6ec24e309c634f0f3d811a5a2c2d4930fd975100a8b40dff67a5ec9b2707

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9bb5b871a4708ef4a9c9fc207dc50319760828158b7f3210b87b36db8ce344c3
MD5 04b5829dc1d72399cdf0f6910ce8754d
BLAKE2b-256 bad65bd715b2b04a88b7cd9bfd5a6b00c8fefd7a93a95faf927d71a818b711e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9197e6aa446f88dc8a88a329dd8328517bc02d451cc9657a5bfc0830b1fbeec5
MD5 ad25e45817c26ed081ddc627b7331d50
BLAKE2b-256 c0b9315d9537b1e0f20564cb26a22e9d9f2f9619892f88c9afeeb1a4a8b5b6ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c533158feb8ad59b8ffd66042c171aec9dc602165df984b905c0590fbca4556c
MD5 0f493a22600ef0231468bb443ced5391
BLAKE2b-256 18cb9498465bab72b884ded5b84538f908dc5476d417e77400fe04bee38dd339

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b740c19ffded12e5cd11c98ac3d3eacdf43e5d16fb45d8136e9c84aa0244e283
MD5 c4426c3c701986d1ec36257e4f0bb973
BLAKE2b-256 4ca5e90a0e56fd71735e842643a203748e44f0269123578d54c834054f4a4d18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a75eb146ad029cb284330b255d3e03c65335390570f623437aace645bfd9d787
MD5 bfa89cd45c77f70008b27387885b6946
BLAKE2b-256 e68cd0b51bb53282779acf74f8841499a3f4de630d363546e157fe0be40207ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 24dd6c6baa1aae0dd401e1336e8ee291e3508f999e6f203e446f31bd1d080ad2
MD5 11624d1d0dd965c5801d53279e4ad763
BLAKE2b-256 59a38d63a1dd3ff349ecfd330c6e1b5ee4d3d899740efd3512357d49b6874415

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 289677ec90143c1e459e8b3768d803a98458c024b971a3cd85aa95c08e81b0c5
MD5 fc3531ec97ecad1d399a9da00e1e8b5c
BLAKE2b-256 782ded4f8541a06e3778e7b55a9eb9e09dbec75522a03b421132c05c5c1ec06d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 be1b09236974451793bfd544524228654e089941e0345b26781e0cf48b5369e5
MD5 e3d8732db7c44c85f40456e6f75a31c6
BLAKE2b-256 dfd122b7a5b6e212ae39d2460797494316ae9f46b044d2b1cee23b5ef8c21e3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a9e6b2db710cdfe853e5db97ebd0f233c7966e92f83a4a060079d126c2f8dc25
MD5 3059a4cf60a3cdb072c62786e0ca39d8
BLAKE2b-256 acb8d0525aecdad133f7e5f3483158f1faa349690362f3bfb1be22ab6e2c4e1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 47fe515615203d1049b923cc3b79f4394932531d33792cdc5dd898577ae3399f
MD5 85f2776e6357c1f76ec193fad3ef6867
BLAKE2b-256 679096e53eb4296309c0de37b23ff06a49fee98f475996b04d014c4f96b45aec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: keygen_py-0.1.1-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.1-cp312-none-win32.whl
Algorithm Hash digest
SHA256 64a07fb2bda4d73f2088277560323c7addcd64e422c2277fe23c9e3f7473276a
MD5 c1c3320a645cf9827b2ba5ac5b567810
BLAKE2b-256 2bed357d71192cec66ae5b380a9689703510faf1fb86ffe3e68e57e52bfc526d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 94ed3de74ea11bad093703c50551e5d718f645ee7b0e296e9e67dbd9e15aac63
MD5 c2d48447edef7df20e1ebd09cdda23d1
BLAKE2b-256 d2d5ea52b9602c349ba9d7861e3407c0d0bab31f5dffb526e6e7c5f8d010b200

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 08c79e893fa6ab1823d372cf3bd89d5bdbdab860da0f998a24376f91dd1c7f9e
MD5 3a479f0637ad0f58eef895bea26e6d1a
BLAKE2b-256 d25acf8e4591d406727c76daa212080c01f7751ea9684edee801cb092f48e597

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 950674219a8fefa74ddf6a90624b9e866f0502c1b0b9e92adf8f34fb94cebdba
MD5 cddf7b2ba458327ab1cca7e2d959186c
BLAKE2b-256 615826d8e5172588ff4914277f3008d869748a2e25d2a82287412afc12a6c085

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 72a0ce087b82cb09447340f7bd549a1f864716a964fca66b8114e524dc768cbb
MD5 62dfe165e7152d40d3b80e5cbc3988fc
BLAKE2b-256 587bbb31ba5ad3f3b40ea5fc27adc6be8c501dd6993c44b25fb7d0e9243b0886

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6bbfd7057011472129188d51d5b22438ddaef083111baaef8aa39ed0314a327a
MD5 9b9ceed61fa3fe9c0b427192fde9ce5e
BLAKE2b-256 69edd8863f144196362131a0d8348e0d4973c6901b580653d0929947c3993f6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ef92b9226b6c9287c8804b64f5a3251cad16041bbd6e975ec2a10ef5352c512f
MD5 fab76b0b0cc066121dbeed9f202fd004
BLAKE2b-256 11eac1133ae6027126fe56fcd2e41c1c5f821972d1c7e0a68918cac994da23bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3d84142f96cbed6adaa5ad5f0174c1e6ef83f8f6c7d86b1b9ea0fefb8cf3c446
MD5 3582969b7a1fa300b36c25756e1fb73c
BLAKE2b-256 3f63baf5e914fe12480bf8a1342d7798f6e34df4e1f534ac94a43b7b295b9bbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1b671995fbfc211d4c72f4d6ff27fa27144f918659006f888c04b22c8622d8f8
MD5 97ba16cfe221a6acef9ce4bc20a3c3ea
BLAKE2b-256 cd5d892382f9386e5385eaf17b736118bece8ec96e8d2b03dabdc8d957238024

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e6d590e48693755f19cdf397a1bf4659f7d477a0cc088dedf0e7f2294f634595
MD5 a54e4bed247bc6dc929c6e693cb45d55
BLAKE2b-256 c37a1a4f766c9652a1a86401a27c7e6f396e31bfee591763a1a4069c50ff1bb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 99c7e47995fd7b325a32fdb8aebaec852c46ffa292a74dcc2fa2e8de58f02f4d
MD5 bb3b1f1a1ee0274c7bd0b2f769d3be2b
BLAKE2b-256 66fd021fc708597e75ea1f3e1c3ab07659ad70128385fad7d50ea99ac9aff59f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: keygen_py-0.1.1-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.1-cp311-none-win32.whl
Algorithm Hash digest
SHA256 c3bd0cec4e644759d243ec46d227e5858730a416bf68374aac498bd79a54f13e
MD5 c7e1dc25c46137b11cf74d731fc43fe4
BLAKE2b-256 39c66718cd53b08c0f6dd9aaa7bd6dd6a620b3e87708b450d83eea8b7b6f0260

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4e709e8404bcd67f178afc5c8251a32966d29075250cf9af3c3fac7bfd6c9215
MD5 32f42233de2b6c78fce6c8410969f1de
BLAKE2b-256 b0b8804dcdc9fa3a55200e01f97b38960eb5d2a1590c7583039323fe33b76d2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a5fc314493a5cf1e8808fde4abc740bfc9d7bd84dd3a9ddfb78d00d0556d8f34
MD5 54ce3f103aaba513151599d69f164a6b
BLAKE2b-256 6450feaa2a90a54f5fd1847db7ab99886b7883ad5fccc179e29063df6d9db9d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 d174ba02cdc0849b06e8fdce09dfb244ad9ea72ab1b7101697446a89539b5804
MD5 ccca8c978e653e728cca45c8fccde9ef
BLAKE2b-256 052426488cc7e6c2bd08196b57791fea2470604c9c1413ba5c10bff148a94bf5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 11425c7d5c2518a58c5a7f15dc4c26f7ba1200df8956106f60d6ccbde96c7938
MD5 523a1b381f94a41463877200860ac540
BLAKE2b-256 13e6cdc60f47777ad7995535c59cee8c667253f1ff0457b09f4a0c91683dc4dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 849496bfef40162567d522357386c20f068182a51bbe66c319d91aea394c9d88
MD5 06685ad9f99cc9b2a52e726c1ea77dcf
BLAKE2b-256 044252d7bcc7d90c72099674aeeff7732410538cfcb47a266d85c753d6eb5944

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5dce6d78e5f802a7bd88d32360458efb9875bbfc59d2a87931755f930d138846
MD5 d557448c046992aaf6011d5c3ffdba78
BLAKE2b-256 e547abbafd4d386d4e6282b9df199590db3d8d985a1e7a7fcc7bd624c14cb339

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9f50498c91074b4b9c11d88b685e7f4e61c780b908cfcd0f28969182a07bbfaa
MD5 707d9cb4ba4abd45bade9351f99c48ab
BLAKE2b-256 ab29265707441ee42e9343da1cbbaea3d5c1f2b0933fb3d312de44f1f6619b7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 22a9b69480c362b6eb168431a5bc223d5da0750075521807b7e894f5b45b2a94
MD5 e67884e41295b9238a78d323888f9512
BLAKE2b-256 9a9dd880f68d1e440440ee840437c0348c98ef5fed7b4ff8dc360c926d62fbcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3f1b5db308ff9d34de4c176a8e5f7b98d89c712fe14fad0cb24bef5213f63976
MD5 1c0386e295fb1cd87979c9d464a0613c
BLAKE2b-256 5c8abe3035085511373e84a730e1a132d46c92c419a34ee117d310a6a635a13b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 fc94dfb5781803a7d9d4f4a4f10a5f8f20ed11c8218b00f47ef2e94a07715281
MD5 452853f6d08c166d023ae690418c94b9
BLAKE2b-256 9ba48b4f5ca4489beec8f511e0239cb9483e795654bcfe7e4b2944f06f2d9afb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: keygen_py-0.1.1-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.1-cp310-none-win32.whl
Algorithm Hash digest
SHA256 01b0b9c265384a8ad731b8dafbf1d9fa656aaf2d334bb84a0fa2304ad58eed65
MD5 ae982a51d418866ad895c771f3d9ebd7
BLAKE2b-256 cbcc905ba4e5a8e271ea39a0f085b7189562b74ca9061b36aaf367256692c9df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bd56f9127f5f20541d66a07f3b455714ba5aa821e31c9c06db54c3c893397c8b
MD5 e777e2d61e9d56bba447d01a939f7e99
BLAKE2b-256 c2bc155b896e003c8b3127bbd87d21417278c5f6b88aa8f3522bce0db03a57b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f6918cc37a4db83bd9b80eb2db607171c4666ce562d8682276fad182a93c1f69
MD5 77893801564b1a468ba1f7ce277d36cc
BLAKE2b-256 2ba9c84b8d8dc84159efa68cc7e8111859bb003aa1ab1ea588b1988285d56872

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 deef8f50833e089896ee3c2cd2f2c62a56a2de9fb2d8decfe847bd4367d23f7d
MD5 b2077c140d71c4271923ebc6816348e8
BLAKE2b-256 39c9918db1bd5304db56bcf3da492a7a19b3564100bd36d33d99fc1dd278468e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b6cdaed2bfc5df2b7a85d3e9367b6e9f1ea72aa1b16a75061d5e91b3a99fc7ce
MD5 41a3d9df51ec9e1ef128b60acc74e4d2
BLAKE2b-256 6a29592669d4437c5e6fe3622c1abebc2f296d5500af5533001fafd6f2286e07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b18bceee091fedee3f6fcdd70c6600e6d2a2c4e99087349d2d4423e2b101fb7d
MD5 b07d53f96ddd22b15ce9ca31b135fe4d
BLAKE2b-256 2c41ba513a2b49f492263ada19b9abe225287d5d6e0fa2761127b0853a7a05a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ccdb4def0aaa0881f45115f4211c05ebd1b870f5d31313dcee2fe0545f1d5d1f
MD5 51a54eb70ffa198c7ec1570cacfac379
BLAKE2b-256 809b17a8d33ed7f0ac9d286454b3ed975cfdf9a6508bc1ef1206ef485048f502

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9dadbe0b43faeb159526b33d3a998d0a2fe4be21a3a66c637e6360cf18bca58b
MD5 dd2cdc77b43c68b120e7440c6cfd86a2
BLAKE2b-256 f452bf90c03ec656c8f8a4582f95e6f006524f24545577e7be4b5cde133d172a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3a0f2aea357572b1e2c36f42429cd104d5cc9ce5589115624cb3f516ab5af10
MD5 209c6df47968c038be310168a877d76a
BLAKE2b-256 4fe0a5d6c24552a4c108d8c32adeaa9e52e9bf4619f16e85c205536098920217

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f454d01cb182a55e936150e6558ea7f13e0db2ed1251cc11fa8db4f8413eeb53
MD5 8b7850b9ced213cb67ca648c55f0e751
BLAKE2b-256 8d5eb765eaae614a9d87383070e04943ba48ec916d911b4c22c546866ba6e584

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 b91a6e89e2f07febde59b1249062b48bce5807cd80cab1a90aa2fb9be4c196cb
MD5 49be2237144a373e9e482b7996a4aa3f
BLAKE2b-256 0f760452610ab259c42d036925c3ab0acf64d723557a9233c7ece8a70e4c20e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: keygen_py-0.1.1-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.1-cp39-none-win32.whl
Algorithm Hash digest
SHA256 e06b744882599b15f55e6deb6ac7272665bdc686c198f0f7463352809da3afea
MD5 f6f2da7b46bdbdb422371079eaf1e183
BLAKE2b-256 0836d43a76f14e6f8886170c5d69a7beb401411874760a78786c150a985390f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 566e0adab1866096df2dc530fd63f58477653a494df864512b6352dc7d5afa21
MD5 5d094fc0a635862b07ccb6d37b4591c7
BLAKE2b-256 4d0b05a11e00cf3a8cc5b84b7b3c4e00b921f4253ee6f9d18c047359b324f53b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 84b5300988bd37e22e7b873ea81d74014f43789e708a05e7e8cf440d6bf385ae
MD5 c7126538f2e9091a12575418f9e41764
BLAKE2b-256 83fe5671b5743274a49637f178a6b0dafda70d0eda0c102e0a7b8af3c66319a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a99334eeb7f9b3b8d83542ced12f6652233d3b7f58f8e6f021de7e35e5648ce4
MD5 9101e012b890b0a8abd18db50064bb48
BLAKE2b-256 8464309819bd9fcc7cc6b9124dada96f16546141026bee98e3081488984678ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a4075a4c413037fa89e93c0c623b0be9a7a7765fd4ec10559d2ebfc866f565fa
MD5 fd340712522751a815bce53ef50d55e0
BLAKE2b-256 aa35b959184a221c145f5eba092b1897cbdaf864e743fdb2128800f62dc437ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a30f6da9dc2b9e2fe1aef4944764ea84e530f98dec52998eb5ffd877ff4dc0d5
MD5 8e62ebf296f18fd2f9f0df08c214ed7d
BLAKE2b-256 641d8a06ccdc304dcabd4bb9cec88dad07dd01e00269ffbb7ad0172fe03abd0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 622e94ad79ec6a73b2005d4c61c290f6096e3526f8a4ec2465b6d3365182058d
MD5 69bfb817ed4b04ad06a90414c1a15ae3
BLAKE2b-256 2208571448bfa374be28014337002b6eb1432a13b797abf7bcbe8536dff7ced0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 752504e23f983712d10bcdf6019ef31b5f135b3db42f098f190933df2c682553
MD5 666ff7c5f7aab4ac229e93c4ab7c31b4
BLAKE2b-256 5f36c6251657ca086e8dce5e507eaed9ed9b96217b52876cfc94c4bb9bea0a8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b70c6268c7d63afa8097330747c9ead3cb1190dae6c12f5a40b1e866f170268
MD5 4566b259aca8c487253cde65a07f6ed8
BLAKE2b-256 ab0a58486bf9b1712e57a0437cf76d764f7406d18127603078ceea40c3697bee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.1-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7920e94474c8cae73efbd62cb66584cf4aecb7341dbb6640ab75a8ecb6741a25
MD5 4134cf59947eb57dda5ce9b0026458f7
BLAKE2b-256 fc0234510e078b2be302c7e228922e963b0b756632d62b27c8c377e95f9a8576

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