python312Packages.django-autocomplete-light: 3.9.4 -> 3.11.0 (#373995)

authored by Fabian Affolter and committed by GitHub fde62931 b641e3dd

+21 -47
+21 -47
pkgs/development/python-modules/django-autocomplete-light/default.nix
··· 1 { 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 - django, 6 - six, 7 pytestCheckHook, 8 - django-debug-toolbar, 9 - django-extensions, 10 - django-taggit, 11 - django-tagging, 12 - mock, 13 - pytest-django, 14 - selenium, 15 - splinter, 16 - sqlparse, 17 - tenacity, 18 - whitenoise, 19 }: 20 21 buildPythonPackage rec { 22 pname = "django-autocomplete-light"; 23 - version = "3.9.4"; 24 - format = "setuptools"; 25 26 src = fetchFromGitHub { 27 owner = "yourlabs"; 28 repo = "django-autocomplete-light"; 29 - rev = version; 30 - hash = "sha256-YUiGN6q7ARM/rg7d+ykeDEYZDYjB+DHxMCmdme6QccU="; 31 }; 32 33 - propagatedBuildInputs = [ 34 - django 35 - six 36 - ]; 37 - 38 - # Too many un-packaged dependencies 39 - doCheck = false; 40 41 - nativeCheckInputs = [ 42 - pytestCheckHook 43 - django-debug-toolbar 44 - django-extensions 45 - django-taggit 46 - django-tagging 47 - mock 48 - pytest-django 49 - selenium 50 - splinter 51 - sqlparse 52 - tenacity 53 - whitenoise 54 55 - # FIXME: not packaged 56 - # django-generic-m2m 57 - # django-gm2m 58 - # django-querysetsequence 59 - # pytest-splinter 60 - # dango-nested-admin 61 - # djhacker 62 - ]; 63 64 - # Taken from tox.ini 65 - preCheck = "cd test_project"; 66 67 pythonImportsCheck = [ "dal" ]; 68 69 meta = with lib; { 70 description = "Fresh approach to autocomplete implementations, specially for Django"; 71 homepage = "https://django-autocomplete-light.readthedocs.io"; 72 license = licenses.bsd3; 73 maintainers = with maintainers; [ ambroisie ]; 74 };
··· 1 { 2 lib, 3 buildPythonPackage, 4 + django-taggit, 5 + django, 6 fetchFromGitHub, 7 pytestCheckHook, 8 + pythonOlder, 9 + setuptools, 10 }: 11 12 buildPythonPackage rec { 13 pname = "django-autocomplete-light"; 14 + version = "3.11.0"; 15 + pyproject = true; 16 + 17 + disabled = pythonOlder "3.9"; 18 19 src = fetchFromGitHub { 20 owner = "yourlabs"; 21 repo = "django-autocomplete-light"; 22 + tag = version; 23 + hash = "sha256-Lcl14CVmpDoEdEq49sL4GFtWWqFcVoSjOJOBU7oWeH4="; 24 }; 25 26 + build-system = [ setuptools ]; 27 28 + dependencies = [ django ]; 29 30 + optional-dependencies = { 31 + tags = [ django-taggit ]; 32 + # nested = [ django-nested-admin ]; 33 + # genericm2m = [ django-generic-m2m ]; 34 + # gfk = [ django-querysetsequence ]; 35 + }; 36 37 + # Too many un-packaged dependencies 38 + doCheck = false; 39 40 pythonImportsCheck = [ "dal" ]; 41 42 meta = with lib; { 43 description = "Fresh approach to autocomplete implementations, specially for Django"; 44 homepage = "https://django-autocomplete-light.readthedocs.io"; 45 + changelog = "https://github.com/yourlabs/django-autocomplete-light/blob/${version}/CHANGELOG"; 46 license = licenses.bsd3; 47 maintainers = with maintainers; [ ambroisie ]; 48 };