lol

python312Packages.aioitertools: refactor

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