We follow Semantic Versions.
- Fix
django.createsuperuser
behavior when git command fails
- Make
django.createsuperuser
try to grab username and email from git config
- Restore check for main containers in
docker.up
- Replace usage of cmd commands with python
- Make
django.wait_for_database
as task - Make
alembic.wait_for_database
as task - Make
docker.up
check for compose file - Make
pytest.run
,celery.run
usedocker.up
- Make sure that
DJANGO_SETTINGS_MODULE
is set for manage invocations
- Make default for
default_entry
forK8SDefaultSettings
use absolute path according to specs
- Fix
git.blame-copy
in case if merge conflict between files occurs. - Made pip commands shorter:
inv pip.install-dependencies
->inv pip.install
;inv pip.compile-dependencies
->inv pip.compile
;- From now
pip.install-dependencies
andpip.compile-dependencies
are deprecated commands. They will be removed in next releases.
- Add
branch
,clone_params
,pull_params
,checkout_params
parameter togit.clone-repo
invocation
First stable release
- Add
__all__
to__init__
.py. Without it in VS Code,Pylance
will raisereportPrivateImportUsage
when trying to import non-module names from package.
- Add configuration for django
manage.py
file path - Improve
pre-commit.run-hooks
command withparams
- Add
git.blame-copy
command - Add fallback for
poetry.update
andpoetry.update_to_latest
- Fix celery configuration
- Add
django.startapp
invocation. - Confirm support for python 3.12.
- Add
secrets
invocations - Extend
alembic
invocations to be able to make db dumps - Improve logic of
wait_for_database
foralembic
- Add invocation for
celery
to run task
- Make
context_override
public
- Hotfix context override
- Add wait logic for alembic run invocations
- Add ignore for
__init__.py
file in migrations folder for alembic invocations - Add ability to customize pod command template for k8s invocations
- Improve
django.createsuperuser
command with verbose name settings - Fix k8s.set-context when user is not logged in for first time
- Add pip invocations
- Add mypy invocations
- Add pytest invocations
- Add
recompile-messages
command to django invocations - Fix docs for python invocations
- Fix
docker.clear
command
- Add default config feature for k8s
- Fix default config init
- Fix poetry file
- Add cruft invocations
- Add poetry invocations
- Add update invocation to pre-commit
- Make docker compose cmd customizable
- Fix k8s errors for multiple app pods
- Fix
django.backup_remote_db
- Fix typo in
load_additional_params
- Improve
password_pattern
for db setting
- Fix default db commands templates
- Add db invocations
- Add k8s invocations
- Add db_k8s invocations
- Add
FastAPISettings
to imports
- Rework configuration
- Improve readme
- Add alembic invocations
- Add python invocations
- Add django invocations
- Add fastapi invocations
- Add celery invocations
- Add open-api invocations
- Beta release