falco-app


Namefalco-app JSON
Version 0.3.5 PyPI version JSON
download
home_pageNone
SummaryFalco is a toolkit to build web apps with django faster.
upload_time2024-12-12 06:01:44
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseNone
keywords cookiecutter django project-template python
VCS
bugtrack_url
requirements anyio arrow asgiref autoflake binaryornot black cappa certifi cfgv chardet charset-normalizer click colorama cookiecutter cruft cssbeautifier distlib django django-allauth django-extensions django-filter django-htmx django-template-partials djlint editorconfig execnet falco-app falco-cli falco-ui filelock gitdb gitpython h11 heroicons html-tag-names html-void-elements httpcore httpx identify idna iniconfig isort jinja2 jsbeautifier json5 markdown-it-py markupsafe mdurl mypy-extensions nodeenv packaging parso pathspec platformdirs pluggy pre-commit pyflakes pygments pyproject-fmt pyproject-fmt-rust pytest pytest-django pytest-xdist python-dateutil python-slugify pyyaml regex requests rich shellingham six smmap sniffio sqlparse text-unidecode tomlkit tqdm type-lens typer types-python-dateutil typing-extensions urllib3 virtualenv werkzeug
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Falco


> [!IMPORTANT]
> Work in progress, not ready, not released yet, currently this is the place to go https://github.com/falcopackages/falco-cli



**An opinionated toolkit for building web apps faster with Django**

<img align="right" width="170" height="150" src="https://raw.githubusercontent.com/falcopackages/falco/refs/heads/main/docs/_static/falco-logo.svg">

