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.
pip install uc-micro-pyNo compatibility data collected yet for this library.
uc-micro-py is designed as an internal dependency, primarily for `linkify-it-py`. There is no direct, user-facing API for this library beyond importing it to confirm its presence. This quickstart demonstrates a basic import and version check.
Upgrade your Python environment to version 3.10 or newer to use uc-micro-py v2.0.0 and subsequent releases.
Do not attempt to use `uc-micro-py` directly for general Unicode parsing or linking. If you need linkification, use `linkify-it-py` which correctly leverages this library internally.
Factor in the infrequent update schedule when planning dependencies. This library is stable for its intended purpose but may not see active development of new, independent features.
Ensure `uc-micro-py` is correctly installed in your environment using `pip install uc-micro-py`.
Ensure `uc-micro-py` is installed in the environment where the script is being run, for example, by adding `pip install uc-micro-py` to your setup process. Verify that the correct Python environment is activated.
pip install uc-micro-py
from uc_micro import get_categories
from uc_micro import get_categories # Call the function categories = get_categories()