bronsen bronsen · he/him
bronsen closed issue infuanfu/teilchensammler-cli#1 2026-02-14 23:05:25 +01:00
Integrate woodpecker CI
bronsen closed issue infuanfu/teilchensammler-cli#9 2026-02-14 23:04:49 +01:00
export dependencies to requirements.txt file
bronsen pushed to main at infuanfu/teilchensammler-cli 2026-02-14 22:46:26 +01:00
c7757643c2 add database.db hoping it helps on CI
bronsen pushed to main at infuanfu/teilchensammler-cli 2026-02-14 22:02:50 +01:00
46b3dcd091 actions: install a python and let's hope the rest will work
bronsen pushed to main at infuanfu/teilchensammler-cli 2026-02-14 19:50:28 +01:00
0c76ba39b8 actions: trying to find a python
a608fdd6f5 just: make it easier to spot differences between to very similar lines
Compare 2 commits »
bronsen pushed to main at infuanfu/teilchensammler-cli 2026-02-14 19:40:06 +01:00
a954f56c5a actions: provide full url to actions repo
db1af24047 actions: remove demo workflow again
Compare 2 commits »
bronsen pushed to main at infuanfu/teilchensammler-cli 2026-02-14 19:35:35 +01:00
43f4e94d7c actions: atm we only have a docker runner, let's try it
bronsen pushed to main at infuanfu/teilchensammler-cli 2026-02-14 19:33:40 +01:00
edff559bac forgejo: add another workflow, using a github action, maybe it works?
bronsen pushed to main at infuanfu/teilchensammler-cli 2026-02-14 19:21:32 +01:00
4a4d977b53 forgejo: play around with forgejo actions as opposed to woodpecker
bronsen pushed to main at infuanfu/teilchensammler-cli 2026-02-14 18:56:54 +01:00
093250cc9e tests: new snapshot after we load data from the db
de0cd8034a just: allow passing args to pytest
d6bcb90431 main: don't add fake data during start up
b068bd1e2a models: add docstring to constructor function
814d5eade7 models: more logging
Compare 9 commits »
bronsen pushed to main at infuanfu/teilchensammler-cli 2026-02-12 20:32:07 +01:00
8da542a1f6 tooling: configure prek
3c2828bae6 tooling: add linter and prek
Compare 2 commits »
bronsen pushed to main at infuanfu/teilchensammler-cli 2026-02-07 02:54:47 +01:00
cf192c7d02 [deps] update dependencies
e45dcaa0fd [deps] add ipython to dev dependencies
a45576406e [codestyle] clean up imports
6a4334263a [models] move data loader to models module
d2b6e11fe4 [typing] remove various decorators that we only used to hep basedpyright
Compare 18 commits »
bronsen pushed to main at infuanfu/teilchensammler-cli 2025-12-28 23:45:55 +01:00
444839b8e6 have Textual handle log messages
dbd622ed9d make it so that Textual can start the app
Compare 2 commits »
bronsen pushed to main at infuanfu/teilchensammler-cli 2025-12-26 18:53:54 +01:00
173d23addf [project] extract tui code into own module, also extraxt (db) models into their own module
d58ae7aad1 [project] extract low-level database functions into own module
f37e920e00 [project] add "run" recipe to start the app with fewer keystrokes
f52ac0e69f [deps] add natsort so we can sort in a more natural way
de9a8497d8 [deps] drop tortoise in favour of sqlmodel
Compare 6 commits »
bronsen pushed to main at infuanfu/teilchensammler-cli 2025-12-10 00:08:00 +01:00
58764b1e92 [ci] install uv into venv, have uv handle the rest
b71844ae5f [project] determine version by hand (in pyproject.toml)
de9342cdb0 [ci] reduce matrix size until we figure out how to run tests
Compare 3 commits »
bronsen pushed to main at infuanfu/teilchensammler-cli 2025-12-09 23:50:43 +01:00
dd98759a04 [ci] can we get uv involved this way?
625dccf9b2 [ci] remove comment
Compare 2 commits »
bronsen pushed to main at infuanfu/teilchensammler-cli 2025-12-09 23:45:27 +01:00
e50f243cbf [ci] and now we are back to before when we had -e . in requirements.txt
bronsen pushed to main at infuanfu/teilchensammler-cli 2025-12-09 23:43:26 +01:00
4d85dc4254 [ci] quieten down pip install; install project into venv
bronsen pushed to main at infuanfu/teilchensammler-cli 2025-12-09 23:39:19 +01:00
ccece213a3 [deps] this seems a better to export dependencies
bronsen pushed to main at infuanfu/teilchensammler-cli 2025-12-09 23:31:44 +01:00
5609470af2 [ci] perhaps /bin/sh prefers . over source