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-1.0.0.tar.gz
(4.6 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-1.0.0.tar.gz.
File metadata
- Download URL: base66u-1.0.0.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cf586c42faeb78baa3d8100e0c5affb8a9dc590b0a43131345579abea30eea54
|
|
| MD5 |
bd75b13c7204a623cf834280c52a0d88
|
|
| BLAKE2b-256 |
5b1c085918c0e8bc2a6a1925962bd11f664148b547b8167940f3f5234773444a
|
File details
Details for the file base66u-1.0.0-py3-none-any.whl.
File metadata
- Download URL: base66u-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.8 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 |
164b0a99bd46346b5611ff4faab13b3112c6cfcfbd61ee03d6bb1f3ae4c69dc6
|
|
| MD5 |
e73cc6ee329309146c60144b7b470cab
|
|
| BLAKE2b-256 |
0d152403e53bf507e62f8d544ae7e741cc888a91af914be38d9deb197ba0ecee
|