From 13ea44a9dfff16920002cfb8a828922085475d9f Mon Sep 17 00:00:00 2001 From: Federico Ravasio Date: Fri, 23 Sep 2022 22:18:20 +0000 Subject: [PATCH 1/3] build-systems: add parsita --- overrides/build-systems.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/overrides/build-systems.json b/overrides/build-systems.json index f2160dd..1ce6ac3 100644 --- a/overrides/build-systems.json +++ b/overrides/build-systems.json @@ -950,6 +950,9 @@ "pandas": [ "cython" ], + "parsita": [ + "poetry" + ], "pastel": [ "poetry-core" ], From 69120fadf912cffa863c1c314b0e4a297868df62 Mon Sep 17 00:00:00 2001 From: Federico Ravasio Date: Fri, 23 Sep 2022 22:18:49 +0000 Subject: [PATCH 2/3] overrides: make it easier to update orjson version by printing cargo hash --- overrides/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/overrides/default.nix b/overrides/default.nix index 9b09ffa..1664930 100644 --- a/overrides/default.nix +++ b/overrides/default.nix @@ -1285,7 +1285,9 @@ lib.composeManyExtensions [ "3.6.8" = "sha256-vpfceVtYkU09xszNIihY1xbqGWieqDquxwsAmDH8jd4="; "3.7.2" = "sha256-2U37IhftNYjH7sV7Nh51YpR/WjmPmmzX/aGuHsFgwf4="; "3.7.9" = "sha256-QHzAhjHgm4XLxY2zUdnIsd/WWMI7dJLQQAvTXC+2asQ="; - }.${version} or null; + }.${version} or ( + lib.warn "Unknown orjson version: '${version}'. Please update getCargoHash." lib.fakeHash + ); in super.orjson.overridePythonAttrs (old: { cargoDeps = pkgs.rustPlatform.fetchCargoTarball { From 27fb147297e7e0e06ffacfa7b570c681f0be8395 Mon Sep 17 00:00:00 2001 From: Federico Ravasio Date: Fri, 23 Sep 2022 22:19:02 +0000 Subject: [PATCH 3/3] overrides: add orjson 3.8.0 --- overrides/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/overrides/default.nix b/overrides/default.nix index 1664930..a31ac01 100644 --- a/overrides/default.nix +++ b/overrides/default.nix @@ -1285,6 +1285,7 @@ lib.composeManyExtensions [ "3.6.8" = "sha256-vpfceVtYkU09xszNIihY1xbqGWieqDquxwsAmDH8jd4="; "3.7.2" = "sha256-2U37IhftNYjH7sV7Nh51YpR/WjmPmmzX/aGuHsFgwf4="; "3.7.9" = "sha256-QHzAhjHgm4XLxY2zUdnIsd/WWMI7dJLQQAvTXC+2asQ="; + "3.8.0" = "sha256-8k0DetamwLqkdcg8V/D2J5ja6IJSLi50CE+ZjFa7Hdc="; }.${version} or ( lib.warn "Unknown orjson version: '${version}'. Please update getCargoHash." lib.fakeHash );