Base66U - URL-safe, padding-free encoding with optional checksum
Project description
Base66U
Base66U is a new binary-to-text encoding that is:
- URL-safe (RFC 3986 unreserved characters only)
- Padding-free
- Slightly denser than Base64
- Optional CRC-16 checksum support
Install
pip install base66u
Usage
from base66u import b66u_encode, b66u_decode
data = b"Hello"
encoded = b66u_encode(data)
decoded = b66u_decode(encoded)
assert decoded == data
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
base66u-0.1.0.tar.gz
(4.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file base66u-0.1.0.tar.gz.
File metadata
- Download URL: base66u-0.1.0.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a3d932795b6607eafc1076a8de20580e553de93da35606f6da09f403f31ff414
|
|
| MD5 |
460953cf8bb27a7debebb86e0d39d127
|
|
| BLAKE2b-256 |
96c01697d2765c3fd75952db7d7bc4e21eb53ffb031dd0e264feb534dead3e5d
|
File details
Details for the file base66u-0.1.0-py3-none-any.whl.
File metadata
- Download URL: base66u-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
511825697da2a3948b421ce302246687092640dce63e0b2753efda29bdcb3f14
|
|
| MD5 |
d000f0a112e8b81f2118c185e5cc61f9
|
|
| BLAKE2b-256 |
50193ca5eda54fb69c31a4bf23f01238d218a8f5a1fa66042862f231f969c92d
|