{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools"}],"enrichment":{"capability":"Finds and downloads Python packages from package indexes by matching requirements, providing a stable library API for package discovery.","skillfed_tags":["package-management","pypi-client"],"use_cases":["Build a custom package manager or installer that needs stable package discovery without relying on pip's internal APIs.","Query a private or custom PyPI-compatible index to find the best match for a requirement in an automated workflow.","Inspect available versions and metadata for a package before deciding which to download.","Integrate package finding into a tool that needs to locate distributions independently."],"what_it_does":"Unearth is a library for finding and downloading Python packages from package indexes. It extracts and stabilizes the core package-finding logic, offering a documented, versioned API that downstream projects can rely on. It works alongside other low-level package-management tools to form a complete package-management toolkit.\n\nYou use it either as a Python library\u2014instantiating a PackageFinder with index URLs and calling find_best_match() to locate a package that satisfies a requirement\u2014or via its CLI to query indexes and inspect matching distributions. It returns structured metadata about candidates, including version, download URL, Python version requirements, and metadata links.","worth_installing":"Yes. Unearth is actively maintained, has no known vulnerabilities, low install friction, and fills a genuine gap by providing a stable, versioned API for package discovery. It is well-suited for anyone building package-management tools or workflows that need reliable access to package indexes."},"id":"unearth","links":{"html":"https://skillfed.io/packages/unearth","md":"https://skillfed.io/packages/unearth.md","pypi":"https://pypi.org/project/unearth/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-14","license_spdx":"MIT","license_treatment":"permissive","name":"unearth","python_support":"supports_current","summary":"A utility to fetch and download python packages"},"popularity":{"monthly_downloads":11913763,"position":1353,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.18.3"}
