diff --git a/pkgs/development/python-modules/aiogithubapi/default.nix b/pkgs/development/python-modules/aiogithubapi/default.nix index 82c1145f9e3..03dacdef89b 100644 --- a/pkgs/development/python-modules/aiogithubapi/default.nix +++ b/pkgs/development/python-modules/aiogithubapi/default.nix @@ -5,6 +5,7 @@ , backoff , buildPythonPackage , fetchFromGitHub +, poetry-core , pytest-asyncio , pytestCheckHook , pythonOlder @@ -12,8 +13,8 @@ buildPythonPackage rec { pname = "aiogithubapi"; - version = "22.2.4"; - format = "setuptools"; + version = "22.3.1"; + format = "pyproject"; disabled = pythonOlder "3.8"; @@ -21,9 +22,13 @@ buildPythonPackage rec { owner = "ludeeus"; repo = pname; rev = version; - sha256 = "sha256-2RYpeyX88+eEilK/wLDJ6Ock1JBgIUPWbm/ZBJSQ2pg="; + hash = "sha256-5gKANZtDhIoyfyLdS15JDWTxHBFkaHDUlbVVhRs7MSE="; }; + nativeBuildInputs = [ + poetry-core + ]; + propagatedBuildInputs = [ aiohttp async-timeout @@ -39,7 +44,7 @@ buildPythonPackage rec { postPatch = '' # Upstream is releasing with the help of a CI to PyPI, GitHub releases # are not in their focus - substituteInPlace setup.py \ + substituteInPlace pyproject.toml \ --replace 'version="main",' 'version="${version}",' '';