python3Packages.pyqwikswitch: replace async-timeout with asyncio.timeout

This commit is contained in:
Robert Schütz
2025-10-02 03:51:06 -07:00
parent ed3b389f6c
commit 96b565dad2
@@ -1,22 +1,35 @@
{
lib,
buildPythonPackage,
fetchpatch,
fetchPypi,
attrs,
requests,
setuptools,
}:
buildPythonPackage rec {
pname = "pyqwikswitch";
version = "0.94";
format = "setuptools";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-IpyWz+3EMr0I+xULBJJhBgdnQHNPJIM1SqKFLpszhQc=";
};
propagatedBuildInputs = [
patches = [
# https://github.com/kellerza/pyqwikswitch/pull/7
(fetchpatch {
name = "replace-async-timeout-with-asyncio.timeout.patch";
url = "https://github.com/kellerza/pyqwikswitch/commit/7b3f2211962b30bb6beea9a4fe17cd04cdf8e27f.patch";
hash = "sha256-sdO5jzIgKdneNY5dTngIzUFtyRg7HBGaZA1BBeAJxu4=";
})
];
build-system = [ setuptools ];
dependencies = [
attrs
requests
];