diff options
author | Uri Baghin <uri@canva.com> | 2023-02-02 11:00:24 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-01 19:00:24 -0500 |
commit | 93f0dfda5b66c6f9ba986dcc644e6dc9145e59a0 (patch) | |
tree | 40db28ebb735d626470ff98928500fc2e2a8ad4b | |
parent | 099508a1e7bb4b0fc0f2f86b59e9fbf83f76d51a (diff) |
python3Packages.tensorflow-probability: 0.15.0 -> 0.19.0 (#212421)
* python3Packages.tensorflow-probability: 0.15.0 -> 0.19.0 * Update pkgs/development/python-modules/tensorflow-probability/default.nix Co-authored-by: Samuel Ainsworth <skainsworth@gmail.com> --------- Co-authored-by: Samuel Ainsworth <skainsworth@gmail.com>
-rw-r--r-- | pkgs/development/python-modules/tensorflow-probability/default.nix | 13 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 4 |
2 files changed, 11 insertions, 6 deletions
diff --git a/pkgs/development/python-modules/tensorflow-probability/default.nix b/pkgs/development/python-modules/tensorflow-probability/default.nix index 6f820298ec13c..bd447bd4325a5 100644 --- a/pkgs/development/python-modules/tensorflow-probability/default.nix +++ b/pkgs/development/python-modules/tensorflow-probability/default.nix @@ -1,8 +1,10 @@ { lib +, stdenv , fetchFromGitHub -, bazel_3 +, bazel_6 , buildBazelPackage , buildPythonPackage +, cctools , python , setuptools , wheel @@ -25,7 +27,7 @@ }: let - version = "0.15.0"; + version = "0.19.0"; pname = "tensorflow_probability"; # first build all binaries and generate setup.py using bazel @@ -35,7 +37,7 @@ let owner = "tensorflow"; repo = "probability"; rev = "v" + version; - sha256 = "155fgmra90s08vjnp61qxdrpzq74xa3kdzhgdkavwgc25pvxn3mi"; + hash = "sha256-ZkQ20Qt/RF/leVP6Kc38tGgPz+C6lEuHvoL+s97oksE="; }; nativeBuildInputs = [ # needed to create the output wheel in installPhase @@ -46,12 +48,13 @@ let tensorflow ]; - bazel = bazel_3; + bazel = bazel_6; bazelTarget = ":pip_pkg"; + LIBTOOL = lib.optionalString stdenv.isDarwin "${cctools}/bin/libtool"; fetchAttrs = { - sha256 = "0sgxdlw5x3dydy53l10vbrj8smh78b7r1wff8jxcgp4w69mk8zfm"; + sha256 = "sha256-pST4R45mWC5j0ngkkRe+hmostaMploW0+BN3WKPt0t0="; }; buildAttrs = { diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 041bfefaedc63..afa2458272940 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11261,7 +11261,9 @@ self: super: with self; { tensorflow-metadata = callPackage ../development/python-modules/tensorflow-metadata { }; - tensorflow-probability = callPackage ../development/python-modules/tensorflow-probability { }; + tensorflow-probability = callPackage ../development/python-modules/tensorflow-probability { + inherit (pkgs.darwin) cctools; + }; tensorflow = self.tensorflow-build; |