{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/8"},{"label":"Packaging","url":"https://skillfed.io/packages/category/system-archiving-packaging"}],"enrichment":{"capability":"Parse and create Python distribution metadata from dist-info directories and related sources, handling package metadata standards for PyPI and distribution workflows.","skillfed_tags":["packaging","metadata","build-tools"],"use_cases":["Inspect metadata of installed packages programmatically in a build or deployment tool","Generate or validate dist-info metadata when creating custom Python packages","Extract dependency information from wheel or installed package metadata","Automate metadata-driven workflows in package management or CI/CD systems","Parse and transform metadata across different Python package formats"],"what_it_does":"dist-meta is a library for reading and writing Python distribution metadata\u2014the standardized information stored in dist-info directories that describes a package's dependencies, version, entry points, and other installation details. It abstracts the parsing of metadata files (METADATA, WHEEL, entry_points.txt, and related formats) into a programmatic interface, making it easier to inspect or construct package metadata without manually parsing text files.\n\nThe package is aimed at developers building packaging tools, build systems, or utilities that need to inspect or manipulate Python package metadata. It depends on domdf-python-tools, handy-archives, and packaging, and supports Python 3.6 through 3.12 on CPython and PyPy. The codebase is actively maintained and carries type hints.","worth_installing":"Yes, if you need to read or write Python distribution metadata programmatically. The package has low install friction, active maintenance, permissive licensing, and no known vulnerabilities. It is a specialized tool\u2014install it only if your workflow involves inspecting or constructing package metadata; it is not a general-purpose utility."},"id":"dist-meta","links":{"html":"https://skillfed.io/packages/dist-meta","md":"https://skillfed.io/packages/dist-meta.md","pypi":"https://pypi.org/project/dist-meta/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-02-12","license_spdx":null,"license_treatment":"permissive","name":"dist-meta","python_support":"supports_current","summary":"Parse and create Python distribution metadata."},"popularity":{"monthly_downloads":811020,"position":5004,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.9.0"}
