Something went wrong. Try again.
lol
Something went wrong. Try again.
1.2 kB · 56 lines
Nix
at master
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657{ buildPythonPackage, django, fetchFromGitHub, gnupg, lib, psycopg2, pytestCheckHook, python-dotenv, python-gnupg, testfixtures, writableTmpDirAsHomeHook, hatchling,}:buildPythonPackage (finalAttrs: { pname = "django-dbbackup"; version = "5.3.0"; pyproject = true;
src = fetchFromGitHub { owner = "Archmonger"; repo = "django-dbbackup"; tag = finalAttrs.version; hash = "sha256-vSBZmYMcrpJQEhVVqKgn35vaI5TvMBbdwGXZOFjXQbw="; };
build-system = [ hatchling ];
dependencies = [ django ];
preCheck = '' export DJANGO_SETTINGS_MODULE=tests.settings '';
pythonImportsCheck = [ "dbbackup" ];
nativeCheckInputs = [ gnupg python-gnupg psycopg2 pytestCheckHook python-dotenv testfixtures writableTmpDirAsHomeHook ];
meta = { description = "Management commands to help backup and restore your project database and media files"; homepage = "https://github.com/Archmonger/django-dbbackup"; changelog = "https://github.com/Archmonger/django-dbbackup/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ kurogeek ]; };})