ua-parser-builtins
Precompiled rules for User Agent Parser
Install
ua-parser-builtins on PyPI
pip
pip install ua-parser-builtinsuv
uv add ua-parser-builtinspoetry
poetry add ua-parser-builtinsPackage facts
| License | Apache 2.0 (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | actively maintained — 73 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: ua_parser_builtins-202606-py3-none-any.whl
About ua-parser-builtins
from the package's own PyPI description — quoted content, verbatim
Precompiled ruleset for ua-parser
This project does not do anything on its own, nor does it have any actual API: it contains the dataset of uap-core pre-compiled for use by ua-parser to decrease initialisation times.
The precompiled ruleset is released monthly based on whatever
uap-core's default branch is at that moment. The uap-core commit
used for creating the compiled ruleset is stored in the REVISION
file at the root of the wheel.
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 precompiled user-agent parsing rules to decrease initialization times when used with ua-parser.
Low friction installation as a pure wheel with no runtime dependencies. Active maintenance with monthly releases tracking upstream uap-core changes.
Apache 2.0 permissive license allows commercial and private use with minimal restrictions.
Usage
pip install ua-parser-builtins
# Contains precompiled ruleset from uap-core for use by ua-parser
Requires Python 3.10 or later; intended as a companion dataset, not standalone.
Verdict: A lightweight, actively maintained data package released monthly that accelerates ua-parser initialization. No vulnerabilities, permissive Apache 2.0 license, and broad Python version support (3.10–3.14) make it a low-risk dependency.
Needs verification
- Whether ua-parser automatically detects and uses this package when installed, or if explicit configuration is required.
- Performance improvement magnitude compared to runtime ruleset compilation in typical applications.
- How the monthly release cycle aligns with uap-core updates and whether users need to manually update.
Similar packages
permissive · top 1,000 on PyPI
Protegopermissive · top 1,000 on PyPI
datasetspermissive · top 1,000 on PyPI
browser-usepermissive · top 1,000 on PyPI
h2permissive · top 1,000 on PyPI
tokenizerspermissive · top 1,000 on PyPI
langsmithpermissive · top 1,000 on PyPI
python-socketiopermissive · top 1,000 on PyPI
google-cloud-aiplatformpermissive · top 1,000 on PyPI
ordered-setpermissive · top 1,000 on PyPI