From a42a3d6da3375a61e6e42c24f6454f55a4d7fffb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 4 Nov 2025 18:43:42 +0000 Subject: [PATCH 1/2] usort: 1.0.8 -> 1.1.0 --- pkgs/development/python-modules/usort/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/usort/default.nix b/pkgs/development/python-modules/usort/default.nix index 3c522d4f7f8f..1e3dcaea1b3d 100644 --- a/pkgs/development/python-modules/usort/default.nix +++ b/pkgs/development/python-modules/usort/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "usort"; - version = "1.0.8"; + version = "1.1.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "facebook"; repo = "usort"; tag = "v${version}"; - hash = "sha256-iezq2K+Rw0djyOoFm7tguw/vkkDSyrPZIfZPmaZvFpM="; + hash = "sha256-QnhpnuEt6j/QPmX29A0523QDh4o2QfaCoDI0YJpTc8Y="; }; nativeBuildInputs = [ From b7087e47ab0d71a0b98aa719485ae2d788059eae Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 5 Nov 2025 21:20:32 +0100 Subject: [PATCH 2/2] python313Packages.usort: modernize --- pkgs/development/python-modules/usort/default.nix | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/usort/default.nix b/pkgs/development/python-modules/usort/default.nix index 1e3dcaea1b3d..2420884befc2 100644 --- a/pkgs/development/python-modules/usort/default.nix +++ b/pkgs/development/python-modules/usort/default.nix @@ -8,7 +8,6 @@ hatchling, libcst, moreorless, - pythonOlder, stdlibs, toml, trailrunner, @@ -19,9 +18,7 @@ buildPythonPackage rec { pname = "usort"; version = "1.1.0"; - format = "pyproject"; - - disabled = pythonOlder "3.7"; + pyproject = true; src = fetchFromGitHub { owner = "facebook"; @@ -30,12 +27,12 @@ buildPythonPackage rec { hash = "sha256-QnhpnuEt6j/QPmX29A0523QDh4o2QfaCoDI0YJpTc8Y="; }; - nativeBuildInputs = [ + build-system = [ hatch-vcs hatchling ]; - propagatedBuildInputs = [ + dependencies = [ attrs click libcst @@ -54,10 +51,10 @@ buildPythonPackage rec { meta = with lib; { description = "Safe, minimal import sorting for Python projects"; - mainProgram = "usort"; homepage = "https://github.com/facebook/usort"; - changelog = "https://github.com/facebook/usort/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/facebook/usort/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; + mainProgram = "usort"; }; }