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

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)

Error Handling

Due to the nature of how errors are propagated from the Rust bindings to Python, currently error handling works like the following:

import asyncio
from keygen_sh import validate
from keygen_sh.errors import KeygenError, Error, LicenseKeyInvalid


async def amain():
    try:
        await validate(["YOUR_DEVICE_FINGERPRINT"], [])
    except KeygenError as ex:
        error = Error.from_error(ex)
        if isinstance(error, LicenseKeyInvalid):
            # handle a license key invalid error
            print(f"error code: {error.code}")

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

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

Uploaded PyPymusllinux: musl 1.2+ i686

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

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

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

Uploaded PyPymusllinux: musl 1.2+ ARM64

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

Uploaded PyPymusllinux: musl 1.2+ i686

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

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

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

Uploaded PyPymusllinux: musl 1.2+ ARM64

keygen_py-0.1.8-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.8-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.8-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.8-cp313-cp313t-musllinux_1_2_i686.whl (4.4 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

keygen_py-0.1.8-cp313-cp313t-musllinux_1_2_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

keygen_py-0.1.8-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.8-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.8-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.8-cp313-cp313-musllinux_1_2_i686.whl (4.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

keygen_py-0.1.8-cp313-cp313-musllinux_1_2_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

keygen_py-0.1.8-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.8-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.8-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.8-cp313-cp313-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

keygen_py-0.1.8-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.8-cp312-cp312-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

keygen_py-0.1.8-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.8-cp312-cp312-musllinux_1_2_i686.whl (4.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

keygen_py-0.1.8-cp312-cp312-musllinux_1_2_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

keygen_py-0.1.8-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.8-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.8-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.8-cp312-cp312-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

keygen_py-0.1.8-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.8-cp311-cp311-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

keygen_py-0.1.8-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.8-cp311-cp311-musllinux_1_2_i686.whl (4.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

keygen_py-0.1.8-cp311-cp311-musllinux_1_2_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

keygen_py-0.1.8-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.8-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.8-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.8-cp311-cp311-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

keygen_py-0.1.8-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.8-cp310-cp310-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

keygen_py-0.1.8-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.8-cp310-cp310-musllinux_1_2_i686.whl (4.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

keygen_py-0.1.8-cp310-cp310-musllinux_1_2_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

keygen_py-0.1.8-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.8-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.8-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.8-cp310-cp310-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

keygen_py-0.1.8-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.8-cp39-cp39-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

keygen_py-0.1.8-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.8-cp39-cp39-musllinux_1_2_i686.whl (4.4 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

keygen_py-0.1.8-cp39-cp39-musllinux_1_2_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

keygen_py-0.1.8-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.8-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.8-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.8-cp39-cp39-macosx_11_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

keygen_py-0.1.8-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.8.tar.gz.

File metadata

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

File hashes

Hashes for keygen_py-0.1.8.tar.gz
Algorithm Hash digest
SHA256 10407666cd8dddd8906b9b80c7ec98d6a24d0a00c04e8bfff3e8fd32dbd93965
MD5 d06ff68596f36d9f3bb188fa15767816
BLAKE2b-256 466985ad4d154368d043a04612f824e5fbd9f9cc275babddb03f61e7b513fd05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d1b554ed3e031dca160484a095792671d5e974aadefb62fdd752689d9e1d7064
MD5 a55532c104aea270476e9c5de5742c55
BLAKE2b-256 25c18ce4e6c7db3f90ed0325b4bba01c73daf5692974f704d8d6e851f8670a4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 43a4316f3b1de535bbc4cef8f58fc72e43930f15dc1a36d2e7e6a5fbade06e43
MD5 a190dc2f1279a200ddb353786f08d475
BLAKE2b-256 e119d3776b24703ffbeb05fb02e5bfde1752ec0125218ac700d905c114108edd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 39d0dd3325b482f00aec9c0fb0b998467a86b835567d0a6415662e3336a57de9
MD5 9c2099ceb397ad75ba3c7ff59d7d3087
BLAKE2b-256 5d11f22cbe9f810a977ca4a28ef6901c2d3bbb0e8bc1b2f2eb4878515691c7ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4bf3c9823261023d806ceee3e42fb480b8f155c809e465d1ce344932a8048299
MD5 ee6d7f46595b0e79f6dbe9057a5c7990
BLAKE2b-256 aa919ec83c0b4231815887897ea72978f2e736eff0029531ce259f441364cae9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9bc47191342d3c3f5b766f8b21b213521dde1c9086b23ed459b0a8803d64d20
MD5 3f47c0b48fdc922e3bd693799a73207f
BLAKE2b-256 a5880138e99980f9813f3f2742e231c5ba3420ad64b4eeb305af0a8e93eb716f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 64c0aab12c2023252ce2b301e7b1c100f2b6e37985c3c359ef2e5558b8a9902d
MD5 c17e57f4fb3d0c8cb123dc0a5ba95021
BLAKE2b-256 3bf4fe2c30cfead5ad94cfb544fbb653cb0e718d1e89479fc77de3ba7731bacb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a236ea35bf13617dd99c52d44f171111535e0f33dca82f2c6ea50f0cc43467c
MD5 0f131aad9a3292b086a0a723451ca9d7
BLAKE2b-256 2415befe1600500e92cee76b888297cde1e8ac4adcf4658dc04aae0304e79a7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7cc943789bb8cf2dea23efcd8e3469c02de68655f0dd09ea66df5628084fe187
MD5 20d2f254b8095a77a584c15cd5474130
BLAKE2b-256 aa09c11e556ac8628d8c7b82c1a744112fe2a465b2528f9ce1a2d718acf84dd9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c104ef054ad2ab401fe860ddd851779f08fb899ab04030e00186382fe18f3d14
MD5 b925df7ef644f4060b1206e6dbe62256
BLAKE2b-256 9d789717783dafc21990bfe14202e660a9d157b4cabd3cac2afc2a4aa9603319

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a1e39fa249f00868dfb5dd4fd363af20d83484205d0a066e6ad8777866c8684b
MD5 eaacb0425ed1a69045d14a84b2648a4d
BLAKE2b-256 22648e826fa4e71309584ed3806cb142a37ab15a3bdb4f91a88d1bfa68148c8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 02e2e29d0e04a7764e80413bd375e4c6271ea5c482ea5f5c0dad24b2a2eae38f
MD5 2be4f41760133b9494a5c7b46e905ea0
BLAKE2b-256 2caebf5403dbcee363082d59fa03d37fc27c43f1cef3e55b3cc6fd33446f0459

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f99d7d872babe47f9494b7de6a9c4d2d3c679270c6a2f37a6e2c9cdcbdeff4ed
MD5 37b4404b97d685f660ad77360cbfe740
BLAKE2b-256 ffde5da7a48824f053193464bbf3a0822c977291941c7898f13a5e79b414d77a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d332d8223c6c2b3c1dca9f4a1a265cec09175dc74b6611462af3d03df5c25059
MD5 3c26c891bd690efa28199f79f191cff1
BLAKE2b-256 ab76d8cc6bff92e8ef4f1b3c08b3d3b0f5722fb0b4bca6a3829997a1c9bf360e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 76d0ab6a82ab8c826d6c48b5ef3ae04054d68c573d232f2820366e54fbffdc9a
MD5 888b178bfb27f81f341a1c3482b84aa0
BLAKE2b-256 a9f6db7a108d17674053fac324429a92517508c0c3a6f9262cf443cfcaaf17d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 82fdff6c05a5d3944ad2dcfa7cc09c2f495e760d6c28772eea9f5aac8766c86b
MD5 cce1ab09198c41b147d358a5eefaf6fd
BLAKE2b-256 304db52aa4b51e3ec9961f94e32a6f23c3f9b30db0ff08b46c966f30d13eb51b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b413c2842dbd7219b88e7f85eb479576c76c9650ec30f8f5858382d9c48ffa93
MD5 e653fd7474e2991089a0d68632d11106
BLAKE2b-256 72f9a3e8ee183e1c77ecc1b92c7d606dfcd6969396b0c10925405b0273160e3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 98d72990de14ca526cde437b8e29b1ad88b12a3bde910e5f1eab455d735efd74
MD5 8ef82f8885fcb5e570c52ebcbd1a71a0
BLAKE2b-256 d230ec9a2fcaf04c0b201f8c9bc2867904d1c198ca9af27d10d8d1810623aa52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d31626fcc28caa570e975c0e14654648b08056ad7c8cc56877b1e9df2d66420e
MD5 749a4c257b448afa4608f85b5ca114a0
BLAKE2b-256 a3e82ef06cfea59e7035feaa0001be40f3c7d735b4afc835df41ddf220aaddb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6e84a99f2fd5f619d48b1f3a94af5e71909f472ec49b4b59a59fe2c438726896
MD5 824d68319cd4723dce38d89740ca6b65
BLAKE2b-256 465992d8c685aa83426beb30b1dde82e1e05b1c5186a03b0548e3b4163947bf1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f142d59cc8fba440b18b3b36be13f16b9181f1d2872d0c39d055ab4160e152ef
MD5 0d6ffa7c78631a09142635ad53c391be
BLAKE2b-256 947e00feea6865b3282ab47e3d9e86499dcb5c2e5e3568f2d9eb3c106eac18f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cb3a00d361df185f3a5bf61f93f67c303ca254160994d6fe35c8421f484ebb47
MD5 507f99a198479ac7409fab2df5c1e673
BLAKE2b-256 bbfe86b2fc2fb3a1c00e55c460021f88bbbc165ad6c32c6e259ab42ddf8ea7f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 9ffa34bc786d32359ac2fe47498b5d2643fa512f75c93666d97aa1184570af20
MD5 0e46ccdaf85da9fe027aeab010430e49
BLAKE2b-256 4ae1befc1ebd26959967381e5fa36040555fde0a28885b4928bd1b7cc872a6c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4da2e1bdb4c1a46ed9d13e5d656aee35a03794ffa3c95abdec291b12718cd193
MD5 92ebec70906412bcbbe205a181ce2854
BLAKE2b-256 7933484f7fbcdc4004b675e83d3d1457360bb09ba6fecd0f9634870173f64980

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8d56495d2e8e462abab6f86d6bf673f4825752481ff2833e1c13e7db5b0eb2cd
MD5 cb57acd6f0796b4447b0e38d5ac91d64
BLAKE2b-256 8f3abd8ec99c4d538d0778b2e7fc168711378c46f0b91f60905b69b8591de30a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 82f5156501e3d2b7c66de8f69db0581981b786c92c92758763c59eef355afdef
MD5 f3ab357e0c702a558b8711267bd37d3f
BLAKE2b-256 e76f09ab56665e2695ae83eef8ba0827431f14464eb6d857f27feab954ffa58b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a2be1ec018ccb939fc311765eb44cf01f72996ba9d59f5a4f2f775ca20eb29a8
MD5 76986f8ec3e2f6d2d6b3ceab2361800e
BLAKE2b-256 a9e0e6395092e4b0727b01e1b5e37ab8a064541798859ad05569b0a072e0937c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f73961809a55bd89eb8747b6b6595367c25c5c6f263eb1cefd16fe68e9c0e67e
MD5 8c65df3bf3fb4fb7e16eaad6cb10263f
BLAKE2b-256 464a332178cce8578a50b62650b31a581635c2d47f47723303836c78246e3333

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2630f8cb042bba6ae8180b5c96919a22f3c363b8adfc268e0eec924e6a82585d
MD5 d9fc03801f230c8bc0571c50d0f40f78
BLAKE2b-256 e8024302393ab062c5b038821784c045327c58ad6b7406ee683d17aa9a7de01d

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.8-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e897f595abb206e427396b08d39f88f661b47dc5dbbaaaa59d78aaf5a3535ab7
MD5 a5bfe923273a2c9defa1991f46db355f
BLAKE2b-256 ec310cf9663c841d2ec4d7ef022f688ef4653c3e81fc330e1f6cdae39c501075

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.8-cp312-cp312-win32.whl.

File metadata

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

File hashes

Hashes for keygen_py-0.1.8-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b2e60f80d2efdc5aec5a49d1f0805d92193ebdf7f1eab2a9597c3fa704ca1416
MD5 ab27962fed4f9acfd376795a3d0dc822
BLAKE2b-256 c3a8740a18b3ec6a995f5593f959ade8d62c87b3ac705b2e30947f45720b4b97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 665f8482aa6e4bcbd91afebd06edc96fd0f06bc041f343775e1f9b07ce8461a9
MD5 301a531d578936e4165f3bd21f701ea4
BLAKE2b-256 789639c39644d1135684435a02e9af0d1fe100ba2ba64792f2b5eefd7539ea8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f58e02b13c59d7225da9b9481c4ff4c4f09447f7c43ebfcefeae0d7c29c8c21f
MD5 760ec597d7bad6c8770ddf5e32a05798
BLAKE2b-256 5d3799cad2336970cea72fa00119013ff785aaeee8c25ef68d0c30e4002eaa33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e9a14bd39ac6ffb0d1259a79821fefcfae72d466d9ae368f57790ae5d593b0ba
MD5 7a24c0d8a2ae88069108a48d21554b52
BLAKE2b-256 0e68abfd4167559cd99df0b14384beb747b5d6fdd8dde64372c6819829f6bb8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b6dbac896ea74e1d266d426afb1ca9ebcbfaca5cc5cd2f7e54bcfc4f2d8b0f5a
MD5 d44a4a808e54a29c24e8318cf0f42fce
BLAKE2b-256 8dadc6a655d8697025453adcb85d8bfe6b2b9a6001bb5e8e1de0e6028237d906

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9497022f458286689e03541f11417c4cb3439aba78578d402f254ac957fa7b6
MD5 da2028eae336ca4bc376d4fa10bf4646
BLAKE2b-256 16c035d4f7e8b56957836cce057d6b1eac3271aa3d0ce0ad39ee7b66ef1bbdd9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5b00e9e80c590e6beb2f8386cd52c93ae5ae785e8e8f10c780e2380b2865540a
MD5 ba7acfa703703ebf7739685956e6d002
BLAKE2b-256 f0976cce5985bf1e80fd3e139640980bb7843772496b91661ecb0c90eac6b869

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 814b9916a65a77d464994fdfa9c9ae377d5d84340a3e7ed56b0d11e57fa69490
MD5 caffe1978d258e2e2c01e9bda15267e5
BLAKE2b-256 aac5ca8d27f08350d8b422bfe6e1ca2bcb7032511671c8bba6b137c980886219

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a0e08d9bd8f6171984f7a2c0b956b524147ddf349206ed16a36c1decfb38a88b
MD5 13276970d83ba6040ed4c93c8e9e652e
BLAKE2b-256 5e13e1c912d100ccecbe201c27bf6e8683e1f0e9f132ebc472954999d9be3d2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7158cc6e400fdcb1621e191d504114aae2d4b88746a5b262194b9a79b2fc8ff5
MD5 8adf10122ae1ca5cd33107dd49039923
BLAKE2b-256 61d65334207b7382487168960def08fc4bd075c4f96679ece4a604ae5d57edaa

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.8-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 eca81e4bc7d0c9ba193b7e29374a36c046a6a97466d6df1e06c573c11224e231
MD5 716089f5f58b6485909829c1099d35a0
BLAKE2b-256 e74b9f9968f8dbe9b65a438c49ef0b6d550fdb6b6bc27eab95971ca23a396dba

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.8-cp311-cp311-win32.whl.

File metadata

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

File hashes

Hashes for keygen_py-0.1.8-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 bf39341b146954be3887b82ad8f554af814a2564e66b74620e1053422ce47692
MD5 7b601676a3e571fa60a1620abc3d6a46
BLAKE2b-256 a2ca2adb8d6492cfbc5feadadc3bc1c68f8b56a11c2f1fb8e81e30e6de6f0b07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9f96108faae9fc62e3bfed13aa1a05277236d49715dc8153d5849d38154e41a9
MD5 97db6bf4b512c7471bcb4889c6151b36
BLAKE2b-256 ce86f522549831d909904275479f9fa6156abe92b70ed2e0f963e5cb84c9f29d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 623dad428f47c66a96de0debe46e8e0819961f4dc3b32c506e6687063e3b2d5d
MD5 1f6cb578d7aec96bf9029cef1b6a099b
BLAKE2b-256 544c4a6039606569ef3a960b6eb5031e28b13a158d48f98bbc595c33d899ee7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 caec79dc2ae17ca2b01162bda617bf0627249827d2596d3da14e6325ed914b4b
MD5 59bcbbfd72dceada03764c4c6cdee781
BLAKE2b-256 6d79cb9317c830f0e468e855b97d7c74749f2fed1b5347cfe806f50859397da1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 272a025e6d5e400c13ee9808b22fd9ddaf0884933b5660e8a5d1ca05eb2da994
MD5 7d2a53820d75dea4fdeb32b8640348eb
BLAKE2b-256 75e2abab7d8c37e5065830de33bb5b2ed71e475977962d8ebe8d7651b2dbcecb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74fde22abf18f17ab73dae85b901ef37c31e220629b711914911259fd6fe4482
MD5 1f6380133b7cf6552a0dd7cfb2c7de06
BLAKE2b-256 5ea349426a8a2a1b62366797c4afd039c6c9a3c729e1bd0c1deff5eb5065ef22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 769e08a9cf7b2876b839028b3cd893f865c8e10a00c2c150c3ff9cc8ac7a9856
MD5 793b3b0cc4e5180d4b326def1ba4143c
BLAKE2b-256 78b545ab195056f9cf7f221f4b0f8ba240b6ead3d8aa57f5da846271417eca58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 63db6e7d96ddc1a3c4db57bdf22916de6bd94790676e95d1d81b54daa01c8d35
MD5 69849e2ea5a335b5fea0a32184acd571
BLAKE2b-256 65c148f51ee97632e810b88057b69c6d58af43522eb1c8a4e98a474a039de534

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 12ffbd7eba961b314e4b6a1759af2c06a800086f166681d23a1a5da29742cfed
MD5 324855994534eaf952ce8aec80bccf03
BLAKE2b-256 207bd6d59c8740d0a66faf9091db840014a9b6d99e4993505669b0afff6b0d48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6a48d4536af4a8840c4aee5cb9b85c2765ffd9d4d0894bae88a30403aa706b46
MD5 06f86b08da608216cd3f97317c349505
BLAKE2b-256 2f80ef1ad8807e919fbc87d2d08ce6ec2f3e310f0f5426a354c2bbce476004b4

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.8-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 22568262bf40e86735c130307ad1460d13052928e3419b83eab2e3184d8ba699
MD5 f8706809ffb0f1e23432fc2c694f2572
BLAKE2b-256 9f4e132d6ae4150742d0d5d731e10d59a3e032faf9632cd4171d11ac3730034f

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.8-cp310-cp310-win32.whl.

File metadata

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

File hashes

Hashes for keygen_py-0.1.8-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 b708828e43c25c705878e22382cfaf43c29e196e8ee51860adf60708becaa1ef
MD5 3e8935109ff84a530ed772a908b5368c
BLAKE2b-256 f8da2cc5063d67595ae9b853be19e12e85219c363dea35422ceca9c1cc094d38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c5086d751da04667ef4ccad2c721266e1b2b7ab8d5458682374fd1693999ea1e
MD5 2cd927eef0c9d71c29258f7cef134db2
BLAKE2b-256 881c24cb6fde1e67dfd80593d84840782149c85b9d9011e405034b45d7e061ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e0958c39db3aee4d99a9dbfe2c6cfddd487f9a6bad3f84ae771606ef1843f309
MD5 ee9e25be7e4a3aee39f8f48473efa415
BLAKE2b-256 412ffeff7bcf27bfa4aefc9478ef030c3e7783f1f0792f25ec15a6bf576b5687

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a423765bfdf2b8a96ce8bedc2411b21e0115e65daa9abd4e29dd30fc71f96033
MD5 05f280f880e881ef88242a8645ae9c9a
BLAKE2b-256 81179fbf18b2c8c625c7e176bf312e7575dbdf347beaf90c63c82df2b9a84934

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3f94bc555cd3fc87e15170095f6d115dd4034fc229c3e9627959bb0038020a4c
MD5 b80fb1be81bca5f6dbba48b82679aa6b
BLAKE2b-256 30be4c1a5db65954c3faa0b28ea2ddca01d5f7c0612234b811e3bd21616cf5cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7c76901f6298acd25ec70f8667681f5c98c50cd9c75f581f3b91a74037e78ace
MD5 270378b0c1035e6fded2ec2f657652e0
BLAKE2b-256 e57e5c4f7b23750b202695480353c2c289c0d171af9f7da98fde6bcf32b1aa68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 68c47db0792c3b2c64813c8d491689717bcfadbabb648ce9066fd9ecb6cea226
MD5 b246dbdf9fb1ecf876bd8a34239e029c
BLAKE2b-256 ab0807a238c05626d806732e6fc5b683c5abb77ecbd304d765d8a6fcfd617bf0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1aa5ecb2d7c8d480872f556ee9c0ea5ac8344aadb373b4e737ba8e718d4f4879
MD5 a57ea050fef11e47fddb9ca8e995d201
BLAKE2b-256 fc0324b0e913226d1d79d82f00412c57cd57c93d7076bfa6cf5734edcc9efd41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b0d586d550d3e3986a7f4e058aa0307a9be1657dcbc306003483d0a986a3818f
MD5 def45dbcb441bd7e45e71ae172eba297
BLAKE2b-256 64ea8dcbc5d6ea196ca1337a830e0cd5512e98ac97778dafa9b6cac2c325fcf5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f22ced8a1843deb40587ecf53c58dce1cff9548120d3581ee198f74a4d48b790
MD5 117646a7980634262c216df05ba61400
BLAKE2b-256 387c8bc6185fb656a8352c290a5e35c4b432fc1fe5d6ea1890ea67098bd45d8d

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.8-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f90cef8955b7c3df6385bf5ef6aa7bc65d9f7dedadac52df0f2cde9545676bc4
MD5 73a9ea6b4a911c32171e5ddf0bcf3c9b
BLAKE2b-256 d81400545c9e2568fa8cafafe5d8971cc1fe9bf4f00a4b8f10cabc5cfc7aee48

See more details on using hashes here.

File details

Details for the file keygen_py-0.1.8-cp39-cp39-win32.whl.

File metadata

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

File hashes

Hashes for keygen_py-0.1.8-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 68966e18e8df21bf663ad9550d236b4e0debbc7ea1d44f791e9b64e7174130e2
MD5 fe59f256da8dddda0f6900ee60f70804
BLAKE2b-256 c0052eeca6e4a2f487534f217a307659308c5ee0d428ae133d5a174eb559c920

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5f7a5fd383b5277adf2eb42a8218d02e61e01c15d7b6f73d1dab47adb4112ac8
MD5 5d2948aaf9e9229764cca9bef7257e4b
BLAKE2b-256 599ee81154d953e65737e439aa424c318b730a1c78da0e51e4befe4f12fbdfec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3aec2f76752d71d27c215014fcea982b1cc6b9eea42b81081b1198842a72eaf3
MD5 5b41cb8079348ad489d39f7a93af7b08
BLAKE2b-256 facba482b35e710da40e7d245ac66ab4f3caea43442cba3b24f7af6201ccf71e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 9b82f40729230c2371bd5da794ed29fd7f8823298ff5c22d2db31c1915ba2b29
MD5 2e14183205b90731456b13b6149a7717
BLAKE2b-256 d33c8b83c9a8c93bc2ee11e8b7c8abd23807599060cf6b157dafa1ea9684725e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d47ca9216ee889398dd993a5e0d9a8ddfe7f84bd3246b61287d952011391e1cb
MD5 f2377f3d3a5f4da7aaeed066e178e167
BLAKE2b-256 7aa5948bdaa27a00b8f129c5477dc6a8b1c27f11216ed75d68a1f15a1278abb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bf1f6b26abdad3d3b6a845bbe89f3f71c5627dd7efb14f23af8263a90e7a2547
MD5 9ebbdf9608b6525bdbcfafd021f60bfe
BLAKE2b-256 c189936dcd50c08350b92bf0aa574680c7c008c937d0f805485cff7d513dbd25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8b98d734886a6cb2c37a6e54cdc621a5d0d82163f6847fbf0426c474dc2982b1
MD5 c03a94ce646e6472a00755df058f9d72
BLAKE2b-256 da44cca8ab198520488b3a865fb21ae5c93dc8ffb73fb120172414fadc441990

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a068e03a2ee37d82d20f117d054bc9d71ab808a5a4bdcd5ceeac69c2da9c08fa
MD5 4cc67e1952268e611371befdd6c59dbb
BLAKE2b-256 f5ee3f7e3c5114c33514c7da7abaf46ad5cebfe10262bc5930b8b7c0f6675795

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2d4210cd74bafb250cd818b681a3182e722d2e53baa7ecaa6947d285d829dcc9
MD5 f7918e720ec3dcbfe0506f6ec15e8ac3
BLAKE2b-256 f6909d7b927a1c5f70076e9213d58ccc7f52e13cba79e50fbc55acd01949c8eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for keygen_py-0.1.8-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 872f761039ef50c0789265df2815437990b4017a00526af7b2cdef66cef96e8a
MD5 70054197a8dddde39aded5681c70ed23
BLAKE2b-256 dbe52f0f655696008ac707190fb34c774f51f1c53f1bf5796a2662c7429f67c4

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