* Dependencies are now audited using pip-audit during CI build; * Tabs are now preferred instead of spaces (you can turn that check off in `script/test`); * poetry version used in Dockerfile is now pinned; * Dependencies are now installed with `--no-root` flag; * `USE_L10N` isn't used anymore.
What's Changed * Add CSRF_TRUSTED_ORIGINS by Kirill-Lekhov in https://github.com/m1kc/django-spinproject/pull/65 * Bump jinja2 from 3.1.2 to 3.1.3 by dependabot in https://github.com/m1kc/django-spinproject/pull/64
What's Changed * gitlab-ci: coverage reports updated for newer versions of GitLab; * gitlab-ci: now uses CI variable $DOCKER_USERNAME for Docker username; * `manage.py check --deploy --fail-level=CRITICAL` is now performed as part of Docker image startup to detect most common issues; * New option: `docker.base_image`; * `python3` binary is now used instead of ambiguous `python`; * Django's secret key generator is now used when creating `.env`; * `gunicorn` is now suggested for new projects 'cause it's used by Docker image anyway; * Add `login-template` module; * The deprecated `docker.username` field will not be added to new projects; * Improved some UI messages; * `--enable=all` and `--enable=ALL`; * More improvements and fixes.