[![CI](https://github.com/Tobi-De/falco/actions/workflows/ci.yml/badge.svg)](https://github.com/Tobi-De/falco/actions/workflows/ci.yml)
[![Publish Python Package](https://github.com/Tobi-De/falco/actions/workflows/publish.yml/badge.svg)](https://github.com/Tobi-De/falco/actions/workflows/publish.yml)
[![Documentation](https://readthedocs.org/projects/falco-app/badge/?version=latest&style=flat)](https://beta.readthedocs.org/projects/falco-app/builds/?version=latest)
[![pypi](https://badge.fury.io/py/falco-app.svg)](https://pypi.org/project/falco-app/)
[![Hatch project](https://img.shields.io/badge/%F0%9F%A5%9A-Hatch-4051b5.svg)](https://github.com/pypa/hatch)
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/Tobi-De/falco/blob/main/LICENSE)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/falco-app)](https://pypi.org/project/falco-app/)
[![PyPI - Versions from Framework Classifiers](https://img.shields.io/pypi/frameworkversions/django/falco-app)](https://pypi.org/project/falco-app/)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/falco-app)](https://pypistats.org/packages/falco-app)

Falco is an opinionated toolkit designed to speed up web app development with Django. It helps you get to production in just a few minutes while keeping your project close to the standard Django structure, keeping things simple and manageable.


## 🚀 Features

- Django 5.1 and Python 3.11 support
- Email Login via [django-allauth](https://django-allauth.readthedocs.io/en/latest/)
- Integration with `htmx` using `django-htmx`
- [CRUD View Generation](https://falco.oluwatobi.dev/the_cli/crud.html) for your models with optional integrations with `django-tables2` and `django-filters`.
- Built-in **Project Versioning** with `bump2version`, Git integration, automatic changelog updates, and GitHub release creation.
- **Automated Deployment**: Deploy your project to a VPS (using [fabric](https://www.fabfile.org/)) or Docker-based platform with ease.
- Styling with [Tailwind CSS](https://tailwindcss.com/) (including [DaisyUI](https://daisyui.com/)) or [Bootstrap](https://getbootstrap.com/).
- And much more! Check out the full list of packages [here](https://falco.oluwatobi.dev/the_cli/start_project/packages.html)


## 📚 Table of Contents

- [Falco](#falco)
  - [🚀 Features](#-features)
  - [📚 Table of Contents](#-table-of-contents)
  - [📖 Installation](#-installation)
  - [♥️ Acknowledgements](#️-acknowledgements)
  - [👥 Contributors](#-contributors)
  - [📜 License](#-license)

## 📖 Installation

```console
pip install falco-app
```

Read the [documentation](https://falco.oluwatobi.dev) for more information on how to use Falco.

## ♥️ Acknowledgements

Falco is inspired by (and borrows elements from) some excellent open source projects:

- [django-twc-project](https://github.com/westerveltco/django-twc-project)
- [cookiecutter-django](https://github.com/cookiecutter/cookiecutter-django)
- [fuzzy-couscous](https://github.com/Tobi-De/fuzzy-couscous) (predecessor of falco)
- [django-hatch-startproject](https://github.com/oliverandrich/django-hatch-startproject)
- [django-unicorn](https://github.com/adamghill/django-unicorn) (Inspiration for the logo)
- [neapolitan](https://github.com/carltongibson/neapolitan)
- [django-base-site](https://github.com/epicserve/django-base-site)
- [django-cptemplate](https://github.com/softwarecrafts/django-cptemplate)
- [djangox](https://github.com/wsvincent/djangox)

## 👥 Contributors

<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
[![All Contributors](https://img.shields.io/badge/all_contributors-9-orange.svg?style=flat-square)](#contributors-)
<!-- ALL-CONTRIBUTORS-BADGE:END -->

<!-- contributors:start -->
Thanks to the following wonderful people [emoji key](https://allcontributors.org/docs/en/emoji-key) who have helped build `falco`.

<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
  <tbody>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="http://oluwatobi.dev"><img src="https://avatars.githubusercontent.com/u/40334729?v=4?s=100" width="100px;" alt="Tobi DEGNON"/><br /><sub><b>Tobi DEGNON</b></sub></a><br /><a href="https://github.com/Tobi-De/falco/commits?author=Tobi-De" title="Code">💻</a> <a href="https://github.com/Tobi-De/falco/commits?author=Tobi-De" title="Documentation">📖</a> <a href="https://github.com/Tobi-De/falco/commits?author=Tobi-De" title="Tests">⚠️</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/hammadarshad1"><img src="https://avatars.githubusercontent.com/u/45298916?v=4?s=100" width="100px;" alt="Muhammad Hammad"/><br /><sub><b>Muhammad Hammad</b></sub></a><br /><a href="#ideas-hammadarshad1" title="Ideas, Planning, & Feedback">🤔</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/mathiasag7"><img src="https://avatars.githubusercontent.com/u/50689712?v=4?s=100" width="100px;" alt="mathiasag7"/><br /><sub><b>mathiasag7</b></sub></a><br /><a href="https://github.com/Tobi-De/falco/commits?author=mathiasag7" title="Code">💻</a></td>
      <td align="center" valign="top" width="14.28%"><a href="http://mainlydata.kubadev.com"><img src="https://avatars.githubusercontent.com/u/403435?v=4?s=100" width="100px;" alt="Richard Shea"/><br /><sub><b>Richard Shea</b></sub></a><br /><a href="https://github.com/Tobi-De/falco/commits?author=shearichard" title="Documentation">📖</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://lexumsoft.com/"><img src="https://avatars.githubusercontent.com/u/96701299?v=4?s=100" width="100px;" alt="Waqar Khan"/><br /><sub><b>Waqar Khan</b></sub></a><br /><a href="https://github.com/Tobi-De/falco/commits?author=786raees" title="Code">💻</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/tissieres"><img src="https://avatars.githubusercontent.com/u/2410978?v=4?s=100" width="100px;" alt="tissieres"/><br /><sub><b>tissieres</b></sub></a><br /><a href="#financial-tissieres" title="Financial">💵</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://lepture.com"><img src="https://avatars.githubusercontent.com/u/290496?v=4?s=100" width="100px;" alt="Hsiaoming Yang"/><br /><sub><b>Hsiaoming Yang</b></sub></a><br /><a href="https://github.com/Tobi-De/falco/issues?q=author%3Alepture" title="Bug reports">🐛</a></td>
    </tr>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/aimedey19"><img src="https://avatars.githubusercontent.com/u/89580257?v=4?s=100" width="100px;" alt="Aimé An-Nyong DEGBEY"/><br /><sub><b>Aimé An-Nyong DEGBEY</b></sub></a><br /><a href="#ideas-aimedey19" title="Ideas, Planning, & Feedback">🤔</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/earthcomfy"><img src="https://avatars.githubusercontent.com/u/66206865?v=4?s=100" width="100px;" alt="Hana Belay"/><br /><sub><b>Hana Belay</b></sub></a><br /><a href="https://github.com/Tobi-De/falco/commits?author=earthcomfy" title="Code">💻</a></td>
    </tr>
  </tbody>
</table>

<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->

<!-- ALL-CONTRIBUTORS-LIST:END -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->

<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->

<!-- ALL-CONTRIBUTORS-LIST:END -->
<!-- contributors:end -->

## 📜 License

`falco` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "falco-app",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "cookiecutter, django, project-template, python",
    "author": null,
    "author_email": "Tobi DEGNON <tobidegnon@proton.me>",
    "download_url": "https://files.pythonhosted.org/packages/f3/36/8db53fa7cb427e54cbaae95bec6513f153bd3bf17ed13c77b17c9d921046/falco_app-0.3.5.tar.gz",
    "platform": null,
    "description": "# Falco\n\n\n> [!IMPORTANT]\n> Work in progress, not ready, not released yet, currently this is the place to go https://github.com/falcopackages/falco-cli\n\n\n\n**An opinionated toolkit for building web apps faster with Django**\n\n<img align=\"right\" width=\"170\" height=\"150\" src=\"https://raw.githubusercontent.com/falcopackages/falco/refs/heads/main/docs/_static/falco-logo.svg\">\n\n[![CI](https://github.com/Tobi-De/falco/actions/workflows/ci.yml/badge.svg)](https://github.com/Tobi-De/falco/actions/workflows/ci.yml)\n[![Publish Python Package](https://github.com/Tobi-De/falco/actions/workflows/publish.yml/badge.svg)](https://github.com/Tobi-De/falco/actions/workflows/publish.yml)\n[![Documentation](https://readthedocs.org/projects/falco-app/badge/?version=latest&style=flat)](https://beta.readthedocs.org/projects/falco-app/builds/?version=latest)\n[![pypi](https://badge.fury.io/py/falco-app.svg)](https://pypi.org/project/falco-app/)\n[![Hatch project](https://img.shields.io/badge/%F0%9F%A5%9A-Hatch-4051b5.svg)](https://github.com/pypa/hatch)\n[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)\n[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/Tobi-De/falco/blob/main/LICENSE)\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/falco-app)](https://pypi.org/project/falco-app/)\n[![PyPI - Versions from Framework Classifiers](https://img.shields.io/pypi/frameworkversions/django/falco-app)](https://pypi.org/project/falco-app/)\n[![PyPI - Downloads](https://img.shields.io/pypi/dm/falco-app)](https://pypistats.org/packages/falco-app)\n\nFalco is an opinionated toolkit designed to speed up web app development with Django. It helps you get to production in just a few minutes while keeping your project close to the standard Django structure, keeping things simple and manageable.\n\n\n## \ud83d\ude80 Features\n\n- Django 5.1 and Python 3.11 support\n- Email Login via [django-allauth](https://django-allauth.readthedocs.io/en/latest/)\n- Integration with `htmx` using `django-htmx`\n- [CRUD View Generation](https://falco.oluwatobi.dev/the_cli/crud.html) for your models with optional integrations with `django-tables2` and `django-filters`.\n- Built-in **Project Versioning** with `bump2version`, Git integration, automatic changelog updates, and GitHub release creation.\n- **Automated Deployment**: Deploy your project to a VPS (using [fabric](https://www.fabfile.org/)) or Docker-based platform with ease.\n- Styling with [Tailwind CSS](https://tailwindcss.com/) (including [DaisyUI](https://daisyui.com/)) or [Bootstrap](https://getbootstrap.com/).\n- And much more! Check out the full list of packages [here](https://falco.oluwatobi.dev/the_cli/start_project/packages.html)\n\n\n## \ud83d\udcda Table of Contents\n\n- [Falco](#falco)\n  - [\ud83d\ude80 Features](#-features)\n  - [\ud83d\udcda Table of Contents](#-table-of-contents)\n  - [\ud83d\udcd6 Installation](#-installation)\n  - [\u2665\ufe0f Acknowledgements](#\ufe0f-acknowledgements)\n  - [\ud83d\udc65 Contributors](#-contributors)\n  - [\ud83d\udcdc License](#-license)\n\n## \ud83d\udcd6 Installation\n\n```console\npip install falco-app\n```\n\nRead the [documentation](https://falco.oluwatobi.dev) for more information on how to use Falco.\n\n## \u2665\ufe0f Acknowledgements\n\nFalco is inspired by (and borrows elements from) some excellent open source projects:\n\n- [django-twc-project](https://github.com/westerveltco/django-twc-project)\n- [cookiecutter-django](https://github.com/cookiecutter/cookiecutter-django)\n- [fuzzy-couscous](https://github.com/Tobi-De/fuzzy-couscous) (predecessor of falco)\n- [django-hatch-startproject](https://github.com/oliverandrich/django-hatch-startproject)\n- [django-unicorn](https://github.com/adamghill/django-unicorn) (Inspiration for the logo)\n- [neapolitan](https://github.com/carltongibson/neapolitan)\n- [django-base-site](https://github.com/epicserve/django-base-site)\n- [django-cptemplate](https://github.com/softwarecrafts/django-cptemplate)\n- [djangox](https://github.com/wsvincent/djangox)\n\n## \ud83d\udc65 Contributors\n\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n[![All Contributors](https://img.shields.io/badge/all_contributors-9-orange.svg?style=flat-square)](#contributors-)\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\n<!-- contributors:start -->\nThanks to the following wonderful people [emoji key](https://allcontributors.org/docs/en/emoji-key) who have helped build `falco`.\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://oluwatobi.dev\"><img src=\"https://avatars.githubusercontent.com/u/40334729?v=4?s=100\" width=\"100px;\" alt=\"Tobi DEGNON\"/><br /><sub><b>Tobi DEGNON</b></sub></a><br /><a href=\"https://github.com/Tobi-De/falco/commits?author=Tobi-De\" title=\"Code\">\ud83d\udcbb</a> <a href=\"https://github.com/Tobi-De/falco/commits?author=Tobi-De\" title=\"Documentation\">\ud83d\udcd6</a> <a href=\"https://github.com/Tobi-De/falco/commits?author=Tobi-De\" title=\"Tests\">\u26a0\ufe0f</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/hammadarshad1\"><img src=\"https://avatars.githubusercontent.com/u/45298916?v=4?s=100\" width=\"100px;\" alt=\"Muhammad Hammad\"/><br /><sub><b>Muhammad Hammad</b></sub></a><br /><a href=\"#ideas-hammadarshad1\" title=\"Ideas, Planning, & Feedback\">\ud83e\udd14</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/mathiasag7\"><img src=\"https://avatars.githubusercontent.com/u/50689712?v=4?s=100\" width=\"100px;\" alt=\"mathiasag7\"/><br /><sub><b>mathiasag7</b></sub></a><br /><a href=\"https://github.com/Tobi-De/falco/commits?author=mathiasag7\" title=\"Code\">\ud83d\udcbb</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://mainlydata.kubadev.com\"><img src=\"https://avatars.githubusercontent.com/u/403435?v=4?s=100\" width=\"100px;\" alt=\"Richard Shea\"/><br /><sub><b>Richard Shea</b></sub></a><br /><a href=\"https://github.com/Tobi-De/falco/commits?author=shearichard\" title=\"Documentation\">\ud83d\udcd6</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://lexumsoft.com/\"><img src=\"https://avatars.githubusercontent.com/u/96701299?v=4?s=100\" width=\"100px;\" alt=\"Waqar Khan\"/><br /><sub><b>Waqar Khan</b></sub></a><br /><a href=\"https://github.com/Tobi-De/falco/commits?author=786raees\" title=\"Code\">\ud83d\udcbb</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/tissieres\"><img src=\"https://avatars.githubusercontent.com/u/2410978?v=4?s=100\" width=\"100px;\" alt=\"tissieres\"/><br /><sub><b>tissieres</b></sub></a><br /><a href=\"#financial-tissieres\" title=\"Financial\">\ud83d\udcb5</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://lepture.com\"><img src=\"https://avatars.githubusercontent.com/u/290496?v=4?s=100\" width=\"100px;\" alt=\"Hsiaoming Yang\"/><br /><sub><b>Hsiaoming Yang</b></sub></a><br /><a href=\"https://github.com/Tobi-De/falco/issues?q=author%3Alepture\" title=\"Bug reports\">\ud83d\udc1b</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/aimedey19\"><img src=\"https://avatars.githubusercontent.com/u/89580257?v=4?s=100\" width=\"100px;\" alt=\"Aim\u00e9 An-Nyong DEGBEY\"/><br /><sub><b>Aim\u00e9 An-Nyong DEGBEY</b></sub></a><br /><a href=\"#ideas-aimedey19\" title=\"Ideas, Planning, & Feedback\">\ud83e\udd14</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/earthcomfy\"><img src=\"https://avatars.githubusercontent.com/u/66206865?v=4?s=100\" width=\"100px;\" alt=\"Hana Belay\"/><br /><sub><b>Hana Belay</b></sub></a><br /><a href=\"https://github.com/Tobi-De/falco/commits?author=earthcomfy\" title=\"Code\">\ud83d\udcbb</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n<!-- contributors:end -->\n\n## \ud83d\udcdc License\n\n`falco` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Falco is a toolkit to build web apps with django faster.",
    "version": "0.3.5",
    "project_urls": {
        "Documentation": "https://github.com/falcopackages/falco#readme",
        "Issues": "https://github.com/falcopackages/falco/issues",
        "Source": "https://github.com/falcopackages/falco"
    },
    "split_keywords": [
        "cookiecutter",
        " django",
        " project-template",
        " python"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "eee0cea8b6b3924278e0e62e33058529dc8301c6d065a9f8fd6d318f0b298fba",
                "md5": "20c24b203f216471db5f4509ad4a68c4",
                "sha256": "4b22c7c56bd3b1f3f433c12dc5bf3d78f5cdd260031759af6e9bc9266c68ff89"
            },
            "downloads": -1,
            "filename": "falco_app-0.3.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "20c24b203f216471db5f4509ad4a68c4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 34276,
            "upload_time": "2024-12-12T06:01:47",
            "upload_time_iso_8601": "2024-12-12T06:01:47.202939Z",
            "url": "https://files.pythonhosted.org/packages/ee/e0/cea8b6b3924278e0e62e33058529dc8301c6d065a9f8fd6d318f0b298fba/falco_app-0.3.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f3368db53fa7cb427e54cbaae95bec6513f153bd3bf17ed13c77b17c9d921046",
                "md5": "3e5a0ae0cd4f83cd08b205c6616ed2b5",
                "sha256": "da03e79917d6652b8e56fe38f468317ac9ffaf2f39557cb3f55147a2bf38660e"
            },
            "downloads": -1,
            "filename": "falco_app-0.3.5.tar.gz",
            "has_sig": false,
            "md5_digest": "3e5a0ae0cd4f83cd08b205c6616ed2b5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 1242247,
            "upload_time": "2024-12-12T06:01:44",
            "upload_time_iso_8601": "2024-12-12T06:01:44.010217Z",
            "url": "https://files.pythonhosted.org/packages/f3/36/8db53fa7cb427e54cbaae95bec6513f153bd3bf17ed13c77b17c9d921046/falco_app-0.3.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-12 06:01:44",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "falcopackages",
    "github_project": "falco#readme",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "anyio",
            "specs": [
                [
                    "==",
                    "4.6.2"
                ]
            ]
        },
        {
            "name": "arrow",
            "specs": [
                [
                    "==",
                    "1.3.0"
                ]
            ]
        },
        {
            "name": "asgiref",
            "specs": [
                [
                    "==",
                    "3.8.1"
                ]
            ]
        },
        {
            "name": "autoflake",
            "specs": [
                [
                    "==",
                    "2.3.1"
                ]
            ]
        },
        {
            "name": "binaryornot",
            "specs": [
                [
                    "==",
                    "0.4.4"
                ]
            ]
        },
        {
            "name": "black",
            "specs": [
                [
                    "==",
                    "24.10.0"
                ]
            ]
        },
        {
            "name": "cappa",
            "specs": [
                [
                    "==",
                    "0.23.0"
                ]
            ]
        },
        {
            "name": "certifi",
            "specs": [
                [
                    "==",
                    "2024.8.30"
                ]
            ]
        },
        {
            "name": "cfgv",
            "specs": [
                [
                    "==",
                    "3.4.0"
                ]
            ]
        },
        {
            "name": "chardet",
            "specs": [
                [
                    "==",
                    "5.2.0"
                ]
            ]
        },
        {
            "name": "charset-normalizer",
            "specs": [
                [
                    "==",
                    "3.4.0"
                ]
            ]
        },
        {
            "name": "click",
            "specs": [
                [
                    "==",
                    "8.1.7"
                ]
            ]
        },
        {
            "name": "colorama",
            "specs": [
                [
                    "==",
                    "0.4.6"
                ]
            ]
        },
        {
            "name": "cookiecutter",
            "specs": [
                [
                    "==",
                    "2.6.0"
                ]
            ]
        },
        {
            "name": "cruft",
            "specs": [
                [
                    "==",
                    "2.15.0"
                ]
            ]
        },
        {
            "name": "cssbeautifier",
            "specs": [
                [
                    "==",
                    "1.15.1"
                ]
            ]
        },
        {
            "name": "distlib",
            "specs": [
                [
                    "==",
                    "0.3.9"
                ]
            ]
        },
        {
            "name": "django",
            "specs": [
                [
                    "==",
                    "5.1.2"
                ]
            ]
        },
        {
            "name": "django-allauth",
            "specs": [
                [
                    "==",
                    "65.0.2"
                ]
            ]
        },
        {
            "name": "django-extensions",
            "specs": [
                [
                    "==",
                    "3.2.3"
                ]
            ]
        },
        {
            "name": "django-filter",
            "specs": [
                [
                    "==",
                    "24.3"
                ]
            ]
        },
        {
            "name": "django-htmx",
            "specs": [
                [
                    "==",
                    "1.19.0"
                ]
            ]
        },
        {
            "name": "django-template-partials",
            "specs": [
                [
                    "==",
                    "24.4"
                ]
            ]
        },
        {
            "name": "djlint",
            "specs": [
                [
                    "==",
                    "1.35.2"
                ]
            ]
        },
        {
            "name": "editorconfig",
            "specs": [
                [
                    "==",
                    "0.12.4"
                ]
            ]
        },
        {
            "name": "execnet",
            "specs": [
                [
                    "==",
                    "2.1.1"
                ]
            ]
        },
        {
            "name": "falco-app",
            "specs": [
                [
                    "==",
                    "0.3.0"
                ]
            ]
        },
        {
            "name": "falco-cli",
            "specs": [
                [
                    "==",
                    "0.27.0a2"
                ]
            ]
        },
        {
            "name": "falco-ui",
            "specs": [
                [
                    "==",
                    "0.2.0"
                ]
            ]
        },
        {
            "name": "filelock",
            "specs": [
                [
                    "==",
                    "3.16.1"
                ]
            ]
        },
        {
            "name": "gitdb",
            "specs": [
                [
                    "==",
                    "4.0.11"
                ]
            ]
        },
        {
            "name": "gitpython",
            "specs": [
                [
                    "==",
                    "3.1.43"
                ]
            ]
        },
        {
            "name": "h11",
            "specs": [
                [
                    "==",
                    "0.14.0"
                ]
            ]
        },
        {
            "name": "heroicons",
            "specs": [
                [
                    "==",
                    "2.8.0"
                ]
            ]
        },
        {
            "name": "html-tag-names",
            "specs": [
                [
                    "==",
                    "0.1.2"
                ]
            ]
        },
        {
            "name": "html-void-elements",
            "specs": [
                [
                    "==",
                    "0.1.0"
                ]
            ]
        },
        {
            "name": "httpcore",
            "specs": [
                [
                    "==",
                    "1.0.6"
                ]
            ]
        },
        {
            "name": "httpx",
            "specs": [
                [
                    "==",
                    "0.27.2"
                ]
            ]
        },
        {
            "name": "identify",
            "specs": [
                [
                    "==",
                    "2.6.1"
                ]
            ]
        },
        {
            "name": "idna",
            "specs": [
                [
                    "==",
                    "3.10"
                ]
            ]
        },
        {
            "name": "iniconfig",
            "specs": [
                [
                    "==",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "isort",
            "specs": [
                [
                    "==",
                    "5.13.2"
                ]
            ]
        },
        {
            "name": "jinja2",
            "specs": [
                [
                    "==",
                    "3.1.4"
                ]
            ]
        },
        {
            "name": "jsbeautifier",
            "specs": [
                [
                    "==",
                    "1.15.1"
                ]
            ]
        },
        {
            "name": "json5",
            "specs": [
                [
                    "==",
                    "0.9.25"
                ]
            ]
        },
        {
            "name": "markdown-it-py",
            "specs": [
                [
                    "==",
                    "3.0.0"
                ]
            ]
        },
        {
            "name": "markupsafe",
            "specs": [
                [
                    "==",
                    "3.0.1"
                ]
            ]
        },
        {
            "name": "mdurl",
            "specs": [
                [
                    "==",
                    "0.1.2"
                ]
            ]
        },
        {
            "name": "mypy-extensions",
            "specs": [
                [
                    "==",
                    "1.0.0"
                ]
            ]
        },
        {
            "name": "nodeenv",
            "specs": [
                [
                    "==",
                    "1.9.1"
                ]
            ]
        },
        {
            "name": "packaging",
            "specs": [
                [
                    "==",
                    "24.1"
                ]
            ]
        },
        {
            "name": "parso",
            "specs": [
                [
                    "==",
                    "0.8.4"
                ]
            ]
        },
        {
            "name": "pathspec",
            "specs": [
                [
                    "==",
                    "0.12.1"
                ]
            ]
        },
        {
            "name": "platformdirs",
            "specs": [
                [
                    "==",
                    "4.3.6"
                ]
            ]
        },
        {
            "name": "pluggy",
            "specs": [
                [
                    "==",
                    "1.5.0"
                ]
            ]
        },
        {
            "name": "pre-commit",
            "specs": [
                [
                    "==",
                    "4.0.1"
                ]
            ]
        },
        {
            "name": "pyflakes",
            "specs": [
                [
                    "==",
                    "3.2.0"
                ]
            ]
        },
        {
            "name": "pygments",
            "specs": [
                [
                    "==",
                    "2.18.0"
                ]
            ]
        },
        {
            "name": "pyproject-fmt",
            "specs": [
                [
                    "==",
                    "2.3.0"
                ]
            ]
        },
        {
            "name": "pyproject-fmt-rust",
            "specs": [
                [
                    "==",
                    "1.2.0"
                ]
            ]
        },
        {
            "name": "pytest",
            "specs": [
                [
                    "==",
                    "8.3.3"
                ]
            ]
        },
        {
            "name": "pytest-django",
            "specs": [
                [
                    "==",
                    "4.9.0"
                ]
            ]
        },
        {
            "name": "pytest-xdist",
            "specs": [
                [
                    "==",
                    "3.6.1"
                ]
            ]
        },
        {
            "name": "python-dateutil",
            "specs": [
                [
                    "==",
                    "2.9.0.post0"
                ]
            ]
        },
        {
            "name": "python-slugify",
            "specs": [
                [
                    "==",
                    "8.0.4"
                ]
            ]
        },
        {
            "name": "pyyaml",
            "specs": [
                [
                    "==",
                    "6.0.2"
                ]
            ]
        },
        {
            "name": "regex",
            "specs": [
                [
                    "==",
                    "2024.9.11"
                ]
            ]
        },
        {
            "name": "requests",
            "specs": [
                [
                    "==",
                    "2.32.3"
                ]
            ]
        },
        {
            "name": "rich",
            "specs": [
                [
                    "==",
                    "13.9.2"
                ]
            ]
        },
        {
            "name": "shellingham",
            "specs": [
                [
                    "==",
                    "1.5.4"
                ]
            ]
        },
        {
            "name": "six",
            "specs": [
                [
                    "==",
                    "1.16.0"
                ]
            ]
        },
        {
            "name": "smmap",
            "specs": [
                [
                    "==",
                    "5.0.1"
                ]
            ]
        },
        {
            "name": "sniffio",
            "specs": [
                [
                    "==",
                    "1.3.1"
                ]
            ]
        },
        {
            "name": "sqlparse",
            "specs": [
                [
                    "==",
                    "0.5.1"
                ]
            ]
        },
        {
            "name": "text-unidecode",
            "specs": [
                [
                    "==",
                    "1.3"
                ]
            ]
        },
        {
            "name": "tomlkit",
            "specs": [
                [
                    "==",
                    "0.13.2"
                ]
            ]
        },
        {
            "name": "tqdm",
            "specs": [
                [
                    "==",
                    "4.66.5"
                ]
            ]
        },
        {
            "name": "type-lens",
            "specs": [
                [
                    "==",
                    "0.2.3"
                ]
            ]
        },
        {
            "name": "typer",
            "specs": [
                [
                    "==",
                    "0.12.5"
                ]
            ]
        },
        {
            "name": "types-python-dateutil",
            "specs": [
                [
                    "==",
                    "2.9.0.20241003"
                ]
            ]
        },
        {
            "name": "typing-extensions",
            "specs": [
                [
                    "==",
                    "4.12.2"
                ]
            ]
        },
        {
            "name": "urllib3",
            "specs": [
                [
                    "==",
                    "2.2.3"
                ]
            ]
        },
        {
            "name": "virtualenv",
            "specs": [
                [
                    "==",
                    "20.26.6"
                ]
            ]
        },
        {
            "name": "werkzeug",
            "specs": [
                [
                    "==",
                    "3.1.3"
                ]
            ]
        }
    ],
    "lcname": "falco-app"
}
        
Elapsed time: 0.42743s