lol

python312Packages.aioitertools: refactor

+5 -4
+5 -4
pkgs/development/python-modules/aioitertools/default.nix
··· 17 buildPythonPackage rec { 18 pname = "aioitertools"; 19 version = "0.12.0"; 20 - format = "pyproject"; 21 22 - disabled = pythonOlder "3.6"; 23 24 src = fetchPypi { 25 inherit pname version; 26 hash = "sha256-wqkFW0+7dwX1YbnYYFPor10QzIRdIsMgCMQ0kLLY3Ws="; 27 }; 28 29 - nativeBuildInputs = [ flit-core ]; 30 31 - propagatedBuildInputs = lib.optionals (pythonOlder "3.10") [ typing-extensions ]; 32 33 nativeCheckInputs = [ unittestCheckHook ]; 34 ··· 37 meta = with lib; { 38 description = "Implementation of itertools, builtins, and more for AsyncIO and mixed-type iterables"; 39 homepage = "https://aioitertools.omnilib.dev/"; 40 license = licenses.mit; 41 maintainers = with maintainers; [ teh ]; 42 };
··· 17 buildPythonPackage rec { 18 pname = "aioitertools"; 19 version = "0.12.0"; 20 + pyproject = true; 21 22 + disabled = pythonOlder "3.8"; 23 24 src = fetchPypi { 25 inherit pname version; 26 hash = "sha256-wqkFW0+7dwX1YbnYYFPor10QzIRdIsMgCMQ0kLLY3Ws="; 27 }; 28 29 + build-system = [ flit-core ]; 30 31 + dependencies = lib.optionals (pythonOlder "3.10") [ typing-extensions ]; 32 33 nativeCheckInputs = [ unittestCheckHook ]; 34 ··· 37 meta = with lib; { 38 description = "Implementation of itertools, builtins, and more for AsyncIO and mixed-type iterables"; 39 homepage = "https://aioitertools.omnilib.dev/"; 40 + changelog = "https://github.com/omnilib/aioitertools/blob/v${version}/CHANGELOG.md"; 41 license = licenses.mit; 42 maintainers = with maintainers; [ teh ]; 43 };