├── .env.example ├── .gitattributes ├── .gitignore ├── .pylintrc ├── .tool-versions ├── LICENSE.md ├── Makefile ├── README.md ├── alembic.ini ├── api ├── __init__.py └── v1 │ ├── __init__.py │ ├── monitoring │ ├── __init__.py │ └── health.py │ ├── tasks │ ├── __init__.py │ └── tasks.py │ └── users │ ├── __init__.py │ └── users.py ├── app ├── __init__.py ├── controllers │ ├── __init__.py │ ├── auth.py │ ├── task.py │ └── user.py ├── integrations │ └── __init__.py ├── models │ ├── __init__.py │ ├── task.py │ └── user.py ├── repositories │ ├── __init__.py │ ├── task.py │ └── user.py └── schemas │ ├── __init__.py │ ├── extras │ ├── __init__.py │ ├── current_user.py │ ├── health.py │ └── token.py │ ├── requests │ ├── __init__.py │ ├── tasks.py │ └── users.py │ └── responses │ ├── __init__.py │ ├── tasks.py │ └── users.py ├── core ├── __init__.py ├── cache │ ├── __init__.py │ ├── base │ │ ├── __init__.py │ │ ├── backend.py │ │ └── key_maker.py │ ├── cache_manager.py │ ├── cache_tag.py │ ├── custom_key_maker.py │ └── redis_backend.py ├── config.py ├── controller │ ├── __init__.py │ └── base.py ├── database │ ├── __init__.py │ ├── mixins │ │ ├── __init__.py │ │ └── timestamp.py │ ├── session.py │ ├── standalone_session.py │ └── transactional.py ├── exceptions │ ├── __init__.py │ └── base.py ├── factory │ ├── __init__.py │ └── factory.py ├── fastapi │ ├── __init__.py │ ├── dependencies │ │ ├── __init__.py │ │ ├── authentication.py │ │ ├── current_user.py │ │ ├── logging.py │ │ └── permissions.py │ └── middlewares │ │ ├── __init__.py │ │ ├── authentication.py │ │ ├── response_logger.py │ │ └── sqlalchemy.py ├── repository │ ├── __init__.py │ └── base.py ├── security │ ├── __init__.py │ ├── access_control.py │ ├── jwt.py │ └── password.py ├── server.py └── utils │ ├── __init__.py │ └── datetime.py ├── docker-compose.yml ├── main.py ├── migrations ├── README ├── env.py ├── script.py.mako └── versions │ └── 20230205035620_initial_models.py ├── poetry.lock ├── pyproject.toml ├── tests ├── __init__.py ├── api │ ├── __init__.py │ ├── conftest.py │ ├── overrides.py │ └── v1 │ │ ├── __init__.py │ │ ├── monitoring │ │ └── test_health.py │ │ ├── tasks │ │ └── test_tasks.py │ │ └── users │ │ └── test_users.py ├── conftest.py ├── core │ ├── repository │ │ └── test_base.py │ └── security │ │ ├── test_access_control.py │ │ ├── test_jwt_handler.py │ │ └── test_password.py ├── factory │ ├── __init__.py │ ├── tasks.py │ └── users.py └── utils │ └── login.py └── worker ├── __init__.py └── tasks └── __init__.py /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/.env.example -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/.gitignore -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/.pylintrc -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | python 3.11.1 2 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/README.md -------------------------------------------------------------------------------- /alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/alembic.ini -------------------------------------------------------------------------------- /api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/api/__init__.py -------------------------------------------------------------------------------- /api/v1/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/api/v1/__init__.py -------------------------------------------------------------------------------- /api/v1/monitoring/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/api/v1/monitoring/__init__.py -------------------------------------------------------------------------------- /api/v1/monitoring/health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/api/v1/monitoring/health.py -------------------------------------------------------------------------------- /api/v1/tasks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/api/v1/tasks/__init__.py -------------------------------------------------------------------------------- /api/v1/tasks/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/api/v1/tasks/tasks.py -------------------------------------------------------------------------------- /api/v1/users/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/api/v1/users/__init__.py -------------------------------------------------------------------------------- /api/v1/users/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/api/v1/users/users.py -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/controllers/__init__.py -------------------------------------------------------------------------------- /app/controllers/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/controllers/auth.py -------------------------------------------------------------------------------- /app/controllers/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/controllers/task.py -------------------------------------------------------------------------------- /app/controllers/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/controllers/user.py -------------------------------------------------------------------------------- /app/integrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/models/__init__.py -------------------------------------------------------------------------------- /app/models/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/models/task.py -------------------------------------------------------------------------------- /app/models/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/models/user.py -------------------------------------------------------------------------------- /app/repositories/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/repositories/__init__.py -------------------------------------------------------------------------------- /app/repositories/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/repositories/task.py -------------------------------------------------------------------------------- /app/repositories/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/repositories/user.py -------------------------------------------------------------------------------- /app/schemas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/schemas/extras/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/schemas/extras/current_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/schemas/extras/current_user.py -------------------------------------------------------------------------------- /app/schemas/extras/health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/schemas/extras/health.py -------------------------------------------------------------------------------- /app/schemas/extras/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/schemas/extras/token.py -------------------------------------------------------------------------------- /app/schemas/requests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/schemas/requests/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/schemas/requests/tasks.py -------------------------------------------------------------------------------- /app/schemas/requests/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/schemas/requests/users.py -------------------------------------------------------------------------------- /app/schemas/responses/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/schemas/responses/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/schemas/responses/tasks.py -------------------------------------------------------------------------------- /app/schemas/responses/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/app/schemas/responses/users.py -------------------------------------------------------------------------------- /core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/cache/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/cache/__init__.py -------------------------------------------------------------------------------- /core/cache/base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/cache/base/__init__.py -------------------------------------------------------------------------------- /core/cache/base/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/cache/base/backend.py -------------------------------------------------------------------------------- /core/cache/base/key_maker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/cache/base/key_maker.py -------------------------------------------------------------------------------- /core/cache/cache_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/cache/cache_manager.py -------------------------------------------------------------------------------- /core/cache/cache_tag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/cache/cache_tag.py -------------------------------------------------------------------------------- /core/cache/custom_key_maker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/cache/custom_key_maker.py -------------------------------------------------------------------------------- /core/cache/redis_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/cache/redis_backend.py -------------------------------------------------------------------------------- /core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/config.py -------------------------------------------------------------------------------- /core/controller/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/controller/__init__.py -------------------------------------------------------------------------------- /core/controller/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/controller/base.py -------------------------------------------------------------------------------- /core/database/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/database/__init__.py -------------------------------------------------------------------------------- /core/database/mixins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/database/mixins/__init__.py -------------------------------------------------------------------------------- /core/database/mixins/timestamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/database/mixins/timestamp.py -------------------------------------------------------------------------------- /core/database/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/database/session.py -------------------------------------------------------------------------------- /core/database/standalone_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/database/standalone_session.py -------------------------------------------------------------------------------- /core/database/transactional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/database/transactional.py -------------------------------------------------------------------------------- /core/exceptions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/exceptions/__init__.py -------------------------------------------------------------------------------- /core/exceptions/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/exceptions/base.py -------------------------------------------------------------------------------- /core/factory/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/factory/__init__.py -------------------------------------------------------------------------------- /core/factory/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/factory/factory.py -------------------------------------------------------------------------------- /core/fastapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/fastapi/dependencies/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/fastapi/dependencies/__init__.py -------------------------------------------------------------------------------- /core/fastapi/dependencies/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/fastapi/dependencies/authentication.py -------------------------------------------------------------------------------- /core/fastapi/dependencies/current_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/fastapi/dependencies/current_user.py -------------------------------------------------------------------------------- /core/fastapi/dependencies/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/fastapi/dependencies/logging.py -------------------------------------------------------------------------------- /core/fastapi/dependencies/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/fastapi/dependencies/permissions.py -------------------------------------------------------------------------------- /core/fastapi/middlewares/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/fastapi/middlewares/__init__.py -------------------------------------------------------------------------------- /core/fastapi/middlewares/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/fastapi/middlewares/authentication.py -------------------------------------------------------------------------------- /core/fastapi/middlewares/response_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/fastapi/middlewares/response_logger.py -------------------------------------------------------------------------------- /core/fastapi/middlewares/sqlalchemy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/fastapi/middlewares/sqlalchemy.py -------------------------------------------------------------------------------- /core/repository/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/repository/__init__.py -------------------------------------------------------------------------------- /core/repository/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/repository/base.py -------------------------------------------------------------------------------- /core/security/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/security/__init__.py -------------------------------------------------------------------------------- /core/security/access_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/security/access_control.py -------------------------------------------------------------------------------- /core/security/jwt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/security/jwt.py -------------------------------------------------------------------------------- /core/security/password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/security/password.py -------------------------------------------------------------------------------- /core/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/server.py -------------------------------------------------------------------------------- /core/utils/__init__.py: -------------------------------------------------------------------------------- 1 | from .datetime import * 2 | -------------------------------------------------------------------------------- /core/utils/datetime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/core/utils/datetime.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/main.py -------------------------------------------------------------------------------- /migrations/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /migrations/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/migrations/env.py -------------------------------------------------------------------------------- /migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/migrations/script.py.mako -------------------------------------------------------------------------------- /migrations/versions/20230205035620_initial_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/migrations/versions/20230205035620_initial_models.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/tests/api/conftest.py -------------------------------------------------------------------------------- /tests/api/overrides.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/tests/api/overrides.py -------------------------------------------------------------------------------- /tests/api/v1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/v1/monitoring/test_health.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/tests/api/v1/monitoring/test_health.py -------------------------------------------------------------------------------- /tests/api/v1/tasks/test_tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/tests/api/v1/tasks/test_tasks.py -------------------------------------------------------------------------------- /tests/api/v1/users/test_users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/tests/api/v1/users/test_users.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/core/repository/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/tests/core/repository/test_base.py -------------------------------------------------------------------------------- /tests/core/security/test_access_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/tests/core/security/test_access_control.py -------------------------------------------------------------------------------- /tests/core/security/test_jwt_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/tests/core/security/test_jwt_handler.py -------------------------------------------------------------------------------- /tests/core/security/test_password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/tests/core/security/test_password.py -------------------------------------------------------------------------------- /tests/factory/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/factory/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/tests/factory/tasks.py -------------------------------------------------------------------------------- /tests/factory/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/tests/factory/users.py -------------------------------------------------------------------------------- /tests/utils/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/tests/utils/login.py -------------------------------------------------------------------------------- /worker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iam-abbas/FastAPI-Production-Boilerplate/HEAD/worker/__init__.py -------------------------------------------------------------------------------- /worker/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------