From c82f1adadcced04c728e2545857d6849dac7e891 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Wed, 5 Nov 2025 23:58:47 +0100 Subject: [PATCH] gnu: python-croniter: Update to 5.0.1. * gnu/packages/python-xyz.scm (python-croniter): Update to 5.0.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [propagated-inputs]: Add python-pytz. Change-Id: Idbe53c299cadb11d2107aba36d8471242d905ceb Signed-off-by: Sharlatan Hellseher --- gnu/packages/python-xyz.scm | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index fe97f771ac8011d08b25b66bd06e57085432b844..a02afacb40d5f2d126d2cdfe9901e453bfebd09e 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -28451,15 +28451,19 @@ processes may share the same data.") (define-public python-croniter (package (name "python-croniter") - (version "1.3.4") - (source (origin - (method url-fetch) - (uri (pypi-uri "croniter" version)) - (sha256 - (base32 - "1whbm26m9kpn0klgr9dqiqpp83ki9nhpxifaq9afcjw32rckcs9i")))) - (build-system python-build-system) - (propagated-inputs (list python-dateutil)) + (version "5.0.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/kiorky/croniter") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "146v641wicx2ipfdpqg1vysikbbhrhndmrnjj1hnv03fjvhqknq9")))) + (build-system pyproject-build-system) + (native-inputs (list python-pytest python-setuptools)) + (propagated-inputs (list python-dateutil python-pytz)) (home-page "https://github.com/kiorky/croniter") (synopsis "Iterate datetime objects with cron-like syntax") (description