From 243cd8239c58435dd51cda020757fc6177f75c0e Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sun, 12 Jul 2026 14:17:26 +0300 Subject: [PATCH] python3Packages.fastapi: use httpx in optional dependencies And explicitly add httpx2 to tests inputs. This is a fixup to commit 40d7bc5a60a5fd585a5818977c9f25ac0dbcef98 . --- pkgs/development/python-modules/fastapi/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/fastapi/default.nix b/pkgs/development/python-modules/fastapi/default.nix index 960d9b4451c6..1be0d0d05b02 100644 --- a/pkgs/development/python-modules/fastapi/default.nix +++ b/pkgs/development/python-modules/fastapi/default.nix @@ -18,6 +18,7 @@ a2wsgi, dirty-equals, flask, + httpx2, inline-snapshot, pwdlib, pyjwt, @@ -27,7 +28,7 @@ # optional-dependencies fastapi-cli, - httpx2, + httpx, jinja2, itsdangerous, python-multipart, @@ -64,7 +65,7 @@ buildPythonPackage (finalAttrs: { optional-dependencies = { all = [ fastapi-cli - httpx2 + httpx jinja2 python-multipart itsdangerous @@ -79,7 +80,7 @@ buildPythonPackage (finalAttrs: { standard = [ fastapi-cli # FIXME package fastar - httpx2 + httpx jinja2 python-multipart email-validator @@ -91,7 +92,7 @@ buildPythonPackage (finalAttrs: { ++ uvicorn.optional-dependencies.standard; standard-no-fastapi-cloud-cli = [ fastapi-cli - httpx2 + httpx jinja2 python-multipart email-validator @@ -109,6 +110,7 @@ buildPythonPackage (finalAttrs: { a2wsgi dirty-equals flask + httpx2 inline-snapshot pwdlib pyjwt