python3Packages.watchdog: fix flaky test on macOS

This commit is contained in:
Ivan Babrou 2021-02-27 10:27:34 -08:00
parent 4f1bbdc882
commit 83d3f74bab

View File

@ -1,6 +1,7 @@
{ lib, stdenv
, buildPythonPackage
, fetchPypi
, fetchpatch
, argh
, pathtools
, pyyaml
@ -11,13 +12,21 @@
buildPythonPackage rec {
pname = "watchdog";
version = "2.0.0";
version = "2.0.2";
src = fetchPypi {
inherit pname version;
sha256 = "sha256-/UtWz74NDZxPxDGs7KdXAKfxLTc33C6csuwrpkloBCU=";
sha256 = "sha256-Uy/t2ZPnVVRnH6o2zQTFgM7T+uCEJUp3mvu9iq8AVms=";
};
patches = [
(fetchpatch {
# Fix test flakiness on Apple Silicon, remove after upgrade to 2.0.6.
url = "https://github.com/gorakhargosh/watchdog/commit/331fd7c2c819663be39bc146e78ce67553f265fa.patch";
sha256 = "sha256-pLkZmbPN3qRNHs53OP0HIyDxqYCPPo6yOcBLD3aO2YE=";
})
];
buildInputs = lib.optionals stdenv.isDarwin
[ pkgs.darwin.apple_sdk.frameworks.CoreServices ];