From a8cd9a9581e4063e43422ab811ea922596ecc44e Mon Sep 17 00:00:00 2001 From: Luc Didry Date: Wed, 28 Feb 2024 14:19:46 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20=E2=80=94=20Doc:=20add=20Alembic?= =?UTF-8?q?=20to=20the=20projects=20we=20use?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/developer/projects.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/docs/developer/projects.md b/docs/developer/projects.md index 84484e2..459c836 100644 --- a/docs/developer/projects.md +++ b/docs/developer/projects.md @@ -2,13 +2,14 @@ ## Python packages -- [Click](https://click.palletsprojects.com/) for the command-line interface ; -- [FastAPI](https://fastapi.tiangolo.com/) is the framework that allows us to expose the HTTP API ; -- [HTTPX](https://www.python-httpx.org/) is used to issue asynchronous requests in the agents ; -- [Jinja](https://jinja.palletsprojects.com/) is handling the templating ; -- [Pydantic](https://pydantic.dev/) is useful to ensure the data matches our expectactions ; -- [SQLAlchemy](https://www.sqlalchemy.org/) is the ORM we use, to connect to our database and issue queries ; -- [Tenacity](https://github.com/jd/tenacity) a small utility to retry a function in case an error occured ; +- [Click](https://click.palletsprojects.com/) for the command-line interface; +- [FastAPI](https://fastapi.tiangolo.com/) is the framework that allows us to expose the HTTP API; +- [HTTPX](https://www.python-httpx.org/) is used to issue asynchronous requests in the agents; +- [Jinja](https://jinja.palletsprojects.com/) is handling the templating; +- [Pydantic](https://pydantic.dev/) is useful to ensure the data matches our expectactions; +- [SQLAlchemy](https://www.sqlalchemy.org/) is the ORM we use, to connect to our database and issue queries; +- [Alembic](https://alembic.sqlalchemy.org) is used for DB migrations; +- [Tenacity](https://github.com/jd/tenacity) a small utility to retry a function in case an error occured; - [Uvicorn](https://www.uvicorn.org/) is the tool used to run our server. ## CSS framework