diff --git a/pkgs/development/python-modules/etebase/default.nix b/pkgs/development/python-modules/etebase/default.nix index d4798a126f16..f714a9dfd2b9 100644 --- a/pkgs/development/python-modules/etebase/default.nix +++ b/pkgs/development/python-modules/etebase/default.nix @@ -10,39 +10,23 @@ setuptools-rust, openssl, msgpack, - fetchpatch, nixosTests, }: buildPythonPackage rec { pname = "etebase"; - version = "0.31.7"; + version = "0.31.8"; src = fetchFromGitHub { owner = "etesync"; repo = "etebase-py"; rev = "v${version}"; - hash = "sha256-ZNUUp/0fGJxL/Rt8sAZ864rg8uCcNybIYSk4POt0vqg="; + hash = "sha256-V2mQAYIPyDRQMfT0af2mpKfWXAtnJpRmY5qG1hj2dF4="; }; - # https://github.com/etesync/etebase-py/pull/54 - patches = [ - # fix python 3.12 build - (fetchpatch { - url = "https://github.com/etesync/etebase-py/commit/898eb3aca1d4eb30d4aeae15e35d0bc45dd7b3c8.patch"; - hash = "sha256-0BDUTztiC4MiwwNEDFtfc5ruc69Qk+svepQZRixNJgA="; - }) - # replace flapigen git dependency in Cargo.lock - (fetchpatch { - url = "https://github.com/etesync/etebase-py/commit/7e9e4244a144dd46383d8be950d3df79e28eb069.patch"; - hash = "sha256-8EH8Sc3UnmuCrSwDf3+as218HiG2Ed3r+FCMrUi5YrI="; - }) - ]; - cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-tFOZJFrNge3N+ux2Hp4Mlm9K/AXYxuuBzEQdQYGGDjg="; - inherit patches; + hash = "sha256-e7KNysHeZvHLttHKvG//uP5ebIsUiW0uwXsASVpWh58="; }; pyproject = true;