Skip to main content

No project description provided

Project description

base-x-fast

This is a python binding for the Rust fork of https://github.com/cryptocoinjs/base-x implemented in https://github.com/OrKoN/base-x-rs

WARNING: This module is NOT RFC3548 compliant, it cannot be used for base16 (hex), base32, or base64 encoding in a standards compliant manner.

Usage

import base_x_fast

MY_ALPHABET = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"

base_x_fast.encode(MY_ALPHABET,[2,3,4,5])

'CAwQF'

base_x_fast.decode(MY_ALPHABET,"CAwQF")

[2, 3, 4, 5]

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

base_x_fast-0.2.1.tar.gz (4.6 kB view details)

Uploaded Source

Built Distributions

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

base_x_fast-0.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

base_x_fast-0.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

base_x_fast-0.2.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

base_x_fast-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

base_x_fast-0.2.1-cp310-cp310-manylinux_2_34_x86_64.whl (184.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

base_x_fast-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

base_x_fast-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

base_x_fast-0.2.1-cp39-cp39-macosx_11_0_arm64.whl (166.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

base_x_fast-0.2.1-cp39-cp39-macosx_10_7_x86_64.whl (184.7 kB view details)

Uploaded CPython 3.9macOS 10.7+ x86-64

base_x_fast-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

base_x_fast-0.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

File details

Details for the file base_x_fast-0.2.1.tar.gz.

File metadata

  • Download URL: base_x_fast-0.2.1.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.14.10

File hashes

Hashes for base_x_fast-0.2.1.tar.gz
Algorithm Hash digest
SHA256 4ecd23ab3bcb3e6d6c90206d6edd17eb1bd1c5f5e1b341f6d774fe2e217b03d1
MD5 2ed0ccb1113017941ab2e694c5ce1e9d
BLAKE2b-256 76351587dbc823f8cb82a9d52089dde181730e87ba6fcfaa66bbb51fbad35449

See more details on using hashes here.

File details

Details for the file base_x_fast-0.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for base_x_fast-0.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48c084f7ecf61ca598cc73884c66a6da2055ebb268dda01f940614c6d8e0e2fe
MD5 39f596d856b6a43213522126fccd4551
BLAKE2b-256 9055884cbaad85e95609bfc9a0df6e48b7a7ebb09af2c1a91f55bcf77d919fed

See more details on using hashes here.

File details

Details for the file base_x_fast-0.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for base_x_fast-0.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ddf3b33e20e32e7a2cd376152c0d1511a3e94d0c9c4c9b8c52ed60c02ddb70d8
MD5 0d1d871c0670e90cf1737ac0ba5c808f
BLAKE2b-256 6bca753696996039aea6978ca638cace4e2afe62026a50d895e014a9758c237a

See more details on using hashes here.

File details

Details for the file base_x_fast-0.2.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for base_x_fast-0.2.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58ede7fc8cc2d56c701b043b7a59fb99b9cdde37d1ef5d9d7cfe4820411f3818
MD5 28aa6139a64d3a44de5d7936a9bd7e72
BLAKE2b-256 98c5dd7c8c328982ab29e9acb0c7fa3cc3c645d8cd747c4f42bccc8e4e8e1de9

See more details on using hashes here.

File details

Details for the file base_x_fast-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for base_x_fast-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 51ed49ee8e9ac929004bf957f8f6cbafc17f7b05cf87304f65d5b16e119027ea
MD5 5361ceea995b8f5b20ec548c2bdc4981
BLAKE2b-256 b8ae75c4da0055d9db254c271552efe2cad11179a4dc9ca547605016a7224461

See more details on using hashes here.

File details

Details for the file base_x_fast-0.2.1-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for base_x_fast-0.2.1-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 abe23d904aff38df5d5c68a915d39f85dfc0664015982b69f1a2d013e9f3fe13
MD5 4d4df2aa1148577b70114eaeac9621a5
BLAKE2b-256 3b9bcf5b24e4c99209705e152384658c8076494f6e114bb6d4ae8d2853ecc831

See more details on using hashes here.

File details

Details for the file base_x_fast-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for base_x_fast-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef2ba28c13d61ebd2a0d13edfe7f567a341240416c77234a00c2873ae30513b7
MD5 c6bb8b3aec63a3355a5835b02f09d408
BLAKE2b-256 dd4e135aacb7912f022d724116238dc0c483b33c7a5243fb27461802df56d33b

See more details on using hashes here.

File details

Details for the file base_x_fast-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for base_x_fast-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42dfad53b6af5a992c350fd5979b639919775c1a07949e376dc2435ada046f11
MD5 7b6746d35a63d550bfc3263caa52d627
BLAKE2b-256 883689e3f19eda59894fd2cf64205bf0b61433be67d5149e6342cf0af26c3ec8

See more details on using hashes here.

File details

Details for the file base_x_fast-0.2.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for base_x_fast-0.2.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3433e80e0f9645bce212ba0eadd41ffe4c2fbbba517a4468052b2922db886f3a
MD5 7527a6e357f6e97b4149072d4847cc5c
BLAKE2b-256 ef2fbafa64fe9b42b586b7ce8d5bf96e42039c3651b8a14821d5eac1f5772349

See more details on using hashes here.

File details

Details for the file base_x_fast-0.2.1-cp39-cp39-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for base_x_fast-0.2.1-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 82337d3a6dc4ff504b583d5593ad75d912eb236c59d0343df9b273da0511669a
MD5 dbe9716b1f9777198337fa29bc9d1b1b
BLAKE2b-256 18a0e9e800efcc68b574bcbfb71a7776e0cf67dfe0ac7c1242784a61c0d586ed

See more details on using hashes here.

File details

Details for the file base_x_fast-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for base_x_fast-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74fa526ac8220f823c843041ab1f92fdc4e9dc5b563e620af18931b6d970ab52
MD5 c010ed2ada626bc995abe16001f01d3c
BLAKE2b-256 27efb011d33114793d407612687d8de737608f3f16a437dc68ab0fa6c1f3d5ec

See more details on using hashes here.

File details

Details for the file base_x_fast-0.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for base_x_fast-0.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c0ed2bb32015d50b5edba9668b2a0bc402006d93bc23fec0e205bbdaa349754e
MD5 2ebe7b8740360faf4d1f539cdbe85e99
BLAKE2b-256 5881ef8f644001e9b85c2f6c7645f7dfeaf26413e4e802f99d4563686ee5cca8

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