You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Crocmagnon 57894b0ea0 Update dependencies 5 days ago
.devcontainer No pre-commit during build 1 week ago
.github Separate pull request workflow from build publish & deploy 3 weeks ago
.idea add missing ide file 1 week ago
.vscode Add vscode settings 4 months ago
contrib Initial commit 5 months ago
db Initial commit 5 months ago
envs Fix stop container 5 months ago
src Update ruff 1 week ago
.envrc Switch to rtx 1 month ago
.eslintrc Initial commit 5 months ago
.gitignore Switch to rtx 1 month ago
.gitmodules Initial commit 5 months ago
.pre-commit-config.yaml Update eslint 1 week ago
.prettierrc Initial commit 5 months ago
.tool-versions Switch to rtx 1 month ago
Dockerfile Bump python from 3.11.1-slim-bullseye to 3.11.2-slim-bullseye 2 months ago
LICENSE Add license 5 months ago
README.md Update readme 1 month ago
constraints.txt Update dependencies 1 week ago
docker-compose-build.yaml Initial commit 5 months ago
docker-compose.yaml Fix stop container 5 months ago
pyproject.toml Update ruff 1 week ago
requirements-dev.in Introduce ruff 2 months ago
requirements-dev.txt Update dependencies 5 days ago
requirements.in Revert "Switch to dependencies definition in pyproject.toml" 3 months ago
requirements.txt Update dependencies 1 week ago
tasks.py Remove hashes from dependencies 3 weeks ago

README.md

charasheet

Quick start

Clone, then

pip install -U pip pip-tools invoke
inv sync-dependencies
pre-commit install --install-hooks
inv test
./src/manage.py migrate
./src/manage.py loaddata initial_data
./src/manage.py createsuperuser

Reuse

If you do reuse my work, please consider linking back to this repository 🙂