├── .github └── workflows │ └── python-package.yml ├── .gitignore ├── LICENSE ├── README.md ├── fastapi_jet ├── __init__.py ├── __main__.py ├── cli.py ├── commands │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-311.pyc │ │ ├── applist.cpython-311.pyc │ │ ├── runserver.cpython-311.pyc │ │ ├── startapp.cpython-311.pyc │ │ └── startproject.cpython-311.pyc │ ├── applist.py │ ├── runserver.py │ ├── startapp.py │ └── startproject.py ├── constants.py ├── context.py ├── decorators.py ├── generator.py ├── templates │ ├── __init__.py │ ├── app │ │ ├── __init__.py │ │ ├── cookiecutter.json │ │ └── {{cookiecutter.folder_name}} │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── constants.py │ │ │ ├── exceptions.py │ │ │ ├── models.py │ │ │ ├── routers.py │ │ │ ├── schemas.py │ │ │ ├── service.py │ │ │ └── utils.py │ └── project │ │ ├── __init__.py │ │ ├── cookiecutter.json │ │ └── {{cookiecutter.folder_name}} │ │ ├── .env │ │ ├── README.md │ │ ├── apps │ │ └── __init__.py │ │ ├── base │ │ ├── __init__.py │ │ ├── core.py │ │ └── main.py │ │ ├── middlewares │ │ └── __init__.py │ │ └── requirements.txt ├── tools.py └── utils.py ├── poetry.lock ├── pyproject.toml └── tests ├── __init__.py └── test_tools.py /.github/workflows/python-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/.github/workflows/python-package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/README.md -------------------------------------------------------------------------------- /fastapi_jet/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/__init__.py -------------------------------------------------------------------------------- /fastapi_jet/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/__main__.py -------------------------------------------------------------------------------- /fastapi_jet/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/cli.py -------------------------------------------------------------------------------- /fastapi_jet/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/commands/__pycache__/__init__.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/commands/__pycache__/__init__.cpython-311.pyc -------------------------------------------------------------------------------- /fastapi_jet/commands/__pycache__/applist.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/commands/__pycache__/applist.cpython-311.pyc -------------------------------------------------------------------------------- /fastapi_jet/commands/__pycache__/runserver.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/commands/__pycache__/runserver.cpython-311.pyc -------------------------------------------------------------------------------- /fastapi_jet/commands/__pycache__/startapp.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/commands/__pycache__/startapp.cpython-311.pyc -------------------------------------------------------------------------------- /fastapi_jet/commands/__pycache__/startproject.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/commands/__pycache__/startproject.cpython-311.pyc -------------------------------------------------------------------------------- /fastapi_jet/commands/applist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/commands/applist.py -------------------------------------------------------------------------------- /fastapi_jet/commands/runserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/commands/runserver.py -------------------------------------------------------------------------------- /fastapi_jet/commands/startapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/commands/startapp.py -------------------------------------------------------------------------------- /fastapi_jet/commands/startproject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/commands/startproject.py -------------------------------------------------------------------------------- /fastapi_jet/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/constants.py -------------------------------------------------------------------------------- /fastapi_jet/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/context.py -------------------------------------------------------------------------------- /fastapi_jet/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/decorators.py -------------------------------------------------------------------------------- /fastapi_jet/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/generator.py -------------------------------------------------------------------------------- /fastapi_jet/templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/templates/app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/templates/app/cookiecutter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/templates/app/cookiecutter.json -------------------------------------------------------------------------------- /fastapi_jet/templates/app/{{cookiecutter.folder_name}}/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/templates/app/{{cookiecutter.folder_name}}/config.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/templates/app/{{cookiecutter.folder_name}}/constants.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/templates/app/{{cookiecutter.folder_name}}/exceptions.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/templates/app/{{cookiecutter.folder_name}}/models.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/templates/app/{{cookiecutter.folder_name}}/routers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/templates/app/{{cookiecutter.folder_name}}/routers.py -------------------------------------------------------------------------------- /fastapi_jet/templates/app/{{cookiecutter.folder_name}}/schemas.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/templates/app/{{cookiecutter.folder_name}}/service.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/templates/app/{{cookiecutter.folder_name}}/utils.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/templates/project/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/templates/project/cookiecutter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/templates/project/cookiecutter.json -------------------------------------------------------------------------------- /fastapi_jet/templates/project/{{cookiecutter.folder_name}}/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/templates/project/{{cookiecutter.folder_name}}/.env -------------------------------------------------------------------------------- /fastapi_jet/templates/project/{{cookiecutter.folder_name}}/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/templates/project/{{cookiecutter.folder_name}}/README.md -------------------------------------------------------------------------------- /fastapi_jet/templates/project/{{cookiecutter.folder_name}}/apps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/templates/project/{{cookiecutter.folder_name}}/base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/templates/project/{{cookiecutter.folder_name}}/base/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/templates/project/{{cookiecutter.folder_name}}/base/core.py -------------------------------------------------------------------------------- /fastapi_jet/templates/project/{{cookiecutter.folder_name}}/base/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/templates/project/{{cookiecutter.folder_name}}/base/main.py -------------------------------------------------------------------------------- /fastapi_jet/templates/project/{{cookiecutter.folder_name}}/middlewares/__init__.py: -------------------------------------------------------------------------------- 1 | # You can add your middleweres in this folder 2 | -------------------------------------------------------------------------------- /fastapi_jet/templates/project/{{cookiecutter.folder_name}}/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fastapi_jet/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/tools.py -------------------------------------------------------------------------------- /fastapi_jet/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/fastapi_jet/utils.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/its0x4d/fastapi-jet/HEAD/tests/test_tools.py --------------------------------------------------------------------------------