├── .gitignore ├── CONTRIBUTING.md ├── README.md ├── cookiecutter.json └── {{cookiecutter.project_slug}} ├── .gitignore ├── CHANGELOG.md ├── Makefile ├── README.md ├── changelog.d └── .gitignore ├── docs └── swagger.yaml ├── pyproject.toml ├── requirements ├── base.txt ├── dev.txt └── test.txt ├── setup.cfg ├── towncrier_template.rst └── {{cookiecutter.project_slug}} ├── __init__.py ├── conftest.py ├── contrib ├── __init__.py ├── exceptions.py ├── json.py ├── middlewares.py ├── response.py └── tests │ ├── __init__.py │ ├── test_exceptions.py │ ├── test_json.py │ └── test_middleware.py ├── factory.py ├── healthcheck ├── routes.py ├── tests │ └── test_views.py └── views.py ├── settings ├── base.py ├── development.py └── test.py └── version.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/README.md -------------------------------------------------------------------------------- /cookiecutter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/cookiecutter.json -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/.gitignore -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/Makefile -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/README.md -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/changelog.d/.gitignore : -------------------------------------------------------------------------------- 1 | !.gitignore -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/docs/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/docs/swagger.yaml -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/pyproject.toml -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/requirements/base.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/requirements/base.txt -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/requirements/dev.txt: -------------------------------------------------------------------------------- 1 | -r test.txt 2 | bump2version==0.5.11 3 | towncrier==19.2.0 4 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/requirements/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/requirements/test.txt -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/setup.cfg -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/towncrier_template.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/towncrier_template.rst -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/__init__.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/conftest.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/exceptions.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/json.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/middlewares.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/middlewares.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/response.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/tests/test_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/tests/test_exceptions.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/tests/test_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/tests/test_json.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/tests/test_middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/contrib/tests/test_middleware.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/factory.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/healthcheck/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/healthcheck/routes.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/healthcheck/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/healthcheck/tests/test_views.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/healthcheck/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/healthcheck/views.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/settings/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizalabs/cookiecutter-aiohttp-api/HEAD/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/settings/base.py -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/settings/development.py: -------------------------------------------------------------------------------- 1 | from .base import * # noqa 2 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/settings/test.py: -------------------------------------------------------------------------------- 1 | from .base import * # noqa 2 | -------------------------------------------------------------------------------- /{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/version.py: -------------------------------------------------------------------------------- 1 | __version__ = '0.0.0' 2 | --------------------------------------------------------------------------------