Commit graph

15 commits

Author SHA1 Message Date
bronsen
ca09a2916e [settings] remove some empty lines 2024-11-21 12:29:19 +01:00
bronsen
d635b7ba05 [tooling] Create simple justfile
Let's see how well it works out for us
2024-11-21 12:19:37 +01:00
bronsen
71c492c648 [meta] Activate Python Development mode 2024-11-21 12:19:06 +01:00
bronsen
cd0b9d9c96 [pytest] Tell it where tests are
Also tell coverage how to behave
2024-11-21 12:16:59 +01:00
bronsen
f4ed431a94 [meta] Use .envrc to set up env variables and activate the virtualenv 2024-11-21 12:16:17 +01:00
bronsen
3603d26f1e [project] start with minimal project
mainly, so we have a `manage.py` script
2024-11-21 12:04:40 +01:00
bronsen
28f7db8b72 [requirements] Rely on django-configurations to manage Django settings 2024-11-21 12:03:42 +01:00
bronsen
b5663d1bc8 [foo] Add a module so we can test and create a coverage report 2024-11-20 23:39:54 +01:00
bronsen
a7c73f559f [pre-commit] add hook to verify the compiled requirements are up-to-date 2024-11-20 23:39:22 +01:00
bronsen
00be7b7ff5 [meta] describe project in pyproject.toml
Dependencies are still in requirements/*
2024-11-20 23:38:51 +01:00
bronsen
06a855214a [requirements] shuffle requirements around
adding this, removing that
2024-11-20 23:38:07 +01:00
bronsen
5552177b14 [requirements] add pytest, ruff to test requirements 2024-11-20 21:55:24 +01:00
bronsen
391bf129ed [requirements] organize multi-level requirements in extra directory 2024-11-20 21:54:33 +01:00
bronsen
1ff3baff49 [requirements] add django and recompile using pip-compile 2024-11-20 21:23:41 +01:00
bronsen
0330950c19 initial commit with populated .gitignore 2024-11-20 21:23:32 +01:00