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
Sep 4, 2024 8:21pm 0 VERSION_BUMP 6a97c162
Aug 24, 2024 10:46pm 0 VERSION_BUMP a62e2f24
Jul 5, 2024 6:48pm 0 VERSION_BUMP 90cfcb49
Oct 6, 2023 4:59pm 0 VERSION_BUMP 2c329dfb
Oct 3, 2023 3:59am 0 VERSION_BUMP fa06ce60
Sep 13, 2023 8:31pm 0 VERSION_BUMP fefa65ab
Aug 28, 2023 2:45pm 0 VERSION_BUMP befd6e58