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.
|
| Detected |
Version |
Rev |
Change |
Commit |
| Mar 27, 2026 8:40am |
|
5 |
REVISION_ONLY |
e95dc527 |
| 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 |
| May 23, 2023 4:28pm |
|
0 |
VERSION_BUMP |
31192203 |
| May 15, 2023 7:09am |
|
0 |
VERSION_BUMP |
3ae6c8ac |
| May 14, 2023 7:27pm |
|
0 |
VERSION_BUMP |
731f7c4f |
|