Skip to main content

Underscode is an encoding which is capable of representing any Unicode string as a valid (and quite similar) Python identifier. The way Unicode strings are encoded minimises the chances of clashing with other existing names, while not obscuring the resulting string too much.

Some method decorators are provided which allow arbitrary objects to be accessed as normal instance attributes, with optional tab-completion support for interactive usage. The standard Python codec API is also supported.

Metadata

Release files for underscode 0.2.0

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

Source distribution (sdist)

Source distribution for underscode 0.2.0
File Size Uploaded
underscode-0.2.0.tar.gz 31.0 kB Details

Release files / underscode-0.2.0.tar.gz

Download URL underscode-0.2.0.tar.gz
Size 31.0 kB
Tags Source
SHA-256 checksum
How to use checksums
502094b9609eefcefca08508c67e3011b3efe9df55f091918f8106036c717cb1
BLAKE2b-256 checksum
How to use checksums
487befa40615bc950c6c64df3b8a65a2d313f7aad3caaa649013be5c5e7dfc01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.0 This release

1 release file

0.1.0

1 release file

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