From e1338b72675e27704b900631e44c06d2a3acd828 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 3 Aug 2025 22:24:46 +0200 Subject: [PATCH 0001/1084] python3Packages.build: 1.2.2.post1 -> 1.3.0 https://github.com/pypa/build/blob/1.3.0/CHANGELOG.rst --- .../python-modules/build/default.nix | 21 +++++++------------ 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/build/default.nix b/pkgs/development/python-modules/build/default.nix index ae2fe86d38f6..61a426b2cf28 100644 --- a/pkgs/development/python-modules/build/default.nix +++ b/pkgs/development/python-modules/build/default.nix @@ -21,26 +21,21 @@ buildPythonPackage rec { pname = "build"; - version = "1.2.2.post1"; - format = "pyproject"; - - disabled = pythonOlder "3.7"; + version = "1.3.0"; + pyproject = true; src = fetchFromGitHub { owner = "pypa"; repo = "build"; - rev = "refs/tags/${version}"; - hash = "sha256-PHS7CjdKo5u4VTpbo409zLQAOmslV9bX0j0S83Gdv1U="; + tag = version; + hash = "sha256-w2YKQzni8e6rpnQJH2J0bHzRigjWOlWiI8Po5d3ZqS8="; }; - postPatch = '' - # not strictly required, causes circular dependency cycle - sed -i '/importlib-metadata >= 4.6/d' pyproject.toml - ''; + build-system = [ flit-core ]; - nativeBuildInputs = [ flit-core ]; + pythonRemoveDeps = [ "importlib-metadata" ]; - propagatedBuildInputs = [ + dependencies = [ packaging pyproject-hooks ] @@ -107,7 +102,7 @@ buildPythonPackage rec { is a simple build tool and does not perform any dependency management. ''; homepage = "https://github.com/pypa/build"; - changelog = "https://github.com/pypa/build/blob/${version}/CHANGELOG.rst"; + changelog = "https://github.com/pypa/build/blob/${src.tag}/CHANGELOG.rst"; license = licenses.mit; maintainers = [ maintainers.fab ]; teams = [ teams.python ]; From 066e42d4fcca9ea3054b8f486c50a3aec5d37ebd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 3 Aug 2025 22:26:06 +0200 Subject: [PATCH 0002/1084] python3Packages.setuptools: 80.7.1 -> 80.9.0 https://setuptools.pypa.io/en/stable/history.html#v80-9-0 --- pkgs/development/python-modules/setuptools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/setuptools/default.nix b/pkgs/development/python-modules/setuptools/default.nix index 6590a4d126d7..03156d16334c 100644 --- a/pkgs/development/python-modules/setuptools/default.nix +++ b/pkgs/development/python-modules/setuptools/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "setuptools"; - version = "80.7.1"; + version = "80.9.0"; pyproject = true; src = fetchFromGitHub { owner = "pypa"; repo = "setuptools"; tag = "v${version}"; - hash = "sha256-lOGvJoVwFxASI7e5fJkeS7iGOIPklGRYmmMfclqn0H4="; + hash = "sha256-wueVQsV0ja/iPFRK7OKV27FQ7hYKF8cP3WH5wJeIXnI="; }; patches = [ From 9d86ede4541578fb848705dac3394db2be799b24 Mon Sep 17 00:00:00 2001 From: Jon Hermansen Date: Thu, 10 Jul 2025 20:51:43 -0400 Subject: [PATCH 0003/1084] python313Packages.wheel: update hash to include changes from 0.46.1 --- pkgs/development/python-modules/wheel/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/wheel/default.nix b/pkgs/development/python-modules/wheel/default.nix index ffed1c4a18e0..1bc96ff57b58 100644 --- a/pkgs/development/python-modules/wheel/default.nix +++ b/pkgs/development/python-modules/wheel/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { owner = "pypa"; repo = "wheel"; tag = version; - hash = "sha256-tgueGEWByS5owdA5rhXGn3qh1Vtf0HGYC6+BHfrnGAs="; + hash = "sha256-iyGfGr3pLVZSEIHetjsPbIIXkuXrmIPiSqqOw31l9Qw="; }; nativeBuildInputs = [ flit-core ]; From a533d8cd248191c4f5f84ad19a4acef9a04842b0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 3 Aug 2025 23:05:02 +0200 Subject: [PATCH 0004/1084] python3Packages.hypothesis: 6.131.17 -> 6.136.7 https://hypothesis.readthedocs.io/en/latest/changes.html#v6-136-7 --- pkgs/development/python-modules/hypothesis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hypothesis/default.nix b/pkgs/development/python-modules/hypothesis/default.nix index a46583e063b5..745aec234c86 100644 --- a/pkgs/development/python-modules/hypothesis/default.nix +++ b/pkgs/development/python-modules/hypothesis/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "hypothesis"; - version = "6.131.17"; + version = "6.136.7"; pyproject = true; disabled = pythonOlder "3.9"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "HypothesisWorks"; repo = "hypothesis"; rev = "hypothesis-python-${version}"; - hash = "sha256-bNaDC2n0VaI7L4/FdD8eQ4cqn5ewquy89wV/pQn9uo0="; + hash = "sha256-V1X9gLNM6WJO7TA+S89hu7p3I+kDs1OfigH1tBfm/cU="; }; # I tried to package sphinx-selective-exclude, but it throws From 003c2ed6190444d9b68ea7a5a390c07d0d4d2872 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 3 Aug 2025 23:07:47 +0200 Subject: [PATCH 0005/1084] python3Packages.pytest: 8.3.5 -> 8.4.1 https://github.com/pytest-dev/pytest/releases/tag/8.4.1 --- pkgs/development/python-modules/pytest/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pytest/default.nix b/pkgs/development/python-modules/pytest/default.nix index 6eb3a02661cb..17d42090876c 100644 --- a/pkgs/development/python-modules/pytest/default.nix +++ b/pkgs/development/python-modules/pytest/default.nix @@ -29,12 +29,12 @@ buildPythonPackage rec { pname = "pytest"; - version = "8.3.5"; + version = "8.4.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-9O/nDMFOURVlrEdrV8J54SqFWxH0jyEq8QgO8iY9OEU="; + hash = "sha256-fGf9aRdIdzWe2Tcew6+KPSsEdBgYxR5emcwXQiUfqTw="; }; outputs = [ @@ -42,15 +42,16 @@ buildPythonPackage rec { "testout" ]; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ iniconfig packaging pluggy + pygments ] ++ lib.optionals (pythonOlder "3.11") [ exceptiongroup @@ -63,7 +64,6 @@ buildPythonPackage rec { attrs hypothesis mock - pygments requests setuptools xmlschema From fc4cb6dcdd0698ae59095c6bcb6e7afe36f61131 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 3 Aug 2025 23:20:12 +0200 Subject: [PATCH 0006/1084] python3Packages.pytest-xdist: 3.6.1 -> 3.8.0 https://github.com/pytest-dev/pytest-xdist/blob/v3.8.0/CHANGELOG.rst --- pkgs/development/python-modules/pytest-xdist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-xdist/default.nix b/pkgs/development/python-modules/pytest-xdist/default.nix index 5660820d969c..3fd5f57fc93c 100644 --- a/pkgs/development/python-modules/pytest-xdist/default.nix +++ b/pkgs/development/python-modules/pytest-xdist/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pytest-xdist"; - version = "3.6.1"; + version = "3.8.0"; disabled = pythonOlder "3.7"; pyproject = true; @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "pytest_xdist"; inherit version; - hash = "sha256-6tFWpNsjHux2lzf1dmjvWKIISjSy5VxKj6INhhEHMA0="; + hash = "sha256-fleBJeybxgUIYaqT8tWfHY0IVZXWVRwskLb0+tjTqfE="; }; build-system = [ From 536eec89b8eb98913cd27591071ae97de6f768cd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 3 Aug 2025 23:23:13 +0200 Subject: [PATCH 0007/1084] python3Packages.gevent: 24.11.1 -> 25.5.1 https://github.com/gevent/gevent/blob/25.5.1/CHANGES.rst --- .../development/python-modules/gevent/default.nix | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/gevent/default.nix b/pkgs/development/python-modules/gevent/default.nix index bc996a338ab3..4158ef056ad5 100644 --- a/pkgs/development/python-modules/gevent/default.nix +++ b/pkgs/development/python-modules/gevent/default.nix @@ -11,10 +11,8 @@ greenlet, importlib-metadata, setuptools, - wheel, zope-event, zope-interface, - pythonOlder, c-ares, libuv, @@ -26,20 +24,17 @@ buildPythonPackage rec { pname = "gevent"; - version = "24.11.1"; - format = "pyproject"; - - disabled = pythonOlder "3.7"; + version = "25.5.1"; + pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-i9FBkRTp5KPtM6W612av/5o892XLRApYKhs6m8gMGso="; + hash = "sha256-WCyUj6miMYi4kNC8Ewc0pQbQOaLlrYfa4nakVsxoPmE="; }; - nativeBuildInputs = [ + build-system = [ cython setuptools - wheel ] ++ lib.optionals (!isPyPy) [ cffi ]; @@ -49,7 +44,7 @@ buildPythonPackage rec { c-ares ]; - propagatedBuildInputs = [ + dependencies = [ importlib-metadata zope-event zope-interface From fd2d6109ba102faaf8ece2cd2843d4acf7aa9dfd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 3 Aug 2025 23:43:35 +0200 Subject: [PATCH 0008/1084] python3Packages.pytest-relaxed: fix pytest8.4 compat --- .../python-modules/pytest-relaxed/default.nix | 10 +++++++++ .../fix-oldstyle-hookimpl-setup.patch | 22 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 pkgs/development/python-modules/pytest-relaxed/fix-oldstyle-hookimpl-setup.patch diff --git a/pkgs/development/python-modules/pytest-relaxed/default.nix b/pkgs/development/python-modules/pytest-relaxed/default.nix index a706d0fc87dc..7f317759960b 100644 --- a/pkgs/development/python-modules/pytest-relaxed/default.nix +++ b/pkgs/development/python-modules/pytest-relaxed/default.nix @@ -21,6 +21,12 @@ buildPythonPackage rec { hash = "sha256-lW6gKOww27+2gN2Oe0p/uPgKI5WV6Ius4Bi/LA1xgkg="; }; + patches = [ + # https://github.com/bitprophet/pytest-relaxed/issues/28 + # https://github.com/bitprophet/pytest-relaxed/pull/29 + ./fix-oldstyle-hookimpl-setup.patch + ]; + buildInputs = [ pytest ]; propagatedBuildInputs = [ decorator ]; @@ -32,6 +38,10 @@ buildPythonPackage rec { enabledTestPaths = [ "tests" ]; + disabledTests = [ + "test_skips_pytest_fixtures" + ]; + pythonImportsCheck = [ "pytest_relaxed" ]; meta = with lib; { diff --git a/pkgs/development/python-modules/pytest-relaxed/fix-oldstyle-hookimpl-setup.patch b/pkgs/development/python-modules/pytest-relaxed/fix-oldstyle-hookimpl-setup.patch new file mode 100644 index 000000000000..ef44c262ca51 --- /dev/null +++ b/pkgs/development/python-modules/pytest-relaxed/fix-oldstyle-hookimpl-setup.patch @@ -0,0 +1,22 @@ +From ec22fc4da8cc081c53da7b3aaaa2d5095b7abdec Mon Sep 17 00:00:00 2001 +From: Marcel Telka +Date: Mon, 13 Nov 2023 16:18:28 +0100 +Subject: [PATCH] Fix deprecation warning + +--- + pytest_relaxed/plugin.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/pytest_relaxed/plugin.py b/pytest_relaxed/plugin.py +index 562a597..28798d3 100644 +--- a/pytest_relaxed/plugin.py ++++ b/pytest_relaxed/plugin.py +@@ -37,7 +37,7 @@ def pytest_collect_file(file_path, parent): + return SpecModule.from_parent(parent=parent, path=file_path) + + +-@pytest.mark.trylast # So we can be sure builtin terminalreporter exists ++@pytest.hookimpl(trylast=True) # Be sure builtin terminalreporter exists + def pytest_configure(config): + # TODO: we _may_ sometime want to do the isatty/slaveinput/etc checks that + # pytest-sugar does? From 119e253c46a465f88d57dd16a1366962d62c8f59 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 3 Aug 2025 23:43:54 +0200 Subject: [PATCH 0009/1084] python3Packages.paramterized: disable tests with pytest 8.4 They are broken and the package is likely abandonware. --- pkgs/development/python-modules/parameterized/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/parameterized/default.nix b/pkgs/development/python-modules/parameterized/default.nix index 643bab1e58dc..0e14c59f6f2e 100644 --- a/pkgs/development/python-modules/parameterized/default.nix +++ b/pkgs/development/python-modules/parameterized/default.nix @@ -40,6 +40,9 @@ buildPythonPackage rec { nativeBuildInputs = [ setuptools ]; + # 'yield' keyword is allowed in fixtures, but not in tests (test_naked_function) + doCheck = false; + checkInputs = [ mock pytestCheckHook From fd8a0da1d820ca34c2fc29567006b13c904ff4c6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 3 Aug 2025 23:44:50 +0200 Subject: [PATCH 0010/1084] python3Packages.freezegun: 1.5.1 -> 1.5.4 https://github.com/spulec/freezegun/blob/1.5.4/CHANGELOG --- pkgs/development/python-modules/freezegun/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/freezegun/default.nix b/pkgs/development/python-modules/freezegun/default.nix index 046b3f20046f..991a4d67c5b1 100644 --- a/pkgs/development/python-modules/freezegun/default.nix +++ b/pkgs/development/python-modules/freezegun/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "freezegun"; - version = "1.5.1"; + version = "1.5.4"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-sp3t/NptXo4IPOcbK1QnU61Iz+xEA3s/x5cC4pgKiek="; + hash = "sha256-eYuTcv3U2QfzPotqWLxk5oLZ/6jUlM5g94AZfugfrtE="; }; build-system = [ setuptools ]; From 7af959061daea89c79c1eeb8d9e95160d28fe6b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 18 Jun 2025 19:57:45 -0700 Subject: [PATCH 0011/1084] python3Packages.cython: 3.0.12 -> 3.1.2 Diff: https://github.com/cython/cython/compare/refs/tags/3.0.12...refs/tags/3.1.2 Changelog: https://github.com/cython/cython/blob/3.1.2/CHANGES.rst --- pkgs/development/python-modules/aiohttp/default.nix | 4 ++-- .../development/python-modules/basswood-av/default.nix | 4 ++-- pkgs/development/python-modules/cython/default.nix | 4 ++-- pkgs/development/python-modules/pyyaml-ft/default.nix | 4 ++-- pkgs/development/python-modules/srctools/default.nix | 4 ++-- pkgs/development/python-modules/yarl/default.nix | 4 ++-- pkgs/top-level/python-packages.nix | 10 ---------- 7 files changed, 12 insertions(+), 22 deletions(-) diff --git a/pkgs/development/python-modules/aiohttp/default.nix b/pkgs/development/python-modules/aiohttp/default.nix index b12fa8da9a9d..99bbd4f05fe0 100644 --- a/pkgs/development/python-modules/aiohttp/default.nix +++ b/pkgs/development/python-modules/aiohttp/default.nix @@ -8,7 +8,7 @@ isPyPy, # build-system - cython_3_1, + cython, pkgconfig, setuptools, @@ -75,7 +75,7 @@ buildPythonPackage rec { ''; build-system = [ - cython_3_1 + cython pkgconfig setuptools ]; diff --git a/pkgs/development/python-modules/basswood-av/default.nix b/pkgs/development/python-modules/basswood-av/default.nix index 2d9f44b5b5be..e6588b8962cd 100644 --- a/pkgs/development/python-modules/basswood-av/default.nix +++ b/pkgs/development/python-modules/basswood-av/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, setuptools, pkg-config, - cython_3_1, + cython, ffmpeg, }: @@ -22,7 +22,7 @@ buildPythonPackage rec { build-system = [ setuptools - cython_3_1 + cython ]; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/development/python-modules/cython/default.nix b/pkgs/development/python-modules/cython/default.nix index 45fc174577ae..f62acbab3b90 100644 --- a/pkgs/development/python-modules/cython/default.nix +++ b/pkgs/development/python-modules/cython/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "cython"; - version = "3.0.12"; + version = "3.1.2"; pyproject = true; src = fetchFromGitHub { owner = "cython"; repo = "cython"; tag = version; - hash = "sha256-clJXjQb6rVECirKRUGX0vD5a6LILzPwNo7+6KKYs2pI="; + hash = "sha256-lP8ILCzAZuoPzFhCqGXwIpifN8XoWz93SJ7c3XVe69Y="; }; build-system = [ diff --git a/pkgs/development/python-modules/pyyaml-ft/default.nix b/pkgs/development/python-modules/pyyaml-ft/default.nix index 65061acf48ec..15abcf542c44 100644 --- a/pkgs/development/python-modules/pyyaml-ft/default.nix +++ b/pkgs/development/python-modules/pyyaml-ft/default.nix @@ -1,6 +1,6 @@ { buildPythonPackage, - cython_3_1, + cython, fetchFromGitHub, lib, libyaml, @@ -24,7 +24,7 @@ buildPythonPackage rec { }; build-system = [ - cython_3_1 + cython setuptools ]; diff --git a/pkgs/development/python-modules/srctools/default.nix b/pkgs/development/python-modules/srctools/default.nix index 117a97e5b39a..7d6de7ff2184 100644 --- a/pkgs/development/python-modules/srctools/default.nix +++ b/pkgs/development/python-modules/srctools/default.nix @@ -4,7 +4,7 @@ fetchPypi, meson, meson-python, - cython_3_1, + cython, attrs, useful-types, pytestCheckHook, @@ -28,7 +28,7 @@ buildPythonPackage { build-system = [ meson meson-python - cython_3_1 + cython ]; dependencies = [ diff --git a/pkgs/development/python-modules/yarl/default.nix b/pkgs/development/python-modules/yarl/default.nix index 5805d35482d1..36184650fcb9 100644 --- a/pkgs/development/python-modules/yarl/default.nix +++ b/pkgs/development/python-modules/yarl/default.nix @@ -2,7 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, - cython_3_1, + cython, expandvars, setuptools, idna, @@ -28,7 +28,7 @@ buildPythonPackage rec { }; build-system = [ - cython_3_1 + cython expandvars setuptools ]; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 6f5f7ded17ae..ca9dbdeee1ad 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3222,16 +3222,6 @@ self: super: with self; { cython_0 = callPackage ../development/python-modules/cython/0.nix { }; - cython_3_1 = cython.overridePythonAttrs rec { - version = "3.1.2"; - src = pkgs.fetchFromGitHub { - owner = "cython"; - repo = "cython"; - tag = version; - hash = "sha256-lP8ILCzAZuoPzFhCqGXwIpifN8XoWz93SJ7c3XVe69Y="; - }; - }; - cytoolz = callPackage ../development/python-modules/cytoolz { }; dacite = callPackage ../development/python-modules/dacite { }; From 9a0ae724ec89a7049ac23e845b86d5bf6392c3fd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 3 Aug 2025 23:56:56 +0200 Subject: [PATCH 0012/1084] python3Packages.pytest-asyncio: 0.26.0 -> 1.1.0 https://github.com/pytest-dev/pytest-asyncio/blob/v1.1.0/docs/reference/changelog.rst --- pkgs/development/python-modules/pytest-asyncio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-asyncio/default.nix b/pkgs/development/python-modules/pytest-asyncio/default.nix index e6887edf85e1..5ac0fdc37f87 100644 --- a/pkgs/development/python-modules/pytest-asyncio/default.nix +++ b/pkgs/development/python-modules/pytest-asyncio/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pytest-asyncio"; - version = "0.26.0"; # N.B.: when updating, tests bleak and aioesphomeapi tests + version = "1.1.0"; # N.B.: when updating, tests bleak and aioesphomeapi tests pyproject = true; src = fetchFromGitHub { owner = "pytest-dev"; repo = "pytest-asyncio"; tag = "v${version}"; - hash = "sha256-GEhFwwQCXwtqfSiew/sOvJYV3JREqOGD4fQONlRR/Mw="; + hash = "sha256-+dLOzMPKI3nawfyZVZZ6hg6OkaEGZBp8oC5VIr7y0es="; }; outputs = [ From 33a80986634bff7a38311c5429e1e4dac9e9b86d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 4 Aug 2025 00:03:17 +0200 Subject: [PATCH 0013/1084] python3Packages.lxml: 5.4.0 -> 6.0.0 https://github.com/lxml/lxml/blob/lxml-6.0.0/CHANGES.txt --- pkgs/development/python-modules/lxml/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/lxml/default.nix b/pkgs/development/python-modules/lxml/default.nix index ec8c3e0c7a90..de73a2010d1c 100644 --- a/pkgs/development/python-modules/lxml/default.nix +++ b/pkgs/development/python-modules/lxml/default.nix @@ -3,7 +3,6 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch, # build-system cython, @@ -18,14 +17,14 @@ buildPythonPackage rec { pname = "lxml"; - version = "5.4.0"; + version = "6.0.0"; pyproject = true; src = fetchFromGitHub { owner = "lxml"; repo = "lxml"; tag = "lxml-${version}"; - hash = "sha256-yp0Sb/0Em3HX1XpDNFpmkvW/aXwffB4D1sDYEakwKeY="; + hash = "sha256-e1Lhtn8cjuDWkBV29icIqe0CJ59Ab05hBGMa+eRBzAw="; }; build-system = [ From c9a2e82b8ab81fc71b18eeb93dce08e16612ce9a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 4 Aug 2025 17:23:49 +0200 Subject: [PATCH 0014/1084] python3Packages.pillow: fix with build==1.3.0 --- pkgs/development/python-modules/pillow/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pillow/default.nix b/pkgs/development/python-modules/pillow/default.nix index 050c403b763a..153192fb6dbf 100644 --- a/pkgs/development/python-modules/pillow/default.nix +++ b/pkgs/development/python-modules/pillow/default.nix @@ -74,7 +74,7 @@ buildPythonPackage rec { pypaBuildFlags = [ # Disable platform guessing, which tries various FHS paths - "--config=setting=--disable-platform-guessing" + "--config-setting=--disable-platform-guessing" ]; preConfigure = From 1b205d1645d52b27f100ab609800ad67fbfa3609 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 4 Aug 2025 17:59:25 +0200 Subject: [PATCH 0015/1084] python3Packages.matplotlib: 3.10.3 -> 3.10.5 https://github.com/matplotlib/matplotlib/releases/tag/v3.10.4 https://github.com/matplotlib/matplotlib/releases/tag/v3.10.5 --- pkgs/development/python-modules/matplotlib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/matplotlib/default.nix b/pkgs/development/python-modules/matplotlib/default.nix index 7f151fe2d364..4c23466b9880 100644 --- a/pkgs/development/python-modules/matplotlib/default.nix +++ b/pkgs/development/python-modules/matplotlib/default.nix @@ -80,7 +80,7 @@ let in buildPythonPackage rec { - version = "3.10.3"; + version = "3.10.5"; pname = "matplotlib"; pyproject = true; @@ -88,7 +88,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-L4LSxbt66TqqpM1CrKZdds5jdvgzBPo6YwtWmsonTfA="; + hash = "sha256-NS7WzPt5mKAIgWkvOLTKCDxpHT4nW0FFQjcEw0yQkHY="; }; env.XDG_RUNTIME_DIR = "/tmp"; From 827be3a0738affcae3f8b00120dc4ec84fc21313 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 4 Aug 2025 18:21:16 +0200 Subject: [PATCH 0016/1084] maturin: 1.9.1 -> 1.9.3 https://github.com/PyO3/maturin/blob/v1.9.3/Changelog.md --- pkgs/by-name/ma/maturin/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/maturin/package.nix b/pkgs/by-name/ma/maturin/package.nix index f1befa6b5b71..1a5a7472b87a 100644 --- a/pkgs/by-name/ma/maturin/package.nix +++ b/pkgs/by-name/ma/maturin/package.nix @@ -12,16 +12,16 @@ rustPlatform.buildRustPackage rec { pname = "maturin"; - version = "1.9.1"; + version = "1.9.3"; src = fetchFromGitHub { owner = "PyO3"; repo = "maturin"; rev = "v${version}"; - hash = "sha256-nqi3t1rK2ZTIwFra1avnnhJSMbRI64t5/wP3dCyCY3A="; + hash = "sha256-VhL4nKXyONXbxriEHta0vCnWY1j82oDOLoxVigaggSc="; }; - cargoHash = "sha256-ZszmCXvPRpt6+cTDU1GD3K81Qw4UVFMDKLOlb1R6KiE="; + cargoHash = "sha256-Iom4GoTBFJ9P5UQnYF5JbeQeO2Eh1MwKOwbo+PhgtQM="; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ libiconv From f04bb245bade9f88d7513ad97131a4286826a253 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 4 Aug 2025 18:29:21 +0200 Subject: [PATCH 0017/1084] python3Packages.soxr: fix with build==1.3.0 --- pkgs/development/python-modules/soxr/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/soxr/default.nix b/pkgs/development/python-modules/soxr/default.nix index 3470810e5b7e..a090b6d24bd2 100644 --- a/pkgs/development/python-modules/soxr/default.nix +++ b/pkgs/development/python-modules/soxr/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { dontUseCmakeConfigure = true; pypaBuildFlags = [ - "--config=cmake.define.USE_SYSTEM_LIBSOXR=ON" + "--config-setting=cmake.define.USE_SYSTEM_LIBSOXR=ON" ]; build-system = [ From 4588a371311d39bd7fbf57da7d5447ffc955e01b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 4 Aug 2025 18:44:45 +0200 Subject: [PATCH 0018/1084] python3Packages.pandas: 2.2.3 -> 2.3.1 https://pandas.pydata.org/docs/whatsnew/v2.3.0.html https://pandas.pydata.org/docs/whatsnew/v2.3.1.html --- .../python-modules/pandas/default.nix | 21 +++++-------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/pandas/default.nix b/pkgs/development/python-modules/pandas/default.nix index 82351f93e3b1..970a880d0fe6 100644 --- a/pkgs/development/python-modules/pandas/default.nix +++ b/pkgs/development/python-modules/pandas/default.nix @@ -3,7 +3,6 @@ stdenv, buildPythonPackage, fetchFromGitHub, - fetchpatch, pythonOlder, # build-system @@ -64,7 +63,7 @@ let pandas = buildPythonPackage rec { pname = "pandas"; - version = "2.2.3"; + version = "2.3.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -73,17 +72,9 @@ let owner = "pandas-dev"; repo = "pandas"; tag = "v${version}"; - hash = "sha256-6YUROcqOV2P1AbJF9IMBIqTt7/PSTeXDwGgE4uI9GME="; + hash = "sha256-xvdiWjJ5uHfrzXB7c4cYjFjZ6ue5i7qzb4tAEPJMAV0="; }; - patches = [ - (fetchpatch { - name = "musl.patch"; - url = "https://github.com/pandas-dev/pandas/commit/1e487982ff7501f07e2bba7a7d924fb92b3d5c7f.patch"; - hash = "sha256-F1pVce1W951Ea82Ux198e5fBFH6kDOG+EeslDTYbjio="; - }) - ]; - # A NOTE regarding the Numpy version relaxing: Both Numpy versions 1.x & # 2.x are supported. However upstream wants to always build with Numpy 2, # and with it to still be able to run with a Numpy 1 or 2. We insist to @@ -97,12 +88,10 @@ let # that override globally the `numpy` attribute to point to `numpy_1`. postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "numpy>=2.0" numpy \ - --replace-fail "meson-python==0.13.1" "meson-python>=0.13.1" \ - --replace-fail "meson==1.2.1" "meson>=1.2.1" + --replace-fail "numpy>=2.0" numpy ''; - nativeBuildInputs = [ + build-system = [ cython meson-python meson @@ -115,7 +104,7 @@ let enableParallelBuilding = true; - propagatedBuildInputs = [ + dependencies = [ numpy python-dateutil pytz From a53b38be9a6046db0e2261ab8c627dd48a28d704 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 4 Aug 2025 19:17:38 +0200 Subject: [PATCH 0019/1084] python3Packages.astroid: 3.3.10 -> 3.3.11 https://github.com/PyCQA/astroid/blob/v3.3.11/ChangeLog --- pkgs/development/python-modules/astroid/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/astroid/default.nix b/pkgs/development/python-modules/astroid/default.nix index 2e82ff76ea46..645fa378aea7 100644 --- a/pkgs/development/python-modules/astroid/default.nix +++ b/pkgs/development/python-modules/astroid/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "astroid"; - version = "3.3.10"; # Check whether the version is compatible with pylint + version = "3.3.11"; # Check whether the version is compatible with pylint pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "PyCQA"; repo = "astroid"; tag = "v${version}"; - hash = "sha256-q4ZPXz2xaKJ39q6g1c9agktKSCfbRp+3INDfXg/wP8k="; + hash = "sha256-lv+BQDYP7N4UGMf7XhB6HVDORPU0kZQPYveQWOcAqfQ="; }; nativeBuildInputs = [ setuptools ]; @@ -33,6 +33,11 @@ buildPythonPackage rec { pytestCheckHook ]; + disabledTests = [ + # UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. + "test_identify_old_namespace_package_protocol" + ]; + disabledTestPaths = [ # requires mypy "tests/test_raw_building.py" From 83a268f22dd8b5be5788229f3c39dd9277d06fa3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 01:34:38 +0200 Subject: [PATCH 0020/1084] python3Packages.executing: fix pytest 8.4.1 compat --- pkgs/development/python-modules/executing/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/executing/default.nix b/pkgs/development/python-modules/executing/default.nix index cee6db453e43..edf61a807868 100644 --- a/pkgs/development/python-modules/executing/default.nix +++ b/pkgs/development/python-modules/executing/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + fetchpatch, pythonAtLeast, pythonOlder, @@ -30,6 +31,14 @@ buildPythonPackage rec { hash = "sha256-2BT4VTZBAJx8Gk4qTTyhSoBMjJvKzmL4PO8IfTpN+2g="; }; + patches = [ + (fetchpatch { + name = "pytest-8.4.1-compat.patch"; + url = "https://github.com/alexmojaki/executing/commit/fae0dd2f4bd0e74b8a928e19407fd4167f4b2295.patch"; + hash = "sha256-ccYBeP4yXf3U4sRyeGUYhLz7QHbXFiMviQ1n+AIVMdo="; + }) + ]; + build-system = [ setuptools setuptools-scm From 54377669994f57d7eb824ba9c7edd7934dc0ceb6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 01:38:43 +0200 Subject: [PATCH 0021/1084] python3Packages.pytest-asyncio_0: re-init at 0.26.0 Reintroduced for compat reasons. --- .../python-modules/pytest-asyncio/0.nix | 48 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 50 insertions(+) create mode 100644 pkgs/development/python-modules/pytest-asyncio/0.nix diff --git a/pkgs/development/python-modules/pytest-asyncio/0.nix b/pkgs/development/python-modules/pytest-asyncio/0.nix new file mode 100644 index 000000000000..e6887edf85e1 --- /dev/null +++ b/pkgs/development/python-modules/pytest-asyncio/0.nix @@ -0,0 +1,48 @@ +{ + lib, + buildPythonPackage, + callPackage, + fetchFromGitHub, + pytest, + setuptools-scm, +}: + +buildPythonPackage rec { + pname = "pytest-asyncio"; + version = "0.26.0"; # N.B.: when updating, tests bleak and aioesphomeapi tests + pyproject = true; + + src = fetchFromGitHub { + owner = "pytest-dev"; + repo = "pytest-asyncio"; + tag = "v${version}"; + hash = "sha256-GEhFwwQCXwtqfSiew/sOvJYV3JREqOGD4fQONlRR/Mw="; + }; + + outputs = [ + "out" + "testout" + ]; + + build-system = [ setuptools-scm ]; + + buildInputs = [ pytest ]; + + postInstall = '' + mkdir $testout + cp -R tests $testout/tests + ''; + + doCheck = false; + passthru.tests.pytest = callPackage ./tests.nix { }; + + pythonImportsCheck = [ "pytest_asyncio" ]; + + meta = with lib; { + description = "Library for testing asyncio code with pytest"; + homepage = "https://github.com/pytest-dev/pytest-asyncio"; + changelog = "https://github.com/pytest-dev/pytest-asyncio/blob/${src.tag}/docs/reference/changelog.rst"; + license = licenses.asl20; + maintainers = with maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ca9dbdeee1ad..e398e398f8a4 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -14139,6 +14139,8 @@ self: super: with self; { callPackage ../development/python-modules/pytest-asyncio-cooperative { }; + pytest-asyncio_0 = callPackage ../development/python-modules/pytest-asyncio/0.nix { }; + pytest-asyncio_0_21 = pytest-asyncio.overridePythonAttrs (old: rec { version = "0.21.2"; src = pkgs.fetchFromGitHub { From d11811eabec80ca2b95816de7049e05d2644a605 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 01:39:18 +0200 Subject: [PATCH 0022/1084] python3Packages.aiohappyeyeballs: pin pytest-asyncio_0 --- pkgs/development/python-modules/aiohappyeyeballs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiohappyeyeballs/default.nix b/pkgs/development/python-modules/aiohappyeyeballs/default.nix index f1c32db66e93..1ed3bcfe9b66 100644 --- a/pkgs/development/python-modules/aiohappyeyeballs/default.nix +++ b/pkgs/development/python-modules/aiohappyeyeballs/default.nix @@ -14,7 +14,7 @@ sphinxHook, # tests - pytest-asyncio, + pytest-asyncio_0, pytest-cov-stub, pytestCheckHook, }: @@ -50,7 +50,7 @@ buildPythonPackage rec { }; nativeCheckInputs = [ - pytest-asyncio + pytest-asyncio_0 pytest-cov-stub pytestCheckHook ]; From de9ac428927ee1dbbf9ab1a14067da17c8e207b1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 01:48:58 +0200 Subject: [PATCH 0023/1084] python3Packages.aiohttp: 3.12.14 -> 3.12.15 https://docs.aiohttp.org/en/v3.12.15/changes.html --- pkgs/development/python-modules/aiohttp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiohttp/default.nix b/pkgs/development/python-modules/aiohttp/default.nix index 99bbd4f05fe0..d39e8318943e 100644 --- a/pkgs/development/python-modules/aiohttp/default.nix +++ b/pkgs/development/python-modules/aiohttp/default.nix @@ -50,14 +50,14 @@ buildPythonPackage rec { pname = "aiohttp"; - version = "3.12.14"; + version = "3.12.15"; pyproject = true; src = fetchFromGitHub { owner = "aio-libs"; repo = "aiohttp"; tag = "v${version}"; - hash = "sha256-KPPxP6x/3sz2mDJNswh/xPatcMtVdYv3aArg//7tSao="; + hash = "sha256-nVDGSbzjCdyJFCsHq8kJigNA4vGs4Pg1Vyyvw+gKg2w="; }; patches = lib.optionals (!lib.meta.availableOn stdenv.hostPlatform isa-l) [ From 2f9026647ed5abdd82d91a8c5e54a93ea34d2e61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 15 Jul 2025 20:45:18 -0700 Subject: [PATCH 0024/1084] python3Packages.coverage: 7.8.2 -> 7.9.2 Diff: https://github.com/nedbat/coveragepy/compare/refs/tags/7.8.2...refs/tags/7.9.2 Changelog: https://github.com/nedbat/coveragepy/blob/7.9.2/CHANGES.rst --- pkgs/development/python-modules/coverage/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/coverage/default.nix b/pkgs/development/python-modules/coverage/default.nix index f9b863a8cc0b..e7e4029d11a5 100644 --- a/pkgs/development/python-modules/coverage/default.nix +++ b/pkgs/development/python-modules/coverage/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "coverage"; - version = "7.8.2"; + version = "7.9.2"; pyproject = true; src = fetchFromGitHub { owner = "nedbat"; repo = "coveragepy"; tag = version; - hash = "sha256-PCMGxyG5zIc8iigi9BsuhyuyQindZnewqTgxErT/jHw="; + hash = "sha256-gtjmyE6FN3LGZ87PXuPDsyRY1iUNn2D1SfY4H0rbNMM="; }; postPatch = '' From ec03afc6c449fe4346dffb059b3d0f028f210a9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 15 Jul 2025 21:29:49 -0700 Subject: [PATCH 0025/1084] python3Packages.typer: 0.15.4 -> 0.16.0 Diff: https://github.com/fastapi/typer/compare/refs/tags/0.15.4...refs/tags/0.16.0 Changelog: https://github.com/tiangolo/typer/releases/tag/0.16.0 --- pkgs/development/python-modules/typer/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/typer/default.nix b/pkgs/development/python-modules/typer/default.nix index 044cda773072..337369c869df 100644 --- a/pkgs/development/python-modules/typer/default.nix +++ b/pkgs/development/python-modules/typer/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "typer"; - version = "0.15.4"; + version = "0.16.0"; pyproject = true; src = fetchFromGitHub { owner = "fastapi"; repo = "typer"; tag = version; - hash = "sha256-lZJKE8bxYxmDxAmnL7L/fL89gMe44voyHT20DUazd9E="; + hash = "sha256-WB9PIxagTHutfk3J+mNTVK8bC7TMDJquu3GLBQgaras="; }; build-system = [ pdm-backend ]; @@ -73,6 +73,12 @@ buildPythonPackage rec { "test_install_completion" ]; + disabledTestPaths = [ + # likely click 8.2 compat issue + "tests/test_tutorial/test_parameter_types/test_bool/test_tutorial002_an.py" + "tests/test_tutorial/test_parameter_types/test_bool/test_tutorial002.py" + ]; + pythonImportsCheck = [ "typer" ]; meta = { From 889d268452268813fbd8c3b469aad3dd1db1034b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 15 Jul 2025 21:25:39 -0700 Subject: [PATCH 0026/1084] python3Packages.safety: 3.5.2 -> 3.6.0 Diff: https://github.com/pyupio/safety/compare/refs/tags/3.5.2...refs/tags/3.6.0 Changelog: https://github.com/pyupio/safety/blob/3.6.0/CHANGELOG.md --- pkgs/development/python-modules/safety/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/safety/default.nix b/pkgs/development/python-modules/safety/default.nix index 020178ff3c14..2a7bb2ada2e8 100644 --- a/pkgs/development/python-modules/safety/default.nix +++ b/pkgs/development/python-modules/safety/default.nix @@ -31,14 +31,14 @@ buildPythonPackage rec { pname = "safety"; - version = "3.5.2"; + version = "3.6.0"; pyproject = true; src = fetchFromGitHub { owner = "pyupio"; repo = "safety"; tag = version; - hash = "sha256-kYGoJpFkZo4kZmbmak/+nOS2gzDO/xAwfbcGPOFxyrY="; + hash = "sha256-YJUehO91TJ7mGaB1hEgZSF0ds3SlZ01Z59RcR/B56tI="; }; patches = [ From 29a631d120ce22aa3f4364aef163dafa68660db9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 15 Jul 2025 21:43:31 -0700 Subject: [PATCH 0027/1084] python3Packages.multidict: 6.4.4 -> 6.6.3 Diff: https://github.com/aio-libs/multidict/compare/refs/tags/v6.4.4...refs/tags/v6.6.3 Changelog: https://github.com/aio-libs/multidict/blob/v6.6.3/CHANGES.rst --- pkgs/development/python-modules/multidict/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/multidict/default.nix b/pkgs/development/python-modules/multidict/default.nix index 7f731d7bb8c7..75f50f00d240 100644 --- a/pkgs/development/python-modules/multidict/default.nix +++ b/pkgs/development/python-modules/multidict/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "multidict"; - version = "6.4.4"; + version = "6.6.3"; pyproject = true; src = fetchFromGitHub { owner = "aio-libs"; repo = "multidict"; tag = "v${version}"; - hash = "sha256-crnWaThjymY0nbY4yvD+wX20vQcBkPrFAI+UkexNAbo="; + hash = "sha256-AB35kVgKizzPi3r4tDVQ7vI50Xsb2BeBp3rFh+UOXQc="; }; postPatch = '' From 63a8f6bb317cb398cbacccefb902130998f6e2b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20=22Capypara=22=20K=C3=B6pcke?= Date: Wed, 16 Jul 2025 23:10:44 +0200 Subject: [PATCH 0028/1084] python3Packages.click: 8.1.8 -> 8.2.2 https://github.com/pallets/click/releases/tag/8.2.0 https://github.com/pallets/click/releases/tag/8.2.1 https://github.com/pallets/click/releases/tag/8.2.2 --- .../python-modules/click/default.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/click/default.nix b/pkgs/development/python-modules/click/default.nix index ec105f1ef7d5..28d22e503e90 100644 --- a/pkgs/development/python-modules/click/default.nix +++ b/pkgs/development/python-modules/click/default.nix @@ -3,7 +3,6 @@ buildPythonPackage, pythonOlder, fetchFromGitHub, - importlib-metadata, pytestCheckHook, # large-rebuild downstream dependencies and applications @@ -17,26 +16,28 @@ buildPythonPackage rec { pname = "click"; - version = "8.1.8"; + version = "8.2.2"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "pallets"; repo = "click"; tag = version; - hash = "sha256-pAAqf8jZbDfVZUoltwIFpov/1ys6HSYMyw3WV2qcE/M="; + hash = "sha256-cBvibVZKCppFJiRS8MNc3YT1JxmlXhRci7LHsrd4JGs="; }; build-system = [ flit-core ]; - dependencies = lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + pytestCheckHook + ]; disabledTests = [ - # test fails with filename normalization on zfs - "test_file_surrogates" + # for some reason the tests fail to execute cat, even though they run with less just fine, + # even adding coreutils to nativeCheckInputs explicitly does not change anything + "test_echo_via_pager" ]; passthru.tests = { From d63334154c7a7de889ba0e324e370533652978f8 Mon Sep 17 00:00:00 2001 From: misilelab Date: Sat, 5 Jul 2025 17:20:14 +0900 Subject: [PATCH 0029/1084] python3Packages.typing-extensions: 4.13.2 -> 4.14.1 https://github.com/python/typing_extensions/blob/4.14.1/CHANGELOG.md#release-4140-june-2-2025 https://github.com/python/typing_extensions/blob/4.14.1/CHANGELOG.md#release-4141-july-4-2025 Signed-off-by: misilelab --- pkgs/development/python-modules/typing-extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/typing-extensions/default.nix b/pkgs/development/python-modules/typing-extensions/default.nix index b31e894e59db..662ad9c5eb9a 100644 --- a/pkgs/development/python-modules/typing-extensions/default.nix +++ b/pkgs/development/python-modules/typing-extensions/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "typing-extensions"; - version = "4.13.2"; + version = "4.14.1"; pyproject = true; src = fetchFromGitHub { owner = "python"; repo = "typing_extensions"; tag = version; - hash = "sha256-6wG+f0+sGI3sWy4EYeWDTffLicMiIkACHwrw0oP4Z1w="; + hash = "sha256-KzfxVUgPN1cLg73A3TC2zQjYfeLc8x9TtbLmOfmlOkY="; }; nativeBuildInputs = [ flit-core ]; From 697aa52d78c534fa72ee38f0da4b369093898f97 Mon Sep 17 00:00:00 2001 From: OPNA2608 Date: Sat, 5 Jul 2025 20:30:11 +0200 Subject: [PATCH 0030/1084] python3Packages.greenlet: Fix build on powerpc64* --- pkgs/development/python-modules/greenlet/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/greenlet/default.nix b/pkgs/development/python-modules/greenlet/default.nix index aecb96244991..fdabde2bb65a 100644 --- a/pkgs/development/python-modules/greenlet/default.nix +++ b/pkgs/development/python-modules/greenlet/default.nix @@ -1,4 +1,5 @@ { + stdenv, lib, buildPythonPackage, fetchPypi, @@ -35,6 +36,9 @@ let unittestCheckHook ]; + # https://github.com/python-greenlet/greenlet/issues/395 + env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isPower64 "-fomit-frame-pointer"; + preCheck = '' pushd ${placeholder "out"}/${python.sitePackages} ''; From 6ba92f39cac160bc13b35101a0f866527f4df5aa Mon Sep 17 00:00:00 2001 From: misilelab Date: Wed, 9 Jul 2025 11:20:58 +0900 Subject: [PATCH 0031/1084] python3Packages.python-dotenv: 1.1.0 -> 1.1.1 https://github.com/theskumar/python-dotenv/releases/tag/v1.1.1 Signed-off-by: misilelab --- pkgs/development/python-modules/python-dotenv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-dotenv/default.nix b/pkgs/development/python-modules/python-dotenv/default.nix index 2d46ddd688d3..44e978008bdf 100644 --- a/pkgs/development/python-modules/python-dotenv/default.nix +++ b/pkgs/development/python-modules/python-dotenv/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "python-dotenv"; - version = "1.1.0"; + version = "1.1.1"; pyproject = true; src = fetchFromGitHub { owner = "theskumar"; repo = "python-dotenv"; tag = "v${version}"; - hash = "sha256-jpSOChCUgJxrA5n+DNQX3dtFQ5Q6VG4g4pdWRIh+dOo="; + hash = "sha256-GeN6/pnqhm7TTP+H9bKhJat6EwEl2EPl46mNSJWwFKk="; }; build-system = [ setuptools ]; From 01ad9f01f05dd8ae85fbabd8e27f46958f7872c1 Mon Sep 17 00:00:00 2001 From: Iwan Date: Sun, 16 Mar 2025 20:28:12 +0100 Subject: [PATCH 0032/1084] typeguard: avoid writing bytecode during tests to make reproducible #384704 --- pkgs/development/python-modules/typeguard/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/typeguard/default.nix b/pkgs/development/python-modules/typeguard/default.nix index 4873e61061da..4f74f088f82d 100644 --- a/pkgs/development/python-modules/typeguard/default.nix +++ b/pkgs/development/python-modules/typeguard/default.nix @@ -53,6 +53,10 @@ buildPythonPackage rec { pytestCheckHook ]; + # To prevent test from writing out non-reproducible .pyc files + # https://github.com/agronholm/typeguard/blob/ca512c28132999da514f31b5e93ed2f294ca8f77/tests/test_typechecked.py#L641 + preCheck = "export PYTHONDONTWRITEBYTECODE=1"; + pythonImportsCheck = [ "typeguard" ]; meta = { From 8969b8799b552b0ba42cb56ebc7da9a23f6442c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 15 Jul 2025 20:27:52 -0700 Subject: [PATCH 0033/1084] python3Packages.josepy: 2.0.0 -> 2.1.0 Diff: https://github.com/certbot/josepy/compare/refs/tags/v2.0.0...refs/tags/v2.1.0 Changelog: https://github.com/certbot/josepy/blob/v2.1.0/CHANGELOG.rst --- pkgs/development/python-modules/josepy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/josepy/default.nix b/pkgs/development/python-modules/josepy/default.nix index 7358a9375e00..15f1282b8bf0 100644 --- a/pkgs/development/python-modules/josepy/default.nix +++ b/pkgs/development/python-modules/josepy/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "josepy"; - version = "2.0.0"; + version = "2.1.0"; pyproject = true; src = fetchFromGitHub { owner = "certbot"; repo = "josepy"; tag = "v${version}"; - hash = "sha256-9hY3A+XSoVrRLds4tNV+5HWkmMwcS9UtehrKoj0OIEw="; + hash = "sha256-gXXsipvlxLs/dc0rjnaKlR4lySDfDfpo0tcSVrOz9P4="; }; build-system = [ poetry-core ]; From 8040efbea2d19fe12e362cf116174d0937e6f6af Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 19 Jul 2025 23:46:27 +0200 Subject: [PATCH 0034/1084] python3Packages.fonttools: 4.56.0 -> 4.59.0 - ufo extra no longer depends on fs - python 3.14 change has been merged upstream - test suite automatically skips tests that are missing dependencies in the test environment, so we don't need to maintain a list of them. - issue with pytest >= 8.0.1 has been resolved upstream https://github.com/fonttools/fonttools/releases/tag/4.57.0 https://github.com/fonttools/fonttools/releases/tag/4.58.0 https://github.com/fonttools/fonttools/releases/tag/4.58.1 https://github.com/fonttools/fonttools/releases/tag/4.58.2 https://github.com/fonttools/fonttools/releases/tag/4.58.3 https://github.com/fonttools/fonttools/releases/tag/4.58.4 https://github.com/fonttools/fonttools/releases/tag/4.58.5 https://github.com/fonttools/fonttools/releases/tag/4.59.0 --- .../python-modules/fonttools/default.nix | 26 +++---------------- .../fonttools/python-3.13.4.patch | 25 ------------------ 2 files changed, 3 insertions(+), 48 deletions(-) delete mode 100644 pkgs/development/python-modules/fonttools/python-3.13.4.patch diff --git a/pkgs/development/python-modules/fonttools/default.nix b/pkgs/development/python-modules/fonttools/default.nix index 42c64e016bf9..3c08366084f9 100644 --- a/pkgs/development/python-modules/fonttools/default.nix +++ b/pkgs/development/python-modules/fonttools/default.nix @@ -7,7 +7,6 @@ fetchFromGitHub, setuptools, setuptools-scm, - fs, lxml, brotli, brotlicffi, @@ -27,7 +26,7 @@ buildPythonPackage rec { pname = "fonttools"; - version = "4.56.0"; + version = "4.59.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -36,15 +35,9 @@ buildPythonPackage rec { owner = "fonttools"; repo = "fonttools"; tag = version; - hash = "sha256-ZkC1+I2d9wY9J7IoCGHGWG2gOVN7wW274UpN1lQxmJY="; + hash = "sha256-f3iedVwwh98XkFzPJ/+XZ2n4pcDXDoPlQki+neGVuXE="; }; - patches = [ - # https://github.com/fonttools/fonttools/pull/3855 - # FIXME: remove when merged - ./python-3.13.4.patch - ]; - build-system = [ setuptools setuptools-scm @@ -53,7 +46,7 @@ buildPythonPackage rec { optional-dependencies = let extras = { - ufo = [ fs ]; + ufo = [ ]; lxml = [ lxml ]; woff = [ (if isPyPy then brotlicffi else brotli) @@ -108,19 +101,6 @@ buildPythonPackage rec { "test_ttcompile_timestamp_calcs" ]; - disabledTestPaths = [ - # avoid test which depend on fs and matplotlib - # fs and matplotlib were removed to prevent strong cyclic dependencies - "Tests/misc/plistlib_test.py" - "Tests/pens" - "Tests/ufoLib" - - # test suite fails with pytest>=8.0.1 - # https://github.com/fonttools/fonttools/issues/3458 - "Tests/ttLib/woff2_test.py" - "Tests/ttx/ttx_test.py" - ]; - meta = with lib; { homepage = "https://github.com/fonttools/fonttools"; description = "Library to manipulate font files from Python"; diff --git a/pkgs/development/python-modules/fonttools/python-3.13.4.patch b/pkgs/development/python-modules/fonttools/python-3.13.4.patch deleted file mode 100644 index c05def255b17..000000000000 --- a/pkgs/development/python-modules/fonttools/python-3.13.4.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/Lib/fontTools/feaLib/ast.py b/Lib/fontTools/feaLib/ast.py -index efcce8c680..18e5a891d3 100644 ---- a/Lib/fontTools/feaLib/ast.py -+++ b/Lib/fontTools/feaLib/ast.py -@@ -719,7 +719,8 @@ def __init__(self, prefix, glyphs, suffix, lookups, location=None): - for i, lookup in enumerate(lookups): - if lookup: - try: -- (_ for _ in lookup) -+ for _ in lookup: -+ break - except TypeError: - self.lookups[i] = [lookup] - -@@ -777,7 +778,8 @@ def __init__(self, prefix, glyphs, suffix, lookups, location=None): - for i, lookup in enumerate(lookups): - if lookup: - try: -- (_ for _ in lookup) -+ for _ in lookup: -+ break - except TypeError: - self.lookups[i] = [lookup] - - From 2e3269fae1b515bdf1d70b6ee984f3848f327615 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 19 Jul 2025 23:53:19 +0200 Subject: [PATCH 0035/1084] python3Packages.defcon: 0.12.1 -> 0.12.2 https://github.com/robotools/defcon/releases/tag/0.12.2 --- pkgs/development/python-modules/defcon/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/defcon/default.nix b/pkgs/development/python-modules/defcon/default.nix index 06efc8018d32..4c9beacba974 100644 --- a/pkgs/development/python-modules/defcon/default.nix +++ b/pkgs/development/python-modules/defcon/default.nix @@ -11,15 +11,14 @@ buildPythonPackage rec { pname = "defcon"; - version = "0.12.1"; + version = "0.12.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-rKhnSo9xcjr2oI8zLz7TFWug/gBZHrWv91csqtFHLQk="; - extension = "zip"; + hash = "sha256-Jd/n/QFSzPKSyxkNGSikfViImcILBGhUKT4DnhyT5eA="; }; nativeBuildInputs = [ setuptools-scm ]; From 3c01b4e1a920a99bb372eacb20d5377b4d3148a8 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 20 Jul 2025 00:34:45 +0200 Subject: [PATCH 0036/1084] python3Packages.ufolib2: 0.17.1 -> 0.18.1 https://github.com/fonttools/ufoLib2/releases/tag/v0.18.0 https://github.com/fonttools/ufoLib2/releases/tag/v0.18.1 --- pkgs/development/python-modules/ufolib2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ufolib2/default.nix b/pkgs/development/python-modules/ufolib2/default.nix index 6597a46dabeb..6d6ab0af094c 100644 --- a/pkgs/development/python-modules/ufolib2/default.nix +++ b/pkgs/development/python-modules/ufolib2/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "ufolib2"; - version = "0.17.1"; + version = "0.18.1"; format = "pyproject"; src = fetchFromGitHub { owner = "fonttools"; repo = "ufoLib2"; tag = "v${version}"; - hash = "sha256-pVwQOVtUUDphBZIUoiIf19DdZ+t7uS32Ery8+e2ZLlE="; + hash = "sha256-YFGgPpiEurPaTUFaSMsVBKS4Ob+vPyZhputfRE39wtg="; }; build-system = [ setuptools-scm ]; From 7f1c4a82d9937cafedbd2222ae37f1e6e65adba6 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 20 Jul 2025 00:41:16 +0200 Subject: [PATCH 0037/1084] python3.pkgs.ufo2ft: apply patch for fonttools >= 4.58.5 --- pkgs/development/python-modules/ufo2ft/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/development/python-modules/ufo2ft/default.nix b/pkgs/development/python-modules/ufo2ft/default.nix index a7b85b658083..c3a9401600a1 100644 --- a/pkgs/development/python-modules/ufo2ft/default.nix +++ b/pkgs/development/python-modules/ufo2ft/default.nix @@ -15,6 +15,7 @@ skia-pathops, syrupy, ufolib2, + fetchpatch, }: buildPythonPackage rec { @@ -29,6 +30,16 @@ buildPythonPackage rec { hash = "sha256-FUITbL+FnscmZjZMlgh/dX4+tJR6MD0LoH5jDNisQkI="; }; + patches = [ + # Unreleased patch for fonttools >= 4.58.5 + # https://github.com/googlefonts/ufo2ft/issues/920 + (fetchpatch { + name = "ufo2ft-fonttools-4.58.5.patch"; + url = "https://github.com/googlefonts/ufo2ft/commit/5ca4800ef39167c377fc669b41e146520cfa641b.patch"; + hash = "sha256-7hEO6D7LK+LxTK1jcaC8kLw/9ZOOpr41qFysLrZBZ4M="; + }) + ]; + build-system = [ setuptools-scm ]; From 04e26ba039a7498143b316857d1adb32ee41dc24 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 20 Jul 2025 00:47:43 +0200 Subject: [PATCH 0038/1084] python3Packages.fontfeatures: 1.8.0 -> 1.9.0 https://github.com/simoncozens/fontFeatures/releases/tag/v1.9.0 --- .../python-modules/fontfeatures/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/fontfeatures/default.nix b/pkgs/development/python-modules/fontfeatures/default.nix index 11943c36e05b..5648e37ed9f1 100644 --- a/pkgs/development/python-modules/fontfeatures/default.nix +++ b/pkgs/development/python-modules/fontfeatures/default.nix @@ -9,17 +9,20 @@ lxml, pytestCheckHook, youseedee, + setuptools-scm, }: buildPythonPackage rec { pname = "fontfeatures"; - version = "1.8.0"; - format = "setuptools"; + version = "1.9.0"; + + pyproject = true; + build-system = [ setuptools-scm ]; src = fetchPypi { - pname = "fontFeatures"; + pname = "fontfeatures"; inherit version; - hash = "sha256-XLJD91IyUUjeSqdhWFfIqv9yISPcbU4bgRvXETSHOiY="; + hash = "sha256-3PpUgaTXyFcthJrFaQqeUOvDYYFosJeXuRFnFrwp0R8="; }; propagatedBuildInputs = [ From b2c2c2302b94b43c0465a01119bdf5ce028eeedb Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 20 Jul 2025 10:47:26 +0200 Subject: [PATCH 0039/1084] python3Packages.opentypespec: 1.9.1 -> 1.9.2 Seems to only change the build system (?). --- .../python-modules/opentypespec/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/opentypespec/default.nix b/pkgs/development/python-modules/opentypespec/default.nix index 81fc60e5dc55..8359a2687d5d 100644 --- a/pkgs/development/python-modules/opentypespec/default.nix +++ b/pkgs/development/python-modules/opentypespec/default.nix @@ -3,16 +3,23 @@ buildPythonPackage, fetchPypi, unittestCheckHook, + setuptools-scm, + setuptools, }: buildPythonPackage rec { pname = "opentypespec"; - version = "1.9.1"; - format = "setuptools"; + version = "1.9.2"; + pyproject = true; + + build-system = [ + setuptools + setuptools-scm + ]; src = fetchPypi { inherit pname version; - hash = "sha256-fOEHmtlCkFhn1jyIA+CsHIfud7x3PPb7UWQsnrVyDqY="; + hash = "sha256-5j89rMDKxGLLoN88/T7+e0xE8/eOmKN3eDpWxekJGiQ="; }; nativeCheckInputs = [ unittestCheckHook ]; From 3ab9765ca778360369dfdd29ebaa7ed8bc2985ad Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 20 Jul 2025 10:48:02 +0200 Subject: [PATCH 0040/1084] python3Packages.fontbakery: 0.13.2 -> 1.0.1 https://github.com/fonttools/fontbakery/blob/2b130c8e83a1e23835826cbebd0e7ce49574b8ab/CHANGELOG.md#100-2025-05-07 https://github.com/fonttools/fontbakery/blob/2b130c8e83a1e23835826cbebd0e7ce49574b8ab/CHANGELOG.md#100-2025-05-07 --- pkgs/development/python-modules/fontbakery/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fontbakery/default.nix b/pkgs/development/python-modules/fontbakery/default.nix index e2d2ab0c9218..38210d8004ae 100644 --- a/pkgs/development/python-modules/fontbakery/default.nix +++ b/pkgs/development/python-modules/fontbakery/default.nix @@ -47,12 +47,12 @@ buildPythonPackage rec { pname = "fontbakery"; - version = "0.13.2"; + version = "1.0.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-/wyrBoSUVjdKIIlK3HoDeHQ3yhMPT/0G05llWzDoE50="; + hash = "sha256-OPOUNKy70sm/kqrxRi61MjfQp74AdqZh6Gt93LdlmU0="; }; env.PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION = "python"; From 493c522081ee4d5fabb36f97ab64ad35c8189e1c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 12 Jul 2025 20:40:18 +0200 Subject: [PATCH 0041/1084] python313Packages.pook: 2.1.3 -> 2.1.4 Changelog: https://github.com/h2non/pook/blob/v2.1.4/History.rst --- pkgs/development/python-modules/pook/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pook/default.nix b/pkgs/development/python-modules/pook/default.nix index 66d6e2da8db8..c099c5677a48 100644 --- a/pkgs/development/python-modules/pook/default.nix +++ b/pkgs/development/python-modules/pook/default.nix @@ -1,6 +1,7 @@ { lib, buildPythonPackage, + falcon, fetchFromGitHub, furl, hatchling, @@ -15,7 +16,7 @@ buildPythonPackage rec { pname = "pook"; - version = "2.1.3"; + version = "2.1.4"; pyproject = true; disabled = pythonOlder "3.8"; @@ -24,7 +25,7 @@ buildPythonPackage rec { owner = "h2non"; repo = "pook"; tag = "v${version}"; - hash = "sha256-DDHaKsye28gxyorILulrLRBy/B9zV673jeVZ85uPZAo="; + hash = "sha256-z0QaMdsX2xLXICgQwnlUD2KsgCn0jB4wO83+6O4B3D8="; }; nativeBuildInputs = [ hatchling ]; @@ -36,6 +37,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + falcon pytest-asyncio pytest-httpbin pytest-pook From 3d85ad19d3b346e05ef2c336ba2c4c88a20f6c0b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 12 Jul 2025 20:43:12 +0200 Subject: [PATCH 0042/1084] python313Packages.pook: refactor --- pkgs/development/python-modules/pook/default.nix | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/pook/default.nix b/pkgs/development/python-modules/pook/default.nix index c099c5677a48..ba904883f880 100644 --- a/pkgs/development/python-modules/pook/default.nix +++ b/pkgs/development/python-modules/pook/default.nix @@ -10,7 +10,6 @@ pytest-httpbin, pytest-pook, pytestCheckHook, - pythonOlder, xmltodict, }: @@ -19,8 +18,6 @@ buildPythonPackage rec { version = "2.1.4"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "h2non"; repo = "pook"; @@ -28,9 +25,9 @@ buildPythonPackage rec { hash = "sha256-z0QaMdsX2xLXICgQwnlUD2KsgCn0jB4wO83+6O4B3D8="; }; - nativeBuildInputs = [ hatchling ]; + build-system = [ hatchling ]; - propagatedBuildInputs = [ + dependencies = [ furl jsonschema xmltodict @@ -64,8 +61,8 @@ buildPythonPackage rec { meta = with lib; { description = "HTTP traffic mocking and testing"; homepage = "https://github.com/h2non/pook"; - changelog = "https://github.com/h2non/pook/blob/v${version}/History.rst"; - license = with licenses; [ mit ]; + changelog = "https://github.com/h2non/pook/blob/v${src.tag}/History.rst"; + license = licenses.mit; maintainers = with maintainers; [ fab ]; }; } From 3745418ef6ffcc6cbbdd8d796ec3ce45c4245bd7 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 19 Jul 2025 19:03:45 +0200 Subject: [PATCH 0043/1084] python3Packages.tensorboard: 2.19.0 -> 2.20.0 Diff: https://github.com/tensorflow/tensorboard/compare/2.19.0...2.20.0 Changelog: https://github.com/tensorflow/tensorboard/releases/tag/2.20.0 --- pkgs/development/python-modules/tensorboard/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/tensorboard/default.nix b/pkgs/development/python-modules/tensorboard/default.nix index 2a7be3be31b1..f145e93f0791 100644 --- a/pkgs/development/python-modules/tensorboard/default.nix +++ b/pkgs/development/python-modules/tensorboard/default.nix @@ -9,9 +9,9 @@ markdown, numpy, packaging, + pillow, protobuf, setuptools, - six, tensorboard-data-server, werkzeug, standard-imghdr, @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "tensorboard"; - version = "2.19.0"; + version = "2.20.0"; format = "wheel"; # tensorflow/tensorboard is built from a downloaded wheel, because @@ -30,7 +30,7 @@ buildPythonPackage rec { inherit pname version format; dist = "py3"; python = "py3"; - hash = "sha256-XnG5hmOmQafOim5wsL6OGkwMRdSHYLB2ODrEdVw1uaA="; + hash = "sha256-ncn5eMuEwHI6z5o0XZbBhPApPRjxZruNWe4Jjmz6q6Y="; }; pythonRelaxDeps = [ @@ -44,9 +44,9 @@ buildPythonPackage rec { markdown numpy packaging + pillow protobuf setuptools - six tensorboard-data-server werkzeug From 777bf3bb1b3c40fe8a3361087620f9a3731063b9 Mon Sep 17 00:00:00 2001 From: Nicolas Benes Date: Sun, 13 Jul 2025 13:02:44 +0200 Subject: [PATCH 0044/1084] python313Packages.oauthlib: 3.2.2 -> 3.3.1 https://github.com/oauthlib/oauthlib/releases/tag/v3.3.0 https://github.com/oauthlib/oauthlib/releases/tag/v3.3.1 --- .../python-modules/oauthlib/default.nix | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/oauthlib/default.nix b/pkgs/development/python-modules/oauthlib/default.nix index 9fd14254fd49..224a1eb15394 100644 --- a/pkgs/development/python-modules/oauthlib/default.nix +++ b/pkgs/development/python-modules/oauthlib/default.nix @@ -20,16 +20,16 @@ buildPythonPackage rec { pname = "oauthlib"; - version = "3.2.2"; + version = "3.3.1"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "oauthlib"; repo = "oauthlib"; - rev = "v${version}"; - hash = "sha256-KADS1pEaLYi86LEt2VVuz8FVTBANzxC8EeQLgGMxuBU="; + tag = "v${version}"; + hash = "sha256-ZTmR+pTNQaRQMnUA+8hXM5VACRd8Hn62KTNooy5FQyk="; }; nativeBuildInputs = [ setuptools ]; @@ -49,14 +49,6 @@ buildPythonPackage rec { ] ++ lib.flatten (lib.attrValues optional-dependencies); - disabledTests = [ - # https://github.com/oauthlib/oauthlib/issues/877 - "test_rsa_bad_keys" - ] - ++ lib.optionals (pythonAtLeast "3.13") [ - "test_filter_params" - ]; - pythonImportsCheck = [ "oauthlib" ]; passthru.tests = { @@ -69,7 +61,7 @@ buildPythonPackage rec { }; meta = with lib; { - changelog = "https://github.com/oauthlib/oauthlib/blob/${src.rev}/CHANGELOG.rst"; + changelog = "https://github.com/oauthlib/oauthlib/blob/${src.tag}/CHANGELOG.rst"; description = "Generic, spec-compliant, thorough implementation of the OAuth request-signing logic"; homepage = "https://github.com/oauthlib/oauthlib"; license = licenses.bsd3; From cdac967ea9d6b92f466da0b5d38b560b602b5212 Mon Sep 17 00:00:00 2001 From: Johan Herland Date: Tue, 15 Jul 2025 15:17:15 +0000 Subject: [PATCH 0045/1084] python3Packages.pytz: use system tzdata We update that one more reliably, and it allows system-level customizations to apply to pytz as well. This is in line with the zoneinfo stdlib module in Python >=v3.9 which accesses the system timezone database directly. This is modeled on how the certifi module uses the system-wide ca-bundle, see commit 8d7cc9cac9ecdf95f554c5ea7ca15118baa06c39. --- pkgs/development/python-modules/pytz/default.nix | 12 +++++++++++- pkgs/top-level/python-packages.nix | 4 +++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytz/default.nix b/pkgs/development/python-modules/pytz/default.nix index d258ad926ec2..5049c209f088 100644 --- a/pkgs/development/python-modules/pytz/default.nix +++ b/pkgs/development/python-modules/pytz/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, fetchPypi, setuptools, + tzdata, unittestCheckHook, }: @@ -16,6 +17,12 @@ buildPythonPackage rec { hash = "sha256-NguePbtJognCGtYYCcf7RTZD4EiziSTHZYE1RnRugcM="; }; + postPatch = '' + # Use our system-wide zoneinfo dir instead of the bundled one + rm -rf pytz/zoneinfo + ln -snvf ${tzdata}/share/zoneinfo pytz/zoneinfo + ''; + build-system = [ setuptools ]; nativeCheckInputs = [ unittestCheckHook ]; @@ -32,6 +39,9 @@ buildPythonPackage rec { description = "World timezone definitions, modern and historical"; homepage = "https://pythonhosted.org/pytz"; license = licenses.mit; - maintainers = with maintainers; [ dotlambda ]; + maintainers = with maintainers; [ + dotlambda + jherland + ]; }; } diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e398e398f8a4..71d84a38372a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -15008,7 +15008,9 @@ self: super: with self; { pytweening = callPackage ../development/python-modules/pytweening { }; - pytz = callPackage ../development/python-modules/pytz { }; + pytz = callPackage ../development/python-modules/pytz { + inherit (pkgs) tzdata; + }; pytz-deprecation-shim = callPackage ../development/python-modules/pytz-deprecation-shim { }; From 2918191442f6b24b7b2c61952aadb55d6c5ab589 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 30 Jul 2025 22:39:38 +0200 Subject: [PATCH 0046/1084] python3Packages.sqlalchemy: configure update script --- pkgs/development/python-modules/sqlalchemy/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/python-modules/sqlalchemy/default.nix b/pkgs/development/python-modules/sqlalchemy/default.nix index f48abe0214be..4f597f98ed18 100644 --- a/pkgs/development/python-modules/sqlalchemy/default.nix +++ b/pkgs/development/python-modules/sqlalchemy/default.nix @@ -4,6 +4,7 @@ pythonOlder, fetchFromGitHub, buildPythonPackage, + nix-update-script, # build cython, @@ -109,6 +110,13 @@ buildPythonPackage rec { "test/aaa_profiling" ]; + passthru.updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "([0-9.]+)" + ]; + }; + meta = with lib; { changelog = "https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_${ builtins.replaceStrings [ "." ] [ "_" ] version From a861c9edcd8410bd7d47d5da66601353f1361897 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 30 Jul 2025 23:39:07 +0200 Subject: [PATCH 0047/1084] python3Packages.sqlalchemy: 2.0.41 -> 2.0.42 https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_42 --- pkgs/development/python-modules/sqlalchemy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sqlalchemy/default.nix b/pkgs/development/python-modules/sqlalchemy/default.nix index 4f597f98ed18..5bc964ff493a 100644 --- a/pkgs/development/python-modules/sqlalchemy/default.nix +++ b/pkgs/development/python-modules/sqlalchemy/default.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { pname = "sqlalchemy"; - version = "2.0.41"; + version = "2.0.42"; pyproject = true; disabled = pythonOlder "3.7"; @@ -53,7 +53,7 @@ buildPythonPackage rec { owner = "sqlalchemy"; repo = "sqlalchemy"; tag = "rel_${lib.replaceStrings [ "." ] [ "_" ] version}"; - hash = "sha256-DixgBUI+HJLTCsunN5Y+ogcAHnRnQ3CKSFc6HrxzsPM="; + hash = "sha256-e/DkS9CioMLG/qMOf0//DxMFDTep4xEtCVTp/Hn0Wiw="; }; postPatch = '' @@ -113,7 +113,7 @@ buildPythonPackage rec { passthru.updateScript = nix-update-script { extraArgs = [ "--version-regex" - "([0-9.]+)" + "^rel_([0-9]+)_([0-9]+)_([0-9]+)$" ]; }; From 3c8d7074d7e4c5a98003306bba4348aeac1d8ee2 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Wed, 30 Jul 2025 19:12:34 +0200 Subject: [PATCH 0048/1084] python3Packages.aioboto3: 14.3.0 -> 15.0.0 Diff: https://github.com/terricain/aioboto3/compare/refs/tags/v14.3.0...refs/tags/v15.0.0 Changelog: https://github.com/terricain/aioboto3/blob/refs/tags/v15.0.0/CHANGELOG.rst --- pkgs/development/python-modules/aioboto3/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/aioboto3/default.nix b/pkgs/development/python-modules/aioboto3/default.nix index c36746e5cc71..a915813c9e18 100644 --- a/pkgs/development/python-modules/aioboto3/default.nix +++ b/pkgs/development/python-modules/aioboto3/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "aioboto3"; - version = "14.3.0"; + version = "15.0.0"; pyproject = true; src = fetchFromGitHub { - owner = "terrycain"; + owner = "terricain"; repo = "aioboto3"; tag = "v${version}"; - hash = "sha256-3GdTpbU0uEEzezQPHJTGPB42Qu604eIhcIAP4rZMQiY="; + hash = "sha256-Z4tUwTFaXC3BGUKc1FPY0xoaUViAEiZNeP5REWotw2M="; }; pythonRelaxDeps = [ @@ -63,8 +63,8 @@ buildPythonPackage rec { meta = { description = "Wrapper to use boto3 resources with the aiobotocore async backend"; - homepage = "https://github.com/terrycain/aioboto3"; - changelog = "https://github.com/terrycain/aioboto3/blob/${src.rev}/CHANGELOG.rst"; + homepage = "https://github.com/terricain/aioboto3"; + changelog = "https://github.com/terricain/aioboto3/blob/${src.rev}/CHANGELOG.rst"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ mbalatsko ]; }; From 82f8ae9aa2f44e3f51bcc29353b21661afd54732 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Wed, 30 Jul 2025 19:13:58 +0200 Subject: [PATCH 0049/1084] python3Packages.aiobotocore: 2.22.0 -> 2.23.2 Diff: https://github.com/aio-libs/aiobotocore/compare/refs/tags/2.22.0...refs/tags/2.23.2 Changelog: https://github.com/aio-libs/aiobotocore/blob/2.23.2/CHANGES.rst --- .../python-modules/aiobotocore/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/aiobotocore/default.nix b/pkgs/development/python-modules/aiobotocore/default.nix index a1dbe65c0123..3fc040672435 100644 --- a/pkgs/development/python-modules/aiobotocore/default.nix +++ b/pkgs/development/python-modules/aiobotocore/default.nix @@ -17,20 +17,21 @@ werkzeug, awscli, boto3, + httpx, setuptools, pytestCheckHook, }: buildPythonPackage rec { pname = "aiobotocore"; - version = "2.22.0"; + version = "2.23.2"; pyproject = true; src = fetchFromGitHub { owner = "aio-libs"; repo = "aiobotocore"; tag = version; - hash = "sha256-Zzwj0osXqWSCWsuxlpiqpptzjLhFwlqfXqiWMP7CgXg="; + hash = "sha256-3aqA+zjXgYGqDRF0x2eS458A0N7Dmc0tfOcnukjf0DM="; }; # Relax version constraints: aiobotocore works with newer botocore versions @@ -55,6 +56,7 @@ buildPythonPackage rec { optional-dependencies = { awscli = [ awscli ]; boto3 = [ boto3 ]; + httpx = [ httpx ]; }; nativeCheckInputs = [ @@ -72,8 +74,6 @@ buildPythonPackage rec { disabledTestPaths = [ # Test requires network access "tests/test_version.py" - # Test not compatible with latest moto - "tests/python3.8/test_eventstreams.py" "tests/test_basic_s3.py" "tests/test_batch.py" "tests/test_dynamodb.py" @@ -86,6 +86,11 @@ buildPythonPackage rec { "tests/test_waiter.py" ]; + disabledTestMarks = [ + # Exclude localonly tests (incompatible with moto mocks) + "localonly" + ]; + __darwinAllowLocalNetworking = true; meta = { From fbf530c1c53299b56ec184d56fecce60b0242dd8 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Wed, 30 Jul 2025 19:31:36 +0200 Subject: [PATCH 0050/1084] python3Packages.moto: 5.1.4 -> 5.1.9 Diff: https://github.com/getmoto/moto/compare/refs/tags/5.1.4...refs/tags/5.1.9 Changelog: https://github.com/getmoto/moto/blob/5.1.9/CHANGELOG.md --- .../python-modules/moto/default.nix | 20 +++++-------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/moto/default.nix b/pkgs/development/python-modules/moto/default.nix index 3fe8eaea2371..bf54158febbf 100644 --- a/pkgs/development/python-modules/moto/default.nix +++ b/pkgs/development/python-modules/moto/default.nix @@ -10,7 +10,6 @@ cryptography, docker, fetchFromGitHub, - fetchpatch, flask-cors, flask, freezegun, @@ -38,7 +37,7 @@ buildPythonPackage rec { pname = "moto"; - version = "5.1.4"; + version = "5.1.9"; pyproject = true; disabled = pythonOlder "3.8"; @@ -47,18 +46,9 @@ buildPythonPackage rec { owner = "getmoto"; repo = "moto"; tag = version; - hash = "sha256-bDRd1FTBpv6t2j8cBzcYiK4B0F4sLcoW9K0Wnd0oo+4="; + hash = "sha256-UbCSGpvS8Jvpe8iV1rVplSoGykHSup9pVTd3odbPq6Y="; }; - # Fix tests with botocore 1.38.32 - # FIXME: remove in next update - patches = [ - (fetchpatch { - url = "https://github.com/getmoto/moto/commit/8dcaaca0eefdf9ac957650c1562317b6d07fadf9.diff"; - hash = "sha256-5zaerJR1rsMZQLn8cXjS8RYiKlSQ6azp7dk7JzLp+7I="; - }) - ]; - build-system = [ setuptools ]; @@ -364,9 +354,6 @@ buildPythonPackage rec { # Parameter validation fails "test_conditional_write" - # Requires newer botocore version - "test_dynamodb_with_account_id_routing" - # Assumes too much about threading.Timer() behavior (that it honors the # timeout precisely and that the thread handler will complete in just 0.1s # from the requested timeout) @@ -395,6 +382,9 @@ buildPythonPackage rec { # botocore.exceptions.ParamValidationError: Parameter validation failed: Unknown parameter in input: "EnableWorkDocs", must be one of: [...] "tests/test_workspaces/test_workspaces.py" + + # Requires sagemaker client + "other_langs/tests_sagemaker_client/test_model_training.py" ]; meta = { From c48f5b981deac819f403350c1a457010d65e0b3f Mon Sep 17 00:00:00 2001 From: Kira Bruneau Date: Sat, 2 Aug 2025 18:49:54 -0400 Subject: [PATCH 0051/1084] python312Packages.pytest-datadir: 1.7.2 -> 1.8.0 --- pkgs/development/python-modules/pytest-datadir/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-datadir/default.nix b/pkgs/development/python-modules/pytest-datadir/default.nix index ecd1d81e4517..0b8532f1ed49 100644 --- a/pkgs/development/python-modules/pytest-datadir/default.nix +++ b/pkgs/development/python-modules/pytest-datadir/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pytest-datadir"; - version = "1.7.2"; + version = "1.8.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "gabrielcnr"; repo = "pytest-datadir"; tag = "v${version}"; - hash = "sha256-0y+1Al8nocCJXZyu8gLbYnXJzUu/oD31Zhn901XxWds="; + hash = "sha256-ttzYFzePPpFY6DfMGLVImZMiehuR9IhmIFxBlgrDDmk="; }; nativeBuildInputs = [ From 8ae57c4259dbddef60201d59f9f669810ed4d7ae Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sun, 3 Aug 2025 20:02:29 +0300 Subject: [PATCH 0052/1084] python313Packages.scipy: 1.16.0 -> 1.16.1 Diff: https://github.com/scipy/scipy/compare/refs/tags/v1.16.0...refs/tags/v1.16.1 Changelog: https://github.com/scipy/scipy/releases/tag/v1.16.1 --- pkgs/development/python-modules/scipy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scipy/default.nix b/pkgs/development/python-modules/scipy/default.nix index c03bc058262f..92151e468259 100644 --- a/pkgs/development/python-modules/scipy/default.nix +++ b/pkgs/development/python-modules/scipy/default.nix @@ -50,8 +50,8 @@ let # nix-shell maintainers/scripts/update.nix --argstr package python3.pkgs.scipy # # The update script uses sed regexes to replace them with the updated hashes. - version = "1.16.0"; - srcHash = "sha256-PFWUq7RsqMgBK1bTw52y1renoPygWNreikNTFHWE2Ig="; + version = "1.16.1"; + srcHash = "sha256-/LgYQUMGoQjSWMCWBgnekNGzEc0LVg2qiN2tV399rQU="; datasetsHashes = { ascent = "1qjp35ncrniq9rhzb14icwwykqg2208hcssznn3hz27w39615kh3"; ecg = "1bwbjp43b7znnwha5hv6wiz3g0bhwrpqpi75s12zidxrbwvd62pj"; From b39dd739b4697c20888e83c4aac9babc8e1d1650 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:05 +0200 Subject: [PATCH 0053/1084] python3Packages.a2wsgi: 1.10.8 -> 1.10.10 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/a2wsgi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/a2wsgi/default.nix b/pkgs/development/python-modules/a2wsgi/default.nix index f281c25b3884..e38f47e6bcd8 100644 --- a/pkgs/development/python-modules/a2wsgi/default.nix +++ b/pkgs/development/python-modules/a2wsgi/default.nix @@ -12,12 +12,12 @@ buildPythonPackage rec { pname = "a2wsgi"; - version = "1.10.8"; + version = "1.10.10"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-/AC6sfx5L4mozhtJGyrRcXsUXYyu+3XQqFhpRu3JfLI="; + hash = "sha256-pbz/tSCBujnfDV6aiE/G+BnZLjpCOJNDunfL+An+H0U="; }; build-system = [ pdm-backend ]; From 0d0195ad7d4a5fe6cd578231908c50cbe04683db Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:06 +0200 Subject: [PATCH 0054/1084] python3Packages.abjad: 3.22 -> 3.28 https://abjad.github.io/appendices/changes.html This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/abjad/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/abjad/default.nix b/pkgs/development/python-modules/abjad/default.nix index e03212322041..4f89767c1b7a 100644 --- a/pkgs/development/python-modules/abjad/default.nix +++ b/pkgs/development/python-modules/abjad/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "abjad"; - version = "3.22"; + version = "3.28"; format = "setuptools"; # see issue upstream indicating Python 3.12 support will come @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-cTll4E5qPuacc7K3TFfK4IqtXGUHuiiU5J20poRuWbI="; + hash = "sha256-J4LPOSz34GvDRwpCG8yt4LAqt+dhDrfG/W451bZRpgk="; }; propagatedBuildInputs = [ From f4e2359f79cd0b08372a9ce78236f6c40d62f194 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:07 +0200 Subject: [PATCH 0055/1084] python3Packages.about-time: 4.2.1 -> 4.2.2 This commit was automatically generated using update-python-libraries. --- .../python-modules/about-time/default.nix | 32 +++++++++---------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/pkgs/development/python-modules/about-time/default.nix b/pkgs/development/python-modules/about-time/default.nix index 02f1ca4f917d..3271a11755b4 100644 --- a/pkgs/development/python-modules/about-time/default.nix +++ b/pkgs/development/python-modules/about-time/default.nix @@ -1,33 +1,31 @@ { lib, - fetchPypi, + fetchFromGitHub, buildPythonPackage, - python, + setuptools, }: buildPythonPackage rec { pname = "about-time"; - version = "4.2.1"; - format = "setuptools"; + version = "4.2.2"; + pyproject = true; - # PyPi release does not contain test files, but the repo has no release tags, - # so while having no tests is not ideal, follow the PyPi releases for now - # TODO: switch to fetchFromGitHub once this issue is fixed: - # https://github.com/rsalmei/about-time/issues/15 - src = fetchPypi { - inherit pname version; - hash = "sha256-alOIYtM85n2ZdCnRSZgxDh2/2my32bv795nEcJhH/s4="; + src = fetchFromGitHub { + owner = "rsalmei"; + repo = "about-time"; + tag = "v${version}"; + hash = "sha256-a7jFVrxUvdR5UdeNNXSTsXC/Q76unedMLmcu0iTS3Tk="; }; - doCheck = false; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools~=75.3" setuptools + ''; + + build-system = [ setuptools ]; pythonImportsCheck = [ "about_time" ]; - postInstall = '' - mkdir -p $out/share/doc/python${python.pythonVersion}-$pname-$version/ - mv $out/LICENSE $out/share/doc/python${python.pythonVersion}-$pname-$version/ - ''; - meta = with lib; { description = "Cool helper for tracking time and throughput of code blocks, with beautiful human friendly renditions"; homepage = "https://github.com/rsalmei/about-time"; From 893d359763e663fb6495558a1c8617d27adc1e47 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:08 +0200 Subject: [PATCH 0056/1084] python3Packages.absl-py: 2.2.2 -> 2.3.1 https://github.com/abseil/abseil-py/blob/v2.3.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/absl-py/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/absl-py/default.nix b/pkgs/development/python-modules/absl-py/default.nix index ca12c857ca09..21552b076199 100644 --- a/pkgs/development/python-modules/absl-py/default.nix +++ b/pkgs/development/python-modules/absl-py/default.nix @@ -2,22 +2,22 @@ lib, buildPythonPackage, fetchFromGitHub, - setuptools, + hatchling, }: buildPythonPackage rec { pname = "absl-py"; - version = "2.2.2"; + version = "2.3.1"; pyproject = true; src = fetchFromGitHub { owner = "abseil"; repo = "abseil-py"; tag = "v${version}"; - hash = "sha256-KsaFfdq6+Pc8k0gM1y+HJ1v6VrTAK7TBgh92BSFuc+Q="; + hash = "sha256-U8doys7SoOhtUkF0dsCFKnM9ItOoi5a6cK6zGOe/U8s="; }; - build-system = [ setuptools ]; + build-system = [ hatchling ]; # checks use bazel; should be revisited doCheck = false; @@ -27,7 +27,7 @@ buildPythonPackage rec { meta = { description = "Abseil Python Common Libraries"; homepage = "https://github.com/abseil/abseil-py"; - changelog = "https://github.com/abseil/abseil-py/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/abseil/abseil-py/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ ]; }; From c53a6036f04411be66cef72634a9e5d61fc41822 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:12 +0200 Subject: [PATCH 0057/1084] python3Packages.aiodiscover: 2.7.0 -> 2.7.1 https://github.com/bdraco/aiodiscover/releases/tag/v2.7.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/aiodiscover/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/aiodiscover/default.nix b/pkgs/development/python-modules/aiodiscover/default.nix index 8420da320779..18845fc8c92a 100644 --- a/pkgs/development/python-modules/aiodiscover/default.nix +++ b/pkgs/development/python-modules/aiodiscover/default.nix @@ -58,7 +58,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python module to discover hosts via ARP and PTR lookup"; homepage = "https://github.com/bdraco/aiodiscover"; - changelog = "https://github.com/bdraco/aiodiscover/releases/tag/v${version}"; + changelog = "https://github.com/bdraco/aiodiscover/releases/tag/${src.tag}"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ fab ]; }; From e9e5b6327138b28f38969f34ff2fb2d5ab633b99 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:16 +0200 Subject: [PATCH 0058/1084] python3Packages.aiomisc-pytest: 1.2.1 -> 1.3.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/aiomisc-pytest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiomisc-pytest/default.nix b/pkgs/development/python-modules/aiomisc-pytest/default.nix index 0e0add78bf19..1db59e19c44b 100644 --- a/pkgs/development/python-modules/aiomisc-pytest/default.nix +++ b/pkgs/development/python-modules/aiomisc-pytest/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "aiomisc-pytest"; - version = "1.2.1"; + version = "1.3.4"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "aiomisc_pytest"; inherit version; - hash = "sha256-4mWP77R3CoX+XhoT6BbxQtxpINpdmeozjYUsegNfMyU="; + hash = "sha256-9Of1pSUcMiIhkz7OW5erF4oDlf/ABkaamDBPg7+WbBE="; }; build-system = [ poetry-core ]; From 19ee1425dcbc8d21726bbaf34a0fb8712233b56c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:17 +0200 Subject: [PATCH 0059/1084] python3Packages.aiomisc: 17.7.8 -> 17.9.4 https://github.com/aiokitchen/aiomisc/blob/master/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/aiomisc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiomisc/default.nix b/pkgs/development/python-modules/aiomisc/default.nix index f92816215373..b61f558e7146 100644 --- a/pkgs/development/python-modules/aiomisc/default.nix +++ b/pkgs/development/python-modules/aiomisc/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "aiomisc"; - version = "17.7.8"; + version = "17.9.4"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-Wfum+9M0Kx9GA9F2/fzhvETsQodNKnoRXSADFZl6Sf4="; + hash = "sha256-oSwMhomcPIN2JYterJuBUcmJtUx3rayADH1ugah+pI8="; }; build-system = [ poetry-core ]; From 2f15c9f7f90ac4eead514d94ff8718ac0563c658 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:18 +0200 Subject: [PATCH 0060/1084] python3Packages.aionotion: 2024.03.0 -> 2025.02.0 https://github.com/bachya/aionotion/releases/tag/2025.02.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/aionotion/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aionotion/default.nix b/pkgs/development/python-modules/aionotion/default.nix index fb7ab4d6bad1..26fa8135038f 100644 --- a/pkgs/development/python-modules/aionotion/default.nix +++ b/pkgs/development/python-modules/aionotion/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "aionotion"; - version = "2024.03.0"; + version = "2025.02.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "bachya"; repo = "aionotion"; tag = version; - hash = "sha256-BsbfLb5wCVxR8v2U2Zzt7LMl7XJcZWfVjZN47VDkhFc="; + hash = "sha256-MqH3CPp+dAX5DXtnHio95KGQ+Ok2TXrX6rn/AMx5OsY="; }; nativeBuildInputs = [ poetry-core ]; @@ -61,7 +61,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library for Notion Home Monitoring"; homepage = "https://github.com/bachya/aionotion"; - changelog = "https://github.com/bachya/aionotion/releases/tag/${version}"; + changelog = "https://github.com/bachya/aionotion/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From 6e11fc7ca84f0850914ae4183731fb3446eaa068 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:19 +0200 Subject: [PATCH 0061/1084] python3Packages.aiortm: 0.10.0 -> 0.11.0 https://github.com/MartinHjelmare/aiortm/blob/v0.11.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/aiortm/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aiortm/default.nix b/pkgs/development/python-modules/aiortm/default.nix index 4bc009caa27c..a55633c9f229 100644 --- a/pkgs/development/python-modules/aiortm/default.nix +++ b/pkgs/development/python-modules/aiortm/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "aiortm"; - version = "0.10.0"; + version = "0.11.0"; pyproject = true; disabled = pythonOlder "3.12"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "MartinHjelmare"; repo = "aiortm"; tag = "v${version}"; - hash = "sha256-YclrU24eyk88eOc/nlgeWJ/Fo9SveCzRqQCKYAA9Y9s="; + hash = "sha256-KghKxaa1MhNH13NdUpDiT5h8ZEj5aWLUVhvQKvLC+oM="; }; pythonRelaxDeps = [ "typer" ]; @@ -57,7 +57,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library for the Remember the Milk API"; homepage = "https://github.com/MartinHjelmare/aiortm"; - changelog = "https://github.com/MartinHjelmare/aiortm/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/MartinHjelmare/aiortm/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; mainProgram = "aiortm"; From d61ead1d7c277ab52555f3443d6d836f8e734ed7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:21 +0200 Subject: [PATCH 0062/1084] python3Packages.aiosonic: 0.22.0 -> 0.24.0 https://github.com/sonic182/aiosonic/blob/0.24.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/aiosonic/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aiosonic/default.nix b/pkgs/development/python-modules/aiosonic/default.nix index 4a7872e14464..e1586de94bfb 100644 --- a/pkgs/development/python-modules/aiosonic/default.nix +++ b/pkgs/development/python-modules/aiosonic/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "aiosonic"; - version = "0.22.0"; + version = "0.24.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -34,7 +34,7 @@ buildPythonPackage rec { owner = "sonic182"; repo = "aiosonic"; tag = version; - hash = "sha256-wBYGiSTSRhi11uqTyGgF1YpnBVoDraCr2GKC8VkQEWc="; + hash = "sha256-Yh1AD/tBHQBpwAA86XuP9UuXnCAFcMw/XSv6z46XP0k="; }; postPatch = '' @@ -113,7 +113,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/sonic182/aiosonic/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/sonic182/aiosonic/blob/${src.tag}/CHANGELOG.md"; description = "Very fast Python asyncio http client"; license = lib.licenses.mit; homepage = "https://github.com/sonic182/aiosonic"; From cda9903ed1a8f29209ed28d8fbce19e35052cfa4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:22 +0200 Subject: [PATCH 0063/1084] python3Packages.aiosql: 13.3 -> 13.4 https://github.com/nackjicholson/aiosql/releases/tag/13.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/aiosql/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aiosql/default.nix b/pkgs/development/python-modules/aiosql/default.nix index 4528d603b2a3..1c233d8f9f2c 100644 --- a/pkgs/development/python-modules/aiosql/default.nix +++ b/pkgs/development/python-modules/aiosql/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "aiosql"; - version = "13.3"; + version = "13.4"; pyproject = true; disabled = pythonOlder "3.8"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "nackjicholson"; repo = "aiosql"; tag = version; - hash = "sha256-FCCS91nH/HPhez+bJE7+JoFW4hKkXMdY4bAaEOZ06jU="; + hash = "sha256-a3pRzcDMXdaDs0ub6k5bPRwnk+RCbxZ7ceIt8/fMSPg="; }; sphinxRoot = "docs/source"; @@ -52,7 +52,7 @@ buildPythonPackage rec { meta = with lib; { description = "Simple SQL in Python"; homepage = "https://nackjicholson.github.io/aiosql/"; - changelog = "https://github.com/nackjicholson/aiosql/releases/tag/${version}"; + changelog = "https://github.com/nackjicholson/aiosql/releases/tag/${src.tag}"; license = with licenses; [ bsd2 ]; maintainers = with maintainers; [ kaction ]; }; From 839d6885f1c92a80d4edd91e772b30b0fa33f377 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:23 +0200 Subject: [PATCH 0064/1084] python3Packages.aiostream: 0.6.4 -> 0.7.0 https://github.com/vxgmichel/aiostream/releases/tag/v0.7.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/aiostream/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aiostream/default.nix b/pkgs/development/python-modules/aiostream/default.nix index 3d4bbd2dc63b..de2b2fec0067 100644 --- a/pkgs/development/python-modules/aiostream/default.nix +++ b/pkgs/development/python-modules/aiostream/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "aiostream"; - version = "0.6.4"; + version = "0.7.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "vxgmichel"; repo = "aiostream"; tag = "v${version}"; - hash = "sha256-hRbPK1JsB/JQuSjj81YMUAI8eDUyXCOFhdW22ZJ47xU="; + hash = "sha256-oOx1LG3UyMJRm/HvmrHT00jTp3+XzmvS2XRH4BJNyPE="; }; build-system = [ setuptools ]; @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = with lib; { description = "Generator-based operators for asynchronous iteration"; homepage = "https://aiostream.readthedocs.io"; - changelog = "https://github.com/vxgmichel/aiostream/releases/tag/v${version}"; + changelog = "https://github.com/vxgmichel/aiostream/releases/tag/${src.tag}"; license = licenses.gpl3Only; maintainers = with maintainers; [ rmcgibbo ]; }; From 6ca4b4658e52218e6348d03fb6f93d6bfac318f1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:25 +0200 Subject: [PATCH 0065/1084] python3Packages.albucore: 0.0.24 -> 0.0.33 https://github.com/albumentations-team/albucore/releases/tag/0.0.33 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/albucore/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/albucore/default.nix b/pkgs/development/python-modules/albucore/default.nix index 4ca66b260401..6a4491840858 100644 --- a/pkgs/development/python-modules/albucore/default.nix +++ b/pkgs/development/python-modules/albucore/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "albucore"; - version = "0.0.24"; + version = "0.0.33"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "albumentations-team"; repo = "albucore"; tag = version; - hash = "sha256-frVMPW3au/6vPRY89GIt7chCPkUMl13DpPqCPqIjz/o="; + hash = "sha256-OQYIvJM3pLna5rr1H7pVDhUR9sLmx032AZ9SWXQqMjc="; }; pythonRelaxDeps = [ "opencv-python" ]; @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = { description = "High-performance image processing library to optimize and extend Albumentations with specialized functions for image transformations"; homepage = "https://github.com/albumentations-team/albucore"; - changelog = "https://github.com/albumentations-team/albucore/releases/tag/${version}"; + changelog = "https://github.com/albumentations-team/albucore/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ bcdarwin ]; }; From d58ef1a5aba4fafc52c905764aa2c64d3393dddd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:26 +0200 Subject: [PATCH 0066/1084] python3Packages.alembic: 1.15.2 -> 1.16.4 This commit was automatically generated using update-python-libraries. --- .../python-modules/alembic/default.nix | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/alembic/default.nix b/pkgs/development/python-modules/alembic/default.nix index 3ea57cab5cea..1962325dc373 100644 --- a/pkgs/development/python-modules/alembic/default.nix +++ b/pkgs/development/python-modules/alembic/default.nix @@ -2,34 +2,30 @@ lib, buildPythonPackage, fetchPypi, - pythonOlder, # build-system setuptools, # dependencies - importlib-metadata, - importlib-resources, mako, sqlalchemy, typing-extensions, # tests - pytest7CheckHook, + black, + pytestCheckHook, pytest-xdist, python-dateutil, }: buildPythonPackage rec { pname = "alembic"; - version = "1.15.2"; + version = "1.16.4"; pyproject = true; - disabled = pythonOlder "3.6"; - src = fetchPypi { inherit pname version; - hash = "sha256-HHI5G73v/M/jF+77pobLmjwHgAVHiIVBO5XDsmxXqKc="; + hash = "sha256-76tq2g3Q+uLJIGCADgv1wdwmrxWhDgL7S6v/FktHJeI="; }; build-system = [ setuptools ]; @@ -38,16 +34,13 @@ buildPythonPackage rec { mako sqlalchemy typing-extensions - ] - ++ lib.optionals (pythonOlder "3.9") [ - importlib-resources - importlib-metadata ]; pythonImportsCheck = [ "alembic" ]; nativeCheckInputs = [ - pytest7CheckHook + black + pytestCheckHook pytest-xdist python-dateutil ]; From 5711a4d92940afe06da1db1fcbd1219f1f0b3334 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:28 +0200 Subject: [PATCH 0067/1084] python3Packages.allure-behave: 2.13.5 -> 2.15.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/allure-behave/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/allure-behave/default.nix b/pkgs/development/python-modules/allure-behave/default.nix index 4b80c97c8777..8dcc076cab59 100644 --- a/pkgs/development/python-modules/allure-behave/default.nix +++ b/pkgs/development/python-modules/allure-behave/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "allure-behave"; - version = "2.13.5"; + version = "2.15.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-M4yizHOV0e491y9dfZLYkg8a3g4H3evGN7OOYeBtyNw="; + hash = "sha256-puJuaeA6uFJRF1ZS7jWY55Mmk2Y4SQiuhZGEGi7yexs="; }; nativeBuildInputs = [ setuptools-scm ]; From d1c9b2171f081da04e63fe4b4464b1cdcd216e39 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:29 +0200 Subject: [PATCH 0068/1084] python3Packages.allure-pytest: 2.13.5 -> 2.15.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/allure-pytest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/allure-pytest/default.nix b/pkgs/development/python-modules/allure-pytest/default.nix index 88fc7054f1e6..6eaec2b6e5ad 100644 --- a/pkgs/development/python-modules/allure-pytest/default.nix +++ b/pkgs/development/python-modules/allure-pytest/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "allure-pytest"; - version = "2.13.5"; + version = "2.15.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-DvjheQxEqYjba4PE1PXpFFHixMjqEGAd+ohSjSOvz24="; + hash = "sha256-uPRk07/rbLXmp35w6s0ao3YhM2d8q+zlegfJ87zUseg="; }; nativeBuildInputs = [ setuptools-scm ]; From 7c29b9bde8edd955e453a2bb2ae84830c7596bea Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:30 +0200 Subject: [PATCH 0069/1084] python3Packages.allure-python-commons-test: 2.13.5 -> 2.15.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/allure-python-commons-test/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/allure-python-commons-test/default.nix b/pkgs/development/python-modules/allure-python-commons-test/default.nix index 5a4f5049d9cc..764641b7c6bb 100644 --- a/pkgs/development/python-modules/allure-python-commons-test/default.nix +++ b/pkgs/development/python-modules/allure-python-commons-test/default.nix @@ -12,12 +12,13 @@ buildPythonPackage rec { pname = "allure-python-commons-test"; - version = "2.13.5"; + version = "2.15.0"; format = "setuptools"; src = fetchPypi { - inherit pname version; - hash = "sha256-pWkLVfBrLEhdhuTE95K3aqrhEY2wEyo5uRzuJC3ngjE="; + pname = "allure_python_commons_test"; + inherit version; + hash = "sha256-5l/9K6ToYEGaYXOmVxB188wu9gQ+2cMHxfVNlX8Rz9g="; }; nativeBuildInputs = [ setuptools-scm ]; From f2a3040c5f1da1c1b9f18646bd22a170b5a8727e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:31 +0200 Subject: [PATCH 0070/1084] python3Packages.allure-python-commons: 2.13.5 -> 2.15.0 This commit was automatically generated using update-python-libraries. --- .../allure-python-commons/default.nix | 22 ++++++------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/allure-python-commons/default.nix b/pkgs/development/python-modules/allure-python-commons/default.nix index 30881b90f3fd..57571c89095c 100644 --- a/pkgs/development/python-modules/allure-python-commons/default.nix +++ b/pkgs/development/python-modules/allure-python-commons/default.nix @@ -13,30 +13,22 @@ buildPythonPackage rec { pname = "allure-python-commons"; - version = "2.13.5"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + version = "2.15.0"; + pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-ojLnlVgR+Yjkmkwd1sFszn6bgdDqBCKx5WVNMlTiyvM="; + pname = "allure_python_commons"; + inherit version; + hash = "sha256-T2Oci7S3nfDZTxuqiHgsk5m+P0X9g5rlg6MUpdRRuXg="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ attrs pluggy - six - allure-python-commons-test ]; - checkPhase = '' - ${python.interpreter} -m doctest ./src/utils.py - ${python.interpreter} -m doctest ./src/mapping.py - ''; - pythonImportsCheck = [ "allure" "allure_commons" From 2157043be11ccd3b72ee1811a26ad16a97a6d148 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:32 +0200 Subject: [PATCH 0071/1084] python3Packages.amazon-kclpy: 3.0.1 -> 3.1.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/amazon-kclpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/amazon-kclpy/default.nix b/pkgs/development/python-modules/amazon-kclpy/default.nix index 591ee5568390..3c039de4dbab 100644 --- a/pkgs/development/python-modules/amazon-kclpy/default.nix +++ b/pkgs/development/python-modules/amazon-kclpy/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "amazon-kclpy"; - version = "3.0.1"; + version = "3.1.0"; pyproject = true; src = fetchFromGitHub { owner = "awslabs"; repo = "amazon-kinesis-client-python"; tag = "v${version}"; - hash = "sha256-P/kYRFDmWcqvnAaKYx22PwtC51JlYB0qopO3+QuRHAk="; + hash = "sha256-nboEZwRlhbr176H4b6ESm3LfVZCoKz3yKrQptERsLgg="; }; patches = [ From 80822396403f9a40791f32b17d816ea774ebca23 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:33 +0200 Subject: [PATCH 0072/1084] python3Packages.amcrest: 1.9.8 -> 1.9.9 https://github.com/tchellomello/python-amcrest/releases/tag/1.9.9 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/amcrest/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/amcrest/default.nix b/pkgs/development/python-modules/amcrest/default.nix index b3fd5616ea92..2d48513f3fd3 100644 --- a/pkgs/development/python-modules/amcrest/default.nix +++ b/pkgs/development/python-modules/amcrest/default.nix @@ -56,7 +56,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python module for Amcrest and Dahua Cameras"; homepage = "https://github.com/tchellomello/python-amcrest"; - changelog = "https://github.com/tchellomello/python-amcrest/releases/tag/${version}"; + changelog = "https://github.com/tchellomello/python-amcrest/releases/tag/${src.tag}"; license = licenses.gpl2Only; maintainers = with maintainers; [ fab ]; }; From 57c4c643356017aba400db5946413f5dc7899fd2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:34 +0200 Subject: [PATCH 0073/1084] python3Packages.anndata: 0.11.4 -> 0.12.1 https://github.com/scverse/anndata/blob/main/docs/release-notes/0.12.1.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/anndata/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/anndata/default.nix b/pkgs/development/python-modules/anndata/default.nix index dac4af2f18d0..de98a116f529 100644 --- a/pkgs/development/python-modules/anndata/default.nix +++ b/pkgs/development/python-modules/anndata/default.nix @@ -32,14 +32,14 @@ buildPythonPackage rec { pname = "anndata"; - version = "0.11.4"; + version = "0.12.1"; pyproject = true; src = fetchFromGitHub { owner = "scverse"; repo = "anndata"; tag = version; - hash = "sha256-9RDR0veZ8n2sq0kUbAkS2nP57u47cQxmubzuWWYBKBY="; + hash = "sha256-vxyRJ77PIkRIyl4aTQggXSQVoMKLQe3mCA5H3W/wmN8="; }; build-system = [ @@ -148,7 +148,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "anndata" ]; meta = { - changelog = "https://github.com/scverse/anndata/blob/main/docs/release-notes/${version}.md"; + changelog = "https://github.com/scverse/anndata/blob/main/docs/release-notes/${src.tag}.md"; description = "Python package for handling annotated data matrices in memory and on disk"; homepage = "https://anndata.readthedocs.io/"; license = lib.licenses.bsd3; From e7590d6f1a00e35da19266c3edd484aca04fd119 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:35 +0200 Subject: [PATCH 0074/1084] python3Packages.annotatedyaml: 0.4.5 -> 1.0.0 https://github.com/home-assistant-libs/annotatedyaml/blob/v1.0.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/annotatedyaml/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/annotatedyaml/default.nix b/pkgs/development/python-modules/annotatedyaml/default.nix index dc790ed0902b..16d589e587e0 100644 --- a/pkgs/development/python-modules/annotatedyaml/default.nix +++ b/pkgs/development/python-modules/annotatedyaml/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "annotatedyaml"; - version = "0.4.5"; + version = "1.0.0"; pyproject = true; src = fetchFromGitHub { owner = "home-assistant-libs"; repo = "annotatedyaml"; tag = "v${version}"; - hash = "sha256-AmgM5KF8O8/rkR/9PmTzcyQaSlEDcYBDDRq5ujwANR0="; + hash = "sha256-bVXhKm69A5FIXYY2yq7jXPIK7lSCQD20a3oX1GdqOLY="; }; build-system = [ @@ -50,7 +50,7 @@ buildPythonPackage rec { meta = { description = "Annotated YAML that supports secrets for Python"; homepage = "https://github.com/home-assistant-libs/annotatedyaml"; - changelog = "https://github.com/home-assistant-libs/annotatedyaml/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/home-assistant-libs/annotatedyaml/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; From 7f7fb4e90969a853922d3b1f1ca7888edf50d1a1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:41 +0200 Subject: [PATCH 0075/1084] python3Packages.anthropic: 0.59.0 -> 0.60.0 https://github.com/anthropics/anthropic-sdk-python/releases/tag/v0.60.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/anthropic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/anthropic/default.nix b/pkgs/development/python-modules/anthropic/default.nix index 00073ddaf14d..397c4f6e3bfa 100644 --- a/pkgs/development/python-modules/anthropic/default.nix +++ b/pkgs/development/python-modules/anthropic/default.nix @@ -32,14 +32,14 @@ buildPythonPackage rec { pname = "anthropic"; - version = "0.59.0"; + version = "0.60.0"; pyproject = true; src = fetchFromGitHub { owner = "anthropics"; repo = "anthropic-sdk-python"; tag = "v${version}"; - hash = "sha256-JUgJB0+9zfmj3asjn7FOozNB9STkKEvObbTP3KLDV+M="; + hash = "sha256-NwwZjpamBtRHYs/k+i2TfydTEzU2aB5+IxkONXlCqEk="; }; postPatch = '' From 09b5bdb6c15054b625cded90081c40e6b07b2041 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:42 +0200 Subject: [PATCH 0076/1084] python3Packages.anyio: 4.9.0 -> 4.10.0 https://github.com/agronholm/anyio/blob/4.10.0/docs/versionhistory.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/anyio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/anyio/default.nix b/pkgs/development/python-modules/anyio/default.nix index afe573ab3feb..99fd7ff5dcab 100644 --- a/pkgs/development/python-modules/anyio/default.nix +++ b/pkgs/development/python-modules/anyio/default.nix @@ -33,7 +33,7 @@ buildPythonPackage rec { pname = "anyio"; - version = "4.9.0"; + version = "4.10.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -42,7 +42,7 @@ buildPythonPackage rec { owner = "agronholm"; repo = "anyio"; tag = version; - hash = "sha256-kISaBHDkMOYYU9sdiQAXiq3jp1ehWOYFpvFbuceBWB0="; + hash = "sha256-9nOGQTqdO3VzA9c97BpZqqwpll5O5+3gRvF/l2Y2ars="; }; build-system = [ setuptools-scm ]; From 2285a75f1fedc76c5fb58b273be4e3785004fdd0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:43 +0200 Subject: [PATCH 0077/1084] python3Packages.apache-beam: 2.65.0 -> 2.66.0 https://github.com/apache/beam/blob/release-v2.66.0/CHANGES.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/apache-beam/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/apache-beam/default.nix b/pkgs/development/python-modules/apache-beam/default.nix index 73c85297671d..f13ce79961f7 100644 --- a/pkgs/development/python-modules/apache-beam/default.nix +++ b/pkgs/development/python-modules/apache-beam/default.nix @@ -62,14 +62,14 @@ buildPythonPackage rec { pname = "apache-beam"; - version = "2.65.0"; + version = "2.66.0"; pyproject = true; src = fetchFromGitHub { owner = "apache"; repo = "beam"; tag = "v${version}"; - hash = "sha256-vDW0PVNep+egIZBe4t8IPwLgsQDmoO4rrA4wUoAHzfg="; + hash = "sha256-nRofy9pvhO5SUvkIk73ViFm1gPWxEhj1rAUeCVYIpYs="; }; pythonRelaxDeps = [ @@ -372,7 +372,7 @@ buildPythonPackage rec { meta = { description = "Unified model for defining both batch and streaming data-parallel processing pipelines"; homepage = "https://beam.apache.org/"; - changelog = "https://github.com/apache/beam/blob/release-${version}/CHANGES.md"; + changelog = "https://github.com/apache/beam/blob/release-${src.tag}/CHANGES.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ ndl ]; }; From 503975fba6b7df14a311bca812bfdbfcf108ffcf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:45 +0200 Subject: [PATCH 0078/1084] python3Packages.apycula: 0.18 -> 0.21 https://github.com/YosysHQ/apicula/releases/tag/0.21 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/apycula/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/apycula/default.nix b/pkgs/development/python-modules/apycula/default.nix index d3029efed1bd..2d882dc92005 100644 --- a/pkgs/development/python-modules/apycula/default.nix +++ b/pkgs/development/python-modules/apycula/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "apycula"; - version = "0.18"; + version = "0.21"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "Apycula"; - hash = "sha256-nUaXnx4xFNH5wKZRaFXt0uLAgLm5/dTSKhiZQoSL8pg="; + hash = "sha256-rh+1U1bqyrX3Mv1HUl22ykUHx5Zaq59suc7ZVAOi0mo="; }; build-system = [ setuptools-scm ]; From 153dc5deb8341652f5e3e999d205cd0786e14d94 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:46 +0200 Subject: [PATCH 0079/1084] python3Packages.arcam-fmj: 1.8.2 -> 2.0.0 https://github.com/elupus/arcam_fmj/releases/tag/2.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/arcam-fmj/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/arcam-fmj/default.nix b/pkgs/development/python-modules/arcam-fmj/default.nix index b626683a1188..94ce7ed66ada 100644 --- a/pkgs/development/python-modules/arcam-fmj/default.nix +++ b/pkgs/development/python-modules/arcam-fmj/default.nix @@ -8,6 +8,7 @@ aiohttp, attrs, defusedxml, + pytest-asyncio_0, pytest-aiohttp, pytest-mock, pytestCheckHook, @@ -15,7 +16,7 @@ buildPythonPackage rec { pname = "arcam-fmj"; - version = "1.8.2"; + version = "2.0.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -24,7 +25,7 @@ buildPythonPackage rec { owner = "elupus"; repo = "arcam_fmj"; tag = version; - hash = "sha256-iks3ENcv7OtU30kZyG6Z7bG/WrYQQLbfXP55IkltmaE="; + hash = "sha256-OiBTlAcSLhaMWbp5k+0yU1amSpLKnJA+3Q56lyiSDUA="; }; build-system = [ setuptools ]; @@ -36,6 +37,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + pytest-asyncio_0 pytest-aiohttp pytest-mock pytestCheckHook @@ -65,7 +67,7 @@ buildPythonPackage rec { description = "Python library for speaking to Arcam receivers"; mainProgram = "arcam-fmj"; homepage = "https://github.com/elupus/arcam_fmj"; - changelog = "https://github.com/elupus/arcam_fmj/releases/tag/${version}"; + changelog = "https://github.com/elupus/arcam_fmj/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ dotlambda ]; }; From 2558ac7c3ea4a6d9c4460b63dced3d501353ad19 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:47 +0200 Subject: [PATCH 0080/1084] python3Packages.argon2-cffi-bindings: 21.2.0 -> 25.1.0 This commit was automatically generated using update-python-libraries. --- .../argon2-cffi-bindings/default.nix | 24 +++++++++++-------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/argon2-cffi-bindings/default.nix b/pkgs/development/python-modules/argon2-cffi-bindings/default.nix index 0df49f583588..2f9c1b7f70b7 100644 --- a/pkgs/development/python-modules/argon2-cffi-bindings/default.nix +++ b/pkgs/development/python-modules/argon2-cffi-bindings/default.nix @@ -1,38 +1,42 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, libargon2, cffi, setuptools-scm, + pytestCheckHook, }: buildPythonPackage rec { pname = "argon2-cffi-bindings"; - version = "21.2.0"; - format = "setuptools"; + version = "25.1.0"; + pyproject = true; - src = fetchPypi { - inherit pname version; - sha256 = "bb89ceffa6c791807d1305ceb77dbfacc5aa499891d2c55661c6459651fc39e3"; + src = fetchFromGitHub { + owner = "hynek"; + repo = "argon2-cffi-bindings"; + tag = version; + hash = "sha256-UDPxwqEpsmByAPM7lz3cxZz8jWwCEdghPlKXt8zQrfc="; }; buildInputs = [ libargon2 ]; - nativeBuildInputs = [ + build-system = [ setuptools-scm cffi ]; - propagatedBuildInputs = [ cffi ]; + dependencies = [ cffi ]; env.ARGON2_CFFI_USE_SYSTEM = 1; - # tarball doesn't include tests, but the upstream tests are minimal - doCheck = false; + nativeCheckInputs = [ pytestCheckHook ]; + pythonImportsCheck = [ "_argon2_cffi_bindings" ]; meta = with lib; { + changelog = "https://github.com/hynek/argon2-cffi-bindings/releases/tag/${src.tag}"; description = "Low-level CFFI bindings for Argon2"; homepage = "https://github.com/hynek/argon2-cffi-bindings"; license = licenses.mit; From 82f454801fa6636f0d384a9f38ce788c441d8857 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:48 +0200 Subject: [PATCH 0081/1084] python3Packages.argon2-cffi: 23.1.0 -> 25.1.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/argon2-cffi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/argon2-cffi/default.nix b/pkgs/development/python-modules/argon2-cffi/default.nix index 2ab26082ad16..ec4b5a4f9c37 100644 --- a/pkgs/development/python-modules/argon2-cffi/default.nix +++ b/pkgs/development/python-modules/argon2-cffi/default.nix @@ -12,13 +12,13 @@ buildPythonPackage rec { pname = "argon2-cffi"; - version = "23.1.0"; + version = "25.1.0"; format = "pyproject"; src = fetchPypi { pname = "argon2_cffi"; inherit version; - hash = "sha256-h5w+eaJynOdo67fTbUYJ46eKTKLsOp8SKGygV+PQ2wg="; + hash = "sha256-aUrlzIpC9MTivyyg5k5R4joEDGpReoUHRoPTlZ4TRsE="; }; nativeBuildInputs = [ From bb64dee2d041218347077c30069389ae65277153 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:49 +0200 Subject: [PATCH 0082/1084] python3Packages.argos-translate-files: 1.2.0 -> 1.4.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/argos-translate-files/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/argos-translate-files/default.nix b/pkgs/development/python-modules/argos-translate-files/default.nix index be863989ac97..933238b68cba 100644 --- a/pkgs/development/python-modules/argos-translate-files/default.nix +++ b/pkgs/development/python-modules/argos-translate-files/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "argos-translate-files"; - version = "1.2.0"; + version = "1.4.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-vIwZ2jdrBXtz6gG+Zfgqq6HVfdzmQf7nLqCDaQZT4js="; + hash = "sha256-vKnPL0xgyJ1vYtB2AgnKv4BqigSiFYmIm5HBq4hQ7nI="; }; propagatedBuildInputs = [ From 8b4d796cab20e15e02d033ba9a984a5c73e2d5e4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:50 +0200 Subject: [PATCH 0083/1084] python3Packages.array-api-compat: 1.11.2 -> 1.12 https://github.com/data-apis/array-api-compat/releases/tag/1.12 This commit was automatically generated using update-python-libraries. --- .../python-modules/array-api-compat/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/array-api-compat/default.nix b/pkgs/development/python-modules/array-api-compat/default.nix index e38443513a14..778fb21a861a 100644 --- a/pkgs/development/python-modules/array-api-compat/default.nix +++ b/pkgs/development/python-modules/array-api-compat/default.nix @@ -4,6 +4,7 @@ fetchFromGitHub, pytestCheckHook, setuptools, + setuptools-scm, numpy, jaxlib, jax, @@ -18,17 +19,20 @@ buildPythonPackage rec { pname = "array-api-compat"; - version = "1.11.2"; + version = "1.12"; pyproject = true; src = fetchFromGitHub { owner = "data-apis"; repo = "array-api-compat"; tag = version; - hash = "sha256-qGf1XDhRx9hJJP0LcZF7lA8tl+LKYNCw0xTqGjsZYj8="; + hash = "sha256-Hb0bFjVMl4CBI3gN3abTO2QUPAOvUaFE0GdPjdops5E="; }; - build-system = [ setuptools ]; + build-system = [ + setuptools + setuptools-scm + ]; nativeCheckInputs = [ pytestCheckHook From 5d6fdedc202f2234506277b6f36719153175727b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:52 +0200 Subject: [PATCH 0084/1084] python3Packages.asdf: 4.1.0 -> 4.3.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/asdf/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asdf/default.nix b/pkgs/development/python-modules/asdf/default.nix index 847b9eca0a38..d0dc783b7820 100644 --- a/pkgs/development/python-modules/asdf/default.nix +++ b/pkgs/development/python-modules/asdf/default.nix @@ -1,5 +1,6 @@ { lib, + aiohttp, asdf-standard, asdf-transform-schemas, attrs, @@ -16,6 +17,7 @@ pytestCheckHook, pythonOlder, pyyaml, + requests, semantic-version, setuptools, setuptools-scm, @@ -23,7 +25,7 @@ buildPythonPackage rec { pname = "asdf"; - version = "4.1.0"; + version = "4.3.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -32,7 +34,7 @@ buildPythonPackage rec { owner = "asdf-format"; repo = "asdf"; tag = version; - hash = "sha256-h7OkLq9+sW507Va22cF0eez6xrI7iIaLV5D7EZFWxJQ="; + hash = "sha256-sCjDZ/6KiFH9LbdDpco8z1xRgJe0dm0HVhpRbO51RDI="; }; build-system = [ @@ -53,11 +55,13 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + aiohttp fsspec lz4 psutil pytest-remotedata pytestCheckHook + requests ]; disabledTests = [ From b58c758dd8f71adea8a9af8c97c66cb09a040526 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:54 +0200 Subject: [PATCH 0085/1084] python3Packages.astropy-iers-data: 0.2025.3.31.0.36.18 -> 0.2025.8.4.0.42.59 This commit was automatically generated using update-python-libraries. --- .../python-modules/astropy-iers-data/default.nix | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/astropy-iers-data/default.nix b/pkgs/development/python-modules/astropy-iers-data/default.nix index f9a3e1f5783d..e7fd9b9ec84f 100644 --- a/pkgs/development/python-modules/astropy-iers-data/default.nix +++ b/pkgs/development/python-modules/astropy-iers-data/default.nix @@ -2,28 +2,25 @@ lib, buildPythonPackage, fetchFromGitHub, - pythonOlder, - setuptools, - setuptools-scm, + hatchling, + hatch-vcs, }: buildPythonPackage rec { pname = "astropy-iers-data"; - version = "0.2025.3.31.0.36.18"; + version = "0.2025.8.4.0.42.59"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "astropy"; repo = "astropy-iers-data"; tag = "v${version}"; - hash = "sha256-51U5QStpzTGwg1MC1NJPMnothjF3Aa7j3dxiRUfnqDE="; + hash = "sha256-Izqm626PZzjnMNUzPW2x15ER7fn5f9+m2X434vXV/yo="; }; build-system = [ - setuptools - setuptools-scm + hatchling + hatch-vcs ]; pythonImportsCheck = [ "astropy_iers_data" ]; From 952226dd8aa61360c57d36a73ae61e47b1313269 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:55 +0200 Subject: [PATCH 0086/1084] python3Packages.astropy: 7.0.1 -> 7.1.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/astropy/default.nix | 8 ++--- .../test_z_at_value_numpyvectorize.patch | 33 ------------------- 2 files changed, 2 insertions(+), 39 deletions(-) delete mode 100644 pkgs/development/python-modules/astropy/test_z_at_value_numpyvectorize.patch diff --git a/pkgs/development/python-modules/astropy/default.nix b/pkgs/development/python-modules/astropy/default.nix index bb643c6742ea..d8751b9e6c7d 100644 --- a/pkgs/development/python-modules/astropy/default.nix +++ b/pkgs/development/python-modules/astropy/default.nix @@ -52,20 +52,16 @@ buildPythonPackage rec { pname = "astropy"; - version = "7.0.1"; + version = "7.1.0"; pyproject = true; disabled = pythonOlder "3.11"; src = fetchPypi { inherit pname version; - hash = "sha256-OS/utEOyQ3zUwuBkGmXg8VunkeFI6bHl7X3n38s45GA="; + hash = "sha256-yPJUMiKVsbjPJDA9bxVb9+/bbBKCiCuWbOMEDv+MU8U="; }; - patches = [ - ./test_z_at_value_numpyvectorize.patch - ]; - env = lib.optionalAttrs stdenv.cc.isClang { NIX_CFLAGS_COMPILE = "-Wno-error=unused-command-line-argument"; }; diff --git a/pkgs/development/python-modules/astropy/test_z_at_value_numpyvectorize.patch b/pkgs/development/python-modules/astropy/test_z_at_value_numpyvectorize.patch deleted file mode 100644 index 5ffa586d06d5..000000000000 --- a/pkgs/development/python-modules/astropy/test_z_at_value_numpyvectorize.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 9a7f821351f0870608b2fa3e1be31bda70707913 Mon Sep 17 00:00:00 2001 -From: "P. L. Lim" <2090236+pllim@users.noreply.github.com> -Date: Fri, 2 May 2025 13:49:06 -0400 -Subject: [PATCH] TST: xfail test_z_at_value_numpyvectorize for numpy 2.3.dev - and later until we can fix the underlying issue - -Originally this is -https://github.com/astropy/astropy/commit/9fce0d46c5e1807d7e1030c3cb0b1a9c0a359dd9 -but the path to the file has changed since the release currently in nixpkgs. ---- - astropy/cosmology/_src/tests/funcs/test_funcs.py | 4 ++++ - 1 file changed, 4 insertions(+) - ---- a/astropy/cosmology/funcs/tests/test_funcs.py -+++ b/astropy/cosmology/funcs/tests/test_funcs.py -@@ -31,6 +31,7 @@ - ) - from astropy.cosmology._src.funcs.optimize import _z_at_scalar_value - from astropy.units import allclose -+from astropy.utils.compat import NUMPY_LT_2_3 - from astropy.utils.compat.optional_deps import HAS_SCIPY - from astropy.utils.exceptions import AstropyUserWarning - -@@ -173,6 +174,9 @@ def test_scalar_input_to_output(self): - - - @pytest.mark.skipif(not HAS_SCIPY, reason="test requires scipy") -+@pytest.mark.xfail( -+ not NUMPY_LT_2_3, reason="TODO fix: https://github.com/astropy/astropy/issues/18045" -+) - def test_z_at_value_numpyvectorize(): - """Test that numpy vectorize fails on Quantities. - From d898ec8751b7512d0588110679e24d7e6e75644f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:58 +0200 Subject: [PATCH 0087/1084] python3Packages.asyncssh: 2.20.0 -> 2.21.0 https://github.com/ronf/asyncssh/blob/v2.21.0/docs/changes.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/asyncssh/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asyncssh/default.nix b/pkgs/development/python-modules/asyncssh/default.nix index adc123e7e013..76216913df50 100644 --- a/pkgs/development/python-modules/asyncssh/default.nix +++ b/pkgs/development/python-modules/asyncssh/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "asyncssh"; - version = "2.20.0"; + version = "2.21.0"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-AgtuOEsjKO+Gg5CK2Oc96ewrm2L9lkVx6pV7uphBKYM="; + hash = "sha256-RQ/hO7jYao9OfXtfr853kRgco+fJLhW7xF37JYZuSLM="; }; build-system = [ setuptools ]; @@ -81,6 +81,8 @@ buildPythonPackage rec { "test_connect_timeout_exceeded" # Fails in the sandbox "test_forward_remote" + # (2.21.0) SFTP copy ends up with an empty file + "test_copy_max_requests" ]; pythonImportsCheck = [ "asyncssh" ]; From 208d865f5993a29077d219220851bf52b51f16dc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:34:59 +0200 Subject: [PATCH 0088/1084] python3Packages.asyncua: 1.1.5 -> 1.1.6 https://github.com/FreeOpcUa/opcua-asyncio/releases/tag/v1.1.6 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/asyncua/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/asyncua/default.nix b/pkgs/development/python-modules/asyncua/default.nix index 4102aa6bd30f..6e77e4b1d1b2 100644 --- a/pkgs/development/python-modules/asyncua/default.nix +++ b/pkgs/development/python-modules/asyncua/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "asyncua"; - version = "1.1.5"; + version = "1.1.6"; pyproject = true; disabled = pythonOlder "3.8"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "FreeOpcUa"; repo = "opcua-asyncio"; tag = "v${version}"; - hash = "sha256-XXjzYDOEBdA4uk0VCzscHrPCY2Lgin0JBAVDdxmSOio="; + hash = "sha256-GxjEbzPvley0EL7xuZWr1jzR9Lpui1fVL2FOWnRL34Q="; fetchSubmodules = true; }; @@ -83,7 +83,7 @@ buildPythonPackage rec { meta = with lib; { description = "OPC UA / IEC 62541 Client and Server for Python"; homepage = "https://github.com/FreeOpcUa/opcua-asyncio"; - changelog = "https://github.com/FreeOpcUa/opcua-asyncio/releases/tag/v${version}"; + changelog = "https://github.com/FreeOpcUa/opcua-asyncio/releases/tag/${src.tag}"; license = licenses.lgpl3Plus; maintainers = with maintainers; [ harvidsen ]; }; From 0ca97483b6c30682246e21bb0a53dbda596f69c3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:00 +0200 Subject: [PATCH 0089/1084] python3Packages.atopile: 0.2.69 -> 0.11.1 https://github.com/atopile/atopile/releases/tag/v0.11.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/atopile/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/atopile/default.nix b/pkgs/development/python-modules/atopile/default.nix index 8f43b9091078..66fc8d1b4e88 100644 --- a/pkgs/development/python-modules/atopile/default.nix +++ b/pkgs/development/python-modules/atopile/default.nix @@ -47,14 +47,14 @@ buildPythonPackage rec { pname = "atopile"; - version = "0.2.69"; + version = "0.11.1"; pyproject = true; src = fetchFromGitHub { owner = "atopile"; repo = "atopile"; tag = "v${version}"; - hash = "sha256-mQYnaWch0lVzz1hV6WboYxBGe3ruw+mK2AwMx13DQJM="; + hash = "sha256-rf8dWeZYnL0Ce4TDEyediYN+jc+StsGZrpp9OohSz8g="; }; build-system = [ @@ -118,7 +118,7 @@ buildPythonPackage rec { description = "Design circuit boards with code"; homepage = "https://aiopg.readthedocs.io/"; downloadPage = "https://github.com/atopile/atopile"; - changelog = "https://github.com/atopile/atopile/releases/tag/${src.rev}"; + changelog = "https://github.com/atopile/atopile/releases/tag/${src.tag}"; license = with lib.licenses; [ mit ]; maintainers = with lib.maintainers; [ sigmanificient ]; mainProgram = "ato"; From 111070854325fc8104eec56f92a9cdcc51a48e52 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:02 +0200 Subject: [PATCH 0090/1084] python3Packages.automat: 24.8.1 -> 25.4.16 This commit was automatically generated using update-python-libraries. --- .../python-modules/automat/default.nix | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/automat/default.nix b/pkgs/development/python-modules/automat/default.nix index 76bfc2a42dd4..878c37ee0398 100644 --- a/pkgs/development/python-modules/automat/default.nix +++ b/pkgs/development/python-modules/automat/default.nix @@ -2,29 +2,26 @@ lib, buildPythonPackage, fetchPypi, - attrs, + hatch-vcs, pytest-benchmark, pytestCheckHook, - setuptools-scm, - six, + setuptools, }: let automat = buildPythonPackage rec { - version = "24.8.1"; + version = "25.4.16"; format = "pyproject"; pname = "automat"; src = fetchPypi { inherit pname version; - hash = "sha256-s0Inz2P2MluK0jme3ngGdQg+Q5sgwyPTdjc9juYwbYg="; + hash = "sha256-ABdZGlR3Bm6Q0msOaW3cFDuq/Ye1iM+sgQC8a+ljTeA="; }; - nativeBuildInputs = [ setuptools-scm ]; - - propagatedBuildInputs = [ - six - attrs + build-system = [ + setuptools + hatch-vcs ]; nativeCheckInputs = [ From 86db5f1a30705f611091959f03c130a056308d35 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:03 +0200 Subject: [PATCH 0091/1084] python3Packages.avidtools: 0.1.2 -> 0.2.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/avidtools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/avidtools/default.nix b/pkgs/development/python-modules/avidtools/default.nix index 3b58583c4fd2..0326b2add22d 100644 --- a/pkgs/development/python-modules/avidtools/default.nix +++ b/pkgs/development/python-modules/avidtools/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "avidtools"; - version = "0.1.2"; + version = "0.2.1"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-2YtX+kUryTwaQ4QvExw5OJ4Rx8JoTzBeC8VSyNEL7OY="; + hash = "sha256-rYkA/+YfFhrS/WSx+jUWCsXDjp03aMoMiGdXeK3Kf4M="; }; postPatch = '' From db53439c2ef9f756fc981ea6bc5fcb820a189031 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:04 +0200 Subject: [PATCH 0092/1084] python3Packages.awesomeversion: 24.6.0 -> 25.8.0 https://github.com/ludeeus/awesomeversion/releases/tag/25.8.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/awesomeversion/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/awesomeversion/default.nix b/pkgs/development/python-modules/awesomeversion/default.nix index 001ddf58a9a1..70e9f56b430e 100644 --- a/pkgs/development/python-modules/awesomeversion/default.nix +++ b/pkgs/development/python-modules/awesomeversion/default.nix @@ -3,14 +3,15 @@ buildPythonPackage, fetchFromGitHub, pythonOlder, - poetry-core, + hatchling, + pytest-codspeed, pytest-snapshot, pytestCheckHook, }: buildPythonPackage rec { pname = "awesomeversion"; - version = "24.6.0"; + version = "25.8.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +20,7 @@ buildPythonPackage rec { owner = "ludeeus"; repo = "awesomeversion"; tag = version; - hash = "sha256-lpG42Be0MVinWX5MyDvBPdoZFx66l6tpUxpAJRqEf88="; + hash = "sha256-2CEuJagUkYwtjzpQLYLlz+V5e2feEU6di3wI0+uWuy4="; }; postPatch = '' @@ -28,11 +29,12 @@ buildPythonPackage rec { --replace-fail 'version = "0"' 'version = "${version}"' ''; - nativeBuildInputs = [ poetry-core ]; + nativeBuildInputs = [ hatchling ]; pythonImportsCheck = [ "awesomeversion" ]; nativeCheckInputs = [ + pytest-codspeed pytest-snapshot pytestCheckHook ]; @@ -40,7 +42,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python module to deal with versions"; homepage = "https://github.com/ludeeus/awesomeversion"; - changelog = "https://github.com/ludeeus/awesomeversion/releases/tag/${version}"; + changelog = "https://github.com/ludeeus/awesomeversion/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From 0451f26d856e59ac30a5b7d20aebafb1497344ec Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:07 +0200 Subject: [PATCH 0093/1084] python3Packages.aws-adfs: 2.11.2 -> 2.12.0 https://github.com/venth/aws-adfs/releases/tag/v2.12.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/aws-adfs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aws-adfs/default.nix b/pkgs/development/python-modules/aws-adfs/default.nix index ea09c20e51c0..810714b0eba1 100644 --- a/pkgs/development/python-modules/aws-adfs/default.nix +++ b/pkgs/development/python-modules/aws-adfs/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "aws-adfs"; - version = "2.11.2"; + version = "2.12.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "venth"; repo = "aws-adfs"; tag = "v${version}"; - hash = "sha256-ZzQ92VBa8CApd0WkfPrUZsEZICK2fhwmt45P2sx2mK0="; + hash = "sha256-TYfKeLe1zp6d5/JPURAcCAfjtaiWHkkmP1+zE+PiiR4="; }; build-system = [ @@ -66,7 +66,7 @@ buildPythonPackage rec { meta = with lib; { description = "Command line tool to ease AWS CLI authentication against ADFS"; homepage = "https://github.com/venth/aws-adfs"; - changelog = "https://github.com/venth/aws-adfs/releases/tag/v${version}"; + changelog = "https://github.com/venth/aws-adfs/releases/tag/${src.tag}"; license = licenses.psfl; maintainers = with maintainers; [ bhipple ]; mainProgram = "aws-adfs"; From 5b6a8feee8a430f2274454706158de231b45d901 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:08 +0200 Subject: [PATCH 0094/1084] python3Packages.aws-encryption-sdk: 4.0.1 -> 4.0.2 https://github.com/aws/aws-encryption-sdk-python/blob/v4.0.2/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- .../development/python-modules/aws-encryption-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aws-encryption-sdk/default.nix b/pkgs/development/python-modules/aws-encryption-sdk/default.nix index 178aa2a7d50e..bdfe21d15840 100644 --- a/pkgs/development/python-modules/aws-encryption-sdk/default.nix +++ b/pkgs/development/python-modules/aws-encryption-sdk/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "aws-encryption-sdk"; - version = "4.0.1"; + version = "4.0.2"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-cyDcTPjY1am0yIo0O+k4NdoYdW4FMI01NlVL4MooiaU="; + hash = "sha256-kRqQCYBzLlCbhuBEP+O9zuSAdgpGDg9wLzYFZaIPOIg="; }; build-system = [ setuptools ]; From b0ade8079bc84d9b7cb09155bb719d3c6e1957dc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:10 +0200 Subject: [PATCH 0095/1084] python3Packages.aws-lambda-builders: 1.53.0 -> 1.56.0 https://github.com/aws/aws-lambda-builders/releases/tag/v1.56.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/aws-lambda-builders/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aws-lambda-builders/default.nix b/pkgs/development/python-modules/aws-lambda-builders/default.nix index 3f49679b12ae..8f28fc43296b 100644 --- a/pkgs/development/python-modules/aws-lambda-builders/default.nix +++ b/pkgs/development/python-modules/aws-lambda-builders/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "aws-lambda-builders"; - version = "1.53.0"; + version = "1.56.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "awslabs"; repo = "aws-lambda-builders"; tag = "v${version}"; - hash = "sha256-4OiXri1u4co1cuDm7bLyw8XfMg2S3sKrkPWF2tD8zg8="; + hash = "sha256-7fXuDR5AYAtnJapTTJ1QE45aP2l80ao/8RFwM7bgA4w="; }; postPatch = '' @@ -76,7 +76,7 @@ buildPythonPackage rec { description = "Tool to compile, build and package AWS Lambda functions"; mainProgram = "lambda-builders"; homepage = "https://github.com/awslabs/aws-lambda-builders"; - changelog = "https://github.com/aws/aws-lambda-builders/releases/tag/v${version}"; + changelog = "https://github.com/aws/aws-lambda-builders/releases/tag/${src.tag}"; longDescription = '' Lambda Builders is a Python library to compile, build and package AWS Lambda functions for several runtimes & frameworks. From 10a17453711d35fd401effdc38306c017d2244d5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:11 +0200 Subject: [PATCH 0096/1084] python3Packages.aws-sam-translator: 1.98.0 -> 1.99.0 https://github.com/aws/serverless-application-model/releases/tag/v1.99.0 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/aws-sam-translator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aws-sam-translator/default.nix b/pkgs/development/python-modules/aws-sam-translator/default.nix index e9e46a05b4f0..c9ba2878ef13 100644 --- a/pkgs/development/python-modules/aws-sam-translator/default.nix +++ b/pkgs/development/python-modules/aws-sam-translator/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "aws-sam-translator"; - version = "1.98.0"; + version = "1.99.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "aws"; repo = "serverless-application-model"; tag = "v${version}"; - hash = "sha256-OfWH1V+F90ukVgan+eZKo00hrOMf/6x6HqxARzFiKHI="; + hash = "sha256-Y82qN2bmzE5Xqz2wSw9lWItsPbsRevLL7FlLN0FGKs0="; }; postPatch = '' From 256f7b36b8c715c1b6734599fd9e377baed9eb9a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:13 +0200 Subject: [PATCH 0097/1084] python3Packages.awsiotpythonsdk: 1.5.4 -> 1.5.5 https://github.com/aws/aws-iot-device-sdk-python/releases/tag/v1.5.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/awsiotpythonsdk/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/awsiotpythonsdk/default.nix b/pkgs/development/python-modules/awsiotpythonsdk/default.nix index 486cfcc86d22..151dabb399cd 100644 --- a/pkgs/development/python-modules/awsiotpythonsdk/default.nix +++ b/pkgs/development/python-modules/awsiotpythonsdk/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "awsiotpythonsdk"; - version = "1.5.4"; + version = "1.5.5"; pyproject = true; disabled = pythonOlder "3.7"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "aws"; repo = "aws-iot-device-sdk-python"; tag = "v${version}"; - hash = "sha256-TUNIWGal7NQy2qmHVTiw6eX4t/Yt3NnM3HHztBwMfoM="; + hash = "sha256-mgf2hb7dWOGzaHnOQDz7GJeQV3Pa0X56X8nC15Tq0dY="; }; nativeBuildInputs = [ setuptools ]; @@ -30,7 +30,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python SDK for connecting to AWS IoT"; homepage = "https://github.com/aws/aws-iot-device-sdk-python"; - changelog = "https://github.com/aws/aws-iot-device-sdk-python/releases/tag/v${version}"; + changelog = "https://github.com/aws/aws-iot-device-sdk-python/releases/tag/${src.tag}"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ fab ]; }; From 6ec5b8a687dbdb1f983b8b5b0688b17e5007c64f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:14 +0200 Subject: [PATCH 0098/1084] python3Packages.awswrangler: 3.12.0 -> 3.12.1 https://github.com/aws/aws-sdk-pandas/releases/tag/3.12.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/awswrangler/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/awswrangler/default.nix b/pkgs/development/python-modules/awswrangler/default.nix index 260bf04247f7..ef33e99adc91 100644 --- a/pkgs/development/python-modules/awswrangler/default.nix +++ b/pkgs/development/python-modules/awswrangler/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { pname = "awswrangler"; - version = "3.12.0"; + version = "3.12.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -35,7 +35,7 @@ buildPythonPackage rec { owner = "aws"; repo = "aws-sdk-pandas"; tag = version; - hash = "sha256-BudK7pP7b8YJRyDCQAZv8FtxF5paA+AR/ZBt9UO3XjM="; + hash = "sha256-N4IqeAfW4PqgQcBFaFK/Ugbcsz8pLiFzkBr9SRm7AOs="; }; pythonRelaxDeps = [ From 54a4e2dc3a2af5c22b3a1dcb2b7d3cfa0c5cfa2b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:15 +0200 Subject: [PATCH 0099/1084] python3Packages.axisregistry: 0.4.12 -> 0.4.16 https://github.com/googlefonts/axisregistry/blob/v0.4.16/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/axisregistry/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/axisregistry/default.nix b/pkgs/development/python-modules/axisregistry/default.nix index fe5efc40c7fe..e9cb74745b95 100644 --- a/pkgs/development/python-modules/axisregistry/default.nix +++ b/pkgs/development/python-modules/axisregistry/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "axisregistry"; - version = "0.4.12"; + version = "0.4.16"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-d60VbzlDiAL+J8sCE0sp2RgB02WGrigqcdzqW55ex1s="; + hash = "sha256-eohwtlFSTuttPv0PsOy1uezGT1NNlwm8ZunVJd1a9zo="; }; # Relax the dependency on protobuf 3. Other packages in the Google Fonts From eba2d6f425c71c98511b9fcd2a2f57bbc47ce302 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:16 +0200 Subject: [PATCH 0100/1084] python3Packages.azure-ai-vision-imageanalysis: 1.0.0b3 -> 39.0.0 This commit was automatically generated using update-python-libraries. --- .../azure-ai-vision-imageanalysis/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/azure-ai-vision-imageanalysis/default.nix b/pkgs/development/python-modules/azure-ai-vision-imageanalysis/default.nix index fe71a257941b..fd508eb915fa 100644 --- a/pkgs/development/python-modules/azure-ai-vision-imageanalysis/default.nix +++ b/pkgs/development/python-modules/azure-ai-vision-imageanalysis/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "azure-ai-vision-imageanalysis"; - version = "1.0.0b3"; + version = "39.0.0"; pyproject = true; src = fetchFromGitHub { owner = "Azure"; repo = "azure-sdk-for-python"; - tag = "azure-ai-vision-imageanalysis_${version}"; - hash = "sha256-Hkj9mrjCc8Li8z6e1BjpzANRVx6+DjN0MhTLANMT78E="; + tag = "azure-mgmt-containerservice_${version}"; + hash = "sha256-zufXc8LR4STHi/jjV0bcLsifcHIif2m+3Q/KZlsSkRw="; }; sourceRoot = "${src.name}/sdk/vision/azure-ai-vision-imageanalysis"; From 462f2e77e4dfd58a205f104f984390f6d1bdd1fd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:17 +0200 Subject: [PATCH 0101/1084] python3Packages.azure-core: 1.32.0 -> 1.35.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-core_1.35.0/sdk/core/azure-core/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/azure-core/default.nix | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/azure-core/default.nix b/pkgs/development/python-modules/azure-core/default.nix index 6bcdd65876ef..4f4e81311ed0 100644 --- a/pkgs/development/python-modules/azure-core/default.nix +++ b/pkgs/development/python-modules/azure-core/default.nix @@ -8,6 +8,10 @@ aiohttp, flask, mock, + opentelemetry-api, + opentelemetry-instrumentation, + opentelemetry-instrumentation-requests, + opentelemetry-sdk, pytest, pytest-asyncio, pytest-trio, @@ -20,7 +24,7 @@ }: buildPythonPackage rec { - version = "1.32.0"; + version = "1.35.0"; pname = "azure-core"; pyproject = true; @@ -31,12 +35,12 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_core"; inherit version; - hash = "sha256-IrPDXWstrhSZD2wb4pEr8j/+ULIg5wiiirG7krHHMOU="; + hash = "sha256-wL5ShIlIXp7eWbaXHrY8HqrPg+9TABv+OQTkdelyvlw="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ requests six typing-extensions @@ -44,12 +48,16 @@ buildPythonPackage rec { optional-dependencies = { aio = [ aiohttp ]; + tracing = [ opentelemetry-api ]; }; nativeCheckInputs = [ aiodns flask mock + opentelemetry-instrumentation + opentelemetry-instrumentation-requests + opentelemetry-sdk pytest pytest-trio pytest-asyncio @@ -95,6 +103,10 @@ buildPythonPackage rec { "tests/test_polling.py" "tests/async_tests/test_base_polling_async.py" "tests/async_tests/test_polling_async.py" + # infinite recursion with azure-storage-blob + "tests/async_tests/test_tracing_live_async.py" + "tests/test_serialization.py" + "tests/test_tracing_live.py" ]; meta = with lib; { From 4d32db474aeb074886f3497ccaeab0fb2d41cb48 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:18 +0200 Subject: [PATCH 0102/1084] python3Packages.azure-datalake-store: 0.0.53 -> 1.0.1 This commit was automatically generated using update-python-libraries. --- .../python-modules/azure-datalake-store/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/azure-datalake-store/default.nix b/pkgs/development/python-modules/azure-datalake-store/default.nix index 1552f1c4b75d..2491d213be6a 100644 --- a/pkgs/development/python-modules/azure-datalake-store/default.nix +++ b/pkgs/development/python-modules/azure-datalake-store/default.nix @@ -11,14 +11,15 @@ buildPythonPackage rec { pname = "azure-datalake-store"; - version = "0.0.53"; + version = "1.0.1"; format = "setuptools"; disabled = pythonOlder "3.8"; src = fetchPypi { - inherit pname version; - hash = "sha256-BbbeYu4/KgpuaUHmkzt5K4AMPn9v/OL8MkvBmHV1c5M="; + pname = "azure_datalake_store"; + inherit version; + hash = "sha256-U2TURFqrFUocfLECFWKcPORs5ceqrxYHGJDAP65ToDU="; }; propagatedBuildInputs = [ From fca4953a32752bc9997c48b2dc25ebaaa18a3590 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:19 +0200 Subject: [PATCH 0103/1084] python3Packages.azure-eventhub: 5.15.0 -> 39.0.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-containerservice_39.0.0/sdk/eventhub/azure-eventhub/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/azure-eventhub/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/azure-eventhub/default.nix b/pkgs/development/python-modules/azure-eventhub/default.nix index 1cfda2439a9e..814fc18681a1 100644 --- a/pkgs/development/python-modules/azure-eventhub/default.nix +++ b/pkgs/development/python-modules/azure-eventhub/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "azure-eventhub"; - version = "5.15.0"; + version = "39.0.0"; pyproject = true; src = fetchFromGitHub { owner = "Azure"; repo = "azure-sdk-for-python"; - tag = "azure-eventhub_${version}"; - hash = "sha256-zpj1DUeFCXgVw44LcBCYtuFcQtA9BnrDKAxKSYzu4ts="; + tag = "azure-mgmt-containerservice_${version}"; + hash = "sha256-zufXc8LR4STHi/jjV0bcLsifcHIif2m+3Q/KZlsSkRw="; }; sourceRoot = "${src.name}/sdk/eventhub/azure-eventhub"; From 31775b74fa2234e736039b05d59169106407e666 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:21 +0200 Subject: [PATCH 0104/1084] python3Packages.azure-identity: 1.21.0 -> 1.23.1 https://github.com/Azure/azure-sdk-for-python/blob/azure-identity_1.23.1/sdk/identity/azure-identity/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/azure-identity/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-identity/default.nix b/pkgs/development/python-modules/azure-identity/default.nix index 0844690094f9..ef5a195b1356 100644 --- a/pkgs/development/python-modules/azure-identity/default.nix +++ b/pkgs/development/python-modules/azure-identity/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "azure-identity"; - version = "1.21.0"; + version = "1.23.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_identity"; inherit version; - hash = "sha256-6iLObmsPQpvBuNkhLVufmHe9TILxckv6kQdgYSwHqaY="; + hash = "sha256-Imwe+YKp+NXc9uD57TXq7ypNlx592GMX6bnVLnCgNeQ="; }; build-system = [ setuptools ]; From 179091f8093160cbc77f793f3ea30640d8c557ae Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:22 +0200 Subject: [PATCH 0105/1084] python3Packages.azure-keyvault-keys: 4.10.0 -> 4.11.0 https://github.com/Azure/azure-sdk-for-python/tree/azure-keyvault-keys_4.11.0/sdk/keyvault/azure-keyvault-keys This commit was automatically generated using update-python-libraries. --- .../python-modules/azure-keyvault-keys/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-keyvault-keys/default.nix b/pkgs/development/python-modules/azure-keyvault-keys/default.nix index 3e53dd4ce7df..21cb1fa32c4d 100644 --- a/pkgs/development/python-modules/azure-keyvault-keys/default.nix +++ b/pkgs/development/python-modules/azure-keyvault-keys/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "azure-keyvault-keys"; - version = "4.10.0"; + version = "4.11.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_keyvault_keys"; inherit version; - hash = "sha256-URIGrpCuwXJqTW/1qS11S9DA8eh1GJE2jTD7cLYpVfE="; + hash = "sha256-8lexkXosOoiYPj9WdaZBlEnrJiMYiI1bUeHLO+15d5o="; }; build-system = [ setuptools ]; From c688a1f976f1e8d4e4d05227e32f7d915d534555 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:23 +0200 Subject: [PATCH 0106/1084] python3Packages.azure-kusto-data: 4.6.3 -> 5.0.5 https://github.com/Azure/azure-kusto-python/releases/tag/v5.0.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/azure-kusto-data/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-kusto-data/default.nix b/pkgs/development/python-modules/azure-kusto-data/default.nix index 9ef5b0b7d97c..5fa85ce9827d 100644 --- a/pkgs/development/python-modules/azure-kusto-data/default.nix +++ b/pkgs/development/python-modules/azure-kusto-data/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "azure-kusto-data"; - version = "4.6.3"; + version = "5.0.5"; pyproject = true; disabled = pythonOlder "3.10"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "Azure"; repo = "azure-kusto-python"; tag = "v${version}"; - hash = "sha256-VndOEvSi4OMf/yAjNl34X9IFF0T+wNfjlPW8NfdrwUo="; + hash = "sha256-DEHTxSvc6AeBMEJuAiDavFj2xVfPmWKpZBaZcpHWHak="; }; sourceRoot = "${src.name}/${pname}"; From 7e62b0bc27de761d1ebd6589050a97251b143249 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:24 +0200 Subject: [PATCH 0107/1084] python3Packages.azure-kusto-ingest: 4.6.3 -> 5.0.5 https://github.com/Azure/azure-kusto-python/releases/tag/v5.0.5 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/azure-kusto-ingest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-kusto-ingest/default.nix b/pkgs/development/python-modules/azure-kusto-ingest/default.nix index b9aa9fac7f94..d7665307e481 100644 --- a/pkgs/development/python-modules/azure-kusto-ingest/default.nix +++ b/pkgs/development/python-modules/azure-kusto-ingest/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "azure-kusto-ingest"; - version = "4.6.3"; + version = "5.0.5"; pyproject = true; disabled = pythonOlder "3.10"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "Azure"; repo = "azure-kusto-python"; tag = "v${version}"; - hash = "sha256-VndOEvSi4OMf/yAjNl34X9IFF0T+wNfjlPW8NfdrwUo="; + hash = "sha256-DEHTxSvc6AeBMEJuAiDavFj2xVfPmWKpZBaZcpHWHak="; }; sourceRoot = "${src.name}/${pname}"; From f883af3166a9c8b78102617a72f5f75cb0ff7f33 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:25 +0200 Subject: [PATCH 0108/1084] python3Packages.azure-mgmt-containerservice: 37.0.0 -> 39.0.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-containerservice_39.0.0/sdk/containerservice/azure-mgmt-containerservice/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/azure-mgmt-containerservice/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix b/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix index cab199d3eaa4..a9466082adce 100644 --- a/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "azure-mgmt-containerservice"; - version = "37.0.0"; + version = "39.0.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_mgmt_containerservice"; inherit version; - hash = "sha256-F02cVmGhYuxDoK95BbzxHNIJpugARaj0I31TcB0qkTs="; + hash = "sha256-qgAWke3WPQc3S1gggcC7IMi+b/uIWlkqFXfSH0EYqDc="; }; build-system = [ setuptools ]; From 3212f5ed65151ae9628fe04c0ab8c4a9ad737af8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:26 +0200 Subject: [PATCH 0109/1084] python3Packages.azure-mgmt-core: 1.5.0 -> 1.6.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/azure-mgmt-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-core/default.nix b/pkgs/development/python-modules/azure-mgmt-core/default.nix index d69683337d22..e9e2eb34c9c2 100644 --- a/pkgs/development/python-modules/azure-mgmt-core/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-core/default.nix @@ -7,7 +7,7 @@ }: buildPythonPackage rec { - version = "1.5.0"; + version = "1.6.0"; format = "setuptools"; pname = "azure-mgmt-core"; @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "azure_mgmt_core"; inherit version; extension = "tar.gz"; - hash = "sha256-OArj36Njn0pcJGp9t+0tCDdOiCMP0No+uJn3wR5cRBo="; + hash = "sha256-smIyr4V7Ah5h2BPZ9K5TBGUlXLELPd6UWtN0P3pY55w="; }; propagatedBuildInputs = [ From b4637f06a29e37f6b6dcfca0c2e6a81dab9c73bb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:27 +0200 Subject: [PATCH 0110/1084] python3Packages.azure-mgmt-iothub: 3.0.0 -> 4.0.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-iothub_4.0.0/sdk/iothub/azure-mgmt-iothub/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../azure-mgmt-iothub/default.nix | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-iothub/default.nix b/pkgs/development/python-modules/azure-mgmt-iothub/default.nix index fee59741d9d1..f4d17304e312 100644 --- a/pkgs/development/python-modules/azure-mgmt-iothub/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-iothub/default.nix @@ -5,28 +5,27 @@ buildPythonPackage, fetchPypi, isodate, - pythonOlder, - typing-extensions, + setuptools, }: buildPythonPackage rec { pname = "azure-mgmt-iothub"; - version = "3.0.0"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + version = "4.0.0"; + pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-2vIfyYxoo1PsYWMYwOYr4EyNaJmWC+jCy/mRZzrItyI="; + pname = "azure_mgmt_iothub"; + inherit version; + hash = "sha256-B/Jb1vZzdLqxfMEZL5+SGzUONWAlHxkGnmZlg1Qe1Ng="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ azure-common azure-mgmt-core isodate - ] - ++ lib.optionals (pythonOlder "3.8") [ typing-extensions ]; + ]; # Module has no tests doCheck = false; From c5a3182a0314b8f4aabdc895f72888588e92c4c0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:28 +0200 Subject: [PATCH 0111/1084] python3Packages.azure-mgmt-keyvault: 11.0.0 -> 12.0.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-keyvault_12.0.0/sdk/keyvault/azure-mgmt-keyvault/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/azure-mgmt-keyvault/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-keyvault/default.nix b/pkgs/development/python-modules/azure-mgmt-keyvault/default.nix index eeaeb6fb85b3..e26a0010caf7 100644 --- a/pkgs/development/python-modules/azure-mgmt-keyvault/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-keyvault/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "azure-mgmt-keyvault"; - version = "11.0.0"; + version = "12.0.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_mgmt_keyvault"; inherit version; - hash = "sha256-/PsTZoUpJvKjEeG8bmp4brioof1G5gJdTBFO3iy0ZC4="; + hash = "sha256-4s8Y6KSSi10cqxJ75C6prQJG1ofKEvwnoq1mSHzhyGs="; }; build-system = [ setuptools ]; From 3fb09388d7f7725a1a245d0aacdaf669a677fa5a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:29 +0200 Subject: [PATCH 0112/1084] python3Packages.azure-mgmt-monitor: 6.0.2 -> 7.0.0 This commit was automatically generated using update-python-libraries. --- .../azure-mgmt-monitor/default.nix | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-monitor/default.nix b/pkgs/development/python-modules/azure-mgmt-monitor/default.nix index 6ce2643655de..575ccb77b587 100644 --- a/pkgs/development/python-modules/azure-mgmt-monitor/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-monitor/default.nix @@ -5,28 +5,27 @@ buildPythonPackage, fetchPypi, isodate, - pythonOlder, - typing-extensions, + setuptools, }: buildPythonPackage rec { pname = "azure-mgmt-monitor"; - version = "6.0.2"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + version = "7.0.0"; + pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-X/v1AOSZq3kSsbptJs7yZIDZrkEVMgGbt41yViGW4Hs="; + pname = "azure_mgmt_monitor"; + inherit version; + hash = "sha256-t19TZEHUMPaf+HOhZG5fXbyzCAoQdopZ0K3AFUFiOBY="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ isodate azure-common azure-mgmt-core - ] - ++ lib.optionals (pythonOlder "3.8") [ typing-extensions ]; + ]; pythonNamespaces = [ "azure.mgmt" ]; From 860b4846fbb536b7b0ac18b6e34031b22d8aea1b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:30 +0200 Subject: [PATCH 0113/1084] python3Packages.azure-mgmt-recoveryservices: 3.0.0 -> 3.1.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-recoveryservices_3.1.0/sdk/recoveryservices/azure-mgmt-recoveryservices/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../azure-mgmt-recoveryservices/default.nix | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-recoveryservices/default.nix b/pkgs/development/python-modules/azure-mgmt-recoveryservices/default.nix index 314938116ddc..d4028f823225 100644 --- a/pkgs/development/python-modules/azure-mgmt-recoveryservices/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-recoveryservices/default.nix @@ -5,28 +5,27 @@ buildPythonPackage, fetchPypi, isodate, - pythonOlder, - typing-extensions, + setuptools, }: buildPythonPackage rec { pname = "azure-mgmt-recoveryservices"; - version = "3.0.0"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + version = "3.1.0"; + pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-3yEt+t+8xlnDEjHD4XCqt8IRRNFysPiCaKsPWtjpWII="; + pname = "azure_mgmt_recoveryservices"; + inherit version; + hash = "sha256-fy25hAFwjPFFMi9QvEkcr3lnvsSvO/ewmEufB9MJJoc="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ azure-common azure-mgmt-core isodate - ] - ++ lib.optionals (pythonOlder "3.8") [ typing-extensions ]; + ]; # Module has no tests doCheck = false; From f85c344db4ee87dd865b95d084a5c8a3aff535fd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:31 +0200 Subject: [PATCH 0114/1084] python3Packages.azure-mgmt-resource: 23.4.0 -> 24.0.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-resource_24.0.0/sdk/resources/azure-mgmt-resource/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/azure-mgmt-resource/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-resource/default.nix b/pkgs/development/python-modules/azure-mgmt-resource/default.nix index d865e6ecf0c8..17e7eb95c2c7 100644 --- a/pkgs/development/python-modules/azure-mgmt-resource/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-resource/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "azure-mgmt-resource"; - version = "23.4.0"; + version = "24.0.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_mgmt_resource"; inherit version; - hash = "sha256-fMCQkYS9AUOeJF9fLiCUWjZo1FpndOHwCCJ7szpzPRY="; + hash = "sha256-z2uJlfzdQHrJ/x3UdAhxKUKaHZDbsax3+XwZuWI3smU="; }; build-system = [ setuptools ]; From 1a40f012bba88a26e0541e4d294e6ae41d164293 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:32 +0200 Subject: [PATCH 0115/1084] python3Packages.azure-mgmt-search: 9.1.0 -> 9.2.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-search_9.2.0/sdk/search/azure-mgmt-search/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../azure-mgmt-search/default.nix | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-search/default.nix b/pkgs/development/python-modules/azure-mgmt-search/default.nix index 7a8b87c32bb6..b877e2995618 100644 --- a/pkgs/development/python-modules/azure-mgmt-search/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-search/default.nix @@ -5,28 +5,27 @@ buildPythonPackage, fetchPypi, isodate, - pythonOlder, - typing-extensions, + setuptools, }: buildPythonPackage rec { pname = "azure-mgmt-search"; - version = "9.1.0"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + version = "9.2.0"; + pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-U7xu6tsJdNIfEguyG7Xmgn321lDhc0dGD9g+LWiINZk="; + pname = "azure_mgmt_search"; + inherit version; + hash = "sha256-oNoOwzLR9D0PastjuM/YAIWwdeka/PgS+MdprZ/crYQ="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ azure-common azure-mgmt-core isodate - ] - ++ lib.optionals (pythonOlder "3.8") [ typing-extensions ]; + ]; # Module has no tests doCheck = false; From 60dc0460e96ae130b9f57e9a9bc69b614871776c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:33 +0200 Subject: [PATCH 0116/1084] python3Packages.azure-monitor-ingestion: 1.0.4 -> 1.1.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-monitor-ingestion_1.1.0/sdk/monitor/azure-monitor-ingestion/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/azure-monitor-ingestion/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-monitor-ingestion/default.nix b/pkgs/development/python-modules/azure-monitor-ingestion/default.nix index e77ae5df94d3..e7ab2783c853 100644 --- a/pkgs/development/python-modules/azure-monitor-ingestion/default.nix +++ b/pkgs/development/python-modules/azure-monitor-ingestion/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "azure-monitor-ingestion"; - version = "1.0.4"; + version = "1.1.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-JU11mTof5wfRmPAUrvWhT6pXDO5zabNbsDriqo+Zvnk="; + hash = "sha256-l6/ueA2a4waRKM3ncCfUzGL6gk/mTVusiArEpksKDE4="; }; nativeBuildInputs = [ setuptools ]; From 9d852565040e892d4e5e1e34acfca8c9988881ca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:34 +0200 Subject: [PATCH 0117/1084] python3Packages.azure-multiapi-storage: 1.4.1 -> 1.5.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/azure-multiapi-storage/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-multiapi-storage/default.nix b/pkgs/development/python-modules/azure-multiapi-storage/default.nix index 57ddf17de1ab..5482d0817956 100644 --- a/pkgs/development/python-modules/azure-multiapi-storage/default.nix +++ b/pkgs/development/python-modules/azure-multiapi-storage/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "azure-multiapi-storage"; - version = "1.4.1"; + version = "1.5.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_multiapi_storage"; inherit version; - hash = "sha256-INTvVn+1ysQHKRyI0Q4p43Ynyyj2BiBPVMcfaAEDCyg="; + hash = "sha256-g/5BOsU3OzvpxMnySPVNoaXLrmwjb8aq3hetC/jsEWY="; }; build-system = [ setuptools ]; From 26978a401dde87f2d09ed1cb87997c2a2c4cc83a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:36 +0200 Subject: [PATCH 0118/1084] python3Packages.azure-storage-blob: 12.25.1 -> 12.26.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-storage-blob_12.26.0/sdk/storage/azure-storage-blob/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../development/python-modules/azure-storage-blob/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-storage-blob/default.nix b/pkgs/development/python-modules/azure-storage-blob/default.nix index abe4710cf0c9..491f35a9c797 100644 --- a/pkgs/development/python-modules/azure-storage-blob/default.nix +++ b/pkgs/development/python-modules/azure-storage-blob/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "azure-storage-blob"; - version = "12.25.1"; + version = "12.26.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_storage_blob"; inherit version; - hash = "sha256-TylN3JvEeQmsZriTS9JrUNIAAnixCtgswQl2T9xuDjs="; + hash = "sha256-XdfXgkIk994Av+sDJ1NgHJgmVRcwYeJC8Tvm4m141x8="; }; build-system = [ setuptools ]; From 8590ea1e98d0d25b2158c3990063cfb2575a5ed8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:37 +0200 Subject: [PATCH 0119/1084] python3Packages.azure-storage-file-share: 12.21.0 -> 12.22.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-storage-file-share_12.22.0/sdk/storage/azure-storage-file-share/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/azure-storage-file-share/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-storage-file-share/default.nix b/pkgs/development/python-modules/azure-storage-file-share/default.nix index 2fa9f218cced..0c9b0fc40afe 100644 --- a/pkgs/development/python-modules/azure-storage-file-share/default.nix +++ b/pkgs/development/python-modules/azure-storage-file-share/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "azure-storage-file-share"; - version = "12.21.0"; + version = "12.22.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_storage_file_share"; inherit version; - hash = "sha256-20K/a0OzwMJ8kVIgKVUnffwmpZ9/rSbAWEMaaumVgM4="; + hash = "sha256-5YPI4IbufW7FDMI9r0KDnBjc4Rs2s9E2TBNxTAi1NFI="; }; build-system = [ setuptools ]; From f02a4748716229a60bd9a25f22b8ba539eb210a0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:38 +0200 Subject: [PATCH 0120/1084] python3Packages.azure-storage-queue: 12.12.0 -> 12.13.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-storage-queue_12.13.0/sdk/storage/azure-storage-queue/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/azure-storage-queue/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-storage-queue/default.nix b/pkgs/development/python-modules/azure-storage-queue/default.nix index dbeb4286bbfe..8e0814f06fa5 100644 --- a/pkgs/development/python-modules/azure-storage-queue/default.nix +++ b/pkgs/development/python-modules/azure-storage-queue/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "azure-storage-queue"; - version = "12.12.0"; + version = "12.13.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_storage_queue"; inherit version; - hash = "sha256-uvLxvIK31PUpGSLD6k8jziJD6ULb50lPyheCKQs38eQ="; + hash = "sha256-JWkeeVjSSXA5JFETTfpUdjf9Lfz95bNHai4VLlaXP4w="; }; build-system = [ setuptools ]; From c56bb17975941fcbfb21b7ab5b691fdd354b1f5c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:39 +0200 Subject: [PATCH 0121/1084] python3Packages.backrefs: 5.9 -> 6.0.1 https://github.com/facelessuser/backrefs/releases/tag/6.0.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/backrefs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/backrefs/default.nix b/pkgs/development/python-modules/backrefs/default.nix index 2446f8379b04..41d43f18495c 100644 --- a/pkgs/development/python-modules/backrefs/default.nix +++ b/pkgs/development/python-modules/backrefs/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "backrefs"; - version = "5.9"; + version = "6.0.1"; pyproject = true; src = fetchFromGitHub { owner = "facelessuser"; repo = "backrefs"; tag = version; - hash = "sha256-W75JLoBn990PoO3Ej3nb3BjOGm0c71o8hDDBUFWr8i4="; + hash = "sha256-7kB8z8pNU6eLuz4eSYXkSDL5npowlYsm0hjjh8zcAK0="; }; build-system = [ @@ -33,7 +33,7 @@ buildPythonPackage rec { meta = { description = "Wrapper around re or regex that adds additional back references"; homepage = "https://github.com/facelessuser/backrefs"; - changelog = "https://github.com/facelessuser/backrefs/releases/tag/${version}"; + changelog = "https://github.com/facelessuser/backrefs/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ drupol ]; }; From f6c878f8c4bf795d98cfe5b9cba91183e71760ad Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:41 +0200 Subject: [PATCH 0122/1084] python3Packages.bandit: 1.8.5 -> 1.8.6 https://github.com/PyCQA/bandit/releases/tag/1.8.6 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/bandit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bandit/default.nix b/pkgs/development/python-modules/bandit/default.nix index 983ef8fba2e7..ea061336c5dc 100644 --- a/pkgs/development/python-modules/bandit/default.nix +++ b/pkgs/development/python-modules/bandit/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "bandit"; - version = "1.8.5"; + version = "1.8.6"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-24EunDm4howP7VJ4t3//u6uoKLSJG8gONLnFA3MgHP0="; + hash = "sha256-2/6cJfxpYcIHhZPeVf0Z8lWfnkW5nxJyNB9bld6k5Ws="; }; nativeBuildInputs = [ pbr ]; From 48953c8f5bd21a7feec1009512b5a3e969477b02 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:42 +0200 Subject: [PATCH 0123/1084] python3Packages.basemap: 1.4.1 -> 2.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/basemap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/basemap/default.nix b/pkgs/development/python-modules/basemap/default.nix index 0551f450c4e7..415b6addd73b 100644 --- a/pkgs/development/python-modules/basemap/default.nix +++ b/pkgs/development/python-modules/basemap/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "basemap"; - version = "1.4.1"; + version = "2.0.0"; format = "setuptools"; src = fetchFromGitHub { owner = "matplotlib"; repo = "basemap"; tag = "v${version}"; - hash = "sha256-0rTGsphwLy2yGvhO7bcmFqdgysIXXkDBmURwRVw3ZHY="; + hash = "sha256-1T1FTcR99KbpqiYzrd2r5h1wTcygBEU7BLZXZ8uMthU="; }; sourceRoot = "${src.name}/packages/basemap"; From ca26ae7e979c93e41378e5ac7ed47ea40228dd09 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:43 +0200 Subject: [PATCH 0124/1084] python3Packages.bayesian-optimization: 3.0.1 -> 3.1.0 https://github.com/bayesian-optimization/BayesianOptimization/releases/tag/v3.1.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/bayesian-optimization/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bayesian-optimization/default.nix b/pkgs/development/python-modules/bayesian-optimization/default.nix index 22fc9d78767c..0de71843bf96 100644 --- a/pkgs/development/python-modules/bayesian-optimization/default.nix +++ b/pkgs/development/python-modules/bayesian-optimization/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "bayesian-optimization"; - version = "3.0.1"; + version = "3.1.0"; pyproject = true; src = fetchFromGitHub { owner = "bayesian-optimization"; repo = "BayesianOptimization"; tag = "v${version}"; - hash = "sha256-dq5R0/gqjSzQPAmYvtByJ6gT8pOiXcezfYlKpFLnryk="; + hash = "sha256-CYkFobGLlh5cPLwChRWXCow0d5uz8eN5hcRanNMfW8s="; }; build-system = [ poetry-core ]; From b7fdbf746e9fa0a07ffb03000f453d995606a32b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:44 +0200 Subject: [PATCH 0125/1084] python3Packages.bc-python-hcl2: 0.4.2 -> 0.4.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/bc-python-hcl2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bc-python-hcl2/default.nix b/pkgs/development/python-modules/bc-python-hcl2/default.nix index 506352b25d32..e253b4a1911e 100644 --- a/pkgs/development/python-modules/bc-python-hcl2/default.nix +++ b/pkgs/development/python-modules/bc-python-hcl2/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "bc-python-hcl2"; - version = "0.4.2"; + version = "0.4.3"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-rI/1n7m9Q36im4mn18UH/QoelXhFuumurGnyiSuNaB4="; + hash = "sha256-+uYrKkGmda0zDRNNgldlJtt1X3K70OWoUN49hfwkxA4="; }; build-system = [ setuptools ]; From 8c3b2c98e8937e24497ee872f23830f7496a1d86 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:45 +0200 Subject: [PATCH 0126/1084] python3Packages.beanhub-cli: 2.1.1 -> 3.0.1 https://github.com/LaunchPlatform/beanhub-cli/releases/tag/3.0.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/beanhub-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/beanhub-cli/default.nix b/pkgs/development/python-modules/beanhub-cli/default.nix index c9a1f7abe3c8..178476f284b9 100644 --- a/pkgs/development/python-modules/beanhub-cli/default.nix +++ b/pkgs/development/python-modules/beanhub-cli/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { pname = "beanhub-cli"; - version = "2.1.1"; + version = "3.0.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -48,7 +48,7 @@ buildPythonPackage rec { owner = "LaunchPlatform"; repo = "beanhub-cli"; tag = version; - hash = "sha256-mGLg6Kgur2LAcujFzO/rkSPAC2t3wR5CO2AeOO0+bFI="; + hash = "sha256-hreVGsptCGW6L3rj6Ec8+lefZWpQ4tZtUEJI+NxTO7w="; }; pythonRelaxDeps = [ From 8bcc8ca22488bebcc3efdb2d2eaf027eeccfc31e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:46 +0200 Subject: [PATCH 0127/1084] python3Packages.beanhub-extract: 0.1.5 -> 0.1.6 https://github.com/LaunchPlatform/beanhub-extract/releases/tag/0.1.6 This commit was automatically generated using update-python-libraries. --- .../python-modules/beanhub-extract/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/beanhub-extract/default.nix b/pkgs/development/python-modules/beanhub-extract/default.nix index bf21ebb68d4a..6030be8ee225 100644 --- a/pkgs/development/python-modules/beanhub-extract/default.nix +++ b/pkgs/development/python-modules/beanhub-extract/default.nix @@ -3,16 +3,16 @@ fetchFromGitHub, buildPythonPackage, pythonOlder, + hatchling, pytestCheckHook, iso8601, - poetry-core, pytest-lazy-fixture, pytz, }: buildPythonPackage rec { pname = "beanhub-extract"; - version = "0.1.5"; + version = "0.1.6"; pyproject = true; disabled = pythonOlder "3.9"; @@ -21,10 +21,10 @@ buildPythonPackage rec { owner = "LaunchPlatform"; repo = "beanhub-extract"; tag = version; - hash = "sha256-L3TM3scBJGlOXXxeJAkiqMkpBmhJZB6b+IQT2DGIfO0="; + hash = "sha256-N4LCMZRPbIzVUPDCW3mAVw6WwpuvxiJmMIoyk8VwXS0="; }; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; pythonRelaxDeps = [ "pytz" ]; @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = { description = "Simple library for extracting all kind of bank account transaction export files, mostly for beanhub-import to ingest and generate transactions"; homepage = "https://github.com/LaunchPlatform/beanhub-extract/"; - changelog = "https://github.com/LaunchPlatform/beanhub-extract/releases/tag/${version}"; + changelog = "https://github.com/LaunchPlatform/beanhub-extract/releases/tag/${src.tag}"; license = with lib.licenses; [ mit ]; maintainers = with lib.maintainers; [ fangpen ]; }; From 01662d1d76a0e77f8f972cee6f59eb29f393ba66 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:47 +0200 Subject: [PATCH 0128/1084] python3Packages.beartype: 0.19.0 -> 0.21.0 https://github.com/beartype/beartype/releases/tag/v0.21.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/beartype/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/beartype/default.nix b/pkgs/development/python-modules/beartype/default.nix index 2873b74ba566..1458225ed605 100644 --- a/pkgs/development/python-modules/beartype/default.nix +++ b/pkgs/development/python-modules/beartype/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "beartype"; - version = "0.19.0"; + version = "0.21.0"; pyproject = true; src = fetchFromGitHub { owner = "beartype"; repo = "beartype"; tag = "v${version}"; - hash = "sha256-uUwqgK7K8x61J7A6S/DGLJljSKABxsbOCsFBDtsameU="; + hash = "sha256-oD7LS+c+mZ8W4YnAaAYxQkbUlmO8E2TPxy0PBI7Jr7A="; }; build-system = [ hatchling ]; @@ -41,7 +41,7 @@ buildPythonPackage rec { meta = { description = "Fast runtime type checking for Python"; homepage = "https://github.com/beartype/beartype"; - changelog = "https://github.com/beartype/beartype/releases/tag/v${version}"; + changelog = "https://github.com/beartype/beartype/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ bcdarwin ]; }; From d0685e0664f4cdcb468154e63c198f3874bdfe7a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:51 +0200 Subject: [PATCH 0129/1084] python3Packages.bentoml: 1.3.20 -> 1.4.19 https://github.com/bentoml/BentoML/releases/tag/v1.4.19 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/bentoml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bentoml/default.nix b/pkgs/development/python-modules/bentoml/default.nix index 57bbfbf1e6c1..12f5cf61a0c0 100644 --- a/pkgs/development/python-modules/bentoml/default.nix +++ b/pkgs/development/python-modules/bentoml/default.nix @@ -74,7 +74,7 @@ }: let - version = "1.3.20"; + version = "1.4.19"; aws = [ fs-s3fs ]; grpc = [ grpcio @@ -124,7 +124,7 @@ let owner = "bentoml"; repo = "BentoML"; tag = "v${version}"; - hash = "sha256-zc/JvnEEoV21EbBHhLBWvilidXHx1pxYsBYISFg16Us="; + hash = "sha256-sRQfjB3K5F6lYeW92O7BV2slQ+DRCuMTVqRG8vT+9wc="; }; in buildPythonPackage { From cd05e22492b892811b71839ff7d6e628749a3dcb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:53 +0200 Subject: [PATCH 0130/1084] python3Packages.binsync: 5.3.0 -> 5.5.1 https://github.com/binsync/binsync/releases/tag/v5.5.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/binsync/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/binsync/default.nix b/pkgs/development/python-modules/binsync/default.nix index 2e396eeb365e..7883e9b5ed42 100644 --- a/pkgs/development/python-modules/binsync/default.nix +++ b/pkgs/development/python-modules/binsync/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "binsync"; - version = "5.3.0"; + version = "5.5.1"; pyproject = true; src = fetchFromGitHub { owner = "binsync"; repo = "binsync"; tag = "v${version}"; - hash = "sha256-f0pPuNTrZ5+iuJgtxLXJF89C9hKXwplhBA/olyhfsQ4="; + hash = "sha256-C9yIb//h1pAJnlWT4+VgeVzeSjd0sfn8o4yfePNF/YM="; }; build-system = [ setuptools ]; @@ -61,7 +61,7 @@ buildPythonPackage rec { meta = { description = "Reversing plugin for cross-decompiler collaboration, built on git"; homepage = "https://github.com/binsync/binsync"; - changelog = "https://github.com/binsync/binsync/releases/tag/v${version}"; + changelog = "https://github.com/binsync/binsync/releases/tag/${src.tag}"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ scoder12 ]; }; From 952b83c80cbe89862888e478c01ed1df009d4e08 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:54 +0200 Subject: [PATCH 0131/1084] python3Packages.biosppy: 2.2.2 -> 2.2.3 https://github.com/scientisst/BioSPPy/releases/tag/v2.2.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/biosppy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/biosppy/default.nix b/pkgs/development/python-modules/biosppy/default.nix index b47e9efba4b2..29d1968731ff 100644 --- a/pkgs/development/python-modules/biosppy/default.nix +++ b/pkgs/development/python-modules/biosppy/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "biosppy"; - version = "2.2.2"; + version = "2.2.3"; pyproject = true; src = fetchFromGitHub { owner = "scientisst"; repo = "BioSPPy"; tag = "v${version}"; - hash = "sha256-U0ZftAlRlazSO66raH74o/6eP1RpmuFoA6HJ+xmgKR8="; + hash = "sha256-R+3K8r+nzrCiZegxur/rf3/gDGhN9bVNMhlK94SHer0="; }; build-system = [ @@ -64,7 +64,7 @@ buildPythonPackage rec { meta = { description = "Biosignal Processing in Python"; homepage = "https://biosppy.readthedocs.io/"; - changelog = "https://github.com/scientisst/BioSPPy/releases/tag/v${version}"; + changelog = "https://github.com/scientisst/BioSPPy/releases/tag/${src.tag}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ genga898 ]; }; From 3f3a7f71b2951b0712f76e389c6b95f20252097b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:55 +0200 Subject: [PATCH 0132/1084] python3Packages.bitarray: 3.4.3 -> 3.6.0 https://github.com/ilanschnell/bitarray/raw/3.6.0/CHANGE_LOG This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/bitarray/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bitarray/default.nix b/pkgs/development/python-modules/bitarray/default.nix index f99321e0e04f..0914b1ad5bfe 100644 --- a/pkgs/development/python-modules/bitarray/default.nix +++ b/pkgs/development/python-modules/bitarray/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "bitarray"; - version = "3.4.3"; + version = "3.6.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-3d+yvwhrZq7BwBENxGZCtxYfWHpkQc/nTanjI5dfYvA="; + hash = "sha256-IP68hJofhY5qV6fUezI/6ecnxXnd1SbTF62IMXSKZqg="; }; build-system = [ setuptools ]; From dceb95184cf20f4af8b7dd691e3175f027dba55f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:56 +0200 Subject: [PATCH 0133/1084] python3Packages.bitbox02: 6.3.0 -> 7.0.0 https://github.com/digitalbitbox/bitbox02-firmware/blob/py-bitbox02-7.0.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/bitbox02/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bitbox02/default.nix b/pkgs/development/python-modules/bitbox02/default.nix index 69b2b258e1f2..62c9ca5edcc1 100644 --- a/pkgs/development/python-modules/bitbox02/default.nix +++ b/pkgs/development/python-modules/bitbox02/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "bitbox02"; - version = "6.3.0"; + version = "7.0.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-0D+yIovlYw8dfDUeW+vcualbvmLs+IySkTpmHwk2meM="; + hash = "sha256-J9UQXrFaVTcZ+p0+aJIchksAyGGzpkQETZrGhCbxhEc="; }; build-system = [ setuptools ]; From 67ec65dc952ecfca9411075fea5d53c85bc0c873 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:35:57 +0200 Subject: [PATCH 0134/1084] python3Packages.bitsandbytes: 0.46.0 -> 0.46.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/bitsandbytes/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bitsandbytes/default.nix b/pkgs/development/python-modules/bitsandbytes/default.nix index 14299f664c4b..6dd1b0bd30a5 100644 --- a/pkgs/development/python-modules/bitsandbytes/default.nix +++ b/pkgs/development/python-modules/bitsandbytes/default.nix @@ -11,7 +11,7 @@ let pname = "bitsandbytes"; - version = "0.46.0"; + version = "0.46.1"; inherit (torch) cudaPackages cudaSupport; inherit (cudaPackages) cudaMajorMinorVersion; @@ -57,7 +57,7 @@ buildPythonPackage { owner = "bitsandbytes-foundation"; repo = "bitsandbytes"; tag = version; - hash = "sha256-q1ltNYO5Ex6F2bfCcsekdsWjzXoal7g4n/LIHVGuj+k="; + hash = "sha256-CAGKp8aFp1GjJ1uR+O1Ptxr8wfz1zECCEWhWMYs3zEQ="; }; # By default, which library is loaded depends on the result of `torch.cuda.is_available()`. From 26144af2293cd766ad7f8488ec969f929e2c0054 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:00 +0200 Subject: [PATCH 0135/1084] python3Packages.bleak: 0.22.3 -> 1.0.1 https://github.com/hbldh/bleak/blob/v1.0.1/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/bleak/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/bleak/default.nix b/pkgs/development/python-modules/bleak/default.nix index 6a558e4aa620..6ec575619579 100644 --- a/pkgs/development/python-modules/bleak/default.nix +++ b/pkgs/development/python-modules/bleak/default.nix @@ -50,7 +50,7 @@ buildPythonPackage rec { meta = with lib; { description = "Bluetooth Low Energy platform agnostic client"; homepage = "https://github.com/hbldh/bleak"; - changelog = "https://github.com/hbldh/bleak/blob/v${version}/CHANGELOG.rst"; + changelog = "https://github.com/hbldh/bleak/blob/${src.tag}/CHANGELOG.rst"; license = licenses.mit; platforms = platforms.linux; maintainers = with maintainers; [ oxzi ]; From 81e6bac96c7c39f5cf4693e33f9d28da073d62e2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:01 +0200 Subject: [PATCH 0136/1084] python3Packages.blessed: 1.20.0 -> 1.21.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/blessed/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/blessed/default.nix b/pkgs/development/python-modules/blessed/default.nix index 6bb56aaab30e..2e416b2403eb 100644 --- a/pkgs/development/python-modules/blessed/default.nix +++ b/pkgs/development/python-modules/blessed/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "blessed"; - version = "1.20.0"; + version = "1.21.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-LN1n+HRuBI8A30eiiA9NasvNs5kDG2BONLqPcdV4doA="; + hash = "sha256-7Oi7xHWKuRdkUvTjpxnXAIjrVzl5jNVYLJ4F8qKDN+w="; }; nativeCheckInputs = [ From 7dd41273a8f7967b33eb749c09ed2970d1f1441c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:04 +0200 Subject: [PATCH 0137/1084] python3Packages.boost-histogram: 1.5.1 -> 1.5.2 https://github.com/scikit-hep/boost-histogram/releases/tag/v1.5.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/boost-histogram/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/boost-histogram/default.nix b/pkgs/development/python-modules/boost-histogram/default.nix index 11e569659ab8..667d5e177ebd 100644 --- a/pkgs/development/python-modules/boost-histogram/default.nix +++ b/pkgs/development/python-modules/boost-histogram/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "boost-histogram"; - version = "1.5.1"; + version = "1.5.2"; pyproject = true; src = fetchFromGitHub { owner = "scikit-hep"; repo = "boost-histogram"; tag = "v${version}"; - hash = "sha256-7E4y3P3RzVmIHb5mEoEYWZSwWnmL3LbGqYjGbnszM98="; + hash = "sha256-fWbvv9MiBZZiTZLu78tMR5Cx0/7xSuVIya3dkuahPE4="; }; nativeBuildInputs = [ cmake ]; @@ -69,7 +69,7 @@ buildPythonPackage rec { meta = { description = "Python bindings for the C++14 Boost::Histogram library"; homepage = "https://github.com/scikit-hep/boost-histogram"; - changelog = "https://github.com/scikit-hep/boost-histogram/releases/tag/v${version}"; + changelog = "https://github.com/scikit-hep/boost-histogram/releases/tag/${src.tag}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ veprbl ]; }; From 9524dcd2e4c7378a6889a73362144e1f3fc895ea Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:06 +0200 Subject: [PATCH 0138/1084] python3Packages.bottle: 0.13.3 -> 0.13.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/bottle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bottle/default.nix b/pkgs/development/python-modules/bottle/default.nix index 5d7a8d100f24..72df474668ac 100644 --- a/pkgs/development/python-modules/bottle/default.nix +++ b/pkgs/development/python-modules/bottle/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "bottle"; - version = "0.13.3"; + version = "0.13.4"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-HCOuswqooT85xgwNpJRTDd1d49ojW8QxuBilDZmd5J8="; + hash = "sha256-eH54Mn4SsieTjeAiSDM9eIz+RZh+3Kc1+PiOA0csP0c="; }; nativeBuildInputs = [ setuptools ]; From cf956dcc735097152ab4e49326c0464d1fe76655 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:08 +0200 Subject: [PATCH 0139/1084] python3Packages.brevo-python: 1.1.2 -> 1.2.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/brevo-python/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/brevo-python/default.nix b/pkgs/development/python-modules/brevo-python/default.nix index 965fcdfee708..746776e97ca9 100644 --- a/pkgs/development/python-modules/brevo-python/default.nix +++ b/pkgs/development/python-modules/brevo-python/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "brevo-python"; - version = "1.1.2"; + version = "1.2.0"; pyproject = true; src = fetchFromGitHub { owner = "getbrevo"; repo = "brevo-python"; tag = "v${version}"; - hash = "sha256-XOUFyUrqVlI7Qr4uzeXr6GJuQ+QTVhsueT1xxVQMm14="; + hash = "sha256-VYj1r69pgKgNCXzxRqvwlj5w+y3IIu21bsZJAe/7zf8="; }; build-system = [ setuptools ]; @@ -35,6 +35,11 @@ buildPythonPackage rec { pytestCheckHook ]; + disabledTestPaths = [ + # broken import; https://github.com/getbrevo/brevo-python/issues/2 + "test/test_configuration.py" + ]; + pythonImportsCheck = [ "brevo_python" ]; meta = { From 131f180595dfa37af902c87c658fa875b18ad24e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:09 +0200 Subject: [PATCH 0140/1084] python3Packages.bthome-ble: 3.13.1 -> 3.14.0 https://github.com/bluetooth-devices/bthome-ble/blob/v3.14.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/bthome-ble/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bthome-ble/default.nix b/pkgs/development/python-modules/bthome-ble/default.nix index 5d9294e1b658..665094952cc1 100644 --- a/pkgs/development/python-modules/bthome-ble/default.nix +++ b/pkgs/development/python-modules/bthome-ble/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "bthome-ble"; - version = "3.13.1"; + version = "3.14.0"; pyproject = true; src = fetchFromGitHub { owner = "Bluetooth-Devices"; repo = "bthome-ble"; tag = "v${version}"; - hash = "sha256-oGFjWe9e386EPAJGKL8Qk55iXoyW3rXuyG7ElyQYurg="; + hash = "sha256-1jgrE7EwYJPb/F5gIXmRFU3xBG00tIXRA8BsE20Tw6Y="; }; build-system = [ poetry-core ]; From 9c57b224b7688e16c677cc509410388a1a8ebb6f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:10 +0200 Subject: [PATCH 0141/1084] python3Packages.buildcatrust: 0.3.0 -> 0.4.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/buildcatrust/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/buildcatrust/default.nix b/pkgs/development/python-modules/buildcatrust/default.nix index cc2b5b5a2946..c8d57ce48032 100644 --- a/pkgs/development/python-modules/buildcatrust/default.nix +++ b/pkgs/development/python-modules/buildcatrust/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "buildcatrust"; - version = "0.3.0"; + version = "0.4.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Ac10CZdihFBmr5LE6xFKx4+zr2n5nyR23px6N4vN05M="; + hash = "sha256-GYw/RN1OK5fqo3em8hia2l/IwN76hnPnFuYprqeX144="; }; nativeBuildInputs = [ flit-core ]; From 0bcd2ae4ba5e679a47be8b2ea138e4379c63bacf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:11 +0200 Subject: [PATCH 0142/1084] python3Packages.bumps: 0.9.3 -> 1.0.2 https://github.com/bumps/bumps/releases/tag/v1.0.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/bumps/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bumps/default.nix b/pkgs/development/python-modules/bumps/default.nix index 0070effd7a0a..c9ffdad6bb8f 100644 --- a/pkgs/development/python-modules/bumps/default.nix +++ b/pkgs/development/python-modules/bumps/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "bumps"; - version = "0.9.3"; + version = "1.0.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-MpUpj3/hsjkrsv+Ix6Cuadd6dpivWAqBVwBSygW6Uw8="; + hash = "sha256-YfnBA1rCD05B4XOS611qgi4ab3xKoYs108mwhj/I+sg="; }; # Module has no tests From fe88f271cfdbadb0c1adaa82eb59af29d2d2d089 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:12 +0200 Subject: [PATCH 0143/1084] python3Packages.busylight-for-humans: 0.35.2 -> 0.37.0 https://github.com/JnyJny/busylight/releases/tag/v0.37.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/busylight-for-humans/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/busylight-for-humans/default.nix b/pkgs/development/python-modules/busylight-for-humans/default.nix index f60436f64846..1cbb1d14136c 100644 --- a/pkgs/development/python-modules/busylight-for-humans/default.nix +++ b/pkgs/development/python-modules/busylight-for-humans/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "busylight-for-humans"; - version = "0.35.2"; + version = "0.37.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "JnyJny"; repo = "busylight"; tag = "v${version}"; - hash = "sha256-0jmaVMN4wwqoO5wGMaV4kJefNUPOuJpWbsqHcZZ0Nh4="; + hash = "sha256-uKuQy4ce6WTTpprAbQ6QE7WlotMlVacaDZ+dsvY1N58="; }; build-system = [ poetry-core ]; @@ -58,7 +58,7 @@ buildPythonPackage rec { meta = with lib; { description = "Control USB connected presence lights from multiple vendors via the command-line or web API"; homepage = "https://github.com/JnyJny/busylight"; - changelog = "https://github.com/JnyJny/busylight/releases/tag/${version}"; + changelog = "https://github.com/JnyJny/busylight/releases/tag/${src.tag}"; license = licenses.asl20; teams = [ teams.helsinki-systems ]; mainProgram = "busylight"; From cc2cc60fce055411c33dd253f7195ce0425d9f20 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:13 +0200 Subject: [PATCH 0144/1084] python3Packages.cachier: 3.1.2 -> 4.1.0 https://github.com/python-cachier/cachier/releases/tag/v4.1.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/cachier/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cachier/default.nix b/pkgs/development/python-modules/cachier/default.nix index dc6371f50c5c..60f46103311d 100644 --- a/pkgs/development/python-modules/cachier/default.nix +++ b/pkgs/development/python-modules/cachier/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "cachier"; - version = "3.1.2"; + version = "4.1.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "python-cachier"; repo = "cachier"; tag = "v${version}"; - hash = "sha256-siighT6hMicN+F/LIXfUAPQ2kkRiyk7CtjqmyC/qCFg="; + hash = "sha256-FmrwH5Ksmgt0HA5eUN5LU36P5sY4PymRKsUWVkQlvBo="; }; pythonRemoveDeps = [ "setuptools" ]; @@ -80,7 +80,7 @@ buildPythonPackage rec { meta = { homepage = "https://github.com/python-cachier/cachier"; - changelog = "https://github.com/python-cachier/cachier/releases/tag/v${version}"; + changelog = "https://github.com/python-cachier/cachier/releases/tag/${src.tag}"; description = "Persistent, stale-free, local and cross-machine caching for functions"; mainProgram = "cachier"; maintainers = with lib.maintainers; [ pbsds ]; From a0cf1ab1c02b8f57164bc41821546f3711fdc5b7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:14 +0200 Subject: [PATCH 0145/1084] python3Packages.caldav: 1.6.0 -> 2.0.1 https://github.com/python-caldav/caldav/blob/v2.0.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/caldav/default.nix | 26 +++++++++++++------ 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/caldav/default.nix b/pkgs/development/python-modules/caldav/default.nix index 99a18e14a498..bbff613096a2 100644 --- a/pkgs/development/python-modules/caldav/default.nix +++ b/pkgs/development/python-modules/caldav/default.nix @@ -5,33 +5,35 @@ icalendar, lxml, pytestCheckHook, - pythonOlder, python, recurring-ical-events, requests, - setuptools, - setuptools-scm, + hatchling, + hatch-vcs, + proxy-py, + pyfakefs, toPythonModule, tzlocal, vobject, xandikos, + writableTmpDirAsHomeHook, }: buildPythonPackage rec { pname = "caldav"; - version = "1.6.0"; + version = "2.0.1"; pyproject = true; src = fetchFromGitHub { owner = "python-caldav"; repo = "caldav"; tag = "v${version}"; - hash = "sha256-SWecaXiXp8DSOLVWzgPsbL7UGCtTBfNXYmuDQGdyqbQ="; + hash = "sha256-n7ZKTBXg66firbS34J41NrTM/PL/OrKMnS4iguRz4Ho="; }; build-system = [ - setuptools - setuptools-scm + hatchling + hatch-vcs ]; dependencies = [ @@ -43,9 +45,17 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + proxy-py + pyfakefs pytestCheckHook tzlocal (toPythonModule (xandikos.override { python3Packages = python.pkgs; })) + writableTmpDirAsHomeHook + ]; + + disabledTestPaths = [ + "tests/test_docs.py" + "tests/test_examples.py" ]; pythonImportsCheck = [ "caldav" ]; @@ -53,7 +63,7 @@ buildPythonPackage rec { meta = with lib; { description = "CalDAV (RFC4791) client library"; homepage = "https://github.com/python-caldav/caldav"; - changelog = "https://github.com/python-caldav/caldav/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/python-caldav/caldav/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ marenz From a2db2d2b32c8732ce918e22bc4b2277977f75de4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:15 +0200 Subject: [PATCH 0146/1084] python3Packages.canonical-sphinx-extensions: 0.0.27 -> 0.0.33 This commit was automatically generated using update-python-libraries. --- .../python-modules/canonical-sphinx-extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/canonical-sphinx-extensions/default.nix b/pkgs/development/python-modules/canonical-sphinx-extensions/default.nix index d87c3c5dd876..c4c8d9dab408 100644 --- a/pkgs/development/python-modules/canonical-sphinx-extensions/default.nix +++ b/pkgs/development/python-modules/canonical-sphinx-extensions/default.nix @@ -12,13 +12,13 @@ buildPythonPackage rec { pname = "canonical-sphinx-extensions"; - version = "0.0.27"; + version = "0.0.33"; pyproject = true; src = fetchPypi { pname = "canonical_sphinx_extensions"; inherit version; - hash = "sha256-ZorSmn+PAVS8xO7X3zk6u3W7pn3JB9w0PhFAXzv6l78="; + hash = "sha256-Rb4FK1e0pb+fub58Fq61i3kMhRm/nekHNr91zft8iJY="; }; build-system = [ From 554fc0a062d34e1212b3fe1d77960abcb9801a9a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:16 +0200 Subject: [PATCH 0147/1084] python3Packages.cantools: 40.2.3 -> 40.3.0 https://github.com/cantools/cantools/releases/tag/40.3.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/cantools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cantools/default.nix b/pkgs/development/python-modules/cantools/default.nix index 2710187e569d..2fd9f9b31bab 100644 --- a/pkgs/development/python-modules/cantools/default.nix +++ b/pkgs/development/python-modules/cantools/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "cantools"; - version = "40.2.3"; + version = "40.3.0"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-PFXL19fVJ6VluYEj+7uPXfCRMvdM63Iv9UH9gLWZFCQ="; + hash = "sha256-xucuPUaMi3ECi+vPR3MFcE74F95eTWlGS/CNIoi+gSU="; }; nativeBuildInputs = [ From f7fac278636fbccb1100c4ded8dd4683d99312f7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:17 +0200 Subject: [PATCH 0148/1084] python3Packages.cartopy: 0.24.1 -> 0.25.0 https://github.com/SciTools/cartopy/releases/tag/v0.25.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/cartopy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cartopy/default.nix b/pkgs/development/python-modules/cartopy/default.nix index fc842ff4fd4c..8df52e398f07 100644 --- a/pkgs/development/python-modules/cartopy/default.nix +++ b/pkgs/development/python-modules/cartopy/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "cartopy"; - version = "0.24.1"; + version = "0.25.0"; pyproject = true; disabled = pythonOlder "3.10"; src = fetchPypi { inherit pname version; - hash = "sha256-AckQ1WNMaafv3sRuChfUc9Iyh2fwAdTcC1xLSOWFyL0="; + hash = "sha256-VfGjkOXz8HWyIcfZH7ECWK2XjbeGx5MOugbrRdKHU/4="; }; build-system = [ setuptools-scm ]; From fac9a244eb49078095a867c853fdace7fa7f2b33 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:18 +0200 Subject: [PATCH 0149/1084] python3Packages.catppuccin: 2.4.1 -> 2.5.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/catppuccin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/catppuccin/default.nix b/pkgs/development/python-modules/catppuccin/default.nix index d0fc7210c542..84b5be78fc3f 100644 --- a/pkgs/development/python-modules/catppuccin/default.nix +++ b/pkgs/development/python-modules/catppuccin/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "catppuccin"; - version = "2.4.1"; + version = "2.5.0"; pyproject = true; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "catppuccin"; repo = "python"; tag = "v${version}"; - hash = "sha256-lQsJnzOnyDIUu1mbydiyfRwh0zCRGU35p0Kn2a3H/48="; + hash = "sha256-wumJ8kpr+C2pdw8jYf+IqYTdSB6Iy37yZqPKycYmOSs="; }; build-system = [ hatchling ]; From c90b8e51f896c10b30198332cf46aa948e4aebde Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:20 +0200 Subject: [PATCH 0150/1084] python3Packages.cattrs: 24.1.3 -> 25.1.1 https://github.com/python-attrs/cattrs/blob/v25.1.1/HISTORY.md This commit was automatically generated using update-python-libraries. --- .../python-modules/cattrs/default.nix | 28 +++---------------- 1 file changed, 4 insertions(+), 24 deletions(-) diff --git a/pkgs/development/python-modules/cattrs/default.nix b/pkgs/development/python-modules/cattrs/default.nix index ee3d8559806f..9d635cd1c9bb 100644 --- a/pkgs/development/python-modules/cattrs/default.nix +++ b/pkgs/development/python-modules/cattrs/default.nix @@ -4,7 +4,6 @@ buildPythonPackage, cbor2, fetchFromGitHub, - fetchpatch2, exceptiongroup, hatchling, hatch-vcs, @@ -26,34 +25,16 @@ buildPythonPackage rec { pname = "cattrs"; - version = "24.1.3"; + version = "25.1.1"; pyproject = true; src = fetchFromGitHub { owner = "python-attrs"; repo = "cattrs"; tag = "v${version}"; - hash = "sha256-yrrb2Lvq7zMzeOLr8wwxVsKmPYEZxzDKR2mnCMNuHdE="; + hash = "sha256-kaB/UJcd4E4PUkz6mD53lXtmj4Z4P+Tuu7bSljYVOO4="; }; - patches = [ - # https://github.com/python-attrs/cattrs/pull/576 - (fetchpatch2 { - name = "attrs-24_2-compatibility1.patch"; - url = "https://github.com/python-attrs/cattrs/commit/2d37226ff19506e23bbc291125a29ce514575819.patch"; - excludes = [ - "pyproject.toml" - "pdm.lock" - ]; - hash = "sha256-nbk7rmOFk42DXYdOgw4Oe3gl3HbxNEtaJ7ZiVSBb3YA="; - }) - (fetchpatch2 { - name = "attrs-24_2-compatibility2.patch"; - url = "https://github.com/python-attrs/cattrs/commit/4bd6dde556042241c6381e1993cedd6514921f58.patch"; - hash = "sha256-H1xSAYjvVUI8/jON3LWg2F2TlSxejf6TU1jpCeqly6I="; - }) - ]; - build-system = [ hatchling hatch-vcs @@ -61,10 +42,10 @@ buildPythonPackage rec { dependencies = [ attrs + typing-extensions ] ++ lib.optionals (pythonOlder "3.11") [ exceptiongroup - typing-extensions ]; nativeCheckInputs = [ @@ -79,7 +60,6 @@ buildPythonPackage rec { pytestCheckHook pyyaml tomlkit - typing-extensions ujson ]; @@ -117,7 +97,7 @@ buildPythonPackage rec { meta = { description = "Python custom class converters for attrs"; homepage = "https://github.com/python-attrs/cattrs"; - changelog = "https://github.com/python-attrs/cattrs/blob/${src.rev}/HISTORY.md"; + changelog = "https://github.com/python-attrs/cattrs/blob/${src.tag}/HISTORY.md"; license = with lib.licenses; [ mit ]; maintainers = with lib.maintainers; [ fab ]; }; From 63e9c5cb5ce054d9fd8a472aa8e008a4bf3b6930 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:21 +0200 Subject: [PATCH 0151/1084] python3Packages.causal-conv1d: 1.5.0.post8 -> 1.5.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/causal-conv1d/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/causal-conv1d/default.nix b/pkgs/development/python-modules/causal-conv1d/default.nix index 924cc8b07df3..ffc494ce6ff3 100644 --- a/pkgs/development/python-modules/causal-conv1d/default.nix +++ b/pkgs/development/python-modules/causal-conv1d/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "causal-conv1d"; - version = "1.5.0.post8"; + version = "1.5.2"; pyproject = true; src = fetchFromGitHub { owner = "Dao-AILab"; repo = "causal-conv1d"; tag = "v${version}"; - hash = "sha256-CuDAEjRG6NGCoYx5r8pFVnec+3Pqh8ZldzTVx09N6E0="; + hash = "sha256-B2I5QiJl0p5d1BeQcMbJBAYUb10HzqFd88QMM8Rerm0="; }; build-system = [ From c6c2544221bb97a2811ceb62fb29018ccf7c07ae Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:22 +0200 Subject: [PATCH 0152/1084] python3Packages.celery-redbeat: 2.3.2 -> 2.3.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/celery-redbeat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/celery-redbeat/default.nix b/pkgs/development/python-modules/celery-redbeat/default.nix index f79f5e94b4bf..c8d04153df73 100644 --- a/pkgs/development/python-modules/celery-redbeat/default.nix +++ b/pkgs/development/python-modules/celery-redbeat/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "celery-redbeat"; - version = "2.3.2"; + version = "2.3.3"; format = "setuptools"; src = fetchFromGitHub { owner = "sibson"; repo = "redbeat"; tag = "v${version}"; - hash = "sha256-nUVioETVIAjLPOmhBSf+bOUsYuV1C1VGwHz5KjbIjHc="; + hash = "sha256-bptEAOVxuwj9Y7LyBhtMU22Z1uCiJ4O4BZT2ytqQI80="; }; propagatedBuildInputs = [ From f601eb9aceecb95d4b58b7ccc5f82c56b843650c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:23 +0200 Subject: [PATCH 0153/1084] python3Packages.certbot: 4.0.0 -> 4.1.1 https://github.com/certbot/certbot/blob/v4.1.1/certbot/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/certbot/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/certbot/default.nix b/pkgs/development/python-modules/certbot/default.nix index 08cb1c05d5e5..0bb466a705b5 100644 --- a/pkgs/development/python-modules/certbot/default.nix +++ b/pkgs/development/python-modules/certbot/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "certbot"; - version = "4.0.0"; + version = "4.1.1"; pyproject = true; src = fetchFromGitHub { owner = "certbot"; repo = "certbot"; tag = "v${version}"; - hash = "sha256-GS4JLLXrX4+BQ4S6ySbOHUaUthCFYTCHWnOaMpfnIj8="; + hash = "sha256-nlNjBbXd4ujzVx10+UwqbXliuLVVf+UHR8Dl5CQzsZo="; }; postPatch = "cd certbot"; # using sourceRoot would interfere with patches @@ -66,6 +66,11 @@ buildPythonPackage rec { "-Wignore::DeprecationWarning" ]; + disabledTests = [ + # network access + "test_lock_order" + ]; + makeWrapperArgs = [ "--prefix PATH : ${dialog}/bin" ]; # certbot.withPlugins has a similar calling convention as python*.withPackages From d279d9851fc56d4f655e6ef2d21e3a29c2a4fcef Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:24 +0200 Subject: [PATCH 0154/1084] python3Packages.cfn-lint: 1.32.1 -> 1.38.2 https://github.com/aws-cloudformation/cfn-lint/blob/v1.38.2/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/cfn-lint/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cfn-lint/default.nix b/pkgs/development/python-modules/cfn-lint/default.nix index b13885318ae2..1f3434430a7c 100644 --- a/pkgs/development/python-modules/cfn-lint/default.nix +++ b/pkgs/development/python-modules/cfn-lint/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "cfn-lint"; - version = "1.32.1"; + version = "1.38.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "aws-cloudformation"; repo = "cfn-lint"; tag = "v${version}"; - hash = "sha256-s0CYQ6r3rA1PEiZ9LLFL3RC2PdfCgZHTqQ9nZUi1m+Q="; + hash = "sha256-oHbTB4XOyYSazyhO6No2+Z9QRR8tnuB3E4kGzG1HwTk="; }; build-system = [ setuptools ]; From 104c6eab3ac4c9a591e99bff5290101a8768754c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:25 +0200 Subject: [PATCH 0155/1084] python3Packages.cgen: 2020.1 -> 2025.1 This commit was automatically generated using update-python-libraries. --- .../python-modules/cgen/default.nix | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/cgen/default.nix b/pkgs/development/python-modules/cgen/default.nix index 186422a49c34..0821e5fc84ad 100644 --- a/pkgs/development/python-modules/cgen/default.nix +++ b/pkgs/development/python-modules/cgen/default.nix @@ -2,30 +2,32 @@ lib, buildPythonPackage, fetchPypi, + hatchling, pytools, numpy, - pytest, + typing-extensions, + pytestCheckHook, }: buildPythonPackage rec { pname = "cgen"; - version = "2020.1"; - format = "setuptools"; + version = "2025.1"; + pyproject = true; src = fetchPypi { inherit pname version; - sha256 = "4ec99d0c832d9f95f5e51dd18a629ad50df0b5464ce557ef42c6e0cd9478bfcf"; + hash = "sha256-efAeAQ1JwT5YtMqPLUmWprcXiWj18tkGJiczSArnotQ="; }; - nativeCheckInputs = [ pytest ]; - propagatedBuildInputs = [ + build-system = [ hatchling ]; + + dependencies = [ pytools numpy + typing-extensions ]; - checkPhase = '' - pytest - ''; + nativeCheckInputs = [ pytestCheckHook ]; meta = { description = "C/C++ source generation from an AST"; From a2bca54c47226e7fb5047907501f2527c6298d9a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:26 +0200 Subject: [PATCH 0156/1084] python3Packages.checkdmarc: 5.8.1 -> 5.8.6 https://github.com/domainaware/checkdmarc/blob/5.8.6/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/checkdmarc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/checkdmarc/default.nix b/pkgs/development/python-modules/checkdmarc/default.nix index 2f7c6473fc94..fcf750f68395 100644 --- a/pkgs/development/python-modules/checkdmarc/default.nix +++ b/pkgs/development/python-modules/checkdmarc/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "checkdmarc"; - version = "5.8.1"; + version = "5.8.6"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "domainaware"; repo = "checkdmarc"; tag = version; - hash = "sha256-mdEfVfqK277A8QUc8rpLxS2pfdyg4Z5XqWpWkh9mFLk="; + hash = "sha256-MlHRBedBbcFbVga5q0havdD6M/YOlFW8SX0k1tRngmc="; }; pythonRelaxDeps = [ "xmltodict" ]; From b2ccd090762eb3ac330c4d43d8c17ed4ada8eb64 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:27 +0200 Subject: [PATCH 0157/1084] python3Packages.cirq-core: 1.5.0 -> 1.6.0 https://github.com/quantumlib/Cirq/releases/tag/v1.6.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/cirq-core/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cirq-core/default.nix b/pkgs/development/python-modules/cirq-core/default.nix index 7391d4563145..f0962e14788a 100644 --- a/pkgs/development/python-modules/cirq-core/default.nix +++ b/pkgs/development/python-modules/cirq-core/default.nix @@ -37,14 +37,14 @@ buildPythonPackage rec { pname = "cirq-core"; - version = "1.5.0"; + version = "1.6.0"; pyproject = true; src = fetchFromGitHub { owner = "quantumlib"; repo = "cirq"; tag = "v${version}"; - hash = "sha256-4FgXX4ox7BkjmLecxsvg0/JpcrHPn6hlFw5rk4bn9Cc="; + hash = "sha256-LlWv4wWQWZsTB9JXS21O1WkIYhKkJwY5SM70hnzfnDQ="; }; sourceRoot = "${src.name}/${pname}"; @@ -105,7 +105,7 @@ buildPythonPackage rec { meta = { description = "Framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits"; homepage = "https://github.com/quantumlib/cirq"; - changelog = "https://github.com/quantumlib/Cirq/releases/tag/v${version}"; + changelog = "https://github.com/quantumlib/Cirq/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ drewrisinger From ff7f274de49bf9ec7fb64f10095df8540476d578 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:29 +0200 Subject: [PATCH 0158/1084] python3Packages.clarifai-grpc: 11.5.5 -> 11.6.6 https://github.com/Clarifai/clarifai-python-grpc/releases/tag/11.6.6 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/clarifai-grpc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/clarifai-grpc/default.nix b/pkgs/development/python-modules/clarifai-grpc/default.nix index 632a7d39c118..84a99d7ff11d 100644 --- a/pkgs/development/python-modules/clarifai-grpc/default.nix +++ b/pkgs/development/python-modules/clarifai-grpc/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "clarifai-grpc"; - version = "11.5.5"; + version = "11.6.6"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "Clarifai"; repo = "clarifai-python-grpc"; tag = version; - hash = "sha256-ijfuZh35HpmR3p7n2S+cCpcO4ld52StQOpxgPJtRqM4="; + hash = "sha256-/LCTiGJOdvMp+I/Gl0iySMg5MTPjBi3FatnkfifFkG0="; }; build-system = [ setuptools ]; From 81bc38e9b2c0ef22092a2b5b8cf2eef39308b439 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:30 +0200 Subject: [PATCH 0159/1084] python3Packages.clarifai: 11.0.5 -> 11.6.7 https://github.com/Clarifai/clarifai-python/releases/tag/11.6.7 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/clarifai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/clarifai/default.nix b/pkgs/development/python-modules/clarifai/default.nix index 433df5084cb5..f0cd9a2468f2 100644 --- a/pkgs/development/python-modules/clarifai/default.nix +++ b/pkgs/development/python-modules/clarifai/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "clarifai"; - version = "11.0.5"; + version = "11.6.7"; pyproject = true; disabled = pythonOlder "3.8"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "Clarifai"; repo = "clarifai-python"; tag = version; - hash = "sha256-JLZGVVrvGVUWr7WCTu2alVl+4GuYqLWP2dodgxYbmgc="; + hash = "sha256-1ftwsIKJ494F8q45x0LtvOZhM72AAhJWe0LligNNpkQ="; }; pythonRelaxDeps = [ From d7ce61ef626bc65e81939cd983577f7091a2bb70 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:32 +0200 Subject: [PATCH 0160/1084] python3Packages.cli-helpers: 2.4.0 -> 2.7.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/cli-helpers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cli-helpers/default.nix b/pkgs/development/python-modules/cli-helpers/default.nix index 9655cd190758..fdd1962b5c87 100644 --- a/pkgs/development/python-modules/cli-helpers/default.nix +++ b/pkgs/development/python-modules/cli-helpers/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "cli-helpers"; - version = "2.4.0"; + version = "2.7.0"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "cli_helpers"; inherit version; - hash = "sha256-VZA7cFohKkc3Mdsg+ib1hlXjVAeLmcsTyZ7AaUAoek0="; + hash = "sha256-YtEXENvrwvxGAAPeEhVogyXYY2hZBW1oizhBm9QEi8A="; }; propagatedBuildInputs = [ From e23d04d3d2152f8073d081b57db9d6c3f9a65885 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:33 +0200 Subject: [PATCH 0161/1084] python3Packages.click-plugins: 1.1.1 -> 1.1.1.2 This commit was automatically generated using update-python-libraries. --- .../python-modules/click-plugins/default.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/click-plugins/default.nix b/pkgs/development/python-modules/click-plugins/default.nix index bf4a347b92d7..2a5d4ccd334f 100644 --- a/pkgs/development/python-modules/click-plugins/default.nix +++ b/pkgs/development/python-modules/click-plugins/default.nix @@ -4,19 +4,23 @@ fetchPypi, click, pytest, + setuptools, }: buildPythonPackage rec { pname = "click-plugins"; - version = "1.1.1"; - format = "setuptools"; + version = "1.1.1.2"; + pyproject = true; src = fetchPypi { - inherit pname version; - sha256 = "46ab999744a9d831159c3411bb0c79346d94a444df9a3a3742e9ed63645f264b"; + pname = "click_plugins"; + inherit version; + sha256 = "sha256-1685hKmdJDwTGqGoKDMedjD0qIqXQf0FySeyBLz5ImE="; }; - propagatedBuildInputs = [ click ]; + build-system = [ setuptools ]; + + dependencies = [ click ]; nativeCheckInputs = [ pytest ]; From 076feb423092a6844b3a2cc2390915b12c3e1125 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:34 +0200 Subject: [PATCH 0162/1084] python3Packages.clickhouse-connect: 0.8.17 -> 0.8.18 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/clickhouse-connect/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/clickhouse-connect/default.nix b/pkgs/development/python-modules/clickhouse-connect/default.nix index 3600ddedd7fe..020ecd26d6df 100644 --- a/pkgs/development/python-modules/clickhouse-connect/default.nix +++ b/pkgs/development/python-modules/clickhouse-connect/default.nix @@ -24,7 +24,7 @@ }: buildPythonPackage rec { pname = "clickhouse-connect"; - version = "0.8.17"; + version = "0.8.18"; format = "setuptools"; @@ -34,7 +34,7 @@ buildPythonPackage rec { repo = "clickhouse-connect"; owner = "ClickHouse"; tag = "v${version}"; - hash = "sha256-UFsAKROnzaaAyUDHHARZIO8zZP3knUYoBdGSf9ZGjXo="; + hash = "sha256-lU35s8hldexyH8YC942r+sYm5gZCWqO2GXW0qtTTWWY="; }; nativeBuildInputs = [ cython ]; From 1dc13fba1d20987c66fc202da5980ba5f7ebb04c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:35 +0200 Subject: [PATCH 0163/1084] python3Packages.cma: 4.0.0 -> 4.3.0 https://github.com/CMA-ES/pycma/releases/tag/rr4.3.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/cma/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cma/default.nix b/pkgs/development/python-modules/cma/default.nix index 88d0a858d387..82b689d06ddd 100644 --- a/pkgs/development/python-modules/cma/default.nix +++ b/pkgs/development/python-modules/cma/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "cma"; - version = "4.0.0"; + version = "4.3.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "CMA-ES"; repo = "pycma"; tag = "r${version}"; - hash = "sha256-W4KDtX/Ho/XUrZr2cmS66Q0q90FEHRJN0VF4sMgonRw="; + hash = "sha256-2uCn5CZma9RLK8zaaPhiQCqnK+2dWgLNr5+Ck2cV6vI="; }; build-system = [ setuptools ]; @@ -36,7 +36,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library for Covariance Matrix Adaptation Evolution Strategy for non-linear numerical optimization"; homepage = "https://github.com/CMA-ES/pycma"; - changelog = "https://github.com/CMA-ES/pycma/releases/tag/r${version}"; + changelog = "https://github.com/CMA-ES/pycma/releases/tag/r${src.tag}"; license = licenses.bsd3; maintainers = [ ]; }; From 763be85735fe78feef20d2401414fc2b0e00c000 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:36 +0200 Subject: [PATCH 0164/1084] python3Packages.cmd2: 2.6.1 -> 2.7.0 https://github.com/python-cmd2/cmd2/releases/tag/2.7.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/cmd2/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/cmd2/default.nix b/pkgs/development/python-modules/cmd2/default.nix index 2a49262b1662..4f3a9c1330f7 100644 --- a/pkgs/development/python-modules/cmd2/default.nix +++ b/pkgs/development/python-modules/cmd2/default.nix @@ -1,9 +1,7 @@ { lib, stdenv, - attrs, buildPythonPackage, - colorama, fetchPypi, glibcLocales, gnureadline, @@ -12,28 +10,28 @@ pytest-mock, pytestCheckHook, pythonOlder, + rich-argparse, setuptools-scm, wcwidth, }: buildPythonPackage rec { pname = "cmd2"; - version = "2.6.1"; + version = "2.7.0"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-ZQpYkr8psjPT1ndbXjzIE2SM/w15E09weYH2a6rtn0I="; + hash = "sha256-gdgTW0YhDh0DpagQuvhZBppiIUeIzu7DWI9E7thvvus="; }; build-system = [ setuptools-scm ]; dependencies = [ - attrs - colorama pyperclip + rich-argparse wcwidth ] ++ lib.optional stdenv.hostPlatform.isDarwin gnureadline; From fc1c3d1f8bc75ff0a98cdf40ffedc261fc1a805e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:37 +0200 Subject: [PATCH 0165/1084] python3Packages.codepy: 2019.1 -> 2025.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/codepy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/codepy/default.nix b/pkgs/development/python-modules/codepy/default.nix index cf0410cc592c..44121e8a81da 100644 --- a/pkgs/development/python-modules/codepy/default.nix +++ b/pkgs/development/python-modules/codepy/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "codepy"; - version = "2019.1"; + version = "2025.1"; format = "setuptools"; src = fetchFromGitHub { owner = "inducer"; repo = "codepy"; - rev = "v${version}"; - hash = "sha256-viMfB/nDrvDA/IGRZEX+yXylxbbmqbh/fgdYXBzK0zM="; + tag = "v${version}"; + hash = "sha256-PHIC3q9jQlRRoUoemVtyrl5hcZXMX28gRkI5Xpk9yBY="; }; buildInputs = [ From 05d04a93af8473fc9da5b9a359dae5e2f1dba7a8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:38 +0200 Subject: [PATCH 0166/1084] python3Packages.cohere: 5.15.0 -> 5.16.2 https://github.com/cohere-ai/cohere-python/releases/tag/5.16.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/cohere/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cohere/default.nix b/pkgs/development/python-modules/cohere/default.nix index afd0c794cf8c..bcc2fb709123 100644 --- a/pkgs/development/python-modules/cohere/default.nix +++ b/pkgs/development/python-modules/cohere/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "cohere"; - version = "5.15.0"; + version = "5.16.2"; pyproject = true; src = fetchFromGitHub { owner = "cohere-ai"; repo = "cohere-python"; tag = version; - hash = "sha256-X/6eAST9du6GT3j0d1xZuYfzN5p7rYlgGIIqv7V6vik="; + hash = "sha256-/knKmNbvMC+efdY+0adM62W81e/pMhGCxLU0KwxUhOE="; }; build-system = [ poetry-core ]; From f79319d686d82383073fde65054805422c425901 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:40 +0200 Subject: [PATCH 0167/1084] python3Packages.coincurve: 20.0.0 -> 21.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/coincurve/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/coincurve/default.nix b/pkgs/development/python-modules/coincurve/default.nix index 01d8b292cbef..d70b8a020255 100644 --- a/pkgs/development/python-modules/coincurve/default.nix +++ b/pkgs/development/python-modules/coincurve/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "coincurve"; - version = "20.0.0"; + version = "21.0.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "ofek"; repo = "coincurve"; tag = "v${version}"; - hash = "sha256-NKx/iLuzFEu1UBuwa14x55Ab3laVAKEtX6dtoWi0dOg="; + hash = "sha256-+8/CsV2BTKZ5O2LIh5/kOKMfFrkt2Jsjuj37oiOgO6Y="; }; build-system = [ From 4607929906c4408c79e3727be275e4a0861de009 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:42 +0200 Subject: [PATCH 0168/1084] python3Packages.comm: 0.2.2 -> 0.2.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/comm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/comm/default.nix b/pkgs/development/python-modules/comm/default.nix index 228381305e7a..9ef330e6be2a 100644 --- a/pkgs/development/python-modules/comm/default.nix +++ b/pkgs/development/python-modules/comm/default.nix @@ -9,7 +9,7 @@ let pname = "comm"; - version = "0.2.2"; + version = "0.2.3"; in buildPythonPackage { inherit pname version; @@ -19,7 +19,7 @@ buildPythonPackage { owner = "ipython"; repo = "comm"; tag = "v${version}"; - hash = "sha256-51HSSULhbKb1NdLJ//b3Vh6sOLWp0B4KW469htpduqM="; + hash = "sha256-gDggPu2h43lGyovTND9a3o9F2hWppV5uvAJa78JxJCo="; }; nativeBuildInputs = [ hatchling ]; From 3804955c6fbc7dca06d413c943d29aef01fe848e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:45 +0200 Subject: [PATCH 0169/1084] python3Packages.compressed-tensors: 0.9.2 -> 0.10.2 https://github.com/neuralmagic/compressed-tensors/releases/tag/0.10.2 This commit was automatically generated using update-python-libraries. --- .../python-modules/compressed-tensors/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/compressed-tensors/default.nix b/pkgs/development/python-modules/compressed-tensors/default.nix index dd9b49ac57f7..4c5eea81b0b6 100644 --- a/pkgs/development/python-modules/compressed-tensors/default.nix +++ b/pkgs/development/python-modules/compressed-tensors/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "compressed-tensors"; - version = "0.9.2"; + version = "0.10.2"; pyproject = true; # Release on PyPI is missing the `utils` directory, which `setup.py` wants to import @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "neuralmagic"; repo = "compressed-tensors"; tag = version; - hash = "sha256-PxW8zseDUF0EOh7E/N8swwgFTfvkoTpp+d3ngAUpFNU="; + hash = "sha256-BJsMyCs+rupt5+i5JlO7oY08Udc8hI3ZnMiN+8ja0mc="; }; build-system = [ setuptools ]; @@ -61,7 +61,7 @@ buildPythonPackage rec { meta = { description = "Safetensors extension to efficiently store sparse quantized tensors on disk"; homepage = "https://github.com/neuralmagic/compressed-tensors"; - changelog = "https://github.com/neuralmagic/compressed-tensors/releases/tag/${version}"; + changelog = "https://github.com/neuralmagic/compressed-tensors/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = [ ]; }; From 25d3205d43a95326b3f8808692bf2258c0036329 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:46 +0200 Subject: [PATCH 0170/1084] python3Packages.concurrent-log-handler: 0.9.26 -> 0.9.28 This commit was automatically generated using update-python-libraries. --- .../python-modules/concurrent-log-handler/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/concurrent-log-handler/default.nix b/pkgs/development/python-modules/concurrent-log-handler/default.nix index 777a232ce1dd..752a59b9222b 100644 --- a/pkgs/development/python-modules/concurrent-log-handler/default.nix +++ b/pkgs/development/python-modules/concurrent-log-handler/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "concurrent-log-handler"; - version = "0.9.26"; + version = "0.9.28"; pyproject = true; src = fetchPypi { pname = "concurrent_log_handler"; inherit version; - hash = "sha256-jyK/eXJKAVK56X2cLc9OyzOWB8gL8xL2gGYHAkMAa0k="; + hash = "sha256-TMJ5abNCAjm9FTd5Jm9A2XE+zoFOMSt6p1POYsbqzbg="; }; build-system = [ hatchling ]; From a695cc75f2b27bc4b182be3d2f97046eb83a239d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:47 +0200 Subject: [PATCH 0171/1084] python3Packages.conda: 25.5.1 -> 25.7.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/conda/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/conda/default.nix b/pkgs/development/python-modules/conda/default.nix index 06e04c0b04ed..cc9512bd9bbc 100644 --- a/pkgs/development/python-modules/conda/default.nix +++ b/pkgs/development/python-modules/conda/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { __structuredAttrs = true; pname = "conda"; - version = "25.5.1"; + version = "25.7.0"; pyproject = true; src = fetchFromGitHub { @@ -36,7 +36,7 @@ buildPythonPackage rec { owner = "conda"; repo = "conda"; tag = version; - hash = "sha256-BHy0t+5jz1WdSElCQBgFh5VJC3iIYelS01iQeQByr+0="; + hash = "sha256-lvqR1ksYE23enSf4pxFpb/Z8yPoU9bVb4Hi2ZrhI0XA="; }; build-system = [ From 86702b6b75292d7ba729267bf379367decf45ac9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:48 +0200 Subject: [PATCH 0172/1084] python3Packages.configargparse: 1.7 -> 1.7.1 https://github.com/bw2/ConfigArgParse/releases/tag/1.7.1 This commit was automatically generated using update-python-libraries. --- .../python-modules/configargparse/default.nix | 11 +- .../configargparse/python3.13-compat.patch | 112 ------------------ 2 files changed, 3 insertions(+), 120 deletions(-) delete mode 100644 pkgs/development/python-modules/configargparse/python3.13-compat.patch diff --git a/pkgs/development/python-modules/configargparse/default.nix b/pkgs/development/python-modules/configargparse/default.nix index df563510d24f..aa6531fdb91e 100644 --- a/pkgs/development/python-modules/configargparse/default.nix +++ b/pkgs/development/python-modules/configargparse/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "configargparse"; - version = "1.7"; + version = "1.7.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,14 +20,9 @@ buildPythonPackage rec { owner = "bw2"; repo = "ConfigArgParse"; tag = version; - hash = "sha256-m77MY0IZ1AJkd4/Y7ltApvdF9y17Lgn92WZPYTCU9tA="; + hash = "sha256-wrWfQzr0smM83helOEJPbayrEpAtXJYYXIw4JnGLNho="; }; - patches = [ - # https://github.com/bw2/ConfigArgParse/pull/295 - ./python3.13-compat.patch - ]; - optional-dependencies = { yaml = [ pyyaml ]; }; @@ -48,7 +43,7 @@ buildPythonPackage rec { meta = with lib; { description = "Drop-in replacement for argparse"; homepage = "https://github.com/bw2/ConfigArgParse"; - changelog = "https://github.com/bw2/ConfigArgParse/releases/tag/${version}"; + changelog = "https://github.com/bw2/ConfigArgParse/releases/tag/${src.tag}"; license = licenses.mit; maintainers = [ ]; }; diff --git a/pkgs/development/python-modules/configargparse/python3.13-compat.patch b/pkgs/development/python-modules/configargparse/python3.13-compat.patch deleted file mode 100644 index a079f37a18e6..000000000000 --- a/pkgs/development/python-modules/configargparse/python3.13-compat.patch +++ /dev/null @@ -1,112 +0,0 @@ -From c6a974211f1a13d492bb807ff6d07cefcc948a87 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Fri, 12 Jul 2024 08:15:40 +0200 -Subject: [PATCH 1/2] update test expectations for Python 3.13 - -Python 3.13 no longer repeats the placeholder for options with multiple -aliases in the help message. For example, rather than: - - -c CONFIG_FILE, --config CONFIG_FILE - -it now outputs: - - -c, --config CONFIG_FILE - -Update the regular expressions to account for both possibilities. - -Fixes #294 ---- - tests/test_configargparse.py | 24 ++++++++++++------------ - 1 file changed, 12 insertions(+), 12 deletions(-) - -diff --git a/tests/test_configargparse.py b/tests/test_configargparse.py -index 288e082..e325afd 100644 ---- a/tests/test_configargparse.py -+++ b/tests/test_configargparse.py -@@ -271,9 +271,9 @@ def testBasicCase2(self, use_groups=False): - ' -h, --help \\s+ show this help message and exit\n' - ' --genome GENOME \\s+ Path to genome file\n' - ' -v\n' -- ' -g MY_CFG_FILE, --my-cfg-file MY_CFG_FILE\n' -- ' -d DBSNP, --dbsnp DBSNP\\s+\\[env var: DBSNP_PATH\\]\n' -- ' -f FRMT, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n\n'%OPTIONAL_ARGS_STRING + -+ ' -g( MY_CFG_FILE)?, --my-cfg-file MY_CFG_FILE\n' -+ ' -d( DBSNP)?, --dbsnp DBSNP\\s+\\[env var: DBSNP_PATH\\]\n' -+ ' -f( FRMT)?, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n\n'%OPTIONAL_ARGS_STRING + - 7*r'(.+\s*)') - else: - self.assertRegex(self.format_help(), -@@ -286,10 +286,10 @@ def testBasicCase2(self, use_groups=False): - 'g1:\n' - ' --genome GENOME \\s+ Path to genome file\n' - ' -v\n' -- ' -g MY_CFG_FILE, --my-cfg-file MY_CFG_FILE\n\n' -+ ' -g( MY_CFG_FILE)?, --my-cfg-file MY_CFG_FILE\n\n' - 'g2:\n' -- ' -d DBSNP, --dbsnp DBSNP\\s+\\[env var: DBSNP_PATH\\]\n' -- ' -f FRMT, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n\n'%OPTIONAL_ARGS_STRING + -+ ' -d( DBSNP)?, --dbsnp DBSNP\\s+\\[env var: DBSNP_PATH\\]\n' -+ ' -f( FRMT)?, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n\n'%OPTIONAL_ARGS_STRING + - 7*r'(.+\s*)') - - self.assertParseArgsRaises("invalid choice: 'ZZZ'", -@@ -387,9 +387,9 @@ def testMutuallyExclusiveArgs(self): - ' \\s*-f2 TYPE2_CFG_FILE\\)\\s+\\(-f FRMT \\| -b\\)\n\n' - '%s:\n' - ' -h, --help show this help message and exit\n' -- ' -f1 TYPE1_CFG_FILE, --type1-cfg-file TYPE1_CFG_FILE\n' -- ' -f2 TYPE2_CFG_FILE, --type2-cfg-file TYPE2_CFG_FILE\n' -- ' -f FRMT, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n' -+ ' -f1( TYPE1_CFG_FILE)?, --type1-cfg-file TYPE1_CFG_FILE\n' -+ ' -f2( TYPE2_CFG_FILE)?, --type2-cfg-file TYPE2_CFG_FILE\n' -+ ' -f( FRMT)?, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n' - ' -b, --bam\\s+\\[env var: BAM_FORMAT\\]\n\n' - 'group1:\n' - ' --genome GENOME Path to genome file\n' -@@ -875,7 +875,7 @@ def testConstructor_ConfigFileArgs(self): - 'usage: .* \\[-h\\] -c CONFIG_FILE --genome GENOME\n\n' - '%s:\n' - ' -h, --help\\s+ show this help message and exit\n' -- ' -c CONFIG_FILE, --config CONFIG_FILE\\s+ my config file\n' -+ ' -c( CONFIG_FILE)?, --config CONFIG_FILE\\s+ my config file\n' - ' --genome GENOME\\s+ Path to genome file\n\n'%OPTIONAL_ARGS_STRING + - 5*r'(.+\s*)') - -@@ -935,8 +935,8 @@ def test_FormatHelp(self): - r'\[-w CONFIG_OUTPUT_PATH\]\s* --arg1\s+ARG1\s*\[--flag\]\s*' - '%s:\\s*' - '-h, --help \\s* show this help message and exit ' -- r'-c CONFIG_FILE, --config CONFIG_FILE\s+my config file ' -- r'-w CONFIG_OUTPUT_PATH, --write-config CONFIG_OUTPUT_PATH takes ' -+ r'-c( CONFIG_FILE)?, --config CONFIG_FILE\s+my config file ' -+ r'-w( CONFIG_OUTPUT_PATH)?, --write-config CONFIG_OUTPUT_PATH takes ' - r'the current command line args and writes them ' - r'out to a config file at the given path, then exits ' - r'--arg1 ARG1 Arg1 help text ' - -From 5e9f442374bc6d9707a43df13aaff684dff6b535 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Fri, 12 Jul 2024 08:25:30 +0200 -Subject: [PATCH 2/2] skip exit_on_error* tests to fix 3.13 test failures - -Skip `exit_on_error*` tests from `test.test_argparse` to avoid test -failures on Python 3.13. The `exit_on_error=False` semantics -is not supported by ConfigArgParse at the moment. ---- - tests/test_configargparse.py | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/tests/test_configargparse.py b/tests/test_configargparse.py -index e325afd..9718d86 100644 ---- a/tests/test_configargparse.py -+++ b/tests/test_configargparse.py -@@ -1533,7 +1533,8 @@ def testYAMLConfigFileParser_w_ArgumentParser_parsed_values(self): - test_argparse_source_code = test_argparse_source_code.replace( - 'argparse.ArgumentParser', 'configargparse.ArgumentParser').replace( - 'TestHelpFormattingMetaclass', '_TestHelpFormattingMetaclass').replace( -- 'test_main', '_test_main') -+ 'test_main', '_test_main').replace( -+ 'test_exit_on_error', '_test_exit_on_error') - - # pytest tries to collect tests from TestHelpFormattingMetaclass, and - # test_main, and raises a warning when it finds it's not a test class From 93750d80099e80fd756809a44844e82602b49ade Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 03:05:49 +0200 Subject: [PATCH 0173/1084] rdkafka: 2.10.1 -> 2.11.0 https://github.com/confluentinc/librdkafka/compare/refs/tags/v2.10.1...refs/tags/v2.11.0 --- pkgs/by-name/rd/rdkafka/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/rd/rdkafka/package.nix b/pkgs/by-name/rd/rdkafka/package.nix index 976c1c044179..89c5701e3880 100644 --- a/pkgs/by-name/rd/rdkafka/package.nix +++ b/pkgs/by-name/rd/rdkafka/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "rdkafka"; - version = "2.10.1"; + version = "2.11.0"; src = fetchFromGitHub { owner = "confluentinc"; repo = "librdkafka"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-+ACn+1fjWEnUB32gUCoMpnq+6YBu+rufPT8LY920DBk="; + sha256 = "sha256-37lCQ+CFeTRQwL6FCl79RSGw+nRKr0DeuXob9CjiVnk="; }; outputs = [ From 031ca3a36e5b1d2b790847874909e25c866c8ad1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:50 +0200 Subject: [PATCH 0174/1084] python3Packages.confluent-kafka: 2.10.0 -> 2.11.0 https://github.com/confluentinc/confluent-kafka-python/blob/v2.11.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/confluent-kafka/default.nix | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/confluent-kafka/default.nix b/pkgs/development/python-modules/confluent-kafka/default.nix index e4f6805921f5..7b19da5033d5 100644 --- a/pkgs/development/python-modules/confluent-kafka/default.nix +++ b/pkgs/development/python-modules/confluent-kafka/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { pname = "confluent-kafka"; - version = "2.10.0"; + version = "2.11.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -41,7 +41,7 @@ buildPythonPackage rec { owner = "confluentinc"; repo = "confluent-kafka-python"; tag = "v${version}"; - hash = "sha256-JJSGYGM/ukEABgzlHbw8xJr1HKVm/EW6EXEIJQBSCt8="; + hash = "sha256-s4UeuFXieyUcFJsYHTaJBKfUssYZ7mt4YoHgXN7bZKI="; }; buildInputs = [ rdkafka ]; @@ -101,12 +101,15 @@ buildPythonPackage rec { "tests/integration/" "tests/test_Admin.py" "tests/test_misc.py" + # Failed: async def functions are not natively supported. + "tests/schema_registry/_async" # missing cel-python dependency - "tests/schema_registry/test_avro_serdes.py" - "tests/schema_registry/test_json_serdes.py" - "tests/schema_registry/test_proto_serdes.py" + "tests/schema_registry/_sync/test_avro_serdes.py" + "tests/schema_registry/_sync/test_json_serdes.py" + "tests/schema_registry/_sync/test_proto_serdes.py" # missing tink dependency - "tests/schema_registry/test_config.py" + "tests/schema_registry/_async/test_config.py" + "tests/schema_registry/_sync/test_config.py" # crashes the test runner on shutdown "tests/test_KafkaError.py" ]; From b3baaea87dce32977a775cf78c2f0c052ef9b04f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:51 +0200 Subject: [PATCH 0175/1084] python3Packages.cons: 0.4.6 -> 0.4.7 https://github.com/pythological/python-cons/releases/tag/v0.4.7 This commit was automatically generated using update-python-libraries. --- .../python-modules/cons/default.nix | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/cons/default.nix b/pkgs/development/python-modules/cons/default.nix index 2bf66255fd27..14c4c08d0b13 100644 --- a/pkgs/development/python-modules/cons/default.nix +++ b/pkgs/development/python-modules/cons/default.nix @@ -6,24 +6,28 @@ py, pytestCheckHook, pytest-html, - pythonOlder, + setuptools, + setuptools-scm, }: buildPythonPackage rec { pname = "cons"; - version = "0.4.6"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + version = "0.4.7"; + pyproject = true; src = fetchFromGitHub { owner = "pythological"; repo = "python-cons"; tag = "v${version}"; - hash = "sha256-XssERKiv4A8x7dZhLeFSciN6RCEfGs0or3PAQiYSPII="; + hash = "sha256-BS7lThnv+dxtztvw2aRhQa8yx2cRfrZLiXjcwvZ8QR0="; }; - propagatedBuildInputs = [ logical-unification ]; + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ logical-unification ]; nativeCheckInputs = [ py @@ -41,7 +45,7 @@ buildPythonPackage rec { meta = with lib; { description = "Implementation of Lisp/Scheme-like cons in Python"; homepage = "https://github.com/pythological/python-cons"; - changelog = "https://github.com/pythological/python-cons/releases/tag/v${version}"; + changelog = "https://github.com/pythological/python-cons/releases/tag/${src.tag}"; license = licenses.gpl3Only; maintainers = with maintainers; [ Etjean ]; }; From f4d88147b9b78142a6575f4c2efc7398cfba4608 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:52 +0200 Subject: [PATCH 0176/1084] python3Packages.contourpy: 1.3.2 -> 1.3.3 https://github.com/contourpy/contourpy/releases/tag/v1.3.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/contourpy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/contourpy/default.nix b/pkgs/development/python-modules/contourpy/default.nix index 3215238120ff..d85e5f8dfbdf 100644 --- a/pkgs/development/python-modules/contourpy/default.nix +++ b/pkgs/development/python-modules/contourpy/default.nix @@ -31,7 +31,7 @@ let contourpy = buildPythonPackage rec { pname = "contourpy"; - version = "1.3.2"; + version = "1.3.3"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -40,7 +40,7 @@ let owner = "contourpy"; repo = "contourpy"; tag = "v${version}"; - hash = "sha256-mtD54KfCm1vNBjcGuAKqRpKF+FLy3WmTYo7FLoE01QY="; + hash = "sha256-/tE+F1wH7YkqfgenXwtcfkjxUR5FwfgoS4NYC6n+/2M="; }; # prevent unnecessary references to the build python when cross compiling @@ -92,7 +92,7 @@ let ''; meta = with lib; { - changelog = "https://github.com/contourpy/contourpy/releases/tag/v${version}"; + changelog = "https://github.com/contourpy/contourpy/releases/tag/${src.tag}"; description = "Python library for calculating contours in 2D quadrilateral grids"; homepage = "https://github.com/contourpy/contourpy"; license = licenses.bsd3; From 9b6cc651dd1ad624b6a09feb30a3f7ec05c21fcd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:53 +0200 Subject: [PATCH 0177/1084] python3Packages.control: 0.10.1 -> 0.10.2 https://github.com/python-control/python-control/releases/tag/0.10.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/control/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/control/default.nix b/pkgs/development/python-modules/control/default.nix index e7f449273b62..16bb10a94ea0 100644 --- a/pkgs/development/python-modules/control/default.nix +++ b/pkgs/development/python-modules/control/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "control"; - version = "0.10.1"; + version = "0.10.2"; pyproject = true; src = fetchFromGitHub { owner = "python-control"; repo = "python-control"; tag = version; - hash = "sha256-wLDYPuLnsZ2+cXf7j3BxUbn4IjHPt09LE9cjQGXWrO0="; + hash = "sha256-E9RZDUK01hzjutq83XdLr3d97NwjmQzt65hqVg2TBGE="; }; build-system = [ From 9cfa7f166a54e7a674b864f6dcf3a28f0459c21b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:54 +0200 Subject: [PATCH 0178/1084] python3Packages.copier: 9.6.0 -> 9.9.0 https://github.com/copier-org/copier/blob/v9.9.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/copier/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/copier/default.nix b/pkgs/development/python-modules/copier/default.nix index 0ec4b1471609..74fe3d969934 100644 --- a/pkgs/development/python-modules/copier/default.nix +++ b/pkgs/development/python-modules/copier/default.nix @@ -6,6 +6,8 @@ fetchFromGitHub, funcy, git, + hatchling, + hatch-vcs, iteration-utilities, jinja2, jinja2-ansible-filters, @@ -17,8 +19,6 @@ packaging, pathspec, plumbum, - poetry-core, - poetry-dynamic-versioning, pydantic, pygments, pyyaml, @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "copier"; - version = "9.6.0"; + version = "9.9.0"; pyproject = true; src = fetchFromGitHub { @@ -39,14 +39,14 @@ buildPythonPackage rec { postFetch = '' rm $out/tests/demo/doc/ma*ana.txt ''; - hash = "sha256-mezmXrOvfqbZGZadNZklQZt/OEKqRYnwugNkZc88t6o="; + hash = "sha256-J+8MSlVKJb6Dr48pgy2OCBZpctGsVm23BcV4B9nk7o4="; }; POETRY_DYNAMIC_VERSIONING_BYPASS = version; build-system = [ - poetry-core - poetry-dynamic-versioning + hatchling + hatch-vcs ]; dependencies = [ @@ -77,7 +77,7 @@ buildPythonPackage rec { meta = { description = "Library and command-line utility for rendering projects templates"; homepage = "https://copier.readthedocs.io"; - changelog = "https://github.com/copier-org/copier/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/copier-org/copier/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ greg ]; mainProgram = "copier"; From 7253c001cbf846a77bc9da1957e89dcd1e6f8d3b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:55 +0200 Subject: [PATCH 0179/1084] python3Packages.coredis: 4.24.0 -> 5.0.1 https://github.com/alisaifee/coredis/blob/5.0.1/HISTORY.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/coredis/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/coredis/default.nix b/pkgs/development/python-modules/coredis/default.nix index 1ed84d1ceb43..c3bd2b0f1859 100644 --- a/pkgs/development/python-modules/coredis/default.nix +++ b/pkgs/development/python-modules/coredis/default.nix @@ -1,6 +1,7 @@ { lib, async-timeout, + beartype, buildPythonPackage, setuptools, versioneer, @@ -18,14 +19,14 @@ buildPythonPackage rec { pname = "coredis"; - version = "4.24.0"; + version = "5.0.1"; pyproject = true; src = fetchFromGitHub { owner = "alisaifee"; repo = "coredis"; tag = version; - hash = "sha256-vqgxj366x+TphGxUBXUHJpEM0zAdr6Ia4pDPKGWUx14="; + hash = "sha256-LDK/tVGBsuhf0WzGjdCJznUVh9vrtRrjtU0wKpsr/Ag="; }; postPatch = '' @@ -44,6 +45,7 @@ buildPythonPackage rec { dependencies = [ async-timeout + beartype deprecated packaging pympler From 3a7f8bc108eedf43505a7a925740c480f0252e0e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:56 +0200 Subject: [PATCH 0180/1084] python3Packages.coverage: 7.9.2 -> 7.10.2 https://github.com/nedbat/coveragepy/blob/7.10.2/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/coverage/default.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/coverage/default.nix b/pkgs/development/python-modules/coverage/default.nix index e7e4029d11a5..06eb295484f3 100644 --- a/pkgs/development/python-modules/coverage/default.nix +++ b/pkgs/development/python-modules/coverage/default.nix @@ -15,22 +15,16 @@ buildPythonPackage rec { pname = "coverage"; - version = "7.9.2"; + version = "7.10.2"; pyproject = true; src = fetchFromGitHub { owner = "nedbat"; repo = "coveragepy"; tag = version; - hash = "sha256-gtjmyE6FN3LGZ87PXuPDsyRY1iUNn2D1SfY4H0rbNMM="; + hash = "sha256-OXi5FCLcfhseNDerwHdsVHF31Jy+ZSz2RU05vqPxQis="; }; - postPatch = '' - # don't write to Nix store - substituteInPlace tests/conftest.py \ - --replace-fail 'if WORKER == "none":' "if False:" - ''; - build-system = [ setuptools ]; optional-dependencies = { From 8d44a8516f5393eb790f0f0e05d74ed134deaa42 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:57 +0200 Subject: [PATCH 0181/1084] python3Packages.cppy: 1.3.0 -> 1.3.1 https://github.com/nucleic/cppy/releases/tag/1.3.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/cppy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cppy/default.nix b/pkgs/development/python-modules/cppy/default.nix index b0f48f69927d..14fc793caaba 100644 --- a/pkgs/development/python-modules/cppy/default.nix +++ b/pkgs/development/python-modules/cppy/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "cppy"; - version = "1.3.0"; + version = "1.3.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "nucleic"; repo = "cppy"; tag = version; - hash = "sha256-RwwXwdjpq4ZjUyHkWoh3eaJDzIV3MargeoBJ+nTHsyg="; + hash = "sha256-/u9JQ2ivjSlBPodfAjeDmJ+HUu1rFZ58p3V5L2dy4Jk="; }; build-system = [ setuptools-scm ]; From a6d565f2318b3b8d102f8a1ef7080cceddcc59f0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:58 +0200 Subject: [PATCH 0182/1084] python3Packages.craft-parts: 2.19.0 -> 2.20.0 https://github.com/canonical/craft-parts/releases/tag/2.20.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/craft-parts/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/craft-parts/default.nix b/pkgs/development/python-modules/craft-parts/default.nix index cc5769fa57bd..c675d3d4834f 100644 --- a/pkgs/development/python-modules/craft-parts/default.nix +++ b/pkgs/development/python-modules/craft-parts/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "craft-parts"; - version = "2.19.0"; + version = "2.20.0"; pyproject = true; @@ -39,7 +39,7 @@ buildPythonPackage rec { owner = "canonical"; repo = "craft-parts"; tag = version; - hash = "sha256-qzaQW+bKq+sDjRsDDY5oYQWMX50rEskgxyKwhLpFpt4="; + hash = "sha256-apuAV17IlxbkaQvCzyqEhQwTYvqHibwvWHUEPYUiCJQ="; }; patches = [ ./bash-path.patch ]; From 290c979ee9e3a912c9211aa86e6e1466588e1876 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:36:59 +0200 Subject: [PATCH 0183/1084] python3Packages.crccheck: 1.3.0 -> 1.3.1 This commit was automatically generated using update-python-libraries. --- .../python-modules/crccheck/default.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/crccheck/default.nix b/pkgs/development/python-modules/crccheck/default.nix index 0964aa45f5c5..b822ef875f06 100644 --- a/pkgs/development/python-modules/crccheck/default.nix +++ b/pkgs/development/python-modules/crccheck/default.nix @@ -2,27 +2,31 @@ lib, buildPythonPackage, fetchFromGitHub, - isPy3k, unittestCheckHook, + setuptools, + setuptools-scm, }: let pname = "crccheck"; - version = "1.3.0"; + version = "1.3.1"; in buildPythonPackage { inherit pname version; - format = "setuptools"; - - disabled = !isPy3k; + pyproject = true; src = fetchFromGitHub { owner = "MartinScharrer"; repo = "crccheck"; tag = "v${version}"; - hash = "sha256-nujt3RWupvCtk7gORejtSwqqVjW9VwztOVGXBHW9T+k="; + hash = "sha256-hT+8+moni7turn5MK719b4Xy336htyWWmoMnhgxKkYo="; }; + build-system = [ + setuptools + setuptools-scm + ]; + nativeCheckInputs = [ unittestCheckHook ]; meta = with lib; { From 553410cb6c72b35734ab34e75741075c7e4f0581 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:00 +0200 Subject: [PATCH 0184/1084] python3Packages.cupy: 13.3.0 -> 13.5.1 https://github.com/cupy/cupy/releases/tag/v13.5.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/cupy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cupy/default.nix b/pkgs/development/python-modules/cupy/default.nix index a8f0cde1f0ca..719a23037325 100644 --- a/pkgs/development/python-modules/cupy/default.nix +++ b/pkgs/development/python-modules/cupy/default.nix @@ -58,7 +58,7 @@ let in buildPythonPackage rec { pname = "cupy"; - version = "13.3.0"; + version = "13.5.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -69,7 +69,7 @@ buildPythonPackage rec { owner = "cupy"; repo = "cupy"; tag = "v${version}"; - hash = "sha256-eQZwOGCaWZ4b0JCHZlrPHVQVXQwSkibHb02j0czAMt8="; + hash = "sha256-8RgyvsU3lnt6nO0J1tiLBOdYsX0jJkjPH/SpKQz4o7s="; fetchSubmodules = true; }; @@ -126,7 +126,7 @@ buildPythonPackage rec { meta = with lib; { description = "NumPy-compatible matrix library accelerated by CUDA"; homepage = "https://cupy.chainer.org/"; - changelog = "https://github.com/cupy/cupy/releases/tag/v${version}"; + changelog = "https://github.com/cupy/cupy/releases/tag/${src.tag}"; license = licenses.mit; platforms = [ "aarch64-linux" From f9afb0be61eace1c04e1756b8e03d63ab4c2afc7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:01 +0200 Subject: [PATCH 0185/1084] python3Packages.curl-cffi: 0.11.1 -> 0.12.0 https://github.com/lexiforest/curl_cffi/releases/tag/v0.12.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/curl-cffi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/curl-cffi/default.nix b/pkgs/development/python-modules/curl-cffi/default.nix index 6294177d069e..79db35a65e95 100644 --- a/pkgs/development/python-modules/curl-cffi/default.nix +++ b/pkgs/development/python-modules/curl-cffi/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "curl-cffi"; - version = "0.11.1"; + version = "0.12.0"; pyproject = true; src = fetchFromGitHub { owner = "lexiforest"; repo = "curl_cffi"; tag = "v${version}"; - hash = "sha256-hpsAga5741oTBT87Rt7XTyxxu7SQ5Usw+2VVr54oA8k="; + hash = "sha256-VE/b1Cs/wpZlu7lOURT/QfP7DuNudD441zG603LT4LM="; }; patches = [ ./use-system-libs.patch ]; From e4dbda8dbfa36f7b55f42e5a7496f371adfb5394 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:02 +0200 Subject: [PATCH 0186/1084] python3Packages.cvss: 3.4 -> 3.6 https://github.com/RedHatProductSecurity/cvss/releases/tag/v3.6 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/cvss/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cvss/default.nix b/pkgs/development/python-modules/cvss/default.nix index 791bd43df9fe..c348337e0cca 100644 --- a/pkgs/development/python-modules/cvss/default.nix +++ b/pkgs/development/python-modules/cvss/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "cvss"; - version = "3.4"; + version = "3.6"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "RedHatProductSecurity"; repo = "cvss"; tag = "v${version}"; - hash = "sha256-g6+ccoIgqs7gZPrTuKm3em+PzLvpupb9JXOGMqf2Uv0="; + hash = "sha256-udUs76wfvC9LfjlKyWmuPV0RT2P/COTwYw3hgDt3tPs="; }; build-system = [ setuptools ]; From 97bd111d1435cf9d4072c480a621f45adaf10b26 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:03 +0200 Subject: [PATCH 0187/1084] python3Packages.cyclonedx-python-lib: 8.8.0 -> 11.0.0 https://github.com/CycloneDX/cyclonedx-python-lib/releases/tag/v11.0.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/cyclonedx-python-lib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cyclonedx-python-lib/default.nix b/pkgs/development/python-modules/cyclonedx-python-lib/default.nix index 140adeda4e8d..2b3b5c5c27b8 100644 --- a/pkgs/development/python-modules/cyclonedx-python-lib/default.nix +++ b/pkgs/development/python-modules/cyclonedx-python-lib/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "cyclonedx-python-lib"; - version = "8.8.0"; + version = "11.0.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "CycloneDX"; repo = "cyclonedx-python-lib"; tag = "v${version}"; - hash = "sha256-igT1QroP260cqSAiaJv4Zrji691WIjyDLZ1p5dtPF5Y="; + hash = "sha256-TS/3O/ojabMUUW8RVd1ymo67rjNoRCtrIqZcUygpW+Y="; }; pythonRelaxDeps = [ "py-serializable" ]; From 5a90f86f2d57e6d24b0eef61ccd2288f4a95d417 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:05 +0200 Subject: [PATCH 0188/1084] python3Packages.cynthion: 0.2.2 -> 0.2.3 https://github.com/greatscottgadgets/cynthion/releases/tag/0.2.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/cynthion/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cynthion/default.nix b/pkgs/development/python-modules/cynthion/default.nix index 1d265c8da52d..f0d8d55b6c94 100644 --- a/pkgs/development/python-modules/cynthion/default.nix +++ b/pkgs/development/python-modules/cynthion/default.nix @@ -26,14 +26,14 @@ }: buildPythonPackage rec { pname = "cynthion"; - version = "0.2.2"; + version = "0.2.3"; pyproject = true; src = fetchFromGitHub { owner = "greatscottgadgets"; repo = "cynthion"; tag = version; - hash = "sha256-xL1/ckX+xKUQpugQkLB3SlZeNcBEaTMascTgoQ4C+hA="; + hash = "sha256-NAsELeOnWgMa6iWCJ0+hpbHIO3BsZBv0N/nK1XP+IpU="; }; sourceRoot = "${src.name}/cynthion/python"; From ef725f0ff8246d51d676aa7cc3d02b2ed008b818 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:06 +0200 Subject: [PATCH 0189/1084] python3Packages.dash: 3.0.4 -> 3.2.0 https://github.com/plotly/dash/blob/v3.2.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/dash/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dash/default.nix b/pkgs/development/python-modules/dash/default.nix index 3f185c962a25..953eb9064a74 100644 --- a/pkgs/development/python-modules/dash/default.nix +++ b/pkgs/development/python-modules/dash/default.nix @@ -36,14 +36,14 @@ buildPythonPackage rec { pname = "dash"; - version = "3.0.4"; + version = "3.2.0"; pyproject = true; src = fetchFromGitHub { owner = "plotly"; repo = "dash"; tag = "v${version}"; - hash = "sha256-KCGVdD1L+U2KbktU2GU19BQ6wRcmEeYtC/v8UrFTyto="; + hash = "sha256-7wSUPAcPvY5Q5Ws2mLjiY599oZlo5SA6Pa8QnS7pgvg="; }; nativeBuildInputs = [ From 7e0c4118d39a936afcc7e8cedf52d85b4f9b4e6d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:08 +0200 Subject: [PATCH 0190/1084] python3Packages.dask: 2025.3.0 -> 2025.7.0 https://docs.dask.org/en/latest/changelog.html This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/dask/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dask/default.nix b/pkgs/development/python-modules/dask/default.nix index 9322d3c03aba..fd60adb945d1 100644 --- a/pkgs/development/python-modules/dask/default.nix +++ b/pkgs/development/python-modules/dask/default.nix @@ -38,14 +38,14 @@ buildPythonPackage rec { pname = "dask"; - version = "2025.3.0"; + version = "2025.7.0"; pyproject = true; src = fetchFromGitHub { owner = "dask"; repo = "dask"; tag = version; - hash = "sha256-j25+DfWReonXKqxkX9OVHjKo+Indh13rlBE5PyGe69c="; + hash = "sha256-bwM4Q95YTEp9pDz6LmBLOeYjmi8nH8Cc/srZlXfEIlg="; }; postPatch = '' From 36f5b6ddad22cf258ef6cd915b6905d95c72e112 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:09 +0200 Subject: [PATCH 0191/1084] python3Packages.databricks-sql-connector: 4.0.3 -> 4.0.5 https://github.com/databricks/databricks-sql-python/blob/v4.0.5/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/databricks-sql-connector/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/databricks-sql-connector/default.nix b/pkgs/development/python-modules/databricks-sql-connector/default.nix index 9d4689b5f147..4f1055f65296 100644 --- a/pkgs/development/python-modules/databricks-sql-connector/default.nix +++ b/pkgs/development/python-modules/databricks-sql-connector/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "databricks-sql-connector"; - version = "4.0.3"; + version = "4.0.5"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "databricks"; repo = "databricks-sql-python"; tag = "v${version}"; - hash = "sha256-9+U5XOlvPQF6fLkT6/bgjSqSlGj0995mNVH0PCGQEYE="; + hash = "sha256-CzS6aVOFkBSJ9+0KJOaJLxK2ZiRY4OybNkCX5VdybqY="; }; pythonRelaxDeps = [ From 30572dc322321edf1a2b067390fffb013a0791c3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:10 +0200 Subject: [PATCH 0192/1084] python3Packages.datamodel-code-generator: 0.26.5 -> 0.32.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/datamodel-code-generator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/datamodel-code-generator/default.nix b/pkgs/development/python-modules/datamodel-code-generator/default.nix index f4a8c4377666..114c02db162a 100644 --- a/pkgs/development/python-modules/datamodel-code-generator/default.nix +++ b/pkgs/development/python-modules/datamodel-code-generator/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "datamodel-code-generator"; - version = "0.26.5"; + version = "0.32.0"; pyproject = true; src = fetchFromGitHub { owner = "koxudaxi"; repo = "datamodel-code-generator"; tag = version; - hash = "sha256-CYNEpQFIWR7i7I7YJ5q/34KNhtQ7cjya97Z0fyeO5g8="; + hash = "sha256-sFMNs8wHRTxK1TU4IWfbKf/qUCb11bh2Td1/FngFavo="; }; pythonRelaxDeps = [ From 97ca5d08dd86134fbb4bffd06b816a7da6a3eeb0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:11 +0200 Subject: [PATCH 0193/1084] python3Packages.datasalad: 0.4.0 -> 0.5.0 https://github.com/datalad/datasalad/blob/main/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/datasalad/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/datasalad/default.nix b/pkgs/development/python-modules/datasalad/default.nix index 0e0eaacbea2f..9ea994007bed 100644 --- a/pkgs/development/python-modules/datasalad/default.nix +++ b/pkgs/development/python-modules/datasalad/default.nix @@ -4,6 +4,7 @@ hatchling, hatch-vcs, lib, + gitMinimal, more-itertools, psutil, pytestCheckHook, @@ -12,14 +13,14 @@ buildPythonPackage rec { pname = "datasalad"; - version = "0.4.0"; + version = "0.5.0"; pyproject = true; src = fetchFromGitHub { owner = "datalad"; repo = "datasalad"; tag = "v${version}"; - hash = "sha256-UIrbvFz674+HarFbv1eF++flj1hOR0cZyqKQSl+G7xY="; + hash = "sha256-v0qq9uzO2nD2RZ9LlmBzs3OOAriylrq9mcmgpDga4gw="; }; build-system = [ @@ -28,6 +29,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + gitMinimal pytestCheckHook more-itertools psutil From e80cc8d10b4ebb89f83d0943c754bd662f701de2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:12 +0200 Subject: [PATCH 0194/1084] python3Packages.datasets: 3.6.0 -> 4.0.0 https://github.com/huggingface/datasets/releases/tag/4.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/datasets/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/datasets/default.nix b/pkgs/development/python-modules/datasets/default.nix index 49e474a53b49..7986fe8ff6bb 100644 --- a/pkgs/development/python-modules/datasets/default.nix +++ b/pkgs/development/python-modules/datasets/default.nix @@ -19,14 +19,14 @@ }: buildPythonPackage rec { pname = "datasets"; - version = "3.6.0"; + version = "4.0.0"; pyproject = true; src = fetchFromGitHub { owner = "huggingface"; repo = "datasets"; tag = version; - hash = "sha256-/xhu0cDKfCEwrp9IzKd0+AeQky1198f9sba/pdutvAk="; + hash = "sha256-Cr25PgLNGX/KcFZE5h1oiaDW9J50ccMqA5z3q4sITus="; }; build-system = [ From b98dc4e0305c267d5ef1d8e91ff8df12186e8a34 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:14 +0200 Subject: [PATCH 0195/1084] python3Packages.dazl: 8.3.0 -> 8.4.2 https://github.com/digital-asset/dazl-client/releases/tag/v8.4.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/dazl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dazl/default.nix b/pkgs/development/python-modules/dazl/default.nix index ee74e5e21878..be4ac05588ff 100644 --- a/pkgs/development/python-modules/dazl/default.nix +++ b/pkgs/development/python-modules/dazl/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "dazl"; - version = "8.3.0"; + version = "8.4.2"; pyproject = true; src = fetchFromGitHub { owner = "digital-asset"; repo = "dazl-client"; tag = "v${version}"; - hash = "sha256-w0jWhOOjOVLKUcfY2zR8dgckp7r/Gko+p3cuO8IIrM4="; + hash = "sha256-NJHcjzdtKTUnFideUm4fHof4A16nEFeYIXehR9/Bn1s="; }; pythonRelaxDeps = [ From 3f4843fb867fb67e782a72eb0a531769d64d50af Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:15 +0200 Subject: [PATCH 0196/1084] python3Packages.db-dtypes: 1.4.2 -> 1.4.3 https://github.com/googleapis/python-db-dtypes-pandas/blob/v1.4.3/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/db-dtypes/default.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/db-dtypes/default.nix b/pkgs/development/python-modules/db-dtypes/default.nix index 5c17b49c2b03..23713484c397 100644 --- a/pkgs/development/python-modules/db-dtypes/default.nix +++ b/pkgs/development/python-modules/db-dtypes/default.nix @@ -6,14 +6,14 @@ packaging, pandas, pyarrow, - pytestCheckHook, + pytest8_3CheckHook, pythonOlder, setuptools, }: buildPythonPackage rec { pname = "db-dtypes"; - version = "1.4.2"; + version = "1.4.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "googleapis"; repo = "python-db-dtypes-pandas"; tag = "v${version}"; - hash = "sha256-CW8BgUZu6EGOXEwapwXadjySbzlo8j9I8ft7OuSMVqs="; + hash = "sha256-AyO/GwtExMWi4mB3OMtYPFvAVS/ylcBXGiGXgaScyCA="; }; build-system = [ setuptools ]; @@ -34,7 +34,14 @@ buildPythonPackage rec { pyarrow ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ pytest8_3CheckHook ]; + + disabledTests = [ + # ValueError: Unable to avoid copy while creating an array as requested. + "test_array_interface_copy" + # Failed: DID NOT RAISE + "test_reduce_series_numeric" + ]; pythonImportsCheck = [ "db_dtypes" ]; From e01afdcc6f882588752edaae9f65285145da4557 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:17 +0200 Subject: [PATCH 0197/1084] python3Packages.dbt-core: 1.10.0b2 -> 1.10.6 https://github.com/dbt-labs/dbt-core/blob/v1.10.6/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../development/python-modules/dbt-core/default.nix | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/dbt-core/default.nix b/pkgs/development/python-modules/dbt-core/default.nix index 2f6937cda7f2..4fd76d96d919 100644 --- a/pkgs/development/python-modules/dbt-core/default.nix +++ b/pkgs/development/python-modules/dbt-core/default.nix @@ -13,6 +13,7 @@ dbt-adapters, dbt-common, dbt-extractor, + dbt-protos, dbt-semantic-interfaces, jinja2, logbook, @@ -36,23 +37,16 @@ buildPythonPackage rec { pname = "dbt-core"; - version = "1.10.0b2"; + version = "1.10.6"; pyproject = true; src = fetchFromGitHub { owner = "dbt-labs"; repo = "dbt-core"; tag = "v${version}"; - hash = "sha256-MTrdpbPqdakFDmLKRFJ23u9hLgGhZ5T+r4om9HPBjkw="; + hash = "sha256-tMrtn5NYkRpok6mv4/CBXGPQuHWpL/raejPXyagj7Bs="; }; - postPatch = '' - substituteInPlace dbt/utils/artifact_upload.py \ - --replace-fail \ - "from pydantic import BaseSettings" \ - "from pydantic_settings import BaseSettings" - ''; - sourceRoot = "${src.name}/core"; pythonRelaxDeps = [ @@ -80,6 +74,7 @@ buildPythonPackage rec { dbt-adapters dbt-common dbt-extractor + dbt-protos dbt-semantic-interfaces jinja2 logbook From e266ed5e79b6fe885a5aabf4a0e94b609d21a85d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:18 +0200 Subject: [PATCH 0198/1084] python3Packages.dbus-fast: 2.44.1 -> 2.44.3 https://github.com/Bluetooth-Devices/dbus-fast/blob/v2.44.3/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/dbus-fast/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/dbus-fast/default.nix b/pkgs/development/python-modules/dbus-fast/default.nix index 6a1d1b2b10f0..2a2a171502c7 100644 --- a/pkgs/development/python-modules/dbus-fast/default.nix +++ b/pkgs/development/python-modules/dbus-fast/default.nix @@ -29,6 +29,11 @@ buildPythonPackage rec { hash = "sha256-ZpTQjAmrLoenDWzd/0NpD7fqTd6Dv1J0Ks0db4twwYk="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "Cython>=3,<3.1.0" Cython + ''; + # The project can build both an optimized cython version and an unoptimized # python version. This ensures we fail if we build the wrong one. env.REQUIRE_CYTHON = 1; From 0074295cdecece3cd322370c950aec1c3babee6a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:19 +0200 Subject: [PATCH 0199/1084] python3Packages.dbutils: 3.1.0 -> 3.1.1 https://webwareforpython.github.io/DBUtils/changelog.html This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/dbutils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dbutils/default.nix b/pkgs/development/python-modules/dbutils/default.nix index 2995db09d4a6..e287ecb5caad 100644 --- a/pkgs/development/python-modules/dbutils/default.nix +++ b/pkgs/development/python-modules/dbutils/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "dbutils"; - version = "3.1.0"; + version = "3.1.1"; pyproject = true; disabled = pythonOlder "3.6"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "DBUtils"; - hash = "sha256-6lKLoRBjJA7qgjRevG98yTJMBuQulCCwC80kWpW/zCQ="; + hash = "sha256-reefvFeG10ltQThyL7yiQ0DPfHO11m3wUpb2Vv8Ia78="; }; nativeBuildInputs = [ setuptools ]; From b796a663925a64a8c71573115d33653b4ffa039a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:21 +0200 Subject: [PATCH 0200/1084] python3Packages.deep-chainmap: 0.1.2 -> 0.1.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/deep-chainmap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/deep-chainmap/default.nix b/pkgs/development/python-modules/deep-chainmap/default.nix index 9b3c6c9ac240..1b12d8bd9d56 100644 --- a/pkgs/development/python-modules/deep-chainmap/default.nix +++ b/pkgs/development/python-modules/deep-chainmap/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "deep-chainmap"; - version = "0.1.2"; + version = "0.1.3"; pyproject = true; src = fetchPypi { pname = "deep_chainmap"; inherit version; - hash = "sha256-R7Pfh+1bYJ7LCU+0SyZi2XGOsgL1zWiMkp1z9HD1I1w="; + hash = "sha256-Cw6Eiey501mzeigfdwnMuZH28abG4rcoACUGlmkzECA="; }; build-system = [ hatchling ]; From a611aa4031075efd9f3849d30742960d9c3f4b84 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:22 +0200 Subject: [PATCH 0201/1084] python3Packages.deepface: 0.0.93 -> 0.0.94 https://github.com/serengil/deepface/releases/tag/v0.0.94 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/deepface/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/deepface/default.nix b/pkgs/development/python-modules/deepface/default.nix index f6984e4da51b..cc877c8d8ea9 100644 --- a/pkgs/development/python-modules/deepface/default.nix +++ b/pkgs/development/python-modules/deepface/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "deepface"; - version = "0.0.93"; + version = "0.0.94"; pyproject = true; disabled = pythonOlder "3.7"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "serengil"; repo = "deepface"; tag = "v${version}"; - hash = "sha256-G/e0tvf4GbXPjqJCTMgWDe59701fxfrtAf+bioEn8io="; + hash = "sha256-jtDj1j2STjoEW6MdQai6ZuRYVmLo0Ga+VPJ01105Byc="; }; postPatch = '' From 19748820afefb3167b44b0002208cd3403b9da68 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:24 +0200 Subject: [PATCH 0202/1084] python3Packages.dep-logic: 0.5.1 -> 0.5.2 https://github.com/pdm-project/dep-logic/releases/tag/0.5.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/dep-logic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dep-logic/default.nix b/pkgs/development/python-modules/dep-logic/default.nix index c85fc1b95e29..845203c5d99f 100644 --- a/pkgs/development/python-modules/dep-logic/default.nix +++ b/pkgs/development/python-modules/dep-logic/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "dep-logic"; - version = "0.5.1"; + version = "0.5.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "pdm-project"; repo = "dep-logic"; tag = version; - hash = "sha256-W/y5iM9dHnle7y3VzqvW7DSGy8ALvjqt5CN/2z5oEi8="; + hash = "sha256-BjqPtfYsHSDQoaYs+hB0r/mRuONqBHOb6goi1dxkFWo="; }; nativeBuildInputs = [ pdm-backend ]; From f01a03e0aabf54f9c7b165068186318201fc5b22 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:25 +0200 Subject: [PATCH 0203/1084] python3Packages.dependency-injector: 4.42.0 -> 4.48.0 https://github.com/ets-labs/python-dependency-injector/blob/4.48.0/docs/main/changelog.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/dependency-injector/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dependency-injector/default.nix b/pkgs/development/python-modules/dependency-injector/default.nix index cd48ac472e5e..54154d299104 100644 --- a/pkgs/development/python-modules/dependency-injector/default.nix +++ b/pkgs/development/python-modules/dependency-injector/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "dependency-injector"; - version = "4.42.0"; + version = "4.48.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "ets-labs"; repo = "python-dependency-injector"; tag = version; - hash = "sha256-ryPNmiIKQzR4WSjt7hi4C+iTsYvfj5TYGy+9PJxX+10="; + hash = "sha256-jsV+PmUGtK8QiI2ga963H/gkd31UEq0SouEia+spSpg="; }; build-system = [ setuptools ]; @@ -64,7 +64,7 @@ buildPythonPackage rec { meta = with lib; { description = "Dependency injection microframework for Python"; homepage = "https://github.com/ets-labs/python-dependency-injector"; - changelog = "https://github.com/ets-labs/python-dependency-injector/blob/${version}/docs/main/changelog.rst"; + changelog = "https://github.com/ets-labs/python-dependency-injector/blob/${src.tag}/docs/main/changelog.rst"; license = licenses.bsd3; maintainers = with maintainers; [ gerschtli ]; # https://github.com/ets-labs/python-dependency-injector/issues/726 From 883419dc156c5f9091009445f2d1becba87858a9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:26 +0200 Subject: [PATCH 0204/1084] python3Packages.devpi-common: 4.0.4 -> 4.1.0 https://github.com/devpi/devpi/blob/common-4.1.0/common/CHANGELOG This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/devpi-common/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/devpi-common/default.nix b/pkgs/development/python-modules/devpi-common/default.nix index 7197be7d2336..99ddb9b692ef 100644 --- a/pkgs/development/python-modules/devpi-common/default.nix +++ b/pkgs/development/python-modules/devpi-common/default.nix @@ -15,15 +15,15 @@ buildPythonPackage rec { pname = "devpi-common"; - version = "4.0.4"; + version = "4.1.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - pname = "devpi_common"; + pname = "devpi-common"; inherit version; - hash = "sha256-I1oKmkXJblTGC6a6L3fYVs+Q8aacG+6UmIfp7cA6Qcw="; + hash = "sha256-WNf3YeP+f9/kScSmqeI1DU3fvrZssPbSCAJRQpQwMNM="; }; build-system = [ From a40e67654413be3ba49a9b04ca9c463e0b6f25f1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:27 +0200 Subject: [PATCH 0205/1084] python3Packages.dicomweb-client: 0.59.3 -> 0.60.1 https://github.com/ImagingDataCommons/dicomweb-client/releases/tag/v0.60.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/dicomweb-client/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dicomweb-client/default.nix b/pkgs/development/python-modules/dicomweb-client/default.nix index 0e886d8325b0..2d34fa5b8455 100644 --- a/pkgs/development/python-modules/dicomweb-client/default.nix +++ b/pkgs/development/python-modules/dicomweb-client/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "dicomweb-client"; - version = "0.59.3"; + version = "0.60.1"; pyproject = true; disabled = pythonOlder "3.6"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "ImagingDataCommons"; repo = "dicomweb-client"; tag = "v${version}"; - hash = "sha256-D3j5EujrEdGTfR8/V3o2VJ/VkGdZ8IifPYMhP4ppXhw="; + hash = "sha256-ZxeZiCw8I5+Bf266PQ6WQA8mBRC7K3/kZrmuW4l6kQU="; }; build-system = [ setuptools ]; @@ -47,7 +47,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python client for DICOMweb RESTful services"; homepage = "https://dicomweb-client.readthedocs.io"; - changelog = "https://github.com/ImagingDataCommons/dicomweb-client/releases/tag/v${version}"; + changelog = "https://github.com/ImagingDataCommons/dicomweb-client/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ bcdarwin ]; mainProgram = "dicomweb_client"; From 17acabf5cbb762cb904b4488a19ecfcad252acba Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:29 +0200 Subject: [PATCH 0206/1084] python3Packages.diofant: 0.14.0 -> 0.15.0 https://diofant.readthedocs.io/en/latest/release/notes-v0.15.0.html This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/diofant/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/diofant/default.nix b/pkgs/development/python-modules/diofant/default.nix index 696e8e4e63ad..0deaf22888cb 100644 --- a/pkgs/development/python-modules/diofant/default.nix +++ b/pkgs/development/python-modules/diofant/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "diofant"; - version = "0.14.0"; + version = "0.15.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "diofant"; repo = "diofant"; tag = "v${version}"; - hash = "sha256-+VM5JBj4NRhNwyAVhnsACg5cVyyxJ3IcOKNL1osr67E="; + hash = "sha256-uQvAYSURDhuAKcX0WVMk4y2ZXiiq0lPZct/7A5n5t34="; }; patches = [ @@ -81,7 +81,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "diofant" ]; meta = with lib; { - changelog = "https://diofant.readthedocs.io/en/latest/release/notes-${version}.html"; + changelog = "https://diofant.readthedocs.io/en/latest/release/notes-${src.tag}.html"; description = "Python CAS library"; homepage = "https://github.com/diofant/diofant"; license = licenses.bsd3; From 1a0310740ca06b510b4791c6d5f172dc0a8ce2bb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:30 +0200 Subject: [PATCH 0207/1084] python3Packages.discid: 1.2.0 -> 1.3.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/discid/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/discid/default.nix b/pkgs/development/python-modules/discid/default.nix index 83cc31223521..75439108a15b 100644 --- a/pkgs/development/python-modules/discid/default.nix +++ b/pkgs/development/python-modules/discid/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "discid"; - version = "1.2.0"; + version = "1.3.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "1fc6kvnqwaz9lrs2qgsp8wh0nabf49010r0r53wnsmpmafy315nd"; + sha256 = "sha256-cWChIRrD1qbYIT+4jdPXPjKr5eATNqWkyYWwgql9QzU="; }; patchPhase = From 047781e2d9150f8780f006cdb30115c31ebe74b2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:31 +0200 Subject: [PATCH 0208/1084] python3Packages.dissect-fve: 4.1 -> 4.2 https://github.com/fox-it/dissect.fve/releases/tag/4.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/dissect-fve/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dissect-fve/default.nix b/pkgs/development/python-modules/dissect-fve/default.nix index d8ffe7bbd871..a7608a4012af 100644 --- a/pkgs/development/python-modules/dissect-fve/default.nix +++ b/pkgs/development/python-modules/dissect-fve/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "dissect-fve"; - version = "4.1"; + version = "4.2"; pyproject = true; disabled = pythonOlder "3.9"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "fox-it"; repo = "dissect.fve"; tag = version; - hash = "sha256-xPjwyI134E0JWkM+S2ae9TuBGHMSrgyjooM9CGECqgg="; + hash = "sha256-OgagTnt4y6Fzd7jbsCgbkTzcsdnozImfdKI9ew9JaqI="; }; build-system = [ From 2d2ea356603659d7d4f5485a3e6ceef8a7484eb7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:32 +0200 Subject: [PATCH 0209/1084] python3Packages.distlib: 0.3.9 -> 0.4.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/distlib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/distlib/default.nix b/pkgs/development/python-modules/distlib/default.nix index 0a636477ea7b..02e084b0f686 100644 --- a/pkgs/development/python-modules/distlib/default.nix +++ b/pkgs/development/python-modules/distlib/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "distlib"; - version = "0.3.9"; + version = "0.4.0"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-pg8g3qZGuKM/Pndy903AstB3LSg37hNCoAZFyB7flAM="; + hash = "sha256-/uxAB1vgOgRQGpc9gfYzc1tLafmLBUUFkjEMD0AaTg0="; }; nativeBuildInputs = [ setuptools ]; From 8d37eb3e539ea018b0c12fe734a6ef930b259a42 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:33 +0200 Subject: [PATCH 0210/1084] python3Packages.distributed: 2025.3.0 -> 2025.7.0 https://github.com/dask/distributed/releases/tag/2025.7.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/distributed/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/distributed/default.nix b/pkgs/development/python-modules/distributed/default.nix index 6f2bb78a106f..db117b6a05af 100644 --- a/pkgs/development/python-modules/distributed/default.nix +++ b/pkgs/development/python-modules/distributed/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "distributed"; - version = "2025.3.0"; + version = "2025.7.0"; pyproject = true; src = fetchFromGitHub { owner = "dask"; repo = "distributed"; tag = version; - hash = "sha256-+vegdEXhQi3ns5iMs6FavKnAlRNIWCUNyZENVBWZsuQ="; + hash = "sha256-np4hCamNTbnmLdfjFeHsxEEm9XI1O0kOczDe1YjSziw="; }; postPatch = '' From 3fa23e9815b0e4a02796827921ac74e04f26790e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:35 +0200 Subject: [PATCH 0211/1084] python3Packages.django-auditlog: 3.1.2 -> 3.2.0 https://github.com/jazzband/django-auditlog/blob/v3.2.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/django-auditlog/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-auditlog/default.nix b/pkgs/development/python-modules/django-auditlog/default.nix index 4b488a328ae8..80af50656ca1 100644 --- a/pkgs/development/python-modules/django-auditlog/default.nix +++ b/pkgs/development/python-modules/django-auditlog/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "django-auditlog"; - version = "3.1.2"; + version = "3.2.0"; pyproject = true; src = fetchFromGitHub { owner = "jazzband"; repo = "django-auditlog"; tag = "v${version}"; - hash = "sha256-xb6pTsXkB8HVpXvB9WzBUlRcjh5cn1CdmMYQQVCQ/GU="; + hash = "sha256-NOtpnYh6HUo7VRSyCUhbpNDv0V9KWST0OEzl7Pt6eR8="; }; nativeBuildInputs = [ From 38752a5333f5d83a616f67dc29889d5379cdf86d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:36 +0200 Subject: [PATCH 0212/1084] python3Packages.django-cachalot: 2.7.0 -> 2.8.0 https://github.com/noripyt/django-cachalot/blob/v2.8.0/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/django-cachalot/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django-cachalot/default.nix b/pkgs/development/python-modules/django-cachalot/default.nix index 3b83eb8f6a16..4c6c85a46d67 100644 --- a/pkgs/development/python-modules/django-cachalot/default.nix +++ b/pkgs/development/python-modules/django-cachalot/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "django-cachalot"; - version = "2.7.0"; + version = "2.8.0"; format = "setuptools"; src = fetchFromGitHub { owner = "noripyt"; repo = "django-cachalot"; tag = "v${version}"; - hash = "sha256-Fi5UvqH2bVb4v/GWDkEYIcBMBVos+35g4kcEnZTOQvw="; + hash = "sha256-3W+9cULL3mMtAkxbqetoIj2FL/HRbzWHIDMe9O1e6BM="; }; patches = [ @@ -58,7 +58,7 @@ buildPythonPackage rec { meta = with lib; { description = "No effort, no worry, maximum performance"; homepage = "https://github.com/noripyt/django-cachalot"; - changelog = "https://github.com/noripyt/django-cachalot/blob/${src.rev}/CHANGELOG.rst"; + changelog = "https://github.com/noripyt/django-cachalot/blob/${src.tag}/CHANGELOG.rst"; license = licenses.bsd3; maintainers = with maintainers; [ onny ]; }; From 16070112b867e64e2a8515b8d06224f42040a68e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:37 +0200 Subject: [PATCH 0213/1084] python3Packages.django-cms: 4.1.6 -> 5.0.2 https://github.com/django-cms/django-cms/releases/tag/5.0.2 This commit was automatically generated using update-python-libraries. --- .../python-modules/django-cms/default.nix | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/pkgs/development/python-modules/django-cms/default.nix b/pkgs/development/python-modules/django-cms/default.nix index a33caa7b8024..ca3034af5512 100644 --- a/pkgs/development/python-modules/django-cms/default.nix +++ b/pkgs/development/python-modules/django-cms/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "django-cms"; - version = "4.1.6"; + version = "5.0.2"; pyproject = true; disabled = pythonOlder "3.9"; @@ -30,24 +30,9 @@ buildPythonPackage rec { owner = "django-cms"; repo = "django-cms"; tag = version; - hash = "sha256-KowhiJz84hR5VqW+WNIBEhC+X9zPE1opDWygFfsFfPE="; + hash = "sha256-qv6eVs5jKJXQczEa6+H5n4+pw1JFTkb7XJD+0DBVFM0="; }; - patches = [ - # Removed django-app-manage dependency by updating ./manage.py - # https://github.com/django-cms/django-cms/pull/8061 - (fetchpatch { - url = "https://github.com/django-cms/django-cms/commit/3270edb72f6a736b5cb448864ce2eaf68f061740.patch"; - hash = "sha256-DkgAfE/QGAXwKMNvgcYxtO0yAc7oAaAAui2My8ml1Vk="; - name = "remove_django_app_manage_dependency.patch"; - }) - (fetchpatch { - url = "https://github.com/django-cms/django-cms/pull/8061/commits/04005ff693e775db645c62fefbb62367822e66f9.patch"; - hash = "sha256-4M/VKEv7pnqCk6fDyA6FurSCCu/k9tNnz16wT4Tr0Rw="; - name = "manage_py_update_dj_database_url.patch"; - }) - ]; - build-system = [ setuptools ]; dependencies = [ From bedfde3e0441c732f317af2aec5f5805196cdeb0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:38 +0200 Subject: [PATCH 0214/1084] python3Packages.django-csp: 3.8 -> 4.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/django-csp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-csp/default.nix b/pkgs/development/python-modules/django-csp/default.nix index 5c5920404fbc..70ec6444eee8 100644 --- a/pkgs/development/python-modules/django-csp/default.nix +++ b/pkgs/development/python-modules/django-csp/default.nix @@ -17,13 +17,13 @@ buildPythonPackage rec { pname = "django-csp"; - version = "3.8"; + version = "4.0"; pyproject = true; src = fetchPypi { inherit version; pname = "django_csp"; - hash = "sha256-7w8an32Nporm4WnALprGYcDs8E23Dg0dhWQFEqaEccA="; + hash = "sha256-snAQu3Ausgo9rTKReN8rYaK4LTOLcPvcE8OjvShxKDM="; }; postPatch = '' From dbda9b3f58a0dbf9fe88af977fe635e10e21ee27 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:40 +0200 Subject: [PATCH 0215/1084] python3Packages.django-guardian: 2.4.0 -> 3.0.3 This commit was automatically generated using update-python-libraries. --- .../django-guardian/default.nix | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/django-guardian/default.nix b/pkgs/development/python-modules/django-guardian/default.nix index a6727b8f055b..2f03409bcd59 100644 --- a/pkgs/development/python-modules/django-guardian/default.nix +++ b/pkgs/development/python-modules/django-guardian/default.nix @@ -1,29 +1,32 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, django-environ, - mock, django, pytestCheckHook, pytest-django, + setuptools, }: buildPythonPackage rec { pname = "django-guardian"; - version = "2.4.0"; - format = "setuptools"; + version = "3.0.3"; + pyproject = true; - src = fetchPypi { - inherit pname version; - sha256 = "c58a68ae76922d33e6bdc0e69af1892097838de56e93e78a8361090bcd9f89a0"; + src = fetchFromGitHub { + owner = "django-guardian"; + repo = "django-guardian"; + tag = version; + hash = "sha256-0rOEue+OApWQmSBuwTLnu/yU5HUa5pgvVBUG5fT4iwY="; }; - propagatedBuildInputs = [ django ]; + build-system = [ setuptools ]; + + dependencies = [ django ]; nativeCheckInputs = [ django-environ - mock pytestCheckHook pytest-django ]; @@ -33,10 +36,7 @@ buildPythonPackage rec { meta = with lib; { description = "Per object permissions for Django"; homepage = "https://github.com/django-guardian/django-guardian"; - license = with licenses; [ - mit - bsd2 - ]; + license = with licenses; [ bsd2 ]; maintainers = [ ]; }; } From 2a70195ea89a57a72a03106545e3bb6f9bb6baf8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:41 +0200 Subject: [PATCH 0216/1084] python3Packages.django-health-check: 3.18.3 -> 3.20.0 https://github.com/revsys/django-health-check/releases/tag/3.20.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/django-health-check/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django-health-check/default.nix b/pkgs/development/python-modules/django-health-check/default.nix index 17d187a6a6cb..229f31e1892e 100644 --- a/pkgs/development/python-modules/django-health-check/default.nix +++ b/pkgs/development/python-modules/django-health-check/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "django-health-check"; - version = "3.18.3"; + version = "3.20.0"; pyproject = true; src = fetchFromGitHub { owner = "KristianOellegaard"; repo = "django-health-check"; tag = version; - hash = "sha256-+6+YxB/x4JdKUCwxxe+YIc+r1YAzngFUHiS6atupWM8="; + hash = "sha256-qgABCDWKGYZ67sKvCozUQfmYcKWMpEVNLxInTnIaojk="; }; build-system = [ setuptools-scm ]; @@ -58,7 +58,7 @@ buildPythonPackage rec { meta = with lib; { description = "Pluggable app that runs a full check on the deployment"; homepage = "https://github.com/KristianOellegaard/django-health-check"; - changelog = "https://github.com/revsys/django-health-check/releases/tag/${version}"; + changelog = "https://github.com/revsys/django-health-check/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ onny ]; }; From 3498d6fead9c63ddd7bd1b1d90d8b23b87b9ef0e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:42 +0200 Subject: [PATCH 0217/1084] python3Packages.django-hijack: 3.7.2 -> 3.7.3 https://github.com/django-hijack/django-hijack/releases/tag/3.7.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/django-hijack/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django-hijack/default.nix b/pkgs/development/python-modules/django-hijack/default.nix index 55b6bf4244f9..872f77d95671 100644 --- a/pkgs/development/python-modules/django-hijack/default.nix +++ b/pkgs/development/python-modules/django-hijack/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "django-hijack"; - version = "3.7.2"; + version = "3.7.3"; pyproject = true; src = fetchFromGitHub { owner = "django-hijack"; repo = "django-hijack"; tag = version; - hash = "sha256-JGcVXM/kWsahGNh1llV4NB+/FLAh3hqFRbs3PyYqRnA="; + hash = "sha256-0Ix8bTOt+5Bzvbx0OrgxvQU/t9IaZlq7gLtCeVPR2qc="; }; build-system = [ @@ -52,7 +52,7 @@ buildPythonPackage rec { meta = with lib; { description = "Allows superusers to hijack (=login as) and work on behalf of another user"; homepage = "https://github.com/django-hijack/django-hijack"; - changelog = "https://github.com/django-hijack/django-hijack/releases/tag/${version}"; + changelog = "https://github.com/django-hijack/django-hijack/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ ris ]; }; From 128ec7a0d345327a454a40702ff0e19bb31aa821 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:43 +0200 Subject: [PATCH 0218/1084] python3Packages.django-modeltranslation: 0.19.14 -> 0.19.16 https://github.com/deschler/django-modeltranslation/blob/vv0.19.16/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/django-modeltranslation/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-modeltranslation/default.nix b/pkgs/development/python-modules/django-modeltranslation/default.nix index 65bcd446d902..91ee56a3382d 100644 --- a/pkgs/development/python-modules/django-modeltranslation/default.nix +++ b/pkgs/development/python-modules/django-modeltranslation/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "django-modeltranslation"; - version = "0.19.14"; + version = "0.19.16"; pyproject = true; disabled = pythonOlder "3.11"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "deschler"; repo = "django-modeltranslation"; tag = "v${version}"; - hash = "sha256-jvVzSltq4wkSmndyyOGxldXJVpydmCCrHMGTGiMUNA0="; + hash = "sha256-8A5fIZuUMlXe8bHQR0Ha5HoT9VIQsgqpJVMONB5KqCI="; }; build-system = [ setuptools ]; From 8e552b682825817185592f70f1358ed66eb57012 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:44 +0200 Subject: [PATCH 0219/1084] python3Packages.django-multiselectfield: 0.1.13 -> 1.0.1 https://github.com/goinnn/django-multiselectfield/blob/master/CHANGES.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/django-multiselectfield/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-multiselectfield/default.nix b/pkgs/development/python-modules/django-multiselectfield/default.nix index ad365b7062f3..0945ab27d9e5 100644 --- a/pkgs/development/python-modules/django-multiselectfield/default.nix +++ b/pkgs/development/python-modules/django-multiselectfield/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "django-multiselectfield"; - version = "0.1.13"; + version = "1.0.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "django_multiselectfield"; inherit version; - hash = "sha256-Q31yYy9MDKQWlRkXYyUpw9HUK2K7bDwD4zlvpQJlvpQ="; + hash = "sha256-P4tP/z4H1Kkci7S4Cbw1yusitBdptgb0ye3FO41ypmc="; }; build-system = [ setuptools ]; From 6ad7b452d57d06cb8669df1227060d1a521e6ab6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:45 +0200 Subject: [PATCH 0220/1084] python3Packages.django-pattern-library: 1.3.0 -> 1.5.0 https://github.com/torchbox/django-pattern-library/blob/v1.5.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/django-pattern-library/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django-pattern-library/default.nix b/pkgs/development/python-modules/django-pattern-library/default.nix index 268187cf852c..da43dd05c8ac 100644 --- a/pkgs/development/python-modules/django-pattern-library/default.nix +++ b/pkgs/development/python-modules/django-pattern-library/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "django-pattern-library"; - version = "1.3.0"; + version = "1.5.0"; pyproject = true; src = fetchFromGitHub { owner = "torchbox"; repo = "django-pattern-library"; tag = "v${version}"; - hash = "sha256-2a/Rg6ljBe1J0FOob7Z9aNVZZ3l+gTD34QCRjk4PiQg="; + hash = "sha256-urK34rlBU5GuEOlUtmJLGv6wlTP5H/RMAkwQu5S2Jbo="; }; nativeBuildInputs = [ poetry-core ]; @@ -50,7 +50,7 @@ buildPythonPackage rec { meta = with lib; { description = "UI pattern libraries for Django templates"; homepage = "https://github.com/torchbox/django-pattern-library/"; - changelog = "https://github.com/torchbox/django-pattern-library/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/torchbox/django-pattern-library/blob/${src.tag}/CHANGELOG.md"; license = licenses.bsd3; maintainers = with maintainers; [ sephi ]; }; From 54d1c13cd013cacde0567bc037926ba2825dfd54 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:46 +0200 Subject: [PATCH 0221/1084] python3Packages.django-polymorphic: 4.0.0 -> 4.1.0 https://github.com/jazzband/django-polymorphic/releases/tag/v4.1.0 This commit was automatically generated using update-python-libraries. --- .../django-polymorphic/default.nix | 9 ++------ .../django-5.1-compat.patch | 22 ------------------- 2 files changed, 2 insertions(+), 29 deletions(-) delete mode 100644 pkgs/development/python-modules/django-polymorphic/django-5.1-compat.patch diff --git a/pkgs/development/python-modules/django-polymorphic/default.nix b/pkgs/development/python-modules/django-polymorphic/default.nix index ff2682c6d3e7..bcc8f58aae38 100644 --- a/pkgs/development/python-modules/django-polymorphic/default.nix +++ b/pkgs/development/python-modules/django-polymorphic/default.nix @@ -11,21 +11,16 @@ buildPythonPackage rec { pname = "django-polymorphic"; - version = "4.0.0"; + version = "4.1.0"; pyproject = true; src = fetchFromGitHub { owner = "django-polymorphic"; repo = "django-polymorphic"; tag = "v${version}"; - hash = "sha256-cEV9gnc9gLpAVmYkzSaQwDbgXsklMTq71edndDJeP9E="; + hash = "sha256-QcJUKGhWPUHhVVsEZhhjN411Pz4Wn7OL2fhotPOGVm4="; }; - patches = [ - # https://github.com/jazzband/django-polymorphic/issues/616 - ./django-5.1-compat.patch - ]; - build-system = [ setuptools ]; dependencies = [ django ]; diff --git a/pkgs/development/python-modules/django-polymorphic/django-5.1-compat.patch b/pkgs/development/python-modules/django-polymorphic/django-5.1-compat.patch deleted file mode 100644 index 42976118728a..000000000000 --- a/pkgs/development/python-modules/django-polymorphic/django-5.1-compat.patch +++ /dev/null @@ -1,22 +0,0 @@ -From a2c48cedc45db52469b93b6fa7a5d50c6722586f Mon Sep 17 00:00:00 2001 -From: Ben Gosney -Date: Sun, 25 Aug 2024 14:49:33 +0100 -Subject: [PATCH] fix(query): handle None - ---- - polymorphic/query.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/polymorphic/query.py b/polymorphic/query.py -index 8e93281a..2d2df6c3 100644 ---- a/polymorphic/query.py -+++ b/polymorphic/query.py -@@ -278,7 +278,7 @@ def tree_node_test___lookup(my_model, node): - elif hasattr(a, "get_source_expressions"): - for source_expression in a.get_source_expressions(): - test___lookup(source_expression) -- else: -+ elif a is not None: - assert "___" not in a.name, ___lookup_assert_msg - - for a in args: From 24a48da674f56ac6778654b073fdabc842e4310f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:47 +0200 Subject: [PATCH 0222/1084] python3Packages.django-rq: 3.0.1 -> 3.1 https://github.com/rq/django-rq/releases/tag/v3.1 This commit was automatically generated using update-python-libraries. --- .../python-modules/django-rq/default.nix | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/django-rq/default.nix b/pkgs/development/python-modules/django-rq/default.nix index 9d5c228222c1..1cbd4d7c3011 100644 --- a/pkgs/development/python-modules/django-rq/default.nix +++ b/pkgs/development/python-modules/django-rq/default.nix @@ -1,34 +1,44 @@ { lib, buildPythonPackage, - isPy27, fetchFromGitHub, + hatchling, django, redis, rq, + prometheus-client, sentry-sdk, + psycopg, + pytest-django, + pytestCheckHook, + redisTestHook, }: buildPythonPackage rec { pname = "django-rq"; - version = "3.0.1"; - format = "setuptools"; - disabled = isPy27; + version = "3.1"; + pyproject = true; src = fetchFromGitHub { owner = "rq"; repo = "django-rq"; tag = "v${version}"; - hash = "sha256-f4ilMKMWNr/NVKRhylr0fFiKFEKHXU/zIlPnq7fCYNs="; + hash = "sha256-TnOKgw52ykKcR0gHXcdYfv77js7I63PE1F3POdwJgvc="; }; - propagatedBuildInputs = [ + build-system = [ hatchling ]; + + dependencies = [ django redis rq - sentry-sdk ]; + optional-dependencies = { + prometheus = [ prometheus-client ]; + sentry = [ sentry-sdk ]; + }; + pythonImportsCheck = [ "django_rq" ]; doCheck = false; # require redis-server From 95344b5f01b5888607bffa4838a8002a56d00880 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:48 +0200 Subject: [PATCH 0223/1084] python3Packages.django-scim2: 0.19.0 -> 0.20.0 https://github.com/15five/django-scim2/blob/0.20.0/CHANGES.txt This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/django-scim2/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django-scim2/default.nix b/pkgs/development/python-modules/django-scim2/default.nix index 7125394c00fe..fa91f8fe1e76 100644 --- a/pkgs/development/python-modules/django-scim2/default.nix +++ b/pkgs/development/python-modules/django-scim2/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "django-scim2"; - version = "0.19.0"; + version = "0.20.0"; pyproject = true; src = fetchFromGitHub { owner = "15five"; repo = "django-scim2"; tag = version; - hash = "sha256-larDh4f9/xVr11/n/WfkJ2Tx45DMQqyK3ZzkWAvzeig="; + hash = "sha256-OsfC6Jc/oQl6nzy3Nr3vkY+XicRxUoV62hK8MHa3LJ8="; }; # remove this when upstream releases a new version > 0.19.0 @@ -51,7 +51,7 @@ buildPythonPackage rec { ]; meta = with lib; { - changelog = "https://github.com/15five/django-scim2/blob/${src.rev}/CHANGES.txt"; + changelog = "https://github.com/15five/django-scim2/blob/${src.tag}/CHANGES.txt"; description = "SCIM 2.0 Service Provider Implementation (for Django)"; homepage = "https://github.com/15five/django-scim2"; license = licenses.mit; From 4fd0fc8348ea9789ef4c3302e605d7f93eae4cf7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:50 +0200 Subject: [PATCH 0224/1084] python3Packages.django-simple-history: 3.9.0 -> 3.10.1 https://github.com/jazzband/django-simple-history/releases/tag/3.10.1 This commit was automatically generated using update-python-libraries. --- .../python-modules/django-simple-history/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-simple-history/default.nix b/pkgs/development/python-modules/django-simple-history/default.nix index 248d70052120..730217b039da 100644 --- a/pkgs/development/python-modules/django-simple-history/default.nix +++ b/pkgs/development/python-modules/django-simple-history/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "django-simple-history"; - version = "3.9.0"; + version = "3.10.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "jazzband"; repo = "django-simple-history"; tag = version; - hash = "sha256-df6AWyliKSqKH0yacpHgGZXNvmjiJuFJWoJ7502IMB4="; + hash = "sha256-th0ZkHMKWcI6nNhgjpkvmyKaJ/TdWK12mBPUTFab8g4="; }; build-system = [ From 30e8cd34f54985f93e25af170fcb800e47ac8524 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:51 +0200 Subject: [PATCH 0225/1084] python3Packages.django-stubs-ext: 5.2.0 -> 5.2.2 https://github.com/typeddjango/django-stubs/releases/tag/5.2.2 This commit was automatically generated using update-python-libraries. --- .../django-stubs-ext/default.nix | 38 +++++++++++++------ 1 file changed, 26 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/django-stubs-ext/default.nix b/pkgs/development/python-modules/django-stubs-ext/default.nix index 40464d29fcff..1931b9f6b6c5 100644 --- a/pkgs/development/python-modules/django-stubs-ext/default.nix +++ b/pkgs/development/python-modules/django-stubs-ext/default.nix @@ -2,29 +2,34 @@ lib, buildPythonPackage, django, - fetchPypi, + fetchFromGitHub, + hatchling, oracledb, + pytest-mypy-plugins, + pytest-xdist, pytestCheckHook, - pythonOlder, redis, - setuptools, typing-extensions, }: buildPythonPackage rec { pname = "django-stubs-ext"; - version = "5.2.0"; + version = "5.2.2"; pyproject = true; - disabled = pythonOlder "3.10"; - - src = fetchPypi { - pname = "django_stubs_ext"; - inherit version; - hash = "sha256-AMSuMHtTj1ZDr3YakUw/jk4/JfTnxtcJjxkGwNjyqsk="; + src = fetchFromGitHub { + owner = "typeddjango"; + repo = "django-stubs"; + tag = version; + hash = "sha256-kF5g0/rkMQxYTfSrTqzZ6BuqGlE42K/AVhc1/ARc+/c="; }; - build-system = [ setuptools ]; + postPatch = '' + cd ext + ln -s ../scripts + ''; + + build-system = [ hatchling ]; dependencies = [ django @@ -36,7 +41,16 @@ buildPythonPackage rec { oracle = [ oracledb ]; }; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + pytest-mypy-plugins + pytest-xdist + pytestCheckHook + ]; + + disabledTestPaths = [ + # error: Skipping analyzing "django.db": module is installed, but missing library stubs or py.typed marker [import-untyped] (diff) + "tests/typecheck" + ]; pythonImportsCheck = [ "django_stubs_ext" ]; From 5ab327a8209c773f1787314aa01aed5117747a04 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:52 +0200 Subject: [PATCH 0226/1084] python3Packages.django-stubs: 5.2.0 -> 5.2.2 https://github.com/typeddjango/django-stubs/releases/tag/5.2.2 This commit was automatically generated using update-python-libraries. --- .../python-modules/django-stubs/default.nix | 37 +++++++++++-------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/django-stubs/default.nix b/pkgs/development/python-modules/django-stubs/default.nix index bc7897dd6ba9..e80d281e5200 100644 --- a/pkgs/development/python-modules/django-stubs/default.nix +++ b/pkgs/development/python-modules/django-stubs/default.nix @@ -3,11 +3,12 @@ buildPythonPackage, django, django-stubs-ext, - fetchPypi, + fetchFromGitHub, mypy, + pytest-mypy-plugins, pytestCheckHook, pythonOlder, - setuptools, + hatchling, tomli, types-pytz, types-pyyaml, @@ -16,23 +17,17 @@ buildPythonPackage rec { pname = "django-stubs"; - version = "5.2.0"; + version = "5.2.2"; pyproject = true; - disabled = pythonOlder "3.8"; - - src = fetchPypi { - pname = "django_stubs"; - inherit version; - hash = "sha256-B+JcLTy/9b5UAif/N3GcyJ8hXfqqpesDinWwG7+7JyI="; + src = fetchFromGitHub { + owner = "typeddjango"; + repo = "django-stubs"; + tag = version; + hash = "sha256-kF5g0/rkMQxYTfSrTqzZ6BuqGlE42K/AVhc1/ARc+/c="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail "setuptools<79.0.0" setuptools - ''; - - build-system = [ setuptools ]; + build-system = [ hatchling ]; dependencies = [ django @@ -48,9 +43,19 @@ buildPythonPackage rec { }; nativeCheckInputs = [ + pytest-mypy-plugins pytestCheckHook ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.flatten (lib.attrValues optional-dependencies); + + disabledTests = [ + # AttributeError: module 'django.contrib.auth.forms' has no attribute 'SetUnusablePasswordMixin' + "test_find_classes_inheriting_from_generic" + ]; + + disabledTestPaths = [ + "tests/typecheck" + ]; pythonImportsCheck = [ "django-stubs" ]; From 26c9e1253363cf85be1d2dab12525e6ca47eec18 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:53 +0200 Subject: [PATCH 0227/1084] python3Packages.django-tasks: 0.7.0 -> 0.8.1 https://github.com/RealOrangeOne/django-tasks/releases/tag/0.8.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/django-tasks/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django-tasks/default.nix b/pkgs/development/python-modules/django-tasks/default.nix index b7798dce2319..03ad9c4065e1 100644 --- a/pkgs/development/python-modules/django-tasks/default.nix +++ b/pkgs/development/python-modules/django-tasks/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "django-tasks"; - version = "0.7.0"; + version = "0.8.1"; pyproject = true; src = fetchFromGitHub { owner = "RealOrangeOne"; repo = "django-tasks"; tag = version; - hash = "sha256-AWsqAvn11uklrFXtiV2a6fR3owZ02osEzrdHZgDKkOM="; + hash = "sha256-fXXqPmpyIq+66okWDmTIBaoaslY8BSILXjJWn8cXnMM="; }; build-system = [ @@ -74,7 +74,7 @@ buildPythonPackage rec { meta = { description = "Reference implementation and backport of background workers and tasks in Django"; homepage = "https://github.com/RealOrangeOne/django-tasks"; - changelog = "https://github.com/RealOrangeOne/django-tasks/releases/tag/${version}"; + changelog = "https://github.com/RealOrangeOne/django-tasks/releases/tag/${src.tag}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ GaetanLepage ]; }; From 780ac073d0614561265a2ee5c8f110cfb58eb178 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:54 +0200 Subject: [PATCH 0228/1084] python3Packages.django-webpack-loader: 3.1.1 -> 3.2.1 https://github.com/django-webpack/django-webpack-loader/blob/3.2.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../django-webpack-loader/default.nix | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/django-webpack-loader/default.nix b/pkgs/development/python-modules/django-webpack-loader/default.nix index 30bd093ac061..1d9693514dca 100644 --- a/pkgs/development/python-modules/django-webpack-loader/default.nix +++ b/pkgs/development/python-modules/django-webpack-loader/default.nix @@ -2,29 +2,27 @@ lib, buildPythonPackage, django, - fetchPypi, - pythonOlder, + fetchFromGitHub, setuptools-scm, }: buildPythonPackage rec { pname = "django-webpack-loader"; - version = "3.1.1"; + version = "3.2.1"; pyproject = true; - disabled = pythonOlder "3.7"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-8Rt5cA0b/BKZExvfS6R5wewgD4OhQA4aL+tcK6e2+MQ="; + src = fetchFromGitHub { + owner = "django-webpack"; + repo = "django-webpack-loader"; + tag = version; + hash = "sha256-2CmIaVDSZlqfSJVPVBmOcT89znjxQhe7ZHhe7i6DCGY="; }; build-system = [ setuptools-scm ]; dependencies = [ django ]; - # django.core.exceptions.ImproperlyConfigured (path issue with DJANGO_SETTINGS_MODULE?) - doCheck = false; + doCheck = false; # tests require fetching node_modules pythonImportsCheck = [ "webpack_loader" ]; From 801f82afdd4ead30dee5c37d4a5f2d572a1146d0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:55 +0200 Subject: [PATCH 0229/1084] python3Packages.djangorestframework-simplejwt: 5.5.0 -> 5.5.1 https://github.com/jazzband/djangorestframework-simplejwt/blob/v5.5.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/djangorestframework-simplejwt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/djangorestframework-simplejwt/default.nix b/pkgs/development/python-modules/djangorestframework-simplejwt/default.nix index ed2d7aa31830..07794f2a21d4 100644 --- a/pkgs/development/python-modules/djangorestframework-simplejwt/default.nix +++ b/pkgs/development/python-modules/djangorestframework-simplejwt/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "djangorestframework-simplejwt"; - version = "5.5.0"; + version = "5.5.1"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "djangorestframework_simplejwt"; inherit version; - hash = "sha256-R0obc3Bn5kYrNgliejktE6Taigix8FdBBKxtexQG+Q4="; + hash = "sha256-5yxVcvUdeAMCEojiBXr8vQPxf+EdSECW9ApGCrx26H8="; }; nativeBuildInputs = [ setuptools-scm ]; From dddf25d80485fd49e44344a2f3193c7952fe37b8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:56 +0200 Subject: [PATCH 0230/1084] python3Packages.djangorestframework-stubs: 3.16.0 -> 3.16.1 https://github.com/typeddjango/djangorestframework-stubs/releases/tag/3.16.1 This commit was automatically generated using update-python-libraries. --- .../python-modules/djangorestframework-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/djangorestframework-stubs/default.nix b/pkgs/development/python-modules/djangorestframework-stubs/default.nix index b0434f169f43..941f231d288d 100644 --- a/pkgs/development/python-modules/djangorestframework-stubs/default.nix +++ b/pkgs/development/python-modules/djangorestframework-stubs/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "djangorestframework-stubs"; - version = "3.16.0"; + version = "3.16.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "typeddjango"; repo = "djangorestframework-stubs"; tag = version; - hash = "sha256-q/9tCMT79TMHIQ4KH8tiunaTt7L6IItwNYBFlbNxBcE="; + hash = "sha256-TTv6v7G3LODrUDSYSNNa4+dujih7QElmvK3mMQg9EuQ="; }; nativeBuildInputs = [ setuptools ]; From b3cd3b1aa1baa4d7abd72eb7f994d0bf395343ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:37:58 +0200 Subject: [PATCH 0231/1084] python3Packages.djoser: 2.3.1 -> 2.3.3 https://github.com/sunscrapers/djoser/releases/tag/2.3.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/djoser/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/djoser/default.nix b/pkgs/development/python-modules/djoser/default.nix index cffcd3376600..cad26f0dc57c 100644 --- a/pkgs/development/python-modules/djoser/default.nix +++ b/pkgs/development/python-modules/djoser/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "djoser"; - version = "2.3.1"; + version = "2.3.3"; pyproject = true; src = fetchFromGitHub { owner = "sunscrapers"; repo = "djoser"; tag = version; - hash = "sha256-xPhf7FiJSq5bHfAU5RKbobgnsRh/6cLcXP6vfrLdzJA="; + hash = "sha256-RFOKEjAh5k/Bx7cj6ty2vQsW61lsXfJIJDOZeqL6iCE="; }; build-system = [ poetry-core ]; @@ -34,7 +34,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "djoser" ]; meta = { - changelog = "https://github.com/sunscrapers/djoser/releases/tag/${version}"; + changelog = "https://github.com/sunscrapers/djoser/releases/tag/${src.tag}"; description = "REST implementation of Django authentication system"; homepage = "https://github.com/sunscrapers/djoser"; maintainers = with lib.maintainers; [ MostafaKhaled ]; From 684a6eb3e58e2a7fd32f85f33a278078cd746d84 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:00 +0200 Subject: [PATCH 0232/1084] python3Packages.dnachisel: 3.2.13 -> 3.2.16 https://github.com/Edinburgh-Genome-Foundry/DnaChisel/releases/tag/v3.2.16 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/dnachisel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dnachisel/default.nix b/pkgs/development/python-modules/dnachisel/default.nix index e2e7de4adb18..ad0ec55aec7c 100644 --- a/pkgs/development/python-modules/dnachisel/default.nix +++ b/pkgs/development/python-modules/dnachisel/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "dnachisel"; - version = "3.2.13"; + version = "3.2.16"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "Edinburgh-Genome-Foundry"; repo = "DnaChisel"; tag = "v${version}"; - hash = "sha256-XmaUkmRGD1py5+8gfRe/6WegX1bOQtbTDDUT6RO2rBk="; + hash = "sha256-F+G7dwehUCHYKSGsLQR4OZg2NQ4677XMlN6jOcmz8No="; }; propagatedBuildInputs = [ From 7d5136277bd1ea20d4346cc7ebbffcd970e133c3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:01 +0200 Subject: [PATCH 0233/1084] python3Packages.docling-jobkit: 1.1.1 -> 1.2.0 https://github.com/docling-project/docling-jobkit/blob/v1.2.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/docling-jobkit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/docling-jobkit/default.nix b/pkgs/development/python-modules/docling-jobkit/default.nix index c9e6e82b2dec..43bc73a5c1fe 100644 --- a/pkgs/development/python-modules/docling-jobkit/default.nix +++ b/pkgs/development/python-modules/docling-jobkit/default.nix @@ -36,14 +36,14 @@ buildPythonPackage rec { pname = "docling-jobkit"; - version = "1.1.1"; + version = "1.2.0"; pyproject = true; src = fetchFromGitHub { owner = "docling-project"; repo = "docling-jobkit"; tag = "v${version}"; - hash = "sha256-Q4RCA/gJxyfOfzuRnuCmndVEeV0JUCTU389KSEv7vVk="; + hash = "sha256-bLLcMbN6GNpZ8U5Fhyq/XaHawOFcrFrobY7Jtpdm8Qo="; }; build-system = [ From e678322cf33f2f5856eeda3124c738f46ad0a8d9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:02 +0200 Subject: [PATCH 0234/1084] python3Packages.docling-serve: 1.0.1 -> 1.1.0 https://github.com/docling-project/docling-serve/blob/v1.1.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/docling-serve/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/docling-serve/default.nix b/pkgs/development/python-modules/docling-serve/default.nix index af20571493ae..0b0230b88d39 100644 --- a/pkgs/development/python-modules/docling-serve/default.nix +++ b/pkgs/development/python-modules/docling-serve/default.nix @@ -31,14 +31,14 @@ buildPythonPackage rec { pname = "docling-serve"; - version = "1.0.1"; + version = "1.1.0"; pyproject = true; src = fetchFromGitHub { owner = "docling-project"; repo = "docling-serve"; tag = "v${version}"; - hash = "sha256-/jaSmDk8eweXbYO0yyhXiLvp/T4viFsNC4vGoTMhbbU="; + hash = "sha256-A8q1mjrtm8VgwsOpBCVD61K88wrjsYHiWdbv0XvACG4="; }; build-system = [ From 87758e76ecf0a95619c38afee540761f18399343 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:03 +0200 Subject: [PATCH 0235/1084] python3Packages.docling: 2.42.0 -> 2.43.0 https://github.com/DS4SD/docling/blob/v2.43.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/docling/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/docling/default.nix b/pkgs/development/python-modules/docling/default.nix index cbb5993b93d7..54731e8bcb56 100644 --- a/pkgs/development/python-modules/docling/default.nix +++ b/pkgs/development/python-modules/docling/default.nix @@ -52,14 +52,14 @@ buildPythonPackage rec { pname = "docling"; - version = "2.42.0"; + version = "2.43.0"; pyproject = true; src = fetchFromGitHub { owner = "docling-project"; repo = "docling"; tag = "v${version}"; - hash = "sha256-9HUomW55Yg5N7u3Wb4imzRUYECeGkb3lkHPLEGzuAnA="; + hash = "sha256-fMLED97DhfHp74GVDtdPXrJvfpKw6bOvQAaGTWZrPyE="; }; build-system = [ From c74865ab5efe337eeb15f11c601e8e285769e02d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:04 +0200 Subject: [PATCH 0236/1084] python3Packages.docplex: 2.29.245 -> 2.30.251 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/docplex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/docplex/default.nix b/pkgs/development/python-modules/docplex/default.nix index 2095590adb2c..5931a41fbdbc 100644 --- a/pkgs/development/python-modules/docplex/default.nix +++ b/pkgs/development/python-modules/docplex/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "docplex"; - version = "2.29.245"; + version = "2.30.251"; pyproject = true; # No source available from official repo src = fetchPypi { inherit pname version; - hash = "sha256-pCb+P6WQUPX+dzFfe6Hcfao1fH2NDtBmpYNWRx2FPko="; + hash = "sha256-ZQMhn1tRJ1p+TnfKQzKQOw+Akl0gUDCkjT9qp8oNvyo="; }; postPatch = '' From a6b12464e6f9d6fc88ae4019992b390cc3eee4ce Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:05 +0200 Subject: [PATCH 0237/1084] python3Packages.docstring-to-markdown: 0.15 -> 0.17 https://github.com/python-lsp/docstring-to-markdown/releases/tag/v0.17 This commit was automatically generated using update-python-libraries. --- .../docstring-to-markdown/default.nix | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/docstring-to-markdown/default.nix b/pkgs/development/python-modules/docstring-to-markdown/default.nix index ae8696f13418..c47f3f3338e0 100644 --- a/pkgs/development/python-modules/docstring-to-markdown/default.nix +++ b/pkgs/development/python-modules/docstring-to-markdown/default.nix @@ -2,28 +2,35 @@ lib, buildPythonPackage, fetchFromGitHub, + importlib-metadata, pytestCheckHook, - pythonOlder, + setuptools, + typing-extensions, }: buildPythonPackage rec { pname = "docstring-to-markdown"; - version = "0.15"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + version = "0.17"; + pyproject = true; src = fetchFromGitHub { owner = "python-lsp"; repo = "docstring-to-markdown"; tag = "v${version}"; - hash = "sha256-ykqY7LFIOTuAddYkKDzIltq8FpLVz4v2ZA3Y0cZH9ms="; + hash = "sha256-conwwToBrlDL487zf2ldCOxFFKxP1a8LnU0KocI8riI="; }; postPatch = '' sed -i -E '/--(cov|flake8)/d' setup.cfg ''; + build-system = [ setuptools ]; + + dependencies = [ + importlib-metadata + typing-extensions + ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "docstring_to_markdown" ]; @@ -31,7 +38,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/python-lsp/docstring-to-markdown"; description = "On the fly conversion of Python docstrings to markdown"; - changelog = "https://github.com/python-lsp/docstring-to-markdown/releases/tag/v${version}"; + changelog = "https://github.com/python-lsp/docstring-to-markdown/releases/tag/${src.tag}"; license = licenses.lgpl2Plus; maintainers = with maintainers; [ doronbehar ]; }; From 14487a21d392a937778ea398f53004cde9a23432 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:06 +0200 Subject: [PATCH 0238/1084] python3Packages.dom-toml: 2.0.1 -> 2.1.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/dom-toml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dom-toml/default.nix b/pkgs/development/python-modules/dom-toml/default.nix index 0b190913a658..3c54e8023d70 100644 --- a/pkgs/development/python-modules/dom-toml/default.nix +++ b/pkgs/development/python-modules/dom-toml/default.nix @@ -9,13 +9,13 @@ }: buildPythonPackage rec { pname = "dom-toml"; - version = "2.0.1"; + version = "2.1.0"; pyproject = true; src = fetchPypi { inherit version; pname = "dom_toml"; - hash = "sha256-McWHRZXHd/QcwZHDTGbb6iFcgomnsUi0Jft6EMP0+8g="; + hash = "sha256-XMDdEM4lZtNbwdlKbvFsBilx/wMYxvNwWADWHSB1raw="; }; build-system = [ flit-core ]; From be25b313c617383263b0b8ace8ce43045c04600b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:07 +0200 Subject: [PATCH 0239/1084] python3Packages.drf-standardized-errors: 0.14.1 -> 0.15.0 https://github.com/ghazi-git/drf-standardized-errors/releases/tag/v0.15.0 This commit was automatically generated using update-python-libraries. --- .../drf-standardized-errors/default.nix | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/drf-standardized-errors/default.nix b/pkgs/development/python-modules/drf-standardized-errors/default.nix index 484e5c12325c..457849c8df4a 100644 --- a/pkgs/development/python-modules/drf-standardized-errors/default.nix +++ b/pkgs/development/python-modules/drf-standardized-errors/default.nix @@ -15,24 +15,16 @@ buildPythonPackage rec { pname = "drf-standardized-errors"; - version = "0.14.1"; + version = "0.15.0"; pyproject = true; src = fetchFromGitHub { owner = "ghazi-git"; repo = "drf-standardized-errors"; tag = "v${version}"; - hash = "sha256-Gr4nj2dd0kZTc4IbLhb0i3CnY+VZaNnr3YJctyxIgQU="; + hash = "sha256-OM1bTqM3yQSPuerTrq5FKTf5eKpZsF6/QgupMtnnT4Q="; }; - patches = [ - # fix test_openapi_utils test - (fetchpatch { - url = "https://github.com/ghazi-git/drf-standardized-errors/commit/dbc37d4228bdefa858ab299517097d6e52a0b698.patch"; - hash = "sha256-CZTBmhAFKODGLiN2aQNKMaR8VyKs0H55Tzu4Rh6X9R8="; - }) - ]; - build-system = [ flit-core ]; dependencies = [ From 2e62e7063a6a5d8b431f61290728faeed301bbaa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:08 +0200 Subject: [PATCH 0240/1084] python3Packages.dtlssocket: 0.2.2 -> 0.2.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/dtlssocket/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dtlssocket/default.nix b/pkgs/development/python-modules/dtlssocket/default.nix index a9810c51cb07..699032aee4e1 100644 --- a/pkgs/development/python-modules/dtlssocket/default.nix +++ b/pkgs/development/python-modules/dtlssocket/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "dtlssocket"; - version = "0.2.2"; + version = "0.2.3"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-TnbXFXJuDEbcCeNdqbZxewY8I4mwbBcj3sw7o4tzh/Q="; + hash = "sha256-8Gy+Mt+FYtu8y+J0qvJ9J3PoSSqGxBwzSzoKcKUAN88="; }; build-system = [ From 15d1622873a34c7f0a7b83a8ce6d814a89a7f1b6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:09 +0200 Subject: [PATCH 0241/1084] python3Packages.duckduckgo-search: 8.1.1 -> 9.5.1 https://github.com/deedy5/ddgs/releases/tag/v9.5.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/duckduckgo-search/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/duckduckgo-search/default.nix b/pkgs/development/python-modules/duckduckgo-search/default.nix index 644f6dc45646..4e82b6382161 100644 --- a/pkgs/development/python-modules/duckduckgo-search/default.nix +++ b/pkgs/development/python-modules/duckduckgo-search/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "duckduckgo-search"; - version = "8.1.1"; + version = "9.5.1"; pyproject = true; src = fetchFromGitHub { owner = "deedy5"; repo = "ddgs"; tag = "v${version}"; - hash = "sha256-ikNGBkDRyhX8yO/7DYMh1w4q3LCN7A7jsuqFsNQGsy4="; + hash = "sha256-8OGO70J/o6oUfgdMKgZOtmOf4Nenk3VcV8kxU6UnEFQ="; }; build-system = [ setuptools ]; From a175358cf3206d4a475934a3013f3f766cc30abf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:10 +0200 Subject: [PATCH 0242/1084] python3Packages.dulwich: 0.22.8 -> 0.24.1 https://github.com/jelmer/dulwich/blob/dulwich-dulwich-0.24.1/NEWS This commit was automatically generated using update-python-libraries. --- .../python-modules/dulwich/default.nix | 37 +++++++++++++++++-- 1 file changed, 33 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/dulwich/default.nix b/pkgs/development/python-modules/dulwich/default.nix index 00f06e0a8c4b..09dd99fbb1e3 100644 --- a/pkgs/development/python-modules/dulwich/default.nix +++ b/pkgs/development/python-modules/dulwich/default.nix @@ -1,7 +1,7 @@ { lib, - stdenv, buildPythonPackage, + cargo, fastimport, fetchFromGitHub, gevent, @@ -10,17 +10,22 @@ glibcLocales, gnupg, gpgme, + merge3, paramiko, pytestCheckHook, pythonOlder, + rich, + rustPlatform, + rustc, setuptools, setuptools-rust, + typing-extensions, urllib3, }: buildPythonPackage rec { pname = "dulwich"; - version = "0.22.8"; + version = "0.24.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -29,21 +34,37 @@ buildPythonPackage rec { owner = "jelmer"; repo = "dulwich"; tag = "dulwich-${version}"; - hash = "sha256-T0Tmu5sblTkqiak9U4ltkGbWw8ZE91pTlhPVMRi5Pxk="; + hash = "sha256-GGVvTKDLWPcx1f28Esl9sDXj33157NhSssYD/C+fLy4="; }; + cargoDeps = rustPlatform.fetchCargoVendor { + inherit pname version src; + hash = "sha256-qGAvy0grueKI+A0nsXntf/EWtozSc138iFDhlfiktK8="; + }; + + nativeBuildInputs = [ + rustPlatform.cargoSetupHook + cargo + rustc + ]; + build-system = [ setuptools setuptools-rust ]; - propagatedBuildInputs = [ + dependencies = [ urllib3 + ] + ++ lib.optionals (pythonOlder "3.11") [ + typing-extensions ]; optional-dependencies = { + colordiff = [ rich ]; fastimport = [ fastimport ]; https = [ urllib3 ]; + merge = [ merge3 ]; pgp = [ gpgme gnupg @@ -65,6 +86,14 @@ buildPythonPackage rec { disabledTests = [ # AssertionError: 'C:\\\\foo.bar\\\\baz' != 'C:\\foo.bar\\baz' "test_file_win" + # dulwich.errors.NotGitRepository: No git repository was found at . + "WorktreeCliTests" + # 'SwiftPackData' object has no attribute '_file' + "test_iterobjects_subset_all_present" + "test_iterobjects_subset_missing_allowed" + "test_iterobjects_subset_missing_not_allowed" + # Adding a symlink to a directory outside the repo doesn't raise + "test_add_symlink_absolute_to_system" ]; disabledTestPaths = [ From 837660f24f328bc9b30adcdfbf7e560779240150 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:11 +0200 Subject: [PATCH 0243/1084] python3Packages.dunamai: 1.23.0 -> 1.25.0 https://github.com/mtkennerly/dunamai/blob/v1.25.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/dunamai/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dunamai/default.nix b/pkgs/development/python-modules/dunamai/default.nix index 105302ca0d3a..9de31f0a3dd5 100644 --- a/pkgs/development/python-modules/dunamai/default.nix +++ b/pkgs/development/python-modules/dunamai/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "dunamai"; - version = "1.23.0"; + version = "1.25.0"; pyproject = true; src = fetchFromGitHub { owner = "mtkennerly"; repo = "dunamai"; tag = "v${version}"; - hash = "sha256-JuW/VL8kfzz5mSXRHtrg/hHykgcewaQYfDuO2PALbWc="; + hash = "sha256-kPOEhJwsSzGea7fS5y5tbAvzZZ+OxIyjpYpS6i++rHE="; }; build-system = [ poetry-core ]; @@ -55,7 +55,7 @@ buildPythonPackage rec { description = "Dynamic version generation"; mainProgram = "dunamai"; homepage = "https://github.com/mtkennerly/dunamai"; - changelog = "https://github.com/mtkennerly/dunamai/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/mtkennerly/dunamai/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ jmgilman ]; }; From 50b018896a41b965f7d38981eecbdc8e0720b975 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:12 +0200 Subject: [PATCH 0244/1084] python3Packages.dvc-data: 3.16.10 -> 3.16.11 https://github.com/iterative/dvc-data/releases/tag/3.16.11 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/dvc-data/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dvc-data/default.nix b/pkgs/development/python-modules/dvc-data/default.nix index da6dafe5f08b..fc17f023f46d 100644 --- a/pkgs/development/python-modules/dvc-data/default.nix +++ b/pkgs/development/python-modules/dvc-data/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "dvc-data"; - version = "3.16.10"; + version = "3.16.11"; pyproject = true; disabled = pythonOlder "3.12"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "iterative"; repo = "dvc-data"; tag = version; - hash = "sha256-kYPgEsLrcSYf6YAjFENf2HZKdQ4391pFxaZDIFOubkY="; + hash = "sha256-BuGJzIZzHr/Q7N+bO3WUb92I6fs3tWxb/xdf22vFbj8="; }; build-system = [ setuptools-scm ]; @@ -51,7 +51,7 @@ buildPythonPackage rec { meta = with lib; { description = "DVC's data management subsystem"; homepage = "https://github.com/iterative/dvc-data"; - changelog = "https://github.com/iterative/dvc-data/releases/tag/${version}"; + changelog = "https://github.com/iterative/dvc-data/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; mainProgram = "dvc-data"; From 011eeac466d2554a7ab79851da9c41f29e97fc8b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:16 +0200 Subject: [PATCH 0245/1084] python3Packages.dvclive: 3.48.3 -> 3.48.4 https://github.com/iterative/dvclive/releases/tag/3.48.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/dvclive/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dvclive/default.nix b/pkgs/development/python-modules/dvclive/default.nix index 0e0a75c5c4e1..31d2539af170 100644 --- a/pkgs/development/python-modules/dvclive/default.nix +++ b/pkgs/development/python-modules/dvclive/default.nix @@ -33,7 +33,7 @@ buildPythonPackage rec { pname = "dvclive"; - version = "3.48.3"; + version = "3.48.4"; pyproject = true; disabled = pythonOlder "3.9"; @@ -42,7 +42,7 @@ buildPythonPackage rec { owner = "iterative"; repo = "dvclive"; tag = version; - hash = "sha256-peT7L4SpCtjOVr4qaLyFtqEIiqAnEaTMfYxu02L9q2s="; + hash = "sha256-fs0NbsjpGaR4cXE/ajfeF6ZJ3fc7K28KDJ0LIJ/vsdg="; }; build-system = [ setuptools-scm ]; From f8fb88b5e26f23c4c3505a0d846121b1744af1b6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:17 +0200 Subject: [PATCH 0246/1084] python3Packages.e3-core: 22.6.0 -> 22.10.0 https://github.com/AdaCore/e3-core/releases/tag/v22.10.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/e3-core/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/e3-core/default.nix b/pkgs/development/python-modules/e3-core/default.nix index a391fe073081..3c5f7e79ee60 100644 --- a/pkgs/development/python-modules/e3-core/default.nix +++ b/pkgs/development/python-modules/e3-core/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "e3-core"; - version = "22.6.0"; + version = "22.10.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "AdaCore"; repo = "e3-core"; tag = "v${version}"; - hash = "sha256-6rClGDo8KhBbOg/Rw0nVISVtOAACf5cwSafNInlBGCw="; + hash = "sha256-LHWtgIvbS1PaF85aOpdhR0rWQGRUtbY0Qg1SZxQOsSc="; }; build-system = [ setuptools ]; @@ -61,7 +61,7 @@ buildPythonPackage rec { doCheck = false; meta = with lib; { - changelog = "https://github.com/AdaCore/e3-core/releases/tag/v${version}"; + changelog = "https://github.com/AdaCore/e3-core/releases/tag/${src.tag}"; homepage = "https://github.com/AdaCore/e3-core/"; description = "Core framework for developing portable automated build systems"; license = licenses.gpl3Only; From fb34180fbeec92ec315d55382522d2e4dbe0d1fc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:18 +0200 Subject: [PATCH 0247/1084] python3Packages.ebooklib: 0.18 -> 0.19 https://github.com/aerkalov/ebooklib/blob/v0.19/CHANGES.txt This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ebooklib/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/ebooklib/default.nix b/pkgs/development/python-modules/ebooklib/default.nix index 67e00275f3b9..a253169235be 100644 --- a/pkgs/development/python-modules/ebooklib/default.nix +++ b/pkgs/development/python-modules/ebooklib/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "ebooklib"; - version = "0.18"; + version = "0.19"; format = "setuptools"; src = fetchFromGitHub { owner = "aerkalov"; repo = "ebooklib"; - rev = "v${version}"; - hash = "sha256-Ciks/eeRpkqkWnyLgyHC+x/dSOcj/ZT45KUElKqv1F8="; + tag = "v${version}"; + hash = "sha256-al5iSw3sIIjIYRZPrYgbBQ7V324f6OTxmtrnoOHafSQ="; }; propagatedBuildInputs = [ @@ -28,7 +28,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python E-book library for handling books in EPUB2/EPUB3 format"; homepage = "https://github.com/aerkalov/ebooklib"; - changelog = "https://github.com/aerkalov/ebooklib/blob/${src.rev}/CHANGES.txt"; + changelog = "https://github.com/aerkalov/ebooklib/blob/${src.tag}/CHANGES.txt"; license = licenses.agpl3Only; maintainers = with maintainers; [ Scrumplex ]; }; From 68111701ca6a0319916dbab4785dfdb66dd153f7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:19 +0200 Subject: [PATCH 0248/1084] python3Packages.echo: 0.10.0 -> 0.11.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/echo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/echo/default.nix b/pkgs/development/python-modules/echo/default.nix index 71bdcd1b40a4..ca2d32af37a7 100644 --- a/pkgs/development/python-modules/echo/default.nix +++ b/pkgs/development/python-modules/echo/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "echo"; - version = "0.10.0"; + version = "0.11.0"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "glue-viz"; repo = "echo"; tag = "v${version}"; - sha256 = "sha256-RlTscoStJQ0vjrrk14xHRsMZOJt8eJSqinc4rY/lW4k="; + sha256 = "sha256-Uikzn9vbLctiZ6W0uA6hNvr7IB/FhCcHk+JxBW7yrA4="; }; nativeBuildInputs = [ From 296b6319881387786e242574290606b7188ba3b7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:22 +0200 Subject: [PATCH 0249/1084] python3Packages.elasticsearch8: 8.17.2 -> 8.19.0 https://github.com/elastic/elasticsearch-py/releases/tag/v8.19.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/elasticsearch8/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/elasticsearch8/default.nix b/pkgs/development/python-modules/elasticsearch8/default.nix index 2e4deb6c103a..de8d5ebb3730 100644 --- a/pkgs/development/python-modules/elasticsearch8/default.nix +++ b/pkgs/development/python-modules/elasticsearch8/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "elasticsearch8"; - version = "8.17.2"; + version = "8.19.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-j6FaQWPFJ8kqoTwjIPyMDcOZBg8mOO0BbKCFn4ESCAM="; + hash = "sha256-7D4M4iw+d2Ok21twUxX/PKDxtC6++bPicYI18jrHlY0="; }; build-system = [ hatchling ]; From b0c5ee065c0010ff7934e41927870ed0205cbac5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:23 +0200 Subject: [PATCH 0250/1084] python3Packages.elementpath: 4.8.0 -> 5.0.3 https://github.com/sissaschool/elementpath/blob/v5.0.3/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/elementpath/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/elementpath/default.nix b/pkgs/development/python-modules/elementpath/default.nix index 6f0a61cfcb7e..de31d75927d9 100644 --- a/pkgs/development/python-modules/elementpath/default.nix +++ b/pkgs/development/python-modules/elementpath/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "elementpath"; - version = "4.8.0"; + version = "5.0.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "sissaschool"; repo = "elementpath"; tag = "v${version}"; - hash = "sha256-MHE3uzO1HTd1CGWwTeztDjNIe2EvS8AOYJhCZ2Wjjzo="; + hash = "sha256-gjJsgc3JrFHgdhDDzLHQspoj99jHmIbkCULEq20yAss="; }; build-system = [ setuptools ]; From ab1ced9a471f38144909ea44f703f0fdc1a7afa0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:24 +0200 Subject: [PATCH 0251/1084] python3Packages.elevenlabs: 2.7.1 -> 2.8.2 https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.8.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/elevenlabs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/elevenlabs/default.nix b/pkgs/development/python-modules/elevenlabs/default.nix index a1f3fe145dfb..0a0fb3b88b5e 100644 --- a/pkgs/development/python-modules/elevenlabs/default.nix +++ b/pkgs/development/python-modules/elevenlabs/default.nix @@ -13,7 +13,7 @@ }: let - version = "2.7.1"; + version = "2.8.2"; tag = "v${version}"; in buildPythonPackage { @@ -25,7 +25,7 @@ buildPythonPackage { owner = "elevenlabs"; repo = "elevenlabs-python"; inherit tag; - hash = "sha256-QbjVd+cVe6Y/deTeO31bwjGHNl9ykOrWFdFhOepFnxY="; + hash = "sha256-QHWY8I4saucDLDX29EmyPFKCS5MxAC5Le2GEFZk4GBw="; }; build-system = [ poetry-core ]; From 09d5f2d1028eab7af9db059c88b9a3292b1551d9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:25 +0200 Subject: [PATCH 0252/1084] python3Packages.epicstore-api: 0.1.9 -> 0.2.0 https://github.com/SD4RK/epicstore_api/releases/tag/v_v_0.2.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/epicstore-api/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/epicstore-api/default.nix b/pkgs/development/python-modules/epicstore-api/default.nix index 5c7cb927b3f3..4bc4e125c364 100644 --- a/pkgs/development/python-modules/epicstore-api/default.nix +++ b/pkgs/development/python-modules/epicstore-api/default.nix @@ -3,25 +3,25 @@ fetchFromGitHub, lib, pytestCheckHook, - requests, + cloudscraper, setuptools, }: buildPythonPackage rec { pname = "epicstore-api"; - version = "0.1.9"; + version = "0.2.0"; pyproject = true; src = fetchFromGitHub { owner = "SD4RK"; repo = "epicstore_api"; tag = "v_${version}"; - hash = "sha256-9Gh9bsNgZx/SinKr7t1dvqrOUP+z4Gs8BFMLYtboFmg="; + hash = "sha256-XSynUz8rAl/+jcPMCZoVKlGZLVcTCAr36VEWVhAydoM="; }; build-system = [ setuptools ]; - dependencies = [ requests ]; + dependencies = [ cloudscraper ]; pythonImportsCheck = [ "epicstore_api" ]; @@ -31,7 +31,7 @@ buildPythonPackage rec { doCheck = false; meta = { - changelog = "https://github.com/SD4RK/epicstore_api/releases/tag/v_${version}"; + changelog = "https://github.com/SD4RK/epicstore_api/releases/tag/v_${src.tag}"; description = "Epic Games Store Web API Wrapper written in Python"; homepage = "https://github.com/SD4RK/epicstore_api"; license = lib.licenses.mit; From 85ff617a981d0b69af50796fc0e0ce090f4b959d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:26 +0200 Subject: [PATCH 0253/1084] python3Packages.eradicate: 2.3.0 -> 3.0.0 https://github.com/wemake-services/eradicate/releases/tag/3.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/eradicate/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/eradicate/default.nix b/pkgs/development/python-modules/eradicate/default.nix index 987cfbd7d0ce..621f0bdb5dd8 100644 --- a/pkgs/development/python-modules/eradicate/default.nix +++ b/pkgs/development/python-modules/eradicate/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "eradicate"; - version = "2.3.0"; + version = "3.0.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "wemake-services"; repo = "eradicate"; tag = version; - hash = "sha256-ikiqNe1a+OeRraNBbtAx6v3LsTajWlgxm4wR2Tcbmjk="; + hash = "sha256-V3g9qYM/TiOz83IMoUwu0CvFWBxB5Yk3Dy3G/Dz3vYw="; }; nativeCheckInputs = [ pytestCheckHook ]; @@ -30,7 +30,7 @@ buildPythonPackage rec { description = "Library to remove commented-out code from Python files"; mainProgram = "eradicate"; homepage = "https://github.com/myint/eradicate"; - changelog = "https://github.com/wemake-services/eradicate/releases/tag/${version}"; + changelog = "https://github.com/wemake-services/eradicate/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ mmlb ]; }; From 6840f5d992c978bb1af1d4634ed358d46d9acd46 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:28 +0200 Subject: [PATCH 0254/1084] python3Packages.es-client: 8.17.4 -> 8.18.2 https://github.com/untergeek/es_client/releases/tag/v8.18.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/es-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/es-client/default.nix b/pkgs/development/python-modules/es-client/default.nix index da67670cc4ea..5f8397da9b3e 100644 --- a/pkgs/development/python-modules/es-client/default.nix +++ b/pkgs/development/python-modules/es-client/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "es-client"; - version = "8.17.4"; + version = "8.18.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "untergeek"; repo = "es_client"; tag = "v${version}"; - hash = "sha256-43LB0QceljuS3k+yYtJCbJsstsFr3d2h2Gnjal2HcdQ="; + hash = "sha256-siB17xVRS/eeKOsJcWdh4foOHXbeV8wwRclXDHodADM="; }; pythonRelaxDeps = true; From f9b3534a2b806ebeb7c425ec806db031b10c71a6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:30 +0200 Subject: [PATCH 0255/1084] python3Packages.essentials: 1.1.5 -> 1.1.6 https://github.com/Neoteroi/essentials/releases/v1.1.6 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/essentials/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/essentials/default.nix b/pkgs/development/python-modules/essentials/default.nix index f0174bb0a081..9854a018afae 100644 --- a/pkgs/development/python-modules/essentials/default.nix +++ b/pkgs/development/python-modules/essentials/default.nix @@ -8,14 +8,14 @@ }: buildPythonPackage rec { pname = "essentials"; - version = "1.1.5"; + version = "1.1.6"; pyproject = true; src = fetchFromGitHub { owner = "Neoteroi"; repo = "essentials"; - rev = "v${version}"; - hash = "sha256-WMHjBVkeSoQ4Naj1U7Bg9j2hcoErH1dx00BPKiom9T4="; + tag = "v${version}"; + hash = "sha256-wOZ0y6sAPEy2MgcwmM9SjnULe6oWlVuNeC7Zl070CK4="; }; nativeBuildInputs = [ setuptools ]; @@ -33,7 +33,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/Neoteroi/essentials"; description = "General purpose classes and functions"; - changelog = "https://github.com/Neoteroi/essentials/releases/v${version}"; + changelog = "https://github.com/Neoteroi/essentials/releases/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ aldoborrero From cc5925a8860a86dd63cce49da50928e4e4864ec3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:31 +0200 Subject: [PATCH 0256/1084] python3Packages.eternalegypt: 0.0.16 -> 0.0.17 https://github.com/amelchio/eternalegypt/releases/tag/v0.0.17 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/eternalegypt/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/eternalegypt/default.nix b/pkgs/development/python-modules/eternalegypt/default.nix index e1e103482e62..14ee157d9e30 100644 --- a/pkgs/development/python-modules/eternalegypt/default.nix +++ b/pkgs/development/python-modules/eternalegypt/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "eternalegypt"; - version = "0.0.16"; + version = "0.0.17"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "amelchio"; repo = "eternalegypt"; tag = "v${version}"; - hash = "sha256-ubKepd3yBaoYrIUe5WCt1zd4CjvU7SeftOR+2cBaEf0="; + hash = "sha256-Qb8s8jU5yn7BIXVIV5cjwE0OnZOWEK8dzTmQDJM22rE="; }; propagatedBuildInputs = [ @@ -34,7 +34,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python API for Netgear LTE modems"; homepage = "https://github.com/amelchio/eternalegypt"; - changelog = "https://github.com/amelchio/eternalegypt/releases/tag/v${version}"; + changelog = "https://github.com/amelchio/eternalegypt/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From c0d3f62bc09e3b025d23555ccf048e64de885fb0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:32 +0200 Subject: [PATCH 0257/1084] python3Packages.etuples: 0.3.9 -> 0.3.10 https://github.com/pythological/etuples/releases/tag/v0.3.10 This commit was automatically generated using update-python-libraries. --- .../python-modules/etuples/default.nix | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/etuples/default.nix b/pkgs/development/python-modules/etuples/default.nix index 855e42fa6e86..cbdcba528193 100644 --- a/pkgs/development/python-modules/etuples/default.nix +++ b/pkgs/development/python-modules/etuples/default.nix @@ -7,24 +7,28 @@ py, pytestCheckHook, pytest-html, - pythonOlder, + setuptools, + setuptools-scm, }: buildPythonPackage rec { pname = "etuples"; - version = "0.3.9"; - format = "setuptools"; - - disabled = pythonOlder "3.8"; + version = "0.3.10"; + pyproject = true; src = fetchFromGitHub { owner = "pythological"; repo = "etuples"; tag = "v${version}"; - hash = "sha256-dl+exar98PnqEiCNX+Ydllp7aohsAYrFtxb2Q1Lxx6Y="; + hash = "sha256-h5MLj1z3qZiUXcNIDtUIbV5zeyTzxerbSezFD5Q27n0="; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ cons multipledispatch ]; @@ -45,7 +49,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python S-expression emulation using tuple-like objects"; homepage = "https://github.com/pythological/etuples"; - changelog = "https://github.com/pythological/etuples/releases/tag/v${version}"; + changelog = "https://github.com/pythological/etuples/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ Etjean ]; }; From 8de34ab4c72b40e202f5eabe96f013da30df18e7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:33 +0200 Subject: [PATCH 0258/1084] python3Packages.exifread: 3.0.0 -> 3.4.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/exifread/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/exifread/default.nix b/pkgs/development/python-modules/exifread/default.nix index a517d5adf55a..d1d3198525fa 100644 --- a/pkgs/development/python-modules/exifread/default.nix +++ b/pkgs/development/python-modules/exifread/default.nix @@ -2,19 +2,21 @@ lib, buildPythonPackage, fetchPypi, + setuptools, }: buildPythonPackage rec { pname = "exifread"; - version = "3.0.0"; - format = "setuptools"; + version = "3.4.0"; + pyproject = true; src = fetchPypi { - pname = "ExifRead"; - inherit version; - hash = "sha256-CsWjZBadvfK9YvlPXAc5cKtmlKMWYXf15EixDJQ+LKQ="; + inherit pname version; + hash = "sha256-3H+Np3OWcJykFKDu4cJikC9xOvycBDuqi4IzfXYwb/w="; }; + build-system = [ setuptools ]; + meta = with lib; { description = "Easy to use Python module to extract Exif metadata from tiff and jpeg files"; mainProgram = "EXIF.py"; From 4f8e9ec28dd0b2be78ac448a1ddd685cd9b28803 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:34 +0200 Subject: [PATCH 0259/1084] python3Packages.expandvars: 1.0.0 -> 1.1.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/expandvars/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/expandvars/default.nix b/pkgs/development/python-modules/expandvars/default.nix index 3a2c00137820..627093b5d5b1 100644 --- a/pkgs/development/python-modules/expandvars/default.nix +++ b/pkgs/development/python-modules/expandvars/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "expandvars"; - version = "1.0.0"; + version = "1.1.1"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-8EBwuCYCZBhfgRQs2F5d+c7vcinoNsWEQwLEzPoAww0="; + hash = "sha256-mK3YJot2Df7kV73hwXv3RXlf3rwit92rdf0yeGU/HgU="; }; nativeBuildInputs = [ hatchling ]; From 929aa40df8be33d08a79b5f07d5d97e04109e832 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:35 +0200 Subject: [PATCH 0260/1084] python3Packages.extension-helpers: 1.2.0 -> 1.4.0 https://github.com/astropy/extension-helpers/blob/v1.4.0/CHANGES.md This commit was automatically generated using update-python-libraries. --- .../python-modules/extension-helpers/default.nix | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/extension-helpers/default.nix b/pkgs/development/python-modules/extension-helpers/default.nix index 1202333dd8a4..6908f66127ef 100644 --- a/pkgs/development/python-modules/extension-helpers/default.nix +++ b/pkgs/development/python-modules/extension-helpers/default.nix @@ -2,17 +2,19 @@ lib, buildPythonPackage, fetchFromGitHub, - pip, + build, + cython, pytestCheckHook, pythonOlder, setuptools-scm, setuptools, tomli, + wheel, }: buildPythonPackage rec { pname = "extension-helpers"; - version = "1.2.0"; + version = "1.4.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +23,7 @@ buildPythonPackage rec { owner = "astropy"; repo = "extension-helpers"; tag = "v${version}"; - hash = "sha256-qneulhSYB2gYiCdgoU7Dqg1luLWhVouFVihcKeOA37E="; + hash = "sha256-coSgaPoz93CqJRb65xYs1sNOwoGhcxWGJF7Jc9N2W1I="; }; build-system = [ @@ -32,8 +34,10 @@ buildPythonPackage rec { dependencies = [ setuptools ] ++ lib.optionals (pythonOlder "3.11") [ tomli ]; nativeCheckInputs = [ + build + cython pytestCheckHook - pip + wheel ]; pythonImportsCheck = [ "extension_helpers" ]; @@ -43,12 +47,14 @@ buildPythonPackage rec { disabledTests = [ # Test require network access "test_only_pyproject" + # ModuleNotFoundError + "test_no_setup_py" ]; meta = with lib; { description = "Helpers to assist with building Python packages with compiled C/Cython extensions"; homepage = "https://github.com/astropy/extension-helpers"; - changelog = "https://github.com/astropy/extension-helpers/blob/${version}/CHANGES.md"; + changelog = "https://github.com/astropy/extension-helpers/blob/${src.tag}/CHANGES.md"; license = licenses.bsd3; maintainers = with maintainers; [ fab ]; }; From 897c0f1d8633493ea11199a1fbc5e30f44d72aa9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:36 +0200 Subject: [PATCH 0261/1084] python3Packages.eyeD3: 0.9.7 -> 0.9.8 This commit was automatically generated using update-python-libraries. --- .../python-modules/eyed3/default.nix | 33 +++++++++++-------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/eyed3/default.nix b/pkgs/development/python-modules/eyed3/default.nix index be683a9cc0c9..10dc8a3bf455 100644 --- a/pkgs/development/python-modules/eyed3/default.nix +++ b/pkgs/development/python-modules/eyed3/default.nix @@ -1,37 +1,42 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, isPyPy, - six, + setuptools, filetype, deprecation, }: buildPythonPackage rec { - version = "0.9.7"; - format = "setuptools"; - pname = "eyeD3"; + version = "0.9.8"; + pname = "eyed3"; + pyproject = true; + disabled = isPyPy; - src = fetchPypi { - inherit pname version; - hash = "sha256-k7GOk5M3akURT5QJ18yhGftvT5o31LaXtQCvSLTFzw8="; + src = fetchFromGitHub { + owner = "nicfit"; + repo = "eyeD3"; + tag = "v${version}"; + hash = "sha256-erjTgHjtrUMBj09/s3sZzct6Tg979a16a4fVGnwT0qk="; }; + build-system = [ setuptools ]; + + dependencies = [ + deprecation + filetype + ]; + # requires special test data: # https://github.com/nicfit/eyeD3/blob/103198e265e3279384f35304e8218be6717c2976/Makefile#L97 doCheck = false; - propagatedBuildInputs = [ - deprecation - filetype - six - ]; - meta = with lib; { description = "Python module and command line program for processing ID3 tags"; mainProgram = "eyeD3"; + downloadPage = "https://github.com/nicfit/eyeD3"; homepage = "https://eyed3.nicfit.net/"; license = licenses.gpl2; maintainers = with maintainers; [ lovek323 ]; From 479cf008f153b0de074cb9f41c86fb2095cfa058 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:37 +0200 Subject: [PATCH 0262/1084] python3Packages.facedancer: 3.1.0 -> 3.1.1 https://github.com/greatscottgadgets/facedancer/releases/tag/3.1.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/facedancer/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/facedancer/default.nix b/pkgs/development/python-modules/facedancer/default.nix index e341d09aff69..a3720a6d4cec 100644 --- a/pkgs/development/python-modules/facedancer/default.nix +++ b/pkgs/development/python-modules/facedancer/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "facedancer"; - version = "3.1.0"; + version = "3.1.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "greatscottgadgets"; repo = "facedancer"; tag = version; - hash = "sha256-u1fvrfjk79R16MUuYx8m63EkgHJiMmAksaduk4lVnTw="; + hash = "sha256-Qe8DPUKwlukPftc7SOZIcY/do/14UdS61WH0g5dFeMI="; }; postPatch = '' @@ -45,7 +45,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/greatscottgadgets/facedancer/releases/tag/${version}"; + changelog = "https://github.com/greatscottgadgets/facedancer/releases/tag/${src.tag}"; description = "Implement your own USB device in Python, supported by a hardware peripheral such as Cynthion or GreatFET"; homepage = "https://github.com/greatscottgadgets/facedancer"; license = lib.licenses.bsd3; From ea23ffb298257b6ca5622c80daf2e1b054302648 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:38 +0200 Subject: [PATCH 0263/1084] python3Packages.faker: 37.3.0 -> 37.5.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/faker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/faker/default.nix b/pkgs/development/python-modules/faker/default.nix index 6ae251e20af2..6107ff2350e4 100644 --- a/pkgs/development/python-modules/faker/default.nix +++ b/pkgs/development/python-modules/faker/default.nix @@ -15,12 +15,12 @@ buildPythonPackage rec { pname = "faker"; - version = "37.3.0"; + version = "37.5.3"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-d7eeeiIo1XF1Ezrwu83SbcYj34HbOQ7lL1EE1GwBDy8="; + hash = "sha256-gxXY/01vT1iL1C/+Y6vVmYhseFBz4mpEcH4Q7rpXE9w="; }; build-system = [ setuptools ]; From 943e7155e17e627543126f4d00b4ef67bfcba7c1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:39 +0200 Subject: [PATCH 0264/1084] python3Packages.fakeredis: 2.29.0 -> 2.30.3 https://github.com/cunla/fakeredis-py/releases/tag/v2.30.3 This commit was automatically generated using update-python-libraries. --- .../python-modules/fakeredis/default.nix | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/fakeredis/default.nix b/pkgs/development/python-modules/fakeredis/default.nix index 78151cd6f485..0a475eccd8ec 100644 --- a/pkgs/development/python-modules/fakeredis/default.nix +++ b/pkgs/development/python-modules/fakeredis/default.nix @@ -5,9 +5,9 @@ hypothesis, jsonpath-ng, lupa, - poetry-core, + hatchling, pyprobables, - pytest-asyncio, + pytest-asyncio_0, pytest-mock, pytestCheckHook, pythonOlder, @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "fakeredis"; - version = "2.29.0"; + version = "2.30.3"; pyproject = true; disabled = pythonOlder "3.9"; @@ -27,10 +27,10 @@ buildPythonPackage rec { owner = "dsoftwareinc"; repo = "fakeredis-py"; tag = "v${version}"; - hash = "sha256-wBUsoPmTIE3VFvmMnW4B9Unw/V63dIvsBTYCloElamA="; + hash = "sha256-SQVLuO5cA+XO7hEBph7XGlnomTcysB3ye9jZ8sy9GAI="; }; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; dependencies = [ redis @@ -47,7 +47,7 @@ buildPythonPackage rec { nativeCheckInputs = [ hypothesis - pytest-asyncio + pytest-asyncio_0 pytest-mock pytestCheckHook redisTestHook @@ -57,6 +57,11 @@ buildPythonPackage rec { disabledTestMarks = [ "slow" ]; + disabledTests = [ + "test_init_args" # AttributeError: module 'fakeredis' has no attribute 'FakeValkey' + "test_async_init_kwargs" # AttributeError: module 'fakeredis' has no attribute 'FakeAsyncValkey'" + ]; + preCheck = '' redisTestPort=6390 ''; @@ -64,7 +69,7 @@ buildPythonPackage rec { meta = with lib; { description = "Fake implementation of Redis API"; homepage = "https://github.com/dsoftwareinc/fakeredis-py"; - changelog = "https://github.com/cunla/fakeredis-py/releases/tag/v${version}"; + changelog = "https://github.com/cunla/fakeredis-py/releases/tag/${src.tag}"; license = with licenses; [ bsd3 ]; maintainers = with maintainers; [ fab ]; }; From 34f78d4404e672846f0702ae9d5f8fa4a52966dd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:43 +0200 Subject: [PATCH 0265/1084] python3Packages.fastapi-cli: 0.0.7 -> 0.0.8 https://github.com/tiangolo/fastapi-cli/releases/tag/0.0.8 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/fastapi-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastapi-cli/default.nix b/pkgs/development/python-modules/fastapi-cli/default.nix index 89384a31070b..b40e8800e684 100644 --- a/pkgs/development/python-modules/fastapi-cli/default.nix +++ b/pkgs/development/python-modules/fastapi-cli/default.nix @@ -15,14 +15,14 @@ let self = buildPythonPackage rec { pname = "fastapi-cli"; - version = "0.0.7"; + version = "0.0.8"; pyproject = true; src = fetchFromGitHub { owner = "tiangolo"; repo = "fastapi-cli"; tag = version; - hash = "sha256-LLk9DMYRqSgiisDfJVP961Blp2u8XLeGDVuDY7IBv/k="; + hash = "sha256-7SYsIgRSFZgtIHBC5Ic9Nlh+LtGJDz0Xx1yxMarAuYY="; }; build-system = [ pdm-backend ]; From 39df5fa3bbcf32dd1c88f161585766f54fa7c012 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:45 +0200 Subject: [PATCH 0266/1084] python3Packages.fastapi: 0.115.12 -> 0.116.1 https://github.com/fastapi/fastapi/releases/tag/0.116.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/fastapi/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/fastapi/default.nix b/pkgs/development/python-modules/fastapi/default.nix index a18094d8defa..77246fb7eb78 100644 --- a/pkgs/development/python-modules/fastapi/default.nix +++ b/pkgs/development/python-modules/fastapi/default.nix @@ -41,7 +41,7 @@ buildPythonPackage rec { pname = "fastapi"; - version = "0.115.12"; + version = "0.116.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -50,7 +50,7 @@ buildPythonPackage rec { owner = "tiangolo"; repo = "fastapi"; tag = version; - hash = "sha256-qUJFBOwXIizgIrTYbueflimni+/BhbuTEf45dsjShKE="; + hash = "sha256-sd0SnaxuuF3Zaxx7rffn4ttBpRmWQoOtXln/amx9rII="; }; build-system = [ pdm-backend ]; @@ -136,7 +136,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "fastapi" ]; meta = with lib; { - changelog = "https://github.com/fastapi/fastapi/releases/tag/${version}"; + changelog = "https://github.com/fastapi/fastapi/releases/tag/${src.tag}"; description = "Web framework for building APIs"; homepage = "https://github.com/fastapi/fastapi"; license = licenses.mit; From 0fddb922e1264b7dc7168ebae0f76b11395f3e47 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:46 +0200 Subject: [PATCH 0267/1084] python3Packages.fastavro: 1.11.1 -> 1.12.0 https://github.com/fastavro/fastavro/blob/1.12.0/ChangeLog This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/fastavro/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/fastavro/default.nix b/pkgs/development/python-modules/fastavro/default.nix index 9fbbaccbc289..04c419eaedcd 100644 --- a/pkgs/development/python-modules/fastavro/default.nix +++ b/pkgs/development/python-modules/fastavro/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "fastavro"; - version = "1.11.1"; + version = "1.12.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "fastavro"; repo = "fastavro"; tag = version; - hash = "sha256-I8Te1Ae20UrE5qI2nwktU0Ubip7Jx4/NWteSKsSz7tg="; + hash = "sha256-r/dNXBmsNnvYbvXdZC5++1B9884dQV76pLga6u3XtO8="; }; preBuild = '' @@ -72,7 +72,7 @@ buildPythonPackage rec { description = "Fast read/write of AVRO files"; mainProgram = "fastavro"; homepage = "https://github.com/fastavro/fastavro"; - changelog = "https://github.com/fastavro/fastavro/blob/${version}/ChangeLog"; + changelog = "https://github.com/fastavro/fastavro/blob/${src.tag}/ChangeLog"; license = licenses.mit; maintainers = with maintainers; [ samuela ]; }; From 916e9f54fb7e2db32bd357d34a84c37a39bb45cf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:47 +0200 Subject: [PATCH 0268/1084] python3Packages.fastbencode: 0.3.2 -> 0.3.5 https://github.com/breezy-team/fastbencode/releases/tag/v0.3.3 https://github.com/breezy-team/fastbencode/releases/tag/v0.3.4 https://github.com/breezy-team/fastbencode/releases/tag/v0.3.5 This commit was automatically generated using update-python-libraries. --- .../python-modules/fastbencode/default.nix | 42 +++++++++++++------ 1 file changed, 29 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/fastbencode/default.nix b/pkgs/development/python-modules/fastbencode/default.nix index ab515a234fa1..bb93f32fc693 100644 --- a/pkgs/development/python-modules/fastbencode/default.nix +++ b/pkgs/development/python-modules/fastbencode/default.nix @@ -1,33 +1,49 @@ { lib, buildPythonPackage, - cython, - fetchPypi, - python, - pythonOlder, + fetchFromGitHub, + cargo, + rustc, + rustPlatform, setuptools, + setuptools-rust, + python, }: buildPythonPackage rec { pname = "fastbencode"; - version = "0.3.2"; + version = "0.3.5"; pyproject = true; - disabled = pythonOlder "3.9"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-o0wyxQSw7J3hpJk0btJJMjWetGI0sotwl1pQ/fqhSrU="; + src = fetchFromGitHub { + owner = "breezy-team"; + repo = "fastbencode"; + tag = "v${version}"; + hash = "sha256-E02MASmHsXWIqVQuFVwXK0MRocrA7LSga7o42au1gGE="; }; - build-system = [ setuptools ]; + cargoDeps = rustPlatform.fetchCargoVendor { + inherit pname version src; + hash = "sha256-r229xfSrkbDEfm/nGFuQshyP4o04US0xJiRK4oXtaYE="; + }; - nativeBuildInputs = [ cython ]; + nativeBuildInputs = [ + cargo + rustPlatform.cargoSetupHook + rustc + ]; + + build-system = [ + setuptools + setuptools-rust + ]; pythonImportsCheck = [ "fastbencode" ]; checkPhase = '' - ${python.interpreter} -m unittest fastbencode.tests.test_suite + runHook preCheck + ${python.interpreter} -m unittest tests.test_suite + runHook postCheck ''; meta = with lib; { From af868c0a3e368e63fee85d6fc8e7a537fe60e51b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:48 +0200 Subject: [PATCH 0269/1084] python3Packages.fastjet: 3.4.3.1 -> 3.5.1.1 https://github.com/scikit-hep/fastjet/releases/tag/v3.5.1.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/fastjet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastjet/default.nix b/pkgs/development/python-modules/fastjet/default.nix index f1708d02cf81..08b3098d4825 100644 --- a/pkgs/development/python-modules/fastjet/default.nix +++ b/pkgs/development/python-modules/fastjet/default.nix @@ -31,13 +31,13 @@ in buildPythonPackage rec { pname = "fastjet"; - version = "3.4.3.1"; + version = "3.5.1.1"; pyproject = true; src = fetchPypi { pname = "fastjet"; inherit version; - hash = "sha256-c9LE3axkm3tJt6RfHHIbJZsA/0s2Cl1UqxGKqKvospI="; + hash = "sha256-2GG9A+/2rgYpsJo1tu3BprOM7bKwYVV6/qIIMtYSr9o="; }; # unvendor fastjet/fastjet-contrib From a7c67d0d682744dcd7b3e1be4ef10b6ae6312a3d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:49 +0200 Subject: [PATCH 0270/1084] python3Packages.fastmcp: 2.10.6 -> 2.11.1 https://github.com/jlowin/fastmcp/releases/tag/v2.11.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/fastmcp/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/fastmcp/default.nix b/pkgs/development/python-modules/fastmcp/default.nix index c87ef6e3e938..418fdfef0075 100644 --- a/pkgs/development/python-modules/fastmcp/default.nix +++ b/pkgs/development/python-modules/fastmcp/default.nix @@ -31,14 +31,14 @@ buildPythonPackage rec { pname = "fastmcp"; - version = "2.10.6"; + version = "2.11.1"; pyproject = true; src = fetchFromGitHub { owner = "jlowin"; repo = "fastmcp"; tag = "v${version}"; - hash = "sha256-Wxugk2ocuur710WZLG7xph2R/n02Y9BvH7Lf4BuEMYs="; + hash = "sha256-Y71AJdWcRBDbq63p+lcQplqutz2UTQ3f+pTyhcolpuw="; }; postPatch = '' @@ -115,7 +115,7 @@ buildPythonPackage rec { meta = { description = "Fast, Pythonic way to build MCP servers and clients"; - changelog = "https://github.com/jlowin/fastmcp/releases/tag/v${version}"; + changelog = "https://github.com/jlowin/fastmcp/releases/tag/${src.tag}"; homepage = "https://github.com/jlowin/fastmcp"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ GaetanLepage ]; From b904ee4ccee32f197689db5f5f8290fccef13f63 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:50 +0200 Subject: [PATCH 0271/1084] python3Packages.feedgenerator: 2.1.0 -> 2.2.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/feedgenerator/default.nix | 29 ++++++------------- pkgs/top-level/python-packages.nix | 4 +-- 2 files changed, 10 insertions(+), 23 deletions(-) diff --git a/pkgs/development/python-modules/feedgenerator/default.nix b/pkgs/development/python-modules/feedgenerator/default.nix index 725150b18fb6..0f79decf5377 100644 --- a/pkgs/development/python-modules/feedgenerator/default.nix +++ b/pkgs/development/python-modules/feedgenerator/default.nix @@ -2,39 +2,28 @@ lib, buildPythonPackage, fetchPypi, - glibcLocales, + hatchling, + pytest-cov-stub, pytestCheckHook, - pythonOlder, - pytz, - six, }: buildPythonPackage rec { pname = "feedgenerator"; - version = "2.1.0"; - format = "setuptools"; - disabled = pythonOlder "3.6"; + version = "2.2.0"; + pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-8HXyPyj9In8JfDayEhYcbPAS4cbKr3/1PV1rsCzUK50="; + hash = "sha256-KXb2zMWYmpZyAto0PqFFwhrtq74ANccIjWS6CqlyWmA="; }; - postPatch = '' - sed -i '/cov/d' setup.cfg - ''; + build-system = [ hatchling ]; - buildInputs = [ glibcLocales ]; - - LC_ALL = "en_US.UTF-8"; - - propagatedBuildInputs = [ - pytz - six + nativeCheckInputs = [ + pytest-cov-stub + pytestCheckHook ]; - nativeCheckInputs = [ pytestCheckHook ]; - pythonImportsCheck = [ "feedgenerator" ]; meta = with lib; { diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 71d84a38372a..b1e608fbe73c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5039,9 +5039,7 @@ self: super: with self; { feedgen = callPackage ../development/python-modules/feedgen { }; - feedgenerator = callPackage ../development/python-modules/feedgenerator { - inherit (pkgs) glibcLocales; - }; + feedgenerator = callPackage ../development/python-modules/feedgenerator { }; feedparser = callPackage ../development/python-modules/feedparser { }; From 2e13b12d10b5e194f405d3dc9480cdc83a2c17e9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:51 +0200 Subject: [PATCH 0272/1084] python3Packages.fido2: 1.2.0 -> 2.0.0 https://github.com/Yubico/python-fido2/releases/tag/2.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/fido2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fido2/default.nix b/pkgs/development/python-modules/fido2/default.nix index 9b08a708cfb1..eb93e5a454a9 100644 --- a/pkgs/development/python-modules/fido2/default.nix +++ b/pkgs/development/python-modules/fido2/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "fido2"; - version = "1.2.0"; + version = "2.0.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-45+VkgEi1kKD/aXlWB2VogbnBPpChGv6RmL4aqDTMzs="; + hash = "sha256-MGHNBec7Og72r8O4A9V8gmqi1qlzLRar1ydzYfWOeWQ="; }; build-system = [ poetry-core ]; From ca1f173e6777cd6c9bd7c4f34e8a753b738201bd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:52 +0200 Subject: [PATCH 0273/1084] python3Packages.file-read-backwards: 3.1.0 -> 3.2.0 https://github.com/RobinNil/file_read_backwards/blob/v3.2.0/HISTORY.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/file-read-backwards/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/file-read-backwards/default.nix b/pkgs/development/python-modules/file-read-backwards/default.nix index ddb141b8ac7c..37669b8f32b7 100644 --- a/pkgs/development/python-modules/file-read-backwards/default.nix +++ b/pkgs/development/python-modules/file-read-backwards/default.nix @@ -2,15 +2,15 @@ lib, buildPythonPackage, fetchPypi, - mock, pythonOlder, setuptools, - unittestCheckHook, + pytest-mock, + pytestCheckHook, }: buildPythonPackage rec { pname = "file-read-backwards"; - version = "3.1.0"; + version = "3.2.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,14 +18,14 @@ buildPythonPackage rec { src = fetchPypi { pname = "file_read_backwards"; inherit version; - hash = "sha256-vQRZO8GTigAyJL5FHV1zXx9EkOHnClaM6NMwu3ZSpoQ="; + hash = "sha256-VHjTBeuuquj+PGWFok38MmIXAiRFCsyTITmPDSbN0Qk="; }; build-system = [ setuptools ]; nativeCheckInputs = [ - mock - unittestCheckHook + pytest-mock + pytestCheckHook ]; pythonImportsCheck = [ "file_read_backwards" ]; From 324e87ce1ca74df623a21357464ed905fb756b5e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:53 +0200 Subject: [PATCH 0274/1084] python3Packages.findpython: 0.6.3 -> 0.7.0 https://github.com/frostming/findpython/releases/tag/0.7.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/findpython/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/findpython/default.nix b/pkgs/development/python-modules/findpython/default.nix index b755709b553a..4116f0ec2c88 100644 --- a/pkgs/development/python-modules/findpython/default.nix +++ b/pkgs/development/python-modules/findpython/default.nix @@ -9,6 +9,7 @@ # runtime packaging, + platformdirs, # tests pytestCheckHook, @@ -16,22 +17,23 @@ let pname = "findpython"; - version = "0.6.3"; + version = "0.7.0"; in buildPythonPackage { inherit pname version; - format = "pyproject"; - - disabled = pythonOlder "3.7"; + pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-WGPqVVVtiq3Gk0gaFKxPNiSVJxnvwcVZGrsLSp6WXJQ="; + hash = "sha256-izFkfHY1J3mjwaCAZpm2jmp73AtcLd2a8qB6DUDGc9w="; }; - nativeBuildInputs = [ pdm-backend ]; + build-system = [ pdm-backend ]; - propagatedBuildInputs = [ packaging ]; + dependencies = [ + packaging + platformdirs + ]; nativeCheckInputs = [ pytestCheckHook ]; From ad0c585edbc3bdacce631d15c22f1c9e19c9aeb5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 16:12:08 +0200 Subject: [PATCH 0275/1084] poetry: pin findpython 0.6.3 --- pkgs/by-name/po/poetry/package.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/by-name/po/poetry/package.nix b/pkgs/by-name/po/poetry/package.nix index b17bd307b3dd..b96a4cce5b14 100644 --- a/pkgs/by-name/po/poetry/package.nix +++ b/pkgs/by-name/po/poetry/package.nix @@ -2,6 +2,7 @@ lib, python3, fetchFromGitHub, + fetchPypi, }: let @@ -25,6 +26,16 @@ let hash = "sha256-CgaWlqjvBTN7GuerzmO5IiEdXxYH6pmTDj9IsNJlCBE="; }; }); + + findpython = super.findpython.overridePythonAttrs (old: rec { + version = "0.6.3"; + + src = fetchPypi { + inherit (old) pname; + inherit version; + hash = "sha256-WGPqVVVtiq3Gk0gaFKxPNiSVJxnvwcVZGrsLSp6WXJQ="; + }; + }); } // (plugins self); python = python3.override (old: { From 5bc38323df0c2f4490f3799fe40ded99615b319f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:54 +0200 Subject: [PATCH 0276/1084] python3Packages.firebase-admin: 6.9.0 -> 7.1.0 https://github.com/firebase/firebase-admin-python/releases/tag/v7.1.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/firebase-admin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/firebase-admin/default.nix b/pkgs/development/python-modules/firebase-admin/default.nix index 2b4f9f979d73..65e61d7321e0 100644 --- a/pkgs/development/python-modules/firebase-admin/default.nix +++ b/pkgs/development/python-modules/firebase-admin/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "firebase-admin"; - version = "6.9.0"; + version = "7.1.0"; pyproject = true; src = fetchFromGitHub { owner = "firebase"; repo = "firebase-admin-python"; tag = "v${version}"; - hash = "sha256-TB5YIprtSXHbeWlu9U4fDjWCZdO5vM695u28Hv6w2e0="; + hash = "sha256-xlKrtH8f9UzY9OGYrpNH0i2OAlcxTrpzPC5JEuL8plM="; }; build-system = [ setuptools ]; From 534a0dbe603505448dd7a5e4548b5de010b02e47 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:56 +0200 Subject: [PATCH 0277/1084] python3Packages.firecrawl-py: 1.7.0 -> 1.15.0 https://github.com/mendableai/firecrawl/releases/tag/v1.15.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/firecrawl-py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/firecrawl-py/default.nix b/pkgs/development/python-modules/firecrawl-py/default.nix index 73985ce40596..10d957fecdea 100644 --- a/pkgs/development/python-modules/firecrawl-py/default.nix +++ b/pkgs/development/python-modules/firecrawl-py/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "firecrawl-py"; - version = "1.7.0"; + version = "1.15.0"; pyproject = true; src = fetchFromGitHub { owner = "mendableai"; repo = "firecrawl"; tag = "v${version}"; - hash = "sha256-Tsw5OMjv/t9lt3seG31958R9o+s/6N7MGzHgqgkHrzQ="; + hash = "sha256-GIde8FiU1/gS3oFfTf7f7Tc4KvDVL873VE5kjyh33Is="; }; sourceRoot = "${src.name}/apps/python-sdk"; From ed1797a7b4cb5697f7c3148ad57467a0846a92bc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:57 +0200 Subject: [PATCH 0278/1084] python3Packages.firedrake: 2025.4.2 -> 20250331.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/firedrake/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/firedrake/default.nix b/pkgs/development/python-modules/firedrake/default.nix index b223e632552c..63977170c065 100644 --- a/pkgs/development/python-modules/firedrake/default.nix +++ b/pkgs/development/python-modules/firedrake/default.nix @@ -57,14 +57,14 @@ let in buildPythonPackage rec { pname = "firedrake"; - version = "2025.4.2"; + version = "20250331.0"; pyproject = true; src = fetchFromGitHub { owner = "firedrakeproject"; repo = "firedrake"; - tag = version; - hash = "sha256-bAGmXoHPAdMYJMMQYVq98LYro1Vd+o9pfvXC3BsQUf0="; + tag = "Firedrake_${version}"; + hash = "sha256-J0oAZWkzcrgbry5OTG8hKrIgHcwJtzaDw8staOLM9u4="; }; postPatch = From 313d0c772feebd14472a587b006c74ba622fdd80 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:58 +0200 Subject: [PATCH 0279/1084] python3Packages.fixtures: 4.2.4.post1 -> 4.2.6 https://github.com/testing-cabal/fixtures/blob/4.2.6/NEWS This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/fixtures/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fixtures/default.nix b/pkgs/development/python-modules/fixtures/default.nix index 8989e474942f..1396001b00fd 100644 --- a/pkgs/development/python-modules/fixtures/default.nix +++ b/pkgs/development/python-modules/fixtures/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "fixtures"; - version = "4.2.4.post1"; + version = "4.2.6"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-A0xL0d6qYKW/y2CM5T2Z6Dkr9HyRplNgWuvdagUkjy4="; + hash = "sha256-lUcrFbFFBjpnL74zsSRMz/gp++yX1TDYYtJvQW0WyQs="; }; build-system = [ From f2b27866c2181a24af1f19d5344ca9e3b80cd9b8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:59 +0200 Subject: [PATCH 0280/1084] python3Packages.flake8-import-order: 0.18.2 -> 0.19.2 https://github.com/PyCQA/flake8-import-order/blob/0.19.2/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/flake8-import-order/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flake8-import-order/default.nix b/pkgs/development/python-modules/flake8-import-order/default.nix index ea860b563edb..9dd465ada993 100644 --- a/pkgs/development/python-modules/flake8-import-order/default.nix +++ b/pkgs/development/python-modules/flake8-import-order/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "flake8-import-order"; - version = "0.18.2"; + version = "0.19.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-4jlB+JLaPgwJ1xG6u7DHO8c1JC6bIWtyZhZ1ipINkA4="; + hash = "sha256-Ezs8VUl2MeQjUHT8mKlQeLuoF4MjefIqMfCtJFW8sLI="; }; propagatedBuildInputs = [ pycodestyle ]; From d1edb8bda45cd159d6b8728a2626d6ba7d83f147 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:00 +0200 Subject: [PATCH 0281/1084] python3Packages.flametree: 0.2.0 -> 0.2.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/flametree/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flametree/default.nix b/pkgs/development/python-modules/flametree/default.nix index 0dfd2447b7aa..8070c91bc66e 100644 --- a/pkgs/development/python-modules/flametree/default.nix +++ b/pkgs/development/python-modules/flametree/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "flametree"; - version = "0.2.0"; + version = "0.2.1"; format = "setuptools"; src = fetchFromGitHub { owner = "Edinburgh-Genome-Foundry"; repo = "Flametree"; tag = "v${version}"; - hash = "sha256-4yU4u5OmVP3adz9DNsU0BtuQ7LZYqbOLxbuS48lksHM="; + hash = "sha256-5vtDfGmSX5niMXLnMqmafhq6D1gxhxVS3xbOAvQs3Po="; }; nativeCheckInputs = [ From 7d11f5e5100fc368ebc76bf9f4b4515ab4e2442c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:01 +0200 Subject: [PATCH 0282/1084] python3Packages.flashinfer: 0.2.5 -> 0.2.9 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/flashinfer/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/flashinfer/default.nix b/pkgs/development/python-modules/flashinfer/default.nix index 430d5254c3e6..5c4c653ed981 100644 --- a/pkgs/development/python-modules/flashinfer/default.nix +++ b/pkgs/development/python-modules/flashinfer/default.nix @@ -19,13 +19,13 @@ let pname = "flashinfer"; - version = "0.2.5"; + version = "0.2.9"; src_cutlass = fetchFromGitHub { owner = "NVIDIA"; repo = "cutlass"; # Using the revision obtained in submodule inside flashinfer's `3rdparty`. - rev = "df8a550d3917b0e97f416b2ed8c2d786f7f686a3"; + tag = "v${version}"; hash = "sha256-d4czDoEv0Focf1bJHOVGX4BDS/h5O7RPoM/RrujhgFQ="; }; @@ -38,7 +38,7 @@ buildPythonPackage { owner = "flashinfer-ai"; repo = "flashinfer"; tag = "v${version}"; - hash = "sha256-YrYfatkI9DQkFEEGiF8CK/bTafaNga4Ufyt+882C0bQ="; + hash = "sha256-M0q6d+EpuTehbw68AQ73Fhwmw2tzjymYjSXaol9QC7Y="; }; build-system = [ setuptools ]; From dbac7f0de047f810f39b5fd5b3deaf4ac203bdcd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:02 +0200 Subject: [PATCH 0283/1084] python3Packages.flask-appbuilder: 4.6.1 -> 4.8.0 https://github.com/dpgaspar/Flask-AppBuilder/blob/v4.8.0/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/flask-appbuilder/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flask-appbuilder/default.nix b/pkgs/development/python-modules/flask-appbuilder/default.nix index a4d08de5452b..8203e26e075a 100644 --- a/pkgs/development/python-modules/flask-appbuilder/default.nix +++ b/pkgs/development/python-modules/flask-appbuilder/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pname = "flask-appbuilder"; - version = "4.6.1"; + version = "4.8.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -35,7 +35,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "Flask-AppBuilder"; inherit version; - hash = "sha256-Z1PZbSjiPb97ShMhkk6oyD9/AW/oAhDFZYkTErEZBmA="; + hash = "sha256-MrkDcUCNgHzHnTM3DJenPXOP7HLTTthD/YBtupNprhM="; }; propagatedBuildInputs = [ From 2d48fcd775c439343f7d5c04799fd2504a855e90 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:03 +0200 Subject: [PATCH 0284/1084] python3Packages.flask-cors: 6.0.0 -> 6.0.1 https://github.com/corydolphin/flask-cors/releases/tag/6.0.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/flask-cors/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flask-cors/default.nix b/pkgs/development/python-modules/flask-cors/default.nix index e34dfee61402..6565d6ed6503 100644 --- a/pkgs/development/python-modules/flask-cors/default.nix +++ b/pkgs/development/python-modules/flask-cors/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "flask-cors"; - version = "6.0.0"; + version = "6.0.1"; pyproject = true; src = fetchFromGitHub { owner = "corydolphin"; repo = "flask-cors"; tag = version; - hash = "sha256-J9OTWVS0GXxfSedfHeifaJ0LR8xFKksf0RGsKSc581E="; + hash = "sha256-ySn5o9yDlCYqHozGJ82cPtty/N+EK/NvIynxv9w+hwc="; }; build-system = [ From f14d580739e69dfd7d85585b46f80efabb4d6eed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:04 +0200 Subject: [PATCH 0285/1084] python3Packages.flask-swagger-ui: 4.11.1 -> 5.21.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/flask-swagger-ui/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/flask-swagger-ui/default.nix b/pkgs/development/python-modules/flask-swagger-ui/default.nix index b8fbada07ee9..5b67e456d090 100644 --- a/pkgs/development/python-modules/flask-swagger-ui/default.nix +++ b/pkgs/development/python-modules/flask-swagger-ui/default.nix @@ -7,12 +7,13 @@ buildPythonPackage rec { pname = "flask-swagger-ui"; - version = "4.11.1"; + version = "5.21.0"; format = "setuptools"; src = fetchPypi { - inherit pname version; - hash = "sha256-o3AZmngNZ4sy448b4Q1Nge+g7mPp/i+3Zv8aS2w32sg="; + pname = "flask_swagger_ui"; + inherit version; + hash = "sha256-hy0DjcEaaOrKuI9vBb48UzqjAEU+Jzd12tPgKbMeA9Q="; }; doCheck = false; # there are no tests From d8f2bf9a602348a7f02480780d7f394b7d5c4457 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:05 +0200 Subject: [PATCH 0286/1084] python3Packages.flowjax: 17.1.2 -> 17.2.0 https://github.com/danielward27/flowjax/releases/tag/v17.2.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/flowjax/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/flowjax/default.nix b/pkgs/development/python-modules/flowjax/default.nix index 48cc10ee2233..16f7473b783c 100644 --- a/pkgs/development/python-modules/flowjax/default.nix +++ b/pkgs/development/python-modules/flowjax/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "flowjax"; - version = "17.1.2"; + version = "17.2.0"; pyproject = true; src = fetchFromGitHub { owner = "danielward27"; repo = "flowjax"; tag = "v${version}"; - hash = "sha256-NTP5QFJDe4tSAuHsQB4ZWyCcqLgW6uUaABfOG/TFgu0="; + hash = "sha256-gaHlXm1M41njtgQt+f77Wd7q+PQ+1ipZiLtv59z1ma4="; }; build-system = [ @@ -58,7 +58,7 @@ buildPythonPackage rec { meta = { description = "Distributions, bijections and normalizing flows using Equinox and JAX"; homepage = "https://github.com/danielward27/flowjax"; - changelog = "https://github.com/danielward27/flowjax/releases/tag/v${version}"; + changelog = "https://github.com/danielward27/flowjax/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ GaetanLepage ]; }; From 4b1b2cca5818209593609ad4685feb453cb081d1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:06 +0200 Subject: [PATCH 0287/1084] python3Packages.fnllm: 0.2.8 -> 0.3.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/fnllm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fnllm/default.nix b/pkgs/development/python-modules/fnllm/default.nix index 5e1afe742821..d3368493a984 100644 --- a/pkgs/development/python-modules/fnllm/default.nix +++ b/pkgs/development/python-modules/fnllm/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "fnllm"; - version = "0.2.8"; + version = "0.3.1"; pyproject = true; disabled = pythonOlder "3.11"; src = fetchPypi { inherit pname version; - hash = "sha256-FafxygW5aZ3U24mesFZI5cmLd1L1FE8rHOrOgL3R+9g="; + hash = "sha256-q7aeFXuXIrwjjXEHVpACohWommIxJZo9PRUgh4uLtfA="; }; build-system = [ hatchling ]; From fe9480b0b89a449f044f56f04b823f37ad0d7cb2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:07 +0200 Subject: [PATCH 0288/1084] python3Packages.fnvhash: 0.1.0 -> 0.2.1 This commit was automatically generated using update-python-libraries. --- .../python-modules/fnvhash/default.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/fnvhash/default.nix b/pkgs/development/python-modules/fnvhash/default.nix index 76ec4ed770b4..1ee089150e1c 100644 --- a/pkgs/development/python-modules/fnvhash/default.nix +++ b/pkgs/development/python-modules/fnvhash/default.nix @@ -3,25 +3,33 @@ buildPythonPackage, fetchFromGitHub, pytestCheckHook, + setuptools, + setuptools-scm, }: buildPythonPackage rec { pname = "fnvhash"; - version = "0.1.0"; - format = "setuptools"; + version = "0.2.1"; + pyproject = true; src = fetchFromGitHub { owner = "znerol"; repo = "py-fnvhash"; - rev = "v${version}"; - sha256 = "00h8i70qd3dpsyf2dp7fkcb9m2prd6m3l33qv3wf6idpnqgjz6fq"; + tag = "v${version}"; + hash = "sha256-vAflKSvi0PD5r1q6GCTt6a4vTCsdBIebecRCKbbBphE="; }; + build-system = [ + setuptools + setuptools-scm + ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "fnvhash" ]; meta = with lib; { + changelog = "https://github.com/znerol/py-fnvhash/releases/tag/${src.tag}"; description = "Python FNV hash implementation"; homepage = "https://github.com/znerol/py-fnvhash"; license = with licenses; [ mit ]; From b31a483ff9795fac7b000e4b4dcd153ea1fd8118 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:08 +0200 Subject: [PATCH 0289/1084] python3Packages.folium: 0.19.5 -> 0.20.0 https://github.com/python-visualization/folium/releases/tag/v0.20.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/folium/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/folium/default.nix b/pkgs/development/python-modules/folium/default.nix index cc77d9180111..a63d9626fb87 100644 --- a/pkgs/development/python-modules/folium/default.nix +++ b/pkgs/development/python-modules/folium/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "folium"; - version = "0.19.5"; + version = "0.20.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "python-visualization"; repo = "folium"; tag = "v${version}"; - hash = "sha256-jZrGJWSmQXQNlZYldeNSh5AhlTHow5gxCEkksEoKZ7E="; + hash = "sha256-yLF4TdrMVEtWvGXZGbwa3OxCkdXMsN4m45rPrGDHlCU="; }; build-system = [ From 48f51aeea15a241c7effc57da87d4560e3953e77 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:09 +0200 Subject: [PATCH 0290/1084] python3Packages.fontmake: 3.10.0 -> 3.10.1 https://github.com/googlefonts/fontmake/releases/tag/v3.10.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/fontmake/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fontmake/default.nix b/pkgs/development/python-modules/fontmake/default.nix index 770b40718ba1..8fb3c30f6df4 100644 --- a/pkgs/development/python-modules/fontmake/default.nix +++ b/pkgs/development/python-modules/fontmake/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "fontmake"; - version = "3.10.0"; + version = "3.10.1"; pyproject = true; src = fetchFromGitHub { owner = "googlefonts"; repo = "fontmake"; tag = "v${version}"; - hash = "sha256-ZlK8QyZ5cIEphFiZXMV/Z5pL9H62X2UwLBtpwLGpUMQ="; + hash = "sha256-cHFxb7lWUj/7ATynoMGQkhArKWCHHLYvQG5IoaXwVBs="; }; patches = [ From b5a6aa576b7282e64252d788a584b5d4fff2c5fc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:11 +0200 Subject: [PATCH 0291/1084] python3Packages.foxdot: 0.8.12 -> 0.9.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/foxdot/default.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/foxdot/default.nix b/pkgs/development/python-modules/foxdot/default.nix index c9bdda75abb6..1fdce0278694 100644 --- a/pkgs/development/python-modules/foxdot/default.nix +++ b/pkgs/development/python-modules/foxdot/default.nix @@ -3,22 +3,24 @@ stdenv, buildPythonPackage, fetchPypi, + setuptools, tkinter, supercollider, }: buildPythonPackage rec { pname = "foxdot"; - version = "0.8.12"; - format = "setuptools"; + version = "0.9.0"; + pyproject = true; src = fetchPypi { - pname = "FoxDot"; - inherit version; - sha256 = "528999da55ad630e540a39c0eaeacd19c58c36f49d65d24ea9704d0781e18c90"; + inherit pname version; + hash = "sha256-9dIaqrGcYpZeWlRlymRvG9YnTRav0zktfmUpFBlN/7E="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ tkinter ] # we currently build SuperCollider only on Linux From c867efa88a1618f5aa111f864d61e7d957abac3e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:12 +0200 Subject: [PATCH 0292/1084] python3Packages.fpdf2: 2.8.2 -> 2.8.3 https://github.com/py-pdf/fpdf2/blob/2.8.3/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/fpdf2/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/fpdf2/default.nix b/pkgs/development/python-modules/fpdf2/default.nix index 55a223cc859a..41e518d00490 100644 --- a/pkgs/development/python-modules/fpdf2/default.nix +++ b/pkgs/development/python-modules/fpdf2/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "fpdf2"; - version = "2.8.2"; + version = "2.8.3"; pyproject = true; src = fetchFromGitHub { owner = "py-pdf"; repo = "fpdf2"; tag = version; - hash = "sha256-NfHMmyFT+ZpqfRc41DetbFXs/twr12XagOkk3nGhrYk="; + hash = "sha256-uLaVRseakLg7Q9QO4F6BM7vQIFeA44ry8cqDfas8oMA="; }; nativeBuildInputs = [ setuptools ]; @@ -63,7 +63,7 @@ buildPythonPackage rec { meta = { homepage = "https://github.com/py-pdf/fpdf2"; description = "Simple PDF generation for Python"; - changelog = "https://github.com/py-pdf/fpdf2/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/py-pdf/fpdf2/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.lgpl3Only; maintainers = with lib.maintainers; [ jfvillablanca ]; }; From 4c8c77bcb69fec0a4b395da9f83ac0b16a6384aa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:13 +0200 Subject: [PATCH 0293/1084] python3Packages.freud: 3.1.0 -> 3.3.1 https://github.com/glotzerlab/freud/blob/v3.3.1/ChangeLog.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/freud/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/freud/default.nix b/pkgs/development/python-modules/freud/default.nix index 360b15d8439c..b7f7646f18bd 100644 --- a/pkgs/development/python-modules/freud/default.nix +++ b/pkgs/development/python-modules/freud/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "freud"; - version = "3.1.0"; + version = "3.3.1"; pyproject = true; src = fetchFromGitHub { owner = "glotzerlab"; repo = "freud"; tag = "v${version}"; - hash = "sha256-jlscEHQ1q4oqxE06NhVWCOlPRcjDcJVrvy4h6iYrkz0="; + hash = "sha256-3THoGPjfaDy2s96+Oaf1f2SDzxTaqRDQlNa3gZ/ytUU="; fetchSubmodules = true; }; @@ -93,7 +93,7 @@ buildPythonPackage rec { meta = { description = "Powerful, efficient particle trajectory analysis in scientific Python"; homepage = "https://github.com/glotzerlab/freud"; - changelog = "https://github.com/glotzerlab/freud/blob/${src.rev}/ChangeLog.md"; + changelog = "https://github.com/glotzerlab/freud/blob/${src.tag}/ChangeLog.md"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ doronbehar ]; }; From 52443f02fcb023169c7f6427bc6743fa69dbe007 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:14 +0200 Subject: [PATCH 0294/1084] python3Packages.frozenlist: 1.6.0 -> 1.7.0 https://github.com/aio-libs/frozenlist/blob/v1.7.0/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/frozenlist/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/frozenlist/default.nix b/pkgs/development/python-modules/frozenlist/default.nix index 967df73bac5d..3a18ffc017d6 100644 --- a/pkgs/development/python-modules/frozenlist/default.nix +++ b/pkgs/development/python-modules/frozenlist/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "frozenlist"; - version = "1.6.0"; + version = "1.7.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "aio-libs"; repo = "frozenlist"; tag = "v${version}"; - hash = "sha256-x2o4eiSDxA7nvrifzvV38kjIGmOY8gaQrPNDhCupovg="; + hash = "sha256-aBHX/U1L2mcah80edJFY/iXsM05DVas7lJT8yVTjER8="; }; postPatch = '' @@ -48,7 +48,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python module for list-like structure"; homepage = "https://github.com/aio-libs/frozenlist"; - changelog = "https://github.com/aio-libs/frozenlist/blob/v${version}/CHANGES.rst"; + changelog = "https://github.com/aio-libs/frozenlist/blob/${src.tag}/CHANGES.rst"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 5a5a40d99c6bd0d03805fd8c4e7876dc1b038de6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:15 +0200 Subject: [PATCH 0295/1084] python3Packages.functions-framework: 3.8.3 -> 3.9.2 https://github.com/GoogleCloudPlatform/functions-framework-python/blob/v3.9.2/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/functions-framework/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/functions-framework/default.nix b/pkgs/development/python-modules/functions-framework/default.nix index cd0e2177eba6..20cd253b2e0a 100644 --- a/pkgs/development/python-modules/functions-framework/default.nix +++ b/pkgs/development/python-modules/functions-framework/default.nix @@ -29,7 +29,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "GoogleCloudPlatform"; repo = "functions-framework-python"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-TvC+URJtsquBX/5F5Z2Nw/4sD3hsvF2c/jlv87lGjfM="; }; @@ -67,7 +67,7 @@ buildPythonPackage rec { meta = { description = "FaaS (Function as a service) framework for writing portable Python functions"; homepage = "https://github.com/GoogleCloudPlatform/functions-framework-python"; - changelog = "https://github.com/GoogleCloudPlatform/functions-framework-python/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/GoogleCloudPlatform/functions-framework-python/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; }; From fe2ae577b7091540264eede09d67284a53c5eedd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:16 +0200 Subject: [PATCH 0296/1084] python3Packages.functiontrace: 0.3.10 -> 0.5.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/functiontrace/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/functiontrace/default.nix b/pkgs/development/python-modules/functiontrace/default.nix index 7da09ce41208..e08ca4340ac1 100644 --- a/pkgs/development/python-modules/functiontrace/default.nix +++ b/pkgs/development/python-modules/functiontrace/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "functiontrace"; - version = "0.3.10"; + version = "0.5.1"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-E2MNp3wKb9FEjEQK/vL/XBfScPuAwbWV5JeA9+ujckY="; + hash = "sha256-yRzcg8BDuwF74J2EYa/3GMkTaRGsx0WyDIQEWHwj12M="; }; nativeBuildInputs = [ From 7e8135c8e1c7b9283fa0cf7965fe11027a3fe9ea Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:17 +0200 Subject: [PATCH 0297/1084] python3Packages.furo: 2024.8.6 -> 2025.7.19 https://github.com/pradyunsg/furo/blob/2025.7.19/docs/changelog.md This commit was automatically generated using update-python-libraries. --- .../python-modules/furo/default.nix | 79 +++++++++++++------ 1 file changed, 53 insertions(+), 26 deletions(-) diff --git a/pkgs/development/python-modules/furo/default.nix b/pkgs/development/python-modules/furo/default.nix index 71bc32d7a516..2bb4606fada4 100644 --- a/pkgs/development/python-modules/furo/default.nix +++ b/pkgs/development/python-modules/furo/default.nix @@ -1,48 +1,75 @@ { lib, + buildNpmPackage, buildPythonPackage, - pythonOlder, - fetchPypi, - sphinx, + fetchFromGitHub, + flit-core, + accessible-pygments, beautifulsoup4, + pygments, + sphinx, sphinx-basic-ng, }: -buildPythonPackage rec { +let pname = "furo"; - version = "2024.8.6"; - format = "wheel"; + version = "2025.07.19"; - disabled = pythonOlder "3.8"; - - src = fetchPypi { - inherit pname version format; - dist = "py3"; - python = "py3"; - hash = "sha256-bNl8WLR4E9NhnmPpCBFpiA++Mx8MqIPIcf8fPxGBT1w="; + src = fetchFromGitHub { + owner = "pradyunsg"; + repo = "furo"; + tag = version; + hash = "sha256-pIF5zrh5YbkuSkrateEB/tDULSNbeVn2Qx+Fm3nOYGE="; }; + web = buildNpmPackage { + pname = "${pname}-web"; + inherit version src; + + npmDepsHash = "sha256-dcdHoyqF9zC/eKtEqMho7TK2E1KIvoXo0iwSPTzj+Kw="; + + installPhase = '' + pushd src/furo/theme/furo/static + mkdir $out + cp -rv scripts styles $out/ + popd + ''; + }; +in + +buildPythonPackage rec { + inherit pname version src; + pyproject = true; + + postPatch = '' + # build with boring backend that does not manage a node env + substituteInPlace pyproject.toml \ + --replace-fail "sphinx-theme-builder >= 0.2.0a10" "flit-core" \ + --replace-fail "sphinx_theme_builder" "flit_core.buildapi" + + pushd src/furo/theme/furo/static + cp -rv ${web}/{scripts,styles} . + popd + ''; + + build-system = [ flit-core ]; + pythonRelaxDeps = [ "sphinx" ]; - propagatedBuildInputs = [ - sphinx + dependencies = [ + accessible-pygments beautifulsoup4 + pygments + sphinx sphinx-basic-ng ]; - installCheckPhase = '' - # furo was built incorrectly if this directory is empty - # Ignore the hidden file .gitignore - cd "$out/lib/python"* - if [ "$(ls 'site-packages/furo/theme/furo/static/' | wc -l)" -le 0 ]; then - echo 'static directory must not be empty' - exit 1 - fi - cd - - ''; - pythonImportsCheck = [ "furo" ]; + passthru = { + inherit web; + }; + meta = with lib; { description = "Clean customizable documentation theme for Sphinx"; homepage = "https://github.com/pradyunsg/furo"; From 27dcc50355948af6658da654f0efe3de2a41a571 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:19 +0200 Subject: [PATCH 0298/1084] python3Packages.gdsfactory: 9.5.2 -> 9.12.0 https://github.com/gdsfactory/gdsfactory/blob/v9.12.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/gdsfactory/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gdsfactory/default.nix b/pkgs/development/python-modules/gdsfactory/default.nix index cfd04c5ec56a..b591a368133f 100644 --- a/pkgs/development/python-modules/gdsfactory/default.nix +++ b/pkgs/development/python-modules/gdsfactory/default.nix @@ -46,14 +46,14 @@ }: buildPythonPackage rec { pname = "gdsfactory"; - version = "9.5.2"; + version = "9.12.0"; pyproject = true; src = fetchFromGitHub { owner = "gdsfactory"; repo = "gdsfactory"; tag = "v${version}"; - hash = "sha256-BcFEMcHt0qUQ0hTLSznuIH37rAk+10JGrPdrhE/sTfU="; + hash = "sha256-en976F8BjMK8Ku1QXz4MIxTs+mswVBascmGguPXeEbI="; }; build-system = [ flit-core ]; From 6a83d82b5584a9ef62185d9efce1bae91aa06a1c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:20 +0200 Subject: [PATCH 0299/1084] python3Packages.geoalchemy2: 0.17.1 -> 0.18.0 https://github.com/geoalchemy/geoalchemy2/releases/tag/0.18.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/geoalchemy2/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/geoalchemy2/default.nix b/pkgs/development/python-modules/geoalchemy2/default.nix index ac3b0e6e2057..5609564aeb0c 100644 --- a/pkgs/development/python-modules/geoalchemy2/default.nix +++ b/pkgs/development/python-modules/geoalchemy2/default.nix @@ -8,13 +8,14 @@ shapely, sqlalchemy, alembic, + pytest-benchmark, pytestCheckHook, pythonOlder, }: buildPythonPackage rec { pname = "geoalchemy2"; - version = "0.17.1"; + version = "0.18.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +24,7 @@ buildPythonPackage rec { owner = "geoalchemy"; repo = "geoalchemy2"; tag = version; - hash = "sha256-ze0AWwlmBsMUhbmaCNUeEwhFcLxRDeal0IDO421++ck="; + hash = "sha256-xQxry/JJTkhsailk12lhu1SkpLlx0By/D35VSw+S/4M="; }; build-system = [ @@ -38,10 +39,13 @@ buildPythonPackage rec { nativeCheckInputs = [ alembic + pytest-benchmark pytestCheckHook ] ++ optional-dependencies.shapely; + pytestFlags = [ "--benchmark-disable" ]; + disabledTestPaths = [ # tests require live databases "tests/gallery/test_decipher_raster.py" From 3a57afb3f12fe6d60cb9ca9e15aa6f6233f6393b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:21 +0200 Subject: [PATCH 0300/1084] python3Packages.geoip2: 5.0.1 -> 5.1.0 https://github.com/maxmind/GeoIP2-python/blob/v5.1.0/HISTORY.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/geoip2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/geoip2/default.nix b/pkgs/development/python-modules/geoip2/default.nix index 01c3a58f6fb4..0a397725ac9c 100644 --- a/pkgs/development/python-modules/geoip2/default.nix +++ b/pkgs/development/python-modules/geoip2/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "geoip2"; - version = "5.0.1"; + version = "5.1.0"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-kK+LbTaH877yUfJwitAXsw1ifRFEwAQOq8TJAXqAfYY="; + hash = "sha256-7j+H8M6TJetkhP4Yy9l3GgPQorrR3RVvo1hPr6Vi05o="; }; build-system = [ From fa43881e7c62825a292bb4b5c98388b375e3c90b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:22 +0200 Subject: [PATCH 0301/1084] python3Packages.geopandas: 1.0.1 -> 1.1.1 https://github.com/geopandas/geopandas/blob/v1.1.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/geopandas/default.nix | 20 +++---------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/pkgs/development/python-modules/geopandas/default.nix b/pkgs/development/python-modules/geopandas/default.nix index 9d7d1e1d9bf4..3c9c36b0311b 100644 --- a/pkgs/development/python-modules/geopandas/default.nix +++ b/pkgs/development/python-modules/geopandas/default.nix @@ -1,11 +1,8 @@ { lib, - stdenv, buildPythonPackage, fetchFromGitHub, - fetchpatch, pytestCheckHook, - pythonOlder, setuptools, packaging, @@ -29,27 +26,16 @@ buildPythonPackage rec { pname = "geopandas"; - version = "1.0.1"; + version = "1.1.1"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchFromGitHub { owner = "geopandas"; repo = "geopandas"; tag = "v${version}"; - hash = "sha256-SZizjwkx8dsnaobDYpeQm9jeXZ4PlzYyjIScnQrH63Q="; + hash = "sha256-7ZsO4jresikA17M8cyHskdcVnTscGHxTCLJv5p1SvfI="; }; - patches = [ - (fetchpatch { - # Remove geom_almost_equals, because it broke with shapely 2.1.0 and is not being updated - url = "https://github.com/geopandas/geopandas/commit/0e1f871a02e9612206dcadd6817284131026f61c.patch"; - excludes = [ "CHANGELOG.md" ]; - hash = "sha256-n9AmmbjjNwV66lxDQV2hfkVVfxRgMfEGfHZT6bql684="; - }) - ]; - build-system = [ setuptools ]; dependencies = [ @@ -102,7 +88,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python geospatial data analysis framework"; homepage = "https://geopandas.org"; - changelog = "https://github.com/geopandas/geopandas/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/geopandas/geopandas/blob/${src.tag}/CHANGELOG.md"; license = licenses.bsd3; teams = [ teams.geospatial ]; }; From 26cc1e3ab59c9a2221cb815f0bfdd16f9ba75912 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:24 +0200 Subject: [PATCH 0302/1084] python3Packages.githubkit: 0.12.13 -> 0.13.0 https://github.com/yanyongyu/githubkit/releases/tag/v0.13.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/githubkit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/githubkit/default.nix b/pkgs/development/python-modules/githubkit/default.nix index 4b8b24fdf04b..b24fdbe1e639 100644 --- a/pkgs/development/python-modules/githubkit/default.nix +++ b/pkgs/development/python-modules/githubkit/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "githubkit"; - version = "0.12.13"; + version = "0.13.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "yanyongyu"; repo = "githubkit"; tag = "v${version}"; - hash = "sha256-TMn81YY44bXUyU6GHSGtLtQ7aC2/vA9nZf/PaGhBi0s="; + hash = "sha256-BhTGik8JZ9QxE8zmfgToU7rVkY8T5iykJx4Bg4evyzY="; }; pythonRelaxDeps = [ "hishel" ]; From e608e3892daccce559fde7d55c1393e5430b441f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:25 +0200 Subject: [PATCH 0303/1084] python3Packages.gitingest: 0.1.5 -> 0.3.1 https://github.com/cyclotruc/gitingest/releases/tag/v0.3.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/gitingest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gitingest/default.nix b/pkgs/development/python-modules/gitingest/default.nix index cbd1942461cb..f78f92500c83 100644 --- a/pkgs/development/python-modules/gitingest/default.nix +++ b/pkgs/development/python-modules/gitingest/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "gitingest"; - version = "0.1.5"; + version = "0.3.1"; pyproject = true; src = fetchFromGitHub { owner = "cyclotruc"; repo = "gitingest"; tag = "v${version}"; - hash = "sha256-f/srwLhTXboSlW28qnShqTuc2yLMuHH3MyzfKpDIitQ="; + hash = "sha256-drsncGneZyOCC2GJbrDM+bf4QGI2luacxMhrmdk03l4="; }; build-system = [ From e80ba0828fedb4b6ff8e23cc8e32fd5e927c476b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:26 +0200 Subject: [PATCH 0304/1084] python3Packages.gitpython: 3.1.44 -> 3.1.45 https://github.com/gitpython-developers/GitPython/blob/3.1.45/doc/source/changes.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/gitpython/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gitpython/default.nix b/pkgs/development/python-modules/gitpython/default.nix index e3e9d05ae8d8..5bfda634e136 100644 --- a/pkgs/development/python-modules/gitpython/default.nix +++ b/pkgs/development/python-modules/gitpython/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "gitpython"; - version = "3.1.44"; + version = "3.1.45"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "gitpython-developers"; repo = "GitPython"; tag = version; - hash = "sha256-KnKaBv/tKk4wiGWUWCEgd1vgrTouwUhqxJ1/nMjRaWk="; + hash = "sha256-VHnuHliZEc/jiSo/Zi9J/ipAykj7D6NttuzPZiE8svM="; }; propagatedBuildInputs = [ From 81ae914aaafe61bb0e03074a36f170361d7f4c81 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:28 +0200 Subject: [PATCH 0305/1084] python3Packages.glean-parser: 17.1.0 -> 17.3.0 https://github.com/mozilla/glean_parser/blob/v17.3.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/glean-parser/default.nix | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/glean-parser/default.nix b/pkgs/development/python-modules/glean-parser/default.nix index cdb94a007b64..fb91ab4ebe95 100644 --- a/pkgs/development/python-modules/glean-parser/default.nix +++ b/pkgs/development/python-modules/glean-parser/default.nix @@ -4,34 +4,29 @@ click, diskcache, fetchPypi, + hatchling, + hatch-vcs, jinja2, jsonschema, platformdirs, pytestCheckHook, pyyaml, - setuptools, - setuptools-scm, }: buildPythonPackage rec { pname = "glean-parser"; - version = "17.1.0"; + version = "17.3.0"; pyproject = true; src = fetchPypi { pname = "glean_parser"; inherit version; - hash = "sha256-pZq2bdc0qL6n16LLYyJ2YC3YmUEe4cHLifQ5qDO6FZg="; + hash = "sha256-9w+0SWQ2Bo+B73hgKaGzafYa4vkyfusvpQM126We4hQ="; }; - postPatch = '' - substituteInPlace setup.py \ - --replace-fail "pytest-runner" "" - ''; - build-system = [ - setuptools - setuptools-scm + hatchling + hatch-vcs ]; dependencies = [ From a9fb761209924c234dc2f72e2b7443f166319684 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:29 +0200 Subject: [PATCH 0306/1084] python3Packages.globus-sdk: 3.61.0 -> 3.62.0 https://github.com/globus/globus-sdk-python/releases/tag/3.62.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/globus-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/globus-sdk/default.nix b/pkgs/development/python-modules/globus-sdk/default.nix index d0fda3d3ef12..f63db1ad80ce 100644 --- a/pkgs/development/python-modules/globus-sdk/default.nix +++ b/pkgs/development/python-modules/globus-sdk/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "globus-sdk"; - version = "3.61.0"; + version = "3.62.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "globus"; repo = "globus-sdk-python"; tag = version; - hash = "sha256-DFLWFdwgKLhGde8ZH40YJ2434cl9nSrEfU6DfHANChE="; + hash = "sha256-uvvv96ztvzCmXx63brvnoKcfXUsDgZA9cNeCB7jdawQ="; }; build-system = [ setuptools ]; From e31fa674a236908ba0a7bd77d27607960842fe51 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:30 +0200 Subject: [PATCH 0307/1084] python3Packages.glocaltokens: 0.7.5 -> 0.7.6 https://github.com/leikoilja/glocaltokens/releases/tag/v0.7.6 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/glocaltokens/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/glocaltokens/default.nix b/pkgs/development/python-modules/glocaltokens/default.nix index 42f0d66968a1..118ef46fe4d7 100644 --- a/pkgs/development/python-modules/glocaltokens/default.nix +++ b/pkgs/development/python-modules/glocaltokens/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "glocaltokens"; - version = "0.7.5"; + version = "0.7.6"; pyproject = true; src = fetchFromGitHub { owner = "leikoilja"; repo = "glocaltokens"; tag = "v${version}"; - hash = "sha256-anIiYNUVHHzv21yV7Y3S+lIst3iWEwgQZD9Ymx86tbk="; + hash = "sha256-+7HpyZUumu1r/UXM4awckjTkpVbCz7MsAJOp2JiJzho="; }; build-system = [ From ee11aebe9a4a0d1670dd3648819062e2ff0e0d0c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:31 +0200 Subject: [PATCH 0308/1084] python3Packages.glueviz: 1.22.2 -> 1.23.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/glueviz/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/glueviz/default.nix b/pkgs/development/python-modules/glueviz/default.nix index 31d3a412118c..e33d009e8748 100644 --- a/pkgs/development/python-modules/glueviz/default.nix +++ b/pkgs/development/python-modules/glueviz/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { pname = "glueviz"; - version = "1.22.2"; + version = "1.23.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -35,7 +35,7 @@ buildPythonPackage rec { owner = "glue-viz"; repo = "glue"; tag = "v${version}"; - hash = "sha256-5YwZxVer3icA/7YmUIXTuyIlZYKrlFn5+4OYMbfvIlU="; + hash = "sha256-Ql5eMyMm48zNLQ3tkPyqM4+r3QfxqVAGHx1/LcLUiyo="; }; buildInputs = [ pyqt-builder ]; From b358755d02de004648c4436410ba605d61b96d75 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:32 +0200 Subject: [PATCH 0309/1084] python3Packages.glyphslib: 6.11.0 -> 6.11.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/glyphslib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/glyphslib/default.nix b/pkgs/development/python-modules/glyphslib/default.nix index 3cd569339bf0..5827c8bdabef 100644 --- a/pkgs/development/python-modules/glyphslib/default.nix +++ b/pkgs/development/python-modules/glyphslib/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "glyphslib"; - version = "6.11.0"; + version = "6.11.4"; pyproject = true; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "googlefonts"; repo = "glyphsLib"; tag = "v${version}"; - hash = "sha256-hJLJ30ZT6uRSVTUi6XPGyn9fncy1A1hvhgRKTL9a2gs="; + hash = "sha256-gOzETXI2ZgW69qxbrXxsXfBEJaVhYrcqwjRjCsryqmk="; }; build-system = [ setuptools-scm ]; From ec861243776172dc5be1da7eec9dcf7639782da2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:33 +0200 Subject: [PATCH 0310/1084] python3Packages.google-api-core: 2.24.2 -> 2.25.1 https://github.com/googleapis/python-api-core/blob/v2.25.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/google-api-core/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-api-core/default.nix b/pkgs/development/python-modules/google-api-core/default.nix index 76b7f78528eb..9269c2d259cd 100644 --- a/pkgs/development/python-modules/google-api-core/default.nix +++ b/pkgs/development/python-modules/google-api-core/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "google-api-core"; - version = "2.24.2"; + version = "2.25.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "googleapis"; repo = "python-api-core"; tag = "v${version}"; - hash = "sha256-7/9oU8KqwvL7DIDKDIUlGxfJZp7kGp1W6/tsEp6zcuc="; + hash = "sha256-lh4t03upQQxY2KGwucXfEeNvqVVXlZ6hjR/e47imetk="; }; build-system = [ setuptools ]; @@ -86,7 +86,7 @@ buildPythonPackage rec { helpers used by all Google API clients. ''; homepage = "https://github.com/googleapis/python-api-core"; - changelog = "https://github.com/googleapis/python-api-core/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/googleapis/python-api-core/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = [ ]; }; From 0ae32cd2db8cc14fa4da26fd08406904566ef681 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:34 +0200 Subject: [PATCH 0311/1084] python3Packages.google-api-python-client: 2.169.0 -> 2.177.0 https://github.com/googleapis/google-api-python-client/releases/tag/v2.177.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/google-api-python-client/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-api-python-client/default.nix b/pkgs/development/python-modules/google-api-python-client/default.nix index 35a3b4b54d75..304595531a24 100644 --- a/pkgs/development/python-modules/google-api-python-client/default.nix +++ b/pkgs/development/python-modules/google-api-python-client/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "google-api-python-client"; - version = "2.169.0"; + version = "2.177.0"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "google-api-python-client"; tag = "v${version}"; - hash = "sha256-XJwZ/gWL2pO9P+HuN6BtVbacNjwbZV2jW6FVLgNsj/0="; + hash = "sha256-CEjbUIXtG5z1/28DsNCm/npMSd/+DyY5PMJHm9XDe2M="; }; build-system = [ setuptools ]; @@ -43,7 +43,7 @@ buildPythonPackage rec { any new features. ''; homepage = "https://github.com/google/google-api-python-client"; - changelog = "https://github.com/googleapis/google-api-python-client/releases/tag/v${version}"; + changelog = "https://github.com/googleapis/google-api-python-client/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.sarahec ]; }; From d78a095e1877a184a3aa4d36bb4a97bdae57d82e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:35 +0200 Subject: [PATCH 0312/1084] python3Packages.google-auth: 2.40.2 -> 2.40.3 https://github.com/googleapis/google-auth-library-python/blob/v2.40.3/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/google-auth/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-auth/default.nix b/pkgs/development/python-modules/google-auth/default.nix index 1990720e3159..b5677af717a9 100644 --- a/pkgs/development/python-modules/google-auth/default.nix +++ b/pkgs/development/python-modules/google-auth/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "google-auth"; - version = "2.40.2"; + version = "2.40.3"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "google-auth-library-python"; tag = "v${version}"; - hash = "sha256-jO6brNdTH8BitLKKP/nwrlUo5hfQnThT/bPbzefvRbM="; + hash = "sha256-X1HTh24oos2GUxB9DDLtNH7BsBRLD0S/ngjsDAQYvhI="; }; build-system = [ setuptools ]; @@ -101,7 +101,7 @@ buildPythonPackage rec { authentication mechanisms to access Google APIs. ''; homepage = "https://github.com/googleapis/google-auth-library-python"; - changelog = "https://github.com/googleapis/google-auth-library-python/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/googleapis/google-auth-library-python/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.sarahec ]; }; From e44a65e2da5ad13605f2a903afb4dd142162e2fc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:36 +0200 Subject: [PATCH 0313/1084] python3Packages.google-cloud-asset: 3.30.1 -> 3.31.3 https://github.com/googleapis/google-cloud-python/blob/google-cloud-asset-google-cloud-build-v3.31.3/packages/google-cloud-asset/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/google-cloud-asset/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-asset/default.nix b/pkgs/development/python-modules/google-cloud-asset/default.nix index 6c8f06f8d6f3..6cc9e31a97f5 100644 --- a/pkgs/development/python-modules/google-cloud-asset/default.nix +++ b/pkgs/development/python-modules/google-cloud-asset/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "google-cloud-asset"; - version = "3.30.1"; + version = "3.31.3"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "google-cloud-python"; - tag = "google-cloud-asset-v${version}"; - sha256 = "sha256-4Ifg9igzsVR8pWH/lcrGwCnByqYQjPKChNPJGmmQbKI="; + tag = "google-cloud-build-v${version}"; + sha256 = "sha256-qQ+8X6I8lt4OTgbvODsbdab2dYUk0wxWsbaVT2T651U="; }; sourceRoot = "${src.name}/packages/google-cloud-asset"; @@ -76,7 +76,7 @@ buildPythonPackage rec { meta = { description = "Python Client for Google Cloud Asset API"; homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-asset"; - changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-asset-v${version}/packages/google-cloud-asset/CHANGELOG.md"; + changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-asset-${src.tag}/packages/google-cloud-asset/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.sarahec ]; }; From 9062bb7b9e4ffa61514ac204de3021a49ae038c7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:37 +0200 Subject: [PATCH 0314/1084] python3Packages.google-cloud-bigquery-storage: 2.30.0 -> 2.32.0 https://github.com/googleapis/python-bigquery-storage/blob/v2.32.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/google-cloud-bigquery-storage/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix b/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix index 2d63743221f3..f146ff26ee1d 100644 --- a/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix +++ b/pkgs/development/python-modules/google-cloud-bigquery-storage/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "google-cloud-bigquery-storage"; - version = "2.30.0"; + version = "2.32.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_bigquery_storage"; inherit version; - hash = "sha256-QayD+p7dvIIBAhd5hKuS+Le736fZDqZLOgr17LT8o/I="; + hash = "sha256-6UT19DhfC+J+BJ5z5NzPVIt3NIMBZjp3O10Dq9vUniA="; }; build-system = [ setuptools ]; From 721fc0f875e9ec3c12453634688637f6560d7c7f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:37 +0200 Subject: [PATCH 0315/1084] python3Packages.google-cloud-bigquery: 3.31.0 -> 3.35.1 https://github.com/googleapis/python-bigquery/blob/v3.35.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/google-cloud-bigquery/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-bigquery/default.nix b/pkgs/development/python-modules/google-cloud-bigquery/default.nix index b98ab101924b..73cb6d083298 100644 --- a/pkgs/development/python-modules/google-cloud-bigquery/default.nix +++ b/pkgs/development/python-modules/google-cloud-bigquery/default.nix @@ -37,13 +37,13 @@ buildPythonPackage rec { pname = "google-cloud-bigquery"; - version = "3.31.0"; + version = "3.35.1"; pyproject = true; src = fetchPypi { pname = "google_cloud_bigquery"; inherit version; - hash = "sha256-uJ3HFtvkq9t6T4c/cFAQAoe8mFFOBhTF1UzWqOn7CZE="; + hash = "sha256-WZ8mys8ZCs/ogAD2zF9Lyea6rHiZ5PQGygVPGQb3GWA="; }; build-system = [ setuptools ]; From 7e02acf51a081edb74d2b6ff09331a312c40d228 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:38 +0200 Subject: [PATCH 0316/1084] python3Packages.google-cloud-container: 2.58.0 -> 2.59.0 https://github.com/googleapis/google-cloud-python/blob/google-cloud-container-v2.59.0/packages/google-cloud-container/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/google-cloud-container/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-container/default.nix b/pkgs/development/python-modules/google-cloud-container/default.nix index 46434bc8abab..ee481619546d 100644 --- a/pkgs/development/python-modules/google-cloud-container/default.nix +++ b/pkgs/development/python-modules/google-cloud-container/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "google-cloud-container"; - version = "2.58.0"; + version = "2.59.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_container"; inherit version; - hash = "sha256-dA7lsWf3BmxIXXnPejksi21A7N9V0Ka27MeET8TNmts="; + hash = "sha256-ZsTKUV0zzGbzf9jltrqJBjsG66sz4UlbjEJMcgs/tgM="; }; build-system = [ setuptools ]; From 90cccbb50fd08dcfbe2c0e4ae6e6efbaad2ee320 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:38 +0200 Subject: [PATCH 0317/1084] python3Packages.google-cloud-datacatalog: 3.27.1 -> 3.31.3 https://github.com/googleapis/google-cloud-python/blob/google-cloud-datacatalog-google-cloud-build-v3.31.3/packages/google-cloud-datacatalog/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/google-cloud-datacatalog/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-datacatalog/default.nix b/pkgs/development/python-modules/google-cloud-datacatalog/default.nix index de60cd24d2a3..86061cedbc54 100644 --- a/pkgs/development/python-modules/google-cloud-datacatalog/default.nix +++ b/pkgs/development/python-modules/google-cloud-datacatalog/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "google-cloud-datacatalog"; - version = "3.27.1"; + version = "3.31.3"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "google-cloud-python"; - tag = "google-cloud-datacatalog-v${version}"; - hash = "sha256-4Ifg9igzsVR8pWH/lcrGwCnByqYQjPKChNPJGmmQbKI="; + tag = "google-cloud-build-v${version}"; + hash = "sha256-qQ+8X6I8lt4OTgbvODsbdab2dYUk0wxWsbaVT2T651U="; }; sourceRoot = "${src.name}/packages/google-cloud-datacatalog"; @@ -57,7 +57,7 @@ buildPythonPackage rec { meta = { description = "Google Cloud Data Catalog API API client library"; homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-datacatalog"; - changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-datacatalog-v${version}/packages/google-cloud-datacatalog/CHANGELOG.md"; + changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-datacatalog-${src.tag}/packages/google-cloud-datacatalog/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.sarahec ]; }; From 984c12a99089d7a55261e87400e48d1a8b0016a2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:39 +0200 Subject: [PATCH 0318/1084] python3Packages.google-cloud-iam: 2.19.0 -> 3.31.3 https://github.com/googleapis/google-cloud-python/blob/google-cloud-build-v3.31.3/packages/google-cloud-iam/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../development/python-modules/google-cloud-iam/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-iam/default.nix b/pkgs/development/python-modules/google-cloud-iam/default.nix index a9f77a1c8582..21e96f3e9aa9 100644 --- a/pkgs/development/python-modules/google-cloud-iam/default.nix +++ b/pkgs/development/python-modules/google-cloud-iam/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "google-cloud-iam"; - version = "2.19.0"; + version = "3.31.3"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "google-cloud-python"; - tag = "google-cloud-iam-v${version}"; - hash = "sha256-E1LISOLQcXqUMTTPLR+lwkR6gF1fuGGB44j38cIK/Z4="; + tag = "google-cloud-build-v${version}"; + hash = "sha256-qQ+8X6I8lt4OTgbvODsbdab2dYUk0wxWsbaVT2T651U="; }; sourceRoot = "${src.name}/packages/google-cloud-iam"; From 0b643fb31df5d4ebf74e8188041021dc2a6abb3c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:40 +0200 Subject: [PATCH 0319/1084] python3Packages.google-cloud-kms: 3.4.1 -> 3.31.3 https://github.com/googleapis/google-cloud-python/blob/google-cloud-build-v3.31.3/packages/google-cloud-kms/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../development/python-modules/google-cloud-kms/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-kms/default.nix b/pkgs/development/python-modules/google-cloud-kms/default.nix index b671e36c0c90..7dafc791f334 100644 --- a/pkgs/development/python-modules/google-cloud-kms/default.nix +++ b/pkgs/development/python-modules/google-cloud-kms/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "google-cloud-kms"; - version = "3.4.1"; + version = "3.31.3"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "google-cloud-python"; - tag = "google-cloud-kms-v${version}"; - hash = "sha256-5PzidE1CWN+pt7+gcAtbuXyL/pq6cnn0MCRkBfmeUSw="; + tag = "google-cloud-build-v${version}"; + hash = "sha256-qQ+8X6I8lt4OTgbvODsbdab2dYUk0wxWsbaVT2T651U="; }; sourceRoot = "${src.name}/packages/google-cloud-kms"; From 22c0f1c900154e191c2749c06d81958d78f8b17c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:40 +0200 Subject: [PATCH 0320/1084] python3Packages.google-cloud-netapp: 0.3.23 -> 3.31.3 https://github.com/googleapis/google-cloud-python/blob/google-cloud-netapp-google-cloud-build-v3.31.3/packages/google-cloud-netapp/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/google-cloud-netapp/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-netapp/default.nix b/pkgs/development/python-modules/google-cloud-netapp/default.nix index 8cb21256a174..7b8efdc6c254 100644 --- a/pkgs/development/python-modules/google-cloud-netapp/default.nix +++ b/pkgs/development/python-modules/google-cloud-netapp/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "google-cloud-netapp"; - version = "0.3.23"; + version = "3.31.3"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "google-cloud-python"; - rev = "google-cloud-netapp-v${version}"; - hash = "sha256-ietiyPCghGUD1jlGdZMhVgVozAlyfdvYgkV6NNlzLQg="; + tag = "google-cloud-build-v${version}"; + hash = "sha256-qQ+8X6I8lt4OTgbvODsbdab2dYUk0wxWsbaVT2T651U="; }; sourceRoot = "${src.name}/packages/google-cloud-netapp"; @@ -55,7 +55,7 @@ buildPythonPackage rec { meta = { description = "Python Client for NetApp API"; homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-netapp"; - changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-netapp-v${version}/packages/google-cloud-netapp/CHANGELOG.md"; + changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-netapp-${src.tag}/packages/google-cloud-netapp/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.sarahec ]; }; From 9c50fa04aad0fc6ce977d2fa66f2a0251e066f38 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:42 +0200 Subject: [PATCH 0321/1084] python3Packages.google-cloud-storage: 3.1.0 -> 3.2.0 https://github.com/googleapis/python-storage/blob/v3.2.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/google-cloud-storage/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-storage/default.nix b/pkgs/development/python-modules/google-cloud-storage/default.nix index 431672efee5a..84fa74f9e9e0 100644 --- a/pkgs/development/python-modules/google-cloud-storage/default.nix +++ b/pkgs/development/python-modules/google-cloud-storage/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "google-cloud-storage"; - version = "3.1.0"; + version = "3.2.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_storage"; inherit version; - hash = "sha256-lEJzF5iXx8igfuFfLmRmoC2gx8S57M6sKiYBfLKXIEk="; + hash = "sha256-3syoQwdgNvRWMxmMEl0YYf+/R+v1wOO5jcubLbFViWw="; }; pythonRelaxDeps = [ "google-auth" ]; From 6de8727f8e8d820fd3560cd7e29ffd1d1cc8731c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:43 +0200 Subject: [PATCH 0322/1084] python3Packages.google-genai: 1.20.0 -> 1.28.0 https://github.com/googleapis/python-genai/blob/v1.28.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/google-genai/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-genai/default.nix b/pkgs/development/python-modules/google-genai/default.nix index 76c5c3b78d66..35a27dd48fd0 100644 --- a/pkgs/development/python-modules/google-genai/default.nix +++ b/pkgs/development/python-modules/google-genai/default.nix @@ -12,6 +12,7 @@ pytestCheckHook, requests, setuptools, + tenacity, twine, typing-extensions, websockets, @@ -19,14 +20,14 @@ buildPythonPackage rec { pname = "google-genai"; - version = "1.20.0"; + version = "1.28.0"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "python-genai"; tag = "v${version}"; - hash = "sha256-7DwLIK3/VCVSt9lq0Q0IRbhfLXOWw1TbPpDgI4jr9cg="; + hash = "sha256-tQ6iWIUUl9mtWz6Pa0tBOsoGcFQNe62NqXhob53AVq4="; }; build-system = [ @@ -36,7 +37,9 @@ buildPythonPackage rec { twine ]; - pythonRelaxDeps = [ "websockets" ]; + pythonRelaxDeps = [ + "tenacity" + ]; dependencies = [ anyio @@ -44,6 +47,7 @@ buildPythonPackage rec { httpx pydantic requests + tenacity typing-extensions websockets ]; From 88559f23b3127805c43bae40c6ffdec413e61dee Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:43 +0200 Subject: [PATCH 0323/1084] python3Packages.google-geo-type: 0.3.13 -> 3.31.3 https://github.com/googleapis/google-cloud-python/blob/google-cloud-build-v3.31.3/packages/google-geo-type/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/google-geo-type/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-geo-type/default.nix b/pkgs/development/python-modules/google-geo-type/default.nix index 5bacb21694c7..4dff787e4bf7 100644 --- a/pkgs/development/python-modules/google-geo-type/default.nix +++ b/pkgs/development/python-modules/google-geo-type/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "google-geo-type"; - version = "0.3.13"; + version = "3.31.3"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "google-cloud-python"; - tag = "google-geo-type-v${version}"; - hash = "sha256-VYkgkVrUgBiUEFF2J8ZFrh2Sw7h653stYxNcpYfRAj4="; + tag = "google-cloud-build-v${version}"; + hash = "sha256-qQ+8X6I8lt4OTgbvODsbdab2dYUk0wxWsbaVT2T651U="; }; sourceRoot = "${src.name}/packages/google-geo-type"; From 6ff9db1ffc3d741d80f6c67fbfcc02a46756deb4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:44 +0200 Subject: [PATCH 0324/1084] python3Packages.google-maps-routing: 0.6.16 -> 3.31.3 https://github.com/googleapis/google-cloud-python/blob/google-cloud-build-v3.31.3/packages/google-maps-routing/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/google-maps-routing/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-maps-routing/default.nix b/pkgs/development/python-modules/google-maps-routing/default.nix index a6b7031eb30b..d2669fb55b7d 100644 --- a/pkgs/development/python-modules/google-maps-routing/default.nix +++ b/pkgs/development/python-modules/google-maps-routing/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "google-maps-routing"; - version = "0.6.16"; + version = "3.31.3"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "google-cloud-python"; - tag = "google-maps-routing-v${version}"; - hash = "sha256-VYkgkVrUgBiUEFF2J8ZFrh2Sw7h653stYxNcpYfRAj4="; + tag = "google-cloud-build-v${version}"; + hash = "sha256-qQ+8X6I8lt4OTgbvODsbdab2dYUk0wxWsbaVT2T651U="; }; sourceRoot = "${src.name}/packages/google-maps-routing"; From 6cd18567ede960c320471d0a6d4cadac600806d6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:44 +0200 Subject: [PATCH 0325/1084] python3Packages.google-re2: 1.1.20240702 -> 1.1.20250722 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/google-re2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-re2/default.nix b/pkgs/development/python-modules/google-re2/default.nix index dea16732f29a..da3a9ab52a23 100644 --- a/pkgs/development/python-modules/google-re2/default.nix +++ b/pkgs/development/python-modules/google-re2/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "google-re2"; - version = "1.1.20240702"; + version = "1.1.20250722"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_re2"; inherit version; - hash = "sha256-h4jbafbJPLIp32LHSy2aqOZL91TpSVcA+FgSr6Mu/Ss="; + hash = "sha256-XipGTfddvO+f4Nrxinj3PD8KUbgc24ZUYKBXmyJvLvM="; }; build-system = [ setuptools ]; From 8509e9927a04bc6159a45dd1653ca5f790780d32 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:44 +0200 Subject: [PATCH 0326/1084] python3Packages.googleapis-common-protos: 1.70.0 -> 3.31.3 https://github.com/googleapis/python-api-common-protos/releases/tag/google-cloud-build-v3.31.3 This commit was automatically generated using update-python-libraries. --- .../python-modules/googleapis-common-protos/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/googleapis-common-protos/default.nix b/pkgs/development/python-modules/googleapis-common-protos/default.nix index 5195d3472c5f..0c065525c0ce 100644 --- a/pkgs/development/python-modules/googleapis-common-protos/default.nix +++ b/pkgs/development/python-modules/googleapis-common-protos/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "googleapis-common-protos"; - version = "1.70.0"; + version = "3.31.3"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "google-cloud-python"; - rev = "googleapis-common-protos-v${version}"; - hash = "sha256-E1LISOLQcXqUMTTPLR+lwkR6gF1fuGGB44j38cIK/Z4="; + tag = "google-cloud-build-v${version}"; + hash = "sha256-qQ+8X6I8lt4OTgbvODsbdab2dYUk0wxWsbaVT2T651U="; }; sourceRoot = "${src.name}/packages/googleapis-common-protos"; @@ -50,7 +50,7 @@ buildPythonPackage rec { meta = { description = "Common protobufs used in Google APIs"; homepage = "https://github.com/googleapis/python-api-common-protos"; - changelog = "https://github.com/googleapis/python-api-common-protos/releases/tag/v${version}"; + changelog = "https://github.com/googleapis/python-api-common-protos/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.sarahec ]; }; From e21030c18112b370b8de5710e2da9e399a87cef3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:45 +0200 Subject: [PATCH 0327/1084] python3Packages.gotrue: 2.12.0 -> 2.12.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/gotrue/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gotrue/default.nix b/pkgs/development/python-modules/gotrue/default.nix index 8ef7436ecc04..28cdc92a1307 100644 --- a/pkgs/development/python-modules/gotrue/default.nix +++ b/pkgs/development/python-modules/gotrue/default.nix @@ -12,12 +12,12 @@ buildPythonPackage rec { pname = "gotrue"; - version = "2.12.0"; + version = "2.12.3"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-ueoWTuUpZNg2TFUM3hbdDpV2JBpM/+qlLsozn2HR0Us="; + hash = "sha256-+HTPnQsvAzW/vQ1uKeP3r/eZmM0cFNKtgU24wGzuOFI="; }; build-system = [ poetry-core ]; From 4199071136d89eb56abccce35fd786dcf8f7da08 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:46 +0200 Subject: [PATCH 0328/1084] python3Packages.gpsoauth: 1.1.1 -> 2.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/gpsoauth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gpsoauth/default.nix b/pkgs/development/python-modules/gpsoauth/default.nix index d40d2f3c6174..bf604c9f7138 100644 --- a/pkgs/development/python-modules/gpsoauth/default.nix +++ b/pkgs/development/python-modules/gpsoauth/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "gpsoauth"; - version = "1.1.1"; + version = "2.0.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-WCAu0wM5fSkntGTcleJxS///haGw+Iv2jzrWOFnr5DU="; + hash = "sha256-njt2WmpOA2TewbxBV70+1+XsMGZYnihdC0aYaRCqa9I="; }; nativeBuildInputs = [ From 0e9f09a8f8fd7a553c81e031d76be351426ed40a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:46 +0200 Subject: [PATCH 0329/1084] python3Packages.gradient: 2.0.6 -> 2.99.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/gradient/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gradient/default.nix b/pkgs/development/python-modules/gradient/default.nix index 36c3e2d82495..f8a9896b1f8b 100644 --- a/pkgs/development/python-modules/gradient/default.nix +++ b/pkgs/development/python-modules/gradient/default.nix @@ -24,12 +24,12 @@ buildPythonPackage rec { pname = "gradient"; - version = "2.0.6"; + version = "2.99.3"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-pqyyNzx2YPP3qmWQbzGd3q2HzCkrWlIVSJZeFrGm9dk="; + hash = "sha256-Ep3Qh9Q1xWt2JveCf/A/KInQ3cnGE7D1YNdavDS0ZE8="; }; postPatch = '' From a14042fed2566bc6f20b41ade3b12c3be3f37549 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:47 +0200 Subject: [PATCH 0330/1084] python3Packages.graphql-core: 3.2.5 -> 3.2.6 https://github.com/graphql-python/graphql-core/releases/tag/v3.2.6 This commit was automatically generated using update-python-libraries. --- .../python-modules/graphql-core/default.nix | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/graphql-core/default.nix b/pkgs/development/python-modules/graphql-core/default.nix index fa1aa996d623..c1c49ee45448 100644 --- a/pkgs/development/python-modules/graphql-core/default.nix +++ b/pkgs/development/python-modules/graphql-core/default.nix @@ -6,27 +6,23 @@ pytest-benchmark, pytest-asyncio, pytestCheckHook, - pythonOlder, }: buildPythonPackage rec { pname = "graphql-core"; - version = "3.2.5"; + version = "3.2.6"; pyproject = true; - disabled = pythonOlder "3.6"; - src = fetchFromGitHub { owner = "graphql-python"; repo = "graphql-core"; tag = "v${version}"; - hash = "sha256-xZOiQOFWnImDXuvHP9V6BDjIZwlwHSxN/os+UYV4A0M="; + hash = "sha256-RkVyoTSVmtKhs42IK+oOrOL4uBs3As3N5KY0Sz1VaDQ="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "poetry_core>=1,<2" "poetry-core" \ - --replace-fail ', "setuptools>=59,<70"' "" + --replace-fail ', "setuptools>=59,<76"' "" ''; build-system = [ @@ -44,7 +40,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "graphql" ]; meta = with lib; { - changelog = "https://github.com/graphql-python/graphql-core/releases/tag/v${version}"; + changelog = "https://github.com/graphql-python/graphql-core/releases/tag/${src.tag}"; description = "Port of graphql-js to Python"; homepage = "https://github.com/graphql-python/graphql-core"; license = licenses.mit; From 10c7104ef9d94aad38cd5368b7a56b9d961c7985 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:47 +0200 Subject: [PATCH 0331/1084] python3Packages.graphrag: 1.2.0 -> 2.4.0 https://github.com/microsoft/graphrag/blob/v.2.4.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/graphrag/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/graphrag/default.nix b/pkgs/development/python-modules/graphrag/default.nix index 606bf11bb936..f44129f282af 100644 --- a/pkgs/development/python-modules/graphrag/default.nix +++ b/pkgs/development/python-modules/graphrag/default.nix @@ -40,14 +40,14 @@ buildPythonPackage rec { pname = "graphrag"; - version = "1.2.0"; + version = "2.4.0"; pyproject = true; src = fetchFromGitHub { owner = "microsoft"; repo = "graphrag"; - tag = "v${version}"; - hash = "sha256-z3gO0wV8YBNi2Z53avujAt/Es9mSzugEFa/qRgq7ItM="; + tag = "v.${version}"; + hash = "sha256-a8t6Nl9W/Cr7eueAvJ3dbz5G0oIhddqFMIm7HeZ8N9A="; }; build-system = [ From d0f56caa0bbc55fb90faf1ca2097278779a22d13 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:48 +0200 Subject: [PATCH 0332/1084] python3Packages.great-expectations: 1.3.2 -> 1.5.7 https://github.com/great-expectations/great_expectations/releases/tag/1.5.7 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/great-expectations/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/great-expectations/default.nix b/pkgs/development/python-modules/great-expectations/default.nix index ca563093c75e..8ba61a03efae 100644 --- a/pkgs/development/python-modules/great-expectations/default.nix +++ b/pkgs/development/python-modules/great-expectations/default.nix @@ -40,14 +40,14 @@ buildPythonPackage rec { pname = "great-expectations"; - version = "1.3.2"; + version = "1.5.7"; pyproject = true; src = fetchFromGitHub { owner = "great-expectations"; repo = "great_expectations"; tag = version; - hash = "sha256-MV6T8PyOyAQ2SfT8B38YdCtqj6oeZCW+z08koBR739A="; + hash = "sha256-pa44metr9KP2KF2ulq7kd84BVdBMvMhsWJeBsJ2AnG0="; }; postPatch = '' From db79acad2be33e5992f18bd07aaa54f26f531c0e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:48 +0200 Subject: [PATCH 0333/1084] python3Packages.greenlet: 3.2.2 -> 3.2.3 https://github.com/python-greenlet/greenlet/blob/3.2.3/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/greenlet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/greenlet/default.nix b/pkgs/development/python-modules/greenlet/default.nix index fdabde2bb65a..03638e41377b 100644 --- a/pkgs/development/python-modules/greenlet/default.nix +++ b/pkgs/development/python-modules/greenlet/default.nix @@ -17,12 +17,12 @@ let greenlet = buildPythonPackage rec { pname = "greenlet"; - version = "3.2.2"; + version = "3.2.3"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-rQU9NEIaLeu6Rao8w5rPRUrLzQJbP8Gp+KDe4jer1IU="; + hash = "sha256-iw3YrkwNb15U7lW6k17rPXNam1iooeW1y6tk4Bo582U="; }; build-system = [ setuptools ]; From 28b99fc65f237529e3986b37180c09d7698cb5fc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:49 +0200 Subject: [PATCH 0334/1084] python3Packages.greynoise: 2.3.0 -> 3.0.1 https://github.com/GreyNoise-Intelligence/pygreynoise/blob/v3.0.1/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/greynoise/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/greynoise/default.nix b/pkgs/development/python-modules/greynoise/default.nix index 716e0fc1b498..935b0220e619 100644 --- a/pkgs/development/python-modules/greynoise/default.nix +++ b/pkgs/development/python-modules/greynoise/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "greynoise"; - version = "2.3.0"; + version = "3.0.1"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "GreyNoise-Intelligence"; repo = "pygreynoise"; tag = "v${version}"; - hash = "sha256-17NieDQ57qVT2i4S26vLS9N6zALZ+eTtCCcBbhQ8fhQ="; + hash = "sha256-wJDO666HC3EohfR+LbG5F0Cp/eL7q4kXniWhJfc7C3s="; }; propagatedBuildInputs = [ @@ -57,7 +57,7 @@ buildPythonPackage rec { description = "Python3 library and command line for GreyNoise"; mainProgram = "greynoise"; homepage = "https://github.com/GreyNoise-Intelligence/pygreynoise"; - changelog = "https://github.com/GreyNoise-Intelligence/pygreynoise/blob/${src.rev}/CHANGELOG.rst"; + changelog = "https://github.com/GreyNoise-Intelligence/pygreynoise/blob/${src.tag}/CHANGELOG.rst"; license = licenses.mit; maintainers = with maintainers; [ mbalatsko ]; }; From b9b5d4208ca1f16e71854c54b1a8f7ae42ea24f0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:49 +0200 Subject: [PATCH 0335/1084] python3Packages.griffe: 1.8.0 -> 1.9.0 https://github.com/mkdocstrings/griffe/blob/1.9.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/griffe/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/griffe/default.nix b/pkgs/development/python-modules/griffe/default.nix index 375ff0c717cd..33c4c9f5a4e1 100644 --- a/pkgs/development/python-modules/griffe/default.nix +++ b/pkgs/development/python-modules/griffe/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "griffe"; - version = "1.8.0"; + version = "1.9.0"; pyproject = true; src = fetchFromGitHub { owner = "mkdocstrings"; repo = "griffe"; tag = version; - hash = "sha256-p+igAui0LNMj8tMBmw59K8mNdixqfxU8P9lHDZkoFaY="; + hash = "sha256-kP3n9NJ9dW8S2zEMAHgtWbJUQiYt7NadgrR7DD67+Vs="; }; build-system = [ pdm-backend ]; From d140b40f06be6d22ce650cc784fb0f621095b514 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:50 +0200 Subject: [PATCH 0336/1084] python3Packages.grpc-google-iam-v1: 0.14.2 -> 3.31.3 https://github.com/googleapis/google-cloud-python/blob/google-cloud-build-v3.31.3/packages/grpc-google-iam-v1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/grpc-google-iam-v1/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/grpc-google-iam-v1/default.nix b/pkgs/development/python-modules/grpc-google-iam-v1/default.nix index c0aaca146664..aba72a96b8aa 100644 --- a/pkgs/development/python-modules/grpc-google-iam-v1/default.nix +++ b/pkgs/development/python-modules/grpc-google-iam-v1/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "grpc-google-iam-v1"; - version = "0.14.2"; + version = "3.31.3"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "google-cloud-python"; - tag = "grpc-google-iam-v1-v${version}"; - hash = "sha256-5PzidE1CWN+pt7+gcAtbuXyL/pq6cnn0MCRkBfmeUSw="; + tag = "google-cloud-build-v${version}"; + hash = "sha256-qQ+8X6I8lt4OTgbvODsbdab2dYUk0wxWsbaVT2T651U="; }; sourceRoot = "${src.name}/packages/grpc-google-iam-v1"; From 4223161dc29503694a042a8085cc2787f5ed56a2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:50 +0200 Subject: [PATCH 0337/1084] python3Packages.guidance: 0.2.1 -> 0.2.5 https://github.com/guidance-ai/guidance/releases/tag/0.2.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/guidance/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/guidance/default.nix b/pkgs/development/python-modules/guidance/default.nix index 2f9c1bfe8ffd..ed279cf885ae 100644 --- a/pkgs/development/python-modules/guidance/default.nix +++ b/pkgs/development/python-modules/guidance/default.nix @@ -36,14 +36,14 @@ buildPythonPackage rec { pname = "guidance"; - version = "0.2.1"; + version = "0.2.5"; pyproject = true; src = fetchFromGitHub { owner = "guidance-ai"; repo = "guidance"; tag = version; - hash = "sha256-FBnND9kCIVmE/IEz3TNOww8x0EAH6TTBYfKTprqSbDg="; + hash = "sha256-dTMJOBGirEumbpTanCVZQJATfLxqxmpUCqE7pah97Zw="; }; build-system = [ @@ -119,7 +119,7 @@ buildPythonPackage rec { meta = { description = "Guidance language for controlling large language models"; homepage = "https://github.com/guidance-ai/guidance"; - changelog = "https://github.com/guidance-ai/guidance/releases/tag/v${version}"; + changelog = "https://github.com/guidance-ai/guidance/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ natsukium ]; }; From 1c1d3153cd2da4398cdf06a83846afc9b8627dce Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:51 +0200 Subject: [PATCH 0338/1084] python3Packages.gym-notices: 0.0.8 -> 0.1.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/gym-notices/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/gym-notices/default.nix b/pkgs/development/python-modules/gym-notices/default.nix index 0a4e2bd4089c..1132fa795d5b 100644 --- a/pkgs/development/python-modules/gym-notices/default.nix +++ b/pkgs/development/python-modules/gym-notices/default.nix @@ -2,18 +2,22 @@ lib, buildPythonPackage, fetchPypi, + setuptools, }: buildPythonPackage rec { pname = "gym-notices"; - version = "0.0.8"; - format = "setuptools"; + version = "0.1.0"; + pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-rSXiAEh8r6NpcoYl/gZOiK2hNGYYUmECZZtGQPK0uRE="; + pname = "gym_notices"; + inherit version; + hash = "sha256-n5R372iowV5CYl1PpTYxI34+aulH8yW1wUnAgUma3Bs="; }; + build-system = [ setuptools ]; + pythonImportsCheck = [ "gym_notices" ]; meta = with lib; { From eda07d310124e16617f0f9d0498c240f3a1863d9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:51 +0200 Subject: [PATCH 0339/1084] python3Packages.h3: 4.2.2 -> 4.3.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/h3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/h3/default.nix b/pkgs/development/python-modules/h3/default.nix index f1379544ba21..5d9b87746bfc 100644 --- a/pkgs/development/python-modules/h3/default.nix +++ b/pkgs/development/python-modules/h3/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "h3"; - version = "4.2.2"; + version = "4.3.0"; pyproject = true; # pypi version does not include tests @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "uber"; repo = "h3-py"; tag = "v${version}"; - hash = "sha256-HvJT5SuE7UHhGMlaQG3YSHfGkgsdDAVVGsGRsAeNHGQ="; + hash = "sha256-D2imgxGzJpOEQ3xddM42SKWPZEIwuXQ31mm8ZIQhqkE="; }; dontConfigure = true; From 4b3ac8ae846950d4962f9086dc61f1ab83f566de Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:52 +0200 Subject: [PATCH 0340/1084] python3Packages.h5py: 3.13.0 -> 3.14.0 https://github.com/h5py/h5py/blob/3.14.0/docs/whatsnew/3.14.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/h5py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/h5py/default.nix b/pkgs/development/python-modules/h5py/default.nix index cd43c0e05798..1deb3ab9f2cf 100644 --- a/pkgs/development/python-modules/h5py/default.nix +++ b/pkgs/development/python-modules/h5py/default.nix @@ -22,7 +22,7 @@ let mpiSupport = hdf5.mpiSupport; in buildPythonPackage rec { - version = "3.13.0"; + version = "3.14.0"; pname = "h5py"; pyproject = true; @@ -30,7 +30,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-GHDkZRhyACPahdCJWhlg/yzjmMVnHqw7GkHsaWtxBcM="; + hash = "sha256-I3IRay4NXT5ecFt/Zj98jZb6eaQFLSUEhO+R0k1qCPQ="; }; pythonRelaxDeps = [ "mpi4py" ]; From 58886537e66ada54639b045903c57abadcbc9eac Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:52 +0200 Subject: [PATCH 0341/1084] python3Packages.habluetooth: 3.49.0 -> 4.0.2 https://github.com/Bluetooth-Devices/habluetooth/blob/v4.0.2/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/habluetooth/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/habluetooth/default.nix b/pkgs/development/python-modules/habluetooth/default.nix index ab77d4cdfeb1..b491a740e1d4 100644 --- a/pkgs/development/python-modules/habluetooth/default.nix +++ b/pkgs/development/python-modules/habluetooth/default.nix @@ -33,6 +33,11 @@ buildPythonPackage rec { hash = "sha256-82eV76oY/exkHbhZt3OaifOoKxN2D6npstvfBDVgszw="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail 'Cython>=3,<3.1' 'Cython' + ''; + build-system = [ cython poetry-core From 56fe99487627f2d8c8c54fb1c3559a29c37df1d3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 20:59:24 +0200 Subject: [PATCH 0342/1084] python3Packages.hass-nabucasa: 0.106.0 -> 0.111.1 https://github.com/NabuCasa/hass-nabucasa/releases/tag/0.111.1 --- pkgs/development/python-modules/hass-nabucasa/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix index 15bbb7d091ab..4dfcb4a63f91 100644 --- a/pkgs/development/python-modules/hass-nabucasa/default.nix +++ b/pkgs/development/python-modules/hass-nabucasa/default.nix @@ -43,6 +43,7 @@ buildPythonPackage rec { pythonRelaxDeps = [ "acme" "josepy" + "snitun" ]; dependencies = [ From 0b476031888723732c51c5856344fb4409918807 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:53 +0200 Subject: [PATCH 0343/1084] python3Packages.hassil: 2.2.3 -> 3.1.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/hassil/default.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/hassil/default.nix b/pkgs/development/python-modules/hassil/default.nix index 9c68f8c18c3c..ec274094ab26 100644 --- a/pkgs/development/python-modules/hassil/default.nix +++ b/pkgs/development/python-modules/hassil/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - pythonOlder, # build-system setuptools, @@ -17,9 +16,9 @@ let pname = "hassil"; - version = "2.2.3"; + version = "3.1.0"; in -buildPythonPackage { +buildPythonPackage rec { inherit pname version; pyproject = true; @@ -27,7 +26,7 @@ buildPythonPackage { owner = "home-assistant"; repo = "hassil"; tag = "v${version}"; - hash = "sha256-rP7F0BovD0Klf06lywo+1uFhPf+dS0qbNBZluun8+cE="; + hash = "sha256-GwlnlOeG4uMMbT09Nm+UIr5FcOJf00+7r/2Kls4Rb4g="; }; build-system = [ setuptools ]; @@ -39,8 +38,13 @@ buildPythonPackage { nativeCheckInputs = [ pytestCheckHook ]; + disabledTestPaths = [ + # infinite recursion with home-assistant.intents + "tests/test_fuzzy.py" + ]; + meta = with lib; { - changelog = "https://github.com/home-assistant/hassil/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/home-assistant/hassil/blob/${src.tag}/CHANGELOG.md"; description = "Intent parsing for Home Assistant"; mainProgram = "hassil"; homepage = "https://github.com/home-assistant/hassil"; From 07bac06b783049cb5e0b9ec9592ca689eec568d4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 13:17:55 +0200 Subject: [PATCH 0344/1084] home-assistant: pin hassil at 2.2.3 --- pkgs/servers/home-assistant/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 94742e065ab4..a01951846239 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -138,6 +138,18 @@ let ]; }); + hassil = super.hassil.overridePythonAttrs (oldAttrs: rec { + version = "2.2.3"; + + src = fetchFromGitHub { + inherit (oldAttrs.src) repo owner; + tag = "v${version}"; + hash = "sha256-rP7F0BovD0Klf06lywo+1uFhPf+dS0qbNBZluun8+cE="; + }; + + disabledTestPaths = [ ]; + }); + mcp = super.mcp.overridePythonAttrs (oldAttrs: rec { version = "1.5.0"; src = fetchFromGitHub { From e17f85e7fbf462eddaf94a4e9f6a7e17b8e07c73 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:54 +0200 Subject: [PATCH 0345/1084] python3Packages.hatch-fancy-pypi-readme: 24.1.0 -> 25.1.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/hatch-fancy-pypi-readme/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hatch-fancy-pypi-readme/default.nix b/pkgs/development/python-modules/hatch-fancy-pypi-readme/default.nix index c8efd2065cc4..61b5824ba7b7 100644 --- a/pkgs/development/python-modules/hatch-fancy-pypi-readme/default.nix +++ b/pkgs/development/python-modules/hatch-fancy-pypi-readme/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "hatch-fancy-pypi-readme"; - version = "24.1.0"; + version = "25.1.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "hatch_fancy_pypi_readme"; inherit version; - hash = "sha256-RN0jnxp3m53PjryUAaYR/X9+PhRXjc8iwmXfr3wVFLg="; + hash = "sha256-nFjtPf+Q1R9DQUzjcAmtHVsPCP/J/CFpmKBjgPAcAEU="; }; nativeBuildInputs = [ hatchling ]; From f745be201beebf13a0887a704187b6c5f80e45e8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:54 +0200 Subject: [PATCH 0346/1084] python3Packages.hatch-nodejs-version: 0.3.2 -> 0.4.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/hatch-nodejs-version/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hatch-nodejs-version/default.nix b/pkgs/development/python-modules/hatch-nodejs-version/default.nix index 376f3f1390a2..e46a1d40b92f 100644 --- a/pkgs/development/python-modules/hatch-nodejs-version/default.nix +++ b/pkgs/development/python-modules/hatch-nodejs-version/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "hatch-nodejs-version"; - version = "0.3.2"; + version = "0.4.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "agoose77"; repo = "hatch-nodejs-version"; tag = "v${version}"; - hash = "sha256-hknlb11DCe+b55CfF3Pr62ccWPxVrjQ197ZagSiH/zU="; + hash = "sha256-Oe07HFzhhnAGTWM51xSgRmpJgIZg0oMIxkmMxKRPMwI="; }; propagatedBuildInputs = [ hatchling ]; From 30c90446fb01281880ba37a6b8a3a6d19eddade3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:55 +0200 Subject: [PATCH 0347/1084] python3Packages.hatch-vcs: 0.4.0 -> 0.5.0 https://github.com/ofek/hatch-vcs/releases/tag/v0.5.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/hatch-vcs/default.nix | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/hatch-vcs/default.nix b/pkgs/development/python-modules/hatch-vcs/default.nix index e3be83a0f2d4..2bdb4e7622a5 100644 --- a/pkgs/development/python-modules/hatch-vcs/default.nix +++ b/pkgs/development/python-modules/hatch-vcs/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "hatch-vcs"; - version = "0.4.0"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "hatch_vcs"; inherit version; - hash = "sha256-CTgQdI/gHbDUUfq88sGsJojK79Iy1O3pZwkLHBsH2fc="; + hash = "sha256-A5X6EmlANAIVCQw0Siv04qd7y+faqxb0Gze5jJWAn/k="; }; build-system = [ hatchling ]; @@ -35,15 +35,8 @@ buildPythonPackage rec { ]; disabledTests = [ - # incompatible with setuptools-scm>=7 - # https://github.com/ofek/hatch-vcs/issues/8 - "test_write" - ] - ++ lib.optionals (pythonOlder "3.11") [ - # https://github.com/pypa/setuptools_scm/issues/1038, fixed in setuptools_scm@8.1.0 - "test_basic" - "test_root" - "test_metadata" + # reacts to our setup-hook pretending a version + "test_custom_tag_pattern_get_version" ]; pythonImportsCheck = [ "hatch_vcs" ]; From e6741cc34459f0890778a2144b61f18d682de4e3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:55 +0200 Subject: [PATCH 0348/1084] python3Packages.haystack-ai: 2.9.0 -> 2.16.1 https://github.com/deepset-ai/haystack/releases/tag/v2.16.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/haystack-ai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/haystack-ai/default.nix b/pkgs/development/python-modules/haystack-ai/default.nix index dec9d6684d27..ba792ffa3e7f 100644 --- a/pkgs/development/python-modules/haystack-ai/default.nix +++ b/pkgs/development/python-modules/haystack-ai/default.nix @@ -91,14 +91,14 @@ buildPythonPackage rec { pname = "haystack-ai"; - version = "2.9.0"; + version = "2.16.1"; pyproject = true; src = fetchFromGitHub { owner = "deepset-ai"; repo = "haystack"; tag = "v${version}"; - hash = "sha256-h/4KskpzO3+e6aLQlBb8yitmfdbdc+J6Hz6TMs8bnr8="; + hash = "sha256-Z5T5X92Hig7nW1fUc8b+LuegJlIZbMfyjJ0PnVudPew="; }; nativeBuildInputs = [ From f2e2967483cb5156f83365d383eb5db1b9e90940 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:56 +0200 Subject: [PATCH 0349/1084] python3Packages.hg-evolve: 11.1.8 -> 11.1.9 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/hg-evolve/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hg-evolve/default.nix b/pkgs/development/python-modules/hg-evolve/default.nix index d332237010f2..a6f28d87a60d 100644 --- a/pkgs/development/python-modules/hg-evolve/default.nix +++ b/pkgs/development/python-modules/hg-evolve/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "hg-evolve"; - version = "11.1.8"; + version = "11.1.9"; pyproject = true; src = fetchPypi { pname = "hg_evolve"; inherit version; - hash = "sha256-JIberZCiRmxPkn0P+Dsps42jHWhkA1hLKGXPlbb+APU="; + hash = "sha256-sypSfUqXQkmDSITJq/XHH82EGNIMvjgocc+3mLK+n0A="; }; build-system = [ setuptools ]; From 969854a3786adaa1b51370a392e66a719296fca0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:56 +0200 Subject: [PATCH 0350/1084] python3Packages.hid-parser: 0.0.3 -> 0.1.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/hid-parser/default.nix | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/hid-parser/default.nix b/pkgs/development/python-modules/hid-parser/default.nix index 1106accebf07..91cb21d24cfa 100644 --- a/pkgs/development/python-modules/hid-parser/default.nix +++ b/pkgs/development/python-modules/hid-parser/default.nix @@ -1,26 +1,28 @@ { lib, buildPythonPackage, - fetchPypi, - setuptools, - pytest7CheckHook, + fetchFromGitHub, + flit-core, + pytestCheckHook, hypothesis, }: buildPythonPackage rec { pname = "hid-parser"; - version = "0.0.3"; - format = "pyproject"; + version = "0.1.0"; + pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-zbm+h+ieDmd1K0uH+9B8EWtYScxqYJXVpY9bXdBivA4="; + src = fetchFromGitHub { + owner = "usb-tools"; + repo = "python-hid-parser"; + tag = version; + hash = "sha256-8aGyLTsBK5etwbqFkNinbLHCt20fsQEmuBvu3RrwCDA="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ flit-core ]; nativeCheckInputs = [ - pytest7CheckHook + pytestCheckHook hypothesis ]; From 732438f5782248044ac90bffd26d6a8b578a8af6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:57 +0200 Subject: [PATCH 0351/1084] python3Packages.hijri-converter: 2.3.1 -> 2.3.2.post1 https://github.com/dralshehri/hijridate/blob/v2.3.2.post1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/hijri-converter/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hijri-converter/default.nix b/pkgs/development/python-modules/hijri-converter/default.nix index f99bddec4593..ab4fa261ae1f 100644 --- a/pkgs/development/python-modules/hijri-converter/default.nix +++ b/pkgs/development/python-modules/hijri-converter/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "hijri-converter"; - version = "2.3.1"; + version = "2.3.2.post1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-BptniSkeCDD0hgp53NNPs87qO5VRbtQBAgK5ZWuhq2E="; + hash = "sha256-mGZXzNg6W+ryM85aIZZFdH6IXEXUgzvSqPobkn+jlXA="; }; nativeCheckInputs = [ pytestCheckHook ]; From 0ce3df6b3995c5780f9354f71f952641ebcdb448 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:58 +0200 Subject: [PATCH 0352/1084] python3Packages.hikari-crescent: 1.2.0 -> 1.3.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/hikari-crescent/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hikari-crescent/default.nix b/pkgs/development/python-modules/hikari-crescent/default.nix index 28e809136ed3..b13050474204 100644 --- a/pkgs/development/python-modules/hikari-crescent/default.nix +++ b/pkgs/development/python-modules/hikari-crescent/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "hikari-crescent"; - version = "1.2.0"; + version = "1.3.0"; pyproject = true; src = fetchFromGitHub { owner = "hikari-crescent"; repo = "hikari-crescent"; tag = "v${version}"; - hash = "sha256-aQjT5sAaqConUtRGcqddzwcbBJkbwYOCxvnNJpKu3yI="; + hash = "sha256-wFWltwhayvv/zkIWMGogjTqy/qZfO1hUU6CzF3T9E1Y="; }; build-system = [ poetry-core ]; From abd535a8a5c80b47a41d8cdb630451c5b68fdad4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:58 +0200 Subject: [PATCH 0353/1084] python3Packages.hikari-lightbulb: 2.3.5.post1 -> 3.1.1 This commit was automatically generated using update-python-libraries. --- .../hikari-lightbulb/default.nix | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/hikari-lightbulb/default.nix b/pkgs/development/python-modules/hikari-lightbulb/default.nix index f9af95b70147..92d2ea4d1f0f 100644 --- a/pkgs/development/python-modules/hikari-lightbulb/default.nix +++ b/pkgs/development/python-modules/hikari-lightbulb/default.nix @@ -2,30 +2,30 @@ lib, buildPythonPackage, fetchFromGitHub, - setuptools, - wheel, + flit-core, hikari, croniter, + typing-extensions, }: buildPythonPackage rec { pname = "hikari-lightbulb"; - version = "2.3.5.post1"; + version = "3.1.1"; pyproject = true; src = fetchFromGitHub { owner = "tandemdude"; repo = "hikari-lightbulb"; tag = version; - hash = "sha256-sxBrOgMgUcPjqtNuuq5+NfyxR5V812dfHnGoO9DhdXU="; + hash = "sha256-hsd7K7VFXndQ3tE8UkIcFXADgG/Kjd2oNWdFvwAwUtw="; }; - nativeBuildInputs = [ - setuptools - wheel - ]; + build-system = [ flit-core ]; - propagatedBuildInputs = [ hikari ]; + dependencies = [ + hikari + typing-extensions + ]; optional-dependencies = { crontrigger = [ croniter ]; @@ -34,6 +34,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "lightbulb" ]; meta = with lib; { + broken = true; # missing linkd and confspec dependencies description = "Command handler for Hikari, the Python Discord API wrapper library"; longDescription = '' Lightbulb is designed to be an easy to use command handler library that integrates with the Discord API wrapper library for Python, Hikari. From 34f353f251540c312f2f31fd9c6c632eea347d03 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:58 +0200 Subject: [PATCH 0354/1084] python3Packages.hikari: 2.1.0 -> 2.3.5 https://github.com/hikari-py/hikari/releases/tag/2.3.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/hikari/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/hikari/default.nix b/pkgs/development/python-modules/hikari/default.nix index 7be50c2b2d2b..ee7fce10d6fc 100644 --- a/pkgs/development/python-modules/hikari/default.nix +++ b/pkgs/development/python-modules/hikari/default.nix @@ -4,6 +4,7 @@ fetchFromGitHub, pytestCheckHook, pythonOlder, + hatchling, aiohttp, attrs, multidict, @@ -16,14 +17,14 @@ }: buildPythonPackage rec { pname = "hikari"; - version = "2.1.0"; - format = "setuptools"; + version = "2.3.5"; + pyproject = true; src = fetchFromGitHub { owner = "hikari-py"; repo = "hikari"; tag = version; - hash = "sha256-/A3D3nG1lSCQU92dM+6YroxWlGKrv47ntkZaJZTAJUA="; + hash = "sha256-jcPgO4tJKHzrA1fFeksSL9PVMsxnHuzh4CLVwTq06sM="; # The git commit is part of the `hikari.__git_sha1__` original output; # leave that output the same in nixpkgs. Use the `.git` directory # to retrieve the commit SHA, and remove the directory afterwards, @@ -36,6 +37,8 @@ buildPythonPackage rec { ''; }; + build-system = [ hatchling ]; + propagatedBuildInputs = [ aiohttp attrs @@ -72,7 +75,7 @@ buildPythonPackage rec { meta = { description = "Discord API wrapper for Python written with asyncio"; homepage = "https://www.hikari-py.dev/"; - changelog = "https://github.com/hikari-py/hikari/releases/tag/${version}"; + changelog = "https://github.com/hikari-py/hikari/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ tomodachi94 From 090ccc71bbf7204051c959e8d298cbcdfd2a4575 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:39:59 +0200 Subject: [PATCH 0355/1084] python3Packages.holidays: 0.75 -> 0.78 https://github.com/vacanza/python-holidays/releases/tag/v0.78 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/holidays/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/holidays/default.nix b/pkgs/development/python-modules/holidays/default.nix index 5ec47d5f6efc..95e439e827d0 100644 --- a/pkgs/development/python-modules/holidays/default.nix +++ b/pkgs/development/python-modules/holidays/default.nix @@ -60,7 +60,7 @@ buildPythonPackage rec { meta = with lib; { description = "Generate and work with holidays in Python"; homepage = "https://github.com/vacanza/python-holidays"; - changelog = "https://github.com/vacanza/python-holidays/releases/tag/v${version}"; + changelog = "https://github.com/vacanza/python-holidays/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab From a87bcba102e1d52fad3d00c330a96795f3bdf811 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:00 +0200 Subject: [PATCH 0356/1084] python3Packages.home-assistant-bluetooth: 1.13.1 -> 2.0.0 https://github.com/home-assistant-libs/home-assistant-bluetooth/blob/v2.0.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../home-assistant-bluetooth/default.nix | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/home-assistant-bluetooth/default.nix b/pkgs/development/python-modules/home-assistant-bluetooth/default.nix index dfa41a0bfedf..d1ea3bd04662 100644 --- a/pkgs/development/python-modules/home-assistant-bluetooth/default.nix +++ b/pkgs/development/python-modules/home-assistant-bluetooth/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch, pythonOlder, # build-system @@ -20,7 +19,7 @@ buildPythonPackage rec { pname = "home-assistant-bluetooth"; - version = "1.13.1"; + version = "2.0.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -29,18 +28,9 @@ buildPythonPackage rec { owner = "home-assistant-libs"; repo = "home-assistant-bluetooth"; tag = "v${version}"; - hash = "sha256-piX812Uzd2F8A8+IF/17N+xy6ENpfRVJ1BxsAxL5aj0="; + hash = "sha256-A29Jezj9kQ/v4irvpcpCiZlrNQBQwByrSJOx4HaXTdc="; }; - patches = [ - (fetchpatch { - name = "fix-tests-with-habluetooth-3.42.0.patch"; - url = "https://github.com/home-assistant-libs/home-assistant-bluetooth/commit/515516bf9b2577c5d4af25cd2f052023ccb8b108.patch"; - includes = [ "tests/test_models.py" ]; - hash = "sha256-9t8VRKQSDxSYiy7bFII62B4O5w5Hx9AbRgvzcT6z1BQ="; - }) - ]; - build-system = [ poetry-core setuptools From bccdc437dc3921cad0f1d6656c652325bca5a27d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:01 +0200 Subject: [PATCH 0357/1084] python3Packages.html2image: 2.0.5 -> 2.0.7 https://github.com/vgalin/html2image/releases/tag/2.0.7 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/html2image/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/html2image/default.nix b/pkgs/development/python-modules/html2image/default.nix index 4e5d1d50dbd6..bca718a33311 100644 --- a/pkgs/development/python-modules/html2image/default.nix +++ b/pkgs/development/python-modules/html2image/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "html2image"; - version = "2.0.5"; + version = "2.0.7"; pyproject = true; src = fetchFromGitHub { owner = "vgalin"; repo = "html2image"; tag = version; - hash = "sha256-k5y89nUF+fhUj9uzTAPkkAdOb2TsTL2jm/ZXwHlxu/A="; + hash = "sha256-qGp6i4fNmduTZfdxNvYJTAQV/Ovm3XFNOJ8uSj6Ipic="; }; postPatch = '' @@ -37,7 +37,7 @@ buildPythonPackage rec { meta = with lib; { description = "Package acting as a wrapper around the headless mode of existing web browsers to generate images from URLs and from HTML+CSS strings or files"; homepage = "https://github.com/vgalin/html2image"; - changelog = "https://github.com/vgalin/html2image/releases/tag/${version}"; + changelog = "https://github.com/vgalin/html2image/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ happysalada ]; }; From 5a46197f9ddfb1e4536090973573d0e779b687a6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:01 +0200 Subject: [PATCH 0358/1084] python3Packages.html2text: 2024.2.26 -> 2025.4.15 https://github.com/Alir3z4/html2text/blob/2025.4.15/ChangeLog.rst This commit was automatically generated using update-python-libraries. --- .../development/python-modules/html2text/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/html2text/default.nix b/pkgs/development/python-modules/html2text/default.nix index 656370931ca4..bf13a97b9561 100644 --- a/pkgs/development/python-modules/html2text/default.nix +++ b/pkgs/development/python-modules/html2text/default.nix @@ -5,11 +5,12 @@ pythonOlder, pytestCheckHook, setuptools, + setuptools-scm, }: buildPythonPackage rec { pname = "html2text"; - version = "2024.2.26"; + version = "2025.4.15"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,10 +19,13 @@ buildPythonPackage rec { owner = "Alir3z4"; repo = "html2text"; tag = version; - hash = "sha256-1CLkTFR+/XQ428WjMF7wliyAG6CB+n8JSsLDdLHPO7I="; + hash = "sha256-SMdILvCVXMe3Tlf3kK54VfEKsQ/KvpBZK3xZ4zVwcfo="; }; - build-system = [ setuptools ]; + build-system = [ + setuptools + setuptools-scm + ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -30,7 +34,7 @@ buildPythonPackage rec { meta = with lib; { description = "Turn HTML into equivalent Markdown-structured text"; homepage = "https://github.com/Alir3z4/html2text/"; - changelog = "https://github.com/Alir3z4/html2text/blob/${src.rev}/ChangeLog.rst"; + changelog = "https://github.com/Alir3z4/html2text/blob/${src.tag}/ChangeLog.rst"; license = licenses.gpl3Only; maintainers = [ ]; mainProgram = "html2text"; From 357442785b97e947599cfc4ac5d8fdbf32cfffe2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:02 +0200 Subject: [PATCH 0359/1084] python3Packages.http-message-signatures: 0.5.0 -> 1.0.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/http-message-signatures/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/http-message-signatures/default.nix b/pkgs/development/python-modules/http-message-signatures/default.nix index d3fcc3296dad..c5877acb8119 100644 --- a/pkgs/development/python-modules/http-message-signatures/default.nix +++ b/pkgs/development/python-modules/http-message-signatures/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "http-message-signatures"; - version = "0.5.0"; + version = "1.0.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,8 +20,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "pyauth"; repo = "http-message-signatures"; - rev = "v${version}"; - hash = "sha256-Jsivw4lNA/2oqsOGGx8D4gUPftzuys877A9RXyapnSQ="; + tag = "v${version}"; + hash = "sha256-vPZeAS3hR7Bmj2FtME+V9WU3TViBndrBb9GLkdMVh2Q="; }; nativeBuildInputs = [ setuptools-scm ]; From e44812adc2effb12bff9e479e00139dc4f9fbdd9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:02 +0200 Subject: [PATCH 0360/1084] python3Packages.httpx-sse: 0.4.0 -> 0.4.1 https://github.com/florimondmanca/httpx-sse/blob/0.4.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/httpx-sse/default.nix | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/httpx-sse/default.nix b/pkgs/development/python-modules/httpx-sse/default.nix index 622e8ae033d4..a719fe96f369 100644 --- a/pkgs/development/python-modules/httpx-sse/default.nix +++ b/pkgs/development/python-modules/httpx-sse/default.nix @@ -2,10 +2,8 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch2, setuptools, setuptools-scm, - wheel, httpx, pytest-asyncio, pytestCheckHook, @@ -14,23 +12,16 @@ buildPythonPackage rec { pname = "httpx-sse"; - version = "0.4.0"; + version = "0.4.1"; pyproject = true; src = fetchFromGitHub { owner = "florimondmanca"; repo = "httpx-sse"; tag = version; - hash = "sha256-nU8vkmV/WynzQrSrq9+FQXtfAJPVLpMsRSuntU0HWrE="; + hash = "sha256-bSozSZmbRU5sc3jvVUOAXQWVBA8GhzM2R26uPdabS+w="; }; - patches = [ - (fetchpatch2 { - url = "https://github.com/florimondmanca/httpx-sse/commit/643938c805e671fa20adcf314b447f862b77bcda.patch?full_index=1"; - hash = "sha256-V2PyTlleyoLa0DuvdlU8zGNsI9C8bTjMUcLjx81/e5k="; - }) - ]; - # pytest-cov configuration is not necessary for packaging postPatch = '' rm setup.cfg @@ -39,7 +30,6 @@ buildPythonPackage rec { build-system = [ setuptools setuptools-scm - wheel ]; dependencies = [ httpx ]; @@ -55,7 +45,7 @@ buildPythonPackage rec { meta = with lib; { description = "Consume Server-Sent Event (SSE) messages with HTTPX"; homepage = "https://github.com/florimondmanca/httpx-sse"; - changelog = "https://github.com/florimondmanca/httpx-sse/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/florimondmanca/httpx-sse/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ natsukium ]; }; From 009f59aa07a1b699f1f6c28e1a5d9bd86338d4c2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:04 +0200 Subject: [PATCH 0361/1084] python3Packages.hyperscan: 0.7.16 -> 0.7.22 https://github.com/darvid/python-hyperscan/blob/v0.7.22/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/hyperscan/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hyperscan/default.nix b/pkgs/development/python-modules/hyperscan/default.nix index 8850d1a53283..e63a155781d3 100644 --- a/pkgs/development/python-modules/hyperscan/default.nix +++ b/pkgs/development/python-modules/hyperscan/default.nix @@ -23,14 +23,14 @@ let in buildPythonPackage rec { pname = "hyperscan"; - version = "0.7.16"; + version = "0.7.22"; pyproject = true; src = fetchFromGitHub { owner = "darvid"; repo = "python-hyperscan"; tag = "v${version}"; - hash = "sha256-iinBu/6zSbRiuxytHnS3G+8OffcdLdCTqKzj44NQqcU="; + hash = "sha256-99PkxxGCwyGa5xhfHLa7+1JnTgcRfDEKcTRopGzqkh8="; }; env.CMAKE_ARGS = "-DHS_SRC_ROOT=${pkgs.hyperscan.src} -DHS_BUILD_LIB_ROOT=${lib-deps}/lib"; From aa2829c9a50cb038f6c213f4b1e3b7fee2dbacca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:04 +0200 Subject: [PATCH 0362/1084] python3Packages.hypothesis: 6.136.7 -> 6.136.9 https://hypothesis.readthedocs.io/en/latest/changes.html#v6-136-9 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/hypothesis/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/hypothesis/default.nix b/pkgs/development/python-modules/hypothesis/default.nix index 745aec234c86..ea6abf7e8384 100644 --- a/pkgs/development/python-modules/hypothesis/default.nix +++ b/pkgs/development/python-modules/hypothesis/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "hypothesis"; - version = "6.136.7"; + version = "6.136.9"; pyproject = true; disabled = pythonOlder "3.9"; @@ -32,8 +32,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "HypothesisWorks"; repo = "hypothesis"; - rev = "hypothesis-python-${version}"; - hash = "sha256-V1X9gLNM6WJO7TA+S89hu7p3I+kDs1OfigH1tBfm/cU="; + tag = "hypothesis-python-${version}"; + hash = "sha256-Q1wxIJwAYKZ0x6c85CJSGgcdKw9a3xFw8YpJROElSNU="; }; # I tried to package sphinx-selective-exclude, but it throws From 1e51134bbd0faedee118c4f7aaa16e724fbd4656 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:05 +0200 Subject: [PATCH 0363/1084] python3Packages.ibis-framework: 10.5.0 -> 10.8.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ibis-framework/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ibis-framework/default.nix b/pkgs/development/python-modules/ibis-framework/default.nix index e800262be966..2939b7c2ab9c 100644 --- a/pkgs/development/python-modules/ibis-framework/default.nix +++ b/pkgs/development/python-modules/ibis-framework/default.nix @@ -98,14 +98,14 @@ in buildPythonPackage rec { pname = "ibis-framework"; - version = "10.5.0"; + version = "10.8.0"; pyproject = true; src = fetchFromGitHub { owner = "ibis-project"; repo = "ibis"; tag = version; - hash = "sha256-KJPl5bkD/tQlHY2k0b9zok5YCPekaXw7Y9z8P4AD3FQ="; + hash = "sha256-Uuqm9Exu/oK3BGBL4ViUOGArMWhVutUn1gFRj1I4vt4="; }; build-system = [ @@ -142,6 +142,7 @@ buildPythonPackage rec { pytestFlags = [ "--benchmark-disable" + "-Wignore::FutureWarning" ]; enabledTestMarks = testBackends ++ [ "core" ]; @@ -353,7 +354,7 @@ buildPythonPackage rec { meta = { description = "Productivity-centric Python Big Data Framework"; homepage = "https://github.com/ibis-project/ibis"; - changelog = "https://github.com/ibis-project/ibis/blob/${version}/docs/release_notes.md"; + changelog = "https://github.com/ibis-project/ibis/blob/${src.tag}/docs/release_notes.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ cpcloud From 7f1fc60f27f1d1e75571747578129092ae55c6af Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:05 +0200 Subject: [PATCH 0364/1084] python3Packages.icecream: 2.1.4 -> 2.1.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/icecream/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/icecream/default.nix b/pkgs/development/python-modules/icecream/default.nix index 6ae3f20ad9ad..f3ed505cfae5 100644 --- a/pkgs/development/python-modules/icecream/default.nix +++ b/pkgs/development/python-modules/icecream/default.nix @@ -18,12 +18,12 @@ buildPythonPackage rec { pname = "icecream"; - version = "2.1.4"; + version = "2.1.5"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-WHVeWDl9U1CnbyWXbe57YH9f67PG4c3f5rGVGJbpFXM="; + hash = "sha256-FNIeM4MyammowaO88R+DKDRZ8NJp7OWvg/ziwNZj7+w="; }; postPatch = '' From 75e9392ed62f17aad220ee6f26833f1d385ce8f0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:06 +0200 Subject: [PATCH 0365/1084] python3Packages.imagecodecs: 2025.3.30 -> 2025.8.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/imagecodecs/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/imagecodecs/default.nix b/pkgs/development/python-modules/imagecodecs/default.nix index 30dfe4dc7de7..6d0411ce16d9 100644 --- a/pkgs/development/python-modules/imagecodecs/default.nix +++ b/pkgs/development/python-modules/imagecodecs/default.nix @@ -21,9 +21,9 @@ }: let - version = "2025.3.30"; + version = "2025.8.2"; in -buildPythonPackage { +buildPythonPackage rec { pname = "imagecodecs"; inherit version; pyproject = true; @@ -32,7 +32,7 @@ buildPythonPackage { owner = "cgohlke"; repo = "imagecodecs"; tag = "v${version}"; - hash = "sha256-KtrQNABQOr3mNiWOfaZBcFceSCixPGV8Hte2uPKn1+k="; + hash = "sha256-HDyA5SQNZe9G83ARfvD4AAIIos8Oatp+RhnEQTdnRp4="; }; build-system = [ @@ -83,7 +83,7 @@ buildPythonPackage { meta = { description = "Image transformation, compression, and decompression codecs"; homepage = "https://github.com/cgohlke/imagecodecs"; - changelog = "https://github.com/cgohlke/imagecodecs/blob/v${version}/CHANGES.rst"; + changelog = "https://github.com/cgohlke/imagecodecs/blob/${src.tag}/CHANGES.rst"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ yzx9 ]; }; From ba26bde7900e766f371f4188e636969bd5d4b772 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:06 +0200 Subject: [PATCH 0366/1084] python3Packages.imagededup: 0.3.2 -> 03.3 https://github.com/idealo/imagededup/releases/tag/v03.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/imagededup/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/imagededup/default.nix b/pkgs/development/python-modules/imagededup/default.nix index 4ecc2f693c78..d5993e358643 100644 --- a/pkgs/development/python-modules/imagededup/default.nix +++ b/pkgs/development/python-modules/imagededup/default.nix @@ -33,7 +33,7 @@ let in buildPythonPackage rec { pname = "imagededup"; - version = "0.3.2"; + version = "03.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -42,7 +42,7 @@ buildPythonPackage rec { owner = "idealo"; repo = "imagededup"; tag = "v${version}"; - hash = "sha256-B2IuNMTZnzBi6IxrHBoMDsmIcqGQpznd/2f1XKo1Oa4="; + hash = "sha256-tm6WGf74xu3CcwpyeA7+rvO5wemO0daXpj/jvYrH19E="; }; nativeBuildInputs = [ @@ -88,7 +88,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://idealo.github.io/imagededup/"; - changelog = "https://github.com/idealo/imagededup/releases/tag/v${version}"; + changelog = "https://github.com/idealo/imagededup/releases/tag/${src.tag}"; description = "Finding duplicate images made easy"; license = licenses.asl20; maintainers = with maintainers; [ stunkymonkey ]; From cbbf25cecdd27800347ea9ec13aef16ed3ddc2ac Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:07 +0200 Subject: [PATCH 0367/1084] python3Packages.imap-tools: 1.10.0 -> 1.11.0 https://github.com/ikvk/imap_tools/blob/v1.11.0/docs/release_notes.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/imap-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/imap-tools/default.nix b/pkgs/development/python-modules/imap-tools/default.nix index e71956c5835e..ec192f63fbc0 100644 --- a/pkgs/development/python-modules/imap-tools/default.nix +++ b/pkgs/development/python-modules/imap-tools/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "imap-tools"; - version = "1.10.0"; + version = "1.11.0"; pyproject = true; src = fetchFromGitHub { owner = "ikvk"; repo = "imap_tools"; tag = "v${version}"; - hash = "sha256-lan12cHkoxCKadgyFey4ShcnwFg3Gl/VqKWlYAkvF3Y="; + hash = "sha256-8oPiCFoJ0mV7ZnteM9lufIbxwA/7hV91959weEx/e30="; }; build-system = [ setuptools ]; From 202f9ec03624d9b35d91133b61138d7bb9ff12c2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 01:31:23 +0200 Subject: [PATCH 0368/1084] python3Packages.inline-snapshot: 0.23.0 -> 0.24.0 https://github.com/15r10nk/inline-snapshot/blob/0.24.0/CHANGELOG.md --- pkgs/development/python-modules/inline-snapshot/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/inline-snapshot/default.nix b/pkgs/development/python-modules/inline-snapshot/default.nix index 635bdf36c530..bff769ab1ec5 100644 --- a/pkgs/development/python-modules/inline-snapshot/default.nix +++ b/pkgs/development/python-modules/inline-snapshot/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "inline-snapshot"; - version = "0.23.0"; + version = "0.24.0"; pyproject = true; src = fetchFromGitHub { From cec86165ec314cd1cfbf871cdc01765ee7f754f9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:08 +0200 Subject: [PATCH 0369/1084] python3Packages.instructor: 1.7.9 -> 1.10.0 https://github.com/jxnl/instructor/releases/tag/1.10.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/instructor/default.nix | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/instructor/default.nix b/pkgs/development/python-modules/instructor/default.nix index 97c1d863d189..959449e53e76 100644 --- a/pkgs/development/python-modules/instructor/default.nix +++ b/pkgs/development/python-modules/instructor/default.nix @@ -23,6 +23,7 @@ anthropic, diskcache, fastapi, + google-genai, google-generativeai, pytest-asyncio, pytestCheckHook, @@ -32,16 +33,14 @@ buildPythonPackage rec { pname = "instructor"; - version = "1.7.9"; + version = "1.10.0"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchFromGitHub { owner = "jxnl"; repo = "instructor"; tag = version; - hash = "sha256-3IwvbepDrylOIlL+IteyFChqYc/ZIu6IieIkbAPL+mw="; + hash = "sha256-vknPfRHyLoLo2838p/fbjrqyaBORZzLp9+fN98yVDz0="; }; build-system = [ hatchling ]; @@ -65,6 +64,7 @@ buildPythonPackage rec { anthropic diskcache fastapi + google-genai google-generativeai pytest-asyncio pytestCheckHook @@ -90,12 +90,20 @@ buildPythonPackage rec { # Performance benchmarks that sometimes fail when running many parallel builds "test_combine_system_messages_benchmark" "test_extract_system_messages_benchmark" + + # pydantic validation mismatch + "test_control_characters_not_allowed_in_anthropic_json_strict_mode" + "test_control_characters_allowed_in_anthropic_json_non_strict_mode" ]; disabledTestPaths = [ # Tests require OpenAI API key - "tests/test_distil.py" "tests/llm/" + # Network and requires API keys + "tests/test_auto_client.py" + # annoying dependencies + "tests/docs" + "examples" ]; meta = { From dd1e3dfecff1d09aa5935939bf7076ac74f6debb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:09 +0200 Subject: [PATCH 0370/1084] python3Packages.intensity-normalization: 2.2.4 -> 3.0.1 This commit was automatically generated using update-python-libraries. --- .../python-modules/intensity-normalization/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/intensity-normalization/default.nix b/pkgs/development/python-modules/intensity-normalization/default.nix index e0beea29d83f..a6f9db795795 100644 --- a/pkgs/development/python-modules/intensity-normalization/default.nix +++ b/pkgs/development/python-modules/intensity-normalization/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "intensity-normalization"; - version = "2.2.4"; + version = "3.0.1"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -27,7 +27,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "intensity_normalization"; inherit version; - hash = "sha256-s/trDIRoqLFj3NO+iv3E+AEB4grBAHDlEL6+TCdsgmg="; + hash = "sha256-d5f+Ug/ta9RQjk3JwHmVJQr8g93glzf7IcmLxLeA1tQ="; }; postPatch = '' From 95fde94d0511f68b865706bfbf367553fbd40510 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:09 +0200 Subject: [PATCH 0371/1084] python3Packages.ionoscloud: 6.1.11 -> 6.1.12 https://github.com/ionos-cloud/sdk-python/blob/v6.1.12/docs/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ionoscloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ionoscloud/default.nix b/pkgs/development/python-modules/ionoscloud/default.nix index 8c4d079a5b9e..d0ee3b283306 100644 --- a/pkgs/development/python-modules/ionoscloud/default.nix +++ b/pkgs/development/python-modules/ionoscloud/default.nix @@ -12,12 +12,12 @@ buildPythonPackage rec { pname = "ionoscloud"; - version = "6.1.11"; + version = "6.1.12"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-OQNdif263rY7c3tytKPMjXESmYsCBVtk0M25M3XDSJM="; + hash = "sha256-sc1qJjfLiI+KjLe3b+JE66giV1pIakYT7FsSjQjWA30="; }; nativeBuildInputs = [ setuptools ]; From 8e74fa74611e19df1e60db71e4c6b4c95f6dd085 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:10 +0200 Subject: [PATCH 0372/1084] python3Packages.iplotx: 0.4.0 -> 0.6.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/iplotx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/iplotx/default.nix b/pkgs/development/python-modules/iplotx/default.nix index bb7623222c28..f01b9b0f0ef3 100644 --- a/pkgs/development/python-modules/iplotx/default.nix +++ b/pkgs/development/python-modules/iplotx/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "iplotx"; - version = "0.4.0"; + version = "0.6.1"; pyproject = true; src = fetchFromGitHub { owner = "fabilab"; repo = "iplotx"; tag = version; - hash = "sha256-5piMXKr61F3euiCOlamZD7Iv6FQtrlbxwYYbZmD92Cg="; + hash = "sha256-RleGCDsH9VLX5hgU1l5pN6a1x9p52VA35CM5B9rJiy0="; }; build-system = [ hatchling ]; From ecbc88114b82f1e7947409254ee63136108de905 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:10 +0200 Subject: [PATCH 0373/1084] python3Packages.ipykernel: 6.29.5 -> 6.30.1 https://github.com/ipython/ipykernel/releases/tag/v6.30.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ipykernel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ipykernel/default.nix b/pkgs/development/python-modules/ipykernel/default.nix index 2ccb4cd94ee3..8751238168fe 100644 --- a/pkgs/development/python-modules/ipykernel/default.nix +++ b/pkgs/development/python-modules/ipykernel/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "ipykernel"; - version = "6.29.5"; + version = "6.30.1"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-8JOiLEpA+IKPjjMKnCl8uT3KsTvZZ43tbejlz4HFYhU="; + hash = "sha256-arsnAWGJZALna5E5T83OXRvl1F9FZnHlCAVy+FBb45s="; }; # debugpy is optional, see https://github.com/ipython/ipykernel/pull/767 From 5207ab8d1ebc8c953939c52d56cd54c1609eb772 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:11 +0200 Subject: [PATCH 0374/1084] python3Packages.ipyniivue: 2.1.0 -> 2.4.0 https://github.com/niivue/ipyniivue/releases/tag/v2.4.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ipyniivue/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/ipyniivue/default.nix b/pkgs/development/python-modules/ipyniivue/default.nix index cdc0a1d2308d..6668878703a0 100644 --- a/pkgs/development/python-modules/ipyniivue/default.nix +++ b/pkgs/development/python-modules/ipyniivue/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "ipyniivue"; - version = "2.1.0"; + version = "2.4.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,8 +22,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "niivue"; repo = "ipyniivue"; - rev = "v${version}"; - hash = "sha256-rgScBBJ0Jqr5REZ+YFJcKwWcV33RzJ/sn6RqTL/limo="; + tag = "v${version}"; + hash = "sha256-APxxYflEYcjQGloLvdOGMlOnOL/0ttGVvTCLEMqp1W0="; }; npmDeps = fetchNpmDeps { @@ -58,7 +58,7 @@ buildPythonPackage rec { meta = with lib; { description = "Show a nifti image in a webgl 2.0 canvas within a jupyter notebook cell"; homepage = "https://github.com/niivue/ipyniivue"; - changelog = "https://github.com/niivue/ipyniivue/releases/tag/${version}"; + changelog = "https://github.com/niivue/ipyniivue/releases/tag/${src.tag}"; license = licenses.bsd3; maintainers = with maintainers; [ bcdarwin ]; }; From 8d7e1b6ff77cd0fb77dae0e79fdc0d2fa6304096 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:11 +0200 Subject: [PATCH 0375/1084] python3Packages.ipython: 9.3.0 -> 9.4.0 https://github.com/ipython/ipython/blob/9.4.0/docs/source/whatsnew/version9.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ipython/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ipython/default.nix b/pkgs/development/python-modules/ipython/default.nix index 66680b336217..a2f8bac3b77a 100644 --- a/pkgs/development/python-modules/ipython/default.nix +++ b/pkgs/development/python-modules/ipython/default.nix @@ -36,12 +36,12 @@ buildPythonPackage rec { pname = "ipython"; - version = "9.3.0"; + version = "9.4.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-eeuJb58j9QrRbDvCBfaG9uAwrSRswwnGJ5okKxSv6dg="; + hash = "sha256-wDPG1OeRTD2XaKq+drvoe6HcZqkqBdtr+hEl2B8u4nA="; }; build-system = [ setuptools ]; From f5090c64a8760de0ddc43cc9ed6e1154f112747c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:12 +0200 Subject: [PATCH 0376/1084] python3Packages.israel-rail-api: 0.1.2 -> 0.1.3 https://github.com/sh0oki/israel-rail-api/releases/tag/v0.1.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/israel-rail-api/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/israel-rail-api/default.nix b/pkgs/development/python-modules/israel-rail-api/default.nix index 885d284a4256..2a5c46e00199 100644 --- a/pkgs/development/python-modules/israel-rail-api/default.nix +++ b/pkgs/development/python-modules/israel-rail-api/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; meta = { - changelog = "https://github.com/sh0oki/israel-rail-api/releases/tag/v${version}"; + changelog = "https://github.com/sh0oki/israel-rail-api/releases/tag/${src.tag}"; description = "Python wrapping of the Israeli Rail API"; homepage = "https://github.com/sh0oki/israel-rail-api"; license = lib.licenses.mit; From adbb3e3d8ced0f5dcabccf9ac848055a10e7e36b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:12 +0200 Subject: [PATCH 0377/1084] python3Packages.itemadapter: 0.11.0 -> 0.12.0 https://github.com/scrapy/itemadapter/raw/v0.12.0/Changelog.md This commit was automatically generated using update-python-libraries. --- .../development/python-modules/itemadapter/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/itemadapter/default.nix b/pkgs/development/python-modules/itemadapter/default.nix index 459c6b9a76fc..72c2d930334d 100644 --- a/pkgs/development/python-modules/itemadapter/default.nix +++ b/pkgs/development/python-modules/itemadapter/default.nix @@ -3,25 +3,23 @@ attrs, buildPythonPackage, fetchPypi, + hatchling, pydantic, pythonOlder, scrapy, - setuptools, }: buildPythonPackage rec { pname = "itemadapter"; - version = "0.11.0"; + version = "0.12.0"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchPypi { inherit pname version; - hash = "sha256-Ow8n9MXi6K5BXYPj1g0zrbe6CbmMMGOLxgb7Hf8uzdI="; + hash = "sha256-pQiCQ+iO/jCY8XIIVecHF25zVa2H0dIOKwMpf10V0b4="; }; - build-system = [ setuptools ]; + build-system = [ hatchling ]; optional-dependencies = { attrs = [ attrs ]; From 73a019ca03c4f122209b44a50960be397cbe0a60 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:13 +0200 Subject: [PATCH 0378/1084] python3Packages.itemdb: 1.2.0 -> 1.3.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/itemdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/itemdb/default.nix b/pkgs/development/python-modules/itemdb/default.nix index 20148a8b6d0c..5b92b75044b0 100644 --- a/pkgs/development/python-modules/itemdb/default.nix +++ b/pkgs/development/python-modules/itemdb/default.nix @@ -6,7 +6,7 @@ buildPythonPackage rec { pname = "itemdb"; - version = "1.2.0"; + version = "1.3.0"; format = "setuptools"; # PyPI tarball doesn't include tests directory @@ -14,7 +14,7 @@ buildPythonPackage rec { owner = "almarklein"; repo = "itemdb"; tag = "v${version}"; - sha256 = "sha256-egxQ1tGC6R5p1stYm4r05+b2HkuT+nBySTZPGqeAbSE="; + sha256 = "sha256-HXdOERq2td6CME8zWN0DRVkSlmdqTg2po7aJrOuITHE="; }; meta = with lib; { From e142e911812c6b395efd9f9058dd44ca78b2079b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:13 +0200 Subject: [PATCH 0379/1084] python3Packages.iterm2: 2.9 -> 2.10 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/iterm2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/iterm2/default.nix b/pkgs/development/python-modules/iterm2/default.nix index 22ddacfb0cba..6e92003720ef 100644 --- a/pkgs/development/python-modules/iterm2/default.nix +++ b/pkgs/development/python-modules/iterm2/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "iterm2"; - version = "2.9"; + version = "2.10"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-FoR17UloBtFg3pRurquHCzGaySehUPhVtmQmNkhWTz4="; + hash = "sha256-jAz5X/yp8b90CYg2GN7uZqzXPGOSkiLiNDV4DcxRaGk="; }; propagatedBuildInputs = [ From 81994b5e786807327b9248d48064148a853087a6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:14 +0200 Subject: [PATCH 0380/1084] python3Packages.jaraco-abode: 6.3.0 -> 6.4.0 https://github.com/jaraco/jaraco.abode/blob/v6.4.0/NEWS.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/jaraco-abode/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jaraco-abode/default.nix b/pkgs/development/python-modules/jaraco-abode/default.nix index e5c4147dd0ac..fe1f78a4c250 100644 --- a/pkgs/development/python-modules/jaraco-abode/default.nix +++ b/pkgs/development/python-modules/jaraco-abode/default.nix @@ -25,16 +25,20 @@ buildPythonPackage rec { pname = "jaraco-abode"; - version = "6.3.0"; + version = "6.4.0"; pyproject = true; src = fetchFromGitHub { owner = "jaraco"; repo = "jaraco.abode"; tag = "v${version}"; - hash = "sha256-AqnyQdLkg2vobVJ84X15AB0Yyj3gZf4rP3pEdk3MqZ4="; + hash = "sha256-nnnVtNXQ7Sa4wXl0ay3OyjvOq2j90pTwhK24WR8mrBo="; }; + postPatch = '' + sed -i "/coherent\.licensed/d" pyproject.toml + ''; + build-system = [ setuptools setuptools-scm From 3168dce5b01e66238f0c2633aaf73d0ae9fc9e3c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:14 +0200 Subject: [PATCH 0381/1084] python3Packages.jaraco-collections: 5.1.0 -> 5.2.1 https://github.com/jaraco/jaraco.collections/blob/v5.2.1/NEWS.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/jaraco-collections/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/jaraco-collections/default.nix b/pkgs/development/python-modules/jaraco-collections/default.nix index 128592ba047d..8f913f2d11a3 100644 --- a/pkgs/development/python-modules/jaraco-collections/default.nix +++ b/pkgs/development/python-modules/jaraco-collections/default.nix @@ -10,18 +10,17 @@ buildPythonPackage rec { pname = "jaraco-collections"; - version = "5.1.0"; + version = "5.2.1"; pyproject = true; src = fetchPypi { pname = "jaraco_collections"; inherit version; - hash = "sha256-DkgpQJ05rRikCqZ1T+4nZ/TZcwxLpm3J34nx0nVplMI="; + hash = "sha256-2rgZcLrW8KtTsgdF8bAdo3km5MD81CUEaqReDY76GO0="; }; postPatch = '' - # break dependency cycle - sed -i "/'jaraco.text',/d" setup.cfg + sed -i "/coherent\.licensed/d" pyproject.toml ''; build-system = [ From e22fdd15ca918b9d20e1258f307fb2a7a497913a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:15 +0200 Subject: [PATCH 0382/1084] python3Packages.jaraco-functools: 4.1.0 -> 4.2.1 https://github.com/jaraco/jaraco.functools/blob/v4.2.1/NEWS.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/jaraco-functools/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jaraco-functools/default.nix b/pkgs/development/python-modules/jaraco-functools/default.nix index 20f50cb6a789..90b983a1c504 100644 --- a/pkgs/development/python-modules/jaraco-functools/default.nix +++ b/pkgs/development/python-modules/jaraco-functools/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "jaraco-functools"; - version = "4.1.0"; + version = "4.2.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,9 +21,13 @@ buildPythonPackage rec { src = fetchPypi { pname = "jaraco_functools"; inherit version; - hash = "sha256-cPfg4q4HZJjiElYjJegFIE/Akte0wX4OhslZ4klwGp0="; + hash = "sha256-vmNKv8yrzlb6MFP4x+vje2gmg6Tud5NnDO0XurAIc1M="; }; + postPatch = '' + sed -i "/coherent\.licensed/d" pyproject.toml + ''; + build-system = [ setuptools setuptools-scm From 465ed2142924d27cf4c331d761f0b74ac5b09209 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:15 +0200 Subject: [PATCH 0383/1084] python3Packages.jaraco-itertools: 6.4.1 -> 6.4.3 This commit was automatically generated using update-python-libraries. --- .../jaraco-itertools/default.nix | 35 +++++++++---------- 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/pkgs/development/python-modules/jaraco-itertools/default.nix b/pkgs/development/python-modules/jaraco-itertools/default.nix index 07c1cd338518..971dbd9aba1c 100644 --- a/pkgs/development/python-modules/jaraco-itertools/default.nix +++ b/pkgs/development/python-modules/jaraco-itertools/default.nix @@ -1,41 +1,40 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, setuptools-scm, inflect, more-itertools, - six, - pytest, + pytestCheckHook, }: buildPythonPackage rec { pname = "jaraco-itertools"; - version = "6.4.1"; - format = "pyproject"; + version = "6.4.3"; + pyproject = true; - src = fetchPypi { - pname = "jaraco.itertools"; - inherit version; - hash = "sha256-MU/OVi67RepIIqmLvXsi5f6sfVEY28Gk8ess0Ea/+kc="; + src = fetchFromGitHub { + owner = "jaraco"; + repo = "jaraco.itertools"; + tag = "v${version}"; + hash = "sha256-LjWkyY9I8BBYpFm8TT3kq4vk63pNQrnZ15haJCQ5xlk="; }; pythonNamespaces = [ "jaraco" ]; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ setuptools-scm ]; - propagatedBuildInputs = [ + postPatch = '' + # downloads license texts at build time + sed -i "/coherent\.licensed/d" pyproject.toml + ''; + + dependencies = [ inflect more-itertools - six ]; - nativeCheckInputs = [ pytest ]; - # tests no longer available through pypi - doCheck = false; - checkPhase = '' - pytest - ''; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "jaraco.itertools" ]; From 4f64e0cd3c982d5708c3c4c091febc140a4c9192 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:16 +0200 Subject: [PATCH 0384/1084] python3Packages.jaraco-logging: 3.3.0 -> 3.4.0 https://github.com/jaraco/jaraco.logging/blob/v3.4.0/NEWS.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/jaraco-logging/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/jaraco-logging/default.nix b/pkgs/development/python-modules/jaraco-logging/default.nix index 3368ac4ae19e..44e8ad050bcf 100644 --- a/pkgs/development/python-modules/jaraco-logging/default.nix +++ b/pkgs/development/python-modules/jaraco-logging/default.nix @@ -10,17 +10,21 @@ buildPythonPackage rec { pname = "jaraco-logging"; - version = "3.3.0"; + version = "3.4.0"; format = "pyproject"; disabled = pythonOlder "3.8"; src = fetchPypi { - pname = "jaraco.logging"; + pname = "jaraco_logging"; inherit version; - hash = "sha256-9KfPusuGqDTCiGwBo7UrxM3icowdlxfEnU3OHWJI8Hs="; + hash = "sha256-59bcg2hHfOaesdbthR2AWJahypQs4/0Xc1gDEbC3dfs="; }; + postPatch = '' + sed -i "/coherent\.licensed/d" pyproject.toml + ''; + pythonNamespaces = [ "jaraco" ]; nativeBuildInputs = [ From 4f92e14644505c30c3b47ca32d6529fcc2aac2f4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:16 +0200 Subject: [PATCH 0385/1084] python3Packages.jiwer: 3.04 -> 4.0.0 https://github.com/jitsi/jiwer/releases/tag/v4.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/jiwer/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/jiwer/default.nix b/pkgs/development/python-modules/jiwer/default.nix index 5f0ab0b1b73d..86891d10edcb 100644 --- a/pkgs/development/python-modules/jiwer/default.nix +++ b/pkgs/development/python-modules/jiwer/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "jiwer"; - version = "3.04"; + version = "4.0.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "jitsi"; repo = "jiwer"; tag = "v${version}"; - hash = "sha256-2LzAOgABK00Pz3v5WWYUAcZOYcTbRKfgw7U5DOohB/Q="; + hash = "sha256-iyFcxZGYMeQXSZBHJg7kBWyOciZyEV7gSzSy4SvBGzw="; }; build-system = [ @@ -39,7 +39,7 @@ buildPythonPackage rec { description = "Simple and fast python package to evaluate an automatic speech recognition system"; mainProgram = "jiwer"; homepage = "https://github.com/jitsi/jiwer"; - changelog = "https://github.com/jitsi/jiwer/releases/tag/v${version}"; + changelog = "https://github.com/jitsi/jiwer/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ GaetanLepage ]; }; From 3c5a335a269c34960bb92144a769ee0e3f542aec Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:17 +0200 Subject: [PATCH 0386/1084] python3Packages.joblib: 1.5.0 -> 1.5.1 https://github.com/joblib/joblib/releases/tag/1.5.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/joblib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/joblib/default.nix b/pkgs/development/python-modules/joblib/default.nix index ac35a717420d..4959b53e2283 100644 --- a/pkgs/development/python-modules/joblib/default.nix +++ b/pkgs/development/python-modules/joblib/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "joblib"; - version = "1.5.0"; + version = "1.5.1"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-2HV/lVOJo916IxUuQ7wpfC4MLTBgBW2tD+78iKBpObU="; + hash = "sha256-9PhuNR85/j0NMqnyw9ivHuTOwoWq/LJwA92lIFV2tEQ="; }; nativeBuildInputs = [ setuptools ]; From 4b557cdf3f91c39b5e9cfd978ece360204dd2513 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:17 +0200 Subject: [PATCH 0387/1084] python3Packages.joserfc: 1.1.0 -> 1.2.2 https://github.com/authlib/joserfc/blob/1.2.2/docs/changelog.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/joserfc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/joserfc/default.nix b/pkgs/development/python-modules/joserfc/default.nix index 9823612e5371..5cbe913821b5 100644 --- a/pkgs/development/python-modules/joserfc/default.nix +++ b/pkgs/development/python-modules/joserfc/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "joserfc"; - version = "1.1.0"; + version = "1.2.2"; pyproject = true; src = fetchFromGitHub { owner = "authlib"; repo = "joserfc"; tag = version; - hash = "sha256-95xtUzzIxxvDtpHX/5uCHnTQTB8Fc08DZGUOR/SdKLs="; + hash = "sha256-GS1UvhOdeuyGaF/jS0zgdYkRxz6M8w4lFXcbtIPqQcY="; }; build-system = [ setuptools ]; From 4f01cff11e46f005632fff969b530ba8239feaeb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:17 +0200 Subject: [PATCH 0388/1084] python3Packages.jsonfield: 3.1.0 -> 3.2.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/jsonfield/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jsonfield/default.nix b/pkgs/development/python-modules/jsonfield/default.nix index bf7e67eb6207..b6139135a560 100644 --- a/pkgs/development/python-modules/jsonfield/default.nix +++ b/pkgs/development/python-modules/jsonfield/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "jsonfield"; - version = "3.1.0"; + version = "3.2.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "0yl828cd0m8jsyr4di6hcjdqmi31ijh5vk57mbpfl7p2gmcq8kky"; + sha256 = "sha256-ylOHG8MwiuT0zdw7T5ntXG/Gq7GDL7+0mbxtpWbHDko="; }; nativeCheckInputs = [ From 924ff67ad2d83ec2a1e34281e3274cb135d5ab9e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:18 +0200 Subject: [PATCH 0389/1084] python3Packages.jsonpickle: 4.0.5 -> 4.1.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/jsonpickle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jsonpickle/default.nix b/pkgs/development/python-modules/jsonpickle/default.nix index d8da4abe884d..c67eb0b78f00 100644 --- a/pkgs/development/python-modules/jsonpickle/default.nix +++ b/pkgs/development/python-modules/jsonpickle/default.nix @@ -15,12 +15,12 @@ buildPythonPackage rec { pname = "jsonpickle"; - version = "4.0.5"; + version = "4.1.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-8pmBizk2fDYbPya9uoJ9QkmrXTg82TFE0PlLVBeqyzU="; + hash = "sha256-+G4Y8T4rlsHB7t4Le5AJW7th2Z/twUgTxE3C82HbuuE="; }; build-system = [ From 16f8c8a04ad981085d69f040105d038eab96e1b1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 12:27:27 +0200 Subject: [PATCH 0390/1084] python3Packages.rfc3987-syntax: init at 1.1.0 --- .../python-modules/rfc3987-syntax/default.nix | 45 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 47 insertions(+) create mode 100644 pkgs/development/python-modules/rfc3987-syntax/default.nix diff --git a/pkgs/development/python-modules/rfc3987-syntax/default.nix b/pkgs/development/python-modules/rfc3987-syntax/default.nix new file mode 100644 index 000000000000..6de67fae9bde --- /dev/null +++ b/pkgs/development/python-modules/rfc3987-syntax/default.nix @@ -0,0 +1,45 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + hatchling, + lark, + pytestCheckHook, +}: + +buildPythonPackage rec { + pname = "rfc3987-syntax"; + version = "1.1.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "willynilly"; + repo = "rfc3987-syntax"; + tag = "v${version}"; + hash = "sha256-6jA/x8KnwBvyW2k384/EB/NJ8BmJJTEHA8YUlQP+1Y4="; + }; + + build-system = [ + hatchling + ]; + + dependencies = [ + lark + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "rfc3987_syntax" + ]; + + meta = { + changelog = "https://github.com/willynilly/rfc3987-syntax/releases/tag/${src.tag}"; + description = "Helper functions to syntactically validate strings according to RFC 3987"; + homepage = "https://github.com/willynilly/rfc3987-syntax"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b1e608fbe73c..5de0a66c0300 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -15677,6 +15677,8 @@ self: super: with self; { rfc3987 = callPackage ../development/python-modules/rfc3987 { }; + rfc3987-syntax = callPackage ../development/python-modules/rfc3987-syntax { }; + rfc6555 = callPackage ../development/python-modules/rfc6555 { }; rfc7464 = callPackage ../development/python-modules/rfc7464 { }; From 7a7731695ff693745cefcf440fbf8c3feec44826 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:18 +0200 Subject: [PATCH 0391/1084] python3Packages.jsonschema: 4.23.0 -> 4.25.0 https://github.com/python-jsonschema/jsonschema/blob/v4.25.0/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/jsonschema/default.nix | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/jsonschema/default.nix b/pkgs/development/python-modules/jsonschema/default.nix index 0407a46ba198..9eb7cdf30e5c 100644 --- a/pkgs/development/python-modules/jsonschema/default.nix +++ b/pkgs/development/python-modules/jsonschema/default.nix @@ -6,12 +6,10 @@ hatch-fancy-pypi-readme, hatch-vcs, hatchling, - importlib-resources, + jsonpath-ng, jsonschema-specifications, - pkgutil-resolve-name, pip, pytestCheckHook, - pythonOlder, referencing, rpds-py, @@ -23,20 +21,19 @@ rfc3339-validator, rfc3986-validator, rfc3987, + rfc3987-syntax, uri-template, webcolors, }: buildPythonPackage rec { pname = "jsonschema"; - version = "4.23.0"; + version = "4.25.0"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchPypi { inherit pname version; - hash = "sha256-1xSX/vJjUaMyZTN/p3/+uCQj8+ohKDzZRnuwOZkma8Q="; + hash = "sha256-5jrPXBF2LA5mcv+2FIK99X8IdmhNjSScD+LXMNSLxV8="; }; postPatch = '' @@ -51,13 +48,10 @@ buildPythonPackage rec { dependencies = [ attrs + jsonpath-ng jsonschema-specifications referencing rpds-py - ] - ++ lib.optionals (pythonOlder "3.9") [ - importlib-resources - pkgutil-resolve-name ]; optional-dependencies = { @@ -78,6 +72,7 @@ buildPythonPackage rec { jsonpointer rfc3339-validator rfc3986-validator + rfc3987-syntax uri-template webcolors ]; From ae89e2a8a30e5a7a229d3c1451f853e335be2c8f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:19 +0200 Subject: [PATCH 0392/1084] python3Packages.jug: 2.3.1 -> 2.4.0 https://github.com/luispedro/jug/blob/v2.4.0/ChangeLog This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/jug/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jug/default.nix b/pkgs/development/python-modules/jug/default.nix index ed62d6306221..311ace4bcdc8 100644 --- a/pkgs/development/python-modules/jug/default.nix +++ b/pkgs/development/python-modules/jug/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "jug"; - version = "2.3.1"; + version = "2.4.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "Jug"; inherit version; - hash = "sha256-Y2TWqJi7GjmWUFpe1b150NgwRw9VKhCk5EoN5NDcPXU="; + hash = "sha256-B6We+9bW0dfT5DUsxU212e7ueyRc8GgBVPVnIek8ckU="; }; propagatedBuildInputs = [ bottle ]; From bd233e8e8c88788fcec84a89818b0af5185cdf53 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:19 +0200 Subject: [PATCH 0393/1084] python3Packages.jupyter-lsp: 2.2.5 -> 2.2.6 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/jupyter-lsp/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/jupyter-lsp/default.nix b/pkgs/development/python-modules/jupyter-lsp/default.nix index 54ce115af8df..d2c97fb65985 100644 --- a/pkgs/development/python-modules/jupyter-lsp/default.nix +++ b/pkgs/development/python-modules/jupyter-lsp/default.nix @@ -8,12 +8,13 @@ buildPythonPackage rec { pname = "jupyter-lsp"; - version = "2.2.5"; + version = "2.2.6"; pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-eTFHoFrURvgJ/VPvHNGan1JW/Qota3zpQ6mCy09UUAE="; + pname = "jupyter_lsp"; + inherit version; + hash = "sha256-BWa9m7BP2eZ3SpN+0BUitVW6eL43vr73h8irIt5MA2E="; }; nativeBuildInputs = [ setuptools ]; From f8fcc72011221283bc8e22314f92614c261ddec1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:20 +0200 Subject: [PATCH 0394/1084] python3Packages.jupyter-repo2docker: 2024.07.0 -> 2025.08.0 https://github.com/jupyterhub/repo2docker/blob/2025.08.0/docs/source/changelog.md This commit was automatically generated using update-python-libraries. --- .../python-modules/jupyter-repo2docker/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/jupyter-repo2docker/default.nix b/pkgs/development/python-modules/jupyter-repo2docker/default.nix index e88befd0acd1..bcf31bfb43af 100644 --- a/pkgs/development/python-modules/jupyter-repo2docker/default.nix +++ b/pkgs/development/python-modules/jupyter-repo2docker/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "jupyter-repo2docker"; - version = "2024.07.0"; + version = "2025.08.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "jupyterhub"; repo = "repo2docker"; tag = version; - hash = "sha256-ZzZBuJBPDG4to1fSYn2xysupXbPS9Q6wqWr3Iq/Vds8="; + hash = "sha256-vqLZbqshEl3xC5hcE4OkWfZpPSlSfv70oygEYPFqyFE="; }; nativeBuildInputs = [ setuptools ]; @@ -64,7 +64,7 @@ buildPythonPackage rec { meta = with lib; { description = "Turn code repositories into Jupyter enabled Docker Images"; homepage = "https://repo2docker.readthedocs.io/"; - changelog = "https://github.com/jupyterhub/repo2docker/blob/${src.rev}/docs/source/changelog.md"; + changelog = "https://github.com/jupyterhub/repo2docker/blob/${src.tag}/docs/source/changelog.md"; license = licenses.bsd3; maintainers = [ ]; }; From ad4505a0ef827a624863a3251a210cc99ac8aefe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:20 +0200 Subject: [PATCH 0395/1084] python3Packages.jupyterlab: 4.4.3 -> 4.4.5 https://github.com/jupyterlab/jupyterlab/blob/v4.4.5/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/jupyterlab/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/jupyterlab/default.nix b/pkgs/development/python-modules/jupyterlab/default.nix index 1be0da1b95ea..5a95b9481025 100644 --- a/pkgs/development/python-modules/jupyterlab/default.nix +++ b/pkgs/development/python-modules/jupyterlab/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "jupyterlab"; - version = "4.4.3"; + version = "4.4.5"; pyproject = true; src = fetchFromGitHub { owner = "jupyterlab"; repo = "jupyterlab"; tag = "v${version}"; - hash = "sha256-ZenPoUnUlNLiOVI6tkF/Lq6l3tMA8WXKg9ENwOgS720="; + hash = "sha256-Joc8gtUJS8J2SLJqBV3f4bzmOje1grdgIMUkcwl9K44="; }; nativeBuildInputs = [ @@ -48,7 +48,7 @@ buildPythonPackage rec { offlineCache = yarn-berry_3.fetchYarnBerryDeps { inherit src; sourceRoot = "${src.name}/jupyterlab/staging"; - hash = "sha256-qW0SiISQhwVPk0wwnEtxB4fJMyVS3wzp/4pS8bPleM4="; + hash = "sha256-EwR1gVrEy7QV8DnJBPx1AlbWY10FFngpLXdAIKn1HI0="; }; preBuild = '' From 79c8e4da6dfe62f972dbf6db6a95215b42cd7c59 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:21 +0200 Subject: [PATCH 0396/1084] python3Packages.kajiki: 0.9.2 -> 1.0.1 https://github.com/jackrosenthal/kajiki/releases/tag/v1.0.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/kajiki/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/kajiki/default.nix b/pkgs/development/python-modules/kajiki/default.nix index 1632d83f1af9..e801f49aca4a 100644 --- a/pkgs/development/python-modules/kajiki/default.nix +++ b/pkgs/development/python-modules/kajiki/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "kajiki"; - version = "0.9.2"; + version = "1.0.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "jackrosenthal"; repo = "kajiki"; tag = "v${version}"; - hash = "sha256-EbXe4Jh2IKAYw9GE0kFgKVv9c9uAOiFFYaMF8CGaOfg="; + hash = "sha256-5qsRxKeWCndi2r1HaIX/bm92oOWU4J4eM9aud6ai8ZQ="; }; propagatedBuildInputs = [ linetable ]; @@ -35,7 +35,7 @@ buildPythonPackage rec { description = "Module provides fast well-formed XML templates"; mainProgram = "kajiki"; homepage = "https://github.com/nandoflorestan/kajiki"; - changelog = "https://github.com/jackrosenthal/kajiki/releases/tag/v${version}"; + changelog = "https://github.com/jackrosenthal/kajiki/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ onny ]; }; From 47b88de1a52e0897f0fd51927e7d3a95f2ea2276 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:21 +0200 Subject: [PATCH 0397/1084] python3Packages.kernels: 0.7.0 -> 0.9.0 https://github.com/huggingface/kernels/releases/tag/v0.9.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/kernels/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/kernels/default.nix b/pkgs/development/python-modules/kernels/default.nix index 4f97afd113e0..47e087b90b3f 100644 --- a/pkgs/development/python-modules/kernels/default.nix +++ b/pkgs/development/python-modules/kernels/default.nix @@ -7,14 +7,14 @@ }: buildPythonPackage rec { pname = "kernels"; - version = "0.7.0"; + version = "0.9.0"; pyproject = true; src = fetchFromGitHub { owner = "huggingface"; repo = "kernels"; tag = "v${version}"; - hash = "sha256-IbOadtnuRgN54Sg+mFULkkqi6LVlW+ohBgtemz/Pxxc="; + hash = "sha256-lREccuvahjNV44reYNF8fkJ2o4fMZRB9Ddr9r4HmT2k="; }; build-system = [ From 6d50bfc9b5db038bed1530a6bc2dd37df7e8ac88 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:22 +0200 Subject: [PATCH 0398/1084] python3Packages.kestra: 0.21.0 -> 0.23.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/kestra/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/kestra/default.nix b/pkgs/development/python-modules/kestra/default.nix index 31653a931a3c..c6039c8a121c 100644 --- a/pkgs/development/python-modules/kestra/default.nix +++ b/pkgs/development/python-modules/kestra/default.nix @@ -9,14 +9,14 @@ }: buildPythonPackage rec { pname = "kestra"; - version = "0.21.0"; + version = "0.23.0"; pyproject = true; src = fetchFromGitHub { owner = "kestra-io"; repo = "libs"; tag = "v${version}"; - hash = "sha256-WaAw/PKoHPjbNrpCV6CuqUIb2Ysv4rHYFJbgGyU6li0="; + hash = "sha256-WtwvOSgAcN+ly0CnkL0Y7lrO4UhSSiXmoAyGXP/hFtE="; }; sourceRoot = "${src.name}/python"; From 5a53cc7e2d3dbceb88ca9f46627fcbd7b54168af Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:22 +0200 Subject: [PATCH 0399/1084] python3Packages.kfactory: 1.4.4 -> 1.12.1 https://github.com/gdsfactory/kfactory/blob/v1.12.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/kfactory/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/kfactory/default.nix b/pkgs/development/python-modules/kfactory/default.nix index 2f661515e329..a164a03d5ccb 100644 --- a/pkgs/development/python-modules/kfactory/default.nix +++ b/pkgs/development/python-modules/kfactory/default.nix @@ -31,14 +31,14 @@ buildPythonPackage rec { pname = "kfactory"; - version = "1.4.4"; + version = "1.12.1"; pyproject = true; src = fetchFromGitHub { owner = "gdsfactory"; repo = "kfactory"; tag = "v${version}"; - hash = "sha256-/dhlAcrqQP/YeKGhnBAVMEy80X3yShn65ywoZMRU/ZM="; + hash = "sha256-C7ner1jkMCHI8/sRiw82l+THhAIWhwJuZ/ctJ9V76Us="; }; build-system = [ @@ -77,7 +77,7 @@ buildPythonPackage rec { meta = { description = "KLayout API implementation of gdsfactory"; homepage = "https://github.com/gdsfactory/kfactory"; - changelog = "https://github.com/gdsfactory/kfactory/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/gdsfactory/kfactory/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fbeffa ]; }; From 89c2f5ccbb589b406037361a68482d685130b15a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:23 +0200 Subject: [PATCH 0400/1084] python3Packages.kiss-headers: 2.4.3 -> 2.5.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/kiss-headers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/kiss-headers/default.nix b/pkgs/development/python-modules/kiss-headers/default.nix index 3bc40680fb7e..79011b9660bf 100644 --- a/pkgs/development/python-modules/kiss-headers/default.nix +++ b/pkgs/development/python-modules/kiss-headers/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "kiss-headers"; - version = "2.4.3"; + version = "2.5.0"; pyproject = true; src = fetchFromGitHub { owner = "Ousret"; repo = "kiss-headers"; tag = version; - hash = "sha256-WeAzlC1yT+0nPSuB278z8T0XvPjbre051f/Rva5ujAk="; + hash = "sha256-h0e7kFbn6qxIeSG85qetBg6IeSi/2YAaZLGS0+JH2g8="; }; nativeBuildInputs = [ hatchling ]; From 10ef53b7e441e2036b007585c4008bfc9d5a828d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:23 +0200 Subject: [PATCH 0401/1084] python3Packages.kornia: 0.8.0 -> 0.8.1 https://github.com/kornia/kornia/releases/tag/v0.8.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/kornia/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/kornia/default.nix b/pkgs/development/python-modules/kornia/default.nix index 943bcf4931ac..0ea0b2eaf1b7 100644 --- a/pkgs/development/python-modules/kornia/default.nix +++ b/pkgs/development/python-modules/kornia/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "kornia"; - version = "0.8.0"; + version = "0.8.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "kornia"; repo = "kornia"; tag = "v${version}"; - hash = "sha256-pMCGL33DTnMLlxRbhBhRuR/ZA575+kbUJ59N3nuqpdI="; + hash = "sha256-LT+F/tskySvSmaBufIaQhI4+wK5DZBNanQbnYj4ywGo="; }; build-system = [ setuptools ]; @@ -52,7 +52,7 @@ buildPythonPackage rec { meta = { homepage = "https://kornia.readthedocs.io"; - changelog = "https://github.com/kornia/kornia/releases/tag/v${version}"; + changelog = "https://github.com/kornia/kornia/releases/tag/${src.tag}"; description = "Differentiable computer vision library"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ bcdarwin ]; From 5f03006a5f3be78d87473892a7ed9853fe2a6c9c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:24 +0200 Subject: [PATCH 0402/1084] python3Packages.kubernetes: 32.0.1 -> 33.1.0 https://github.com/kubernetes-client/python/releases/tag/v33.1.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/kubernetes/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/kubernetes/default.nix b/pkgs/development/python-modules/kubernetes/default.nix index de99487b2503..7861d5e2ff1b 100644 --- a/pkgs/development/python-modules/kubernetes/default.nix +++ b/pkgs/development/python-modules/kubernetes/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "kubernetes"; - version = "32.0.1"; + version = "33.1.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "kubernetes-client"; repo = "python"; tag = "v${version}"; - hash = "sha256-pQuo2oLWMmq4dHTqJYL+Z1xg3ZoYp9ZzLDT7jWIsglo="; + hash = "sha256-+jL0XS7Y8qOqzZ5DcG/hZFUpj7krJAaA4fgPNSEgIAE="; }; build-system = [ From 20734b2ca1f22906ef20e8e2147a9d0ae7232a5c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:25 +0200 Subject: [PATCH 0403/1084] python3Packages.labelbox: 6.10.0 -> 7.1.1 https://github.com/Labelbox/labelbox-python/releases/tag/v.v7.1.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/labelbox/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/labelbox/default.nix b/pkgs/development/python-modules/labelbox/default.nix index 50ba167f6f47..2c9d723afd2c 100644 --- a/pkgs/development/python-modules/labelbox/default.nix +++ b/pkgs/development/python-modules/labelbox/default.nix @@ -29,14 +29,14 @@ }: let - version = "6.10.0"; + version = "7.1.1"; pyproject = true; src = fetchFromGitHub { owner = "Labelbox"; repo = "labelbox-python"; - tag = "v.${version}"; - hash = "sha256-EstHsY9yFeUhQAx3pgvKk/o3EMkr3JeHDDg/p6meDIE="; + tag = "v${version}"; + hash = "sha256-zlcyvouvemHhbD1UcYbbbkmCkTVwarSTF9mCi0I/ZzY="; }; lbox-clients = buildPythonPackage { From b996d700b74fc0baf18a3f91b32717621fed6725 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:25 +0200 Subject: [PATCH 0404/1084] python3Packages.labgrid: 25.0 -> 25.0.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/labgrid/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/labgrid/default.nix b/pkgs/development/python-modules/labgrid/default.nix index f0e6b5b61a9e..a73a98615485 100644 --- a/pkgs/development/python-modules/labgrid/default.nix +++ b/pkgs/development/python-modules/labgrid/default.nix @@ -29,14 +29,14 @@ buildPythonPackage rec { pname = "labgrid"; - version = "25.0"; + version = "25.0.1"; pyproject = true; src = fetchFromGitHub { owner = "labgrid-project"; repo = "labgrid"; tag = "v${version}"; - hash = "sha256-Czq8Wx8ThKLcR8GjdlRND+Y1nY1PTl6wDkz9ml83DBk="; + hash = "sha256-cLofkkp2T6Y9nQ5LIS7w9URZlt8DQNN8dm3NnrvcKWY="; }; # Remove after package bump From 318659e7dba69df944f1b13e436e8b1a1fdb6d95 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:26 +0200 Subject: [PATCH 0405/1084] python3Packages.lacuscore: 1.14.0 -> 1.16.6 https://github.com/ail-project/LacusCore/releases/tag/v1.16.6 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/lacuscore/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/lacuscore/default.nix b/pkgs/development/python-modules/lacuscore/default.nix index 573090fad011..3d29e1bdfe01 100644 --- a/pkgs/development/python-modules/lacuscore/default.nix +++ b/pkgs/development/python-modules/lacuscore/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "lacuscore"; - version = "1.14.0"; + version = "1.16.6"; pyproject = true; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "ail-project"; repo = "LacusCore"; tag = "v${version}"; - hash = "sha256-szcvg4jfJ84kHYWjPBwecfvfsc258SS0OIuYle1lC1g="; + hash = "sha256-LcqGJU+wMKTF1E4asysQPcfURqmgc4WQompPpHEgjb8="; }; pythonRelaxDeps = [ @@ -60,7 +60,7 @@ buildPythonPackage rec { meta = with lib; { description = "Modulable part of Lacus"; homepage = "https://github.com/ail-project/LacusCore"; - changelog = "https://github.com/ail-project/LacusCore/releases/tag/v${version}"; + changelog = "https://github.com/ail-project/LacusCore/releases/tag/${src.tag}"; license = licenses.bsd3; maintainers = with maintainers; [ fab ]; }; From 52e3d67a9f1266ccd1033bb2118bd80c24e8f70a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:26 +0200 Subject: [PATCH 0406/1084] python3Packages.langchain-anthropic: 0.3.17 -> 0.3.72 https://github.com/langchain-ai/langchain-anthropic/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- .../python-modules/langchain-anthropic/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-anthropic/default.nix b/pkgs/development/python-modules/langchain-anthropic/default.nix index 56bffb3d8dcb..5de2eacc5a5f 100644 --- a/pkgs/development/python-modules/langchain-anthropic/default.nix +++ b/pkgs/development/python-modules/langchain-anthropic/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "langchain-anthropic"; - version = "0.3.17"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-anthropic==${version}"; - hash = "sha256-oUT4Mu/vG+bVF6zLQX2RbVUglJ6VMyBt8XtCBSlBlpU="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/partners/anthropic"; From 68f466d0107360ca2ec3a37cbd0dab37876e6052 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:27 +0200 Subject: [PATCH 0407/1084] python3Packages.langchain-azure-dynamic-sessions: 0.2.0 -> 0.3.72 https://github.com/langchain-ai/langchain/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- .../langchain-azure-dynamic-sessions/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-azure-dynamic-sessions/default.nix b/pkgs/development/python-modules/langchain-azure-dynamic-sessions/default.nix index a278a133bba1..f404c0562d97 100644 --- a/pkgs/development/python-modules/langchain-azure-dynamic-sessions/default.nix +++ b/pkgs/development/python-modules/langchain-azure-dynamic-sessions/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "langchain-azure-dynamic-sessions"; - version = "0.2.0"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-azure-dynamic-sessions==${version}"; - hash = "sha256-ACR+JzKcnYXROGOQe6DlZeqcYd40KlesgXSUOybOT20="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/partners/azure-dynamic-sessions"; From 2e22fab1dcec08ffb5508293493224db9c12f52a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:28 +0200 Subject: [PATCH 0408/1084] python3Packages.langchain-chroma: 0.2.4 -> 0.3.72 https://github.com/langchain-ai/langchain/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/langchain-chroma/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-chroma/default.nix b/pkgs/development/python-modules/langchain-chroma/default.nix index 7b0c8ed4ca24..9c670e44b09e 100644 --- a/pkgs/development/python-modules/langchain-chroma/default.nix +++ b/pkgs/development/python-modules/langchain-chroma/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "langchain-chroma"; - version = "0.2.4"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-chroma==${version}"; - hash = "sha256-w4xvPPLYkPiQA34bimVHLe+vghMI9Pq36CHoE/EMnr8="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/partners/chroma"; From cbd148c254ea3251a98950e32fed153f95bc8650 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:28 +0200 Subject: [PATCH 0409/1084] python3Packages.langchain-deepseek: 0.1.4 -> 0.3.72 https://github.com/langchain-ai/langchain/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- .../python-modules/langchain-deepseek/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-deepseek/default.nix b/pkgs/development/python-modules/langchain-deepseek/default.nix index 9830a391d323..f26769315352 100644 --- a/pkgs/development/python-modules/langchain-deepseek/default.nix +++ b/pkgs/development/python-modules/langchain-deepseek/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "langchain-deepseek"; - version = "0.1.4"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-deepseek==${version}"; - hash = "sha256-lIlThVpyZF5osiCyYMO8kQUNtG5eUjXGZLdgRraj4Yc="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/partners/deepseek"; From 7faa08463f613bb2bc11a56e43bf4bc4619d992f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:29 +0200 Subject: [PATCH 0410/1084] python3Packages.langchain-fireworks: 0.3.0 -> 0.3.72 https://github.com/langchain-ai/langchain/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- .../python-modules/langchain-fireworks/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-fireworks/default.nix b/pkgs/development/python-modules/langchain-fireworks/default.nix index 460c842ebebd..48a221a7766c 100644 --- a/pkgs/development/python-modules/langchain-fireworks/default.nix +++ b/pkgs/development/python-modules/langchain-fireworks/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "langchain-fireworks"; - version = "0.3.0"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-fireworks==${version}"; - hash = "sha256-OZou323FAk2I4YuQV7sllbzDwFQWy/90FK3gIHnEBd0="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/partners/fireworks"; From 1376933b99116c8e1f3149d83492878af956eb54 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:29 +0200 Subject: [PATCH 0411/1084] python3Packages.langchain-google-genai: 2.1.8 -> 2.1.9 https://github.com/langchain-ai/langchain-google/releases/tag/libs/genai/v2.1.9 This commit was automatically generated using update-python-libraries. --- .../python-modules/langchain-google-genai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-google-genai/default.nix b/pkgs/development/python-modules/langchain-google-genai/default.nix index c1b2989e55e5..9ebf4abbc76d 100644 --- a/pkgs/development/python-modules/langchain-google-genai/default.nix +++ b/pkgs/development/python-modules/langchain-google-genai/default.nix @@ -29,14 +29,14 @@ buildPythonPackage rec { pname = "langchain-google-genai"; - version = "2.1.8"; + version = "2.1.9"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain-google"; tag = "libs/genai/v${version}"; - hash = "sha256-ObeQuxBEiJhR2AgkFeIZ1oe2GxhhQywRA8eCALOwkT8="; + hash = "sha256-9jXiX4WDx5YY39MytuzAWGuDzLkGmtq95ShAIW3zH0U="; }; sourceRoot = "${src.name}/libs/genai"; From ecba40d1614b396e4f42d64c91a5491ad6daf9f6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:29 +0200 Subject: [PATCH 0412/1084] python3Packages.langchain-groq: 0.3.6 -> 0.3.72 https://github.com/langchain-ai/langchain/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/langchain-groq/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-groq/default.nix b/pkgs/development/python-modules/langchain-groq/default.nix index 58d01224f502..0acb97a7dc43 100644 --- a/pkgs/development/python-modules/langchain-groq/default.nix +++ b/pkgs/development/python-modules/langchain-groq/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "langchain-groq"; - version = "0.3.6"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-groq==${version}"; - hash = "sha256-f0s8fBT1+uZbatWSPehKfrGYGotBFeNixCiGaAc753o="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/partners/groq"; From 96fa35a3e14cc84aba2ce11fa20e0296747ff000 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:30 +0200 Subject: [PATCH 0413/1084] python3Packages.langchain-huggingface: 0.3.0 -> 0.3.72 https://github.com/langchain-ai/langchain/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- .../python-modules/langchain-huggingface/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-huggingface/default.nix b/pkgs/development/python-modules/langchain-huggingface/default.nix index 0d267785c342..e95295bff6c2 100644 --- a/pkgs/development/python-modules/langchain-huggingface/default.nix +++ b/pkgs/development/python-modules/langchain-huggingface/default.nix @@ -33,14 +33,14 @@ buildPythonPackage rec { pname = "langchain-huggingface"; - version = "0.3.0"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-huggingface==${version}"; - hash = "sha256-+7fxCw4YYyfXwXw30lf1Xb01aj01C6X0B5yUrNPQzNY="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/partners/huggingface"; From e07ed386a98c0da104e3bf82f06fedbdab146fa8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:30 +0200 Subject: [PATCH 0414/1084] python3Packages.langchain-mistralai: 0.2.11 -> 0.3.72 https://github.com/langchain-ai/langchain-mistralai/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- .../python-modules/langchain-mistralai/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-mistralai/default.nix b/pkgs/development/python-modules/langchain-mistralai/default.nix index 69ca22771391..e7e45057e77c 100644 --- a/pkgs/development/python-modules/langchain-mistralai/default.nix +++ b/pkgs/development/python-modules/langchain-mistralai/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "langchain-mistralai"; - version = "0.2.11"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-mistralai==${version}"; - hash = "sha256-14mYvW7j2hxAFZanRhuuo1seX6E4+tAuEPExDbdwHKg="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/partners/mistralai"; From 89bc6d489e511904dfba570f75a009fc9606ab09 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:31 +0200 Subject: [PATCH 0415/1084] python3Packages.langchain-mongodb: 0.2.0 -> 0.3.72 https://github.com/langchain-ai/langchain/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- .../python-modules/langchain-mongodb/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-mongodb/default.nix b/pkgs/development/python-modules/langchain-mongodb/default.nix index 978bfffbc6ed..212efde0e232 100644 --- a/pkgs/development/python-modules/langchain-mongodb/default.nix +++ b/pkgs/development/python-modules/langchain-mongodb/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "langchain-mongodb"; - version = "0.2.0"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-mongodb==${version}"; - hash = "sha256-Jd9toXkS9dGtSIrJQ/5W+swV1z2BJOJKBtkyGzj3oSc="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/partners/mongodb"; From dd628746557586de08027c256b113ad9bc97bcbc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:31 +0200 Subject: [PATCH 0416/1084] python3Packages.langchain-ollama: 0.3.6 -> 0.3.72 https://github.com/langchain-ai/langchain/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/langchain-ollama/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-ollama/default.nix b/pkgs/development/python-modules/langchain-ollama/default.nix index 75a6c8f8e55d..d76f1cef40c4 100644 --- a/pkgs/development/python-modules/langchain-ollama/default.nix +++ b/pkgs/development/python-modules/langchain-ollama/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "langchain-ollama"; - version = "0.3.6"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-ollama==${version}"; - hash = "sha256-GQkyJaYvwRbjDR0Rfen7/X5hFhY2+WU74B6/9Ufhpo4="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/partners/ollama"; From ea369221dd892694c9836fe523414bf0df1bf82c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:32 +0200 Subject: [PATCH 0417/1084] python3Packages.langchain-openai: 0.3.28 -> 0.3.72 https://github.com/langchain-ai/langchain/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/langchain-openai/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-openai/default.nix b/pkgs/development/python-modules/langchain-openai/default.nix index fa62fad8522c..142098443e91 100644 --- a/pkgs/development/python-modules/langchain-openai/default.nix +++ b/pkgs/development/python-modules/langchain-openai/default.nix @@ -32,14 +32,14 @@ buildPythonPackage rec { pname = "langchain-openai"; - version = "0.3.28"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-openai==${version}"; - hash = "sha256-HpAdCHxmfGJcqXArvtlYagNuEBGBjrbICIwh9nI0qMQ="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/partners/openai"; From d417921bdf724c54450c171e4f1d948ef9cce13b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:32 +0200 Subject: [PATCH 0418/1084] python3Packages.langchain-perplexity: 0.1.2 -> 0.3.72 https://github.com/langchain-ai/langchain-perplexity/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- .../python-modules/langchain-perplexity/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-perplexity/default.nix b/pkgs/development/python-modules/langchain-perplexity/default.nix index 0afbb0d521a4..79f6078643a5 100644 --- a/pkgs/development/python-modules/langchain-perplexity/default.nix +++ b/pkgs/development/python-modules/langchain-perplexity/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "langchain-perplexity"; - version = "0.1.2"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-perplexity==${version}"; - hash = "sha256-4KYLyhGbG8Y8cDGffE4/8OM61eAKRFTgxKDKMTQExic="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/partners/perplexity"; From a07a471bd28298f8502c461d1d0b07697c9d6571 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:33 +0200 Subject: [PATCH 0419/1084] python3Packages.langchain-tests: 0.3.20 -> 0.3.72 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/langchain-tests/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-tests/default.nix b/pkgs/development/python-modules/langchain-tests/default.nix index 495d77229666..4a46ed7c3142 100644 --- a/pkgs/development/python-modules/langchain-tests/default.nix +++ b/pkgs/development/python-modules/langchain-tests/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "langchain-tests"; - version = "0.3.20"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-tests==${version}"; - hash = "sha256-RMuxWA/n8d71FReFKO3Y/5P0MYk4aZ5WU2/TRxf9UuE="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/standard-tests"; From fbe90712c9c2fd6979f5a891b7fc10a9e45beace Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:33 +0200 Subject: [PATCH 0420/1084] python3Packages.langchain-text-splitters: 0.3.9 -> 0.3.72 https://github.com/langchain-ai/langchain/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- .../python-modules/langchain-text-splitters/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-text-splitters/default.nix b/pkgs/development/python-modules/langchain-text-splitters/default.nix index 73398f9cf85b..53ddcc2ae78c 100644 --- a/pkgs/development/python-modules/langchain-text-splitters/default.nix +++ b/pkgs/development/python-modules/langchain-text-splitters/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "langchain-text-splitters"; - version = "0.3.9"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-text-splitters==${version}"; - hash = "sha256-dMGvGZyux38Svl0OYgiAoYLdAf0lv27lzXgHFTBp3cs="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/text-splitters"; From 1dd963e052d0afac78f6698f63f8bb6262264632 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:34 +0200 Subject: [PATCH 0421/1084] python3Packages.langchain-xai: 0.2.5 -> 0.3.72 https://github.com/langchain-ai/langchain-xai/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/langchain-xai/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-xai/default.nix b/pkgs/development/python-modules/langchain-xai/default.nix index 655813d52e14..9d61f9437079 100644 --- a/pkgs/development/python-modules/langchain-xai/default.nix +++ b/pkgs/development/python-modules/langchain-xai/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "langchain-xai"; - version = "0.2.5"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-xai==${version}"; - hash = "sha256-nae7KwCKjkvenOO8vErxFQStHolc+N8EUuK6U8r48Kc="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/partners/xai"; From 646bcc69921e7f305ac2d42fd1eec70a9158522b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:34 +0200 Subject: [PATCH 0422/1084] python3Packages.langchain: 0.3.27 -> 0.3.72 https://github.com/langchain-ai/langchain/releases/tag/langchain-core==0.3.72 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/langchain/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain/default.nix b/pkgs/development/python-modules/langchain/default.nix index 39b81c33af58..96754ea94d52 100644 --- a/pkgs/development/python-modules/langchain/default.nix +++ b/pkgs/development/python-modules/langchain/default.nix @@ -44,14 +44,14 @@ buildPythonPackage rec { pname = "langchain"; - version = "0.3.27"; + version = "0.3.72"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain==${version}"; - hash = "sha256-bqzJ0017Td65rhDCr2wfx+SCaJzPZTFzQpzy3RlaRj4="; + tag = "langchain-core==${version}"; + hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; }; sourceRoot = "${src.name}/libs/langchain"; From eb7dd6e9c9978994afe7759bc182ec4a5f31ce52 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:34 +0200 Subject: [PATCH 0423/1084] python3Packages.langfuse: 2.60.7 -> 3.2.1 https://github.com/langfuse/langfuse-python/releases/tag/v3.2.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/langfuse/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langfuse/default.nix b/pkgs/development/python-modules/langfuse/default.nix index 11447656a919..d0331f9b16f6 100644 --- a/pkgs/development/python-modules/langfuse/default.nix +++ b/pkgs/development/python-modules/langfuse/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "langfuse"; - version = "2.60.7"; + version = "3.2.1"; pyproject = true; src = fetchFromGitHub { owner = "langfuse"; repo = "langfuse-python"; tag = "v${version}"; - hash = "sha256-8IlqHO46Kzz+ifmIu2y5SxshNv/lpZO74b1KTE2Opk4="; + hash = "sha256-O2mu152aQnYZkPgJTf9TGrC4Ohcp89qQxxrup63yxu8="; }; build-system = [ poetry-core ]; From 8143e35fb34e6569b21612ec904037538409f6dd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:35 +0200 Subject: [PATCH 0424/1084] python3Packages.langgraph-checkpoint-postgres: 2.0.23 -> 2.1.1 https://github.com/langchain-ai/langgraph/releases/tag/checkpoint==2.1.1 This commit was automatically generated using update-python-libraries. --- .../langgraph-checkpoint-postgres/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-checkpoint-postgres/default.nix b/pkgs/development/python-modules/langgraph-checkpoint-postgres/default.nix index 590d0ecefcdb..c1ea48e77f52 100644 --- a/pkgs/development/python-modules/langgraph-checkpoint-postgres/default.nix +++ b/pkgs/development/python-modules/langgraph-checkpoint-postgres/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "langgraph-checkpoint-postgres"; - version = "2.0.23"; + version = "2.1.1"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; - tag = "checkpointpostgres==${version}"; - hash = "sha256-QAzT8T3bf3R3gwI/iWDYYDz0SxgLZsP61oMk72dYz4s="; + tag = "checkpoint==${version}"; + hash = "sha256-UY3AChShKfOrtOQzOm5vi3Yy3rlBc+TAje9L2L6My/U="; }; postgresqlTestSetupPost = '' From b1586119926ab4bf8325989fe50fbbb0346dbe92 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:36 +0200 Subject: [PATCH 0425/1084] python3Packages.langgraph-cli: 0.3.6 -> 2.1.1 https://github.com/langchain-ai/langgraph/releases/tag/checkpoint==2.1.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/langgraph-cli/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-cli/default.nix b/pkgs/development/python-modules/langgraph-cli/default.nix index f395d6b61d2c..312d92cf4549 100644 --- a/pkgs/development/python-modules/langgraph-cli/default.nix +++ b/pkgs/development/python-modules/langgraph-cli/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "langgraph-cli"; - version = "0.3.6"; + version = "2.1.1"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; - tag = "cli==${version}"; - hash = "sha256-tBMdFOHSRjw0PtE19XytLU4MmjR3NBLJxUqWoG4L2F8="; + tag = "checkpoint==${version}"; + hash = "sha256-UY3AChShKfOrtOQzOm5vi3Yy3rlBc+TAje9L2L6My/U="; }; sourceRoot = "${src.name}/libs/cli"; @@ -87,7 +87,7 @@ buildPythonPackage rec { meta = { description = "Official CLI for LangGraph API"; homepage = "https://github.com/langchain-ai/langgraph/tree/main/libs/cli"; - changelog = "https://github.com/langchain-ai/langgraph/releases/tag/${version}"; + changelog = "https://github.com/langchain-ai/langgraph/releases/tag/${src.tag}"; mainProgram = "langgraph"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ sarahec ]; From 0fd241934eea6b3ec2fe6073d4cc6f7a7d2580b6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:37 +0200 Subject: [PATCH 0426/1084] python3Packages.langgraph-sdk: 0.2.0 -> 2.1.1 https://github.com/langchain-ai/langgraph/releases/tag/checkpoint==2.1.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/langgraph-sdk/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-sdk/default.nix b/pkgs/development/python-modules/langgraph-sdk/default.nix index 0b1ce1827528..4b5515c2a5ea 100644 --- a/pkgs/development/python-modules/langgraph-sdk/default.nix +++ b/pkgs/development/python-modules/langgraph-sdk/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "langgraph-sdk"; - version = "0.2.0"; + version = "2.1.1"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; - tag = "sdk==${version}"; - hash = "sha256-uhVdtB/fLy0hfZKfzNV2eoO83bvKppGVl4Lm8IEscL0="; + tag = "checkpoint==${version}"; + hash = "sha256-UY3AChShKfOrtOQzOm5vi3Yy3rlBc+TAje9L2L6My/U="; }; sourceRoot = "${src.name}/libs/sdk-py"; From e8b98560950a18e9686f929a676844e1e2946980 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:37 +0200 Subject: [PATCH 0427/1084] python3Packages.langgraph: 0.6.1 -> 2.1.1 https://github.com/langchain-ai/langgraph/releases/tag/checkpoint==2.1.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/langgraph/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langgraph/default.nix b/pkgs/development/python-modules/langgraph/default.nix index fa5efe2b2ba3..75594ca5d28c 100644 --- a/pkgs/development/python-modules/langgraph/default.nix +++ b/pkgs/development/python-modules/langgraph/default.nix @@ -38,14 +38,14 @@ }: buildPythonPackage rec { pname = "langgraph"; - version = "0.6.1"; + version = "2.1.1"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; - tag = version; - hash = "sha256-8mubZSV1CDgYzykKaaWqn04yJldAgdGmgZDm54towWc="; + tag = "checkpoint==${version}"; + hash = "sha256-UY3AChShKfOrtOQzOm5vi3Yy3rlBc+TAje9L2L6My/U="; }; postgresqlTestSetupPost = '' From db06a618d44cc4439858ad486f6ef7737f8fd13a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:38 +0200 Subject: [PATCH 0428/1084] python3Packages.langsmith: 0.4.9 -> 0.4.11 https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.4.11 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/langsmith/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langsmith/default.nix b/pkgs/development/python-modules/langsmith/default.nix index dfa95995f5be..333f714777ca 100644 --- a/pkgs/development/python-modules/langsmith/default.nix +++ b/pkgs/development/python-modules/langsmith/default.nix @@ -5,7 +5,7 @@ fetchFromGitHub, # build-system - poetry-core, + hatchling, # dependencies httpx, @@ -31,21 +31,21 @@ buildPythonPackage rec { pname = "langsmith"; - version = "0.4.9"; + version = "0.4.11"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langsmith-sdk"; tag = "v${version}"; - hash = "sha256-7XV85/IN1hG9hYBSg73pymIwIWYAay/18NAsV6Jz4Ik="; + hash = "sha256-bLHCkTMgnHM/m9EfzrfIY5148IpAnaCPft718b9/2jM="; }; sourceRoot = "${src.name}/python"; pythonRelaxDeps = [ "orjson" ]; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; dependencies = [ httpx From 3ba12014021b39c5a56524bd0e633b9cb059173c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:39 +0200 Subject: [PATCH 0429/1084] python3Packages.lazy-object-proxy: 1.10.0 -> 1.11.0 This commit was automatically generated using update-python-libraries. --- .../lazy-object-proxy/default.nix | 21 ++++++++----------- 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/lazy-object-proxy/default.nix b/pkgs/development/python-modules/lazy-object-proxy/default.nix index 33467e6f3b1e..a3d7834f7f50 100644 --- a/pkgs/development/python-modules/lazy-object-proxy/default.nix +++ b/pkgs/development/python-modules/lazy-object-proxy/default.nix @@ -1,27 +1,24 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pytestCheckHook, setuptools-scm, }: buildPythonPackage rec { pname = "lazy-object-proxy"; - version = "1.10.0"; - format = "setuptools"; + version = "1.11.0"; + pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-eCR7bUX0OlLvNcJbVYFFnoURciVAikEoo9r4v5ZIrGk="; + src = fetchFromGitHub { + owner = "ionelmc"; + repo = "python-lazy-object-proxy"; + tag = "v${version}"; + hash = "sha256-iOftyGx5wLxIUwlmo1lY06MXqgxfZek6RR1S5UydOEs="; }; - nativeBuildInputs = [ setuptools-scm ]; - - postPatch = '' - substituteInPlace pyproject.toml --replace ",<6.0" "" - substituteInPlace setup.cfg --replace ",<6.0" "" - ''; + build-system = [ setuptools-scm ]; nativeCheckInputs = [ pytestCheckHook ]; From 4051e75a38a9a71f89916646d919b437f7446188 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:39 +0200 Subject: [PATCH 0430/1084] python3Packages.ledgerblue: 0.1.54 -> 0.1.55 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ledgerblue/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ledgerblue/default.nix b/pkgs/development/python-modules/ledgerblue/default.nix index a53dfbce8b96..95c9c6cb6474 100644 --- a/pkgs/development/python-modules/ledgerblue/default.nix +++ b/pkgs/development/python-modules/ledgerblue/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "ledgerblue"; - version = "0.1.54"; + version = "0.1.55"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Hn99ST6RnER6XI6+rqA3O9/aC+whYoTOzeoHGF/fFz4="; + hash = "sha256-6s2V8cXik6jEg8z3UK49qVwodPbwXMIkWk7iJ7OY0rM="; }; build-system = [ From 5c6c2cbe31792cf0d691998c261a9235e7dc2e59 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:40 +0200 Subject: [PATCH 0431/1084] python3Packages.lib4sbom: 0.8.4 -> 0.8.7 https://github.com/anthonyharrison/lib4sbom/releases/tag/v0.8.7 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/lib4sbom/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lib4sbom/default.nix b/pkgs/development/python-modules/lib4sbom/default.nix index 5b8b4297cdf3..9515619827df 100644 --- a/pkgs/development/python-modules/lib4sbom/default.nix +++ b/pkgs/development/python-modules/lib4sbom/default.nix @@ -3,16 +3,18 @@ buildPythonPackage, defusedxml, fetchFromGitHub, + jsonschema, pytestCheckHook, pythonOlder, pyyaml, semantic-version, setuptools, + xmlschema, }: buildPythonPackage rec { pname = "lib4sbom"; - version = "0.8.4"; + version = "0.8.7"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,15 +23,17 @@ buildPythonPackage rec { owner = "anthonyharrison"; repo = "lib4sbom"; tag = "v${version}"; - hash = "sha256-QTYtaEo5LdDPfv8KgQ3IUJgKphQl2xyQXrcSn19IeKo="; + hash = "sha256-qHKedDh7G6yvk6LOs5drJJbkLo20/dP49GG7Q/pOmBw="; }; build-system = [ setuptools ]; dependencies = [ defusedxml + jsonschema pyyaml semantic-version + xmlschema ]; nativeCheckInputs = [ pytestCheckHook ]; From 14f45dddd4d83aa9dcd6cc102094ccc3ce7b390b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:41 +0200 Subject: [PATCH 0432/1084] python3Packages.libarchive-c: 5.1 -> 5.3 This commit was automatically generated using update-python-libraries. --- .../python-modules/libarchive-c/default.nix | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/libarchive-c/default.nix b/pkgs/development/python-modules/libarchive-c/default.nix index 4eb83031c885..286148a639a7 100644 --- a/pkgs/development/python-modules/libarchive-c/default.nix +++ b/pkgs/development/python-modules/libarchive-c/default.nix @@ -3,7 +3,6 @@ stdenv, buildPythonPackage, fetchFromGitHub, - fetchpatch, libarchive, glibcLocales, mock, @@ -12,28 +11,20 @@ buildPythonPackage rec { pname = "libarchive-c"; - version = "5.1"; + version = "5.3"; format = "setuptools"; src = fetchFromGitHub { owner = "Changaco"; repo = "python-${pname}"; tag = version; - sha256 = "sha256-CO9llPIbVTuE74AeohrMAu5ICkuT/MorRlYEEFne6Uk="; + sha256 = "sha256-JqXTV1aD3k88OlW+8rT3xsDuW34+1xErG7hkupvL7Uo="; }; - patches = [ - (fetchpatch { - name = "fix-tests-with-recent-libarchive.patch"; - url = "https://github.com/Changaco/python-libarchive-c/commit/a56e9402c76c2fb9631651de7bae07b5fbb0b624.patch"; - hash = "sha256-OLwJQurEFAmwZJbQfhkibrR7Rcnc9vpWwBuhKxgmT7g="; - }) - ]; - LC_ALL = "en_US.UTF-8"; postPatch = '' - substituteInPlace libarchive/ffi.py --replace \ + substituteInPlace libarchive/ffi.py --replace-fail \ "find_library('archive')" "'${libarchive.lib}/lib/libarchive${stdenv.hostPlatform.extensions.sharedLibrary}'" ''; From e9207255abf7ca2f309a65f7784736fa6fce8809 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:42 +0200 Subject: [PATCH 0433/1084] python3Packages.libbs: 2.13.0 -> 2.15.4 https://github.com/binsync/libbs/releases/tag/v2.15.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/libbs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/libbs/default.nix b/pkgs/development/python-modules/libbs/default.nix index d52182af3482..b69b2c3ddde6 100644 --- a/pkgs/development/python-modules/libbs/default.nix +++ b/pkgs/development/python-modules/libbs/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "libbs"; - version = "2.13.0"; + version = "2.15.4"; pyproject = true; src = fetchFromGitHub { owner = "binsync"; repo = "libbs"; tag = "v${version}"; - hash = "sha256-QNiI8qNqh3DlYoGcfExu5PXK1FHXRmcyefMsAfpOMy0="; + hash = "sha256-i5y0aPCBcCzR2pYYtdxy9OEFFF47chINMRfhj9zAf7g="; }; build-system = [ setuptools ]; From 8955b4a9802a3d0e2b8574f23a51975da5b46602 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:42 +0200 Subject: [PATCH 0434/1084] python3Packages.libevdev: 0.11 -> 0.12 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/libevdev/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/libevdev/default.nix b/pkgs/development/python-modules/libevdev/default.nix index 1d511b3afae5..814dee247324 100644 --- a/pkgs/development/python-modules/libevdev/default.nix +++ b/pkgs/development/python-modules/libevdev/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "libevdev"; - version = "0.11"; + version = "0.12"; format = "setuptools"; disabled = isPy27; src = fetchPypi { inherit pname version; - hash = "sha256-6coAak3ySIpgvZp0ABHulI2BkEviNk8BflYBaVCPVg8="; + hash = "sha256-AulSYy7GwknLucZvb6AAEupEiwZgbHfNE5EzvC/kawg="; }; patches = [ From 5703bcb63b04fbbcfe9cacd31dd157928602f5c3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:43 +0200 Subject: [PATCH 0435/1084] python3Packages.libpass: 1.9.1 -> 1.9.1.post0 https://github.com/ThirVondukr/passlib/blob/1.9.1.post0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/libpass/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/libpass/default.nix b/pkgs/development/python-modules/libpass/default.nix index cfa17149b350..80480c9e22c8 100644 --- a/pkgs/development/python-modules/libpass/default.nix +++ b/pkgs/development/python-modules/libpass/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "libpass"; - version = "1.9.1"; + version = "1.9.1.post0"; pyproject = true; src = fetchFromGitHub { owner = "ThirVondukr"; repo = "passlib"; tag = version; - hash = "sha256-G6Fu1RjVb+OPdxt2hWpgAzTefRA41S0zV4hSvvCEWEA="; + hash = "sha256-4J18UktqllRA8DVdHL4AJUuAkjZRdUjiql9a71XXhCA="; }; build-system = [ hatchling ]; From 8f3fd4e6d398d5bf0b14e812d1f64347ecdd4ac2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:44 +0200 Subject: [PATCH 0436/1084] python3Packages.limnoria: 2025.5.3 -> 2025.7.18 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/limnoria/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/limnoria/default.nix b/pkgs/development/python-modules/limnoria/default.nix index bef6495dd28f..951b441068f6 100644 --- a/pkgs/development/python-modules/limnoria/default.nix +++ b/pkgs/development/python-modules/limnoria/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "limnoria"; - version = "2025.5.3"; + version = "2025.7.18"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-EZ42Ufnw3sUM1fM3+hTreKr58QOgeRANilXP9uxU/Cs="; + hash = "sha256-iXu+ObOFd0iQae8/mY2ztt7s4kuKutX3huHN7jP3cHE="; }; build-system = [ setuptools ]; From ee9aae17955d3fac5cf5d1506c52ff13b3f1fc50 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:44 +0200 Subject: [PATCH 0437/1084] python3Packages.line-profiler: 4.2.0 -> 5.0.0 https://github.com/pyutils/line_profiler/blob/v5.0.0/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/line-profiler/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/line-profiler/default.nix b/pkgs/development/python-modules/line-profiler/default.nix index 7d1642440914..5bc0a75e4209 100644 --- a/pkgs/development/python-modules/line-profiler/default.nix +++ b/pkgs/development/python-modules/line-profiler/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "line-profiler"; - version = "4.2.0"; + version = "5.0.0"; format = "setuptools"; disabled = pythonOlder "3.8" || isPyPy; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "line_profiler"; inherit version; - hash = "sha256-CeEPJfh2UUOAs/rubek/sMIoq7qFgguhpZHds+tFGpY="; + hash = "sha256-qA8K+wW6DSddnd3F/5fqtjdHEWf/Pmbcx9E1dVBZOYw="; }; nativeBuildInputs = [ From c359865e6dddfee5742733df6d96fa03ef5ab979 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:45 +0200 Subject: [PATCH 0438/1084] python3Packages.litestar: 2.13.0 -> 2.16.0 https://github.com/litestar-org/litestar/releases/tag/v2.16.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/litestar/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/litestar/default.nix b/pkgs/development/python-modules/litestar/default.nix index abf46e6fce89..ed087bbc005d 100644 --- a/pkgs/development/python-modules/litestar/default.nix +++ b/pkgs/development/python-modules/litestar/default.nix @@ -43,14 +43,14 @@ buildPythonPackage rec { pname = "litestar"; - version = "2.13.0"; + version = "2.16.0"; pyproject = true; src = fetchFromGitHub { owner = "litestar-org"; repo = "litestar"; tag = "v${version}"; - hash = "sha256-PR2DVNRtILHs7XwVi9/ZCVRJQFqfGLn1x2gpYtYjHDo="; + hash = "sha256-67O/NxPBBLa1QfH1o9laOAQEin8jRA8SkcV7QEzCjI0="; }; build-system = [ @@ -105,7 +105,7 @@ buildPythonPackage rec { homepage = "https://litestar.dev/"; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ bot-wxt1221 ]; - changelog = "https://github.com/litestar-org/litestar/releases/tag/v${version}"; + changelog = "https://github.com/litestar-org/litestar/releases/tag/${src.tag}"; description = "Production-ready, Light, Flexible and Extensible ASGI API framework"; license = lib.licenses.mit; mainProgram = "litestar"; From 578d6b6c10e67b599c9115008ea7b18038684d6a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:45 +0200 Subject: [PATCH 0439/1084] python3Packages.livekit-api: 1.0.5 -> 1.0.12 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/livekit-api/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/livekit-api/default.nix b/pkgs/development/python-modules/livekit-api/default.nix index d1b13ef1e49f..6dc8377f023a 100644 --- a/pkgs/development/python-modules/livekit-api/default.nix +++ b/pkgs/development/python-modules/livekit-api/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "livekit-api"; - version = "1.0.5"; + version = "1.0.12"; pyproject = true; src = fetchFromGitHub { owner = "livekit"; repo = "python-sdks"; - tag = "api-v${version}"; - hash = "sha256-GoVPOLA4aCC26+x9//mlmOO6tb3dczN+s1C+VtGRiRE="; + tag = "rtc-v${version}"; + hash = "sha256-NfFlj44aRMA7oUXyIKljNdtb/2MLvjIJGcAvIGNbNxM="; }; pypaBuildFlags = [ "livekit-api" ]; From ca9a5ec674b28de5a87ceb99dc93c2f202195202 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:46 +0200 Subject: [PATCH 0440/1084] python3Packages.livekit-protocol: 1.0.4 -> 1.0.12 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/livekit-protocol/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/livekit-protocol/default.nix b/pkgs/development/python-modules/livekit-protocol/default.nix index af1cf54caf20..c2dfe95f1243 100644 --- a/pkgs/development/python-modules/livekit-protocol/default.nix +++ b/pkgs/development/python-modules/livekit-protocol/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "livekit-protocol"; - version = "1.0.4"; + version = "1.0.12"; pyproject = true; src = fetchFromGitHub { owner = "livekit"; repo = "python-sdks"; - tag = "protocol-v${version}"; - hash = "sha256-W9WmruzN5Nm9vrjG1Kcf3Orst0b2Mxm80hKLjwXowl8="; + tag = "rtc-v${version}"; + hash = "sha256-NfFlj44aRMA7oUXyIKljNdtb/2MLvjIJGcAvIGNbNxM="; }; pypaBuildFlags = [ "livekit-protocol" ]; From 882ec8463f4519bccff4e1a2d67a4f85dfbd63d3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:46 +0200 Subject: [PATCH 0441/1084] python3Packages.livisi: 0.0.25 -> 1.0.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/livisi/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/livisi/default.nix b/pkgs/development/python-modules/livisi/default.nix index 5bb7bfc5208d..ac9f5f3d24ad 100644 --- a/pkgs/development/python-modules/livisi/default.nix +++ b/pkgs/development/python-modules/livisi/default.nix @@ -4,20 +4,21 @@ colorlog, fetchFromGitHub, lib, + python-dateutil, setuptools, websockets, }: buildPythonPackage rec { pname = "livisi"; - version = "0.0.25"; + version = "1.0.1"; pyproject = true; src = fetchFromGitHub { owner = "planbnet"; repo = "livisi"; tag = "v${version}"; - hash = "sha256-kEkbuZmYzxhrbTdo7eZJYu2N2uJtfspgqepplXvSXFg="; + hash = "sha256-5TRJfI4irg2/ZxpfgzShXE08HWU2aWLR8zGbrZKpwbc="; }; pythonRelaxDeps = [ "colorlog" ]; @@ -27,6 +28,7 @@ buildPythonPackage rec { dependencies = [ aiohttp colorlog + python-dateutil websockets ]; From 8e10d67e3e27705bf51fb59cbf290966c8bd966c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:47 +0200 Subject: [PATCH 0442/1084] python3Packages.llama-cloud: 0.1.34 -> 0.1.37 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/llama-cloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-cloud/default.nix b/pkgs/development/python-modules/llama-cloud/default.nix index 532633f8a955..b74c23ce0d30 100644 --- a/pkgs/development/python-modules/llama-cloud/default.nix +++ b/pkgs/development/python-modules/llama-cloud/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-cloud"; - version = "0.1.34"; + version = "0.1.37"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_cloud"; inherit version; - hash = "sha256-aGbkurR9LBhAvfFpwTwGF2kxwdMGl6wfpxureUKgQek="; + hash = "sha256-ttYuc4bRqoWQW34/fBmkBpS+VMFZZmi86qRWzYTt5mY="; }; build-system = [ poetry-core ]; From 6767fe08d6041d30e968772b6a07cb795987d74b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:48 +0200 Subject: [PATCH 0443/1084] python3Packages.llama-index-cli: 0.4.4 -> 0.5.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/llama-index-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-cli/default.nix b/pkgs/development/python-modules/llama-index-cli/default.nix index 64e8f8d4d8ec..62517983f525 100644 --- a/pkgs/development/python-modules/llama-index-cli/default.nix +++ b/pkgs/development/python-modules/llama-index-cli/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "llama-index-cli"; - version = "0.4.4"; + version = "0.5.0"; pyproject = true; src = fetchPypi { pname = "llama_index_cli"; inherit version; - hash = "sha256-w68M8eKn5e9E0Lrlqo6IcrVMXda3Ma+66fE//rSZe+A="; + hash = "sha256-LrlCYjLo2J/98PpnhP+NoJRJ2SDXHQ/MgdB76Tz5Np8="; }; build-system = [ hatchling ]; From 96f268d326652a218aa98fc3f0a0b8dd4a80f3bb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:48 +0200 Subject: [PATCH 0444/1084] python3Packages.llama-index-core: 0.12.46 -> 0.13.0.post1 https://github.com/run-llama/llama_index/blob/v0.13.0.post1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/llama-index-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-core/default.nix b/pkgs/development/python-modules/llama-index-core/default.nix index 3109f18373b7..688c6238544a 100644 --- a/pkgs/development/python-modules/llama-index-core/default.nix +++ b/pkgs/development/python-modules/llama-index-core/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { pname = "llama-index-core"; - version = "0.12.46"; + version = "0.13.0.post1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -48,7 +48,7 @@ buildPythonPackage rec { owner = "run-llama"; repo = "llama_index"; tag = "v${version}"; - hash = "sha256-B1i5zabacapc/ipPTQtQzLVZql5ifqxfFoDhaBR+eYc="; + hash = "sha256-X4PDvxynQkHOdhDC5Aqwnr3jSF/83VgbFiDD1M9LOoM="; }; sourceRoot = "${src.name}/${pname}"; From 8561a426ba5d080064487635aae964a4e733c46c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:49 +0200 Subject: [PATCH 0445/1084] python3Packages.llama-index-embeddings-gemini: 0.3.2 -> 0.4.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-embeddings-gemini/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-embeddings-gemini/default.nix b/pkgs/development/python-modules/llama-index-embeddings-gemini/default.nix index 8022f766c45c..2bf7acb72d83 100644 --- a/pkgs/development/python-modules/llama-index-embeddings-gemini/default.nix +++ b/pkgs/development/python-modules/llama-index-embeddings-gemini/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-embeddings-gemini"; - version = "0.3.2"; + version = "0.4.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_embeddings_gemini"; inherit version; - hash = "sha256-Ske1mqNVBXYirf3BGFAkZqeFywXntMLHNuR/+pjDupU="; + hash = "sha256-Cyy89LP4B+J4fbMQmyZyH3VrRSnX7A0U6zGIvS0xPqw="; }; pythonRelaxDeps = [ "google-generativeai" ]; From a80d97a7a510a723b30c1b1451677776842342c8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:49 +0200 Subject: [PATCH 0446/1084] python3Packages.llama-index-embeddings-google: 0.3.1 -> 0.4.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-embeddings-google/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-embeddings-google/default.nix b/pkgs/development/python-modules/llama-index-embeddings-google/default.nix index b5cfb79df1ff..e984a934cc0b 100644 --- a/pkgs/development/python-modules/llama-index-embeddings-google/default.nix +++ b/pkgs/development/python-modules/llama-index-embeddings-google/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-embeddings-google"; - version = "0.3.1"; + version = "0.4.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_embeddings_google"; inherit version; - hash = "sha256-gMFfA/USIYkOIaNPZfpLoRzkDGnN2e+gNlylAOrTxKs="; + hash = "sha256-wVtJ+BAX49/Ijga9cUXB6xcOrK+IkOzjj+Wgd0cRRb0="; }; pythonRelaxDeps = [ "google-generativeai" ]; From a5d96575343dee054705ec17e8eeab8b8a37c90c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:50 +0200 Subject: [PATCH 0447/1084] python3Packages.llama-index-embeddings-huggingface: 0.5.5 -> 0.6.0 This commit was automatically generated using update-python-libraries. --- .../llama-index-embeddings-huggingface/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-embeddings-huggingface/default.nix b/pkgs/development/python-modules/llama-index-embeddings-huggingface/default.nix index 39c334ced50f..5add4ba28966 100644 --- a/pkgs/development/python-modules/llama-index-embeddings-huggingface/default.nix +++ b/pkgs/development/python-modules/llama-index-embeddings-huggingface/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-embeddings-huggingface"; - version = "0.5.5"; + version = "0.6.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_embeddings_huggingface"; inherit version; - hash = "sha256-f26aAx2RRvI131l8DM1igM3pa5tDf5kFLOebty5frF4="; + hash = "sha256-Ps59jFtoPSBV/t7KRFfeoT91yBptf7lNd+h4zXPZDZc="; }; build-system = [ hatchling ]; From bc80b2f520a7ead580a1be6ffaa389a3e065bee7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:50 +0200 Subject: [PATCH 0448/1084] python3Packages.llama-index-embeddings-ollama: 0.6.0 -> 0.7.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-embeddings-ollama/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-embeddings-ollama/default.nix b/pkgs/development/python-modules/llama-index-embeddings-ollama/default.nix index 4ad411a7a43b..b6e00c2d616c 100644 --- a/pkgs/development/python-modules/llama-index-embeddings-ollama/default.nix +++ b/pkgs/development/python-modules/llama-index-embeddings-ollama/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-embeddings-ollama"; - version = "0.6.0"; + version = "0.7.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_embeddings_ollama"; inherit version; - hash = "sha256-7GL6vymKzrNNIFpQmKLcK9eSTT2bVmwkyh69ZLw9/pA="; + hash = "sha256-StV3rCFInL4oi/YEytu9s1a9rx9qdC7MG6uN855pOvQ="; }; pythonRelaxDeps = [ "ollama" ]; From 8819f5294c9e4565267b97ce6051170c4db1733e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:51 +0200 Subject: [PATCH 0449/1084] python3Packages.llama-index-embeddings-openai: 0.3.1 -> 0.5.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-embeddings-openai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-embeddings-openai/default.nix b/pkgs/development/python-modules/llama-index-embeddings-openai/default.nix index 4040659ac664..1f4da3f6b17c 100644 --- a/pkgs/development/python-modules/llama-index-embeddings-openai/default.nix +++ b/pkgs/development/python-modules/llama-index-embeddings-openai/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "llama-index-embeddings-openai"; - version = "0.3.1"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_embeddings_openai"; inherit version; - hash = "sha256-E2iq084ky67SPVrSUTQ87x63tKBtZWPWYG1ZyzR/7yA="; + hash = "sha256-rFh4OaERCJ6opiVfkhQBbXqBOzg7u7+SB3mb4RAHWOs="; }; build-system = [ poetry-core ]; From 9f1e6ee02a17092486ca8e71c2ff602d90f7abd3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:51 +0200 Subject: [PATCH 0450/1084] python3Packages.llama-index-graph-stores-nebula: 0.4.2 -> 0.5.0 This commit was automatically generated using update-python-libraries. --- .../llama-index-graph-stores-nebula/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-graph-stores-nebula/default.nix b/pkgs/development/python-modules/llama-index-graph-stores-nebula/default.nix index b89b802b0d77..f08c410a191e 100644 --- a/pkgs/development/python-modules/llama-index-graph-stores-nebula/default.nix +++ b/pkgs/development/python-modules/llama-index-graph-stores-nebula/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-graph-stores-nebula"; - version = "0.4.2"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_graph_stores_nebula"; inherit version; - hash = "sha256-0CooGtmDz9OAJ+B543eFbrFTzii5iXwmo0dV4c/E/es="; + hash = "sha256-BzArWYZIY1SRl1q48wAdAy+mWoId+lNbcsw9LQmmw7Q="; }; build-system = [ poetry-core ]; From 59d8c795b428298a5286f5a2fd506f8c458a3253 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:52 +0200 Subject: [PATCH 0451/1084] python3Packages.llama-index-graph-stores-neo4j: 0.4.6 -> 0.5.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-graph-stores-neo4j/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-graph-stores-neo4j/default.nix b/pkgs/development/python-modules/llama-index-graph-stores-neo4j/default.nix index 0c253982aa61..ee1a9fa73c3f 100644 --- a/pkgs/development/python-modules/llama-index-graph-stores-neo4j/default.nix +++ b/pkgs/development/python-modules/llama-index-graph-stores-neo4j/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-graph-stores-neo4j"; - version = "0.4.6"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_graph_stores_neo4j"; inherit version; - hash = "sha256-wTmLGWu/Wnrs1sXqs4LFigJVR+/iAGWxUv6oTFGfLBQ="; + hash = "sha256-Iumsnln5iGMAoB3aY4haecm87jYXlEW4/2+uppW8m9c="; }; build-system = [ poetry-core ]; From 6984aa5ab1db1333bf6243ca05f55147787cfdb2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:52 +0200 Subject: [PATCH 0452/1084] python3Packages.llama-index-graph-stores-neptune: 0.3.3 -> 0.4.0 This commit was automatically generated using update-python-libraries. --- .../llama-index-graph-stores-neptune/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-graph-stores-neptune/default.nix b/pkgs/development/python-modules/llama-index-graph-stores-neptune/default.nix index 98bf1e735e19..79c0866688bb 100644 --- a/pkgs/development/python-modules/llama-index-graph-stores-neptune/default.nix +++ b/pkgs/development/python-modules/llama-index-graph-stores-neptune/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-graph-stores-neptune"; - version = "0.3.3"; + version = "0.4.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_graph_stores_neptune"; inherit version; - hash = "sha256-IqY4dEWcbM9371vuZ7C9NlDux9O/j6wF7Hcc4aiBiIE="; + hash = "sha256-kSAfIh683fwahMjSgp0dYHmNR+NGBr71Q/OFxGtkUTc="; }; build-system = [ hatchling ]; From f3819409079bafde5b2ebd52409c1c4551a1285f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:52 +0200 Subject: [PATCH 0453/1084] python3Packages.llama-index-indices-managed-llama-cloud: 0.7.10 -> 0.9.0 This commit was automatically generated using update-python-libraries. --- .../llama-index-indices-managed-llama-cloud/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-indices-managed-llama-cloud/default.nix b/pkgs/development/python-modules/llama-index-indices-managed-llama-cloud/default.nix index 0372283f8d2a..4d4ebf6add42 100644 --- a/pkgs/development/python-modules/llama-index-indices-managed-llama-cloud/default.nix +++ b/pkgs/development/python-modules/llama-index-indices-managed-llama-cloud/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-indices-managed-llama-cloud"; - version = "0.7.10"; + version = "0.9.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_indices_managed_llama_cloud"; inherit version; - hash = "sha256-UyZ5B+I9j7y7l8epYXekFEbeGFUMpgMCdgkuc7RcqIA="; + hash = "sha256-+6rbauPucS2vQ5qpvjZ+3h+LGQAYtVAQ18NTddKc5Lc="; }; pythonRelaxDeps = [ "llama-cloud" ]; From 759b8146d15f00cd7370714e0832ac1a1f57175b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:53 +0200 Subject: [PATCH 0454/1084] python3Packages.llama-index-llms-ollama: 0.6.2 -> 0.7.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-llms-ollama/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-llms-ollama/default.nix b/pkgs/development/python-modules/llama-index-llms-ollama/default.nix index 85be869d1e2d..675e10bbd9fb 100644 --- a/pkgs/development/python-modules/llama-index-llms-ollama/default.nix +++ b/pkgs/development/python-modules/llama-index-llms-ollama/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-llms-ollama"; - version = "0.6.2"; + version = "0.7.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_llms_ollama"; inherit version; - hash = "sha256-G+QIHwupyd07XScMLoAJwlaztqExLLOKDHJNuousEwQ="; + hash = "sha256-ThKtTl6mEAZsTgeTVpnFnZMkffIhh27X9+Gn9wwzs8c="; }; build-system = [ hatchling ]; From c13724ed67a773f5fadae90ffcb9e7f33a726395 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:53 +0200 Subject: [PATCH 0455/1084] python3Packages.llama-index-llms-openai-like: 0.4.0 -> 0.5.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-llms-openai-like/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-llms-openai-like/default.nix b/pkgs/development/python-modules/llama-index-llms-openai-like/default.nix index 7fb71c87f8e5..1668fd637929 100644 --- a/pkgs/development/python-modules/llama-index-llms-openai-like/default.nix +++ b/pkgs/development/python-modules/llama-index-llms-openai-like/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "llama-index-llms-openai-like"; - version = "0.4.0"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_llms_openai_like"; inherit version; - hash = "sha256-Fa4cFrAboL+oItU5APA+NcGf/ke1KJWCNL8ZQqkfWHw="; + hash = "sha256-lFe+3rY7aVThUPxntC5EbjdTpxSqkDoAdiUvt8IN/+4="; }; build-system = [ hatchling ]; From a82d24a6bb5ee41a8217a65b165be6b249acb6e6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:54 +0200 Subject: [PATCH 0456/1084] python3Packages.llama-index-llms-openai: 0.4.7 -> 0.5.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-llms-openai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-llms-openai/default.nix b/pkgs/development/python-modules/llama-index-llms-openai/default.nix index 6c8184258300..b81017db54ed 100644 --- a/pkgs/development/python-modules/llama-index-llms-openai/default.nix +++ b/pkgs/development/python-modules/llama-index-llms-openai/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-llms-openai"; - version = "0.4.7"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_llms_openai"; inherit version; - hash = "sha256-Vkr4qzn7Pzrf6uc6WcDcpGwJmrhEoo5yXu4MVR1Iafg="; + hash = "sha256-CJlnMoLFjRmlu/ImFqAQkCROMIcm05KiTkZJOZMkdg8="; }; pythonRemoveDeps = [ From c94cc873565e0a9c653c278400a5a658eba46d81 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:54 +0200 Subject: [PATCH 0457/1084] python3Packages.llama-index-multi-modal-llms-openai: 0.5.1 -> 0.6.0 This commit was automatically generated using update-python-libraries. --- .../llama-index-multi-modal-llms-openai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-multi-modal-llms-openai/default.nix b/pkgs/development/python-modules/llama-index-multi-modal-llms-openai/default.nix index 63bac0367ff0..2b1954b76fa3 100644 --- a/pkgs/development/python-modules/llama-index-multi-modal-llms-openai/default.nix +++ b/pkgs/development/python-modules/llama-index-multi-modal-llms-openai/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "llama-index-multi-modal-llms-openai"; - version = "0.5.1"; + version = "0.6.0"; pyproject = true; src = fetchPypi { pname = "llama_index_multi_modal_llms_openai"; inherit version; - hash = "sha256-3zr/AMNgI8X4xJ+XKjJfcYI+0PTdnNR5lV12r8FGV18="; + hash = "sha256-4YWvPQH5GevRVsmegIXU5AApt+nsMEj0DSDebWsPYR4="; }; build-system = [ hatchling ]; From 4c5543c1ffcae7ba41df86630b82a47c20b1fa01 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:55 +0200 Subject: [PATCH 0458/1084] python3Packages.llama-index-readers-database: 0.4.0 -> 0.5.0 https://github.com/run-llama/llama_index/blob/main/llama-index-integrations/readers/llama-index-readers-database/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-readers-database/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-readers-database/default.nix b/pkgs/development/python-modules/llama-index-readers-database/default.nix index aecb2c627899..c52b6f97c072 100644 --- a/pkgs/development/python-modules/llama-index-readers-database/default.nix +++ b/pkgs/development/python-modules/llama-index-readers-database/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "llama-index-readers-database"; - version = "0.4.0"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_readers_database"; inherit version; - hash = "sha256-BdZzn2T3EkR0N3C0uEF3kj1QV5Qnzut7yapAVxdc7C8="; + hash = "sha256-5eaNufjXiM4sgc101d19Z3W3CQLE3m8uLa1GOPh05ek="; }; build-system = [ poetry-core ]; From 08a0230a07869afbe905fb5bd3d20c2c0a0117fd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:55 +0200 Subject: [PATCH 0459/1084] python3Packages.llama-index-readers-file: 0.4.11 -> 0.5.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-readers-file/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-readers-file/default.nix b/pkgs/development/python-modules/llama-index-readers-file/default.nix index ed3ba1adece5..c3af3b457026 100644 --- a/pkgs/development/python-modules/llama-index-readers-file/default.nix +++ b/pkgs/development/python-modules/llama-index-readers-file/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "llama-index-readers-file"; - version = "0.4.11"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_readers_file"; inherit version; - hash = "sha256-GyHLZteN1fYOhxZgfZpHzNgbs5EG1FlmW+HKd5npWXs="; + hash = "sha256-8yRhe/xNmzITbSX/U1G5K8C1aaKWFz7iqFkcH4hu/ww="; }; pythonRelaxDeps = [ From 646c5a04f32e952b087f6e8f68d63bb6abf23161 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:56 +0200 Subject: [PATCH 0460/1084] python3Packages.llama-index-readers-json: 0.3.0 -> 0.4.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-readers-json/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-readers-json/default.nix b/pkgs/development/python-modules/llama-index-readers-json/default.nix index f16f736469c2..434430ee7969 100644 --- a/pkgs/development/python-modules/llama-index-readers-json/default.nix +++ b/pkgs/development/python-modules/llama-index-readers-json/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "llama-index-readers-json"; - version = "0.3.0"; + version = "0.4.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_readers_json"; inherit version; - hash = "sha256-mS8nEK8LV1wVh0wV7W8EujLH7QcPagHI4P5cT0bHAJ4="; + hash = "sha256-ThQWERdEzPIAUaYWQDkSJdIIvixrKv0eN4LGRaNaS3U="; }; build-system = [ poetry-core ]; From 05bad09d9b0d32a4091805757fbd715dca1e4ebe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:56 +0200 Subject: [PATCH 0461/1084] python3Packages.llama-index-readers-llama-parse: 0.4.0 -> 0.5.0 This commit was automatically generated using update-python-libraries. --- .../llama-index-readers-llama-parse/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-readers-llama-parse/default.nix b/pkgs/development/python-modules/llama-index-readers-llama-parse/default.nix index d06fd69723ec..9b415779ee92 100644 --- a/pkgs/development/python-modules/llama-index-readers-llama-parse/default.nix +++ b/pkgs/development/python-modules/llama-index-readers-llama-parse/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-readers-llama-parse"; - version = "0.4.0"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_readers_llama_parse"; inherit version; - hash = "sha256-6Z7Fb0+FRtf9oafBriYWL7mst+vKw0O1q9tCNLRkTg8="; + hash = "sha256-iRsh+2P+H+ci4jz6Jjp02ac1Tl2NegHy1AQKUvjY/u8="; }; pythonRelaxDeps = [ "llama-parse" ]; From c8e90874cbea60150f0c249bd064c4fe2fd0b393 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:57 +0200 Subject: [PATCH 0462/1084] python3Packages.llama-index-readers-s3: 0.4.0 -> 0.5.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-readers-s3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-readers-s3/default.nix b/pkgs/development/python-modules/llama-index-readers-s3/default.nix index f7cf53876802..9f40cadfdf5c 100644 --- a/pkgs/development/python-modules/llama-index-readers-s3/default.nix +++ b/pkgs/development/python-modules/llama-index-readers-s3/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "llama-index-readers-s3"; - version = "0.4.0"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_readers_s3"; inherit version; - hash = "sha256-oCXpLZyIrZKNNDg8hkEh5xxXEqz7B1hLjE5OUwEIozg="; + hash = "sha256-3wzxfKkwhC4YfUYPBa/XKqIZQ6zLgB9SSHR+vPhwzOA="; }; build-system = [ poetry-core ]; From 6eb0036ccf9dfcf8782af2c645649ec0b23636bc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:57 +0200 Subject: [PATCH 0463/1084] python3Packages.llama-index-readers-twitter: 0.3.0 -> 0.4.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-readers-twitter/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-readers-twitter/default.nix b/pkgs/development/python-modules/llama-index-readers-twitter/default.nix index 6cc9844dcbc3..97e07d49f89d 100644 --- a/pkgs/development/python-modules/llama-index-readers-twitter/default.nix +++ b/pkgs/development/python-modules/llama-index-readers-twitter/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-readers-twitter"; - version = "0.3.0"; + version = "0.4.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_readers_twitter"; inherit version; - hash = "sha256-I7xZQj/Kpwl6D0ltNuKI7TYoQVD9lBiM6I63C23hCwY="; + hash = "sha256-AfruOaKbPJasPS0eQjr6501yt32nQ7PvFwD2QVdgBYA="; }; build-system = [ poetry-core ]; From bd2adeddde3bf01c7b9d4215c939185eeca8ff7e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:58 +0200 Subject: [PATCH 0464/1084] python3Packages.llama-index-readers-txtai: 0.3.0 -> 0.4.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-readers-txtai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-readers-txtai/default.nix b/pkgs/development/python-modules/llama-index-readers-txtai/default.nix index 4024b1c33f95..a6cfc2c6568b 100644 --- a/pkgs/development/python-modules/llama-index-readers-txtai/default.nix +++ b/pkgs/development/python-modules/llama-index-readers-txtai/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "llama-index-readers-txtai"; - version = "0.3.0"; + version = "0.4.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_readers_txtai"; inherit version; - hash = "sha256-N5FiwVZ+KWEQlcfVqHVcHJHzRb6Ct+iR2Dc+Wee7y+M="; + hash = "sha256-0eOJ9r27lG6WwOz27+N5qldROoaU5UAewtY4N4m8Kcs="; }; build-system = [ poetry-core ]; From 6d70ba9c63b5cca6d113101444246728dee4a9d8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:58 +0200 Subject: [PATCH 0465/1084] python3Packages.llama-index-readers-weather: 0.3.0 -> 0.4.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/llama-index-readers-weather/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-readers-weather/default.nix b/pkgs/development/python-modules/llama-index-readers-weather/default.nix index 225cfb6c75b7..6b24f3b8f9f5 100644 --- a/pkgs/development/python-modules/llama-index-readers-weather/default.nix +++ b/pkgs/development/python-modules/llama-index-readers-weather/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "llama-index-readers-weather"; - version = "0.3.0"; + version = "0.4.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_readers_weather"; inherit version; - hash = "sha256-oGk2M/YaVm8pY4JDFOWGkKbDhEfd/OYBgWLSzV3peAQ="; + hash = "sha256-qgrHlJXOKWY5UnB2lZAJun3xA9sxn5+ZNNI6+aDnE98="; }; build-system = [ poetry-core ]; From e6d9ad5444f8e0b646a648fdc3cf467a4f1c41e7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:59 +0200 Subject: [PATCH 0466/1084] python3Packages.llama-index-vector-stores-chroma: 0.4.2 -> 0.5.0 This commit was automatically generated using update-python-libraries. --- .../llama-index-vector-stores-chroma/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-vector-stores-chroma/default.nix b/pkgs/development/python-modules/llama-index-vector-stores-chroma/default.nix index 1fb8eaf7c126..53d96d53493f 100644 --- a/pkgs/development/python-modules/llama-index-vector-stores-chroma/default.nix +++ b/pkgs/development/python-modules/llama-index-vector-stores-chroma/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-vector-stores-chroma"; - version = "0.4.2"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_vector_stores_chroma"; inherit version; - hash = "sha256-F0YzgV4KiDiutiiBbiz10djG+PaEf0J+ADLTUHHq0ME="; + hash = "sha256-5gkwYvmBXeRxGBL1CoM5H/obYDTceap1TP00uv8SDs4="; }; build-system = [ hatchling ]; From 779c01e2a58d8aefb35eccf9ac2a5a63802549a2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:59 +0200 Subject: [PATCH 0467/1084] python3Packages.llama-index-vector-stores-google: 0.3.0 -> 0.4.0 This commit was automatically generated using update-python-libraries. --- .../llama-index-vector-stores-google/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-vector-stores-google/default.nix b/pkgs/development/python-modules/llama-index-vector-stores-google/default.nix index ca7b63b1c078..7449e0113e1a 100644 --- a/pkgs/development/python-modules/llama-index-vector-stores-google/default.nix +++ b/pkgs/development/python-modules/llama-index-vector-stores-google/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-vector-stores-google"; - version = "0.3.0"; + version = "0.4.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_vector_stores_google"; inherit version; - hash = "sha256-6l4MFO7h5xJexN3Sf78F+OgzaKHNWxOffQvkqRhXEJw="; + hash = "sha256-EjokpP+46z/OwgmtQO4OnL+w4mUFR0M+2MmycojAc7E="; }; pythonRelaxDeps = [ "google-generativeai" ]; From 01132231b3fc8c6f94f622d9dbace46b78d6f510 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:40:59 +0200 Subject: [PATCH 0468/1084] python3Packages.llama-index-vector-stores-postgres: 0.5.5 -> 0.6.1 This commit was automatically generated using update-python-libraries. --- .../llama-index-vector-stores-postgres/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix b/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix index ae044cb1e4a4..ab54499442bf 100644 --- a/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix +++ b/pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "llama-index-vector-stores-postgres"; - version = "0.5.5"; + version = "0.6.1"; pyproject = true; src = fetchPypi { pname = "llama_index_vector_stores_postgres"; inherit version; - hash = "sha256-R0dJXw6msPwO7kjsLLXyxSsmmAC64yviJZzb8YUbrlQ="; + hash = "sha256-E+PFvOTRO3FGGSwFwEUe0fEpmuE/fmRtiCGHwO53qm4="; }; pythonRemoveDeps = [ "psycopg2-binary" ]; From 53dae8f802e5c146f50e22229ce4b931a6b14983 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:00 +0200 Subject: [PATCH 0469/1084] python3Packages.llama-index-vector-stores-qdrant: 0.6.1 -> 0.7.1 This commit was automatically generated using update-python-libraries. --- .../llama-index-vector-stores-qdrant/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-vector-stores-qdrant/default.nix b/pkgs/development/python-modules/llama-index-vector-stores-qdrant/default.nix index d5cc82737303..b77fe1aeee91 100644 --- a/pkgs/development/python-modules/llama-index-vector-stores-qdrant/default.nix +++ b/pkgs/development/python-modules/llama-index-vector-stores-qdrant/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "llama-index-vector-stores-qdrant"; - version = "0.6.1"; + version = "0.7.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_vector_stores_qdrant"; inherit version; - hash = "sha256-14hQ/MCrwf1tucVprPbo2mLRuBWaHI0S515sbNB3Q1I="; + hash = "sha256-1RpWHcWq0nDEu+1yNwzqkALkty0AOOxbRl9rzbZ7EhM="; }; build-system = [ hatchling ]; From 8063117a58a9963f920fd20100dd60e4912f86a3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:01 +0200 Subject: [PATCH 0470/1084] python3Packages.lm-eval: 0.4.8 -> 0.4.9.1 https://github.com/EleutherAI/lm-evaluation-harness/releases/tag/v0.4.9.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/lm-eval/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lm-eval/default.nix b/pkgs/development/python-modules/lm-eval/default.nix index 63087a8505a0..ea57224a4d6c 100644 --- a/pkgs/development/python-modules/lm-eval/default.nix +++ b/pkgs/development/python-modules/lm-eval/default.nix @@ -46,14 +46,14 @@ buildPythonPackage rec { pname = "lm-eval"; - version = "0.4.8"; + version = "0.4.9.1"; pyproject = true; src = fetchFromGitHub { owner = "EleutherAI"; repo = "lm-evaluation-harness"; tag = "v${version}"; - hash = "sha256-F8oy6XTovqiU7FQyuubRsiblSdvfZg9RPIyzRw2GH18="; + hash = "sha256-N5NRRabjWxPchwOIkjqYTCKInCmVSY6T5cAmdxNbCkU="; }; build-system = [ From 7d536b32d46ae13c335c5fa0959b53211c24817b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:01 +0200 Subject: [PATCH 0471/1084] python3Packages.lm-format-enforcer: 0.10.11 -> 0.10.12 https://github.com/noamgat/lm-format-enforcer/releases/tag/v0.10.12 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/lm-format-enforcer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lm-format-enforcer/default.nix b/pkgs/development/python-modules/lm-format-enforcer/default.nix index c44943046550..2086dcc17e90 100644 --- a/pkgs/development/python-modules/lm-format-enforcer/default.nix +++ b/pkgs/development/python-modules/lm-format-enforcer/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "lm-format-enforcer"; - version = "0.10.11"; + version = "0.10.12"; pyproject = true; src = fetchFromGitHub { owner = "noamgat"; repo = "lm-format-enforcer"; tag = "v${version}"; - hash = "sha256-8BsfA1R/X+wA0H0MqQKn+CljUIT8VdoInoczSGvu74o="; + hash = "sha256-7QNJtuRIuHHSXmiyO+6TDxswsbLET2ucXjhz0j7xTvQ="; }; build-system = [ poetry-core ]; From bb70b6a96fe4efdb10c8dfd3c97c04243bb88021 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:02 +0200 Subject: [PATCH 0472/1084] python3Packages.lmdb: 1.6.2 -> 1.7.3 https://github.com/jnwatson/py-lmdb/blob/py-lmdb_1.7.3/ChangeLog This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/lmdb/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/lmdb/default.nix b/pkgs/development/python-modules/lmdb/default.nix index f78b3fe2cf11..a97f71dad212 100644 --- a/pkgs/development/python-modules/lmdb/default.nix +++ b/pkgs/development/python-modules/lmdb/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, fetchPypi, setuptools, + patch-ng, pytestCheckHook, cffi, lmdb, @@ -11,20 +12,24 @@ buildPythonPackage rec { pname = "lmdb"; - version = "1.6.2"; + version = "1.7.3"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-0o4/pZk1/2iIWHYOxS8gLsuMEImj9o0fFi6jB40VHnM="; + hash = "sha256-1KJ7evT+OPNAnZ+/v0e2F7PZTe6YoAvIwqgzbM0/mxU="; }; build-system = [ setuptools ]; buildInputs = [ lmdb ]; + env.LMDB_FORCE_SYSTEM = 1; + + dependencies = [ patch-ng ]; + pythonImportsCheck = [ "lmdb" ]; nativeCheckInputs = [ @@ -32,8 +37,6 @@ buildPythonPackage rec { pytestCheckHook ]; - LMDB_FORCE_SYSTEM = 1; - meta = { description = "Universal Python binding for the LMDB 'Lightning' Database"; homepage = "https://github.com/dw/py-lmdb"; From 0980c6866ce208bf3f630f627890928205cd211a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:02 +0200 Subject: [PATCH 0473/1084] python3Packages.localstack-ext: 4.3.0 -> 4.7.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/localstack-ext/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/localstack-ext/default.nix b/pkgs/development/python-modules/localstack-ext/default.nix index f1fa5ba5278f..0973bccb4157 100644 --- a/pkgs/development/python-modules/localstack-ext/default.nix +++ b/pkgs/development/python-modules/localstack-ext/default.nix @@ -21,13 +21,13 @@ buildPythonPackage rec { pname = "localstack-ext"; - version = "4.3.0"; + version = "4.7.0"; pyproject = true; src = fetchPypi { pname = "localstack_ext"; inherit version; - hash = "sha256-YlKGdIteeIjqqO9L4BAfEEurOa7vrYaAmreH8gIRcPU="; + hash = "sha256-OLeCbAybP6SgHb2DNf8rXUrxt89mOiQfp2wxdh2A3F4="; }; build-system = [ From 0c5bbee473da46c8426bb573535824533205fa84 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:03 +0200 Subject: [PATCH 0474/1084] python3Packages.locust: 2.33.1 -> 2.37.14 https://github.com/locustio/locust/blob/2.37.14/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/locust/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/locust/default.nix b/pkgs/development/python-modules/locust/default.nix index 1d7056d38a80..2ed342d62a4f 100644 --- a/pkgs/development/python-modules/locust/default.nix +++ b/pkgs/development/python-modules/locust/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "locust"; - version = "2.33.1"; + version = "2.37.14"; pyproject = true; src = fetchFromGitHub { owner = "locustio"; repo = "locust"; tag = version; - hash = "sha256-cOYdf3F1OF1P4xFEG3isuiePIl1tHnjL7UVoFIpb40A="; + hash = "sha256-16pMl72OIZlAi6jNx0qv0TO9RTm6O9CgiE84sndsEhc="; }; postPatch = '' From 8e5cd089ec7378e2cc1de4585fb1b6ad1b329137 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:03 +0200 Subject: [PATCH 0475/1084] python3Packages.loopy: 2025.1 -> 2025.2 https://github.com/inducer/loopy/releases/tag/v2025.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/loopy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/loopy/default.nix b/pkgs/development/python-modules/loopy/default.nix index 0be0d9802eb9..4af0824f633a 100644 --- a/pkgs/development/python-modules/loopy/default.nix +++ b/pkgs/development/python-modules/loopy/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { pname = "loopy"; - version = "2025.1"; + version = "2025.2"; pyproject = true; disabled = pythonOlder "3.10"; @@ -39,7 +39,7 @@ buildPythonPackage rec { owner = "inducer"; repo = "loopy"; tag = "v${version}"; - hash = "sha256-3Ebnje+EBw2Jdp2xLqffWx592OoUrSdRDXQkw6FpEzc="; + hash = "sha256-VgsUOMCIg61mYNDMcGpMs5I1CkobhUFVjoQFdD8Vchs="; fetchSubmodules = true; # submodule at `loopy/target/c/compyte` }; From afec46afffb5a8b12ddc451e951d2a69d24a8d3f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:04 +0200 Subject: [PATCH 0476/1084] python3Packages.lsprotocol: 2023.0.1 -> 2025.0.0 https://github.com/microsoft/lsprotocol/releases/tag/2025.0.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/lsprotocol/default.nix | 37 ++++++++----------- 1 file changed, 15 insertions(+), 22 deletions(-) diff --git a/pkgs/development/python-modules/lsprotocol/default.nix b/pkgs/development/python-modules/lsprotocol/default.nix index 06e85fae1e73..fdb10e5dd3c5 100644 --- a/pkgs/development/python-modules/lsprotocol/default.nix +++ b/pkgs/development/python-modules/lsprotocol/default.nix @@ -7,15 +7,14 @@ flit-core, importlib-resources, jsonschema, - nox, pyhamcrest, - pytest, + pytestCheckHook, pythonOlder, }: buildPythonPackage rec { pname = "lsprotocol"; - version = "2023.0.1"; + version = "2025.0.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,20 +23,23 @@ buildPythonPackage rec { owner = "microsoft"; repo = "lsprotocol"; tag = version; - hash = "sha256-PHjLKazMaT6W4Lve1xNxm6hEwqE3Lr2m5L7Q03fqb68="; + hash = "sha256-DrWXHMgDZSQQ6vsmorThMrUTX3UQU+DajSEOdxoXrFQ="; }; - nativeBuildInputs = [ + postPatch = '' + pushd packages/python + ''; + + build-system = [ flit-core - nox ]; - propagatedBuildInputs = [ + dependencies = [ attrs cattrs ]; - nativeCheckInputs = [ pytest ]; + nativeCheckInputs = [ pytestCheckHook ]; checkInputs = [ importlib-resources @@ -45,21 +47,12 @@ buildPythonPackage rec { pyhamcrest ]; - preBuild = '' - cd packages/python - ''; + disabledTests = [ + "test_notebook_sync_options" + ]; preCheck = '' - cd ../../ - ''; - - checkPhase = '' - runHook preCheck - - sed -i "/^ _install_requirements/d" noxfile.py - nox --session tests - - runHook postCheck + popd ''; pythonImportsCheck = [ "lsprotocol" ]; @@ -67,7 +60,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python implementation of the Language Server Protocol"; homepage = "https://github.com/microsoft/lsprotocol"; - changelog = "https://github.com/microsoft/lsprotocol/releases/tag/${version}"; + changelog = "https://github.com/microsoft/lsprotocol/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ doronbehar From cf65807870f077b0de90324a65f41947358cf131 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:04 +0200 Subject: [PATCH 0477/1084] python3Packages.luna-usb: 0.2.1 -> 0.2.2 https://github.com/greatscottgadgets/luna/releases/tag/0.2.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/luna-usb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/luna-usb/default.nix b/pkgs/development/python-modules/luna-usb/default.nix index 313f626cd491..1ea097280ed0 100644 --- a/pkgs/development/python-modules/luna-usb/default.nix +++ b/pkgs/development/python-modules/luna-usb/default.nix @@ -20,14 +20,14 @@ }: buildPythonPackage rec { pname = "luna-usb"; - version = "0.2.1"; + version = "0.2.2"; pyproject = true; src = fetchFromGitHub { owner = "greatscottgadgets"; repo = "luna"; tag = version; - hash = "sha256-8onTF0iJF7HpNCjNxUg89YRjfYb94CrFgGtmprp7g2E="; + hash = "sha256-gySaNbebWUS8wS8adPQo1mT+jmdb+2ddlMckTa36JCY="; }; postPatch = '' From 1a8ae04591f8d84e5c4ec27cf8cc6fe5b8ae78f8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:05 +0200 Subject: [PATCH 0478/1084] python3Packages.lupa: 2.4 -> 2.5 https://github.com/scoder/lupa/blob/lupa-2.5/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/lupa/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lupa/default.nix b/pkgs/development/python-modules/lupa/default.nix index a34a52b5988b..3acc709a3023 100644 --- a/pkgs/development/python-modules/lupa/default.nix +++ b/pkgs/development/python-modules/lupa/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "lupa"; - version = "2.4"; + version = "2.5"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-UwDSH4GqG9TUX1XjHd26O4eYlWlgaKP4TPy1/ZFIqs0="; + hash = "sha256-acaonyt7CKMEDX7Soe7MujejHdyS+hmTOcU6KuPEjDQ="; }; build-system = [ From 7e3ab7525ae0586349fbabd44fe67ddd05b47425 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:05 +0200 Subject: [PATCH 0479/1084] python3Packages.m2crypto: 0.45.0 -> 0.45.1 https://gitlab.com/m2crypto/m2crypto/-/blob/0.45.1/CHANGES This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/m2crypto/default.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/m2crypto/default.nix b/pkgs/development/python-modules/m2crypto/default.nix index ca976b887cf6..da94945fa869 100644 --- a/pkgs/development/python-modules/m2crypto/default.nix +++ b/pkgs/development/python-modules/m2crypto/default.nix @@ -13,21 +13,15 @@ buildPythonPackage rec { pname = "m2crypto"; - version = "0.45.0"; + version = "0.45.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-/8ENTQmQFRT0CNx09gpNffIcROvJv3dslHv9xzWUIc8="; + hash = "sha256-0PyBqIKO2/QwhDKzBAvwa7JrrZWruefUaQthGFUeduw="; }; - patches = [ - (fetchurl { - url = "https://sources.debian.org/data/main/m/m2crypto/0.42.0-2.1/debian/patches/0004-swig-Workaround-for-reading-sys-select.h-ending-with.patch"; - hash = "sha256-/Bkuqu/Od+S56AUWo0ZzpZF7FGMxP766K2GJnfKXrOI="; - }) - ]; build-system = [ setuptools ]; From 00a376148d814428712b398e5917341176a9082d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:06 +0200 Subject: [PATCH 0480/1084] python3Packages.mail-parser: 4.1.3 -> 4.1.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mail-parser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mail-parser/default.nix b/pkgs/development/python-modules/mail-parser/default.nix index 25466ec4ff7f..5f31ca8d35c5 100644 --- a/pkgs/development/python-modules/mail-parser/default.nix +++ b/pkgs/development/python-modules/mail-parser/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "mail-parser"; - version = "4.1.3"; + version = "4.1.4"; pyproject = true; src = fetchFromGitHub { owner = "SpamScope"; repo = "mail-parser"; tag = version; - hash = "sha256-aNPBWxAysxHTuzaupi/CSSBUsGTsFanuPldz6BRr2V0="; + hash = "sha256-wwLUD/k26utugK/Yx9eXYEdSOvrk0Cy6RkXGDnzZ+fE="; }; LC_ALL = "en_US.utf-8"; From e778ec435a35a907c9866c44cf09c8400ab53ca6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:06 +0200 Subject: [PATCH 0481/1084] python3Packages.manifestoo-core: 1.9 -> 1.10 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/manifestoo-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/manifestoo-core/default.nix b/pkgs/development/python-modules/manifestoo-core/default.nix index c9164c3bce05..8c5d9bebc78e 100644 --- a/pkgs/development/python-modules/manifestoo-core/default.nix +++ b/pkgs/development/python-modules/manifestoo-core/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "manifestoo-core"; - version = "1.9"; + version = "1.10"; format = "pyproject"; src = fetchPypi { inherit version; pname = "manifestoo_core"; - hash = "sha256-4cBgxbjXfOVMRQ+iQnjb/LdRUkoeb2hWI6VhSnqSMVM="; + hash = "sha256-LLxr96/cuAAncddMeBBVlFq2Hl5+pNXqgMbvbnfzcE8="; }; nativeBuildInputs = [ hatch-vcs ]; From 61492ddc2f622931de409e8c914e53aed7c191d4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:07 +0200 Subject: [PATCH 0482/1084] python3Packages.mapclassify: 2.8.1 -> 2.10.0 https://github.com/pysal/mapclassify/releases/tag/v2.10.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mapclassify/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mapclassify/default.nix b/pkgs/development/python-modules/mapclassify/default.nix index 7bf817fab321..ef30592b9b66 100644 --- a/pkgs/development/python-modules/mapclassify/default.nix +++ b/pkgs/development/python-modules/mapclassify/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "mapclassify"; - version = "2.8.1"; + version = "2.10.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "pysal"; repo = "mapclassify"; tag = "v${version}"; - hash = "sha256-VClkMOR8P9sX3slVjJ2xYYLVnvZuOgVYZiCGrBxoZEc="; + hash = "sha256-OQpDrxa0zRPDAdyS6KP5enb/JZwbYoXTV8kUijV3tNM="; }; build-system = [ setuptools-scm ]; @@ -59,7 +59,7 @@ buildPythonPackage rec { meta = { description = "Classification Schemes for Choropleth Maps"; homepage = "https://pysal.org/mapclassify/"; - changelog = "https://github.com/pysal/mapclassify/releases/tag/v${version}"; + changelog = "https://github.com/pysal/mapclassify/releases/tag/${src.tag}"; license = lib.licenses.bsd3; teams = [ lib.teams.geospatial ]; }; From 75bf77f5064d97fd11f4ecf6aab7373cf0aaa17a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:07 +0200 Subject: [PATCH 0483/1084] python3Packages.mariadb: 1.1.11 -> 1.1.13 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mariadb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mariadb/default.nix b/pkgs/development/python-modules/mariadb/default.nix index b4b20905dfd4..fde0be2c4c16 100644 --- a/pkgs/development/python-modules/mariadb/default.nix +++ b/pkgs/development/python-modules/mariadb/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "mariadb"; - version = "1.1.11"; + version = "1.1.13"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "mariadb-corporation"; repo = "mariadb-connector-python"; tag = "v${version}"; - hash = "sha256-f3WeVtsjxm/HVPv0cbpPkmklcNFWJaFqI2LxDElcCFw="; + hash = "sha256-BYE+W/P2/kPtbi6tzE1FQkI/KFCO5C1KQnB67XfJqkA="; }; build-system = [ setuptools ]; From 5ba5547e49071db4cd2c0241701cd79892f59000 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:07 +0200 Subject: [PATCH 0484/1084] python3Packages.marimo: 0.13.6 -> 0.14.16 https://github.com/marimo-team/marimo/releases/tag/0.14.16 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/marimo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/marimo/default.nix b/pkgs/development/python-modules/marimo/default.nix index 69ba558d227d..267cfc589754 100644 --- a/pkgs/development/python-modules/marimo/default.nix +++ b/pkgs/development/python-modules/marimo/default.nix @@ -33,13 +33,13 @@ buildPythonPackage rec { pname = "marimo"; - version = "0.13.6"; + version = "0.14.16"; pyproject = true; # The github archive does not include the static assets src = fetchPypi { inherit pname version; - hash = "sha256-Qsz0SJvWOJ/MH9eIMyBODCBCGC7vp2lzPsq+32tRKU8="; + hash = "sha256-8PKRrH+m+HyAcvQBnG6fY1rX77N+AhTyJUPI3ZgwQtE="; }; build-system = [ hatchling ]; From 72f93808a868e40c7430d2737aa3b5a8a22b3fa1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:08 +0200 Subject: [PATCH 0485/1084] python3Packages.markdown: 3.8 -> 3.8.2 https://github.com/Python-Markdown/markdown/blob/3.8.2/docs/changelog.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/markdown/default.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/markdown/default.nix b/pkgs/development/python-modules/markdown/default.nix index 87020cb9e10f..39f3dda5f21e 100644 --- a/pkgs/development/python-modules/markdown/default.nix +++ b/pkgs/development/python-modules/markdown/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, pythonOlder, fetchFromGitHub, + fetchpatch, importlib-metadata, pyyaml, setuptools, @@ -11,7 +12,7 @@ buildPythonPackage rec { pname = "markdown"; - version = "3.8"; + version = "3.8.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,9 +21,16 @@ buildPythonPackage rec { owner = "Python-Markdown"; repo = "markdown"; tag = version; - hash = "sha256-H1xvDM2ShiPbfcpW+XGrxCxtaRFVaquuMuGg1RhjeNA="; + hash = "sha256-L5OTjllMUrpsKZbK+EHcqlua/6I4onJvRC3povbHgfY="; }; + patches = [ + (fetchpatch { + url = "https://github.com/Python-Markdown/markdown/commit/23c301de28e12426408656efdfa153b11d4ff558.patch"; + hash = "sha256-85HP97iL1umG60jwUgfnHvKHYmws5FSL0xfgZF95aiQ="; + }) + ]; + build-system = [ setuptools ]; dependencies = lib.optionals (pythonOlder "3.10") [ importlib-metadata ]; From 2175ae407823f41a78e120d634759afe3dd21e1d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:08 +0200 Subject: [PATCH 0486/1084] python3Packages.mashumaro: 3.15 -> 3.16 https://github.com/Fatal1ty/mashumaro/releases/tag/v3.16 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mashumaro/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/mashumaro/default.nix b/pkgs/development/python-modules/mashumaro/default.nix index e9e06355a552..d0acb1d790d8 100644 --- a/pkgs/development/python-modules/mashumaro/default.nix +++ b/pkgs/development/python-modules/mashumaro/default.nix @@ -54,7 +54,7 @@ buildPythonPackage rec { meta = with lib; { description = "Serialization library on top of dataclasses"; homepage = "https://github.com/Fatal1ty/mashumaro"; - changelog = "https://github.com/Fatal1ty/mashumaro/releases/tag/v${version}"; + changelog = "https://github.com/Fatal1ty/mashumaro/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ tjni ]; }; From 366aa8382be99d51545a5c932c6feacbb5e5965c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:09 +0200 Subject: [PATCH 0487/1084] python3Packages.maxminddb: 2.6.3 -> 2.8.2 https://github.com/maxmind/MaxMind-DB-Reader-python/blob/v2.8.2/HISTORY.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/maxminddb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/maxminddb/default.nix b/pkgs/development/python-modules/maxminddb/default.nix index 25de18f228a2..df4ea5f300a9 100644 --- a/pkgs/development/python-modules/maxminddb/default.nix +++ b/pkgs/development/python-modules/maxminddb/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "maxminddb"; - version = "2.6.3"; + version = "2.8.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-0sOAa6p6oEeqG6x0GefjU9tDX4jwnVEQaoTbrPZF0lQ="; + hash = "sha256-JqjlNiKNjMKMW49XSlcaJwS+/OOzaM7KWTp21WtlkPk="; }; buildInputs = [ libmaxminddb ]; From d171e175d7361453b7deb109e05319ee6a2fe4bf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:10 +0200 Subject: [PATCH 0488/1084] python3Packages.mdtraj: 1.10.3 -> 1.11.0 https://github.com/mdtraj/mdtraj/releases/tag/1.11.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mdtraj/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mdtraj/default.nix b/pkgs/development/python-modules/mdtraj/default.nix index 6d8afed4ab34..fcbc8f4c931c 100644 --- a/pkgs/development/python-modules/mdtraj/default.nix +++ b/pkgs/development/python-modules/mdtraj/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "mdtraj"; - version = "1.10.3"; + version = "1.11.0"; pyproject = true; src = fetchFromGitHub { owner = "mdtraj"; repo = "mdtraj"; tag = version; - hash = "sha256-xmxVPF6GhZpyuTxdmxB7mkfrDb1FIh9Z3obgUOdQmrw="; + hash = "sha256-Re8noXZGT+WEW8HzdoHSsr52R06TzLPzfPzHdvweRdQ="; }; patches = [ From 8e44b14dfac60bbe6bbe08d5f93d9ec458ed8b4d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:11 +0200 Subject: [PATCH 0489/1084] python3Packages.mesa: 3.1.5 -> 3.2.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mesa/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mesa/default.nix b/pkgs/development/python-modules/mesa/default.nix index e34ce49d24ec..c26bf68c8582 100644 --- a/pkgs/development/python-modules/mesa/default.nix +++ b/pkgs/development/python-modules/mesa/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "mesa"; - version = "3.1.5"; + version = "3.2.0"; format = "setuptools"; # According to their docs, this library is for Python 3+. @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "mesa"; inherit version; - hash = "sha256-ZXWQrCwA8PCRNBGpVNxXrpxfx5wMtKPH2djmxqRwwdA="; + hash = "sha256-k4UjkUGL4qDgOhucQU7svRNZtM3ZqtO6NUxpl4NhQl0="; }; propagatedBuildInputs = [ From 6e55da05723f81e5fcae172debe84b31dd2a71a1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:12 +0200 Subject: [PATCH 0490/1084] python3Packages.mezzanine: 6.0.0 -> 6.1.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mezzanine/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mezzanine/default.nix b/pkgs/development/python-modules/mezzanine/default.nix index d7f21ee8e2a6..c28ab57e67f8 100644 --- a/pkgs/development/python-modules/mezzanine/default.nix +++ b/pkgs/development/python-modules/mezzanine/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "mezzanine"; - version = "6.0.0"; + version = "6.1.1"; format = "setuptools"; disabled = pythonOlder "3.7" || isPyPy; @@ -31,7 +31,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "Mezzanine"; inherit version; - hash = "sha256-R/PB4PFQpVp6jnCasyPszgC294SKjLzq2oMkR2qV86s="; + hash = "sha256-RZ/9ltvZUz1eXxeaVqS9ZE69+a9XWt6fxMcss+yTVP4="; }; buildInputs = [ From ff1f90086e9159bc4f8608be4676e12f381a1995 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:12 +0200 Subject: [PATCH 0491/1084] python3Packages.microsoft-kiota-authentication-azure: 1.9.3 -> 1.9.5 https://github.com/microsoft/kiota-python/releases/tag/microsoft-kiota-authentication-azure-microsoft-kiota-serialization-text-v1.9.5 This commit was automatically generated using update-python-libraries. --- .../microsoft-kiota-authentication-azure/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/microsoft-kiota-authentication-azure/default.nix b/pkgs/development/python-modules/microsoft-kiota-authentication-azure/default.nix index 49a6c420de00..6a32370d1fdf 100644 --- a/pkgs/development/python-modules/microsoft-kiota-authentication-azure/default.nix +++ b/pkgs/development/python-modules/microsoft-kiota-authentication-azure/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "microsoft-kiota-authentication-azure"; - version = "1.9.3"; + version = "1.9.5"; pyproject = true; disabled = pythonOlder "3.9"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "microsoft"; repo = "kiota-python"; tag = "microsoft-kiota-serialization-text-v${version}"; - hash = "sha256-FUfVkJbpD0X7U7DPzyoh+84Bk7C07iLT9dmbUeliFu8="; + hash = "sha256-h0sZhBIGZyhzYtCvLHRAn73HspgyOAKU3p4xSn+uXFU="; }; sourceRoot = "${src.name}/packages/authentication/azure/"; From 6536827e82c3547c51c97a11261d097102579336 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:13 +0200 Subject: [PATCH 0492/1084] python3Packages.microsoft-kiota-http: 1.9.4 -> 1.9.5 https://github.com/microsoft/kiota-python/releases/tag/microsoft-kiota-http-microsoft-kiota-serialization-text-v1.9.5 This commit was automatically generated using update-python-libraries. --- .../python-modules/microsoft-kiota-http/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/microsoft-kiota-http/default.nix b/pkgs/development/python-modules/microsoft-kiota-http/default.nix index b0633edf960e..2184b1b5378e 100644 --- a/pkgs/development/python-modules/microsoft-kiota-http/default.nix +++ b/pkgs/development/python-modules/microsoft-kiota-http/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "microsoft-kiota-http"; - version = "1.9.4"; + version = "1.9.5"; pyproject = true; disabled = pythonOlder "3.9"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "microsoft"; repo = "kiota-python"; tag = "microsoft-kiota-serialization-text-v${version}"; - hash = "sha256-59vuJc7Wb/6PsPA4taAFA2UK8bdz+raZ+NB4S8LahtM="; + hash = "sha256-h0sZhBIGZyhzYtCvLHRAn73HspgyOAKU3p4xSn+uXFU="; }; sourceRoot = "${src.name}/packages/http/httpx/"; From 60270cf714928e01fcaf06bac46bf9a6fc46eb9c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:13 +0200 Subject: [PATCH 0493/1084] python3Packages.microsoft-kiota-serialization-form: 1.9.3 -> 1.9.5 https://github.com/microsoft/kiota-python/releases/tag/microsoft-kiota-serialization-form-microsoft-kiota-serialization-text-v1.9.5 This commit was automatically generated using update-python-libraries. --- .../microsoft-kiota-serialization-form/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/microsoft-kiota-serialization-form/default.nix b/pkgs/development/python-modules/microsoft-kiota-serialization-form/default.nix index 3436f98d41e6..925e3a068bad 100644 --- a/pkgs/development/python-modules/microsoft-kiota-serialization-form/default.nix +++ b/pkgs/development/python-modules/microsoft-kiota-serialization-form/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "microsoft-kiota-serialization-form"; - version = "1.9.3"; + version = "1.9.5"; pyproject = true; disabled = pythonOlder "3.9"; @@ -21,8 +21,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "microsoft"; repo = "kiota-python"; - tag = "microsoft-kiota-serialization-form-v${version}"; - hash = "sha256-FUfVkJbpD0X7U7DPzyoh+84Bk7C07iLT9dmbUeliFu8="; + tag = "microsoft-kiota-serialization-text-v${version}"; + hash = "sha256-h0sZhBIGZyhzYtCvLHRAn73HspgyOAKU3p4xSn+uXFU="; }; sourceRoot = "${src.name}/packages/serialization/form/"; From 0407c4dcbc63c6c740d7e2e4803a49ad3f58ba4a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:14 +0200 Subject: [PATCH 0494/1084] python3Packages.microsoft-kiota-serialization-json: 1.9.3 -> 1.9.5 https://github.com/microsoft/kiota-python/releases/tag/microsoft-kiota-serialization-json-microsoft-kiota-serialization-text-v1.9.5 This commit was automatically generated using update-python-libraries. --- .../microsoft-kiota-serialization-json/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/microsoft-kiota-serialization-json/default.nix b/pkgs/development/python-modules/microsoft-kiota-serialization-json/default.nix index d7aef7c3100e..3efa60b16cf8 100644 --- a/pkgs/development/python-modules/microsoft-kiota-serialization-json/default.nix +++ b/pkgs/development/python-modules/microsoft-kiota-serialization-json/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "microsoft-kiota-serialization-json"; - version = "1.9.3"; + version = "1.9.5"; pyproject = true; disabled = pythonOlder "3.9"; @@ -21,8 +21,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "microsoft"; repo = "kiota-python"; - tag = "microsoft-kiota-serialization-json-v${version}"; - hash = "sha256-FUfVkJbpD0X7U7DPzyoh+84Bk7C07iLT9dmbUeliFu8="; + tag = "microsoft-kiota-serialization-text-v${version}"; + hash = "sha256-h0sZhBIGZyhzYtCvLHRAn73HspgyOAKU3p4xSn+uXFU="; }; sourceRoot = "${src.name}/packages/serialization/json/"; From 346fbb7a483e494640877e8d6110c1baaaf4f79e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:14 +0200 Subject: [PATCH 0495/1084] python3Packages.microsoft-kiota-serialization-multipart: 1.9.3 -> 1.9.5 https://github.com/microsoft/kiota-python/releases/tag/microsoft-kiota-serialization-multipart-microsoft-kiota-serialization-text-v1.9.5 This commit was automatically generated using update-python-libraries. --- .../microsoft-kiota-serialization-multipart/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/microsoft-kiota-serialization-multipart/default.nix b/pkgs/development/python-modules/microsoft-kiota-serialization-multipart/default.nix index eee939de8263..02a73cf76780 100644 --- a/pkgs/development/python-modules/microsoft-kiota-serialization-multipart/default.nix +++ b/pkgs/development/python-modules/microsoft-kiota-serialization-multipart/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "microsoft-kiota-serialization-multipart"; - version = "1.9.3"; + version = "1.9.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,8 +21,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "microsoft"; repo = "kiota-python"; - tag = "microsoft-kiota-serialization-multipart-v${version}"; - hash = "sha256-FUfVkJbpD0X7U7DPzyoh+84Bk7C07iLT9dmbUeliFu8="; + tag = "microsoft-kiota-serialization-text-v${version}"; + hash = "sha256-h0sZhBIGZyhzYtCvLHRAn73HspgyOAKU3p4xSn+uXFU="; }; sourceRoot = "${src.name}/packages/serialization/multipart/"; From 241845703cacc689faea3a1d49b9c816739ac38a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:15 +0200 Subject: [PATCH 0496/1084] python3Packages.microsoft-kiota-serialization-text: 1.9.3 -> 1.9.5 https://github.com/microsoft/kiota-python/releases/tag/microsoft-kiota-serialization-text-microsoft-kiota-serialization-text-v1.9.5 This commit was automatically generated using update-python-libraries. --- .../microsoft-kiota-serialization-text/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/microsoft-kiota-serialization-text/default.nix b/pkgs/development/python-modules/microsoft-kiota-serialization-text/default.nix index 4fc7fb84b474..4f627b3ee53d 100644 --- a/pkgs/development/python-modules/microsoft-kiota-serialization-text/default.nix +++ b/pkgs/development/python-modules/microsoft-kiota-serialization-text/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "microsoft-kiota-serialization-text"; - version = "1.9.3"; + version = "1.9.5"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "microsoft"; repo = "kiota-python"; tag = "microsoft-kiota-serialization-text-v${version}"; - hash = "sha256-FUfVkJbpD0X7U7DPzyoh+84Bk7C07iLT9dmbUeliFu8="; + hash = "sha256-h0sZhBIGZyhzYtCvLHRAn73HspgyOAKU3p4xSn+uXFU="; }; sourceRoot = "${src.name}/packages/serialization/text/"; From c332145d3fe384d3c6a61d248c6a07070a5edaf9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:15 +0200 Subject: [PATCH 0497/1084] python3Packages.mindsdb-evaluator: 0.0.16 -> 0.0.18 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mindsdb-evaluator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mindsdb-evaluator/default.nix b/pkgs/development/python-modules/mindsdb-evaluator/default.nix index 3abef9cf4cda..2f7b18a34653 100644 --- a/pkgs/development/python-modules/mindsdb-evaluator/default.nix +++ b/pkgs/development/python-modules/mindsdb-evaluator/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "mindsdb-evaluator"; - version = "0.0.16"; + version = "0.0.18"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "mindsdb_evaluator"; inherit version; - hash = "sha256-92XGu6ob1AfOoqcB/hqDf+lSDAUjZ5SPju5FkpcbOHA="; + hash = "sha256-UGg7P/OKmRi70z2roRBsA95FAXm7CG+TdPzTRy7+p4w="; }; build-system = [ poetry-core ]; From 22a1f1a15ce0857d57f8e748b31c0cbf65df8f01 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:15 +0200 Subject: [PATCH 0498/1084] python3Packages.minikanren: 1.0.3 -> 1.0.5 This commit was automatically generated using update-python-libraries. --- .../python-modules/minikanren/default.nix | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/minikanren/default.nix b/pkgs/development/python-modules/minikanren/default.nix index 9e28d4c6bb8d..911b6edbbd65 100644 --- a/pkgs/development/python-modules/minikanren/default.nix +++ b/pkgs/development/python-modules/minikanren/default.nix @@ -10,21 +10,28 @@ py, pytestCheckHook, pytest-html, + setuptools, + setuptools-scm, }: -buildPythonPackage { +buildPythonPackage rec { pname = "minikanren"; - version = "1.0.3"; - format = "setuptools"; + version = "1.0.5"; + pyproject = true; src = fetchFromGitHub { owner = "pythological"; repo = "kanren"; - rev = "5aa9b1734cbb3fe072a7c72b46e1b72a174d28ac"; - hash = "sha256-daAtREgm91634Q0mc0/WZivDiyZHC7TIRoGRo8hMnGE="; + tag = "v${version}"; + hash = "sha256-lCQ0mKT99zK5A74uoo/9bP+eFdm3MC43Fh8+P2krXrs="; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ toolz cons multipledispatch @@ -48,7 +55,7 @@ buildPythonPackage { meta = with lib; { description = "Relational programming in Python"; homepage = "https://github.com/pythological/kanren"; - changelog = "https://github.com/pythological/kanren/releases"; + changelog = "https://github.com/pythological/kanren/releases/tag/${src.tag}"; license = licenses.bsd3; maintainers = with maintainers; [ Etjean ]; }; From 06c72a45d4c52d3f4c973837fb2adf3f742fa711 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:16 +0200 Subject: [PATCH 0499/1084] python3Packages.mistral-common: 1.5.6 -> 1.8.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mistral-common/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mistral-common/default.nix b/pkgs/development/python-modules/mistral-common/default.nix index 2c6b42a76333..e245f5b7e524 100644 --- a/pkgs/development/python-modules/mistral-common/default.nix +++ b/pkgs/development/python-modules/mistral-common/default.nix @@ -16,13 +16,13 @@ buildPythonPackage rec { pname = "mistral-common"; - version = "1.5.6"; + version = "1.8.3"; pyproject = true; src = fetchPypi { pname = "mistral_common"; inherit version; - hash = "sha256-TauSQwaEMhFKFfLEb/SRagViCnIrDfjetJ3POD+34r8="; + hash = "sha256-DRl52CIntiX21xs8goF28FnajQ9aMwfN9TtIQJo5cKQ="; }; pythonRelaxDeps = [ From 4ee414fd2eea89903b126999dd0541913e46677d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:17 +0200 Subject: [PATCH 0500/1084] python3Packages.mkdocs-material: 9.6.15 -> 9.6.16 https://github.com/squidfunk/mkdocs-material/blob/9.6.16/CHANGELOG This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mkdocs-material/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mkdocs-material/default.nix b/pkgs/development/python-modules/mkdocs-material/default.nix index f7ad8267ef8c..3717e7e03b89 100644 --- a/pkgs/development/python-modules/mkdocs-material/default.nix +++ b/pkgs/development/python-modules/mkdocs-material/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "mkdocs-material"; - version = "9.6.15"; + version = "9.6.16"; pyproject = true; src = fetchFromGitHub { owner = "squidfunk"; repo = "mkdocs-material"; tag = version; - hash = "sha256-EksLvPl/VfGSufdqgWlQTd6kz07/pTIAOz7hMBdy8Ro="; + hash = "sha256-wGzrlDf6bJFIfJXlCMlOQvRlpOcDXeMVY2/GRjOG1H4="; }; nativeBuildInputs = [ @@ -60,6 +60,8 @@ buildPythonPackage rec { requests ]; + pythonRelaxDeps = [ "backrefs" ]; + optional-dependencies = { recommended = [ mkdocs-minify-plugin From a27479ac74a1152d248047a37b1cd15c5d32ad66 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:17 +0200 Subject: [PATCH 0501/1084] python3Packages.mkdocs-swagger-ui-tag: 0.6.11 -> 0.7.1 https://github.com/blueswen/mkdocs-swagger-ui-tag/blob/v0.7.1/CHANGELOG This commit was automatically generated using update-python-libraries. --- .../python-modules/mkdocs-swagger-ui-tag/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mkdocs-swagger-ui-tag/default.nix b/pkgs/development/python-modules/mkdocs-swagger-ui-tag/default.nix index 095300fa5846..e3174f10b0ad 100644 --- a/pkgs/development/python-modules/mkdocs-swagger-ui-tag/default.nix +++ b/pkgs/development/python-modules/mkdocs-swagger-ui-tag/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "mkdocs-swagger-ui-tag"; - version = "0.6.11"; + version = "0.7.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "Blueswen"; repo = "mkdocs-swagger-ui-tag"; tag = "v${version}"; - hash = "sha256-hxf7onjH26QsdB19r71NSC/67u+pEYdJo3e4OvWGgtI="; + hash = "sha256-zn+ASunOiAg/kxsvaHUYKuWc5UZ406RO/LSQ+qkAEn0="; }; propagatedBuildInputs = [ @@ -45,7 +45,7 @@ buildPythonPackage rec { meta = with lib; { description = "MkDocs plugin supports for add Swagger UI in page"; homepage = "https://github.com/Blueswen/mkdocs-swagger-ui-tag"; - changelog = "https://github.com/blueswen/mkdocs-swagger-ui-tag/blob/v${version}/CHANGELOG"; + changelog = "https://github.com/blueswen/mkdocs-swagger-ui-tag/blob/${src.tag}/CHANGELOG"; license = licenses.mit; maintainers = with maintainers; [ snpschaaf ]; }; From 186d03422c9a5d80382ee7819342ec6a20f27341 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:18 +0200 Subject: [PATCH 0502/1084] python3Packages.mkl-service: 2.4.2 -> 2.5.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mkl-service/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mkl-service/default.nix b/pkgs/development/python-modules/mkl-service/default.nix index a437f066f4b0..07e7a870b38d 100644 --- a/pkgs/development/python-modules/mkl-service/default.nix +++ b/pkgs/development/python-modules/mkl-service/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "mkl-service"; - version = "2.4.2"; + version = "2.5.2"; pyproject = true; src = fetchFromGitHub { owner = "IntelPython"; repo = "mkl-service"; tag = "v${version}"; - hash = "sha256-o5mjZhqQc7tu44EjrScuGzv6pZNlnZnndMIAhl8pY5o="; + hash = "sha256-uP4TzBLhlpT83FIYCjolP3QN5/90YjBOnauy780gUJc="; }; build-system = [ From 05fed8b5bdd205b008ef78a633ae7cb2c9df9eda Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:18 +0200 Subject: [PATCH 0503/1084] python3Packages.mlcroissant: 1.0.17 -> 1.0.21 https://github.com/mlcommons/croissant/releases/tag/v1.0.21 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mlcroissant/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mlcroissant/default.nix b/pkgs/development/python-modules/mlcroissant/default.nix index 96bf7b6dc9f6..510c7d617ace 100644 --- a/pkgs/development/python-modules/mlcroissant/default.nix +++ b/pkgs/development/python-modules/mlcroissant/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "mlcroissant"; - version = "1.0.17"; + version = "1.0.21"; pyproject = true; src = fetchFromGitHub { owner = "mlcommons"; repo = "croissant"; tag = "v${version}"; - hash = "sha256-jiyr8x+YRSsRwOVxDPaWemPqglTKVb5jg4rRzUXd3BE="; + hash = "sha256-yUAF/NQHz8WUIaIIsqOwTMppl5+EZhURFpHnde9OOpE="; }; sourceRoot = "${src.name}/python/mlcroissant"; @@ -89,7 +89,7 @@ buildPythonPackage rec { meta = { description = "High-level format for machine learning datasets that brings together four rich layers"; homepage = "https://github.com/mlcommons/croissant"; - changelog = "https://github.com/mlcommons/croissant/releases/tag/v${version}"; + changelog = "https://github.com/mlcommons/croissant/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ GaetanLepage ]; platforms = lib.platforms.all; From 44f3b4dea65cfd2c3c4a5e8343b4e2a39759ce4e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:19 +0200 Subject: [PATCH 0504/1084] python3Packages.mlflow: 2.20.3 -> 3.1.4 https://github.com/mlflow/mlflow/blob/v3.1.4/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mlflow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mlflow/default.nix b/pkgs/development/python-modules/mlflow/default.nix index bc36ab6d3465..3abe96a35935 100644 --- a/pkgs/development/python-modules/mlflow/default.nix +++ b/pkgs/development/python-modules/mlflow/default.nix @@ -71,14 +71,14 @@ buildPythonPackage rec { pname = "mlflow"; - version = "2.20.3"; + version = "3.1.4"; pyproject = true; src = fetchFromGitHub { owner = "mlflow"; repo = "mlflow"; tag = "v${version}"; - hash = "sha256-kgohENAx5PpLQ9pBfl/zSq65l/DqJfufBf0gWR1WJHY="; + hash = "sha256-GU1CVwc31bLai8QoXch/UTx//+OG2V/6jG9Ocz4MDuA="; }; pythonRelaxDeps = [ From 121c40dc416c286d79ee40897ccced2b64ad5082 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:19 +0200 Subject: [PATCH 0505/1084] python3Packages.mlx-lm: 0.26.0 -> 0.26.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mlx-lm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mlx-lm/default.nix b/pkgs/development/python-modules/mlx-lm/default.nix index e724bb22ff16..214232169490 100644 --- a/pkgs/development/python-modules/mlx-lm/default.nix +++ b/pkgs/development/python-modules/mlx-lm/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "mlx-lm"; - version = "0.26.0"; + version = "0.26.2"; pyproject = true; src = fetchFromGitHub { owner = "ml-explore"; repo = "mlx-lm"; tag = "v${version}"; - hash = "sha256-J69XIqsjQ4sQqhx+EkjKcVXVlQ4A4PGJvICSiCfoSOA="; + hash = "sha256-D5csHfkmIM01PkCMT+DDJ2+6as6eVdKNvvHzXcVqdEY="; }; build-system = [ From 01c2758ca3f84bfde546892795c418b4efcd5a2e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:20 +0200 Subject: [PATCH 0506/1084] python3Packages.mocket: 3.13.4 -> 3.13.10 https://github.com/mindflayer/python-mocket/releases/tag/3.13.10 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mocket/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mocket/default.nix b/pkgs/development/python-modules/mocket/default.nix index 7dac034861b0..7c0ae8c4335b 100644 --- a/pkgs/development/python-modules/mocket/default.nix +++ b/pkgs/development/python-modules/mocket/default.nix @@ -36,12 +36,12 @@ buildPythonPackage rec { pname = "mocket"; - version = "3.13.4"; + version = "3.13.10"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-KoZ2V0M4ezW58c65wc9vJHrYMZ2ywKUjCOietKYS94Q="; + hash = "sha256-MnFH77ryrLyu//IH6FYb3ZVFlsdkimJKzKGbDH1sgmw="; }; build-system = [ hatchling ]; From 62f49c07c2448aeb44bbf8c774218fd795c28493 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:21 +0200 Subject: [PATCH 0507/1084] python3Packages.modelcif: 1.3 -> 1.4 https://github.com/ihmwg/python-modelcif/blob/1.4/ChangeLog.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/modelcif/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/modelcif/default.nix b/pkgs/development/python-modules/modelcif/default.nix index e8b03321620f..242986272bc5 100644 --- a/pkgs/development/python-modules/modelcif/default.nix +++ b/pkgs/development/python-modules/modelcif/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "modelcif"; - version = "1.3"; + version = "1.4"; pyproject = true; src = fetchFromGitHub { owner = "ihmwg"; repo = "python-modelcif"; tag = version; - hash = "sha256-3wuKD6oQp3QdsWRpYsnC5IPpVRcQVDERSClEKJko3dg="; + hash = "sha256-Uj6E25uqFdCo2lGf0Cmhc7rs3Rwj7vkpe2G0uhv53gc="; }; build-system = [ @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python package for handling ModelCIF mmCIF and BinaryCIF files"; homepage = "https://github.com/ihmwg/python-modelcif"; - changelog = "https://github.com/ihmwg/python-modelcif/blob/${src.rev}/ChangeLog.rst"; + changelog = "https://github.com/ihmwg/python-modelcif/blob/${src.tag}/ChangeLog.rst"; license = licenses.mit; maintainers = with maintainers; [ natsukium ]; }; From 60c1010f4e02a755180c88b501ac4a355cb3d23b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:21 +0200 Subject: [PATCH 0508/1084] python3Packages.monai-deploy: 0.5.1 -> 3.0.0 https://github.com/Project-MONAI/monai-deploy-app-sdk/blob/main/docs/source/release_notes/3.0.0.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/monai-deploy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/monai-deploy/default.nix b/pkgs/development/python-modules/monai-deploy/default.nix index fc5982711dfa..3ae67044ff93 100644 --- a/pkgs/development/python-modules/monai-deploy/default.nix +++ b/pkgs/development/python-modules/monai-deploy/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "monai-deploy"; - version = "0.5.1"; + version = "3.0.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "Project-MONAI"; repo = "monai-deploy-app-sdk"; tag = version; - hash = "sha256-a5WtU+1XjsYsXB/uZS8ufE0fOOWDf+Wy7mOX2xPEQEg="; + hash = "sha256-W2GXVd4gWgfGLjXR+8m/Ztm52Agj4FGWtEFrh4mjYk0="; }; postPatch = '' @@ -68,7 +68,7 @@ buildPythonPackage rec { description = "Framework and tools to design, develop and verify AI applications in healthcare imaging"; mainProgram = "monai-deploy"; homepage = "https://monai.io/deploy.html"; - changelog = "https://github.com/Project-MONAI/monai-deploy-app-sdk/blob/main/docs/source/release_notes/v${version}.md"; + changelog = "https://github.com/Project-MONAI/monai-deploy-app-sdk/blob/main/docs/source/release_notes/${src.tag}.md"; license = licenses.asl20; maintainers = with maintainers; [ bcdarwin ]; }; From 32b6b9d592300dc110f2cec3d5e2a9ff14771b80 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:22 +0200 Subject: [PATCH 0509/1084] python3Packages.motor: 3.7.0 -> 3.7.1 https://github.com/mongodb/motor/releases/tag/3.7.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/motor/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/motor/default.nix b/pkgs/development/python-modules/motor/default.nix index f0d13adab90e..d62180f93e19 100644 --- a/pkgs/development/python-modules/motor/default.nix +++ b/pkgs/development/python-modules/motor/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "motor"; - version = "3.7.0"; + version = "3.7.1"; pyproject = true; src = fetchFromGitHub { owner = "mongodb"; repo = "motor"; tag = version; - hash = "sha256-O3MHVzL/ECO0vnzJItXTDmmMN8aicbvh0Sve/HlAlZw="; + hash = "sha256-ul2GKzSiAewwGEuCpQQ61h3cqrJikaJeKs5KlX+aAjo="; }; build-system = [ From 5c34f58a30f2c22f5326631be37d1ae9eb08f617 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:22 +0200 Subject: [PATCH 0510/1084] python3Packages.mozjpeg_lossless_optimization: 1.3.0 -> 1.3.1 https://github.com/wanadev/mozjpeg-lossless-optimization/releases/tag/v1.3.1 This commit was automatically generated using update-python-libraries. --- .../mozjpeg_lossless_optimization/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/mozjpeg_lossless_optimization/default.nix b/pkgs/development/python-modules/mozjpeg_lossless_optimization/default.nix index 684d15400c4a..51353639a647 100644 --- a/pkgs/development/python-modules/mozjpeg_lossless_optimization/default.nix +++ b/pkgs/development/python-modules/mozjpeg_lossless_optimization/default.nix @@ -12,15 +12,15 @@ }: buildPythonPackage rec { pname = "mozjpeg_lossless_optimization"; - version = "1.3.0"; + version = "1.3.1"; pyproject = true; src = fetchFromGitHub { owner = "wanadev"; repo = "mozjpeg-lossless-optimization"; # https://github.com/NixOS/nixpkgs/issues/26302 - rev = "refs/tags/v${version}"; - hash = "sha256-g2+QpV3F7wtu37qRJlA4a5r1J9yuJZcC99fDDy03JqU="; + tag = "v${version}"; + hash = "sha256-HAOmD87oazwlGx1O+tAV5qzSn4EHbzeYQ5e8kmegwbo="; fetchSubmodules = true; }; @@ -46,7 +46,7 @@ buildPythonPackage rec { meta = { description = "Python library to optimize JPEGs losslessly using MozJPEG"; homepage = "https://github.com/wanadev/mozjpeg-lossless-optimization"; - changelog = "https://github.com/wanadev/mozjpeg-lossless-optimization/releases/tag/v${version}"; + changelog = "https://github.com/wanadev/mozjpeg-lossless-optimization/releases/tag/${src.tag}"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.adfaure ]; }; From bf3623b84133b4cee164a3353aeb119da1a650a1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:23 +0200 Subject: [PATCH 0511/1084] python3Packages.mpi4py: 4.0.3 -> 4.1.0 https://github.com/mpi4py/mpi4py/blob/4.1.0/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mpi4py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mpi4py/default.nix b/pkgs/development/python-modules/mpi4py/default.nix index bf894a84e568..202ba506dfe1 100644 --- a/pkgs/development/python-modules/mpi4py/default.nix +++ b/pkgs/development/python-modules/mpi4py/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "mpi4py"; - version = "4.0.3"; + version = "4.1.0"; pyproject = true; src = fetchFromGitHub { repo = "mpi4py"; owner = "mpi4py"; tag = version; - hash = "sha256-eN/tjlnNla6RHYOXcprVVqtec1nwCEGn+MBcV/5mHJg="; + hash = "sha256-Hm+x79utOrjAbprud2MECgakyOzgShSwNuoyZUcTluQ="; }; build-system = [ From 724db90d26b43b988d87ab933214405456053364 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:23 +0200 Subject: [PATCH 0512/1084] python3Packages.mpl-typst: 0.1.0 -> 0.2.1 https://github.com/daskol/mpl-typst/releases/tag/v0.2.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mpl-typst/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mpl-typst/default.nix b/pkgs/development/python-modules/mpl-typst/default.nix index 040807fde8cd..c2d0d1ffc697 100644 --- a/pkgs/development/python-modules/mpl-typst/default.nix +++ b/pkgs/development/python-modules/mpl-typst/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "mpl-typst"; - version = "0.1.0"; + version = "0.2.1"; pyproject = true; src = fetchFromGitHub { owner = "daskol"; repo = "mpl-typst"; tag = "v${version}"; - hash = "sha256-Pm5z4tkpgwjYtpBh9+AJWlsHl7HNGxyftfaNSwQDpdk="; + hash = "sha256-lkO4BTo3duNAsppTjteeBuzgSJL/UnKVW2QXgrfVrqM="; }; build-system = [ @@ -46,7 +46,7 @@ buildPythonPackage rec { meta = { description = "Typst backend for matplotlib"; homepage = "https://github.com/daskol/mpl-typst"; - changelog = "https://github.com/daskol/mpl-typst/releases/tag/v${version}"; + changelog = "https://github.com/daskol/mpl-typst/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ genga898 ]; }; From 5f4aa08a2072d9770cb479becac05297aa76db05 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:24 +0200 Subject: [PATCH 0513/1084] python3Packages.mplhep: 0.3.59 -> 0.4.0 https://github.com/scikit-hep/mplhep/releases/tag/v0.4.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mplhep/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mplhep/default.nix b/pkgs/development/python-modules/mplhep/default.nix index c34460357977..36729e8c5285 100644 --- a/pkgs/development/python-modules/mplhep/default.nix +++ b/pkgs/development/python-modules/mplhep/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "mplhep"; - version = "0.3.59"; + version = "0.4.0"; pyproject = true; src = fetchFromGitHub { owner = "scikit-hep"; repo = "mplhep"; tag = "v${version}"; - hash = "sha256-Xanj2AkFRq/zu2ntTHVt1QkikN0bYfRcBj6CBho15os="; + hash = "sha256-VpdhgFUX1qUiUT5HlA2j3QQv7s3bF671e1I53MsML8w="; }; build-system = [ From d7f633e8a928d5fd443ed323903340d7d782068e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:24 +0200 Subject: [PATCH 0514/1084] python3Packages.mrsqm: 0.0.7 -> 4 https://github.com/mlgig/mrsqm/releases/tag/v.r4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mrsqm/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mrsqm/default.nix b/pkgs/development/python-modules/mrsqm/default.nix index e6828479a5dd..e8a2a0ffea8b 100644 --- a/pkgs/development/python-modules/mrsqm/default.nix +++ b/pkgs/development/python-modules/mrsqm/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "mrsqm"; - version = "0.0.7"; + version = "4"; pyproject = true; build-system = [ @@ -28,8 +28,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "mlgig"; repo = "mrsqm"; - tag = "v.${version}"; - hash = "sha256-5K6vCU0HExnmYNThZNDCbEtII9bUGauxDtKkJXe/85Q="; + tag = "r${version}"; + hash = "sha256-59f18zItV3K6tXcg1v1q2Z8HYrQB8T0ntaaqjxeAEbM="; }; buildInputs = [ fftw ]; From d063c7268659d77ae9557f6152689be3a00aaad6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:24 +0200 Subject: [PATCH 0515/1084] python3Packages.msal: 1.32.3 -> 1.33.0 https://github.com/AzureAD/microsoft-authentication-library-for-python/releases/tag/1.33.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/msal/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/msal/default.nix b/pkgs/development/python-modules/msal/default.nix index 955c4f97a85b..2d570ab0d594 100644 --- a/pkgs/development/python-modules/msal/default.nix +++ b/pkgs/development/python-modules/msal/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "msal"; - version = "1.32.3"; + version = "1.33.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-XuoDhonHilpwyo7L4SRUWLVahXvQlu+2mJxpuhWYXTU="; + hash = "sha256-g2rYD6o+JafXEBXJkM5h9wSocyix5zvLsGI6GMvxdRA="; }; build-system = [ setuptools ]; From 9e34830ae986fe00e5e08375baf7c47ed2ac36ab Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:25 +0200 Subject: [PATCH 0516/1084] python3Packages.msgpack: 1.1.0 -> 1.1.1 https://github.com/msgpack/msgpack-python/blob/v1.1.1/ChangeLog.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/msgpack/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/msgpack/default.nix b/pkgs/development/python-modules/msgpack/default.nix index ea30f58d8109..36f886ad7609 100644 --- a/pkgs/development/python-modules/msgpack/default.nix +++ b/pkgs/development/python-modules/msgpack/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "msgpack"; - version = "1.1.0"; + version = "1.1.1"; pyproject = true; src = fetchFromGitHub { owner = "msgpack"; repo = "msgpack-python"; tag = "v${version}"; - hash = "sha256-yKQcQi0oSJ33gzsx1Q6ME3GbuSaHR091n7maU6F5QlU="; + hash = "sha256-j1MpdnfG6tCgAFlza64erMhJm/MkSK2QnixNv7MrQes="; }; build-system = [ setuptools ]; @@ -41,7 +41,7 @@ buildPythonPackage rec { meta = with lib; { description = "MessagePack serializer implementation"; homepage = "https://github.com/msgpack/msgpack-python"; - changelog = "https://github.com/msgpack/msgpack-python/blob/v${version}/ChangeLog.rst"; + changelog = "https://github.com/msgpack/msgpack-python/blob/${src.tag}/ChangeLog.rst"; license = licenses.asl20; maintainers = with maintainers; [ nickcao ]; }; From 0bff3bc7c97a543d8066c18f04d0e574656e774f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:25 +0200 Subject: [PATCH 0517/1084] python3Packages.msgraph-core: 1.3.4 -> 1.3.5 https://github.com/microsoftgraph/msgraph-sdk-python-core/releases/tag/v1.3.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/msgraph-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/msgraph-core/default.nix b/pkgs/development/python-modules/msgraph-core/default.nix index a684239a6d01..235a8be3a46a 100644 --- a/pkgs/development/python-modules/msgraph-core/default.nix +++ b/pkgs/development/python-modules/msgraph-core/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "msgraph-core"; - version = "1.3.4"; + version = "1.3.5"; pyproject = true; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "microsoftgraph"; repo = "msgraph-sdk-python-core"; tag = "v${version}"; - hash = "sha256-F3vZUglO0AvWZPwV8329Wrd5S4PHShBv8Gg3Jvsz6Kk="; + hash = "sha256-0ey8sV0JDuOjdrOeO/hRxZ847DMcWai0B/YUWZ1VJ48="; }; build-system = [ setuptools ]; From 9df3de438fcd94740a63f578df7388d42cde093f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:26 +0200 Subject: [PATCH 0518/1084] python3Packages.multipart: 1.2.1 -> 1.3.0 https://github.com/defnull/multipart/blob/v1.3.0/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/multipart/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/multipart/default.nix b/pkgs/development/python-modules/multipart/default.nix index 587c2e3aa109..4eb143a42c57 100644 --- a/pkgs/development/python-modules/multipart/default.nix +++ b/pkgs/development/python-modules/multipart/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "multipart"; - version = "1.2.1"; + version = "1.3.0"; pyproject = true; src = fetchFromGitHub { owner = "defnull"; repo = "multipart"; tag = "v${version}"; - hash = "sha256-mQMv5atWrWpwyY9YYjaRYNDm5AfW54drPSKL7qiae+I="; + hash = "sha256-6vlyoi4nayZOKyfO4jbKNzUy7G6K7mySYzkqfp+45O4="; }; build-system = [ flit-core ]; @@ -25,7 +25,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "multipart" ]; meta = { - changelog = "https://github.com/defnull/multipart/blob/${src.rev}/CHANGELOG.rst"; + changelog = "https://github.com/defnull/multipart/blob/${src.tag}/CHANGELOG.rst"; description = "Parser for multipart/form-data"; homepage = "https://github.com/defnull/multipart"; license = lib.licenses.mit; From 4c4f2fe71ea7a91c977e62571c1a7700ab3da621 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:27 +0200 Subject: [PATCH 0519/1084] python3Packages.mwparserfromhell: 0.6.6 -> 0.7.2 https://github.com/earwig/mwparserfromhell/releases/tag/v0.7.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/mwparserfromhell/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mwparserfromhell/default.nix b/pkgs/development/python-modules/mwparserfromhell/default.nix index 55d9c63c640d..b4f5e86efcbe 100644 --- a/pkgs/development/python-modules/mwparserfromhell/default.nix +++ b/pkgs/development/python-modules/mwparserfromhell/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "mwparserfromhell"; - version = "0.6.6"; + version = "0.7.2"; format = "setuptools"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-ca/sHpeEulduldbzSEVYLTxzOjpSuncN2KnDpA5bZJ8="; + hash = "sha256-9Bkwcunqk7noj3cvYKAhJcBgLTKJDQu9yyde1YyLN2M="; }; postPatch = '' From 3825ae86affd629ef30dac513dc9d089568c4832 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:28 +0200 Subject: [PATCH 0520/1084] python3Packages.myst-nb: 1.2.0 -> 1.3.0 https://github.com/executablebooks/MyST-NB/raw/v1.3.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/myst-nb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/myst-nb/default.nix b/pkgs/development/python-modules/myst-nb/default.nix index f12ee7e8c1b7..cba8ec711379 100644 --- a/pkgs/development/python-modules/myst-nb/default.nix +++ b/pkgs/development/python-modules/myst-nb/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "myst-nb"; - version = "1.2.0"; + version = "1.3.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -27,7 +27,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "myst_nb"; - hash = "sha256-r0Wex1OzQZUhgrRbCoC0d2zr+Aye5qrKKj9AJ7RAyd4="; + hash = "sha256-3zzUaA9Rpa9nP9RrOLVivjVZrvFHXpBu0PLmbkWHzks="; }; nativeBuildInputs = [ flit-core ]; From f94b63440c86c79e6e84805c774596cc7f4377b0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:28 +0200 Subject: [PATCH 0521/1084] python3Packages.nanoeigenpy: 0.3.0 -> 0.4.0 https://github.com/Simple-Robotics/nanoeigenpy/releases/tag/v0.4.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/nanoeigenpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nanoeigenpy/default.nix b/pkgs/development/python-modules/nanoeigenpy/default.nix index 9e1f0378dc3f..29bb740b4aaa 100644 --- a/pkgs/development/python-modules/nanoeigenpy/default.nix +++ b/pkgs/development/python-modules/nanoeigenpy/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "nanoeigenpy"; - version = "0.3.0"; + version = "0.4.0"; pyproject = false; # Built with cmake src = fetchFromGitHub { owner = "Simple-Robotics"; repo = "nanoeigenpy"; tag = "v${version}"; - hash = "sha256-asDe1mrTsAxVl0gAo7zlWqQRfWYBiSLqQk1d8bEBsn4="; + hash = "sha256-2Lp3fYw3rQYxjkCQCeHI+N32Y4vTJ8l+PoKqLCmAXIU="; }; # Fix: From 8a276cbfa14ec30f33ef9520be8403be396f96a9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:29 +0200 Subject: [PATCH 0522/1084] python3Packages.napari-npe2: 0.7.8 -> 0.7.9 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/napari-npe2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/napari-npe2/default.nix b/pkgs/development/python-modules/napari-npe2/default.nix index e9a9beeed4cd..02a0a99047e3 100644 --- a/pkgs/development/python-modules/napari-npe2/default.nix +++ b/pkgs/development/python-modules/napari-npe2/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "napari-npe2"; - version = "0.7.8"; + version = "0.7.9"; pyproject = true; disabled = pythonOlder "3.8"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "napari"; repo = "npe2"; tag = "v${version}"; - hash = "sha256-J15CmJ1L173M54fCo4oTV9XP7946c0aHzLqKjTvzG0g="; + hash = "sha256-q+vgzUuSSHFR64OajT/j/tLsNgSm3azQPCvDlrIvceM="; }; build-system = [ From 27dbccba7e10f82dddd65d312c65f15c3e41a920 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:29 +0200 Subject: [PATCH 0523/1084] python3Packages.napari: 0.6.2 -> 0.6.3 https://github.com/napari/napari/releases/tag/v0.6.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/napari/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/napari/default.nix b/pkgs/development/python-modules/napari/default.nix index 3d49194633e6..48f842bc15a6 100644 --- a/pkgs/development/python-modules/napari/default.nix +++ b/pkgs/development/python-modules/napari/default.nix @@ -45,14 +45,14 @@ mkDerivationWith buildPythonPackage rec { pname = "napari"; - version = "0.6.2"; + version = "0.6.3"; pyproject = true; src = fetchFromGitHub { owner = "napari"; repo = "napari"; tag = "v${version}"; - hash = "sha256-p6deNHnlvgZXV3Ym3OADC44j5bOkMDjlmM2N3yE5GxE="; + hash = "sha256-OPbjq9jXA5onLBCVvCx4g935y7GNvf4GA5s5sfNjIKY="; }; postPatch = '' From 13973d42718c843cf66d945280ce486d4c8414fe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:30 +0200 Subject: [PATCH 0524/1084] python3Packages.narwhals: 1.40.0 -> 2.0.1 https://github.com/narwhals-dev/narwhals/releases/tag/v2.0.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/narwhals/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/narwhals/default.nix b/pkgs/development/python-modules/narwhals/default.nix index 35d4ac513145..71e531679c3e 100644 --- a/pkgs/development/python-modules/narwhals/default.nix +++ b/pkgs/development/python-modules/narwhals/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "narwhals"; - version = "1.40.0"; + version = "2.0.1"; pyproject = true; src = fetchFromGitHub { owner = "narwhals-dev"; repo = "narwhals"; tag = "v${version}"; - hash = "sha256-cCgWKH4DzENTI1vwxOU+GRp/poUe55XqSPY8UHYy9PI="; + hash = "sha256-NptQHnv0PoAbD0RIghBrtDPsYidq1k4LN/mUfz4n6G0="; }; build-system = [ hatchling ]; From 38f884b81a5c382243f227c3285b6d483d8371d8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:31 +0200 Subject: [PATCH 0525/1084] python3Packages.nbdev: 2.4.2 -> 2.4.5 https://github.com/fastai/nbdev/blob/2.4.5/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/nbdev/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nbdev/default.nix b/pkgs/development/python-modules/nbdev/default.nix index d14141e18966..6a582a67d6c8 100644 --- a/pkgs/development/python-modules/nbdev/default.nix +++ b/pkgs/development/python-modules/nbdev/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "nbdev"; - version = "2.4.2"; + version = "2.4.5"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-OtCpN2Jw4ghv19jY4N2Yn46CxxZuPQSybFw62MIIf0g="; + hash = "sha256-Evp67exwUVu7Dv3z85AAeTVB4CCcBHzRFXYcq+KEpj0="; }; pythonRelaxDeps = [ "ipywidgets" ]; From b55b41b7dd78f6899c5b808e30cbefd5433550e2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:31 +0200 Subject: [PATCH 0526/1084] python3Packages.ndindex: 1.9.2 -> 1.10.0 https://github.com/Quansight-Labs/ndindex/releases/tag/1.10.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ndindex/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ndindex/default.nix b/pkgs/development/python-modules/ndindex/default.nix index 54edcb1b2e4c..c4eef602132b 100644 --- a/pkgs/development/python-modules/ndindex/default.nix +++ b/pkgs/development/python-modules/ndindex/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "ndindex"; - version = "1.9.2"; + version = "1.10.0"; pyproject = true; src = fetchFromGitHub { owner = "Quansight-Labs"; repo = "ndindex"; tag = version; - hash = "sha256-5S4HN5MFLgURImwFsyyTOxDhrZJ5Oe+Ln/TA/bsCsek="; + hash = "sha256-gPhRln7cUoRmypuTDTwoz4LyCBX3EwuKes/SEoz9NYM="; }; build-system = [ @@ -76,7 +76,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library for manipulating indices of ndarrays"; homepage = "https://github.com/Quansight-Labs/ndindex"; - changelog = "https://github.com/Quansight-Labs/ndindex/releases/tag/${version}"; + changelog = "https://github.com/Quansight-Labs/ndindex/releases/tag/${src.tag}"; license = licenses.mit; maintainers = [ ]; }; From 947fa42d0d2108b34d5b8129b9a1294f27da7648 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:32 +0200 Subject: [PATCH 0527/1084] python3Packages.neo4j: 5.28.1 -> 5.28.2 https://github.com/neo4j/neo4j-python-driver/releases/tag/5.28.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/neo4j/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/neo4j/default.nix b/pkgs/development/python-modules/neo4j/default.nix index 7a9110fdd9c5..36d64c317dd0 100644 --- a/pkgs/development/python-modules/neo4j/default.nix +++ b/pkgs/development/python-modules/neo4j/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "neo4j"; - version = "5.28.1"; + version = "5.28.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "neo4j"; repo = "neo4j-python-driver"; tag = version; - hash = "sha256-6Qa6llM8ke9dOkZ7q057ruM0h7pByxAQ+I6Mus2ExVA="; + hash = "sha256-dQvQO+Re+ki9w+itzE6/WdiiLdMlU4yePt01vAPe4+M="; }; postPatch = '' @@ -58,7 +58,7 @@ buildPythonPackage rec { meta = with lib; { description = "Neo4j Bolt Driver for Python"; homepage = "https://github.com/neo4j/neo4j-python-driver"; - changelog = "https://github.com/neo4j/neo4j-python-driver/releases/tag/${version}"; + changelog = "https://github.com/neo4j/neo4j-python-driver/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 7342c10a85130d09f60b01b8d6a37c96e46a732e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:32 +0200 Subject: [PATCH 0528/1084] python3Packages.neoteroi-mkdocs: 1.1.2 -> 1.1.3 https://github.com/Neoteroi/mkdocs-plugins/releases/v1.1.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/neoteroi-mkdocs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/neoteroi-mkdocs/default.nix b/pkgs/development/python-modules/neoteroi-mkdocs/default.nix index cc7fd7dc4542..bec4a6bad974 100644 --- a/pkgs/development/python-modules/neoteroi-mkdocs/default.nix +++ b/pkgs/development/python-modules/neoteroi-mkdocs/default.nix @@ -16,14 +16,14 @@ }: buildPythonPackage rec { pname = "neoteroi-mkdocs"; - version = "1.1.2"; + version = "1.1.3"; pyproject = true; src = fetchFromGitHub { owner = "Neoteroi"; repo = "mkdocs-plugins"; tag = "v${version}"; - hash = "sha256-+bH4pkY+BE31t3b750ZAbbesKLFjgx6KF9b2tXFTmhI="; + hash = "sha256-4Rd4VhgaMzoSZ87FMQsUxadGG1ucQgGY0Y4uZoZl380="; }; buildInputs = [ hatchling ]; From 0d41000235492c7296cefb43ab74906a016e4dde Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:33 +0200 Subject: [PATCH 0529/1084] python3Packages.nethsm: 1.4.0 -> 1.4.1 https://github.com/Nitrokey/nethsm-sdk-py/releases/tag/v1.4.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/nethsm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nethsm/default.nix b/pkgs/development/python-modules/nethsm/default.nix index 32db3764b628..426e93f4bba6 100644 --- a/pkgs/development/python-modules/nethsm/default.nix +++ b/pkgs/development/python-modules/nethsm/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "nethsm"; - version = "1.4.0"; + version = "1.4.1"; pyproject = true; src = fetchFromGitHub { owner = "Nitrokey"; repo = "nethsm-sdk-py"; tag = "v${version}"; - hash = "sha256-cbBYElR2J35ZHW5zvL9jlMg9KSerqjFBLsg5QdmqAoA="; + hash = "sha256-guW3KKIrRKSw8TsvPMTPJUyzISBNUoBqsGBWuv7Nf7M="; }; pythonRelaxDeps = true; From 0643a426a0dd8002a37d245545ec9efaa9785f81 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:33 +0200 Subject: [PATCH 0530/1084] python3Packages.netmiko: 4.5.0 -> 4.6.0 https://github.com/ktbyers/netmiko/releases/tag/v4.6.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/netmiko/default.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/netmiko/default.nix b/pkgs/development/python-modules/netmiko/default.nix index cf9a77afe338..659151015602 100644 --- a/pkgs/development/python-modules/netmiko/default.nix +++ b/pkgs/development/python-modules/netmiko/default.nix @@ -6,7 +6,6 @@ paramiko, poetry-core, pyserial, - pythonOlder, pyyaml, rich, ruamel-yaml, @@ -16,22 +15,14 @@ buildPythonPackage rec { pname = "netmiko"; - version = "4.5.0"; + version = "4.6.0"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchPypi { inherit pname version; - hash = "sha256-29/CC2yq+OXXpXC7G0Kia5pvjYI06R9cZfTb/gwOT1A="; + hash = "sha256-lwG7LBoV6y6AdMsuKMoAfGm5+lKWG4O5jHV+rWuA3u8="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail "poetry>=1.6.1" "poetry-core" \ - --replace-fail "poetry.masonry.api" "poetry.core.masonry.api" - ''; - build-system = [ poetry-core ]; dependencies = [ From 166f3bcec5ac132ac8777d7db35ac2bb2112e6d9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:34 +0200 Subject: [PATCH 0531/1084] python3Packages.netutils: 1.13.0 -> 1.14.1 https://github.com/networktocode/netutils/releases/tag/v1.14.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/netutils/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/netutils/default.nix b/pkgs/development/python-modules/netutils/default.nix index eabb25dd11b5..3f4d14d6294c 100644 --- a/pkgs/development/python-modules/netutils/default.nix +++ b/pkgs/development/python-modules/netutils/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "netutils"; - version = "1.13.0"; + version = "1.14.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "networktocode"; repo = "netutils"; tag = "v${version}"; - hash = "sha256-lUtxTzL3nkdICvTKozdnyx1wtwE4xwY7mcUqv3Wgw3Y="; + hash = "sha256-w+31rv/0EgAT8gv/Oqlbq/djbHIgK3YF792sxBDXHEQ="; }; build-system = [ poetry-core ]; @@ -62,7 +62,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library that is a collection of objects for common network automation tasks"; homepage = "https://github.com/networktocode/netutils"; - changelog = "https://github.com/networktocode/netutils/releases/tag/v${version}"; + changelog = "https://github.com/networktocode/netutils/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 568c06b293c0eb0ba4efca7f46184947af796bad Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:34 +0200 Subject: [PATCH 0532/1084] python3Packages.networkx: 3.4.2 -> 3.5 https://github.com/networkx/networkx/blob/networkx-3.5/doc/release/release_3.5.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/networkx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/networkx/default.nix b/pkgs/development/python-modules/networkx/default.nix index 91ff6b59b531..089c28778475 100644 --- a/pkgs/development/python-modules/networkx/default.nix +++ b/pkgs/development/python-modules/networkx/default.nix @@ -29,14 +29,14 @@ buildPythonPackage rec { pname = "networkx"; # upgrade may break sage, please test the sage build or ping @timokau on upgrade - version = "3.4.2"; + version = "3.5"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-MHw2aUKMU2KqsnyKEmCqj0fE6R04kfSL4BQXONjQU+E="; + hash = "sha256-1Mb5z4H1LWkjCGZ5a4KvvM3sPbeuT70bZep1D+7VADc="; }; # backport patch to fix tests with Python 3.13.4 From 66a44392ce114bc69888f74d059b4c0335cf7bcc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:35 +0200 Subject: [PATCH 0533/1084] python3Packages.neurokit2: 0.2.10 -> 0.2.12 https://github.com/neuropsychology/NeuroKit/releases/tag/v0.2.12 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/neurokit2/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/neurokit2/default.nix b/pkgs/development/python-modules/neurokit2/default.nix index 923eaa7b7e42..9e2f9acbee32 100644 --- a/pkgs/development/python-modules/neurokit2/default.nix +++ b/pkgs/development/python-modules/neurokit2/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "neurokit2"; - version = "0.2.10"; + version = "0.2.12"; pyproject = true; src = fetchFromGitHub { owner = "neuropsychology"; repo = "NeuroKit"; tag = "v${version}"; - hash = "sha256-e/B1JvO6uYZ6iVskFvxZLSSXi0cPep9bBZ0JXZTVS28="; + hash = "sha256-gn02l0vYl+/7hXp4gFVlgblxC4dewXckW3JL3wPC89Y="; }; postPatch = '' @@ -104,7 +104,7 @@ buildPythonPackage rec { meta = { description = "Python Toolbox for Neurophysiological Signal Processing"; homepage = "https://github.com/neuropsychology/NeuroKit"; - changelog = "https://github.com/neuropsychology/NeuroKit/releases/tag/v${version}"; + changelog = "https://github.com/neuropsychology/NeuroKit/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ genga898 ]; }; From 26c4caa9048a65e211d5acd9df079432d4e088cf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:35 +0200 Subject: [PATCH 0534/1084] python3Packages.niaarm: 0.4.2 -> 0.13.4 https://github.com/firefly-cpp/NiaARM/releases/tag/0.13.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/niaarm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/niaarm/default.nix b/pkgs/development/python-modules/niaarm/default.nix index c0979f4c7a4f..a324761df895 100644 --- a/pkgs/development/python-modules/niaarm/default.nix +++ b/pkgs/development/python-modules/niaarm/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "niaarm"; # nixpkgs-update: no auto update - version = "0.4.2"; + version = "0.13.4"; pyproject = true; src = fetchFromGitHub { owner = "firefly-cpp"; repo = "NiaARM"; tag = version; - hash = "sha256-WvVXL1a1DvgLF3upbGUi1+nH5aDBUNx5Bitlkb8lQkc="; + hash = "sha256-524rJ5b9e0U1rqu1iCGMA3Tgnn9bO4biCC1FMoGNqms="; }; pythonRelaxDeps = [ From 6d68f42b629c4be78a6986e7f9ab1cc154f731f9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:35 +0200 Subject: [PATCH 0535/1084] python3Packages.nidaqmx: 1.1.0 -> 1.2.0 https://github.com/ni/nidaqmx-python/releases/tag/1.2.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/nidaqmx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nidaqmx/default.nix b/pkgs/development/python-modules/nidaqmx/default.nix index 76b93355d968..8beeb417972f 100644 --- a/pkgs/development/python-modules/nidaqmx/default.nix +++ b/pkgs/development/python-modules/nidaqmx/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "nidaqmx"; - version = "1.1.0"; + version = "1.2.0"; pyproject = true; src = fetchFromGitHub { owner = "ni"; repo = "nidaqmx-python"; tag = version; - hash = "sha256-WNr+zVrA4X2AjizsmMEau54Vv1Svey3LNsCo8Bm/W+A="; + hash = "sha256-uxf+1nmJ+YFS3zGu+0YP4zOdBlSCHPYC8euqZIGwb00="; }; disabled = pythonOlder "3.8"; From 6d53c812988db421dd6f1c830703824bb116214b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:36 +0200 Subject: [PATCH 0536/1084] python3Packages.nikola: 8.3.1 -> 8.3.3 https://github.com/getnikola/nikola/blob/v8.3.3/CHANGES.txt This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/nikola/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nikola/default.nix b/pkgs/development/python-modules/nikola/default.nix index e4a490760249..570f03feec97 100644 --- a/pkgs/development/python-modules/nikola/default.nix +++ b/pkgs/development/python-modules/nikola/default.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { pname = "nikola"; - version = "8.3.1"; + version = "8.3.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -52,7 +52,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "Nikola"; inherit version; - hash = "sha256-IfJB2Rl3c1MyEiuyNpT3udfpM480VvFD8zosJFDHr7k="; + hash = "sha256-Y219b/wqsk9MJknoaV+LtWBOMJFT6ktgt4b6yuA6scc="; }; nativeBuildInputs = [ setuptools ]; From 2f5c4f36c261fdbc0e89f212acfc779843ecb911 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:36 +0200 Subject: [PATCH 0537/1084] python3Packages.nilearn: 0.11.1 -> 0.12.0 https://github.com/nilearn/nilearn/releases/tag/0.12.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/nilearn/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/nilearn/default.nix b/pkgs/development/python-modules/nilearn/default.nix index d9da5fcf52d6..95709d26c281 100644 --- a/pkgs/development/python-modules/nilearn/default.nix +++ b/pkgs/development/python-modules/nilearn/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "nilearn"; - version = "0.11.1"; + version = "0.12.0"; pyproject = true; src = fetchFromGitHub { owner = "nilearn"; repo = "nilearn"; tag = version; - hash = "sha256-ZvodSRJkKwPwpYHOLmxAYIIv7f9AlrjmZS9KLPjz5rM="; + hash = "sha256-olA3Yqf+upMJZiwpQp6HDSMxe9OssGLGMdHbZARg0+Y="; }; postPatch = '' @@ -71,7 +71,7 @@ buildPythonPackage rec { meta = { description = "Module for statistical learning on neuroimaging data"; homepage = "https://nilearn.github.io"; - changelog = "https://github.com/nilearn/nilearn/releases/tag/${version}"; + changelog = "https://github.com/nilearn/nilearn/releases/tag/${src.tag}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ GaetanLepage ]; }; From ef724767bb3ce511db4b142bdb342cea13e30418 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:37 +0200 Subject: [PATCH 0538/1084] python3Packages.nitrokey: 0.3.2 -> 0.4.0 https://github.com/Nitrokey/nitrokey-sdk-py/releases/tag/v0.4.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/nitrokey/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nitrokey/default.nix b/pkgs/development/python-modules/nitrokey/default.nix index 8258a73e57bd..158925460e5c 100644 --- a/pkgs/development/python-modules/nitrokey/default.nix +++ b/pkgs/development/python-modules/nitrokey/default.nix @@ -17,12 +17,12 @@ buildPythonPackage rec { pname = "nitrokey"; - version = "0.3.2"; + version = "0.4.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-JAgorA2V+WHgqtwk8fEPjdwoog7Q3xk93aKSJ0mxHkQ="; + hash = "sha256-uZ3KF+8PUwVjwf73buFpq/6Fu+fqkfIecP3A33FmtKk="; }; disabled = pythonOlder "3.9"; From 3608ffd62b0dba2dcefd22dd8c0dbee317d2adfa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:37 +0200 Subject: [PATCH 0539/1084] python3Packages.niworkflows: 1.12.2 -> 1.13.5 https://github.com/nipreps/niworkflows/blob/1.13.5/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/niworkflows/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/niworkflows/default.nix b/pkgs/development/python-modules/niworkflows/default.nix index a91d07cf99a3..784be8a25b90 100644 --- a/pkgs/development/python-modules/niworkflows/default.nix +++ b/pkgs/development/python-modules/niworkflows/default.nix @@ -40,14 +40,14 @@ buildPythonPackage rec { pname = "niworkflows"; - version = "1.12.2"; + version = "1.13.5"; pyproject = true; src = fetchFromGitHub { owner = "nipreps"; repo = "niworkflows"; tag = version; - hash = "sha256-rgnfp12SHlL3LFFMSrHlTd0tWNnA4ekxZ9kKYRvZWlw="; + hash = "sha256-Q43IXlzmCO7m9y/tRlJJ2Dz4wNeK+kXtLLLrthO+n58="; }; pythonRelaxDeps = [ "traits" ]; From e6e4800d8a2b51735aac8204c3608458c27847c0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:38 +0200 Subject: [PATCH 0540/1084] python3Packages.nixpkgs-updaters-library: 1.2.0 -> 3.0.0 https://github.com/PerchunPak/nixpkgs-updaters-library/blob/v3.0.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/nixpkgs-updaters-library/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/nixpkgs-updaters-library/default.nix b/pkgs/development/python-modules/nixpkgs-updaters-library/default.nix index 30ef74dbe66e..661dd2d8721a 100644 --- a/pkgs/development/python-modules/nixpkgs-updaters-library/default.nix +++ b/pkgs/development/python-modules/nixpkgs-updaters-library/default.nix @@ -74,7 +74,7 @@ buildPythonPackage rec { meta = { description = "Boilerplate-less updater library for Nixpkgs ecosystems"; homepage = "https://github.com/PerchunPak/nixpkgs-updaters-library"; - changelog = "https://github.com/PerchunPak/nixpkgs-updaters-library/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/PerchunPak/nixpkgs-updaters-library/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ perchun ]; }; From 6bc8f190df7f858b9c7b178885b4424dc78d4bd2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:38 +0200 Subject: [PATCH 0541/1084] python3Packages.nocasedict: 2.0.4 -> 2.1.0 https://github.com/pywbem/nocasedict/blob/2.1.0/docs/changes.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/nocasedict/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nocasedict/default.nix b/pkgs/development/python-modules/nocasedict/default.nix index f50c1df9902f..4397658c0bf4 100644 --- a/pkgs/development/python-modules/nocasedict/default.nix +++ b/pkgs/development/python-modules/nocasedict/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "nocasedict"; - version = "2.0.4"; + version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.10"; src = fetchPypi { inherit pname version; - hash = "sha256-TKk09l31exDQ/KtfDDnp3MuTV3/58ivvmCZd2/EvivE="; + hash = "sha256-tWPVhRy7DgsQ+7YYm6h+BhLSLlpvOgBKRXOrWziqqn0="; }; build-system = [ setuptools ]; From 850e9e5ea252801f450c59fcd2c77c7e22d516b8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:39 +0200 Subject: [PATCH 0542/1084] python3Packages.nocaselist: 2.0.3 -> 2.1.0 https://github.com/pywbem/nocaselist/blob/2.1.0/docs/changes.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/nocaselist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nocaselist/default.nix b/pkgs/development/python-modules/nocaselist/default.nix index ddb10ecf6fdc..c76216939c54 100644 --- a/pkgs/development/python-modules/nocaselist/default.nix +++ b/pkgs/development/python-modules/nocaselist/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "nocaselist"; - version = "2.0.3"; + version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.10"; src = fetchPypi { inherit pname version; - hash = "sha256-VXFNqEM/tIQ855dASXfkOF1ePfnkqgD33emD/YdBD+8="; + hash = "sha256-+3MG9aPgRVNOc3q37L7uA5ul6br7xbXyMfYW1+khG2U="; }; build-system = [ setuptools ]; From 6615d75726542d1a38d8cb65d5c487874f2f4971 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:39 +0200 Subject: [PATCH 0543/1084] python3Packages.nominal-api-protos: 0.708.0 -> 0.806.0 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/nominal-api-protos/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nominal-api-protos/default.nix b/pkgs/development/python-modules/nominal-api-protos/default.nix index 2e080e4ff2c3..0c39ac7fd383 100644 --- a/pkgs/development/python-modules/nominal-api-protos/default.nix +++ b/pkgs/development/python-modules/nominal-api-protos/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "nominal-api-protos"; - version = "0.708.0"; + version = "0.806.0"; pyproject = true; # nixpkgs-update: no auto update src = fetchPypi { inherit version; pname = "nominal_api_protos"; - hash = "sha256-EYyBRmmCq4OA6xgf4JpajUtlJClkxxPn48Wmmy2mqN4="; + hash = "sha256-wbMGgW3YYX+MVc525rH6pOk72H7NlmiyEJiFtz+Osoo="; }; build-system = [ setuptools ]; From b7b11014af8b22243be04259aeb56aa4a7296e21 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:40 +0200 Subject: [PATCH 0544/1084] python3Packages.nominal-api: 0.708.0 -> 0.806.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/nominal-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nominal-api/default.nix b/pkgs/development/python-modules/nominal-api/default.nix index 0554264d1f3f..fb5a51f4cfa1 100644 --- a/pkgs/development/python-modules/nominal-api/default.nix +++ b/pkgs/development/python-modules/nominal-api/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "nominal-api"; - version = "0.708.0"; + version = "0.806.0"; pyproject = true; # nixpkgs-update: no auto update src = fetchPypi { inherit version; pname = "nominal_api"; - hash = "sha256-gaMQ4bLhdBkDTUoHP5Cb0vS5emNcYga5eTvV2TEWQiU="; + hash = "sha256-V9zncQFNBi3MtgBHmwY4SoSgI9cjQuBt90PeRHjaXsw="; }; build-system = [ setuptools ]; From be2f9949ce93836a7530c22ab835e4a609c47e51 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:40 +0200 Subject: [PATCH 0545/1084] python3Packages.nominal: 1.66.0 -> 1.71.0 https://github.com/nominal-io/nominal-client/releases/tag/v1.71.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/nominal/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nominal/default.nix b/pkgs/development/python-modules/nominal/default.nix index 75233a1421d5..c4183dfa4107 100644 --- a/pkgs/development/python-modules/nominal/default.nix +++ b/pkgs/development/python-modules/nominal/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "nominal"; - version = "1.66.0"; + version = "1.71.0"; pyproject = true; src = fetchFromGitHub { owner = "nominal-io"; repo = "nominal-client"; tag = "v${version}"; - hash = "sha256-xRt8xRMjjQQ+2IujW//F6Z3xaPz4+YuV0AP4Km8mc04="; + hash = "sha256-C0afrzWlq2Z3a21MIJ/3XgvjkEZONwBgCZ+06XIYFGE="; }; build-system = [ hatchling ]; From bc8e8ab6252775e4cb140d0a49f52cb30cebc700 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:40 +0200 Subject: [PATCH 0546/1084] python3Packages.notebook: 7.4.3 -> 7.4.4 https://github.com/jupyter/notebook/blob/v7.4.4/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/notebook/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/notebook/default.nix b/pkgs/development/python-modules/notebook/default.nix index b25773185de5..2235147911ae 100644 --- a/pkgs/development/python-modules/notebook/default.nix +++ b/pkgs/development/python-modules/notebook/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "notebook"; - version = "7.4.3"; + version = "7.4.4"; pyproject = true; src = fetchFromGitHub { owner = "jupyter"; repo = "notebook"; tag = "v${version}"; - hash = "sha256-DpGWBV5MeCvoGSBadObVEaYwA5kRmHj8NdVWpJ+pHjA="; + hash = "sha256-bj4iQvm0TGBiCu9drJ8QFXsedzm/cEjevNQS6UsasNs="; }; postPatch = '' @@ -54,7 +54,7 @@ buildPythonPackage rec { offlineCache = yarn-berry_3.fetchYarnBerryDeps { inherit src missingHashes; - hash = "sha256-S0lnRJ+9F1RhymlAOxo3sEJJrHYo5IWeWn80obcgVlM="; + hash = "sha256-nRaWzr5Q904KojfK0mPgLX9be82axb8Aab0SJULE7RU="; }; build-system = [ @@ -88,7 +88,7 @@ buildPythonPackage rec { __darwinAllowLocalNetworking = true; meta = { - changelog = "https://github.com/jupyter/notebook/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/jupyter/notebook/blob/${src.tag}/CHANGELOG.md"; description = "Web-based notebook environment for interactive computing"; homepage = "https://github.com/jupyter/notebook"; license = lib.licenses.bsd3; From 7c11adca921d83d5a6d63f1fa2f67f72d7bee42b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:41 +0200 Subject: [PATCH 0547/1084] python3Packages.nox: 2024.10.09 -> 2025.05.01 https://github.com/wntrblm/nox/blob/2025.05.01/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/nox/default.nix | 18 +++++----- .../fix-broken-mock-on-cpython-3.12.8.patch | 35 ------------------- 2 files changed, 10 insertions(+), 43 deletions(-) delete mode 100644 pkgs/development/python-modules/nox/fix-broken-mock-on-cpython-3.12.8.patch diff --git a/pkgs/development/python-modules/nox/default.nix b/pkgs/development/python-modules/nox/default.nix index 91e23202c525..f419359780c6 100644 --- a/pkgs/development/python-modules/nox/default.nix +++ b/pkgs/development/python-modules/nox/default.nix @@ -1,8 +1,10 @@ { lib, argcomplete, + attrs, buildPythonPackage, colorlog, + dependency-groups, fetchFromGitHub, hatchling, jinja2, @@ -17,7 +19,7 @@ buildPythonPackage rec { pname = "nox"; - version = "2024.10.09"; + version = "2025.05.01"; pyproject = true; disabled = pythonOlder "3.8"; @@ -26,19 +28,16 @@ buildPythonPackage rec { owner = "wntrblm"; repo = "nox"; tag = version; - hash = "sha256-GdNz34A8IKwPG/270sY5t3SoggGCZMWfDq/Wyhk0ez8="; + hash = "sha256-qH8oh7tmiJkXOobyDZMRZ62w2sRHJF8sh4PX+6s7M70="; }; - patches = [ - # Backport of https://github.com/wntrblm/nox/pull/903, which can be removed on next release - ./fix-broken-mock-on-cpython-3.12.8.patch - ]; - build-system = [ hatchling ]; dependencies = [ argcomplete + attrs colorlog + dependency-groups packaging virtualenv ] @@ -67,6 +66,9 @@ buildPythonPackage rec { "test__create_venv_options" # Assertion errors "test_uv" + # calls to naked python + "test_noxfile_script_mode" + "test_noxfile_script_mode_url_req" ]; disabledTestPaths = [ @@ -77,7 +79,7 @@ buildPythonPackage rec { meta = with lib; { description = "Flexible test automation for Python"; homepage = "https://nox.thea.codes/"; - changelog = "https://github.com/wntrblm/nox/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/wntrblm/nox/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ doronbehar diff --git a/pkgs/development/python-modules/nox/fix-broken-mock-on-cpython-3.12.8.patch b/pkgs/development/python-modules/nox/fix-broken-mock-on-cpython-3.12.8.patch deleted file mode 100644 index f634c3534b93..000000000000 --- a/pkgs/development/python-modules/nox/fix-broken-mock-on-cpython-3.12.8.patch +++ /dev/null @@ -1,35 +0,0 @@ -diff --git a/nox/command.py b/nox/command.py -index 671875c..4984168 100644 ---- a/nox/command.py -+++ b/nox/command.py -@@ -30,6 +30,8 @@ TYPE_CHECKING = False - if TYPE_CHECKING: - from typing import IO - -+_PLATFORM = sys.platform -+ - ExternalType = Literal["error", True, False] - - -@@ -63,7 +65,7 @@ def _clean_env(env: Mapping[str, str | None] | None = None) -> dict[str, str] | - clean_env = {k: v for k, v in env.items() if v is not None} - - # Ensure systemroot is passed down, otherwise Windows will explode. -- if sys.platform == "win32": -+ if _PLATFORM.startswith("win"): - clean_env.setdefault("SYSTEMROOT", os.environ.get("SYSTEMROOT", "")) - - return clean_env -diff --git a/tests/test_command.py b/tests/test_command.py -index ae398e9..904cf34 100644 ---- a/tests/test_command.py -+++ b/tests/test_command.py -@@ -157,7 +157,7 @@ def test_run_env_remove(monkeypatch): - ) - - --@mock.patch("sys.platform", "win32") -+@mock.patch("nox.command._PLATFORM", "win32") - def test_run_env_systemroot(): - systemroot = os.environ.setdefault("SYSTEMROOT", "sigil") - From f46ff46be30e7382c7f4e4de6951082d5748187a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:41 +0200 Subject: [PATCH 0548/1084] python3Packages.nskeyedunarchiver: 1.5 -> 1.5.2 This commit was automatically generated using update-python-libraries. --- .../python-modules/nskeyedunarchiver/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/nskeyedunarchiver/default.nix b/pkgs/development/python-modules/nskeyedunarchiver/default.nix index 1141248f8457..c63b8793fb3f 100644 --- a/pkgs/development/python-modules/nskeyedunarchiver/default.nix +++ b/pkgs/development/python-modules/nskeyedunarchiver/default.nix @@ -7,13 +7,12 @@ buildPythonPackage rec { pname = "nskeyedunarchiver"; - version = "1.5"; + version = "1.5.2"; pyproject = true; src = fetchPypi { - inherit version; - pname = "NSKeyedUnArchiver"; - hash = "sha256-7toEgAIYFzNuD/6sqAN3wajwjsxfwGvkg7SMRLrUFPQ="; + inherit pname version; + hash = "sha256-2aLV1I6p4seNMb+/xKl8AnlBkvO0VINC1yfVS90gvro="; }; build-system = [ setuptools ]; From a2f78c5729aacb74e5983bb7dfa675f8cf3b55a2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:42 +0200 Subject: [PATCH 0549/1084] python3Packages.numcodecs: 0.15.1 -> 0.16.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/numcodecs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/numcodecs/default.nix b/pkgs/development/python-modules/numcodecs/default.nix index 4cb141e8fb34..ae55cda810bf 100644 --- a/pkgs/development/python-modules/numcodecs/default.nix +++ b/pkgs/development/python-modules/numcodecs/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "numcodecs"; - version = "0.15.1"; + version = "0.16.1"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-7u135NZjZkGizGBfvGB4x6jyzEDz36Kz9h5S5gkbBP8="; + hash = "sha256-xH8g1lZFRWjGtGl84CCB5ru1EvGYc4xqVvr+gCnJf7E="; }; build-system = [ From 5ec8104bd8ca97cdc91958476f6e6a303437d479 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:42 +0200 Subject: [PATCH 0550/1084] python3Packages.nvdlib: 0.8.0 -> 0.8.1 https://github.com/vehemont/nvdlib/releases/tag/v0.8.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/nvdlib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nvdlib/default.nix b/pkgs/development/python-modules/nvdlib/default.nix index f9c669ca73d8..b775e05126e6 100644 --- a/pkgs/development/python-modules/nvdlib/default.nix +++ b/pkgs/development/python-modules/nvdlib/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "nvdlib"; - version = "0.8.0"; + version = "0.8.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "Vehemont"; repo = "nvdlib"; tag = "v${version}"; - hash = "sha256-fj7tgTv3r++oo+45QFQy/rmXYdKyKhR74maHOdp+0yA="; + hash = "sha256-8Tg9JN63+zGRUppIXBQ46mKeDq+nLNQvAjtCwcTuC1g="; }; nativeBuildInputs = [ setuptools ]; From f07454f167bc78ddb058ea1deedc83a2b5308c9f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:43 +0200 Subject: [PATCH 0551/1084] python3Packages.odc-stac: 0.4.0rc2 -> 0.4.0 https://github.com/opendatacube/odc-stac/tag/v0.4.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/odc-stac/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/odc-stac/default.nix b/pkgs/development/python-modules/odc-stac/default.nix index d077e9c37db5..00ec04b1f674 100644 --- a/pkgs/development/python-modules/odc-stac/default.nix +++ b/pkgs/development/python-modules/odc-stac/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "odc-stac"; - version = "0.4.0rc2"; + version = "0.4.0"; pyproject = true; src = fetchFromGitHub { owner = "opendatacube"; repo = "odc-stac"; tag = "v${version}"; - hash = "sha256-I25qAJEryYaYO7KIVIoTlgzLS6PWkNG6b4NFyhghyKQ="; + hash = "sha256-Ekyavcin13B4DAxv0/XG5QTBuLE7PRospAXe40fHeX0="; }; build-system = [ @@ -88,7 +88,7 @@ buildPythonPackage rec { meta = { description = "Load STAC items into xarray Datasets"; homepage = "https://github.com/opendatacube/odc-stac/"; - changelog = "https://github.com/opendatacube/odc-stac/tag/v${version}"; + changelog = "https://github.com/opendatacube/odc-stac/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ daspk04 ]; }; From 5e71237afe41e142acf80d89d008c2f05a077d90 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:44 +0200 Subject: [PATCH 0552/1084] python3Packages.oelint-data: 1.0.24 -> 1.0.25 https://github.com/priv-kweihmann/oelint-data/releases/tag/1.0.25 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/oelint-data/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oelint-data/default.nix b/pkgs/development/python-modules/oelint-data/default.nix index 9ef22aaebe2b..12aed15167c0 100644 --- a/pkgs/development/python-modules/oelint-data/default.nix +++ b/pkgs/development/python-modules/oelint-data/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "oelint-data"; - version = "1.0.24"; + version = "1.0.25"; pyproject = true; src = fetchFromGitHub { owner = "priv-kweihmann"; repo = "oelint-data"; tag = version; - hash = "sha256-vKXRlqpFxdmq+UOGCm59LVwjLW8h1N/fQr4kx1eW8ys="; + hash = "sha256-obX8grYYSa9H/UoSBQon44Of4Eh4BtqJrfwZbaqh6IU="; }; build-system = [ From 22ef84a3804e868a56a538a2248feac9c74904d9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:44 +0200 Subject: [PATCH 0553/1084] python3Packages.okonomiyaki: 2.0.0 -> 3.0.0 https://github.com/enthought/okonomiyaki/releases/tag/3.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/okonomiyaki/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/okonomiyaki/default.nix b/pkgs/development/python-modules/okonomiyaki/default.nix index 5f57b9968304..812379dda907 100644 --- a/pkgs/development/python-modules/okonomiyaki/default.nix +++ b/pkgs/development/python-modules/okonomiyaki/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "okonomiyaki"; - version = "2.0.0"; + version = "3.0.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "enthought"; repo = "okonomiyaki"; tag = version; - hash = "sha256-JQZhw0H4iSdxoyS6ODICJz1vAZsOISQitX7wTgSS1xc="; + hash = "sha256-xAF9Tdr+IM3lU+mcNcAWATJLZOVvbx0llqznqHLVqDc="; }; postPatch = '' @@ -79,7 +79,7 @@ buildPythonPackage rec { meta = with lib; { description = "Experimental library aimed at consolidating a lot of low-level code used for Enthought's eggs"; homepage = "https://github.com/enthought/okonomiyaki"; - changelog = "https://github.com/enthought/okonomiyaki/releases/tag/${version}"; + changelog = "https://github.com/enthought/okonomiyaki/releases/tag/${src.tag}"; maintainers = with maintainers; [ genericnerdyusername ]; license = licenses.bsd3; }; From df988213ca4b7c8c34034d8423a6bec30911f1ba Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:45 +0200 Subject: [PATCH 0554/1084] python3Packages.onnxconverter-common: 1.14.0 -> 1.15.0 https://github.com/microsoft/onnxconverter-common/releases/tag/v1.15.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/onnxconverter-common/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/onnxconverter-common/default.nix b/pkgs/development/python-modules/onnxconverter-common/default.nix index 075f2bb29ef4..f1abe38004fd 100644 --- a/pkgs/development/python-modules/onnxconverter-common/default.nix +++ b/pkgs/development/python-modules/onnxconverter-common/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "onnxconverter-common"; - version = "1.14.0"; + version = "1.15.0"; pyproject = true; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "microsoft"; repo = "onnxconverter-common"; tag = "v${version}"; - hash = "sha256-NbHyjLcr/Gq1zRiJW3ZBpEVQGVQGhp7SmfVd5hBIi2o="; + hash = "sha256-e4rk1qTTSEFu+g/cP+RmMUqxkBQfodIpr2CVK24DPv4="; }; build-system = [ @@ -56,7 +56,7 @@ buildPythonPackage rec { meta = { description = "ONNX Converter and Optimization Tools"; homepage = "https://github.com/microsoft/onnxconverter-common"; - changelog = "https://github.com/microsoft/onnxconverter-common/releases/tag/v${version}"; + changelog = "https://github.com/microsoft/onnxconverter-common/releases/tag/${src.tag}"; license = with lib.licenses; [ mit ]; }; } From 228c70959bbd3cef19aba351735f4f6b15a3cdd5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:45 +0200 Subject: [PATCH 0555/1084] python3Packages.onnxmltools: 1.13 -> 1.14.0 https://github.com/onnx/onnxmltools/blob/1.14.0/CHANGELOGS.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/onnxmltools/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/onnxmltools/default.nix b/pkgs/development/python-modules/onnxmltools/default.nix index 350cea07a6d0..809ab48115ba 100644 --- a/pkgs/development/python-modules/onnxmltools/default.nix +++ b/pkgs/development/python-modules/onnxmltools/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "onnxmltools"; - version = "1.13"; + version = "1.14.0"; pyproject = true; src = fetchFromGitHub { owner = "onnx"; repo = "onnxmltools"; - tag = "v${version}"; - hash = "sha256-uNd7N7/FgX8zaJp8ouvftwGqGqas8lZRXFmjpS+t2B4="; + tag = version; + hash = "sha256-CcZlGLX8/ANHnhoOv5s/ybBN74gRH/8eLYJ6q/BJo/4="; }; postPatch = '' @@ -71,7 +71,7 @@ buildPythonPackage rec { meta = { description = "ONNXMLTools enables conversion of models to ONNX"; homepage = "https://github.com/onnx/onnxmltools"; - changelog = "https://github.com/onnx/onnxmltools/blob/v${version}/CHANGELOGS.md"; + changelog = "https://github.com/onnx/onnxmltools/blob/${src.tag}/CHANGELOGS.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ happysalada ]; }; From ffbfcd1289951ab79c8af89e7d891d6362cc85b3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:46 +0200 Subject: [PATCH 0556/1084] python3Packages.onnxslim: 0.1.57 -> 0.1.62 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/onnxslim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/onnxslim/default.nix b/pkgs/development/python-modules/onnxslim/default.nix index 6710f1064990..a2e35dc06d0e 100644 --- a/pkgs/development/python-modules/onnxslim/default.nix +++ b/pkgs/development/python-modules/onnxslim/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "onnxslim"; - version = "0.1.57"; + version = "0.1.62"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-VI1OaNMHuL2AhYxZ/n5zrwlqnfcCbjY39QXHX8gcdw8="; + hash = "sha256-f9SYFsqIM1h+W62ut3gezrNvv02mMVM/Q9UONJsE2Wg="; }; build-system = [ From 9ed46bbda52baf7a05242408cc8789b50a892be9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:46 +0200 Subject: [PATCH 0557/1084] python3Packages.open-clip-torch: 2.32.0 -> 3.0.0 https://github.com/mlfoundations/open_clip/releases/tag/v3.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/open-clip-torch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/open-clip-torch/default.nix b/pkgs/development/python-modules/open-clip-torch/default.nix index e35c30030bda..e3a61f9300f9 100644 --- a/pkgs/development/python-modules/open-clip-torch/default.nix +++ b/pkgs/development/python-modules/open-clip-torch/default.nix @@ -29,14 +29,14 @@ }: buildPythonPackage rec { pname = "open-clip-torch"; - version = "2.32.0"; + version = "3.0.0"; pyproject = true; src = fetchFromGitHub { owner = "mlfoundations"; repo = "open_clip"; tag = "v${version}"; - hash = "sha256-HXzorEAVPieCHfW3xzXqNTTIzJSbIuaZhcfcp0htdCk="; + hash = "sha256-MMvDg5opsu9ILGHc1rJjWQfTb3T0PZ0i+8GSrQvIu8Y="; }; build-system = [ pdm-backend ]; From c8b96c01776d5dac8ef1a2362974f9d406d4b00b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:47 +0200 Subject: [PATCH 0558/1084] python3Packages.openai: 1.97.1 -> 1.99.1 https://github.com/openai/openai-python/blob/v1.99.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/openai/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/openai/default.nix b/pkgs/development/python-modules/openai/default.nix index 6bffb9b214e2..71c1af3f0f4e 100644 --- a/pkgs/development/python-modules/openai/default.nix +++ b/pkgs/development/python-modules/openai/default.nix @@ -136,7 +136,7 @@ buildPythonPackage rec { meta = { description = "Python client library for the OpenAI API"; homepage = "https://github.com/openai/openai-python"; - changelog = "https://github.com/openai/openai-python/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/openai/openai-python/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = [ lib.maintainers.malo ]; mainProgram = "openai"; From 69bbcb087e9a4712fb281a1a3b39c37a304dffa2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:48 +0200 Subject: [PATCH 0559/1084] python3Packages.openapi-spec-validator: 0.7.1 -> 0.7.2 https://github.com/p1c2u/openapi-spec-validator/releases/tag/0.7.2 This commit was automatically generated using update-python-libraries. --- .../python-modules/openapi-spec-validator/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/openapi-spec-validator/default.nix b/pkgs/development/python-modules/openapi-spec-validator/default.nix index 7bb12970bd87..9e87a51128d1 100644 --- a/pkgs/development/python-modules/openapi-spec-validator/default.nix +++ b/pkgs/development/python-modules/openapi-spec-validator/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "openapi-spec-validator"; - version = "0.7.1"; + version = "0.7.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "python-openapi"; repo = "openapi-spec-validator"; tag = version; - hash = "sha256-X0ePdHQeBSWjsCFQgCoNloQZRhKbvPBE43aavBppvmg="; + hash = "sha256-APEx7+vc824DLmdzLvhfFVrcjPxVwwUwxkh19gjXEvc="; }; nativeBuildInputs = [ poetry-core ]; @@ -62,7 +62,7 @@ buildPythonPackage rec { ]; meta = with lib; { - changelog = "https://github.com/p1c2u/openapi-spec-validator/releases/tag/${version}"; + changelog = "https://github.com/p1c2u/openapi-spec-validator/releases/tag/${src.tag}"; description = "Validates OpenAPI Specs against the OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0.0 specification"; mainProgram = "openapi-spec-validator"; homepage = "https://github.com/p1c2u/openapi-spec-validator"; From 4eca21c9b26dd1eb0078543f16f99667b47ff3ee Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:48 +0200 Subject: [PATCH 0560/1084] python3Packages.opencensus-ext-azure: 1.1.14 -> 1.1.15 This commit was automatically generated using update-python-libraries. --- .../python-modules/opencensus-ext-azure/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/opencensus-ext-azure/default.nix b/pkgs/development/python-modules/opencensus-ext-azure/default.nix index 34db90917e06..07dab62b2ec9 100644 --- a/pkgs/development/python-modules/opencensus-ext-azure/default.nix +++ b/pkgs/development/python-modules/opencensus-ext-azure/default.nix @@ -12,12 +12,12 @@ buildPythonPackage rec { pname = "opencensus-ext-azure"; - version = "1.1.14"; + version = "1.1.15"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-ycbrrVQq62GBMyLmJ9WImlY+e4xOAkv1hGnQbbc6sUg="; + hash = "sha256-jRCK8Vh16jxSI4ZG+6kkw7qfv6rx/Q01BwfcW3iArec="; }; build-system = [ setuptools ]; From c31236e82336d078ca37f2ec9c00e161b571e224 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:50 +0200 Subject: [PATCH 0561/1084] python3Packages.openusd: 25.05.01 -> 25.08 https://github.com/PixarAnimationStudios/OpenUSD/v25.08/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/openusd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/openusd/default.nix b/pkgs/development/python-modules/openusd/default.nix index 32937c89d3ed..5864feb8fef2 100644 --- a/pkgs/development/python-modules/openusd/default.nix +++ b/pkgs/development/python-modules/openusd/default.nix @@ -51,14 +51,14 @@ in buildPythonPackage rec { pname = "openusd"; - version = "25.05.01"; + version = "25.08"; pyproject = false; src = fetchFromGitHub { owner = "PixarAnimationStudios"; repo = "OpenUSD"; tag = "v${version}"; - hash = "sha256-gxikEC4MqTkhgYaRsCVYtS/VmXClSaCMdzpQ0LmiR7Q="; + hash = "sha256-k+rmC/e8fJexZ++AAinuDJFOK/oqC90B4NriJvaX71w="; }; stdenv = python.stdenv; From 12a71b24feb0580754b7878fff83a9c297cfde2e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:51 +0200 Subject: [PATCH 0562/1084] python3Packages.optimum: 1.26.1 -> 1.27.0 https://github.com/huggingface/optimum/releases/tag/v1.27.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/optimum/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/optimum/default.nix b/pkgs/development/python-modules/optimum/default.nix index 79959c3a651e..d63eeb4af122 100644 --- a/pkgs/development/python-modules/optimum/default.nix +++ b/pkgs/development/python-modules/optimum/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "optimum"; - version = "1.26.1"; + version = "1.27.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -37,7 +37,7 @@ buildPythonPackage rec { owner = "huggingface"; repo = "optimum"; tag = "v${version}"; - hash = "sha256-GfUlvz7b0DlqBPibndRzUkszGnbYXg6E8u144ZFAZxA="; + hash = "sha256-ZH7D3dc6f33Jl1JN7BIGUhTXDxOLv0FR9T3c5LMmhiY="; }; build-system = [ setuptools ]; From e38884895dadba59c31e66b4d87b70e5cca7e73f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:51 +0200 Subject: [PATCH 0563/1084] python3Packages.optree: 0.14.1 -> 0.17.0 https://github.com/metaopt/optree/releases This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/optree/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/optree/default.nix b/pkgs/development/python-modules/optree/default.nix index f6ef3fd6b63f..5b7be8f92b5e 100644 --- a/pkgs/development/python-modules/optree/default.nix +++ b/pkgs/development/python-modules/optree/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "optree"; - version = "0.14.1"; + version = "0.17.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "metaopt"; repo = "optree"; tag = "v${version}"; - hash = "sha256-5PIe/mXPNohwM0oNT/zSPmNUycjXuujtIFCki5t7V1I="; + hash = "sha256-4ZkUdGF+Fauy6KWbyrGQ684Ay5XlFT2S2I9lv/1KeWs="; }; dontUseCmakeConfigure = true; @@ -41,6 +41,10 @@ buildPythonPackage rec { disabledTests = [ # Fails because the 'test_treespec' module can't be found "test_treespec_pickle_missing_registration" + # optree import during tests raises CalledProcessError + "test_warn_deprecated_import" + "test_import_no_warnings" + "test_treespec_construct" ]; pythonImportsCheck = [ "optree" ]; From abefc3da0d76d7ac5ce52e2029de1dedb9091550 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:52 +0200 Subject: [PATCH 0564/1084] python3Packages.optuna: 4.2.1 -> 4.4.0 https://github.com/optuna/optuna/releases/tag/v4.4.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/optuna/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/optuna/default.nix b/pkgs/development/python-modules/optuna/default.nix index 007b43ef6bfc..7bc6f58ee068 100644 --- a/pkgs/development/python-modules/optuna/default.nix +++ b/pkgs/development/python-modules/optuna/default.nix @@ -43,14 +43,14 @@ buildPythonPackage rec { pname = "optuna"; - version = "4.2.1"; + version = "4.4.0"; pyproject = true; src = fetchFromGitHub { owner = "optuna"; repo = "optuna"; tag = "v${version}"; - hash = "sha256-WLrdHrdfCtCZMW2J375N8vmod7FcKCMwQPGKicRA878="; + hash = "sha256-S9F9xni1cnmIbWu5n7BFvUCvQmBP3iBYS1ntg6vQ8ZQ="; }; build-system = [ @@ -143,7 +143,7 @@ buildPythonPackage rec { meta = { description = "Hyperparameter optimization framework"; homepage = "https://optuna.org/"; - changelog = "https://github.com/optuna/optuna/releases/tag/${version}"; + changelog = "https://github.com/optuna/optuna/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ natsukium ]; mainProgram = "optuna"; From 53461d0f211c112f05181f95f958d045fb8bc55a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:52 +0200 Subject: [PATCH 0565/1084] python3Packages.optype: 0.12.0 -> 0.13.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/optype/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/optype/default.nix b/pkgs/development/python-modules/optype/default.nix index 0b29c8a5fddf..e810b2744f41 100644 --- a/pkgs/development/python-modules/optype/default.nix +++ b/pkgs/development/python-modules/optype/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "optype"; - version = "0.12.0"; + version = "0.13.1"; pyproject = true; src = fetchFromGitHub { owner = "jorenham"; repo = "optype"; tag = "v${version}"; - hash = "sha256-sDMB9gSYf108Elsqj6Obk+6B4QKiJcStkJndVrIAWQI="; + hash = "sha256-GhG2TR5FJgEXBXLyGTNQKFYtR2iZ0tLgZ9B0YL8SXu8="; }; disabled = pythonOlder "3.11"; From 8552b29a8fc63a14d17ef69d5c37660a8a5976a3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:53 +0200 Subject: [PATCH 0566/1084] python3Packages.oracledb: 3.2.0 -> 3.3.0 https://github.com/oracle/python-oracledb/blob/v3.3.0/doc/src/release_notes.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/oracledb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oracledb/default.nix b/pkgs/development/python-modules/oracledb/default.nix index 682170154934..e0ea963e9d4e 100644 --- a/pkgs/development/python-modules/oracledb/default.nix +++ b/pkgs/development/python-modules/oracledb/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "oracledb"; - version = "3.2.0"; + version = "3.3.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-m/nxyT5TFCsz0cXr9aur7r0gYqAdXq1ou7ZAQ57PIiM="; + hash = "sha256-6DDTVEoVeClryqVMboyK4QpYx9tGfFKMSyetv5yLTLA="; }; build-system = [ From ad8d03e8ebdb84c6a1efe716a00f23e7ea18f6f8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:53 +0200 Subject: [PATCH 0567/1084] python3Packages.orange-canvas-core: 0.2.5 -> 0.2.6 https://github.com/biolab/orange-canvas-core/releases/tag/0.2.6 This commit was automatically generated using update-python-libraries. --- .../python-modules/orange-canvas-core/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/orange-canvas-core/default.nix b/pkgs/development/python-modules/orange-canvas-core/default.nix index 354e8e5d4f48..91ad4e2334c1 100644 --- a/pkgs/development/python-modules/orange-canvas-core/default.nix +++ b/pkgs/development/python-modules/orange-canvas-core/default.nix @@ -32,14 +32,14 @@ buildPythonPackage rec { pname = "orange-canvas-core"; - version = "0.2.5"; + version = "0.2.6"; pyproject = true; src = fetchFromGitHub { owner = "biolab"; repo = "orange-canvas-core"; tag = version; - hash = "sha256-uh9wNqgLYRcnCSOdpeLx6ZTRC0cpq6lG/sqmrYLR+3g="; + hash = "sha256-cEy9ADU/jZoKmGXVlqwG+qWKZ22STjALgCb1IxAwpO0="; }; build-system = [ setuptools ]; @@ -95,7 +95,7 @@ buildPythonPackage rec { meta = { description = "Orange framework for building graphical user interfaces for editing workflows"; homepage = "https://github.com/biolab/orange-canvas-core"; - changelog = "https://github.com/biolab/orange-canvas-core/releases/tag/${version}"; + changelog = "https://github.com/biolab/orange-canvas-core/releases/tag/${src.tag}"; license = [ lib.licenses.gpl3 ]; maintainers = [ lib.maintainers.lucasew ]; # Segmentation fault during tests From 2fabe1518a7ed8e47e4f4de4a18b56929c567ee4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:54 +0200 Subject: [PATCH 0568/1084] python3Packages.orange3: 3.38.1 -> 3.39.0 https://github.com/biolab/orange3/blob/3.39.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/orange3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/orange3/default.nix b/pkgs/development/python-modules/orange3/default.nix index c98128db9d73..30a49b4edc40 100644 --- a/pkgs/development/python-modules/orange3/default.nix +++ b/pkgs/development/python-modules/orange3/default.nix @@ -58,14 +58,14 @@ let self = buildPythonPackage rec { pname = "orange3"; - version = "3.38.1"; + version = "3.39.0"; pyproject = true; src = fetchFromGitHub { owner = "biolab"; repo = "orange3"; tag = version; - hash = "sha256-bzF2rK8/cKAoe9Wzj+rQJatgBQTP3KVtT6xU+IzKYIY="; + hash = "sha256-P2e3Wq33UXnTmGSxkoW8kYYCBfYBB9Z50v4g7n//Fbw="; }; build-system = [ From 3ef1a8ce368f556a66b21f690ead143efcec793f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:54 +0200 Subject: [PATCH 0569/1084] python3Packages.orderly-set: 5.4.1 -> 5.5.0 https://github.com/seperman/orderly-set/blob/5.5.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/orderly-set/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/orderly-set/default.nix b/pkgs/development/python-modules/orderly-set/default.nix index be269ed8c173..3d7c05c53fb3 100644 --- a/pkgs/development/python-modules/orderly-set/default.nix +++ b/pkgs/development/python-modules/orderly-set/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, # build-system - setuptools, + flit-core, # tests pytestCheckHook, @@ -12,18 +12,18 @@ buildPythonPackage rec { pname = "orderly-set"; - version = "5.4.1"; + version = "5.5.0"; pyproject = true; src = fetchFromGitHub { owner = "seperman"; repo = "orderly-set"; tag = version; - hash = "sha256-0B8qnXU6oET1J933uTVDf2XIHwNzecxQ3FiP7EMnxQc="; + hash = "sha256-xrxH/LB+cyZlVf+sVwOtAf9+DojYPDnudHpqlVuARLg="; }; build-system = [ - setuptools + flit-core ]; pythonImportsCheck = [ From 7293d95edecf168eddb4a1062fc23d3378264a53 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:55 +0200 Subject: [PATCH 0570/1084] python3Packages.orgparse: 0.4.20231004 -> 0.4.20250520 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/orgparse/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/orgparse/default.nix b/pkgs/development/python-modules/orgparse/default.nix index 65b99928cd61..025f607958f8 100644 --- a/pkgs/development/python-modules/orgparse/default.nix +++ b/pkgs/development/python-modules/orgparse/default.nix @@ -7,11 +7,11 @@ buildPythonPackage rec { pname = "orgparse"; - version = "0.4.20231004"; + version = "0.4.20250520"; src = fetchPypi { inherit pname version; - hash = "sha256-pOOK6tq/mYiw9npmrNCCedGCILy8QioSkGDCiQu6kaA="; + hash = "sha256-ZHL9Ft3Ku1I5GFBchlJjq/oFrIC1k+ZooInNopGxot4="; }; nativeBuildInputs = [ setuptools-scm ]; From eebbc829049a2d165f57dda910e13d846ef37d9b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:56 +0200 Subject: [PATCH 0571/1084] python3Packages.osxphotos: 0.69.2 -> 0.72.1 https://github.com/RhetTbull/osxphotos/blob/v0.72.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/osxphotos/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/osxphotos/default.nix b/pkgs/development/python-modules/osxphotos/default.nix index eece6a6c86b3..d4cef60586d9 100644 --- a/pkgs/development/python-modules/osxphotos/default.nix +++ b/pkgs/development/python-modules/osxphotos/default.nix @@ -35,14 +35,14 @@ buildPythonPackage rec { pname = "osxphotos"; - version = "0.69.2"; + version = "0.72.1"; pyproject = true; src = fetchFromGitHub { owner = "RhetTbull"; repo = "osxphotos"; tag = "v${version}"; - hash = "sha256-uVcoGIfxz+jKirnE3giST/v20eA5pq+LHgrsRb5b+Lc="; + hash = "sha256-6BUdF2l/C0Zim7ei/t4DKs4RUIDMWikhZmhattYrXmg="; }; build-system = [ setuptools ]; From f1d1074a3b3710c6b950464eda5aea73305eb59b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:56 +0200 Subject: [PATCH 0572/1084] python3Packages.outlines: 0.1.13 -> 1.2.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/outlines/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/outlines/default.nix b/pkgs/development/python-modules/outlines/default.nix index f29fdac01667..6cef333055bd 100644 --- a/pkgs/development/python-modules/outlines/default.nix +++ b/pkgs/development/python-modules/outlines/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "outlines"; - version = "0.1.13"; + version = "1.2.1"; pyproject = true; src = fetchFromGitHub { owner = "outlines-dev"; repo = "outlines"; tag = version; - hash = "sha256-HuJqLbBHyoyY5ChQQi+9ftvPjLuh63Guk2w6KSZxq6s="; + hash = "sha256-WmkA+plIouEzleo3yoSxfCjK0E3EfMGQIPl20aIKxl8="; }; build-system = [ From c8afd15d4fd53ff7d9fb1a3fd42f433441577d69 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:57 +0200 Subject: [PATCH 0573/1084] python3Packages.packageurl-python: 0.16.0 -> 0.17.3 https://github.com/package-url/packageurl-python/blob/v0.17.3/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/packageurl-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/packageurl-python/default.nix b/pkgs/development/python-modules/packageurl-python/default.nix index c3d4e4e792ba..8d8eb1394455 100644 --- a/pkgs/development/python-modules/packageurl-python/default.nix +++ b/pkgs/development/python-modules/packageurl-python/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "packageurl-python"; - version = "0.16.0"; + version = "0.17.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "packageurl_python"; inherit version; - hash = "sha256-aeO/ijky/pwkAPVqrrn4aRHs7i+TmNvhtY7DQ0C+Nl0="; + hash = "sha256-cZmV8Mf3BokCd7pX7JWvyqlpbINqdnV3ChJ5sBpB974="; }; build-system = [ setuptools ]; From edce21ad7135f2959fe4f2556cf22a7a7da725f0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:57 +0200 Subject: [PATCH 0574/1084] python3Packages.panel: 1.7.2 -> 1.7.5 https://github.com/holoviz/panel/releases/tag/v1.7.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/panel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/panel/default.nix b/pkgs/development/python-modules/panel/default.nix index 5269e2bf612e..85779346c836 100644 --- a/pkgs/development/python-modules/panel/default.nix +++ b/pkgs/development/python-modules/panel/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "panel"; - version = "1.7.2"; + version = "1.7.5"; format = "wheel"; @@ -25,7 +25,7 @@ buildPythonPackage rec { # tries to fetch even more artifacts src = fetchPypi { inherit pname version format; - hash = "sha256-5gFBqEupP+v/W+tWe+x9wScejTJcvaplXtt1Gidoazo="; + hash = "sha256-HDtKM11W1aoM9dbhw2hKKX4kpiz5k0XF6euFUoN7l8M="; dist = "py3"; python = "py3"; }; From 763d843b44d917bc5b7506df2e886e1e852464e7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:58 +0200 Subject: [PATCH 0575/1084] python3Packages.panphon: 0.22.0 -> 0.22.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/panphon/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/panphon/default.nix b/pkgs/development/python-modules/panphon/default.nix index 230c7a310ba8..183d440da9de 100644 --- a/pkgs/development/python-modules/panphon/default.nix +++ b/pkgs/development/python-modules/panphon/default.nix @@ -18,12 +18,12 @@ buildPythonPackage rec { pname = "panphon"; - version = "0.22.0"; + version = "0.22.2"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-iSdCZjzeZhxsrkaRYHpg60evmo9g09a9Fwr0I5WWd1A="; + hash = "sha256-OD1HfVh/66HKWoKHjiT+d8FkXW++ngHJ6X1JjYopujU="; }; build-system = [ setuptools ]; From c1a727a18ee9ac413f1306995190c2c9300cef18 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:58 +0200 Subject: [PATCH 0576/1084] python3Packages.paramiko: 3.5.1 -> 4.0.0 https://github.com/paramiko/paramiko/blob/4.0.0/sites/www/changelog.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/paramiko/default.nix | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/paramiko/default.nix b/pkgs/development/python-modules/paramiko/default.nix index c779ec730b49..7cb53debdf75 100644 --- a/pkgs/development/python-modules/paramiko/default.nix +++ b/pkgs/development/python-modules/paramiko/default.nix @@ -3,7 +3,6 @@ bcrypt, buildPythonPackage, cryptography, - fetchpatch, fetchPypi, gssapi, icecream, @@ -18,23 +17,14 @@ buildPythonPackage rec { pname = "paramiko"; - version = "3.5.1"; + version = "4.0.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-ssZlvEWyshW9fX8DmQGxSwZ9oA86EeZkCZX9WPJmSCI="; + hash = "sha256-aiXwezgMycmojSuSCtNxZ6xGZ/jZiGzOvY+Q9lS11p8="; }; - patches = [ - # Fix usage of dsa keys - # https://github.com/paramiko/paramiko/pull/1606/ - (fetchpatch { - url = "https://github.com/paramiko/paramiko/commit/18e38b99f515056071fb27b9c1a4f472005c324a.patch"; - hash = "sha256-bPDghPeLo3NiOg+JwD5CJRRLv2VEqmSx1rOF2Tf8ZDA="; - }) - ]; - build-system = [ setuptools ]; dependencies = [ From 60bbd2437466685a01d74a33f28c0f8d94091f70 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:59 +0200 Subject: [PATCH 0577/1084] python3Packages.partial-json-parser: 0.2.1.1.post5 -> 0.2.1.1.post6 This commit was automatically generated using update-python-libraries. --- .../python-modules/partial-json-parser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/partial-json-parser/default.nix b/pkgs/development/python-modules/partial-json-parser/default.nix index f356e6e0a312..6125d6a66c18 100644 --- a/pkgs/development/python-modules/partial-json-parser/default.nix +++ b/pkgs/development/python-modules/partial-json-parser/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "partial-json-parser"; - version = "0.2.1.1.post5"; + version = "0.2.1.1.post6"; pyproject = true; src = fetchPypi { pname = "partial_json_parser"; inherit version; - hash = "sha256-mScQrGfpCzZ5IdUnJ2mJKAQPdxO6fsszuWNx6nrsgso="; + hash = "sha256-Q4lraJKWeCJMu+SISmpf6SUd7UswuLfX61aeX+6pOvw="; }; build-system = [ pdm-backend ]; From 606898fab1a8ad23204f5796702a479a2336c718 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:59 +0200 Subject: [PATCH 0578/1084] python3Packages.path: 17.1.0 -> 17.1.1 https://github.com/jaraco/path/blob/v17.1.1/NEWS.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/path/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/path/default.nix b/pkgs/development/python-modules/path/default.nix index 1f7c3361eb3a..1fa86795c4af 100644 --- a/pkgs/development/python-modules/path/default.nix +++ b/pkgs/development/python-modules/path/default.nix @@ -11,16 +11,20 @@ buildPythonPackage rec { pname = "path"; - version = "17.1.0"; + version = "17.1.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-1B4F7U+h1PbXAt88HgoaJV17VEKHQyRWRV3HxR5fmOk="; + hash = "sha256-Lfy/7ItNlg80acUqzxMxE8KovxKse5jWKfqRr4ckjUI="; }; + postPatch = '' + sed -i "/coherent\.licensed/d" pyproject.toml + ''; + nativeBuildInputs = [ setuptools setuptools-scm From acce0ab398dae60455d85242c2567027b32c46f8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:41:59 +0200 Subject: [PATCH 0579/1084] python3Packages.pathvalidate: 3.2.3 -> 3.3.1 https://github.com/thombashi/pathvalidate/releases/tag/v3.3.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pathvalidate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pathvalidate/default.nix b/pkgs/development/python-modules/pathvalidate/default.nix index 0927f880fd46..f4c8a5133500 100644 --- a/pkgs/development/python-modules/pathvalidate/default.nix +++ b/pkgs/development/python-modules/pathvalidate/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "pathvalidate"; - version = "3.2.3"; + version = "3.3.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-WbW5J44wOC1tITSXYjBD6+Y/EOKQVb5EGanATHIXOcs="; + hash = "sha256-sYwHISv+rWJDRbuOHWFBzc8Vo5c2mU6guUA1rSsboXc="; }; build-system = [ setuptools-scm ]; From a2001f2ef1927f56c1b0c94ad9f58f5aa70a9f15 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:00 +0200 Subject: [PATCH 0580/1084] python3Packages.pcffont: 0.0.20 -> 0.0.21 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pcffont/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pcffont/default.nix b/pkgs/development/python-modules/pcffont/default.nix index 952e466262dd..59cff062a80b 100644 --- a/pkgs/development/python-modules/pcffont/default.nix +++ b/pkgs/development/python-modules/pcffont/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pcffont"; - version = "0.0.20"; + version = "0.0.21"; pyproject = true; disabled = pythonOlder "3.10"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "pcffont"; inherit version; - hash = "sha256-dkf0irrrlSoj8TH+C/kmkVPJORWGl0EbgvckfPBes7I="; + hash = "sha256-RWmR6shNFuJytOfRAVTiNdIJMRpkBchBj8zOy4ybE9o="; }; build-system = [ hatchling ]; From 5b4170e39f1eb3529c321f70aec262a906cf32fc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:01 +0200 Subject: [PATCH 0581/1084] python3Packages.peft: 0.15.2 -> 0.17.0 https://github.com/huggingface/peft/releases/tag/v0.17.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/peft/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/peft/default.nix b/pkgs/development/python-modules/peft/default.nix index e77696cae0df..e29a2eee51fc 100644 --- a/pkgs/development/python-modules/peft/default.nix +++ b/pkgs/development/python-modules/peft/default.nix @@ -31,14 +31,14 @@ buildPythonPackage rec { pname = "peft"; - version = "0.15.2"; + version = "0.17.0"; pyproject = true; src = fetchFromGitHub { owner = "huggingface"; repo = "peft"; tag = "v${version}"; - hash = "sha256-c9oHBQCdJpPAeI7xwePXx75Sp39I8QVjRZSxxSOm2PM="; + hash = "sha256-YkJGVSeeEs+ErOUgRL5OXDUaJDqABjOTicM+1gX+CDM="; }; build-system = [ setuptools ]; @@ -102,6 +102,9 @@ buildPythonPackage rec { "tests/test_tuners_utils.py" "tests/test_vision_models.py" "tests/test_xlora.py" + "tests/test_target_parameters.py" + "tests/test_seq_classifier.py" + "tests/test_low_level_api.py" ]; meta = { From 1809a95a5af98c00e95a1ed65bcad635aa505228 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:01 +0200 Subject: [PATCH 0582/1084] python3Packages.pg8000: 1.31.2 -> 1.31.4 https://github.com/tlocke/pg8000#release-notes This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pg8000/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pg8000/default.nix b/pkgs/development/python-modules/pg8000/default.nix index 2500db486c60..094ee63ca9a1 100644 --- a/pkgs/development/python-modules/pg8000/default.nix +++ b/pkgs/development/python-modules/pg8000/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "pg8000"; - version = "1.31.2"; + version = "1.31.4"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-HqRs8J2Oygf+fqre/XlR43vuf6vmdd8WTxpXL/swCHY="; + hash = "sha256-5+zOQzmJHyewsi4veeue/kQRi9OEIHNZ/Bg1D3iKzgA="; }; build-system = [ From 480189e421ba0d3d385951a2acab35b3eb30ebbd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:02 +0200 Subject: [PATCH 0583/1084] python3Packages.pgmpy: 0.1.26 -> 1.0.0 https://github.com/pgmpy/pgmpy/releases/tag/v1.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pgmpy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pgmpy/default.nix b/pkgs/development/python-modules/pgmpy/default.nix index 6e9f962c60bd..80d79d8978f5 100644 --- a/pkgs/development/python-modules/pgmpy/default.nix +++ b/pkgs/development/python-modules/pgmpy/default.nix @@ -27,14 +27,14 @@ }: buildPythonPackage rec { pname = "pgmpy"; - version = "0.1.26"; + version = "1.0.0"; pyproject = true; src = fetchFromGitHub { owner = "pgmpy"; repo = "pgmpy"; tag = "v${version}"; - hash = "sha256-RusVREhEXYaJuQXTaCQ7EJgbo4+wLB3wXXCAc3sBGtU="; + hash = "sha256-WmRtek3lN7vEfXqoaZDiaNjMQ7R2PmJ/OEwxOV7m5sE="; }; dependencies = [ @@ -78,7 +78,7 @@ buildPythonPackage rec { meta = { description = "Python Library for learning (Structure and Parameter), inference (Probabilistic and Causal), and simulations in Bayesian Networks"; homepage = "https://github.com/pgmpy/pgmpy"; - changelog = "https://github.com/pgmpy/pgmpy/releases/tag/v${version}"; + changelog = "https://github.com/pgmpy/pgmpy/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ happysalada ]; }; From f977bbc855e6263499928ab29bc05c88a66a6f2f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:02 +0200 Subject: [PATCH 0584/1084] python3Packages.pgspecial: 2.1.3 -> 2.2.1 https://github.com/dbcli/pgspecial/releases/tag/v2.2.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pgspecial/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pgspecial/default.nix b/pkgs/development/python-modules/pgspecial/default.nix index 641416809161..5876bab95168 100644 --- a/pkgs/development/python-modules/pgspecial/default.nix +++ b/pkgs/development/python-modules/pgspecial/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "pgspecial"; - version = "2.1.3"; + version = "2.2.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-bU0jFq/31HlU25nUw5HWwLsmVo68udFR9l2reTi2y+I="; + hash = "sha256-2mx/zHvve7ATLcIEb3TsZROx/m8MgOVSjWMNFLfEhJ0="; }; build-system = [ setuptools ]; From 0e00c8dc570641348911f2c76396b91b99d471eb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:03 +0200 Subject: [PATCH 0585/1084] python3Packages.phik: 0.12.4 -> 0.12.5 https://github.com/KaveIO/PhiK/blob/v0.12.5/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/phik/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/phik/default.nix b/pkgs/development/python-modules/phik/default.nix index 90c5eebb2721..72e4d48abf2f 100644 --- a/pkgs/development/python-modules/phik/default.nix +++ b/pkgs/development/python-modules/phik/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "phik"; - version = "0.12.4"; + version = "0.12.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "KaveIO"; repo = "PhiK"; tag = "v${version}"; - hash = "sha256-YsH7vVn6gzejunUjUY/RIcvWtaQ/W1gbciJWKi5LDTk="; + hash = "sha256-/Zzin3IHwlFEDQwKjzTwY4ET2r0k3Ne/2lGzXkur9p8="; }; build-system = [ @@ -67,7 +67,7 @@ buildPythonPackage rec { Pearson’s hypothesis test of independence of two variables. ''; homepage = "https://phik.readthedocs.io/"; - changelog = "https://github.com/KaveIO/PhiK/blob/${version}/CHANGES.rst"; + changelog = "https://github.com/KaveIO/PhiK/blob/${src.tag}/CHANGES.rst"; license = licenses.asl20; maintainers = with maintainers; [ melsigl ]; }; From e72439855e5fe591c0b0345da007ecea9fd039b9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:03 +0200 Subject: [PATCH 0586/1084] python3Packages.phonenumbers: 9.0.5 -> 9.0.10 https://github.com/daviddrysdale/python-phonenumbers/blob/v9.0.10/python/HISTORY.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/phonenumbers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/phonenumbers/default.nix b/pkgs/development/python-modules/phonenumbers/default.nix index e8b59a144158..ce2ab2e57b44 100644 --- a/pkgs/development/python-modules/phonenumbers/default.nix +++ b/pkgs/development/python-modules/phonenumbers/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "phonenumbers"; - version = "9.0.5"; + version = "9.0.10"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-cP3haKkt2cc/V4cjWVFRgdbN5ruOfsVmDpTEykVpLFA="; + hash = "sha256-wtFaap0FNLFKd2T1EkatqZVj4mP2W4CwJR0adgrEobo="; }; build-system = [ setuptools ]; From cb8d895df44042ff5b6c61f959ac5bb451352c80 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:04 +0200 Subject: [PATCH 0587/1084] python3Packages.pillow-avif-plugin: 1.4.6 -> 1.5.2 This commit was automatically generated using update-python-libraries. --- .../pillow-avif-plugin/default.nix | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/pillow-avif-plugin/default.nix b/pkgs/development/python-modules/pillow-avif-plugin/default.nix index 3750e1d1dd4c..4f06ceba1bb5 100644 --- a/pkgs/development/python-modules/pillow-avif-plugin/default.nix +++ b/pkgs/development/python-modules/pillow-avif-plugin/default.nix @@ -1,25 +1,32 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, setuptools, libavif, pillow, + pytestCheckHook, }: buildPythonPackage rec { pname = "pillow-avif-plugin"; - version = "1.4.6"; + version = "1.5.2"; pyproject = true; - src = fetchPypi { - inherit pname version; - sha256 = "sha256-hVz1DQP2/Bbh/V42SzzqC3n0v5DTn/ISOWlzXYUeCLo="; + src = fetchFromGitHub { + owner = "fdintino"; + repo = "pillow-avif-plugin"; + tag = "v${version}"; + hash = "sha256-gdDVgVNympxlTzj1VUqO+aU1/xWNjDm97a0biOTlKtA="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; + buildInputs = [ libavif ]; - propagatedBuildInputs = [ pillow ]; + + dependencies = [ pillow ]; + + nativeCheckInputs = [ pytestCheckHook ]; meta = { description = "Pillow plugin that adds support for AVIF files"; From c277d3058438113849a9f951b22cd9608333b6b6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:05 +0200 Subject: [PATCH 0588/1084] python3Packages.pillow-heif: 0.22.0 -> 1.1.0 https://github.com/bigcat88/pillow_heif/releases/tag/v1.1.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pillow-heif/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pillow-heif/default.nix b/pkgs/development/python-modules/pillow-heif/default.nix index 55114a3c6672..69826e90b683 100644 --- a/pkgs/development/python-modules/pillow-heif/default.nix +++ b/pkgs/development/python-modules/pillow-heif/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "pillow-heif"; - version = "0.22.0"; + version = "1.1.0"; pyproject = true; src = fetchFromGitHub { owner = "bigcat88"; repo = "pillow_heif"; tag = "v${version}"; - hash = "sha256-xof6lFb0DhmWVmYuBNslcGZs82NRkcgZgt+SX9gsrBY="; + hash = "sha256-CY//orCEKBfgHF7lTTSMenDsvf9NOQo8iiQS3p9NMH8="; }; postPatch = '' From 4e7c308fa67b26a031a6c20e451417ba17d7b86c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:05 +0200 Subject: [PATCH 0589/1084] python3Packages.pinecone-client: 5.4.2 -> 7.3.0 https://github.com/pinecone-io/pinecone-python-client/releases/tag/v7.3.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pinecone-client/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pinecone-client/default.nix b/pkgs/development/python-modules/pinecone-client/default.nix index eff92a25eec1..a1aee13ecc50 100644 --- a/pkgs/development/python-modules/pinecone-client/default.nix +++ b/pkgs/development/python-modules/pinecone-client/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "pinecone-client"; - version = "5.4.2"; + version = "7.3.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "pinecone-io"; repo = "pinecone-python-client"; tag = "v${version}"; - hash = "sha256-5BCjqcJ+xCTTF/Q+PrgNV4Y/GcT2cfNqvY1ydUL6EZ8="; + hash = "sha256-PT8Jr3sq5iZ9VFt6H6t4lLk72FXnHdyPUbcNGftg4QU="; }; build-system = [ @@ -56,7 +56,7 @@ buildPythonPackage rec { meta = { description = "Pinecone python client"; homepage = "https://www.pinecone.io/"; - changelog = "https://github.com/pinecone-io/pinecone-python-client/releases/tag/v${version}"; + changelog = "https://github.com/pinecone-io/pinecone-python-client/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ happysalada ]; }; From 6f07657f718248c43a12361e12796ae3952b1fd6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:05 +0200 Subject: [PATCH 0590/1084] python3Packages.pins: 0.8.7 -> 0.9.0 https://github.com/rstudio/pins-python/releases/tag/v0.9.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pins/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pins/default.nix b/pkgs/development/python-modules/pins/default.nix index e30b2f326a3e..1a2d5b2a05ff 100644 --- a/pkgs/development/python-modules/pins/default.nix +++ b/pkgs/development/python-modules/pins/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "pins"; - version = "0.8.7"; + version = "0.9.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -37,7 +37,7 @@ buildPythonPackage rec { owner = "rstudio"; repo = "pins-python"; tag = "v${version}"; - hash = "sha256-79TVAfr872Twc7D2iej51jiKNwZ9ESOa66ItNDmyfFM="; + hash = "sha256-1NoJ2PA0ov9ZOWaZdlajV23UqTelRzfW7jESMsfOxkg="; }; build-system = [ @@ -89,7 +89,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module to publishes data, models and other Python objects"; homepage = "https://github.com/rstudio/pins-python"; - changelog = "https://github.com/rstudio/pins-python/releases/tag/v${version}"; + changelog = "https://github.com/rstudio/pins-python/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 5a282b8d162de0307038c5210ddcd2d2a9b5c713 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:06 +0200 Subject: [PATCH 0591/1084] python3Packages.pip-system-certs: 4.0 -> 5.2 This commit was automatically generated using update-python-libraries. --- .../python-modules/pip-system-certs/default.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/pip-system-certs/default.nix b/pkgs/development/python-modules/pip-system-certs/default.nix index 0476aed56212..3503ba4d8405 100644 --- a/pkgs/development/python-modules/pip-system-certs/default.nix +++ b/pkgs/development/python-modules/pip-system-certs/default.nix @@ -3,29 +3,27 @@ buildPythonPackage, fetchPypi, setuptools-scm, - wheel, git-versioner, - wrapt, + pip, }: buildPythonPackage rec { pname = "pip-system-certs"; - version = "4.0"; + version = "5.2"; pyproject = true; src = fetchPypi { inherit version; pname = "pip_system_certs"; - hash = "sha256-245qMTiNl5XskTmVffGon6UnT7ZhZEVv0JGl0+lMNQw="; + hash = "sha256-gLd2tc8XGRv5nTE2mbf84v24Tre7siX9E0EJqCcGQG8="; }; - nativeBuildInputs = [ + build-system = [ setuptools-scm - wheel git-versioner ]; - propagatedBuildInputs = [ wrapt ]; + dependencies = [ pip ]; pythonImportsCheck = [ "pip_system_certs.wrapt_requests" From 7f99ca4b3040478f7ce6d15b992a8d8dfc22f99a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:06 +0200 Subject: [PATCH 0592/1084] python3Packages.pip-tools: 7.4.1 -> 7.5.0 https://github.com/jazzband/pip-tools/releases/tag/7.5.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/pip-tools/default.nix | 21 ++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pip-tools/default.nix b/pkgs/development/python-modules/pip-tools/default.nix index a5a04a886480..a6d8c36cb48c 100644 --- a/pkgs/development/python-modules/pip-tools/default.nix +++ b/pkgs/development/python-modules/pip-tools/default.nix @@ -4,7 +4,7 @@ buildPythonPackage, build, click, - fetchPypi, + fetchFromGitHub, pep517, pip, pytest-xdist, @@ -19,14 +19,16 @@ buildPythonPackage rec { pname = "pip-tools"; - version = "7.4.1"; + version = "7.5.0"; pyproject = true; disabled = pythonOlder "3.8"; - src = fetchPypi { - inherit pname version; - hash = "sha256-hkgm9Qc4ZEUOJNvuuFzjkgzfsJhIo9aev1N7Uh8UvMk="; + src = fetchFromGitHub { + owner = "jazzband"; + repo = "pip-tools"; + tag = "v${version}"; + hash = "sha256-F2SuuY2tN0HEbkWMBdGVuWBwu2onOdMDcWLal8jke2s="; }; patches = [ ./fix-setup-py-bad-syntax-detection.patch ]; @@ -82,6 +84,15 @@ buildPythonPackage rec { "test_no_candidates" "test_no_candidates_pre" "test_failure_of_legacy_resolver_prompts_for_backtracking" + + # ValueError: I/O operation on closed file. + "test_indentation" + + # unexpected warnings due to legacy resolver deprecation + "test_show_warning_on_default_strip_extras_option" + + # generator fails to yield + "test_compile_build_targets_setuptools_no_wheel_dep" ]; pythonImportsCheck = [ "piptools" ]; From db4561844a40da50c704a2ff3446c437d2f4f953 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:07 +0200 Subject: [PATCH 0593/1084] python3Packages.piqp: 0.4.2 -> 0.6.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/piqp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/piqp/default.nix b/pkgs/development/python-modules/piqp/default.nix index 15b609181960..63c7bd058b37 100644 --- a/pkgs/development/python-modules/piqp/default.nix +++ b/pkgs/development/python-modules/piqp/default.nix @@ -20,7 +20,7 @@ }: buildPythonPackage rec { pname = "piqp"; - version = "0.4.2"; + version = "0.6.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "PREDICT-EPFL"; repo = "piqp"; tag = "v${version}"; - hash = "sha256-/lADjg4NyDdV9yeYBW2gbPydY8TfV247B/dI/ViRVlI="; + hash = "sha256-hVUeDV2GrBAOIgaWhg+RV+8CFRIm8Kv6/wCs5bXs2aY="; }; postPatch = From 8725558fea5643b7c52c02c4154552b422d91aee Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:07 +0200 Subject: [PATCH 0594/1084] python3Packages.pixel-font-builder: 0.0.34 -> 0.0.37 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/pixel-font-builder/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pixel-font-builder/default.nix b/pkgs/development/python-modules/pixel-font-builder/default.nix index 0dd26012e434..66ef417e6b5d 100644 --- a/pkgs/development/python-modules/pixel-font-builder/default.nix +++ b/pkgs/development/python-modules/pixel-font-builder/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pixel-font-builder"; - version = "0.0.34"; + version = "0.0.37"; pyproject = true; disabled = pythonOlder "3.11"; @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "pixel_font_builder"; inherit version; - hash = "sha256-+t1N2GlIyPr7OHppP3h0TDQNYhrQCrBHc8fGyYq2AiM="; + hash = "sha256-qlF+dp2umL3H7l/9R5kbpFLOsaZnl5V2WjLaeXMzGls="; }; build-system = [ hatchling ]; From deed86140353dcda3902c7de52782f2151661cc9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:08 +0200 Subject: [PATCH 0595/1084] python3Packages.pkg-about: 1.2.11 -> 1.3.7 https://github.com/karpierz/pkg_about/blob/1.3.7/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pkg-about/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pkg-about/default.nix b/pkgs/development/python-modules/pkg-about/default.nix index 58d217546d34..f357ec7d6732 100644 --- a/pkgs/development/python-modules/pkg-about/default.nix +++ b/pkgs/development/python-modules/pkg-about/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "pkg-about"; - version = "1.2.11"; + version = "1.3.7"; pyproject = true; disabled = pythonOlder "3.11"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "pkg_about"; inherit version; - hash = "sha256-fm/b4Vm7YGTq+BXVltwRz42qXYULXL9KBCINB8mMuWI="; + hash = "sha256-xYGDHXLRWxqA7dxs4hhh+qsEcdNwSh1jvAhpyUdbJOg="; }; # tox is listed in build requirements but not actually used to build From 439466b87b100a025a30792ac408e92b5835f103 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:08 +0200 Subject: [PATCH 0596/1084] python3Packages.playwrightcapture: 1.29.1 -> 1.31.7 https://github.com/Lookyloo/PlaywrightCapture/releases/tag/v1.31.7 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/playwrightcapture/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/playwrightcapture/default.nix b/pkgs/development/python-modules/playwrightcapture/default.nix index a89e5305117c..bd8e3cd62cca 100644 --- a/pkgs/development/python-modules/playwrightcapture/default.nix +++ b/pkgs/development/python-modules/playwrightcapture/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "playwrightcapture"; - version = "1.29.1"; + version = "1.31.7"; pyproject = true; disabled = pythonOlder "3.9"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "Lookyloo"; repo = "PlaywrightCapture"; tag = "v${version}"; - hash = "sha256-n2lVP+oThZ2hRVOadudaaNFU2KI14rrkG7ipJ0vrj20="; + hash = "sha256-+yVAqDbPuul9pZaEiABFVEmWbfq89SyCULHYRWpXKNc="; }; pythonRelaxDeps = [ From be5228d318a286c906dc63fe81a5b6988932f31e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:09 +0200 Subject: [PATCH 0597/1084] python3Packages.poetry-dynamic-versioning: 1.7.0 -> 1.9.1 https://github.com/mtkennerly/poetry-dynamic-versioning/blob/v1.9.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/poetry-dynamic-versioning/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/poetry-dynamic-versioning/default.nix b/pkgs/development/python-modules/poetry-dynamic-versioning/default.nix index fe2bec35dc90..c5910a0d79dd 100644 --- a/pkgs/development/python-modules/poetry-dynamic-versioning/default.nix +++ b/pkgs/development/python-modules/poetry-dynamic-versioning/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "poetry-dynamic-versioning"; - version = "1.7.0"; + version = "1.9.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "mtkennerly"; repo = "poetry-dynamic-versioning"; tag = "v${version}"; - hash = "sha256-V5UuODRwm829c1KPdQm9oqeN6YdcCo1ODDsEHbm4e/Y="; + hash = "sha256-SKVx20RrwhCpdDIc2Pu1oFaXWe2d2GnbJGUX7KqMvo0="; }; nativeBuildInputs = [ poetry-core ]; From 667c3db70f5c2d1cadc2f32cc35af606c43976e4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:10 +0200 Subject: [PATCH 0598/1084] python3Packages.portalocker: 3.1.1 -> 3.2.0 https://github.com/wolph/portalocker/releases/tag/v3.2.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/portalocker/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/portalocker/default.nix b/pkgs/development/python-modules/portalocker/default.nix index cb01274dfea1..4c45509dc8de 100644 --- a/pkgs/development/python-modules/portalocker/default.nix +++ b/pkgs/development/python-modules/portalocker/default.nix @@ -14,19 +14,21 @@ # tests pygments, pytest-cov-stub, + pytest-rerunfailures, + pytest-timeout, pytestCheckHook, }: buildPythonPackage rec { pname = "portalocker"; - version = "3.1.1"; + version = "3.2.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-7CD23aKtnOifo5ml8x9PFJX1FZWPDLfKZUPO97tadJ4="; + hash = "sha256-HzAClWpUqMNzBYbFx3vxj65BSeB+rxwp/D+vTVo/iaw="; }; nativeBuildInputs = [ @@ -39,6 +41,8 @@ buildPythonPackage rec { nativeCheckInputs = [ pygments pytest-cov-stub + pytest-rerunfailures + pytest-timeout pytestCheckHook ]; From 2488913a23efed1cb316eb4d6059f709f74c93b0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:10 +0200 Subject: [PATCH 0599/1084] python3Packages.portend: 3.2.0 -> 3.2.1 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/portend/default.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/portend/default.nix b/pkgs/development/python-modules/portend/default.nix index 35bf5d1a8be5..6411878265e2 100644 --- a/pkgs/development/python-modules/portend/default.nix +++ b/pkgs/development/python-modules/portend/default.nix @@ -10,19 +10,23 @@ buildPythonPackage rec { pname = "portend"; - version = "3.2.0"; - format = "pyproject"; + version = "3.2.1"; + pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-UlCjUsGclZ12fKyHi4Kdk+XcdiWlFDOZoqANxmKP+3I="; + hash = "sha256-qp1Aqx+eFL231AH0IhDfNdAXybl5kbrrGFaM7fuMZIk="; }; - nativeBuildInputs = [ setuptools-scm ]; + postPatch = '' + sed -i "/coherent\.licensed/d" pyproject.toml; + ''; - propagatedBuildInputs = [ tempora ]; + build-system = [ setuptools-scm ]; + + dependencies = [ tempora ]; nativeCheckInputs = [ pytestCheckHook ]; From a8c8c2469c525998245a5e978f8793f96cc1feb9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:11 +0200 Subject: [PATCH 0600/1084] python3Packages.primer3: 2.1.0 -> 2.2.0 https://github.com/libnano/primer3-py/blob/v2.2.0/CHANGES This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/primer3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/primer3/default.nix b/pkgs/development/python-modules/primer3/default.nix index 12fe9407cb73..2c93e066ad14 100644 --- a/pkgs/development/python-modules/primer3/default.nix +++ b/pkgs/development/python-modules/primer3/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "primer3"; - version = "2.1.0"; + version = "2.2.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "libnano"; repo = "primer3-py"; tag = "v${version}"; - hash = "sha256-Kp4JH57gEdj7SzY+7XGBzGloWuTSwUQRBK9QbgXQfUE="; + hash = "sha256-GrVYYjS/+LZScZETfk7YcSy2yrWc3SPumXvyQeEpFUg="; }; build-system = [ setuptools ]; From 0694366b2ad7b4aeb8746c4f37054bfbf272902e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:11 +0200 Subject: [PATCH 0601/1084] python3Packages.progress: 1.6 -> 1.6.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/progress/default.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/progress/default.nix b/pkgs/development/python-modules/progress/default.nix index 20c2954a10f7..26edbf0a1d58 100644 --- a/pkgs/development/python-modules/progress/default.nix +++ b/pkgs/development/python-modules/progress/default.nix @@ -2,21 +2,26 @@ lib, buildPythonPackage, fetchPypi, + setuptools, python, }: buildPythonPackage rec { - version = "1.6"; - format = "setuptools"; + version = "1.6.1"; pname = "progress"; + pyproject = true; src = fetchPypi { inherit pname version; - sha256 = "c9c86e98b5c03fa1fe11e3b67c1feda4788b8d0fe7336c2ff7d5644ccfba34cd"; + hash = "sha256-wbpxn4Ys6IUjKnWeq0eXH+dN/Hu3arilHvWUC601CGw="; }; + build-system = [ setuptools ]; + checkPhase = '' + runHook preCheck ${python.interpreter} test_progress.py + runHook postCheck ''; meta = with lib; { From b25a3c7565e4e9557e98f18522c93fd035c41840 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:12 +0200 Subject: [PATCH 0602/1084] python3Packages.prometheus-client: 0.22.0 -> 0.22.1 https://github.com/prometheus/client_python/releases/tag/v0.22.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/prometheus-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/prometheus-client/default.nix b/pkgs/development/python-modules/prometheus-client/default.nix index 1efd9a4d9a1c..88e9c6fff24e 100644 --- a/pkgs/development/python-modules/prometheus-client/default.nix +++ b/pkgs/development/python-modules/prometheus-client/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "prometheus-client"; - version = "0.22.0"; + version = "0.22.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "prometheus"; repo = "client_python"; tag = "v${version}"; - hash = "sha256-JLkDFciDsfjfrA7BiIq3js+UtLRA/lzcdFvqPhUJyB8="; + hash = "sha256-DEuIoVpRDJTd9qXBeHa5jrBscmGgosCKAluqCuUBzuU="; }; build-system = [ setuptools ]; From f86b0ddedf641e34e65e39db72c601e579b71db0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:12 +0200 Subject: [PATCH 0603/1084] python3Packages.propcache: 0.3.1 -> 0.3.2 https://github.com/aio-libs/propcache/blob/v0.3.2/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/propcache/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/propcache/default.nix b/pkgs/development/python-modules/propcache/default.nix index 67fbfd5422a2..b07c062c96fb 100644 --- a/pkgs/development/python-modules/propcache/default.nix +++ b/pkgs/development/python-modules/propcache/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "propcache"; - version = "0.3.1"; + version = "0.3.2"; pyproject = true; disabled = pythonOlder "3.11"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "aio-libs"; repo = "propcache"; tag = "v${version}"; - hash = "sha256-sVZsa6WkG1wUj9G+1vzgT+HT4fWLBqRNmn5nlEj5J0w="; + hash = "sha256-G8SLIZaJUu3uwyFicrQF+PjKp3vsUh/pNUsmDpnnAAg="; }; postPatch = '' From 673022fc3657d77bb10fc0d4f7d21e9ca0370044 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:13 +0200 Subject: [PATCH 0604/1084] python3Packages.protego: 0.4.0 -> 0.5.0 https://github.com/scrapy/protego/blob/0.5.0/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/protego/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/protego/default.nix b/pkgs/development/python-modules/protego/default.nix index 5823c42526c0..372715859af0 100644 --- a/pkgs/development/python-modules/protego/default.nix +++ b/pkgs/development/python-modules/protego/default.nix @@ -2,14 +2,14 @@ lib, buildPythonPackage, fetchFromGitHub, + hatchling, pytestCheckHook, pythonOlder, - setuptools, }: buildPythonPackage rec { pname = "protego"; - version = "0.4.0"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,10 +18,10 @@ buildPythonPackage rec { owner = "scrapy"; repo = "protego"; tag = version; - hash = "sha256-2vyETqRYeof5CzOCXCGUYb5vSyV/eT5+lm2GNWiuaF0="; + hash = "sha256-70/DPap3FgLfh4ldYSve5Pt8o7gM1lME/OmRFaew/38="; }; - build-system = [ setuptools ]; + build-system = [ hatchling ]; nativeCheckInputs = [ pytestCheckHook ]; From 70d1d0051edccf70d60bbf6ebd63e22137564844 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:13 +0200 Subject: [PATCH 0605/1084] python3Packages.prov: 2.0.1 -> 2.1.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/prov/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/prov/default.nix b/pkgs/development/python-modules/prov/default.nix index f4606cda7f48..ef7361277d5e 100644 --- a/pkgs/development/python-modules/prov/default.nix +++ b/pkgs/development/python-modules/prov/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "prov"; - version = "2.0.1"; + version = "2.1.1"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-DiOMFAXRpVxyvTmzttc9b3q/2dCn+rLsBpOhmimlYX8="; + hash = "sha256-fQErFk9bu0LhGO2dJXiKsBLQkIK3Iryd1OgRownqV/U="; }; propagatedBuildInputs = [ From 934dcca7f6800e2e4555a4302e6feb7478724b11 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:14 +0200 Subject: [PATCH 0606/1084] python3Packages.proxy-py: 2.4.9 -> 2.4.10 https://github.com/abhinavsingh/proxy.py/releases/tag/v2.4.10 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/proxy-py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/proxy-py/default.nix b/pkgs/development/python-modules/proxy-py/default.nix index fd4779abeab3..7011a191dc07 100644 --- a/pkgs/development/python-modules/proxy-py/default.nix +++ b/pkgs/development/python-modules/proxy-py/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "proxy-py"; - version = "2.4.9"; + version = "2.4.10"; pyproject = true; disabled = pythonOlder "3.7"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "abhinavsingh"; repo = "proxy.py"; tag = "v${version}"; - hash = "sha256-q7GfPVPtlH5XlOFDEHUwLYp5ZSBF4lrZOU2AsktHlcI="; + hash = "sha256-47Qt8J60QFfHUSquD17xMfl+wBTsSimaPSRvS/sSPMI="; }; postPatch = '' From 9c5b166446dcc00e3f10f5492741908d723b2abc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:14 +0200 Subject: [PATCH 0607/1084] python3Packages.pscript: 0.7.7 -> 0.8.0 https://github.com/flexxui/pscript/blob/v0.8.0/docs/releasenotes.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pscript/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pscript/default.nix b/pkgs/development/python-modules/pscript/default.nix index 499f479b4d88..c9673c7eb900 100644 --- a/pkgs/development/python-modules/pscript/default.nix +++ b/pkgs/development/python-modules/pscript/default.nix @@ -2,15 +2,15 @@ lib, buildPythonPackage, fetchFromGitHub, + flit-core, pytestCheckHook, nodejs, pythonOlder, - setuptools, }: buildPythonPackage rec { pname = "pscript"; - version = "0.7.7"; + version = "0.8.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,10 +19,10 @@ buildPythonPackage rec { owner = "flexxui"; repo = "pscript"; tag = "v${version}"; - hash = "sha256-AhVI+7FiWyH+DfAXnau4aAHJAJtsWEpmnU90ey2z35o="; + hash = "sha256-pqjig3dFJ4zfpor6TT6fiBMS7lAtJE/bAYbzl46W/YY="; }; - build-system = [ setuptools ]; + build-system = [ flit-core ]; nativeCheckInputs = [ pytestCheckHook @@ -44,7 +44,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python to JavaScript compiler"; homepage = "https://pscript.readthedocs.io"; - changelog = "https://github.com/flexxui/pscript/blob/v${version}/docs/releasenotes.rst"; + changelog = "https://github.com/flexxui/pscript/blob/${src.tag}/docs/releasenotes.rst"; license = licenses.bsd2; maintainers = with maintainers; [ matthiasbeyer ]; }; From 51f5a811737d1860ff8869f84276dc8334f50caf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:14 +0200 Subject: [PATCH 0608/1084] python3Packages.psygnal: 0.13.0 -> 0.14.0 https://github.com/pyapp-kit/psygnal/blob/v0.14.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/psygnal/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/psygnal/default.nix b/pkgs/development/python-modules/psygnal/default.nix index f5fe9fff8ded..40191587278b 100644 --- a/pkgs/development/python-modules/psygnal/default.nix +++ b/pkgs/development/python-modules/psygnal/default.nix @@ -7,6 +7,7 @@ mypy-extensions, numpy, pydantic, + pytest-asyncio, pytestCheckHook, pythonOlder, toolz, @@ -17,7 +18,7 @@ buildPythonPackage rec { pname = "psygnal"; - version = "0.13.0"; + version = "0.14.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -26,7 +27,7 @@ buildPythonPackage rec { owner = "pyapp-kit"; repo = "psygnal"; tag = "v${version}"; - hash = "sha256-ZEN8S2sI1usXl5A1Ow1+l4BBB6qNnlVt/nvFtAX4maY="; + hash = "sha256-RQ53elonwvna5UDVell3JI1dcZSMHREyB51r+ddsW2M="; }; build-system = [ @@ -42,6 +43,7 @@ buildPythonPackage rec { nativeCheckInputs = [ numpy pydantic + pytest-asyncio pytestCheckHook toolz wrapt From 3ca4fa576461c04843e68682ffdd3ddd6e5bc275 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:15 +0200 Subject: [PATCH 0609/1084] python3Packages.ptpython: 3.0.29 -> 3.0.30 https://github.com/prompt-toolkit/ptpython/blob/3.0.30/CHANGELOG This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ptpython/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ptpython/default.nix b/pkgs/development/python-modules/ptpython/default.nix index 3ec9a6f76d76..2d6a19ca74ef 100644 --- a/pkgs/development/python-modules/ptpython/default.nix +++ b/pkgs/development/python-modules/ptpython/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "ptpython"; - version = "3.0.29"; + version = "3.0.30"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-udYlGDrvk6Zz/DLL4cH8r1FBLnpPGVkFIc2syt8lGG4="; + hash = "sha256-UaB/m46/hDWlqusigxzKSlLocCl3GiY33ydjx509h3Y="; }; build-system = [ setuptools ]; From 35c753c483f9831c1c0344e338fa3e79e344e56b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:15 +0200 Subject: [PATCH 0610/1084] python3Packages.pulumi-aws: 6.66.3 -> 7.2.0 https://github.com/pulumi/pulumi-aws/releases/tag/v7.2.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pulumi-aws/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pulumi-aws/default.nix b/pkgs/development/python-modules/pulumi-aws/default.nix index 30983db1986b..5d4928938c26 100644 --- a/pkgs/development/python-modules/pulumi-aws/default.nix +++ b/pkgs/development/python-modules/pulumi-aws/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pulumi-aws"; # Version is independent of pulumi's. - version = "6.66.3"; + version = "7.2.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "pulumi"; repo = "pulumi-aws"; tag = "v${version}"; - hash = "sha256-BPL4B0KwXQld+/aPTJKhsFMPEbJByccTj+Zs70b8O6A="; + hash = "sha256-fYcApSVMBSlw9YMf1J5PRma8GXPCGKDpnPd1BXJh5EE="; }; sourceRoot = "${src.name}/sdk/python"; From 0df24af4ed8fbbe05ff941acb5218265a1082f4d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:16 +0200 Subject: [PATCH 0611/1084] python3Packages.puremagic: 1.28 -> 1.30 https://github.com/cdgriffith/puremagic/blob/1.30/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/puremagic/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/puremagic/default.nix b/pkgs/development/python-modules/puremagic/default.nix index accf500a91fa..51cdabd8e0d6 100644 --- a/pkgs/development/python-modules/puremagic/default.nix +++ b/pkgs/development/python-modules/puremagic/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "puremagic"; - version = "1.28"; + version = "1.30"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "cdgriffith"; repo = "puremagic"; tag = version; - hash = "sha256-a7jRQUSbH3E6eJiXNKr4ikdSXRZ6+/csl/EMiKXMzmk="; + hash = "sha256-k2xrcML8XxI9cMTQTv0pDLkOrmEr5mbDnVsyWuD1rEc="; }; build-system = [ setuptools ]; @@ -30,7 +30,7 @@ buildPythonPackage rec { meta = with lib; { description = "Implementation of magic file detection"; homepage = "https://github.com/cdgriffith/puremagic"; - changelog = "https://github.com/cdgriffith/puremagic/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/cdgriffith/puremagic/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ globin ]; }; From d69b992493bf742a0f4521fa80c06d85b90ec381 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:16 +0200 Subject: [PATCH 0612/1084] python3Packages.py-ccm15: 0.0.9 -> 0.1.2 This commit was automatically generated using update-python-libraries. --- .../python-modules/py-ccm15/default.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/py-ccm15/default.nix b/pkgs/development/python-modules/py-ccm15/default.nix index aa4ccf9928e2..14008ca3f28d 100644 --- a/pkgs/development/python-modules/py-ccm15/default.nix +++ b/pkgs/development/python-modules/py-ccm15/default.nix @@ -9,9 +9,9 @@ aiohttp, }: -buildPythonPackage { +buildPythonPackage rec { pname = "py-ccm15"; - version = "0.0.9"; + version = "0.1.2"; pyproject = true; src = fetchFromGitHub { @@ -20,8 +20,8 @@ buildPythonPackage { # Upstream does not have a tag for this release and this is the exact release commit # Therefore it should not be marked unstable # upstream issue: https://github.com/ocalvo/py-ccm15/issues/10 - rev = "3891d840e69d241c85bf9486e7fe0bb3c7443980"; - hash = "sha256-I2/AdG07PAvuC8rQKOIAUk7u3pJpANMaFpvEsejWeBU="; + tag = "v${version}"; + hash = "sha256-QfitJzCFk0gnlcCvvKzuI4fS1lVm79q4xaDZFKKt458="; }; build-system = [ setuptools ]; @@ -34,9 +34,15 @@ buildPythonPackage { nativeCheckInputs = [ pytestCheckHook ]; + disabledTests = [ + # tests use outdated function signature + "test_async_set_state" + ]; + pythonImportsCheck = [ "ccm15" ]; meta = { + changelog = "https://github.com/ocalvo/py-ccm15/releases/tag/${src.tag}"; description = "Python Library to access a Midea CCM15 data converter"; homepage = "https://github.com/ocalvo/py-ccm15"; license = lib.licenses.mit; From 02119bb7ce462c2f45c5ef943754e4255e26e3cd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:17 +0200 Subject: [PATCH 0613/1084] python3Packages.py-multiaddr: 0.0.9 -> 0.0.10 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/py-multiaddr/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/py-multiaddr/default.nix b/pkgs/development/python-modules/py-multiaddr/default.nix index 49ba5ea55091..92bc2ac0987d 100644 --- a/pkgs/development/python-modules/py-multiaddr/default.nix +++ b/pkgs/development/python-modules/py-multiaddr/default.nix @@ -14,15 +14,15 @@ buildPythonPackage rec { pname = "py-multiaddr"; - version = "0.0.9"; + version = "0.0.10"; format = "setuptools"; disabled = pythonOlder "3.5"; src = fetchFromGitHub { owner = "multiformats"; repo = "py-multiaddr"; - rev = "v${version}"; - hash = "sha256-cGM7iYQPP+UOkbTxRhzuED0pkcydFCO8vpx9wTc0/HI="; + tag = "v${version}"; + hash = "sha256-N46D2H3RG6rtdBrSyDjh8UxD+Ph/FXEa4FcEI2uz4y8="; }; postPatch = '' From 83008ee916eee03e3d4df3f4f5948ce8906ef1e6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:18 +0200 Subject: [PATCH 0614/1084] python3Packages.py-serializable: 1.1.2 -> 2.1.0 https://github.com/madpah/serializable/blob/v2.1.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/py-serializable/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/py-serializable/default.nix b/pkgs/development/python-modules/py-serializable/default.nix index 6cbf0a63200d..7b48a7c04950 100644 --- a/pkgs/development/python-modules/py-serializable/default.nix +++ b/pkgs/development/python-modules/py-serializable/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "py-serializable"; - version = "1.1.2"; + version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "madpah"; repo = "serializable"; tag = "v${version}"; - hash = "sha256-2A+QjokZ7gtgstclZ7PFSPymYjQYKsLVXy9xbFOfxLo="; + hash = "sha256-nou1/80t9d2iKOdZZbcN4SI3dlvuC8T55KMCP/cDEEU="; }; build-system = [ poetry-core ]; @@ -36,7 +36,7 @@ buildPythonPackage rec { xmldiff ]; - pythonImportsCheck = [ "serializable" ]; + pythonImportsCheck = [ "py_serializable" ]; disabledTests = [ # AssertionError: 'The Phoenix @@ -47,7 +47,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library to aid with serialisation and deserialisation to/from JSON and XML"; homepage = "https://github.com/madpah/serializable"; - changelog = "https://github.com/madpah/serializable/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/madpah/serializable/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 508eb5bead4029f5f5b25e0fa49cd09bd23ca701 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:19 +0200 Subject: [PATCH 0615/1084] python3Packages.py7zr: 0.22.0 -> 1.0.0 https://github.com/miurahr/py7zr/blob/v1.0.0/docs/Changelog.rst#v100 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/py7zr/default.nix | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/py7zr/default.nix b/pkgs/development/python-modules/py7zr/default.nix index 9e986b4cae52..0a96e999ec49 100644 --- a/pkgs/development/python-modules/py7zr/default.nix +++ b/pkgs/development/python-modules/py7zr/default.nix @@ -15,31 +15,25 @@ texttable, py-cpuinfo, pytest-benchmark, + pytest-httpserver, pytest-remotedata, pytest-timeout, pytestCheckHook, + requests, }: buildPythonPackage rec { pname = "py7zr"; - version = "0.22.0"; + version = "1.0.0"; pyproject = true; src = fetchFromGitHub { owner = "miurahr"; repo = "py7zr"; tag = "v${version}"; - hash = "sha256-YR2cuHZWwqrytidAMbNvRV1/N4UZG8AMMmzcTcG9FvY="; + hash = "sha256-uV4zBQZlHfHgM/NiVSjI5I9wJRk9i4ihJn4B2R6XRuM="; }; - postPatch = - # Replace inaccessible mirror (qt.mirrors.tds.net): - # upstream PR: https://github.com/miurahr/py7zr/pull/637 - '' - substituteInPlace tests/test_concurrent.py \ - --replace-fail 'http://qt.mirrors.tds.net/qt/' 'https://download.qt.io/' - ''; - build-system = [ setuptools setuptools-scm @@ -60,9 +54,11 @@ buildPythonPackage rec { nativeCheckInputs = [ py-cpuinfo pytest-benchmark + pytest-httpserver pytest-remotedata pytest-timeout pytestCheckHook + requests ]; pytestFlags = [ "--benchmark-disable" ]; From e82d5fbf781fb3c1222d9e2a5b5d27a1c03d54f0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:19 +0200 Subject: [PATCH 0616/1084] python3Packages.pyaml: 25.5.0 -> 25.7.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyaml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyaml/default.nix b/pkgs/development/python-modules/pyaml/default.nix index e7902b1d72a4..7088ee5ae36b 100644 --- a/pkgs/development/python-modules/pyaml/default.nix +++ b/pkgs/development/python-modules/pyaml/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "pyaml"; - version = "25.5.0"; + version = "25.7.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-V5lWDHscna81p6RTX1PiwwMj90y9fLTy5xWxbdaBpYo="; + hash = "sha256-4ROmTsFogb8rCS4r64S33PG9mAlq0X9fFOj7eCp12Zs="; }; nativeBuildInputs = [ setuptools ]; From 87db6f393290a9b71e6c57d47c58b48d1c7493c0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:20 +0200 Subject: [PATCH 0617/1084] python3Packages.pyaussiebb: 0.1.5 -> 0.1.6 https://github.com/yaleman/pyaussiebb/blob/v0.1.6/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/pyaussiebb/default.nix | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/pyaussiebb/default.nix b/pkgs/development/python-modules/pyaussiebb/default.nix index 78875a02e780..190bc5f67288 100644 --- a/pkgs/development/python-modules/pyaussiebb/default.nix +++ b/pkgs/development/python-modules/pyaussiebb/default.nix @@ -4,32 +4,24 @@ buildPythonPackage, fetchFromGitHub, loguru, + pdm-backend, pydantic, - poetry-core, - pythonOlder, requests, }: buildPythonPackage rec { pname = "pyaussiebb"; - version = "0.1.5"; + version = "0.1.6"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchFromGitHub { owner = "yaleman"; repo = "aussiebb"; tag = "v${version}"; - hash = "sha256-ejaHweoRNrJJq6XGeTrENco8SPwwu6rSpGzksu0CsCY="; + hash = "sha256-GD04Bq+uJs2JuTjtnGh6QKD4uFXwmGcOMB1Hu9yBlkI="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail 'requests = "^2.27.1"' 'requests = "*"' - ''; - - build-system = [ poetry-core ]; + build-system = [ pdm-backend ]; dependencies = [ aiohttp @@ -46,7 +38,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module for interacting with the Aussie Broadband APIs"; homepage = "https://github.com/yaleman/aussiebb"; - changelog = "https://github.com/yaleman/pyaussiebb/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/yaleman/pyaussiebb/blob/${src.tag}/CHANGELOG.md"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From 31004a177d95b81d3ac19ced8be005a63b29033e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:21 +0200 Subject: [PATCH 0618/1084] python3Packages.pyblu: 2.0.1 -> 2.0.4 https://github.com/LouisChrist/pyblu/releases/tag/v2.0.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyblu/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pyblu/default.nix b/pkgs/development/python-modules/pyblu/default.nix index 5ba66443feda..5dd61924f9e5 100644 --- a/pkgs/development/python-modules/pyblu/default.nix +++ b/pkgs/development/python-modules/pyblu/default.nix @@ -40,7 +40,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/LouisChrist/pyblu/releases/tag/v${version}"; + changelog = "https://github.com/LouisChrist/pyblu/releases/tag/${src.tag}"; description = "BluOS API client"; homepage = "https://github.com/LouisChrist/pyblu"; license = lib.licenses.mit; From 18597dbfffe647d4e83385f31528475e6548bec9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:21 +0200 Subject: [PATCH 0619/1084] python3Packages.pycairo: 1.27.0 -> 1.28.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pycairo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycairo/default.nix b/pkgs/development/python-modules/pycairo/default.nix index 883a879d3b1f..e3ee49b20113 100644 --- a/pkgs/development/python-modules/pycairo/default.nix +++ b/pkgs/development/python-modules/pycairo/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "pycairo"; - version = "1.27.0"; + version = "1.28.0"; disabled = pythonOlder "3.6"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "pygobject"; repo = "pycairo"; tag = "v${version}"; - hash = "sha256-P9AC8+WlokAxoy6KTJqAz7kOYK/FQVjIKWuj8jQw2OA="; + hash = "sha256-OAF1Yv9aoUctklGzH2xM+cVu5csyEnX2AV9n0OeoFUw="; }; nativeBuildInputs = [ From d391fa93e46edc0b9d9e5f418340ea4d6a605a63 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:22 +0200 Subject: [PATCH 0620/1084] python3Packages.pycasbin: 1.45.0 -> 1.48.0 https://github.com/casbin/pycasbin/blob/v1.48.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pycasbin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycasbin/default.nix b/pkgs/development/python-modules/pycasbin/default.nix index 40129fd8e1fb..eaad1ff8be75 100644 --- a/pkgs/development/python-modules/pycasbin/default.nix +++ b/pkgs/development/python-modules/pycasbin/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pycasbin"; - version = "1.45.0"; + version = "1.48.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "casbin"; repo = "pycasbin"; tag = "v${version}"; - hash = "sha256-pErgGW9zSux2ki7WItHjkMncC2kiuxcRkcGmCtFUtCo="; + hash = "sha256-jfWWlLkJernwnXIj6jTcGNZleLZ6axtFPoOprOQktfU="; }; build-system = [ setuptools ]; From a69ac1a8504808ac57b82d797296d7489f1b3c6f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:22 +0200 Subject: [PATCH 0621/1084] python3Packages.pycocotools: 2.0.9 -> 2.0.10 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pycocotools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycocotools/default.nix b/pkgs/development/python-modules/pycocotools/default.nix index 304b04df00be..c5bfa9e4d0a0 100644 --- a/pkgs/development/python-modules/pycocotools/default.nix +++ b/pkgs/development/python-modules/pycocotools/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "pycocotools"; - version = "2.0.9"; + version = "2.0.10"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-uoLlUGcKoRgqkR+z5fDoM0VDIERDhwe9UsJRnNoWhyo="; + hash = "sha256-ekdgnN78leXhUTE8fZOmHPBuFdQse6mbYB47wPns4uE="; }; propagatedBuildInputs = [ From 512125ed2d20b01e9f2098667cd978c987a4fcbc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:23 +0200 Subject: [PATCH 0622/1084] python3Packages.pycomposefile: 0.0.32 -> 0.0.34 https://github.com/smurawski/pycomposefile/releases/tag/v0.0.34 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pycomposefile/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycomposefile/default.nix b/pkgs/development/python-modules/pycomposefile/default.nix index b907155a4195..e8eb77a8ec00 100644 --- a/pkgs/development/python-modules/pycomposefile/default.nix +++ b/pkgs/development/python-modules/pycomposefile/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pycomposefile"; - version = "0.0.32"; + version = "0.0.34"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-o1XVFcTE/5LuWhZZDeizZ6O+SCcEZZLQhw+MtqxKbjQ="; + hash = "sha256-kzqTtDn4aSiCtNUP90ThKj2ZYEAGjpZlGjfdhCEmpQg="; }; build-system = [ setuptools ]; From bed1841135644d3021abe2b2af2b924b34f748b5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:23 +0200 Subject: [PATCH 0623/1084] python3Packages.pycrdt-websocket: 0.15.5 -> 0.16.0 https://github.com/jupyter-server/pycrdt-websocket/blob/0.16.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/pycrdt-websocket/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pycrdt-websocket/default.nix b/pkgs/development/python-modules/pycrdt-websocket/default.nix index 7a3a2362de00..573c4917bbc5 100644 --- a/pkgs/development/python-modules/pycrdt-websocket/default.nix +++ b/pkgs/development/python-modules/pycrdt-websocket/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "pycrdt-websocket"; - version = "0.15.5"; + version = "0.16.0"; pyproject = true; src = fetchFromGitHub { owner = "jupyter-server"; repo = "pycrdt-websocket"; - tag = "v${version}"; - hash = "sha256-piNd85X5YsTAOC9frYQRDyb/DPfzZicIPJ+bEVzgOsU="; + tag = version; + hash = "sha256-Qux8IxJR1nGbdpGz7RZBKJjYN0qfwfEpd2UDlduOna0="; }; build-system = [ hatchling ]; @@ -77,7 +77,7 @@ buildPythonPackage rec { meta = { description = "WebSocket Connector for pycrdt"; homepage = "https://github.com/jupyter-server/pycrdt-websocket"; - changelog = "https://github.com/jupyter-server/pycrdt-websocket/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/jupyter-server/pycrdt-websocket/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.mit; teams = [ lib.teams.jupyter ]; }; From bcd9960606d36fb354bdf2a0f370b94af0874445 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:23 +0200 Subject: [PATCH 0624/1084] python3Packages.pydal: 20250607.2 -> 20250629.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pydal/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydal/default.nix b/pkgs/development/python-modules/pydal/default.nix index ab696abe6d18..eb890f9ea391 100644 --- a/pkgs/development/python-modules/pydal/default.nix +++ b/pkgs/development/python-modules/pydal/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pydal"; - version = "20250607.2"; + version = "20250629.2"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Zr1d6kCwAyhjeV2tQ+n9y9x80yD/Atb6TJq7AnRz+PQ="; + hash = "sha256-P65iULncYasN7ahwD75czGlwum+N4D1Y0WCd6XpBXSk="; }; build-system = [ setuptools ]; From 1f628c89d5bafb3679f66a0c10248684fa0ec16d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:24 +0200 Subject: [PATCH 0625/1084] python3Packages.pydevccu: 0.1.11 -> 0.1.14 https://github.com/SukramJ/pydevccu/releases/tag/0.1.14 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pydevccu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydevccu/default.nix b/pkgs/development/python-modules/pydevccu/default.nix index 3441611d1f0b..ace4e1f48a14 100644 --- a/pkgs/development/python-modules/pydevccu/default.nix +++ b/pkgs/development/python-modules/pydevccu/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "pydevccu"; - version = "0.1.11"; + version = "0.1.14"; pyproject = true; disabled = pythonOlder "3.13"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "SukramJ"; repo = "pydevccu"; tag = version; - hash = "sha256-Ar9KNOkiy60HTGKz8br701v8xF470dz1jv8sp/CZbpw="; + hash = "sha256-UiMY9qz2b8Mdi8L9mB5jcC7fF8/YUYYiNbaWsXze0vA="; }; postPatch = '' From 01f81eaa4ab6d4d8561e14d12a7953303bb4a85a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:24 +0200 Subject: [PATCH 0626/1084] python3Packages.pydmd: 2025.06.01 -> 2025.08.01 https://github.com/PyDMD/PyDMD/releases/tag/2025.08.01 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pydmd/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pydmd/default.nix b/pkgs/development/python-modules/pydmd/default.nix index b5041e8e73ff..d05de4c77997 100644 --- a/pkgs/development/python-modules/pydmd/default.nix +++ b/pkgs/development/python-modules/pydmd/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "pydmd"; - version = "2025.06.01"; + version = "2025.08.01"; pyproject = true; src = fetchFromGitHub { From 23b17b730408517e4b5e7b4287a952b757cabdc3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:25 +0200 Subject: [PATCH 0627/1084] python3Packages.pydot: 4.0.0 -> 4.0.1 https://github.com/pydot/pydot/blob/v4.0.1/ChangeLog This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pydot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydot/default.nix b/pkgs/development/python-modules/pydot/default.nix index eb16cd4481dd..d71957a1a989 100644 --- a/pkgs/development/python-modules/pydot/default.nix +++ b/pkgs/development/python-modules/pydot/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "pydot"; - version = "4.0.0"; + version = "4.0.1"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-EvFkkzN8reL3YxuHyMzSmbouJR8+5dBzKgWN8oh6/pc="; + hash = "sha256-whSPaBxKM+CL8OJqnl+OQJmoLg4qBoCY8yzoZXc2StU="; }; build-system = [ From f53473542e9fc4aaaedc8b12faf2893b9e96f1e1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:25 +0200 Subject: [PATCH 0628/1084] python3Packages.pyephember2: 0.4.12 -> 2 https://github.com/roberty99/pyephember2/releases/tag/Release2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyephember2/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyephember2/default.nix b/pkgs/development/python-modules/pyephember2/default.nix index 35af2f5e8da1..fd4ee04d2abd 100644 --- a/pkgs/development/python-modules/pyephember2/default.nix +++ b/pkgs/development/python-modules/pyephember2/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pyephember2"; - version = "0.4.12"; + version = "2"; pyproject = true; src = fetchFromGitHub { owner = "roberty99"; repo = "pyephember2"; - tag = version; - hash = "sha256-R63Ts+1620QQOFF8o2/6CFNZi5jAeWTQkElgqZhNA7c="; + tag = "Release${version}"; + hash = "sha256-BxDXjrXPx6UNWo7mGLzbIGtenE0B10x39iCUCzGFAr0="; }; build-system = [ setuptools ]; From 8c55dcd5f34d77db8d97ff39d22064a7a97fdd45 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:26 +0200 Subject: [PATCH 0629/1084] python3Packages.pyexcel-xls: 0.7.0 -> 0.7.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyexcel-xls/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyexcel-xls/default.nix b/pkgs/development/python-modules/pyexcel-xls/default.nix index 81bcc8ade772..eede60aa59a9 100644 --- a/pkgs/development/python-modules/pyexcel-xls/default.nix +++ b/pkgs/development/python-modules/pyexcel-xls/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "pyexcel-xls"; - version = "0.7.0"; + version = "0.7.1"; pyproject = true; src = fetchFromGitHub { owner = "pyexcel"; repo = "pyexcel-xls"; - rev = "v${version}"; - hash = "sha256-wxsx/LfeBxi+NnHxfxk3svzsBcdwOiLQ1660eoHfmLg="; + tag = "v${version}"; + hash = "sha256-+iwdMSGUsUbWFO4s4+3Zf+47J9bzFffWthZoeThT8f0="; }; patches = [ From 9dac255107e30210f1267ae70ffccaca631d84f2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:27 +0200 Subject: [PATCH 0630/1084] python3Packages.pyfakefs: 5.8.0 -> 5.9.2 https://github.com/jmcgeheeiv/pyfakefs/blob/v5.9.2/CHANGES.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyfakefs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyfakefs/default.nix b/pkgs/development/python-modules/pyfakefs/default.nix index 99379e07d034..82b7874d2667 100644 --- a/pkgs/development/python-modules/pyfakefs/default.nix +++ b/pkgs/development/python-modules/pyfakefs/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "pyfakefs"; - version = "5.8.0"; + version = "5.9.2"; pyproject = true; disabled = pythonOlder "3.5"; src = fetchPypi { inherit pname version; - hash = "sha256-flRX7jzGcGnTzvbieCJ+z8gL+2HpJbwKTTsK8y0cmc4="; + hash = "sha256-ZsXGzNQJe0hPh4L5pQeP7gUz1GXg2cr1lMkVfVQ4JVM="; }; build-system = [ setuptools ]; From 16619ee9da1f5f198e0f11ff71b8de32a1d78edc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:27 +0200 Subject: [PATCH 0631/1084] python3Packages.pygelf: 0.4.2 -> 0.4.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pygelf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pygelf/default.nix b/pkgs/development/python-modules/pygelf/default.nix index bb5735771c74..975644043daf 100644 --- a/pkgs/development/python-modules/pygelf/default.nix +++ b/pkgs/development/python-modules/pygelf/default.nix @@ -9,13 +9,13 @@ }: buildPythonPackage rec { pname = "pygelf"; - version = "0.4.2"; + version = "0.4.3"; pyproject = true; src = fetchPypi { pname = "pygelf"; inherit version; - hash = "sha256-0LuPRf9kipoYdxP0oFwJ9oX8uK3XsEu3Rx8gBxvRGq0="; + hash = "sha256-jtlyVjvjyPFoSD8B2/UitrxpeVnJej9IgTJLP3ljiRE="; }; build-system = [ setuptools ]; From fa10fb264af9f0b6690bd92339790318c85ae1d2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:27 +0200 Subject: [PATCH 0632/1084] python3Packages.pygeocodio: 1.4.0 -> 2.0.1 https://github.com/bennylope/pygeocodio/blob/v2.0.1/HISTORY.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pygeocodio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pygeocodio/default.nix b/pkgs/development/python-modules/pygeocodio/default.nix index 6f23fa579352..cf06e8687ca9 100644 --- a/pkgs/development/python-modules/pygeocodio/default.nix +++ b/pkgs/development/python-modules/pygeocodio/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "pygeocodio"; - version = "1.4.0"; + version = "2.0.1"; pyproject = true; src = fetchFromGitHub { owner = "bennylope"; repo = "pygeocodio"; tag = "v${version}"; - hash = "sha256-s6sY+iHuWv7+6ydxDWoN9eKiAXw0jeASWiMtz12TTHo="; + hash = "sha256-4jT/PX+jvJx81eaSXTsb/vLNbv4dNNVgeYrE7QwGlL8="; }; build-system = [ @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = { description = "Python wrapper for the Geocodio geolocation service API"; downloadPage = "https://github.com/bennylope/pygeocodio/tree/master"; - changelog = "https://github.com/bennylope/pygeocodio/blob/v${version}/HISTORY.rst"; + changelog = "https://github.com/bennylope/pygeocodio/blob/${src.tag}/HISTORY.rst"; homepage = "https://www.geocod.io/docs/#introduction"; license = with lib.licenses; [ bsd3 ]; maintainers = with lib.maintainers; [ ethancedwards8 ]; From 357e45782670f67edcadf52cc99f1b9af490c7fe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:28 +0200 Subject: [PATCH 0633/1084] python3Packages.pygit2: 1.18.0 -> 1.18.1 https://github.com/libgit2/pygit2/blob/v1.18.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pygit2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pygit2/default.nix b/pkgs/development/python-modules/pygit2/default.nix index 3e62e5dd42f7..efee1979e1a3 100644 --- a/pkgs/development/python-modules/pygit2/default.nix +++ b/pkgs/development/python-modules/pygit2/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "pygit2"; - version = "1.18.0"; + version = "1.18.1"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-+9AdBKTSziiaqgLPhYBDZ5vw3R+YVca4jtlTgsH1ARo="; + hash = "sha256-hOBvw3CLjTvu787GN/Ydh96zgnLnSH6hxSkXQYT/9sQ="; }; preConfigure = lib.optionalString stdenv.hostPlatform.isDarwin '' From ca113f786f43dee26f1f0ca27a9a7223cd9f18ea Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:29 +0200 Subject: [PATCH 0634/1084] python3Packages.pygitguardian: 1.23.0 -> 1.24.0 https://github.com/GitGuardian/py-gitguardian/blob/v1.24.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pygitguardian/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pygitguardian/default.nix b/pkgs/development/python-modules/pygitguardian/default.nix index 323aa1d69b07..c759e67bbf07 100644 --- a/pkgs/development/python-modules/pygitguardian/default.nix +++ b/pkgs/development/python-modules/pygitguardian/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "pygitguardian"; - version = "1.23.0"; + version = "1.24.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "GitGuardian"; repo = "py-gitguardian"; tag = "v${version}"; - hash = "sha256-vpz7HBxRu1srqe+EBnjwNJ7xJ1TMrOIXBulPjDTTk3k="; + hash = "sha256-9Zk2XpMS8WhCOGYwtUgsjWKbUhmtKOgVWyqskLJ8DOw="; }; pythonRelaxDeps = [ @@ -56,7 +56,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library to access the GitGuardian API"; homepage = "https://github.com/GitGuardian/py-gitguardian"; - changelog = "https://github.com/GitGuardian/py-gitguardian/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/GitGuardian/py-gitguardian/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 21c8ee6acd9ecf8fdb68d603e3433ee062e12a36 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:29 +0200 Subject: [PATCH 0635/1084] python3Packages.pygithub: 2.6.1 -> 2.7.0 https://github.com/PyGithub/PyGithub/raw/v2.7.0/doc/changes.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pygithub/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pygithub/default.nix b/pkgs/development/python-modules/pygithub/default.nix index 86cc0e436660..38777b3b88ba 100644 --- a/pkgs/development/python-modules/pygithub/default.nix +++ b/pkgs/development/python-modules/pygithub/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pygithub"; - version = "2.6.1"; + version = "2.7.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "PyGithub"; repo = "PyGithub"; tag = "v${version}"; - hash = "sha256-CfAgN5vxHbVyDSeP0KR1QFnL6gDQsd46Q0zosr0ALqM="; + hash = "sha256-meWuetrgE2ks3BEQedrvrfYEVAJsFGgYO6GXPRUcJv4="; }; build-system = [ From 71c4cacb4aabe4f476b08c6e15a6f9fe3eb3561a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:29 +0200 Subject: [PATCH 0636/1084] python3Packages.pyglm: 2.7.3 -> 2.8.2 https://github.com/Zuzu-Typ/PyGLM/releases/tag/2.8.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyglm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyglm/default.nix b/pkgs/development/python-modules/pyglm/default.nix index 6dd07457ebd2..41d7277b1ac2 100644 --- a/pkgs/development/python-modules/pyglm/default.nix +++ b/pkgs/development/python-modules/pyglm/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "pyglm"; - version = "2.7.3"; + version = "2.8.2"; pyproject = true; src = fetchFromGitHub { owner = "Zuzu-Typ"; repo = "PyGLM"; tag = version; - hash = "sha256-5NXueFZ4+hIP1xd30Dt7sv/oxEqh6ejJoJtQv2rpGyQ="; + hash = "sha256-oLPZ6sCIAt12iolcSBNXEjbHGE4ou+dgoFhB400pyRk="; fetchSubmodules = true; }; From b2e462278c9a0bae6c0a90e998006905ee66977f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:30 +0200 Subject: [PATCH 0637/1084] python3Packages.pyinfra: 3.2 -> 3.4.1 https://github.com/Fizzadar/pyinfra/blob/v3.4.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyinfra/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyinfra/default.nix b/pkgs/development/python-modules/pyinfra/default.nix index 88bd5a77e525..7276fa1f1b47 100644 --- a/pkgs/development/python-modules/pyinfra/default.nix +++ b/pkgs/development/python-modules/pyinfra/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "pyinfra"; - version = "3.2"; + version = "3.4.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "Fizzadar"; repo = "pyinfra"; tag = "v${version}"; - hash = "sha256-l0RD4lOLjzM9Ydf7vJr+PXpUGsVdAZN/dTUFJ3fo078="; + hash = "sha256-7bNkDm5SyIgVkrGQ95/q7AiY/JnxtWx+jkDO/rJQ2WQ="; }; build-system = [ setuptools ]; @@ -66,7 +66,7 @@ buildPythonPackage rec { ''; homepage = "https://pyinfra.com"; downloadPage = "https://pyinfra.com/Fizzadar/pyinfra/releases"; - changelog = "https://github.com/Fizzadar/pyinfra/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/Fizzadar/pyinfra/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ totoroot ]; mainProgram = "pyinfra"; From 11e231a73ca3fe396406cb9f7533acb061fa7f0a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:30 +0200 Subject: [PATCH 0638/1084] python3Packages.pyinstaller-hooks-contrib: 2025.5 -> 2025.8 https://github.com/pyinstaller/pyinstaller-hooks-contrib/blob/master/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/pyinstaller-hooks-contrib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyinstaller-hooks-contrib/default.nix b/pkgs/development/python-modules/pyinstaller-hooks-contrib/default.nix index 4747662e6dcf..fefa0bc3cdf5 100644 --- a/pkgs/development/python-modules/pyinstaller-hooks-contrib/default.nix +++ b/pkgs/development/python-modules/pyinstaller-hooks-contrib/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "pyinstaller-hooks-contrib"; - version = "2025.5"; + version = "2025.8"; pyproject = true; src = fetchPypi { pname = "pyinstaller_hooks_contrib"; inherit version; - hash = "sha256-cHOGdwuP4GbASq0YpxvEg8eyXhi0dQp1aZn32iqzGYI="; + hash = "sha256-NAKtQd/ptREK8TRCLjf8XUIbo0LGy5gL1nyzC3QVZBw="; }; build-system = [ setuptools ]; From 7671aa6d3d09091c00c07ffd204d6bfea3defe38 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:31 +0200 Subject: [PATCH 0639/1084] python3Packages.pyinstaller-versionfile: 2.1.1 -> 3.0.1 This commit was automatically generated using update-python-libraries. --- .../python-modules/pyinstaller-versionfile/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyinstaller-versionfile/default.nix b/pkgs/development/python-modules/pyinstaller-versionfile/default.nix index 9659cd9bae80..2962ea7b3004 100644 --- a/pkgs/development/python-modules/pyinstaller-versionfile/default.nix +++ b/pkgs/development/python-modules/pyinstaller-versionfile/default.nix @@ -9,15 +9,15 @@ buildPythonPackage rec { pname = "pyinstaller-versionfile"; - version = "2.1.1"; + version = "3.0.1"; format = "setuptools"; src = fetchFromGitHub { owner = "DudeNr33"; repo = "pyinstaller-versionfile"; - rev = "v${version}"; - hash = "sha256-lz1GuiXU+r8sMld5SsG3qS+FOsWfbvkQmO2bxAR3XcY="; + tag = "v${version}"; + hash = "sha256-UNrXP5strO6LIkIM3etBo1+Vm+1lR5wF0VfKtZYRoYc="; }; propagatedBuildInputs = [ From 7769ce6666d4debf331a40249fd6d2c19eb7a134 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:31 +0200 Subject: [PATCH 0640/1084] python3Packages.pyinstaller: 6.14.2 -> 6.15.0 https://pyinstaller.org/en/v6.15.0/CHANGES.html This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyinstaller/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyinstaller/default.nix b/pkgs/development/python-modules/pyinstaller/default.nix index 207e4deae50e..b80a5945fbc8 100644 --- a/pkgs/development/python-modules/pyinstaller/default.nix +++ b/pkgs/development/python-modules/pyinstaller/default.nix @@ -25,12 +25,12 @@ buildPythonPackage rec { pname = "pyinstaller"; - version = "6.14.2"; + version = "6.15.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-FCzOBxnnkxXwzCZADC5cRdm2sX5+BJH+5ESp+PFvSRc="; + hash = "sha256-pI/EZE7kqiqio157UfSW+PvX7s9qIVBka78WE60HvC0="; }; build-system = [ setuptools ]; From 29072b585e2418d268f34f9259ac794610e39d65 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:32 +0200 Subject: [PATCH 0641/1084] python3Packages.pykcs11: 1.5.17 -> 1.5.18 https://github.com/LudovicRousseau/PyKCS11/releases/tag/1.5.18 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pykcs11/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pykcs11/default.nix b/pkgs/development/python-modules/pykcs11/default.nix index fe3cd809bcca..7edb41e9dcab 100644 --- a/pkgs/development/python-modules/pykcs11/default.nix +++ b/pkgs/development/python-modules/pykcs11/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "pykcs11"; - version = "1.5.17"; + version = "1.5.18"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-e2Z+lZ+gtq0HULA+IIGgWcvppieJdmFD5Q+QmIoziZQ="; + hash = "sha256-Ev2HizaYIdgMG+ihQMheig+xNY/Kq6ZspmhpITaS8ic="; }; build-system = [ setuptools ]; From da0574d724e1f366131f02d1ce7fb6cddca475ab Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:32 +0200 Subject: [PATCH 0642/1084] python3Packages.pykdtree: 1.4.1 -> 1.4.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pykdtree/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pykdtree/default.nix b/pkgs/development/python-modules/pykdtree/default.nix index a1958b26bb2f..1e311b580ebf 100644 --- a/pkgs/development/python-modules/pykdtree/default.nix +++ b/pkgs/development/python-modules/pykdtree/default.nix @@ -17,12 +17,12 @@ buildPythonPackage rec { pname = "pykdtree"; - version = "1.4.1"; + version = "1.4.2"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-EISP9qxzMraOZb+MLolme2tisHWq0nI0d0Smm/HIrX4="; + hash = "sha256-vSuWehalUQ76hz7lLZWdDYITicx0m7UWc65oMW7rZfU="; }; nativeBuildInputs = [ From 5d305e8c4dd81d18614d85cd2c7be246c7714b59 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:33 +0200 Subject: [PATCH 0643/1084] python3Packages.pykka: 4.1.1 -> 4.2.0 https://github.com/jodal/pykka/releases/tag/v4.2.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pykka/default.nix | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/pykka/default.nix b/pkgs/development/python-modules/pykka/default.nix index 209624aa801f..de877d4e3442 100644 --- a/pkgs/development/python-modules/pykka/default.nix +++ b/pkgs/development/python-modules/pykka/default.nix @@ -3,30 +3,25 @@ buildPythonPackage, pythonOlder, fetchFromGitHub, - poetry-core, + hatchling, pydantic, pytestCheckHook, pytest-mock, - typing-extensions, }: buildPythonPackage rec { pname = "pykka"; - version = "4.1.1"; - format = "pyproject"; - - disabled = pythonOlder "3.8"; + version = "4.2.0"; + pyproject = true; src = fetchFromGitHub { owner = "jodal"; repo = "pykka"; tag = "v${version}"; - hash = "sha256-n9TgXcmUEIQdqtrY+9T+EtPys+7OzXCemRwNPj1xPDw="; + hash = "sha256-cxW6xKG0x7pPXvCanh0ZNMYRSdnCf8JrnJbjYgDUQSI="; }; - build-system = [ poetry-core ]; - - dependencies = lib.optionals (pythonOlder "3.10") [ typing-extensions ]; + build-system = [ hatchling ]; nativeCheckInputs = [ pydantic From 4bd977a609246c7b6f7b6ab782057b486b63a075 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:33 +0200 Subject: [PATCH 0644/1084] python3Packages.pylibacl: 0.7.2 -> 0.7.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pylibacl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylibacl/default.nix b/pkgs/development/python-modules/pylibacl/default.nix index 878c91a71bb8..ef94e00dacb6 100644 --- a/pkgs/development/python-modules/pylibacl/default.nix +++ b/pkgs/development/python-modules/pylibacl/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "pylibacl"; - version = "0.7.2"; + version = "0.7.3"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-VsFehn/kxyRTG7+XQHWJy7+NvShajYT+fsyQ/DIjeNc="; + hash = "sha256-nZ/7WA4MWC1d5ZgIf3X2lARYsjgQxhVSkUPGGxcr+SI="; }; # ERROR: testExtended (tests.test_acls.AclExtensions) From 139d4a428d93d5ccb8ed85e03679ee35c395325b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:34 +0200 Subject: [PATCH 0645/1084] python3Packages.pylink-square: 1.4.0 -> 1.6.0 https://github.com/square/pylink/blob/v1.6.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pylink-square/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylink-square/default.nix b/pkgs/development/python-modules/pylink-square/default.nix index b23aca51e529..d2e365e86b50 100644 --- a/pkgs/development/python-modules/pylink-square/default.nix +++ b/pkgs/development/python-modules/pylink-square/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pylink-square"; - version = "1.4.0"; + version = "1.6.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "square"; repo = "pylink"; tag = "v${version}"; - hash = "sha256-Fjulh2wmcVO+/608uTO10orRz8Pq0I+ZhJ8zMa3YFC0="; + hash = "sha256-rkkdnpkl9UHcBDjp6lsFXR1zNn7tH1KeTQ7wV+yJ3m0="; }; build-system = [ setuptools ]; From c65e3431f48e85f2b7ae3307a51f608bf3dd6768 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:34 +0200 Subject: [PATCH 0646/1084] python3Packages.pymavlink: 2.4.43 -> 2.4.49 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pymavlink/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymavlink/default.nix b/pkgs/development/python-modules/pymavlink/default.nix index fda09c5f6a49..6ac68fcf73f5 100644 --- a/pkgs/development/python-modules/pymavlink/default.nix +++ b/pkgs/development/python-modules/pymavlink/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "pymavlink"; - version = "2.4.43"; + version = "2.4.49"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-IcShujVcBXQtKvQVEFdtbgjboNd2AunqY1MxzQdV7nY="; + hash = "sha256-188Q1VktA4oYqpcnERd+u4i+IUPvzCWN9jCwUT6dosI="; }; propagatedBuildInputs = [ From 16cd4b752e2ed7c7050436316a076defbc993299 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:37 +0200 Subject: [PATCH 0647/1084] python3Packages.pymongo: 4.13.0 -> 4.13.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pymongo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymongo/default.nix b/pkgs/development/python-modules/pymongo/default.nix index ce570a857265..4f747ea9a321 100644 --- a/pkgs/development/python-modules/pymongo/default.nix +++ b/pkgs/development/python-modules/pymongo/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "pymongo"; - version = "4.13.0"; + version = "4.13.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "pymongo"; - hash = "sha256-kqBuNwnjx+UIINNS09TmABVAa8ummAiTfawqbSIib94="; + hash = "sha256-D2TGRpwjYpYubOlyWK4Tkau6FWapU6SSVi0pJLRIFcI="; }; build-system = [ From 855fe9ce2e77b420a5764d98bcc10a3072f6bb7a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:37 +0200 Subject: [PATCH 0648/1084] python3Packages.pymoo: 0.6.1.3 -> 0.6.1.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pymoo/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pymoo/default.nix b/pkgs/development/python-modules/pymoo/default.nix index 82d137ae4592..350e7b5144d3 100644 --- a/pkgs/development/python-modules/pymoo/default.nix +++ b/pkgs/development/python-modules/pymoo/default.nix @@ -29,20 +29,20 @@ let pymoo_data = fetchFromGitHub { owner = "anyoptimization"; repo = "pymoo-data"; - rev = "33f61a78182ceb211b95381dd6d3edee0d2fc0f3"; + tag = "33f61a78182ceb211b95381dd6d3edee0d2fc0f3"; hash = "sha256-iGWPepZw3kJzw5HKV09CvemVvkvFQ38GVP+BAryBSs0="; }; in buildPythonPackage rec { pname = "pymoo"; - version = "0.6.1.3"; + version = "0.6.1.5"; pyproject = true; src = fetchFromGitHub { owner = "anyoptimization"; repo = "pymoo"; tag = version; - hash = "sha256-CbeJwv51lu4cABgGieqy/8DCDJCb8wOPPVqUHk8Jb7E="; + hash = "sha256-IRNYluK6fO1cQq0u9dIJYnI5HWqtTPLXARXNoHa4F0I="; }; postPatch = '' From a3b2e4da808b351879e2b0afe32e435a7abbe2ee Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:37 +0200 Subject: [PATCH 0649/1084] python3Packages.pymssql: 2.3.4 -> 2.3.7 https://github.com/pymssql/pymssql/blob/v2.3.7/ChangeLog.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pymssql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymssql/default.nix b/pkgs/development/python-modules/pymssql/default.nix index 25e904ea2490..959d7b69e6da 100644 --- a/pkgs/development/python-modules/pymssql/default.nix +++ b/pkgs/development/python-modules/pymssql/default.nix @@ -16,12 +16,12 @@ buildPythonPackage rec { pname = "pymssql"; - version = "2.3.4"; + version = "2.3.7"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-EXyC16qQIRcaqb6YNoR1UZ8z2cMgc83Pmw12Ixq8ZDY="; + hash = "sha256-Xm15x7HOxArr7EsJnG5EXMqsJFGeXnZ7SaTm9IwIflA="; }; postPatch = '' From d797fae4c8e30269dd04e311fe88b2486a5e0923 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:38 +0200 Subject: [PATCH 0650/1084] python3Packages.pymunk: 7.0.1 -> 7.1.0 https://github.com/viblo/pymunk/releases/tag/7.1.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pymunk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymunk/default.nix b/pkgs/development/python-modules/pymunk/default.nix index d69adbdf3c63..bc25bb966d19 100644 --- a/pkgs/development/python-modules/pymunk/default.nix +++ b/pkgs/development/python-modules/pymunk/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "pymunk"; - version = "7.0.1"; + version = "7.1.0"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-lqOOgSP02J+IILQ2QPH2I9aETx+X7qCcRmDwMXgKn/g="; + hash = "sha256-8wRYlyYTJbs+iShEAt1DuQjQpYcdwgEFl+NrQwnwIps="; }; nativeBuildInputs = [ cffi ]; From 27f650129388cf20aef67a9c293af95d222803c8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:38 +0200 Subject: [PATCH 0651/1084] python3Packages.pymupdf: 1.26.1 -> 1.26.3 https://github.com/pymupdf/PyMuPDF/releases/tag/1.26.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pymupdf/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pymupdf/default.nix b/pkgs/development/python-modules/pymupdf/default.nix index 9cd4b74ee0ed..15a7a69ba947 100644 --- a/pkgs/development/python-modules/pymupdf/default.nix +++ b/pkgs/development/python-modules/pymupdf/default.nix @@ -4,7 +4,6 @@ buildPythonPackage, pythonOlder, fetchFromGitHub, - fetchpatch, python, toPythonModule, @@ -46,7 +45,7 @@ let in buildPythonPackage rec { pname = "pymupdf"; - version = "1.26.1"; + version = "1.26.3"; pyproject = true; disabled = pythonOlder "3.9"; @@ -55,7 +54,7 @@ buildPythonPackage rec { owner = "pymupdf"; repo = "PyMuPDF"; tag = version; - hash = "sha256-Z+TO4MaLFmgNSRMTltY77bHnA5RHc4Ii45sDjJsFZto="; + hash = "sha256-djTbALLvdX2jOTGgoyUIBhiqJ6KzM+Dkb4M7d2eVoPM="; }; # swig is not wrapped as Python package @@ -127,6 +126,11 @@ buildPythonPackage rec { "test_open2" ]; + disabledTestPaths = [ + # mad about markdown table formatting + "tests/test_tables.py::test_markdown" + ]; + pythonImportsCheck = [ "pymupdf" "fitz" From a72a324d747e9336d35783f18a7cfa5e34be738a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:39 +0200 Subject: [PATCH 0652/1084] python3Packages.pymupdf4llm: 0.0.25 -> 0.0.27 https://github.com/pymupdf/RAG/blob/v0.0.27/CHANGES.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pymupdf4llm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymupdf4llm/default.nix b/pkgs/development/python-modules/pymupdf4llm/default.nix index c2fc51f7be96..d1eb118e26b7 100644 --- a/pkgs/development/python-modules/pymupdf4llm/default.nix +++ b/pkgs/development/python-modules/pymupdf4llm/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "pymupdf4llm"; - version = "0.0.25"; + version = "0.0.27"; pyproject = true; src = fetchFromGitHub { owner = "pymupdf"; repo = "RAG"; tag = "v${version}"; - hash = "sha256-20upIcCoUB8zjW/qBvA3kFxJ6jcdXV3ohkurMmnlMkc="; + hash = "sha256-rezdDsjNCDetvrX3uvykYuL/y40MZnr0fFMvQY3JRr0="; }; sourceRoot = "${src.name}/pymupdf4llm"; From a2f4136497522081f4148912adbcec64cd55b259 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:39 +0200 Subject: [PATCH 0653/1084] python3Packages.pynamodb: 6.0.2 -> 6.1.0 https://github.com/pynamodb/PynamoDB/releases/tag/6.1.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pynamodb/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pynamodb/default.nix b/pkgs/development/python-modules/pynamodb/default.nix index c79ffdb9f624..862971e81f33 100644 --- a/pkgs/development/python-modules/pynamodb/default.nix +++ b/pkgs/development/python-modules/pynamodb/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pynamodb"; - version = "6.0.2"; + version = "6.1.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "pynamodb"; repo = "PynamoDB"; tag = version; - hash = "sha256-i4cO1fzERKHJW2Ym0ogc2YID3IXVpBVDE33UumxvvHE="; + hash = "sha256-i4oxZO3gBVc2PMFSISeytaO8YrzYR9YuUMxrEqrg2c4="; }; build-system = [ setuptools ]; @@ -69,7 +69,7 @@ buildPythonPackage rec { verbose. PynamoDB presents you with a simple, elegant API. ''; homepage = "http://jlafon.io/pynamodb.html"; - changelog = "https://github.com/pynamodb/PynamoDB/releases/tag/${version}"; + changelog = "https://github.com/pynamodb/PynamoDB/releases/tag/${src.tag}"; license = licenses.mit; maintainers = [ ]; }; From de1b77e2af5d1440d2fac1c774a84516313e2e4b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:40 +0200 Subject: [PATCH 0654/1084] python3Packages.pyngrok: 7.2.12 -> 7.3.0 https://github.com/alexdlaird/pyngrok/blob/7.3.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyngrok/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyngrok/default.nix b/pkgs/development/python-modules/pyngrok/default.nix index d20b3a5a8335..6866321a7ec3 100644 --- a/pkgs/development/python-modules/pyngrok/default.nix +++ b/pkgs/development/python-modules/pyngrok/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pyngrok"; - version = "7.2.12"; + version = "7.3.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-HM5NeFYZuAZLyn5vbIo0VNaaql/P8PNb0FqoElTOEv8="; + hash = "sha256-8iQOSbneybJ+ugDxREzTzOesRdG8xJOpt27mPC2piCw="; }; build-system = [ From bf432ae2a443d10536c87b0f37758bc0959ec228 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:40 +0200 Subject: [PATCH 0655/1084] python3Packages.pynitrokey: 0.8.5 -> 0.9.3 https://github.com/Nitrokey/pynitrokey/releases/tag/v0.9.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pynitrokey/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pynitrokey/default.nix b/pkgs/development/python-modules/pynitrokey/default.nix index 1586313a8823..962589b47a4b 100644 --- a/pkgs/development/python-modules/pynitrokey/default.nix +++ b/pkgs/development/python-modules/pynitrokey/default.nix @@ -30,7 +30,7 @@ let pname = "pynitrokey"; - version = "0.8.5"; + version = "0.9.3"; mainProgram = "nitropy"; in @@ -40,7 +40,7 @@ buildPythonPackage { src = fetchPypi { inherit pname version; - hash = "sha256-mPhH4IdpKKA9d8sJOGMWpGerzki5qZHFHe4u4ao2RgE="; + hash = "sha256-nZBgKJfRIte/KyHqdBLe6spudJW7livyA9OvdZ4/q4o="; }; nativeBuildInputs = [ installShellFiles ]; From 8eecdb903d47dd8ebd7146a298a24746606386e1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:42 +0200 Subject: [PATCH 0656/1084] python3Packages.pyocd: 0.36.0 -> 0.38.0 https://github.com/pyocd/pyOCD/releases/tag/v0.38.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyocd/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyocd/default.nix b/pkgs/development/python-modules/pyocd/default.nix index 35d09a9373a0..a6ba9cd6c745 100644 --- a/pkgs/development/python-modules/pyocd/default.nix +++ b/pkgs/development/python-modules/pyocd/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "pyocd"; - version = "0.36.0"; + version = "0.38.0"; pyproject = true; src = fetchFromGitHub { owner = "pyocd"; repo = "pyOCD"; tag = "v${version}"; - hash = "sha256-CSdVWDiSe+xd0MzD9tsKs3DklNjnhchYFuI3Udi0O20="; + hash = "sha256-4fdVcTNH125e74S3mA/quuDun17ntGCazX6CV+obUGc="; }; patches = [ @@ -81,7 +81,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; meta = with lib; { - changelog = "https://github.com/pyocd/pyOCD/releases/tag/v${version}"; + changelog = "https://github.com/pyocd/pyOCD/releases/tag/${src.tag}"; description = "Python library for programming and debugging Arm Cortex-M microcontrollers"; downloadPage = "https://github.com/pyocd/pyOCD"; homepage = "https://pyocd.io"; From cced440eff7d7a5b5ce927ee03c6de7c181b3934 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:42 +0200 Subject: [PATCH 0657/1084] python3Packages.pyogrio: 0.11.0 -> 0.11.1 https://github.com/geopandas/pyogrio/blob/v0.11.1/CHANGES.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyogrio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyogrio/default.nix b/pkgs/development/python-modules/pyogrio/default.nix index 8c3ed073d9f0..330fcd31225c 100644 --- a/pkgs/development/python-modules/pyogrio/default.nix +++ b/pkgs/development/python-modules/pyogrio/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "pyogrio"; - version = "0.11.0"; + version = "0.11.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "geopandas"; repo = "pyogrio"; tag = "v${version}"; - hash = "sha256-3XrP3/sqGRtA+sfaoOV/ByGAtfpGZB5RYRr5lyYZUj0="; + hash = "sha256-F6XfkihN3k2xquYS8jJMlqtLXzaTORaduJ2Q9LhSQGM="; }; postPatch = '' @@ -66,7 +66,7 @@ buildPythonPackage rec { meta = { description = "Vectorized spatial vector file format I/O using GDAL/OGR"; homepage = "https://pyogrio.readthedocs.io/"; - changelog = "https://github.com/geopandas/pyogrio/blob/${src.rev}/CHANGES.md"; + changelog = "https://github.com/geopandas/pyogrio/blob/${src.tag}/CHANGES.md"; license = lib.licenses.mit; teams = [ lib.teams.geospatial ]; }; From 3c873f90972fcad89c7eed23fcf41654050652df Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:43 +0200 Subject: [PATCH 0658/1084] python3Packages.pypdf: 5.7.0 -> 5.9.0 https://github.com/py-pdf/pypdf/blob/5.9.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pypdf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pypdf/default.nix b/pkgs/development/python-modules/pypdf/default.nix index 42ad1e795efa..f3757208596f 100644 --- a/pkgs/development/python-modules/pypdf/default.nix +++ b/pkgs/development/python-modules/pypdf/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pname = "pypdf"; - version = "5.7.0"; + version = "5.9.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -38,7 +38,7 @@ buildPythonPackage rec { tag = version; # fetch sample files used in tests fetchSubmodules = true; - hash = "sha256-O1kV9VKbI3MFsWvr3jrDg9rJ0G+92ny0v7g4Xx/1ytM="; + hash = "sha256-WM7eAXDdrnbm1olS+3WPF6FhTUbdIHojtGbJdPHvxv4="; }; outputs = [ From 8eccef028aae8b6d37c8f1d54a0df7b43f40bc1f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:43 +0200 Subject: [PATCH 0659/1084] python3Packages.pyprecice: 3.1.2 -> 3.2.1 https://github.com/precice/python-bindings/blob/v3.2.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyprecice/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyprecice/default.nix b/pkgs/development/python-modules/pyprecice/default.nix index 48bf841129f8..2e8cea421b3a 100644 --- a/pkgs/development/python-modules/pyprecice/default.nix +++ b/pkgs/development/python-modules/pyprecice/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "pyprecice"; - version = "3.1.2"; + version = "3.2.1"; pyproject = true; src = fetchFromGitHub { owner = "precice"; repo = "python-bindings"; tag = "v${version}"; - hash = "sha256-/atuMJVgvY4kgvrB+LuQZmJuSK4O8TJdguC7NCiRS2Y="; + hash = "sha256-8AM2wbPX54UaMO4MzLOV0TljLTAPOqR9gUbtT2McNjs="; }; postPatch = '' @@ -58,7 +58,7 @@ buildPythonPackage rec { meta = { description = "Python language bindings for preCICE"; homepage = "https://github.com/precice/python-bindings"; - changelog = "https://github.com/precice/python-bindings/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/precice/python-bindings/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.lgpl3Only; maintainers = with lib.maintainers; [ Scriptkiddi ]; }; From c613f3500edc5ea794519f31e95e890db8e6b304 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:44 +0200 Subject: [PATCH 0660/1084] python3Packages.pyqt-builder: 1.18.1 -> 1.18.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyqt-builder/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyqt-builder/default.nix b/pkgs/development/python-modules/pyqt-builder/default.nix index a256e3faa146..442339d6e528 100644 --- a/pkgs/development/python-modules/pyqt-builder/default.nix +++ b/pkgs/development/python-modules/pyqt-builder/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "pyqt-builder"; - version = "1.18.1"; + version = "1.18.2"; pyproject = true; src = fetchPypi { pname = "pyqt_builder"; inherit version; - hash = "sha256-P3o6JxWUeik6l1MKdv1Z8TCfy45XpYMPRcef5ySbOZg="; + hash = "sha256-Vt/qRhSEqHqPDIsCKRkN78Q21+xd5xEC4gs15WORgLw="; }; build-system = [ From 85edda88ca7f0085dc617a950a353b74762f39a1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:44 +0200 Subject: [PATCH 0661/1084] python3Packages.pyqt6-charts: 6.8.0 -> 6.9.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyqt6-charts/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyqt6-charts/default.nix b/pkgs/development/python-modules/pyqt6-charts/default.nix index b50651cfcc2b..758ae6e93bfd 100644 --- a/pkgs/development/python-modules/pyqt6-charts/default.nix +++ b/pkgs/development/python-modules/pyqt6-charts/default.nix @@ -13,15 +13,15 @@ buildPythonPackage rec { pname = "pyqt6-charts"; - version = "6.8.0"; + version = "6.9.0"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { - pname = "PyQt6_Charts"; + pname = "pyqt6_charts"; inherit version; - hash = "sha256-+GcFuHQOMEFmfOIRrqogW3UOtrr0yQj04/bcjHINEPE="; + hash = "sha256-fvvpu35q1PmEUhGg7+D5HKXhT5Ni7RuoTVXyuFFQkfc="; }; # fix include path and increase verbosity From 5706bf0afb27d48b9aded9e35ddb1d256d9008ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:44 +0200 Subject: [PATCH 0662/1084] python3Packages.pyqt6-webengine: 6.8.0 -> 6.9.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/pyqt6-webengine/default.nix | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/pyqt6-webengine/default.nix b/pkgs/development/python-modules/pyqt6-webengine/default.nix index e71d5128184f..8cafdbf543be 100644 --- a/pkgs/development/python-modules/pyqt6-webengine/default.nix +++ b/pkgs/development/python-modules/pyqt6-webengine/default.nix @@ -7,7 +7,6 @@ sip, pyqt-builder, qt6Packages, - pythonOlder, pyqt6, python, mesa, @@ -15,15 +14,13 @@ buildPythonPackage rec { pname = "pyqt6-webengine"; - version = "6.8.0"; + version = "6.9.0"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchPypi { - pname = "PyQt6_WebEngine"; + pname = "pyqt6_webengine"; inherit version; - hash = "sha256-ZARepiK2pBiCwrGPVa6XFLhmCs/walTpEOtygiwvP/I="; + hash = "sha256-auU347vaBrjgZTXkhSKX4Lw7AFQ8R5KVQfzJsRmBqiU="; }; patches = [ From 56aa82eb00272840a2ad4ff7421cc83524c3ed34 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:45 +0200 Subject: [PATCH 0663/1084] python3Packages.pyrate-limiter: 3.7.0 -> 3.9.0 https://github.com/vutran1710/PyrateLimiter/blob/v3.9.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/pyrate-limiter/default.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pyrate-limiter/default.nix b/pkgs/development/python-modules/pyrate-limiter/default.nix index 45867188d206..3d15ac47bd26 100644 --- a/pkgs/development/python-modules/pyrate-limiter/default.nix +++ b/pkgs/development/python-modules/pyrate-limiter/default.nix @@ -4,8 +4,6 @@ fetchFromGitHub, filelock, poetry-core, - postgresql, - postgresqlTestHook, psycopg, psycopg-pool, pytestCheckHook, @@ -17,14 +15,14 @@ buildPythonPackage rec { pname = "pyrate-limiter"; - version = "3.7.0"; + version = "3.9.0"; pyproject = true; src = fetchFromGitHub { owner = "vutran1710"; repo = "PyrateLimiter"; tag = "v${version}"; - hash = "sha256-oNwFxH75TJm0iJSbLIO8SlIih72ImlHIhUW7GjOEorw="; + hash = "sha256-CAN3OWxXQaAzrh2q6z0OxPs4i02L/g2ISYFdUMHsHpg="; }; postPatch = '' @@ -51,12 +49,17 @@ buildPythonPackage rec { ] ++ lib.flatten (lib.attrValues optional-dependencies); + disabledTests = [ + # hangs + "test_limiter_01" + ]; + pythonImportsCheck = [ "pyrate_limiter" ]; meta = with lib; { description = "Python Rate-Limiter using Leaky-Bucket Algorimth Family"; homepage = "https://github.com/vutran1710/PyrateLimiter"; - changelog = "https://github.com/vutran1710/PyrateLimiter/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/vutran1710/PyrateLimiter/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ kranzes ]; }; From 545478519c6bb7ffe7897f2a1669e3ab005cc8a7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:45 +0200 Subject: [PATCH 0664/1084] python3Packages.pyrevolve: 2.2.4 -> 2.2.6 https://github.com/devitocodes/pyrevolve/releases/tag/v2.2.6 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyrevolve/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyrevolve/default.nix b/pkgs/development/python-modules/pyrevolve/default.nix index 0af3e6fe85ec..ba3b693a4ff8 100644 --- a/pkgs/development/python-modules/pyrevolve/default.nix +++ b/pkgs/development/python-modules/pyrevolve/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "pyrevolve"; - version = "2.2.4"; + version = "2.2.6"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -21,8 +21,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "devitocodes"; repo = pname; - rev = "refs/tags/v${version}"; - hash = "sha256-fcIq/zuKO3W7K9N2E4f2Q6ZVcssZwN/n8o9cCOYmr3E="; + tag = "v${version}"; + hash = "sha256-jjiFOlxXjaa4L4IEtojeeS0jx4GsftAeIGBpJLhUcY4="; }; postPatch = '' @@ -51,7 +51,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/devitocodes/pyrevolve"; - changelog = "https://github.com/devitocodes/pyrevolve/releases/tag/v${version}"; + changelog = "https://github.com/devitocodes/pyrevolve/releases/tag/${src.tag}"; description = "Python library to manage checkpointing for adjoints"; license = licenses.epl10; maintainers = with maintainers; [ atila ]; From ce87e58053de01086d1d2cabada51e6844c89ddd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:46 +0200 Subject: [PATCH 0665/1084] python3Packages.pyroute2: 0.9.2 -> 0.9.4 https://github.com/svinota/pyroute2/blob/0.9.4/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyroute2/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyroute2/default.nix b/pkgs/development/python-modules/pyroute2/default.nix index 9b1fd1924ec4..b501bddec5df 100644 --- a/pkgs/development/python-modules/pyroute2/default.nix +++ b/pkgs/development/python-modules/pyroute2/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "pyroute2"; - version = "0.9.2"; + version = "0.9.4"; pyproject = true; disabled = pythonOlder "3.9"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "svinota"; repo = "pyroute2"; tag = version; - hash = "sha256-46QpFW9Yo1fHH9m8hxpdPRMBdiE6ptWAWRcaizKjBOw="; + hash = "sha256-D603ZrLbc/6REx6X0bMvZzeyo0fgTsFL7J+iRTiQLgQ="; }; build-system = [ setuptools ]; @@ -46,7 +46,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python Netlink library"; homepage = "https://github.com/svinota/pyroute2"; - changelog = "https://github.com/svinota/pyroute2/blob/${version}/CHANGELOG.rst"; + changelog = "https://github.com/svinota/pyroute2/blob/${src.tag}/CHANGELOG.rst"; license = with licenses; [ asl20 # or gpl2Plus From 701b40f37a5a4b08caf49b88fbc3e58207b84b61 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:47 +0200 Subject: [PATCH 0666/1084] python3Packages.pyscard: 2.2.2 -> 2.3.0 https://github.com/LudovicRousseau/pyscard/releases/tag/2.3.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyscard/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyscard/default.nix b/pkgs/development/python-modules/pyscard/default.nix index 6440d5839f9e..7f19bfb0c4c1 100644 --- a/pkgs/development/python-modules/pyscard/default.nix +++ b/pkgs/development/python-modules/pyscard/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pyscard"; - version = "2.2.2"; + version = "2.3.0"; pyproject = true; src = fetchFromGitHub { owner = "LudovicRousseau"; repo = "pyscard"; tag = version; - hash = "sha256-oaKmWLydwfWPnED11dbJKob9vxkl+pgOS0mvhL6XWrM="; + hash = "sha256-rz3m8eVbmJUMcQFuEMZwF3k/ES75KcNA8R+xix+Mgq8="; }; build-system = [ setuptools ]; From 3892341d4b3d87540594858572a8aa757efa04d7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:47 +0200 Subject: [PATCH 0667/1084] python3Packages.pyshp: 2.4.1 -> 3.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyshp/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/pyshp/default.nix b/pkgs/development/python-modules/pyshp/default.nix index 623fbebfb6d7..7811afc42edd 100644 --- a/pkgs/development/python-modules/pyshp/default.nix +++ b/pkgs/development/python-modules/pyshp/default.nix @@ -2,24 +2,24 @@ lib, buildPythonPackage, fetchFromGitHub, + hatchling, pytestCheckHook, - pythonOlder, }: buildPythonPackage rec { pname = "pyshp"; - version = "2.4.1"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + version = "3.0.0"; + pyproject = true; src = fetchFromGitHub { owner = "GeospatialPython"; repo = "pyshp"; tag = version; - hash = "sha256-NBZCqCbrCUIowj/EwWfC1vNC1fyNdg7EC06RRi6pul0="; + hash = "sha256-bN6n/cHuhoJPP2N9hcaPY87QgLNDSNdjHkpmyjO/+70="; }; + build-system = [ hatchling ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "shapefile" ]; From 707605910b4c89429f82d1553ccd0715858ec76d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:48 +0200 Subject: [PATCH 0668/1084] python3Packages.pyside6-fluent-widgets: 1.8.3 -> 1.8.6 This commit was automatically generated using update-python-libraries. --- .../python-modules/pyside6-fluent-widgets/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyside6-fluent-widgets/default.nix b/pkgs/development/python-modules/pyside6-fluent-widgets/default.nix index 475646e64114..bdc66df7c5ef 100644 --- a/pkgs/development/python-modules/pyside6-fluent-widgets/default.nix +++ b/pkgs/development/python-modules/pyside6-fluent-widgets/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "pyside6-fluent-widgets"; - version = "1.8.3"; + version = "1.8.6"; pyproject = true; src = fetchPypi { pname = "pyside6_fluent_widgets"; inherit version; - hash = "sha256-A9lKRFGpfrWKGAKJS9ETIbSTBF/Ba6KUBBc4Pht2eBE="; + hash = "sha256-JuqZSYAGnmO/0GMIojpP3XB0mx4k/GecOkl/xsafOu8="; }; build-system = [ setuptools ]; From d2987c9c7e3532706344780745980334a5d8fcc4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:49 +0200 Subject: [PATCH 0669/1084] python3Packages.pysnooper: 1.2.1 -> 1.2.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pysnooper/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysnooper/default.nix b/pkgs/development/python-modules/pysnooper/default.nix index f8ce981e1d38..e9f9e7e86232 100644 --- a/pkgs/development/python-modules/pysnooper/default.nix +++ b/pkgs/development/python-modules/pysnooper/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "pysnooper"; - version = "1.2.1"; + version = "1.2.3"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "PySnooper"; - hash = "sha256-2DLd8myARAqUVrOmZNr/lX9zfnMTxAt2JQ69tczbajE="; + hash = "sha256-H6FCVESnr0UQiq7YYLXKi2KyW7olsLA3wFm6NT2PHnQ="; }; nativeCheckInputs = [ pytestCheckHook ]; From 45fa8411dd0a4741c15391e36b8b30d457967347 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:50 +0200 Subject: [PATCH 0670/1084] python3Packages.pyssim: 0.7 -> 0.7.1 https://github.com/jterrace/pyssim/blob/v0.7.1/CHANGES.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyssim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyssim/default.nix b/pkgs/development/python-modules/pyssim/default.nix index 1d49929d2710..6c08c68b5278 100644 --- a/pkgs/development/python-modules/pyssim/default.nix +++ b/pkgs/development/python-modules/pyssim/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pyssim"; - version = "0.7"; + version = "0.7.1"; pyproject = true; build-system = [ @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "jterrace"; repo = "pyssim"; tag = "v${version}"; - sha256 = "sha256-LDNIugQeRqNsAZ5ZxS/NxHokEAwefpfRutTRpR0IcXk="; + sha256 = "sha256-6393EATaXg12pYXPaHty+8LepUM6kgtZ0zSjZ1Izytg="; }; patches = [ From 5513c3f62c6beb965165873db3dabe16a4b5231e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:51 +0200 Subject: [PATCH 0671/1084] python3Packages.pystemd: 0.13.2 -> 0.13.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pystemd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pystemd/default.nix b/pkgs/development/python-modules/pystemd/default.nix index f91803243e67..f3847e030065 100644 --- a/pkgs/development/python-modules/pystemd/default.nix +++ b/pkgs/development/python-modules/pystemd/default.nix @@ -14,12 +14,12 @@ buildPythonPackage rec { pname = "pystemd"; - version = "0.13.2"; + version = "0.13.4"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Tc+ksTpVaFxJ09F8EGMeyhjDN3D2Yxb47yM3uJUcwUQ="; + hash = "sha256-8G1OWyGIGnyRAEkuYMzC9LZOULTWt3c8lAE9LG8aANs="; }; postPatch = '' From fdb6aecdefa08f778b09fd0ad8366e85aed66f07 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:51 +0200 Subject: [PATCH 0672/1084] python3Packages.pysunspec2: 1.2.1 -> 1.3.2 https://github.com/sunspec/pysunspec2/releases/tag/v1.3.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pysunspec2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysunspec2/default.nix b/pkgs/development/python-modules/pysunspec2/default.nix index e3d321895db6..0e8f04916660 100644 --- a/pkgs/development/python-modules/pysunspec2/default.nix +++ b/pkgs/development/python-modules/pysunspec2/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pysunspec2"; - version = "1.2.1"; + version = "1.3.2"; pyproject = true; disabled = pythonOlder "3.5"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "sunspec"; repo = "pysunspec2"; tag = "v${version}"; - hash = "sha256-N3Daa1l2uzRbj2GpgdulzNhqxtRLvxZuEHxlKMsAdso="; + hash = "sha256-a5dync6B0KA1Qus/3xfDzASirEh7yLuiUrQXB2jMVQw="; fetchSubmodules = true; }; From 55d1e286a2a4150e0546a1f169262e076f7e75c4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:52 +0200 Subject: [PATCH 0673/1084] python3Packages.pytapo: 3.3.48 -> 3.3.49 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pytapo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytapo/default.nix b/pkgs/development/python-modules/pytapo/default.nix index e24e88f1e62f..852802ede046 100644 --- a/pkgs/development/python-modules/pytapo/default.nix +++ b/pkgs/development/python-modules/pytapo/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "pytapo"; - version = "3.3.48"; + version = "3.3.49"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-2MBolLmcInRO1EMYsV0cV4AsvS9cJATDiP5iBjPkrk0="; + hash = "sha256-urAGAcSoJ8AkHHIPEBEfk08Y34URVN/sX0N4WkIcUR4="; }; build-system = [ setuptools ]; From 88e059b26ab79186317019b1f63c481fa23ca43c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:52 +0200 Subject: [PATCH 0674/1084] python3Packages.pytask: 0.5.2 -> 0.5.5 https://github.com/pytask-dev/pytask/releases/tag/v0.5.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pytask/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytask/default.nix b/pkgs/development/python-modules/pytask/default.nix index af475846e3a0..7e1ae80c0b6a 100644 --- a/pkgs/development/python-modules/pytask/default.nix +++ b/pkgs/development/python-modules/pytask/default.nix @@ -25,7 +25,7 @@ }: buildPythonPackage rec { pname = "pytask"; - version = "0.5.2"; + version = "0.5.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "pytask-dev"; repo = "pytask"; tag = "v${version}"; - hash = "sha256-YJouWQ9Edj27nD72m7EDSH9TXcrsu6X+pGDo5fgGU5U="; + hash = "sha256-0e1pJzoszTW8n+uFJlEeYstvHf4v+I2Is7oEHJ1qV7o="; }; build-system = [ @@ -79,7 +79,7 @@ buildPythonPackage rec { meta = with lib; { description = "Workflow management system that facilitates reproducible data analyses"; homepage = "https://github.com/pytask-dev/pytask"; - changelog = "https://github.com/pytask-dev/pytask/releases/tag/v${version}"; + changelog = "https://github.com/pytask-dev/pytask/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ erooke ]; }; From c786d7391ecffcabe4690ad830e15ffa01760cf9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:53 +0200 Subject: [PATCH 0675/1084] python3Packages.pytelegrambotapi: 4.27.0 -> 4.28.0 https://github.com/eternnoir/pyTelegramBotAPI/releases/tag/4.28.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyTelegramBotAPI/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyTelegramBotAPI/default.nix b/pkgs/development/python-modules/pyTelegramBotAPI/default.nix index 550809f9150d..ee3cc7a354e8 100644 --- a/pkgs/development/python-modules/pyTelegramBotAPI/default.nix +++ b/pkgs/development/python-modules/pyTelegramBotAPI/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "pytelegrambotapi"; - version = "4.27.0"; + version = "4.28.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "eternnoir"; repo = "pyTelegramBotAPI"; tag = version; - hash = "sha256-UozVUdqNxxwWTBoq7ekr8ZX5KdkvQj+SiNSwebVXblI="; + hash = "sha256-T6OzlL+IzQr38sjE8DhVO3NN3apgHzJQjGx3No8kRNA="; }; build-system = [ hatchling ]; From 01e2ef9368e4b468c14255c4e3274242fc15c910 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:53 +0200 Subject: [PATCH 0676/1084] python3Packages.pytensor: 2.31.7 -> 2.32.0 https://github.com/pymc-devs/pytensor/releases/tag/rel-rel-2.32.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pytensor/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytensor/default.nix b/pkgs/development/python-modules/pytensor/default.nix index 41a075b0229a..d5212c6533bd 100644 --- a/pkgs/development/python-modules/pytensor/default.nix +++ b/pkgs/development/python-modules/pytensor/default.nix @@ -33,7 +33,7 @@ buildPythonPackage rec { pname = "pytensor"; - version = "2.31.7"; + version = "2.32.0"; pyproject = true; src = fetchFromGitHub { @@ -43,7 +43,7 @@ buildPythonPackage rec { postFetch = '' sed -i 's/git_refnames = "[^"]*"/git_refnames = " (tag: ${src.tag})"/' $out/pytensor/_version.py ''; - hash = "sha256-FtB5DfeKHl3zlnDxsRn0rs08EJhPwVkXFBFLVA0k6oA="; + hash = "sha256-B72BZmSYl/trpgaTUXwjWo95gR90pNPcKgpnnOqP7Tg="; }; build-system = [ @@ -167,7 +167,7 @@ buildPythonPackage rec { description = "Python library to define, optimize, and efficiently evaluate mathematical expressions involving multi-dimensional arrays"; mainProgram = "pytensor-cache"; homepage = "https://github.com/pymc-devs/pytensor"; - changelog = "https://github.com/pymc-devs/pytensor/releases/tag/rel-${version}"; + changelog = "https://github.com/pymc-devs/pytensor/releases/tag/rel-${src.tag}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ bcdarwin From eb22a2f194f8cdaf11998c53ee266f375ae5182e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:54 +0200 Subject: [PATCH 0677/1084] python3Packages.pytest-ansible: 25.5.0 -> 25.6.3 https://github.com/ansible-community/pytest-ansible/releases/tag/v25.6.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pytest-ansible/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-ansible/default.nix b/pkgs/development/python-modules/pytest-ansible/default.nix index 226f7d8c0b6c..a0e5024d8c1f 100644 --- a/pkgs/development/python-modules/pytest-ansible/default.nix +++ b/pkgs/development/python-modules/pytest-ansible/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "pytest-ansible"; - version = "25.5.0"; + version = "25.6.3"; pyproject = true; disabled = pythonOlder "3.10"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "ansible"; repo = "pytest-ansible"; tag = "v${version}"; - hash = "sha256-k6JFaB5VbUCwknN8SkNotdPRvSvW1tFmTx5p3hGfesg="; + hash = "sha256-NOvVzZCqbPbzbDgrs94qgS82c+8U+ysyH/LdQRsawt4="; }; postPatch = '' From 33f1b2550fd351caf2422ca618fd4f57bf6de169 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:54 +0200 Subject: [PATCH 0678/1084] python3Packages.pytest-celery: 1.1.3 -> 1.2.1 https://github.com/celery/pytest-celery/blob/v1.2.1/Changelog.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/pytest-celery/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pytest-celery/default.nix b/pkgs/development/python-modules/pytest-celery/default.nix index 9c3555f1012d..568159010c9d 100644 --- a/pkgs/development/python-modules/pytest-celery/default.nix +++ b/pkgs/development/python-modules/pytest-celery/default.nix @@ -5,12 +5,11 @@ debugpy, docker, fetchFromGitHub, + kombu, poetry-core, psutil, - pytest-cov-stub, pytest-docker-tools, pytest, - pytestCheckHook, pythonOlder, setuptools, tenacity, @@ -18,7 +17,7 @@ buildPythonPackage rec { pname = "pytest-celery"; - version = "1.1.3"; + version = "1.2.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -27,7 +26,7 @@ buildPythonPackage rec { owner = "celery"; repo = "pytest-celery"; tag = "v${version}"; - hash = "sha256-TUtKfGOxvVkiMhsUqyNDK08OTuzzKHrBiPU4JCKsIKM="; + hash = "sha256-E8GO/00IC9kUvQLZmTFaK4FFQ7d+/tw/kVTQbAqRRRM="; }; postPatch = '' @@ -46,8 +45,10 @@ buildPythonPackage rec { buildInput = [ pytest ]; dependencies = [ + (celery.overridePythonAttrs { doCheck = false; }) debugpy docker + kombu psutil pytest-docker-tools setuptools @@ -60,7 +61,7 @@ buildPythonPackage rec { meta = with lib; { description = "Pytest plugin to enable celery.contrib.pytest"; homepage = "https://github.com/celery/pytest-celery"; - changelog = "https://github.com/celery/pytest-celery/blob/v${version}/Changelog.rst"; + changelog = "https://github.com/celery/pytest-celery/blob/${src.tag}/Changelog.rst"; license = licenses.mit; maintainers = [ ]; }; From cf8be26716bff33865f66d72f4db6f9fcf974cc2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:55 +0200 Subject: [PATCH 0679/1084] python3Packages.pytest-codspeed: 3.2.0 -> 4.0.0 https://github.com/CodSpeedHQ/pytest-codspeed/releases/tag/v4.0.0 This commit was automatically generated using update-python-libraries. --- .../pytest-codspeed/default.nix | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-codspeed/default.nix b/pkgs/development/python-modules/pytest-codspeed/default.nix index dbf611fa5b1a..0de2195da0fc 100644 --- a/pkgs/development/python-modules/pytest-codspeed/default.nix +++ b/pkgs/development/python-modules/pytest-codspeed/default.nix @@ -16,18 +16,34 @@ setuptools, }: +let + instrument-hooks = fetchFromGitHub { + owner = "CodSpeedHQ"; + repo = "instrument-hooks"; + rev = "b003e5024d61cfb784d6ac6f3ffd7d61bf7b9ec9"; + hash = "sha256-JTSH4wOpOGJ97iV6sagiRUu8d3sKM2NJRXcB3NmozNQ="; + }; +in + buildPythonPackage rec { pname = "pytest-codspeed"; - version = "3.2.0"; + version = "4.0.0"; pyproject = true; src = fetchFromGitHub { owner = "CodSpeedHQ"; repo = "pytest-codspeed"; tag = "v${version}"; - hash = "sha256-SNVJtnanaSQTSeX3EFG+21GFC1WFCQTbaNyi7QjQROw="; + hash = "sha256-5fdG7AEiLD3ZZzU/7zBK0+LDacTZooyDUo+FefcE4uQ="; }; + postPatch = '' + pushd src/pytest_codspeed/instruments/hooks + rmdir instrument-hooks + ln -nsf ${instrument-hooks} instrument-hooks + popd + ''; + build-system = [ hatchling ]; buildInputs = [ pytest ]; From d9a7429a44fd1b1a5d7353a8a1bfc0796fe6af42 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:55 +0200 Subject: [PATCH 0680/1084] python3Packages.pytest-cov: 6.1.1 -> 6.2.1 https://github.com/pytest-dev/pytest-cov/blob/v6.2.1/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pytest-cov/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-cov/default.nix b/pkgs/development/python-modules/pytest-cov/default.nix index a7dbf32414b1..67da986e1e91 100644 --- a/pkgs/development/python-modules/pytest-cov/default.nix +++ b/pkgs/development/python-modules/pytest-cov/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "pytest-cov"; - version = "6.1.1"; + version = "6.2.1"; pyproject = true; src = fetchPypi { pname = "pytest_cov"; inherit version; - hash = "sha256-RpNfeq77p2DnFsLr++HCFiQLlZKWbn2pnqgpLU0+Kgo="; + hash = "sha256-JcxswKU1ggS4EI7O3FGptXs0zGuMlnzCwBpOANimfaI="; }; build-system = [ setuptools ]; From 231b9eb14848a97631745e85e4149fd04e987dca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:55 +0200 Subject: [PATCH 0681/1084] python3Packages.pytest-httpserver: 1.1.2 -> 1.1.3 https://github.com/csernazs/pytest-httpserver/blob/1.1.3/CHANGES.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/pytest-httpserver/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytest-httpserver/default.nix b/pkgs/development/python-modules/pytest-httpserver/default.nix index 6a136e9d3c05..bf2016701dde 100644 --- a/pkgs/development/python-modules/pytest-httpserver/default.nix +++ b/pkgs/development/python-modules/pytest-httpserver/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pytest-httpserver"; - version = "1.1.2"; + version = "1.1.3"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "csernazs"; repo = "pytest-httpserver"; tag = version; - hash = "sha256-41JrZ3ubaJHNzwGDWUSseJ3Z405k21SOpwW7jG5rNxg="; + hash = "sha256-5pyCDzt9nCwYcUdCjWlJiAkyNmf6oWBqSHQL7kJJluA="; }; nativeBuildInputs = [ poetry-core ]; @@ -45,7 +45,7 @@ buildPythonPackage rec { meta = with lib; { description = "HTTP server for pytest to test HTTP clients"; homepage = "https://www.github.com/csernazs/pytest-httpserver"; - changelog = "https://github.com/csernazs/pytest-httpserver/blob/${version}/CHANGES.rst"; + changelog = "https://github.com/csernazs/pytest-httpserver/blob/${src.tag}/CHANGES.rst"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From 89810858182f775414a71d79042b3c111e25d456 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:56 +0200 Subject: [PATCH 0682/1084] python3Packages.pytest-lazy-fixtures: 1.1.2 -> 1.3.2 This commit was automatically generated using update-python-libraries. --- .../pytest-lazy-fixtures/default.nix | 25 +++++++++++++++---- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pytest-lazy-fixtures/default.nix b/pkgs/development/python-modules/pytest-lazy-fixtures/default.nix index 6bb33a00394f..4acc40ff1934 100644 --- a/pkgs/development/python-modules/pytest-lazy-fixtures/default.nix +++ b/pkgs/development/python-modules/pytest-lazy-fixtures/default.nix @@ -2,25 +2,40 @@ lib, buildPythonPackage, fetchFromGitHub, - poetry-core, + hatchling, + pytest, pytestCheckHook, }: buildPythonPackage rec { pname = "pytest-lazy-fixtures"; - version = "1.1.2"; + version = "1.3.2"; pyproject = true; src = fetchFromGitHub { owner = "dev-petrov"; repo = "pytest-lazy-fixtures"; tag = version; - hash = "sha256-EkvSmSTwoWmQlUZ4qBBqboOomxwn72H8taJ3CY142ms="; + hash = "sha256-h2Zm8Vbw3L9WeXaeFE/fJqiOgI3r+XnJUnnELDkmyaU="; }; - build-system = [ poetry-core ]; + postPatch = '' + # Prevent double registration here and in the pyproject.toml entrypoint + # ValueError: Plugin already registered under a different name: + substituteInPlace tests/conftest.py \ + --replace-fail '"pytest_lazy_fixtures.plugin",' "" + ''; - dependencies = [ pytestCheckHook ]; + build-system = [ hatchling ]; + + dependencies = [ pytest ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + disabledTestPaths = [ + # missing pytest-deadfixtures + "tests/test_deadfixtures_support.py" + ]; pythonImportsCheck = [ "pytest_lazy_fixtures" ]; From b935896640c0d5d253c086e659bf4ba99433ba70 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:56 +0200 Subject: [PATCH 0683/1084] python3Packages.pytest-qt: 4.4.0 -> 4.5.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/pytest-qt/default.nix | 26 ++++++++++++------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/pytest-qt/default.nix b/pkgs/development/python-modules/pytest-qt/default.nix index eac27debb474..36758f51da08 100644 --- a/pkgs/development/python-modules/pytest-qt/default.nix +++ b/pkgs/development/python-modules/pytest-qt/default.nix @@ -1,29 +1,35 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, setuptools-scm, pytest, + pluggy, + typing-extensions, pyqt5, - pythonOlder, }: buildPythonPackage rec { pname = "pytest-qt"; - version = "4.4.0"; - format = "setuptools"; + version = "4.5.0"; + pyproject = true; - disabled = pythonOlder "3.8"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-dolhQqlApChTOQCNaSijbUvnSv7H5jRXfoQsnMXFaEQ="; + src = fetchFromGitHub { + owner = "pytest-dev"; + repo = "pytest-qt"; + tag = version; + hash = "sha256-ZCWWhd1/7qdSgGLNbsjPlxg24IFdqbNtLRktgMFVCJY="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ setuptools-scm ]; buildInputs = [ pytest ]; + dependencies = [ + pluggy + typing-extensions + ]; + nativeCheckInputs = [ pyqt5 ]; pythonImportsCheck = [ "pytestqt" ]; From 70fe6da9bdc28d199e17bc12d41b869d6a5ed465 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:57 +0200 Subject: [PATCH 0684/1084] python3Packages.pytest-random-order: 1.1.1 -> 1.2.0 https://github.com/jbasko/pytest-random-order/releases/tag/v1.2.0 This commit was automatically generated using update-python-libraries. --- .../pytest-random-order/default.nix | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/pytest-random-order/default.nix b/pkgs/development/python-modules/pytest-random-order/default.nix index 9886bcf7f869..1c900d4b6e84 100644 --- a/pkgs/development/python-modules/pytest-random-order/default.nix +++ b/pkgs/development/python-modules/pytest-random-order/default.nix @@ -1,28 +1,31 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, py, pytest, pytest-xdist, pytestCheckHook, - pythonOlder, setuptools, + setuptools-scm, }: buildPythonPackage rec { pname = "pytest-random-order"; - version = "1.1.1"; + version = "1.2.0"; pyproject = true; - disabled = pythonOlder "3.5"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-RHLX008fHF86NZxP/FwT7QZSMvMeyhnIhEwatAbnkIA="; + src = fetchFromGitHub { + owner = "jbasko"; + repo = "pytest-random-order"; + tag = "v${version}"; + hash = "sha256-c282PrdXxG7WChnkpLWe059OmtTOl1Mn6yWgMRfCjBA="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ + setuptools + setuptools-scm + ]; buildInputs = [ pytest ]; From 0114614321048b3605341846edce592a5871d055 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:57 +0200 Subject: [PATCH 0685/1084] python3Packages.pytest-regressions: 2.7.0 -> 2.8.1 https://github.com/ESSS/pytest-regressions/blob/v2.8.1/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- .../development/python-modules/pytest-regressions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-regressions/default.nix b/pkgs/development/python-modules/pytest-regressions/default.nix index 337c5f048a17..18286d14fcd9 100644 --- a/pkgs/development/python-modules/pytest-regressions/default.nix +++ b/pkgs/development/python-modules/pytest-regressions/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "pytest-regressions"; - version = "2.7.0"; + version = "2.8.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "ESSS"; repo = "pytest-regressions"; tag = "v${version}"; - hash = "sha256-w9uwJJtikbjUtjpJJ3dEZ1zU0KbdyLaDuJWJr45WpCg="; + hash = "sha256-8FbPWKYHy/0ITrCx9044iYOR7B9g8tgEdV+QfUg4esk="; }; build-system = [ setuptools-scm ]; From 9cfca49b988f3f179419b1c4fe4f6f93abbb5a3a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:58 +0200 Subject: [PATCH 0686/1084] python3Packages.pytest-run-parallel: 0.3.1 -> 0.6.0 https://github.com/Quansight-Labs/pytest-run-parallel/blob/v0.6.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/pytest-run-parallel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-run-parallel/default.nix b/pkgs/development/python-modules/pytest-run-parallel/default.nix index cad82d8f2244..4a061f97c686 100644 --- a/pkgs/development/python-modules/pytest-run-parallel/default.nix +++ b/pkgs/development/python-modules/pytest-run-parallel/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "pytest-run-parallel"; - version = "0.3.1"; + version = "0.6.0"; pyproject = true; src = fetchFromGitHub { owner = "Quansight-Labs"; repo = "pytest-run-parallel"; tag = "v${version}"; - hash = "sha256-YBky+aoMO3dclod6RTQZF0X8fE8CAgHHY4es8vWHb3U="; + hash = "sha256-6cfpPJItOmb79KERqpKz/nQlyTrAj4yv+bGM8SXrsXg="; }; build-system = [ setuptools ]; From df1ea24ed0e3ff3e34d35b0d9d97f3753bfb24a6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:58 +0200 Subject: [PATCH 0687/1084] python3Packages.pytest-services: 2.2.1 -> 2.2.2 https://github.com/pytest-dev/pytest-services/blob/v2.2.2/CHANGES.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/pytest-services/default.nix | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/pytest-services/default.nix b/pkgs/development/python-modules/pytest-services/default.nix index 537e06b5e04b..c45a7649629f 100644 --- a/pkgs/development/python-modules/pytest-services/default.nix +++ b/pkgs/development/python-modules/pytest-services/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch, psutil, pylibmc, pytest, @@ -17,7 +16,7 @@ buildPythonPackage rec { pname = "pytest-services"; - version = "2.2.1"; + version = "2.2.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -25,19 +24,10 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "pytest-dev"; repo = "pytest-services"; - tag = version; - hash = "sha256-E/VcKcAb1ekypm5jP4lsSz1LYJTcTSed6i5OY5ihP30="; + tag = "v${version}"; + hash = "sha256-kWgqb7+3/hZKUz7B3PnfxHZq6yU3JUeJ+mruqrMD/NE="; }; - patches = [ - # Replace distutils.spawn.find_executable with shutil.which, https://github.com/pytest-dev/pytest-services/pull/46 - (fetchpatch { - name = "replace-distutils.patch"; - url = "https://github.com/pytest-dev/pytest-services/commit/e0e2a85434a2dcbcc0584299c5b2b751efe0b6db.patch"; - hash = "sha256-hvr7EedfjfonHDn6v2slwUBqz1xQoF7Ez/kqAhZRXEc="; - }) - ]; - nativeBuildInputs = [ setuptools-scm toml @@ -72,7 +62,7 @@ buildPythonPackage rec { meta = with lib; { description = "Services plugin for pytest testing framework"; homepage = "https://github.com/pytest-dev/pytest-services"; - changelog = "https://github.com/pytest-dev/pytest-services/blob/${version}/CHANGES.rst"; + changelog = "https://github.com/pytest-dev/pytest-services/blob/${src.tag}/CHANGES.rst"; license = licenses.mit; maintainers = with maintainers; [ dotlambda ]; }; From 6da4b703bb8552ccb61aa3bff7ca3350ce946a7b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:59 +0200 Subject: [PATCH 0688/1084] python3Packages.pytest-subtests: 0.14.1 -> 0.14.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pytest-subtests/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-subtests/default.nix b/pkgs/development/python-modules/pytest-subtests/default.nix index 0b4f03e7942b..2826f917cee1 100644 --- a/pkgs/development/python-modules/pytest-subtests/default.nix +++ b/pkgs/development/python-modules/pytest-subtests/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "pytest-subtests"; - version = "0.14.1"; + version = "0.14.2"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "pytest_subtests"; inherit version; - hash = "sha256-NQwArcNsOv9namYTXIGu2eIYLhX2w+yHITZpGLu/dYA="; + hash = "sha256-cVSoZl/VKO5wp20AIWpE0TncPJyDUhoPd597CtT4AN4="; }; nativeBuildInputs = [ From 8aed0533320cce1d204a336b5f6703dfd504597f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:42:59 +0200 Subject: [PATCH 0689/1084] python3Packages.python-binance: 1.0.27 -> 1.0.29 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/python-binance/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-binance/default.nix b/pkgs/development/python-modules/python-binance/default.nix index 77db7394f7e1..5f7c7d37e4c0 100644 --- a/pkgs/development/python-modules/python-binance/default.nix +++ b/pkgs/development/python-modules/python-binance/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "python-binance"; - version = "1.0.27"; + version = "1.0.29"; pyproject = true; disabled = pythonOlder "3.11"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "sammchardy"; repo = "python-binance"; tag = "v${version}"; - hash = "sha256-nsJuHxPXhMBRY4BUDDLj5sHK/GuJA0pBU3RGUDxVm50="; + hash = "sha256-Hqd6228k2j1BPzBBCRpdEp0rAGxZt00XPnzpCPlwIfg="; }; build-system = [ setuptools ]; From 0d779f21aec7850f839a59a9d3e9ae47d467dfa9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:00 +0200 Subject: [PATCH 0690/1084] python3Packages.python-codon-tables: 0.1.15 -> 0.1.18 This commit was automatically generated using update-python-libraries. --- .../python-modules/python-codon-tables/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-codon-tables/default.nix b/pkgs/development/python-modules/python-codon-tables/default.nix index af0e275321d1..af72906af4eb 100644 --- a/pkgs/development/python-modules/python-codon-tables/default.nix +++ b/pkgs/development/python-modules/python-codon-tables/default.nix @@ -6,13 +6,13 @@ buildPythonPackage rec { pname = "python-codon-tables"; - version = "0.1.15"; + version = "0.1.18"; format = "setuptools"; src = fetchPypi { pname = "python_codon_tables"; inherit version; - hash = "sha256-bK0Y8y5W6xmtGeRUtLDGsg1voVKp1uU37tBqi0/raLY="; + hash = "sha256-c/VSmArSkq+46LzW3r+CQEG1mwp87ACbZ7EWkMOGOQc="; }; # no tests in tarball From 29b3b0af488f2fc4319dce394ad5c7d1965b8211 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:00 +0200 Subject: [PATCH 0691/1084] python3Packages.python-constraint: 1.4.0 -> 2.4.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/python-constraint/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-constraint/default.nix b/pkgs/development/python-modules/python-constraint/default.nix index ae00c34c3354..2ac55f35c9f1 100644 --- a/pkgs/development/python-modules/python-constraint/default.nix +++ b/pkgs/development/python-modules/python-constraint/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "python-constraint"; - version = "1.4.0"; + version = "2.4.0"; format = "setuptools"; src = fetchFromGitHub { owner = "python-constraint"; repo = "python-constraint"; - rev = version; - sha256 = "1dv11406yxmmgkkhwzqicajbg2bmla5xfad7lv57zyahxz8jzz94"; + tag = version; + sha256 = "sha256-Vi+dD/QmHfUrL0l5yTb7B1ILuXj3HYfT0QINdyfoqFo="; }; nativeCheckInputs = [ pytestCheckHook ]; From a01969886af9648fe62d7b438224ec43173792a4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:01 +0200 Subject: [PATCH 0692/1084] python3Packages.python-crontab: 3.2.0 -> 3.3.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/python-crontab/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-crontab/default.nix b/pkgs/development/python-modules/python-crontab/default.nix index c89cd3d07bda..9fd4c03572ed 100644 --- a/pkgs/development/python-modules/python-crontab/default.nix +++ b/pkgs/development/python-modules/python-crontab/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "python-crontab"; - version = "3.2.0"; + version = "3.3.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "python_crontab"; inherit version; - hash = "sha256-QAZ9HdOa3jRgsq2FV8dlFRTNOFHe//9hxcYOEifFw2s="; + hash = "sha256-AHyK7mjd3z4E7E3OD6wSS5O9aL50cPyV0qlhehXeKRs="; }; build-system = [ setuptools ]; From c0b225182134682fbd91d46b9d8ed0cd60d9504c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:01 +0200 Subject: [PATCH 0693/1084] python3Packages.python-dbusmock: 0.34.2 -> 0.36.0 https://github.com/martinpitt/python-dbusmock/releases/tag/0.36.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/python-dbusmock/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-dbusmock/default.nix b/pkgs/development/python-modules/python-dbusmock/default.nix index 18cd8884ee1f..48dc270bac44 100644 --- a/pkgs/development/python-modules/python-dbusmock/default.nix +++ b/pkgs/development/python-modules/python-dbusmock/default.nix @@ -30,14 +30,14 @@ let in buildPythonPackage rec { pname = "python-dbusmock"; - version = "0.34.2"; + version = "0.36.0"; pyproject = true; src = fetchFromGitHub { owner = "martinpitt"; repo = "python-dbusmock"; tag = version; - hash = "sha256-7h5SIcgWcbzInmCkbGz/ulfPJvqPPguWLJY+AXJuo0c="; + hash = "sha256-9YnMOQUuwAcrL0ZaQr7iGly9esZaSRIFThQRNUtSndo="; }; build-system = [ From 9c29137e7ef33ab41e214f89584b380ab19d90f0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:01 +0200 Subject: [PATCH 0694/1084] python3Packages.python-fontconfig: 0.6.0 -> 0.6.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/python-fontconfig/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-fontconfig/default.nix b/pkgs/development/python-modules/python-fontconfig/default.nix index f249489e4bac..18f40cbb647c 100644 --- a/pkgs/development/python-modules/python-fontconfig/default.nix +++ b/pkgs/development/python-modules/python-fontconfig/default.nix @@ -22,13 +22,13 @@ let in buildPythonPackage rec { pname = "python-fontconfig"; - version = "0.6.0"; + version = "0.6.1"; pyproject = true; src = fetchPypi { pname = "python_fontconfig"; inherit version; - sha256 = "sha256-1esVZVMvkcAKWchaOrIki2CYoJDffN1PW+A9nXWjCeU="; + sha256 = "sha256-qka4KksXW9LPn+Grmyng3kyrhwIEG7UEpVDeKfX89zM="; }; build-system = [ From 1b8fdf50c32b194fb059a580eedbda52b2f46128 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:02 +0200 Subject: [PATCH 0695/1084] python3Packages.python-gitlab: 6.1.0 -> 6.2.0 https://github.com/python-gitlab/python-gitlab/blob/v6.2.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/python-gitlab/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-gitlab/default.nix b/pkgs/development/python-modules/python-gitlab/default.nix index fb351f79bb97..d55bd12447c4 100644 --- a/pkgs/development/python-modules/python-gitlab/default.nix +++ b/pkgs/development/python-modules/python-gitlab/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "python-gitlab"; - version = "6.1.0"; + version = "6.2.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "python_gitlab"; inherit version; - hash = "sha256-Bi1pQ2mbCbzkD3J/DQkGoLJUykVVk/gXRbsaNSU17nc="; + hash = "sha256-uIx5zqZd0kJZIsgpcw6pWCftcTLYabhTK5CoxxmcwaY="; }; build-system = [ setuptools ]; From e88d01a562a82f78f7e9eced6857418c88f12bb6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:02 +0200 Subject: [PATCH 0696/1084] python3Packages.python-gnupg: 0.5.4 -> 0.5.5 https://github.com/vsajip/python-gnupg/releases/tag/0.5.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/python-gnupg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-gnupg/default.nix b/pkgs/development/python-modules/python-gnupg/default.nix index 8fb7866efbd0..0ba82fdcccb8 100644 --- a/pkgs/development/python-modules/python-gnupg/default.nix +++ b/pkgs/development/python-modules/python-gnupg/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "python-gnupg"; - version = "0.5.4"; + version = "0.5.5"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-8v21+ylhXHfCdD4cs9kxQ1Om6HsQw30jjZGuHG/q4IY="; + hash = "sha256-P9yvdvYKG5SP+ON9w5jQPPnOdCcGXVgwgrktp6T/WmM="; }; postPatch = '' From 1a6a05482b843a5d3ed8b689daf6b925c3093afe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:03 +0200 Subject: [PATCH 0697/1084] python3Packages.python-hosts: 1.0.7 -> 1.1.2 https://github.com/jonhadfield/python-hosts/blob/1.1.2/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/python-hosts/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-hosts/default.nix b/pkgs/development/python-modules/python-hosts/default.nix index 0f582e760250..7eb9ce7dbad7 100644 --- a/pkgs/development/python-modules/python-hosts/default.nix +++ b/pkgs/development/python-modules/python-hosts/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "python-hosts"; - version = "1.0.7"; + version = "1.1.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "python_hosts"; inherit version; - hash = "sha256-TFaZHiL2v/woCWgz3nh/kjUOhbfN1ghnBnJcVcTwSrk="; + hash = "sha256-XiU6aO6EhFVgj1g7TYMdbgg7IvjkU2DFoiwYikrB13A="; }; build-system = [ setuptools ]; From 4c00e0c2e05a18a51662953fb33e3892c97a7c1f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:03 +0200 Subject: [PATCH 0698/1084] python3Packages.python-jenkins: 1.8.2 -> 1.8.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/python-jenkins/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-jenkins/default.nix b/pkgs/development/python-modules/python-jenkins/default.nix index e06a0760fbdd..6e2eb9c169ba 100644 --- a/pkgs/development/python-modules/python-jenkins/default.nix +++ b/pkgs/development/python-modules/python-jenkins/default.nix @@ -18,12 +18,13 @@ buildPythonPackage rec { pname = "python-jenkins"; - version = "1.8.2"; + version = "1.8.3"; format = "setuptools"; src = fetchPypi { - inherit pname version; - hash = "sha256-VufauwYHvbjh1vxtLUMBq+2+2RZdorIG+svTBxy27ss="; + pname = "python_jenkins"; + inherit version; + hash = "sha256-j0dhw5GsEejB8j93EBCSDBBEBJdwWrcXXVI1j1oS3Jg="; }; # test uses timeout mechanism unsafe for use with the "spawn" From e5610b3ef8784089463fb266c372fd14f8e47194 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:04 +0200 Subject: [PATCH 0699/1084] python3Packages.python-json-logger: 3.2.1 -> 3.3.0 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/python-json-logger/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-json-logger/default.nix b/pkgs/development/python-modules/python-json-logger/default.nix index 9e7a8198ecb4..acae4e2689da 100644 --- a/pkgs/development/python-modules/python-json-logger/default.nix +++ b/pkgs/development/python-modules/python-json-logger/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "python-json-logger"; - version = "3.2.1"; + version = "3.3.0"; pyproject = true; src = fetchFromGitHub { owner = "nhairs"; repo = "python-json-logger"; tag = "v${version}"; - hash = "sha256-dM9/ehPY/BnJSNBq1BiTUpJRigdzbGb3jD8Uhx+hmKc="; + hash = "sha256-q1s+WRU5xTmF4YW20DrDnXbMeW6vGYzVekxxIDVt8gw="; }; build-system = [ setuptools ]; From b54317814508e99505964383d14e625076754e72 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:04 +0200 Subject: [PATCH 0700/1084] python3Packages.python-markdown-math: 0.8 -> 0.9 This commit was automatically generated using update-python-libraries. --- .../python-markdown-math/default.nix | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/python-markdown-math/default.nix b/pkgs/development/python-modules/python-markdown-math/default.nix index 3bf104029b40..508229050afe 100644 --- a/pkgs/development/python-modules/python-markdown-math/default.nix +++ b/pkgs/development/python-modules/python-markdown-math/default.nix @@ -1,22 +1,25 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, + setuptools, markdown, - isPy27, }: buildPythonPackage rec { pname = "python-markdown-math"; - version = "0.8"; - format = "setuptools"; - disabled = isPy27; + version = "0.9"; + pyproject = true; - src = fetchPypi { - inherit pname version; - sha256 = "8564212af679fc18d53f38681f16080fcd3d186073f23825c7ce86fadd3e3635"; + src = fetchFromGitHub { + owner = "mitya57"; + repo = "python-markdown-math"; + tag = version; + hash = "sha256-m/i43lvOehZSazHXhoAZTRSB5BQgn2VFjXADxSKeXfs="; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ markdown ]; meta = { From dc4fb6e847db816a46c74569cba83bbf82c5e84c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:04 +0200 Subject: [PATCH 0701/1084] python3Packages.python-on-whales: 0.75.1 -> 0.78.0 https://github.com/gabrieldemarmiesse/python-on-whales/releases/tag/v0.78.0 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/python-on-whales/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-on-whales/default.nix b/pkgs/development/python-modules/python-on-whales/default.nix index bbe238cde817..9b917d59b2ba 100644 --- a/pkgs/development/python-modules/python-on-whales/default.nix +++ b/pkgs/development/python-modules/python-on-whales/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "python-on-whales"; - version = "0.75.1"; + version = "0.78.0"; pyproject = true; src = fetchFromGitHub { owner = "gabrieldemarmiesse"; repo = "python-on-whales"; tag = "v${version}"; - hash = "sha256-JjzBFVgPNnU0q5hL+RZJMs3WxbeZbBKyvsV6clUFjpE="; + hash = "sha256-mpCBqFxxFxljhoTveLmk4XfqngiQPsufqr927hSwNfA="; }; build-system = [ setuptools ]; @@ -41,7 +41,7 @@ buildPythonPackage rec { meta = { description = "Docker client for Python, designed to be fun and intuitive"; homepage = "https://github.com/gabrieldemarmiesse/python-on-whales"; - changelog = "https://github.com/gabrieldemarmiesse/python-on-whales/releases/tag/v${version}"; + changelog = "https://github.com/gabrieldemarmiesse/python-on-whales/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ bcdarwin ]; }; From fac256815cdc98ace94b26ba21a0c2201685a958 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:05 +0200 Subject: [PATCH 0702/1084] python3Packages.python-owasp-zap-v2-4: 0.0.18 -> 0.4.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/python-owasp-zap-v2-4/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-owasp-zap-v2-4/default.nix b/pkgs/development/python-modules/python-owasp-zap-v2-4/default.nix index 5aaca9b14f11..6c11fb6da120 100644 --- a/pkgs/development/python-modules/python-owasp-zap-v2-4/default.nix +++ b/pkgs/development/python-modules/python-owasp-zap-v2-4/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "python-owasp-zap-v2-4"; - version = "0.0.18"; + version = "0.4.0"; format = "setuptools"; src = fetchFromGitHub { owner = "zaproxy"; repo = "zap-api-python"; - rev = version; - sha256 = "0b46m9s0vwaaq8vhiqspdr2ns9qdw65fnjh8mf58gjinlsd27ygk"; + tag = version; + sha256 = "sha256-UG8+0jJwnywvuc68/9r10kKMqxNIOg5mIdPt2Fx2BZA="; }; propagatedBuildInputs = [ From e356f9ea750c7a5da0bea30e5680489b2cfde8fd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:05 +0200 Subject: [PATCH 0703/1084] python3Packages.python-pkcs11: 0.7.0 -> 0.8.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/python-pkcs11/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/python-pkcs11/default.nix b/pkgs/development/python-modules/python-pkcs11/default.nix index 10e37e558501..baa6e6b45e63 100644 --- a/pkgs/development/python-modules/python-pkcs11/default.nix +++ b/pkgs/development/python-modules/python-pkcs11/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "python-pkcs11"; - version = "0.7.0"; - format = "setuptools"; + version = "0.8.1"; + pyproject = true; src = fetchFromGitHub { owner = "danni"; repo = "python-pkcs11"; - rev = "v${version}"; - sha256 = "0kncbipfpsb7m7mhv5s5b9wk604h1j08i2j26fn90pklgqll0xhv"; + tag = "v${version}"; + sha256 = "sha256-iCfcVVzAwwg69Ym1uVimSzYZBQmC+Yppl5YXDaLIcqc="; }; nativeBuildInputs = [ From e09691c74fdac5b5faf60a54085a7b5af8824b91 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:06 +0200 Subject: [PATCH 0704/1084] python3Packages.python-roborock: 2.25.0 -> 2.27.0 https://github.com/humbertogontijo/python-roborock/blob/v2.27.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/python-roborock/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-roborock/default.nix b/pkgs/development/python-modules/python-roborock/default.nix index d6fb0b903251..faa5d84101c1 100644 --- a/pkgs/development/python-modules/python-roborock/default.nix +++ b/pkgs/development/python-modules/python-roborock/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pname = "python-roborock"; - version = "2.25.0"; + version = "2.27.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -34,7 +34,7 @@ buildPythonPackage rec { owner = "humbertogontijo"; repo = "python-roborock"; tag = "v${version}"; - hash = "sha256-RsNWhcScp81plqXg9NmRFJhF+aLA0ld0A5H6mHo60uE="; + hash = "sha256-3iNqeRCdkkL77hYlh+LRo8ZKExcpk075eBbnp8oJQ8w="; }; postPatch = '' From f7808a6e4c989d175e31c139d9c41a67531e30b0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:06 +0200 Subject: [PATCH 0705/1084] python3Packages.python-socks: 2.7.1 -> 2.7.2 https://github.com/romis2012/python-socks/releases/tag/v2.7.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/python-socks/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-socks/default.nix b/pkgs/development/python-modules/python-socks/default.nix index 8d0c255cbbc2..183fdd950cb5 100644 --- a/pkgs/development/python-modules/python-socks/default.nix +++ b/pkgs/development/python-modules/python-socks/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "python-socks"; - version = "2.7.1"; + version = "2.7.2"; pyproject = true; disabled = pythonOlder "3.6.2"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "romis2012"; repo = "python-socks"; tag = "v${version}"; - hash = "sha256-7BfdyQDfRIPSC3Iv+cDcR0VFHX+l1OPRMElzHGL2x3M="; + hash = "sha256-9RzlK8iErM94vpVLeildYjqXbRxdiVyxASCZHKd0mao="; }; build-system = [ setuptools ]; From 04f9b2ac74f0a26c93cd3e1a0ab3674bde3f3abf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:07 +0200 Subject: [PATCH 0706/1084] python3Packages.python-stdnum: 1.20 -> 2.1 https://github.com/arthurdejong/python-stdnum/blob/2.1/ChangeLog This commit was automatically generated using update-python-libraries. --- .../python-modules/python-stdnum/default.nix | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/python-stdnum/default.nix b/pkgs/development/python-modules/python-stdnum/default.nix index cf0c31466010..15722e6b4496 100644 --- a/pkgs/development/python-modules/python-stdnum/default.nix +++ b/pkgs/development/python-modules/python-stdnum/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pytestCheckHook, pytest-cov-stub, setuptools, @@ -13,23 +13,24 @@ buildPythonPackage rec { version = "2.1"; pyproject = true; - src = fetchPypi { - pname = "python_stdnum"; - inherit version; - hash = "sha256-awFkWWnrPf1VBhoBFNWTdTzZ5lPOqQgxmLfuoSZEOXo="; + src = fetchFromGitHub { + owner = "arthurdejong"; + repo = "python-stdnum"; + tag = version; + hash = "sha256-9m4tO9TX9lV4V3wTkMFDj0Mc+jl4bKsHM/adeF3cBTE="; }; build-system = [ setuptools ]; + optional-dependencies = { + SOAP = [ zeep ]; + }; + nativeCheckInputs = [ pytestCheckHook pytest-cov-stub ]; - optional-dependencies = { - SOAP = [ zeep ]; - }; - pythonImportsCheck = [ "stdnum" ]; meta = with lib; { From f001ecef6e818eceac5dfbd3c8d5b6b6a5def628 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:07 +0200 Subject: [PATCH 0707/1084] python3Packages.python-tado: 0.18.15 -> 0.19.2 https://github.com/wmalgadey/PyTado/releases/tag/0.19.2 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/python-tado/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/python-tado/default.nix b/pkgs/development/python-modules/python-tado/default.nix index 7cde7aa3d8e6..7ef8016aad0f 100644 --- a/pkgs/development/python-modules/python-tado/default.nix +++ b/pkgs/development/python-modules/python-tado/default.nix @@ -2,33 +2,35 @@ lib, buildPythonPackage, fetchFromGitHub, + poetry-core, pytest-cov-stub, pytest-mock, + pytest-socket, pytestCheckHook, requests, responses, - setuptools, }: buildPythonPackage rec { pname = "python-tado"; - version = "0.18.15"; + version = "0.19.2"; pyproject = true; src = fetchFromGitHub { owner = "wmalgadey"; repo = "PyTado"; tag = version; - hash = "sha256-FUnD5JVS816XQYqXGSDnypqcYuKVhEeFIFcENf8BkcU="; + hash = "sha256-me62VPjKU+vh0vo4Fl86sEse1QZYD2zDpxchSiUcxTY="; }; - build-system = [ setuptools ]; + build-system = [ poetry-core ]; dependencies = [ requests ]; nativeCheckInputs = [ pytest-cov-stub pytest-mock + pytest-socket pytestCheckHook responses ]; From 99816db744e485c2db14e0dcce04237a915b13df Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:08 +0200 Subject: [PATCH 0708/1084] python3Packages.python-telegram-bot: 22.1 -> 22.3 https://github.com/python-telegram-bot/python-telegram-bot/blob/v22.3/CHANGES.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/python-telegram-bot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-telegram-bot/default.nix b/pkgs/development/python-modules/python-telegram-bot/default.nix index c815561a0b03..8340153612d8 100644 --- a/pkgs/development/python-modules/python-telegram-bot/default.nix +++ b/pkgs/development/python-modules/python-telegram-bot/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "python-telegram-bot"; - version = "22.1"; + version = "22.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "python-telegram-bot"; repo = "python-telegram-bot"; tag = "v${version}"; - hash = "sha256-zysqE1WZCHdoJUr9+yE7L5xY5pInNUKC4qw4v3zPSRg="; + hash = "sha256-mckCkz5DBRjO4iFvRpkqLa7H8GBE/Lwi9CQ902pQ1nQ="; }; build-system = [ From 605b037cc87f09362e36840858089f9bc39d245a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:08 +0200 Subject: [PATCH 0709/1084] python3Packages.pytraccar: 2.1.1 -> 3.0.0 https://github.com/ludeeus/pytraccar/releases/tag/3.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pytraccar/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytraccar/default.nix b/pkgs/development/python-modules/pytraccar/default.nix index 6344f1e6d9bd..47c3a7233882 100644 --- a/pkgs/development/python-modules/pytraccar/default.nix +++ b/pkgs/development/python-modules/pytraccar/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pytraccar"; - version = "2.1.1"; + version = "3.0.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "ludeeus"; repo = "pytraccar"; tag = version; - hash = "sha256-WTRqYw66iD4bbb1aWJfBI67+DtE1FE4oiuUKpfVqypE="; + hash = "sha256-DtxZCvLuvQpbu/1lIXz2BVbACt5Q1N2txVMyqwd4d9A="; }; nativeBuildInputs = [ poetry-core ]; @@ -48,7 +48,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library to handle device information from Traccar"; homepage = "https://github.com/ludeeus/pytraccar"; - changelog = "https://github.com/ludeeus/pytraccar/releases/tag/${version}"; + changelog = "https://github.com/ludeeus/pytraccar/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 473f3d9944ac1c8111f87db55b6e30fc0272f6fd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:09 +0200 Subject: [PATCH 0710/1084] python3Packages.pytransportnswv2: 0.8.7 -> 0.9.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pytransportnswv2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytransportnswv2/default.nix b/pkgs/development/python-modules/pytransportnswv2/default.nix index f512ae5cb7ab..83e7b8452d2a 100644 --- a/pkgs/development/python-modules/pytransportnswv2/default.nix +++ b/pkgs/development/python-modules/pytransportnswv2/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pytransportnswv2"; - version = "0.8.7"; + version = "0.9.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "PyTransportNSWv2"; inherit version; - hash = "sha256-Jg/oEgbxn0eGf9Bn9wte6Wqc1TYVb8GjzU1mLWk1qtE="; + hash = "sha256-J3OW8fWldbkKzCDlXSv7nucVdyEnDFx8uCicF+ELQkQ="; }; build-system = [ setuptools ]; From 96b6fcd754954a8f949fa81427bd6e1b0fa09412 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:09 +0200 Subject: [PATCH 0711/1084] python3Packages.pyttsx3: 2.98 -> 2.99 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyttsx3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyttsx3/default.nix b/pkgs/development/python-modules/pyttsx3/default.nix index ba9afeb6be85..a66e1ca4489a 100644 --- a/pkgs/development/python-modules/pyttsx3/default.nix +++ b/pkgs/development/python-modules/pyttsx3/default.nix @@ -6,12 +6,12 @@ buildPythonPackage rec { pname = "pyttsx3"; - version = "2.98"; + version = "2.99"; format = "wheel"; src = fetchPypi { inherit pname version format; - sha256 = "sha256-s/tMpNWuT45oNtaze/X+4P1R0Vf/on+5Bkvm5749o3o="; + sha256 = "sha256-/z5P91bCTXK58/LzBODtqv0PWK2w5vS5DZMEQM2osgc="; dist = "py3"; python = "py3"; }; From d441ffb3c8fdad29a2cae96c6ba3e2bc14ce8ac4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:10 +0200 Subject: [PATCH 0712/1084] python3Packages.pytubefix: 9.2.2 -> 9.4.1 https://github.com/JuanBindez/pytubefix/releases/tag/v9.4.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pytubefix/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytubefix/default.nix b/pkgs/development/python-modules/pytubefix/default.nix index 77d81e25bd5b..45a8742b4e0b 100644 --- a/pkgs/development/python-modules/pytubefix/default.nix +++ b/pkgs/development/python-modules/pytubefix/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "pytubefix"; - version = "9.2.2"; + version = "9.4.1"; pyproject = true; src = fetchFromGitHub { owner = "JuanBindez"; repo = "pytubefix"; tag = "v${version}"; - hash = "sha256-Abx4VIA8dnEZpl86IyGJYSR8n6sPmtCTq5eJbqKyNRM="; + hash = "sha256-aw17XiWdr8cDIL8o4Dc91YLi3t4B8r5VAhBgZtCm3x8="; }; build-system = [ setuptools ]; From b861bdeea547438a1af13482d96e36e44f3c7420 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:10 +0200 Subject: [PATCH 0713/1084] python3Packages.pyturbojpeg: 1.8.0 -> 1.8.2 https://github.com/lilohuang/PyTurboJPEG/releases/tag/v1.8.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyturbojpeg/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyturbojpeg/default.nix b/pkgs/development/python-modules/pyturbojpeg/default.nix index 8cfb975b808c..881ff4ec7182 100644 --- a/pkgs/development/python-modules/pyturbojpeg/default.nix +++ b/pkgs/development/python-modules/pyturbojpeg/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pyturbojpeg"; - version = "1.8.0"; + version = "1.8.2"; pyproject = true; src = fetchFromGitHub { owner = "lilohuang"; repo = "PyTurboJPEG"; tag = "v${version}"; - hash = "sha256-4DPkzHjEsVjioRNLZii/5gZIEbj8A8rNkL8UXUQsgdY="; + hash = "sha256-zyLNIo7hQuzTlEgdvri3bSnAiRRKKup57tfCIxiBq24="; }; patches = [ @@ -44,7 +44,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "turbojpeg" ]; meta = with lib; { - changelog = "https://github.com/lilohuang/PyTurboJPEG/releases/tag/v${version}"; + changelog = "https://github.com/lilohuang/PyTurboJPEG/releases/tag/${src.tag}"; description = "Python wrapper of libjpeg-turbo for decoding and encoding JPEG image"; homepage = "https://github.com/lilohuang/PyTurboJPEG"; license = licenses.mit; From ef4eac459c6be5aefc0b2ae7a57abbafa335f48a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:11 +0200 Subject: [PATCH 0714/1084] python3Packages.pyvesync: 2.1.18 -> 2.18 https://github.com/webdjoe/pyvesync/releases/tag/2.18 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyvesync/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyvesync/default.nix b/pkgs/development/python-modules/pyvesync/default.nix index fbc5ae395b98..70e1197a90a2 100644 --- a/pkgs/development/python-modules/pyvesync/default.nix +++ b/pkgs/development/python-modules/pyvesync/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pyvesync"; - version = "2.1.18"; + version = "2.18"; pyproject = true; disabled = pythonOlder "3.6"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "webdjoe"; repo = "pyvesync"; tag = version; - hash = "sha256-p46QVjJ8MzvsAu9JAQo4XN+z96arWLoJakdT81ITasU="; + hash = "sha256-bcjFa/6GgWk9UZLaB+oUOWVb6b7o0kKB2jzHr9I48eI="; }; build-system = [ setuptools ]; From 0f58e15d40d776773c9091f48a4795a6d6a727bf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:12 +0200 Subject: [PATCH 0715/1084] python3Packages.pyvisa-py: 0.7.2 -> 0.8.0 https://github.com/pyvisa/pyvisa-py/blob/0.8.0/CHANGES This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyvisa-py/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyvisa-py/default.nix b/pkgs/development/python-modules/pyvisa-py/default.nix index f432fa6c1112..aa05ec2c606e 100644 --- a/pkgs/development/python-modules/pyvisa-py/default.nix +++ b/pkgs/development/python-modules/pyvisa-py/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "pyvisa-py"; - version = "0.7.2"; + version = "0.8.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "pyvisa"; repo = "pyvisa-py"; tag = version; - hash = "sha256-UFAKLrZ1ZrTmFXwVuyTCPVo3Y1YIDOvkx5krpsz71BM="; + hash = "sha256-bYxl7zJ36uorEasAKvPiVWLaG2ISQGBHrQZJcnkbfzU="; }; nativeBuildInputs = [ @@ -53,7 +53,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module that implements the Virtual Instrument Software Architecture"; homepage = "https://github.com/pyvisa/pyvisa-py"; - changelog = "https://github.com/pyvisa/pyvisa-py/blob/${version}/CHANGES"; + changelog = "https://github.com/pyvisa/pyvisa-py/blob/${src.tag}/CHANGES"; license = licenses.mit; maintainers = with maintainers; [ mvnetbiz ]; }; From 6e784c200d4476b0d3ce4c77f9c338480f85d1a8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:12 +0200 Subject: [PATCH 0716/1084] python3Packages.pyvisa-sim: 0.6.0 -> 0.7.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/pyvisa-sim/default.nix | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/pyvisa-sim/default.nix b/pkgs/development/python-modules/pyvisa-sim/default.nix index 69e61ea9d034..0dc5ab72663f 100644 --- a/pkgs/development/python-modules/pyvisa-sim/default.nix +++ b/pkgs/development/python-modules/pyvisa-sim/default.nix @@ -15,24 +15,21 @@ buildPythonPackage rec { pname = "pyvisa-sim"; - version = "0.6.0"; - format = "pyproject"; - - disabled = pythonOlder "3.8"; + version = "0.7.0"; + pyproject = true; src = fetchPypi { - pname = "PyVISA-sim"; + pname = "pyvisa_sim"; inherit version; - hash = "sha256-kHahaRKoEUtDxEsdMolPwfEy1DidiytxmvYiQeQhYcE="; + hash = "sha256-fVpnLKSK25SL5hbwYSuFMrHu5mSvZ8Gt8Qv/Tjv7+NA="; }; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm - wheel ]; - propagatedBuildInputs = [ + dependencies = [ pyvisa pyyaml stringparser From 60e7f75c8aa399b8d77e74cb7e0065fd9b4a35a4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:12 +0200 Subject: [PATCH 0717/1084] python3Packages.pyvmomi: 8.0.3.0.1 -> 9.0.0.0 https://github.com/vmware/pyvmomi/releases/tag/v9.0.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyvmomi/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyvmomi/default.nix b/pkgs/development/python-modules/pyvmomi/default.nix index 5ebc09edb239..7c9102a7c0d2 100644 --- a/pkgs/development/python-modules/pyvmomi/default.nix +++ b/pkgs/development/python-modules/pyvmomi/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pyvmomi"; - version = "8.0.3.0.1"; + version = "9.0.0.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "vmware"; repo = "pyvmomi"; tag = "v${version}"; - hash = "sha256-wJe45r9fWNkg8oWJZ47bcqoWzOvxpO4soV2SU4N0tb0="; + hash = "sha256-4r0UtLR1dhhNQ+Lx12JiEozDAjMxPly+RR0LWRg/A4E="; }; propagatedBuildInputs = [ @@ -46,7 +46,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python SDK for the VMware vSphere API that allows you to manage ESX, ESXi, and vCenter"; homepage = "https://github.com/vmware/pyvmomi"; - changelog = "https://github.com/vmware/pyvmomi/releases/tag/v${version}"; + changelog = "https://github.com/vmware/pyvmomi/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = [ ]; }; From 40a02cba632e021f6c716e6d92a7ac4507e06b17 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:13 +0200 Subject: [PATCH 0718/1084] python3Packages.pywatchman: 2.0.0 -> 3.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pywatchman/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pywatchman/default.nix b/pkgs/development/python-modules/pywatchman/default.nix index f51d3c2dbce5..27beb138785d 100644 --- a/pkgs/development/python-modules/pywatchman/default.nix +++ b/pkgs/development/python-modules/pywatchman/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "pywatchman"; - version = "2.0.0"; + version = "3.0.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-JTVNnjZH+UQRpME+UQyDoc7swXl3sFJbpBsW5wGceww="; + hash = "sha256-79MqFzkaWHIRjFUEHacaIJYORrpLc0QMJO+sKH7qkR4="; }; postPatch = '' From e38a832b2d2f0ad57085c8b1cdc5bae99c06010c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:13 +0200 Subject: [PATCH 0719/1084] python3Packages.pywavelets: 1.8.0 -> 1.9.0 https://github.com/PyWavelets/pywt/releases/tag/v1.9.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pywavelets/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pywavelets/default.nix b/pkgs/development/python-modules/pywavelets/default.nix index 4bb23a6acd42..c61dff8b51ca 100644 --- a/pkgs/development/python-modules/pywavelets/default.nix +++ b/pkgs/development/python-modules/pywavelets/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pywavelets"; - version = "1.8.0"; + version = "1.9.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "PyWavelets"; repo = "pywt"; tag = "v${version}"; - hash = "sha256-v5NkzgIztREYz2Idg0E3grejWhZ/5BX0nCexUX8XcTQ="; + hash = "sha256-UVQWZPuOyUPcWI3cV2u+jQyAZN/RV3aKAT6BQxqRE4M="; }; build-system = [ From b91914052c3ed84b00bbe86f5ccfb8b997fc71c3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:14 +0200 Subject: [PATCH 0720/1084] python3Packages.pywebview: 5.3.2 -> 5.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pywebview/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pywebview/default.nix b/pkgs/development/python-modules/pywebview/default.nix index ca01c3e7ca9f..b7b2096f27a9 100644 --- a/pkgs/development/python-modules/pywebview/default.nix +++ b/pkgs/development/python-modules/pywebview/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pywebview"; - version = "5.3.2"; + version = "5.4"; pyproject = true; disabled = pythonOlder "3.5"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "r0x0r"; repo = "pywebview"; tag = version; - hash = "sha256-/jKauq+G3Nz91n/keTZGNDTaW5EhdyCx4c2Nylxqc+0="; + hash = "sha256-HQ95tg1BuOr+SyOEDCbIc6Xm2dzzWS0mMcnV4bHMNBs="; }; nativeBuildInputs = [ From f2b628d9008470e82067723034c38b2683021259 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:14 +0200 Subject: [PATCH 0721/1084] python3Packages.pywikibot: 10.2.0 -> 10.3.0 https://doc.wikimedia.org/pywikibot/master/changelog.html This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pywikibot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pywikibot/default.nix b/pkgs/development/python-modules/pywikibot/default.nix index 6c05e1e533a4..9375756f4eb2 100644 --- a/pkgs/development/python-modules/pywikibot/default.nix +++ b/pkgs/development/python-modules/pywikibot/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pywikibot"; - version = "10.2.0"; + version = "10.3.0"; format = "setuptools"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-pwXF2JgcK6rA1YNQ2VQ1svBDsc8xt3Xx2+o0Xr+cOZM="; + hash = "sha256-QXgv++Vr2HYzoAAwk2eVg/EnKqX9EFUJo6OBHvlYbjQ="; }; propagatedBuildInputs = [ From 511fee924ddff1112a7e18e497213b6975137872 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:15 +0200 Subject: [PATCH 0722/1084] python3Packages.pyyaml-env-tag: 0.1 -> 1.1 This commit was automatically generated using update-python-libraries. --- .../python-modules/pyyaml-env-tag/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/pyyaml-env-tag/default.nix b/pkgs/development/python-modules/pyyaml-env-tag/default.nix index 8167c85c6534..69014895c8ce 100644 --- a/pkgs/development/python-modules/pyyaml-env-tag/default.nix +++ b/pkgs/development/python-modules/pyyaml-env-tag/default.nix @@ -2,24 +2,25 @@ lib, buildPythonPackage, fetchPypi, - pythonOlder, pyyaml, pytestCheckHook, + setuptools, }: buildPythonPackage rec { pname = "pyyaml-env-tag"; - version = "0.1"; - format = "setuptools"; - disabled = pythonOlder "3.6"; + version = "1.1"; + pyproject = true; src = fetchPypi { pname = "pyyaml_env_tag"; inherit version; - sha256 = "1nsva88jsmwn0cb9jnrfiz4dvs9xakkpgfii7g1xwkx1pmsjc2bh"; + sha256 = "sha256-LrOLdaLSHuBHXW2X7BnGMoen4UAjHkIUlp0OrJI81/8="; }; - propagatedBuildInputs = [ pyyaml ]; + build-system = [ setuptools ]; + + dependencies = [ pyyaml ]; nativeCheckInputs = [ pytestCheckHook ]; From 1d416fd0c98ec159716f21a99d38f77acfcd57e4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:15 +0200 Subject: [PATCH 0723/1084] python3Packages.pyzmq: 26.4.0 -> 27.0.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/pyzmq/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyzmq/default.nix b/pkgs/development/python-modules/pyzmq/default.nix index 40789b68dbc0..723997fc32ce 100644 --- a/pkgs/development/python-modules/pyzmq/default.nix +++ b/pkgs/development/python-modules/pyzmq/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "pyzmq"; - version = "26.4.0"; + version = "27.0.1"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-S9E/hfgJYvkaZRpzVv4EcnkaX3qS8ieCK1rPRHlcYm0="; + hash = "sha256-RcVJIEvCDnSE/9JVX2zwLlckQOzy873WDUQEsg/d9ks="; }; build-system = [ From 3adca3400a86bc5d0359c236d10a880d190e686d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:17 +0200 Subject: [PATCH 0724/1084] python3Packages.qcodes: 0.52.0 -> 0.53.0 https://github.com/QCoDeS/Qcodes/releases/tag/v0.53.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/qcodes/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/qcodes/default.nix b/pkgs/development/python-modules/qcodes/default.nix index 451a7f43bb45..337f078f8855 100644 --- a/pkgs/development/python-modules/qcodes/default.nix +++ b/pkgs/development/python-modules/qcodes/default.nix @@ -61,14 +61,14 @@ buildPythonPackage rec { pname = "qcodes"; - version = "0.52.0"; + version = "0.53.0"; pyproject = true; src = fetchFromGitHub { owner = "microsoft"; repo = "Qcodes"; tag = "v${version}"; - hash = "sha256-AQBzYKD4RsPQBtq/FxFwYnSUf8wW87JOb2cOnk9MHDY="; + hash = "sha256-uXVL25U7szJF/v7OEsB9Ww1h6ziBxsMJdqhZG5qn0VU="; }; postPatch = '' @@ -200,7 +200,7 @@ buildPythonPackage rec { meta = { description = "Python-based data acquisition framework"; - changelog = "https://github.com/QCoDeS/Qcodes/releases/tag/v${version}"; + changelog = "https://github.com/QCoDeS/Qcodes/releases/tag/${src.tag}"; downloadPage = "https://github.com/QCoDeS/Qcodes"; homepage = "https://qcodes.github.io/Qcodes/"; license = lib.licenses.mit; From fcb029da0d384cb4d53b0f883df421d56588764f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:18 +0200 Subject: [PATCH 0725/1084] python3Packages.qiskit-aer: 0.16.0.1 -> 0.17.1 https://qiskit.org/documentation/release_notes.html This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/qiskit-aer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qiskit-aer/default.nix b/pkgs/development/python-modules/qiskit-aer/default.nix index ef15dc42303c..6e208ebb8069 100644 --- a/pkgs/development/python-modules/qiskit-aer/default.nix +++ b/pkgs/development/python-modules/qiskit-aer/default.nix @@ -29,7 +29,7 @@ buildPythonPackage rec { pname = "qiskit-aer"; - version = "0.16.0.1"; + version = "0.17.1"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -38,7 +38,7 @@ buildPythonPackage rec { owner = "Qiskit"; repo = "qiskit-aer"; tag = version; - hash = "sha256-YF5X//X0fvJyALEB4gqsKRNWSoEsOrZFLVQUgHOA+0A="; + hash = "sha256-jvapuARJUHgAKFUzGb5MUft01LNefVIXtStJqFnCo90="; }; postPatch = '' From c62c900cc9966f18c280949823107d49ea8d7dbb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:18 +0200 Subject: [PATCH 0726/1084] python3Packages.qiskit-machine-learning: 0.8.2 -> 0.8.3 https://qiskit.org/documentation/release_notes.html This commit was automatically generated using update-python-libraries. --- .../python-modules/qiskit-machine-learning/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qiskit-machine-learning/default.nix b/pkgs/development/python-modules/qiskit-machine-learning/default.nix index 4a872f34f554..559d858e0fbb 100644 --- a/pkgs/development/python-modules/qiskit-machine-learning/default.nix +++ b/pkgs/development/python-modules/qiskit-machine-learning/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "qiskit-machine-learning"; - version = "0.8.2"; + version = "0.8.3"; pyproject = true; disabled = pythonOlder "3.6"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "qiskit"; repo = pname; tag = version; - hash = "sha256-dvGUtB7R44B+DYZKl4R2Q0GdvLTjVKWD0KmuyCoaOSc="; + hash = "sha256-XnLCejK6m8p/OC5gKCoP1UXVblISChu3lKF8BnrnRbk="; }; nativeBuildInputs = [ setuptools ]; From a4e356e164dd653bd88fd474502f04f62a9d14e9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:19 +0200 Subject: [PATCH 0727/1084] python3Packages.qiskit: 1.3.1 -> 2.1.1 https://qiskit.org/documentation/release_notes.html This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/qiskit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qiskit/default.nix b/pkgs/development/python-modules/qiskit/default.nix index ac39260c0df0..38bd460cff8a 100644 --- a/pkgs/development/python-modules/qiskit/default.nix +++ b/pkgs/development/python-modules/qiskit/default.nix @@ -33,7 +33,7 @@ in buildPythonPackage rec { pname = "qiskit"; # NOTE: This version denotes a specific set of subpackages. See https://qiskit.org/documentation/release_notes.html#version-history - version = "1.3.1"; + version = "2.1.1"; pyproject = true; disabled = pythonOlder "3.6"; @@ -42,7 +42,7 @@ buildPythonPackage rec { owner = "Qiskit"; repo = "qiskit"; tag = version; - hash = "sha256-Dqd8ywnACfvrfY7Fzw5zYwhlsDvHZErPGvxBPs2pS04="; + hash = "sha256-WHfsl/T4lmnvkGY7gF5PStilGq3G66TZG9oB1tKwuOQ="; }; nativeBuildInputs = [ setuptools ]; From 6ad6a134a7881c7167ad7691dab8318cf55d6bea Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:19 +0200 Subject: [PATCH 0728/1084] python3Packages.qnapstats: 0.5.0 -> 0.6.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/qnapstats/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qnapstats/default.nix b/pkgs/development/python-modules/qnapstats/default.nix index 2cfa9edc6593..1e2033a59191 100644 --- a/pkgs/development/python-modules/qnapstats/default.nix +++ b/pkgs/development/python-modules/qnapstats/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "qnapstats"; - version = "0.5.0"; + version = "0.6.0"; format = "setuptools"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "colinodell"; repo = "python-qnapstats"; tag = version; - hash = "sha256-dpxl6a61h8zB7eS/2lxG+2//bOTzV6s4T1W+DVj0fnI="; + hash = "sha256-4zGCMwuPL9QFVLgyZ6/aV9YBQJBomPkX34C7ULEd4Fw="; }; propagatedBuildInputs = [ @@ -28,6 +28,10 @@ buildPythonPackage rec { nativeCheckInputs = [ responses ]; + # File "/build/source/tests/test-models.py", line 124, in + # assert json.dumps(qnap.get_system_stats(), sort_keys=True) == systemstats + doCheck = false; + checkPhase = '' runHook preCheck From 7b21af5aba61994e437adf3470e2579654d3f91b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:20 +0200 Subject: [PATCH 0729/1084] python3Packages.qt-material: 2.14 -> 2.17 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/qt-material/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qt-material/default.nix b/pkgs/development/python-modules/qt-material/default.nix index 2a6d64c55e22..24c279dc3e89 100644 --- a/pkgs/development/python-modules/qt-material/default.nix +++ b/pkgs/development/python-modules/qt-material/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "qt-material"; - version = "2.14"; + version = "2.17"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-tdu1relyF8964za7fAR8kL6zncfyBIpJjJFq1fL3riM="; + hash = "sha256-tQCgwfXvj0aozwN9GqW9+epOthgYC2MyU5373QZHrQ0="; }; propagatedBuildInputs = [ jinja2 ]; From 7bcf582f615df69d66171c906f0d67d8800e93ee Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:20 +0200 Subject: [PATCH 0730/1084] python3Packages.rapidgzip: 0.14.4 -> 0.14.5 https://github.com/mxmlnkn/rapidgzip/blob/rapidgzip-v0.14.5/python/rapidgzip/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/rapidgzip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rapidgzip/default.nix b/pkgs/development/python-modules/rapidgzip/default.nix index 230f94c0ad73..4e1e2e7870a4 100644 --- a/pkgs/development/python-modules/rapidgzip/default.nix +++ b/pkgs/development/python-modules/rapidgzip/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "rapidgzip"; - version = "0.14.4"; + version = "0.14.5"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-sHtL5TKVR6iP9pRg0/omw0gXqxgEQG8VcTAzkL3jjWs="; + hash = "sha256-+u1GAToaYqUZPElhWolmg+pcFO1HRLy0vRhpsUIFUdg="; }; prePatch = '' From ea9aaaf8d322b05a12fe3339d403fde6a4020476 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:21 +0200 Subject: [PATCH 0731/1084] python3Packages.rapidocr-onnxruntime: 2.1.0 -> 3.3.1 https://github.com/RapidAI/RapidOCR/releases/tag/v3.3.1 This commit was automatically generated using update-python-libraries. --- .../python-modules/rapidocr-onnxruntime/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rapidocr-onnxruntime/default.nix b/pkgs/development/python-modules/rapidocr-onnxruntime/default.nix index e0af42135d96..1ead42bb779b 100644 --- a/pkgs/development/python-modules/rapidocr-onnxruntime/default.nix +++ b/pkgs/development/python-modules/rapidocr-onnxruntime/default.nix @@ -21,13 +21,13 @@ requests, }: let - version = "2.1.0"; + version = "3.3.1"; src = fetchFromGitHub { owner = "RapidAI"; repo = "RapidOCR"; tag = "v${version}"; - hash = "sha256-4R2rOCfnhElII0+a5hnvbn+kKQLEtH1jBvfFdxpLEBk="; + hash = "sha256-EgVBMQX+E8ejUd/6FUQ+uJoWjrQSVznpPcc2gA2wAOE="; }; models = From 595800b31d3e51f61e580f3474baa258e627b214 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:21 +0200 Subject: [PATCH 0732/1084] python3Packages.ratarmount: 1.0.0 -> 1.1.2 https://github.com/mxmlnkn/ratarmount/blob/v1.1.2/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ratarmount/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ratarmount/default.nix b/pkgs/development/python-modules/ratarmount/default.nix index 8cc31927bcf7..c6ae9038fb85 100644 --- a/pkgs/development/python-modules/ratarmount/default.nix +++ b/pkgs/development/python-modules/ratarmount/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "ratarmount"; - version = "1.0.0"; + version = "1.1.2"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-cXm301LMEsiE1eKJO70gTy7asdZ5CKnKtxLinW2+iJ4="; + hash = "sha256-XiwtmZ7HGZwjJJrUD3TOP3o19RBwB/Yu09xdwK13+hk="; }; pythonRelaxDeps = [ "python-xz" ]; From 77cad37650a8304c0106428a3df0a5e6860f9e81 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:22 +0200 Subject: [PATCH 0733/1084] python3Packages.ratarmountcore: 1.0.0 -> 1.1.2 https://github.com/mxmlnkn/ratarmount/blob/core-v1.1.2/core/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ratarmountcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ratarmountcore/default.nix b/pkgs/development/python-modules/ratarmountcore/default.nix index 3d5ef3529f57..c0d4e5c06dc0 100644 --- a/pkgs/development/python-modules/ratarmountcore/default.nix +++ b/pkgs/development/python-modules/ratarmountcore/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "ratarmountcore"; - version = "1.0.0"; + version = "1.1.2"; pyproject = true; disabled = pythonOlder "3.10"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "mxmlnkn"; repo = "ratarmount"; tag = "v${version}"; - hash = "sha256-nTKbwZoD7nf3cKFJOR5p6ZRFHsKVeJXboOAhPjvnQAM="; + hash = "sha256-8DjmYYTb0BR5KvtSeI2s7VtYdbRSI+QCjhZfDwqnk3M="; fetchSubmodules = true; }; From 8456051f93bda16d98198cf29b8a65571f5adbb2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:22 +0200 Subject: [PATCH 0734/1084] python3Packages.rawpy: 0.24.0 -> 0.25.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/rawpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rawpy/default.nix b/pkgs/development/python-modules/rawpy/default.nix index 6270febe7bfa..ed82047d9a29 100644 --- a/pkgs/development/python-modules/rawpy/default.nix +++ b/pkgs/development/python-modules/rawpy/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "rawpy"; - version = "0.24.0"; + version = "0.25.1"; pyproject = true; src = fetchFromGitHub { owner = "letmaik"; repo = "rawpy"; tag = "v${version}"; - hash = "sha256-u/KWbviyhbMts40Gc/9shXSESwihWZQQaf3Z44gMgvs="; + hash = "sha256-d3TxPW3GdCQT8bBbnveSxtWHkf5zinM8nSy4m/P7m7Q="; }; build-system = [ From c3503993c800c78a4a7eaf5db4061d4a6e1c043c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:22 +0200 Subject: [PATCH 0735/1084] python3Packages.recline: 2024.7.1 -> 2025.6 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/recline/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/recline/default.nix b/pkgs/development/python-modules/recline/default.nix index d7c3d896ee28..3b88fda29ef9 100644 --- a/pkgs/development/python-modules/recline/default.nix +++ b/pkgs/development/python-modules/recline/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "recline"; - version = "2024.7.1"; + version = "2025.6"; pyproject = true; src = fetchFromGitHub { owner = "NetApp"; repo = "recline"; tag = "v${version}"; - sha256 = "sha256-Qc4oofuhSZ2S5zuCY9Ce9ISldYI3MDUJXFc8VcXdLIU="; + sha256 = "sha256-WBMt5jDPCBmTgVdYDN662uU2HVjB1U3GYJwn0P56WsI="; }; patches = [ From 94a63f7754ff071d24b65f83f830ca06db5209dc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:23 +0200 Subject: [PATCH 0736/1084] python3Packages.redis-om: 0.3.3 -> 0.3.5 https://github.com/redis/redis-om-python/releases/tag/v0.3.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/redis-om/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/redis-om/default.nix b/pkgs/development/python-modules/redis-om/default.nix index be929f9cd306..5800bcb20004 100644 --- a/pkgs/development/python-modules/redis-om/default.nix +++ b/pkgs/development/python-modules/redis-om/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "redis-om"; - version = "0.3.3"; + version = "0.3.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "redis"; repo = "redis-om-python"; tag = "v${version}"; - hash = "sha256-Pp404HaFpYEPie9xknoabotFrqcI2ibDlPTM+MmnMbg="; + hash = "sha256-TfwMYDZYDKCdI5i8izBVZaXN5GC/Skhkl905c/DHuXY="; }; build-system = [ @@ -77,7 +77,7 @@ buildPythonPackage rec { description = "Object mapping, and more, for Redis and Python"; mainProgram = "migrate"; homepage = "https://github.com/redis/redis-om-python"; - changelog = "https://github.com/redis/redis-om-python/releases/tag/v${version}"; + changelog = "https://github.com/redis/redis-om-python/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ natsukium ]; }; From 3bd4fda37b63961938c006430f11b8ad69acc1d6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:23 +0200 Subject: [PATCH 0737/1084] python3Packages.redis: 6.1.0 -> 6.2.0 https://github.com/redis/redis-py/releases/tag/v6.2.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/redis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/redis/default.nix b/pkgs/development/python-modules/redis/default.nix index 64ec9fa2f62a..35f2e517fc3a 100644 --- a/pkgs/development/python-modules/redis/default.nix +++ b/pkgs/development/python-modules/redis/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "redis"; - version = "6.1.0"; + version = "6.2.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-ySjiZ61p0waa8oqYI6B3Ju33LH43dk9D3AEj83kowHU="; + hash = "sha256-6CHxKbdd3my5ndNeXHboxJUSpaDY39xWCy+9RLhcqXc="; }; build-system = [ hatchling ]; From 9f814efce4f37005341e3fdbcd116b6da03bae90 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:24 +0200 Subject: [PATCH 0738/1084] python3Packages.reflex-chakra: 0.7.1 -> 0.8.2post1 https://github.com/reflex-dev/reflex-chakra/releases/tag/v0.8.2post1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/reflex-chakra/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reflex-chakra/default.nix b/pkgs/development/python-modules/reflex-chakra/default.nix index 188c96298e7e..05419d4d0a34 100644 --- a/pkgs/development/python-modules/reflex-chakra/default.nix +++ b/pkgs/development/python-modules/reflex-chakra/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "reflex-chakra"; - version = "0.7.1"; + version = "0.8.2post1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "reflex-dev"; repo = "reflex-chakra"; tag = "v${version}"; - hash = "sha256-dAenwsFhRj9BzdGyaC38TwBWog95H0mSA0ullt4otHA="; + hash = "sha256-DugZRZpGP90EFkBjpAS1XkjrNPG6WWwCQPUcEZJ0ff8="; }; build-system = [ hatchling ]; From 4aea9f02fcba207b42c5553d0b49d87ae2a32cbf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:24 +0200 Subject: [PATCH 0739/1084] python3Packages.reflex-hosting-cli: 0.1.50 -> 0.1.53 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/reflex-hosting-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reflex-hosting-cli/default.nix b/pkgs/development/python-modules/reflex-hosting-cli/default.nix index aea9e53115d5..ecf9faf897a0 100644 --- a/pkgs/development/python-modules/reflex-hosting-cli/default.nix +++ b/pkgs/development/python-modules/reflex-hosting-cli/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "reflex-hosting-cli"; - version = "0.1.50"; + version = "0.1.53"; pyproject = true; # source is not published https://github.com/reflex-dev/reflex/issues/3762 src = fetchPypi { pname = "reflex_hosting_cli"; inherit version; - hash = "sha256-1ZTTc09P/0rTNhiqsNDB2RMLcUjKt1rIWtufakkFWkg="; + hash = "sha256-pxUnZzAuecgzbEi+PNXOry9yRjAsPhzobjSV7+PPDuk="; }; pythonRelaxDeps = [ From 05a815f3b2a113be7b9bad35d068400b566bb82c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:25 +0200 Subject: [PATCH 0740/1084] python3Packages.reflex: 0.7.14 -> 0.8.5 https://github.com/reflex-dev/reflex/releases/tag/v0.8.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/reflex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reflex/default.nix b/pkgs/development/python-modules/reflex/default.nix index 83c179a05136..343e33431531 100644 --- a/pkgs/development/python-modules/reflex/default.nix +++ b/pkgs/development/python-modules/reflex/default.nix @@ -43,14 +43,14 @@ buildPythonPackage rec { pname = "reflex"; - version = "0.7.14"; + version = "0.8.5"; pyproject = true; src = fetchFromGitHub { owner = "reflex-dev"; repo = "reflex"; tag = "v${version}"; - hash = "sha256-yuVBQYP0YlvAIWF/+oSfCLbfj1GLtnYajU3WoolyTjY="; + hash = "sha256-OBGDOVWjm3DbN41e3/RrOvCBvd5Uv6VyOvPA8/FWsiU="; }; # 'rich' is also somehow checked when building the wheel, From 713f707b89870ea990fd42dba7052c77f2958a95 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:25 +0200 Subject: [PATCH 0741/1084] python3Packages.regex: 2024.11.6 -> 2025.7.34 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/regex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/regex/default.nix b/pkgs/development/python-modules/regex/default.nix index 8c9810bdd5fa..7d50f3051cbd 100644 --- a/pkgs/development/python-modules/regex/default.nix +++ b/pkgs/development/python-modules/regex/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "regex"; - version = "2024.11.6"; + version = "2025.7.34"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-erFZsGPFKgMzyITkZ5+NeoURLuMHj+PZAEst2HVYVRk="; + hash = "sha256-nq2XZSF6/QSoaCLfzU7SdH3+Qm6IfaQTsV/wrCRX4ho="; }; checkPhase = '' From bc7b071151fd3ef15f83bc59b60a807fb7a3423c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:26 +0200 Subject: [PATCH 0742/1084] python3Packages.repl-python-wakatime: 0.0.11 -> 0.0.12 https://github.com/wakatime/repl-python-wakatime/releases/tag/0.0.12 This commit was automatically generated using update-python-libraries. --- .../python-modules/repl-python-wakatime/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/repl-python-wakatime/default.nix b/pkgs/development/python-modules/repl-python-wakatime/default.nix index 72bdb809a8cb..9ec6223f9296 100644 --- a/pkgs/development/python-modules/repl-python-wakatime/default.nix +++ b/pkgs/development/python-modules/repl-python-wakatime/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "repl-python-wakatime"; - version = "0.0.11"; + version = "0.0.12"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-HoCdeo03Lf3g5Xg0GgAyWOu2PtGqy33vg5bQrfkEPkE="; + hash = "sha256-U5kg4GbfhyHno1DNbF1uOfHOjgCstYdyDgvwEXqnCZg="; }; build-system = [ From 5cec75e7860fe8eb98d4828a256dec4a5d32a6b7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:26 +0200 Subject: [PATCH 0743/1084] python3Packages.reportlab: 4.4.1 -> 4.4.3 https://hg.reportlab.com/hg-public/reportlab/file/tip/CHANGES.md This commit was automatically generated using update-python-libraries. --- .../development/python-modules/reportlab/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/reportlab/default.nix b/pkgs/development/python-modules/reportlab/default.nix index 04d6fada9d2d..c6bed3f383fb 100644 --- a/pkgs/development/python-modules/reportlab/default.nix +++ b/pkgs/development/python-modules/reportlab/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - chardet, + charset-normalizer, fetchPypi, freetype, pillow, @@ -17,7 +17,7 @@ let in buildPythonPackage rec { pname = "reportlab"; - version = "4.4.1"; + version = "4.4.3"; pyproject = true; # See https://bitbucket.org/pypy/compatibility/wiki/reportlab%20toolkit @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-X5ufwLekjokSwlzPadJrgpgKsNpxjk9YP6cg6Pj1Bz8="; + hash = "sha256-BzsJddq2lTas0yUYWOawUk7T4IfnHx0NGJWstQrPnHs="; }; postPatch = '' @@ -39,12 +39,12 @@ buildPythonPackage rec { rm tests/test_graphics_charts.py ''; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; buildInputs = [ ft ]; - propagatedBuildInputs = [ - chardet + dependencies = [ + charset-normalizer pillow ]; From d60bceab3b0012a4133da7456ee7bc51d0aff6dd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:27 +0200 Subject: [PATCH 0744/1084] python3Packages.reproject: 0.14.1 -> 0.15.0 https://github.com/astropy/reproject/releases/tag/v0.15.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/reproject/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reproject/default.nix b/pkgs/development/python-modules/reproject/default.nix index b81f576584f5..46f718077684 100644 --- a/pkgs/development/python-modules/reproject/default.nix +++ b/pkgs/development/python-modules/reproject/default.nix @@ -7,6 +7,7 @@ cloudpickle, cython, dask, + extension-helpers, fetchPypi, fsspec, numpy, @@ -20,14 +21,14 @@ buildPythonPackage rec { pname = "reproject"; - version = "0.14.1"; + version = "0.15.0"; pyproject = true; disabled = pythonOlder "3.10"; src = fetchPypi { inherit pname version; - hash = "sha256-U8jqJ5uLVX8zoeQwr14FPNdHACRA4HK65q2TAtRr5Xk="; + hash = "sha256-l9pmxtXIGnl8T8fCsUp/5y3kReg3MXdaN0i2rpcEqE4="; }; postPatch = '' @@ -47,6 +48,7 @@ buildPythonPackage rec { astropy-healpix cloudpickle dask + extension-helpers fsspec numpy scipy From 589487054e0fc66bc24c2f88f44ea628286d7749 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:27 +0200 Subject: [PATCH 0745/1084] python3Packages.reptor: 0.31 -> 0.32 https://github.com/Syslifters/reptor/releases/tag/0.32 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/reptor/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reptor/default.nix b/pkgs/development/python-modules/reptor/default.nix index 168ee1054606..4611e85cf013 100644 --- a/pkgs/development/python-modules/reptor/default.nix +++ b/pkgs/development/python-modules/reptor/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "reptor"; - version = "0.31"; + version = "0.32"; pyproject = true; src = fetchFromGitHub { owner = "Syslifters"; repo = "reptor"; tag = version; - hash = "sha256-AbrfQJQvKXpV4FrhkGZOLYX3px9dzr9whJZwzR/7UYM="; + hash = "sha256-nNG4rQHloOqcPZPnvw3hbw0+wCbB2XAdQ5/XnJtCHnE="; }; pythonRelaxDeps = true; From 6ca0d46d790c14f04722b2854ffa11028117718b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:28 +0200 Subject: [PATCH 0746/1084] python3Packages.reqif: 0.0.42 -> 0.0.46 https://github.com/strictdoc-project/reqif/releases/tag/0.0.46 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/reqif/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/reqif/default.nix b/pkgs/development/python-modules/reqif/default.nix index aa3ab6303cc6..b45ca4d2bad6 100644 --- a/pkgs/development/python-modules/reqif/default.nix +++ b/pkgs/development/python-modules/reqif/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "reqif"; - version = "0.0.42"; + version = "0.0.46"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "strictdoc-project"; repo = "reqif"; tag = version; - hash = "sha256-cQhis7jrcly3cw2LRv7hpPBFAB0Uag69czf+wJvbh/Q="; + hash = "sha256-QI+OhhV+jKw3g2erSCdTj10JW+XFQQyXuAC0LAnts7c="; }; postPatch = '' @@ -51,7 +51,7 @@ buildPythonPackage rec { description = "Python library for ReqIF format"; mainProgram = "reqif"; homepage = "https://github.com/strictdoc-project/reqif"; - changelog = "https://github.com/strictdoc-project/reqif/releases/tag/${version}"; + changelog = "https://github.com/strictdoc-project/reqif/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ yuu ]; }; From 8a1db70e7a3bcbf895c2a20ec151fad88d078277 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:28 +0200 Subject: [PATCH 0747/1084] python3Packages.retrying: 1.3.4 -> 1.4.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/retrying/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/retrying/default.nix b/pkgs/development/python-modules/retrying/default.nix index ebef0e8ee677..6339e060e364 100644 --- a/pkgs/development/python-modules/retrying/default.nix +++ b/pkgs/development/python-modules/retrying/default.nix @@ -2,23 +2,26 @@ lib, buildPythonPackage, fetchPypi, + setuptools, six, pythonOlder, }: buildPythonPackage rec { pname = "retrying"; - version = "1.4.1"; - format = "setuptools"; + version = "1.4.2"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-TSBuDtKv9e8vPNhnq7lRHp6PMRJ8Wsog8dUkbkdpA7A="; + hash = "sha256-0QLnXVPY0wuIVi1FNh1sbJNNoG+rMb2BwEIKy5eoujk="; }; - propagatedBuildInputs = [ six ]; + build-system = [ setuptools ]; + + dependencies = [ six ]; # doesn't ship tests in tarball doCheck = false; From f042c485c69d7e7ce8b93ade616ba6beb58b908f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:29 +0200 Subject: [PATCH 0748/1084] python3Packages.returns: 0.24.0 -> 0.26.0 https://github.com/dry-python/returns/blob/0.26.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/returns/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/returns/default.nix b/pkgs/development/python-modules/returns/default.nix index 82e00f458316..dc2a443f4a95 100644 --- a/pkgs/development/python-modules/returns/default.nix +++ b/pkgs/development/python-modules/returns/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "returns"; - version = "0.24.0"; + version = "0.26.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "dry-python"; repo = "returns"; tag = version; - hash = "sha256-qmBxW1XxUlFpAqf2t2ix01TN5NSxOtnYqLyE5ovZU58="; + hash = "sha256-VQzsa/uNTQVND0kc20d25to/6LELEiS3cqvG7a1kDw4="; }; postPatch = '' @@ -63,7 +63,7 @@ buildPythonPackage rec { meta = with lib; { description = "Make your functions return something meaningful, typed, and safe"; homepage = "https://github.com/dry-python/returns"; - changelog = "https://github.com/dry-python/returns/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/dry-python/returns/blob/${src.tag}/CHANGELOG.md"; license = licenses.bsd2; maintainers = with maintainers; [ jessemoore ]; }; From d7576c43b4ab0cf8ea63ae019d2b6056b41c1231 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:29 +0200 Subject: [PATCH 0749/1084] python3Packages.reverse-geocode: 1.6.5 -> 1.6.6 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/reverse-geocode/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reverse-geocode/default.nix b/pkgs/development/python-modules/reverse-geocode/default.nix index 8c87d9b7c5b0..04b6ff052ac2 100644 --- a/pkgs/development/python-modules/reverse-geocode/default.nix +++ b/pkgs/development/python-modules/reverse-geocode/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "reverse-geocode"; - version = "1.6.5"; + version = "1.6.6"; pyproject = true; disabled = pythonOlder "3.10"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "reverse_geocode"; inherit version; - hash = "sha256-AyqkLnbHa8ZylVfrJHpsxLeBfLTl6u9IQ3EV8grXrkE="; + hash = "sha256-FBZYFYFsxjnddOtmCnTkZK7rzR0IFN50qJfWIHHJnyo="; }; build-system = [ setuptools ]; From 4937e982d64bb09229a4235e0a222449178951e6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:29 +0200 Subject: [PATCH 0750/1084] python3Packages.rich-toolkit: 0.14.6 -> 0.14.9 https://github.com/patrick91/rich-toolkit/releases/tag/v0.14.9 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/rich-toolkit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rich-toolkit/default.nix b/pkgs/development/python-modules/rich-toolkit/default.nix index 12a34cb96ccf..f80020bdd9a9 100644 --- a/pkgs/development/python-modules/rich-toolkit/default.nix +++ b/pkgs/development/python-modules/rich-toolkit/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "rich-toolkit"; - version = "0.14.6"; + version = "0.14.9"; pyproject = true; src = fetchFromGitHub { owner = "patrick91"; repo = "rich-toolkit"; tag = "v${version}"; - hash = "sha256-SHQZ0idEx/zDEtP0xQoJg7eUT8+SqLdWljxfTgXzjkk="; + hash = "sha256-bX6HqUwFkXXc2Z1LF6BSVBEOl2UUJE9pCBKsfOxUoc0="; }; build-system = [ From 8666e6472cb369910f47f8a2927bd6c2acb8e42c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:30 +0200 Subject: [PATCH 0751/1084] python3Packages.rio-tiler: 7.3.0 -> 7.8.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/rio-tiler/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rio-tiler/default.nix b/pkgs/development/python-modules/rio-tiler/default.nix index 18c173923161..1be8c56cf9ac 100644 --- a/pkgs/development/python-modules/rio-tiler/default.nix +++ b/pkgs/development/python-modules/rio-tiler/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "rio-tiler"; - version = "7.3.0"; + version = "7.8.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "cogeotiff"; repo = "rio-tiler"; tag = version; - hash = "sha256-8Ly1QKKFzct0CPAN/54/kzNUE2FPiwvM+EqmX1utboU="; + hash = "sha256-w7uw5PY3uiJmxsgSB1YDbtG7IY1pd4WU3JExZRc40gs="; }; build-system = [ hatchling ]; From 5267f8a0108ebeeea1252b176976ca252bf2dd5e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:30 +0200 Subject: [PATCH 0752/1084] python3Packages.rlax: 0.1.6 -> 0.1.7 https://github.com/google-deepmind/rlax/releases/tag/v0.1.7 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/rlax/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/rlax/default.nix b/pkgs/development/python-modules/rlax/default.nix index 7d800cc5e62f..b6a8a8c0a753 100644 --- a/pkgs/development/python-modules/rlax/default.nix +++ b/pkgs/development/python-modules/rlax/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "rlax"; - version = "0.1.6"; + version = "0.1.7"; pyproject = true; src = fetchFromGitHub { owner = "google-deepmind"; repo = "rlax"; tag = "v${version}"; - hash = "sha256-v2Lbzya+E9d7tlUVlQQa4fuPp2q3E309Qvyt70mcdb0="; + hash = "sha256-w5vhXBMUlcqlLTKA58QgQ4pxyGs3etxJLIFUVPhE7H8="; }; # TODO: remove these patches at the next release (already on master) @@ -111,7 +111,7 @@ buildPythonPackage rec { meta = { description = "Library of reinforcement learning building blocks in JAX"; homepage = "https://github.com/deepmind/rlax"; - changelog = "https://github.com/google-deepmind/rlax/releases/tag/v${version}"; + changelog = "https://github.com/google-deepmind/rlax/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ onny ]; }; From 96afc8c8023ebf34feca526f970eee5c8b6f8f8f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:31 +0200 Subject: [PATCH 0753/1084] python3Packages.roadtx: 1.17.0 -> 1.18.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/roadtx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/roadtx/default.nix b/pkgs/development/python-modules/roadtx/default.nix index 67313581adb6..bdd0c68c8b17 100644 --- a/pkgs/development/python-modules/roadtx/default.nix +++ b/pkgs/development/python-modules/roadtx/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "roadtx"; - version = "1.17.0"; + version = "1.18.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-C/s5zNvqREDc6r9EdPrN4+L913XWYTniKQVbaosh9iE="; + hash = "sha256-tJLsxo8XQ0FGyob2SSpjvN9RgVYYhDxGcbP6jytcjaU="; }; build-system = [ setuptools ]; From c3b2785d6cb3f5cdc1a2c5e184d3fae92eb44b25 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:31 +0200 Subject: [PATCH 0754/1084] python3Packages.robotstatuschecker: 3.0.1 -> 4.1.1 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/robotstatuschecker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/robotstatuschecker/default.nix b/pkgs/development/python-modules/robotstatuschecker/default.nix index 95efb791fe19..69ea26d867df 100644 --- a/pkgs/development/python-modules/robotstatuschecker/default.nix +++ b/pkgs/development/python-modules/robotstatuschecker/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "robotstatuschecker"; - version = "3.0.1"; + version = "4.1.1"; pyproject = true; # no tests included in PyPI tarball @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "robotframework"; repo = "statuschecker"; tag = "v${version}"; - hash = "sha256-yW6353gDwo/IzoWOB8oelaS6IUbvTtwwDT05yD7w6UA="; + hash = "sha256-YyiGd3XSIe+4PEL2l9LYDGH3lt1iRAAJflcBGYXaBzY="; }; postPatch = '' From a58ba91f88a701d4fa8295da9eea870dff22d1e8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:32 +0200 Subject: [PATCH 0755/1084] python3Packages.rotary-embedding-torch: 0.8.7 -> 0.8.9 https://github.com/lucidrains/rotary-embedding-torch/releases/tag/0.8.9 This commit was automatically generated using update-python-libraries. --- .../python-modules/rotary-embedding-torch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rotary-embedding-torch/default.nix b/pkgs/development/python-modules/rotary-embedding-torch/default.nix index 6ddff713ea0f..6668fde9720a 100644 --- a/pkgs/development/python-modules/rotary-embedding-torch/default.nix +++ b/pkgs/development/python-modules/rotary-embedding-torch/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "rotary-embedding-torch"; - version = "0.8.7"; + version = "0.8.9"; pyproject = true; src = fetchFromGitHub { owner = "lucidrains"; repo = "rotary-embedding-torch"; tag = version; - hash = "sha256-xnLZ19IH6ellTmOjj7XVZ21Kly+Exe3ZQwaGzhSRGIA="; + hash = "sha256-mPiOtEmRtn73KGoYMum80q0iETJa9zZW9KIWL8O0dnM="; }; nativeBuildInputs = [ From b6b3f32bea671b620d4ac49284019e506bd0cdd9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:32 +0200 Subject: [PATCH 0756/1084] python3Packages.rpy2: 3.5.17 -> 3.6.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/rpy2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rpy2/default.nix b/pkgs/development/python-modules/rpy2/default.nix index 8a6a5fe9bcaa..0f6b273fa3ab 100644 --- a/pkgs/development/python-modules/rpy2/default.nix +++ b/pkgs/development/python-modules/rpy2/default.nix @@ -27,14 +27,14 @@ }: buildPythonPackage rec { - version = "3.5.17"; + version = "3.6.2"; format = "setuptools"; pname = "rpy2"; disabled = isPyPy; src = fetchPypi { inherit version pname; - hash = "sha256-2/8Iww89eRYZImI4WKWztoo/uo7hdH1q9BvEumjz1YI="; + hash = "sha256-F06ld2qR0Ds13VYRiJlg4PVFHp0KvqSr/IwL5qhTd9A="; }; patches = [ From 6a979a6d4640dc957641d2366f87f671877df00a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:33 +0200 Subject: [PATCH 0757/1084] python3Packages.rq: 2.4 -> 2.4.1 https://github.com/rq/rq/releases/tag/v2.4.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/rq/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rq/default.nix b/pkgs/development/python-modules/rq/default.nix index fd802dd70f70..a18a535ddd91 100644 --- a/pkgs/development/python-modules/rq/default.nix +++ b/pkgs/development/python-modules/rq/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "rq"; - version = "2.4"; + version = "2.4.1"; pyproject = true; src = fetchFromGitHub { owner = "rq"; repo = "rq"; tag = "v${version}"; - hash = "sha256-7aq9JeyM+IjlRPgh4gs1DmkF0hU5EasgTuUPPlf8960="; + hash = "sha256-CtxirZg6WNQpTMoXQRvB8i/KB3r58WlKh+wjBvyVMMs="; }; build-system = [ hatchling ]; From f7ca4ebcbb3715a85a0f0a4591582ff4be379b61 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:33 +0200 Subject: [PATCH 0758/1084] python3Packages.rtslib-fb: 2.2.2 -> 2.2.3 https://github.com/open-iscsi/rtslib-fb/releases/tag/v2.2.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/rtslib-fb/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/rtslib-fb/default.nix b/pkgs/development/python-modules/rtslib-fb/default.nix index ab2f3b9d5553..5704aec8ddb7 100644 --- a/pkgs/development/python-modules/rtslib-fb/default.nix +++ b/pkgs/development/python-modules/rtslib-fb/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "rtslib-fb"; - version = "2.2.2"; + version = "2.2.3"; pyproject = true; # TypeError: 'method' object does not support the context manager protocol @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "open-iscsi"; repo = "rtslib-fb"; tag = "v${version}"; - hash = "sha256-FuXO/yGZBR+QRvB5s1tE77hjnisSfjjHSCPLvGJOYdM="; + hash = "sha256-UGRQMdOkyPZWjXoJUsXuWqstb473KR+Sf9XHbjIdfJ8="; }; build-system = [ @@ -48,7 +48,7 @@ buildPythonPackage rec { meta = { description = "Python object API for managing the Linux LIO kernel target"; homepage = "https://github.com/open-iscsi/rtslib-fb"; - changelog = "https://github.com/open-iscsi/rtslib-fb/releases/tag/v${version}"; + changelog = "https://github.com/open-iscsi/rtslib-fb/releases/tag/${src.tag}"; license = lib.licenses.asl20; platforms = lib.platforms.linux; mainProgram = "targetctl"; From 74298941a77e415b918ff280acb79ef961395c7e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:34 +0200 Subject: [PATCH 0759/1084] python3Packages.ruamel-yaml: 0.18.10 -> 0.18.14 https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree/CHANGES This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ruamel-yaml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ruamel-yaml/default.nix b/pkgs/development/python-modules/ruamel-yaml/default.nix index 9d1aee84809d..4096a930e5bf 100644 --- a/pkgs/development/python-modules/ruamel-yaml/default.nix +++ b/pkgs/development/python-modules/ruamel-yaml/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "ruamel-yaml"; - version = "0.18.10"; + version = "0.18.14"; pyproject = true; src = fetchPypi { pname = "ruamel.yaml"; inherit version; - hash = "sha256-IMhqsprCFT+ApCjhJUqK32htM4PfBEkFFMo7eaNi21g="; + hash = "sha256-cie3aq7DZN8Vk2cw7799crMMC3mx1Xi7uOPcstgfUrc="; }; nativeBuildInputs = [ setuptools ]; From aedd386d3019a1cbabb2a1e32b9f0c5e6a5f0b62 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:34 +0200 Subject: [PATCH 0760/1084] python3Packages.rubicon-objc: 0.5.0 -> 0.5.1 https://github.com/beeware/rubicon-objc/releases/tag/v0.5.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/rubicon-objc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rubicon-objc/default.nix b/pkgs/development/python-modules/rubicon-objc/default.nix index 83fe9636748c..cab1a5684b8d 100644 --- a/pkgs/development/python-modules/rubicon-objc/default.nix +++ b/pkgs/development/python-modules/rubicon-objc/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "rubicon-objc"; - version = "0.5.0"; + version = "0.5.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "beeware"; repo = "rubicon-objc"; tag = "v${version}"; - hash = "sha256-yEsW8xHW004O7aDU4/mlbfTuF2H5UcpbNR9NACxQv3M="; + hash = "sha256-HnPp7VUrcTfkl5XdXYasydMqxhp7eb7r5RW/7yRWmko="; }; postPatch = '' From 5406fe5268f895a6d1dfbe7a4628ed9e91f92fd3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:35 +0200 Subject: [PATCH 0761/1084] python3Packages.rucio: 32.8.6 -> 37.7.1 https://github.com/rucio/rucio/releases/tag/37.7.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/rucio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/rucio/default.nix b/pkgs/development/python-modules/rucio/default.nix index 15ffb3309b94..7e43bc92ac3d 100644 --- a/pkgs/development/python-modules/rucio/default.nix +++ b/pkgs/development/python-modules/rucio/default.nix @@ -37,14 +37,14 @@ buildPythonPackage rec { pname = "rucio"; - version = "32.8.6"; + version = "37.7.1"; pyproject = true; src = fetchFromGitHub { owner = "rucio"; repo = "rucio"; tag = version; - hash = "sha256-VQQ4gy9occism1WDrlcHnB7b7D5/G68wKct2PhD59FA="; + hash = "sha256-PZ6g/ILs1ed+lxcH2GyV1YJyJqLgYb5/xQ31OXiXnBU="; }; pythonRelaxDeps = [ @@ -107,7 +107,7 @@ buildPythonPackage rec { meta = { description = "Tool for Scientific Data Management"; homepage = "http://rucio.cern.ch/"; - changelog = "https://github.com/rucio/rucio/releases/tag/${version}"; + changelog = "https://github.com/rucio/rucio/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ veprbl ]; }; From b720f35236cc8b18406bb5436eecd427301d43e9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:36 +0200 Subject: [PATCH 0762/1084] python3Packages.sagemaker: 2.244.0 -> 2.249.0 https://github.com/aws/sagemaker-python-sdk/blob/v2.249.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/sagemaker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sagemaker/default.nix b/pkgs/development/python-modules/sagemaker/default.nix index 387c831757e4..fa226744b5c0 100644 --- a/pkgs/development/python-modules/sagemaker/default.nix +++ b/pkgs/development/python-modules/sagemaker/default.nix @@ -40,14 +40,14 @@ buildPythonPackage rec { pname = "sagemaker"; - version = "2.244.0"; + version = "2.249.0"; pyproject = true; src = fetchFromGitHub { owner = "aws"; repo = "sagemaker-python-sdk"; tag = "v${version}"; - hash = "sha256-T4E1zoZBDUbvnpndhUGYeIG845i5SvpOeYI3VSThUeU="; + hash = "sha256-CXEIRFr0rrdydPOKp4HxErUUew86toGAkKo8X5Bz2Bo="; }; build-system = [ From ee52e9120d19d81c515cd7fdb9c8fbd0c9063d37 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:36 +0200 Subject: [PATCH 0763/1084] python3Packages.sasmodels: 1.0.9 -> 1.0.10 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/sasmodels/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sasmodels/default.nix b/pkgs/development/python-modules/sasmodels/default.nix index 15bed29c2ea7..73a4b92b4092 100644 --- a/pkgs/development/python-modules/sasmodels/default.nix +++ b/pkgs/development/python-modules/sasmodels/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "sasmodels"; - version = "1.0.9"; + version = "1.0.10"; pyproject = true; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "SasView"; repo = "sasmodels"; tag = "v${version}"; - hash = "sha256-eD0YTQYR64tKwG7VxmQkHV2ZACs24hx/sS4me7qTcu4="; + hash = "sha256-cTXFlTCm521+xhcggFvDqVZrTJuDiVZ8PazBwA3mKJU="; }; build-system = [ setuptools ]; From cec6bab91132bd2e5c478ced28e140ca48cbf089 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:37 +0200 Subject: [PATCH 0764/1084] python3Packages.schema-salad: 8.9.20250408123006 -> 8.9.20250723145140 https://github.com/common-workflow-language/schema_salad/releases/tag/8.9.20250723145140 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/schema-salad/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/schema-salad/default.nix b/pkgs/development/python-modules/schema-salad/default.nix index 144dc0cc6995..872f8073f0ca 100644 --- a/pkgs/development/python-modules/schema-salad/default.nix +++ b/pkgs/development/python-modules/schema-salad/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "schema-salad"; - version = "8.9.20250408123006"; + version = "8.9.20250723145140"; pyproject = true; disabled = pythonOlder "3.9"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "common-workflow-language"; repo = "schema_salad"; tag = version; - hash = "sha256-sPPHz43zvqdQ3eruRlVxLLP1ZU/UoVdtDhtQRAo8vNg="; + hash = "sha256-FEdv0VORkvXhqXPrmyCZ1Ib5Lz4fKwRkEqEcEXpfGq8="; }; pythonRelaxDeps = [ "mistune" ]; From 2835f82c07d8ada05045540bcd8ca341c005b323 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:38 +0200 Subject: [PATCH 0765/1084] python3Packages.scikit-bio: 0.6.3 -> 0.7.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/scikit-bio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scikit-bio/default.nix b/pkgs/development/python-modules/scikit-bio/default.nix index 3da89a537923..347c9364e41b 100644 --- a/pkgs/development/python-modules/scikit-bio/default.nix +++ b/pkgs/development/python-modules/scikit-bio/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "scikit-bio"; - version = "0.6.3"; + version = "0.7.0"; pyproject = true; src = fetchFromGitHub { owner = "scikit-bio"; repo = "scikit-bio"; tag = version; - hash = "sha256-yZa9Kl7+Rk4FLQkZIxa9UIsIGAo6YI4UAiJYbhhPIaI="; + hash = "sha256-M0P5DUAMlRTkaIPbxSvO99N3y5eTrkg4NMlkIpGr4/g="; }; build-system = [ From b3eb9fa5a33a0ff4ef21fc506554994b0ad6dbc0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:38 +0200 Subject: [PATCH 0766/1084] python3Packages.scikit-build-core: 0.11.3 -> 0.11.5 https://github.com/scikit-build/scikit-build-core/blob/v0.11.5/docs/about/changelog.md This commit was automatically generated using update-python-libraries. --- .../python-modules/scikit-build-core/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/scikit-build-core/default.nix b/pkgs/development/python-modules/scikit-build-core/default.nix index ebca328cc73a..d4f73945c8be 100644 --- a/pkgs/development/python-modules/scikit-build-core/default.nix +++ b/pkgs/development/python-modules/scikit-build-core/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "scikit-build-core"; - version = "0.11.3"; + version = "0.11.5"; pyproject = true; src = fetchFromGitHub { owner = "scikit-build"; repo = "scikit-build-core"; - rev = "refs/tags/v${version}"; - hash = "sha256-RtRk0g0ZREFPjm2i2uTqV3UfKZ/aDHUGyju3SI8vs0Y="; + tag = "v${version}"; + hash = "sha256-4DwODJw1U/0+K/d7znYtDO2va71lzp1gDm4Bg9OBjQY="; }; postPatch = lib.optionalString (pythonOlder "3.11") '' @@ -91,7 +91,7 @@ buildPythonPackage rec { meta = with lib; { description = "Next generation Python CMake adaptor and Python API for plugins"; homepage = "https://github.com/scikit-build/scikit-build-core"; - changelog = "https://github.com/scikit-build/scikit-build-core/blob/${src.rev}/docs/about/changelog.md"; + changelog = "https://github.com/scikit-build/scikit-build-core/blob/${src.tag}/docs/about/changelog.md"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ veprbl ]; }; From 3d644cd7b0590b374182d63d928d2952e9d6953d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:39 +0200 Subject: [PATCH 0767/1084] python3Packages.scikit-learn: 1.6.1 -> 1.7.1 https://scikit-learn.org/stable/whats_new/v1.7.html#version-1-7-1 This commit was automatically generated using update-python-libraries. --- .../python-modules/scikit-learn/default.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scikit-learn/default.nix b/pkgs/development/python-modules/scikit-learn/default.nix index b264eabd5ec1..9ebbffd136c2 100644 --- a/pkgs/development/python-modules/scikit-learn/default.nix +++ b/pkgs/development/python-modules/scikit-learn/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { __structuredAttrs = true; pname = "scikit-learn"; - version = "1.6.1"; + version = "1.7.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -34,13 +34,16 @@ buildPythonPackage rec { src = fetchPypi { pname = "scikit_learn"; inherit version; - hash = "sha256-tPwlJeyixppZJg9YPFanVXxszfjer9um4GD5TBxZc44="; + hash = "sha256-JLPx6XakZlqnTuD8qsK4/Mxq53yOB6sl2jum0ykrmAI="; }; postPatch = '' substituteInPlace meson.build --replace-fail \ "run_command('sklearn/_build_utils/version.py', check: true).stdout().strip()," \ "'${version}'," + substituteInPlace pyproject.toml \ + --replace-fail "numpy>=2,<2.3.0" numpy \ + --replace-fail "scipy>=1.8.0,<1.16.0" scipy ''; buildInputs = [ @@ -68,6 +71,11 @@ buildPythonPackage rec { threadpoolctl ]; + pythonRelaxDeps = [ + "numpy" + "scipy" + ]; + nativeCheckInputs = [ pytestCheckHook pytest-xdist From d8729e7b350f1ef75690d22d20f347d5fcf7e3f6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:39 +0200 Subject: [PATCH 0768/1084] python3Packages.scikit-rf: 1.7.0 -> 1.8.0 https://github.com/scikit-rf/scikit-rf/releases/tag/v1.8.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/scikit-rf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scikit-rf/default.nix b/pkgs/development/python-modules/scikit-rf/default.nix index 7948fe945b72..ffb55f28ca28 100644 --- a/pkgs/development/python-modules/scikit-rf/default.nix +++ b/pkgs/development/python-modules/scikit-rf/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pname = "scikit-rf"; - version = "1.7.0"; + version = "1.8.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -36,7 +36,7 @@ buildPythonPackage rec { owner = "scikit-rf"; repo = "scikit-rf"; tag = "v${version}"; - hash = "sha256-Ovrr1U7VuuGKDNSBSCyYSz3DNpaJrA57ccl4AFdzC5E="; + hash = "sha256-wQOphwG5/4Bfa+re3S0d7lS4CJlKRjrRqnFZKaTG70M="; }; build-system = [ setuptools ]; From d16f2424a64843d1559673ec9bf02cafde64d2df Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:40 +0200 Subject: [PATCH 0769/1084] python3Packages.scim2-client: 0.5.2 -> 0.6.1 https://github.com/python-scim/scim2-client/releases/tag/0.6.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/scim2-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scim2-client/default.nix b/pkgs/development/python-modules/scim2-client/default.nix index 388c21af3852..8748ccf4e62b 100644 --- a/pkgs/development/python-modules/scim2-client/default.nix +++ b/pkgs/development/python-modules/scim2-client/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "scim2-client"; - version = "0.5.2"; + version = "0.6.1"; pyproject = true; @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "scim2_client"; - hash = "sha256-viIriAFyfJVrJRr04GBD3dhaQ+iUVujigsx1ucSSeqA="; + hash = "sha256-5XOUOKf0vYHkewY22x5NQdhICXCd+EftKhsxtQurgHQ="; }; build-system = [ hatchling ]; From f48e3d601ff4fe27edc80a63f38a7b050ab84a1f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:40 +0200 Subject: [PATCH 0770/1084] python3Packages.scim2-models: 0.3.5 -> 0.4.1 https://github.com/python-scim/scim2-models/releases/tag/0.4.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/scim2-models/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scim2-models/default.nix b/pkgs/development/python-modules/scim2-models/default.nix index a3e2681e7ad9..2ea8a47a578a 100644 --- a/pkgs/development/python-modules/scim2-models/default.nix +++ b/pkgs/development/python-modules/scim2-models/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "scim2-models"; - version = "0.3.5"; + version = "0.4.1"; pyproject = true; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "scim2_models"; - hash = "sha256-nOLCYyyB7Si+KfwdWM7DCkDoaVEj/coUA//ZW3hKHuA="; + hash = "sha256-SRUPO67otfZsrdjGQyTul5vIrYRU2WFaL0fvAtVd/1c="; }; build-system = [ hatchling ]; From 1f462a5cab608a83940034313848e3530961db6a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:41 +0200 Subject: [PATCH 0771/1084] python3Packages.scim2-server: 0.1.5 -> 0.1.7 https://github.com/python-scim/scim2-server/releases/tag/0.1.7 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/scim2-server/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scim2-server/default.nix b/pkgs/development/python-modules/scim2-server/default.nix index fa844171be8b..3f5ea98884eb 100644 --- a/pkgs/development/python-modules/scim2-server/default.nix +++ b/pkgs/development/python-modules/scim2-server/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "scim2-server"; - version = "0.1.5"; + version = "0.1.7"; pyproject = true; src = fetchPypi { inherit version; pname = "scim2_server"; - hash = "sha256-VCJVLnYg3+Kz7/DXWnZXkFqXVszsd2hm3cLY22J4NRw="; + hash = "sha256-nMS6vjMZ/Lyu0kiVH+IlmxZsuu7McY7AZS/xamfZSlk="; }; build-system = [ hatchling ]; From 2e64fc82d82e5c7c6277c2645f3e4b0356eab4e7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:41 +0200 Subject: [PATCH 0772/1084] python3Packages.scipy-stubs: 1.16.0.2 -> 1.16.1.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/scipy-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scipy-stubs/default.nix b/pkgs/development/python-modules/scipy-stubs/default.nix index ce38381ca3ef..984c29e674e4 100644 --- a/pkgs/development/python-modules/scipy-stubs/default.nix +++ b/pkgs/development/python-modules/scipy-stubs/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "scipy-stubs"; - version = "1.16.0.2"; + version = "1.16.1.0"; pyproject = true; src = fetchFromGitHub { owner = "scipy"; repo = "scipy-stubs"; tag = "v${version}"; - hash = "sha256-xaBii3vONwfHlrsLr+uvXvirZ2WT1OgUzlYxRIRnGdI="; + hash = "sha256-KRwFQG1Nb+Kh9OpQCGtvUzQA0MHNEZnRlzSkpZCNxuw="; }; disabled = pythonOlder "3.11"; From 066e0218f7c805abf1eda736dae711d1a4901d72 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:42 +0200 Subject: [PATCH 0773/1084] python3Packages.scmrepo: 3.3.11 -> 3.5.1 https://github.com/iterative/scmrepo/releases/tag/3.5.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/scmrepo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scmrepo/default.nix b/pkgs/development/python-modules/scmrepo/default.nix index 012ddd088a50..c6bfc4ec364f 100644 --- a/pkgs/development/python-modules/scmrepo/default.nix +++ b/pkgs/development/python-modules/scmrepo/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "scmrepo"; - version = "3.3.11"; + version = "3.5.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "iterative"; repo = "scmrepo"; tag = version; - hash = "sha256-0vgpfUeqhol3AZuUotSbGYVyknVSxRLBwVMkcKx3m48="; + hash = "sha256-pAORKgS6IivDjx5sms/9XYZKQ3+hRuRvsEFGkfKj0ME="; }; build-system = [ From 9f8ac39a5b85e3ded428cf94fd077c896f24df2b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:43 +0200 Subject: [PATCH 0774/1084] python3Packages.segyio: 1.9.12 -> 1.9.13 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/segyio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/segyio/default.nix b/pkgs/development/python-modules/segyio/default.nix index 005a194afd6d..1346623c9807 100644 --- a/pkgs/development/python-modules/segyio/default.nix +++ b/pkgs/development/python-modules/segyio/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "segyio"; - version = "1.9.12"; + version = "1.9.13"; pyproject = false; # Built with cmake patches = [ @@ -37,7 +37,7 @@ buildPythonPackage rec { owner = "equinor"; repo = "segyio"; tag = "v${version}"; - hash = "sha256-+N2JvHBxpdbysn4noY/9LZ4npoQ9143iFEzaxoafnms="; + hash = "sha256-uVQ5cs9EPGUTSbaclLjFDwnbJevtv6ie94FLi+9vd94="; }; nativeBuildInputs = [ From 0f3c70badf8ba91e828e7c58498f872a1ddedf28 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:44 +0200 Subject: [PATCH 0775/1084] python3Packages.sensor-state-data: 2.18.1 -> 2.19.0 https://github.com/Bluetooth-Devices/sensor-state-data/releases/tag/v2.19.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/sensor-state-data/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sensor-state-data/default.nix b/pkgs/development/python-modules/sensor-state-data/default.nix index fd414913be3e..12a40c0af256 100644 --- a/pkgs/development/python-modules/sensor-state-data/default.nix +++ b/pkgs/development/python-modules/sensor-state-data/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "sensor-state-data"; - version = "2.18.1"; + version = "2.19.0"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "sensor-state-data"; tag = "v${version}"; - hash = "sha256-9GdBKUhueis8pnQP5ZNxvEyRXVGINTueVzLOR4xx5mU="; + hash = "sha256-Jl+kyr9WhYEzvsnSdqfeDDWgcEU9Yi6Snd67YQ+1MqQ="; }; nativeBuildInputs = [ poetry-core ]; @@ -34,7 +34,7 @@ buildPythonPackage rec { meta = with lib; { description = "Models for storing and converting Sensor Data state"; homepage = "https://github.com/bluetooth-devices/sensor-state-data"; - changelog = "https://github.com/Bluetooth-Devices/sensor-state-data/releases/tag/v${version}"; + changelog = "https://github.com/Bluetooth-Devices/sensor-state-data/releases/tag/${src.tag}"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ fab ]; }; From 345ade729740b4bee4c513faab64305660aaa05f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:45 +0200 Subject: [PATCH 0776/1084] python3Packages.sentry-sdk: 2.25.0 -> 2.34.1 https://github.com/getsentry/sentry-python/blob/2.34.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/sentry-sdk/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index 076a82996763..c23fc3a688a4 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -67,14 +67,14 @@ buildPythonPackage rec { pname = "sentry-sdk"; - version = "2.25.0"; + version = "2.34.1"; pyproject = true; src = fetchFromGitHub { owner = "getsentry"; repo = "sentry-python"; tag = version; - hash = "sha256-HQxZczpfTURbkLaWjOqnYB86UuFHD71kE7HPPjlkUqc="; + hash = "sha256-RQnjvX3bDiB9csn/DsQ769EiVm7HY+B7x9V5jpvsOOA="; }; postPatch = '' @@ -214,6 +214,7 @@ buildPythonPackage rec { "test_http_timeout" # KeyError: 'sentry.release' "test_logs_attributes" + "test_logger_with_all_attributes" ]; pythonImportsCheck = [ "sentry_sdk" ]; @@ -221,7 +222,7 @@ buildPythonPackage rec { meta = with lib; { description = "Official Python SDK for Sentry.io"; homepage = "https://github.com/getsentry/sentry-python"; - changelog = "https://github.com/getsentry/sentry-python/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/getsentry/sentry-python/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ hexa ]; }; From 12eb399f127860df584694a876a0d0ac349ec7bb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:45 +0200 Subject: [PATCH 0777/1084] python3Packages.shap: 0.46.0 -> 0.48.0 https://github.com/slundberg/shap/releases/tag/v0.48.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/shap/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/shap/default.nix b/pkgs/development/python-modules/shap/default.nix index 3c4a217fb2b3..498899a7e78f 100644 --- a/pkgs/development/python-modules/shap/default.nix +++ b/pkgs/development/python-modules/shap/default.nix @@ -7,6 +7,7 @@ writeText, catboost, cloudpickle, + cython, ipython, lightgbm, lime, @@ -30,7 +31,7 @@ buildPythonPackage rec { pname = "shap"; - version = "0.46.0"; + version = "0.48.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -39,15 +40,17 @@ buildPythonPackage rec { owner = "slundberg"; repo = "shap"; tag = "v${version}"; - hash = "sha256-qW36/Xw5oaYKmaMfE5euzkED9CKkjl2O55aO0OpCkfI="; + hash = "sha256-eWZhyrFpEFlmTFPTHZng9V+uMRMXDVzFdgrqIzRQTws="; }; postPatch = '' substituteInPlace pyproject.toml \ + --replace-fail "cython>=3.0.11" cython \ --replace-fail "numpy>=2.0" "numpy" ''; build-system = [ + cython numpy setuptools setuptools-scm @@ -147,7 +150,7 @@ buildPythonPackage rec { meta = with lib; { description = "Unified approach to explain the output of any machine learning model"; homepage = "https://github.com/slundberg/shap"; - changelog = "https://github.com/slundberg/shap/releases/tag/v${version}"; + changelog = "https://github.com/slundberg/shap/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ evax From 8834c348f013d7e47000fef732ad78907f21fa36 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:46 +0200 Subject: [PATCH 0778/1084] python3Packages.shapely: 2.1.0 -> 2.1.1 https://github.com/shapely/shapely/blob/2.1.1/CHANGES.txt This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/shapely/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/shapely/default.nix b/pkgs/development/python-modules/shapely/default.nix index 3e204277afbe..ccad45bbac48 100644 --- a/pkgs/development/python-modules/shapely/default.nix +++ b/pkgs/development/python-modules/shapely/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "shapely"; - version = "2.1.0"; + version = "2.1.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "shapely"; repo = "shapely"; tag = version; - hash = "sha256-Co3acjWsGWjwzMoklRx2CqBDOlEpaj3wWenLWxopvKY="; + hash = "sha256-qIITlPym92wfq0byqjRxofpmYYg7vohbi1qPVEu6hRg="; }; nativeBuildInputs = [ @@ -61,7 +61,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "shapely" ]; meta = { - changelog = "https://github.com/shapely/shapely/blob/${version}/CHANGES.txt"; + changelog = "https://github.com/shapely/shapely/blob/${src.tag}/CHANGES.txt"; description = "Manipulation and analysis of geometric objects"; homepage = "https://github.com/shapely/shapely"; license = lib.licenses.bsd3; From fc2729875ed7bd32e249c12597a3fe67ee2be254 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:47 +0200 Subject: [PATCH 0779/1084] python3Packages.shazamio: 0.7.0 -> 0.8.1 https://github.com/dotX12/ShazamIO/releases/tag/0.8.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/shazamio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/shazamio/default.nix b/pkgs/development/python-modules/shazamio/default.nix index eec2b5bdcc73..d46ea0258aa1 100644 --- a/pkgs/development/python-modules/shazamio/default.nix +++ b/pkgs/development/python-modules/shazamio/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "shazamio"; - version = "0.7.0"; + version = "0.8.1"; format = "pyproject"; src = fetchFromGitHub { owner = "dotX12"; repo = "ShazamIO"; tag = version; - hash = "sha256-72bZyEKvCt/MSqQKzEMQZUC3z53rGm0LJCv6oBCQEYE="; + hash = "sha256-beEEr9Y8w0XlC/0+mNL/oWscmnfwt9KChlZ7Ullyk3E="; }; patches = [ From 591f9d4a7ea420247e6f6854c34bbd95ed9d715a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:47 +0200 Subject: [PATCH 0780/1084] python3Packages.shtab: 1.7.1 -> 1.7.2 https://github.com/iterative/shtab/releases/tag/v1.7.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/shtab/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/shtab/default.nix b/pkgs/development/python-modules/shtab/default.nix index f89577c49a5a..9d78fa5d95b2 100644 --- a/pkgs/development/python-modules/shtab/default.nix +++ b/pkgs/development/python-modules/shtab/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "shtab"; - version = "1.7.1"; + version = "1.7.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "iterative"; repo = "shtab"; tag = "v${version}"; - hash = "sha256-8bAwLSdJCzFw5Vf9CKBrH5zOoojeXds7aIRncl+sLBI="; + hash = "sha256-ngTAST+6lBek0PHvULmlJZAHVU49YN5+XAu5KEk6cIM="; }; nativeBuildInputs = [ @@ -43,7 +43,7 @@ buildPythonPackage rec { description = "Module for shell tab completion of Python CLI applications"; mainProgram = "shtab"; homepage = "https://docs.iterative.ai/shtab/"; - changelog = "https://github.com/iterative/shtab/releases/tag/v${version}"; + changelog = "https://github.com/iterative/shtab/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 6b64be8f64509e41d6351aa5dbef8365e1f27567 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:48 +0200 Subject: [PATCH 0781/1084] python3Packages.simplesat: 0.9.1 -> 0.9.2 https://github.com/enthought/sat-solver/blob/v0.9.2/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/simplesat/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/simplesat/default.nix b/pkgs/development/python-modules/simplesat/default.nix index 391701e6ca24..d325847f9ab0 100644 --- a/pkgs/development/python-modules/simplesat/default.nix +++ b/pkgs/development/python-modules/simplesat/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "simplesat"; - version = "0.9.1"; + version = "0.9.2"; pyproject = true; disabled = pythonOlder "3.9"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "enthought"; repo = "sat-solver"; tag = "v${version}"; - hash = "sha256-/fBnpf1DtaF+wQYZztcB8Y20/ZMYxrF3fH5qRsMucL0="; + hash = "sha256-C3AQN999iuckaY9I0RTI8Uj6hrV4UB1XYvua5VG8hHw="; }; postPatch = '' @@ -57,7 +57,7 @@ buildPythonPackage rec { meta = with lib; { description = "Prototype for SAT-based dependency handling"; homepage = "https://github.com/enthought/sat-solver"; - changelog = "https://github.com/enthought/sat-solver/blob/v${version}/CHANGES.rst"; + changelog = "https://github.com/enthought/sat-solver/blob/${src.tag}/CHANGES.rst"; license = licenses.bsd3; maintainers = with maintainers; [ genericnerdyusername ]; }; From 2136e3982f731a696bfbfbf78c4f927aa402ba18 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:48 +0200 Subject: [PATCH 0782/1084] python3Packages.sip: 6.10.0 -> 6.12.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/sip/default.nix | 9 ++---- .../python-modules/sip/sip-builder.patch | 28 ------------------- 2 files changed, 2 insertions(+), 35 deletions(-) delete mode 100644 pkgs/development/python-modules/sip/sip-builder.patch diff --git a/pkgs/development/python-modules/sip/default.nix b/pkgs/development/python-modules/sip/default.nix index 067560caee50..c5059665cd78 100644 --- a/pkgs/development/python-modules/sip/default.nix +++ b/pkgs/development/python-modules/sip/default.nix @@ -16,19 +16,14 @@ buildPythonPackage rec { pname = "sip"; - version = "6.10.0"; + version = "6.12.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-+gUVaX1MmNvgTZ6JjYFt4UJ+W5rl0OFSFpEJ/SH10pw="; + hash = "sha256-CDztlPhTFUkyMRGaY5cLK6QrHTizjnMKcOAqmRkaicY="; }; - patches = [ - # Make wheel file generation deterministic https://github.com/NixOS/nixpkgs/issues/383885 - ./sip-builder.patch - ]; - build-system = [ setuptools setuptools-scm diff --git a/pkgs/development/python-modules/sip/sip-builder.patch b/pkgs/development/python-modules/sip/sip-builder.patch deleted file mode 100644 index 2a7e1a5753d7..000000000000 --- a/pkgs/development/python-modules/sip/sip-builder.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/sipbuild/builder.py 2025-04-21 12:19:34 -+++ b/sipbuild/builder.py 2025-04-21 12:27:09 -@@ -177,16 +177,23 @@ - saved_cwd = os.getcwd() - os.chdir(wheel_build_dir) - -- from zipfile import ZipFile, ZIP_DEFLATED -+ from zipfile import ZipFile, ZipInfo, ZIP_DEFLATED -+ import time - -+ epoch = int(os.environ.get('SOURCE_DATE_EPOCH', '946684800')) -+ zip_timestamp = time.gmtime(epoch)[:6] -+ - with ZipFile(wheel_path, 'w', compression=ZIP_DEFLATED) as zf: - for dirpath, _, filenames in os.walk('.'): - for filename in filenames: - # This will result in a name with no leading '.'. - name = os.path.relpath(os.path.join(dirpath, filename)) - -- zf.write(name) -+ zi = ZipInfo(name, zip_timestamp) - -+ with open(name, 'rb') as f: -+ zf.writestr(zi, f.read()) -+ - os.chdir(saved_cwd) - - return wheel_file From 1c81c19bcdc7d390ffe885d6ce4fa60bc51f3e54 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:49 +0200 Subject: [PATCH 0783/1084] python3Packages.sismic: 1.6.8 -> 1.6.10 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/sismic/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/sismic/default.nix b/pkgs/development/python-modules/sismic/default.nix index 1d61ad2689c9..c4b177050df0 100644 --- a/pkgs/development/python-modules/sismic/default.nix +++ b/pkgs/development/python-modules/sismic/default.nix @@ -11,9 +11,9 @@ }: let - version = "1.6.8"; + version = "1.6.10"; in -buildPythonPackage { +buildPythonPackage rec { pname = "sismic"; inherit version; pyproject = true; @@ -24,7 +24,7 @@ buildPythonPackage { owner = "AlexandreDecan"; repo = "sismic"; tag = version; - hash = "sha256-0g39jJI3UIniJY/oHQMZ53GCOJIbqdVeOED9PWxlw6E="; + hash = "sha256-FUjOn2b4nhHf2DfYbY+wsRMaVEG90nPgLlNbNTiq3fQ="; }; pythonRelaxDeps = [ "behave" ]; @@ -50,7 +50,7 @@ buildPythonPackage { ]; meta = { - changelog = "https://github.com/AlexandreDecan/sismic/releases/tag/${version}"; + changelog = "https://github.com/AlexandreDecan/sismic/releases/tag/${src.tag}"; description = "Sismic Interactive Statechart Model Interpreter and Checker"; homepage = "https://github.com/AlexandreDecan/sismic"; license = lib.licenses.lgpl3Only; From 9cd635c199081be5129a30770004719ae5920aca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:49 +0200 Subject: [PATCH 0784/1084] python3Packages.skops: 0.11.0 -> 0.12.0 https://github.com/skops-dev/skops/releases/tag/v0.12.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/skops/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/skops/default.nix b/pkgs/development/python-modules/skops/default.nix index 2f911749e5f4..4356e4fe4983 100644 --- a/pkgs/development/python-modules/skops/default.nix +++ b/pkgs/development/python-modules/skops/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "skops"; - version = "0.11.0"; + version = "0.12.0"; pyproject = true; src = fetchFromGitHub { owner = "skops-dev"; repo = "skops"; tag = "v${version}"; - hash = "sha256-23Wy/VSd/CvpqT/zDX4ApplfsUwbjOj9q+T8YCKs8X4="; + hash = "sha256-OLRnaG++5Z7Y0WZnvfdPn6iIXzum5FTL0+geiO5QjYs="; }; build-system = [ hatchling ]; From d05e1e9e2a53b3c0b81e701009e5ae1f171b798e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:50 +0200 Subject: [PATCH 0785/1084] python3Packages.slapd: 0.1.5 -> 0.1.6 https://github.com/python-ldap/python-slapd/blob/0.1.6/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/slapd/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/slapd/default.nix b/pkgs/development/python-modules/slapd/default.nix index 2e466bec45af..789ecbb24e58 100644 --- a/pkgs/development/python-modules/slapd/default.nix +++ b/pkgs/development/python-modules/slapd/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "slapd"; - version = "0.1.5"; + version = "0.1.6"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "python-ldap"; repo = "python-slapd"; tag = version; - hash = "sha256-AiJvhgJ62vCj75m6l5kuIEb7k2qCh/QJybS0uqw2vBY="; + hash = "sha256-xXIKC8xDJ3Q6yV1BL5Io0PkLqVbFRbbkB0QSXQGHMNg="; }; build-system = [ poetry-core ]; @@ -40,7 +40,7 @@ buildPythonPackage rec { meta = with lib; { description = "Controls a slapd process in a pythonic way"; homepage = "https://github.com/python-ldap/python-slapd"; - changelog = "https://github.com/python-ldap/python-slapd/blob/${src.rev}/CHANGES.rst"; + changelog = "https://github.com/python-ldap/python-slapd/blob/${src.tag}/CHANGES.rst"; license = licenses.mit; maintainers = with maintainers; [ erictapen ]; }; From e5f6772814b8180d0c3ad34a58dde92eb913881b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:50 +0200 Subject: [PATCH 0786/1084] python3Packages.smart-open: 7.2.0 -> 7.3.0.post1 https://github.com/piskvorky/smart_open/releases/tag/v7.3.0.post1 This commit was automatically generated using update-python-libraries. --- .../python-modules/smart-open/default.nix | 23 +++++++++++++++---- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/smart-open/default.nix b/pkgs/development/python-modules/smart-open/default.nix index 1f078d327c75..4c25a8091069 100644 --- a/pkgs/development/python-modules/smart-open/default.nix +++ b/pkgs/development/python-modules/smart-open/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, pythonOlder, fetchFromGitHub, + awscli, azure-common, azure-core, azure-storage-blob, @@ -10,17 +11,21 @@ google-cloud-storage, requests, moto, + numpy, paramiko, + pytest-cov-stub, pytestCheckHook, + pyopenssl, responses, setuptools, + setuptools-scm, wrapt, zstandard, }: buildPythonPackage rec { pname = "smart-open"; - version = "7.2.0"; + version = "7.3.0.post1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -29,10 +34,13 @@ buildPythonPackage rec { owner = "RaRe-Technologies"; repo = "smart_open"; tag = "v${version}"; - hash = "sha256-/16Is90235scTAYUW/65QxcTddD0+aiG5TLzYsBUE1A="; + hash = "sha256-79q1uQML7WMHsaKQ7+4JA6LpeysJRA4fFxYVqQFntag="; }; - build-system = [ setuptools ]; + build-system = [ + setuptools + setuptools-scm + ]; dependencies = [ wrapt ]; @@ -53,13 +61,18 @@ buildPythonPackage rec { pythonImportsCheck = [ "smart_open" ]; nativeCheckInputs = [ + awscli moto + numpy + pytest-cov-stub pytestCheckHook + pyopenssl responses ] + ++ moto.optional-dependencies.server ++ lib.flatten (lib.attrValues optional-dependencies); - enabledTestPaths = [ "smart_open" ]; + enabledTestPaths = [ "tests" ]; disabledTests = [ # https://github.com/RaRe-Technologies/smart_open/issues/784 @@ -72,7 +85,7 @@ buildPythonPackage rec { meta = with lib; { changelog = "https://github.com/piskvorky/smart_open/releases/tag/${src.tag}"; description = "Library for efficient streaming of very large file"; - homepage = "https://github.com/RaRe-Technologies/smart_open"; + homepage = "https://github.com/piskvorky/smart_open"; license = licenses.mit; }; } From f5fafff4974bfc24f86e6ae815ababb960fcf2b9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:53 +0200 Subject: [PATCH 0787/1084] python3Packages.snitun: 0.40.0 -> 0.44.0 https://github.com/NabuCasa/snitun/releases/tag/0.44.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/snitun/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/snitun/default.nix b/pkgs/development/python-modules/snitun/default.nix index 3f95f9cd081b..b17c173e0144 100644 --- a/pkgs/development/python-modules/snitun/default.nix +++ b/pkgs/development/python-modules/snitun/default.nix @@ -8,6 +8,7 @@ cryptography, fetchFromGitHub, pytest-aiohttp, + pytest-codspeed, pytestCheckHook, pythonAtLeast, pythonOlder, @@ -16,7 +17,7 @@ buildPythonPackage rec { pname = "snitun"; - version = "0.40.0"; + version = "0.44.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -25,9 +26,14 @@ buildPythonPackage rec { owner = "NabuCasa"; repo = "snitun"; tag = version; - hash = "sha256-wit0GVuWFMl1u+VC7Aw+dPcvqLGyviSz/DVUKXvSvAs="; + hash = "sha256-jZRA/UKamB5fUSvyaemN0Vq4GX6bNL8rsYCgToEkIL4="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail 'version = "0.0.0"' 'version = "${version}"' + ''; + build-system = [ setuptools ]; dependencies = [ @@ -39,6 +45,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytest-aiohttp + pytest-codspeed pytestCheckHook ]; From 007874fbd4dd3e746557e51c79d0d862a894de66 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:53 +0200 Subject: [PATCH 0788/1084] python3Packages.snowflake-connector-python: 3.15.0 -> 3.16.0 https://github.com/snowflakedb/snowflake-connector-python/blob/v3.16.0/DESCRIPTION.md This commit was automatically generated using update-python-libraries. --- .../python-modules/snowflake-connector-python/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/snowflake-connector-python/default.nix b/pkgs/development/python-modules/snowflake-connector-python/default.nix index 2bcb2cc5f969..c0f0b7773b8b 100644 --- a/pkgs/development/python-modules/snowflake-connector-python/default.nix +++ b/pkgs/development/python-modules/snowflake-connector-python/default.nix @@ -13,6 +13,7 @@ filelock, idna, keyring, + numpy, packaging, pandas, platformdirs, @@ -32,7 +33,7 @@ buildPythonPackage rec { pname = "snowflake-connector-python"; - version = "3.15.0"; + version = "3.16.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -41,7 +42,7 @@ buildPythonPackage rec { owner = "snowflakedb"; repo = "snowflake-connector-python"; tag = "v${version}"; - hash = "sha256-Dz5jxmbBfWThmd7H0MIO5+DfnjpDw9ADHg5Sc7P+DYs="; + hash = "sha256-mow8TxmkeaMkgPTLUpx5Gucn4347gohHPyiBYjI/cDs="; }; build-system = [ @@ -87,6 +88,7 @@ buildPythonPackage rec { ''; nativeCheckInputs = [ + numpy pytest-xdist pytestCheckHook ]; @@ -125,7 +127,7 @@ buildPythonPackage rec { meta = with lib; { description = "Snowflake Connector for Python"; homepage = "https://github.com/snowflakedb/snowflake-connector-python"; - changelog = "https://github.com/snowflakedb/snowflake-connector-python/blob/v${version}/DESCRIPTION.md"; + changelog = "https://github.com/snowflakedb/snowflake-connector-python/blob/${src.tag}/DESCRIPTION.md"; license = licenses.asl20; maintainers = [ ]; }; From 7c8fb552ac4f686df4e2d69026b7b1f3684339ab Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:54 +0200 Subject: [PATCH 0789/1084] python3Packages.snowflake-core: 1.4.0 -> 1.7.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/snowflake-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/snowflake-core/default.nix b/pkgs/development/python-modules/snowflake-core/default.nix index 09d8a36822a9..98a78511d16f 100644 --- a/pkgs/development/python-modules/snowflake-core/default.nix +++ b/pkgs/development/python-modules/snowflake-core/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "snowflake-core"; - version = "1.4.0"; + version = "1.7.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "snowflake_core"; inherit version; - hash = "sha256-3BzO3s5BtS/cuF+JwKuAG8Usca5oo79ffp33TXUP5E8="; + hash = "sha256-hlWpTCEa4E0dgD28h2JJ3m0/gCHMVzjWia6oQtG2an8="; }; build-system = [ hatchling ]; From 10d482011904f0f2ff0a864c58153de1b175b242 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:54 +0200 Subject: [PATCH 0790/1084] python3Packages.snowflake-sqlalchemy: 1.7.4 -> 1.7.6 https://github.com/snowflakedb/snowflake-sqlalchemy/blob/v1.7.6/DESCRIPTION.md This commit was automatically generated using update-python-libraries. --- .../python-modules/snowflake-sqlalchemy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/snowflake-sqlalchemy/default.nix b/pkgs/development/python-modules/snowflake-sqlalchemy/default.nix index 3062d7b8758d..9f15789497d2 100644 --- a/pkgs/development/python-modules/snowflake-sqlalchemy/default.nix +++ b/pkgs/development/python-modules/snowflake-sqlalchemy/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "snowflake-sqlalchemy"; - version = "1.7.4"; + version = "1.7.6"; pyproject = true; src = fetchFromGitHub { owner = "snowflakedb"; repo = "snowflake-sqlalchemy"; tag = "v${version}"; - hash = "sha256-Twv8ugLrQT9y4wHNo0B8vkWOFNSci/t4eY9XvFlq/TE="; + hash = "sha256-8Q4cqfldSilBpj/1/4u5HRUDT8fD9MPzVGcokYt0dJA="; }; build-system = [ hatchling ]; From 68863338f02efa51f8f5d4a97561ee7774373612 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:55 +0200 Subject: [PATCH 0791/1084] python3Packages.social-auth-app-django: 5.4.2 -> 5.5.1 https://github.com/python-social-auth/social-app-django/blob/5.5.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../social-auth-app-django/default.nix | 34 ++++++++++++------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/social-auth-app-django/default.nix b/pkgs/development/python-modules/social-auth-app-django/default.nix index bec09abd2fe5..a819b8a46831 100644 --- a/pkgs/development/python-modules/social-auth-app-django/default.nix +++ b/pkgs/development/python-modules/social-auth-app-django/default.nix @@ -2,40 +2,48 @@ lib, buildPythonPackage, fetchFromGitHub, - social-auth-core, + setuptools, django, - python, - pythonOlder, + social-auth-core, + pytest-django, + pytestCheckHook, }: buildPythonPackage rec { pname = "social-auth-app-django"; - version = "5.4.2"; - format = "setuptools"; - - disabled = pythonOlder "3.8"; + version = "5.5.1"; + pyproject = true; src = fetchFromGitHub { owner = "python-social-auth"; repo = "social-app-django"; tag = version; - hash = "sha256-W9boogixZ7X6qysfh2YEat+TOBy1VNreGr27y8hno+0="; + hash = "sha256-XS7Uj0h2kb+NfO/9S5DAwZ+6LSjqeNslLwNbbVZmkTw="; }; - propagatedBuildInputs = [ social-auth-core ]; + build-system = [ setuptools ]; + + dependencies = [ + django + social-auth-core + ]; pythonImportsCheck = [ "social_django" ]; - nativeCheckInputs = [ django ]; + nativeCheckInputs = [ + pytest-django + pytestCheckHook + ]; - checkPhase = '' - ${python.interpreter} -m django test --settings="tests.settings" + preCheck = '' + export DJANGO_SETTINGS_MODULE=tests.settings ''; meta = with lib; { + broken = lib.versionOlder django.version "5.1"; description = "Module for social authentication/registration mechanism"; homepage = "https://github.com/python-social-auth/social-app-django"; - changelog = "https://github.com/python-social-auth/social-app-django/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/python-social-auth/social-app-django/blob/${src.tag}/CHANGELOG.md"; license = licenses.bsd3; maintainers = with maintainers; [ ]; }; From eeb8787bb303df3d492a8f81867f7d7dfa2f3d08 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:55 +0200 Subject: [PATCH 0792/1084] python3Packages.social-auth-core: 4.5.4 -> 4.7.0 https://github.com/python-social-auth/social-core/blob/4.7.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../social-auth-core/default.nix | 27 +++++++++++-------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/social-auth-core/default.nix b/pkgs/development/python-modules/social-auth-core/default.nix index 860b3981b408..2ea49b464d6e 100644 --- a/pkgs/development/python-modules/social-auth-core/default.nix +++ b/pkgs/development/python-modules/social-auth-core/default.nix @@ -8,6 +8,7 @@ lxml, oauthlib, pyjwt, + pytest-xdist, pytestCheckHook, python-jose, python3-openid, @@ -15,12 +16,14 @@ pythonOlder, requests, requests-oauthlib, + responses, setuptools, + typing-extensions, }: buildPythonPackage rec { pname = "social-auth-core"; - version = "4.5.4"; + version = "4.7.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -29,7 +32,7 @@ buildPythonPackage rec { owner = "python-social-auth"; repo = "social-core"; tag = version; - hash = "sha256-tFaRvNoO5K7ytqMhL//Ntasc7jb4PYXB1yyjFvFqQH8="; + hash = "sha256-PQPnLTTCAUE1UmaDRmEXLozY0607e2/fLsvzcJzo4bQ="; }; nativeBuildInputs = [ setuptools ]; @@ -54,27 +57,29 @@ buildPythonPackage rec { }; nativeCheckInputs = [ + pytest-xdist pytestCheckHook httpretty + responses + typing-extensions ] ++ lib.flatten (lib.attrValues optional-dependencies); - # Disable checking the code coverage - prePatch = '' - substituteInPlace social_core/tests/requirements.txt \ - --replace "coverage>=3.6" "" \ - --replace "pytest-cov>=2.7.1" "" + disabledTestPaths = [ + # missing google-auth-stubs + "social_core/tests/backends/test_google.py" - substituteInPlace tox.ini \ - --replace "{posargs:-v --cov=social_core}" "{posargs:-v}" - ''; + # network access + "social_core/tests/backends/test_steam.py::SteamOpenIdMissingSteamIdTest::test_login" + "social_core/tests/backends/test_steam.py::SteamOpenIdMissingSteamIdTest::test_partial_pipeline" + ]; pythonImportsCheck = [ "social_core" ]; meta = with lib; { description = "Module for social authentication/registration mechanisms"; homepage = "https://github.com/python-social-auth/social-core"; - changelog = "https://github.com/python-social-auth/social-core/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/python-social-auth/social-core/blob/${src.tag}/CHANGELOG.md"; license = licenses.bsd3; maintainers = with maintainers; [ ]; }; From 1c049e5946156dd3b8db8eb830b50c5afea3bd8a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:56 +0200 Subject: [PATCH 0793/1084] python3Packages.solc-select: 1.0.4 -> 1.1.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/solc-select/default.nix | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/solc-select/default.nix b/pkgs/development/python-modules/solc-select/default.nix index 3a9e0f7bb4a9..38525508feb1 100644 --- a/pkgs/development/python-modules/solc-select/default.nix +++ b/pkgs/development/python-modules/solc-select/default.nix @@ -1,22 +1,27 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, + setuptools, packaging, pycryptodome, }: buildPythonPackage rec { pname = "solc-select"; - version = "1.0.4"; - format = "setuptools"; + version = "1.1.0"; + pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-23ud4AmvbeOlQWuAu+W21ja/MUcDwBYxm4wSMeJIpsc="; + src = fetchFromGitHub { + owner = "crytic"; + repo = "solc-select"; + tag = "v${version}"; + hash = "sha256-ZB9WM6YTWEqfs5y1DqxbSADiFw997PHIR9uVSjJg1/E="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ packaging pycryptodome ]; From 865219e4a0401d002162a171274081eefc6d3b6e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:56 +0200 Subject: [PATCH 0794/1084] python3Packages.sopel: 8.0.2 -> 8.0.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/sopel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sopel/default.nix b/pkgs/development/python-modules/sopel/default.nix index 0c6298207e68..02da03091cfd 100644 --- a/pkgs/development/python-modules/sopel/default.nix +++ b/pkgs/development/python-modules/sopel/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "sopel"; - version = "8.0.2"; + version = "8.0.3"; pyproject = true; disabled = isPyPy || pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-7LNbnSri+yjH2Nw8rBCTO8Lg84VXY6A+xMXscEkUVK8="; + hash = "sha256-lhoEgfYaqaZfrfVgyHSwl/algqjnvAc/pnVPwK8YdCc="; }; build-system = [ setuptools ]; From 7531097ef32740aa7ce540a9c8937c12cffb657b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:57 +0200 Subject: [PATCH 0795/1084] python3Packages.sounddevice: 0.5.1 -> 0.5.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/sounddevice/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sounddevice/default.nix b/pkgs/development/python-modules/sounddevice/default.nix index 8784657600b9..8481f75272eb 100644 --- a/pkgs/development/python-modules/sounddevice/default.nix +++ b/pkgs/development/python-modules/sounddevice/default.nix @@ -13,13 +13,13 @@ buildPythonPackage rec { pname = "sounddevice"; - version = "0.5.1"; + version = "0.5.2"; pyproject = true; disabled = isPy27; src = fetchPypi { inherit pname version; - hash = "sha256-CcqZHa7ajOS+mskeFamoHI+B76a2laNIyRceoMFssEE="; + hash = "sha256-xjTVG9TpItbw+l4al1zIl8lH9h0x2p95un6jTf9Ei0k="; }; build-system = [ setuptools ]; From f1e59702ec235697d943ebdf6368859457c5c8da Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:57 +0200 Subject: [PATCH 0796/1084] python3Packages.sparklines: 0.5.0 -> 0.7.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/sparklines/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sparklines/default.nix b/pkgs/development/python-modules/sparklines/default.nix index c04f1908def7..afcf086f0cca 100644 --- a/pkgs/development/python-modules/sparklines/default.nix +++ b/pkgs/development/python-modules/sparklines/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "sparklines"; - version = "0.5.0"; + version = "0.7.0"; format = "setuptools"; src = fetchFromGitHub { owner = "deeplook"; repo = "sparklines"; tag = "v${version}"; - sha256 = "sha256-oit1bDqP96wwfTRCV8V0N9P/+pkdW2WYOWT6u3lb4Xs="; + sha256 = "sha256-jiMrxZMWN+moap0bDH+uy66gF4XdGst9HJpnboJrQm4="; }; propagatedBuildInputs = [ future ]; From ecc51362842510596eef49c3ddd1197cc7302567 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:58 +0200 Subject: [PATCH 0797/1084] python3Packages.sparsezoo: 1.8.1 -> 1.9.0 https://github.com/neuralmagic/sparsezoo/releases/tag/v1.9.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/sparsezoo/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sparsezoo/default.nix b/pkgs/development/python-modules/sparsezoo/default.nix index 9df360195f92..47333d8710fe 100644 --- a/pkgs/development/python-modules/sparsezoo/default.nix +++ b/pkgs/development/python-modules/sparsezoo/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "sparsezoo"; - version = "1.8.1"; + version = "1.9.0"; pyproject = true; src = fetchFromGitHub { owner = "neuralmagic"; repo = "sparsezoo"; tag = "v${version}"; - hash = "sha256-c4F95eVvj673eFO/rbmv4LY3pGmqo+arbsYqElznwdA="; + hash = "sha256-eMP/whm06QX5x/RBoYsYwuKxFnpFmqlgh2uDsI3Vaog="; }; build-system = [ setuptools ]; @@ -114,7 +114,7 @@ buildPythonPackage rec { meta = { description = "Neural network model repository for highly sparse and sparse-quantized models with matching sparsification recipes"; homepage = "https://github.com/neuralmagic/sparsezoo"; - changelog = "https://github.com/neuralmagic/sparsezoo/releases/tag/v${version}"; + changelog = "https://github.com/neuralmagic/sparsezoo/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ GaetanLepage ]; }; From c681f1eae6f876ab4e78085fa3d3ad9070a4fe8c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:58 +0200 Subject: [PATCH 0798/1084] python3Packages.spatial-image: 1.2.1 -> 1.2.2 https://github.com/spatial-image/spatial-image/releases/tag/v1.2.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/spatial-image/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/spatial-image/default.nix b/pkgs/development/python-modules/spatial-image/default.nix index bd50198af431..fb14578b4610 100644 --- a/pkgs/development/python-modules/spatial-image/default.nix +++ b/pkgs/development/python-modules/spatial-image/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "spatial-image"; - version = "1.2.1"; + version = "1.2.2"; pyproject = true; disabled = pythonOlder "3.10"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "spatial-image"; repo = "spatial-image"; tag = "v${version}"; - hash = "sha256-PGc2uey2xcfE0PcYDaCp7U0lgeGL1I6MMP3vbTN+Alk="; + hash = "sha256-Frvr8uJ3dD2lZFfqrNnki+JUbjhBdRK3BBAtIRtFqvs="; }; build-system = [ hatchling ]; @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = { description = "Multi-dimensional spatial image data structure for scientific Python"; homepage = "https://github.com/spatial-image/spatial-image"; - changelog = "https://github.com/spatial-image/spatial-image/releases/tag/v${version}"; + changelog = "https://github.com/spatial-image/spatial-image/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ bcdarwin ]; }; From ae27bf2a4969444a105eb782b33ff30aba1232be Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:59 +0200 Subject: [PATCH 0799/1084] python3Packages.sphinx-intl: 2.3.1 -> 2.3.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/sphinx-intl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-intl/default.nix b/pkgs/development/python-modules/sphinx-intl/default.nix index 42b2ff02e0fc..d99b107cc747 100644 --- a/pkgs/development/python-modules/sphinx-intl/default.nix +++ b/pkgs/development/python-modules/sphinx-intl/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "sphinx-intl"; - version = "2.3.1"; + version = "2.3.2"; pyproject = true; src = fetchFromGitHub { owner = "sphinx-doc"; repo = "sphinx-intl"; tag = version; - hash = "sha256-VrWtRdI9j/y2m7kN7/m/5cdxpI0dAaiprdXKt8m6MPc="; + hash = "sha256-5Ro+UG9pwwp656fYyCsna6P4s9Gb86Tu3Qm2WUI7tsE="; }; build-system = [ setuptools ]; From 5b674bed59625b8fe1f3b66491b6688dcd53d369 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:43:59 +0200 Subject: [PATCH 0800/1084] python3Packages.sphinx-reredirects: 0.1.6 -> 1.0.0 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/sphinx-reredirects/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-reredirects/default.nix b/pkgs/development/python-modules/sphinx-reredirects/default.nix index 8fc57ab6d1f0..b250106a46c9 100644 --- a/pkgs/development/python-modules/sphinx-reredirects/default.nix +++ b/pkgs/development/python-modules/sphinx-reredirects/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "sphinx-reredirects"; - version = "0.1.6"; + version = "1.0.0"; pyproject = true; src = fetchPypi { pname = "sphinx_reredirects"; inherit version; - hash = "sha256-xJHLpUX2e+lpdQhyeBjYYmYmNmJFrmRFb+KfN+m76mQ="; + hash = "sha256-fJutqfEzBIn89Mcpei1toqScpId9P0LROIrh3hAZv1w="; }; build-system = [ From df964446d7b68ae8d76f86d5c4cd794036f5ab62 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:00 +0200 Subject: [PATCH 0801/1084] python3Packages.sphinx-sitemap: 2.6.0 -> 2.7.2 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/sphinx-sitemap/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-sitemap/default.nix b/pkgs/development/python-modules/sphinx-sitemap/default.nix index 84155186c163..97d643eb95ab 100644 --- a/pkgs/development/python-modules/sphinx-sitemap/default.nix +++ b/pkgs/development/python-modules/sphinx-sitemap/default.nix @@ -10,9 +10,9 @@ }: let pname = "sphinx-sitemap"; - version = "2.6.0"; + version = "2.7.2"; in -buildPythonPackage { +buildPythonPackage rec { inherit pname version; pyproject = true; @@ -20,7 +20,7 @@ buildPythonPackage { owner = "jdillard"; repo = "sphinx-sitemap"; tag = "v${version}"; - hash = "sha256-RERa+/MVug2OQ/FAXS4LOQHB4eEuIW2rwcdZUOrr6g8="; + hash = "sha256-b8eo77Ab9w8JR6mLqXcIWeTkuJFTHjJBk440fksBbyw="; }; nativeBuildInputs = [ setuptools ]; @@ -34,7 +34,7 @@ buildPythonPackage { ]; meta = with lib; { - changelog = "https://github.com/jdillard/sphinx-sitemap/releases/tag/v${version}"; + changelog = "https://github.com/jdillard/sphinx-sitemap/releases/tag/${src.tag}"; description = "Sitemap generator for Sphinx"; homepage = "https://github.com/jdillard/sphinx-sitemap"; maintainers = with maintainers; [ alejandrosame ]; From 8fb6a7ff2aa00ccfe8090e561cc00eda78cc05dd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:00 +0200 Subject: [PATCH 0802/1084] python3Packages.sphinxcontrib-confluencebuilder: 2.13.0 -> 2.14.0 https://github.com/sphinx-contrib/confluencebuilder/blob/v2.14.0/CHANGES.rst This commit was automatically generated using update-python-libraries. --- .../sphinxcontrib-confluencebuilder/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix b/pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix index 83b3f959af1a..0329aab01206 100644 --- a/pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "sphinxcontrib-confluencebuilder"; - version = "2.13.0"; + version = "2.14.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "sphinxcontrib_confluencebuilder"; inherit version; - hash = "sha256-2Sl0ZwdHn0dXf+kbNcxaDMfWLaGdfUgCRjKTADA+unM="; + hash = "sha256-3XWs1SCb6AJpYC3njbBFXsSOebNjRh0Gp1Fqi5E51lI="; }; build-system = [ flit-core ]; From 504515eb1aed2ce36b5709106192d73f26121f15 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:01 +0200 Subject: [PATCH 0803/1084] python3Packages.sphinxcontrib-katex: 0.9.10 -> 0.9.11 https://github.com/hagenw/sphinxcontrib-katex/blob/v0.9.11/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/sphinxcontrib-katex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-katex/default.nix b/pkgs/development/python-modules/sphinxcontrib-katex/default.nix index 44f1e74e62b0..987e4d2b94d9 100644 --- a/pkgs/development/python-modules/sphinxcontrib-katex/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-katex/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "sphinxcontrib-katex"; - version = "0.9.10"; + version = "0.9.11"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "sphinxcontrib_katex"; inherit version; - hash = "sha256-MJqS2uJF28WE/36l+2VJcnuuleTlIAi3TSWdL9GtDew="; + hash = "sha256-LTKyENILvuRRpR0ZZF9v719VaLmlTigTr/uW76ZhI4o="; }; build-system = [ setuptools ]; From 52fe39ec7af3c9190af8950fceacfa5bec0bb365 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:01 +0200 Subject: [PATCH 0804/1084] python3Packages.sphinxext-opengraph: 0.9.1 -> 0.12.0 https://github.com/wpilibsuite/sphinxext-opengraph/releases/tag/v0.12.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/sphinxext-opengraph/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sphinxext-opengraph/default.nix b/pkgs/development/python-modules/sphinxext-opengraph/default.nix index 2f2d76bd9913..70bd42464cae 100644 --- a/pkgs/development/python-modules/sphinxext-opengraph/default.nix +++ b/pkgs/development/python-modules/sphinxext-opengraph/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "sphinxext-opengraph"; - version = "0.9.1"; + version = "0.12.0"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "wpilibsuite"; repo = "sphinxext-opengraph"; tag = "v${version}"; - hash = "sha256-B+bJ1tKqTTlbNeJLxk56o2a21n3Yg6OHwJiFfCx46aw="; + hash = "sha256-2ch9BxgrqbfIJ8fzFKYscha4+G7OAVz+OIOqYwX2gSA="; }; nativeBuildInputs = [ setuptools-scm ]; @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = with lib; { description = "Sphinx extension to generate unique OpenGraph metadata"; homepage = "https://github.com/wpilibsuite/sphinxext-opengraph"; - changelog = "https://github.com/wpilibsuite/sphinxext-opengraph/releases/tag/v${version}"; + changelog = "https://github.com/wpilibsuite/sphinxext-opengraph/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ Luflosi ]; }; From 6f2229a0c711f8cb605d2a706b6e4b6116b4215c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:02 +0200 Subject: [PATCH 0805/1084] python3Packages.spotifyaio: 0.8.11 -> 1.0.0 https://github.com/joostlek/python-spotify/releases/tag/v1.0.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/spotifyaio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/spotifyaio/default.nix b/pkgs/development/python-modules/spotifyaio/default.nix index b08260bf1494..5fafd5db1f8f 100644 --- a/pkgs/development/python-modules/spotifyaio/default.nix +++ b/pkgs/development/python-modules/spotifyaio/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "spotifyaio"; - version = "0.8.11"; + version = "1.0.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "joostlek"; repo = "python-spotify"; tag = "v${version}"; - hash = "sha256-mRv/bsMER+rn4JOSe2EK0ykP5oEydl8QNhtn7yN+ykE="; + hash = "sha256-wl8THtmdJ2l6XNDtmmnk/MF+qTZL0UsbL8o6i/Vwf5k="; }; build-system = [ poetry-core ]; @@ -54,7 +54,7 @@ buildPythonPackage rec { meta = { description = "Module for interacting with for Spotify"; homepage = "https://github.com/joostlek/python-spotify/"; - changelog = "https://github.com/joostlek/python-spotify/releases/tag/v${version}"; + changelog = "https://github.com/joostlek/python-spotify/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; From d7429ff653c364ece8bcffc2d446777c56beb441 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:02 +0200 Subject: [PATCH 0806/1084] python3Packages.spsdk: 2.6.1 -> 3.1.0 https://github.com/nxp-mcuxpresso/spsdk/blob/v3.1.0/docs/release_notes.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/spsdk/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/spsdk/default.nix b/pkgs/development/python-modules/spsdk/default.nix index cc518a0b3343..edc8c5e9eeb0 100644 --- a/pkgs/development/python-modules/spsdk/default.nix +++ b/pkgs/development/python-modules/spsdk/default.nix @@ -49,14 +49,14 @@ buildPythonPackage rec { pname = "spsdk"; - version = "2.6.1"; + version = "3.1.0"; pyproject = true; src = fetchFromGitHub { owner = "nxp-mcuxpresso"; repo = "spsdk"; tag = "v${version}"; - hash = "sha256-AdW19Zf5TZ6hChXbW9dLGcMpFTQOT1wrPzEqaSfWzDE="; + hash = "sha256-G8UNT9lsUt6Xe++xx+Pqv4hmrkGv68w7FrZSgWJHb1k="; }; postPatch = '' @@ -137,7 +137,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/nxp-mcuxpresso/spsdk/blob/v${version}/docs/release_notes.rst"; + changelog = "https://github.com/nxp-mcuxpresso/spsdk/blob/${src.tag}/docs/release_notes.rst"; description = "NXP Secure Provisioning SDK"; homepage = "https://github.com/nxp-mcuxpresso/spsdk"; license = lib.licenses.bsd3; From 6ec69a8f8b949e723e354f0c93db142e17cff32b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:03 +0200 Subject: [PATCH 0807/1084] python3Packages.sqlalchemy-cockroachdb: 2.0.2 -> 2.0.3 This commit was automatically generated using update-python-libraries. --- .../sqlalchemy-cockroachdb/default.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/sqlalchemy-cockroachdb/default.nix b/pkgs/development/python-modules/sqlalchemy-cockroachdb/default.nix index 0cbdb6651a97..4d0ba47d58ab 100644 --- a/pkgs/development/python-modules/sqlalchemy-cockroachdb/default.nix +++ b/pkgs/development/python-modules/sqlalchemy-cockroachdb/default.nix @@ -3,26 +3,25 @@ buildPythonPackage, fetchPypi, setuptools, - wheel, sqlalchemy, }: buildPythonPackage rec { pname = "sqlalchemy-cockroachdb"; - version = "2.0.2"; + version = "2.0.3"; pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-EZdW65BYVdahE0W5nP6FMDGj/lmKnEvzWo3ayfif6Mw="; + pname = "sqlalchemy_cockroachdb"; + inherit version; + hash = "sha256-SLdj/9iypNydVkWZNKVtfV/61BXG5o0RS67l0Sz3nB0="; }; - nativeBuildInputs = [ + build-system = [ setuptools - wheel ]; - propagatedBuildInputs = [ + dependencies = [ sqlalchemy ]; @@ -30,7 +29,7 @@ buildPythonPackage rec { meta = with lib; { description = "CockroachDB dialect for SQLAlchemy"; - homepage = "https://pypi.org/project/sqlalchemy-cockroachdb"; + homepage = "https://github.com/cockroachdb/sqlalchemy-cockroachdb/tree/master/sqlalchemy_cockroachdb"; license = licenses.asl20; maintainers = with maintainers; [ pinpox ]; }; From fe2557b166b44d3215391ef14ed43c001ac4e29e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:03 +0200 Subject: [PATCH 0808/1084] python3Packages.sqlframe: 3.31.3 -> 3.38.0 https://github.com/eakmanrq/sqlframe/releases/tag/v3.38.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/sqlframe/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sqlframe/default.nix b/pkgs/development/python-modules/sqlframe/default.nix index 84885a2767cc..8ec28de12a82 100644 --- a/pkgs/development/python-modules/sqlframe/default.nix +++ b/pkgs/development/python-modules/sqlframe/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "sqlframe"; - version = "3.31.3"; + version = "3.38.0"; pyproject = true; src = fetchFromGitHub { owner = "eakmanrq"; repo = "sqlframe"; tag = "v${version}"; - hash = "sha256-x9ILbtl71Xp4p5OWQ/goays5W6uE17FCes7ZVfWZBwY="; + hash = "sha256-zzYhKAteYKvm6p6LkuGEDHJcOz9Miaqv2zztLlfTY1A="; }; build-system = [ @@ -72,7 +72,7 @@ buildPythonPackage rec { meta = { description = "Turning PySpark Into a Universal DataFrame API"; homepage = "https://github.com/eakmanrq/sqlframe"; - changelog = "https://github.com/eakmanrq/sqlframe/releases/tag/v${version}"; + changelog = "https://github.com/eakmanrq/sqlframe/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ GaetanLepage ]; }; From 93e2fa35d21f78774f0c66fcdf42e0dd18509f82 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:04 +0200 Subject: [PATCH 0809/1084] python3Packages.sse-starlette: 2.3.6 -> 3.0.2 https://github.com/sysid/sse-starlette/blob/v3.0.2/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/sse-starlette/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sse-starlette/default.nix b/pkgs/development/python-modules/sse-starlette/default.nix index e64e15fe2c0a..7298d302a41b 100644 --- a/pkgs/development/python-modules/sse-starlette/default.nix +++ b/pkgs/development/python-modules/sse-starlette/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "sse-starlette"; - version = "2.3.6"; + version = "3.0.2"; pyproject = true; disabled = pythonOlder "3.9"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "sysid"; repo = "sse-starlette"; tag = "v${version}"; - hash = "sha256-7FlyV+TsVKGFsecONPm/Z50cCnyuUsr6pimPdc4Cs6c="; + hash = "sha256-9NI6CUcK5AqITKxtCMz9Z1+Ke87u2y2E0LlwsFUDhgw="; }; build-system = [ setuptools ]; From 03038230f9505686eb39c0c04105f92244e865cc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:04 +0200 Subject: [PATCH 0810/1084] python3Packages.ssh-python: 1.1.1 -> 03.0 https://github.com/ParallelSSH/ssh-python/blob/03.0/Changelog.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ssh-python/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ssh-python/default.nix b/pkgs/development/python-modules/ssh-python/default.nix index c87730307d50..2cd514419151 100644 --- a/pkgs/development/python-modules/ssh-python/default.nix +++ b/pkgs/development/python-modules/ssh-python/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "ssh-python"; - version = "1.1.1"; + version = "03.0"; format = "setuptools"; src = fetchFromGitHub { owner = "ParallelSSH"; repo = "ssh-python"; tag = version; - hash = "sha256-kidz4uHT5C8TUROLGQUHihemYtwOoWZQNw7ElbwYKLM="; + hash = "sha256-hrTf0eywmK/sbZ7fVPatJvcWh5e1/rCLpk0yQKlyLYU="; }; build-system = [ setuptools ]; @@ -40,7 +40,7 @@ buildPythonPackage rec { meta = { description = "Python bindings for libssh C library"; homepage = "https://github.com/ParallelSSH/ssh-python"; - changelog = "https://github.com/ParallelSSH/ssh-python/blob/${version}/Changelog.rst"; + changelog = "https://github.com/ParallelSSH/ssh-python/blob/${src.tag}/Changelog.rst"; license = lib.licenses.lgpl21Only; maintainers = with lib.maintainers; [ infinidoge ]; }; From f1930930ef9baaeb96d8b830d9282fbf29d99162 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:05 +0200 Subject: [PATCH 0811/1084] python3Packages.stamina: 24.3.0 -> 25.1.0 https://github.com/hynek/stamina/blob/25.1.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/stamina/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/stamina/default.nix b/pkgs/development/python-modules/stamina/default.nix index e1eda7924fcd..7b764abe8bcb 100644 --- a/pkgs/development/python-modules/stamina/default.nix +++ b/pkgs/development/python-modules/stamina/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "stamina"; - version = "24.3.0"; + version = "25.1.0"; pyproject = true; src = fetchFromGitHub { owner = "hynek"; repo = "stamina"; tag = version; - hash = "sha256-DasubVqKRhX4CRyKyJ3fIA9Rxmy+kGxkW0pDdu8OPPo="; + hash = "sha256-TehGqR3vbjLNByHZE2+Ytq52dpEpiL6+7TRUKwXcC1M="; }; nativeBuildInputs = [ @@ -47,7 +47,7 @@ buildPythonPackage rec { meta = with lib; { description = "Production-grade retries for Python"; homepage = "https://github.com/hynek/stamina"; - changelog = "https://github.com/hynek/stamina/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/hynek/stamina/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ mbalatsko ]; }; From c5e8f06e4d82d02c126bfafcbc65d81c22fedd64 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:05 +0200 Subject: [PATCH 0812/1084] python3Packages.starlette: 0.46.2 -> 0.47.2 https://www.starlette.io/release-notes/#0472 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/starlette/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/starlette/default.nix b/pkgs/development/python-modules/starlette/default.nix index 91ae514304b6..c327f0bf46db 100644 --- a/pkgs/development/python-modules/starlette/default.nix +++ b/pkgs/development/python-modules/starlette/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "starlette"; - version = "0.46.2"; + version = "0.47.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -37,7 +37,7 @@ buildPythonPackage rec { owner = "encode"; repo = "starlette"; tag = version; - hash = "sha256-K/0Y6plw+zbRKpzSLbEG6xb30e/Ou//4jddpUYdfs/k="; + hash = "sha256-FseSZrLWuNaLro2iLMcfiCrbx2Gz8+aEmLaSk/+PgN4="; }; build-system = [ hatchling ]; From e91cb68448401073aef8d538926737c726445c46 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:06 +0200 Subject: [PATCH 0813/1084] python3Packages.statmake: 0.6.0 -> 1.1.0 https://github.com/daltonmaag/statmake/releases/tag/v1.1.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/statmake/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/statmake/default.nix b/pkgs/development/python-modules/statmake/default.nix index ffaa22ef6841..1dbb09f0d5f4 100644 --- a/pkgs/development/python-modules/statmake/default.nix +++ b/pkgs/development/python-modules/statmake/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "statmake"; - version = "0.6.0"; + version = "1.1.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "daltonmaag"; repo = "statmake"; tag = "v${version}"; - hash = "sha256-3BZ71JVvj7GCojM8ycu160viPj8BLJ1SiW86Df2fzsw="; + hash = "sha256-UqL3l27Icu5DoVvFYctbOF7gvKvVV6hK1R5A1y9SYkU="; }; nativeBuildInputs = [ poetry-core ]; @@ -59,7 +59,7 @@ buildPythonPackage rec { description = "Applies STAT information from a Stylespace to a variable font"; mainProgram = "statmake"; homepage = "https://github.com/daltonmaag/statmake"; - changelog = "https://github.com/daltonmaag/statmake/releases/tag/v${version}"; + changelog = "https://github.com/daltonmaag/statmake/releases/tag/${src.tag}"; license = licenses.mit; maintainers = [ ]; }; From 4fc84852b17debc91b7d6bd13e4205d1e6676dfc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:06 +0200 Subject: [PATCH 0814/1084] python3Packages.stone: 3.3.8 -> 3.3.9 https://github.com/dropbox/stone/releases/tag/v3.3.9 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/stone/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/stone/default.nix b/pkgs/development/python-modules/stone/default.nix index e58b1870a6d5..d567ff447c5d 100644 --- a/pkgs/development/python-modules/stone/default.nix +++ b/pkgs/development/python-modules/stone/default.nix @@ -2,6 +2,7 @@ buildPythonPackage, fetchFromGitHub, lib, + jinja2, mock, packaging, ply, @@ -13,7 +14,7 @@ buildPythonPackage rec { pname = "stone"; - version = "3.3.8"; + version = "3.3.9"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +23,7 @@ buildPythonPackage rec { owner = "dropbox"; repo = "stone"; tag = "v${version}"; - hash = "sha256-W+wRVWPaAzhdHMVE54GEJC/YJqYZVJhwFDWWSMKUPdw="; + hash = "sha256-3tUV2JrE3S2Tj/9aHvzfBTkIWUmWzkWNsVLr5yWRE/Q="; }; postPatch = '' @@ -33,6 +34,7 @@ buildPythonPackage rec { build-system = [ setuptools ]; dependencies = [ + jinja2 ply six packaging @@ -46,9 +48,9 @@ buildPythonPackage rec { pythonImportsCheck = [ "stone" ]; meta = with lib; { - description = "Official Api Spec Language for Dropbox"; + description = "Official API Spec Language for Dropbox API V2"; homepage = "https://github.com/dropbox/stone"; - changelog = "https://github.com/dropbox/stone/releases/tag/v${version}"; + changelog = "https://github.com/dropbox/stone/releases/tag/${src.tag}"; license = licenses.mit; maintainers = [ ]; mainProgram = "stone"; From 6543d98b337989b23f5235c67bd7717e71d9fdef Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:07 +0200 Subject: [PATCH 0815/1084] python3Packages.strawberry-django: 0.60.0 -> 0.65.1 https://github.com/strawberry-graphql/strawberry-django/blob/v0.65.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../python-modules/strawberry-django/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/strawberry-django/default.nix b/pkgs/development/python-modules/strawberry-django/default.nix index 5f4dddff4a8e..b5abd44e5a9b 100644 --- a/pkgs/development/python-modules/strawberry-django/default.nix +++ b/pkgs/development/python-modules/strawberry-django/default.nix @@ -26,6 +26,7 @@ factory-boy, pillow, psycopg2, + pytest-asyncio, pytest-cov-stub, pytest-django, pytest-mock, @@ -34,16 +35,21 @@ buildPythonPackage rec { pname = "strawberry-django"; - version = "0.60.0"; + version = "0.65.1"; pyproject = true; src = fetchFromGitHub { owner = "strawberry-graphql"; repo = "strawberry-django"; tag = "v${version}"; - hash = "sha256-mMI/tPdt9XK6Lz7VmI3uDxcCjIuidUeGHjG+6AQLoeQ="; + hash = "sha256-cX/eG6qWe/h9U4p1pMhhI+bZ5pLmiwGeYxNthKvdI6o="; }; + postPatch = '' + # django.core.exceptions.ImproperlyConfigured: You're using the staticfiles app without having set the required STATIC_URL setting. + echo 'STATIC_URL = "static/"' >> tests/django_settings.py + ''; + build-system = [ poetry-core setuptools @@ -71,6 +77,7 @@ buildPythonPackage rec { factory-boy pillow psycopg2 + pytest-asyncio pytest-cov-stub pytest-django pytest-mock From 2af38ecb03b0551950f68051d981cc779b0b4e33 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:07 +0200 Subject: [PATCH 0816/1084] python3Packages.strawberry-graphql: 0.275.5 -> 0.278.0 https://github.com/strawberry-graphql/strawberry/blob/0.278.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- .../development/python-modules/strawberry-graphql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/strawberry-graphql/default.nix b/pkgs/development/python-modules/strawberry-graphql/default.nix index 8db811e095b9..7378ba44d71b 100644 --- a/pkgs/development/python-modules/strawberry-graphql/default.nix +++ b/pkgs/development/python-modules/strawberry-graphql/default.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { pname = "strawberry-graphql"; - version = "0.275.5"; + version = "0.278.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -53,7 +53,7 @@ buildPythonPackage rec { owner = "strawberry-graphql"; repo = "strawberry"; tag = version; - hash = "sha256-bgKxZuk0cp43oyPbgTdx5aG5l1HSCz0JOVNeaCJRhdo="; + hash = "sha256-GNjjSD40fhbMqfvuYSuP3tU8lfOqBGJIsoGWZCfj6C4="; }; postPatch = '' From aa5652121e7f2478cdc3273c96b766148ae2f664 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:08 +0200 Subject: [PATCH 0817/1084] python3Packages.streamdeck: 0.9.6 -> 0.9.7 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/streamdeck/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/streamdeck/default.nix b/pkgs/development/python-modules/streamdeck/default.nix index 2d4009c57c7e..16ba119d7ca2 100644 --- a/pkgs/development/python-modules/streamdeck/default.nix +++ b/pkgs/development/python-modules/streamdeck/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "streamdeck"; - version = "0.9.6"; + version = "0.9.7"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-7ELZtxGzUuonStMFputI7OHu06W//nC5KOCC3OD3iPA="; + hash = "sha256-jVhuZihvjuA5rwl55JAmtFq+h/f5M68Vo44jh8HjUI4="; }; patches = [ From bc367a3475ee1f3294049105be873fb9d9d5b312 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:08 +0200 Subject: [PATCH 0818/1084] python3Packages.stripe: 12.1.0 -> 12.4.0 https://github.com/stripe/stripe-python/blob/v12.4.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/stripe/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/stripe/default.nix b/pkgs/development/python-modules/stripe/default.nix index 60e199561ab8..618d1cf3a1cd 100644 --- a/pkgs/development/python-modules/stripe/default.nix +++ b/pkgs/development/python-modules/stripe/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "stripe"; - version = "12.1.0"; + version = "12.4.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-SkuFFpUs9QlemCJX8NR8RcHSu/d0PiyxLWaF9V2ouNQ="; + hash = "sha256-HNH1sFeYZ5IwgbrPWUlZ0fQD8hgiOgbcOCc76wfQFWc="; }; build-system = [ setuptools ]; From a27431676c7e1877c51c71542d39c3b106cef619 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:09 +0200 Subject: [PATCH 0819/1084] python3Packages.subliminal: 2.2.1 -> 2.3.2 https://github.com/Diaoul/subliminal/blob/2.3.2/HISTORY.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/subliminal/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/subliminal/default.nix b/pkgs/development/python-modules/subliminal/default.nix index 638f8a1315a8..43fa45173a13 100644 --- a/pkgs/development/python-modules/subliminal/default.nix +++ b/pkgs/development/python-modules/subliminal/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "subliminal"; - version = "2.2.1"; + version = "2.3.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -40,7 +40,7 @@ buildPythonPackage rec { owner = "Diaoul"; repo = "subliminal"; tag = version; - hash = "sha256-g7gg2qdLKl7bg/nNXRWN9wZaNShOOc38sVASZrIycMU="; + hash = "sha256-eAXzD6diep28wCZjWLOZpOX1bnakEldhs2LX5CPu5OI="; }; build-system = [ setuptools ]; @@ -85,7 +85,7 @@ buildPythonPackage rec { description = "Python library to search and download subtitles"; mainProgram = "subliminal"; homepage = "https://github.com/Diaoul/subliminal"; - changelog = "https://github.com/Diaoul/subliminal/blob/${version}/HISTORY.rst"; + changelog = "https://github.com/Diaoul/subliminal/blob/${src.tag}/HISTORY.rst"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ doronbehar ]; }; From e93bfe9d392b2fd8b6ad777812fc77e0dbb2a459 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:09 +0200 Subject: [PATCH 0820/1084] python3Packages.sunpy: 6.1.1 -> 7.0.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/sunpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sunpy/default.nix b/pkgs/development/python-modules/sunpy/default.nix index 44ef351a37c3..e09eae34658e 100644 --- a/pkgs/development/python-modules/sunpy/default.nix +++ b/pkgs/development/python-modules/sunpy/default.nix @@ -32,14 +32,14 @@ buildPythonPackage rec { pname = "sunpy"; - version = "6.1.1"; + version = "7.0.1"; format = "setuptools"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-xgmmsbC7KGvUJ4mUD1T8t9aQDfz+IX31T4Wf9gguE9s="; + hash = "sha256-9ZCG9CtTpgGGlqtXcl2epRBzFcbVvIMzZcXk5CQ5/+A="; }; nativeBuildInputs = [ From b8df49609e8a88401bdd063563c2fe84de3def20 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:10 +0200 Subject: [PATCH 0821/1084] python3Packages.svg-py: 1.6.0 -> 1.7.0 https://github.com/orsinium-labs/svg.py/releases/tag/1.7.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/svg-py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/svg-py/default.nix b/pkgs/development/python-modules/svg-py/default.nix index add0da17c737..759e8bef0001 100644 --- a/pkgs/development/python-modules/svg-py/default.nix +++ b/pkgs/development/python-modules/svg-py/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "svg-py"; - version = "1.6.0"; + version = "1.7.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "orsinium-labs"; repo = "svg.py"; tag = version; - hash = "sha256-XuSv4CVcbwWHuHiXxx4PfGJ8Pi+tfufbAdUiTFWNLcc="; + hash = "sha256-WRPHNgaKjim91pLdM8iQ1/1DBm7+lU7hFH0vXTguG1s="; }; build-system = [ flit-core ]; From 768f561ad3e38b472ea2e7375e441ba11f4a3ef3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:10 +0200 Subject: [PATCH 0822/1084] python3Packages.svgdigitizer: 0.12.6 -> 0.13.0 https://github.com/echemdb/svgdigitizer/blob/0.13.0/ChangeLog This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/svgdigitizer/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/svgdigitizer/default.nix b/pkgs/development/python-modules/svgdigitizer/default.nix index 025fb86893b7..ce39c5090344 100644 --- a/pkgs/development/python-modules/svgdigitizer/default.nix +++ b/pkgs/development/python-modules/svgdigitizer/default.nix @@ -29,14 +29,14 @@ buildPythonPackage rec { pname = "svgdigitizer"; - version = "0.12.6"; + version = "0.13.0"; pyproject = true; src = fetchFromGitHub { owner = "echemdb"; repo = "svgdigitizer"; tag = version; - hash = "sha256-aodPjms92+/6bbheIs/8w+M4T+mfw5PWf1dsxFuojwA="; + hash = "sha256-UlcvCfNoEijIKoqSbufEZ6988rqwT2xDEy4P/9fdgVM="; }; build-system = [ @@ -77,7 +77,7 @@ buildPythonPackage rec { meta = { description = "(x,y) Data Points from SVG files"; homepage = "https://github.com/echemdb/svgdigitizer"; - changelog = "https://github.com/echemdb/svgdigitizer/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/echemdb/svgdigitizer/blob/${src.tag}/ChangeLog"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ doronbehar ]; }; From f7e042968235cf38144cb2ab7423bbbf42df60e9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:11 +0200 Subject: [PATCH 0823/1084] python3Packages.swcgeom: 0.19.3 -> 0.19.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/swcgeom/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/swcgeom/default.nix b/pkgs/development/python-modules/swcgeom/default.nix index e940ac5e6c49..a2654535d466 100644 --- a/pkgs/development/python-modules/swcgeom/default.nix +++ b/pkgs/development/python-modules/swcgeom/default.nix @@ -26,9 +26,9 @@ }: let - version = "0.19.3"; + version = "0.19.4"; in -buildPythonPackage { +buildPythonPackage rec { pname = "swcgeom"; inherit version; pyproject = true; @@ -37,7 +37,7 @@ buildPythonPackage { owner = "yzx9"; repo = "swcgeom"; tag = "v${version}"; - hash = "sha256-mpp8Dw0XcU59fYt7vjswAnXCmrRP3mhbgTDG+J4UwzI="; + hash = "sha256-emffSI4LO+5UU267d+qj/NCVvHmRpzikJ7jdCOtPFNo="; }; build-system = [ @@ -88,7 +88,7 @@ buildPythonPackage { meta = { description = "Neuron geometry library for swc format"; homepage = "https://github.com/yzx9/swcgeom"; - changelog = "https://github.com/yzx9/swcgeom/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/yzx9/swcgeom/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ yzx9 ]; }; From 6a4572e7792d3938bfb1bc6060d1990d4d096113 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:11 +0200 Subject: [PATCH 0824/1084] python3Packages.systemdunitparser: 0.3 -> 0.4 This commit was automatically generated using update-python-libraries. --- .../python-modules/systemdunitparser/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/systemdunitparser/default.nix b/pkgs/development/python-modules/systemdunitparser/default.nix index 0b3431c06680..b3e008f0d744 100644 --- a/pkgs/development/python-modules/systemdunitparser/default.nix +++ b/pkgs/development/python-modules/systemdunitparser/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "systemdunitparser"; - version = "0.3"; + version = "0.4"; pyproject = true; src = fetchFromGitHub { owner = "sgallagher"; repo = "systemdunitparser"; - rev = version; - hash = "sha256-lcvXEieaifPUDhLdaz2FXaNdbw7wKR+x/kC+MMDT0tE="; + tag = version; + hash = "sha256-BlOj1rvRfh0SQ7io2N8MsMvAtWvXk0V6hYzlOSrr7hU="; }; build-system = [ From d5d5b2cc094aa18cf05a3940de655ae6831ffa22 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:12 +0200 Subject: [PATCH 0825/1084] python3Packages.tagoio-sdk: 4.3.0 -> 5.0.3 https://github.com/tago-io/sdk-python/releases/tag/v5.0.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/tagoio-sdk/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/tagoio-sdk/default.nix b/pkgs/development/python-modules/tagoio-sdk/default.nix index 8a7687a66602..efc9fff18e22 100644 --- a/pkgs/development/python-modules/tagoio-sdk/default.nix +++ b/pkgs/development/python-modules/tagoio-sdk/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "tagoio-sdk"; - version = "4.3.0"; + version = "5.0.3"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "tago-io"; repo = "sdk-python"; tag = "v${version}"; - hash = "sha256-37/fg2vbwYPhYPvSJ2YxWAPrfspqTE3thIL/VR1+AkI="; + hash = "sha256-PNPG1FUniwZhOKjynp4ba6kjGJmB/OW0F5b2ZOYaYwY="; }; pythonRelaxDeps = [ "requests" ]; @@ -49,7 +49,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module for interacting with Tago.io"; homepage = "https://github.com/tago-io/sdk-python"; - changelog = "https://github.com/tago-io/sdk-python/releases/tag/v${version}"; + changelog = "https://github.com/tago-io/sdk-python/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 44bcee4fc58dbee85f76930d69ed42320efd6bb7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:12 +0200 Subject: [PATCH 0826/1084] python3Packages.tcxparser: 2.4.0 -> 2.4.0-r1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/tcxparser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tcxparser/default.nix b/pkgs/development/python-modules/tcxparser/default.nix index 5c06e2f83bf0..97b1e8d97c79 100644 --- a/pkgs/development/python-modules/tcxparser/default.nix +++ b/pkgs/development/python-modules/tcxparser/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "tcxparser"; - version = "2.4.0"; + version = "2.4.0-r1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "vkurup"; repo = "python-tcxparser"; tag = version; - hash = "sha256-YZgzvwRy47MOTClAeJhzD6kZhGgCeVSGko6LgR/Uy0o="; + hash = "sha256-lQczTuxmxu4nCPJsgblrW2RXST7kvhtPnscemwXCx0Y="; }; build-system = [ From a7aaa69efd79da7c67c377df45d78eb267f729b4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:13 +0200 Subject: [PATCH 0827/1084] python3Packages.tempora: 5.8.0 -> 5.8.1 https://github.com/jaraco/tempora/blob/v5.8.1/NEWS.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/tempora/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tempora/default.nix b/pkgs/development/python-modules/tempora/default.nix index 070a3637b803..15ad8fc444ab 100644 --- a/pkgs/development/python-modules/tempora/default.nix +++ b/pkgs/development/python-modules/tempora/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "tempora"; - version = "5.8.0"; + version = "5.8.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,9 +21,13 @@ buildPythonPackage rec { owner = "jaraco"; repo = "tempora"; tag = "v${version}"; - hash = "sha256-ojllPOmz+laxFMCobLcDnCVMvo1354vS5nBnO1mxokM="; + hash = "sha256-1Zeo8bUCHKPZ6I0HGT7bIh7IgbRL4j9Cv3t9FFiZ72s="; }; + postPatch = '' + sed -i "/coherent\.licensed/d" pyproject.toml + ''; + build-system = [ setuptools-scm ]; dependencies = [ From 902103eac8362905fe37409be56f5cce22b4b16a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:14 +0200 Subject: [PATCH 0828/1084] python3Packages.testfixtures: 8.3.0 -> 9.1.0 https://github.com/simplistix/testfixtures/blob/9.1.0/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- .../python-modules/testfixtures/default.nix | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/testfixtures/default.nix b/pkgs/development/python-modules/testfixtures/default.nix index 0cc3d187af0b..547ad584741a 100644 --- a/pkgs/development/python-modules/testfixtures/default.nix +++ b/pkgs/development/python-modules/testfixtures/default.nix @@ -1,7 +1,6 @@ { lib, buildPythonPackage, - fetchpatch2, fetchPypi, mock, pytestCheckHook, @@ -13,7 +12,7 @@ buildPythonPackage rec { pname = "testfixtures"; - version = "8.3.0"; + version = "9.1.0"; pyproject = true; # DO NOT CONTACT upstream. # https://github.com/simplistix/ is only concerned with internal CI process. @@ -26,17 +25,9 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-1MC4SvLyZ2EPkIAJtQ1vmDpOWK3iLGe6tnh7WkAtWcA="; + hash = "sha256-UX6c81OUJyNTOuEQDKRd0n/geFw60nZQdfXLHLzgFII="; }; - patches = [ - (fetchpatch2 { - name = "python313-compat.patch"; - url = "https://github.com/simplistix/testfixtures/commit/a23532c7bc685589cce6a5037821a74da48959e7.patch?full_index=1"; - hash = "sha256-k0j/WgA+6LNTYJ233GJjeRU403bJJRxbpOu+BUsMeyQ="; - }) - ]; - build-system = [ setuptools ]; nativeCheckInputs = [ @@ -46,6 +37,11 @@ buildPythonPackage rec { twisted ]; + disabledTests = [ + "test_filter_missing" + "test_filter_present" + ]; + disabledTestPaths = [ # Django is too much hasle to setup at the moment "testfixtures/tests/test_django" From 0c6d937f595cfc271807b4d581eb61f570ffc811 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:14 +0200 Subject: [PATCH 0829/1084] python3Packages.testrail-api: 1.13.3 -> 1.13.4 https://github.com/tolstislon/testrail-api/releases/tag/1.13.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/testrail-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/testrail-api/default.nix b/pkgs/development/python-modules/testrail-api/default.nix index 309f46fd27db..7a7d3cbcf0ab 100644 --- a/pkgs/development/python-modules/testrail-api/default.nix +++ b/pkgs/development/python-modules/testrail-api/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "testrail-api"; - version = "1.13.3"; + version = "1.13.4"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "tolstislon"; repo = "testrail-api"; tag = version; - hash = "sha256-jsdxKcXFjP9ifQLwRN3M2xpx1a+KpGv469Ag6NNph6w="; + hash = "sha256-0RrNqSuimXXBEkjmnRQiIXUDy6z2y9wKneWqBTi5FHY="; }; build-system = [ From 5d37dab10bde5fb390d2ad7a813ab2123aad68f0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:15 +0200 Subject: [PATCH 0830/1084] python3Packages.textstat: 0.7.4 -> 0.7.8 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/textstat/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/textstat/default.nix b/pkgs/development/python-modules/textstat/default.nix index d5dacef7917c..c0d3ef77cc89 100644 --- a/pkgs/development/python-modules/textstat/default.nix +++ b/pkgs/development/python-modules/textstat/default.nix @@ -8,15 +8,15 @@ pytest, }: buildPythonPackage rec { - version = "0.7.4"; + version = "0.7.8"; pname = "textstat"; pyproject = true; src = fetchFromGitHub { owner = "textstat"; repo = "textstat"; - rev = version; - hash = "sha256-UOCWsIdoVGxmkro4kNBYNMYhA3kktngRDxKjo6o+GXY="; + tag = version; + hash = "sha256-EEGTmZXTAZ4fsfZk/ictvjQ6lCAi5Ma/Ae83ziGDQXQ="; }; build-system = [ From bbc0262af0d1eb2ce47eaa636b62487d71df9c71 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:15 +0200 Subject: [PATCH 0831/1084] python3Packages.textual-autocomplete: 4.0.4 -> 4.0.5 This commit was automatically generated using update-python-libraries. --- .../python-modules/textual-autocomplete/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/textual-autocomplete/default.nix b/pkgs/development/python-modules/textual-autocomplete/default.nix index 22ef79217757..5b2768f33090 100644 --- a/pkgs/development/python-modules/textual-autocomplete/default.nix +++ b/pkgs/development/python-modules/textual-autocomplete/default.nix @@ -9,13 +9,13 @@ }: buildPythonPackage rec { pname = "textual-autocomplete"; - version = "4.0.4"; + version = "4.0.5"; pyproject = true; src = fetchPypi { pname = "textual_autocomplete"; inherit version; - hash = "sha256-CWmYe5ClPB91dT3+OtLH6g2XS1g53CoAotMywAAFeHE="; + hash = "sha256-24Bm/H2Hx0r9CDZ/j8IUS87F3b3qY6Y3JJdU6dH9h1U="; }; build-system = [ From 22d3dcf2cf8d643d1d337907bc7228ea678e9b3f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:16 +0200 Subject: [PATCH 0832/1084] python3Packages.textual: 4.0.0 -> 5.2.0 https://github.com/Textualize/textual/blob/v5.2.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/textual/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/textual/default.nix b/pkgs/development/python-modules/textual/default.nix index 45dcec6ce6a5..de8a460ee8ae 100644 --- a/pkgs/development/python-modules/textual/default.nix +++ b/pkgs/development/python-modules/textual/default.nix @@ -29,14 +29,14 @@ buildPythonPackage rec { pname = "textual"; - version = "4.0.0"; + version = "5.2.0"; pyproject = true; src = fetchFromGitHub { owner = "Textualize"; repo = "textual"; tag = "v${version}"; - hash = "sha256-rVDr4Snp5qnErxWRM9yoxnzzX8gg8nD3RbBkL1rmgqI="; + hash = "sha256-cv8pLEPmL4jtiMCohDPqBJwGnLcr3d1MXKdNvQHEQN8="; }; build-system = [ poetry-core ]; From 89af1fa9f97aff0171cbc60ba2af2eeb68615971 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:16 +0200 Subject: [PATCH 0833/1084] python3Packages.thinc: 8.3.6 -> 9.1.1 https://github.com/explosion/thinc/releases/tag/v9.1.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/thinc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/thinc/default.nix b/pkgs/development/python-modules/thinc/default.nix index b577d4cbf2b2..37115ac988aa 100644 --- a/pkgs/development/python-modules/thinc/default.nix +++ b/pkgs/development/python-modules/thinc/default.nix @@ -22,12 +22,12 @@ buildPythonPackage rec { pname = "thinc"; - version = "8.3.6"; + version = "9.1.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-SZg/m33cQ0OpUyaUqRGN0hbXpgBSCiGEmkO2wmjsbK0="; + hash = "sha256-IfrimG13d6bwULkEbcnqsRhS8cmpl9zJAy8+zCJ4Sko="; }; build-system = [ From 9a77347d837dd6ff182fee2f93ab523d719e9c9a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:17 +0200 Subject: [PATCH 0834/1084] python3Packages.thrift: 0.21.0 -> 0.22.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/thrift/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/thrift/default.nix b/pkgs/development/python-modules/thrift/default.nix index e3301d3ab4cc..214aaea6ced1 100644 --- a/pkgs/development/python-modules/thrift/default.nix +++ b/pkgs/development/python-modules/thrift/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "thrift"; - version = "0.21.0"; + version = "0.22.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Xm98UPk26/oj6SQimvyV6yGfjI5agyAt1KORJEgD5AI="; + hash = "sha256-QugnavvV9U/h02SFi2h3vF5aSl7Wn2oAW5TKSRj+FGY="; }; build-system = [ From d7eb32a1cc5f0df14611840378bebdb3b54202f2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:17 +0200 Subject: [PATCH 0835/1084] python3Packages.thriftpy2: 0.5.2 -> 0.5.3 https://github.com/Thriftpy/thriftpy2/blob/v0.5.3/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/thriftpy2/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/thriftpy2/default.nix b/pkgs/development/python-modules/thriftpy2/default.nix index db5292a9f5d6..03ac0195c2d3 100644 --- a/pkgs/development/python-modules/thriftpy2/default.nix +++ b/pkgs/development/python-modules/thriftpy2/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "thriftpy2"; - version = "0.5.2"; + version = "0.5.3"; pyproject = true; disabled = pythonOlder "3.6"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "Thriftpy"; repo = "thriftpy2"; tag = "v${version}"; - hash = "sha256-GBJL+IqZpT1/msJLiwiS5YDyB4hIe/e3pYPWx0A+lWY="; + hash = "sha256-idUKqpyRj8lq9Aq6vEEeYEawzRPOdNsySnkgfhwPtMc="; }; build-system = [ setuptools ]; @@ -42,7 +42,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python module for Apache Thrift"; homepage = "https://github.com/Thriftpy/thriftpy2"; - changelog = "https://github.com/Thriftpy/thriftpy2/blob/v${version}/CHANGES.rst"; + changelog = "https://github.com/Thriftpy/thriftpy2/blob/${src.tag}/CHANGES.rst"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From b2bae59ba8cda96330f083c4787ab6fb88723d5b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:18 +0200 Subject: [PATCH 0836/1084] python3Packages.tianshou: 1.1.0 -> 1.2.0 https://github.com/thu-ml/tianshou/releases/tag/v1.2.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/tianshou/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/tianshou/default.nix b/pkgs/development/python-modules/tianshou/default.nix index 2336768719cf..7cb9052c2d02 100644 --- a/pkgs/development/python-modules/tianshou/default.nix +++ b/pkgs/development/python-modules/tianshou/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { pname = "tianshou"; - version = "1.1.0"; + version = "1.2.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -56,7 +56,7 @@ buildPythonPackage rec { owner = "thu-ml"; repo = "tianshou"; tag = "v${version}"; - hash = "sha256-eiwbSX8Q3KF6h7CfjuZ+7HlXwpvLga1NVr3e+FkPaHc="; + hash = "sha256-lJAxjE+GMwssov1r4jOCOTf5Aonu+q6FSz5oWvZpuQQ="; }; pythonRelaxDeps = [ @@ -182,7 +182,7 @@ buildPythonPackage rec { meta = { description = "Elegant PyTorch deep reinforcement learning library"; homepage = "https://github.com/thu-ml/tianshou"; - changelog = "https://github.com/thu-ml/tianshou/releases/tag/v${version}"; + changelog = "https://github.com/thu-ml/tianshou/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ derdennisop ]; }; From 80fabd448ecf0886aa4d0edc534ce808550de0e2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:18 +0200 Subject: [PATCH 0837/1084] python3Packages.tifffile: 2025.5.10 -> 2025.6.11 https://github.com/cgohlke/tifffile/blob/v2025.6.11/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/tifffile/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tifffile/default.nix b/pkgs/development/python-modules/tifffile/default.nix index 763049874841..f9d0087ee418 100644 --- a/pkgs/development/python-modules/tifffile/default.nix +++ b/pkgs/development/python-modules/tifffile/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "tifffile"; - version = "2025.5.10"; + version = "2025.6.11"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-AYM100KDqj/YwmO65cPCtmHrxFVI/eMVBAFvyue/EQM="; + hash = "sha256-Ds5MLnoQZWlX1Wigk7B1E8ByjTDBvYzBJyWQH//bcUM="; }; build-system = [ setuptools ]; From a256d9ece98d7e73b47529e33172b185a5d14a82 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:18 +0200 Subject: [PATCH 0838/1084] python3Packages.tika-client: 0.9.0 -> 0.10.0 https://github.com/stumpylog/tika-client/blob/0.10.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/tika-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tika-client/default.nix b/pkgs/development/python-modules/tika-client/default.nix index f70747fef55b..0639af3739a2 100644 --- a/pkgs/development/python-modules/tika-client/default.nix +++ b/pkgs/development/python-modules/tika-client/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "tika-client"; - version = "0.9.0"; + version = "0.10.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "stumpylog"; repo = "tika-client"; tag = version; - hash = "sha256-lg6syUbEbPb70iBa4lw5fVN8cvfWY3bkG2jNGxxNLDo="; + hash = "sha256-XYyMp+02lWzE+3Txr+shVGVwalLEJHvoy988tA7SWgY="; }; build-system = [ hatchling ]; From 893e811766c2b198f808ceaaae3f4e2479739216 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:19 +0200 Subject: [PATCH 0839/1084] python3Packages.tiledb: 0.33.2 -> 0.34.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/tiledb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tiledb/default.nix b/pkgs/development/python-modules/tiledb/default.nix index ca08af4ac055..d43419139032 100644 --- a/pkgs/development/python-modules/tiledb/default.nix +++ b/pkgs/development/python-modules/tiledb/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "tiledb"; - version = "0.33.2"; + version = "0.34.2"; format = "setuptools"; src = fetchFromGitHub { owner = "TileDB-Inc"; repo = "TileDB-Py"; tag = version; - hash = "sha256-c7mEYgk+9sHvOI7z/jp/VI3mA7XOlNFik8X5rTyBclg="; + hash = "sha256-EXRrWp/2sMn7DCzgXk5L0692rhGtQZwWpVWYnfrxmGA="; }; nativeBuildInputs = [ From 22859e2d380751a4fc18756bc0873714cf825901 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:19 +0200 Subject: [PATCH 0840/1084] python3Packages.tiler: 0.5.7 -> 0.6.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/tiler/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tiler/default.nix b/pkgs/development/python-modules/tiler/default.nix index 40766f6436c6..16dc515e04f2 100644 --- a/pkgs/development/python-modules/tiler/default.nix +++ b/pkgs/development/python-modules/tiler/default.nix @@ -13,12 +13,12 @@ buildPythonPackage rec { pname = "tiler"; - version = "0.5.7"; + version = "0.6.0"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-2HWO/iJ9RCWNVmw2slu9F/+Mchk3evB5/F8EfbuMI/Y="; + hash = "sha256-ps0uHgzPa+ZoXXrB+0gfuVIEBUNmym/ym6xCxiyHhxA="; }; patches = [ From 7c1e038c291851ed656a06e2876a71e8d09df495 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:20 +0200 Subject: [PATCH 0841/1084] python3Packages.tld: 0.13 -> 0.13.1 https://github.com/barseghyanartur/tld/blob/0.13.1/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/tld/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tld/default.nix b/pkgs/development/python-modules/tld/default.nix index 767651e322df..c07115722106 100644 --- a/pkgs/development/python-modules/tld/default.nix +++ b/pkgs/development/python-modules/tld/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "tld"; - version = "0.13"; + version = "0.13.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-k93l4cBL3xhEl26uRAcGN50h9KsjW3PAXXSD4HT7Vik="; + hash = "sha256-dewAk2y89WT2c2HEFxM2NEC2xO8PDBWStbD75ywXo1A="; }; nativeCheckInputs = [ @@ -31,6 +31,8 @@ buildPythonPackage rec { faker ]; + doCheck = false; # missing pytest-codeblock + # These tests require network access, but disabledTestPaths doesn't work. # the file needs to be `import`ed by another Python test file, so it # can't simply be removed. From 9b60d7e8311b5fd9aace327c7cdbfc6c7554c6b1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:21 +0200 Subject: [PATCH 0842/1084] python3Packages.torchio: 0.20.17 -> 0.20.19 https://github.com/TorchIO-project/torchio/blob/v0.20.19/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/torchio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/torchio/default.nix b/pkgs/development/python-modules/torchio/default.nix index fe99a4035539..bab297da0a92 100644 --- a/pkgs/development/python-modules/torchio/default.nix +++ b/pkgs/development/python-modules/torchio/default.nix @@ -29,14 +29,14 @@ buildPythonPackage rec { pname = "torchio"; - version = "0.20.17"; + version = "0.20.19"; pyproject = true; src = fetchFromGitHub { owner = "TorchIO-project"; repo = "torchio"; tag = "v${version}"; - hash = "sha256-kZCbQGIkWmlXl25UviPrSDo0swCjWnvTTkBnxGI0Y7U="; + hash = "sha256-fx3aExmRMbzXG2MVpWrsssH658Ll4x+FC2ARK6oIGBw="; }; build-system = [ From 84a5d0c62abbccfa204fbc7fb38788a9b079e246 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:21 +0200 Subject: [PATCH 0843/1084] python3Packages.total-connect-client: 2025.1.4 -> 2025.5 https://github.com/craigjmidwinter/total-connect-client/releases/tag/2025.5 This commit was automatically generated using update-python-libraries. --- .../python-modules/total-connect-client/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/total-connect-client/default.nix b/pkgs/development/python-modules/total-connect-client/default.nix index 79c1d1860437..5f61748dc1fc 100644 --- a/pkgs/development/python-modules/total-connect-client/default.nix +++ b/pkgs/development/python-modules/total-connect-client/default.nix @@ -7,13 +7,14 @@ pytestCheckHook, pythonOlder, requests-mock, + requests-oauthlib, setuptools, zeep, }: buildPythonPackage rec { pname = "total-connect-client"; - version = "2025.1.4"; + version = "2025.5"; pyproject = true; disabled = pythonOlder "3.10"; @@ -22,7 +23,7 @@ buildPythonPackage rec { owner = "craigjmidwinter"; repo = "total-connect-client"; tag = version; - hash = "sha256-zzSYi/qhHmugH30bnYHK9lCBVN5wuv6n9rvaZC/sIag="; + hash = "sha256-xVpR5gd185eZBoqUhVVcFGPbPFjCavwOZP7yFObzGic="; }; build-system = [ setuptools ]; @@ -32,6 +33,7 @@ buildPythonPackage rec { dependencies = [ pycryptodome pyjwt + requests-oauthlib zeep ]; @@ -45,7 +47,7 @@ buildPythonPackage rec { meta = with lib; { description = "Interact with Total Connect 2 alarm systems"; homepage = "https://github.com/craigjmidwinter/total-connect-client"; - changelog = "https://github.com/craigjmidwinter/total-connect-client/releases/tag/${version}"; + changelog = "https://github.com/craigjmidwinter/total-connect-client/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ dotlambda ]; }; From 5f1b2e9e24f0e5a0377d956ee4f50a55f657e86d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:22 +0200 Subject: [PATCH 0844/1084] python3Packages.tox: 4.26.0 -> 4.28.4 https://github.com/tox-dev/tox/releases/tag/4.28.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/tox/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tox/default.nix b/pkgs/development/python-modules/tox/default.nix index 0427ed68a800..93be8bfdb688 100644 --- a/pkgs/development/python-modules/tox/default.nix +++ b/pkgs/development/python-modules/tox/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "tox"; - version = "4.26.0"; + version = "4.28.4"; format = "pyproject"; src = fetchFromGitHub { owner = "tox-dev"; repo = "tox"; tag = version; - hash = "sha256-VySdeZDC71vi2mOtjdFJ4iCSpWbFEW3nzrVucPUz/oc="; + hash = "sha256-EKJsFf4LvfDi3OL6iNhKEBl5zlpdLET9RkfHEP7E9xU="; }; postPatch = '' From b260f553ad6b5df7f2d02a27af444a57861357c4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:22 +0200 Subject: [PATCH 0845/1084] python3Packages.trackpy: 0.6.4 -> 0.7 https://github.com/soft-matter/trackpy/releases/tag/v0.7 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/trackpy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/trackpy/default.nix b/pkgs/development/python-modules/trackpy/default.nix index 1190aad1f313..2f7b012cf10b 100644 --- a/pkgs/development/python-modules/trackpy/default.nix +++ b/pkgs/development/python-modules/trackpy/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "trackpy"; - version = "0.6.4"; + version = "0.7"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "soft-matter"; repo = "trackpy"; tag = "v${version}"; - hash = "sha256-6i1IfdxgV6bpf//mXATpnsQ0zN26S8rlL0/1ql68sd8="; + hash = "sha256-3e+gHdn/4n8T78eA3Gjz1TdSI4Hd935U2pqd8wG+U0M="; }; propagatedBuildInputs = [ @@ -52,7 +52,7 @@ buildPythonPackage rec { meta = with lib; { description = "Particle-tracking toolkit"; homepage = "https://github.com/soft-matter/trackpy"; - changelog = "https://github.com/soft-matter/trackpy/releases/tag/v${version}"; + changelog = "https://github.com/soft-matter/trackpy/releases/tag/${src.tag}"; license = licenses.bsd3; maintainers = [ ]; broken = (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64); From 41c4803111b0a1c613b0083e052d42ab4c4ec424 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:23 +0200 Subject: [PATCH 0846/1084] python3Packages.trakit: 0.2.2 -> 0.2.5 https://github.com/ratoaq2/trakit/releases/tag/0.2.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/trakit/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/trakit/default.nix b/pkgs/development/python-modules/trakit/default.nix index 5fbe67a6cf17..afbd0c8f0424 100644 --- a/pkgs/development/python-modules/trakit/default.nix +++ b/pkgs/development/python-modules/trakit/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "trakit"; - version = "0.2.2"; + version = "0.2.5"; pyproject = true; disabled = pythonOlder "3.9"; @@ -28,8 +28,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "ratoaq2"; repo = "trakit"; - rev = version; - hash = "sha256-VV+pdsQ5WEALYZgu4AmvNce1rCTLSYPZtTMjh+aExsU="; + tag = version; + hash = "sha256-x/83yRzvQ81+wS0lJr52KYBMoPvSVDr17ppxG/lSfUg="; }; build-system = [ poetry-core ]; @@ -57,7 +57,7 @@ buildPythonPackage rec { meta = { description = "Guess additional information from track titles"; homepage = "https://github.com/ratoaq2/trakit"; - changelog = "https://github.com/ratoaq2/trakit/releases/tag/${version}"; + changelog = "https://github.com/ratoaq2/trakit/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ eljamm ]; }; From acca0def19f3c59a973c97bb5236f33ece8e8646 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:24 +0200 Subject: [PATCH 0847/1084] python3Packages.tree-sitter-markdown: 0.3.2 -> 0.5.0 https://github.com/tree-sitter-grammars/tree-sitter-markdown/releases/tag/v0.5.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/tree-sitter-markdown/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tree-sitter-markdown/default.nix b/pkgs/development/python-modules/tree-sitter-markdown/default.nix index 70511b603127..554324248f4b 100644 --- a/pkgs/development/python-modules/tree-sitter-markdown/default.nix +++ b/pkgs/development/python-modules/tree-sitter-markdown/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "tree-sitter-markdown"; # only update to the latest version on PyPI - version = "0.3.2"; + version = "0.5.0"; pyproject = true; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-markdown"; tag = "v${version}"; - hash = "sha256-OlVuHz9/5lxsGVT+1WhKx+7XtQiezMW1odiHGinzro8="; + hash = "sha256-I9KDE1yZce8KIGPLG5tmv5r/NCWwN95R6fIyvGdx+So="; }; build-system = [ From 33236c1143471444babcf2ab79a670a524f93de2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:25 +0200 Subject: [PATCH 0848/1084] python3Packages.tree-sitter-rust: 0.23.2 -> 0.24.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/tree-sitter-rust/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tree-sitter-rust/default.nix b/pkgs/development/python-modules/tree-sitter-rust/default.nix index 8820bd0680b4..f720341200b1 100644 --- a/pkgs/development/python-modules/tree-sitter-rust/default.nix +++ b/pkgs/development/python-modules/tree-sitter-rust/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "tree-sitter-rust"; - version = "0.23.2"; + version = "0.24.0"; pyproject = true; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-rust"; tag = "v${version}"; - hash = "sha256-aT+tlrEKMgWqTEq/NHh8Vj92h6i1aU6uPikDyaP2vfc="; + hash = "sha256-y3sJURlSTM7LRRN5WGIAeslsdRZU522Tfcu6dnXH/XQ="; }; build-system = [ From d1f7e12d7e2f58912ccb44bb19c8cb83591ee89a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:25 +0200 Subject: [PATCH 0849/1084] python3Packages.tree-sitter: 0.24.0 -> 0.25.0 https://github.com/tree-sitter/py-tree-sitter/releases/tag/v0.25.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/tree-sitter/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tree-sitter/default.nix b/pkgs/development/python-modules/tree-sitter/default.nix index 4c176538beb0..74d54cfedbd6 100644 --- a/pkgs/development/python-modules/tree-sitter/default.nix +++ b/pkgs/development/python-modules/tree-sitter/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "tree-sitter"; - version = "0.24.0"; + version = "0.25.0"; pyproject = true; disabled = pythonOlder "3.10"; src = fetchPypi { inherit pname version; - hash = "sha256-q9la9lyi9Pfso1Y0M5HtZp52Tzd0i1NSlG8A9/x45zQ="; + hash = "sha256-FciHdc8k2wZne6/mLfBYpkV9im3eZ7qkjdNyO5BeeaY="; }; # see https://github.com/tree-sitter/py-tree-sitter/issues/330#issuecomment-2629403946 From eb2774e162d5b92c7581fa2ba14b2bcaed0ba299 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:26 +0200 Subject: [PATCH 0850/1084] python3Packages.treelib: 1.7.1 -> 1.8.0 https://github.com/caesar0301/treelib/releases/tag/v1.8.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/treelib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/treelib/default.nix b/pkgs/development/python-modules/treelib/default.nix index 1fd566f4c27d..77b3fc634047 100644 --- a/pkgs/development/python-modules/treelib/default.nix +++ b/pkgs/development/python-modules/treelib/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "treelib"; - version = "1.7.1"; + version = "1.8.0"; format = "setuptools"; src = fetchFromGitHub { owner = "caesar0301"; repo = "treelib"; tag = "v${version}"; - hash = "sha256-+6Ur2hEhUxHccZLdWHCyCkdI6Zr/wGTBIIzzbpEEiSY="; + hash = "sha256-jvaZVy+FUcCcIdvWK6zFL8IBVH+hMiPMmv5shFXLo0k="; }; propagatedBuildInputs = [ six ]; From 2636dec378525d0e89fe8e26094b0f601c936cc3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:26 +0200 Subject: [PATCH 0851/1084] python3Packages.treq: 24.9.1 -> 25.5.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/treq/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/treq/default.nix b/pkgs/development/python-modules/treq/default.nix index 2f19ecf00a0a..621dc5ad2acc 100644 --- a/pkgs/development/python-modules/treq/default.nix +++ b/pkgs/development/python-modules/treq/default.nix @@ -5,11 +5,12 @@ # build-system incremental, - setuptools, + hatchling, # dependencies attrs, hyperlink, + multipart, requests, twisted, @@ -19,23 +20,24 @@ buildPythonPackage rec { pname = "treq"; - version = "24.9.1"; + version = "25.5.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Fdp/xATz5O1Z0Kvl+O70lm+rvmGAOaKiO8fBUwXO/qg="; + hash = "sha256-Jd3jpVroXsLyxWMyyZrvJVqxT5l9DQBVLr/xNTipgEo="; }; nativeBuildInputs = [ incremental - setuptools + hatchling ]; propagatedBuildInputs = [ attrs hyperlink incremental + multipart requests twisted ] From 7e261a4380df53bee7af340746e2765a8777a116 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:26 +0200 Subject: [PATCH 0852/1084] python3Packages.trino-python-client: 0.323.0 -> 0.334.0 https://github.com/trinodb/trino-python-client/blob/0.334.0/CHANGES.md This commit was automatically generated using update-python-libraries. --- .../python-modules/trino-python-client/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/trino-python-client/default.nix b/pkgs/development/python-modules/trino-python-client/default.nix index 333d3fc2ee2d..bbf712cdf37e 100644 --- a/pkgs/development/python-modules/trino-python-client/default.nix +++ b/pkgs/development/python-modules/trino-python-client/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "trino-python-client"; - version = "0.323.0"; + version = "0.334.0"; format = "setuptools"; src = fetchFromGitHub { repo = "trino-python-client"; owner = "trinodb"; tag = version; - hash = "sha256-Nr7p7x5cxxuPv2NUh1uMth97OQ+H2KBlu0SHVJ7Zu1M="; + hash = "sha256-cSwMmzIUFYX8VgSwobth8EsARUff3hhfBf+IrhuFSYM="; }; nativeBuildInputs = [ setuptools ]; @@ -62,7 +62,7 @@ buildPythonPackage rec { disabledTestMarks = [ "auth" ]; meta = with lib; { - changelog = "https://github.com/trinodb/trino-python-client/blob/${version}/CHANGES.md"; + changelog = "https://github.com/trinodb/trino-python-client/blob/${src.tag}/CHANGES.md"; description = "Client for the Trino distributed SQL Engine"; homepage = "https://github.com/trinodb/trino-python-client"; license = licenses.asl20; From f74c3d06275c66728afd47da7c0af594f31a6646 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:27 +0200 Subject: [PATCH 0853/1084] python3Packages.trl: 0.19.0 -> 0.20.0 https://github.com/huggingface/trl/releases/tag/v0.20.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/trl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/trl/default.nix b/pkgs/development/python-modules/trl/default.nix index 102e879db55f..bc89ac18fd4b 100644 --- a/pkgs/development/python-modules/trl/default.nix +++ b/pkgs/development/python-modules/trl/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "trl"; - version = "0.19.0"; + version = "0.20.0"; pyproject = true; src = fetchFromGitHub { owner = "huggingface"; repo = "trl"; tag = "v${version}"; - hash = "sha256-TlTq3tIQfNuI+CPvIy/qPFiKPhoSQd7g7FDj4F7C3CQ="; + hash = "sha256-z14refdNySnKcfFq54l+slsi4SLe5FG8UNoAKxfmAy0="; }; build-system = [ From 7612a932f024574503ba15d0b4fd9d7b913612b4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:28 +0200 Subject: [PATCH 0854/1084] python3Packages.trytond: 7.6.3 -> 7.6.5 https://foss.heptapod.net/tryton/tryton/-/blob/trytond-7.6.5/trytond/CHANGELOG?ref_type=tags This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/trytond/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/trytond/default.nix b/pkgs/development/python-modules/trytond/default.nix index 19c9040d1f60..7ce695852925 100644 --- a/pkgs/development/python-modules/trytond/default.nix +++ b/pkgs/development/python-modules/trytond/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "trytond"; - version = "7.6.3"; + version = "7.6.5"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-i/EI9XGtQhdWPfyVIsiFX01b+nv2VmTOuevVKUu43nI="; + hash = "sha256-1HMFHBRuVJG5oonfxQzsgonJGG5ZmOXoLDkRlryTSXM="; }; build-system = [ setuptools ]; From fdff14cc9e866cb279b661cd0b926d96c085c6b2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:29 +0200 Subject: [PATCH 0855/1084] python3Packages.ttkbootstrap: 1.12.1 -> 1.14.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ttkbootstrap/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ttkbootstrap/default.nix b/pkgs/development/python-modules/ttkbootstrap/default.nix index 458ae0b51d69..626030ea4d8a 100644 --- a/pkgs/development/python-modules/ttkbootstrap/default.nix +++ b/pkgs/development/python-modules/ttkbootstrap/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "ttkbootstrap"; - version = "1.12.1"; - format = "setuptools"; + version = "1.14.2"; + pyproject = true; src = fetchFromGitHub { owner = "israel-dryer"; repo = "ttkbootstrap"; tag = "v${version}"; - hash = "sha256-Pkp45lB1Xeu9ZoLjKS8aSW2By/k3ID1qwMig/jdYHh4="; + hash = "sha256-D1Gx+gP6xbeOhKcjb2uhwhHlYFhma9y04tp0ibJCw6g="; }; build-system = [ @@ -27,6 +27,8 @@ buildPythonPackage rec { pillow ]; + pythonRelaxDeps = [ "pillow" ]; + # As far as I can tell, all tests require a display and are not normal-ish pytests # but appear to just be python scripts that run demos of components? doCheck = false; From 568fc8d97398b39c34e984573daa69193d39cffd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:29 +0200 Subject: [PATCH 0856/1084] python3Packages.twisted: 24.11.0 -> 25.5.0 https://github.com/twisted/twisted/blob/twisted-25.5.0/NEWS.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/twisted/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/twisted/default.nix b/pkgs/development/python-modules/twisted/default.nix index 678392a3c3fa..4b3c8b3e576f 100644 --- a/pkgs/development/python-modules/twisted/default.nix +++ b/pkgs/development/python-modules/twisted/default.nix @@ -55,7 +55,7 @@ buildPythonPackage rec { pname = "twisted"; - version = "24.11.0"; + version = "25.5.0"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -63,7 +63,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; extension = "tar.gz"; - hash = "sha256-aV0FVtXsV53MRk0oVrY0iA7RMZ9FsQ0ZBD8rV+sBFbU="; + hash = "sha256-HesnI1jLa+Hj6PxvnIs2946w+nwiM9Lb4R7G/uBOoxY="; }; __darwinAllowLocalNetworking = true; From b54c566deeb835c830f37699b9eb116d586de2b8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:30 +0200 Subject: [PATCH 0857/1084] python3Packages.type-infer: 0.0.21 -> 0.0.23 https://github.com/mindsdb/type_infer/releases/tag/v0.0.23 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/type-infer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/type-infer/default.nix b/pkgs/development/python-modules/type-infer/default.nix index 371708f7d0d0..5bc50ccf9e45 100644 --- a/pkgs/development/python-modules/type-infer/default.nix +++ b/pkgs/development/python-modules/type-infer/default.nix @@ -24,7 +24,7 @@ let d.stopwords ]); - version = "0.0.21"; + version = "0.0.23"; tag = "v${version}"; in buildPythonPackage { @@ -38,7 +38,7 @@ buildPythonPackage { owner = "mindsdb"; repo = "type_infer"; inherit tag; - hash = "sha256-Q5f4WihaT88R+x4jMUuRNBvWglkGdS5oi+o9jOk+tSE="; + hash = "sha256-tqT/MTcSHcKGoPUUzjPLFpOTchannFsCd2VMC+8kVZ8="; }; pythonRelaxDeps = [ From f199081f194a2a079b4dab48de38988506c14d3d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:30 +0200 Subject: [PATCH 0858/1084] python3Packages.typed-settings: 24.6.0 -> 25.0.0 https://gitlab.com/sscherfke/typed-settings/-/blob/25.0.0/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/typed-settings/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/typed-settings/default.nix b/pkgs/development/python-modules/typed-settings/default.nix index 2e37f4f02ac1..78802f283b33 100644 --- a/pkgs/development/python-modules/typed-settings/default.nix +++ b/pkgs/development/python-modules/typed-settings/default.nix @@ -21,7 +21,7 @@ }: buildPythonPackage rec { pname = "typed-settings"; - version = "24.6.0"; + version = "25.0.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -29,7 +29,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "typed_settings"; inherit version; - hash = "sha256-mlWV3jP4BFKiA44Bi8RVCP/8I4qHUvCPXAPcjnvA0eI="; + hash = "sha256-Kbr9Mc1PXgD+OAw/ADp3HXC+rnAJcFEqjlXxQq/1wRM="; }; build-system = [ hatchling ]; From 3cc87f1346bcbad7cfd1a28390f978c7a907cbff Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:31 +0200 Subject: [PATCH 0859/1084] python3Packages.typeguard: 4.4.2 -> 4.4.4 https://github.com/agronholm/typeguard/releases/tag/4.4.4 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/typeguard/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/typeguard/default.nix b/pkgs/development/python-modules/typeguard/default.nix index 4f74f088f82d..b14939e91f51 100644 --- a/pkgs/development/python-modules/typeguard/default.nix +++ b/pkgs/development/python-modules/typeguard/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "typeguard"; - version = "4.4.2"; + version = "4.4.4"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-pvEGWBPjLvNlvDs/UDr4qW+d1OADOgLCjEpJg96MbEk="; + hash = "sha256-On/S3/twXU0O+u1DBqcEyJud7oULaI8GCosWFaeeX3Q="; }; outputs = [ From d26aacdc411adcf4a70223ce26ff6c70960aa40e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:31 +0200 Subject: [PATCH 0860/1084] python3Packages.types-colorama: 0.4.15.20240311 -> 0.4.15.20250801 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/types-colorama/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/types-colorama/default.nix b/pkgs/development/python-modules/types-colorama/default.nix index c14b2e4ded7a..404583aeffda 100644 --- a/pkgs/development/python-modules/types-colorama/default.nix +++ b/pkgs/development/python-modules/types-colorama/default.nix @@ -7,12 +7,13 @@ buildPythonPackage rec { pname = "types-colorama"; - version = "0.4.15.20240311"; + version = "0.4.15.20250801"; pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-oo5/mNF9KxT7lWXTI4jkGfQQj1V6fZOaZjGZabK5nHo="; + pname = "types_colorama"; + inherit version; + hash = "sha256-AlZdE9aJY9EiN9PzMPXs1iKjF597WxTufxYUYnDDV/U="; }; nativeBuildInputs = [ setuptools ]; From 08d915396df270ffc0651b3110ae715d4adbbb13 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:32 +0200 Subject: [PATCH 0861/1084] python3Packages.types-lxml: 2025.03.04 -> 2025.03.30 https://github.com/abelcheung/types-lxml/releases/tag/2025.03.30 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/types-lxml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-lxml/default.nix b/pkgs/development/python-modules/types-lxml/default.nix index 270dac5caa1d..02e93cd4cd46 100644 --- a/pkgs/development/python-modules/types-lxml/default.nix +++ b/pkgs/development/python-modules/types-lxml/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "types-lxml"; - version = "2025.03.04"; + version = "2025.03.30"; pyproject = true; src = fetchFromGitHub { owner = "abelcheung"; repo = "types-lxml"; tag = version; - hash = "sha256-dA9sspqEChHarwk2LrK2F7Ehri2ffjOlGk3nj4KFsfU="; + hash = "sha256-+H1VOO72/zq0nITq2a+4wEarPqBdBF7wIfRShFBsLPw="; }; pythonRelaxDeps = [ "beautifulsoup4" ]; From e3ed00e9e8c7c6c799ef811184969ad89560be76 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:32 +0200 Subject: [PATCH 0862/1084] python3Packages.types-protobuf: 5.29.1.20250315 -> 6.30.2.20250703 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/types-protobuf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-protobuf/default.nix b/pkgs/development/python-modules/types-protobuf/default.nix index 75d8c55bfaa3..f8f2066c7bd5 100644 --- a/pkgs/development/python-modules/types-protobuf/default.nix +++ b/pkgs/development/python-modules/types-protobuf/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-protobuf"; - version = "5.29.1.20250315"; + version = "6.30.2.20250703"; format = "setuptools"; src = fetchPypi { pname = "types_protobuf"; inherit version; - hash = "sha256-CwW8NGIdBG3lS5T93V9Os7+En+LhOlD4+46J81BF/0k="; + hash = "sha256-YJqXR1S7tx+hePxkH1EFA5Xo4YSfSdBCCmKB7Y0d30Y="; }; propagatedBuildInputs = [ types-futures ]; From df5fdc35cc60d042d699c1605f52ce6318f69a62 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:33 +0200 Subject: [PATCH 0863/1084] python3Packages.types-psutil: 7.0.0.20250401 -> 7.0.0.20250801 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/types-psutil/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-psutil/default.nix b/pkgs/development/python-modules/types-psutil/default.nix index 92cd3efb2a96..008396640946 100644 --- a/pkgs/development/python-modules/types-psutil/default.nix +++ b/pkgs/development/python-modules/types-psutil/default.nix @@ -6,13 +6,13 @@ buildPythonPackage rec { pname = "types-psutil"; - version = "7.0.0.20250401"; + version = "7.0.0.20250801"; format = "setuptools"; src = fetchPypi { pname = "types_psutil"; inherit version; - hash = "sha256-Kn1mPAiIoHn8FkPrwQmtEuV6IclVKp4gNdpQQZEzbb8="; + hash = "sha256-AjC1YjQlLMb1nDYdzLqqCPMIjqNWk2er5pAEhdOIyX0="; }; # Module doesn't have tests From d40aa8197a406e0b87034ce2179b1d6a4f665ef6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:33 +0200 Subject: [PATCH 0864/1084] python3Packages.types-python-dateutil: 2.9.0.20241206 -> 2.9.0.20250708 This commit was automatically generated using update-python-libraries. --- .../python-modules/types-python-dateutil/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-python-dateutil/default.nix b/pkgs/development/python-modules/types-python-dateutil/default.nix index 0dd1b01af601..a7590da661ba 100644 --- a/pkgs/development/python-modules/types-python-dateutil/default.nix +++ b/pkgs/development/python-modules/types-python-dateutil/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-python-dateutil"; - version = "2.9.0.20241206"; + version = "2.9.0.20250708"; pyproject = true; src = fetchPypi { pname = "types_python_dateutil"; inherit version; - hash = "sha256-GPSTQUwm/7ppKnI2n+p6FUxQJkYwHr/j1WoEs3ZyhMs="; + hash = "sha256-zNvXXastbJaWw1BXnzTP/iwoHkxfJ6WFsqJDjdHVyKs="; }; build-system = [ setuptools ]; From 665d9b6ba45270878d461d92e2255ef9add29d00 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:34 +0200 Subject: [PATCH 0865/1084] python3Packages.types-pyyaml: 6.0.12.20250402 -> 6.0.12.20250516 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/types-pyyaml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-pyyaml/default.nix b/pkgs/development/python-modules/types-pyyaml/default.nix index 46893f2f9f57..e9dbdeb82433 100644 --- a/pkgs/development/python-modules/types-pyyaml/default.nix +++ b/pkgs/development/python-modules/types-pyyaml/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-pyyaml"; - version = "6.0.12.20250402"; + version = "6.0.12.20250516"; pyproject = true; src = fetchPypi { pname = "types_pyyaml"; inherit version; - hash = "sha256-18E8Pm0zW2r0sBIqAf8dJwq6hKuW0aGhBj7Lo+E+wHU="; + hash = "sha256-nyGnAhb8D6GyFqgXbbX54K9us10vKTKsuHaJ0Dpb9ro="; }; build-system = [ setuptools ]; From 0814bf68aef90fc7168d5ae9f0d86b23f56cce89 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:34 +0200 Subject: [PATCH 0866/1084] python3Packages.types-setuptools: 78.1.0.20250329 -> 80.9.0.20250801 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/types-setuptools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-setuptools/default.nix b/pkgs/development/python-modules/types-setuptools/default.nix index 6c508858478f..8fdcc17567d7 100644 --- a/pkgs/development/python-modules/types-setuptools/default.nix +++ b/pkgs/development/python-modules/types-setuptools/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-setuptools"; - version = "78.1.0.20250329"; + version = "80.9.0.20250801"; pyproject = true; src = fetchPypi { pname = "types_setuptools"; inherit version; - hash = "sha256-MeYpUMOLjMHFEUsHdQTjZCaGCgZCh8rBG5ZmqzpIMjQ="; + hash = "sha256-4ekmgvoHImQVOWu04tMfEWoW/75YOwWwH5kQ/N6jt+g="; }; nativeBuildInputs = [ setuptools ]; From c9cc97fdb5fa00515d3d92a41aed73dc1c28dd21 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:35 +0200 Subject: [PATCH 0867/1084] python3Packages.typeshed-client: 2.7.0 -> 2.8.2 https://github.com/JelleZijlstra/typeshed_client/releases/tag/v2.8.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/typeshed-client/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/typeshed-client/default.nix b/pkgs/development/python-modules/typeshed-client/default.nix index 748fe0f05016..507bfd771f41 100644 --- a/pkgs/development/python-modules/typeshed-client/default.nix +++ b/pkgs/development/python-modules/typeshed-client/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "typeshed-client"; - version = "2.7.0"; + version = "2.8.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "JelleZijlstra"; repo = "typeshed_client"; tag = "v${version}"; - hash = "sha256-dEfKZ930Jxa84HUqKpsL2JWQLeeWx6gIMtFHTbiw3Es="; + hash = "sha256-+muWm2/Psp8V1n7mEloc+ltuwHG/uRvDUgSFRNzz5EQ="; }; build-system = [ setuptools ]; @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = with lib; { description = "Retrieve information from typeshed and other typing stubs"; homepage = "https://github.com/JelleZijlstra/typeshed_client"; - changelog = "https://github.com/JelleZijlstra/typeshed_client/releases/tag/v${version}"; + changelog = "https://github.com/JelleZijlstra/typeshed_client/releases/tag/${src.tag}"; license = licenses.mit; maintainers = [ ]; }; From f1160d31e0095c03aed99fedea6b5835e087ad54 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:35 +0200 Subject: [PATCH 0868/1084] python3Packages.tyro: 0.9.19 -> 0.9.27 https://github.com/brentyi/tyro/releases/tag/v0.9.27 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/tyro/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/tyro/default.nix b/pkgs/development/python-modules/tyro/default.nix index c0d4ccddee26..6422a960ccd1 100644 --- a/pkgs/development/python-modules/tyro/default.nix +++ b/pkgs/development/python-modules/tyro/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "tyro"; - version = "0.9.19"; + version = "0.9.27"; pyproject = true; src = fetchFromGitHub { owner = "brentyi"; repo = "tyro"; tag = "v${version}"; - hash = "sha256-A1Vplc84Xy8TufqmklPUzIdgiPpFcIjqV0eUgdKmYRM="; + hash = "sha256-2duLVdBwNpGWCV+WgtzyXjoVhukVjUUhIWXVBEk4QIA="; }; build-system = [ hatchling ]; @@ -62,7 +62,7 @@ buildPythonPackage rec { meta = { description = "CLI interfaces & config objects, from types"; homepage = "https://github.com/brentyi/tyro"; - changelog = "https://github.com/brentyi/tyro/releases/tag/v${version}"; + changelog = "https://github.com/brentyi/tyro/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ hoh ]; }; From b92c7245993e3cb1c99067308fd534411a8ad7b6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:36 +0200 Subject: [PATCH 0869/1084] python3Packages.uart-devices: 0.1.0 -> 0.1.1 https://github.com/bdraco/uart-devices/blob/v0.1.1/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/uart-devices/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/uart-devices/default.nix b/pkgs/development/python-modules/uart-devices/default.nix index a8ae51c93c63..3005eb14e7d2 100644 --- a/pkgs/development/python-modules/uart-devices/default.nix +++ b/pkgs/development/python-modules/uart-devices/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "uart-devices"; - version = "0.1.0"; + version = "0.1.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "bdraco"; repo = "uart-devices"; tag = "v${version}"; - hash = "sha256-rmOWyTdOwnlr8Rwsvd2oeZq79LuGVJDAkIW2/9gGrKQ="; + hash = "sha256-vBwQXeXw9y7eETtlC4dcqGytIgrAm7iomnvoaxhl6JI="; }; postPatch = '' @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = with lib; { description = "UART Devices for Linux"; homepage = "https://github.com/bdraco/uart-devices"; - changelog = "https://github.com/bdraco/uart-devices/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/bdraco/uart-devices/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; platforms = platforms.linux; From b8bfddfdbb2f834f7ed8ffb7d2b5c1a5f6611bbe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:36 +0200 Subject: [PATCH 0870/1084] python3Packages.ueberzug: 18.1.9 -> 18.3.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ueberzug/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ueberzug/default.nix b/pkgs/development/python-modules/ueberzug/default.nix index 633e2d9d7db2..d0169e0f6e39 100644 --- a/pkgs/development/python-modules/ueberzug/default.nix +++ b/pkgs/development/python-modules/ueberzug/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "ueberzug"; - version = "18.1.9"; + version = "18.3.1"; format = "setuptools"; disabled = isPy27; src = fetchPypi { inherit pname version; - sha256 = "7ce49f351132c7d1b0f8097f6e4c5635376151ca59318540da3e296e5b21adc3"; + sha256 = "sha256-1Lk4E5YwEq2mUnYbIWDhzz9/CCwfXMJ11/TtJ44ugOk="; }; buildInputs = [ From fd87e2d1154525d3befe7ffe4a712b64e7732c49 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:37 +0200 Subject: [PATCH 0871/1084] python3Packages.ufo2ft: 3.5.1 -> 3.6.0 https://github.com/googlefonts/ufo2ft/releases/tag/v3.6.0 This commit was automatically generated using update-python-libraries. --- .../development/python-modules/ufo2ft/default.nix | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/ufo2ft/default.nix b/pkgs/development/python-modules/ufo2ft/default.nix index c3a9401600a1..871fb640c09f 100644 --- a/pkgs/development/python-modules/ufo2ft/default.nix +++ b/pkgs/development/python-modules/ufo2ft/default.nix @@ -15,31 +15,20 @@ skia-pathops, syrupy, ufolib2, - fetchpatch, }: buildPythonPackage rec { pname = "ufo2ft"; - version = "3.5.1"; + version = "3.6.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-FUITbL+FnscmZjZMlgh/dX4+tJR6MD0LoH5jDNisQkI="; + hash = "sha256-hKqTjD8cTgyxHZnaojPAT5JY11okvLiNOnemoULnpmw="; }; - patches = [ - # Unreleased patch for fonttools >= 4.58.5 - # https://github.com/googlefonts/ufo2ft/issues/920 - (fetchpatch { - name = "ufo2ft-fonttools-4.58.5.patch"; - url = "https://github.com/googlefonts/ufo2ft/commit/5ca4800ef39167c377fc669b41e146520cfa641b.patch"; - hash = "sha256-7hEO6D7LK+LxTK1jcaC8kLw/9ZOOpr41qFysLrZBZ4M="; - }) - ]; - build-system = [ setuptools-scm ]; From 54915cb23257d7d0ef43c381f9a56265596225be Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:37 +0200 Subject: [PATCH 0872/1084] python3Packages.uharfbuzz: 0.45.0 -> 0.51.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/uharfbuzz/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uharfbuzz/default.nix b/pkgs/development/python-modules/uharfbuzz/default.nix index b04167f1e6db..d03057e8cc14 100644 --- a/pkgs/development/python-modules/uharfbuzz/default.nix +++ b/pkgs/development/python-modules/uharfbuzz/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "uharfbuzz"; - version = "0.45.0"; + version = "0.51.1"; pyproject = true; disabled = pythonOlder "3.5"; @@ -22,7 +22,7 @@ buildPythonPackage rec { repo = "uharfbuzz"; tag = "v${version}"; fetchSubmodules = true; - hash = "sha256-dfEyeejJdLHGHH+YI0mWdjF2rvFpM6/KVm2tLo9ssUs="; + hash = "sha256-mVxG0unTjMjb0/6w58Py+TARw8YmOWljTlQQwUEdMpg="; }; postPatch = '' From b82e906f23dc1a671922a1c2f6c774ea1301a603 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:38 +0200 Subject: [PATCH 0873/1084] python3Packages.ultralytics: 8.3.143 -> 8.3.174 https://github.com/ultralytics/ultralytics/releases/tag/v8.3.174 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/ultralytics/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ultralytics/default.nix b/pkgs/development/python-modules/ultralytics/default.nix index 926844ac46f6..04048239733f 100644 --- a/pkgs/development/python-modules/ultralytics/default.nix +++ b/pkgs/development/python-modules/ultralytics/default.nix @@ -32,14 +32,14 @@ buildPythonPackage rec { pname = "ultralytics"; - version = "8.3.143"; + version = "8.3.174"; pyproject = true; src = fetchFromGitHub { owner = "ultralytics"; repo = "ultralytics"; tag = "v${version}"; - hash = "sha256-qpFQcGLTEQS7Bt9CvdXgv2JyNfOONS0Cf71dckCrlPw="; + hash = "sha256-wQ16e67ldrV8KwAXoLyxqzx9DG+LAmU5Mt+65dQzUkY="; }; build-system = [ setuptools ]; From 114b5a3dcc335ebe012d9186ce902a9c9d33acf9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:39 +0200 Subject: [PATCH 0874/1084] python3Packages.umap-learn: 0.5.8 -> 0.5.9.post2 https://github.com/lmcinnes/umap/releases/tag/release-release-0.5.9.post2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/umap-learn/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/umap-learn/default.nix b/pkgs/development/python-modules/umap-learn/default.nix index 616aefb657eb..5b462a1c3769 100644 --- a/pkgs/development/python-modules/umap-learn/default.nix +++ b/pkgs/development/python-modules/umap-learn/default.nix @@ -34,14 +34,14 @@ buildPythonPackage rec { pname = "umap-learn"; - version = "0.5.8"; + version = "0.5.9.post2"; pyproject = true; src = fetchFromGitHub { owner = "lmcinnes"; repo = "umap"; tag = "release-${version}"; - hash = "sha256-VR+qBZyFtpW/xuFXI8pxDkkwJKt9qajnUtvuZLFZtF0="; + hash = "sha256-ollUXPVB07v6DkQ/d1eke0/j1f4Ekfygo1r6CtIRTuk="; }; build-system = [ setuptools ]; @@ -101,7 +101,7 @@ buildPythonPackage rec { meta = { description = "Uniform Manifold Approximation and Projection"; homepage = "https://github.com/lmcinnes/umap"; - changelog = "https://github.com/lmcinnes/umap/releases/tag/release-${version}"; + changelog = "https://github.com/lmcinnes/umap/releases/tag/release-${src.tag}"; license = lib.licenses.bsd3; maintainers = [ ]; }; From 91fcdb6856ef2bda33688f160567b946ca53d746 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:39 +0200 Subject: [PATCH 0875/1084] python3Packages.unidata-blocks: 0.0.16 -> 0.0.17 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/unidata-blocks/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/unidata-blocks/default.nix b/pkgs/development/python-modules/unidata-blocks/default.nix index df0f39d9ce77..716e67b2f29c 100644 --- a/pkgs/development/python-modules/unidata-blocks/default.nix +++ b/pkgs/development/python-modules/unidata-blocks/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "unidata-blocks"; - version = "0.0.16"; + version = "0.0.17"; pyproject = true; disabled = pythonOlder "3.10"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "unidata_blocks"; inherit version; - hash = "sha256-b/5Yq9wI+qSYSObBMCqZ3j8fSXwe4ssenNlvpkJSZro="; + hash = "sha256-QI9niECwNRyVpyzjaibPmlXxLpIbVA5v0bz94s0dDtM="; }; build-system = [ hatchling ]; From 081f3f03f2a4253fd6bf8c1a441a51c89456a15b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:40 +0200 Subject: [PATCH 0876/1084] python3Packages.unsloth-zoo: 2025.6.4 -> 2025.8.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/unsloth-zoo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/unsloth-zoo/default.nix b/pkgs/development/python-modules/unsloth-zoo/default.nix index 03f4a6e9d577..d5f50d0578ec 100644 --- a/pkgs/development/python-modules/unsloth-zoo/default.nix +++ b/pkgs/development/python-modules/unsloth-zoo/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "unsloth-zoo"; - version = "2025.6.4"; + version = "2025.8.1"; pyproject = true; # no tags on GitHub src = fetchPypi { pname = "unsloth_zoo"; inherit version; - hash = "sha256-3KLsFYhnTPqaeydFJDHr+qNkTVi2NL3ADjzkd0NBOQQ="; + hash = "sha256-AkAfd+dJb8A9cUYK/VH30Q5xN2BW/x4zyndnIyN9y14="; }; # pyproject.toml requires an obsolete version of protobuf, From 03ff6705722205cb285524c57058a4fb58a83218 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:40 +0200 Subject: [PATCH 0877/1084] python3Packages.unsloth: 2025.6.5 -> 2025.8.1 https://github.com/unslothai/unsloth/releases/tag/2025.8.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/unsloth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/unsloth/default.nix b/pkgs/development/python-modules/unsloth/default.nix index 1e9124ad1a62..dc45bf8ded2f 100644 --- a/pkgs/development/python-modules/unsloth/default.nix +++ b/pkgs/development/python-modules/unsloth/default.nix @@ -31,14 +31,14 @@ buildPythonPackage rec { pname = "unsloth"; - version = "2025.6.5"; + version = "2025.8.1"; pyproject = true; # Tags on the GitHub repo don't match src = fetchPypi { pname = "unsloth"; inherit version; - hash = "sha256-o4c4gANnjM+z4Dp/0BZ48SMLMbCyIgjF3C5Q/AXV49A="; + hash = "sha256-hkE+f6apgilrE0lFTWRe8PEvRQ71YuoHpQgzd/R/FaI="; }; build-system = [ From 0e5bc6ff230d183c10164a588a0ea5c309da687f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:40 +0200 Subject: [PATCH 0878/1084] python3Packages.unstructured-client: 0.38.1 -> 0.42.0 https://github.com/Unstructured-IO/unstructured-python-client/blob/v0.42.0/RELEASES.md This commit was automatically generated using update-python-libraries. --- .../python-modules/unstructured-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/unstructured-client/default.nix b/pkgs/development/python-modules/unstructured-client/default.nix index b3c58f576e57..c92072ee35b8 100644 --- a/pkgs/development/python-modules/unstructured-client/default.nix +++ b/pkgs/development/python-modules/unstructured-client/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "unstructured-client"; - version = "0.38.1"; + version = "0.42.0"; pyproject = true; src = fetchFromGitHub { owner = "Unstructured-IO"; repo = "unstructured-python-client"; tag = "v${version}"; - hash = "sha256-gzNPzS//7MU6nX3cA0p6dPqIG273VlGMU0ePyObn4d4="; + hash = "sha256-LXCKD2LL1rFObr2Ew0vsa5Uh96sR8/821ecL/il30r0="; }; preBuild = '' From d4dcf337a6c9839eea95ae42323e3b1036523ca1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:41 +0200 Subject: [PATCH 0879/1084] python3Packages.unstructured: 0.17.2 -> 0.18.12 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/unstructured/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/unstructured/default.nix b/pkgs/development/python-modules/unstructured/default.nix index fb11ac599003..5cd2137eca44 100644 --- a/pkgs/development/python-modules/unstructured/default.nix +++ b/pkgs/development/python-modules/unstructured/default.nix @@ -116,9 +116,9 @@ grpcio, }: let - version = "0.17.2"; + version = "0.18.12"; in -buildPythonPackage { +buildPythonPackage rec { pname = "unstructured"; inherit version; pyproject = true; @@ -127,7 +127,7 @@ buildPythonPackage { owner = "Unstructured-IO"; repo = "unstructured"; tag = version; - hash = "sha256-DbNfhJzpPJObACWSc2r16kjIE2X/CrOCiT7fdgGNwIg="; + hash = "sha256-YZsfpfkvjkNStYhU4lC3I/Hr1ahJ1wccyJ8lckwejaA="; }; build-system = [ setuptools ]; @@ -278,7 +278,7 @@ buildPythonPackage { description = "Open source libraries and APIs to build custom preprocessing pipelines for labeling, training, or production machine learning pipelines"; mainProgram = "unstructured-ingest"; homepage = "https://github.com/Unstructured-IO/unstructured"; - changelog = "https://github.com/Unstructured-IO/unstructured/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/Unstructured-IO/unstructured/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ happysalada ]; }; From 14872db2478c1f3cbc67481ed12a711450662a8b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:41 +0200 Subject: [PATCH 0880/1084] python3Packages.upcloud-api: 2.6.0 -> 2.7.0 https://github.com/UpCloudLtd/upcloud-python-api/blob/v2.7.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/upcloud-api/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/upcloud-api/default.nix b/pkgs/development/python-modules/upcloud-api/default.nix index e4b35381fbd7..2d5c43ecfbdc 100644 --- a/pkgs/development/python-modules/upcloud-api/default.nix +++ b/pkgs/development/python-modules/upcloud-api/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "upcloud-api"; - version = "2.6.0"; + version = "2.7.0"; pyproject = true; src = fetchFromGitHub { owner = "UpCloudLtd"; repo = "upcloud-python-api"; tag = "v${version}"; - hash = "sha256-RDGRue9hejNPKIP61GtJHMG5rG3CKvJdsYxVrp6I5W0="; + hash = "sha256-YTccjuoagjS/Gllw8VtJ4NFoVqN1YeqXdgHI7BtP98w="; }; build-system = [ setuptools ]; @@ -32,7 +32,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "upcloud_api" ]; meta = with lib; { - changelog = "https://github.com/UpCloudLtd/upcloud-python-api/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/UpCloudLtd/upcloud-python-api/blob/${src.tag}/CHANGELOG.md"; description = "UpCloud API Client"; homepage = "https://github.com/UpCloudLtd/upcloud-python-api"; license = licenses.mit; From 65d4759e81f755762cf0065c470f1f6e7aaa0cc0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:42 +0200 Subject: [PATCH 0881/1084] python3Packages.uqbar: 0.7.4 -> 0.9.5 https://github.com/josiah-wolf-oberholtzer/uqbar/releases/tag/v0.9.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/uqbar/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uqbar/default.nix b/pkgs/development/python-modules/uqbar/default.nix index 68eca27e0128..4b19a46863cc 100644 --- a/pkgs/development/python-modules/uqbar/default.nix +++ b/pkgs/development/python-modules/uqbar/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "uqbar"; - version = "0.7.4"; + version = "0.9.5"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-q4p+ki5wA/gYGWnt2tzCiEakk4fBl9P96ONz2ZxlCCg="; + hash = "sha256-MHSnuPiJu2p3NiG/bV6qFUO90xQEFcyQrcxMY0hw8E8="; }; postPatch = '' From 8e3459e47b14f2d75548fe98d9ab05819b5d77b5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:42 +0200 Subject: [PATCH 0882/1084] python3Packages.uritemplate: 4.1.1 -> 4.2.0 https://github.com/python-hyper/uritemplate/blob/4.2.0/HISTORY.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/uritemplate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uritemplate/default.nix b/pkgs/development/python-modules/uritemplate/default.nix index 1d757d4134a7..2cf866a315b2 100644 --- a/pkgs/development/python-modules/uritemplate/default.nix +++ b/pkgs/development/python-modules/uritemplate/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "uritemplate"; - version = "4.1.1"; + version = "4.2.0"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-Q0bt/Fw7efaUvM1tYJmjIrvrYo2/LNhu6lWkVs5RJPA="; + hash = "sha256-SAwu0YCHiVWGMyPuoxsO3maHld4YJhf++cbKCebsnQ4="; }; nativeBuildInputs = [ setuptools ]; From 490df338d7a05798533cb29fb146067067a81fda Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:43 +0200 Subject: [PATCH 0883/1084] python3Packages.urllib3: 2.4.0 -> 2.5.0 https://github.com/urllib3/urllib3/blob/2.5.0/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/urllib3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/urllib3/default.nix b/pkgs/development/python-modules/urllib3/default.nix index 624db352750b..dc548d262b59 100644 --- a/pkgs/development/python-modules/urllib3/default.nix +++ b/pkgs/development/python-modules/urllib3/default.nix @@ -24,12 +24,12 @@ let self = buildPythonPackage rec { pname = "urllib3"; - version = "2.4.0"; + version = "2.5.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-QUvGU1t4f+vXVngEzAFf7jnaq4rYYmjxMQqSUGl95GY="; + hash = "sha256-P8R3M8fkGdS8P2s9wrT4kLt0OQajDVa6Slv6S7/5J2A="; }; build-system = [ From c9525697a51bd50bb229dab81d06d1322d95ede5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:43 +0200 Subject: [PATCH 0884/1084] python3Packages.urwid: 2.6.16 -> 3.0.2 https://github.com/urwid/urwid/releases/tag/3.0.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/urwid/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/urwid/default.nix b/pkgs/development/python-modules/urwid/default.nix index 2b3f67d2a0d2..464b2609fd7d 100644 --- a/pkgs/development/python-modules/urwid/default.nix +++ b/pkgs/development/python-modules/urwid/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "urwid"; - version = "2.6.16"; + version = "3.0.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "urwid"; repo = "urwid"; tag = version; - hash = "sha256-D5NHtU7XQRh8OqkwrN5r8U/VGF87LGwdnaqGhdjN8AE="; + hash = "sha256-pMGNybuJZeCzZRZr0/+N87/z+ZtLmSaWW47MWDirTjQ="; }; postPatch = '' @@ -83,7 +83,7 @@ buildPythonPackage rec { meta = with lib; { description = "Full-featured console (xterm et al.) user interface library"; - changelog = "https://github.com/urwid/urwid/releases/tag/${version}"; + changelog = "https://github.com/urwid/urwid/releases/tag/${src.tag}"; downloadPage = "https://github.com/urwid/urwid"; homepage = "https://urwid.org/"; license = licenses.lgpl21Plus; From 8d0e1bbca300bd4d6339f96551c4b8a77d41fabf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:44 +0200 Subject: [PATCH 0885/1084] python3Packages.urwidtrees: 1.0.3 -> 1.0.4 https://github.com/pazz/urwidtrees/releases/tag/1.0.4 This commit was automatically generated using update-python-libraries. --- .../python-modules/urwidtrees/default.nix | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/urwidtrees/default.nix b/pkgs/development/python-modules/urwidtrees/default.nix index 3928a034a08c..f9085a6479a4 100644 --- a/pkgs/development/python-modules/urwidtrees/default.nix +++ b/pkgs/development/python-modules/urwidtrees/default.nix @@ -9,23 +9,16 @@ buildPythonPackage rec { pname = "urwidtrees"; - version = "1.0.3"; + version = "1.0.4"; pyproject = true; src = fetchFromGitHub { owner = "pazz"; repo = "urwidtrees"; tag = version; - hash = "sha256-yGSjwagCd5TiwEFtF6ZhDuVqj4PTa5pVXhs8ebr2O/g="; + hash = "sha256-MQy2b0Q3gTbY8lmmt39Z1Nix0UpQtj+14T/zE1F/YJ4="; }; - patches = [ - (fetchpatch { - url = "https://github.com/pazz/urwidtrees/commit/ed39dbc4fc67b0e0249bf108116a88cd18543aa9.patch"; - hash = "sha256-fA+30d2uVaoNCg4rtoWLNPvrZtq41Co4vcmM80hkURs="; - }) - ]; - nativeBuildInputs = [ setuptools ]; propagatedBuildInputs = [ urwid ]; @@ -38,7 +31,7 @@ buildPythonPackage rec { meta = with lib; { description = "Tree widgets for urwid"; homepage = "https://github.com/pazz/urwidtrees"; - changelog = "https://github.com/pazz/urwidtrees/releases/tag/${version}"; + changelog = "https://github.com/pazz/urwidtrees/releases/tag/${src.tag}"; license = licenses.gpl3Plus; maintainers = [ ]; }; From 805ed7ca3f8f53e405dc533d115867f08117fe2b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:44 +0200 Subject: [PATCH 0886/1084] python3Packages.uuid6: 2024.7.10 -> 2025.0.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/uuid6/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uuid6/default.nix b/pkgs/development/python-modules/uuid6/default.nix index 256816442b56..2b0744f3a2cb 100644 --- a/pkgs/development/python-modules/uuid6/default.nix +++ b/pkgs/development/python-modules/uuid6/default.nix @@ -7,12 +7,12 @@ }: buildPythonPackage rec { pname = "uuid6"; - version = "2024.7.10"; + version = "2025.0.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-LSnX9j9ZPKruoODQ3QrYEpycZjsp4ZvfiC6GS+3xj7A="; + hash = "sha256-zQr5T6QoZ1pE4yxTGexaNIUiW6IXnu/PTD8gWuMKgb0="; }; # https://github.com/oittaa/uuid6-python/blob/e647035428d984452b9906b75bb007198533dfb1/setup.py#L12-L19 From f4bb2187c99b9796ee502b1683e554b36fee3515 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:45 +0200 Subject: [PATCH 0887/1084] python3Packages.uvicorn: 0.34.2 -> 0.35.0 https://github.com/encode/uvicorn/blob/0.35.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/uvicorn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uvicorn/default.nix b/pkgs/development/python-modules/uvicorn/default.nix index cb436823f6ad..ed7eb42839f7 100644 --- a/pkgs/development/python-modules/uvicorn/default.nix +++ b/pkgs/development/python-modules/uvicorn/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "uvicorn"; - version = "0.34.2"; + version = "0.35.0"; disabled = pythonOlder "3.8"; pyproject = true; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "encode"; repo = "uvicorn"; tag = version; - hash = "sha256-r5G3Z2sMFCs5HlUpVQ05Vip+3MjlSy+3Dkv6FO52uh4="; + hash = "sha256-6tuLL0KMggujYI97HSSBHjiLrePwEkxFHjq2HWl8kqE="; }; outputs = [ From e709fa8939ee919b457d2777d087040792d28011 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:45 +0200 Subject: [PATCH 0888/1084] python3Packages.uxsim: 1.7.2 -> 1.8.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/uxsim/default.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/uxsim/default.nix b/pkgs/development/python-modules/uxsim/default.nix index 345d78df0aeb..6b84988e90d4 100644 --- a/pkgs/development/python-modules/uxsim/default.nix +++ b/pkgs/development/python-modules/uxsim/default.nix @@ -8,6 +8,7 @@ python, dill, matplotlib, + networkx, numpy, pandas, pillow, @@ -17,26 +18,24 @@ }: buildPythonPackage rec { pname = "uxsim"; - version = "1.7.2"; + version = "1.8.2"; pyproject = true; src = fetchFromGitHub { owner = "toruseo"; repo = "UXsim"; tag = "v${version}"; - hash = "sha256-5up44edivGWj0nQOOL3+lqjdOBBfxk01nFokG5ht+5Y="; + hash = "sha256-aHJ2AAoSm+5viEieAHzhU0EDyS+VQrMWlhm0CkV7/s4="; }; patches = [ ./add-qt-plugin-path-to-env.patch ]; - nativeBuildInputs = [ - setuptools - wheel - ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ dill matplotlib + networkx numpy pandas pillow From 8682e18cedccb7d2039762be32c957290f8add9e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:46 +0200 Subject: [PATCH 0889/1084] python3Packages.versioningit: 3.1.2 -> 3.3.0 https://versioningit.readthedocs.io/en/latest/changelog.html This commit was automatically generated using update-python-libraries. --- .../python-modules/versioningit/default.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/versioningit/default.nix b/pkgs/development/python-modules/versioningit/default.nix index 781f10df2ce4..42cf3a141c0d 100644 --- a/pkgs/development/python-modules/versioningit/default.nix +++ b/pkgs/development/python-modules/versioningit/default.nix @@ -3,9 +3,9 @@ buildPythonPackage, pythonOlder, fetchPypi, - importlib-metadata, packaging, tomli, + coverage, pytestCheckHook, build, hatchling, @@ -19,14 +19,12 @@ buildPythonPackage rec { pname = "versioningit"; - version = "3.1.2"; + version = "3.3.0"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchPypi { inherit pname version; - hash = "sha256-Tbg+2Z9WsH2DlAvuNEXKRsoSDRO2swTNtftE5apO3sA="; + hash = "sha256-uRrX1z5z0hIg5pVA8gIT8rcpofmzXATp4Tfq8o0iFNo="; }; build-system = [ hatchling ]; @@ -34,13 +32,10 @@ buildPythonPackage rec { dependencies = [ packaging ] - ++ lib.optionals (pythonOlder "3.10") [ importlib-metadata ] ++ lib.optionals (pythonOlder "3.11") [ tomli ]; - # AttributeError: type object 'CaseDetails' has no attribute 'model_validate_json' - doCheck = lib.versionAtLeast pydantic.version "2"; - nativeCheckInputs = [ + coverage pytestCheckHook build hatchling @@ -55,6 +50,9 @@ buildPythonPackage rec { disabledTests = [ # wants to write to the Nix store "test_editable_mode" + # network access + "test_install_from_git_url" + "test_install_from_zip_url" ]; pythonImportsCheck = [ "versioningit" ]; From 160200fe3c7b90b2aa495f1108c6e304f2ed5971 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:46 +0200 Subject: [PATCH 0890/1084] python3Packages.vfblib: 0.9.5 -> 0.10.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/vfblib/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/vfblib/default.nix b/pkgs/development/python-modules/vfblib/default.nix index fd7f6c3ddae5..c32bfe946fec 100644 --- a/pkgs/development/python-modules/vfblib/default.nix +++ b/pkgs/development/python-modules/vfblib/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "vfblib"; - version = "0.9.5"; + version = "0.10.2"; pyproject = true; src = fetchFromGitHub { owner = "LucasFonts"; repo = "vfbLib"; - rev = "v${version}"; - hash = "sha256-nWySeGikbPhZmJ9yLpcFeTNxaG2EmMhTBtZvykrMsBo="; + tag = "v${version}"; + hash = "sha256-lcYk6h2kWFIknCHKkrxdSKab7szvSZhFwmFvkT6VTEo="; }; build-system = [ From d8b286440368e91b5759936fbe0af26dae837a13 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:46 +0200 Subject: [PATCH 0891/1084] python3Packages.viewstate: 0.6.0 -> 0.7.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/viewstate/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/viewstate/default.nix b/pkgs/development/python-modules/viewstate/default.nix index 9200466e07a3..b42703cb038a 100644 --- a/pkgs/development/python-modules/viewstate/default.nix +++ b/pkgs/development/python-modules/viewstate/default.nix @@ -2,23 +2,23 @@ lib, buildPythonPackage, fetchFromGitHub, - poetry-core, + setuptools, pytestCheckHook, }: buildPythonPackage rec { pname = "viewstate"; - version = "0.6.0"; + version = "0.7.0"; pyproject = true; src = fetchFromGitHub { owner = "yuvadm"; repo = "viewstate"; tag = "v${version}"; - sha256 = "sha256-cXT5niE3rNdqmNqnITWy9c9/MF0gZ6LU2i1uzfOzkUI="; + sha256 = "sha256-fvqz03rKkA2WVVXU74eo0otnuRseE83cv6pw3rMso34="; }; - build-system = [ poetry-core ]; + build-system = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook From 3e3428712c2b8976a9f2903587b0665bc11a7b20 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:47 +0200 Subject: [PATCH 0892/1084] python3Packages.virtualenv: 20.31.2 -> 20.33.1 https://github.com/pypa/virtualenv/blob/20.33.1/docs/changelog.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/virtualenv/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/virtualenv/default.nix b/pkgs/development/python-modules/virtualenv/default.nix index e058d36035cb..5d26d7d54820 100644 --- a/pkgs/development/python-modules/virtualenv/default.nix +++ b/pkgs/development/python-modules/virtualenv/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "virtualenv"; - version = "20.31.2"; + version = "20.33.1"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-4QwKnQKDXlklIb5IszK2yu5oh/MywRGqeaCbnnnvwq8="; + hash = "sha256-G0RHjZ4mGz+4uqXnSgyjvA4F8hqjYWe/nL+FDlQnZbg="; }; nativeBuildInputs = [ @@ -69,9 +69,12 @@ buildPythonPackage rec { "test_seed_link_via_app_data" # Permission Error "test_bad_exe_py_info_no_raise" + # https://github.com/pypa/virtualenv/issues/2933 + # https://github.com/pypa/virtualenv/issues/2939 + "test_py_info_cache_invalidation_on_py_info_change" ] ++ lib.optionals (pythonOlder "3.11") [ "test_help" ] - ++ lib.optionals (isPyPy) [ + ++ lib.optionals isPyPy [ # encoding problems "test_bash" # permission error From c2f687d14f41ee0db11b6f585d409391bee5ab3a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:47 +0200 Subject: [PATCH 0893/1084] python3Packages.viser: 1.0.0 -> 1.0.3 https://github.com/nerfstudio-project/viser/releases/tag/v1.0.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/viser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/viser/default.nix b/pkgs/development/python-modules/viser/default.nix index 8ae02805aefb..211c755e1ed7 100644 --- a/pkgs/development/python-modules/viser/default.nix +++ b/pkgs/development/python-modules/viser/default.nix @@ -50,14 +50,14 @@ buildPythonPackage rec { pname = "viser"; - version = "1.0.0"; + version = "1.0.3"; pyproject = true; src = fetchFromGitHub { owner = "nerfstudio-project"; repo = "viser"; tag = "v${version}"; - hash = "sha256-itFJ9mlN2VaWbLzQp1ERMxBvXg0O7SMWzEWDdxoTA/0="; + hash = "sha256-zufWYq4HvkmbSawTq8G7TheWNpspRL/dptyLuGnUQ2U="; }; postPatch = '' From ab704df9ab4da297f510a25e9962bd47a5cecde5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:48 +0200 Subject: [PATCH 0894/1084] python3Packages.wagtail: 6.4.1 -> 7.1 https://github.com/wagtail/wagtail/blob/v7.1/CHANGELOG.txt This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/wagtail/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wagtail/default.nix b/pkgs/development/python-modules/wagtail/default.nix index fe49bbaf53a6..18e4aba217eb 100644 --- a/pkgs/development/python-modules/wagtail/default.nix +++ b/pkgs/development/python-modules/wagtail/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "wagtail"; - version = "6.4.1"; + version = "7.1"; pyproject = true; # The GitHub source requires some assets to be compiled, which in turn @@ -39,7 +39,7 @@ buildPythonPackage rec { # until https://github.com/wagtail/wagtail/pull/13136 gets merged. src = fetchPypi { inherit pname version; - hash = "sha256-zsPm1JIKbRePoetvSvgLNw/dVXDtkkuXkQThV/EMoJc="; + hash = "sha256-4d4q+Ctiy/TTt3qTxVd5vGetezF5trT4JOxPIU1XDAE="; }; build-system = [ From 8e305e411f198ceeded31a00e5a3398a63e15e89 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:49 +0200 Subject: [PATCH 0895/1084] python3Packages.weasyprint: 65.1 -> 66.0 https://github.com/Kozea/WeasyPrint/releases/tag/v66.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/weasyprint/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/weasyprint/default.nix b/pkgs/development/python-modules/weasyprint/default.nix index 84f96cdfc1e7..47c6a12e51fb 100644 --- a/pkgs/development/python-modules/weasyprint/default.nix +++ b/pkgs/development/python-modules/weasyprint/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { pname = "weasyprint"; - version = "65.1"; + version = "66.0"; pyproject = true; __darwinAllowLocalNetworking = true; @@ -41,7 +41,7 @@ buildPythonPackage rec { owner = "Kozea"; repo = "WeasyPrint"; tag = "v${version}"; - hash = "sha256-iSeuRX1dnnrGZbcb1yTxOJPD5kgIWY6oz/0v02QJqSs="; + hash = "sha256-wmEDVEbikBpOQ5394IBPWQRjWZOLfMzEGxTtq4tt2Tw="; }; patches = [ @@ -108,7 +108,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "weasyprint" ]; meta = { - changelog = "https://github.com/Kozea/WeasyPrint/releases/tag/v${version}"; + changelog = "https://github.com/Kozea/WeasyPrint/releases/tag/${src.tag}"; description = "Converts web documents to PDF"; mainProgram = "weasyprint"; homepage = "https://weasyprint.org/"; From f8c4605ddc87772642bf7abfdc5e7874315d7539 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:50 +0200 Subject: [PATCH 0896/1084] python3Packages.weatherflow4py: 1.3.1 -> 1.4.1 https://github.com/jeeftor/weatherflow4py/releases/tag/v1.4.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/weatherflow4py/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/weatherflow4py/default.nix b/pkgs/development/python-modules/weatherflow4py/default.nix index 192263120598..627eae7a30a2 100644 --- a/pkgs/development/python-modules/weatherflow4py/default.nix +++ b/pkgs/development/python-modules/weatherflow4py/default.nix @@ -52,7 +52,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module to interact with the WeatherFlow REST API"; homepage = "https://github.com/jeeftor/weatherflow4py"; - changelog = "https://github.com/jeeftor/weatherflow4py/releases/tag/v${version}"; + changelog = "https://github.com/jeeftor/weatherflow4py/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 87c18a0c968f0bde0cb634c1c9717afd77e42f51 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:50 +0200 Subject: [PATCH 0897/1084] python3Packages.weaviate-client: 4.12.0 -> 4.16.5 https://github.com/weaviate/weaviate-python-client/releases/tag/v4.16.5 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/weaviate-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/weaviate-client/default.nix b/pkgs/development/python-modules/weaviate-client/default.nix index 69fd64c3b8c5..6f94a76e928b 100644 --- a/pkgs/development/python-modules/weaviate-client/default.nix +++ b/pkgs/development/python-modules/weaviate-client/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { pname = "weaviate-client"; - version = "4.12.0"; + version = "4.16.5"; pyproject = true; disabled = pythonOlder "3.12"; @@ -35,7 +35,7 @@ buildPythonPackage rec { owner = "weaviate"; repo = "weaviate-python-client"; tag = "v${version}"; - hash = "sha256-7Mg6d7gbBQfbkxsZI6aGVpfdhBS6MwmK6cl/8koy46k="; + hash = "sha256-AjZZ9kmVxePlomX6bXUohZZXl2IXMbrjG00qNlGdjRc="; }; pythonRelaxDeps = [ From a7a3a003095235976d13e5dae1e241f6388782ff Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:51 +0200 Subject: [PATCH 0898/1084] python3Packages.webssh: 1.6.2 -> 1.6.3 https://github.com/huashengdun/webssh/releases/tag/v1.6.3 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/webssh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/webssh/default.nix b/pkgs/development/python-modules/webssh/default.nix index deb657038054..ae4043556e20 100644 --- a/pkgs/development/python-modules/webssh/default.nix +++ b/pkgs/development/python-modules/webssh/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "webssh"; - version = "1.6.2"; + version = "1.6.3"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-mRestRJukaf7ti3vIs/MM/R+zpGmK551j5HAM2chBsE="; + hash = "sha256-K85buvIGrTRZEMfk3IAks8QY5oHJ9f8JjxgCvv924QA="; }; patches = [ From 5ddc7d276f732c1f5a16f93c2f85f61280118fe2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:52 +0200 Subject: [PATCH 0899/1084] python3Packages.webtest: 3.0.4 -> 3.0.6 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/webtest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/webtest/default.nix b/pkgs/development/python-modules/webtest/default.nix index 1759284570c1..9d5773b6c407 100644 --- a/pkgs/development/python-modules/webtest/default.nix +++ b/pkgs/development/python-modules/webtest/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "webtest"; - version = "3.0.4"; + version = "3.0.6"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-lHeNGaN+Wr1ziNrU2Th0QQ7M7VOhc5qOX/Lby6HPwMQ="; + hash = "sha256-Qlb9UkJEj1bFdby5r+J14wWm8HI8SwFDjb3U3VNElEs="; }; build-system = [ setuptools ]; From baed23c5ecd48a6f2f13439992916cdd1b9a4068 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:52 +0200 Subject: [PATCH 0900/1084] python3Packages.wgpu-py: 0.22.2 -> 0.23.0 https://github.com/pygfx/wgpu-py/blob/v0.23.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/wgpu-py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wgpu-py/default.nix b/pkgs/development/python-modules/wgpu-py/default.nix index e951f5a30933..0760ef3f2270 100644 --- a/pkgs/development/python-modules/wgpu-py/default.nix +++ b/pkgs/development/python-modules/wgpu-py/default.nix @@ -38,14 +38,14 @@ }: buildPythonPackage rec { pname = "wgpu-py"; - version = "0.22.2"; + version = "0.23.0"; pyproject = true; src = fetchFromGitHub { owner = "pygfx"; repo = "wgpu-py"; tag = "v${version}"; - hash = "sha256-HGpOEsTj4t57z38qKF6i1oUj7R7aFl8Xgk5y0TtgyMg="; + hash = "sha256-z9MRnhPSI+9lGS0UQ5VnSwdCGdYdNnqlDQmb8JAqmyc="; }; postPatch = From adb747c3d1de6b762b390aaaf1601f2b4006ddc8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:53 +0200 Subject: [PATCH 0901/1084] python3Packages.whisperx: 3.3.2 -> 3.4.2 https://github.com/m-bain/whisperX/releases/tag/v3.4.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/whisperx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/whisperx/default.nix b/pkgs/development/python-modules/whisperx/default.nix index e08506532d80..72883f63cf76 100644 --- a/pkgs/development/python-modules/whisperx/default.nix +++ b/pkgs/development/python-modules/whisperx/default.nix @@ -35,14 +35,14 @@ let in buildPythonPackage rec { pname = "whisperx"; - version = "3.3.2"; + version = "3.4.2"; pyproject = true; src = fetchFromGitHub { owner = "m-bain"; repo = "whisperX"; tag = "v${version}"; - hash = "sha256-JJa8gUQjIcgJ5lug3ULGkHxkl66qnXkiUA3SwwUVpqk="; + hash = "sha256-7MjrtvZGWfgtdQNotzdVMjj0sYfab/6PLQcZCOoqoNM="; }; build-system = [ setuptools ]; From 355d7f8b6d26f41f0a4347dbd5bb9a7007c1fa6d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:54 +0200 Subject: [PATCH 0902/1084] python3Packages.wn: 0.11.0 -> 0.13.0 https://github.com/goodmami/wn/blob/v0.13.0/CHANGELOG.md This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/wn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wn/default.nix b/pkgs/development/python-modules/wn/default.nix index b742ee5902b4..6637038c34a5 100644 --- a/pkgs/development/python-modules/wn/default.nix +++ b/pkgs/development/python-modules/wn/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "wn"; - version = "0.11.0"; + version = "0.13.0"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-TDvTNh+5cxgBoy9nuXItHOdtfbsP+3F16egZjUBSpak="; + hash = "sha256-wOaFLlFCNUo7RWWiMXRuztyVJTXpJtPvZJi9d6UmkcY="; }; build-system = [ hatchling ]; From faf688b2ebefc52c0a53ba6005d10e46569d221b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:54 +0200 Subject: [PATCH 0903/1084] python3Packages.wrf-python: 1.3.4.1 -> 1.4.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/wrf-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wrf-python/default.nix b/pkgs/development/python-modules/wrf-python/default.nix index 0bac9b4da09e..ce8dfd259aab 100644 --- a/pkgs/development/python-modules/wrf-python/default.nix +++ b/pkgs/development/python-modules/wrf-python/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "wrf-python"; - version = "1.3.4.1"; + version = "1.4.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "NCAR"; repo = "wrf-python"; tag = "v${version}"; - hash = "sha256-4iIs/M9fzGJsnKCDSl09OTUoh7j6REBXuutE5uXFe3k="; + hash = "sha256-LvNorZ28j/O8fs9z6jhYWC8RcCDIwh7k5iR9iumCvnQ="; }; nativeBuildInputs = [ gfortran ]; From 19838408c4ea51fbdd733ac2920e317369fd7282 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:55 +0200 Subject: [PATCH 0904/1084] python3Packages.x-transformers: 2.5.6 -> 2.6.1 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/x-transformers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/x-transformers/default.nix b/pkgs/development/python-modules/x-transformers/default.nix index ffdc30857b50..9aae527a124d 100644 --- a/pkgs/development/python-modules/x-transformers/default.nix +++ b/pkgs/development/python-modules/x-transformers/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "x-transformers"; - version = "2.5.6"; + version = "2.6.1"; pyproject = true; src = fetchFromGitHub { owner = "lucidrains"; repo = "x-transformers"; tag = version; - hash = "sha256-9PUOPcTm2xvtKV4T2lAGu/3BiQZzSlwo43i0x1gbrAM="; + hash = "sha256-UDZBN/k1VDnfxv1t4EpvXJ6rfC0XgGCWSFBaCGN43E0="; }; build-system = [ hatchling ]; From 030c3b8509bd6b9327759b976b0a0f2be401b8b6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:55 +0200 Subject: [PATCH 0905/1084] python3Packages.xarray: 2025.04.0 -> 2025.07.1 https://github.com/pydata/xarray/blob/v2025.07.1/doc/whats-new.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/xarray/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xarray/default.nix b/pkgs/development/python-modules/xarray/default.nix index b089e18cb966..012d46b52a06 100644 --- a/pkgs/development/python-modules/xarray/default.nix +++ b/pkgs/development/python-modules/xarray/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "xarray"; - version = "2025.04.0"; + version = "2025.07.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "pydata"; repo = "xarray"; tag = "v${version}"; - hash = "sha256-HEad3+JvLeBl4/vUFzTTdHz3Y4QjwvnycVkb9gV/8Qk="; + hash = "sha256-UvBRGYZFkjxUYT+S4By+7xQZW6h0usQ26iFeJvWcxo0="; }; postPatch = '' From 2883cd82a4cc3e077f8828c168f7471f6b1ff19d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:56 +0200 Subject: [PATCH 0906/1084] python3Packages.xgrammar: 0.1.19 -> 0.1.22 https://github.com/mlc-ai/xgrammar/releases/tag/v0.1.22 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/xgrammar/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/xgrammar/default.nix b/pkgs/development/python-modules/xgrammar/default.nix index 66022da38e27..9f653da2d179 100644 --- a/pkgs/development/python-modules/xgrammar/default.nix +++ b/pkgs/development/python-modules/xgrammar/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pname = "xgrammar"; - version = "0.1.19"; + version = "0.1.22"; pyproject = true; src = fetchFromGitHub { @@ -33,7 +33,7 @@ buildPythonPackage rec { repo = "xgrammar"; tag = "v${version}"; fetchSubmodules = true; - hash = "sha256-0b2tJx1D/2X/uosbthHfevUpTCBtuSKNlxOKyidTotA="; + hash = "sha256-mz6eabETkAzDoPjXE5VJvgrR1vnXXmx3JO4xZRH4TRQ="; }; patches = [ @@ -92,7 +92,7 @@ buildPythonPackage rec { meta = { description = "Efficient, Flexible and Portable Structured Generation"; homepage = "https://xgrammar.mlc.ai"; - changelog = "https://github.com/mlc-ai/xgrammar/releases/tag/v${version}"; + changelog = "https://github.com/mlc-ai/xgrammar/releases/tag/${src.tag}"; license = lib.licenses.asl20; }; } From 5d9a55cb23cca2701b68a680b5812cdb79ef4c18 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:58 +0200 Subject: [PATCH 0907/1084] python3Packages.xmlschema: 4.0.1 -> 4.1.0 https://github.com/sissaschool/xmlschema/blob/v4.1.0/CHANGELOG.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/xmlschema/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xmlschema/default.nix b/pkgs/development/python-modules/xmlschema/default.nix index 9e27d760c19e..be3f1ecb12ec 100644 --- a/pkgs/development/python-modules/xmlschema/default.nix +++ b/pkgs/development/python-modules/xmlschema/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "xmlschema"; - version = "4.0.1"; + version = "4.1.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "sissaschool"; repo = "xmlschema"; tag = "v${version}"; - hash = "sha256-J2A1dBLo5LtO1ldRuopfTjaew38B27D4wE+y387bQvs="; + hash = "sha256-3nvl49rlwQpNARmWBSw+faL+yNGqNecokjGGpnaC8a0="; }; build-system = [ setuptools ]; From 8735358901584ed9f1d7fda7efc9a0dd3ed118ab Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:58 +0200 Subject: [PATCH 0908/1084] python3Packages.xmlsec: 1.3.15 -> 1.3.16 https://github.com/xmlsec/python-xmlsec/releases/tag/1.3.16 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/xmlsec/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xmlsec/default.nix b/pkgs/development/python-modules/xmlsec/default.nix index 7df8431b77ce..159500e51baf 100644 --- a/pkgs/development/python-modules/xmlsec/default.nix +++ b/pkgs/development/python-modules/xmlsec/default.nix @@ -16,12 +16,12 @@ buildPythonPackage rec { pname = "xmlsec"; - version = "1.3.15"; + version = "1.3.16"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-uqhWuD0AEuJ45vbL7JasgSjeZnyp+pou6wLHUugW9tg="; + hash = "sha256-K2xwVExtHUygBqqjFJWODvNRTcgf/94bI/LsQaV5H50="; }; build-system = [ setuptools-scm ]; From 7d5e67c6e1378240cc6b60fbd4e454eb5bd9fb87 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:59 +0200 Subject: [PATCH 0909/1084] python3Packages.xvfbwrapper: 0.2.10 -> 0.2.13 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/xvfbwrapper/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xvfbwrapper/default.nix b/pkgs/development/python-modules/xvfbwrapper/default.nix index 2b7e7d63cb53..966e4f18b4be 100644 --- a/pkgs/development/python-modules/xvfbwrapper/default.nix +++ b/pkgs/development/python-modules/xvfbwrapper/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "xvfbwrapper"; - version = "0.2.10"; + version = "0.2.13"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "sha256-1mLPjyZu/T0KHAIu67jSwECD1uh/2BOS+1QA2VA27Yw="; + sha256 = "sha256-ouR2yaTxlzf+Ky0LgB5m8P9wH9oz2YakvzTdxBR1QQI="; }; propagatedBuildInputs = [ xorg.xvfb ]; From fcb6141a3b7bd41d9b511a1306e0e14ba701de77 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:44:59 +0200 Subject: [PATCH 0910/1084] python3Packages.xyzservices: 2025.1.0 -> 2025.4.0 https://github.com/geopandas/xyzservices/releases/tag/2025.4.0 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/xyzservices/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xyzservices/default.nix b/pkgs/development/python-modules/xyzservices/default.nix index 347e5f0b6296..c96c0c65d028 100644 --- a/pkgs/development/python-modules/xyzservices/default.nix +++ b/pkgs/development/python-modules/xyzservices/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "xyzservices"; - version = "2025.1.0"; + version = "2025.4.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-XNuwkHwgvhvgZsbi3GnGRYQtEROk6D5kIGVgSiHyVLo="; + hash = "sha256-b+dkcTZI+sU0UPvGGjw2bLauUzWhsq4MN5a0ld43Cdg="; }; nativeBuildInputs = [ From f7e5cf02720ed94bbeca84d291687619bc857812 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:45:01 +0200 Subject: [PATCH 0911/1084] python3Packages.youseedee: 0.6.0 -> 0.7.0 This commit was automatically generated using update-python-libraries. --- .../0001-use-packaged-unicode-data.patch | 35 ++++++++----------- .../python-modules/youseedee/default.nix | 6 ++-- 2 files changed, 18 insertions(+), 23 deletions(-) diff --git a/pkgs/development/python-modules/youseedee/0001-use-packaged-unicode-data.patch b/pkgs/development/python-modules/youseedee/0001-use-packaged-unicode-data.patch index a1bc6fd92cc6..88a2e10b7096 100644 --- a/pkgs/development/python-modules/youseedee/0001-use-packaged-unicode-data.patch +++ b/pkgs/development/python-modules/youseedee/0001-use-packaged-unicode-data.patch @@ -1,33 +1,26 @@ diff --git a/lib/youseedee/__init__.py b/lib/youseedee/__init__.py -index 8db9c5f..9ad6618 100644 +index 5e73ef8..2cdbdd0 100644 --- a/lib/youseedee/__init__.py +++ b/lib/youseedee/__init__.py -@@ -38,12 +38,7 @@ UCD_URL = "https://unicode.org/Public/UCD/latest/ucd/UCD.zip" +@@ -38,19 +38,12 @@ UCD_URL = "https://unicode.org/Public/UCD/latest/ucd/UCD.zip" def ucd_dir(): """Return the directory where Unicode data is stored""" -- ucddir = expanduser("~/.youseedee") -- try: -- os.mkdir(ucddir) -- except FileExistsError: -- pass -- return ucddir -+ return "@ucd_dir@" +- return Path(platformdirs.user_cache_dir("youseedee", ensure_exists=True)) ++ return Path("@ucd_dir@") - def up_to_date(): -@@ -65,14 +60,6 @@ def up_to_date(): - def ensure_files(): """Ensure the Unicode data files are downloaded and up to date, and download them if not""" -- if not os.path.isfile(os.path.join(ucd_dir(), "UnicodeData.txt")): -- download_files() -- if not up_to_date(): -- # Remove the zip if it exists -- zip_path = os.path.join(ucd_dir(), "UCD.zip") -- if os.path.isfile(zip_path): -- os.unlink(zip_path) -- download_files() - return +- file_lock = FileLock(ucd_dir() / ".youseedee_ensure_files.lock") +- with file_lock: +- if not (ucd_dir() / "UnicodeData.txt").is_file(): +- _download_files() +- if not _up_to_date(): +- # Remove the zip if it exists +- (ucd_dir() / "UCD.zip").unlink(missing_ok=True) +- _download_files() ++ return + def _up_to_date(): diff --git a/pkgs/development/python-modules/youseedee/default.nix b/pkgs/development/python-modules/youseedee/default.nix index 6117e329d62a..26b2bfe877be 100644 --- a/pkgs/development/python-modules/youseedee/default.nix +++ b/pkgs/development/python-modules/youseedee/default.nix @@ -7,17 +7,18 @@ setuptools-scm, filelock, requests, + platformdirs, unicode-character-database, }: buildPythonPackage rec { pname = "youseedee"; - version = "0.6.0"; + version = "0.7.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-9w6yr28zq0LgOvMp5fCFaHGOwK4wbbDo/g1jH4Uky0E="; + hash = "sha256-b5gxBIr/mowzlG4/N0C22S1XTq0NAGTq1/+iMUfxD18="; }; patches = [ @@ -36,6 +37,7 @@ buildPythonPackage rec { dependencies = [ filelock requests + platformdirs ]; # Package has no unit tests, but we can check an example as per README.rst: From 95953278141a1cd4106cb02033ccfe535ed38bdf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:45:02 +0200 Subject: [PATCH 0912/1084] python3Packages.youtube-transcript-api: 1.0.3 -> 1.2.2 https://github.com/jdepoix/youtube-transcript-api/releases/tag/v1.2.2 This commit was automatically generated using update-python-libraries. --- .../youtube-transcript-api/default.nix | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/youtube-transcript-api/default.nix b/pkgs/development/python-modules/youtube-transcript-api/default.nix index 4942bd2492bc..fe35393e7f92 100644 --- a/pkgs/development/python-modules/youtube-transcript-api/default.nix +++ b/pkgs/development/python-modules/youtube-transcript-api/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "youtube-transcript-api"; - version = "1.0.3"; + version = "1.2.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "jdepoix"; repo = "youtube-transcript-api"; tag = "v${version}"; - hash = "sha256-MDa19rI5DaIzrrEt7uNQ5+xSFkRXI5iwt/u5UNvT1f4="; + hash = "sha256-nr8WeegMv7zSqlzcLSG224O9fRXA6jIlYQN4vV6lW24="; }; build-system = [ poetry-core ]; @@ -40,6 +40,18 @@ buildPythonPackage rec { pytestCheckHook ]; + preCheck = '' + export PATH=$out/bin:$PATH + ''; + + disabledTests = [ + # network access + "test_fetch__create_consent_cookie_if_needed" + "test_fetch__with_generic_proxy_reraise_when_blocked" + "test_fetch__with_proxy_retry_when_blocked" + "test_fetch__with_webshare_proxy_reraise_when_blocked" + ]; + pythonImportsCheck = [ "youtube_transcript_api" ]; meta = with lib; { From aca264faf364f8347a77ccd87001beca111650ee Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:45:03 +0200 Subject: [PATCH 0913/1084] python3Packages.z3c-checkversions: 2.1 -> 3.0 https://github.com/zopefoundation/z3c.checkversions/blob/3.0/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/z3c-checkversions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/z3c-checkversions/default.nix b/pkgs/development/python-modules/z3c-checkversions/default.nix index 400d22584451..838192b4b258 100644 --- a/pkgs/development/python-modules/z3c-checkversions/default.nix +++ b/pkgs/development/python-modules/z3c-checkversions/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "z3c-checkversions"; - version = "2.1"; + version = "3.0"; format = "setuptools"; # distutils usage @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "z3c.checkversions"; - hash = "sha256-j5So40SyJf7XfCz3P9YFR/6z94up3LY2/dfEmmIbxAk="; + hash = "sha256-VMGSlocgEddBrUT0A4ihtCdhSbirWYe9FmQ0QyOGOEs="; }; propagatedBuildInputs = [ zc-buildout ]; From e684d9d9eac93c50ac3d71ea2dee85146cf6462f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:45:03 +0200 Subject: [PATCH 0914/1084] python3Packages.zdaemon: 5.1 -> 5.2.1 https://github.com/zopefoundation/zdaemon/blob/5.2.1/CHANGES.rst This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/zdaemon/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zdaemon/default.nix b/pkgs/development/python-modules/zdaemon/default.nix index 58b4fccde1e7..5501429c8367 100644 --- a/pkgs/development/python-modules/zdaemon/default.nix +++ b/pkgs/development/python-modules/zdaemon/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "zdaemon"; - version = "5.1"; + version = "5.2.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Iun+UFDq67ngPZrWTk9jzNheBMOP2zUc8RO+9vaNt6Q="; + hash = "sha256-8GwsfK9RnHYINPj+JuVzWVDVAX9y1cII3IsZABQFlM0="; }; build-system = [ setuptools ]; From 0832a363402e1ac629052d3f25486015f5af809d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:45:06 +0200 Subject: [PATCH 0915/1084] python3Packages.zimports: 0.6.1 -> 0.6.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/zimports/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/zimports/default.nix b/pkgs/development/python-modules/zimports/default.nix index f5d50241a881..4d1a4f1902c4 100644 --- a/pkgs/development/python-modules/zimports/default.nix +++ b/pkgs/development/python-modules/zimports/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "zimports"; - version = "0.6.1"; + version = "0.6.2"; format = "setuptools"; # upstream technically support 3.7 through 3.9, but 3.10 happens to work while 3.11 breaks with an import error @@ -22,8 +22,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "sqlalchemyorg"; repo = "zimports"; - rev = "refs/tags/v${version}"; - hash = "sha256-+sDvl8z0O0cZyS1oZgt924hlOkYeHiStpXL9y9+JZ5I="; + tag = "v${version}"; + hash = "sha256-yI/ZTNqVIu76xivXJ+MoLpPupf0RQjQOnP6OWMPajBo="; }; propagatedBuildInputs = [ From fa980c23117a15bcb7a2b13832ad7cb257d42e19 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:45:06 +0200 Subject: [PATCH 0916/1084] python3Packages.zipp: 3.21.0 -> 3.23.0 This commit was automatically generated using update-python-libraries. --- .../python-modules/zipp/default.nix | 28 ++++++++++++------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/zipp/default.nix b/pkgs/development/python-modules/zipp/default.nix index d7b11ad7a8ab..f7c9a5ad3149 100644 --- a/pkgs/development/python-modules/zipp/default.nix +++ b/pkgs/development/python-modules/zipp/default.nix @@ -1,27 +1,35 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, func-timeout, jaraco-itertools, - pythonOlder, + setuptools, setuptools-scm, }: let zipp = buildPythonPackage rec { pname = "zipp"; - version = "3.21.0"; - format = "pyproject"; + version = "3.23.0"; + pyproject = true; - disabled = pythonOlder "3.7"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-LJlY9kMKIEA0GlLrYI7W3ZPvQ5LgL/4hlBfBsotd0fQ="; + src = fetchFromGitHub { + owner = "jaraco"; + repo = "zipp"; + tag = "v${version}"; + hash = "sha256-iao7Aco1Ktvyt1uQCD/le4tAdyVpxfKPi3TRT12YHuU="; }; - nativeBuildInputs = [ setuptools-scm ]; + postPatch = '' + # Downloads license text at build time + sed -i "/coherent\.licensed/d" pyproject.toml + ''; + + build-system = [ + setuptools + setuptools-scm + ]; # Prevent infinite recursion with pytest doCheck = false; From 3fcab748b569d7d21ce3d745a887a29f383e5e5d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:45:07 +0200 Subject: [PATCH 0917/1084] python3Packages.zstd: 1.5.6.6 -> 1.5.7.2 This commit was automatically generated using update-python-libraries. --- pkgs/development/python-modules/zstd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zstd/default.nix b/pkgs/development/python-modules/zstd/default.nix index fd1333d09201..32b453396b34 100644 --- a/pkgs/development/python-modules/zstd/default.nix +++ b/pkgs/development/python-modules/zstd/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "zstd"; - version = "1.5.6.6"; + version = "1.5.7.2"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-gixLZXXc0waR695lRUJbUcFOwbLlGfaE70sNBhaSEIg="; + hash = "sha256-bYaExpAJvknhsY7CUaXrDX4k+TYkmQqKEkodpmqS/Io="; }; postPatch = '' From bce0bb82a075e59e42090e0810670f065a2f8c91 Mon Sep 17 00:00:00 2001 From: DavHau Date: Tue, 17 Jun 2025 21:10:47 +0700 Subject: [PATCH 0918/1084] python3Minimal: refactor - add withMinimal flag simplifies the interface of building cpython minimally --- .../interpreters/python/cpython/default.nix | 69 +++++++++++-------- .../interpreters/python/default.nix | 32 +-------- 2 files changed, 43 insertions(+), 58 deletions(-) diff --git a/pkgs/development/interpreters/python/cpython/default.nix b/pkgs/development/interpreters/python/cpython/default.nix index ec6d55011bad..e3874a4b8d42 100644 --- a/pkgs/development/interpreters/python/cpython/default.nix +++ b/pkgs/development/interpreters/python/cpython/default.nix @@ -12,17 +12,23 @@ pkg-config, python-setup-hook, + # high level switches + withMinimalDeps ? false, + # runtime dependencies bzip2, - withExpat ? true, + withExpat ? !withMinimalDeps, expat, libffi, libuuid, + withLibxcrypt ? !withMinimalDeps, libxcrypt, - withMpdecimal ? true, + withMpdecimal ? !withMinimalDeps, mpdecimal, ncurses, + withOpenssl ? !withMinimalDeps, openssl, + withSqlite ? !withMinimalDeps, sqlite, xz, zlib, @@ -35,12 +41,12 @@ # optional dependencies bluezSupport ? false, bluez, - mimetypesSupport ? true, + mimetypesSupport ? !withMinimalDeps, mailcap, tzdata, - withGdbm ? !stdenv.hostPlatform.isWindows, + withGdbm ? !withMinimalDeps && !stdenv.hostPlatform.isWindows, gdbm, - withReadline ? !stdenv.hostPlatform.isWindows, + withReadline ? !withMinimalDeps && !stdenv.hostPlatform.isWindows, readline, x11Support ? false, tcl, @@ -63,13 +69,13 @@ sourceVersion, hash, passthruFun, - stripConfig ? false, - stripIdlelib ? false, - stripTests ? false, - stripTkinter ? false, - rebuildBytecode ? true, + stripConfig ? withMinimalDeps, + stripIdlelib ? withMinimalDeps, + stripTests ? withMinimalDeps, + stripTkinter ? withMinimalDeps, + rebuildBytecode ? !withMinimalDeps, stripBytecode ? true, - includeSiteCustomize ? true, + includeSiteCustomize ? !withMinimalDeps, static ? stdenv.hostPlatform.isStatic, enableFramework ? false, noldconfigPatch ? ./. + "/${sourceVersion.major}.${sourceVersion.minor}/no-ldconfig.patch", @@ -85,7 +91,8 @@ # enabling LTO on 32bit arch causes downstream packages to fail when linking enableLTO ? - stdenv.hostPlatform.isDarwin || (stdenv.hostPlatform.is64bit && stdenv.hostPlatform.isLinux), + !withMinimalDeps + && (stdenv.hostPlatform.isDarwin || (stdenv.hostPlatform.is64bit && stdenv.hostPlatform.isLinux)), # enable asserts to ensure the build remains reproducible reproducibleBuild ? false, @@ -97,7 +104,9 @@ testers, # allow pythonMinimal to prevent accidental dependencies it doesn't want - allowedReferenceNames ? [ ], + # Having this as an option is useful to allow overriding, eg. adding things to + # python3Minimal + allowedReferenceNames ? if withMinimalDeps then [ "bashNonInteractive" ] else [ ], }@inputs: @@ -140,12 +149,12 @@ let ; # mixes libc and libxcrypt headers and libs and causes segfaults on importing crypt - libxcrypt = if stdenv.hostPlatform.isFreeBSD then null else inputs.libxcrypt; + libxcrypt = if stdenv.hostPlatform.isFreeBSD && withMinimalDeps then null else inputs.libxcrypt; buildPackages = pkgsBuildHost; inherit (passthru) pythonOnBuildForHost; - tzdataSupport = tzdata != null && passthru.pythonAtLeast "3.9"; + tzdataSupport = !withMinimalDeps && tzdata != null && passthru.pythonAtLeast "3.9"; passthru = let @@ -223,19 +232,22 @@ let ]; buildInputs = lib.filter (p: p != null) ( - [ + optionals (!withMinimalDeps) [ bzip2 libffi libuuid - libxcrypt ncurses - openssl - sqlite xz zlib ] - ++ optionals (passthru.pythonAtLeast "3.14") [ - zstd + ++ optionals withLibxcrypt [ + libxcrypt + ] + ++ optionals withOpenssl [ + openssl + ] + ++ optionals withSqlite [ + sqlite ] ++ optionals withMpdecimal [ mpdecimal @@ -243,6 +255,9 @@ let ++ optionals withExpat [ expat ] + ++ optionals (passthru.pythonAtLeast "3.14") [ + zstd + ] ++ optionals bluezSupport [ bluez ] @@ -435,7 +450,7 @@ stdenv.mkDerivation (finalAttrs: { env = { CPPFLAGS = concatStringsSep " " (map (p: "-I${getDev p}/include") buildInputs); LDFLAGS = concatStringsSep " " (map (p: "-L${getLib p}/lib") buildInputs); - LIBS = "${optionalString (!stdenv.hostPlatform.isDarwin && libxcrypt != null) "-lcrypt"}"; + LIBS = "${optionalString (!stdenv.hostPlatform.isDarwin && withLibxcrypt) "-lcrypt"}"; NIX_LDFLAGS = lib.optionalString (stdenv.cc.isGNU && !stdenv.hostPlatform.isStatic) ( { "glibc" = "-lgcc_s"; @@ -457,7 +472,7 @@ stdenv.mkDerivation (finalAttrs: { ++ optionals withMpdecimal [ "--with-system-libmpdec" ] - ++ optionals (openssl != null) [ + ++ optionals withOpenssl [ "--with-openssl=${openssl.dev}" ] ++ optionals tzdataSupport [ @@ -484,10 +499,10 @@ stdenv.mkDerivation (finalAttrs: { ++ optionals enableDebug [ "--with-pydebug" ] - ++ optionals (sqlite != null) [ + ++ optionals withSqlite [ "--enable-loadable-sqlite-extensions" ] - ++ optionals (libxcrypt != null) [ + ++ optionals withLibxcrypt [ "CFLAGS=-I${libxcrypt}/include" "LIBS=-L${libxcrypt}/lib" ] @@ -592,7 +607,7 @@ stdenv.mkDerivation (finalAttrs: { [ (placeholder "out") ] - ++ lib.optional (libxcrypt != null) libxcrypt + ++ lib.optional withLibxcrypt libxcrypt ++ lib.optional tzdataSupport tzdata ); in @@ -758,7 +773,7 @@ stdenv.mkDerivation (finalAttrs: { # Enforce that we don't have references to the OpenSSL -dev package, which we # explicitly specify in our configure flags above. disallowedReferences = - lib.optionals (openssl != null && !static && !enableFramework) [ + lib.optionals (withOpenssl && !static && !enableFramework) [ openssl.dev ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ diff --git a/pkgs/development/interpreters/python/default.nix b/pkgs/development/interpreters/python/default.nix index 322de044a111..9679b39a2890 100644 --- a/pkgs/development/interpreters/python/default.nix +++ b/pkgs/development/interpreters/python/default.nix @@ -105,37 +105,7 @@ inherit passthruFun; pythonAttr = "python3Minimal"; # strip down that python version as much as possible - openssl = null; - readline = null; - ncurses = null; - gdbm = null; - sqlite = null; - tzdata = null; - libuuid = null; - bzip2 = null; - libxcrypt = null; - xz = null; - zlib = null; - libffi = null; - stripConfig = true; - stripIdlelib = true; - stripTests = true; - stripTkinter = true; - rebuildBytecode = false; - stripBytecode = true; - includeSiteCustomize = false; - enableOptimizations = false; - enableLTO = false; - mimetypesSupport = false; - withExpat = false; - withMpdecimal = false; - /* - The actual 'allowedReferences' attribute is set inside the cpython derivation. - This is necessary in order to survive overrides of dependencies. - */ - allowedReferenceNames = [ - "bashNonInteractive" - ]; + withMinimalDeps = true; } // sources.python313 )).overrideAttrs From 9edd40908d9eb3d602eeba9af92f135b373f24e5 Mon Sep 17 00:00:00 2001 From: DavHau Date: Tue, 17 Jun 2025 22:14:56 +0700 Subject: [PATCH 0919/1084] python3Minimal: remove pkg-config dependency Removes the build time dependency on pkg-config if python3 is build with the `withMinimal` flag enabled This change is driven by the motivation to use python3 earlier in stdenv for hooks. --- .../interpreters/python/cpython/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/interpreters/python/cpython/default.nix b/pkgs/development/interpreters/python/cpython/default.nix index e3874a4b8d42..abdf0a1ceb22 100644 --- a/pkgs/development/interpreters/python/cpython/default.nix +++ b/pkgs/development/interpreters/python/cpython/default.nix @@ -209,13 +209,15 @@ let nativeBuildInputs = [ nukeReferences ] - ++ optionals (!stdenv.hostPlatform.isDarwin) [ + ++ optionals (!stdenv.hostPlatform.isDarwin && !withMinimalDeps) [ autoconf-archive # needed for AX_CHECK_COMPILE_FLAG autoreconfHook ] - ++ optionals (!stdenv.hostPlatform.isDarwin || passthru.pythonAtLeast "3.14") [ - pkg-config - ] + ++ + optionals ((!stdenv.hostPlatform.isDarwin || passthru.pythonAtLeast "3.14") && !withMinimalDeps) + [ + pkg-config + ] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ buildPackages.stdenv.cc pythonOnBuildForHost From 761b037b8fbd677dccadd776d5c0b354ae6ddab0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 14:56:08 +0200 Subject: [PATCH 0920/1084] python3Packages.setuptools-scm: 8.3.1 -> 9.0.1 https://github.com/pypa/setuptools_scm/blob/9.0.1/CHANGELOG.md --- pkgs/development/python-modules/setuptools-scm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/setuptools-scm/default.nix b/pkgs/development/python-modules/setuptools-scm/default.nix index e8eb947c1830..a576af2ce364 100644 --- a/pkgs/development/python-modules/setuptools-scm/default.nix +++ b/pkgs/development/python-modules/setuptools-scm/default.nix @@ -19,13 +19,13 @@ buildPythonPackage rec { pname = "setuptools-scm"; - version = "8.3.1"; + version = "9.0.1"; pyproject = true; src = fetchPypi { pname = "setuptools_scm"; inherit version; - hash = "sha256-PVVekrddrNA30yuv35T5evUeoprox7I0z5S3pb0kKmM="; + hash = "sha256-RuHPfooJZSthP5uk/ptV8vSW56Iz5OANJafLQflMPAs="; }; postPatch = From 158db6734856ca359418a860f6e3e5e6774985e4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 16:10:05 +0200 Subject: [PATCH 0921/1084] python3Packages.urllib3: unpin setuptools-scm --- pkgs/development/python-modules/urllib3/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/urllib3/default.nix b/pkgs/development/python-modules/urllib3/default.nix index dc548d262b59..8a98c2c5bd59 100644 --- a/pkgs/development/python-modules/urllib3/default.nix +++ b/pkgs/development/python-modules/urllib3/default.nix @@ -37,6 +37,11 @@ let hatch-vcs ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail ', "setuptools-scm>=8,<9"' "" + ''; + optional-dependencies = { brotli = if isPyPy then [ brotlicffi ] else [ brotli ]; socks = [ pysocks ]; From 8d254a910b5a67a5fed8a8621c5a061045b840b9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 23:33:30 +0200 Subject: [PATCH 0922/1084] python3Packages.cachetools: 5.5.2 -> 6.1.0 https://github.com/tkem/cachetools/blob/v6.1.0/CHANGELOG.rst --- pkgs/development/python-modules/cachetools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cachetools/default.nix b/pkgs/development/python-modules/cachetools/default.nix index 4411b9c91bf1..39923013689a 100644 --- a/pkgs/development/python-modules/cachetools/default.nix +++ b/pkgs/development/python-modules/cachetools/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "cachetools"; - version = "5.5.2"; + version = "6.1.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "tkem"; repo = "cachetools"; tag = "v${version}"; - hash = "sha256-CWgl2UW7+rBXRQ6N/QY3vJiLsrPfmplmQbxPp2vcdU0="; + hash = "sha256-o3Ice6w7Ovot+nsmTpsl/toosZuVbi9RvRGs07W4H0Y="; }; build-system = [ setuptools ]; From 5c58dace029e08b9630ba2a4dd418cf0dad5e533 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 00:18:33 +0200 Subject: [PATCH 0923/1084] python3Packages.nbformat: ignore unraisable exceptions during tests --- pkgs/development/python-modules/nbformat/default.nix | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/nbformat/default.nix b/pkgs/development/python-modules/nbformat/default.nix index 7c31e3e4acc7..2274c41496dd 100644 --- a/pkgs/development/python-modules/nbformat/default.nix +++ b/pkgs/development/python-modules/nbformat/default.nix @@ -46,13 +46,7 @@ buildPythonPackage rec { testpath ]; - disabledTestPaths = lib.optionals (pythonAtLeast "3.13") [ - # ResourceWarning: unclosed database in - "tests/test_validator.py" - "tests/v4/test_convert.py" - "tests/v4/test_json.py" - "tests/v4/test_validate.py" - ]; + pytestFlags = [ "-Wignore::pytest.PytestUnraisableExceptionWarning" ]; # Some of the tests use localhost networking. __darwinAllowLocalNetworking = true; From 9589985109df57a6b29c1e76b7830ba4a6dbf637 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 01:38:22 +0200 Subject: [PATCH 0924/1084] python3Packages.fnv-hash-fast: relax fnvhash constraint --- pkgs/development/python-modules/fnv-hash-fast/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/fnv-hash-fast/default.nix b/pkgs/development/python-modules/fnv-hash-fast/default.nix index ec767a4a1620..98ad5d699e0a 100644 --- a/pkgs/development/python-modules/fnv-hash-fast/default.nix +++ b/pkgs/development/python-modules/fnv-hash-fast/default.nix @@ -31,6 +31,8 @@ buildPythonPackage rec { dependencies = [ fnvhash ]; + pythonRelaxDeps = [ "fnvhash" ]; + pythonImportsCheck = [ "fnv_hash_fast" ]; nativeCheckInputs = [ From 129eb9eb80d22512865f02ad94200d53377f6c9c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 02:26:44 +0200 Subject: [PATCH 0925/1084] python3Packages.pytest-aiohttp: ignore pytest deprecation warnings --- pkgs/development/python-modules/pytest-aiohttp/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/pytest-aiohttp/default.nix b/pkgs/development/python-modules/pytest-aiohttp/default.nix index 5ef7d3de55ae..79df48b8250f 100644 --- a/pkgs/development/python-modules/pytest-aiohttp/default.nix +++ b/pkgs/development/python-modules/pytest-aiohttp/default.nix @@ -38,6 +38,8 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; + pytestFlags = [ "-Wignore::pytest.PytestDeprecationWarning" ]; + meta = with lib; { homepage = "https://github.com/aio-libs/pytest-aiohttp/"; changelog = "https://github.com/aio-libs/pytest-aiohttp/blob/${src.rev}/CHANGES.rst"; From 34f9c7ae4fe62935c8480b30ea899d0aee27738b Mon Sep 17 00:00:00 2001 From: Nicolas Benes Date: Tue, 5 Aug 2025 23:10:22 +0200 Subject: [PATCH 0926/1084] python3Packages.pynitrokey: 0.9.3 -> 0.10.0 https://github.com/Nitrokey/pynitrokey/releases/tag/v0.10.0 --- .../python-modules/pynitrokey/default.nix | 39 +++++++------------ 1 file changed, 13 insertions(+), 26 deletions(-) diff --git a/pkgs/development/python-modules/pynitrokey/default.nix b/pkgs/development/python-modules/pynitrokey/default.nix index 962589b47a4b..187d08594334 100644 --- a/pkgs/development/python-modules/pynitrokey/default.nix +++ b/pkgs/development/python-modules/pynitrokey/default.nix @@ -4,33 +4,27 @@ fetchPypi, installShellFiles, libnitrokey, - flit-core, - certifi, + poetry-core, cffi, click, cryptography, - ecdsa, fido2, + hidapi, intelhex, nkdfu, - python-dateutil, pyusb, requests, tqdm, tlv8, - typing-extensions, - click-aliases, semver, nethsm, - importlib-metadata, nitrokey, pyscard, - asn1crypto, }: let pname = "pynitrokey"; - version = "0.9.3"; + version = "0.10.0"; mainProgram = "nitropy"; in @@ -40,49 +34,42 @@ buildPythonPackage { src = fetchPypi { inherit pname version; - hash = "sha256-nZBgKJfRIte/KyHqdBLe6spudJW7livyA9OvdZ4/q4o="; + hash = "sha256-Kr6VtBADLvXUva7csbsHujGzBfRG1atJLF7qbIWmToM="; }; nativeBuildInputs = [ installShellFiles ]; - build-system = [ flit-core ]; + build-system = [ poetry-core ]; dependencies = [ - certifi cffi click cryptography - ecdsa fido2 + hidapi intelhex nkdfu - python-dateutil + nitrokey pyusb requests tqdm tlv8 - typing-extensions - click-aliases semver nethsm - importlib-metadata - nitrokey - pyscard - asn1crypto ]; - pythonRelaxDeps = true; + optional-dependencies = { + pcsc = [ + pyscard + ]; + }; - # pythonRelaxDepsHook runs in postBuild so cannot be used - pypaBuildFlags = [ "--skip-dependency-check" ]; + pythonRelaxDeps = true; # libnitrokey is not propagated to users of the pynitrokey Python package. # It is only usable from the wrapped bin/nitropy makeWrapperArgs = [ "--set LIBNK_PATH ${lib.makeLibraryPath [ libnitrokey ]}" ]; - # no tests - doCheck = false; - pythonImportsCheck = [ "pynitrokey" ]; postInstall = '' From 2e11500ee74a6079c6bbddd4d80cd9c79d26614f Mon Sep 17 00:00:00 2001 From: panicgh <79252025+panicgh@users.noreply.github.com> Date: Wed, 6 Aug 2025 01:37:23 +0000 Subject: [PATCH 0927/1084] python3Packages.fido2: skip device tests (#431308) By default, unit tests include hardware authenticator device tests. They hang nixpkgs builds for a long time waiting for a touch of the authenticator device. Skip such tests to avoid waiting. --- pkgs/development/python-modules/fido2/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/fido2/default.nix b/pkgs/development/python-modules/fido2/default.nix index eb93e5a454a9..48bafe381f7d 100644 --- a/pkgs/development/python-modules/fido2/default.nix +++ b/pkgs/development/python-modules/fido2/default.nix @@ -5,7 +5,6 @@ fetchPypi, poetry-core, pyscard, - pythonOlder, pytestCheckHook, }: @@ -14,8 +13,6 @@ buildPythonPackage rec { version = "2.0.0"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchPypi { inherit pname version; hash = "sha256-MGHNBec7Og72r8O4A9V8gmqi1qlzLRar1ydzYfWOeWQ="; @@ -33,7 +30,10 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; - unittestFlagsArray = [ "-v" ]; + pytestFlags = [ + "-v" + "--no-device" + ]; pythonImportsCheck = [ "fido2" ]; From 44e023f9654bce3301a2ba27efdf476a1b05aa98 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 03:35:46 +0200 Subject: [PATCH 0928/1084] python3Packages.psycopg: relax deps and clean up --- .../python-modules/psycopg/default.nix | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/psycopg/default.nix b/pkgs/development/python-modules/psycopg/default.nix index d1812889b663..d50a40738b06 100644 --- a/pkgs/development/python-modules/psycopg/default.nix +++ b/pkgs/development/python-modules/psycopg/default.nix @@ -4,7 +4,6 @@ buildPythonPackage, fetchFromGitHub, fetchurl, - pythonOlder, replaceVars, # build @@ -69,6 +68,9 @@ let # move into source root after patching postPatch = '' cd psycopg_c + + substituteInPlace pyproject.toml \ + --replace-fail "Cython >= 3.0.0, < 3.1.0" "Cython" ''; nativeBuildInputs = [ @@ -116,9 +118,7 @@ in buildPythonPackage rec { inherit pname version src; - format = "pyproject"; - - disabled = pythonOlder "3.7"; + pyproject = true; outputs = [ "out" @@ -143,15 +143,15 @@ buildPythonPackage rec { ''; nativeBuildInputs = [ - furo setuptools - shapely ] # building the docs fails with the following error when cross compiling # AttributeError: module 'psycopg_c.pq' has no attribute '__impl__' ++ lib.optionals (stdenv.hostPlatform == stdenv.buildPlatform) [ + furo sphinx-autodoc-typehints sphinxHook + shapely ]; propagatedBuildInputs = [ @@ -209,9 +209,6 @@ buildPythonPackage rec { # Mypy typing test "tests/test_typing.py" "tests/crdb/test_typing.py" - # https://github.com/psycopg/psycopg/pull/915 - "tests/test_notify.py" - "tests/test_notify_async.py" ]; pytestFlags = [ From 35bc0bc48129393f530ad9a2f16fd9940b126552 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 03:45:47 +0200 Subject: [PATCH 0929/1084] python3Packages.oauthlib: disable failing test --- pkgs/development/python-modules/oauthlib/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/oauthlib/default.nix b/pkgs/development/python-modules/oauthlib/default.nix index 224a1eb15394..c34c9ccfc667 100644 --- a/pkgs/development/python-modules/oauthlib/default.nix +++ b/pkgs/development/python-modules/oauthlib/default.nix @@ -7,8 +7,6 @@ mock, pyjwt, pytestCheckHook, - pythonAtLeast, - pythonOlder, setuptools, # for passthru.tests @@ -23,8 +21,6 @@ buildPythonPackage rec { version = "3.3.1"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "oauthlib"; repo = "oauthlib"; @@ -49,6 +45,11 @@ buildPythonPackage rec { ] ++ lib.flatten (lib.attrValues optional-dependencies); + disabledTests = [ + # too narrow time comparison issues + "test_fetch_access_token" + ]; + pythonImportsCheck = [ "oauthlib" ]; passthru.tests = { From 7e0fe3a270f2a2b21d4b3d05bbce355fcb327060 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 04:02:55 +0200 Subject: [PATCH 0930/1084] python3Packages.pytest-benchmark: remove xdist This causes internal errors with pytest 8.4. --- pkgs/development/python-modules/pytest-benchmark/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-benchmark/default.nix b/pkgs/development/python-modules/pytest-benchmark/default.nix index 7fca87e44542..1b14abd0d189 100644 --- a/pkgs/development/python-modules/pytest-benchmark/default.nix +++ b/pkgs/development/python-modules/pytest-benchmark/default.nix @@ -12,7 +12,6 @@ pygal, pytest, pytestCheckHook, - pytest-xdist, pythonAtLeast, pythonOlder, setuptools, @@ -56,7 +55,6 @@ buildPythonPackage rec { mercurial nbmake pytestCheckHook - pytest-xdist ] ++ lib.flatten (lib.attrValues optional-dependencies); From f4cce2be074abc8631eae6de17f72cbeb5bd67c8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 04:22:32 +0200 Subject: [PATCH 0931/1084] python3Packages.black: fix click 8.2 compat --- .../python-modules/black/default.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/pkgs/development/python-modules/black/default.nix b/pkgs/development/python-modules/black/default.nix index 2dbdeb9906af..70fac527e59e 100644 --- a/pkgs/development/python-modules/black/default.nix +++ b/pkgs/development/python-modules/black/default.nix @@ -3,6 +3,7 @@ lib, buildPythonPackage, fetchPypi, + fetchpatch, pythonOlder, pytestCheckHook, aiohttp, @@ -35,6 +36,24 @@ buildPythonPackage rec { hash = "sha256-M0ltXNEiKtczkTUrSujaFSU8Xeibk6gLPiyNmhnsJmY="; }; + patches = [ + (fetchpatch { + name = "click-8.2-compat-1.patch"; + url = "https://github.com/psf/black/commit/14e1de805a5d66744a08742cad32d1660bf7617a.patch"; + hash = "sha256-fHRlMetE6+09MKkuFNQQr39nIKeNrqwQuBNqfIlP4hc="; + }) + (fetchpatch { + name = "click-8.2-compat-2.patch"; + url = "https://github.com/psf/black/commit/ed64d89faa7c738c4ba0006710f7e387174478af.patch"; + hash = "sha256-df/J6wiRqtnHk3mAY3ETiRR2G4hWY1rmZMfm2rjP2ZQ="; + }) + (fetchpatch { + name = "click-8.2-compat-3.patch"; + url = "https://github.com/psf/black/commit/b0f36f5b4233ef4cf613daca0adc3896d5424159.patch"; + hash = "sha256-SGLCxbgrWnAi79IjQOb2H8mD/JDbr2SGfnKyzQsJrOA="; + }) + ]; + nativeBuildInputs = [ hatch-fancy-pypi-readme hatch-vcs From 87dfd9b45260b101f67ec004aac60293ae939534 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 04:29:03 +0200 Subject: [PATCH 0932/1084] python3Packages.requests-oauthlib: disable failing test --- pkgs/development/python-modules/requests-oauthlib/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/requests-oauthlib/default.nix b/pkgs/development/python-modules/requests-oauthlib/default.nix index 27b2ae885573..2cb1259f9315 100644 --- a/pkgs/development/python-modules/requests-oauthlib/default.nix +++ b/pkgs/development/python-modules/requests-oauthlib/default.nix @@ -30,11 +30,13 @@ buildPythonPackage rec { requests-mock ]; - # Exclude tests which require network access disabledTests = [ + # Exclude tests which require network access "testCanPostBinaryData" "test_content_type_override" "test_url_is_native_str" + # too narrow time comparison + "test_fetch_access_token" ]; # Requires selenium and chrome From 90d1c27ea5330b4c618b1fc05c5df9d11d6ec09b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 04:30:48 +0200 Subject: [PATCH 0933/1084] python3Packages.volvooncall: pin to pytest-asyncio 0.x --- pkgs/development/python-modules/volvooncall/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/volvooncall/default.nix b/pkgs/development/python-modules/volvooncall/default.nix index bb630bbe02ed..deaa8c466f37 100644 --- a/pkgs/development/python-modules/volvooncall/default.nix +++ b/pkgs/development/python-modules/volvooncall/default.nix @@ -9,7 +9,7 @@ fetchpatch, geopy, mock, - pytest-asyncio, + pytest-asyncio_0, pytestCheckHook, pythonOlder, }: @@ -53,7 +53,7 @@ buildPythonPackage rec { checkInputs = [ mock - pytest-asyncio + pytest-asyncio_0 pytestCheckHook ] ++ optional-dependencies.mqtt; From 430531f1a19aa1aa59286b92bcf8038e41e6b166 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 04:48:01 +0200 Subject: [PATCH 0934/1084] python3Packages.google-auth: relax cachetools constraint --- pkgs/development/python-modules/google-auth/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/google-auth/default.nix b/pkgs/development/python-modules/google-auth/default.nix index b5677af717a9..e0389c8f8f41 100644 --- a/pkgs/development/python-modules/google-auth/default.nix +++ b/pkgs/development/python-modules/google-auth/default.nix @@ -64,6 +64,8 @@ buildPythonPackage rec { requests = [ requests ]; }; + pythonRelaxDeps = [ "cachetools" ]; + nativeCheckInputs = [ aioresponses flask From 56a5f4798957125c5e5df7bf464a9a1918ba0877 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 04:54:41 +0200 Subject: [PATCH 0935/1084] python3Packages.aws-xray-sdk: pin pytest-asyncio 0.x and disable failing tests --- pkgs/development/python-modules/aws-xray-sdk/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aws-xray-sdk/default.nix b/pkgs/development/python-modules/aws-xray-sdk/default.nix index 4b509361fb92..ee6ad97f7207 100644 --- a/pkgs/development/python-modules/aws-xray-sdk/default.nix +++ b/pkgs/development/python-modules/aws-xray-sdk/default.nix @@ -10,7 +10,7 @@ importlib-metadata, jsonpickle, pymysql, - pytest-asyncio, + pytest-asyncio_0, pynamodb, pytestCheckHook, pythonOlder, @@ -52,7 +52,7 @@ buildPythonPackage rec { httpx pymysql pynamodb - pytest-asyncio + pytest-asyncio_0 pytestCheckHook sqlalchemy webtest @@ -64,6 +64,8 @@ buildPythonPackage rec { # We don't care about benchmarks "tests/test_local_sampling_benchmark.py" "tests/test_patcher.py" + # async def functions are not natively supported. + "tests/test_async_recorder.py" ]; pythonImportsCheck = [ "aws_xray_sdk" ]; From 0cd08cff360ff859df792ded15a48f0aa9566fda Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 16:45:04 +0200 Subject: [PATCH 0936/1084] Revert "python3Packages.click: 8.1.8 -> 8.2.2" This reverts commit ab14a5defe0b15296f6abd1dbf4f8328472ceaea. Backed out due to breakages in click-repl, which breaks celery. --- .../python-modules/click/default.nix | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/click/default.nix b/pkgs/development/python-modules/click/default.nix index 28d22e503e90..ec105f1ef7d5 100644 --- a/pkgs/development/python-modules/click/default.nix +++ b/pkgs/development/python-modules/click/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, pythonOlder, fetchFromGitHub, + importlib-metadata, pytestCheckHook, # large-rebuild downstream dependencies and applications @@ -16,28 +17,26 @@ buildPythonPackage rec { pname = "click"; - version = "8.2.2"; + version = "8.1.8"; pyproject = true; - disabled = pythonOlder "3.10"; + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "pallets"; repo = "click"; tag = version; - hash = "sha256-cBvibVZKCppFJiRS8MNc3YT1JxmlXhRci7LHsrd4JGs="; + hash = "sha256-pAAqf8jZbDfVZUoltwIFpov/1ys6HSYMyw3WV2qcE/M="; }; build-system = [ flit-core ]; + dependencies = lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; - nativeCheckInputs = [ - pytestCheckHook - ]; + nativeCheckInputs = [ pytestCheckHook ]; disabledTests = [ - # for some reason the tests fail to execute cat, even though they run with less just fine, - # even adding coreutils to nativeCheckInputs explicitly does not change anything - "test_echo_via_pager" + # test fails with filename normalization on zfs + "test_file_surrogates" ]; passthru.tests = { From 95e106c7f465a481b8e232b84421d486595e5654 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 18:02:01 +0200 Subject: [PATCH 0937/1084] python3Packages.remarshal: add testing hint --- pkgs/development/python-modules/remarshal/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/remarshal/default.nix b/pkgs/development/python-modules/remarshal/default.nix index 45b745d0f887..e7c64d8354ad 100644 --- a/pkgs/development/python-modules/remarshal/default.nix +++ b/pkgs/development/python-modules/remarshal/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "remarshal"; - version = "1.0.0"; + version = "1.0.0"; # test with `nix-build pkgs/pkgs-lib/format` pyproject = true; src = fetchFromGitHub { From 5629eae134f378631f54ce0609218824b135fc46 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 18:10:59 +0200 Subject: [PATCH 0938/1084] python3Packages.audioop-lts: 0.2.1 -> 0.2.2 https://github.com/AbstractUmbra/audioop/releases/tag/0.2.2 --- pkgs/development/python-modules/audioop-lts/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/audioop-lts/default.nix b/pkgs/development/python-modules/audioop-lts/default.nix index 63db1dbfc60b..726ceca435c0 100644 --- a/pkgs/development/python-modules/audioop-lts/default.nix +++ b/pkgs/development/python-modules/audioop-lts/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "audioop-lts"; - version = "0.2.1"; + version = "0.2.2"; pyproject = true; disabled = pythonOlder "3.13"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "AbstractUmbra"; repo = "audioop"; tag = version; - hash = "sha256-tx5/dcyEfHlYRohfYW/t0UkLiZ9LJHmI8g3sC3+DGAE="; + hash = "sha256-C1z24kH5t0RSVqjT8SBdrilMtVs7pTI1vd+iwMk3RXE="; }; build-system = [ setuptools ]; From c46ec160f64440701923fb1a12c834b4d3a04708 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 18:45:15 +0200 Subject: [PATCH 0939/1084] python3Packages.aresponses: pin pytest-asyncio 0.x --- pkgs/development/python-modules/aresponses/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aresponses/default.nix b/pkgs/development/python-modules/aresponses/default.nix index 5c8c98177b69..d3557ea7278e 100644 --- a/pkgs/development/python-modules/aresponses/default.nix +++ b/pkgs/development/python-modules/aresponses/default.nix @@ -4,7 +4,7 @@ buildPythonPackage, fetchFromGitHub, pythonOlder, - pytest-asyncio, + pytest-asyncio_0, pytestCheckHook, setuptools, }: @@ -27,7 +27,7 @@ buildPythonPackage rec { dependencies = [ aiohttp - pytest-asyncio + pytest-asyncio_0 ]; nativeCheckInputs = [ pytestCheckHook ]; From 1814a67405fcc4d3fd6fa5af121ad41bd2cbbead Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 18:51:30 +0200 Subject: [PATCH 0940/1084] python3Packages.backoff: pin to pytest-asyncio 0.x --- pkgs/development/python-modules/backoff/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/backoff/default.nix b/pkgs/development/python-modules/backoff/default.nix index a068a640914b..1d7cb898d244 100644 --- a/pkgs/development/python-modules/backoff/default.nix +++ b/pkgs/development/python-modules/backoff/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, poetry-core, pytestCheckHook, - pytest-asyncio, + pytest-asyncio_0, responses, }: @@ -23,7 +23,7 @@ buildPythonPackage rec { nativeBuildInputs = [ poetry-core ]; nativeCheckInputs = [ - pytest-asyncio + pytest-asyncio_0 pytestCheckHook responses ]; From 3444c54f4816e2e063005b73f59bffae6628454d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 18:55:38 +0200 Subject: [PATCH 0941/1084] python3Packages.pytest-bdd: pin to pytest7 This package requires an update, which depends on the introduction of the gherkin parser/compiler (https://github.com/cucumber/gherkin). --- pkgs/development/python-modules/pytest-bdd/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-bdd/default.nix b/pkgs/development/python-modules/pytest-bdd/default.nix index 0bd4ae71d8b0..df3b22f92089 100644 --- a/pkgs/development/python-modules/pytest-bdd/default.nix +++ b/pkgs/development/python-modules/pytest-bdd/default.nix @@ -7,7 +7,7 @@ parse-type, poetry-core, pytest, - pytestCheckHook, + pytest7CheckHook, pythonOlder, typing-extensions, }: @@ -37,7 +37,8 @@ buildPythonPackage rec { typing-extensions ]; - nativeCheckInputs = [ pytestCheckHook ]; + # requires an update for pytest 8.4 compat + nativeCheckInputs = [ pytest7CheckHook ]; preCheck = '' export PATH=$PATH:$out/bin From ad471b0375fd61cc1a12065c9f3fa644ef3bc9ae Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 6 Aug 2025 20:18:20 +0200 Subject: [PATCH 0942/1084] python3Packages.remarshal: 1.0.0 -> 1.0.1 https://github.com/remarshal-project/remarshal/releases/tag/v1.0.1 --- pkgs/development/python-modules/remarshal/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/remarshal/default.nix b/pkgs/development/python-modules/remarshal/default.nix index e7c64d8354ad..e6d70e5dad6a 100644 --- a/pkgs/development/python-modules/remarshal/default.nix +++ b/pkgs/development/python-modules/remarshal/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "remarshal"; - version = "1.0.0"; # test with `nix-build pkgs/pkgs-lib/format` + version = "1.0.1"; # test with `nix-build pkgs/pkgs-lib/format` pyproject = true; src = fetchFromGitHub { owner = "dbohdan"; repo = "remarshal"; tag = "v${version}"; - hash = "sha256-14vkLX7wKi+AYv2wPeHJ7MhKBKp+GB3oHWqxiPdkQhs="; + hash = "sha256-7Gng/Oc9dwtWx4Xej6hf5IuUGM9/E9Hk9QTntqWk/Z0="; }; build-system = [ poetry-core ]; From 11bd9861678d87bc2494cc24dabd679b634e8843 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 02:22:50 +0200 Subject: [PATCH 0943/1084] python3Packages.promise: disable failing test --- pkgs/development/python-modules/promise/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/promise/default.nix b/pkgs/development/python-modules/promise/default.nix index ee6df45657a9..d182becf95be 100644 --- a/pkgs/development/python-modules/promise/default.nix +++ b/pkgs/development/python-modules/promise/default.nix @@ -46,6 +46,11 @@ buildPythonPackage rec { pytestCheckHook ]; + disabledTests = [ + # Failed: async def functions are not natively supported + "test_issue_9_safe" + ]; + disabledTestPaths = [ "tests/test_benchmark.py" ]; pythonImportsCheck = [ "promise" ]; From 5ecd9ebf8968a18ecc91759f773be4f3fba10237 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 02:36:03 +0200 Subject: [PATCH 0944/1084] python3Packages.botocore: 1.38.32 -> 1.40.4 https://github.com/boto/botocore/blob/1.40.4/CHANGELOG.rst --- pkgs/development/python-modules/boto3/default.nix | 2 +- pkgs/development/python-modules/botocore/default.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/boto3/default.nix b/pkgs/development/python-modules/boto3/default.nix index 39b5dd0c3cad..05ba5ae02f3b 100644 --- a/pkgs/development/python-modules/boto3/default.nix +++ b/pkgs/development/python-modules/boto3/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "boto"; repo = "boto3"; tag = version; - hash = "sha256-3NK9xp58w+Wrhs/i7eXLF/P9Dwadptrr4LlpV6MRbGM="; + hash = "sha256-+3UcnKgDIA9PPELnB70La+Lo03SMouVLzvLQ9zyFGsE="; }; build-system = [ diff --git a/pkgs/development/python-modules/botocore/default.nix b/pkgs/development/python-modules/botocore/default.nix index 742b4bc893d8..49a89d8e3253 100644 --- a/pkgs/development/python-modules/botocore/default.nix +++ b/pkgs/development/python-modules/botocore/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "botocore"; - version = "1.38.32"; # N.B: if you change this, change boto3 and awscli to a matching version + version = "1.40.4"; # N.B: if you change this, change boto3 and awscli to a matching version pyproject = true; src = fetchFromGitHub { owner = "boto"; repo = "botocore"; tag = version; - hash = "sha256-KW9EAeunL3+pccGsrFitonc5EHdm2Cd+7dM3kdvdkvM="; + hash = "sha256-VJAd9aCJkwSyurAWF/YAVRcSTR+9ZbkH7H6LZGvcXYY="; }; build-system = [ From 2a96d6f7fa19b5547283be8b26bb6f6edff5976b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 02:37:24 +0200 Subject: [PATCH 0945/1084] python3Packages.s3transfer: 0.13.0 -> 0.13.1 https://github.com/boto/s3transfer/blob/0.13.1/CHANGELOG.rst --- pkgs/development/python-modules/s3transfer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/s3transfer/default.nix b/pkgs/development/python-modules/s3transfer/default.nix index cb6206734643..5ee2504ae640 100644 --- a/pkgs/development/python-modules/s3transfer/default.nix +++ b/pkgs/development/python-modules/s3transfer/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "s3transfer"; - version = "0.13.0"; + version = "0.13.1"; pyproject = true; src = fetchFromGitHub { owner = "boto"; repo = "s3transfer"; tag = version; - hash = "sha256-Ou3U7IPGJdK9exOLMgPFoTbOQi9IA+ivoGVOygB4ACE="; + hash = "sha256-NDm1Lc0PXW1hbNftwdM2b87wFXSCBPCxZmwcRFmIyY8="; }; build-system = [ From a55d4a1f6645d6a76598f8d7a99ab684e63eac6e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 02:38:59 +0200 Subject: [PATCH 0946/1084] awscli: 1.40.31 -> 1.42.4 https://github.com/aws/aws-cli/blob/1.42.4/CHANGELOG.rst --- pkgs/by-name/aw/awscli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/aw/awscli/package.nix b/pkgs/by-name/aw/awscli/package.nix index 39cc67df9f87..298f46a9773c 100644 --- a/pkgs/by-name/aw/awscli/package.nix +++ b/pkgs/by-name/aw/awscli/package.nix @@ -14,14 +14,14 @@ let pname = "awscli"; # N.B: if you change this, change botocore and boto3 to a matching version too # check e.g. https://github.com/aws/aws-cli/blob/1.33.21/setup.py - version = "1.40.31"; + version = "1.42.4"; pyproject = true; src = fetchFromGitHub { owner = "aws"; repo = "aws-cli"; tag = version; - hash = "sha256-BjQyA7uK9F/5myPXsMpD0HZK69Se3WveYMHNCzhVNKc="; + hash = "sha256-vkQFhSsK9MWhp+jvomkVdjxXuBOH4GnFgz/9jtPRNIs="; }; pythonRelaxDeps = [ From b8a9e09ea93dab2ef50fd744b83c9526732da82a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 02:42:34 +0200 Subject: [PATCH 0947/1084] python3Packages.terminado: ignore unraisable exceptions during tests --- pkgs/development/python-modules/terminado/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/terminado/default.nix b/pkgs/development/python-modules/terminado/default.nix index 7773844c2feb..6b266e62ee74 100644 --- a/pkgs/development/python-modules/terminado/default.nix +++ b/pkgs/development/python-modules/terminado/default.nix @@ -34,6 +34,7 @@ buildPythonPackage rec { pytest-timeout pytestCheckHook ]; + pytestFlags = [ "-Wignore::pytest.PytestUnraisableExceptionWarning" ]; meta = with lib; { description = "Terminals served by Tornado websockets"; From d12e433dded585a88d4e5f1890b6e3131f3db8f5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 02:52:54 +0200 Subject: [PATCH 0948/1084] python3Packages.pytest-describe: modernize, pin to pytest7 --- .../pytest-describe/default.nix | 24 ++++++++++++------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pytest-describe/default.nix b/pkgs/development/python-modules/pytest-describe/default.nix index 6ce782c44200..6eb2b8390b2c 100644 --- a/pkgs/development/python-modules/pytest-describe/default.nix +++ b/pkgs/development/python-modules/pytest-describe/default.nix @@ -1,13 +1,16 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, - # build + # build-system + setuptools, + + # dependencies pytest, # tests - pytestCheckHook, + pytest7CheckHook, }: let @@ -16,16 +19,21 @@ let in buildPythonPackage { inherit pname version; - format = "setuptools"; + pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-ObsF65DySX2co0Lvmgt/pbraflhQWuwz9m1mHWMZVbc="; + src = fetchFromGitHub { + owner = "pytest-dev"; + repo = "pytest-describe"; + tag = version; + hash = "sha256-ih0XkYOtB+gwUsgo1oSti2460P3gq3tR+UsyRlzMjLE="; }; + build-system = [ setuptools ]; + buildInputs = [ pytest ]; - nativeCheckInputs = [ pytestCheckHook ]; + # test_fixture breaks with pytest 8.4 + nativeCheckInputs = [ pytest7CheckHook ]; meta = with lib; { description = "Describe-style plugin for the pytest framework"; From 8ff4762a88525298a31a50ea21baa911672cba55 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 03:25:38 +0200 Subject: [PATCH 0949/1084] python3Packages.dj-rest-auth: disable failing tests --- pkgs/development/python-modules/dj-rest-auth/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/dj-rest-auth/default.nix b/pkgs/development/python-modules/dj-rest-auth/default.nix index a00c31ab7aed..5191ff624b78 100644 --- a/pkgs/development/python-modules/dj-rest-auth/default.nix +++ b/pkgs/development/python-modules/dj-rest-auth/default.nix @@ -81,6 +81,9 @@ buildPythonPackage rec { disabledTests = [ # Test connects to graph.facebook.com "TestSocialLoginSerializer" + # claim[user_id] is "1" (str) vs 1 (int) + "test_custom_jwt_claims" + "test_custom_jwt_claims_cookie_w_authentication" ]; disabledTestPaths = [ From f961abb7a9cf1bf544b67627b797f6b6c19545e0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 03:38:52 +0200 Subject: [PATCH 0950/1084] pretalx: pin django-csp at 3.8 --- pkgs/by-name/pr/pretalx/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/pr/pretalx/package.nix b/pkgs/by-name/pr/pretalx/package.nix index 0f684765681a..bd6aa3dec1f9 100644 --- a/pkgs/by-name/pr/pretalx/package.nix +++ b/pkgs/by-name/pr/pretalx/package.nix @@ -4,6 +4,7 @@ gettext, python3, fetchFromGitHub, + fetchPypi, plugins ? [ ], nixosTests, }: @@ -14,6 +15,15 @@ let packageOverrides = final: prev: { django = prev.django_5_1; + django-csp = prev.django-csp.overridePythonAttrs rec { + version = "3.8"; + src = fetchPypi { + inherit version; + pname = "django_csp"; + hash = "sha256-7w8an32Nporm4WnALprGYcDs8E23Dg0dhWQFEqaEccA="; + }; + }; + django-extensions = prev.django-extensions.overridePythonAttrs { # Compat issues with Django 5.1 # https://github.com/django-extensions/django-extensions/issues/1885 From 52fe5a3545fd4a19a8e8d0297b39cf7666d3a621 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 04:04:22 +0200 Subject: [PATCH 0951/1084] borgbackup: relax msgpack constraint --- pkgs/by-name/bo/borgbackup/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/bo/borgbackup/package.nix b/pkgs/by-name/bo/borgbackup/package.nix index a3a49005af9f..cdeb0d332a6b 100644 --- a/pkgs/by-name/bo/borgbackup/package.nix +++ b/pkgs/by-name/bo/borgbackup/package.nix @@ -4,6 +4,7 @@ acl, e2fsprogs, fetchFromGitHub, + fetchpatch, libb2, lz4, openssh, @@ -30,6 +31,14 @@ python.pkgs.buildPythonApplication rec { hash = "sha256-1RRizsHY6q1ruofTkRZ4sSN4k6Hoo+sG85w2zz+7yL8="; }; + patches = [ + (fetchpatch { + name = "allow-msgpack-1.1.1.patch"; + url = "https://github.com/borgbackup/borg/commit/f6724bfef2515ed5bf66c9a0434655c60a82aae2.patch"; + hash = "sha256-UfLaAFKEAHvbIR5WDYJY7bz3aiffdwAXJKfzZZU+NT8="; + }) + ]; + postPatch = '' # sandbox does not support setuid/setgid/sticky bits substituteInPlace src/borg/testsuite/archiver.py \ From 1bf2f73c1b20cdc10bc6648cc5f02a61397719df Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 04:11:28 +0200 Subject: [PATCH 0952/1084] python3Packages.pyopenxl: update disabled tests --- .../python-modules/openpyxl/default.nix | 27 +++---------------- 1 file changed, 4 insertions(+), 23 deletions(-) diff --git a/pkgs/development/python-modules/openpyxl/default.nix b/pkgs/development/python-modules/openpyxl/default.nix index e7c62ed57f02..f973232edbfd 100644 --- a/pkgs/development/python-modules/openpyxl/default.nix +++ b/pkgs/development/python-modules/openpyxl/default.nix @@ -6,8 +6,7 @@ lxml, pandas, pillow, - pytest7CheckHook, - pythonAtLeast, + pytestCheckHook, pythonOlder, setuptools, }: @@ -35,7 +34,7 @@ buildPythonPackage rec { lxml pandas pillow - pytest7CheckHook + pytestCheckHook ]; pytestFlags = [ @@ -43,26 +42,8 @@ buildPythonPackage rec { ]; disabledTests = [ - # Tests broken since lxml 2.12; https://foss.heptapod.net/openpyxl/openpyxl/-/issues/2116 - "test_read" - "test_read_comments" - "test_ignore_external_blip" - "test_from_xml" - "test_filenames" - "test_exts" - "test_from_complex" - "test_merge_named_styles" - "test_unprotected_cell" - "test_none_values" - "test_rgb_colors" - "test_named_styles" - "test_read_ole_link" - ] - ++ lib.optionals (pythonAtLeast "3.11") [ - "test_broken_sheet_ref" - "test_name_invalid_index" - "test_defined_names_print_area" - "test_no_styles" + # lxml 6.0 + "test_iterparse" ]; pythonImportsCheck = [ "openpyxl" ]; From d5142caf431459340d6c8aadb8e68f6ec26e6e27 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 04:16:25 +0200 Subject: [PATCH 0953/1084] Revert "python3Packages.pip-tools: 7.4.1 -> 7.5.0" This reverts commit 8ae23cfe65db122a3360ee10995d5caa38b4b421. Breaks home-assistant-chip-wheels. --- .../python-modules/pip-tools/default.nix | 21 +++++-------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/pip-tools/default.nix b/pkgs/development/python-modules/pip-tools/default.nix index a6d8c36cb48c..a5a04a886480 100644 --- a/pkgs/development/python-modules/pip-tools/default.nix +++ b/pkgs/development/python-modules/pip-tools/default.nix @@ -4,7 +4,7 @@ buildPythonPackage, build, click, - fetchFromGitHub, + fetchPypi, pep517, pip, pytest-xdist, @@ -19,16 +19,14 @@ buildPythonPackage rec { pname = "pip-tools"; - version = "7.5.0"; + version = "7.4.1"; pyproject = true; disabled = pythonOlder "3.8"; - src = fetchFromGitHub { - owner = "jazzband"; - repo = "pip-tools"; - tag = "v${version}"; - hash = "sha256-F2SuuY2tN0HEbkWMBdGVuWBwu2onOdMDcWLal8jke2s="; + src = fetchPypi { + inherit pname version; + hash = "sha256-hkgm9Qc4ZEUOJNvuuFzjkgzfsJhIo9aev1N7Uh8UvMk="; }; patches = [ ./fix-setup-py-bad-syntax-detection.patch ]; @@ -84,15 +82,6 @@ buildPythonPackage rec { "test_no_candidates" "test_no_candidates_pre" "test_failure_of_legacy_resolver_prompts_for_backtracking" - - # ValueError: I/O operation on closed file. - "test_indentation" - - # unexpected warnings due to legacy resolver deprecation - "test_show_warning_on_default_strip_extras_option" - - # generator fails to yield - "test_compile_build_targets_setuptools_no_wheel_dep" ]; pythonImportsCheck = [ "piptools" ]; From c6137ada4bb9492821c9ff54a3a7508a56f87a90 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 04:24:07 +0200 Subject: [PATCH 0954/1084] python3Packages.hijridate: rename from hijri-converter; 2.3.2.post1 -> 2.5.0 --- .../python-modules/dateparser/default.nix | 4 +- .../hijri-converter/default.nix | 32 ---------------- .../python-modules/hijridate/default.nix | 38 +++++++++++++++++++ pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 +- 5 files changed, 42 insertions(+), 35 deletions(-) delete mode 100644 pkgs/development/python-modules/hijri-converter/default.nix create mode 100644 pkgs/development/python-modules/hijridate/default.nix diff --git a/pkgs/development/python-modules/dateparser/default.nix b/pkgs/development/python-modules/dateparser/default.nix index 5fd9a6d5f6d3..a874c2575860 100644 --- a/pkgs/development/python-modules/dateparser/default.nix +++ b/pkgs/development/python-modules/dateparser/default.nix @@ -8,7 +8,7 @@ pytz, regex, tzlocal, - hijri-converter, + hijridate, convertdate, fasttext, langdetect, @@ -46,7 +46,7 @@ buildPythonPackage rec { optional-dependencies = { calendars = [ - hijri-converter + hijridate convertdate ]; fasttext = [ fasttext ]; diff --git a/pkgs/development/python-modules/hijri-converter/default.nix b/pkgs/development/python-modules/hijri-converter/default.nix deleted file mode 100644 index ab4fa261ae1f..000000000000 --- a/pkgs/development/python-modules/hijri-converter/default.nix +++ /dev/null @@ -1,32 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, - pytestCheckHook, - pythonOlder, -}: - -buildPythonPackage rec { - pname = "hijri-converter"; - version = "2.3.2.post1"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-mGZXzNg6W+ryM85aIZZFdH6IXEXUgzvSqPobkn+jlXA="; - }; - - nativeCheckInputs = [ pytestCheckHook ]; - - pythonImportsCheck = [ "hijri_converter" ]; - - meta = with lib; { - description = "Accurate Hijri-Gregorian date converter based on the Umm al-Qura calendar"; - homepage = "https://github.com/dralshehri/hijri-converter"; - changelog = "https://github.com/dralshehri/hijridate/blob/v${version}/CHANGELOG.md"; - license = licenses.mit; - maintainers = with maintainers; [ hexa ]; - }; -} diff --git a/pkgs/development/python-modules/hijridate/default.nix b/pkgs/development/python-modules/hijridate/default.nix new file mode 100644 index 000000000000..904159b7144a --- /dev/null +++ b/pkgs/development/python-modules/hijridate/default.nix @@ -0,0 +1,38 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + hatchling, + hatch-fancy-pypi-readme, + pytestCheckHook, +}: + +buildPythonPackage rec { + pname = "hijridate"; + version = "2.5.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "dralshehri"; + repo = "hijridate"; + tag = "v${version}"; + hash = "sha256-IT5OnFDuNQ9tMfuZ5pFqnAPd7nspIfAmeN6Pqtn0OwA="; + }; + + build-system = [ + hatchling + hatch-fancy-pypi-readme + ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "hijridate" ]; + + meta = with lib; { + description = "Accurate Hijri-Gregorian date converter based on the Umm al-Qura calendar"; + homepage = "https://github.com/dralshehri/hijridate"; + changelog = "https://github.com/dralshehri/hijridate/blob/v${version}/CHANGELOG.md"; + license = licenses.mit; + maintainers = with maintainers; [ hexa ]; + }; +} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 63fc54d115f8..788cfb18a309 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -326,6 +326,7 @@ mapAliases ({ hcs_utils = hcs-utils; # added 2024-01-06 hdlparse = throw "hdlparse has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2022-01-18 hglib = python-hglib; # added 2023-10-13 + hijri-converter = hijridate; # added 2025-08-07 hkdf = throw "hkdf has been removed, as it is no longer maintained upstream."; # added 2024-10-04 homeassistant-bring-api = bring-api; # added 2024-04-11 homeassistant-pyozw = throw "homeassistant-pyozw has been removed, as it was packaged for home-assistant which has removed it as a dependency."; # added 2024-01-05 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 5de0a66c0300..64439f17f7c0 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6546,7 +6546,7 @@ self: super: with self; { hightime = callPackage ../development/python-modules/hightime { }; - hijri-converter = callPackage ../development/python-modules/hijri-converter { }; + hijridate = callPackage ../development/python-modules/hijridate { }; hikari = callPackage ../development/python-modules/hikari { }; From 556492854bf11bae486a97d9e1da092743460cb1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 04:38:10 +0200 Subject: [PATCH 0955/1084] esphome: relax wheel pin --- pkgs/by-name/es/esphome/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/es/esphome/package.nix b/pkgs/by-name/es/esphome/package.nix index ef77f7baaf53..2fcd40ed1bcc 100644 --- a/pkgs/by-name/es/esphome/package.nix +++ b/pkgs/by-name/es/esphome/package.nix @@ -61,7 +61,8 @@ python.pkgs.buildPythonApplication rec { postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "setuptools==80.9.0" "setuptools" + --replace-fail "setuptools==80.9.0" "setuptools" \ + --replace-fail "wheel>=0.43,<0.46" "wheel" ''; # Remove esptool and platformio from requirements From 5aa98393315e6c763fd430cdfb7d205f8f34347b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 04:45:35 +0200 Subject: [PATCH 0956/1084] python3Packages.rapidfuzz: relax cython constraint --- pkgs/development/python-modules/rapidfuzz/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/rapidfuzz/default.nix b/pkgs/development/python-modules/rapidfuzz/default.nix index d7ac4bcde75a..9803f449dc97 100644 --- a/pkgs/development/python-modules/rapidfuzz/default.nix +++ b/pkgs/development/python-modules/rapidfuzz/default.nix @@ -37,6 +37,11 @@ buildPythonPackage rec { }) ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "Cython >=3.0.12, <3.1.0" Cython + ''; + build-system = [ cmake cython From 281b131d07f1c8c4f36837ee7e768be06b7f66ca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 04:55:41 +0200 Subject: [PATCH 0957/1084] python3Packages.peewee: 3.18.1 -> 3.18.2 https://github.com/coleifer/peewee/blob/3.18.2/CHANGELOG.md --- pkgs/development/python-modules/peewee/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/peewee/default.nix b/pkgs/development/python-modules/peewee/default.nix index 0d9e1f674072..ae485714ade8 100644 --- a/pkgs/development/python-modules/peewee/default.nix +++ b/pkgs/development/python-modules/peewee/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "peewee"; - version = "3.18.1"; + version = "3.18.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "coleifer"; repo = "peewee"; tag = version; - hash = "sha256-7MLDhMiW9LaedPMQ2QqSqos4SegzUmTX1joyV18MkEg="; + hash = "sha256-BIOY3vAHzSonxXYFmfFbVxbbUWnUVtcBRsTVMRo7peE="; }; build-system = [ setuptools ]; From 998e8c4cbffc8c68dd9073130b4ce9b98d2499c4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 05:00:29 +0200 Subject: [PATCH 0958/1084] python3Packages.virtualenvwrapper: fix dist-info version --- .../python-modules/virtualenvwrapper/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/virtualenvwrapper/default.nix b/pkgs/development/python-modules/virtualenvwrapper/default.nix index 6466e08496f6..000e4c679220 100644 --- a/pkgs/development/python-modules/virtualenvwrapper/default.nix +++ b/pkgs/development/python-modules/virtualenvwrapper/default.nix @@ -9,12 +9,14 @@ virtualenv, virtualenv-clone, python, + setuptools, + setuptools-scm, }: buildPythonPackage rec { pname = "virtualenvwrapper"; version = "6.1.1"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; @@ -24,6 +26,11 @@ buildPythonPackage rec { # pip depend on $HOME setting preConfigure = "export HOME=$TMPDIR"; + build-system = [ + setuptools + setuptools-scm + ]; + buildInputs = [ pbr pip @@ -78,7 +85,7 @@ buildPythonPackage rec { meta = with lib; { description = "Enhancements to virtualenv"; - homepage = "https://pypi.python.org/pypi/virtualenvwrapper"; + homepage = "https://github.com/python-virtualenvwrapper/virtualenvwrapper"; license = licenses.mit; }; } From 832a7d00794682349fe27ec29b2a998d6d5116c4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 05:02:33 +0200 Subject: [PATCH 0959/1084] python3Packages.nettigo-air-monitor: fix dist-info version --- .../python-modules/nettigo-air-monitor/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/nettigo-air-monitor/default.nix b/pkgs/development/python-modules/nettigo-air-monitor/default.nix index ce41c43032bc..3a68b5330ef3 100644 --- a/pkgs/development/python-modules/nettigo-air-monitor/default.nix +++ b/pkgs/development/python-modules/nettigo-air-monitor/default.nix @@ -29,6 +29,11 @@ buildPythonPackage rec { hash = "sha256-Lgtq+Jho2IkXnVLVlPRxL2hvhB8gW/9Et2yqXOkM8MI="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail 'version = "0.0.0"' 'version = "${version}"' + ''; + build-system = [ setuptools ]; dependencies = [ From a4064dc984a7969733c38d19278aaf23512be25a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 05:08:03 +0200 Subject: [PATCH 0960/1084] python3Packages.aiowebostv: fix dist-info version --- pkgs/development/python-modules/aiowebostv/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/aiowebostv/default.nix b/pkgs/development/python-modules/aiowebostv/default.nix index 2c8e20c3d8b4..e4f5283f5d93 100644 --- a/pkgs/development/python-modules/aiowebostv/default.nix +++ b/pkgs/development/python-modules/aiowebostv/default.nix @@ -21,6 +21,11 @@ buildPythonPackage rec { hash = "sha256-VBdHI6aGfhcgDdwspToHp3iNFQRT0Z+Fseq0eNdUwTo="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail 'version = "0.0.0"' 'version = "${version}"' + ''; + build-system = [ setuptools ]; dependencies = [ aiohttp ]; From e90f1cb151ac5ab8a928c2606f0cc448427abece Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 05:16:29 +0200 Subject: [PATCH 0961/1084] python3Packages.autobahn: pin to pytest-asyncio 0.x --- pkgs/development/python-modules/autobahn/default.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/autobahn/default.nix b/pkgs/development/python-modules/autobahn/default.nix index 18a6d7c98494..403bf76705e1 100644 --- a/pkgs/development/python-modules/autobahn/default.nix +++ b/pkgs/development/python-modules/autobahn/default.nix @@ -18,7 +18,7 @@ pygobject3, pyopenssl, qrcode, - pytest-asyncio, + pytest-asyncio_0, python-snappy, pytestCheckHook, pythonOlder, @@ -35,8 +35,6 @@ buildPythonPackage rec { version = "24.4.2"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchFromGitHub { owner = "crossbario"; repo = "autobahn-python"; @@ -63,7 +61,7 @@ buildPythonPackage rec { nativeCheckInputs = [ mock - pytest-asyncio + pytest-asyncio_0 pytestCheckHook ] ++ optional-dependencies.scram From a7fbed8c2cba5c1cc0ffe63459cc3ad93a1d0f72 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 05:17:50 +0200 Subject: [PATCH 0962/1084] python3Packages.yangson: relax elementpath constraint --- pkgs/development/python-modules/yangson/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/yangson/default.nix b/pkgs/development/python-modules/yangson/default.nix index 2e82d5c33962..5705ef4dc312 100644 --- a/pkgs/development/python-modules/yangson/default.nix +++ b/pkgs/development/python-modules/yangson/default.nix @@ -27,6 +27,8 @@ buildPythonPackage rec { pyyaml ]; + pythonRelaxDeps = [ "elementpath" ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "yangson" ]; From 1a92242aa5a7d01076f2b763e5599678697a79d9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 05:50:59 +0200 Subject: [PATCH 0963/1084] python3Packages.aiobotocore: disable failing test --- pkgs/development/python-modules/aiobotocore/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/aiobotocore/default.nix b/pkgs/development/python-modules/aiobotocore/default.nix index 3fc040672435..d9afb4a006cb 100644 --- a/pkgs/development/python-modules/aiobotocore/default.nix +++ b/pkgs/development/python-modules/aiobotocore/default.nix @@ -71,6 +71,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "aiobotocore" ]; + disabledTests = [ + # TypeError: sequence item 1: expected str instance, MagicMock found + "test_signers_generate_db_auth_token" + ]; + disabledTestPaths = [ # Test requires network access "tests/test_version.py" From d9a5b70e0a4bd9e6c503c496206119ce37f2254b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 06:04:23 +0200 Subject: [PATCH 0964/1084] python3Packages.django_5_2: 5.2.4 -> 5.2.5 https://docs.djangoproject.com/en/5.2/releases/5.2.5/ --- pkgs/development/python-modules/django/5_2.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django/5_2.nix b/pkgs/development/python-modules/django/5_2.nix index 7d28672ec604..95ed0f2b0dfb 100644 --- a/pkgs/development/python-modules/django/5_2.nix +++ b/pkgs/development/python-modules/django/5_2.nix @@ -43,7 +43,7 @@ buildPythonPackage rec { pname = "django"; - version = "5.2.4"; + version = "5.2.5"; pyproject = true; disabled = pythonOlder "3.10"; @@ -52,7 +52,7 @@ buildPythonPackage rec { owner = "django"; repo = "django"; rev = "refs/tags/${version}"; - hash = "sha256-0AtH3vyEeQUKep17j5koiUi/ACgLc9JLMxkwWovCkvE="; + hash = "sha256-1Lw0L+mPynf9CmioiTQhePgqCLniUkv9E0ZIoHhhBTs="; }; patches = [ From 81a9641c7bd586ed4279d736786345e42ff63090 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 7 Aug 2025 14:41:43 +0200 Subject: [PATCH 0965/1084] python3Packages.openstep-plist: add patch for CPython >= 3.1 compat --- .../python-modules/openstep-plist/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/openstep-plist/default.nix b/pkgs/development/python-modules/openstep-plist/default.nix index eca377b4b738..7bde570f3d48 100644 --- a/pkgs/development/python-modules/openstep-plist/default.nix +++ b/pkgs/development/python-modules/openstep-plist/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + fetchpatch, cython, setuptools, setuptools-scm, @@ -25,6 +26,14 @@ buildPythonPackage rec { setuptools-scm ]; + patches = [ + (fetchpatch { + name = "openstep-plist-cpython-3.1-compat.patch"; + url = "https://github.com/fonttools/openstep-plist/commit/5467a2c3bed3004b79c70b5b288f33293c96742b.patch"; + hash = "sha256-dKZgthvPgdnCKA0o70TBtvipwnBr4wcayvK8SFqwrbY="; + }) + ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "openstep_plist" ]; From cd12b83a51afbbcd313d78351f11deb722b4ffbe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 14:23:39 +0200 Subject: [PATCH 0966/1084] python3Packages.sanic: disable failing tests --- pkgs/development/python-modules/sanic/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/sanic/default.nix b/pkgs/development/python-modules/sanic/default.nix index 10fed42b4bda..94ce7ab55218 100644 --- a/pkgs/development/python-modules/sanic/default.nix +++ b/pkgs/development/python-modules/sanic/default.nix @@ -91,6 +91,8 @@ buildPythonPackage rec { "test_input_is_dir" # Racy, e.g. Address already in use "test_logger_vhosts" + # Event loop is closed + "test_create_server_trigger_events" ]; disabledTestPaths = [ @@ -100,6 +102,8 @@ buildPythonPackage rec { "typing/test_typing.py" # occasionally hangs "test_multiprocessing.py" + # Failed: async def functions are not natively supported. + "test_touchup.py" ]; # Avoid usage of nixpkgs-review in darwin since tests will compete usage From aa1dc2cfa41319ab5628b5d1c74f3117b93680a2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 14:41:16 +0200 Subject: [PATCH 0967/1084] python3Packages.python-socketio: pin to older pytest The test are very async heavy, but don't declare async markers, which breaks with pytest 8.4. --- pkgs/development/python-modules/python-socketio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-socketio/default.nix b/pkgs/development/python-modules/python-socketio/default.nix index bd85309718d6..cd621b30166d 100644 --- a/pkgs/development/python-modules/python-socketio/default.nix +++ b/pkgs/development/python-modules/python-socketio/default.nix @@ -18,7 +18,7 @@ # tests msgpack, - pytestCheckHook, + pytest7CheckHook, simple-websocket, uvicorn, @@ -53,7 +53,7 @@ buildPythonPackage rec { nativeCheckInputs = [ msgpack - pytestCheckHook + pytest7CheckHook uvicorn simple-websocket ] From b4600de7946eed68a16b9f477693e0ebe0c9e8e0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 15:02:34 +0200 Subject: [PATCH 0968/1084] python3Packages.ansible-core: fix build --- pkgs/development/python-modules/ansible/core.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ansible/core.nix b/pkgs/development/python-modules/ansible/core.nix index 2b635f5160b0..12a897f95e98 100644 --- a/pkgs/development/python-modules/ansible/core.nix +++ b/pkgs/development/python-modules/ansible/core.nix @@ -47,9 +47,6 @@ buildPythonPackage rec { # the python interpreter again, as it would break execution of # connection plugins. postPatch = '' - substituteInPlace lib/ansible/executor/task_executor.py \ - --replace "[python," "[" - patchShebangs --build packaging/cli-doc/build.py SETUPTOOLS_PATTERN='"setuptools[0-9 <>=.,]+"' @@ -60,6 +57,9 @@ buildPythonPackage rec { else exit 2 fi + + substituteInPlace pyproject.toml \ + --replace-fail "wheel == 0.45.1" wheel ''; nativeBuildInputs = [ From a99a968638996975965553a1db3636d23ae34a85 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 15:10:07 +0200 Subject: [PATCH 0969/1084] python3Packages.zarr: 2.18.7 -> 3.1.1 https://zarr.readthedocs.io/en/stable/release-notes.html --- .../python-modules/zarr/default.nix | 40 +++++++++++++------ 1 file changed, 27 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/zarr/default.nix b/pkgs/development/python-modules/zarr/default.nix index a203a9b2254c..755d64cc780d 100644 --- a/pkgs/development/python-modules/zarr/default.nix +++ b/pkgs/development/python-modules/zarr/default.nix @@ -2,47 +2,61 @@ lib, buildPythonPackage, fetchPypi, - pythonOlder, # build-system - setuptools-scm, + hatchling, + hatch-vcs, # dependencies - asciitree, + donfig, numpy, - fasteners, numcodecs, + packaging, + typing-extensions, # tests + hypothesis, + pytest-asyncio, + pytest-xdist, pytestCheckHook, + tomlkit, }: buildPythonPackage rec { pname = "zarr"; - version = "2.18.7"; + version = "3.1.1"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchPypi { inherit pname version; - hash = "sha256-srj2bxTaxK9msYDSM4gZmBuYH3Dhlsmmbmv6qeWVcvU="; + hash = "sha256-F9ty838kiUUtITesiRxBM7j5dvkYnY79PnXzs63YTow="; }; build-system = [ - setuptools-scm + hatchling + hatch-vcs ]; dependencies = [ - asciitree - numpy - fasteners + donfig numcodecs + numpy + packaging + typing-extensions ] - ++ numcodecs.optional-dependencies.msgpack; + ++ numcodecs.optional-dependencies.crc32c; nativeCheckInputs = [ + hypothesis + pytest-asyncio + pytest-xdist pytestCheckHook + tomlkit + ]; + + disabledTestPaths = [ + # requires uv and then fails at setting up python envs + "tests/test_examples.py" ]; pythonImportsCheck = [ "zarr" ]; From 9ddf5d682084481f4d08d5902a321c49b401dc1b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 15:26:54 +0200 Subject: [PATCH 0970/1084] python3Packages.icalendar: disable failing tests --- pkgs/development/python-modules/icalendar/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/icalendar/default.nix b/pkgs/development/python-modules/icalendar/default.nix index a7ed92051f65..c483932f3d4f 100644 --- a/pkgs/development/python-modules/icalendar/default.nix +++ b/pkgs/development/python-modules/icalendar/default.nix @@ -48,6 +48,8 @@ buildPythonPackage rec { # AssertionError: assert {'Atlantic/Jan_Mayen'} == {'Arctic/Longyearbyen'} "test_dateutil_timezone_is_matched_with_tzname" "test_docstring_of_python_file" + # AssertionError: assert $TZ not in set() + "test_add_missing_timezones_to_example" ]; enabledTestPaths = [ "src/icalendar" ]; From 7ea9bcc533647a47fcc1ed8aa65a6bd59d7ea24c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 15:29:42 +0200 Subject: [PATCH 0971/1084] python3Packages.pyee: pin pytest-asyncio 0.x --- pkgs/development/python-modules/pyee/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyee/default.nix b/pkgs/development/python-modules/pyee/default.nix index a0942645a94b..34144038080b 100644 --- a/pkgs/development/python-modules/pyee/default.nix +++ b/pkgs/development/python-modules/pyee/default.nix @@ -3,7 +3,7 @@ buildPythonPackage, fetchPypi, mock, - pytest-asyncio, + pytest-asyncio_0, pytest-trio, pytestCheckHook, pythonOlder, @@ -36,7 +36,7 @@ buildPythonPackage rec { nativeCheckInputs = [ mock - pytest-asyncio + pytest-asyncio_0 pytest-trio pytestCheckHook twisted From 9a151d96c38dc6b56c111c96dc07023a0d33b54c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 15:39:59 +0200 Subject: [PATCH 0972/1084] python3Packages.omegaconf: downgrade pytest, ignore userwarning --- pkgs/development/python-modules/omegaconf/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/omegaconf/default.nix b/pkgs/development/python-modules/omegaconf/default.nix index c21ee73c3e05..c55f1b4ccd1e 100644 --- a/pkgs/development/python-modules/omegaconf/default.nix +++ b/pkgs/development/python-modules/omegaconf/default.nix @@ -9,7 +9,7 @@ jre_minimal, pydevd, pytest-mock, - pytestCheckHook, + pytest7CheckHook, pythonAtLeast, pythonOlder, pyyaml, @@ -60,13 +60,14 @@ buildPythonPackage rec { attrs pydevd pytest-mock - pytestCheckHook + pytest7CheckHook ]; pythonImportsCheck = [ "omegaconf" ]; pytestFlags = [ "-Wignore::DeprecationWarning" + "-Wignore::UserWarning" ]; disabledTests = [ From dba63d38149da498cd60937b78b25f29d5e6c4e4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 15:40:25 +0200 Subject: [PATCH 0973/1084] python3Packages.statsmodels: relax setuptools-scm constraint --- pkgs/development/python-modules/statsmodels/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/statsmodels/default.nix b/pkgs/development/python-modules/statsmodels/default.nix index 0499b856422f..345bbe85f1e6 100644 --- a/pkgs/development/python-modules/statsmodels/default.nix +++ b/pkgs/development/python-modules/statsmodels/default.nix @@ -7,7 +7,6 @@ packaging, pandas, patsy, - pythonOlder, scipy, setuptools, setuptools-scm, @@ -19,13 +18,16 @@ buildPythonPackage rec { version = "0.14.5"; pyproject = true; - disabled = pythonOlder "3.9"; - src = fetchPypi { inherit pname version; hash = "sha256-3iYOWMzP0s7d+DW1WjVyM9bKhToapPkPdVOlLMccbd8="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail 'setuptools_scm[toml]>=8,<9' 'setuptools_scm[toml]' + ''; + build-system = [ cython numpy From 3ce231e9e333c9e4542c28751f74f1e1f4f588fe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 15:57:11 +0200 Subject: [PATCH 0974/1084] python3Packages.weconnect: relax oauthlib constraint --- pkgs/development/python-modules/weconnect/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/weconnect/default.nix b/pkgs/development/python-modules/weconnect/default.nix index c4d08efb46d7..ed1c14c863b5 100644 --- a/pkgs/development/python-modules/weconnect/default.nix +++ b/pkgs/development/python-modules/weconnect/default.nix @@ -43,6 +43,8 @@ buildPythonPackage rec { requests ]; + pythonRelaxDeps = [ "oauthlib" ]; + optional-dependencies = { Images = [ ascii-magic From efa2eef77100b8a8d0207c79cd10b15d0ed231b7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 15:58:58 +0200 Subject: [PATCH 0975/1084] python3Packages.markdown: downgrade pytest test/test_markdown2.py - Failed: 'yield' keyword is allowed in fixtures, but not in tests (test_cases) --- pkgs/development/python-modules/markdown2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/markdown2/default.nix b/pkgs/development/python-modules/markdown2/default.nix index 832a20c670fd..01fa47856207 100644 --- a/pkgs/development/python-modules/markdown2/default.nix +++ b/pkgs/development/python-modules/markdown2/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, latex2mathml, pygments, - pytestCheckHook, + pytest7CheckHook, pythonOlder, setuptools, wavedrom, @@ -28,7 +28,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "markdown2" ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ pytest7CheckHook ]; optional-dependencies = { code_syntax_highlighting = [ pygments ]; From 4f9d6bb50690b02204d2abb097b5100e3cfe5a59 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 15:59:10 +0200 Subject: [PATCH 0976/1084] python3Packages.levenshtein: relax cython constraint --- pkgs/development/python-modules/levenshtein/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/levenshtein/default.nix b/pkgs/development/python-modules/levenshtein/default.nix index a218eec80568..9b1b1ca28f85 100644 --- a/pkgs/development/python-modules/levenshtein/default.nix +++ b/pkgs/development/python-modules/levenshtein/default.nix @@ -23,6 +23,11 @@ buildPythonPackage rec { hash = "sha256-EFEyP7eqB4sUQ2ksD67kCr0BEShTiKWbk1PxXOUOGc4="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "Cython>=3.0.12,<3.1.0" Cython + ''; + build-system = [ cmake cython From 928d75540aa6d7ec5bf01a7d439d857087b332aa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 16:05:11 +0200 Subject: [PATCH 0977/1084] python3Packages.dependency-groups: init at 1.3.1 --- .../dependency-groups/default.nix | 53 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 55 insertions(+) create mode 100644 pkgs/development/python-modules/dependency-groups/default.nix diff --git a/pkgs/development/python-modules/dependency-groups/default.nix b/pkgs/development/python-modules/dependency-groups/default.nix new file mode 100644 index 000000000000..6bfbe3e79977 --- /dev/null +++ b/pkgs/development/python-modules/dependency-groups/default.nix @@ -0,0 +1,53 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + flit-core, + packaging, + pytestCheckHook, + tomli, +}: + +buildPythonPackage rec { + pname = "dependency-groups"; + version = "1.3.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "pypa"; + repo = "dependency-groups"; + tag = version; + hash = "sha256-suuSx3zf0Y45FJdH8Cb6N7hcvPnzleREpHhtdiG2CLg="; + }; + + build-system = [ + flit-core + ]; + + dependencies = [ + packaging + tomli + ]; + + optional-dependencies = { + cli = [ + tomli + ]; + }; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "dependency_groups" + ]; + + meta = { + description = "A standalone implementation of PEP 735 Dependency Groups"; + homepage = "https://github.com/pypa/dependency-groups"; + changelog = "https://github.com/pypa/dependency-groups/blob/${src.tag}/CHANGELOG.rst"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hexa ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 64439f17f7c0..ec7e3649c1bf 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3525,6 +3525,8 @@ self: super: with self; { dep-logic = callPackage ../development/python-modules/dep-logic { }; + dependency-groups = callPackage ../development/python-modules/dependency-groups { }; + dependency-injector = callPackage ../development/python-modules/dependency-injector { }; deploykit = callPackage ../development/python-modules/deploykit { }; From bf4d11289f910305bdcc8cf0025c7f441dd7992a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 16:05:47 +0200 Subject: [PATCH 0978/1084] python3Packages.geopy: downgrade pytest Uses undeclared async test functions which break with pytest 8.4. --- pkgs/development/python-modules/geopy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/geopy/default.nix b/pkgs/development/python-modules/geopy/default.nix index b9cf371ab744..6da0af5310e9 100644 --- a/pkgs/development/python-modules/geopy/default.nix +++ b/pkgs/development/python-modules/geopy/default.nix @@ -4,7 +4,7 @@ docutils, fetchFromGitHub, geographiclib, - pytestCheckHook, + pytest7CheckHook, pythonAtLeast, pythonOlder, pytz, @@ -27,7 +27,7 @@ buildPythonPackage rec { nativeCheckInputs = [ docutils - pytestCheckHook + pytest7CheckHook pytz ]; From ec0b3a59c359ff496dfbee60228b1e398506881a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 16:08:04 +0200 Subject: [PATCH 0979/1084] python3Packages.webtest-aiohttp: fix tests with pytest8.4 --- pkgs/development/python-modules/webtest-aiohttp/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/webtest-aiohttp/default.nix b/pkgs/development/python-modules/webtest-aiohttp/default.nix index 101a8040cef8..67c513601e53 100644 --- a/pkgs/development/python-modules/webtest-aiohttp/default.nix +++ b/pkgs/development/python-modules/webtest-aiohttp/default.nix @@ -5,6 +5,7 @@ fetchFromGitHub, fetchpatch, pytest-aiohttp, + pytest-asyncio_0, pytestCheckHook, setuptools, webtest, @@ -44,6 +45,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + pytest-asyncio_0 pytest-aiohttp pytestCheckHook ]; From ccfa58263261f7ab9ae070e30316a62995ee1750 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 16:10:34 +0200 Subject: [PATCH 0980/1084] python3Packages.cherrypy: ignore unraisable exceptions during tests --- pkgs/development/python-modules/cherrypy/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/cherrypy/default.nix b/pkgs/development/python-modules/cherrypy/default.nix index ee502767a117..31ee288bbc22 100644 --- a/pkgs/development/python-modules/cherrypy/default.nix +++ b/pkgs/development/python-modules/cherrypy/default.nix @@ -68,6 +68,7 @@ buildPythonPackage rec { pytestFlags = [ "-Wignore::DeprecationWarning" + "-Wignore::pytest.PytestUnraisableExceptionWarning" ]; disabledTests = [ From a0fb97d44ff6340bac497aaa97f5c38aa19a6790 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 16:11:24 +0200 Subject: [PATCH 0981/1084] python3Packages.makefun: downgrade pytest Uses undeclared async functions, which breaks with pytest 8.4. --- pkgs/development/python-modules/makefun/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/makefun/default.nix b/pkgs/development/python-modules/makefun/default.nix index 2a234b829c68..2929f361f5c2 100644 --- a/pkgs/development/python-modules/makefun/default.nix +++ b/pkgs/development/python-modules/makefun/default.nix @@ -8,7 +8,7 @@ setuptools-scm, # tests - pytestCheckHook, + pytest7CheckHook, }: buildPythonPackage rec { @@ -31,7 +31,7 @@ buildPythonPackage rec { setuptools-scm ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ pytest7CheckHook ]; pythonImportsCheck = [ "makefun" ]; From 3007e5fbc3bcc15d922265c0cdc9d7986bd232f3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 16:14:26 +0200 Subject: [PATCH 0982/1084] python3Packages.xmldiff: disable failing test --- pkgs/development/python-modules/xmldiff/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/xmldiff/default.nix b/pkgs/development/python-modules/xmldiff/default.nix index 868341a8cfac..fd0c85cffd26 100644 --- a/pkgs/development/python-modules/xmldiff/default.nix +++ b/pkgs/development/python-modules/xmldiff/default.nix @@ -29,6 +29,11 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; + disabledTests = [ + # lxml 6.0 compat issue + "test_api_diff_texts" + ]; + pythonImportsCheck = [ "xmldiff" ]; meta = { From 5437191e16032331489ef8b386434cae6950dbab Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 16:52:41 +0200 Subject: [PATCH 0983/1084] python3Packages.gql: pin to pytest-asyncio 0.x --- pkgs/development/python-modules/gql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gql/default.nix b/pkgs/development/python-modules/gql/default.nix index 42141609db83..93a380706c89 100644 --- a/pkgs/development/python-modules/gql/default.nix +++ b/pkgs/development/python-modules/gql/default.nix @@ -11,7 +11,7 @@ httpx, mock, parse, - pytest-asyncio, + pytest-asyncio_0, pytest-console-scripts, pytestCheckHook, pythonOlder, @@ -51,7 +51,7 @@ buildPythonPackage rec { aiofiles mock parse - pytest-asyncio + pytest-asyncio_0 pytest-console-scripts pytestCheckHook vcrpy From 272da025067d42b8c85dbd43a94b379185638eef Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 17:22:44 +0200 Subject: [PATCH 0984/1084] python3Packages.anova-wifi: disable failing test Fails with pytest 8.4. --- pkgs/development/python-modules/anova-wifi/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/anova-wifi/default.nix b/pkgs/development/python-modules/anova-wifi/default.nix index 07f9bcf2dfe5..b7374b5caa86 100644 --- a/pkgs/development/python-modules/anova-wifi/default.nix +++ b/pkgs/development/python-modules/anova-wifi/default.nix @@ -41,6 +41,8 @@ buildPythonPackage rec { disabledTests = [ # Makes network calls "test_async_data_1" + # async def functions are not natively supported. + "test_can_create" ]; pythonImportsCheck = [ "anova_wifi" ]; From 3ebcd0bf218a1d7c66c38e8a01a89914017291f9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 17:27:07 +0200 Subject: [PATCH 0985/1084] python3Packages.pyatv: pin pytest-asyncio at 0.x Otherwise it won't find the `event_loop` fixture. --- pkgs/development/python-modules/pyatv/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyatv/default.nix b/pkgs/development/python-modules/pyatv/default.nix index 767b8c5eb067..c3266fffe3a4 100644 --- a/pkgs/development/python-modules/pyatv/default.nix +++ b/pkgs/development/python-modules/pyatv/default.nix @@ -13,7 +13,7 @@ pydantic, pyfakefs, pytest-aiohttp, - pytest-asyncio, + pytest-asyncio_0, pytest-httpserver, pytest-timeout, pytestCheckHook, @@ -79,8 +79,8 @@ buildPythonPackage rec { nativeCheckInputs = [ deepdiff pyfakefs - pytest-aiohttp - pytest-asyncio + (pytest-aiohttp.override { pytest-asyncio = pytest-asyncio_0; }) + pytest-asyncio_0 pytest-httpserver pytest-timeout pytestCheckHook From d6ab760a1c51a329f3edb3ca30acab6999cb0e6f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 17:29:21 +0200 Subject: [PATCH 0986/1084] python3Packages.pyaprilaire: pin pytest-asyncio at 0.x --- pkgs/development/python-modules/pyaprilaire/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyaprilaire/default.nix b/pkgs/development/python-modules/pyaprilaire/default.nix index 40f41216094f..b28342011276 100644 --- a/pkgs/development/python-modules/pyaprilaire/default.nix +++ b/pkgs/development/python-modules/pyaprilaire/default.nix @@ -5,7 +5,7 @@ pytestCheckHook, crc, setuptools, - pytest-asyncio, + pytest-asyncio_0, }: buildPythonPackage rec { @@ -28,7 +28,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook - pytest-asyncio + pytest-asyncio_0 ]; meta = { From 74fa880ad5104a2a4d8d0e7a4316ee7126528002 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 17:35:30 +0200 Subject: [PATCH 0987/1084] python3Package.pytest_8_3: init at 8.3.5 --- .../development/python-modules/pytest/8_3.nix | 111 ++++++++++++++++++ pkgs/top-level/python-packages.nix | 4 + 2 files changed, 115 insertions(+) create mode 100644 pkgs/development/python-modules/pytest/8_3.nix diff --git a/pkgs/development/python-modules/pytest/8_3.nix b/pkgs/development/python-modules/pytest/8_3.nix new file mode 100644 index 000000000000..2b7cc734324f --- /dev/null +++ b/pkgs/development/python-modules/pytest/8_3.nix @@ -0,0 +1,111 @@ +{ + lib, + buildPythonPackage, + callPackage, + pythonOlder, + fetchPypi, + writeText, + + # build-system + setuptools, + setuptools-scm, + + # dependencies + attrs, + exceptiongroup, + iniconfig, + packaging, + pluggy, + tomli, + + # optional-dependencies + argcomplete, + hypothesis, + mock, + pygments, + requests, + xmlschema, +}: + +buildPythonPackage rec { + pname = "pytest"; + version = "8.3.5"; + pyproject = true; + + src = fetchPypi { + inherit pname version; + hash = "sha256-9O/nDMFOURVlrEdrV8J54SqFWxH0jyEq8QgO8iY9OEU="; + }; + + outputs = [ + "out" + "testout" + ]; + + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ + iniconfig + packaging + pluggy + pygments + ] + ++ lib.optionals (pythonOlder "3.11") [ + exceptiongroup + tomli + ]; + + optional-dependencies = { + testing = [ + argcomplete + attrs + hypothesis + mock + requests + setuptools + xmlschema + ]; + }; + + postInstall = '' + mkdir $testout + cp -R testing $testout/testing + ''; + + doCheck = false; + passthru.tests.pytest = callPackage ./tests.nix { }; + + # Remove .pytest_cache when using py.test in a Nix build + setupHook = writeText "pytest-hook" '' + pytestcachePhase() { + find $out -name .pytest_cache -type d -exec rm -rf {} + + } + appendToVar preDistPhases pytestcachePhase + + # pytest generates it's own bytecode files to improve assertion messages. + # These files similar to cpython's bytecode files but are never laoded + # by python interpreter directly. We remove them for a few reasons: + # - files are non-deterministic: https://github.com/NixOS/nixpkgs/issues/139292 + # (file headers are generatedt by pytest directly and contain timestamps) + # - files are not needed after tests are finished + pytestRemoveBytecodePhase () { + # suffix is defined at: + # https://github.com/pytest-dev/pytest/blob/7.2.1/src/_pytest/assertion/rewrite.py#L51-L53 + find $out -name "*-pytest-*.py[co]" -delete + } + appendToVar preDistPhases pytestRemoveBytecodePhase + ''; + + pythonImportsCheck = [ "pytest" ]; + + meta = with lib; { + description = "Framework for writing tests"; + homepage = "https://docs.pytest.org"; + changelog = "https://github.com/pytest-dev/pytest/releases/tag/${version}"; + teams = [ teams.python ]; + license = licenses.mit; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ec7e3649c1bf..1d7eaca368ad 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -14423,8 +14423,12 @@ self: super: with self; { pytest7CheckHook = pytestCheckHook.override { pytest = pytest_7; }; + pytest8_3CheckHook = pytestCheckHook.override { pytest = pytest_8_3; }; + pytest_7 = callPackage ../development/python-modules/pytest/7.nix { }; + pytest_8_3 = callPackage ../development/python-modules/pytest/8_3.nix { }; + pytestcache = callPackage ../development/python-modules/pytestcache { }; python-aodhclient = callPackage ../development/python-modules/python-aodhclient { }; From 43871700d0d5df71ce72182c20126dcb31efebae Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 17:35:44 +0200 Subject: [PATCH 0988/1084] python3Packages.apischema: pin to pytest 8.3.x --- pkgs/development/python-modules/apischema/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/apischema/default.nix b/pkgs/development/python-modules/apischema/default.nix index e30e9de5c916..b470b3454d8c 100644 --- a/pkgs/development/python-modules/apischema/default.nix +++ b/pkgs/development/python-modules/apischema/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, graphql-core, pytest-asyncio, - pytestCheckHook, + pytest8_3CheckHook, pythonOlder, setuptools, }: @@ -37,7 +37,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytest-asyncio - pytestCheckHook + pytest8_3CheckHook ] ++ lib.flatten (builtins.attrValues optional-dependencies); From 9857d769b8f451f16dd03c1e6738a1a80ecfa873 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 22:06:45 +0200 Subject: [PATCH 0989/1084] python3Packages.inkex: relax lxml constraint --- pkgs/development/python-modules/inkex/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/inkex/default.nix b/pkgs/development/python-modules/inkex/default.nix index 3195032e03e9..534aa8ae551d 100644 --- a/pkgs/development/python-modules/inkex/default.nix +++ b/pkgs/development/python-modules/inkex/default.nix @@ -27,7 +27,10 @@ buildPythonPackage { build-system = [ poetry-core ]; - pythonRelaxDeps = [ "numpy" ]; + pythonRelaxDeps = [ + "lxml" + "numpy" + ]; dependencies = [ cssselect From dc471edbde047cfafb872aa4c956483f035ab37f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 22:12:34 +0200 Subject: [PATCH 0990/1084] python3Packages.pytest-examples: disable failing tests --- pkgs/development/python-modules/pytest-examples/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/pytest-examples/default.nix b/pkgs/development/python-modules/pytest-examples/default.nix index ec26ae5eea97..a1d090346543 100644 --- a/pkgs/development/python-modules/pytest-examples/default.nix +++ b/pkgs/development/python-modules/pytest-examples/default.nix @@ -43,6 +43,11 @@ buildPythonPackage rec { "test_black_error_multiline" ]; + disabledTestPaths = [ + # assert 1 + 2 == 4 + "tests/test_run_examples.py::test_run_example_ok_fail" + ]; + meta = { description = "Pytest plugin for testing examples in docstrings and markdown files"; homepage = "https://github.com/pydantic/pytest-examples"; From 03c2f57a90ed7ca5b899a04daeb16954b249b2b9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 7 Aug 2025 23:08:28 +0200 Subject: [PATCH 0991/1084] python3Packages.aioboto3: make compatible with boto3 1.40.4 --- .../python-modules/aioboto3/boto3-compat.patch | 15 +++++++++++++++ .../python-modules/aioboto3/default.nix | 3 +++ 2 files changed, 18 insertions(+) create mode 100644 pkgs/development/python-modules/aioboto3/boto3-compat.patch diff --git a/pkgs/development/python-modules/aioboto3/boto3-compat.patch b/pkgs/development/python-modules/aioboto3/boto3-compat.patch new file mode 100644 index 000000000000..7f4b2272e509 --- /dev/null +++ b/pkgs/development/python-modules/aioboto3/boto3-compat.patch @@ -0,0 +1,15 @@ +diff --git a/aioboto3/session.py b/aioboto3/session.py +index b6c2129..c97eaaf 100644 +--- a/aioboto3/session.py ++++ b/aioboto3/session.py +@@ -79,7 +79,9 @@ class Session(boto3.session.Session): + + if any(creds): + if self._account_id_set_without_credentials( +- aws_account_id, aws_access_key_id, aws_secret_access_key ++ aws_account_id=aws_account_id, ++ aws_access_key_id=aws_access_key_id, ++ aws_secret_access_key=aws_secret_access_key + ): + raise NoCredentialsError() + diff --git a/pkgs/development/python-modules/aioboto3/default.nix b/pkgs/development/python-modules/aioboto3/default.nix index a915813c9e18..157aae9026e0 100644 --- a/pkgs/development/python-modules/aioboto3/default.nix +++ b/pkgs/development/python-modules/aioboto3/default.nix @@ -26,6 +26,9 @@ buildPythonPackage rec { hash = "sha256-Z4tUwTFaXC3BGUKc1FPY0xoaUViAEiZNeP5REWotw2M="; }; + # https://github.com/terricain/aioboto3/pull/377 + patches = [ ./boto3-compat.patch ]; + pythonRelaxDeps = [ "aiobotocore" ]; From 37fdab859a61c29a79cd9a02a70ad31ce9e945c8 Mon Sep 17 00:00:00 2001 From: Kirill Radzikhovskyy Date: Fri, 8 Aug 2025 06:47:28 +1000 Subject: [PATCH 0992/1084] python3Packages.fabric: disable failing tests --- pkgs/development/python-modules/fabric/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/fabric/default.nix b/pkgs/development/python-modules/fabric/default.nix index cc77add86616..ada40a9ba905 100644 --- a/pkgs/development/python-modules/fabric/default.nix +++ b/pkgs/development/python-modules/fabric/default.nix @@ -61,6 +61,11 @@ buildPythonPackage rec { # https://github.com/fabric/fabric/issues/2341 "client_defaults_to_a_new_SSHClient" "defaults_to_auto_add" + + # Fixture "fake_agent" called directly. Fixtures are not meant to be called directly + "no_stdin" + "fake_agent" + "fake" ]; meta = { From da58495fe33e987740c7d0bf8713b904ebf05a8f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 01:04:33 +0200 Subject: [PATCH 0993/1084] python3Packages.rencode: unstable-2021-08-10 -> 1.0.8 https://github.com/aresch/rencode/releases/tag/v1.0.7 https://github.com/aresch/rencode/releases/tag/v1.0.8 --- .../python-modules/rencode/default.nix | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/rencode/default.nix b/pkgs/development/python-modules/rencode/default.nix index 4c1857e1b70b..0d8d495eb41c 100644 --- a/pkgs/development/python-modules/rencode/default.nix +++ b/pkgs/development/python-modules/rencode/default.nix @@ -3,23 +3,28 @@ buildPythonPackage, fetchFromGitHub, cython, + poetry-core, + setuptools, pytestCheckHook, }: -buildPythonPackage { +buildPythonPackage rec { pname = "rencode"; - version = "unstable-2021-08-10"; - - format = "setuptools"; + version = "1.0.8"; + pyproject = true; src = fetchFromGitHub { owner = "aresch"; repo = "rencode"; - rev = "572ff74586d9b1daab904c6f7f7009ce0143bb75"; - hash = "sha256-cL1hV3RMDuSdcjpPXXDYIEbzQrxiPeRs82PU8HTEQYk="; + tag = "v${version}"; + hash = "sha256-k2b6DoKwNeQBkmqSRXqaRTjK7CVX6IKuXCLG9lBdLLY="; }; - nativeBuildInputs = [ cython ]; + nativeBuildInputs = [ + poetry-core + setuptools + cython + ]; nativeCheckInputs = [ pytestCheckHook ]; From aa1c75ddac51a2a717e7ef9b52c77c5a05fcf454 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 01:20:36 +0200 Subject: [PATCH 0994/1084] python3Packages.apscheduler: pin pytest 8.3 --- pkgs/development/python-modules/apscheduler/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/apscheduler/default.nix b/pkgs/development/python-modules/apscheduler/default.nix index ade71286799d..028df647f83a 100644 --- a/pkgs/development/python-modules/apscheduler/default.nix +++ b/pkgs/development/python-modules/apscheduler/default.nix @@ -7,7 +7,7 @@ pytest-asyncio, pytest-cov-stub, pytest-tornado, - pytestCheckHook, + pytest8_3CheckHook, pythonOlder, pytz, setuptools, @@ -31,6 +31,10 @@ buildPythonPackage rec { hash = "sha256-tFEm9yXf8CqcipSYtM7JM6WQ5Qm0YtgWhZvZOBAzy+w="; }; + postPatch = '' + sed -i "/addopts/d" pyproject.toml + ''; + build-system = [ setuptools setuptools-scm @@ -45,7 +49,7 @@ buildPythonPackage rec { pytest-asyncio pytest-cov-stub pytest-tornado - pytestCheckHook + pytest8_3CheckHook pytz tornado twisted From f359c1fd6fc6552f686b2aef1dd63c0323079a4d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 01:59:58 +0200 Subject: [PATCH 0995/1084] python3Packages.sshtunnel: mark broken --- pkgs/development/python-modules/sshtunnel/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/sshtunnel/default.nix b/pkgs/development/python-modules/sshtunnel/default.nix index 08d6bf114082..c119e971e965 100644 --- a/pkgs/development/python-modules/sshtunnel/default.nix +++ b/pkgs/development/python-modules/sshtunnel/default.nix @@ -35,6 +35,7 @@ buildPythonPackage rec { ]; meta = with lib; { + broken = true; # incompatible with paramiko 4.0 https://github.com/pahaz/sshtunnel/issues/299 description = "Pure python SSH tunnels"; mainProgram = "sshtunnel"; homepage = "https://github.com/pahaz/sshtunnel"; From 76f9f4d79281c2452876da90962ff51dc0428cde Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 02:08:23 +0200 Subject: [PATCH 0996/1084] python3Packages.matrix-nio: pin pytest-asyncio to 0.x --- pkgs/development/python-modules/matrix-nio/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/matrix-nio/default.nix b/pkgs/development/python-modules/matrix-nio/default.nix index 8c8e0b3828b5..fba252975c70 100644 --- a/pkgs/development/python-modules/matrix-nio/default.nix +++ b/pkgs/development/python-modules/matrix-nio/default.nix @@ -29,6 +29,7 @@ hyperframe, hypothesis, pytest-aiohttp, + pytest-asyncio_0, pytest-benchmark, pytestCheckHook, @@ -93,7 +94,7 @@ buildPythonPackage rec { hpack hyperframe hypothesis - pytest-aiohttp + (pytest-aiohttp.override { pytest-asyncio = pytest-asyncio_0; }) pytest-benchmark pytestCheckHook ]; From df0a487e0c3a08a4f96dbcb77ac1c527f425a5db Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 02:10:06 +0200 Subject: [PATCH 0997/1084] python3Packages.caio: pin pytest 8.3, pytest-asycio 0.x --- pkgs/development/python-modules/caio/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/caio/default.nix b/pkgs/development/python-modules/caio/default.nix index ae4a10952868..be7dbc35ee8a 100644 --- a/pkgs/development/python-modules/caio/default.nix +++ b/pkgs/development/python-modules/caio/default.nix @@ -5,7 +5,8 @@ buildPythonPackage, fetchFromGitHub, pytest-aiohttp, - pytestCheckHook, + pytest-asyncio_0, + pytest8_3CheckHook, pythonOlder, setuptools, }: @@ -28,8 +29,8 @@ buildPythonPackage rec { nativeCheckInputs = [ aiomisc - pytest-aiohttp - pytestCheckHook + (pytest-aiohttp.override { pytest-asyncio = pytest-asyncio_0; }) + pytest8_3CheckHook ]; env.NIX_CFLAGS_COMPILE = toString ( From e47cccff2fe6046be99ddbd5e395242be3287591 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 02:14:03 +0200 Subject: [PATCH 0998/1084] python3Packages.grpclib: pin pytest-asyncio 0.x --- pkgs/development/python-modules/grpclib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/grpclib/default.nix b/pkgs/development/python-modules/grpclib/default.nix index c9553e5c81b1..35494aa1d7ce 100644 --- a/pkgs/development/python-modules/grpclib/default.nix +++ b/pkgs/development/python-modules/grpclib/default.nix @@ -8,7 +8,7 @@ googleapis-common-protos, h2, multidict, - pytest-asyncio, + pytest-asyncio_0, pytestCheckHook, pythonOlder, setuptools, @@ -37,7 +37,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook - pytest-asyncio + pytest-asyncio_0 async-timeout faker googleapis-common-protos From e6097fcb560512b5710401fce43d1aa81e232f84 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 14:11:54 +0200 Subject: [PATCH 0999/1084] python3Packages.zigpy: pin tests to pytest-asyncio 0.x --- pkgs/development/python-modules/zigpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zigpy/default.nix b/pkgs/development/python-modules/zigpy/default.nix index 2dc40f5b3d7a..073565b0b0c3 100644 --- a/pkgs/development/python-modules/zigpy/default.nix +++ b/pkgs/development/python-modules/zigpy/default.nix @@ -14,7 +14,7 @@ frozendict, jsonschema, pyserial-asyncio, - pytest-asyncio, + pytest-asyncio_0, pytest-timeout, pytestCheckHook, pythonOlder, @@ -60,7 +60,7 @@ buildPythonPackage rec { nativeCheckInputs = [ aioresponses freezegun - pytest-asyncio + pytest-asyncio_0 pytest-timeout pytestCheckHook ]; From 90ae615e0c63a9a46aa61b28b065ea796462ad20 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 14:17:32 +0200 Subject: [PATCH 1000/1084] pdm: 2.24.2 -> 2.25.5 https://github.com/pdm-project/pdm/releases/tag/2.25.0 https://github.com/pdm-project/pdm/releases/tag/2.25.1 https://github.com/pdm-project/pdm/releases/tag/2.25.2 https://github.com/pdm-project/pdm/releases/tag/2.25.3 https://github.com/pdm-project/pdm/releases/tag/2.25.4 https://github.com/pdm-project/pdm/releases/tag/2.25.5 --- pkgs/by-name/pd/pdm/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pd/pdm/package.nix b/pkgs/by-name/pd/pdm/package.nix index 7bddb9c35873..c561562a50d8 100644 --- a/pkgs/by-name/pd/pdm/package.nix +++ b/pkgs/by-name/pd/pdm/package.nix @@ -28,7 +28,7 @@ let in python.pkgs.buildPythonApplication rec { pname = "pdm"; - version = "2.24.2"; + version = "2.25.5"; pyproject = true; disabled = python.pkgs.pythonOlder "3.8"; @@ -37,7 +37,7 @@ python.pkgs.buildPythonApplication rec { owner = "pdm-project"; repo = "pdm"; tag = version; - hash = "sha256-z2p7guCQrKpDSYRHaGcHuwoTDsprrvJo9SH3sGBILSQ="; + hash = "sha256-OXwtmcwRYRL9CZwAoJz9ID9oI3zz+5MkvU0vI5NjvEE="; }; pythonRelaxDeps = [ "hishel" ]; @@ -126,6 +126,9 @@ python.pkgs.buildPythonApplication rec { "test_use_python_write_file_multiple_versions" "test_repository_get_token_from_oidc" "test_repository_get_token_misconfigured_github" + + # https://github.com/pdm-project/pdm/issues/3590 + "test_install_from_lock_with_higher_version" ]; __darwinAllowLocalNetworking = true; From ed929d4a7d3917737b97f781df483f6840d5bc4b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 15:21:43 +0200 Subject: [PATCH 1001/1084] python3Packages.django*: fix compat with python 3.13.6 and newer --- .../django/3.13.6-html-parser.patch | 58 +++++++++++++++++++ pkgs/development/python-modules/django/4.nix | 6 ++ .../development/python-modules/django/5_1.nix | 6 ++ .../development/python-modules/django/5_2.nix | 7 ++- 4 files changed, 76 insertions(+), 1 deletion(-) create mode 100644 pkgs/development/python-modules/django/3.13.6-html-parser.patch diff --git a/pkgs/development/python-modules/django/3.13.6-html-parser.patch b/pkgs/development/python-modules/django/3.13.6-html-parser.patch new file mode 100644 index 000000000000..6d986be38478 --- /dev/null +++ b/pkgs/development/python-modules/django/3.13.6-html-parser.patch @@ -0,0 +1,58 @@ +From e0a1e8d549e7be25960b8ad060c63def3dc35d1d Mon Sep 17 00:00:00 2001 +From: Natalia <124304+nessita@users.noreply.github.com> +Date: Mon, 21 Jul 2025 15:23:32 -0300 +Subject: [PATCH 1/2] Fixed test_utils.tests.HTMLEqualTests.test_parsing_errors + following Python's HTMLParser fixed parsing. + +Further details about Python changes can be found in: +https://github.com/python/cpython/commit/0243f97cbadec8d985e63b1daec5d1cbc850cae3. + +Thank you Clifford Gama for the thorough review! +--- + tests/test_utils/tests.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests/test_utils/tests.py b/tests/test_utils/tests.py +index 37e87aa1022c..9c22b61b4ff2 100644 +--- a/tests/test_utils/tests.py ++++ b/tests/test_utils/tests.py +@@ -962,7 +962,7 @@ def test_parsing_errors(self): + "('Unexpected end tag `div` (Line 1, Column 6)', (1, 6))" + ) + with self.assertRaisesMessage(AssertionError, error_msg): +- self.assertHTMLEqual("< div>", "
") ++ self.assertHTMLEqual("< div>", "
") + with self.assertRaises(HTMLParseError): + parse_html("

") + + +From e8afcf0e644553bcba3e5f931266963bffc46748 Mon Sep 17 00:00:00 2001 +From: Natalia <124304+nessita@users.noreply.github.com> +Date: Mon, 14 Jul 2025 14:45:03 -0300 +Subject: [PATCH 2/2] Fixed #36499 -- Adjusted + utils_tests.test_html.TestUtilsHtml.test_strip_tags following Python's + HTMLParser new behavior. + +Python fixed a quadratic complexity processing for HTMLParser in: +https://github.com/python/cpython/commit/6eb6c5dbfb528bd07d77b60fd71fd05d81d45c41. +--- + tests/utils_tests/test_html.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/tests/utils_tests/test_html.py b/tests/utils_tests/test_html.py +index 284f33aedcfb..51573b81eb9d 100644 +--- a/tests/utils_tests/test_html.py ++++ b/tests/utils_tests/test_html.py +@@ -142,10 +142,10 @@ def test_strip_tags(self): + ("&gotcha&#;<>", "&gotcha&#;<>"), + ("ript>test</script>", "ript>test"), + ("&h", "alert()h"), +- (">"), + ("X<<<
br>br>br>X", "XX"), + ("<" * 50 + "a>" * 50, ""), +- (">" + "" + "" + ""), + (" Date: Fri, 8 Aug 2025 16:05:19 +0200 Subject: [PATCH 1002/1084] python313Packages.websockets: temporarily disable tests --- pkgs/development/python-modules/websockets/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/websockets/default.nix b/pkgs/development/python-modules/websockets/default.nix index 25ff8ada5b62..0a01b25a55c2 100644 --- a/pkgs/development/python-modules/websockets/default.nix +++ b/pkgs/development/python-modules/websockets/default.nix @@ -61,7 +61,8 @@ buildPythonPackage rec { ''; # Tests fail on Darwin with `OSError: AF_UNIX path too long` - doCheck = !stdenv.hostPlatform.isDarwin; + # https://github.com/python-websockets/websockets/issues/1648 + doCheck = pythonOlder "3.13" && !stdenv.hostPlatform.isDarwin; pythonImportsCheck = [ "websockets" ]; From d1dcc6aabd0cf333c0d034661490641a08e5b6b1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 16:37:17 +0200 Subject: [PATCH 1003/1084] thrift: wrap python environment and provide six --- pkgs/by-name/th/thrift/package.nix | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/th/thrift/package.nix b/pkgs/by-name/th/thrift/package.nix index 574c028e463d..7b32a64faad9 100644 --- a/pkgs/by-name/th/thrift/package.nix +++ b/pkgs/by-name/th/thrift/package.nix @@ -33,11 +33,17 @@ stdenv.mkDerivation rec { cmake flex pkg-config - python3 - python3.pkgs.setuptools - ] - ++ lib.optionals (!static) [ - python3.pkgs.twisted + (python3.withPackages ( + ps: + with ps; + [ + setuptools + six + ] + ++ lib.optionals (!static) [ + twisted + ] + )) ]; buildInputs = [ From 74811fa8ddbac790112e9e7354c1d1c5dc61fe25 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 16:59:51 +0200 Subject: [PATCH 1004/1084] python3Packages.django-allauth: 65.9.0 -> 65.10.0 https://codeberg.org/allauth/django-allauth/src/tag/65.10.0/ChangeLog.rst --- .../python-modules/django-allauth/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django-allauth/default.nix b/pkgs/development/python-modules/django-allauth/default.nix index 3e1b6e31a42c..35a6b6029c55 100644 --- a/pkgs/development/python-modules/django-allauth/default.nix +++ b/pkgs/development/python-modules/django-allauth/default.nix @@ -7,6 +7,7 @@ # build-system setuptools, + setuptools-scm, # build-time dependencies gettext, @@ -41,7 +42,7 @@ buildPythonPackage rec { pname = "django-allauth"; - version = "65.9.0"; + version = "65.10.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -51,12 +52,15 @@ buildPythonPackage rec { owner = "allauth"; repo = "django-allauth"; tag = version; - hash = "sha256-gusA9TnsgSSnWBPwHsNYeESD9nX5DWh4HqMgcsoJRw0="; + hash = "sha256-pwWrdWk3bARM4dKbEnUWXuyjw/rTcOjk3YXowDa+Hm8="; }; nativeBuildInputs = [ gettext ]; - build-system = [ setuptools ]; + build-system = [ + setuptools + setuptools-scm + ]; dependencies = [ asgiref From 31d0e61210fba686646cf4563a8e5ef94e7b5a40 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 17:12:48 +0200 Subject: [PATCH 1005/1084] python3Packages.django-allauth: backport patch for dj-rest-auth compat --- pkgs/by-name/pa/paperless-ngx/package.nix | 1 + .../python-modules/django-allauth/default.nix | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/pkgs/by-name/pa/paperless-ngx/package.nix b/pkgs/by-name/pa/paperless-ngx/package.nix index 6e233aaa3d11..2b4e5d300fb9 100644 --- a/pkgs/by-name/pa/paperless-ngx/package.nix +++ b/pkgs/by-name/pa/paperless-ngx/package.nix @@ -170,6 +170,7 @@ python.pkgs.buildPythonApplication rec { tag = version; hash = "sha256-1HmEJ5E4Vp/CoyzUegqQXpzKUuz3dLx2EEv7dk8fq8w="; }; + patches = [ ]; } )) django-auditlog diff --git a/pkgs/development/python-modules/django-allauth/default.nix b/pkgs/development/python-modules/django-allauth/default.nix index 35a6b6029c55..e710032e9006 100644 --- a/pkgs/development/python-modules/django-allauth/default.nix +++ b/pkgs/development/python-modules/django-allauth/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitea, + fetchpatch, pythonOlder, python, @@ -55,6 +56,14 @@ buildPythonPackage rec { hash = "sha256-pwWrdWk3bARM4dKbEnUWXuyjw/rTcOjk3YXowDa+Hm8="; }; + patches = [ + (fetchpatch { + name = "dj-rest-auth-compat.patch"; + url = "https://github.com/pennersr/django-allauth/commit/d50a9b09bada6753b52e52571d0830d837dc08ee.patch"; + hash = "sha256-cFj9HEAlAITbRcR23ptzUYamoLmdtFEUVkDtv4+BBY0="; + }) + ]; + nativeBuildInputs = [ gettext ]; build-system = [ From dcf1d0bddebf420c8482ffb6a63ee5d0a1a3c5f1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 17:18:44 +0200 Subject: [PATCH 1006/1084] libplacebo: fix codegen with python 3.13.6 --- pkgs/by-name/li/libplacebo/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/li/libplacebo/package.nix b/pkgs/by-name/li/libplacebo/package.nix index 6960879bdc8a..9ec11a30a720 100644 --- a/pkgs/by-name/li/libplacebo/package.nix +++ b/pkgs/by-name/li/libplacebo/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitLab, + fetchpatch, meson, ninja, pkg-config, @@ -31,6 +32,14 @@ stdenv.mkDerivation rec { hash = "sha256-ccoEFpp6tOFdrfMyE0JNKKMAdN4Q95tP7j7vzUj+lSQ="; }; + patches = [ + (fetchpatch { + name = "python-compat.patch"; + url = "https://code.videolan.org/videolan/libplacebo/-/commit/12509c0f1ee8c22ae163017f0a5e7b8a9d983a17.patch"; + hash = "sha256-RrlFu0xgLB05IVrzL2EViTPuATYXraM1KZMxnZCvgrk="; + }) + ]; + nativeBuildInputs = [ meson ninja From 67ea8a6f44f30b3d7394717643bdeab2526eb464 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 17:22:26 +0200 Subject: [PATCH 1007/1084] python3Packages.fido2_2: drop The fido2 package is now on 2.0. --- .../python-modules/django-mfa3/default.nix | 4 +- pkgs/development/python-modules/fido2/2.nix | 50 ------------------- pkgs/top-level/python-packages.nix | 2 - 3 files changed, 2 insertions(+), 54 deletions(-) delete mode 100644 pkgs/development/python-modules/fido2/2.nix diff --git a/pkgs/development/python-modules/django-mfa3/default.nix b/pkgs/development/python-modules/django-mfa3/default.nix index 5651335e8c2f..2f7cfff01122 100644 --- a/pkgs/development/python-modules/django-mfa3/default.nix +++ b/pkgs/development/python-modules/django-mfa3/default.nix @@ -5,7 +5,7 @@ django, setuptools, pyotp, - fido2_2, + fido2, qrcode, python, }: @@ -27,7 +27,7 @@ buildPythonPackage rec { dependencies = [ django pyotp - fido2_2 + fido2 qrcode ]; diff --git a/pkgs/development/python-modules/fido2/2.nix b/pkgs/development/python-modules/fido2/2.nix deleted file mode 100644 index a9f8a826e43e..000000000000 --- a/pkgs/development/python-modules/fido2/2.nix +++ /dev/null @@ -1,50 +0,0 @@ -{ - lib, - buildPythonPackage, - cryptography, - fetchPypi, - poetry-core, - pyscard, - pythonOlder, - pytestCheckHook, -}: - -buildPythonPackage rec { - pname = "fido2"; - version = "2.0.0"; - pyproject = true; - - disabled = pythonOlder "3.8"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-MGHNBec7Og72r8O4A9V8gmqi1qlzLRar1ydzYfWOeWQ="; - }; - - build-system = [ poetry-core ]; - - pythonRelaxDeps = [ "cryptography" ]; - - dependencies = [ cryptography ]; - - optional-dependencies = { - pcsc = [ pyscard ]; - }; - - nativeCheckInputs = [ pytestCheckHook ]; - - unittestFlagsArray = [ "-v" ]; - - # Disable tests which require physical device - pytestFlagsArray = [ "--no-device" ]; - - pythonImportsCheck = [ "fido2" ]; - - meta = { - description = "Provides library functionality for FIDO 2.0, including communication with a device over USB"; - homepage = "https://github.com/Yubico/python-fido2"; - changelog = "https://github.com/Yubico/python-fido2/releases/tag/${version}"; - license = lib.licenses.bsd2; - maintainers = with lib.maintainers; [ prusnak ]; - }; -} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1d7eaca368ad..1bd072e7fd30 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5069,8 +5069,6 @@ self: super: with self; { fido2 = callPackage ../development/python-modules/fido2 { }; - fido2_2 = callPackage ../development/python-modules/fido2/2.nix { }; - fields = callPackage ../development/python-modules/fields { }; file-read-backwards = callPackage ../development/python-modules/file-read-backwards { }; From 0027088e3df63899f255040563012e84cceeac90 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 17:27:59 +0200 Subject: [PATCH 1008/1084] paperless-ngx: pin fido2 at 1.2.0 --- pkgs/by-name/pa/paperless-ngx/package.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pkgs/by-name/pa/paperless-ngx/package.nix b/pkgs/by-name/pa/paperless-ngx/package.nix index 2b4e5d300fb9..12edfd5b1e7e 100644 --- a/pkgs/by-name/pa/paperless-ngx/package.nix +++ b/pkgs/by-name/pa/paperless-ngx/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchPypi, node-gyp, nodejs_20, nixosTests, @@ -40,6 +41,18 @@ let packageOverrides = final: prev: { django = prev.django_5_1; + fido2 = prev.fido2.overridePythonAttrs { + version = "1.2.0"; + + src = fetchPypi { + pname = "fido2"; + version = "1.2.0"; + hash = "sha256-45+VkgEi1kKD/aXlWB2VogbnBPpChGv6RmL4aqDTMzs="; + }; + + pytestFlags = [ ]; + }; + # tesseract5 may be overwritten in the paperless module and we need to propagate that to make the closure reduction effective ocrmypdf = prev.ocrmypdf.override { tesseract = tesseract5; }; }; From e651d115d5f2a6d37661578370993d345d97c71c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 8 Aug 2025 17:35:30 +0200 Subject: [PATCH 1009/1084] qemu: wrap python with distlib ``` mkvenv: Creating non-isolated virtual environment at 'pyvenv' *** Ouch! *** found no usable distlib, please install it ``` --- pkgs/applications/virtualization/qemu/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/virtualization/qemu/default.nix b/pkgs/applications/virtualization/qemu/default.nix index 75945ebf8302..98542ee3aabc 100644 --- a/pkgs/applications/virtualization/qemu/default.nix +++ b/pkgs/applications/virtualization/qemu/default.nix @@ -170,7 +170,7 @@ stdenv.mkDerivation (finalAttrs: { perl # Don't change this to python3 and python3.pkgs.*, breaks cross-compilation - python3Packages.python + (python3Packages.python.withPackages (ps: with ps; [ distlib ])) ] ++ lib.optionals gtkSupport [ wrapGAppsHook3 ] ++ lib.optionals enableDocs [ From 6a0b01e6081b351aa87562ea47204017356b9f8d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 01:59:44 +0200 Subject: [PATCH 1010/1084] python3Packages.curio: disable stuck threading test --- pkgs/development/python-modules/curio/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/curio/default.nix b/pkgs/development/python-modules/curio/default.nix index 1806677f2483..8e30e56018dd 100644 --- a/pkgs/development/python-modules/curio/default.nix +++ b/pkgs/development/python-modules/curio/default.nix @@ -38,6 +38,7 @@ buildPythonPackage rec { "test_ssl_outgoing" # touches network "test_unix_echo" # socket bind error on hydra when built with other packages "test_unix_ssl_server" # socket bind error on hydra when built with other packages + "test_task_group_thread" # stuck ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # connects to python.org:1, expects an OsError, hangs in the darwin sandbox From e17e40f43a185e8111a9f83b1309c866c9328463 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 02:33:51 +0200 Subject: [PATCH 1011/1084] python3Packages.django-tasks: disable failing test --- pkgs/development/python-modules/django-tasks/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/django-tasks/default.nix b/pkgs/development/python-modules/django-tasks/default.nix index 03ad9c4065e1..e8d556f773b4 100644 --- a/pkgs/development/python-modules/django-tasks/default.nix +++ b/pkgs/development/python-modules/django-tasks/default.nix @@ -65,6 +65,8 @@ buildPythonPackage rec { "test_dry_run" # AssertionError: '' != 'Deleted 1 task result(s)' "test_prunes_tasks" + # AssertionError: 'Run maximum tasks (2)' not found in '' + "test_max_tasks" ]; preCheck = '' From 28da70c576d0124088219ee9537ddbd34c0fa162 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 03:46:41 +0200 Subject: [PATCH 1012/1084] python3Packages.python-box: disable failing test --- pkgs/development/python-modules/python-box/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/python-box/default.nix b/pkgs/development/python-modules/python-box/default.nix index 80bfb3ef7e05..701c93f8f0c9 100644 --- a/pkgs/development/python-modules/python-box/default.nix +++ b/pkgs/development/python-modules/python-box/default.nix @@ -49,6 +49,11 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] ++ optional-dependencies.all; + disabledTests = [ + # ruamel 8.18.13 update changed white space rules + "test_to_yaml_ruamel" + ]; + pythonImportsCheck = [ "box" ]; meta = with lib; { From 1febb225837e51afaf7cba021b62fb2c1fd4215b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 03:59:46 +0200 Subject: [PATCH 1013/1084] python3Packages.s3fs: test with pytest-asyncio --- pkgs/development/python-modules/s3fs/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/s3fs/default.nix b/pkgs/development/python-modules/s3fs/default.nix index 47ea05d11f2b..a8ac2afdb16c 100644 --- a/pkgs/development/python-modules/s3fs/default.nix +++ b/pkgs/development/python-modules/s3fs/default.nix @@ -15,6 +15,7 @@ flask, flask-cors, moto, + pytest-asyncio, pytestCheckHook, }: @@ -53,6 +54,7 @@ buildPythonPackage rec { flask flask-cors moto + pytest-asyncio pytestCheckHook ]; From 60972c3901d4271e0bc06c9d6c9b3e14aedeec53 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 04:05:58 +0200 Subject: [PATCH 1014/1084] python3Packages.tesserocr: relax cython constraint --- pkgs/development/python-modules/tesserocr/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/tesserocr/default.nix b/pkgs/development/python-modules/tesserocr/default.nix index 40c5dbfb49af..8166f0b86626 100644 --- a/pkgs/development/python-modules/tesserocr/default.nix +++ b/pkgs/development/python-modules/tesserocr/default.nix @@ -44,6 +44,9 @@ buildPythonPackage rec { # https://github.com/sirfz/tesserocr/issues/314 postPatch = '' sed -i '/allheaders.h/a\ pass\n\ncdef extern from "leptonica/pix_internal.h" nogil:' tesserocr/tesseract.pxd + + substituteInPlace setup.py \ + --replace-fail "Cython>=0.23,<3.1.0" Cython ''; build-system = [ From 723937b1b216a98c55a925a75cff7766ab839f9e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 04:47:13 +0200 Subject: [PATCH 1015/1084] python3Packages.django-debug-toolbar: 5.0.1 -> 6.0.0 https://django-debug-toolbar.readthedocs.io/en/latest/changes.html --- .../python-modules/django-debug-toolbar/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/django-debug-toolbar/default.nix b/pkgs/development/python-modules/django-debug-toolbar/default.nix index e7820589c481..a497e80beb69 100644 --- a/pkgs/development/python-modules/django-debug-toolbar/default.nix +++ b/pkgs/development/python-modules/django-debug-toolbar/default.nix @@ -16,13 +16,11 @@ html5lib, jinja2, pygments, - pytest-django, - pytestCheckHook, }: buildPythonPackage rec { pname = "django-debug-toolbar"; - version = "5.0.1"; + version = "6.0.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -31,9 +29,14 @@ buildPythonPackage rec { owner = "jazzband"; repo = "django-debug-toolbar"; tag = version; - hash = "sha256-Q0joSIFXhoVmNQ+AfESdEWUGY1xmJzr4iR6Ak54YM7c="; + hash = "sha256-ZNevSqEpTdk0cZeMzOpbtatEiV9SAsVUlRb9YddcAGY="; }; + postPatch = '' + # not actually used and we don't have django-template-partials packaged + sed -i "/template_partials/d" tests/settings.py + ''; + build-system = [ hatchling ]; dependencies = [ From c11f0a3b0d7d9ff44b0b86ce79c387e68981d682 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 05:02:44 +0200 Subject: [PATCH 1016/1084] python3Packages.django-graphiql-debug-toolbar: disable tests Not sure if the package still works. Upstream looks dead. --- .../python-modules/django-graphiql-debug-toolbar/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/django-graphiql-debug-toolbar/default.nix b/pkgs/development/python-modules/django-graphiql-debug-toolbar/default.nix index 8569e756d5ee..3355b6e4af84 100644 --- a/pkgs/development/python-modules/django-graphiql-debug-toolbar/default.nix +++ b/pkgs/development/python-modules/django-graphiql-debug-toolbar/default.nix @@ -61,6 +61,8 @@ buildPythonPackage rec { export DJANGO_SETTINGS_MODULE=tests.settings ''; + doCheck = false; # tests broke with django-debug-toolbar 6.0 + meta = with lib; { changelog = "https://github.com/flavors/django-graphiql-debug-toolbar/releases/tag/${src.rev}"; description = "Django Debug Toolbar for GraphiQL IDE"; From 7c5841b4110462ac59befce39a7dd76bb79ed5ef Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 05:30:45 +0200 Subject: [PATCH 1017/1084] weblate: relax lxml constraint --- pkgs/by-name/we/weblate/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/we/weblate/package.nix b/pkgs/by-name/we/weblate/package.nix index b0500def65f7..36bbdc21b1ea 100644 --- a/pkgs/by-name/we/weblate/package.nix +++ b/pkgs/by-name/we/weblate/package.nix @@ -150,7 +150,10 @@ python.pkgs.buildPythonApplication rec { ++ drf-spectacular.optional-dependencies.sidecar ++ drf-standardized-errors.optional-dependencies.openapi; - pythonRelaxDeps = [ "certifi" ]; + pythonRelaxDeps = [ + "certifi" + "lxml" + ]; optional-dependencies = { postgres = with python.pkgs; [ psycopg ]; From 7970017b7b6e6f1f89f828eff9dc36dc4db4c4ee Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 05:48:23 +0200 Subject: [PATCH 1018/1084] python3Packages.anywidget: disable failing tests --- pkgs/development/python-modules/anywidget/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/anywidget/default.nix b/pkgs/development/python-modules/anywidget/default.nix index e79ac1a6e939..1420201e9707 100644 --- a/pkgs/development/python-modules/anywidget/default.nix +++ b/pkgs/development/python-modules/anywidget/default.nix @@ -59,6 +59,16 @@ buildPythonPackage rec { disabledTests = [ # requires package.json "test_version" + + # AssertionError: assert not {140737277121872: } + "test_descriptor_with_psygnal" + "test_descriptor_with_pydantic" + "test_descriptor_with_msgspec" + "test_descriptor_with_traitlets" + "test_infer_file_contents" + + # assert not {._disconnect at 0x7ffff3617e... + "test_descriptor_with_psygnal" ]; pythonImportsCheck = [ "anywidget" ]; From deb66945ebf72cfef044443e154aca3bb1ae8afa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 06:00:46 +0200 Subject: [PATCH 1019/1084] python313Packages.pychromecast: relax wheel constraint --- pkgs/development/python-modules/pychromecast/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pychromecast/default.nix b/pkgs/development/python-modules/pychromecast/default.nix index 0a5f43eeb186..e9134566063a 100644 --- a/pkgs/development/python-modules/pychromecast/default.nix +++ b/pkgs/development/python-modules/pychromecast/default.nix @@ -25,7 +25,8 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "setuptools>=65.6,<78.0" setuptools + --replace-fail "setuptools>=65.6,<78.0" setuptools \ + --replace-fail "wheel>=0.37.1,<0.46.0" wheel ''; build-system = [ setuptools ]; From 2950dbbda9f4ceb72d597e7d9491c5ae9a27eb90 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 06:00:56 +0200 Subject: [PATCH 1020/1084] python3Packages.alive-progress: relax about-time constraint --- pkgs/development/python-modules/alive-progress/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/alive-progress/default.nix b/pkgs/development/python-modules/alive-progress/default.nix index f981c8d1ae92..c795aed0f14d 100644 --- a/pkgs/development/python-modules/alive-progress/default.nix +++ b/pkgs/development/python-modules/alive-progress/default.nix @@ -37,6 +37,8 @@ buildPythonPackage rec { grapheme ]; + pythonRelaxDeps = [ "about_time" ]; + nativeCheckInputs = [ click pytestCheckHook From bc59344bcc06b8e7ccc7118d71256eb47f5e5a4e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 06:04:28 +0200 Subject: [PATCH 1021/1084] python3Packages.manimpango: relax cython constraint --- pkgs/development/python-modules/manimpango/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/manimpango/default.nix b/pkgs/development/python-modules/manimpango/default.nix index 3137d1e594bb..58cfef91d255 100644 --- a/pkgs/development/python-modules/manimpango/default.nix +++ b/pkgs/development/python-modules/manimpango/default.nix @@ -25,6 +25,11 @@ buildPythonPackage rec { hash = "sha256-nN+XOnki8fG7URMy2Fhs2X+yNi8Y7wDo53d61xaRa3w="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "Cython>=3.0.2,<3.1" Cython + ''; + nativeBuildInputs = [ pkg-config ]; buildInputs = [ pango ]; From 40df122310dd68544a46f59a6da78849eb3498a9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 06:05:36 +0200 Subject: [PATCH 1022/1084] python3Packages.karton-core: relax aioboto3 constraint --- pkgs/development/python-modules/karton-core/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/karton-core/default.nix b/pkgs/development/python-modules/karton-core/default.nix index 57b51af427f6..dd9293b0f273 100644 --- a/pkgs/development/python-modules/karton-core/default.nix +++ b/pkgs/development/python-modules/karton-core/default.nix @@ -26,7 +26,10 @@ buildPythonPackage rec { build-system = [ setuptools ]; - pythonRelaxDeps = [ "boto3" ]; + pythonRelaxDeps = [ + "aioboto3" + "boto3" + ]; dependencies = [ aioboto3 From 50deeea06573203c66d59eaff5bf252d533a2efd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 06:09:04 +0200 Subject: [PATCH 1023/1084] python3Packages.pyvisa: 1.14.1 -> 1.15.0 https://github.com/pyvisa/pyvisa/compare/refs/tags/1.14.1...refs/tags/1.15.0 --- pkgs/development/python-modules/pyvisa/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyvisa/default.nix b/pkgs/development/python-modules/pyvisa/default.nix index 3a7fea7b051f..465057dde14e 100644 --- a/pkgs/development/python-modules/pyvisa/default.nix +++ b/pkgs/development/python-modules/pyvisa/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pyvisa"; - version = "1.14.1"; + version = "1.15.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "pyvisa"; repo = "pyvisa"; tag = version; - hash = "sha256-GKrgUK2nSZi+8oJoS45MjpU9+INEgcla9Kaw6ceNVp0="; + hash = "sha256-cjKOyBn5O7ThZI7pi6JXeLhe47xGbhQaSRcAqXb3lV8="; }; nativeBuildInputs = [ From a0d38a6f9b1ca512af2cd17910bd5b98389e969c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 06:10:33 +0200 Subject: [PATCH 1024/1084] python3Packages.ha-silabs-firmware-client: test with pytest-asyncio --- .../python-modules/ha-silabs-firmware-client/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/ha-silabs-firmware-client/default.nix b/pkgs/development/python-modules/ha-silabs-firmware-client/default.nix index 2264a9a20d2f..dd983d98cdd4 100644 --- a/pkgs/development/python-modules/ha-silabs-firmware-client/default.nix +++ b/pkgs/development/python-modules/ha-silabs-firmware-client/default.nix @@ -4,6 +4,7 @@ buildPythonPackage, fetchFromGitHub, lib, + pytest-asyncio, pytestCheckHook, pythonOlder, setuptools, @@ -41,6 +42,7 @@ buildPythonPackage rec { nativeCheckInputs = [ aioresponses + pytest-asyncio pytestCheckHook ]; From 09336855e9d2303332693b1bb4c04db8a1063c66 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 06:11:48 +0200 Subject: [PATCH 1025/1084] python3Packages.adlfs: relax azure-datalake-store constraint --- pkgs/development/python-modules/adlfs/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/adlfs/default.nix b/pkgs/development/python-modules/adlfs/default.nix index 729323af99ff..d0f3e8b5a399 100644 --- a/pkgs/development/python-modules/adlfs/default.nix +++ b/pkgs/development/python-modules/adlfs/default.nix @@ -41,6 +41,8 @@ buildPythonPackage rec { fsspec ]; + pythonRelaxDeps = [ "azure-datalake-store" ]; + # Tests require a running Docker instance doCheck = false; From b2f4ebf45045fc35055a5f0e6daafe3471720bbe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 06:12:42 +0200 Subject: [PATCH 1026/1084] python3Packages.aiorpcx: pin pytest-asyncio 0.x --- pkgs/development/python-modules/aiorpcx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiorpcx/default.nix b/pkgs/development/python-modules/aiorpcx/default.nix index 9ed371bb9d86..c217cdfe6f3b 100644 --- a/pkgs/development/python-modules/aiorpcx/default.nix +++ b/pkgs/development/python-modules/aiorpcx/default.nix @@ -4,7 +4,7 @@ buildPythonPackage, setuptools, websockets, - pytest-asyncio, + pytest-asyncio_0, pytestCheckHook, }: @@ -25,7 +25,7 @@ buildPythonPackage rec { optional-dependencies.ws = [ websockets ]; nativeCheckInputs = [ - pytest-asyncio + pytest-asyncio_0 pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); From df72ed6e81c96008627b96f7dcbfbe008c9265c2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 06:27:19 +0200 Subject: [PATCH 1027/1084] python3Packages.pytest-factoryboy: 2.6.1 -> 2.8.1 https://github.com/pytest-dev/pytest-factoryboy/compare/2.6.1...2.8.1 --- .../python-modules/pytest-factoryboy/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pytest-factoryboy/default.nix b/pkgs/development/python-modules/pytest-factoryboy/default.nix index b7e394233346..5f932e44d25f 100644 --- a/pkgs/development/python-modules/pytest-factoryboy/default.nix +++ b/pkgs/development/python-modules/pytest-factoryboy/default.nix @@ -20,21 +20,21 @@ buildPythonPackage rec { pname = "pytest-factoryboy"; - version = "2.6.1"; - format = "pyproject"; + version = "2.8.1"; + pyproject = true; src = fetchFromGitHub { owner = "pytest-dev"; repo = "pytest-factoryboy"; rev = version; - sha256 = "sha256-GYqYwtbmMWVqImVPPBbZNRJJGcbksUPsIbi6QuPRMco="; + sha256 = "sha256-9dMsUujMCk89Ze4H9VJRS+ihjk0PAxKb8xqlw0+ROEI="; }; - nativeBuildInputs = [ poetry-core ]; + build-system = [ poetry-core ]; buildInputs = [ pytest ]; - propagatedBuildInputs = [ + dependencies = [ factory-boy inflection typing-extensions From e753999a05d9007f33dbac9a0d94337b96ee3fcf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 06:32:26 +0200 Subject: [PATCH 1028/1084] python3Packags.hydra-core: pin pytest 8.3 --- pkgs/development/python-modules/hydra-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hydra-core/default.nix b/pkgs/development/python-modules/hydra-core/default.nix index 132c8faba6a7..92ff70c9020b 100644 --- a/pkgs/development/python-modules/hydra-core/default.nix +++ b/pkgs/development/python-modules/hydra-core/default.nix @@ -20,7 +20,7 @@ packaging, # tests - pytestCheckHook, + pytest8_3CheckHook, pythonAtLeast, }: @@ -70,7 +70,7 @@ buildPythonPackage rec { packaging ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ pytest8_3CheckHook ]; pytestFlags = [ "-Wignore::UserWarning" From 7802574fad2d51bf8ecf65a4ca3b4bd2b0292e76 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 06:33:26 +0200 Subject: [PATCH 1029/1084] python3Packages.llm-echo: test with pytest-asyncio --- pkgs/development/python-modules/llm-echo/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/llm-echo/default.nix b/pkgs/development/python-modules/llm-echo/default.nix index 588b6f64909d..d0ed2f5ab533 100644 --- a/pkgs/development/python-modules/llm-echo/default.nix +++ b/pkgs/development/python-modules/llm-echo/default.nix @@ -5,6 +5,7 @@ setuptools, llm, llm-echo, + pytest-asyncio, pytestCheckHook, writableTmpDirAsHomeHook, }: @@ -26,6 +27,7 @@ buildPythonPackage rec { dependencies = [ llm ]; nativeCheckInputs = [ + pytest-asyncio pytestCheckHook writableTmpDirAsHomeHook ]; From af0bf23fbccffd194e832271c965190f05e9257e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 06:35:44 +0200 Subject: [PATCH 1030/1084] python3Packages.flask-restful: pin pytest 8.3 --- pkgs/development/python-modules/flask-restful/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flask-restful/default.nix b/pkgs/development/python-modules/flask-restful/default.nix index 5b25b9fc610e..cb3bdf117414 100644 --- a/pkgs/development/python-modules/flask-restful/default.nix +++ b/pkgs/development/python-modules/flask-restful/default.nix @@ -7,7 +7,7 @@ flask, fetchpatch2, mock, - pytestCheckHook, + pytest8_3CheckHook, pythonOlder, pytz, six, @@ -50,7 +50,7 @@ buildPythonPackage rec { nativeCheckInputs = [ blinker mock - pytestCheckHook + pytest8_3CheckHook ]; disabledTests = [ From 55e072780f2325b0fa9329c036efe0f09a092813 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 06:43:34 +0200 Subject: [PATCH 1031/1084] devpi-server: test with pytest-asyncio --- pkgs/development/tools/devpi-server/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/tools/devpi-server/default.nix b/pkgs/development/tools/devpi-server/default.nix index 9e52be186a3e..9cb67f2871c0 100644 --- a/pkgs/development/tools/devpi-server/default.nix +++ b/pkgs/development/tools/devpi-server/default.nix @@ -19,6 +19,7 @@ py, httpx, pyramid, + pytest-asyncio, pytestCheckHook, repoze-lru, setuptools, @@ -80,6 +81,7 @@ buildPythonApplication rec { beautifulsoup4 nginx py + pytest-asyncio pytestCheckHook webtest ]; From 4b7835ff2cf6abb0440ecf855ab9d84c08848153 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 11:53:21 +0200 Subject: [PATCH 1032/1084] python3Packages.databricks-sql-connector: relax pandas constraint --- .../python-modules/databricks-sql-connector/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/databricks-sql-connector/default.nix b/pkgs/development/python-modules/databricks-sql-connector/default.nix index 4f1055f65296..f351e8d0b03b 100644 --- a/pkgs/development/python-modules/databricks-sql-connector/default.nix +++ b/pkgs/development/python-modules/databricks-sql-connector/default.nix @@ -33,6 +33,7 @@ buildPythonPackage rec { }; pythonRelaxDeps = [ + "pandas" "pyarrow" "thrift" ]; From 50747e1cd227c054c7a0895bbcee3c7a35111a53 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 11:55:15 +0200 Subject: [PATCH 1033/1084] python3Packages.google-cloud-artifact-registry: test with pytest-asyncio --- .../google-cloud-artifact-registry/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/google-cloud-artifact-registry/default.nix b/pkgs/development/python-modules/google-cloud-artifact-registry/default.nix index b5016ef74760..965c6bab7362 100644 --- a/pkgs/development/python-modules/google-cloud-artifact-registry/default.nix +++ b/pkgs/development/python-modules/google-cloud-artifact-registry/default.nix @@ -7,6 +7,7 @@ lib, proto-plus, protobuf, + pytest-asyncio, pytestCheckHook, pythonOlder, setuptools, @@ -36,7 +37,10 @@ buildPythonPackage rec { ] ++ google-api-core.optional-dependencies.grpc; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + pytest-asyncio + pytestCheckHook + ]; pythonImportsCheck = [ "google.cloud.artifactregistry" From 7eca9ef8d705cfb5680986e539be3af3b3579845 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 13:33:55 +0200 Subject: [PATCH 1034/1084] python3Packages.rasterio: relax cython constraint --- pkgs/development/python-modules/rasterio/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/rasterio/default.nix b/pkgs/development/python-modules/rasterio/default.nix index 47ef8ed31560..9fc55c214146 100644 --- a/pkgs/development/python-modules/rasterio/default.nix +++ b/pkgs/development/python-modules/rasterio/default.nix @@ -45,6 +45,11 @@ buildPythonPackage rec { hash = "sha256-InejYBRa4i0E2GxEWbtBpaErtcoYrhtypAlRtMlUoDk="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "cython~=3.0.2" cython + ''; + nativeBuildInputs = [ cython gdal From a364c9ce10e9acaea3d39298f6620fc6654c3002 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 14:07:20 +0200 Subject: [PATCH 1035/1084] python3Packages.django-q2: unpin hiredis, use redisTestHook --- .../python-modules/django-q2/default.nix | 23 +++---------------- 1 file changed, 3 insertions(+), 20 deletions(-) diff --git a/pkgs/development/python-modules/django-q2/default.nix b/pkgs/development/python-modules/django-q2/default.nix index b520ea436776..53f3d46dfd90 100644 --- a/pkgs/development/python-modules/django-q2/default.nix +++ b/pkgs/development/python-modules/django-q2/default.nix @@ -10,10 +10,10 @@ django-redis, fetchFromGitHub, hiredis, - pkgs, poetry-core, pytest-django, pytestCheckHook, + redisTestHook, stdenv, }: @@ -49,31 +49,14 @@ buildPythonPackage rec { blessed croniter django-redis - # pyredis refuses to load with hiredis<3.0.0 - (hiredis.overrideAttrs ( - new: old: { - version = "3.1.0"; - src = old.src.override { - tag = "v${new.version}"; - hash = "sha256-ID5OJdARd2N2GYEpcYOpxenpZlhWnWr5fAClAgqEgGg="; - }; - } - )) + hiredis pytest-django pytestCheckHook + redisTestHook ]; pythonImportsCheck = [ "django_q" ]; - preCheck = '' - ${pkgs.valkey}/bin/redis-server & - REDIS_PID=$! - ''; - - postCheck = '' - kill $REDIS_PID - ''; - env = { MONGO_HOST = "127.0.0.1"; REDIS_HOST = "127.0.0.1"; From 0baff18099f0adcca85816279d7e18e3eadc4eeb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 14:07:37 +0200 Subject: [PATCH 1036/1084] mailman-web: drop patches on django-allauth, unpin hiredis --- pkgs/servers/mail/mailman/python.nix | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/pkgs/servers/mail/mailman/python.nix b/pkgs/servers/mail/mailman/python.nix index 397362bd2e51..ffa3b18ea88b 100644 --- a/pkgs/servers/mail/mailman/python.nix +++ b/pkgs/servers/mail/mailman/python.nix @@ -36,19 +36,7 @@ lib.fix ( tag = new.version; hash = "sha256-13/QbA//wyHE9yMB7Jy/sJEyqPKxiMN+CZwSc4U6okU="; }; - } - ); - - # the redis python library only supports hiredis 3+ from version 5.1.0 onwards - hiredis = super.hiredis.overrideAttrs ( - new: - { src, ... }: - { - version = "3.1.0"; - src = src.override { - tag = new.version; - hash = "sha256-ID5OJdARd2N2GYEpcYOpxenpZlhWnWr5fAClAgqEgGg="; - }; + patches = [ ]; } ); }) From 9eeb5917a15f10acfcaf65f4bc0c5ed879d24483 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 14:19:37 +0200 Subject: [PATCH 1037/1084] python3Packages.scooby: disable failing test --- pkgs/development/python-modules/scooby/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/development/python-modules/scooby/default.nix b/pkgs/development/python-modules/scooby/default.nix index 12bbb889ffd9..97a5eb288770 100644 --- a/pkgs/development/python-modules/scooby/default.nix +++ b/pkgs/development/python-modules/scooby/default.nix @@ -3,7 +3,9 @@ beautifulsoup4, buildPythonPackage, fetchFromGitHub, + iniconfig, numpy, + psutil, pytest-console-scripts, pytestCheckHook, pythonOlder, @@ -28,8 +30,16 @@ buildPythonPackage rec { build-system = [ setuptools-scm ]; + optional-dependencies = { + cpu = [ + psutil + # mkl + ]; + }; + nativeCheckInputs = [ beautifulsoup4 + iniconfig numpy pytest-console-scripts pytestCheckHook @@ -51,6 +61,8 @@ buildPythonPackage rec { "test_import_time" # TypeError: expected str, bytes or os.PathLike object, not list "test_cli" + # Fails to find iniconfig in environment + "test_auto_report" ]; meta = with lib; { From c11ef45024d82987a7a0ed81dbd9393e63489ec2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 14:20:46 +0200 Subject: [PATCH 1038/1084] python3Packages.esprima: pin to pytest 8.3 --- pkgs/development/python-modules/esprima/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/esprima/default.nix b/pkgs/development/python-modules/esprima/default.nix index fde0d9260063..957b7bbb6f3c 100644 --- a/pkgs/development/python-modules/esprima/default.nix +++ b/pkgs/development/python-modules/esprima/default.nix @@ -3,7 +3,7 @@ buildPythonPackage, fetchFromGitHub, pythonOlder, - pytestCheckHook, + pytest8_3CheckHook, }: buildPythonPackage rec { @@ -20,7 +20,7 @@ buildPythonPackage rec { sha256 = "WtkPCReXhxyr6pOzE9gsdIeBlLk+nSnbxkS3OowEaHo="; }; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ pytest8_3CheckHook ]; enabledTestPaths = [ "test/__main__.py::TestEsprima" ]; From 97f4542664afc1018735aa01ac4a84ae244da2fe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 14:25:54 +0200 Subject: [PATCH 1039/1084] python3Packages.colormath: pin to pytest 8.3 --- pkgs/development/python-modules/colormath/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/colormath/default.nix b/pkgs/development/python-modules/colormath/default.nix index d13d9a37efe1..b423ea754c56 100644 --- a/pkgs/development/python-modules/colormath/default.nix +++ b/pkgs/development/python-modules/colormath/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, networkx, numpy, - pytestCheckHook, + pytest8_3CheckHook, pythonOlder, setuptools, }: @@ -33,7 +33,7 @@ buildPythonPackage rec { numpy ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ pytest8_3CheckHook ]; pythonImportsCheck = [ "colormath" ]; From 5e25a7f6eefceeed14216a97cf2d713e2ebc335d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 14:38:29 +0200 Subject: [PATCH 1040/1084] python3Packages.comicon: relax ebooklib constraint --- pkgs/development/python-modules/comicon/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/comicon/default.nix b/pkgs/development/python-modules/comicon/default.nix index 068452ae4ef5..7177c27f8854 100644 --- a/pkgs/development/python-modules/comicon/default.nix +++ b/pkgs/development/python-modules/comicon/default.nix @@ -38,6 +38,7 @@ buildPythonPackage rec { ]; pythonRelaxDeps = [ + "ebooklib" "lxml" "pillow" "pypdf" From caf7e71f074b95d27d0aff1dd323677361f6e342 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 14:39:34 +0200 Subject: [PATCH 1041/1084] python3Packages.cohere: relax httpx-sse constraint --- pkgs/development/python-modules/cohere/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/cohere/default.nix b/pkgs/development/python-modules/cohere/default.nix index bcc2fb709123..484a4ab0a434 100644 --- a/pkgs/development/python-modules/cohere/default.nix +++ b/pkgs/development/python-modules/cohere/default.nix @@ -44,6 +44,8 @@ buildPythonPackage rec { typing-extensions ]; + pythonRelaxDeps = [ "httpx-sse" ]; + # tests require CO_API_KEY doCheck = false; From 9f82a544cf6e5fc63f7c5ab715d5c578ca3a4137 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 14:43:28 +0200 Subject: [PATCH 1042/1084] python3Packages.rapidgzip: relax cython constraint --- pkgs/development/python-modules/rapidgzip/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/rapidgzip/default.nix b/pkgs/development/python-modules/rapidgzip/default.nix index 4e1e2e7870a4..f3dc069b9fff 100644 --- a/pkgs/development/python-modules/rapidgzip/default.nix +++ b/pkgs/development/python-modules/rapidgzip/default.nix @@ -22,7 +22,9 @@ buildPythonPackage rec { prePatch = '' # pythonRelaxDeps doesn't work here - substituteInPlace pyproject.toml --replace-fail "setuptools >= 61.2, < 72" "setuptools" + substituteInPlace pyproject.toml \ + --replace-fail "setuptools >= 61.2, < 72" "setuptools" \ + --replace-fail "cython >= 3, < 3.1" cython ''; nativeBuildInputs = [ From d0c3178b71b272ddc711fbf104a5e9bf65689225 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 15:02:26 +0200 Subject: [PATCH 1043/1084] python3Packages.htmldate: relax lxml constraint --- pkgs/development/python-modules/htmldate/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/htmldate/default.nix b/pkgs/development/python-modules/htmldate/default.nix index 9fa529db9c2d..c97199f97a3d 100644 --- a/pkgs/development/python-modules/htmldate/default.nix +++ b/pkgs/development/python-modules/htmldate/default.nix @@ -38,6 +38,8 @@ buildPythonPackage rec { urllib3 ]; + pythonRelaxDeps = [ "lxml" ]; + optional-dependencies = { speed = [ faust-cchardet From 18c8cae95f5e86efee342a71eef83f0756b64f19 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 15:04:03 +0200 Subject: [PATCH 1044/1084] python3Packages.preggy: pin to pytest 8.3, modernize --- .../python-modules/preggy/default.nix | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/preggy/default.nix b/pkgs/development/python-modules/preggy/default.nix index 4281e6de0edf..db95ae127885 100644 --- a/pkgs/development/python-modules/preggy/default.nix +++ b/pkgs/development/python-modules/preggy/default.nix @@ -2,27 +2,30 @@ lib, buildPythonPackage, fetchPypi, + setuptools, six, unidecode, - pytestCheckHook, + pytest8_3CheckHook, }: buildPythonPackage rec { pname = "preggy"; version = "1.4.4"; - format = "setuptools"; - - propagatedBuildInputs = [ - six - unidecode - ]; - nativeCheckInputs = [ pytestCheckHook ]; + pyproject = true; src = fetchPypi { inherit pname version; sha256 = "25ba803afde4f35ef543a60915ced2e634926235064df717c3cb3e4e3eb4670c"; }; + build-system = [ setuptools ]; + + dependencies = [ + six + unidecode + ]; + nativeCheckInputs = [ pytest8_3CheckHook ]; + meta = with lib; { description = "Assertion library for Python"; homepage = "http://heynemann.github.io/preggy/"; From 68af5d20df479c6350e9eeec50f8414ff353ee6b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 15:04:21 +0200 Subject: [PATCH 1045/1084] python3Packages.zha: test with pytest-asyncio 0.x --- pkgs/development/python-modules/zha/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zha/default.nix b/pkgs/development/python-modules/zha/default.nix index 4ce4ac77d040..196c5cc377fc 100644 --- a/pkgs/development/python-modules/zha/default.nix +++ b/pkgs/development/python-modules/zha/default.nix @@ -8,7 +8,7 @@ pyserial, pyserial-asyncio, pyserial-asyncio-fast, - pytest-asyncio, + pytest-asyncio_0, pytest-timeout, pytest-xdist, pytestCheckHook, @@ -68,7 +68,7 @@ buildPythonPackage rec { nativeCheckInputs = [ freezegun - pytest-asyncio + pytest-asyncio_0 pytest-timeout pytest-xdist pytestCheckHook From c8947cb5c2ee9328ab93d01f1dadf8b3943bf490 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 15:28:21 +0200 Subject: [PATCH 1046/1084] python3Packages.paste: ignore deprecation warning in tests --- pkgs/development/python-modules/paste/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/paste/default.nix b/pkgs/development/python-modules/paste/default.nix index ae7eb8b7a79e..5674b4ceb3f1 100644 --- a/pkgs/development/python-modules/paste/default.nix +++ b/pkgs/development/python-modules/paste/default.nix @@ -40,6 +40,11 @@ buildPythonPackage rec { touch tests/urlparser_data/secured.txt ''; + disabledTests = [ + # pkg_resources deprecation warning + "test_form" + ]; + pythonNamespaces = [ "paste" ]; meta = with lib; { From 49a57ffce93cb82db944419b1c4e7188683e4c3e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 15:59:59 +0200 Subject: [PATCH 1047/1084] python3Packages.blis: disable failing tests --- pkgs/development/python-modules/blis/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/blis/default.nix b/pkgs/development/python-modules/blis/default.nix index 0aabdaea5196..c77191f806f3 100644 --- a/pkgs/development/python-modules/blis/default.nix +++ b/pkgs/development/python-modules/blis/default.nix @@ -67,6 +67,11 @@ buildPythonPackage rec { rm -rf ./blis ''; + disabledTestPaths = [ + # ImportError: cannot import name 'NO_CONJUGATE' from 'blis.cy' + "tests/test_dotv.py" + ]; + passthru = { tests = { numpy_1 = blis.overridePythonAttrs (old: { From 529c6b8df766b51e729e437827530c0dbdb0723c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 16:01:37 +0200 Subject: [PATCH 1048/1084] badsecret: relax viewstate constraint --- pkgs/development/python-modules/badsecrets/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/badsecrets/default.nix b/pkgs/development/python-modules/badsecrets/default.nix index e0c169e58b0e..08972bff8e4d 100644 --- a/pkgs/development/python-modules/badsecrets/default.nix +++ b/pkgs/development/python-modules/badsecrets/default.nix @@ -40,6 +40,8 @@ buildPythonPackage rec { viewstate ]; + pythonRelaxDeps = [ "viewstate" ]; + pythonImportsCheck = [ "badsecrets" ]; meta = { From 232f9e1cd9799e1f4304781a02b95a029c46dde7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 16:12:48 +0200 Subject: [PATCH 1049/1084] python3Packages.fiona: relax cython constraint --- pkgs/development/python-modules/fiona/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/fiona/default.nix b/pkgs/development/python-modules/fiona/default.nix index 5c3b15d96bef..6a7c8b51bee3 100644 --- a/pkgs/development/python-modules/fiona/default.nix +++ b/pkgs/development/python-modules/fiona/default.nix @@ -39,6 +39,11 @@ buildPythonPackage rec { hash = "sha256-5NN6PBh+6HS9OCc9eC2TcBvkcwtI4DV8qXnz4tlaMXc="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "cython~=3.0.2" cython + ''; + build-system = [ cython gdal # for gdal-config From b966b49bdd0952ce3bd2d98b0162132f70eb7485 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 16:11:36 +0200 Subject: [PATCH 1050/1084] python3Packages.dbt-protos: init at 1.0.351 --- .../python-modules/dbt-protos/default.nix | 39 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 41 insertions(+) create mode 100644 pkgs/development/python-modules/dbt-protos/default.nix diff --git a/pkgs/development/python-modules/dbt-protos/default.nix b/pkgs/development/python-modules/dbt-protos/default.nix new file mode 100644 index 000000000000..c3601a48b7d6 --- /dev/null +++ b/pkgs/development/python-modules/dbt-protos/default.nix @@ -0,0 +1,39 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + protobuf, +}: + +buildPythonPackage rec { + pname = "dbt-protos"; + version = "1.0.351"; + pyproject = true; + + src = fetchFromGitHub { + owner = "dbt-labs"; + repo = "proto-python-public"; + tag = "v${version}"; + hash = "sha256-GZwSJAElE/aUS4cCqMlmUJVtm+OACjKakXUxkrpVUyE="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + protobuf + ]; + + pythonImportsCheck = [ + "dbtlabs.proto.public.v1" + ]; + + meta = { + description = "dbt public protos"; + homepage = "https://github.com/dbt-labs/proto-python-public"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1bd072e7fd30..9d17e9b00f43 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3389,6 +3389,8 @@ self: super: with self; { dbt-postgres = callPackage ../development/python-modules/dbt-postgres { }; + dbt-protos = callPackage ../development/python-modules/dbt-protos { }; + dbt-redshift = callPackage ../development/python-modules/dbt-redshift { }; dbt-semantic-interfaces = callPackage ../development/python-modules/dbt-semantic-interfaces { }; From e7e7c5256c802823b978b7178441fcfe5dbcc24b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 16:13:15 +0200 Subject: [PATCH 1051/1084] python3Packages.dbt-adapters: 1.14.8 -> 1.16.3 https://github.com/dbt-labs/dbt-adapters/blob/main/dbt-adapters/CHANGELOG.md --- pkgs/development/python-modules/dbt-adapters/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dbt-adapters/default.nix b/pkgs/development/python-modules/dbt-adapters/default.nix index a142a26f0026..ca491b9afbbe 100644 --- a/pkgs/development/python-modules/dbt-adapters/default.nix +++ b/pkgs/development/python-modules/dbt-adapters/default.nix @@ -3,6 +3,7 @@ agate, buildPythonPackage, dbt-common, + dbt-protos, fetchPypi, hatchling, mashumaro, @@ -14,14 +15,14 @@ buildPythonPackage rec { pname = "dbt-adapters"; - version = "1.14.8"; + version = "1.16.3"; pyproject = true; # missing tags on GitHub src = fetchPypi { pname = "dbt_adapters"; inherit version; - hash = "sha256-lowoP5Ny5kObKMuscecSUuqQXG7GxEDlbp8HQkLifBc="; + hash = "sha256-1J0+V776ujbt8Anm/gAdld0MkC5apmeN8IEtzZBSWf8="; }; build-system = [ hatchling ]; @@ -34,6 +35,7 @@ buildPythonPackage rec { dependencies = [ agate dbt-common + dbt-protos mashumaro protobuf pytz From 4e33b386252cd42db3a2f1ca56e028b8bfa2278c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 16:30:49 +0200 Subject: [PATCH 1052/1084] python3Packages.sqlglot: 26.16.2 -> 27.6.0 https://github.com/tobymao/sqlglot/blob/v27.6.0/CHANGELOG.md --- pkgs/development/python-modules/sqlglot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sqlglot/default.nix b/pkgs/development/python-modules/sqlglot/default.nix index 7b109e1f2590..5b6bb1ceec67 100644 --- a/pkgs/development/python-modules/sqlglot/default.nix +++ b/pkgs/development/python-modules/sqlglot/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "sqlglot"; - version = "26.16.2"; + version = "27.6.0"; pyproject = true; src = fetchFromGitHub { repo = "sqlglot"; owner = "tobymao"; tag = "v${version}"; - hash = "sha256-uX72AHr4IC+u5AYkW/3myruVPs5NZ1V3THVg+9GWxpg="; + hash = "sha256-/+hrbyAQJHbKzjaBr9ssuXuKpbCSWAarLa5oX5NqfOc="; }; build-system = [ From dde0af01da6d2d808dc5b19239667c88de66753d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 16:37:47 +0200 Subject: [PATCH 1053/1084] python3Packages.aioasuswrt: test with pytest-asyncio 0.x --- pkgs/development/python-modules/aioasuswrt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioasuswrt/default.nix b/pkgs/development/python-modules/aioasuswrt/default.nix index ff54fa553086..2544f86902ee 100644 --- a/pkgs/development/python-modules/aioasuswrt/default.nix +++ b/pkgs/development/python-modules/aioasuswrt/default.nix @@ -4,7 +4,7 @@ buildPythonPackage, fetchFromGitHub, pytest-cov-stub, - pytest-asyncio, + pytest-asyncio_0, pytest-mock, pytestCheckHook, pythonOlder, @@ -30,7 +30,7 @@ buildPythonPackage rec { dependencies = [ asyncssh ]; nativeCheckInputs = [ - pytest-asyncio + pytest-asyncio_0 pytest-cov-stub pytest-mock pytestCheckHook From 269737dcd734fa3e27eeea2c61ecbfe28c2cfb41 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 16:38:28 +0200 Subject: [PATCH 1054/1084] python3Packages.papermill: disable failing test This is due to API compat issues with azure data lake. --- pkgs/development/python-modules/papermill/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/papermill/default.nix b/pkgs/development/python-modules/papermill/default.nix index 9ece875296c3..5e6bb7b71327 100644 --- a/pkgs/development/python-modules/papermill/default.nix +++ b/pkgs/development/python-modules/papermill/default.nix @@ -95,6 +95,9 @@ buildPythonPackage rec { disabledTests = [ # pytest 8 compat "test_read_with_valid_file_extension" + + # azure datalake api compat issue + "test_create_adapter" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # might fail due to the sandbox From 96d0791b0200ddde572f1b52bb4dc919870289fe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 16:45:18 +0200 Subject: [PATCH 1055/1084] python3Packages.sqlframe: 3.38.0 -> 3.38.2 https://github.com/eakmanrq/sqlframe/releases/tag/v3.38.1 https://github.com/eakmanrq/sqlframe/releases/tag/v3.38.2 --- pkgs/development/python-modules/sqlframe/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sqlframe/default.nix b/pkgs/development/python-modules/sqlframe/default.nix index 8ec28de12a82..e5d4dca2f152 100644 --- a/pkgs/development/python-modules/sqlframe/default.nix +++ b/pkgs/development/python-modules/sqlframe/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "sqlframe"; - version = "3.38.0"; + version = "3.38.2"; pyproject = true; src = fetchFromGitHub { owner = "eakmanrq"; repo = "sqlframe"; tag = "v${version}"; - hash = "sha256-zzYhKAteYKvm6p6LkuGEDHJcOz9Miaqv2zztLlfTY1A="; + hash = "sha256-ekDt9vsHdHhUNaQghG3EaM82FRZYdw+gaxENcurSayk="; }; build-system = [ From 2da0963ea4749569905448d02d3ea36c03591b75 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 16:55:06 +0200 Subject: [PATCH 1056/1084] python3Packages.jsonrpc-websocekt: test with pytest-asyncio 0.x --- pkgs/development/python-modules/jsonrpc-websocket/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jsonrpc-websocket/default.nix b/pkgs/development/python-modules/jsonrpc-websocket/default.nix index 8047a7a7ebec..8fd8391120a6 100644 --- a/pkgs/development/python-modules/jsonrpc-websocket/default.nix +++ b/pkgs/development/python-modules/jsonrpc-websocket/default.nix @@ -5,7 +5,7 @@ buildPythonPackage, fetchFromGitHub, jsonrpc-base, - pytest-asyncio, + pytest-asyncio_0, pytestCheckHook, pythonOlder, setuptools, @@ -34,7 +34,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ - pytest-asyncio + pytest-asyncio_0 pytestCheckHook ]; From 49106db86be83f2a9c9142e2caf9005758cbf87e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 17:01:58 +0200 Subject: [PATCH 1057/1084] python3Packages.aiolookin: disable tests They're async, have previously been skipped and are now erroring out. --- pkgs/development/python-modules/aiolookin/default.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/aiolookin/default.nix b/pkgs/development/python-modules/aiolookin/default.nix index 677d9ba7c72e..fa1d100cb914 100644 --- a/pkgs/development/python-modules/aiolookin/default.nix +++ b/pkgs/development/python-modules/aiolookin/default.nix @@ -26,6 +26,8 @@ buildPythonPackage rec { propagatedBuildInputs = [ aiohttp ]; + doCheck = false; # all tests are async and no async plugin is configured + nativeCheckInputs = [ faker pytest-aiohttp @@ -33,11 +35,6 @@ buildPythonPackage rec { pytestCheckHook ]; - disabledTests = [ - # Not all tests are ready yet - "test_successful" - ]; - pythonImportsCheck = [ "aiolookin" ]; meta = with lib; { From 81ec1790fb5f512b48bcd71483a9ea1ee8aef671 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 17:10:17 +0200 Subject: [PATCH 1058/1084] python3Packages.aiohttp-sse: test with pytest-asyncio 0.x --- pkgs/development/python-modules/aiohttp-sse/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aiohttp-sse/default.nix b/pkgs/development/python-modules/aiohttp-sse/default.nix index 851f0fef08cb..ec7f64216c64 100644 --- a/pkgs/development/python-modules/aiohttp-sse/default.nix +++ b/pkgs/development/python-modules/aiohttp-sse/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, lib, pytest-aiohttp, - pytest-asyncio, + pytest-asyncio_0, pytest-cov-stub, pytestCheckHook, setuptools, @@ -31,8 +31,8 @@ buildPythonPackage rec { pythonImportsCheck = [ "aiohttp_sse" ]; nativeCheckInputs = [ - pytest-aiohttp - pytest-asyncio + (pytest-aiohttp.override { pytest-asyncio = pytest-asyncio_0; }) + pytest-asyncio_0 pytest-cov-stub pytestCheckHook ]; From 90c6bf298698c027fb43e37e4adde9bc954847d5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 17:12:15 +0200 Subject: [PATCH 1059/1084] python3Packages.async-modbus: test with pytest-asyncio --- pkgs/development/python-modules/async-modbus/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/async-modbus/default.nix b/pkgs/development/python-modules/async-modbus/default.nix index 83efbef9a9cb..dcc5a4247a6f 100644 --- a/pkgs/development/python-modules/async-modbus/default.nix +++ b/pkgs/development/python-modules/async-modbus/default.nix @@ -4,6 +4,7 @@ connio, fetchFromGitHub, fetchpatch, + pytest-asyncio, pytest-cov-stub, pytestCheckHook, pythonOlder, @@ -46,6 +47,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + pytest-asyncio pytest-cov-stub pytestCheckHook ]; From 8904a86f24102b5e7dc308757e7fdbdc25d5fff1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 17:14:16 +0200 Subject: [PATCH 1060/1084] python3Packages.aionotion: relax various dependencies --- pkgs/development/python-modules/aionotion/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/development/python-modules/aionotion/default.nix b/pkgs/development/python-modules/aionotion/default.nix index 26fa8135038f..048ef8c0518f 100644 --- a/pkgs/development/python-modules/aionotion/default.nix +++ b/pkgs/development/python-modules/aionotion/default.nix @@ -32,6 +32,11 @@ buildPythonPackage rec { hash = "sha256-MqH3CPp+dAX5DXtnHio95KGQ+Ok2TXrX6rn/AMx5OsY="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "poetry-core==" "poetry-core>=" + ''; + nativeBuildInputs = [ poetry-core ]; propagatedBuildInputs = [ @@ -44,6 +49,12 @@ buildPythonPackage rec { yarl ]; + pythonRelaxDeps = [ + "ciso8601" + "frozenlist" + "mashumaro" + ]; + __darwinAllowLocalNetworking = true; nativeCheckInputs = [ From b4153e18370ffefea72e8c83cc698e15b219328d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 17:16:53 +0200 Subject: [PATCH 1061/1084] python3Packages.opower: fix tests --- pkgs/development/python-modules/opower/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/opower/default.nix b/pkgs/development/python-modules/opower/default.nix index c980deaaba50..270f3fcc91e0 100644 --- a/pkgs/development/python-modules/opower/default.nix +++ b/pkgs/development/python-modules/opower/default.nix @@ -41,6 +41,11 @@ buildPythonPackage rec { python-dotenv ]; + disabledTestPaths = [ + # network access + "tests/test_opower.py" + ]; + pythonImportsCheck = [ "opower" ]; disabledTests = [ From a5fed110c4f204c2e40363a57bd2901434473e5b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 17:31:16 +0200 Subject: [PATCH 1062/1084] python3Packages.pyrainbird: test with pytest-asyncio 0.x --- pkgs/development/python-modules/pyrainbird/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyrainbird/default.nix b/pkgs/development/python-modules/pyrainbird/default.nix index ba3bd8c2eee9..b145c5bd469e 100644 --- a/pkgs/development/python-modules/pyrainbird/default.nix +++ b/pkgs/development/python-modules/pyrainbird/default.nix @@ -9,7 +9,7 @@ parameterized, pycryptodome, pytest-aiohttp, - pytest-asyncio, + pytest-asyncio_0, pytest-cov-stub, pytest-golden, pytest-mock, @@ -54,8 +54,8 @@ buildPythonPackage rec { nativeCheckInputs = [ freezegun parameterized - pytest-aiohttp - pytest-asyncio + (pytest-aiohttp.override { pytest-asyncio = pytest-asyncio_0; }) + pytest-asyncio_0 pytest-cov-stub pytest-golden pytest-mock From 303014c8ceb3fc7726c5457c602b0d1a3c1a4e1d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 17:55:15 +0200 Subject: [PATCH 1063/1084] python3Packages.pysiaalarm: fix tests --- pkgs/development/python-modules/pysiaalarm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysiaalarm/default.nix b/pkgs/development/python-modules/pysiaalarm/default.nix index 2bb3e6611a82..1ec26947d356 100644 --- a/pkgs/development/python-modules/pysiaalarm/default.nix +++ b/pkgs/development/python-modules/pysiaalarm/default.nix @@ -6,7 +6,7 @@ dataclasses-json, pycryptodome, setuptools-scm, - pytest-asyncio, + pytest-asyncio_0, pytest-cases, pytest-cov-stub, pytestCheckHook, @@ -39,7 +39,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ - pytest-asyncio + pytest-asyncio_0 pytest-cases pytest-cov-stub pytestCheckHook From 827bea50532dfc57dbcc91844d6d521b6ddf95a9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:02:49 +0200 Subject: [PATCH 1064/1084] python3Packages.pytest-mockservers: disable failing test The event_loop fixutre was deprecated in pytest-asyncio 0.22 and removed in 1.0. Since pytest-mockservers propagates pytest-asyncio we must not propagate anything but the default pytest-asyncio package. --- pkgs/development/python-modules/pytest-mockservers/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/pytest-mockservers/default.nix b/pkgs/development/python-modules/pytest-mockservers/default.nix index 4f521fc236bf..6f8ad594ab5f 100644 --- a/pkgs/development/python-modules/pytest-mockservers/default.nix +++ b/pkgs/development/python-modules/pytest-mockservers/default.nix @@ -46,6 +46,9 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; + # relies on the removed event_loop fixture + disabledTests = [ "test_udp_server_factory" ]; + pythonImportsCheck = [ "pytest_mockservers" ]; meta = with lib; { From 6e4f0b2c9a20746edd1657844fb0035de33334b6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:16:43 +0200 Subject: [PATCH 1065/1084] python3Packages.thermopro-ble: fix tests --- pkgs/development/python-modules/thermopro-ble/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/thermopro-ble/default.nix b/pkgs/development/python-modules/thermopro-ble/default.nix index 0da7947b12c6..8e6f8fa45df6 100644 --- a/pkgs/development/python-modules/thermopro-ble/default.nix +++ b/pkgs/development/python-modules/thermopro-ble/default.nix @@ -5,6 +5,7 @@ buildPythonPackage, fetchFromGitHub, poetry-core, + pytest-asyncio, pytest-cov-stub, pytestCheckHook, pythonOlder, @@ -34,6 +35,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + pytest-asyncio pytest-cov-stub pytestCheckHook ]; From 230bfa29e66e854ddb04f41b85f6e67e7d14fb8f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:17:59 +0200 Subject: [PATCH 1066/1084] python3Packages.uasiren: fix tests --- pkgs/development/python-modules/uasiren/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/uasiren/default.nix b/pkgs/development/python-modules/uasiren/default.nix index 7b26d889cedc..e82ee94bb7ae 100644 --- a/pkgs/development/python-modules/uasiren/default.nix +++ b/pkgs/development/python-modules/uasiren/default.nix @@ -10,6 +10,7 @@ aiohttp, # tests + pytest-asyncio, pytestCheckHook, }: @@ -33,7 +34,10 @@ buildPythonPackage { propagatedBuildInputs = [ aiohttp ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + pytest-asyncio + pytestCheckHook + ]; pythonImportsCheck = [ "uasiren" From 02adcf1e59bceb889d93a77fc93387a74e0f0001 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:18:29 +0200 Subject: [PATCH 1067/1084] python3Packages.xbox-webapi: fix tests, modernize --- .../development/python-modules/xbox-webapi/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/xbox-webapi/default.nix b/pkgs/development/python-modules/xbox-webapi/default.nix index 07aabe725302..53932099f0dc 100644 --- a/pkgs/development/python-modules/xbox-webapi/default.nix +++ b/pkgs/development/python-modules/xbox-webapi/default.nix @@ -9,7 +9,7 @@ httpx, ms-cv, pydantic, - pytest-asyncio, + pytest-asyncio_0, pytestCheckHook, respx, }: @@ -19,8 +19,6 @@ buildPythonPackage rec { version = "2.1.0"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "OpenXbox"; repo = "xbox-webapi-python"; @@ -28,9 +26,9 @@ buildPythonPackage rec { hash = "sha256-9A3gdSlRjBCx5fBW+jkaSWsFuGieXQKvbEbZzGzLf94="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ appdirs ecdsa httpx @@ -39,7 +37,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ - pytest-asyncio + pytest-asyncio_0 pytestCheckHook respx ]; From 51e2f19a6c6f1a1dfb3c3986155672da8fc13934 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:20:38 +0200 Subject: [PATCH 1068/1084] python3Packages.azure-kusto-ingest: relax deps --- .../python-modules/azure-kusto-ingest/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/azure-kusto-ingest/default.nix b/pkgs/development/python-modules/azure-kusto-ingest/default.nix index d7665307e481..c59e9a57eb39 100644 --- a/pkgs/development/python-modules/azure-kusto-ingest/default.nix +++ b/pkgs/development/python-modules/azure-kusto-ingest/default.nix @@ -40,6 +40,11 @@ buildPythonPackage rec { tenacity ]; + pythonRelaxDeps = [ + "azure-storage-blob" + "azure-storage-queue" + ]; + optional-dependencies = { pandas = [ pandas ]; }; From 515365c3b188f1d2fb93358a4cc45343a9e52063 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:24:35 +0200 Subject: [PATCH 1069/1084] python3Packages.python-awair: disable tests Can't get these to run, likely requires a pytest-aiohttp update. --- pkgs/development/python-modules/python-awair/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/python-awair/default.nix b/pkgs/development/python-modules/python-awair/default.nix index c814188477fa..21d946e89d62 100644 --- a/pkgs/development/python-modules/python-awair/default.nix +++ b/pkgs/development/python-modules/python-awair/default.nix @@ -31,6 +31,9 @@ buildPythonPackage rec { voluptuous ]; + # Failed: async def functions are not natively supported. + doCheck = false; + nativeCheckInputs = [ pytest-aiohttp pytestCheckHook From 7ffdd3634348e19978fbb3c9086c7c6fc7ff0979 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:28:10 +0200 Subject: [PATCH 1070/1084] python3Packages.pybalboa: fix tests --- pkgs/development/python-modules/pybalboa/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pybalboa/default.nix b/pkgs/development/python-modules/pybalboa/default.nix index e00186809690..5ad085c44975 100644 --- a/pkgs/development/python-modules/pybalboa/default.nix +++ b/pkgs/development/python-modules/pybalboa/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, poetry-core, poetry-dynamic-versioning, - pytest-asyncio, + pytest-asyncio_0, pytestCheckHook, }: @@ -27,10 +27,15 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ - pytest-asyncio + pytest-asyncio_0 pytestCheckHook ]; + disabledTests = [ + # async def functions are not natively supported. + "test_cancel_task" + ]; + pythonImportsCheck = [ "pybalboa" ]; meta = with lib; { From a4afa02375eac602457ec0024a2c922a74a5720e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:31:59 +0200 Subject: [PATCH 1071/1084] python3Packages.pydaikin: disable failing async tests --- pkgs/development/python-modules/pydaikin/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/pydaikin/default.nix b/pkgs/development/python-modules/pydaikin/default.nix index 877da83d4cba..66342b59f205 100644 --- a/pkgs/development/python-modules/pydaikin/default.nix +++ b/pkgs/development/python-modules/pydaikin/default.nix @@ -46,6 +46,12 @@ buildPythonPackage rec { pytestCheckHook ]; + disabledTests = [ + # Failed: async def functions are not natively supported. + "test_power_sensors" + "test_device_factory" + ]; + pythonImportsCheck = [ "pydaikin" ]; meta = with lib; { From 4604e330bac6daa881ef9722ee3cdb6b800929c3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:33:38 +0200 Subject: [PATCH 1072/1084] python3Packages.aioeafm: disable tests All are async and not properly configured for pytest-asyncio. --- pkgs/development/python-modules/aioeafm/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/aioeafm/default.nix b/pkgs/development/python-modules/aioeafm/default.nix index 056e9bd6b8eb..95b287786cdd 100644 --- a/pkgs/development/python-modules/aioeafm/default.nix +++ b/pkgs/development/python-modules/aioeafm/default.nix @@ -37,6 +37,8 @@ buildPythonPackage rec { dependencies = [ aiohttp ]; + doCheck = false; # Failed: async def functions are not natively supported. + nativeCheckInputs = [ pytest-aiohttp pytestCheckHook From 8f1e8bf7214c9552d6cb10742e5d21633639435f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:34:01 +0200 Subject: [PATCH 1073/1084] python3Packages.aioecowitt: fix tests with pytest-asyncio 0.x --- pkgs/development/python-modules/aioecowitt/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/aioecowitt/default.nix b/pkgs/development/python-modules/aioecowitt/default.nix index 15be3f422192..88f0db5ac7b4 100644 --- a/pkgs/development/python-modules/aioecowitt/default.nix +++ b/pkgs/development/python-modules/aioecowitt/default.nix @@ -4,6 +4,7 @@ buildPythonPackage, fetchFromGitHub, meteocalc, + pytest-asyncio_0, pytest-aiohttp, pytestCheckHook, pythonOlder, @@ -32,7 +33,8 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ - pytest-aiohttp + pytest-asyncio_0 + (pytest-aiohttp.override { pytest-asyncio = pytest-asyncio_0; }) pytestCheckHook ]; From 395db2261ce22eb66038eb161c4b99d3965933a8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:37:05 +0200 Subject: [PATCH 1074/1084] python3Packages.afsapi: disable tests --- pkgs/development/python-modules/afsapi/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/afsapi/default.nix b/pkgs/development/python-modules/afsapi/default.nix index d58391180025..40ce655ab559 100644 --- a/pkgs/development/python-modules/afsapi/default.nix +++ b/pkgs/development/python-modules/afsapi/default.nix @@ -31,6 +31,8 @@ buildPythonPackage rec { lxml ]; + doCheck = false; # Failed: async def functions are not natively supported. + nativeCheckInputs = [ pytest-aiohttp pytestCheckHook From db197bde56c80306356c837322f8ec36e0d5060b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:37:13 +0200 Subject: [PATCH 1075/1084] python3Packages.fyta-cli --- pkgs/development/python-modules/fyta-cli/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/fyta-cli/default.nix b/pkgs/development/python-modules/fyta-cli/default.nix index c81ec0c160a6..4c92997a7fa8 100644 --- a/pkgs/development/python-modules/fyta-cli/default.nix +++ b/pkgs/development/python-modules/fyta-cli/default.nix @@ -33,6 +33,8 @@ buildPythonPackage rec { mashumaro ]; + doCheck = false; # Failed: async def functions are not natively supported. + nativeCheckInputs = [ aioresponses pytest-asyncio From 6a335009c23cd83e35ed4996aea218658fe86622 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:39:28 +0200 Subject: [PATCH 1076/1084] python3Packages.geocachingapi: relax reverse-geocode constraint --- pkgs/development/python-modules/geocachingapi/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/geocachingapi/default.nix b/pkgs/development/python-modules/geocachingapi/default.nix index 47364ccbea16..554df72a7009 100644 --- a/pkgs/development/python-modules/geocachingapi/default.nix +++ b/pkgs/development/python-modules/geocachingapi/default.nix @@ -33,6 +33,8 @@ buildPythonPackage rec { yarl ]; + pythonRelaxDeps = [ "reverse_geocode" ]; + # Tests require a token and network access doCheck = false; From 2d0834007214046bb343e3fe331d97a7e94963a1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:39:42 +0200 Subject: [PATCH 1077/1084] python3Packages.aiohomekit: test with pytest-asyncio 0.x --- pkgs/development/python-modules/aiohomekit/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/aiohomekit/default.nix b/pkgs/development/python-modules/aiohomekit/default.nix index 4bd67403b3ad..3498ee8f5a6b 100644 --- a/pkgs/development/python-modules/aiohomekit/default.nix +++ b/pkgs/development/python-modules/aiohomekit/default.nix @@ -13,6 +13,7 @@ fetchFromGitHub, orjson, poetry-core, + pytest-asyncio_0, pytest-aiohttp, pytestCheckHook, pythonOlder, @@ -50,7 +51,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ - pytest-aiohttp + (pytest-aiohttp.override { pytest-asyncio = pytest-asyncio_0; }) pytestCheckHook ]; From 3d3eb1e4079edcb844aac5907b6ac35982d3c785 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:44:30 +0200 Subject: [PATCH 1078/1084] python3Packages.hyperion-py: test with pytest-asyncio 0.x --- pkgs/development/python-modules/hyperion-py/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/hyperion-py/default.nix b/pkgs/development/python-modules/hyperion-py/default.nix index 5cb6a69ec2ac..a6803e8bc26e 100644 --- a/pkgs/development/python-modules/hyperion-py/default.nix +++ b/pkgs/development/python-modules/hyperion-py/default.nix @@ -5,7 +5,7 @@ fetchFromGitHub, poetry-core, pytest-aiohttp, - pytest-asyncio, + pytest-asyncio_0, pytest-cov-stub, pytest-timeout, pytestCheckHook, @@ -28,8 +28,8 @@ buildPythonPackage rec { dependencies = [ aiohttp ]; nativeCheckInputs = [ - pytest-asyncio - pytest-aiohttp + pytest-asyncio_0 + (pytest-aiohttp.override { pytest-asyncio = pytest-asyncio_0; }) pytest-cov-stub pytest-timeout pytestCheckHook From 7e45eeb84da09615f37c10380164023cfd7f5dc6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:44:50 +0200 Subject: [PATCH 1079/1084] python3Packages.devolo-plc-api: test with pytest-asyncio 0.x --- pkgs/development/python-modules/devolo-plc-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/devolo-plc-api/default.nix b/pkgs/development/python-modules/devolo-plc-api/default.nix index d9dcbbb73a3f..89f1bbb6853b 100644 --- a/pkgs/development/python-modules/devolo-plc-api/default.nix +++ b/pkgs/development/python-modules/devolo-plc-api/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, httpx, protobuf, - pytest-asyncio, + pytest-asyncio_0, pytest-httpx, pytest-mock, pytestCheckHook, @@ -48,7 +48,7 @@ buildPythonPackage rec { __darwinAllowLocalNetworking = true; nativeCheckInputs = [ - pytest-asyncio + pytest-asyncio_0 pytest-httpx pytest-mock pytestCheckHook From db4f5b254fd9016e48e76ccf69d15c940f220b77 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:46:40 +0200 Subject: [PATCH 1080/1084] python3Packages.aioimaplib: test with pytest-asyncio 0.x --- pkgs/development/python-modules/aioimaplib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioimaplib/default.nix b/pkgs/development/python-modules/aioimaplib/default.nix index 2c9502ff289a..5d6205362fa5 100644 --- a/pkgs/development/python-modules/aioimaplib/default.nix +++ b/pkgs/development/python-modules/aioimaplib/default.nix @@ -7,7 +7,7 @@ mock, poetry-core, pyopenssl, - pytest-asyncio, + pytest-asyncio_0, pytestCheckHook, pytz, }: @@ -30,7 +30,7 @@ buildPythonPackage rec { imaplib2 mock pyopenssl - pytest-asyncio + pytest-asyncio_0 pytestCheckHook pytz ]; From 292018ede4e2c80f6e42e42086b4f3e48edc9cf0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:48:01 +0200 Subject: [PATCH 1081/1084] python3Packages.inkbird-ble: run async tests --- pkgs/development/python-modules/inkbird-ble/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/inkbird-ble/default.nix b/pkgs/development/python-modules/inkbird-ble/default.nix index b2a31ed4c13c..4d507af22ac1 100644 --- a/pkgs/development/python-modules/inkbird-ble/default.nix +++ b/pkgs/development/python-modules/inkbird-ble/default.nix @@ -6,6 +6,7 @@ fetchFromGitHub, home-assistant-bluetooth, poetry-core, + pytest-asyncio, pytest-cov-stub, pytestCheckHook, pythonOlder, @@ -36,6 +37,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + pytest-asyncio pytest-cov-stub pytestCheckHook ]; From 01bacf82c3578cb8c90eb5c5e3bb66d7403140c0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:48:48 +0200 Subject: [PATCH 1082/1084] python3Packages.pykaleidescape: test with pytest-asyncio 0.x --- pkgs/development/python-modules/pykaleidescape/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pykaleidescape/default.nix b/pkgs/development/python-modules/pykaleidescape/default.nix index e461e8e66167..64b495fe92f8 100644 --- a/pkgs/development/python-modules/pykaleidescape/default.nix +++ b/pkgs/development/python-modules/pykaleidescape/default.nix @@ -4,7 +4,7 @@ buildPythonPackage, dnspython, fetchFromGitHub, - pytest-asyncio, + pytest-asyncio_0, pytestCheckHook, pythonAtLeast, pythonOlder, @@ -33,7 +33,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ - pytest-asyncio + pytest-asyncio_0 pytestCheckHook ]; From a656b9be6b22b67f1bb39cd5a495a4c4df7ce59b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:49:02 +0200 Subject: [PATCH 1083/1084] python3Packages.xknx: test with pytest-asyncio 0.x --- pkgs/development/python-modules/xknx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xknx/default.nix b/pkgs/development/python-modules/xknx/default.nix index 6c8692ccf9b1..26947d8b5d6b 100644 --- a/pkgs/development/python-modules/xknx/default.nix +++ b/pkgs/development/python-modules/xknx/default.nix @@ -6,7 +6,7 @@ cryptography, ifaddr, freezegun, - pytest-asyncio, + pytest-asyncio_0, pytestCheckHook, pythonOlder, setuptools, @@ -36,7 +36,7 @@ buildPythonPackage rec { nativeCheckInputs = [ freezegun - pytest-asyncio + pytest-asyncio_0 pytestCheckHook ]; From 00bc155a5e0a172d779284fa5511dbaec6a1e706 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 9 Aug 2025 18:54:26 +0200 Subject: [PATCH 1084/1084] python3Packages.langchain-tests: pin pytest-asyncio 0.x --- pkgs/development/python-modules/langchain-tests/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-tests/default.nix b/pkgs/development/python-modules/langchain-tests/default.nix index 4a46ed7c3142..42afbb15a0cc 100644 --- a/pkgs/development/python-modules/langchain-tests/default.nix +++ b/pkgs/development/python-modules/langchain-tests/default.nix @@ -20,7 +20,7 @@ # tests numpy, - pytest-asyncio, + pytest-asyncio_0, pytest-socket, pytestCheckHook, @@ -54,7 +54,7 @@ buildPythonPackage rec { dependencies = [ httpx langchain-core - pytest-asyncio + pytest-asyncio_0 pytest-benchmark pytest-codspeed pytest-recording