Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.1 kB · 48 lines
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849{ lib, buildPythonPackage, fetchFromGitLab, setuptools, django, psycopg, python-dateutil, nix-update-script,}:
buildPythonPackage rec { pname = "django-postgres-partition"; version = "0.1.4"; pyproject = true;
src = fetchFromGitLab { owner = "burke-software"; repo = "django-postgres-partition"; tag = version; hash = "sha256-Wk+m75gO9iClN9/vXGBl27VcmqyE6c1xpQX+X1qcKuU="; };
build-system = [ setuptools ];
pythonRelaxDeps = [ "django" ];
dependencies = [ django psycopg python-dateutil ];
# tests don't work yet, see https://gitlab.com/burke-software/django-postgres-partition/-/issues/4 doCheck = false;
pythonImportsCheck = [ "psql_partition" ];
passthru.updateScript = nix-update-script { };
meta = { description = "Partition support for django, based on django-postgres-extra"; homepage = "https://gitlab.com/burke-software/django-postgres-partition"; changelog = "https://gitlab.com/burke-software/django-postgres-partition/-/releases/${version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ defelo ]; };}