uc.micro-py
uc-micro-py is a Python port of uc.micro, providing a micro subset of Unicode data files. This library is specifically designed to meet the needs of `linkify-it-py` projects. As of version 2.0.0, released in February 2026, it is actively maintained, though its release cadence appears to be infrequent, driven by updates to Unicode data or `linkify-it-py` requirements.
Warnings
- breaking Version 2.0.0 of `uc-micro-py` raised the minimum required Python version to 3.10. Projects on older Python versions (e.g., Python 3.9 and below) will encounter compatibility issues.
- gotcha This package is explicitly stated to contain content 'ONLY for linkify-it-py projects needs.' It is not intended for standalone use or to expose a public API for direct application-level functionality beyond providing Unicode data to its primary consumer.
- gotcha The project has an infrequent release cadence (e.g., a two-year gap between v1.0.3 and v2.0.0). While `v2.0.0` is recent, users should not expect frequent updates or rapid feature additions beyond maintaining Unicode data compatibility for `linkify-it-py`.
Install
-
pip install uc-micro-py
Quickstart
import uc_micro_py
print(f"uc-micro-py version: {uc_micro_py.__version__}")
# Note: This library primarily serves as an internal dependency for linkify-it-py
# and does not expose a public API for direct feature usage.