{
    "content": "<h1><a href=\"..\/FLIT\/\">FLIT<\/a><\/h1><p><a href=\"..\/FLIT\/\">FLIT<\/a> is a minimalist tool for packaging <a href=\"..\/PYTHON\/\">PYTHON<\/a> software. It focuses on providing a simple way to create and upload packages to the <a href=\"..\/PYTHON-PACKAGE-INDEX\/\">PYTHON-PACKAGE-INDEX<\/a>. Developed by <a href=\"..\/THOMAS-KLUYVER\/\">THOMAS-KLUYVER<\/a>, it was one of the first systems to adopt <a href=\"..\/PEP-517\/\">PEP-517<\/a>, enabling a transition away from <a href=\"..\/SETUPTOOLS\/\">SETUPTOOLS<\/a>. It is primarily used for projects consisting of pure <a href=\"..\/PYTHON\/\">PYTHON<\/a> code, as it does not include support for <a href=\"..\/C-EXTENSIONS\/\">C-EXTENSIONS<\/a>.<\/p><p>The tool relies on the <a href=\"..\/PYPROJECT-TOML\/\">PYPROJECT-TOML<\/a> configuration file to handle project metadata, adhering to the <a href=\"..\/PEP-621\/\">PEP-621<\/a> specification. As noted in the <a href=\"https:\/\/flit.pypa.io\/\">official documentation<\/a>, <a href=\"..\/FLIT\/\">FLIT<\/a> is part of the <a href=\"..\/PYTHON-PACKAGING-AUTHORITY\/\">PYTHON-PACKAGING-AUTHORITY<\/a> (PyPA). Its design has influenced other modern tools such as <a href=\"..\/POETRY\/\">POETRY<\/a> and <a href=\"..\/HATCH\/\">HATCH<\/a>. Source code and issue tracking are hosted on <a href=\"https:\/\/github.com\/pypa\/flit\">GitHub<\/a>.<\/p><p>Developers typically use <a href=\"..\/FLIT\/\">FLIT<\/a> to generate <a href=\"..\/WHEEL\/\">WHEEL<\/a> files and source distributions. It remains a preferred choice for those seeking a lightweight alternative to <a href=\"..\/TWINE\/\">TWINE<\/a> for publishing.<\/p><ul><li><a href=\"..\/POETRY\/\">POETRY<\/a><\/li><li><a href=\"..\/HATCH\/\">HATCH<\/a><\/li><li><a href=\"..\/WHEEL\/\">WHEEL<\/a><\/li><li><a href=\"..\/TWINE\/\">TWINE<\/a><\/li><\/ul>",
    "tags": [
        "python",
        "packaging",
        "pypi",
        "pep517",
        "pyproject",
        "build-system",
        "development",
        "software",
        "distribution",
        "flit"
    ]
}