From 841a952de1397fb15901ab0e1b4bda4d53672d47 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 23 Nov 2024 23:24:36 +0000 Subject: [PATCH] python312Packages.tensorflow-metadata: 1.15.0 -> 1.16.1 --- .../tensorflow-metadata/default.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/tensorflow-metadata/default.nix b/pkgs/development/python-modules/tensorflow-metadata/default.nix index 88f1bbe52a89..c2fb4e44e34a 100644 --- a/pkgs/development/python-modules/tensorflow-metadata/default.nix +++ b/pkgs/development/python-modules/tensorflow-metadata/default.nix @@ -4,28 +4,24 @@ fetchFromGitHub, googleapis-common-protos, protobuf, + setuptools, lib, }: buildPythonPackage rec { pname = "tensorflow-metadata"; - version = "1.15.0"; - format = "setuptools"; + version = "1.16.1"; + pyproject = true; src = fetchFromGitHub { owner = "tensorflow"; repo = "metadata"; rev = "refs/tags/v${version}"; - hash = "sha256-f3bkDTy45uwqVJaXFb0Dmaj9U1lJTP5R5Ej1yzobEV4="; + hash = "sha256-MP5P4kFACT1guZVU3f9YrnKeQaUK0Tnu7edKRy4yvlM="; }; patches = [ ./build.patch ]; - postPatch = '' - substituteInPlace setup.py \ - --replace 'protobuf>=3.13,<4' 'protobuf>=3.13' - ''; - # Default build pulls in Bazel + extra deps, given the actual build # is literally three lines (see below) - replace it with custom build. preBuild = '' @@ -34,7 +30,9 @@ buildPythonPackage rec { done ''; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ absl-py googleapis-common-protos protobuf