skillfed

uc-micro-py

Micro subset of unicode data files for linkify-it-py projects.

uc-micro-py Permissive license MIT Active 4 v2.0.0 released

Install

uc-micro-py on PyPI

pip

pip install uc-micro-py

uv

uv add uc-micro-py

poetry

poetry add uc-micro-py

Package facts

License MIT (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies none
Maintenance actively maintained — 165 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: uc_micro_py-2.0.0-py3-none-any.whl

Keywords: unicode

Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: MIT LicenseOperating System :: OS IndependentProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: Software Development :: Libraries :: Python Modules

About uc-micro-py

from the package's own PyPI description — quoted content, verbatim

uc.micro-py

pypi (image) Anaconda-Server Badge (image) CI (image) codecov (image)

This is a Python port of uc.micro.

> Micro subset of unicode data files for linkify-it-py projects.

This package content is ONLY for linkify-it-pyprojects needs.

Python Version Support

Tested on Python 3.10–3.14. The primary version for code coverage follows the latest security phase release (currently 3.12).

install

pip install uc-micro-py

or

conda install -c conda-forge uc-micro-py

Read as markdown · JSON record · Source repository · Homepage

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Provides a minimal Unicode data subset for linkification projects, ported from the JavaScript uc.micro library and designed as a dependency for linkify-it-py.

Installs cleanly with zero runtime dependencies and a pure-Python wheel; actively maintained with recent releases and passing CI.

MIT license permits unrestricted use, modification, and distribution in both open and proprietary projects with minimal attribution requirements.

Usage

pip install uc-micro-py

# Import and use unicode data tables for linkification

Requires Python 3.10 or later.

Verdict: A lightweight, actively maintained utility library with no external dependencies, permissive MIT licensing, and zero known vulnerabilities. Safe to adopt as a transitive dependency for linkify-it-py projects.

Needs verification

  • Specific Unicode character classes or ranges provided by the library
  • Performance characteristics or memory footprint compared to full Unicode databases
  • Whether the library is intended for direct use or exclusively as a linkify-it-py internal dependency
unicode data linkificationurl email link detectionuc.micro python portmicro unicode subsetlink parsing unicodemarkdown link detectionunicode character classes

Similar packages