python312Packages.django-annoying: 0.10.6 -> 0.10.7 (#373984)

authored by Fabian Affolter and committed by GitHub e4c85e20 0c7f9d92

+8 -13
+8 -13
pkgs/development/python-modules/django-annoying/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - fetchpatch, 6 5 django, 7 6 six, 8 7 pytest-django, 8 + setuptools, 9 9 pytestCheckHook, 10 10 }: 11 11 12 12 buildPythonPackage rec { 13 13 pname = "django-annoying"; 14 - version = "0.10.6"; 15 - format = "setuptools"; 14 + version = "0.10.7"; 15 + pyproject = true; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "skorokithakis"; 19 19 repo = "django-annoying"; 20 - rev = "v${version}"; 21 - hash = "sha256-M1zOLr1Vjf2U0xlW66Mpno+S+b4IKLklN+kYxRaj6cA="; 20 + tag = "v${version}"; 21 + hash = "sha256-lEl9k2DOJUiCxiSp1xWIGsKbZ9iJlNWr3mxTXlKXbt4="; 22 22 }; 23 23 24 - patches = [ 25 - (fetchpatch { 26 - name = "django-4-compatibility.patch"; 27 - url = "https://github.com/skorokithakis/django-annoying/pull/101/commits/51b5bd7bc8bb7a410400667e00d0813603df32bd.patch"; 28 - hash = "sha256-gLRlAtIHHJ85I88af3C3y+ZT+nXrj2KrV7QgOuEqspk="; 29 - }) 30 - ]; 24 + build-system = [ setuptools ]; 31 25 32 - propagatedBuildInputs = [ 26 + dependencies = [ 33 27 django 34 28 six 35 29 ]; ··· 44 38 meta = with lib; { 45 39 description = "Django application that tries to eliminate annoying things in the Django framework"; 46 40 homepage = "https://skorokithakis.github.io/django-annoying/"; 41 + changelog = "https://github.com/skorokithakis/django-annoying/releases/tag/v$version"; 47 42 license = licenses.bsd3; 48 43 maintainers = with maintainers; [ ambroisie ]; 49 44 };