python-packaging
« Back to VersTracker
Description:
Core utilities for Python packages
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: python packaging metadata development pep-508 pep-440
Install: brew install python-packaging
About:
Python-Packaging provides fundamental utilities for handling Python package metadata, versioning, and dependencies. It serves as a low-level interface for reading and writing package configuration files like pyproject.toml. This tool is essential for build systems and developers needing reliable package specification management.
Key Features:
  • Parsing and serialization of pyproject.toml files
  • PEP 440 compliant version number handling
  • Dependency specification parsing (PEP 508)
  • Standardized metadata validation
Use Cases:
  • Building automated packaging pipelines
  • Creating tools that analyze Python project dependencies
  • Updating package versions programmatically in CI/CD workflows
Alternatives:
  • setuptools – Setuptools is a full build backend, whereas python-packaging focuses strictly on metadata parsing and manipulation.
  • poetry – Poetry is a high-level dependency manager and packaging tool, while python-packaging offers the underlying standards compliance.
Version History
Detected Version Rev Change Commit
Jan 21, 2026 11:30pm 0 REVISION_ONLY c676ecd8
Oct 9, 2025 9:34pm 1 VERSION_BUMP ead39bdf
Oct 9, 2025 7:53pm 1 VERSION_BUMP 705f1f19
Oct 9, 2024 11:31pm 1 VERSION_BUMP d0ae3b3f
Sep 22, 2024 12:29am 0 VERSION_BUMP 2647f042