python3Packages.django-upgrade: init at 1.22.2 (#358407)

authored by Gaétan Lepage and committed by GitHub c30dc6d3 989560ee

+41
+41
pkgs/by-name/dj/django-upgrade/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + python3Packages, 5 + versionCheckHook, 6 + }: 7 + 8 + python3Packages.buildPythonApplication rec { 9 + pname = "django-upgrade"; 10 + version = "1.22.2"; 11 + pyproject = true; 12 + 13 + src = fetchFromGitHub { 14 + owner = "adamchainz"; 15 + repo = "django-upgrade"; 16 + tag = version; 17 + hash = "sha256-QhowVqvN1kODKFLp2uA9CXLWqNJl1p5kC5z4rjRqKNk="; 18 + }; 19 + 20 + build-system = [ python3Packages.setuptools ]; 21 + 22 + dependencies = [ python3Packages.tokenize-rt ]; 23 + 24 + nativeCheckInputs = [ 25 + python3Packages.pytestCheckHook 26 + versionCheckHook 27 + ]; 28 + 29 + versionCheckProgramArg = [ "--version" ]; 30 + 31 + pythonImportsCheck = [ "django_upgrade" ]; 32 + 33 + meta = { 34 + description = "Automatically upgrade your Django projects"; 35 + homepage = "https://github.com/adamchainz/django-upgrade"; 36 + changelog = "https://github.com/adamchainz/django-upgrade/blob/${version}/CHANGELOG.rst"; 37 + mainProgram = "django-upgrade"; 38 + license = lib.licenses.mit; 39 + maintainers = [ lib.maintainers.kalekseev ]; 40 + }; 41 + }