Skip to main content

youseedee: interface to the UCD"

This module allows you to query the Unicode Character Database. The main function to be imported is ucd_data:

>>> ucd_data(0x078A)
{'Age': '3.0',
 'Block': 'Thaana',
 'Canonical_Combining_Class': '0',
 'East_Asian_Width': 'N',
 'General_Category': 'Lo',
 'Line_Break': 'AL',
 'Name': 'THAANA LETTER FAAFU',
 'Script': 'Thaana'}

On first run, it will download the database files for you from unicode.org. These are stored in your operating system's user cache directory (determined by platformdirs) in a folder called youseedee. These are also updated if new data is available from unicode.org

You may also use it as a command line utility:

$ python3 -m youseedee 0x078A
{'Age': '3.0',
 'Block': 'Thaana',
 'Canonical_Combining_Class': '0',
 'East_Asian_Width': 'N',
 'General_Category': 'Lo',
 'Line_Break': 'AL',
 'Name': 'THAANA LETTER FAAFU',
 'Script': 'Thaana'}

$ python3 -m youseedee Ǩ
{'Age': '1.1',
 'Block': 'Latin Extended-B',
 'Canonical_Combining_Class': '0',
 'Case_Folding_Mapping': '01E9',
 'Case_Folding_Status': 'C',
 'East_Asian_Width': 'N',
 'General_Category': 'Lu',
 'Line_Break': 'AL',
 'Name': 'LATIN CAPITAL LETTER K WITH CARON',
 'Script': 'Latin'}

Metadata

Release files for youseedee 0.7.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 youseedee 0.7.0
File Size Uploaded Provenance Actions
youseedee-0.7.0.tar.gz 17.8 kB Without provenance Details for youseedee-0.7.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for youseedee 0.7.0
File Interpreter ABI Platform Actions
youseedee-0.7.0-py3-none-any.whl Python 3 none any Details for youseedee-0.7.0-py3-none-any.whl

Total release size: 29.0 kB

Release files / youseedee-0.7.0.tar.gz

Download URL youseedee-0.7.0.tar.gz
Size 17.8 kB
Tags Source
SHA-256 checksum
How to use checksums
6f9831048aff9a8c33946e3f3740b6d92d574ead0d0064ead7ffa23147f10f5f
BLAKE2b-256 checksum
How to use checksums
7d65ed9a80c88307d2b045152e3a70630a6a522ee914fe55db5865555e4f7ee0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.7

Release files / youseedee-0.7.0-py3-none-any.whl

Download URL youseedee-0.7.0-py3-none-any.whl
Size 11.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f32efda938a839edeeaf93ae7013f8d3ed99541304b37e1006037ea286f7bef7
BLAKE2b-256 checksum
How to use checksums
2aeee4940673e084c35cb1c3a7d308ef2234df8dc86a1df0453318e976e437a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.7

Security for youseedee 0.7.0

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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