Skip to main content

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]

Metadata

Release files for base-x-fast 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for base-x-fast 0.2.1
File Size Uploaded Provenance
base_x_fast-0.2.1.tar.gz 4.6 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for base-x-fast 0.2.1
File
base_x_fast-0.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-64 Details
base_x_fast-0.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ x86-64 Details
base_x_fast-0.2.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.17+ x86-64 Details
base_x_fast-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
base_x_fast-0.2.1-cp310-cp310-manylinux_2_34_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.34+ x86-64 Details
base_x_fast-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
base_x_fast-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
base_x_fast-0.2.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
base_x_fast-0.2.1-cp39-cp39-macosx_10_7_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.7+ x86-64 Details
base_x_fast-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
base_x_fast-0.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details

Total release size: 17.4 MB

Release files / base_x_fast-0.2.1.tar.gz

Download URL base_x_fast-0.2.1.tar.gz
Size 4.6 kB
Tags Source
SHA-256 checksum
How to use checksums
4ecd23ab3bcb3e6d6c90206d6edd17eb1bd1c5f5e1b341f6d774fe2e217b03d1
BLAKE2b-256 checksum
How to use checksums
76351587dbc823f8cb82a9d52089dde181730e87ba6fcfaa66bbb51fbad35449
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.10

Release files / base_x_fast-0.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL base_x_fast-0.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
48c084f7ecf61ca598cc73884c66a6da2055ebb268dda01f940614c6d8e0e2fe
BLAKE2b-256 checksum
How to use checksums
9055884cbaad85e95609bfc9a0df6e48b7a7ebb09af2c1a91f55bcf77d919fed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release files / base_x_fast-0.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL base_x_fast-0.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
ddf3b33e20e32e7a2cd376152c0d1511a3e94d0c9c4c9b8c52ed60c02ddb70d8
BLAKE2b-256 checksum
How to use checksums
6bca753696996039aea6978ca638cace4e2afe62026a50d895e014a9758c237a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release files / base_x_fast-0.2.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL base_x_fast-0.2.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
58ede7fc8cc2d56c701b043b7a59fb99b9cdde37d1ef5d9d7cfe4820411f3818
BLAKE2b-256 checksum
How to use checksums
98c5dd7c8c328982ab29e9acb0c7fa3cc3c645d8cd747c4f42bccc8e4e8e1de9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release files / base_x_fast-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL base_x_fast-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
51ed49ee8e9ac929004bf957f8f6cbafc17f7b05cf87304f65d5b16e119027ea
BLAKE2b-256 checksum
How to use checksums
b8ae75c4da0055d9db254c271552efe2cad11179a4dc9ca547605016a7224461
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release files / base_x_fast-0.2.1-cp310-cp310-manylinux_2_34_x86_64.whl

Download URL base_x_fast-0.2.1-cp310-cp310-manylinux_2_34_x86_64.whl
Size 184.1 kB
Tags CPython 3.10 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
abe23d904aff38df5d5c68a915d39f85dfc0664015982b69f1a2d013e9f3fe13
BLAKE2b-256 checksum
How to use checksums
3b9bcf5b24e4c99209705e152384658c8076494f6e114bb6d4ae8d2853ecc831
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.10

Release files / base_x_fast-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL base_x_fast-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ef2ba28c13d61ebd2a0d13edfe7f567a341240416c77234a00c2873ae30513b7
BLAKE2b-256 checksum
How to use checksums
dd4e135aacb7912f022d724116238dc0c483b33c7a5243fb27461802df56d33b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release files / base_x_fast-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL base_x_fast-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
42dfad53b6af5a992c350fd5979b639919775c1a07949e376dc2435ada046f11
BLAKE2b-256 checksum
How to use checksums
883689e3f19eda59894fd2cf64205bf0b61433be67d5149e6342cf0af26c3ec8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release files / base_x_fast-0.2.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL base_x_fast-0.2.1-cp39-cp39-macosx_11_0_arm64.whl
Size 166.7 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3433e80e0f9645bce212ba0eadd41ffe4c2fbbba517a4468052b2922db886f3a
BLAKE2b-256 checksum
How to use checksums
ef2fbafa64fe9b42b586b7ce8d5bf96e42039c3651b8a14821d5eac1f5772349
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/0.14.10

Release files / base_x_fast-0.2.1-cp39-cp39-macosx_10_7_x86_64.whl

Download URL base_x_fast-0.2.1-cp39-cp39-macosx_10_7_x86_64.whl
Size 184.7 kB
Tags CPython 3.9 macOS 10.7+ x86-64
SHA-256 checksum
How to use checksums
82337d3a6dc4ff504b583d5593ad75d912eb236c59d0343df9b273da0511669a
BLAKE2b-256 checksum
How to use checksums
18a0e9e800efcc68b574bcbfb71a7776e0cf67dfe0ac7c1242784a61c0d586ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.6

Release files / base_x_fast-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL base_x_fast-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
74fa526ac8220f823c843041ab1f92fdc4e9dc5b563e620af18931b6d970ab52
BLAKE2b-256 checksum
How to use checksums
27efb011d33114793d407612687d8de737608f3f16a437dc68ab0fa6c1f3d5ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Release files / base_x_fast-0.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL base_x_fast-0.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c0ed2bb32015d50b5edba9668b2a0bc402006d93bc23fec0e205bbdaa349754e
BLAKE2b-256 checksum
How to use checksums
5881ef8f644001e9b85c2f6c7645f7dfeaf26413e4e802f99d4563686ee5cca8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.6

Security for base-x-fast 0.2.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page