LICENSE
README.md
pyproject.toml
src/alpha/__init__.py
src/alpha/cli.py
src/alpha/encoder.py
src/alpha/exceptions.py
src/alpha/py.typed
src/alpha/adapters/__init__.py
src/alpha/adapters/sqla_unit_of_work.py
src/alpha/containers/__init__.py
src/alpha/containers/container.py
src/alpha/domain/__init__.py
src/alpha/domain/models/__init__.py
src/alpha/domain/models/base_model.py
src/alpha/domain/models/life_cycle_base.py
src/alpha/domain/models/user.py
src/alpha/factories/__init__.py
src/alpha/factories/_type_conversion_matrix.py
src/alpha/factories/_type_mapping.py
src/alpha/factories/class_factories.py
src/alpha/factories/default_field_factory.py
src/alpha/factories/field_iterator.py
src/alpha/factories/jwt_factory.py
src/alpha/factories/logging_handler_factory.py
src/alpha/factories/model_class_factory.py
src/alpha/factories/request_factory.py
src/alpha/factories/response_factory.py
src/alpha/factories/type_factories.py
src/alpha/factories/models/__init__.py
src/alpha/factories/models/factory_classes.py
src/alpha/handlers/__init__.py
src/alpha/handlers/api_generate_handler.py
src/alpha/handlers/api_run_handler.py
src/alpha/handlers/base_handler.py
src/alpha/handlers/gen-code.sh
src/alpha/handlers/run-api.sh
src/alpha/handlers/models/__init__.py
src/alpha/handlers/models/argument.py
src/alpha/handlers/models/command.py
src/alpha/handlers/models/section.py
src/alpha/handlers/models/subparser.py
src/alpha/handlers/templates/__init__.py
src/alpha/handlers/templates/python-flask/Dockerfile.mustache
src/alpha/handlers/templates/python-flask/README.mustache
src/alpha/handlers/templates/python-flask/__init__model.mustache
src/alpha/handlers/templates/python-flask/__init__test.mustache
src/alpha/handlers/templates/python-flask/__main__.mustache
src/alpha/handlers/templates/python-flask/base_model.mustache
src/alpha/handlers/templates/python-flask/controller.mustache
src/alpha/handlers/templates/python-flask/controller_test.mustache
src/alpha/handlers/templates/python-flask/dockerignore.mustache
src/alpha/handlers/templates/python-flask/encoder.mustache
src/alpha/handlers/templates/python-flask/git_push.sh.mustache
src/alpha/handlers/templates/python-flask/gitignore.mustache
src/alpha/handlers/templates/python-flask/model.mustache
src/alpha/handlers/templates/python-flask/openapi.mustache
src/alpha/handlers/templates/python-flask/param_type.mustache
src/alpha/handlers/templates/python-flask/requirements.mustache
src/alpha/handlers/templates/python-flask/security_controller_.mustache
src/alpha/handlers/templates/python-flask/setup.mustache
src/alpha/handlers/templates/python-flask/test-requirements.mustache
src/alpha/handlers/templates/python-flask/tox.mustache
src/alpha/handlers/templates/python-flask/travis.mustache
src/alpha/handlers/templates/python-flask/typing_utils.mustache
src/alpha/handlers/templates/python-flask/util.mustache
src/alpha/infra/__init__.py
src/alpha/infra/connectors/__init__.py
src/alpha/infra/connectors/ldap_connector.py
src/alpha/infra/databases/__init__.py
src/alpha/infra/databases/sql_alchemy.py
src/alpha/infra/models/__init__.py
src/alpha/infra/models/filter_operators.py
src/alpha/infra/models/json_patch.py
src/alpha/infra/models/order_by.py
src/alpha/infra/models/query_clause.py
src/alpha/infra/models/search_filter.py
src/alpha/interfaces/__init__.py
src/alpha/interfaces/attrs_instance.py
src/alpha/interfaces/dataclass_instance.py
src/alpha/interfaces/factories.py
src/alpha/interfaces/handler.py
src/alpha/interfaces/openapi_model.py
src/alpha/interfaces/patchable.py
src/alpha/interfaces/providers.py
src/alpha/interfaces/pydantic_instance.py
src/alpha/interfaces/sql_database.py
src/alpha/interfaces/sql_mapper.py
src/alpha/interfaces/sql_repository.py
src/alpha/interfaces/token_factory.py
src/alpha/interfaces/unit_of_work.py
src/alpha/interfaces/updateable.py
src/alpha/mixins/__init__.py
src/alpha/mixins/jwt_provider.py
src/alpha/providers/__init__.py
src/alpha/providers/api_key_provider.py
src/alpha/providers/database_provider.py
src/alpha/providers/keycloak_provider.py
src/alpha/providers/ldap_provider.py
src/alpha/providers/local_provider.py
src/alpha/providers/models/__init__.py
src/alpha/providers/models/credentials.py
src/alpha/providers/models/identity.py
src/alpha/providers/models/token.py
src/alpha/repositories/__init__.py
src/alpha/repositories/sql_alchemy_repository.py
src/alpha/repositories/models/__init__.py
src/alpha/repositories/models/repository_model.py
src/alpha/services/__init__.py
src/alpha/services/authentication_service.py
src/alpha/utils/__init__.py
src/alpha/utils/_http_codes.py
src/alpha/utils/is_attrs.py
src/alpha/utils/is_pydantic.py
src/alpha/utils/logging_configurator.py
src/alpha/utils/logging_level_checker.py
src/alpha/utils/response_object.py
src/alpha/utils/verify_identity.py
src/alpha/utils/version_checker.py
src/alpha_python.egg-info/PKG-INFO
src/alpha_python.egg-info/SOURCES.txt
src/alpha_python.egg-info/dependency_links.txt
src/alpha_python.egg-info/entry_points.txt
src/alpha_python.egg-info/requires.txt
src/alpha_python.egg-info/top_level.txt
tests/test_encoder.py