GitHub / alex-grover / hexagonal-architecture-python
An example backend implementing Hexagonal Architecture in Python using Flask and SqlAlchemy.
Stars: 164
Forks: 17
Open issues: 0
License: None
Language: Python
Size: 33.2 KB
Dependencies parsed at:
61
Created at: over 5 years ago
Updated at: 5 months ago
Pushed at: about 2 years ago
Last synced at: 3 months ago
Topics: blog-post, flask, hexagonal-architecture, python, sqlalchemy
Pipfile
pypi
- click * develop
- flake8 * develop
- mypy * develop
- pytest * develop
- pytest-dotenv * develop
- pytest-mock * develop
- python-dotenv * develop
- alembic *
- dataclasses-json *
- flask *
- hex *
- inject *
- psycopg2 *
- sqlalchemy *
Pipfile.lock
pypi
- atomicwrites ==1.4.0 develop
- attrs ==20.3.0 develop
- click ==7.1.2 develop
- entrypoints ==0.3 develop
- flake8 ==3.7.9 develop
- importlib-metadata ==3.7.3 develop
- mccabe ==0.6.1 develop
- more-itertools ==8.7.0 develop
- mypy ==0.740 develop
- mypy-extensions ==0.4.3 develop
- packaging ==20.9 develop
- pluggy ==0.13.1 develop
- py ==1.10.0 develop
- pycodestyle ==2.5.0 develop
- pyflakes ==2.1.1 develop
- pyparsing ==2.4.7 develop
- pytest ==5.2.3 develop
- pytest-dotenv ==0.4.0 develop
- pytest-mock ==1.11.2 develop
- python-dotenv ==0.10.3 develop
- typed-ast ==1.4.2 develop
- typing-extensions ==3.7.4.3 develop
- wcwidth ==0.2.5 develop
- zipp ==3.4.1 develop
- alembic ==1.3.1
- click ==7.1.2
- dataclasses-json ==0.3.6
- flask ==1.1.1
- hex *
- inject ==3.5.4
- itsdangerous ==1.1.0
- jinja2 ==2.11.3
- mako ==1.1.4
- markupsafe ==1.1.1
- marshmallow ==3.10.0
- marshmallow-enum ==1.5.1
- mypy-extensions ==0.4.3
- psycopg2 ==2.8.4
- python-dateutil ==2.8.1
- python-editor ==1.0.4
- six ==1.15.0
- sqlalchemy ==1.3.11
- stringcase ==1.2.0
- typing-extensions ==3.7.4.3
- typing-inspect ==0.6.0
- werkzeug ==1.0.1