From 1e0c366f366f9cb99fdb390de56de4ed5e2044ff Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 28 Feb 2025 20:38:35 +0100 Subject: [PATCH] python312Packages.eliot: 1.16.0 -> 1.17.5 Diff: https://github.com/itamarst/eliot/compare/refs/tags/1.16.0...1.17.5 Changelog: https://github.com/itamarst/eliot/blob/1.17.5/docs/source/news.rst --- .../python-modules/eliot/default.nix | 23 ++++++------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/eliot/default.nix b/pkgs/development/python-modules/eliot/default.nix index d8d5a1d9bb87..258b16713228 100644 --- a/pkgs/development/python-modules/eliot/default.nix +++ b/pkgs/development/python-modules/eliot/default.nix @@ -3,17 +3,17 @@ stdenv, buildPythonPackage, fetchFromGitHub, - pythonOlder, - pythonAtLeast, + # build-system setuptools, + # dependencies boltons, orjson, pyrsistent, zope-interface, - daemontools, + # tests addBinToPathHook, dask, distributed, @@ -22,20 +22,19 @@ pytestCheckHook, testtools, twisted, + daemontools, }: buildPythonPackage rec { pname = "eliot"; - version = "1.16.0"; + version = "1.17.5"; pyproject = true; - disabled = pythonOlder "3.8" || pythonAtLeast "3.13"; - src = fetchFromGitHub { owner = "itamarst"; repo = "eliot"; tag = version; - hash = "sha256-KqAXOMrRawzjpt5do2KdqpMMgpBtxeZ+X+th0WwBl+U="; + hash = "sha256-x6zonKL6Ys1fyUjyOgVgucAN64Dt6dCzdBrxRZa+VDQ="; }; build-system = [ setuptools ]; @@ -62,17 +61,9 @@ buildPythonPackage rec { pythonImportsCheck = [ "eliot" ]; - disabledTests = [ - # Fails since dask's bump to 2024.12.2 - # Reported upstream: https://github.com/itamarst/eliot/issues/507 - "test_compute_logging" - "test_future" - "test_persist_logging" - ]; - meta = { - homepage = "https://eliot.readthedocs.io"; description = "Logging library that tells you why it happened"; + homepage = "https://eliot.readthedocs.io"; changelog = "https://github.com/itamarst/eliot/blob/${version}/docs/source/news.rst"; mainProgram = "eliot-prettyprint"; license = lib.licenses.asl20;