2ce8924d1b
chore: upgrade to Python 3.13 & run update
2025-05-15 21:58:37 +02:00
2814be8975
feat: switch to Uv
2025-05-15 21:58:37 +02:00
5c272b5110
run update
2024-07-21 14:48:32 +02:00
aaaf66c715
run update
2024-07-14 15:47:24 +02:00
feb60bf658
feat: add Alembic
...
This adds the `ratings_index` to code, which so far wasn't reflected in
SQLAlchemy's metadata.
2024-05-18 18:54:46 +02:00
8fc594b947
fix: some lint reported by Ruff
2024-05-11 19:00:27 +02:00
05d387a6b5
fix: tests sometimes failed because of missing sorting
2024-05-11 17:29:30 +02:00
738799cc74
chore: update dependencies & scripts
2024-05-10 00:13:01 +02:00
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
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
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