diff options
Diffstat (limited to 'pkgs/development/python-modules/zeroconf/default.nix')
-rw-r--r-- | pkgs/development/python-modules/zeroconf/default.nix | 46 |
1 files changed, 18 insertions, 28 deletions
diff --git a/pkgs/development/python-modules/zeroconf/default.nix b/pkgs/development/python-modules/zeroconf/default.nix index bd00a51c3fa5..e9910213140e 100644 --- a/pkgs/development/python-modules/zeroconf/default.nix +++ b/pkgs/development/python-modules/zeroconf/default.nix @@ -1,20 +1,22 @@ -{ lib -, cython -, async-timeout -, buildPythonPackage -, fetchFromGitHub -, ifaddr -, poetry-core -, pytest-asyncio -, pytest-timeout -, pythonOlder -, pytestCheckHook -, setuptools +{ + lib, + cython, + async-timeout, + buildPythonPackage, + fetchFromGitHub, + ifaddr, + poetry-core, + pytest-asyncio, + pytest-cov-stub, + pytest-timeout, + pythonOlder, + pytestCheckHook, + setuptools, }: buildPythonPackage rec { pname = "zeroconf"; - version = "0.132.2"; + version = "0.136.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,36 +25,24 @@ buildPythonPackage rec { owner = "jstasiak"; repo = "python-zeroconf"; rev = "refs/tags/${version}"; - hash = "sha256-Jmz9zs//EVdBbEElq6OEfGZiOiMvjV5CJxZOM/lHvok="; + hash = "sha256-q1Dk2lUiChjDFJeRCUqkPAIO1I+PsnvuLSx6UgXHPU4="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail "Cython>=3.0.8" "Cython" - ''; - build-system = [ cython poetry-core setuptools ]; - dependencies = [ - ifaddr - ] ++ lib.optionals (pythonOlder "3.11") [ - async-timeout - ]; + dependencies = [ ifaddr ] ++ lib.optionals (pythonOlder "3.11") [ async-timeout ]; nativeCheckInputs = [ pytest-asyncio + pytest-cov-stub pytest-timeout pytestCheckHook ]; - preCheck = '' - sed -i '/addopts/d' pyproject.toml - ''; - disabledTests = [ # OSError: [Errno 19] No such device "test_close_multiple_times" |