From 9fb43bd1250f114d2eca12b746c3072380e487cc Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Sat, 24 Aug 2024 18:50:27 +0200 Subject: [PATCH] python312Packages.sanic-auth: modernize --- .../development/python-modules/sanic-auth/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/sanic-auth/default.nix b/pkgs/development/python-modules/sanic-auth/default.nix index b2e25cd82c8a..27555052af9c 100644 --- a/pkgs/development/python-modules/sanic-auth/default.nix +++ b/pkgs/development/python-modules/sanic-auth/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + setuptools, sanic, sanic-testing, pytestCheckHook, @@ -10,15 +11,17 @@ buildPythonPackage rec { pname = "sanic-auth"; version = "0.3.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { pname = "Sanic-Auth"; inherit version; - sha256 = "0dc24ynqjraqwgvyk0g9bj87zgpq4xnssl24hnsn7l5vlkmk8198"; + hash = "sha256-KAU066S70GO1hURQrW0n+L5/kFzpgen341hlia0ngjU="; }; - propagatedBuildInputs = [ sanic ]; + build-system = [ setuptools ]; + + dependencies = [ sanic ]; nativeCheckInputs = [ pytestCheckHook @@ -33,7 +36,7 @@ buildPythonPackage rec { postPatch = '' # Support for httpx>=0.20.0 substituteInPlace tests/test_auth.py \ - --replace "allow_redirects=False" "follow_redirects=False" + --replace-fail "allow_redirects=False" "follow_redirects=False" ''; pythonImportsCheck = [ "sanic_auth" ];