Commit graph

21 commits

Author SHA1 Message Date
78b531ad8c add scripts to build & run with Docker
Or set DOCKER_BIN=podman to use Podman.
2023-11-29 18:01:01 +01:00
4981de4a04 remove databases, use SQLAlechemy 2.0 instead
Among the many changes we switch to using SQLAlchemy's connection pool,
which means we are no longer required to guard against multiple threads
working on the database.
All db funcs now receive a connection to use as their first argument,
this allows the caller to control transaction & rollback behavior.
2023-11-27 23:24:35 +01:00
6d0c61fceb upgrade to Python 3.12
This includes only the most basic steps of the upgrade, to make the
existing code run with Python 3.12. No refactoring to make use of new
features is included.
2023-11-26 17:09:07 +01:00
79068f2f10 add honcho as explicit dev dependency 2023-11-26 16:46:38 +01:00
7665dfe769 switch from black/isort/autoflake to ruff 2023-11-26 15:10:16 +01:00
91d06f607c update Python dependencies 2023-07-22 20:07:58 +02:00
f1bafbb4a2 report code coverage for tests 2023-03-19 22:36:36 +01:00
00486778db make SQLAlchemy 1.4 dependency explicit 2023-03-18 22:11:51 +01:00
5efa3ef2c2 run Poetry update 2023-03-17 23:34:47 +01:00
758706baa2 switch from Requests to HTTPX 2023-02-04 01:13:19 +01:00
8e1988eea2 add Autoflake linting 2023-02-04 01:12:11 +01:00
13b65103fd [wip] use Python 3.11 & update all dependencies 2023-02-02 23:18:21 +01:00
7823708383 update & fix dependencies 2022-10-23 14:18:54 +02:00
3c357584a2 update poetry & npm 2022-01-13 23:18:24 +01:00
a468c8ad60 add a few first tests for /movies web route 2021-12-07 23:54:06 +01:00
f2cb66b0bf update dependencies 2021-12-07 21:18:55 +01:00
57a2bccb44 add pyright to linting 2021-12-07 21:03:31 +01:00
3c9da10522 upgrade Python to 3.10, and update all dependencies 2021-11-02 14:16:00 +01:00
40459cf9ff update pip packages 2021-08-05 19:18:52 +02:00
7dd10f8bc3 add imdb full import mode 2021-06-21 18:54:03 +02:00
b5cb22822e init with some kind of working prototype 2021-06-15 19:09:21 +02:00