flit
« Back to VersTracker
Description:
Simplified packaging of Python modules
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: packaging pypi python developer-tools
Install: brew install flit
About:
Flit is a simple tool to build and upload Python packages to PyPI. It focuses on modern packaging standards, requiring a pyproject.toml file and using a single source file for the module. Its main value proposition is removing the complexity of setup.py for simple packages.
Key Features:
  • Minimal configuration using pyproject.toml
  • Builds wheel and source distributions
  • Uploads to PyPI with a single command
  • Infers package metadata from the module docstring
Use Cases:
  • Packaging simple Python libraries with minimal overhead
  • Uploading modules to PyPI for the first time
  • Maintaining packages that don't require complex build steps
Alternatives:
  • setuptools – Setuptools is more complex and flexible, capable of handling C extensions and complex build configurations.
  • poetry – Poetry offers a full dependency management and packaging solution, whereas Flit focuses strictly on the build and upload process.
Version History
Detected Version Rev Change Commit
Jan 9, 2026 8:24am 4 REVISION_ONLY 17e1fd6c
Dec 3, 2024 8:30pm 0 VERSION_BUMP ac664a21
Nov 2, 2024 7:34pm 0 VERSION_BUMP 756605f2
Nov 2, 2024 6:37pm 0 VERSION_BUMP 2df78036
Oct 10, 2024 1:56am 6 VERSION_BUMP 62b5edbb
Oct 9, 2024 6:28pm 6 VERSION_BUMP 3098cfa4
Sep 13, 2024 7:12am 6 VERSION_BUMP df3bc767