From 0e11d17fb3b0b6e6a6970cf0822702a96aca6de6 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Thu, 17 Apr 2025 15:37:58 +0200 Subject: [PATCH 1/2] python313Packages.reflex: 0.7.6 -> 0.7.7 Changelog: https://github.com/reflex-dev/reflex/releases/tag/v0.7.7 --- .../python-modules/reflex/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/reflex/default.nix b/pkgs/development/python-modules/reflex/default.nix index d3919d9b742d..165d18dc770f 100644 --- a/pkgs/development/python-modules/reflex/default.nix +++ b/pkgs/development/python-modules/reflex/default.nix @@ -51,26 +51,28 @@ buildPythonPackage rec { pname = "reflex"; - version = "0.7.6"; + version = "0.7.7"; pyproject = true; src = fetchFromGitHub { owner = "reflex-dev"; repo = "reflex"; tag = "v${version}"; - hash = "sha256-LwonbORSoNKi1dHmKxjI2H3G+ZtEGFSpQGwPi/2lRv4="; + hash = "sha256-27sgU9ugSkStDOg64W1RgiqmlbOzrdxg7kz2AztfERA="; }; + # 'rich' is also somehow checked when building the wheel, + # pythonRelaxDepsHook modifies the wheel METADATA in postBuild + pypaBuildFlags = [ "--skip-dependency-check" ]; + pythonRelaxDeps = [ + # needed + "rich" + # preventative "fastapi" "gunicorn" ]; - pythonRemoveDeps = [ - "setuptools" - "build" - ]; - build-system = [ hatchling ]; dependencies = [ From 5d6c113ec78725208448f1c5f225e171170dd84d Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Thu, 17 Apr 2025 16:16:40 +0200 Subject: [PATCH 2/2] python313Packages.reflex-hosting-cli: fix build --- .../python-modules/reflex-hosting-cli/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/reflex-hosting-cli/default.nix b/pkgs/development/python-modules/reflex-hosting-cli/default.nix index cd279c31760f..afce4f09f3e9 100644 --- a/pkgs/development/python-modules/reflex-hosting-cli/default.nix +++ b/pkgs/development/python-modules/reflex-hosting-cli/default.nix @@ -28,7 +28,10 @@ buildPythonPackage rec { hash = "sha256-kp2S3xnclMktEi6aqMBahQVZQeLriSigq77mRu+7A9I="; }; - pythonRelaxDeps = [ "pipdeptree" ]; + pythonRelaxDeps = [ + "rich" + "pipdeptree" + ]; build-system = [ poetry-core ];