python312Packages.django-dynamic-preferences: 1.15.0 -> 1.17.0 (#374752)

authored by

Fabian Affolter and committed by
GitHub
d1d706fd a570861f

+18 -20
+18 -20
pkgs/development/python-modules/django-dynamic-preferences/default.nix
··· 1 { 2 lib, 3 buildPythonPackage, 4 - fetchFromGitHub, 5 - pythonOlder, 6 - 7 - # dependencies 8 django, 9 persisting-theory, 10 - six, 11 - 12 - # tests 13 - djangorestframework, 14 pytest-django, 15 pytestCheckHook, 16 }: 17 18 buildPythonPackage rec { 19 pname = "django-dynamic-preferences"; 20 - version = "1.15.0"; 21 - format = "setuptools"; 22 23 src = fetchFromGitHub { 24 owner = "agateblue"; 25 repo = "django-dynamic-preferences"; 26 tag = version; 27 - hash = "sha256-S0PAlSrMOQ68mX548pZzARfau/lytXWC4S5uVO1rUmo="; 28 }; 29 30 buildInputs = [ django ]; 31 32 - propagatedBuildInputs = [ 33 - six 34 - persisting-theory 35 - ]; 36 37 nativeCheckInputs = [ 38 djangorestframework ··· 41 ]; 42 43 pythonImportsCheck = [ "dynamic_preferences" ]; 44 - 45 - # Remove once https://github.com/agateblue/django-dynamic-preferences/issues/309 is fixed 46 - doCheck = pythonOlder "3.12"; 47 48 env.DJANGO_SETTINGS = "tests.settings"; 49 50 meta = with lib; { 51 - changelog = "https://github.com/agateblue/django-dynamic-preferences/blob/${version}/HISTORY.rst"; 52 - homepage = "https://github.com/EliotBerriot/django-dynamic-preferences"; 53 description = "Dynamic global and instance settings for your django project"; 54 license = licenses.bsd3; 55 maintainers = with maintainers; [ mmai ]; 56 };
··· 1 { 2 lib, 3 buildPythonPackage, 4 + distutils, 5 django, 6 + djangorestframework, 7 + fetchFromGitHub, 8 persisting-theory, 9 pytest-django, 10 pytestCheckHook, 11 + pythonOlder, 12 + setuptools, 13 }: 14 15 buildPythonPackage rec { 16 pname = "django-dynamic-preferences"; 17 + version = "1.17.0"; 18 + pyproject = true; 19 + 20 + disabled = pythonOlder "3.9"; 21 22 src = fetchFromGitHub { 23 owner = "agateblue"; 24 repo = "django-dynamic-preferences"; 25 tag = version; 26 + hash = "sha256-irnwoWqQQxPueglI86ZIOt8wZcEHneY3eyATBXOuk9Y="; 27 }; 28 29 + build-system = [ 30 + setuptools 31 + distutils 32 + ]; 33 + 34 buildInputs = [ django ]; 35 36 + dependencies = [ persisting-theory ]; 37 38 nativeCheckInputs = [ 39 djangorestframework ··· 42 ]; 43 44 pythonImportsCheck = [ "dynamic_preferences" ]; 45 46 env.DJANGO_SETTINGS = "tests.settings"; 47 48 meta = with lib; { 49 description = "Dynamic global and instance settings for your django project"; 50 + changelog = "https://github.com/agateblue/django-dynamic-preferences/blob/${version}/HISTORY.rst"; 51 + homepage = "https://github.com/agateblue/django-dynamic-preferences"; 52 license = licenses.bsd3; 53 maintainers = with maintainers; [ mmai ]; 54 };