From c75dbddf08ce4b67c5d556f749c116ff36305f15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 11 Oct 2025 16:17:22 -0700 Subject: [PATCH] python3Packages.pathlib-abc: 0.5.1 -> 0.5.2 Diff: https://github.com/barneygale/pathlib-abc/compare/0.5.1...0.5.2 Changelog: https://github.com/barneygale/pathlib-abc/blob/0.5.2/CHANGES.rst --- .../python-modules/pathlib-abc/default.nix | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/pathlib-abc/default.nix b/pkgs/development/python-modules/pathlib-abc/default.nix index d643b0fb1f45..623617808abc 100644 --- a/pkgs/development/python-modules/pathlib-abc/default.nix +++ b/pkgs/development/python-modules/pathlib-abc/default.nix @@ -1,23 +1,21 @@ { lib, buildPythonPackage, - fetchPypi, - pythonOlder, + fetchFromGitHub, hatchling, pytestCheckHook, }: buildPythonPackage rec { pname = "pathlib-abc"; - version = "0.5.1"; + version = "0.5.2"; pyproject = true; - disabled = pythonOlder "3.8"; - - src = fetchPypi { - pname = "pathlib_abc"; - inherit version; - hash = "sha256-vsmplUco6iEJL4oRaLWc1vOAoMNQPkZuDCrJx8JiNWQ="; + src = fetchFromGitHub { + owner = "barneygale"; + repo = "pathlib-abc"; + tag = version; + hash = "sha256-Amr5yrdmS0jx1dnakstgE7JFs4QzNK150aG51GUrc2Y="; }; build-system = [ hatchling ]; @@ -26,11 +24,11 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; - meta = with lib; { + meta = { description = "Python base classes for rich path objects"; homepage = "https://github.com/barneygale/pathlib-abc"; - changelog = "https://github.com/barneygale/pathlib-abc/blob/${version}/CHANGES.rst"; - license = licenses.psfl; + changelog = "https://github.com/barneygale/pathlib-abc/blob/${src.tag}/CHANGES.rst"; + license = lib.licenses.psfl; maintainers = [ ]; }; }