Loading pkgs/development/python-modules/django-xforwardedfor-middleware/default.nix 0 → 100644 +38 −0 Original line number Diff line number Diff line { buildPythonPackage, django, fetchFromGitHub, lib, setuptools, }: buildPythonPackage (finalAttrs: { pname = "django-xforwardedfor-middleware"; version = "2.0"; pyproject = true; src = fetchFromGitHub { owner = "allo-"; repo = "django-xforwardedfor-middleware"; tag = "v${finalAttrs.version}"; hash = "sha256-dDXSb17kXOSeIgY6wid1QFHhUjrapasWgCEb/El51eA="; }; build-system = [ setuptools ]; dependencies = [ django ]; # No tests on upstream doCheck = false; pythonImportsCheck = [ "x_forwarded_for" ]; meta = { description = "Use the X-Forwarded-For header to get the real ip of a request"; homepage = "https://github.com/allo-/django-xforwardedfor-middleware"; changelog = "https://github.com/allo-/django-xforwardedfor-middleware/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.publicDomain; maintainers = with lib.maintainers; [ kurogeek ]; }; }) pkgs/top-level/python-packages.nix +4 −0 Original line number Diff line number Diff line Loading @@ -4434,6 +4434,10 @@ self: super: with self; { django-widget-tweaks = callPackage ../development/python-modules/django-widget-tweaks { }; django-xforwardedfor-middleware = callPackage ../development/python-modules/django-xforwardedfor-middleware { }; # LTS in extended support phase django_4 = callPackage ../development/python-modules/django/4.nix { }; Loading Loading
pkgs/development/python-modules/django-xforwardedfor-middleware/default.nix 0 → 100644 +38 −0 Original line number Diff line number Diff line { buildPythonPackage, django, fetchFromGitHub, lib, setuptools, }: buildPythonPackage (finalAttrs: { pname = "django-xforwardedfor-middleware"; version = "2.0"; pyproject = true; src = fetchFromGitHub { owner = "allo-"; repo = "django-xforwardedfor-middleware"; tag = "v${finalAttrs.version}"; hash = "sha256-dDXSb17kXOSeIgY6wid1QFHhUjrapasWgCEb/El51eA="; }; build-system = [ setuptools ]; dependencies = [ django ]; # No tests on upstream doCheck = false; pythonImportsCheck = [ "x_forwarded_for" ]; meta = { description = "Use the X-Forwarded-For header to get the real ip of a request"; homepage = "https://github.com/allo-/django-xforwardedfor-middleware"; changelog = "https://github.com/allo-/django-xforwardedfor-middleware/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.publicDomain; maintainers = with lib.maintainers; [ kurogeek ]; }; })
pkgs/top-level/python-packages.nix +4 −0 Original line number Diff line number Diff line Loading @@ -4434,6 +4434,10 @@ self: super: with self; { django-widget-tweaks = callPackage ../development/python-modules/django-widget-tweaks { }; django-xforwardedfor-middleware = callPackage ../development/python-modules/django-xforwardedfor-middleware { }; # LTS in extended support phase django_4 = callPackage ../development/python-modules/django/4.nix { }; Loading