From 591c6de7bc2aa7265e29a943d923d7e384230e25 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Mon, 6 Jan 2025 06:28:33 +0000 Subject: [PATCH 0001/1079] e2fsprogs: 1.47.1 -> 1.47.2 Changes: https://github.com/tytso/e2fsprogs/compare/v1.47.1...v1.47.2 --- pkgs/by-name/e2/e2fsprogs/package.nix | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/pkgs/by-name/e2/e2fsprogs/package.nix b/pkgs/by-name/e2/e2fsprogs/package.nix index 6210299c3645c..590938068d859 100644 --- a/pkgs/by-name/e2/e2fsprogs/package.nix +++ b/pkgs/by-name/e2/e2fsprogs/package.nix @@ -3,7 +3,6 @@ stdenv, buildPackages, fetchurl, - fetchpatch, pkg-config, libuuid, gettext, @@ -17,11 +16,11 @@ stdenv.mkDerivation rec { pname = "e2fsprogs"; - version = "1.47.1"; + version = "1.47.2"; src = fetchurl { - url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz"; - hash = "sha256-mvzSAfOUKdLbJJKusT26XnXWzFBoK3MtyjVkO9XwkuM="; + url = "mirror://kernel/linux/kernel/people/tytso/e2fsprogs/v${version}/e2fsprogs-${version}.tar.xz"; + hash = "sha256-CCQuZMoOgZTZwcqtSXYrGSCaBjGBmbY850rk7y105jw="; }; # fuse2fs adds 14mb of dependencies @@ -43,19 +42,6 @@ stdenv.mkDerivation rec { gettext ] ++ lib.optionals withFuse [ fuse3 ]; - patches = [ - (fetchurl { - name = "SIZEOF_SIZE_T.patch"; - url = "https://lore.kernel.org/linux-ext4/20240527074121.2767083-1-hi@alyssa.is/raw"; - hash = "sha256-QdsvcvBi0mC/4YErqG0UKl94MH0OZpFVTGszNqBe/qw="; - }) - (fetchurl { - name = "unused-parameters.patch"; - url = "https://lore.kernel.org/linux-ext4/20240527091542.4121237-2-hi@alyssa.is/raw"; - hash = "sha256-pMoqm2eo5zYaTdU+Ppa4+posCVFb2A9S4uo5oApaaqc="; - }) - ]; - configureFlags = if stdenv.hostPlatform.isLinux then [ From 2a6ea1be572cbab04c870d7005c60679d0aabc01 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 2 Jan 2025 11:55:38 +0100 Subject: [PATCH 0002/1079] flwrap: fix cross build --- pkgs/by-name/fl/flwrap/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/flwrap/package.nix b/pkgs/by-name/fl/flwrap/package.nix index e1a4f93a179f1..1666191e48a59 100644 --- a/pkgs/by-name/fl/flwrap/package.nix +++ b/pkgs/by-name/fl/flwrap/package.nix @@ -16,13 +16,17 @@ stdenv.mkDerivation rec { sha256 = "sha256-g1V7bOcgVHpD+Ndn02Nj4I3rGItuQ2qLGlrZZshfGP8="; }; + nativeBuildInputs = [ + pkg-config + ]; + buildInputs = [ fltk13 libjpeg ]; - nativeBuildInputs = [ - pkg-config + configureFlags = [ + "FLTK_CONFIG=${lib.getExe' (lib.getDev fltk13) "fltk-config"}" ]; meta = { From 172d46ee3c773fa212c13e71d73ded157dde2960 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 2 Jan 2025 11:55:38 +0100 Subject: [PATCH 0003/1079] fastjet: fix cross build --- pkgs/by-name/fa/fastjet/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/fa/fastjet/package.nix b/pkgs/by-name/fa/fastjet/package.nix index cdb7394c9688f..f64e8acad983c 100644 --- a/pkgs/by-name/fa/fastjet/package.nix +++ b/pkgs/by-name/fa/fastjet/package.nix @@ -15,6 +15,10 @@ stdenv.mkDerivation rec { hash = "sha256-zBdUcb+rhla4xhg6jl6a0F1fdQbkbzISqagjCQW49qM="; }; + postPatch = '' + patchShebangs --build fastjet-config.in + ''; + buildInputs = lib.optional withPython python; configureFlags = [ From f01beefa3d3da9c1ea06947f0731166f9cda1ad9 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 2 Jan 2025 11:55:38 +0100 Subject: [PATCH 0004/1079] fastjet-contrib: fix cross build --- pkgs/by-name/fa/fastjet-contrib/package.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/fastjet-contrib/package.nix b/pkgs/by-name/fa/fastjet-contrib/package.nix index 4bb49c711d584..5e39dcb3b8fc5 100644 --- a/pkgs/by-name/fa/fastjet-contrib/package.nix +++ b/pkgs/by-name/fa/fastjet-contrib/package.nix @@ -17,10 +17,12 @@ stdenv.mkDerivation rec { buildInputs = [ fastjet ]; postPatch = '' - for f in Makefile.in */Makefile; do + for f in Makefile.in */Makefile scripts/internal/Template/Makefile; do substituteInPlace "$f" --replace "CXX=g++" "" + substituteInPlace "$f" --replace-quiet "ar " "${stdenv.cc.targetPrefix}ar " + substituteInPlace "$f" --replace-quiet "ranlib " "${stdenv.cc.targetPrefix}ranlib " done - patchShebangs ./utils/check.sh ./utils/install-sh + patchShebangs --build ./utils/check.sh ./utils/install-sh ''; # Written in shell manually, does not support autoconf-style @@ -28,6 +30,10 @@ stdenv.mkDerivation rec { # Error: --build=x86_64-unknown-linux-gnu: unrecognised argument configurePlatforms = [ ]; + configureFlags = [ + "--fastjet-config=${lib.getExe' (lib.getDev fastjet) "fastjet-config"}" + ]; + enableParallelBuilding = true; doCheck = true; From 045d5755a2f05a585665d3ca13a8b869a5957bf8 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 2 Jan 2025 11:55:38 +0100 Subject: [PATCH 0005/1079] flpsed: fix cross build --- pkgs/by-name/fl/flpsed/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/fl/flpsed/package.nix b/pkgs/by-name/fl/flpsed/package.nix index 479c2902902a3..cfa8f3d05124e 100644 --- a/pkgs/by-name/fl/flpsed/package.nix +++ b/pkgs/by-name/fl/flpsed/package.nix @@ -23,6 +23,12 @@ stdenv.mkDerivation rec { -i src/GsWidget.cxx ''; + configureFlags = [ + "ac_cv_func_malloc_0_nonnull=yes" + "ac_cv_func_realloc_0_nonnull=yes" + "FLTKCONFIG=${lib.getExe' (lib.getDev fltk13) "fltk-config"}" + ]; + meta = with lib; { description = "WYSIWYG PostScript annotator"; homepage = "https://flpsed.org/flpsed.html"; From b3b3fe03c458a4e929705f36cddcbf87d21149a7 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 2 Jan 2025 11:55:38 +0100 Subject: [PATCH 0006/1079] SDL_gfx: fix cross build --- pkgs/by-name/sd/SDL_gfx/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sd/SDL_gfx/package.nix b/pkgs/by-name/sd/SDL_gfx/package.nix index a6044b31790f1..65711ff5e3964 100644 --- a/pkgs/by-name/sd/SDL_gfx/package.nix +++ b/pkgs/by-name/sd/SDL_gfx/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-37FaxfjOeklS3BLSrtl0dRjF5rM1wOMWNtI/k8Yw9Bk="; }; - nativeBuildInputs = [ SDL ]; - buildInputs = [ SDL ]; # SDL_gfx.pc refers to sdl.pc and some SDL_gfx headers import SDL.h propagatedBuildInputs = [ SDL ]; + env.SDL_CONFIG = lib.getExe' SDL.dev "sdl-config"; + configureFlags = [ (lib.enableFeature false "mmx") (lib.enableFeature enableSdltest "sdltest") From a0aefa462bfe5401f51048a470183c83ae24f612 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 2 Jan 2025 11:55:38 +0100 Subject: [PATCH 0007/1079] SDL_mixer: fix cross build --- pkgs/by-name/sd/SDL_mixer/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sd/SDL_mixer/package.nix b/pkgs/by-name/sd/SDL_mixer/package.nix index e42592d5bc586..bedfda42842ae 100644 --- a/pkgs/by-name/sd/SDL_mixer/package.nix +++ b/pkgs/by-name/sd/SDL_mixer/package.nix @@ -70,9 +70,7 @@ stdenv.mkDerivation (finalAttrs: { ''; nativeBuildInputs = [ - SDL pkg-config - smpeg ]; buildInputs = [ @@ -84,6 +82,10 @@ stdenv.mkDerivation (finalAttrs: { smpeg ]; + # pass in correct *-config for cross builds + env.SDL_CONFIG = lib.getExe' SDL.dev "sdl-config"; + env.SMPEG_CONFIG = lib.getExe' smpeg.dev "smpeg-config"; + configureFlags = [ (lib.enableFeature false "music-ogg-shared") (lib.enableFeature false "music-mod-shared") From 70ffa2d78517310567ea2a5168f018cbd3d36f21 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 2 Jan 2025 11:55:38 +0100 Subject: [PATCH 0008/1079] gtk2: fix cross / strictDeps build --- pkgs/development/libraries/gtk/2.x.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/libraries/gtk/2.x.nix b/pkgs/development/libraries/gtk/2.x.nix index 9b1a3fc32439f..d1abe9b8e035a 100644 --- a/pkgs/development/libraries/gtk/2.x.nix +++ b/pkgs/development/libraries/gtk/2.x.nix @@ -60,6 +60,7 @@ stdenv.mkDerivation (finalAttrs: { ]; nativeBuildInputs = finalAttrs.setupHooks ++ [ + gdk-pixbuf gettext gobject-introspection perl From 639b190d8254478387b0116336897fd92bbcf331 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 2 Jan 2025 11:55:38 +0100 Subject: [PATCH 0009/1079] freedroidrpg: fix cross build --- pkgs/by-name/fr/freedroidrpg/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/fr/freedroidrpg/package.nix b/pkgs/by-name/fr/freedroidrpg/package.nix index 9be15316e687c..021abb8c7e9b9 100644 --- a/pkgs/by-name/fr/freedroidrpg/package.nix +++ b/pkgs/by-name/fr/freedroidrpg/package.nix @@ -56,6 +56,8 @@ stdenv.mkDerivation { zlib ] ++ lib.optional stdenv.hostPlatform.isDarwin libiconv; + env.SDL_CONFIG = lib.getExe' SDL.dev "sdl-config"; + enableParallelBuilding = true; meta = with lib; { From a7b52c47963f68a4c8b7acf3bcc6e635ec68e240 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 2 Jan 2025 11:55:38 +0100 Subject: [PATCH 0010/1079] fish-fillets-ng: fix cross / strictDeps build --- pkgs/by-name/fi/fish-fillets-ng/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/fi/fish-fillets-ng/package.nix b/pkgs/by-name/fi/fish-fillets-ng/package.nix index 7a0a88f9739d9..73011c6bafd33 100644 --- a/pkgs/by-name/fi/fish-fillets-ng/package.nix +++ b/pkgs/by-name/fi/fish-fillets-ng/package.nix @@ -37,6 +37,13 @@ stdenv.mkDerivation rec { SDL_ttf ]; + # pass in correct sdl-config for cross builds + env.SDL_CONFIG = lib.getExe' SDL.dev "sdl-config"; + + makeFlags = [ + "AR=${stdenv.cc.targetPrefix}ar" + ]; + desktopItems = [ (makeDesktopItem { name = "fish-fillets-ng"; From 8a5f060b32dad9ef86b783bca141e8aed8c70262 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 2 Jan 2025 11:55:38 +0100 Subject: [PATCH 0011/1079] SDL_ttf: fix cross / strictDeps build --- pkgs/by-name/sd/SDL_ttf/package.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/sd/SDL_ttf/package.nix b/pkgs/by-name/sd/SDL_ttf/package.nix index d243dc90ab122..df6ce3b42ec7f 100644 --- a/pkgs/by-name/sd/SDL_ttf/package.nix +++ b/pkgs/by-name/sd/SDL_ttf/package.nix @@ -33,10 +33,9 @@ stdenv.mkDerivation (finalAttrs: { freetype ]; - nativeBuildInputs = [ - SDL - freetype - ]; + # pass in correct *-config for cross builds + env.SDL_CONFIG = lib.getExe' SDL.dev "sdl-config"; + env.FREETYPE_CONFIG = lib.getExe' freetype.dev "freetype-config"; configureFlags = [ (lib.enableFeature enableSdltest "sdltest") From 3422fb581d03e075d741712357f02235883afc49 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 2 Jan 2025 11:55:38 +0100 Subject: [PATCH 0012/1079] fllog: fix cross / strictDeps build --- pkgs/by-name/fl/fllog/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/fl/fllog/package.nix b/pkgs/by-name/fl/fllog/package.nix index 00d3de60d783e..f69b5aa0cfb36 100644 --- a/pkgs/by-name/fl/fllog/package.nix +++ b/pkgs/by-name/fl/fllog/package.nix @@ -22,6 +22,7 @@ stdenv.mkDerivation rec { ]; nativeBuildInputs = [ + fltk13 # fltk-config pkg-config ]; From ec1af801cb24f2d207f08ae794a08830ab26ecb3 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 2 Jan 2025 11:55:38 +0100 Subject: [PATCH 0013/1079] lvtk: install includes in regular location ttl2c (next commit) looks for them there. --- pkgs/by-name/lv/lvtk/package.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/lv/lvtk/package.nix b/pkgs/by-name/lv/lvtk/package.nix index fc5dacaba82d4..7e0b9f8ff379a 100644 --- a/pkgs/by-name/lv/lvtk/package.nix +++ b/pkgs/by-name/lv/lvtk/package.nix @@ -37,11 +37,15 @@ stdenv.mkDerivation (finalAttrs: { pugl ]; + postInstall = '' + mv $out/include/lvtk-3.0/lvtk $out/include/ + rmdir $out/include/lvtk-3.0/ + ''; + enableParallelBuilding = true; meta = { description = "Set C++ wrappers around the LV2 C API"; - mainProgram = "ttl2c"; homepage = "https://lvtk.org/"; license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ bot-wxt1221 ]; From 943657de1c36d8a24932ff0b64a6980d8f6358f0 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Thu, 2 Jan 2025 11:55:38 +0100 Subject: [PATCH 0014/1079] fcitx5-mcbopomofo: fix strictDeps build --- pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix b/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix index 698329d15ec23..e5b499f20f8af 100644 --- a/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix +++ b/pkgs/by-name/fc/fcitx5-mcbopomofo/package.nix @@ -28,16 +28,19 @@ stdenv.mkDerivation rec { cmake extra-cmake-modules gettext - json_c - icu - fmt gtest ]; buildInputs = [ fcitx5 + fmt + gtest + icu + json_c ]; + strictDeps = true; + cmakeFlags = [ "-DCMAKE_BUILD_TYPE=Release" ]; From 741bc47b4252055e7cea9e9ef1cbfc854220ce04 Mon Sep 17 00:00:00 2001 From: scraptux Date: Mon, 6 Jan 2025 17:42:27 +0100 Subject: [PATCH 0015/1079] grpc: 1.69.0 -> 1.69.0 --- pkgs/by-name/gr/grpc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gr/grpc/package.nix b/pkgs/by-name/gr/grpc/package.nix index 74fe412380b28..ee3780a42bc93 100644 --- a/pkgs/by-name/gr/grpc/package.nix +++ b/pkgs/by-name/gr/grpc/package.nix @@ -24,7 +24,7 @@ # nixpkgs-update: no auto update stdenv.mkDerivation rec { pname = "grpc"; - version = "1.68.1"; # N.B: if you change this, please update: + version = "1.69.0"; # N.B: if you change this, please update: # pythonPackages.grpcio # pythonPackages.grpcio-channelz # pythonPackages.grpcio-health-checking @@ -37,7 +37,7 @@ stdenv.mkDerivation rec { owner = "grpc"; repo = "grpc"; rev = "v${version}"; - hash = "sha256-Rp+vg90biF6XXa4rVaLPWMjmWYut9XmBPgxQDTnltzk="; + hash = "sha256-rRiPUcr6of/sjqB+qr7eOkKVFGTnu8UjluULmcn8df4="; fetchSubmodules = true; }; From 6eea40ac74dc04981a0a52904ba6b6ed0d27d9ef Mon Sep 17 00:00:00 2001 From: scraptux Date: Mon, 6 Jan 2025 17:42:41 +0100 Subject: [PATCH 0016/1079] python312Packages.grpcio: 1.68.1 -> 1.69.0 --- pkgs/development/python-modules/grpcio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/grpcio/default.nix b/pkgs/development/python-modules/grpcio/default.nix index 002d5dde36d64..6d294ad9243c1 100644 --- a/pkgs/development/python-modules/grpcio/default.nix +++ b/pkgs/development/python-modules/grpcio/default.nix @@ -18,14 +18,14 @@ # nixpkgs-update: no auto update buildPythonPackage rec { pname = "grpcio"; - version = "1.68.1"; + version = "1.69.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-RKhQLdXeZTrmpz4t5QpAHYQYTwMx0Kw9rrBE5m1cUFQ="; + hash = "sha256-k2+kQkG1N5xa/DROEmDUZ77klXR+r0eN6CW6snkdpvU="; }; outputs = [ From cc0066dac2d6a80c9721ea3502731c5389a9a655 Mon Sep 17 00:00:00 2001 From: scraptux Date: Mon, 6 Jan 2025 17:42:52 +0100 Subject: [PATCH 0017/1079] python312Packages.grpcio-channelz: 1.68.1 -> 1.69.0 --- pkgs/development/python-modules/grpcio-channelz/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/grpcio-channelz/default.nix b/pkgs/development/python-modules/grpcio-channelz/default.nix index 8a1517b6b9795..cbb83238b8fc3 100644 --- a/pkgs/development/python-modules/grpcio-channelz/default.nix +++ b/pkgs/development/python-modules/grpcio-channelz/default.nix @@ -12,13 +12,13 @@ # nixpkgs-update: no auto update buildPythonPackage rec { pname = "grpcio-channelz"; - version = "1.68.1"; + version = "1.69.0"; pyproject = true; src = fetchPypi { pname = "grpcio_channelz"; inherit version; - hash = "sha256-6+mxJ3RTBtsXB7y46w3Fa5R8O2FnKbWde0UeJjnsttI="; + hash = "sha256-x7WQCm08PoIp5lrktjE9ZMFpPfqnZ/Ww4cbRkVMkgg8="; }; build-system = [ setuptools ]; From 063befa54a445035e1c1cca8a0e4b25affbcd759 Mon Sep 17 00:00:00 2001 From: scraptux Date: Mon, 6 Jan 2025 17:43:02 +0100 Subject: [PATCH 0018/1079] python312Packages.grpcio-health-checking: 1.68.1 -> 1.69.0 --- .../python-modules/grpcio-health-checking/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/grpcio-health-checking/default.nix b/pkgs/development/python-modules/grpcio-health-checking/default.nix index 75249187dab7e..cb08d814fe6fe 100644 --- a/pkgs/development/python-modules/grpcio-health-checking/default.nix +++ b/pkgs/development/python-modules/grpcio-health-checking/default.nix @@ -11,13 +11,13 @@ # nixpkgs-update: no auto update buildPythonPackage rec { pname = "grpcio-health-checking"; - version = "1.68.1"; + version = "1.69.0"; format = "setuptools"; src = fetchPypi { pname = "grpcio_health_checking"; inherit version; - hash = "sha256-6pNs+gxkokr9gAWHPqYbGsyDqUHAC1amM5ybIlyAoag="; + hash = "sha256-/24dOMKjALG70paRb72RZWZ7xLWoVX+Z3UIm1Pno9ME="; }; propagatedBuildInputs = [ From 3efb8d5f9e8ac5afa18f38962f2c7b25d69217ca Mon Sep 17 00:00:00 2001 From: scraptux Date: Mon, 6 Jan 2025 17:43:10 +0100 Subject: [PATCH 0019/1079] python312Packages.grpcio-reflection: 1.68.1 -> 1.69.0 --- pkgs/development/python-modules/grpcio-reflection/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/grpcio-reflection/default.nix b/pkgs/development/python-modules/grpcio-reflection/default.nix index eb6ba8dcbd475..4678c3e2fdbb1 100644 --- a/pkgs/development/python-modules/grpcio-reflection/default.nix +++ b/pkgs/development/python-modules/grpcio-reflection/default.nix @@ -12,13 +12,13 @@ # nixpkgs-update: no auto update buildPythonPackage rec { pname = "grpcio-reflection"; - version = "1.68.1"; + version = "1.69.0"; pyproject = true; src = fetchPypi { pname = "grpcio_reflection"; inherit version; - hash = "sha256-z/yzPEy93ncaBv1Vym/hScb4nsMwyaQBBzC7KZhZeYI="; + hash = "sha256-NHSq7fsQ2NpVAxNaL7n7tOH3IEStfuLQvyIJCTToCQg="; }; build-system = [ setuptools ]; From e6061077fbd7edab921043fd730a1f96c3cbf600 Mon Sep 17 00:00:00 2001 From: scraptux Date: Mon, 6 Jan 2025 17:43:18 +0100 Subject: [PATCH 0020/1079] python312Packages.grpcio-status: 1.68.1 -> 1.69.0 --- pkgs/development/python-modules/grpcio-status/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/grpcio-status/default.nix b/pkgs/development/python-modules/grpcio-status/default.nix index 2dec36e979fa7..8207553e80b10 100644 --- a/pkgs/development/python-modules/grpcio-status/default.nix +++ b/pkgs/development/python-modules/grpcio-status/default.nix @@ -13,7 +13,7 @@ # nixpkgs-update: no auto update buildPythonPackage rec { pname = "grpcio-status"; - version = "1.68.1"; + version = "1.69.0"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "grpcio_status"; inherit version; - hash = "sha256-4TeNA2yBoWENe0x6FGzWY90T/MkVz019BTkp26W7tuE="; + hash = "sha256-WV74TlF41igcqnMsz2j/gyWSQWCNJrDpxApeZu7iotI="; }; postPatch = '' From 62db239a007b1ef68028719e21794a3c690dedfe Mon Sep 17 00:00:00 2001 From: scraptux Date: Mon, 6 Jan 2025 17:43:26 +0100 Subject: [PATCH 0021/1079] python312Packages.grpcio-testing: 1.68.1 -> 1.69.0 --- pkgs/development/python-modules/grpcio-testing/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/grpcio-testing/default.nix b/pkgs/development/python-modules/grpcio-testing/default.nix index cf121cce3e6c6..7d06b0816a3bd 100644 --- a/pkgs/development/python-modules/grpcio-testing/default.nix +++ b/pkgs/development/python-modules/grpcio-testing/default.nix @@ -13,7 +13,7 @@ # nixpkgs-update: no auto update buildPythonPackage rec { pname = "grpcio-testing"; - version = "1.68.1"; + version = "1.69.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "grpcio_testing"; inherit version; - hash = "sha256-tK6vhvVlqPiCMxfwUVLABuVZDnfPafmCDtmzdb/WHrM="; + hash = "sha256-PEOmf3VnSK7E2bCoWLCO7/JGZYcrDEa1CRX5emTeL0A="; }; postPatch = '' From 4edcae720740d977e6af7b78044887da6f9eaf38 Mon Sep 17 00:00:00 2001 From: scraptux Date: Mon, 6 Jan 2025 17:43:35 +0100 Subject: [PATCH 0022/1079] python312Packages.grpcio-tools: 1.68.1 -> 1.69.0 --- pkgs/development/python-modules/grpcio-tools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/grpcio-tools/default.nix b/pkgs/development/python-modules/grpcio-tools/default.nix index 29e206098294f..019db2b4ac1d2 100644 --- a/pkgs/development/python-modules/grpcio-tools/default.nix +++ b/pkgs/development/python-modules/grpcio-tools/default.nix @@ -12,13 +12,13 @@ # nixpkgs-update: no auto update buildPythonPackage rec { pname = "grpcio-tools"; - version = "1.68.1"; + version = "1.69.0"; pyproject = true; src = fetchPypi { pname = "grpcio_tools"; inherit version; - hash = "sha256-JBOhetFsnIIbNuSmf8ZMN7nkY2qxw6B3eAGIATeHObo="; + hash = "sha256-PhqY9Nney4SXnh3dPesJwKM6hLbjwHdtW95Al+OrZt0="; }; outputs = [ From a2b5eb2e969ab20fe548f3a89830b8554ff00623 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Mon, 6 Jan 2025 19:54:21 +0100 Subject: [PATCH 0023/1079] postgresql: fix build on x86_64-darwin Resolves #371242 --- pkgs/servers/sql/postgresql/generic.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/sql/postgresql/generic.nix b/pkgs/servers/sql/postgresql/generic.nix index 2effd687e8e48..aa3e1d766658d 100644 --- a/pkgs/servers/sql/postgresql/generic.nix +++ b/pkgs/servers/sql/postgresql/generic.nix @@ -387,9 +387,15 @@ let # https://www.postgresql.org/message-id/flat/4D8E1BC5-BBCF-4B19-8226-359201EA8305%40gmail.com # Also see /doc/stdenv/platform-notes.chapter.md doCheck = false; - # Tests just get stuck on macOS 14.x for v13 and v14 doInstallCheck = - !(stdenv'.hostPlatform.isDarwin && olderThan "15") && !(stdenv'.hostPlatform.isStatic); + !(stdenv'.hostPlatform.isStatic) + && + # Tests just get stuck on macOS 14.x for v13 and v14 + !(stdenv'.hostPlatform.isDarwin && olderThan "15") + && + # Likely due to rosetta emulation: + # FATAL: could not create shared memory segment: Cannot allocate memory + !(stdenv'.hostPlatform.isDarwin && stdenv'.hostPlatform.isx86_64); installCheckTarget = "check-world"; passthru = From 914846dbe98f001a2aac86f9534041e9668b44fe Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Tue, 7 Jan 2025 06:30:47 +0000 Subject: [PATCH 0024/1079] xterm: 396 -> 397 Changes: https://invisible-island.net/xterm/xterm.log.html#xterm_397 --- pkgs/by-name/xt/xterm/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xt/xterm/package.nix b/pkgs/by-name/xt/xterm/package.nix index c467b38928eac..b3ceeac4b34b7 100644 --- a/pkgs/by-name/xt/xterm/package.nix +++ b/pkgs/by-name/xt/xterm/package.nix @@ -4,14 +4,14 @@ stdenv.mkDerivation rec { pname = "xterm"; - version = "396"; + version = "397"; src = fetchurl { urls = [ "ftp://ftp.invisible-island.net/xterm/${pname}-${version}.tgz" "https://invisible-mirror.net/archives/xterm/${pname}-${version}.tgz" ]; - hash = "sha256-Q/lLbQ7stCGamfRjUudG8qtVWOQNki1BGs/5bMd4pqU="; + hash = "sha256-Lpt0K5y6ROzsWAdOUTI39s1tWSPxc3yzak5WJfSuhmI="; }; patches = [ ./sixel-256.support.patch ]; From 2b8070731ddeb85879e82c106a44bffa6cdd069c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jan 2025 13:30:10 +0000 Subject: [PATCH 0025/1079] lapack-reference: 3.12.0 -> 3.12.1 --- pkgs/by-name/la/lapack-reference/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/lapack-reference/package.nix b/pkgs/by-name/la/lapack-reference/package.nix index ada93fccc5803..5b5ecaa1d3300 100644 --- a/pkgs/by-name/la/lapack-reference/package.nix +++ b/pkgs/by-name/la/lapack-reference/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "liblapack"; - version = "3.12.0"; + version = "3.12.1"; src = fetchFromGitHub { owner = "Reference-LAPACK"; repo = "lapack"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-xn9HL4YF8JPka1gwet5bGGo2k505H3RfWpxkUIYNecQ="; + sha256 = "sha256-SfKsvZ07v87tFFd9bnkIEdervyX/ucLfs/TOsl08aKQ="; }; nativeBuildInputs = [ From c0fbb8684e6223a90779119a122b233164571d85 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 8 Jan 2025 22:12:29 +0100 Subject: [PATCH 0026/1079] protobuf: 29.2 -> 29.3 Diff: https://github.com/protocolbuffers/protobuf/compare/v29.2...v29.3 Changelog: https://github.com/protocolbuffers/protobuf/releases/tag/v29.3 --- pkgs/development/libraries/protobuf/29.nix | 4 ++-- pkgs/development/python-modules/protobuf/default.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/protobuf/29.nix b/pkgs/development/libraries/protobuf/29.nix index 79d3af637194f..5b191dcea3963 100644 --- a/pkgs/development/libraries/protobuf/29.nix +++ b/pkgs/development/libraries/protobuf/29.nix @@ -2,8 +2,8 @@ callPackage ./generic.nix ( { - version = "29.2"; - hash = "sha256-zClgj7m0JK2PNWi/1kA2L+HklzaHoT09KwnVt7Rm4ks="; + version = "29.3"; + hash = "sha256-zdOBzLdN0ySrdFTF/X/NYI57kJ1ZFyoIl1/Qtgh/VkI="; } // args ) diff --git a/pkgs/development/python-modules/protobuf/default.nix b/pkgs/development/python-modules/protobuf/default.nix index bbc43eecbcd84..0a12fe7bd79f4 100644 --- a/pkgs/development/python-modules/protobuf/default.nix +++ b/pkgs/development/python-modules/protobuf/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "protobuf"; - version = "5.29.2"; + version = "5.29.3"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-ssyOi7fJMmmW8OFgE3sIYfGoIWJQJljfKVEgnQywMJ4="; + hash = "sha256-XaD0HtrxF73jFkBLrRpIbLTt7fjkpUiRKW9kjo4HZiA="; }; build-system = [ setuptools ]; From 26f09762a84387d1891f2effeb6f5071ff921b4f Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Wed, 9 Oct 2024 18:14:29 +0800 Subject: [PATCH 0027/1079] pytestCheckHook: support __structuredAttrs Add flag pytestFlags as the new, conforming interface replacing pytestFlagsArray. Stop Bash-expanding disabledTests and disabledTestPaths. Handle disabledTestPaths with `pytest --ignore-glob ` to keep globbing support. Check if each path glob matches at least one path using the `glob` module from the Python standard library. Also make buildPythonPackage and buildPythonApplication stop escaping the elements of disabledTests and disabledTestPaths. --- doc/languages-frameworks/python.section.md | 12 +++-- .../python/hooks/pytest-check-hook.sh | 44 +++++++++++-------- .../python/mk-python-derivation.nix | 8 ++-- 3 files changed, 40 insertions(+), 24 deletions(-) diff --git a/doc/languages-frameworks/python.section.md b/doc/languages-frameworks/python.section.md index 8cb52ba298615..5e2a4d0d56c5f 100644 --- a/doc/languages-frameworks/python.section.md +++ b/doc/languages-frameworks/python.section.md @@ -1273,7 +1273,7 @@ Using the example above, the analogous `pytestCheckHook` usage would be: ]; # requires additional data - pytestFlagsArray = [ + pytestFlags = [ "tests/" "--ignore=tests/integration" ]; @@ -2002,7 +2002,7 @@ Occasionally packages don't make use of a common test framework, which may then * Non-working tests can often be deselected. Most Python modules do follow the standard test protocol where the pytest runner can be used. - `pytest` supports the `-k` and `--ignore` parameters to ignore test + `pytest` supports the `-k` and `--ignore-glob` parameters to ignore test methods or classes as well as whole files. For `pytestCheckHook` these are conveniently exposed as `disabledTests` and `disabledTestPaths` respectively. @@ -2019,11 +2019,17 @@ Occasionally packages don't make use of a common test framework, which may then ]; disabledTestPaths = [ - "this/file.py" + "path/to/performance.py" + "path/to/connect-*.py" ]; } ``` + ::: {.note} + If the test path to disable contains characters like `*`, `?`, `[`, and `]`, + quote them with square brackets (`[*]`, `[?]`, `[[]`, and `[]]`) to match literally. + ::: + * Tests that attempt to access `$HOME` can be fixed by using the following work-around before running tests (e.g. `preCheck`): `export HOME=$(mktemp -d)` * Compiling with Cython causes tests to fail with a `ModuleNotLoadedError`. diff --git a/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh b/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh index b542398a92b0a..3c0bb623b2f91 100644 --- a/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh +++ b/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh @@ -1,33 +1,41 @@ # Setup hook for pytest -echo "Sourcing pytest-check-hook" -declare -ar disabledTests -declare -a disabledTestPaths +echo "Sourcing pytest-check-hook" function pytestCheckPhase() { echo "Executing pytestCheckPhase" runHook preCheck # Compose arguments - args=" -m pytest" - if [ -n "$disabledTests" ]; then + local -a flagsArray=(-m pytest) + if [ -n "${disabledTests[*]-}" ]; then disabledTestsString="not $(concatStringsSep " and not " disabledTests)" - args+=" -k \""$disabledTestsString"\"" - fi - - if [ -n "${disabledTestPaths-}" ]; then - eval "disabledTestPaths=($disabledTestPaths)" + flagsArray+=(-k "$disabledTestsString") fi - for path in ${disabledTestPaths[@]}; do - if [ ! -e "$path" ]; then - echo "Disabled tests path \"$path\" does not exist. Aborting" - exit 1 - fi - args+=" --ignore=\"$path\"" + local -a _pathsArray=() + concatTo _pathsArray disabledTestPaths + for path in "${_pathsArray[@]}"; do + # Check if every path glob matches at least one path + @pythonCheckInterpreter@ <(cat < Date: Fri, 20 Dec 2024 01:53:37 +0800 Subject: [PATCH 0028/1079] python3Packages.pytest-xdist: use pytestFlags --- pkgs/development/python-modules/pytest-xdist/default.nix | 2 +- pkgs/development/python-modules/pytest-xdist/setup-hook.sh | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pytest-xdist/default.nix b/pkgs/development/python-modules/pytest-xdist/default.nix index 972d0bdf23c71..5660820d969c3 100644 --- a/pkgs/development/python-modules/pytest-xdist/default.nix +++ b/pkgs/development/python-modules/pytest-xdist/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { # pytest can already use xdist at this point preCheck = '' - appendToVar pytestFlagsArray "--numprocesses=$NIX_BUILD_CORES" + appendToVar pytestFlags "--numprocesses=$NIX_BUILD_CORES" ''; # access file system diff --git a/pkgs/development/python-modules/pytest-xdist/setup-hook.sh b/pkgs/development/python-modules/pytest-xdist/setup-hook.sh index 8600ce998acc4..30f8af1ba181d 100644 --- a/pkgs/development/python-modules/pytest-xdist/setup-hook.sh +++ b/pkgs/development/python-modules/pytest-xdist/setup-hook.sh @@ -1,7 +1,5 @@ pytestXdistHook() { - pytestFlagsArray+=( - "--numprocesses=$NIX_BUILD_CORES" - ) + appendToVar pytestFlags "--numprocesses=$NIX_BUILD_CORES" } if [ -z "${dontUsePytestXdist-}" ] && [ -z "${dontUsePytestCheck-}" ]; then From 9bf387aa9d4bc4039accab9e301ae2cd9c98b0ca Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Fri, 20 Dec 2024 01:54:54 +0800 Subject: [PATCH 0029/1079] python3Packages.pytest-forked: use pytestFlags --- pkgs/development/python-modules/pytest-forked/setup-hook.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytest-forked/setup-hook.sh b/pkgs/development/python-modules/pytest-forked/setup-hook.sh index 88ccd0aac171b..360ddfdfdaf57 100644 --- a/pkgs/development/python-modules/pytest-forked/setup-hook.sh +++ b/pkgs/development/python-modules/pytest-forked/setup-hook.sh @@ -1,7 +1,5 @@ pytestForkedHook() { - pytestFlagsArray+=( - "--forked" - ) + appendToVar pytestFlags "--forked" # Using --forked on darwin leads to crashes when fork safety is # enabled. This often happens when urllib tries to request proxy From ec6f585f05963c59433fbbf6337d35c51fc475d1 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Mon, 7 Oct 2024 07:06:51 +0800 Subject: [PATCH 0030/1079] pytestCheckHook: lint with ShellCheck --- pkgs/development/interpreters/python/hooks/pytest-check-hook.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh b/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh index 3c0bb623b2f91..855c770e31b18 100644 --- a/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh +++ b/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh @@ -1,4 +1,5 @@ # Setup hook for pytest +# shellcheck shell=bash echo "Sourcing pytest-check-hook" From d8c36cb25232bb661ccf373a8911910690aa7e92 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Mon, 7 Oct 2024 08:27:09 +0800 Subject: [PATCH 0031/1079] setuptoolsBuildHook: support __structuredAttrs Handle flags with appendToVar and concatTo. Stop Bash-expanding elements of setupPyGlobalFlags and setupPyBuildFlags. --- .../python/hooks/setuptools-build-hook.sh | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh b/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh index 4c63a18eca43c..7f20b1ab2c617 100644 --- a/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh +++ b/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh @@ -3,23 +3,25 @@ echo "Sourcing setuptools-build-hook" setuptoolsBuildPhase() { echo "Executing setuptoolsBuildPhase" - local args setuptools_has_parallel=@setuptools_has_parallel@ + local setuptools_has_parallel=@setuptools_has_parallel@ runHook preBuild cp -f @setuppy@ nix_run_setup - args="" - if [ -n "$setupPyGlobalFlags" ]; then - args+="$setupPyGlobalFlags" + local -a flagsArray=() + if [ -n "${setupPyGlobalFlags[*]-}" ]; then + concatTo flagsArray setupPyGlobalFlags fi if [ -n "$enableParallelBuilding" ]; then if [ -n "$setuptools_has_parallel" ]; then - setupPyBuildFlags+=" --parallel $NIX_BUILD_CORES" + appendToVar setupPyBuildFlags --parallel "$NIX_BUILD_CORES" fi fi - if [ -n "$setupPyBuildFlags" ]; then - args+=" build_ext $setupPyBuildFlags" + if [ -n "${setupPyBuildFlags[*]-}" ]; then + flagsArray+=(build_ext) + concatTo flagsArray setupPyBuildFlags fi - eval "@pythonInterpreter@ nix_run_setup $args bdist_wheel" + echoCmd 'setup.py build flags' "${flagsArray[@]}" + @pythonInterpreter@ nix_run_setup "${flagsArray[@]}" bdist_wheel runHook postBuild echo "Finished executing setuptoolsBuildPhase" From 1c9b35c2483d4c2f8cc0f2416c8539d509f02274 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Thu, 19 Dec 2024 06:55:16 +0800 Subject: [PATCH 0032/1079] python3packages.mysql-connector: specify setupPyBuildFlags directly without expecting Bash expansion --- .../python-modules/mysql-connector/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/mysql-connector/default.nix b/pkgs/development/python-modules/mysql-connector/default.nix index e234bbef0e18d..be6966cd9a1ee 100644 --- a/pkgs/development/python-modules/mysql-connector/default.nix +++ b/pkgs/development/python-modules/mysql-connector/default.nix @@ -18,10 +18,11 @@ buildPythonPackage rec { disabled = pythonOlder "3.7"; setupPyBuildFlags = [ - "--with-mysql-capi=\"${mysql80}\"" - "--with-openssl-include-dir=\"${openssl.dev}/include\"" - "--with-openssl-lib-dir=\"${lib.getLib openssl}/lib\"" - "-L \"${lib.getLib pkgs.zstd}/lib:${lib.getLib mysql80}/lib\"" + "--with-mysql-capi=${mysql80}" + "--with-openssl-include-dir=${openssl.dev}/include" + "--with-openssl-lib-dir=${lib.getLib openssl}/lib" + "-L" + "${lib.getLib pkgs.zstd}/lib:${lib.getLib mysql80}/lib" ]; src = fetchFromGitHub { From 71e47c958d46e4e7ac5a440754dad785904a944a Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Tue, 17 Dec 2024 22:02:44 +0800 Subject: [PATCH 0033/1079] python3Packages.vowpalwabbit: specify setupPyBuildFlags without Bash-expanding expection --- pkgs/development/python-modules/vowpalwabbit/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/vowpalwabbit/default.nix b/pkgs/development/python-modules/vowpalwabbit/default.nix index 5dbf58739c750..10187ec4eb336 100644 --- a/pkgs/development/python-modules/vowpalwabbit/default.nix +++ b/pkgs/development/python-modules/vowpalwabbit/default.nix @@ -42,7 +42,7 @@ buildPythonPackage rec { # As we disable configure via cmake, pass explicit global options to enable # spdlog and fmt packages - setupPyGlobalFlags = [ "--cmake-options=\"-DSPDLOG_SYS_DEP=ON;-DFMT_SYS_DEP=ON\"" ]; + setupPyGlobalFlags = [ "--cmake-options=-DSPDLOG_SYS_DEP=ON;-DFMT_SYS_DEP=ON" ]; propagatedBuildInputs = [ numpy From 76f6a3b292553fc95631fa54f90aed4ff87ffcbc Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Mon, 7 Oct 2024 08:17:24 +0800 Subject: [PATCH 0034/1079] setuptoolsBuildHook: lint with ShellCheck --- .../interpreters/python/hooks/setuptools-build-hook.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh b/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh index 7f20b1ab2c617..9f2185265b12f 100644 --- a/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh +++ b/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh @@ -1,4 +1,6 @@ # Setup hook for setuptools. +# shellcheck shell=bash + echo "Sourcing setuptools-build-hook" setuptoolsBuildPhase() { From 1e8f39148abbc0fc4d446b088019364d1995c689 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Mon, 7 Oct 2024 08:37:10 +0800 Subject: [PATCH 0035/1079] unittestCheckHook: handle unittestFlagsArray `__structuredAttrs`-agnostically Take unittestFlags as the new and conforming interface. Keep unittestFlagsArray as is. --- doc/languages-frameworks/python.section.md | 2 +- .../interpreters/python/hooks/unittest-check-hook.sh | 9 ++++++++- .../interpreters/python/mk-python-derivation.nix | 4 ++++ 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/doc/languages-frameworks/python.section.md b/doc/languages-frameworks/python.section.md index 5e2a4d0d56c5f..cee0882ce6ccb 100644 --- a/doc/languages-frameworks/python.section.md +++ b/doc/languages-frameworks/python.section.md @@ -1433,7 +1433,7 @@ automatically add `pythonRelaxDepsHook` if either `pythonRelaxDeps` or unittestCheckHook ]; - unittestFlagsArray = [ + unittestFlags = [ "-s" "tests" "-v" ]; } diff --git a/pkgs/development/interpreters/python/hooks/unittest-check-hook.sh b/pkgs/development/interpreters/python/hooks/unittest-check-hook.sh index 64ecb13cbc718..8795b680a310e 100644 --- a/pkgs/development/interpreters/python/hooks/unittest-check-hook.sh +++ b/pkgs/development/interpreters/python/hooks/unittest-check-hook.sh @@ -5,7 +5,14 @@ unittestCheckPhase() { echo "Executing unittestCheckPhase" runHook preCheck - eval "@pythonCheckInterpreter@ -m unittest discover $unittestFlagsArray" + local -a flagsArray=() + + # Compatibility layer to the obsolete unittestFlagsArray + eval "flagsArray+=(${unittestFlagsArray[*]-})" + + concatTo flagsArray unittestFlags + echoCmd 'unittest flags' "${flagsArray[@]}" + @pythonCheckInterpreter@ -m unittest discover "${flagsArray[@]}" runHook postCheck echo "Finished executing unittestCheckPhase" diff --git a/pkgs/development/interpreters/python/mk-python-derivation.nix b/pkgs/development/interpreters/python/mk-python-derivation.nix index 7b1e212bbaf97..4aea3d8fe5e81 100644 --- a/pkgs/development/interpreters/python/mk-python-derivation.nix +++ b/pkgs/development/interpreters/python/mk-python-derivation.nix @@ -108,6 +108,7 @@ let "disabledTests" "pytestFlags" "pytestFlagsArray" + "unittestFlags" "unittestFlagsArray" "outputs" "stdenv" @@ -446,6 +447,9 @@ let // optionalAttrs (attrs ? pytestFlagsArray) { pytestFlagsArray = attrs.pytestFlagsArray; } + // optionalAttrs (attrs ? unittestFlags) { + unittestFlags = attrs.unittestFlags; + } // optionalAttrs (attrs ? unittestFlagsArray) { unittestFlagsArray = attrs.unittestFlagsArray; } From 9b07602c8e09a97f030986052a7841e3e2bb9bc8 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Mon, 28 Oct 2024 03:15:02 +0800 Subject: [PATCH 0036/1079] unittestCheckHook: lint with ShellCheck --- .../interpreters/python/hooks/unittest-check-hook.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/python/hooks/unittest-check-hook.sh b/pkgs/development/interpreters/python/hooks/unittest-check-hook.sh index 8795b680a310e..3ee947e278e66 100644 --- a/pkgs/development/interpreters/python/hooks/unittest-check-hook.sh +++ b/pkgs/development/interpreters/python/hooks/unittest-check-hook.sh @@ -1,4 +1,6 @@ # Setup hook for unittest. +# shellcheck shell=bash + echo "Sourcing unittest-check-hook" unittestCheckPhase() { @@ -18,7 +20,7 @@ unittestCheckPhase() { echo "Finished executing unittestCheckPhase" } -if [ -z "${dontUseUnittestCheck-}" ] && [ -z "${installCheckPhase-}" ]; then +if [[ -z "${dontUseUnittestCheck-}" ]] && [[ -z "${installCheckPhase-}" ]]; then echo "Using unittestCheckPhase" appendToVar preDistPhases unittestCheckPhase fi From 8be69aee9687540bda6f48e5bfdb8e01fb73de2d Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Sat, 21 Dec 2024 20:08:53 +0800 Subject: [PATCH 0037/1079] doc: python: elaborate the makeWrapperArgs behaviour --- doc/languages-frameworks/python.section.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/doc/languages-frameworks/python.section.md b/doc/languages-frameworks/python.section.md index cee0882ce6ccb..c25cccf2ecf1a 100644 --- a/doc/languages-frameworks/python.section.md +++ b/doc/languages-frameworks/python.section.md @@ -183,7 +183,15 @@ following are specific to `buildPythonPackage`: [`makeWrapper`](#fun-makeWrapper) set `PATH` and `PYTHONPATH` environment variables before calling the binary. Additional arguments here can allow a developer to set environment variables which will be available when the binary is run. For example, - `makeWrapperArgs = ["--set FOO BAR" "--set BAZ QUX"]`. + `makeWrapperArgs = ["--set" "FOO" "BAR" "--set" "BAZ" "QUX"]`. + + ::: {.note} + When `__structuredAttrs = false`, the attribute `makeWrapperArgs` is passed as a space-separated string to the build script. Developers should use `prependToVar` or `appendToVar` to add arguments to it in build phases, or use `__structuredAttrs = true` to ensure that `makeWrapperArgs` is passed as a Bash array. + + For compatibility purposes, + when `makeWrapperArgs` shell variable is specified as a space-separated string (instead of a Bash array) in the build script, the string content is Bash-expanded before concatenated into the `wrapProgram` command. Still, developers should not rely on such behaviours, but use `__structuredAttrs = true` to specify flags containing spaces (e.g. `makeWrapperArgs = [ "--set" "GREETING" "Hello, world!" ]`), or use -pre and -post phases to specify flags with Bash-expansions (e.g. `preFixup = ''makeWrapperArgs+=(--prefix PATH : "$SOME_PATH")`''). + ::: + * `namePrefix`: Prepends text to `${name}` parameter. In case of libraries, this defaults to `"python3.8-"` for Python 3.8, etc., and in case of applications to `""`. * `pypaBuildFlags ? []`: A list of strings. Arguments to be passed to `python -m build --wheel`. From 4fae2f59eeb9128d4c9021a063d34e62a5592d3b Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Tue, 17 Dec 2024 07:09:33 +0800 Subject: [PATCH 0038/1079] rl-2505.section.md: add entries about buildPython*'s __structuredAttrs support --- nixos/doc/manual/release-notes/rl-2505.section.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index eb15f1c4b8e9b..e121e095db0fe 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -22,6 +22,8 @@ - The default Elixir version has been updated to 1.18. +- `buildPythonPackage`, `buildPythonApplication` and the Python building setup hooks now support both `__structuredAttrs = true` and `__structuredAttrs = false`. + - `services.dex` now restarts upon changes to the `.environmentFile` or entries in `.settings.staticClients[].secretFile` when the entry is a `path` type. - `nixos-rebuild-ng`, a full rewrite of `nixos-rebuild` in Python, is available for testing. You can enable it by setting [system.rebuild.enableNg](options.html#opt-system.rebuild.enableNg) in your configuration (this will replace the old `nixos-rebuild`), or by adding `nixos-rebuild-ng` to your `environment.systemPackages` (in this case, it will live side-by-side with `nixos-rebuild` as `nixos-rebuild-ng`). It is expected that the next major version of NixOS (25.11) will enable `system.rebuild.enableNg` by default. @@ -120,6 +122,16 @@ instead of the python tester launcher. You can still refer to the python launcher via `python3Packages.toPythonApplication python3Packages.playwright` +- The representation of the flags attributes as shell/environment variables for most Python building setup hooks are now the same as `stdenv.mkDerivation` and other build helpers -- they are space-separated environment variables when `__structuredAttrs = false` and Bash arrays when `__structuredAttrs = true`, and are concatenated to the command without Bash-evaluation. The following behaviour changes are introduced during the conversion: + + - The following flags are no longer Bash-expanded before concatenated to the command: + - `disabledTests` and `disabledTestPaths` for `pytestCheckHook`. (`disabledTestPaths` used to be expanded twice before concatenation.) + - `setupPyBuildFlags` and `setupPyGlobalFlags` for `setuptoolsBuildHook`. + + - `pytestFlags` and `unittestFlags` replace `pytestFlagsArray` and `unittestFlagsArray` and become the new and conforming interface. + + - `pytestFlagsArray` and `unittestFlagsArray` are kept for compatibility purposes. They continue to be Bash-expanded before concatenated. This compatibility layer will be removed in future releases. + - `strawberry` has been updated to 1.2, which drops support for the VLC backend and Qt 5. The `strawberry-qt5` package and `withGstreamer`/`withVlc` override options have been removed due to this. From 53da12177e3e6674872f7890665636591eda05d7 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Sat, 21 Dec 2024 20:49:02 +0800 Subject: [PATCH 0039/1079] python3Packages.conda: use __structuredAttrs = true --- pkgs/development/python-modules/conda/default.nix | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/conda/default.nix b/pkgs/development/python-modules/conda/default.nix index b1942a35a2560..7de699646cef6 100644 --- a/pkgs/development/python-modules/conda/default.nix +++ b/pkgs/development/python-modules/conda/default.nix @@ -26,6 +26,7 @@ defaultPkgPath ? "~/.conda/pkgs", # default path to store download conda packages }: buildPythonPackage rec { + __structuredAttrs = true; pname = "conda"; version = "24.7.1"; pyproject = true; @@ -63,9 +64,17 @@ buildPythonPackage rec { patches = [ ./0001-conda_exe.patch ]; makeWrapperArgs = [ - "--set CONDA_EXE ${placeholder "out"}/bin/conda" - ''--set-default CONDA_ENVS_PATH "${defaultEnvPath}"'' - ''--set-default CONDA_PKGS_DIRS "${defaultPkgPath}"'' + "--set" + "CONDA_EXE" + "${placeholder "out"}/bin/conda" + + "--set-default" + "CONDA_ENVS_PATH" + defaultEnvPath + + "--set-default" + "CONDA_PKGS_DIRS" + defaultPkgPath ]; pythonImportsCheck = [ "conda" ]; From 625cf90466022be8a17879224ff90daa6d38b5af Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Sat, 21 Dec 2024 20:50:50 +0800 Subject: [PATCH 0040/1079] python3Packages.tensorflow: use __structuredAttrs = true --- pkgs/development/python-modules/tensorflow/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/tensorflow/default.nix b/pkgs/development/python-modules/tensorflow/default.nix index ac2430d1a2b64..e3081deb2f92d 100644 --- a/pkgs/development/python-modules/tensorflow/default.nix +++ b/pkgs/development/python-modules/tensorflow/default.nix @@ -607,6 +607,7 @@ let }; in buildPythonPackage { + __structuredAttrs = true; inherit version pname; disabled = pythonAtLeast "3.12"; @@ -636,7 +637,10 @@ buildPythonPackage { rm $out/bin/tensorboard ''; - setupPyGlobalFlags = [ "--project_name ${pname}" ]; + setupPyGlobalFlags = [ + "--project_name" + pname + ]; # tensorflow/tools/pip_package/setup.py propagatedBuildInputs = [ From 80b2f9f1bbffe7d19a6ee879b322d8ac974b7aa3 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sat, 4 Jan 2025 17:50:59 +0200 Subject: [PATCH 0041/1079] python312Packages.scipy: 1.14.1 -> 1.15.0 Diff: https://github.com/scipy/scipy/compare/refs/tags/v1.14.1...v1.15.0 Changelog: https://github.com/scipy/scipy/releases/tag/v1.15.0 --- pkgs/development/python-modules/scipy/default.nix | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/scipy/default.nix b/pkgs/development/python-modules/scipy/default.nix index ad7b85eb71701..9372e5f9934fe 100644 --- a/pkgs/development/python-modules/scipy/default.nix +++ b/pkgs/development/python-modules/scipy/default.nix @@ -34,7 +34,7 @@ # tests hypothesis, - pytest7CheckHook, + pytestCheckHook, pytest-xdist, # Reverse dependency @@ -48,8 +48,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.14.1"; - srcHash = "sha256-eYuUHr9wZMXvEsIhssGR35JnRBNGaOL/j1LNM5sHuYY="; + version = "1.15.0"; + srcHash = "sha256-HAL9Ebfrm08UiSzWrgXQpoYLh5Nz57ykLz2EMBaygN0="; datasetsHashes = { ascent = "1qjp35ncrniq9rhzb14icwwykqg2208hcssznn3hz27w39615kh3"; ecg = "1bwbjp43b7znnwha5hv6wiz3g0bhwrpqpi75s12zidxrbwvd62pj"; @@ -92,11 +92,6 @@ buildPythonPackage { }) ]; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace-fail "pybind11>=2.12.0,<2.13.0" "pybind11>=2.12.0" \ - ''; - build-system = [ cython @@ -129,8 +124,7 @@ buildPythonPackage { nativeCheckInputs = [ hypothesis - # Failed: DID NOT WARN. No warnings of type (, , ) were emitted. - pytest7CheckHook + pytestCheckHook pytest-xdist ]; From 75dfe81caf85265943e23070f98c1ddc8c69aa18 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Sat, 4 Jan 2025 13:42:55 +0100 Subject: [PATCH 0042/1079] buildGoModule: fix GO_NO_VENDOR_CHECKS for v1.23+ There was an additional check added for vendor/modules.txt when loading packages, see https://github.com/golang/go/commit/38ee0c7630e999f97d96899ecf4e8d0230236cd6#diff-61fb6e44eac25bd4d6a8a64b3f38ee8a41faaefd1ef481170a011ecfc0f7c76bR344 The new version of the patch tries to also disable these checks. Signed-off-by: Paul Meyer --- pkgs/development/compilers/go/1.23.nix | 2 +- pkgs/development/compilers/go/1.24.nix | 2 +- .../go/go_no_vendor_checks-1.23.patch | 26 +++++++++++++++++++ 3 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 pkgs/development/compilers/go/go_no_vendor_checks-1.23.patch diff --git a/pkgs/development/compilers/go/1.23.nix b/pkgs/development/compilers/go/1.23.nix index 85c9be094a0da..ed0263ade430b 100644 --- a/pkgs/development/compilers/go/1.23.nix +++ b/pkgs/development/compilers/go/1.23.nix @@ -92,7 +92,7 @@ stdenv.mkDerivation (finalAttrs: { inherit tzdata; }) ./remove-tools-1.11.patch - ./go_no_vendor_checks-1.22.patch + ./go_no_vendor_checks-1.23.patch ]; GOOS = if stdenv.targetPlatform.isWasi then "wasip1" else stdenv.targetPlatform.parsed.kernel.name; diff --git a/pkgs/development/compilers/go/1.24.nix b/pkgs/development/compilers/go/1.24.nix index 7f95a41f14edc..06cea795f789d 100644 --- a/pkgs/development/compilers/go/1.24.nix +++ b/pkgs/development/compilers/go/1.24.nix @@ -92,7 +92,7 @@ stdenv.mkDerivation (finalAttrs: { inherit tzdata; }) ./remove-tools-1.11.patch - ./go_no_vendor_checks-1.22.patch + ./go_no_vendor_checks-1.23.patch ]; GOOS = if stdenv.targetPlatform.isWasi then "wasip1" else stdenv.targetPlatform.parsed.kernel.name; diff --git a/pkgs/development/compilers/go/go_no_vendor_checks-1.23.patch b/pkgs/development/compilers/go/go_no_vendor_checks-1.23.patch new file mode 100644 index 0000000000000..eaffb1bef6481 --- /dev/null +++ b/pkgs/development/compilers/go/go_no_vendor_checks-1.23.patch @@ -0,0 +1,26 @@ +diff --git a/src/cmd/go/internal/modload/import.go b/src/cmd/go/internal/modload/import.go +index a3105b6b6d..0e10154a70 100644 +--- a/src/cmd/go/internal/modload/import.go ++++ b/src/cmd/go/internal/modload/import.go +@@ -345,7 +345,7 @@ func importFromModules(ctx context.Context, path string, rs *Requirements, mg *M + // vendor/modules.txt does not exist or the user manually added directories to the vendor directory. + // Go 1.23 and later require vendored packages to be present in modules.txt to be imported. + _, ok := vendorPkgModule[path] +- if ok || (gover.Compare(MainModules.GoVersion(), gover.ExplicitModulesTxtImportVersion) < 0) { ++ if ok || (gover.Compare(MainModules.GoVersion(), gover.ExplicitModulesTxtImportVersion) < 0) || os.Getenv("GO_NO_VENDOR_CHECKS") == "1" { + mods = append(mods, vendorPkgModule[path]) + dirs = append(dirs, dir) + roots = append(roots, vendorDir) +diff --git a/src/cmd/go/internal/modload/vendor.go b/src/cmd/go/internal/modload/vendor.go +index b2cb44100e..05bf3829d5 100644 +--- a/src/cmd/go/internal/modload/vendor.go ++++ b/src/cmd/go/internal/modload/vendor.go +@@ -159,7 +159,7 @@ func checkVendorConsistency(indexes []*modFileIndex, modFiles []*modfile.File, m + panic(fmt.Errorf("not in workspace mode but number of indexes is %v, not 1", len(indexes))) + } + index := indexes[0] +- if gover.Compare(index.goVersion, "1.14") < 0 { ++ if gover.Compare(index.goVersion, "1.14") < 0 || (os.Getenv("GO_NO_VENDOR_CHECKS") == "1" && len(vendorMeta) == 0) { + // Go versions before 1.14 did not include enough information in + // vendor/modules.txt to check for consistency. + // If we know that we're on an earlier version, relax the consistency check. From 553d898940b35a12c33fbc5596c69965e924c559 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:09:41 +0100 Subject: [PATCH 0043/1079] lpd8editor: replace `git` with `gitMinimal` --- pkgs/applications/audio/lpd8editor/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/lpd8editor/default.nix b/pkgs/applications/audio/lpd8editor/default.nix index 6592f68fa98aa..b5071a2c5a416 100644 --- a/pkgs/applications/audio/lpd8editor/default.nix +++ b/pkgs/applications/audio/lpd8editor/default.nix @@ -2,7 +2,7 @@ lib, qt5, stdenv, - git, + gitMinimal, fetchFromGitHub, cmake, alsa-lib, @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake - git + gitMinimal qt5.wrapQtAppsHook ]; From 676389b044ad39df3febba0a9b35b93066af4d03 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:20:33 +0100 Subject: [PATCH 0044/1079] nano: replace `git` with `gitMinimal` --- pkgs/applications/editors/nano/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/nano/default.nix b/pkgs/applications/editors/nano/default.nix index f88249db0a547..d4dfd8a839b13 100644 --- a/pkgs/applications/editors/nano/default.nix +++ b/pkgs/applications/editors/nano/default.nix @@ -7,7 +7,7 @@ texinfo, writeScript, common-updater-scripts, - git, + gitMinimal, nix, nixfmt-classic, coreutils, @@ -74,7 +74,7 @@ stdenv.mkDerivation rec { PATH=${ lib.makeBinPath [ common-updater-scripts - git + gitMinimal nixfmt-classic nix coreutils From 5a40872640be5414bbe26e737a242caeddc28055 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:21:24 +0100 Subject: [PATCH 0045/1079] zcash: replace `git` with `gitMinimal` --- pkgs/applications/blockchains/zcash/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/blockchains/zcash/default.nix b/pkgs/applications/blockchains/zcash/default.nix index 14ca8b1a88b01..ecd50d3744cfd 100644 --- a/pkgs/applications/blockchains/zcash/default.nix +++ b/pkgs/applications/blockchains/zcash/default.nix @@ -7,7 +7,7 @@ cxx-rs, db62, fetchFromGitHub, - git, + gitMinimal, hexdump, lib, libevent, @@ -48,7 +48,7 @@ rustPlatform.buildRustPackage.override { inherit stdenv; } rec { autoreconfHook cargo cxx-rs - git + gitMinimal hexdump makeWrapper pkg-config From 31d83c33622ac109800cae8b16dc05f58628bada Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:21:43 +0100 Subject: [PATCH 0046/1079] visidata: replace `git` with `gitMinimal` --- pkgs/applications/misc/visidata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/visidata/default.nix b/pkgs/applications/misc/visidata/default.nix index d3b8dcc2bdff2..7bb38e8b0d1ba 100644 --- a/pkgs/applications/misc/visidata/default.nix +++ b/pkgs/applications/misc/visidata/default.nix @@ -40,7 +40,7 @@ zstandard, zulip, # other - git, + gitMinimal, withPcap ? true, dpkt, dnslib, @@ -121,7 +121,7 @@ buildPythonApplication rec { ++ lib.optional withXclip xclip; nativeCheckInputs = [ - git + gitMinimal ]; # check phase uses the output bin, which is not possible when cross-compiling From c89ad2075009e81af1bf6db1644637dd9659e489 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:21:58 +0100 Subject: [PATCH 0047/1079] biome: replace `git` with `gitMinimal` --- pkgs/by-name/bi/biome/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bi/biome/package.nix b/pkgs/by-name/bi/biome/package.nix index 993e087d6decd..e96b039d82f85 100644 --- a/pkgs/by-name/bi/biome/package.nix +++ b/pkgs/by-name/bi/biome/package.nix @@ -6,7 +6,7 @@ libgit2, rust-jemalloc-sys, zlib, - git, + gitMinimal, }: rustPlatform.buildRustPackage rec { pname = "biome"; @@ -29,7 +29,7 @@ rustPlatform.buildRustPackage rec { zlib ]; - nativeCheckInputs = [ git ]; + nativeCheckInputs = [ gitMinimal ]; cargoBuildFlags = [ "-p=biome_cli" ]; cargoTestFlags = From 17dabde5c6ff1ea6580abd80b195e625c1d944c3 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:22:16 +0100 Subject: [PATCH 0048/1079] cargo-llvm-cov: replace `git` with `gitMinimal` --- pkgs/by-name/ca/cargo-llvm-cov/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ca/cargo-llvm-cov/package.nix b/pkgs/by-name/ca/cargo-llvm-cov/package.nix index b70ed7d24c380..68721800f1fdb 100644 --- a/pkgs/by-name/ca/cargo-llvm-cov/package.nix +++ b/pkgs/by-name/ca/cargo-llvm-cov/package.nix @@ -20,7 +20,7 @@ fetchFromGitHub, rustPlatform, llvmPackages_19, - git, + gitMinimal, }: let @@ -70,7 +70,7 @@ rustPlatform.buildRustPackage { LLVM_PROFDATA = "${llvm}/bin/llvm-profdata"; nativeCheckInputs = [ - git + gitMinimal ]; # `cargo-llvm-cov` tests rely on `git ls-files. From 87516c65d331a8802abbb641debb4dae369846c5 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:22:38 +0100 Subject: [PATCH 0049/1079] databricks-cli: replace `git` with `gitMinimal` --- pkgs/by-name/da/databricks-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/da/databricks-cli/package.nix b/pkgs/by-name/da/databricks-cli/package.nix index fa6ca494349e2..b4d80becdd75c 100644 --- a/pkgs/by-name/da/databricks-cli/package.nix +++ b/pkgs/by-name/da/databricks-cli/package.nix @@ -2,7 +2,7 @@ lib, buildGoModule, fetchFromGitHub, - git, + gitMinimal, python3, }: @@ -37,7 +37,7 @@ buildGoModule rec { ]); nativeCheckInputs = [ - git + gitMinimal (python3.withPackages ( ps: with ps; [ setuptools From b28a138a7733863dcd1249920a01c31662407d0d Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:22:53 +0100 Subject: [PATCH 0050/1079] github-runner: replace `git` with `gitMinimal` --- pkgs/by-name/gi/github-runner/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/github-runner/package.nix b/pkgs/by-name/gi/github-runner/package.nix index 7200995f2d316..ef4499e499cf5 100644 --- a/pkgs/by-name/gi/github-runner/package.nix +++ b/pkgs/by-name/gi/github-runner/package.nix @@ -6,7 +6,7 @@ dotnetCorePackages, fetchFromGitHub, fetchpatch, - git, + gitMinimal, glibc, glibcLocales, lib, @@ -112,7 +112,7 @@ buildDotnetModule (finalAttrs: { nativeBuildInputs = [ which - git + gitMinimal # needed for `uname` coreutils ] From 3c05d6b61bf6d21708590c0be2dc538c27bbfa72 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:23:06 +0100 Subject: [PATCH 0051/1079] gitstatus: replace `git` with `gitMinimal` --- pkgs/by-name/gi/gitstatus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/gitstatus/package.nix b/pkgs/by-name/gi/gitstatus/package.nix index d0eab16e0dec0..6be2cb9f6f0fe 100644 --- a/pkgs/by-name/gi/gitstatus/package.nix +++ b/pkgs/by-name/gi/gitstatus/package.nix @@ -3,7 +3,7 @@ lib, stdenv, fetchFromGitHub, - git, + gitMinimal, zsh, zlib, runtimeShell, @@ -77,7 +77,7 @@ stdenv.mkDerivation rec { # command ran successfully. This tests the binary itself and the zsh # integration. nativeInstallCheckInputs = [ - git + gitMinimal zsh ]; doInstallCheck = true; From fcf74752116b703d96fcb487597b0a9d70bade5c Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:23:19 +0100 Subject: [PATCH 0052/1079] glitter: replace `git` with `gitMinimal` --- pkgs/by-name/gl/glitter/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gl/glitter/package.nix b/pkgs/by-name/gl/glitter/package.nix index 14e783a00be96..70d7fee9cb717 100644 --- a/pkgs/by-name/gl/glitter/package.nix +++ b/pkgs/by-name/gl/glitter/package.nix @@ -2,7 +2,7 @@ lib, rustPlatform, fetchFromGitHub, - git, + gitMinimal, }: rustPlatform.buildRustPackage rec { @@ -19,7 +19,7 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-7JQcY3HCG3UQ0Mfz/+ZZ0axGEpQoH410FT72tjHW7EE="; nativeCheckInputs = [ - git + gitMinimal ]; # tests require it to be in a git repository From ee9df0c5ae4a9671c960bb35c27949b823009896 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:24:32 +0100 Subject: [PATCH 0053/1079] ko: replace `git` with `gitMinimal` --- pkgs/by-name/ko/ko/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ko/ko/package.nix b/pkgs/by-name/ko/ko/package.nix index a59046b9dd20f..c16bb3de59b55 100644 --- a/pkgs/by-name/ko/ko/package.nix +++ b/pkgs/by-name/ko/ko/package.nix @@ -2,7 +2,7 @@ lib, buildGoModule, fetchFromGitHub, - git, + gitMinimal, installShellFiles, }: @@ -35,7 +35,7 @@ buildGoModule rec { "-skip=TestNewPublisherCanPublish" ]; - nativeCheckInputs = [ git ]; + nativeCheckInputs = [ gitMinimal ]; preCheck = '' # Feed in all the tests for testing # This is because subPackages above limits what is built to just what we From f5840d2bb7919233f3af98f8bfaa47bedb705df2 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:24:43 +0100 Subject: [PATCH 0054/1079] log4j-sniffer: replace `git` with `gitMinimal` --- pkgs/by-name/lo/log4j-sniffer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lo/log4j-sniffer/package.nix b/pkgs/by-name/lo/log4j-sniffer/package.nix index 54f888ef89f52..4e5102574abb3 100644 --- a/pkgs/by-name/lo/log4j-sniffer/package.nix +++ b/pkgs/by-name/lo/log4j-sniffer/package.nix @@ -2,7 +2,7 @@ lib, buildGoModule, fetchFromGitHub, - git, + gitMinimal, }: buildGoModule rec { @@ -19,7 +19,7 @@ buildGoModule rec { vendorHash = null; nativeCheckInputs = [ - git + gitMinimal ]; preCheck = '' From 7d190c1e944ea4f73334ca7a8bf9cbd32c0a4832 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:24:57 +0100 Subject: [PATCH 0055/1079] onefetch: replace `git` with `gitMinimal` --- pkgs/by-name/on/onefetch/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/on/onefetch/package.nix b/pkgs/by-name/on/onefetch/package.nix index c9ef055a1dd9e..114bcb499242e 100644 --- a/pkgs/by-name/on/onefetch/package.nix +++ b/pkgs/by-name/on/onefetch/package.nix @@ -8,7 +8,7 @@ zstd, stdenv, darwin, - git, + gitMinimal, }: let @@ -45,7 +45,7 @@ rustPlatform.buildRustPackage rec { ]; nativeCheckInputs = [ - git + gitMinimal ]; preCheck = '' From fcff431ba53a2aec882993bfc95a96fd926b6fec Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:25:07 +0100 Subject: [PATCH 0056/1079] pre-commit: replace `git` with `gitMinimal` --- pkgs/by-name/pr/pre-commit/package.nix | 5 ++--- pkgs/by-name/pr/pre-commit/tests.nix | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/pr/pre-commit/package.nix b/pkgs/by-name/pr/pre-commit/package.nix index d071d53f7218e..334ab8816faf9 100644 --- a/pkgs/by-name/pr/pre-commit/package.nix +++ b/pkgs/by-name/pr/pre-commit/package.nix @@ -6,13 +6,12 @@ cargo, coursier, dotnet-sdk, - git, + gitMinimal, glibcLocales, go, nodejs, perl, cabal-install, - testers, pre-commit, }: @@ -50,7 +49,7 @@ buildPythonApplication rec { cargo coursier dotnet-sdk - git + gitMinimal glibcLocales go libiconv # For rust tests on Darwin diff --git a/pkgs/by-name/pr/pre-commit/tests.nix b/pkgs/by-name/pr/pre-commit/tests.nix index a1b40bc2d8cce..2c9de8cbfc6f1 100644 --- a/pkgs/by-name/pr/pre-commit/tests.nix +++ b/pkgs/by-name/pr/pre-commit/tests.nix @@ -1,5 +1,5 @@ { - git, + gitMinimal, pre-commit, runCommand, testers, @@ -9,7 +9,7 @@ runCommand "check-meta-hooks" { nativeBuildInputs = [ - git + gitMinimal pre-commit ]; } From d3826bcd89eb68be63e288b6dfae192353b4cab4 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:25:25 +0100 Subject: [PATCH 0057/1079] stellar-core: replace `git` with `gitMinimal` --- pkgs/by-name/st/stellar-core/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/stellar-core/package.nix b/pkgs/by-name/st/stellar-core/package.nix index 930efaa35dc6d..a92100844a104 100644 --- a/pkgs/by-name/st/stellar-core/package.nix +++ b/pkgs/by-name/st/stellar-core/package.nix @@ -5,7 +5,7 @@ fetchFromGitHub, fetchpatch, flex, - git, + gitMinimal, lib, libtool, libunwind, @@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ automake autoconf - git + gitMinimal libtool pkg-config ripgrep From b24319726a948e4707015eae2bfe8d096cd8b5ee Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:25:37 +0100 Subject: [PATCH 0058/1079] taler-wallet-core: replace `git` with `gitMinimal` --- pkgs/by-name/ta/taler-wallet-core/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ta/taler-wallet-core/package.nix b/pkgs/by-name/ta/taler-wallet-core/package.nix index 0d2330553fb2b..9a2fd68d2894a 100644 --- a/pkgs/by-name/ta/taler-wallet-core/package.nix +++ b/pkgs/by-name/ta/taler-wallet-core/package.nix @@ -10,7 +10,7 @@ nodejs, pnpm, python3, - git, + gitMinimal, jq, zip, }: @@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: { customPython nodejs pnpm.configHook - git + gitMinimal jq zip ]; From 4930316677b7f341c745e411fec7b7c2d1e2534c Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:25:59 +0100 Subject: [PATCH 0059/1079] flutter: replace `git` with `gitMinimal` --- pkgs/development/compilers/flutter/engine/package.nix | 4 ++-- pkgs/development/compilers/flutter/flutter.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/compilers/flutter/engine/package.nix b/pkgs/development/compilers/flutter/engine/package.nix index 4693062cacb84..4c10c665b0234 100644 --- a/pkgs/development/compilers/flutter/engine/package.nix +++ b/pkgs/development/compilers/flutter/engine/package.nix @@ -38,7 +38,7 @@ ninja, python312, python39, - git, + gitMinimal, version, flutterVersion, dartSdkVersion, @@ -176,7 +176,7 @@ stdenv.mkDerivation (finalAttrs: { [ python3 (tools.vpython python3) - git + gitMinimal pkg-config ninja dart diff --git a/pkgs/development/compilers/flutter/flutter.nix b/pkgs/development/compilers/flutter/flutter.nix index dcd8073b4f391..8d0ba5b8fb8fc 100644 --- a/pkgs/development/compilers/flutter/flutter.nix +++ b/pkgs/development/compilers/flutter/flutter.nix @@ -22,7 +22,7 @@ callPackage, makeWrapper, darwin, - git, + gitMinimal, which, jq, flutterTools ? null, @@ -64,7 +64,7 @@ let nativeBuildInputs = [ makeWrapper jq - git + gitMinimal ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.DarwinTools ]; strictDeps = true; From dc3d1433babf0f67aa9d3c9d5222fcf1c42f0bcf Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:26:15 +0100 Subject: [PATCH 0060/1079] julia-modules: replace `git` with `gitMinimal` --- pkgs/development/julia-modules/util.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/julia-modules/util.nix b/pkgs/development/julia-modules/util.nix index d70bdc48bffa7..b1c63b2b234e6 100644 --- a/pkgs/development/julia-modules/util.nix +++ b/pkgs/development/julia-modules/util.nix @@ -1,5 +1,5 @@ { - git, + gitMinimal, runCommand, }: @@ -20,7 +20,7 @@ # Convert an ordinary source checkout into a repo with a single commit repoifySimple = name: path: - runCommand ''${name}-repoified'' { buildInputs = [ git ]; } '' + runCommand ''${name}-repoified'' { buildInputs = [ gitMinimal ]; } '' mkdir -p $out cp -r ${path}/. $out cd $out @@ -36,7 +36,7 @@ # Convert an dependency source info into a repo with a single commit repoifyInfo = uuid: info: - runCommand ''julia-${info.name}-${info.version}'' { buildInputs = [ git ]; } '' + runCommand ''julia-${info.name}-${info.version}'' { buildInputs = [ gitMinimal ]; } '' mkdir -p $out cp -r ${info.src}/. $out cd $out From a78aaceefcb7ab1297058699813e3611f3e006f4 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:26:38 +0100 Subject: [PATCH 0061/1079] python312Packages.commitizen: replace `git` with `gitMinimal` --- pkgs/development/python-modules/commitizen/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/commitizen/default.nix b/pkgs/development/python-modules/commitizen/default.nix index 867b03e2c1b43..e382df9ed7c71 100644 --- a/pkgs/development/python-modules/commitizen/default.nix +++ b/pkgs/development/python-modules/commitizen/default.nix @@ -3,7 +3,7 @@ commitizen, fetchFromGitHub, buildPythonPackage, - git, + gitMinimal, pythonOlder, stdenv, installShellFiles, @@ -69,7 +69,7 @@ buildPythonPackage rec { nativeCheckInputs = [ argcomplete deprecated - git + gitMinimal py pytest-freezer pytest-mock From 6c62a00e47ebf1caec4bc6a2b1a2615e94a4676d Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:27:00 +0100 Subject: [PATCH 0062/1079] python312Packages.font-v: replace `git` with `gitMinimal` --- pkgs/development/python-modules/font-v/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/font-v/default.nix b/pkgs/development/python-modules/font-v/default.nix index 945f77698ef71..fd2970d07a347 100644 --- a/pkgs/development/python-modules/font-v/default.nix +++ b/pkgs/development/python-modules/font-v/default.nix @@ -3,7 +3,7 @@ buildPythonPackage, fetchFromGitHub, fonttools, - git, + gitMinimal, gitpython, pytestCheckHook, }: @@ -27,7 +27,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ - git + gitMinimal pytestCheckHook ]; preCheck = '' From f309a89c5aafa7864cd71f1dcf4a48cb994b47c3 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:27:35 +0100 Subject: [PATCH 0063/1079] python312Packages.fontbakery: replace `git` with `gitMinimal` --- 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 5d7a30fdfa505..2765f62764ca5 100644 --- a/pkgs/development/python-modules/fontbakery/default.nix +++ b/pkgs/development/python-modules/fontbakery/default.nix @@ -16,7 +16,7 @@ freetype-py, gflanguages, gfsubsets, - git, + gitMinimal, glyphsets, installShellFiles, jinja2, @@ -110,7 +110,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ - git + gitMinimal pytestCheckHook pytest-xdist requests-mock From 88129f58679972030cf4f6dcdeb0e9825fbc7611 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:27:52 +0100 Subject: [PATCH 0064/1079] python312Packages.playwright: replace `git` with `gitMinimal` --- pkgs/development/python-modules/playwright/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/playwright/default.nix b/pkgs/development/python-modules/playwright/default.nix index d230e237cec69..c844d2ea48877 100644 --- a/pkgs/development/python-modules/playwright/default.nix +++ b/pkgs/development/python-modules/playwright/default.nix @@ -3,7 +3,7 @@ stdenv, auditwheel, buildPythonPackage, - git, + gitMinimal, greenlet, fetchFromGitHub, pyee, @@ -71,7 +71,7 @@ buildPythonPackage rec { ''; nativeBuildInputs = [ - git + gitMinimal setuptools-scm setuptools ] ++ lib.optionals stdenv.hostPlatform.isLinux [ auditwheel ]; From 7d5bee9d1d013b54dd31ab06d27c5da9a3f05592 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:28:09 +0100 Subject: [PATCH 0065/1079] python312Packages.pre-commit-hooks: replace `git` with `gitMinimal` --- pkgs/development/python-modules/pre-commit-hooks/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pre-commit-hooks/default.nix b/pkgs/development/python-modules/pre-commit-hooks/default.nix index a4aae5331b56b..9124989c5d156 100644 --- a/pkgs/development/python-modules/pre-commit-hooks/default.nix +++ b/pkgs/development/python-modules/pre-commit-hooks/default.nix @@ -3,7 +3,7 @@ stdenv, buildPythonPackage, fetchFromGitHub, - git, + gitMinimal, pytestCheckHook, pythonOlder, ruamel-yaml, @@ -27,7 +27,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ ruamel-yaml ] ++ lib.optionals (pythonOlder "3.11") [ tomli ]; nativeCheckInputs = [ - git + gitMinimal pytestCheckHook ]; From 2974863439d344118c2b2d8e592eb015ebee09b6 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 17:28:28 +0100 Subject: [PATCH 0066/1079] build-support/make-hardcode-gsettings-patch: replace `git` with `gitMinimal` --- pkgs/build-support/make-hardcode-gsettings-patch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/build-support/make-hardcode-gsettings-patch/default.nix b/pkgs/build-support/make-hardcode-gsettings-patch/default.nix index f3f7819687887..e63e5976f3eb8 100644 --- a/pkgs/build-support/make-hardcode-gsettings-patch/default.nix +++ b/pkgs/build-support/make-hardcode-gsettings-patch/default.nix @@ -1,6 +1,6 @@ { runCommand, - git, + gitMinimal, coccinelle, python3, }: @@ -60,7 +60,7 @@ runCommand "hardcode-gsettings.patch" { inherit src patches; nativeBuildInputs = [ - git + gitMinimal coccinelle python3 # For patch script ]; From a9115b3a83c938d794c5fda17e4ea05c9386fb57 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:36:35 +0100 Subject: [PATCH 0067/1079] nbstripout: replace `git` with `gitMinimal` --- pkgs/applications/version-management/nbstripout/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/nbstripout/default.nix b/pkgs/applications/version-management/nbstripout/default.nix index 9c0465c46a03e..6ce5b2919bb48 100644 --- a/pkgs/applications/version-management/nbstripout/default.nix +++ b/pkgs/applications/version-management/nbstripout/default.nix @@ -3,7 +3,7 @@ python3, fetchPypi, coreutils, - git, + gitMinimal, mercurial, }: @@ -29,7 +29,7 @@ python3.pkgs.buildPythonApplication rec { nativeCheckInputs = [ coreutils - git + gitMinimal mercurial ] ++ (with python3.pkgs; [ From f7e55fbcd058384a5ce15db2e6ac29f78c624431 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:46:40 +0100 Subject: [PATCH 0068/1079] cargo-generate: replace `git` with `gitMinimal` --- pkgs/by-name/ca/cargo-generate/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ca/cargo-generate/package.nix b/pkgs/by-name/ca/cargo-generate/package.nix index a3f0fd5729461..ca5ed22f95800 100644 --- a/pkgs/by-name/ca/cargo-generate/package.nix +++ b/pkgs/by-name/ca/cargo-generate/package.nix @@ -7,7 +7,7 @@ openssl, stdenv, darwin, - git, + gitMinimal, }: rustPlatform.buildRustPackage rec { @@ -34,7 +34,7 @@ rustPlatform.buildRustPackage rec { darwin.apple_sdk.frameworks.Security ]; - nativeCheckInputs = [ git ]; + nativeCheckInputs = [ gitMinimal ]; # disable vendored libgit2 and openssl buildNoDefaultFeatures = true; From 31d810e933e3b10ef82a5928e6d9269cd87fc76e Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:47:55 +0100 Subject: [PATCH 0069/1079] git-aggregator: replace `git` with `gitMinimal` --- pkgs/by-name/gi/git-aggregator/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/git-aggregator/package.nix b/pkgs/by-name/gi/git-aggregator/package.nix index c74d926bde183..bb0fcabe04dae 100644 --- a/pkgs/by-name/gi/git-aggregator/package.nix +++ b/pkgs/by-name/gi/git-aggregator/package.nix @@ -2,7 +2,7 @@ lib, python3Packages, fetchFromGitHub, - git, + gitMinimal, }: python3Packages.buildPythonApplication rec { @@ -23,13 +23,13 @@ python3Packages.buildPythonApplication rec { propagatedBuildInputs = with python3Packages; [ argcomplete colorama - git + gitMinimal kaptan requests ]; nativeCheckInputs = [ - git + gitMinimal ]; preCheck = '' From 7bb1650eed96d116672a7e937f3af089eba94c6b Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:48:34 +0100 Subject: [PATCH 0070/1079] git-bug-migration: replace `git` with `gitMinimal` --- pkgs/by-name/gi/git-bug-migration/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/git-bug-migration/package.nix b/pkgs/by-name/gi/git-bug-migration/package.nix index df18c4fe85363..9bc2f1b30f41b 100644 --- a/pkgs/by-name/gi/git-bug-migration/package.nix +++ b/pkgs/by-name/gi/git-bug-migration/package.nix @@ -2,7 +2,7 @@ lib, buildGoModule, fetchFromGitHub, - git, + gitMinimal, }: buildGoModule rec { pname = "git-bug-migration"; @@ -17,7 +17,7 @@ buildGoModule rec { vendorHash = "sha256-Hid9OK91LNjLmDHam0ZlrVQopVOsqbZ+BH2rfQi5lS0="; - nativeCheckInputs = [ git ]; + nativeCheckInputs = [ gitMinimal ]; ldflags = [ "-X main.GitExactTag=${version}" From 4a9c8f10573db1d2a15ce1f26bc045fd1702a59c Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:48:57 +0100 Subject: [PATCH 0071/1079] git-dive: replace `git` with `gitMinimal` --- pkgs/by-name/gi/git-dive/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/git-dive/package.nix b/pkgs/by-name/gi/git-dive/package.nix index 1f0c479abb4ce..b730a025af0cf 100644 --- a/pkgs/by-name/gi/git-dive/package.nix +++ b/pkgs/by-name/gi/git-dive/package.nix @@ -8,7 +8,7 @@ zlib, stdenv, darwin, - git, + gitMinimal, }: rustPlatform.buildRustPackage rec { @@ -39,7 +39,7 @@ rustPlatform.buildRustPackage rec { ]; nativeCheckInputs = [ - git + gitMinimal ]; # don't use vendored libgit2 From cd48b3042c8b6dc8e8ad28ea423c066e9661d347 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:49:18 +0100 Subject: [PATCH 0072/1079] git-fast-export: replace `git` with `gitMinimal` --- pkgs/by-name/gi/git-fast-export/package.nix | 28 ++++++++++++++------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/gi/git-fast-export/package.nix b/pkgs/by-name/gi/git-fast-export/package.nix index f94bf3a3e580d..c12e760bf495f 100644 --- a/pkgs/by-name/gi/git-fast-export/package.nix +++ b/pkgs/by-name/gi/git-fast-export/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - git, + gitMinimal, mercurial, makeWrapper, nix-update-script, @@ -27,7 +27,10 @@ stdenv.mkDerivation (finalAttrs: { }) ]; - nativeBuildInputs = [ makeWrapper ]; + nativeBuildInputs = [ + gitMinimal + makeWrapper + ]; buildInputs = [ mercurial.python mercurial @@ -48,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: { for script in $out/bin/*.sh; do wrapProgram $script \ - --prefix PATH : "${git}/bin":"${mercurial.python}/bin":$libexec \ + --prefix PATH : "${gitMinimal}/bin":"${mercurial.python}/bin":$libexec \ --prefix PYTHONPATH : "${mercurial}/${mercurial.python.sitePackages}":$sitepackagesPath done ''; @@ -56,22 +59,28 @@ stdenv.mkDerivation (finalAttrs: { doInstallCheck = true; # deliberately not adding git or hg into nativeInstallCheckInputs - package should # be able to work without them in runtime env + + nativeCheckInputs = [ + gitMinimal + mercurial + ]; + installCheckPhase = '' mkdir repo-hg pushd repo-hg - ${mercurial}/bin/hg init + hg init echo foo > bar - ${mercurial}/bin/hg add bar - ${mercurial}/bin/hg commit --message "baz" + hg add bar + hg commit --message "baz" popd mkdir repo-git pushd repo-git - ${git}/bin/git init - ${git}/bin/git config core.ignoreCase false # for darwin + git init + git config core.ignoreCase false # for darwin $out/bin/hg-fast-export.sh -r ../repo-hg/ --hg-hash for s in "foo" "bar" "baz" ; do - (${git}/bin/git show | grep $s > /dev/null) && echo $s found + (git show | grep $s > /dev/null) && echo $s found done popd ''; @@ -84,5 +93,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2; maintainers = [ lib.maintainers.koral ]; platforms = lib.platforms.unix; + mainProgram = "hg-fast-export.sh"; }; }) From 375f99903358a306b9ff61f65facad3817b5bba2 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:49:45 +0100 Subject: [PATCH 0073/1079] gst: replace `git` with `gitMinimal` --- pkgs/by-name/gs/gst/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gs/gst/package.nix b/pkgs/by-name/gs/gst/package.nix index ac906d3003f9a..e0411e873b4ce 100644 --- a/pkgs/by-name/gs/gst/package.nix +++ b/pkgs/by-name/gs/gst/package.nix @@ -2,7 +2,7 @@ lib, buildGoModule, fetchFromGitHub, - git, + gitMinimal, ghq, }: @@ -22,7 +22,7 @@ buildGoModule rec { doCheck = false; nativeBuildInputs = [ - git + gitMinimal ghq ]; From ad0ad610967810c0ce7650e1006020389c7f1130 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:50:08 +0100 Subject: [PATCH 0074/1079] zoekt: replace `git` with `gitMinimal` --- pkgs/by-name/zo/zoekt/package.nix | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/zo/zoekt/package.nix b/pkgs/by-name/zo/zoekt/package.nix index eb5430d3742dc..29f9df11b28ff 100644 --- a/pkgs/by-name/zo/zoekt/package.nix +++ b/pkgs/by-name/zo/zoekt/package.nix @@ -1,8 +1,9 @@ -{ lib -, buildGoModule -, fetchFromGitHub -, git -, nix-update-script +{ + lib, + buildGoModule, + fetchFromGitHub, + gitMinimal, + nix-update-script, }: buildGoModule { @@ -19,7 +20,7 @@ buildGoModule { vendorHash = "sha256-Dvs8XMOxZEE9moA8aCxuxg947+x/6C8cKtgdcByL4Eo="; nativeCheckInputs = [ - git + gitMinimal ]; preCheck = '' @@ -28,7 +29,10 @@ buildGoModule { ''; passthru.updateScript = nix-update-script { - extraArgs = [ "--version" "branch" ]; + extraArgs = [ + "--version" + "branch" + ]; }; meta = { From 2705763c5f61a2d4a2e07952e4523086c7cc82f7 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:50:35 +0100 Subject: [PATCH 0075/1079] python312Packages.dunamai: replace `git` with `gitMinimal` --- pkgs/development/python-modules/dunamai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dunamai/default.nix b/pkgs/development/python-modules/dunamai/default.nix index 24e765cfb35bb..02ef9994acbbe 100644 --- a/pkgs/development/python-modules/dunamai/default.nix +++ b/pkgs/development/python-modules/dunamai/default.nix @@ -7,7 +7,7 @@ importlib-metadata, packaging, pytestCheckHook, - git, + gitMinimal, }: buildPythonPackage rec { @@ -38,7 +38,7 @@ buildPythonPackage rec { ''; nativeCheckInputs = [ - git + gitMinimal pytestCheckHook ]; From 15b915cc8b851a543fc19dee26b38a7ab771485f Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:51:00 +0100 Subject: [PATCH 0076/1079] python312Packages.gto: replace `git` with `gitMinimal` --- pkgs/development/python-modules/gto/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gto/default.nix b/pkgs/development/python-modules/gto/default.nix index 6664570ef1504..8ee83e7b84dd7 100644 --- a/pkgs/development/python-modules/gto/default.nix +++ b/pkgs/development/python-modules/gto/default.nix @@ -6,7 +6,7 @@ fetchFromGitHub, freezegun, funcy, - git, + gitMinimal, pydantic, pytest-cov-stub, pytest-mock, @@ -56,7 +56,7 @@ buildPythonPackage rec { nativeCheckInputs = [ freezegun - git + gitMinimal pytest-cov-stub pytest-mock pytest-test-utils From 170c8ab0eb218636495de6f80d139852708d2c61 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:51:31 +0100 Subject: [PATCH 0077/1079] python312Packages.nbdime: replace `git` with `gitMinimal` --- pkgs/development/python-modules/nbdime/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nbdime/default.nix b/pkgs/development/python-modules/nbdime/default.nix index 7a873014640e2..9ccb1a257b881 100644 --- a/pkgs/development/python-modules/nbdime/default.nix +++ b/pkgs/development/python-modules/nbdime/default.nix @@ -15,7 +15,7 @@ jupyter-server, jupyter-server-mathjax, jinja2, - git, + gitMinimal, pytest-tornado, pytestCheckHook, }: @@ -51,7 +51,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ - git + gitMinimal pytest-tornado pytestCheckHook ]; From 6a187ef35a4027c33c1eb87400e2e80835553c83 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:52:19 +0100 Subject: [PATCH 0078/1079] python312Packages.pdm-backend: replace `git` with `gitMinimal` --- pkgs/development/python-modules/pdm-backend/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pdm-backend/default.nix b/pkgs/development/python-modules/pdm-backend/default.nix index 578d1fb964492..d6b18382a726f 100644 --- a/pkgs/development/python-modules/pdm-backend/default.nix +++ b/pkgs/development/python-modules/pdm-backend/default.nix @@ -9,7 +9,7 @@ # tests editables, - git, + gitMinimal, mercurial, pytestCheckHook, setuptools, @@ -35,7 +35,7 @@ buildPythonPackage rec { nativeCheckInputs = [ editables - git + gitMinimal mercurial pytestCheckHook setuptools From 67a5a288c9271234527ba400e3a87d705ba439d7 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:52:44 +0100 Subject: [PATCH 0079/1079] python312Packages.pdm-pep517: replace `git` with `gitMinimal` --- pkgs/development/python-modules/pdm-pep517/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pdm-pep517/default.nix b/pkgs/development/python-modules/pdm-pep517/default.nix index f914b5b86ed91..29829575fcbdd 100644 --- a/pkgs/development/python-modules/pdm-pep517/default.nix +++ b/pkgs/development/python-modules/pdm-pep517/default.nix @@ -2,7 +2,7 @@ lib, buildPythonPackage, fetchPypi, - git, + gitMinimal, pytestCheckHook, setuptools, }: @@ -26,7 +26,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook - git + gitMinimal setuptools ]; From 2a4bb2ea5933144c609326335cf1420a6cf2e246 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:53:19 +0100 Subject: [PATCH 0080/1079] python312Packages.pypass: replace `git` with `gitMinimal` --- .../development/python-modules/pypass/default.nix | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/pypass/default.nix b/pkgs/development/python-modules/pypass/default.nix index 1b9dc08d67200..d1581e8985476 100644 --- a/pkgs/development/python-modules/pypass/default.nix +++ b/pkgs/development/python-modules/pypass/default.nix @@ -5,7 +5,7 @@ click, colorama, fetchPypi, - git, + gitMinimal, gnugrep, gnupg, pbr, @@ -34,7 +34,7 @@ buildPythonPackage rec { patches = [ (substituteAll { src = ./mark-executables.patch; - git_exec = "${git}/bin/git"; + git_exec = "${gitMinimal}/bin/git"; grep_exec = "${gnugrep}/bin/grep"; gpg_exec = "${gnupg}/bin/gpg2"; tree_exec = "${tree}/bin/tree"; @@ -57,15 +57,18 @@ buildPythonPackage rec { pexpect ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + gitMinimal + pytestCheckHook + ]; # Configuration so that the tests work preCheck = '' export HOME=$(mktemp -d) export GNUPGHOME=pypass/tests/gnupg - ${git}/bin/git config --global user.email "nix-builder@nixos.org" - ${git}/bin/git config --global user.name "Nix Builder" - ${git}/bin/git config --global pull.ff only + git config --global user.email "nix-builder@nixos.org" + git config --global user.name "Nix Builder" + git config --global pull.ff only make setup_gpg ''; From 1a91e2f24b014f14e81fb56032a3b88521120902 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:53:50 +0100 Subject: [PATCH 0081/1079] dune-release: replace `git` with `gitMinimal` --- pkgs/development/tools/ocaml/dune-release/default.nix | 9 ++++++--- pkgs/top-level/ocaml-packages.nix | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/tools/ocaml/dune-release/default.nix b/pkgs/development/tools/ocaml/dune-release/default.nix index bd061e4bddf6a..d402387a77782 100644 --- a/pkgs/development/tools/ocaml/dune-release/default.nix +++ b/pkgs/development/tools/ocaml/dune-release/default.nix @@ -19,7 +19,7 @@ yojson, astring, opam, - git, + gitMinimal, findlib, mercurial, bzip2, @@ -34,7 +34,7 @@ let runtimeInputs = [ opam findlib - git + gitMinimal mercurial bzip2 gnutar @@ -78,7 +78,10 @@ buildDunePackage rec { astring fpath ]; - nativeCheckInputs = [ odoc ]; + nativeCheckInputs = [ + odoc + gitMinimal + ]; checkInputs = [ alcotest ] ++ runtimeInputs; doCheck = true; diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index 093a0638c8c7d..9f389c1be5ddc 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -418,7 +418,7 @@ let dune-private-libs = callPackage ../development/ocaml-modules/dune-private-libs { }; dune-release = callPackage ../development/tools/ocaml/dune-release { - inherit (pkgs) opam git mercurial coreutils gnutar bzip2; + inherit (pkgs) opam gitMinimal mercurial coreutils gnutar bzip2; }; dune-rpc = callPackage ../development/ocaml-modules/dune-rpc { }; From 756d00ccfb963491c4eafd60882bc1b1af39860c Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 4 Jan 2025 21:54:30 +0100 Subject: [PATCH 0082/1079] cargo-crev: replace `git` with `gitMinimal` --- .../tools/rust/cargo-crev/default.nix | 54 +++++++++++++------ 1 file changed, 37 insertions(+), 17 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-crev/default.nix b/pkgs/development/tools/rust/cargo-crev/default.nix index 31bc6f219ab49..b9ee51deb2ee7 100644 --- a/pkgs/development/tools/rust/cargo-crev/default.nix +++ b/pkgs/development/tools/rust/cargo-crev/default.nix @@ -1,15 +1,17 @@ -{ lib, stdenv -, fetchFromGitHub -, rustPlatform -, perl -, pkg-config -, SystemConfiguration -, Security -, CoreFoundation -, curl -, libiconv -, openssl -, git +{ + lib, + stdenv, + fetchFromGitHub, + rustPlatform, + perl, + pkg-config, + SystemConfiguration, + Security, + CoreFoundation, + curl, + libiconv, + openssl, + gitMinimal, }: rustPlatform.buildRustPackage rec { @@ -31,17 +33,35 @@ rustPlatform.buildRustPackage rec { git config --global user.email "nobody@example.com" ''; - nativeBuildInputs = [ perl pkg-config ]; + nativeBuildInputs = [ + perl + pkg-config + ]; - buildInputs = [ openssl ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ SystemConfiguration Security CoreFoundation libiconv curl ]; + buildInputs = + [ openssl ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + SystemConfiguration + Security + CoreFoundation + libiconv + curl + ]; - nativeCheckInputs = [ git ]; + nativeCheckInputs = [ gitMinimal ]; meta = with lib; { description = "Cryptographically verifiable code review system for the cargo (Rust) package manager"; mainProgram = "cargo-crev"; homepage = "https://github.com/crev-dev/cargo-crev"; - license = with licenses; [ asl20 mit mpl20 ]; - maintainers = with maintainers; [ b4dm4n matthiasbeyer ]; + license = with licenses; [ + asl20 + mit + mpl20 + ]; + maintainers = with maintainers; [ + b4dm4n + matthiasbeyer + ]; }; } From 55442f689a925f1a4d2efb4d4990d98cc9faca98 Mon Sep 17 00:00:00 2001 From: w Date: Thu, 9 Jan 2025 05:45:17 +0000 Subject: [PATCH 0083/1079] elixir: use env shebang only on Darwin --- .../interpreters/elixir/generic-builder.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/elixir/generic-builder.nix b/pkgs/development/interpreters/elixir/generic-builder.nix index b3a7f60e03080..1abbdd25c9892 100644 --- a/pkgs/development/interpreters/elixir/generic-builder.nix +++ b/pkgs/development/interpreters/elixir/generic-builder.nix @@ -57,6 +57,16 @@ let true else versionOlder (versions.major (getVersion erlang)) maxShiftMajor; + + elixirShebang = + if stdenv.hostPlatform.isDarwin then + # Darwin disallows shebang scripts from using other scripts as their + # command. Use env as an intermediary instead of calling elixir directly + # (another shebang script). + # See https://github.com/NixOS/nixpkgs/pull/9671 + "${coreutils}/bin/env $out/bin/elixir" + else + "$out/bin/elixir"; in assert assertMsg (versionAtLeast (getVersion erlang) minimumOTPVersion) compatibilityMsg; assert assertMsg maxAssert compatibilityMsg; @@ -104,7 +114,7 @@ stdenv.mkDerivation ({ done substituteInPlace $out/bin/mix \ - --replace "/usr/bin/env elixir" "${coreutils}/bin/env $out/bin/elixir" + --replace "/usr/bin/env elixir" "${elixirShebang}" ''; pos = builtins.unsafeGetAttrPos "sha256" args; From 5716880c92498936b3bba2a27077270c54dd4eae Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 9 Jan 2025 21:23:34 -0600 Subject: [PATCH 0084/1079] neovim-require-check-hook: fix ignore directories Properly matching entire directory node name instead of just ending name. --- .../editors/vim/plugins/neovim-require-check-hook.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/editors/vim/plugins/neovim-require-check-hook.sh b/pkgs/applications/editors/vim/plugins/neovim-require-check-hook.sh index 242db546e7664..258598b46ab70 100644 --- a/pkgs/applications/editors/vim/plugins/neovim-require-check-hook.sh +++ b/pkgs/applications/editors/vim/plugins/neovim-require-check-hook.sh @@ -11,7 +11,7 @@ discover_modules() { while IFS= read -r lua_file; do # Ignore certain infra directories - if [[ "$lua_file" =~ debug/|scripts?/|tests?/|spec/ || "$lua_file" =~ .*\meta.lua ]]; then + if [[ "$lua_file" =~ (^|/)(debug|script|scripts|test|tests|spec)(/|$) || "$lua_file" =~ .*\meta.lua ]]; then continue # Ignore optional telescope and lualine modules elif [[ "$lua_file" =~ ^lua/telescope/_extensions/(.+)\.lua || "$lua_file" =~ ^lua/lualine/(.+)\.lua ]]; then From 8d18f59ff5bd747f789737f4136c8d46fda66c58 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Fri, 10 Jan 2025 07:32:36 +0000 Subject: [PATCH 0085/1079] ed: 1.20.2 -> 1.21 Changes: https://lists.gnu.org/archive/html/info-gnu/2025-01/msg00005.html --- pkgs/by-name/ed/ed/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ed/ed/package.nix b/pkgs/by-name/ed/ed/package.nix index a4fe441ae083d..ad64a6c72a77a 100644 --- a/pkgs/by-name/ed/ed/package.nix +++ b/pkgs/by-name/ed/ed/package.nix @@ -14,11 +14,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "ed"; - version = "1.20.2"; + version = "1.21"; src = fetchurl { url = "mirror://gnu/ed/ed-${finalAttrs.version}.tar.lz"; - hash = "sha256-Zf7HMY9IwsoX8zSsD0cD3v5iA3uxPMI5IN4He1+iRSM="; + hash = "sha256-YOJJmHJ9RTpc8CxUZkuXU23kais0zR9PZ8HBphu7rXU="; }; nativeBuildInputs = [ lzip ]; From 4aa504148c5e67f790c0b0b2ac73df68592b134a Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 15:16:28 +0900 Subject: [PATCH 0086/1079] python312Packages.zope-configuration: 5.0.1 -> 6.0 Changelog: https://github.com/zopefoundation/zope.configuration/blob/6.0/CHANGES.rst --- .../zope-configuration/default.nix | 47 +++++++++---------- 1 file changed, 23 insertions(+), 24 deletions(-) diff --git a/pkgs/development/python-modules/zope-configuration/default.nix b/pkgs/development/python-modules/zope-configuration/default.nix index c658412f6b3d9..bd10c096a65e7 100644 --- a/pkgs/development/python-modules/zope-configuration/default.nix +++ b/pkgs/development/python-modules/zope-configuration/default.nix @@ -1,51 +1,50 @@ { lib, buildPythonPackage, - fetchPypi, - pythonOlder, + fetchFromGitHub, + python, setuptools, zope-i18nmessageid, zope-interface, zope-schema, - pytestCheckHook, - zope-testing, - zope-testrunner, - manuel, + unittestCheckHook, }: buildPythonPackage rec { pname = "zope-configuration"; - version = "5.0.1"; + version = "6.0"; pyproject = true; - disabled = pythonOlder "3.7"; - - src = fetchPypi { - pname = "zope.configuration"; - inherit version; - hash = "sha256-81h36tXpmANjhdLdxGkZ6ryZjmmcBZh5ZPFxrY3ZJxs="; + src = fetchFromGitHub { + owner = "zopefoundation"; + repo = "zope.configuration"; + tag = version; + hash = "sha256-dkEVIHaXk/oP4uYYzI1hgSnPZXBMDjDu97zmOXnj9NA="; }; - nativeBuildInputs = [ setuptools ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools < 74" "setuptools" + ''; - nativeCheckInputs = [ - manuel - pytestCheckHook - zope-testing - zope-testrunner - ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ zope-i18nmessageid zope-interface zope-schema ]; - # Need to investigate how to run the tests with zope-testrunner - doCheck = false; - pythonImportsCheck = [ "zope.configuration" ]; + nativeCheckInputs = [ unittestCheckHook ]; + + preCheck = '' + cd $out/${python.sitePackages}/zope/ + ''; + + unittestFlagsArray = [ "configuration/tests" ]; + pythonNamespaces = [ "zope" ]; meta = with lib; { From ec57e55c470688c43ad243b12951886f3bd2f73d Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 15:22:11 +0900 Subject: [PATCH 0087/1079] python312Packages.zope-i18nmessageid: 6.1.0 -> 7.0 Changelog: https://github.com/zopefoundation/zope.i18nmessageid/blob/7.0/CHANGES.rst --- .../zope-i18nmessageid/default.nix | 29 +++++++++++++------ 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/zope-i18nmessageid/default.nix b/pkgs/development/python-modules/zope-i18nmessageid/default.nix index 0d1f93014fc46..ff6c15ac9746e 100644 --- a/pkgs/development/python-modules/zope-i18nmessageid/default.nix +++ b/pkgs/development/python-modules/zope-i18nmessageid/default.nix @@ -1,22 +1,31 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, + setuptools, zope-testrunner, unittestCheckHook, }: buildPythonPackage rec { pname = "zope-i18nmessageid"; - version = "6.1.0"; - format = "setuptools"; + version = "7.0"; + pyproject = true; - src = fetchPypi { - pname = "zope.i18nmessageid"; - inherit version; - hash = "sha256-Rawm/chvq997ePHBvM/B1DctGlSDi7rt2p26dEStiUE="; + src = fetchFromGitHub { + owner = "zopefoundation"; + repo = "zope.i18nmessageid"; + tag = version; + hash = "sha256-rdTs1pNMKpPAR2CewXdg1KmI61Sw5r62OobYlJHsUaQ="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools<74" "setuptools" + ''; + + build-system = [ setuptools ]; + nativeCheckInputs = [ unittestCheckHook zope-testrunner @@ -26,11 +35,13 @@ buildPythonPackage rec { pythonImportsCheck = [ "zope.i18nmessageid" ]; - meta = with lib; { + pythonNamespaces = [ "zope" ]; + + meta = { homepage = "https://github.com/zopefoundation/zope.i18nmessageid"; description = "Message Identifiers for internationalization"; changelog = "https://github.com/zopefoundation/zope.i18nmessageid/blob/${version}/CHANGES.rst"; - license = licenses.zpl20; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From dbedf7e8fe6af735abb2d7d0eddefb170fbb0c4c Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 15:27:38 +0900 Subject: [PATCH 0088/1079] python312Packages.zope-interface: 6.4.post2 -> 7.2 Changelog: https://github.com/zopefoundation/zope.interface/blob/7.2/CHANGES.rst --- .../python-modules/zope-interface/default.nix | 28 ++++++++++++------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/zope-interface/default.nix b/pkgs/development/python-modules/zope-interface/default.nix index 830e4291ef4ff..3c5f5b0c478f4 100644 --- a/pkgs/development/python-modules/zope-interface/default.nix +++ b/pkgs/development/python-modules/zope-interface/default.nix @@ -1,32 +1,40 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, setuptools, - zope-event, }: buildPythonPackage rec { - pname = "zope.interface"; - version = "6.4.post2"; + pname = "zope-interface"; + version = "7.2"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-HCB+b239V0mib1pf2WZgLWuCTsANLfhKfpqSTokzZU4="; + src = fetchFromGitHub { + owner = "zopefoundation"; + repo = "zope.interface"; + tag = version; + hash = "sha256-WrS/YHkEmV1G/Scg0xpyu2uFVWTWnEpajqNDvGioVgc="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools < 74" "setuptools" + ''; + build-system = [ setuptools ]; - dependencies = [ zope-event ]; + pythonImportsCheck = [ "zope.interface" ]; doCheck = false; # Circular deps. - meta = with lib; { + pythonNamespaces = [ "zope" ]; + + meta = { changelog = "https://github.com/zopefoundation/zope.interface/blob/${version}/CHANGES.rst"; description = "Zope.Interface"; homepage = "https://github.com/zopefoundation/zope.interface"; - license = licenses.zpl20; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From 93dc9c630e3aed9c1e3093112f143a2c0c6fb9c4 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 16:17:19 +0900 Subject: [PATCH 0089/1079] python312Packages.zope-security: init at 7.3 --- .../python-modules/zope-security/default.nix | 79 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 81 insertions(+) create mode 100644 pkgs/development/python-modules/zope-security/default.nix diff --git a/pkgs/development/python-modules/zope-security/default.nix b/pkgs/development/python-modules/zope-security/default.nix new file mode 100644 index 0000000000000..ca25a0f0ed76c --- /dev/null +++ b/pkgs/development/python-modules/zope-security/default.nix @@ -0,0 +1,79 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + zope-component, + zope-i18nmessageid, + zope-interface, + zope-location, + zope-proxy, + zope-schema, + pytz, + zope-configuration, + btrees, + unittestCheckHook, + zope-exceptions, +}: + +buildPythonPackage rec { + pname = "zope-security"; + version = "7.3"; + pyproject = true; + + src = fetchFromGitHub { + owner = "zopefoundation"; + repo = "zope.security"; + tag = version; + hash = "sha256-p+9pCcBsCJY/V6vraVZHMr5VwYHFe217AbRVoSnDphs="; + }; + + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools<74" "setuptools" + ''; + + build-system = [ setuptools ]; + + dependencies = [ + zope-component + zope-i18nmessageid + zope-interface + zope-location + zope-proxy + zope-schema + ]; + + optional-dependencies = { + pytz = [ pytz ]; + # untrustedpython = [ zope-untrustedpython ]; + zcml = [ zope-configuration ]; + }; + + pythonImportsCheck = [ "zope.security" ]; + + nativeCheckInputs = [ + btrees + unittestCheckHook + zope-exceptions + ]; + + # Import process is too complex and some tests fail + preCheck = '' + rm -r src/zope/security/tests/test_metaconfigure.py + rm -r src/zope/security/tests/test_proxy.py + rm -r src/zope/security/tests/test_zcml_functest.py + ''; + + unittestFlagsArray = [ "src/zope/security/tests" ]; + + pythonNamespaces = [ "zope" ]; + + meta = { + description = "Zope Security Framework"; + homepage = "https://github.com/zopefoundation/zope.security"; + changelog = "https://github.com/zopefoundation/zope.security/blob/${src.tag}/CHANGES.rst"; + license = lib.licenses.zpl21; + maintainers = with lib.maintainers; [ ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index a645667f114db..afec7a27d3c00 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -18548,6 +18548,8 @@ self: super: with self; { zope-schema = callPackage ../development/python-modules/zope-schema { }; + zope-security = callPackage ../development/python-modules/zope-security { }; + zope-size = callPackage ../development/python-modules/zope-size { }; zope-testbrowser = callPackage ../development/python-modules/zope-testbrowser { }; From 270f14c060ed483b528b8e07c5152db468bb702b Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 16:19:15 +0900 Subject: [PATCH 0090/1079] python312Packages.zope-size: refactor --- .../python-modules/zope-size/default.nix | 31 ++++++++++++++++--- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/zope-size/default.nix b/pkgs/development/python-modules/zope-size/default.nix index d526d01e3fa0f..36e009c142e6a 100644 --- a/pkgs/development/python-modules/zope-size/default.nix +++ b/pkgs/development/python-modules/zope-size/default.nix @@ -2,28 +2,49 @@ lib, buildPythonPackage, fetchPypi, + setuptools, zope-i18nmessageid, zope-interface, + unittestCheckHook, + zope-component, + zope-security, }: buildPythonPackage rec { - pname = "zope.size"; + pname = "zope-size"; version = "5.0"; + pyproject = true; src = fetchPypi { - inherit pname version; + pname = "zope.size"; + inherit version; hash = "sha256-sVRT40+Bb/VFmtg82TUCmqWBxqRTRj4DxeLZe9IKQyo="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ zope-i18nmessageid zope-interface ]; - meta = with lib; { + pythonImportsCheck = [ "zope.size" ]; + + nativeCheckInputs = [ + unittestCheckHook + zope-component + zope-security + ]; + + unittestFlagsArray = [ "src/zope/size" ]; + + pythonNamespaces = [ "zope" ]; + + meta = { homepage = "https://github.com/zopefoundation/zope.size"; description = "Interfaces and simple adapter that give the size of an object"; - license = licenses.zpl20; + changelog = "https://github.com/zopefoundation/zope.size/blob/${version}/CHANGES.rst"; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From fdc65b20c155a16557e618d713b110fea5d820c2 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 16:21:55 +0900 Subject: [PATCH 0091/1079] python312Packages.zope-copy: 4.3 -> 5.0 Changelog: https://github.com/zopefoundation/zope.copy/blob/5.0/CHANGES.rst --- .../python-modules/zope-copy/default.nix | 39 ++++++++++++++----- 1 file changed, 30 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/zope-copy/default.nix b/pkgs/development/python-modules/zope-copy/default.nix index daa93782014dc..f44ae81ab072d 100644 --- a/pkgs/development/python-modules/zope-copy/default.nix +++ b/pkgs/development/python-modules/zope-copy/default.nix @@ -1,8 +1,9 @@ { lib, buildPythonPackage, - fetchPypi, - isPy27, + fetchFromGitHub, + setuptools, + zodbpickle, zope-interface, zope-location, zope-schema, @@ -10,17 +11,31 @@ }: buildPythonPackage rec { - pname = "zope.copy"; - version = "4.3"; + pname = "zope-copy"; + version = "5.0"; + pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-epg2yjqX9m1WGzYPeGUBKGif4JNAddzg75ECe9xPOlc="; + src = fetchFromGitHub { + owner = "zopefoundation"; + repo = "zope.copy"; + tag = version; + hash = "sha256-uQUvfZGrMvtClXa8tLKZFYehbcBIRx7WQnumUrdQjIk="; }; - propagatedBuildInputs = [ zope-interface ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools < 74" "setuptools" + ''; + + build-system = [ setuptools ]; + + dependencies = [ + zodbpickle + zope-interface + ]; + + pythonImportsCheck = [ "zope.copy" ]; - doCheck = !isPy27; # namespace conflicts nativeCheckInputs = [ unittestCheckHook zope-location @@ -32,7 +47,13 @@ buildPythonPackage rec { "src/zope/copy" ]; + pythonNamespaces = [ "zope" ]; + meta = { + description = "Pluggable object copying mechanism"; + homepage = "https://github.com/zopefoundation/zope.copy"; + changelog = "https://github.com/zopefoundation/zope.copy/blob/${src.tag}/CHANGES.rst"; + license = lib.licenses.zpl21; maintainers = with lib.maintainers; [ domenkozar ]; }; } From e5e387929b565f6b7e1e36c5f15aa7932dbd21ef Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 16:30:56 +0900 Subject: [PATCH 0092/1079] python312Packages.zope-event: 4.6 -> 5.0 Changelog: https://github.com/zopefoundation/zope.event/blob/5.0/CHANGES.rst --- .../python-modules/zope-event/default.nix | 34 ++++++++++++++----- 1 file changed, 25 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/zope-event/default.nix b/pkgs/development/python-modules/zope-event/default.nix index 805fc285e0a0d..e63aebca47de2 100644 --- a/pkgs/development/python-modules/zope-event/default.nix +++ b/pkgs/development/python-modules/zope-event/default.nix @@ -1,22 +1,38 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, + setuptools, + pytestCheckHook, }: buildPythonPackage rec { - pname = "zope.event"; - version = "4.6"; + pname = "zope-event"; + version = "5.0"; + pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-gdmIEwRvyGzEE242mP7mKKMoL5wyDbGGWMIXSSNfzoA="; + src = fetchFromGitHub { + owner = "zopefoundation"; + repo = "zope.event"; + tag = version; + hash = "sha256-85jXSrploTcskdOBI84KGGf9Bno41ZTtT/TrbgmTxiA="; }; - meta = with lib; { + build-system = [ setuptools ]; + + pythonImportsCheck = [ "zope.event" ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pytestFlagsArray = [ "src/zope/event/tests.py" ]; + + pythonNamespaces = [ "zope" ]; + + meta = { description = "Event publishing system"; - homepage = "https://pypi.org/project/zope.event/"; - license = licenses.zpl20; + homepage = "https://github.com/zopefoundation/zope.event"; + changelog = "https://github.com/zopefoundation/zope.event/blob/${src.tag}/CHANGES.rst"; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From 09aee68012350575e577a84655bd274d158328f1 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 16:40:22 +0900 Subject: [PATCH 0093/1079] python312Packages.zope-proxy: 5.3 -> 6.1 Changelog: https://github.com/zopefoundation/zope.proxy/blob/6.1/CHANGES.rst --- .../python-modules/zope-proxy/default.nix | 31 +++++++++++-------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/zope-proxy/default.nix b/pkgs/development/python-modules/zope-proxy/default.nix index cb204cc577537..b480cdd9396ef 100644 --- a/pkgs/development/python-modules/zope-proxy/default.nix +++ b/pkgs/development/python-modules/zope-proxy/default.nix @@ -1,39 +1,44 @@ { lib, buildPythonPackage, - fetchPypi, - pythonOlder, + fetchFromGitHub, setuptools, zope-interface, }: buildPythonPackage rec { pname = "zope-proxy"; - version = "5.3"; + version = "6.1"; pyproject = true; - disabled = pythonOlder "3.7"; - - src = fetchPypi { - pname = "zope.proxy"; - inherit version; - hash = "sha256-rSTSjrxq3p++vgzEvcTsUNHe5BpFPjMa/SoSYL6Wdgg="; + src = fetchFromGitHub { + owner = "zopefoundation"; + repo = "zope.proxy"; + tag = version; + hash = "sha256-RgkUojCAfwAGv8Jek2Ucg0KMtPviwXjuiO70iisParM="; }; - nativeBuildInputs = [ setuptools ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools<74" "setuptools" + ''; + + build-system = [ setuptools ]; - propagatedBuildInputs = [ zope-interface ]; + dependencies = [ zope-interface ]; # circular deps doCheck = false; pythonImportsCheck = [ "zope.proxy" ]; - meta = with lib; { + pythonNamespaces = [ "zope" ]; + + meta = { homepage = "https://github.com/zopefoundation/zope.proxy"; description = "Generic Transparent Proxies"; changelog = "https://github.com/zopefoundation/zope.proxy/blob/${version}/CHANGES.rst"; - license = licenses.zpl21; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From ac4d0ff3b6e3508eb283bea178d2778ad715e848 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 16:49:15 +0900 Subject: [PATCH 0094/1079] python312Packages.zope-schema: refactor --- .../python-modules/zope-schema/default.nix | 43 ++++++++++++------- 1 file changed, 27 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/zope-schema/default.nix b/pkgs/development/python-modules/zope-schema/default.nix index a1f4a8f263f7a..739e55795cedc 100644 --- a/pkgs/development/python-modules/zope-schema/default.nix +++ b/pkgs/development/python-modules/zope-schema/default.nix @@ -1,38 +1,49 @@ { lib, buildPythonPackage, - fetchPypi, - zope-location, + fetchFromGitHub, + setuptools, zope-event, zope-interface, - zope-testing, + unittestCheckHook, + zope-i18nmessageid, }: buildPythonPackage rec { - pname = "zope.schema"; + pname = "zope-schema"; version = "7.0.1"; + pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-6tTbywM1TU5BDJo7kERR60TZAlR1Gxy97fSmGu3p+7k="; + src = fetchFromGitHub { + owner = "zopefoundation"; + repo = "zope.schema"; + tag = version; + hash = "sha256-aUjlSgMfoKQdE0ta8jxNjh+L7OKkfOVvUWnvhx+QRsI="; }; - propagatedBuildInputs = [ - zope-location + build-system = [ setuptools ]; + + dependencies = [ zope-event zope-interface - zope-testing ]; - # ImportError: No module named 'zope.event' - # even though zope-event has been included. - # Package seems to work fine. - doCheck = false; + pythonImportsCheck = [ "zope.schema" ]; + + nativeCheckInputs = [ + unittestCheckHook + zope-i18nmessageid + ]; + + unittestFlagsArray = [ "src/zope/schema/tests" ]; + + pythonNamespaces = [ "zope" ]; - meta = with lib; { + meta = { homepage = "https://github.com/zopefoundation/zope.schema"; description = "zope.interface extension for defining data schemas"; - license = licenses.zpl20; + changelog = "https://github.com/zopefoundation/zope.schema/blob/${src.tag}/CHANGES.rst"; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From 183b8f5a441fa5491e0cebdb4047935597f625d6 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 16:50:59 +0900 Subject: [PATCH 0095/1079] python312Packages.zope-testing: refactor --- pkgs/development/python-modules/zope-testing/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/zope-testing/default.nix b/pkgs/development/python-modules/zope-testing/default.nix index 8b0c7e22cfd51..34d686ebf7e57 100644 --- a/pkgs/development/python-modules/zope-testing/default.nix +++ b/pkgs/development/python-modules/zope-testing/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { hash = "sha256-6HzQ2NZmVzza8TOBare5vuyAGmSoZZXBnLX+mS7z1kk="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; doCheck = !isPyPy; @@ -30,11 +30,11 @@ buildPythonPackage rec { pythonNamespaces = [ "zope" ]; - meta = with lib; { + meta = { description = "Zope testing helpers"; homepage = "https://github.com/zopefoundation/zope.testing"; changelog = "https://github.com/zopefoundation/zope.testing/blob/${version}/CHANGES.rst"; - license = licenses.zpl21; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From 04622d274f83c2b2412067ede3833922850745c4 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 17:01:37 +0900 Subject: [PATCH 0096/1079] python312Packages.zope-location: refactor --- .../python-modules/zope-location/default.nix | 52 ++++++++++++++----- 1 file changed, 40 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/zope-location/default.nix b/pkgs/development/python-modules/zope-location/default.nix index 19dfb93b98c92..8b4ff8bf7e889 100644 --- a/pkgs/development/python-modules/zope-location/default.nix +++ b/pkgs/development/python-modules/zope-location/default.nix @@ -1,32 +1,60 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, + setuptools, + zope-interface, zope-proxy, + zope-schema, + zope-component, + zope-configuration, + unittestCheckHook, }: buildPythonPackage rec { - pname = "zope.location"; + pname = "zope-location"; version = "5.0"; + pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-AW/qk0uX2tKwimTqfy+8PeVduwdMRh9m2HHHC/OqrqU="; + src = fetchFromGitHub { + owner = "zopefoundation"; + repo = "zope.location"; + tag = version; + hash = "sha256-C8tQ4qqzkQx+iU+Pm3iCEchtqOZT/qcYFSzJWzqlhnI="; }; - propagatedBuildInputs = [ zope-proxy ]; + build-system = [ setuptools ]; - # ignore circular dependency on zope-schema - preBuild = '' - sed -i '/zope.schema/d' setup.py + dependencies = [ + zope-interface + zope-proxy + zope-schema + ]; + + optional-dependencies = { + zcml = [ zope-configuration ]; + component = [ zope-component ]; + }; + + pythonImportsCheck = [ "zope.location" ]; + + nativeCheckInputs = [ unittestCheckHook ]; + + # prevent cirtular import + preCheck = '' + rm src/zope/location/tests/test_configure.py + rm src/zope/location/tests/test_pickling.py ''; - doCheck = false; + unittestFlagsArray = [ "src/zope/location/tests" ]; + + pythonNamespaces = [ "zope" ]; - meta = with lib; { + meta = { homepage = "https://github.com/zopefoundation/zope.location/"; description = "Zope Location"; - license = licenses.zpl20; + changelog = "https://github.com/zopefoundation/zope.location/blob/${src.tag}/CHANGES.rst"; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From b23cbd820f174da25c6ff9a65f4593cdf89de521 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 17:02:47 +0900 Subject: [PATCH 0097/1079] python312Packages.zope-hookable: 6.0 -> 7.0 Changelog: https://github.com/zopefoundation/zope.hookable/blob/7.0/CHANGES.rst --- .../python-modules/zope-hookable/default.nix | 31 +++++++++++++------ 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/zope-hookable/default.nix b/pkgs/development/python-modules/zope-hookable/default.nix index 8af1d3d0b7521..66f599332f221 100644 --- a/pkgs/development/python-modules/zope-hookable/default.nix +++ b/pkgs/development/python-modules/zope-hookable/default.nix @@ -1,29 +1,42 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, setuptools, - zope-testing, + unittestCheckHook, }: buildPythonPackage rec { pname = "zope-hookable"; - version = "6.0"; + version = "7.0"; pyproject = true; - src = fetchPypi { - pname = "zope.hookable"; - inherit version; - hash = "sha256-FmiZPUCnz9yGeEPdVyWSnn+DpbDBlccJrx2u+CdPQ8s="; + src = fetchFromGitHub { + owner = "zopefoundation"; + repo = "zope.hookable"; + tag = version; + hash = "sha256-qJJc646VSdNKors6Au4UAGvm7seFbvjEfpdqf//vJNE="; }; - nativeBuildInputs = [ setuptools ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools<74" "setuptools" + ''; - nativeCheckInputs = [ zope-testing ]; + build-system = [ setuptools ]; + + pythonImportsCheck = [ "zope.hookable" ]; + + nativeCheckInputs = [ unittestCheckHook ]; + + unittestFlagsArray = [ "src/zope/hookable/tests" ]; + + pythonNamespaces = [ "zope" ]; meta = with lib; { description = "Supports the efficient creation of “hookable” objects"; homepage = "https://github.com/zopefoundation/zope.hookable"; + changelog = "https://github.com/zopefoundation/zope.hookable/blob/${src.tag}/CHANGES.rst"; license = licenses.zpl21; }; } From 72591df33c690d08ac71b9719f5ddd6270b3d1ce Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 17:21:11 +0900 Subject: [PATCH 0098/1079] python312Packages.zope-component: refactor --- .../python-modules/zope-component/default.nix | 54 ++++++++++++++----- 1 file changed, 40 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/zope-component/default.nix b/pkgs/development/python-modules/zope-component/default.nix index db6a96e7fd625..81f90593b5282 100644 --- a/pkgs/development/python-modules/zope-component/default.nix +++ b/pkgs/development/python-modules/zope-component/default.nix @@ -2,19 +2,23 @@ lib, buildPythonPackage, fetchPypi, - zope-configuration, - zope-deferredimport, - zope-deprecation, + setuptools, zope-event, zope-hookable, - zope-i18nmessageid, zope-interface, + persistent, + zope-configuration, + zope-i18nmessageid, + zope-location, + zope-proxy, + zope-security, + unittestCheckHook, }: buildPythonPackage rec { pname = "zope-component"; version = "6.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { pname = "zope.component"; @@ -22,26 +26,48 @@ buildPythonPackage rec { hash = "sha256-mgoEcq0gG5S0/mdBzprCwwuLsixRYHe/A2kt7E37aQY="; }; - propagatedBuildInputs = [ - zope-configuration - zope-deferredimport - zope-deprecation + build-system = [ setuptools ]; + + dependencies = [ zope-event zope-hookable - zope-i18nmessageid zope-interface ]; - # ignore tests because of a circular dependency on zope-security - doCheck = false; + optional-dependencies = { + persistentregistry = [ persistent ]; + security = [ + zope-location + zope-proxy + zope-security + ]; + zcml = [ + zope-configuration + zope-i18nmessageid + ]; + }; pythonImportsCheck = [ "zope.component" ]; - meta = with lib; { + nativeCheckInputs = [ + unittestCheckHook + zope-configuration + ]; + + unittestFlagsArray = [ "src/zope/component/tests" ]; + + # AssertionError: 'test_interface.IFoo' != 'zope.component.tests.test_interface.IFoo' + preCheck = '' + rm src/zope/component/tests/test_interface.py + ''; + + pythonNamespaces = [ "zope" ]; + + meta = { homepage = "https://github.com/zopefoundation/zope.component"; description = "Zope Component Architecture"; changelog = "https://github.com/zopefoundation/zope.component/blob/${version}/CHANGES.rst"; - license = licenses.zpl20; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From 121c452051bf32413be5e954a6b91be2bbc15bac Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 17:22:09 +0900 Subject: [PATCH 0099/1079] python312Packages.zope-testrunner: 6.4 -> 6.6.1 Changelog: https://github.com/zopefoundation/zope.testrunner/blob/6.6.1/CHANGES.rst --- .../zope-testrunner/default.nix | 40 ++++++++++++------- 1 file changed, 26 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/zope-testrunner/default.nix b/pkgs/development/python-modules/zope-testrunner/default.nix index fbc82b59f7bd7..85ef9af02889b 100644 --- a/pkgs/development/python-modules/zope-testrunner/default.nix +++ b/pkgs/development/python-modules/zope-testrunner/default.nix @@ -1,36 +1,48 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, + setuptools, zope-interface, zope-exceptions, - zope-testing, - six, }: buildPythonPackage rec { - pname = "zope.testrunner"; - version = "6.6"; + pname = "zope-testrunner"; + version = "6.6.1"; + pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-sReX6XWocHseM7ZUTKz5A3KHiG7leA7P7UvxiZ1CFe8="; + src = fetchFromGitHub { + owner = "zopefoundation"; + repo = "zope.testrunner"; + tag = version; + hash = "sha256-cvZXQzbIUBq99P0FYSydG1tLNBMFTTvuMvqWGaNFhJc="; }; - propagatedBuildInputs = [ + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools<74" "setuptools" + ''; + + build-system = [ setuptools ]; + + dependencies = [ zope-interface zope-exceptions - zope-testing - six ]; + pythonImportsCheck = [ "zope.testrunner" ]; + doCheck = false; # custom test modifies sys.path - meta = with lib; { + pythonNamespaces = [ "zope" ]; + + meta = { description = "Flexible test runner with layer support"; mainProgram = "zope-testrunner"; - homepage = "https://pypi.python.org/pypi/zope.testrunner"; - license = licenses.zpl20; + homepage = "https://github.com/zopefoundation/zope.testrunner"; + changelog = "https://github.com/zopefoundation/zope.testrunner/blob/${src.tag}/CHANGES.rst"; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From 9ff0763eab781ce8926a8816dad6c635afd59071 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 17:33:01 +0900 Subject: [PATCH 0100/1079] python312Packages.zope-dottedname: refactor --- .../python-modules/zope-dottedname/default.nix | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/zope-dottedname/default.nix b/pkgs/development/python-modules/zope-dottedname/default.nix index ed3dbab8d0162..429f6198a73c4 100644 --- a/pkgs/development/python-modules/zope-dottedname/default.nix +++ b/pkgs/development/python-modules/zope-dottedname/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchPypi, - pythonOlder, setuptools, pytestCheckHook, }: @@ -12,15 +11,13 @@ buildPythonPackage rec { version = "6.0"; pyproject = true; - disabled = pythonOlder "3.7"; - src = fetchPypi { pname = "zope.dottedname"; inherit version; hash = "sha256-28S4W/vzSx74jasWJSrG7xbZBDnyIjstCiYs9Bnq6QI="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -30,11 +27,11 @@ buildPythonPackage rec { pythonNamespaces = [ "zope" ]; - meta = with lib; { + meta = { homepage = "https://github.com/zopefoundation/zope.dottedname"; description = "Resolver for Python dotted names"; changelog = "https://github.com/zopefoundation/zope.dottedname/blob/${version}/CHANGES.rst"; - license = licenses.zpl21; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From 0026ea2a19193d59f98d69c95b52220bf44471c5 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 17:35:41 +0900 Subject: [PATCH 0101/1079] python312Packages.zope-deprecation: refactor --- .../python-modules/zope-deprecation/default.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/zope-deprecation/default.nix b/pkgs/development/python-modules/zope-deprecation/default.nix index 3abbff8e18cd7..11d49f3c00deb 100644 --- a/pkgs/development/python-modules/zope-deprecation/default.nix +++ b/pkgs/development/python-modules/zope-deprecation/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchPypi, - pythonOlder, setuptools, pytestCheckHook, }: @@ -12,15 +11,13 @@ buildPythonPackage rec { version = "5.0"; pyproject = true; - disabled = pythonOlder "3.7"; - src = fetchPypi { pname = "zope.deprecation"; inherit version; hash = "sha256-t8MtM5IDayFFxAsxA+cyLbaGYqsJtyZ6/hUyqdk/ZA8="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -28,11 +25,13 @@ buildPythonPackage rec { pythonImportsCheck = [ "zope.deprecation" ]; - meta = with lib; { + pythonNamespaces = [ "zope" ]; + + meta = { homepage = "https://github.com/zopefoundation/zope.deprecation"; description = "Zope Deprecation Infrastructure"; changelog = "https://github.com/zopefoundation/zope.deprecation/blob/${version}/CHANGES.rst"; - license = licenses.zpl21; - maintainers = with maintainers; [ domenkozar ]; + license = lib.licenses.zpl21; + maintainers = with lib.maintainers; [ domenkozar ]; }; } From cc1e8fb238f2d9f0e42b93eb894522075d5990f4 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 17:37:24 +0900 Subject: [PATCH 0102/1079] python312Packages.zope-contenttype: refactor --- .../python-modules/zope-contenttype/default.nix | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/zope-contenttype/default.nix b/pkgs/development/python-modules/zope-contenttype/default.nix index 3d70c4dc6788a..18222ae51f89d 100644 --- a/pkgs/development/python-modules/zope-contenttype/default.nix +++ b/pkgs/development/python-modules/zope-contenttype/default.nix @@ -2,9 +2,7 @@ lib, buildPythonPackage, fetchPypi, - pythonOlder, setuptools, - zope-testrunner, pytestCheckHook, }: @@ -13,28 +11,25 @@ buildPythonPackage rec { version = "5.1"; pyproject = true; - disabled = pythonOlder "3.7"; - src = fetchPypi { pname = "zope.contenttype"; inherit version; hash = "sha256-AAHvG2XKZQUZBW3OUwxY0LOWlXzPBQIyPIoVSdtk0xc="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - nativeCheckInputs = [ - pytestCheckHook - zope-testrunner - ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "zope.contenttype" ]; - meta = with lib; { + pythonNamespaces = [ "zope" ]; + + meta = { homepage = "https://github.com/zopefoundation/zope.contenttype"; description = "Utility module for content-type (MIME type) handling"; changelog = "https://github.com/zopefoundation/zope.contenttype/blob/${version}/CHANGES.rst"; - license = licenses.zpl21; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From 35156fa65ca7e08833103e6c8cf207cd08e90ef9 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 17:44:43 +0900 Subject: [PATCH 0103/1079] python312Packages.zope-deferredimport: refactor --- .../zope-deferredimport/default.nix | 24 +++++++++++-------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/zope-deferredimport/default.nix b/pkgs/development/python-modules/zope-deferredimport/default.nix index 7cc6f18d5e3d4..7f79f55b32b96 100644 --- a/pkgs/development/python-modules/zope-deferredimport/default.nix +++ b/pkgs/development/python-modules/zope-deferredimport/default.nix @@ -2,14 +2,15 @@ lib, buildPythonPackage, fetchPypi, + setuptools, zope-proxy, - zope-testrunner, + unittestCheckHook, }: buildPythonPackage rec { pname = "zope-deferredimport"; version = "5.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { pname = "zope.deferredimport"; @@ -17,19 +18,22 @@ buildPythonPackage rec { hash = "sha256-Orvw4YwfF2WRTs0dQbVJ5NBFshso5AZfsMHeCtc2ssM="; }; - propagatedBuildInputs = [ zope-proxy ]; + build-system = [ setuptools ]; - nativeCheckInputs = [ zope-testrunner ]; + dependencies = [ zope-proxy ]; - checkPhase = '' - zope-testrunner --test-path=src [] - ''; + pythonImportsCheck = [ "zope.deferredimport" ]; - doCheck = false; + nativeCheckInputs = [ unittestCheckHook ]; - meta = with lib; { + unittestFlagsArray = [ "src/zope/deferredimport" ]; + + pythonNamespaces = [ "zope" ]; + + meta = { description = "Allows you to perform imports names that will only be resolved when used in the code"; homepage = "https://github.com/zopefoundation/zope.deferredimport"; - license = licenses.zpl21; + changelog = "https://github.com/zopefoundation/zope.deferredimport/blob/${version}/CHANGES.rst"; + license = lib.licenses.zpl21; }; } From b8bcb1f21f387a76bce6885f737cb033b3ae36e1 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 17:48:24 +0900 Subject: [PATCH 0104/1079] python312Packages.zope-lifecycleevent: refactor --- .../zope-lifecycleevent/default.nix | 27 ++++++++++++------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/zope-lifecycleevent/default.nix b/pkgs/development/python-modules/zope-lifecycleevent/default.nix index 03f1a5cf111ed..05c8fc237b97d 100644 --- a/pkgs/development/python-modules/zope-lifecycleevent/default.nix +++ b/pkgs/development/python-modules/zope-lifecycleevent/default.nix @@ -2,10 +2,12 @@ lib, buildPythonPackage, fetchPypi, - pythonOlder, setuptools, zope-event, zope-interface, + unittestCheckHook, + zope-component, + zope-testing, }: buildPythonPackage rec { @@ -13,34 +15,39 @@ buildPythonPackage rec { version = "5.0"; pyproject = true; - disabled = pythonOlder "3.7"; - src = fetchPypi { pname = "zope.lifecycleevent"; inherit version; hash = "sha256-6tP7SW52FPm1adFtrUt4BSsKwhh1utjWbKNQNS2bb50="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ zope-event zope-interface ]; - # namespace colides with local directory - doCheck = false; - pythonImportsCheck = [ "zope.lifecycleevent" "zope.interface" ]; - meta = with lib; { + nativeCheckInputs = [ + unittestCheckHook + zope-component + zope-testing + ]; + + unittestFlagsArray = [ "src/zope/lifecycleevent" ]; + + pythonNamespaces = [ "zope" ]; + + meta = { homepage = "https://github.com/zopefoundation/zope.lifecycleevent"; description = "Object life-cycle events"; changelog = "https://github.com/zopefoundation/zope.lifecycleevent/blob/${version}/CHANGES.rst"; - license = licenses.zpl21; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From 50a847bbd2442f76536ef65f7131ad5be1c0743d Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 17:51:47 +0900 Subject: [PATCH 0105/1079] python312Packages.zope-cachedescriptors: refactor --- .../python-modules/zope-cachedescriptors/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/zope-cachedescriptors/default.nix b/pkgs/development/python-modules/zope-cachedescriptors/default.nix index 73aef8961525d..30c6fcc2fe1dc 100644 --- a/pkgs/development/python-modules/zope-cachedescriptors/default.nix +++ b/pkgs/development/python-modules/zope-cachedescriptors/default.nix @@ -9,8 +9,7 @@ buildPythonPackage rec { pname = "zope-cachedescriptors"; version = "5.0"; - - format = "setuptools"; + pyproject = true; src = fetchPypi { pname = "zope.cachedescriptors"; @@ -18,7 +17,9 @@ buildPythonPackage rec { hash = "sha256-MVe+hm/Jck0Heotb9sP8IcOKQUerZk5yRiLf5fr/BIo="; }; - propagatedBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; + + dependencies = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -26,9 +27,12 @@ buildPythonPackage rec { pythonImportsCheck = [ "zope.cachedescriptors" ]; + pythonNamespaces = [ "zope" ]; + meta = { description = "Method and property caching decorators"; homepage = "https://github.com/zopefoundation/zope.cachedescriptors"; + changelog = "https://github.com/zopefoundation/zope.cachedescriptors/blob/${version}/CHANGES.rst"; license = lib.licenses.zpl21; maintainers = with lib.maintainers; [ dotlambda ]; }; From 9f5143931680937243771a209a9eaa096e2b4d83 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 17:56:45 +0900 Subject: [PATCH 0106/1079] python312Packages.zope-filerepresentation: refactor --- .../zope-filerepresentation/default.nix | 29 +++++++++++++------ 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/zope-filerepresentation/default.nix b/pkgs/development/python-modules/zope-filerepresentation/default.nix index 347b634831f49..c4ab3f1390141 100644 --- a/pkgs/development/python-modules/zope-filerepresentation/default.nix +++ b/pkgs/development/python-modules/zope-filerepresentation/default.nix @@ -2,32 +2,43 @@ lib, buildPythonPackage, fetchPypi, + setuptools, zope-schema, zope-interface, + unittestCheckHook, }: buildPythonPackage rec { - pname = "zope.filerepresentation"; + pname = "zope-filerepresentation"; version = "6.0"; + pyproject = true; src = fetchPypi { - inherit pname version; + pname = "zope.filerepresentation"; + inherit version; hash = "sha256-yza3iGspJ2+C8WhfPykfQjXmac2HhdFHQtRl0Trvaqs="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ zope-interface zope-schema ]; - checkPhase = '' - cd src/zope/filerepresentation && python -m unittest - ''; + pythonImportsCheck = [ "zope.filerepresentation" ]; + + nativeCheckInputs = [ unittestCheckHook ]; + + unittestFlagsArray = [ "src/zope/filerepresentation" ]; + + pythonNamespaces = [ "zope" ]; - meta = with lib; { - homepage = "https://zopefilerepresentation.readthedocs.io/"; + meta = { + homepage = "https://github.com/zopefoundation/zope.filerepresentation"; description = "File-system Representation Interfaces"; - license = licenses.zpl20; + changelog = "https://github.com/zopefoundation/zope.filerepresentation/blob/${version}/CHANGES.rst"; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From b2ce0ba3816ee25ed24c3e9858a1975c53063848 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 20:09:45 +0900 Subject: [PATCH 0107/1079] python312Packages.zodbpickle: fix licenses --- pkgs/development/python-modules/zodbpickle/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zodbpickle/default.nix b/pkgs/development/python-modules/zodbpickle/default.nix index 6b0b0a97b584a..da54bd6065d3a 100644 --- a/pkgs/development/python-modules/zodbpickle/default.nix +++ b/pkgs/development/python-modules/zodbpickle/default.nix @@ -38,11 +38,14 @@ buildPythonPackage rec { "test_loads" ]; - meta = with lib; { + meta = { description = "Fork of Python's pickle module to work with ZODB"; homepage = "https://github.com/zopefoundation/zodbpickle"; changelog = "https://github.com/zopefoundation/zodbpickle/blob/${version}/CHANGES.rst"; - license = licenses.asl20; + license = with lib.licenses; [ + psfl + zpl21 + ]; maintainers = [ ]; }; } From 6d0259c66375b00afd661fa5f7a2013c580fefd7 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 22:46:45 +0900 Subject: [PATCH 0108/1079] python312Packages.zconfig: refactor --- .../python-modules/zconfig/default.nix | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/zconfig/default.nix b/pkgs/development/python-modules/zconfig/default.nix index d31124a9ac1e0..86a5a18c0fe89 100644 --- a/pkgs/development/python-modules/zconfig/default.nix +++ b/pkgs/development/python-modules/zconfig/default.nix @@ -5,9 +5,7 @@ docutils, fetchPypi, manuel, - pygments, pytestCheckHook, - pythonOlder, setuptools, zope-testrunner, }: @@ -17,8 +15,6 @@ buildPythonPackage rec { version = "4.1"; pyproject = true; - disabled = pythonOlder "3.7"; - src = fetchPypi { inherit pname version; hash = "sha256-tqed2hV/NpjIdo0s7cJjIW6K8kDTz50JoCpkKREU6yA="; @@ -26,29 +22,24 @@ buildPythonPackage rec { patches = lib.optional stdenv.hostPlatform.isMusl ./remove-setlocale-test.patch; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - buildInputs = [ + nativeCheckInputs = [ docutils manuel - ]; - - propagatedBuildInputs = [ zope-testrunner ]; - - nativeCheckInputs = [ - pygments pytestCheckHook + zope-testrunner ]; pythonImportsCheck = [ "ZConfig" ]; pytestFlagsArray = [ "-s" ]; - meta = with lib; { + meta = { description = "Structured Configuration Library"; homepage = "https://github.com/zopefoundation/ZConfig"; changelog = "https://github.com/zopefoundation/ZConfig/blob/${version}/CHANGES.rst"; - license = licenses.zpl20; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From 2d90fabc797281f3b2ca22d7e20a21cacc5d2f1e Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 22:54:13 +0900 Subject: [PATCH 0109/1079] python312Packages.zc-lockfile: refactor --- .../python-modules/zc-lockfile/default.nix | 25 ++++++++++++++----- 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/zc-lockfile/default.nix b/pkgs/development/python-modules/zc-lockfile/default.nix index 2d7c5dc0c87ef..d099835311263 100644 --- a/pkgs/development/python-modules/zc-lockfile/default.nix +++ b/pkgs/development/python-modules/zc-lockfile/default.nix @@ -1,14 +1,16 @@ { + lib, buildPythonPackage, fetchPypi, - mock, + setuptools, + pytestCheckHook, zope-testing, - lib, }: buildPythonPackage rec { pname = "zc-lockfile"; version = "3.0.post1"; + pyproject = true; src = fetchPypi { pname = "zc.lockfile"; @@ -16,13 +18,24 @@ buildPythonPackage rec { hash = "sha256-rbLubZ5qIzPJEXjcssm5aldEx47bdxLceEp9dWSOgew="; }; - buildInputs = [ mock ]; - propagatedBuildInputs = [ zope-testing ]; + build-system = [ setuptools ]; + + pythonImportsCheck = [ "zc.lockfile" ]; + + nativeCheckInputs = [ + pytestCheckHook + zope-testing + ]; + + pytestFlagsArray = [ "src/zc/lockfile/tests.py" ]; + + pythonNamespaces = [ "zc" ]; - meta = with lib; { + meta = { description = "Inter-process locks"; homepage = "https://www.python.org/pypi/zc.lockfile"; - license = licenses.zpl20; + changelog = "https://github.com/zopefoundation/zc.lockfile/blob/${version}/CHANGES.rst"; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From 08c1723c1a9fa37402b548327ec2a5b1be7a2516 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Dec 2024 22:56:46 +0900 Subject: [PATCH 0110/1079] python312Packages.zdaemon: refactor --- .../python-modules/zbaemon/default.nix | 28 ---------------- .../python-modules/zdaemon/default.nix | 32 +++++++++++++------ 2 files changed, 22 insertions(+), 38 deletions(-) delete mode 100644 pkgs/development/python-modules/zbaemon/default.nix diff --git a/pkgs/development/python-modules/zbaemon/default.nix b/pkgs/development/python-modules/zbaemon/default.nix deleted file mode 100644 index ee859b099d943..0000000000000 --- a/pkgs/development/python-modules/zbaemon/default.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, - zconfig, -}: - -buildPythonPackage rec { - pname = "zdaemon"; - version = "4.4"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-SCHjvbRzh88eklWwREusQ3z3KqC1nRQHuTLjH9QyPvw="; - }; - - propagatedBuildInputs = [ zconfig ]; - - # too many deps.. - doCheck = false; - - meta = with lib; { - description = "Daemon process control library and tools for Unix-based systems"; - homepage = "https://pypi.python.org/pypi/zdaemon"; - license = licenses.zpl20; - maintainers = [ ]; - }; -} diff --git a/pkgs/development/python-modules/zdaemon/default.nix b/pkgs/development/python-modules/zdaemon/default.nix index 794801284b346..58b4fccde1e72 100644 --- a/pkgs/development/python-modules/zdaemon/default.nix +++ b/pkgs/development/python-modules/zdaemon/default.nix @@ -2,35 +2,47 @@ lib, buildPythonPackage, fetchPypi, - pythonOlder, + setuptools, zconfig, + manuel, + unittestCheckHook, + zope-testing, }: buildPythonPackage rec { pname = "zdaemon"; version = "5.1"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-Iun+UFDq67ngPZrWTk9jzNheBMOP2zUc8RO+9vaNt6Q="; }; - propagatedBuildInputs = [ zconfig ]; + build-system = [ setuptools ]; - # too many deps.. - doCheck = false; + dependencies = [ zconfig ]; pythonImportsCheck = [ "zdaemon" ]; - meta = with lib; { + # require zc-customdoctests but it is not packaged + doCheck = false; + + nativeCheckInputs = [ + manuel + unittestCheckHook + # zc-customdoctests + zope-testing + ]; + + unittestFlagsArray = [ "src/zdaemon/tests" ]; + + meta = { description = "Daemon process control library and tools for Unix-based systems"; mainProgram = "zdaemon"; - homepage = "https://pypi.python.org/pypi/zdaemon"; + homepage = "https://github.com/zopefoundation/zdaemon"; changelog = "https://github.com/zopefoundation/zdaemon/blob/${version}/CHANGES.rst"; - license = licenses.zpl21; + license = lib.licenses.zpl21; maintainers = [ ]; }; } From f0204274d3a7dd3153d99bf50f322ba5e75dc3a3 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 11 Jan 2025 07:18:47 +0000 Subject: [PATCH 0111/1079] pre-commit.tests: fix the eval MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Without the fix the eval fails as: $ nix build --no-link -f. pre-commit.tests error: … while calling a functor (an attribute set with a '__functor' attribute) at lib/customisation.nix:304:7: 303| if missingArgs == { } then 304| makeOverridable f allArgs | ^ 305| # This needs to be an abort so it can't be caught with `builtins.tryEval`, … while evaluating a branch condition at lib/customisation.nix:171:7: 170| in 171| if isAttrs result then | ^ 172| result (stack trace truncated; use '--show-trace' to show the full, detailed trace) error: function 'anonymous lambda' called with unexpected argument 'git' at pkgs/by-name/pr/pre-commit/tests.nix:1:1: 1| { | ^ 2| gitMinimal, --- pkgs/by-name/pr/pre-commit/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pr/pre-commit/package.nix b/pkgs/by-name/pr/pre-commit/package.nix index 334ab8816faf9..cd76cf379845f 100644 --- a/pkgs/by-name/pr/pre-commit/package.nix +++ b/pkgs/by-name/pr/pre-commit/package.nix @@ -176,7 +176,7 @@ buildPythonApplication rec { ]; passthru.tests = callPackage ./tests.nix { - inherit git pre-commit; + inherit gitMinimal pre-commit; }; meta = with lib; { From 595caa6fdac4ec73997ecacc420096298b4d1bd4 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sat, 11 Jan 2025 17:37:58 +0200 Subject: [PATCH 0112/1079] python312Packages.scipy: 1.15.0 -> 1.15.1 Diff: https://github.com/scipy/scipy/compare/refs/tags/v1.15.0...v1.15.1 Changelog: https://github.com/scipy/scipy/releases/tag/v1.15.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 9372e5f9934fe..bc5f963a95916 100644 --- a/pkgs/development/python-modules/scipy/default.nix +++ b/pkgs/development/python-modules/scipy/default.nix @@ -48,8 +48,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.15.0"; - srcHash = "sha256-HAL9Ebfrm08UiSzWrgXQpoYLh5Nz57ykLz2EMBaygN0="; + version = "1.15.1"; + srcHash = "sha256-pQfOiK/i/Nz1mCGdDA7ivnzHxqee1WVD62CxxgetGLg="; datasetsHashes = { ascent = "1qjp35ncrniq9rhzb14icwwykqg2208hcssznn3hz27w39615kh3"; ecg = "1bwbjp43b7znnwha5hv6wiz3g0bhwrpqpi75s12zidxrbwvd62pj"; From 0246f92d6c79f604487cff07986a041bdcd2a7e6 Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Sat, 11 Jan 2025 08:33:21 -0800 Subject: [PATCH 0113/1079] vim: 9.1.0990 -> 9.1.1006 Resolves GHSA-5rgf-26wj-48v8. --- pkgs/applications/editors/vim/common.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vim/common.nix b/pkgs/applications/editors/vim/common.nix index d6a8185048bbb..eb63891246009 100644 --- a/pkgs/applications/editors/vim/common.nix +++ b/pkgs/applications/editors/vim/common.nix @@ -1,6 +1,6 @@ { lib, fetchFromGitHub }: rec { - version = "9.1.0990"; + version = "9.1.1006"; outputs = [ "out" @@ -11,7 +11,7 @@ rec { owner = "vim"; repo = "vim"; rev = "v${version}"; - hash = "sha256-KKjJCuGczwYP+NVx5f6YQRsKR0zW44ciNNvmjQ03ytM="; + hash = "sha256-GIuy2mY7jzB5PNrpq8YYlasuaFR9Wj5ip2tDbXTR1nI="; }; enableParallelBuilding = true; From 2b1e87e1ecb829fa76c1a326eca16a1896788083 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 11 Jan 2025 17:39:27 +0100 Subject: [PATCH 0114/1079] python313Packages.sqlalchemy: 2.0.36 -> 2.0.37 https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_2_0_37 --- pkgs/development/python-modules/sqlalchemy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sqlalchemy/default.nix b/pkgs/development/python-modules/sqlalchemy/default.nix index 39ef2c0693266..44a129176dfe2 100644 --- a/pkgs/development/python-modules/sqlalchemy/default.nix +++ b/pkgs/development/python-modules/sqlalchemy/default.nix @@ -41,7 +41,7 @@ buildPythonPackage rec { pname = "sqlalchemy"; - version = "2.0.36"; + version = "2.0.37"; pyproject = true; disabled = pythonOlder "3.7"; @@ -50,7 +50,7 @@ buildPythonPackage rec { owner = "sqlalchemy"; repo = "sqlalchemy"; tag = "rel_${lib.replaceStrings [ "." ] [ "_" ] version}"; - hash = "sha256-i1yyAVBXz0efAdpFvUPvdzS+4IRU94akmePoprb8Is0="; + hash = "sha256-KyYENF0c+Ki3k0Ba8v0quY86Jqi6EN3d0onHmzFnSOw="; }; postPatch = '' From 64ec158ea86f53e3d4e5807e5e4d0b16d95a1b1a Mon Sep 17 00:00:00 2001 From: Colin Date: Sat, 11 Jan 2025 23:54:17 +0000 Subject: [PATCH 0115/1079] libcap: remove runtime reference to `go` --- pkgs/by-name/li/libcap/package.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libcap/package.nix b/pkgs/by-name/li/libcap/package.nix index 11fe3a7a777e2..a15873a49c024 100644 --- a/pkgs/by-name/li/libcap/package.nix +++ b/pkgs/by-name/li/libcap/package.nix @@ -32,7 +32,9 @@ stdenv.mkDerivation rec { depsBuildBuild = [ buildPackages.stdenv.cc - ] ++ lib.optionals withGo [ + ]; + + nativeBuildInputs = lib.optionals withGo [ go ]; @@ -47,6 +49,7 @@ stdenv.mkDerivation rec { ] ++ lib.optionals withGo [ "GOLANG=yes" ''GOCACHE=''${TMPDIR}/go-cache'' + "GOFLAGS=-trimpath" "GOARCH=${go.GOARCH}" "GOOS=${go.GOOS}" ] ++ lib.optionals isStatic [ "SHARED=no" "LIBCSTATIC=yes" ]; @@ -83,6 +86,10 @@ stdenv.mkDerivation rec { strictDeps = true; + disallowedReferences = lib.optionals withGo [ + go + ]; + passthru.tests = { inherit bind From 8ac4a94f1b25a84c8bb5498cb4204dc5c2dd27ab Mon Sep 17 00:00:00 2001 From: Hraban Luyat Date: Sun, 29 Dec 2024 13:47:24 -0500 Subject: [PATCH 0116/1079] sbcl: 2.4.11 -> 2.5.0 --- pkgs/development/compilers/sbcl/default.nix | 8 ++++++-- pkgs/top-level/all-packages.nix | 7 ++++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/pkgs/development/compilers/sbcl/default.nix b/pkgs/development/compilers/sbcl/default.nix index 29d337a3310bd..5a8348451e4ac 100644 --- a/pkgs/development/compilers/sbcl/default.nix +++ b/pkgs/development/compilers/sbcl/default.nix @@ -14,14 +14,18 @@ let "2.4.6" = { sha256 = "sha256-pImQeELa4JoXJtYphb96VmcKrqLz7KH7cCO8pnw/MJE="; }; - # By unofficial and very loose convention we keep the latest version of - # SBCL, and the previous one in case someone quickly needs to roll back. + # Necessary for stumpwm "2.4.10" = { sha256 = "sha256-zus5a2nSkT7uBIQcKva+ylw0LOFGTD/j5FPy3hDF4vg="; }; + # By unofficial and very loose convention we keep the latest version of + # SBCL, and the previous one in case someone quickly needs to roll back. "2.4.11" = { sha256 = "sha256-TwPlhG81g0wQcAu+Iy2kG6S9v4G9zKyx1N4kKXZXpBU="; }; + "2.5.0" = { + sha256 = "sha256-Lhiv0Ijkot8ht3uuLhcM5XDRHabSdgcpImXxzGqKGbE="; + }; }; # Collection of pre-built SBCL binaries for platforms that need them for # bootstrapping. Ideally these are to be avoided. If ECL (or any other diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1866c3b7c3bba..2c103d2a0d66e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11135,7 +11135,12 @@ with pkgs; faslExt = "fasl"; flags = [ "--dynamic-space-size" "3000" ]; }; - sbcl = sbcl_2_4_11; + sbcl_2_5_0 = wrapLisp { + pkg = callPackage ../development/compilers/sbcl { version = "2.5.0"; }; + faslExt = "fasl"; + flags = [ "--dynamic-space-size" "3000" ]; + }; + sbcl = sbcl_2_5_0; sbclPackages = recurseIntoAttrs sbcl.pkgs; From 3fc7fdef3923f01a33667a35c7fce462b5e9cb85 Mon Sep 17 00:00:00 2001 From: "Alexander V. Nikolaev" Date: Fri, 10 Jan 2025 18:01:08 +0200 Subject: [PATCH 0117/1079] gd: cleanup, modernize Signed-off-by: Alexander V. Nikolaev --- pkgs/development/libraries/gd/default.nix | 4 ---- pkgs/top-level/all-packages.nix | 4 +--- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/pkgs/development/libraries/gd/default.nix b/pkgs/development/libraries/gd/default.nix index d7b50cce5d527..cadb226b1190a 100644 --- a/pkgs/development/libraries/gd/default.nix +++ b/pkgs/development/libraries/gd/default.nix @@ -72,10 +72,6 @@ stdenv.mkDerivation rec { "out" ]; - postFixup = '' - moveToOutput "bin/gdlib-config" $dev - ''; - enableParallelBuilding = true; doCheck = false; # fails 2 tests diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 147d5b23b31bf..184e4494c9ee9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8981,9 +8981,7 @@ with pkgs; gettext = callPackage ../development/libraries/gettext { }; - gd = callPackage ../development/libraries/gd { - automake = automake115x; - }; + gd = callPackage ../development/libraries/gd { }; gdal = callPackage ../development/libraries/gdal { }; From b17f43c5d536a3f008d2f8f63b31aa39cbb65dbc Mon Sep 17 00:00:00 2001 From: "Alexander V. Nikolaev" Date: Fri, 10 Jan 2025 18:06:18 +0200 Subject: [PATCH 0118/1079] gd: move to pkgs/by-name Signed-off-by: Alexander V. Nikolaev --- .../libraries/gd/default.nix => by-name/gd/gd/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{development/libraries/gd/default.nix => by-name/gd/gd/package.nix} (100%) diff --git a/pkgs/development/libraries/gd/default.nix b/pkgs/by-name/gd/gd/package.nix similarity index 100% rename from pkgs/development/libraries/gd/default.nix rename to pkgs/by-name/gd/gd/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 184e4494c9ee9..a34c28b2b1250 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8981,8 +8981,6 @@ with pkgs; gettext = callPackage ../development/libraries/gettext { }; - gd = callPackage ../development/libraries/gd { }; - gdal = callPackage ../development/libraries/gdal { }; gdalMinimal = callPackage ../development/libraries/gdal { From 6eeba57d9a82dc0e6915b6ee5ca368e9feb55653 Mon Sep 17 00:00:00 2001 From: "Alexander V. Nikolaev" Date: Fri, 10 Jan 2025 17:54:00 +0200 Subject: [PATCH 0119/1079] xorg.{utilmacros,xkeyboardconfig}: treat autotools as native inputs Signed-off-by: Alexander V. Nikolaev --- pkgs/servers/x11/xorg/overrides.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix index 268c3fbc72f1d..bd76e88442282 100644 --- a/pkgs/servers/x11/xorg/overrides.nix +++ b/pkgs/servers/x11/xorg/overrides.nix @@ -468,7 +468,7 @@ self: super: transset = addMainProgram super.transset { }; utilmacros = super.utilmacros.overrideAttrs (attrs: { # not needed for releases, we propagate the needed tools - propagatedBuildInputs = attrs.propagatedBuildInputs or [] ++ [ automake autoconf libtool ]; + propagatedNativeBuildInputs = attrs.propagatedNativeBuildInputs or [] ++ [ automake autoconf libtool ]; }); viewres = addMainProgram super.viewres { }; @@ -725,7 +725,7 @@ self: super: ''; in xorg.xkeyboardconfig.overrideAttrs (old: { - buildInputs = old.buildInputs ++ [ automake ]; + nativeBuildInputs = old.nativeBuildInputs ++ [ automake ]; postPatch = lib.concatStrings (lib.mapAttrsToList patchIn layouts); }); From 1c29d68344a8365367f9f01aa29af4641f89a2eb Mon Sep 17 00:00:00 2001 From: "Alexander V. Nikolaev" Date: Fri, 10 Jan 2025 17:51:01 +0200 Subject: [PATCH 0120/1079] aalib: cleanup, config.{sub,guess} updated by stdenv hook now Signed-off-by: Alexander V. Nikolaev --- pkgs/by-name/if/iftop/package.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkgs/by-name/if/iftop/package.nix b/pkgs/by-name/if/iftop/package.nix index ea33e56f5b356..2ba0eeef875ff 100644 --- a/pkgs/by-name/if/iftop/package.nix +++ b/pkgs/by-name/if/iftop/package.nix @@ -4,7 +4,6 @@ fetchurl, ncurses, libpcap, - automake, nixosTests, }: @@ -21,10 +20,6 @@ stdenv.mkDerivation rec { # "libgcc_s.so.1 must be installed for pthread_cancel to work". LDFLAGS = lib.optionalString stdenv.hostPlatform.isLinux "-lgcc_s"; - preConfigure = '' - cp ${automake}/share/automake*/config.{sub,guess} config - ''; - buildInputs = [ ncurses libpcap From 4c3ed9d61d495456aeb9ea74a2d77ef445868352 Mon Sep 17 00:00:00 2001 From: Defelo Date: Mon, 23 Dec 2024 07:18:10 +0100 Subject: [PATCH 0121/1079] python312Packages.networkx: 3.3 -> 3.4.2 --- 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 46ba43afb1390..eba7e30c23073 100644 --- a/pkgs/development/python-modules/networkx/default.nix +++ b/pkgs/development/python-modules/networkx/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "networkx"; # upgrade may break sage, please test the sage build or ping @timokau on upgrade - version = "3.3"; + version = "3.4.2"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-DBJ9iy9IZfWa6cuKr81gtccPMkHr1m997618SrkBJsk="; + hash = "sha256-MHw2aUKMU2KqsnyKEmCqj0fE6R04kfSL4BQXONjQU+E="; }; nativeBuildInputs = [ setuptools ]; From 833e0b1970936532dda4bd961c954499e1777fb0 Mon Sep 17 00:00:00 2001 From: "Alexander V. Nikolaev" Date: Sun, 12 Jan 2025 20:01:03 +0200 Subject: [PATCH 0122/1079] python312Packages.aiohappyeyeballs: sphinx-autobuild is unneeded for build, replace with regular sphinx Signed-off-by: Alexander V. Nikolaev --- 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 d20af3ace4d3f..53759949277b5 100644 --- a/pkgs/development/python-modules/aiohappyeyeballs/default.nix +++ b/pkgs/development/python-modules/aiohappyeyeballs/default.nix @@ -10,7 +10,7 @@ # optional-dependencies furo, myst-parser, - sphinx-autobuild, + sphinx, sphinxHook, # tests @@ -44,7 +44,7 @@ buildPythonPackage rec { docs = [ furo myst-parser - sphinx-autobuild + sphinx sphinxHook ]; }; From cce6f178d2dd1f179a57b514d07280bb4d2a8164 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 2 Nov 2024 18:08:45 +0900 Subject: [PATCH 0123/1079] python312Packages.fsspec: 2024.3.0 -> 2024.12.0 Diff: https://github.com/fsspec/filesystem_spec/compare/refs/tags/2024.3.0...2024.12.0 Changelog: https://github.com/fsspec/filesystem_spec/raw/2024.12.0/docs/source/changelog.rst --- pkgs/development/python-modules/fsspec/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fsspec/default.nix b/pkgs/development/python-modules/fsspec/default.nix index a3b1e9c3461e5..79db1b7f43bdb 100644 --- a/pkgs/development/python-modules/fsspec/default.nix +++ b/pkgs/development/python-modules/fsspec/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { pname = "fsspec"; - version = "2024.3.0"; + version = "2024.12.0"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -39,7 +39,7 @@ buildPythonPackage rec { owner = "fsspec"; repo = "filesystem_spec"; tag = version; - hash = "sha256-C+47BcIELZTEARXW8fAMHMjyKUWxU1tNKWGoPPtt/fQ="; + hash = "sha256-Vc0vBayPg6zZ4+pxJsHChSGg0kjA0Q16+Gk0bO0IEpI="; }; propagatedBuildInputs = [ From e132c131d966ee3abed7d614a7fe2e63186a24b8 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sun, 3 Nov 2024 12:17:59 +0900 Subject: [PATCH 0124/1079] python312Packages.fsspec: refactor --- .../python-modules/fsspec/default.nix | 52 +++++++++++++------ 1 file changed, 36 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/fsspec/default.nix b/pkgs/development/python-modules/fsspec/default.nix index 79db1b7f43bdb..f50260858afdb 100644 --- a/pkgs/development/python-modules/fsspec/default.nix +++ b/pkgs/development/python-modules/fsspec/default.nix @@ -4,6 +4,8 @@ aiohttp, buildPythonPackage, fetchFromGitHub, + hatchling, + hatch-vcs, numpy, paramiko, pytest-asyncio, @@ -31,7 +33,7 @@ buildPythonPackage rec { pname = "fsspec"; version = "2024.12.0"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.8"; @@ -42,18 +44,15 @@ buildPythonPackage rec { hash = "sha256-Vc0vBayPg6zZ4+pxJsHChSGg0kjA0Q16+Gk0bO0IEpI="; }; - propagatedBuildInputs = [ - aiohttp - paramiko - requests - smbprotocol - tqdm + build-system = [ + hatchling + hatch-vcs ]; optional-dependencies = { - entrypoints = [ ]; abfs = [ adlfs ]; adl = [ adlfs ]; + arrow = [ pyarrow ]; dask = [ dask distributed @@ -63,28 +62,49 @@ buildPythonPackage rec { requests dropbox ]; + entrypoints = [ ]; + full = [ + adlfs + aiohttp + dask + distributed + dropbox + # dropboxdrivefs + fusepy + gcsfs + libarchive-c + ocifs + panel + paramiko + pyarrow + pygit2 + requests + s3fs + smbprotocol + tqdm + ]; + fuse = [ fusepy ]; gcs = [ gcsfs ]; git = [ pygit2 ]; github = [ requests ]; gs = [ gcsfs ]; + gui = [ panel ]; hdfs = [ pyarrow ]; - arrow = [ pyarrow ]; http = [ aiohttp requests ]; - sftp = [ paramiko ]; - s3 = [ s3fs ]; + libarchive = [ libarchive-c ]; oci = [ ocifs ]; + s3 = [ s3fs ]; + sftp = [ paramiko ]; smb = [ smbprotocol ]; ssh = [ paramiko ]; - fuse = [ fusepy ]; - libarchive = [ libarchive-c ]; - gui = [ panel ]; tqdm = [ tqdm ]; }; nativeCheckInputs = [ + aiohttp numpy pytest-asyncio pytest-mock @@ -127,11 +147,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "fsspec" ]; - meta = with lib; { + meta = { description = "Specification that Python filesystems should adhere to"; homepage = "https://github.com/fsspec/filesystem_spec"; changelog = "https://github.com/fsspec/filesystem_spec/raw/${version}/docs/source/changelog.rst"; - license = licenses.bsd3; + license = lib.licenses.bsd3; maintainers = [ ]; }; } From 1b21df1f3390d0e04a7ff0d93fd3523f771b3421 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 2 Nov 2024 19:17:33 +0900 Subject: [PATCH 0125/1079] python312Packages.s3fs: 2024.9.0 -> 2024.12.0 Changelog: https://github.com/fsspec/s3fs/raw/2024.12.0/docs/source/changelog.rst --- pkgs/development/python-modules/s3fs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/s3fs/default.nix b/pkgs/development/python-modules/s3fs/default.nix index 7035c15615e7c..9bdcd48677614 100644 --- a/pkgs/development/python-modules/s3fs/default.nix +++ b/pkgs/development/python-modules/s3fs/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "s3fs"; - version = "2024.9.0"; + version = "2024.12.0"; format = "setuptools"; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-ZJNwWrtQN01reZT5YW0nrb3YohnIY1EAvcKGOC79kfU="; + hash = "sha256-Gw86j1lGzKW6KYcdZ5KrHkUo7XYjJ9iu+vyBtzuZ/VY="; }; postPatch = '' From 18667eeb8c9435464f667ae1050dad071fd29ee4 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sun, 3 Nov 2024 12:12:08 +0900 Subject: [PATCH 0126/1079] python312Packages.s3fs: refactor --- .../python-modules/s3fs/default.nix | 40 ++++++++++++------- 1 file changed, 25 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/s3fs/default.nix b/pkgs/development/python-modules/s3fs/default.nix index 9bdcd48677614..8586914416eba 100644 --- a/pkgs/development/python-modules/s3fs/default.nix +++ b/pkgs/development/python-modules/s3fs/default.nix @@ -5,46 +5,56 @@ buildPythonPackage, docutils, fetchPypi, + flask, + flask-cors, fsspec, + moto, + pytestCheckHook, pythonOlder, + setuptools, }: buildPythonPackage rec { pname = "s3fs"; version = "2024.12.0"; - format = "setuptools"; + pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; hash = "sha256-Gw86j1lGzKW6KYcdZ5KrHkUo7XYjJ9iu+vyBtzuZ/VY="; }; - postPatch = '' - sed -i 's/fsspec==.*/fsspec/' requirements.txt - ''; - buildInputs = [ docutils ]; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ aiobotocore aiohttp fsspec ]; - # Depends on `moto` which has a long dependency chain with exact - # version requirements that can't be made to work with current - # pythonPackages. - doCheck = false; - pythonImportsCheck = [ "s3fs" ]; - meta = with lib; { + nativeCheckInputs = [ + flask + flask-cors + moto + pytestCheckHook + ]; + + disabledTests = [ + # require network access + "test_async_close" + ]; + + meta = { description = "Pythonic file interface for S3"; homepage = "https://github.com/fsspec/s3fs"; changelog = "https://github.com/fsspec/s3fs/raw/${version}/docs/source/changelog.rst"; - license = licenses.bsd3; - maintainers = with maintainers; [ teh ]; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ teh ]; }; } From da3c625f7c5bbaa52af4abc4965da8f82b7315ec Mon Sep 17 00:00:00 2001 From: Audrey Dutcher Date: Sun, 12 Jan 2025 21:17:01 -0700 Subject: [PATCH 0127/1079] libcap: use correct cross golang cross compiler --- pkgs/by-name/li/libcap/package.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/li/libcap/package.nix b/pkgs/by-name/li/libcap/package.nix index a15873a49c024..f648e896d262f 100644 --- a/pkgs/by-name/li/libcap/package.nix +++ b/pkgs/by-name/li/libcap/package.nix @@ -1,7 +1,8 @@ { stdenv, lib, buildPackages, fetchurl, runtimeShell +, pkgsBuildHost , usePam ? !isStatic, pam ? null , isStatic ? stdenv.hostPlatform.isStatic -, withGo ? go.meta.available, go +, withGo ? pkgsBuildHost.go.meta.available # passthru.tests , bind @@ -35,7 +36,7 @@ stdenv.mkDerivation rec { ]; nativeBuildInputs = lib.optionals withGo [ - go + pkgsBuildHost.go ]; buildInputs = lib.optional usePam pam; @@ -50,8 +51,8 @@ stdenv.mkDerivation rec { "GOLANG=yes" ''GOCACHE=''${TMPDIR}/go-cache'' "GOFLAGS=-trimpath" - "GOARCH=${go.GOARCH}" - "GOOS=${go.GOOS}" + "GOARCH=${pkgsBuildHost.go.GOARCH}" + "GOOS=${pkgsBuildHost.go.GOOS}" ] ++ lib.optionals isStatic [ "SHARED=no" "LIBCSTATIC=yes" ]; postPatch = '' @@ -87,7 +88,7 @@ stdenv.mkDerivation rec { strictDeps = true; disallowedReferences = lib.optionals withGo [ - go + pkgsBuildHost.go ]; passthru.tests = { From 81806a9294ea300a3e0161b9e0901b6a156361f4 Mon Sep 17 00:00:00 2001 From: "Alexander V. Nikolaev" Date: Fri, 10 Jan 2025 15:23:24 +0200 Subject: [PATCH 0128/1079] ladspaPlugins: fix cross-compilation for aarch64 Signed-off-by: Alexander V. Nikolaev --- pkgs/applications/audio/ladspa-plugins/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/audio/ladspa-plugins/default.nix b/pkgs/applications/audio/ladspa-plugins/default.nix index 3544d18878d03..2548696fb9a55 100644 --- a/pkgs/applications/audio/ladspa-plugins/default.nix +++ b/pkgs/applications/audio/ladspa-plugins/default.nix @@ -3,7 +3,6 @@ stdenv, fetchFromGitHub, autoreconfHook, - automake, fftw, ladspaH, libxml2, @@ -25,19 +24,20 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ autoreconfHook pkg-config + perlPackages.perl + perlPackages.XMLParser ]; buildInputs = [ fftw ladspaH libxml2 - perlPackages.perl - perlPackages.XMLParser ]; - patchPhase = '' + postPatch = '' patchShebangs . - patchShebangs ./metadata/ - cp ${automake}/share/automake-*/mkinstalldirs . + substituteInPlace util/Makefile.am --replace-fail "ranlib" "$RANLIB" + substituteInPlace gsm/Makefile.am --replace-fail "ranlib" "$RANLIB" + substituteInPlace gverb/Makefile.am --replace-fail "ranlib" "$RANLIB" ''; meta = with lib; { From e11fc0b96a534b4c1ee32c5bb1750674cd556fa7 Mon Sep 17 00:00:00 2001 From: Dietrich Daroch Date: Sun, 12 Jan 2025 22:17:33 -0300 Subject: [PATCH 0129/1079] bzip2: Embed autoconf patch I'm seeing consistent failures trying to get the patch using ftp:// and it seems that the https:// download fails under IPv6-only connectivity. https://github.com/NixOS/nixpkgs/pull/272640 With this, it seems that just grabbing the patch is the best option around as suggested by jshort, https://github.com/NixOS/nixpkgs/pull/272640#issuecomment-2130354682 --- pkgs/tools/compression/bzip2/default.nix | 5 +- .../bzip2-1.0.6.2-autoconfiscated.patch | 370 ++++++++++++++++++ 2 files changed, 371 insertions(+), 4 deletions(-) create mode 100644 pkgs/tools/compression/bzip2/patches/bzip2-1.0.6.2-autoconfiscated.patch diff --git a/pkgs/tools/compression/bzip2/default.nix b/pkgs/tools/compression/bzip2/default.nix index 46cd16374b321..34ba76acc1e06 100644 --- a/pkgs/tools/compression/bzip2/default.nix +++ b/pkgs/tools/compression/bzip2/default.nix @@ -30,10 +30,7 @@ stdenv.mkDerivation ( patchFlags = [ "-p0" ]; patches = [ - (fetchurl { - url = "ftp://ftp.suse.com/pub/people/sbrabec/bzip2/for_downstream/bzip2-1.0.6.2-autoconfiscated.patch"; - sha256 = "sha256-QMufl6ffJVVVVZespvkCbFpB6++R1lnq1687jEsUjr0="; - }) + ./patches/bzip2-1.0.6.2-autoconfiscated.patch ]; # Fix up hardcoded version from the above patch, e.g. seen in bzip2.pc or libbz2.so.1.0.N postPatch = '' diff --git a/pkgs/tools/compression/bzip2/patches/bzip2-1.0.6.2-autoconfiscated.patch b/pkgs/tools/compression/bzip2/patches/bzip2-1.0.6.2-autoconfiscated.patch new file mode 100644 index 0000000000000..d6288de7f27d8 --- /dev/null +++ b/pkgs/tools/compression/bzip2/patches/bzip2-1.0.6.2-autoconfiscated.patch @@ -0,0 +1,370 @@ +--- /dev/null ++++ autogen.sh +@@ -0,0 +1,8 @@ ++mv LICENSE COPYING ++mv CHANGES NEWS ++touch AUTHORS ++touch ChangeLog ++libtoolize --force ++aclocal ++automake --add-missing --gnu ++autoconf +--- /dev/null ++++ README.autotools +@@ -0,0 +1,41 @@ ++bzip2 autoconfiscated ++===================== ++ ++Temporarily at http://ftp.suse.com/pub/people/sbrabec/bzip2/ expecting ++that it will become a new upstream version to prevent per-distribution ++shared library patching done by nearly each Linux vendor separately. ++ ++Autoconfiscation brings standard ./configure ; make ; make install ++installation, seamless support of DESTDIR, automatic check for supported ++CFLAGS, standard shared library support, automatic large files CFLAGS ++check and all things that are supported by automake. ++ ++It makes obsolete Makefile-libbz2_so and README.COMPILATION.PROBLEMS. ++Now configure should automatically detect correct build flags. ++ ++In case of any problem or question with autotools support feel free to ++contact me: Stanislav Brabec ++ ++Autoconfiscated version binaries are exactly equal to ++bzip2-1.0.6.tar.gz. There are only few changes. See below. ++ ++ ++New features: ++ ++Trivial link man pages for bzcat and bunzip2 added. ++ ++bzip2.pc file for pkg-config. Packages can use it for checks. ++ ++ ++Incompatible changes: ++ ++soname change. Libtool has no support for two parts soname suffix (e. g. ++libbz2.so.1.0). It must be a single number (e. g. libbz2.so.1). That is ++why soname must change. But I see not a big problem with it. Several ++distributions already use the new number instead of the non-standard ++number from Makefile-libbz2_so. ++ ++Shared library exports only public symbols. ++ ++To be super-safe, I incremented minor number of the library file, so ++both instances of the shared library can live together. +--- /dev/null ++++ configure.ac +@@ -0,0 +1,62 @@ ++# -*- Autoconf -*- ++# Process this file with autoconf to produce a configure script. ++ ++AC_PREREQ([2.57]) ++AC_INIT([bzip2], [1.0.6], [Julian Seward ]) ++BZIP2_LT_CURRENT=1 ++BZIP2_LT_REVISION=6 ++BZIP2_LT_AGE=0 ++AC_CONFIG_SRCDIR([bzlib.h]) ++AC_CONFIG_MACRO_DIR([m4]) ++ ++AM_INIT_AUTOMAKE([foreign subdir-objects]) ++AM_MAINTAINER_MODE ++ ++# Checks for programs. ++AC_PROG_AWK ++AC_PROG_CC_STDC ++AC_PROG_CC_C_O ++AC_USE_SYSTEM_EXTENSIONS ++AC_PROG_INSTALL ++AC_PROG_LN_S ++AC_PROG_MAKE_SET ++LT_INIT([disable-static pic-only]) ++PKG_PROG_PKG_CONFIG ++gl_VISIBILITY ++# Checks for libraries. ++ ++# Checks for header files. ++ ++# Checks for typedefs, structures, and compiler characteristics. ++ ++# Check for system features. ++AC_SYS_LARGEFILE ++ ++AC_MSG_CHECKING([whether compiler understands -Wall]) ++save_CFLAGS="$CFLAGS" ++CFLAGS="$CFLAGS -Wall" ++AC_TRY_COMPILE([], [], [ ++ AC_MSG_RESULT([yes]) ++], [ ++ AC_MSG_RESULT([no]) ++ CFLAGS="$save_CFLAGS" ++]) ++ ++AC_MSG_CHECKING([whether compiler understands -Winline]) ++save_CFLAGS="$CFLAGS" ++CFLAGS="$CFLAGS -Winline" ++AC_TRY_COMPILE([], [], [ ++ AC_MSG_RESULT([yes]) ++], [ ++ AC_MSG_RESULT([no]) ++ CFLAGS="$save_CFLAGS" ++]) ++ ++# Checks for library functions. ++ ++# Write the output. ++AC_SUBST([BZIP2_LT_CURRENT]) ++AC_SUBST([BZIP2_LT_REVISION]) ++AC_SUBST([BZIP2_LT_AGE]) ++AC_CONFIG_FILES([Makefile bzip2.pc]) ++AC_OUTPUT +--- /dev/null ++++ Makefile.am +@@ -0,0 +1,137 @@ ++ACLOCAL_AMFLAGS = -I m4 ++lib_LTLIBRARIES = libbz2.la ++AM_CFLAGS = $(CFLAG_VISIBILITY) ++libbz2_la_SOURCES = \ ++ blocksort.c \ ++ huffman.c \ ++ crctable.c \ ++ randtable.c \ ++ compress.c \ ++ decompress.c \ ++ bzlib.c ++ ++libbz2_la_LDFLAGS = \ ++ -version-info $(BZIP2_LT_CURRENT):$(BZIP2_LT_REVISION):$(BZIP2_LT_AGE) \ ++ -no-undefined ++ ++include_HEADERS = bzlib.h ++ ++noinst_HEADERS = bzlib_private.h ++ ++bin_PROGRAMS = bzip2 bzip2recover ++ ++bzip2_SOURCES = bzip2.c ++bzip2_LDADD = libbz2.la ++ ++bzip2recover_SOURCES = bzip2recover.c ++bzip2recover_LDADD = libbz2.la ++ ++bin_SCRIPTS = bzgrep bzmore bzdiff ++ ++man_MANS = bzip2.1 bzgrep.1 bzmore.1 bzdiff.1 ++ ++pkgconfigdir = $(libdir)/pkgconfig ++pkgconfig_DATA = bzip2.pc ++ ++$(pkgconfig_DATA): $(srcdir)/bzip2.pc.in config.status ++ ++install-exec-hook: ++ rm -f $(DESTDIR)$(bindir)/`echo "bunzip2" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'` ++ rm -f $(DESTDIR)$(bindir)/`echo "bzcat" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'` ++ rm -f $(DESTDIR)$(bindir)/`echo "bzegrep" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'` ++ rm -f $(DESTDIR)$(bindir)/`echo "bzfgrep" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'` ++ rm -f $(DESTDIR)$(bindir)/`echo "bzless" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'` ++ rm -f $(DESTDIR)$(bindir)/`echo "bzcmp" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'` ++ $(LN_S) `echo "bzip2" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'` $(DESTDIR)$(bindir)/`echo "bunzip2" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'` ++ $(LN_S) `echo "bzip2" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'` $(DESTDIR)$(bindir)/`echo "bzcat" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'` ++ $(LN_S) `echo "bzgrep" | sed 's,^.*/,,;$(transform)'` $(DESTDIR)$(bindir)/`echo "bzegrep" | sed 's,^.*/,,;$(transform)'` ++ $(LN_S) `echo "bzgrep" | sed 's,^.*/,,;$(transform)'` $(DESTDIR)$(bindir)/`echo "bzfgrep" | sed 's,^.*/,,;$(transform)'` ++ $(LN_S) `echo "bzmore" | sed 's,^.*/,,;$(transform)'` $(DESTDIR)$(bindir)/`echo "bzless" | sed 's,^.*/,,;$(transform)'` ++ $(LN_S) `echo "bzdiff" | sed 's,^.*/,,;$(transform)'` $(DESTDIR)$(bindir)/`echo "bzcmp" | sed 's,^.*/,,;$(transform)'` ++ ++install-data-hook: ++ echo ".so man1/`echo "bzip2" | sed 's,^.*/,,;$(transform)'`.1" >$(DESTDIR)$(mandir)/man1/`echo "bunzip2" | sed 's,^.*/,,;$(transform)'`.1 ++ echo ".so man1/`echo "bzip2" | sed 's,^.*/,,;$(transform)'`.1" >$(DESTDIR)$(mandir)/man1/`echo "bzcat" | sed 's,^.*/,,;$(transform)'`.1 ++ echo ".so man1/`echo "bzgrep" | sed 's,^.*/,,;$(transform)'`.1" >$(DESTDIR)$(mandir)/man1/`echo "bzegrep" | sed 's,^.*/,,;$(transform)'`.1 ++ echo ".so man1/`echo "bzgrep" | sed 's,^.*/,,;$(transform)'`.1" >$(DESTDIR)$(mandir)/man1/`echo "bzfgrep" | sed 's,^.*/,,;$(transform)'`.1 ++ echo ".so man1/`echo "bzmore" | sed 's,^.*/,,;$(transform)'`.1" >$(DESTDIR)$(mandir)/man1/`echo "bzless" | sed 's,^.*/,,;$(transform)'`.1 ++ echo ".so man1/`echo "bzdiff" | sed 's,^.*/,,;$(transform)'`.1" >$(DESTDIR)$(mandir)/man1/`echo "bzcmp" | sed 's,^.*/,,;$(transform)'`.1 ++ ++uninstall-hook: ++ rm -f $(DESTDIR)$(bindir)/`echo "bunzip2" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'` ++ rm -f $(DESTDIR)$(bindir)/`echo "bzcat" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'` ++ rm -f $(DESTDIR)$(bindir)/`echo "bzegrep" | sed 's,^.*/,,;$(transform)'` ++ rm -f $(DESTDIR)$(bindir)/`echo "bzfgrep" | sed 's,^.*/,,;$(transform)'` ++ rm -f $(DESTDIR)$(bindir)/`echo "bzless" | sed 's,^.*/,,;$(transform)'` ++ rm -f $(DESTDIR)$(bindir)/`echo "bzcmp" | sed 's,^.*/,,;$(transform)'` ++ rm -f $(DESTDIR)$(mandir)/man1/`echo "bunzip2" | sed 's,^.*/,,;$(transform)'`.1 ++ rm -f $(DESTDIR)$(mandir)/man1/`echo "bzcat" | sed 's,^.*/,,;$(transform)'`.1 ++ rm -f $(DESTDIR)$(mandir)/man1/`echo "bzegrep" | sed 's,^.*/,,;$(transform)'`.1 ++ rm -f $(DESTDIR)$(mandir)/man1/`echo "bzfgrep" | sed 's,^.*/,,;$(transform)'`.1 ++ rm -f $(DESTDIR)$(mandir)/man1/`echo "bzless" | sed 's,^.*/,,;$(transform)'`.1 ++ rm -f $(DESTDIR)$(mandir)/man1/`echo "bzcmp" | sed 's,^.*/,,;$(transform)'`.1 ++ ++test: bzip2 ++ @cat $(srcdir)/words1 ++ ./bzip2 -1 <$(srcdir)/sample1.ref >sample1.rb2 ++ ./bzip2 -2 <$(srcdir)/sample2.ref >sample2.rb2 ++ ./bzip2 -3 <$(srcdir)/sample3.ref >sample3.rb2 ++ ./bzip2 -d <$(srcdir)/sample1.bz2 >sample1.tst ++ ./bzip2 -d <$(srcdir)/sample2.bz2 >sample2.tst ++ ./bzip2 -ds <$(srcdir)/sample3.bz2 >sample3.tst ++ cmp $(srcdir)/sample1.bz2 sample1.rb2 ++ cmp $(srcdir)/sample2.bz2 sample2.rb2 ++ cmp $(srcdir)/sample3.bz2 sample3.rb2 ++ cmp sample1.tst $(srcdir)/sample1.ref ++ cmp sample2.tst $(srcdir)/sample2.ref ++ cmp sample3.tst $(srcdir)/sample3.ref ++ @cat $(srcdir)/words3 ++ ++manual: $(srcdir)/manual.html $(srcdir)/manual.ps $(srcdir)/manual.pdf ++ ++manual.ps: $(MANUAL_SRCS) ++ cd $(srcdir); ./xmlproc.sh -ps manual.xml ++ ++manual.pdf: $(MANUAL_SRCS) ++ cd $(srcdir); ./xmlproc.sh -pdf manual.xml ++ ++manual.html: $(MANUAL_SRCS) ++ cd $(srcdir); ./xmlproc.sh -html manual.xml ++ ++EXTRA_DIST = \ ++ $(bin_SCRIPTS) \ ++ $(man_MANS) \ ++ README.autotools \ ++ README.XML.STUFF \ ++ bz-common.xsl \ ++ bz-fo.xsl \ ++ bz-html.xsl \ ++ bzip.css \ ++ bzip2.1.preformatted \ ++ bzip2.pc.in \ ++ bzip2.txt \ ++ dlltest.c \ ++ dlltest.dsp \ ++ entities.xml \ ++ format.pl \ ++ libbz2.def \ ++ libbz2.dsp \ ++ makefile.msc \ ++ manual.html \ ++ manual.pdf \ ++ manual.ps \ ++ manual.xml \ ++ mk251.c \ ++ sample1.bz2 \ ++ sample1.ref \ ++ sample2.bz2 \ ++ sample2.ref \ ++ sample3.bz2 \ ++ sample3.ref \ ++ spewG.c \ ++ unzcrash.c \ ++ words0 \ ++ words1 \ ++ words2 \ ++ words3 \ ++ xmlproc.sh +--- /dev/null ++++ bzip2.pc.in +@@ -0,0 +1,11 @@ ++prefix=@prefix@ ++exec_prefix=@exec_prefix@ ++bindir=@bindir@ ++libdir=@libdir@ ++includedir=@includedir@ ++ ++Name: bzip2 ++Description: Lossless, block-sorting data compression ++Version: @VERSION@ ++Libs: -L${libdir} -lbz2 ++Cflags: -I${includedir} +--- /dev/null ++++ m4/visibility.m4 +@@ -0,0 +1,78 @@ ++# visibility.m4 serial 4 (gettext-0.18.2) ++dnl Copyright (C) 2005, 2008, 2010-2011 Free Software Foundation, Inc. ++dnl This file is free software; the Free Software Foundation ++dnl gives unlimited permission to copy and/or distribute it, ++dnl with or without modifications, as long as this notice is preserved. ++ ++dnl From Bruno Haible. ++ ++dnl Tests whether the compiler supports the command-line option ++dnl -fvisibility=hidden and the function and variable attributes ++dnl __attribute__((__visibility__("hidden"))) and ++dnl __attribute__((__visibility__("default"))). ++dnl Does *not* test for __visibility__("protected") - which has tricky ++dnl semantics (see the 'vismain' test in glibc) and does not exist e.g. on ++dnl MacOS X. ++dnl Does *not* test for __visibility__("internal") - which has processor ++dnl dependent semantics. ++dnl Does *not* test for #pragma GCC visibility push(hidden) - which is ++dnl "really only recommended for legacy code". ++dnl Set the variable CFLAG_VISIBILITY. ++dnl Defines and sets the variable HAVE_VISIBILITY. ++ ++AC_DEFUN([gl_VISIBILITY], ++[ ++ AC_REQUIRE([AC_PROG_CC]) ++ CFLAG_VISIBILITY= ++ HAVE_VISIBILITY=0 ++ if test -n "$GCC"; then ++ dnl First, check whether -Werror can be added to the command line, or ++ dnl whether it leads to an error because of some other option that the ++ dnl user has put into $CC $CFLAGS $CPPFLAGS. ++ AC_MSG_CHECKING([whether the -Werror option is usable]) ++ AC_CACHE_VAL([gl_cv_cc_vis_werror], [ ++ gl_save_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -Werror" ++ AC_COMPILE_IFELSE( ++ [AC_LANG_PROGRAM([[]], [[]])], ++ [gl_cv_cc_vis_werror=yes], ++ [gl_cv_cc_vis_werror=no]) ++ CFLAGS="$gl_save_CFLAGS"]) ++ AC_MSG_RESULT([$gl_cv_cc_vis_werror]) ++ dnl Now check whether visibility declarations are supported. ++ AC_MSG_CHECKING([for simple visibility declarations]) ++ AC_CACHE_VAL([gl_cv_cc_visibility], [ ++ gl_save_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -fvisibility=hidden" ++ dnl We use the option -Werror and a function dummyfunc, because on some ++ dnl platforms (Cygwin 1.7) the use of -fvisibility triggers a warning ++ dnl "visibility attribute not supported in this configuration; ignored" ++ dnl at the first function definition in every compilation unit, and we ++ dnl don't want to use the option in this case. ++ if test $gl_cv_cc_vis_werror = yes; then ++ CFLAGS="$CFLAGS -Werror" ++ fi ++ AC_COMPILE_IFELSE( ++ [AC_LANG_PROGRAM( ++ [[extern __attribute__((__visibility__("hidden"))) int hiddenvar; ++ extern __attribute__((__visibility__("default"))) int exportedvar; ++ extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void); ++ extern __attribute__((__visibility__("default"))) int exportedfunc (void); ++ void dummyfunc (void) {} ++ ]], ++ [[]])], ++ [gl_cv_cc_visibility=yes], ++ [gl_cv_cc_visibility=no]) ++ CFLAGS="$gl_save_CFLAGS"]) ++ AC_MSG_RESULT([$gl_cv_cc_visibility]) ++ if test $gl_cv_cc_visibility = yes; then ++ CFLAG_VISIBILITY="-fvisibility=hidden" ++ HAVE_VISIBILITY=1 ++ AC_DEFINE([BZ_EXTERN], [__attribute__((__visibility__("default")))], [To make symbol visible]) ++ fi ++ fi ++ AC_SUBST([CFLAG_VISIBILITY]) ++ AC_SUBST([HAVE_VISIBILITY]) ++ AC_DEFINE_UNQUOTED([HAVE_VISIBILITY], [$HAVE_VISIBILITY], ++ [Define to 1 or 0, depending whether the compiler supports simple visibility declarations.]) ++]) +--- bzlib.h.orig ++++ bzlib.h +@@ -91,9 +91,11 @@ typedef + # endif + #else + # define BZ_API(func) func +-# define BZ_EXTERN extern + #endif + ++#ifndef BZ_EXTERN ++#define BZ_EXTERN extern ++#endif + + /*-- Core (low-level) library functions --*/ + From b851789ab0f7ae545da7292b04c8cd2aad12bff4 Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Tue, 14 Jan 2025 12:32:40 +0100 Subject: [PATCH 0130/1079] openjpeg: apply patches for CVE-2024-56826 Preferred to apply patches instead of bumping to 2.5.3 until the upgrade can be dealt with, see https://github.com/NixOS/nixpkgs/pull/370072 for the last attempt. --- pkgs/by-name/op/openjpeg/package.nix | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/op/openjpeg/package.nix b/pkgs/by-name/op/openjpeg/package.nix index 15296d33b85d5..d0ccfe04924ec 100644 --- a/pkgs/by-name/op/openjpeg/package.nix +++ b/pkgs/by-name/op/openjpeg/package.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, cmake, pkg-config +{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, pkg-config , libpng, libtiff, zlib, lcms2 , jpipLibSupport ? false # JPIP library & executables , jpipServerSupport ? false, curl, fcgi # JPIP Server @@ -38,6 +38,21 @@ stdenv.mkDerivation rec { hash = "sha256-mQ9B3MJY2/bg0yY/7jUJrAXM6ozAHT5fmwES5Q1SGxw="; }; + patches = [ + (fetchpatch { + # https://github.com/uclouvain/openjpeg/issues/1564 + name = "CVE-2024-56826_ISSUE1564.patch"; + url = "https://github.com/uclouvain/openjpeg/commit/e492644fbded4c820ca55b5e50e598d346e850e8.patch"; + hash = "sha256-v+odu4/MXRA+RKOlPO+m/Xk66BMH6mOcEN4ScHn3VAo="; + }) + (fetchpatch { + # https://github.com/uclouvain/openjpeg/issues/1563 + name = "CVE-2024-56826_ISSUE1563.patch"; + url = "https://github.com/uclouvain/openjpeg/commit/98592ee6d6904f1b48e8207238779b89a63befa2.patch"; + hash = "sha256-1ScnEZAPuvclyRME5kbeo7dBMG31Njs5CaYC4sGyx08="; + }) + ]; + outputs = [ "out" "dev" ]; cmakeFlags = [ From d8c10f07988449084d174abd2f31e314938a49b9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 14 Jan 2025 18:52:24 +0100 Subject: [PATCH 0131/1079] python313Packages.django_4: 4.2.17 -> 4.2.18 https://docs.djangoproject.com/en/4.2/releases/4.2.18/ https://www.djangoproject.com/weblog/2025/jan/14/security-releases/ Fixes: CVE-2024-56374 --- pkgs/development/python-modules/django/4.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django/4.nix b/pkgs/development/python-modules/django/4.nix index b46237b1419e2..cb833a407c602 100644 --- a/pkgs/development/python-modules/django/4.nix +++ b/pkgs/development/python-modules/django/4.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { pname = "django"; - version = "4.2.17"; + version = "4.2.18"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -53,7 +53,7 @@ buildPythonPackage rec { owner = "django"; repo = "django"; rev = "refs/tags/${version}"; - hash = "sha256-G3PAG/fe4yG55699XS8rcWigF92J0Fke1qnUxRqOUnc="; + hash = "sha256-aOTfZDJsEfWHXxkvTgyc2E9ye3LpzHG1bJTo40Dke4I="; }; patches = From 7e92703f04b1096df66822ea227d8ffeeca3013d Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Tue, 14 Jan 2025 19:17:04 +0100 Subject: [PATCH 0132/1079] git: 2.47.1 -> 2.47.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes CVE-2024-50349 and CVE-2024-52006 https://raw.githubusercontent.com/git/git/v2.47.2/Documentation/RelNotes/2.47.2.txt ``` - CVE-2024-50349: Printing unsanitized URLs when asking for credentials makes the user susceptible to crafted URLs (e.g. in recursive clones). These URLs can mislead the user into typing in passwords for trusted sites that would then be sent to untrusted sites instead. A potential scenario of how this can be exploited is a recursive clone where one of the submodules prompts for a password, pretending to ask for a different host than the password will be sent to. - CVE-2024-52006: Git may pass on Carriage Returns via the credential protocol to credential helpers which use line-reading functions that interpret Carriage Returns as line endings, even though this is not what was intended (but Git’s documentation did not clarify that "newline" meant "Line Feed character"). This affected the popular .NET-based Git Credential Manager, which has been updated accordingly in coordination with the Git project. ``` --- pkgs/applications/version-management/git/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/git/default.nix b/pkgs/applications/version-management/git/default.nix index 4ec161a897589..082b1c9f37aa1 100644 --- a/pkgs/applications/version-management/git/default.nix +++ b/pkgs/applications/version-management/git/default.nix @@ -30,7 +30,7 @@ assert sendEmailSupport -> perlSupport; assert svnSupport -> perlSupport; let - version = "2.47.1"; + version = "2.47.2"; svn = subversionClient.override { perlBindings = perlSupport; }; gitwebPerlLibs = with perlPackages; [ CGI HTMLParser CGIFast FCGI FCGIProcManager HTMLTagCloud ]; in @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://www.kernel.org/pub/software/scm/git/git-${version}.tar.xz"; - hash = "sha256-89j5uyOuOSN06RzZ05WXDavFucXucvOYhGE82Epu0xA="; + hash = "sha256-sZJovmtvFVa0ep3YNCcuFn06dXQM3NKDzzgS7f/jkw8="; }; outputs = [ "out" ] ++ lib.optional withManual "doc"; From 5e4ab19f509f38913b62f85ed40c01f757ca11ca Mon Sep 17 00:00:00 2001 From: Emily Date: Wed, 30 Oct 2024 15:14:18 +0000 Subject: [PATCH 0133/1079] release-staging: init MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit As discussed in the Staging room on Matrix recently. This could probably be a bit bigger than it is: perhaps building packages like `hello`, `hello-cpp`, and `coreutils`, making sure we exercise CMake and Meson, and possibly building Rust too. But I’ve left it at the bare minimum for now since this seems like an obvious Schelling point for what to build on `staging` and keeps any worries about Hydra load or cache size growth to a minimum. Closes: #43618 --- pkgs/top-level/release-staging.nix | 43 ++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 pkgs/top-level/release-staging.nix diff --git a/pkgs/top-level/release-staging.nix b/pkgs/top-level/release-staging.nix new file mode 100644 index 0000000000000..3782c2c3d0c13 --- /dev/null +++ b/pkgs/top-level/release-staging.nix @@ -0,0 +1,43 @@ +# This file defines the builds that are run for the `staging` branch. +# +# This should be kept minimal to avoid unnecessary load on Hydra; the +# point is not to duplicate `staging-next`, but to catch basic issues +# early and make bisection less painful. + +{ + nixpkgs ? { + outPath = (import ../../lib).cleanSource ../..; + revCount = 1234; + shortRev = "abcdef"; + revision = "0000000000000000000000000000000000000000"; + }, + # The platform doubles for which we build Nixpkgs. + supportedSystems ? [ + "x86_64-linux" + "x86_64-darwin" + "aarch64-linux" + "aarch64-darwin" + ], + # Attributes passed to nixpkgs. Don't build packages marked as unfree. + nixpkgsArgs ? { + config = { + allowUnfree = false; + inHydra = true; + }; + __allowFileset = false; + }, +}: + +let + release-lib = import ./release-lib.nix { + inherit supportedSystems nixpkgsArgs; + }; + + inherit (release-lib) + all + mapTestOn + ; +in +mapTestOn { + stdenv = all; +} From e30ba30304dbc49ec2e88e12840d0388c48dde48 Mon Sep 17 00:00:00 2001 From: Randy Eckenrode Date: Sat, 28 Dec 2024 10:10:26 -0500 Subject: [PATCH 0134/1079] apple-sdk: use llvm-readtapi instead of tapi Newer versions of LLVM provide `llvm-readtapi`, which is functionally equivalent to `tapi` (with a slightly different CLI). Using it allows the SDK to drop `libtapi` as a dependency. --- .../ap/apple-sdk/common/process-stubs.nix | 20 ++++++++----------- pkgs/by-name/ap/apple-sdk/package.nix | 7 +++++-- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/ap/apple-sdk/common/process-stubs.nix b/pkgs/by-name/ap/apple-sdk/common/process-stubs.nix index 5a5cd345ec065..d562816c17bd7 100644 --- a/pkgs/by-name/ap/apple-sdk/common/process-stubs.nix +++ b/pkgs/by-name/ap/apple-sdk/common/process-stubs.nix @@ -10,13 +10,13 @@ in { lib, jq, - libtapi, + llvm, }: self: super: { nativeBuildInputs = super.nativeBuildInputs or [ ] ++ [ jq - libtapi + llvm ]; buildPhase = @@ -24,22 +24,18 @@ self: super: { + '' echo "Removing the following dylibs from the libSystem reexported libraries list: ${lib.escapeShellArg (lib.concatStringsSep ", " removedDylibs)}" for libSystem in libSystem.B.tbd libSystem.B_asan.tbd; do - tapi stubify --filetype=tbd-v5 usr/lib/$libSystem -o usr/lib/$libSystem # tbd-v5 is a JSON-based format. - jq --argjson libs ${lib.escapeShellArg (builtins.toJSON removedDylibs)} ' + # tbd-v5 is a JSON-based format, which can be manipulated by `jq`. + llvm-readtapi --filetype=tbd-v5 usr/lib/$libSystem \ + | jq --argjson libs ${lib.escapeShellArg (builtins.toJSON removedDylibs)} ' if .libraries then .libraries[] |= select(.install_names[] | any([.] | inside($libs)) | not) else . end | .main_library.reexported_libraries[].names[] |= select([.] | inside($libs) | not) - ' usr/lib/$libSystem > usr/lib/$libSystem~ - mv usr/lib/$libSystem~ usr/lib/$libSystem + ' > usr/lib/$libSystem~ + # Convert libSystem back to tbd-v4 because not all tooling supports the JSON-based format yet. + llvm-readtapi -delete-input --filetype=tbd-v4 usr/lib/$libSystem~ -o usr/lib/$libSystem done - - # Rewrite the text-based stubs to v4 using `tapi`. This ensures a consistent format between SDK versions. - # tbd-v4 also drops certain elements that are no longer necessary (such as GUID lists). - find . -name '*.tbd' -type f \ - -exec echo "Converting {} to tbd-v4" \; \ - -exec tapi stubify --filetype=tbd-v4 {} -o {} \; ''; } diff --git a/pkgs/by-name/ap/apple-sdk/package.nix b/pkgs/by-name/ap/apple-sdk/package.nix index 779ed45260ece..b465e0e20894f 100644 --- a/pkgs/by-name/ap/apple-sdk/package.nix +++ b/pkgs/by-name/ap/apple-sdk/package.nix @@ -18,6 +18,7 @@ in # Required by various phases callPackage, jq, + llvm, }: let @@ -37,8 +38,10 @@ let (callPackage ./common/remove-disallowed-packages.nix { }) ] # Only process stubs and convert them to tbd-v4 if jq is available. This can be made unconditional once - # the bootstrap tools have jq and libtapi. - ++ lib.optional (jq != null) (callPackage ./common/process-stubs.nix { }) + # the bootstrap tools have jq and llvm-readtapi. + ++ lib.optional (jq != null && lib.getName llvm != "bootstrap-stage0-llvm") ( + callPackage ./common/process-stubs.nix { } + ) # Avoid infinite recursions by not propagating certain packages, so they can themselves build with the SDK. ++ lib.optionals (!enableBootstrap) [ (callPackage ./common/propagate-inputs.nix { }) From 42a4514475d78b84ca77c32cc5896a8f0ad14d90 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 15 Jan 2025 10:56:38 +0300 Subject: [PATCH 0135/1079] glslang: 15.0.0 -> 15.1.0 Diff: https://github.com/KhronosGroup/glslang/compare/15.0.0...15.1.0 --- pkgs/by-name/gl/glslang/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gl/glslang/package.nix b/pkgs/by-name/gl/glslang/package.nix index bc57fca1a9ecc..6feecafc1612a 100644 --- a/pkgs/by-name/gl/glslang/package.nix +++ b/pkgs/by-name/gl/glslang/package.nix @@ -11,13 +11,13 @@ }: stdenv.mkDerivation rec { pname = "glslang"; - version = "15.0.0"; + version = "15.1.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "glslang"; rev = version; - hash = "sha256-QXNecJ6SDeWpRjzHRTdPJHob1H3q2HZmWuL2zBt2Tlw="; + hash = "sha256-E1Zenf7XSGoozx4hxdOlMu+XZ6mJROSu7jIVYPWe3go="; }; outputs = [ From cbb703b0611f3b8277ddac3a975257166d447e15 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 15 Jan 2025 10:56:43 +0300 Subject: [PATCH 0136/1079] vulkan-headers: 1.3.296.0 -> 1.4.304.0 Diff: https://github.com/KhronosGroup/Vulkan-Headers/compare/vulkan-sdk-1.3.296.0...vulkan-sdk-1.4.304.0 --- pkgs/development/libraries/vulkan-headers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/vulkan-headers/default.nix b/pkgs/development/libraries/vulkan-headers/default.nix index b44f50c8b381c..047a8e9d44759 100644 --- a/pkgs/development/libraries/vulkan-headers/default.nix +++ b/pkgs/development/libraries/vulkan-headers/default.nix @@ -7,7 +7,7 @@ }: stdenv.mkDerivation rec { pname = "vulkan-headers"; - version = "1.3.296.0"; + version = "1.4.304.0"; # Adding `ninja` here to enable Ninja backend. Otherwise on gcc-14 or # later the build fails as: @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { owner = "KhronosGroup"; repo = "Vulkan-Headers"; rev = "vulkan-sdk-${version}"; - hash = "sha256-u/40rOQyYbQza0aYbechLdKhYM1DgoMKkxauW2zZ/w0="; + hash = "sha256-X6HqcZDZ4ZQGBG3PlSxi0mhmYyrjmJYwk/pJ/XBqEZU="; }; passthru.updateScript = ./update.sh; From d9f8dc86db7a32ae00d92c691807487a2f9bbbb2 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 15 Jan 2025 10:56:47 +0300 Subject: [PATCH 0137/1079] vulkan-loader: 1.3.296.0 -> 1.4.304.0 Diff: https://github.com/KhronosGroup/Vulkan-Loader/compare/vulkan-sdk-1.3.296.0...vulkan-sdk-1.4.304.0 --- pkgs/by-name/vu/vulkan-loader/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vu/vulkan-loader/package.nix b/pkgs/by-name/vu/vulkan-loader/package.nix index 96ad2fa8407ec..10993aa0e20be 100644 --- a/pkgs/by-name/vu/vulkan-loader/package.nix +++ b/pkgs/by-name/vu/vulkan-loader/package.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "vulkan-loader"; - version = "1.3.296.0"; + version = "1.4.304.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-Loader"; rev = "vulkan-sdk-${finalAttrs.version}"; - hash = "sha256-6GHZUiYL3gDWN61SaLiD/3xXSoQb1rx6U5eu1cl8ZwM="; + hash = "sha256-qPknv8BvfJoewFfORXsFZlUnae36czHfOPXmtGccrOk="; }; patches = From 30d3ed43f63440639707037e00cf63bba61626a0 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 15 Jan 2025 10:56:50 +0300 Subject: [PATCH 0138/1079] vulkan-validation-layers: 1.3.296.0 -> 1.4.304.0 Diff: https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/vulkan-sdk-1.3.296.0...vulkan-sdk-1.4.304.0 --- pkgs/by-name/vu/vulkan-validation-layers/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vu/vulkan-validation-layers/package.nix b/pkgs/by-name/vu/vulkan-validation-layers/package.nix index 9aaebeb5b4ed5..d6b1127600913 100644 --- a/pkgs/by-name/vu/vulkan-validation-layers/package.nix +++ b/pkgs/by-name/vu/vulkan-validation-layers/package.nix @@ -25,13 +25,13 @@ let in stdenv.mkDerivation rec { pname = "vulkan-validation-layers"; - version = "1.3.296.0"; + version = "1.4.304.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-ValidationLayers"; rev = "vulkan-sdk-${version}"; - hash = "sha256-H5AG+PXM3IdCfDqHMdaunRUWRm8QgdS6ZbZLMaOOALk="; + hash = "sha256-n7fbhi5NCQRsj/sAjLfaW6EBFBqGutN5Cnl/CtnnVPY="; }; strictDeps = true; From 8349591ac575799c044636b338a19d1bf7e70fff Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 15 Jan 2025 10:56:53 +0300 Subject: [PATCH 0139/1079] vulkan-tools: 1.3.296.0 -> 1.4.304.0 Diff: https://github.com/KhronosGroup/Vulkan-Tools/compare/vulkan-sdk-1.3.296.0...vulkan-sdk-1.4.304.0 --- pkgs/tools/graphics/vulkan-tools/default.nix | 8 +++++--- .../graphics/vulkan-tools/wayland-scanner.patch | 17 +++++++++++++++++ 2 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 pkgs/tools/graphics/vulkan-tools/wayland-scanner.patch diff --git a/pkgs/tools/graphics/vulkan-tools/default.nix b/pkgs/tools/graphics/vulkan-tools/default.nix index 435671c1915de..cc2370cfaa82b 100644 --- a/pkgs/tools/graphics/vulkan-tools/default.nix +++ b/pkgs/tools/graphics/vulkan-tools/default.nix @@ -26,19 +26,22 @@ stdenv.mkDerivation rec { pname = "vulkan-tools"; - version = "1.3.296.0"; + version = "1.4.304.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-Tools"; rev = "vulkan-sdk-${version}"; - hash = "sha256-+24IVmmcxuPaT/vYRYZ4yluHS/uKfWiVa7yIvzsdTuQ="; + hash = "sha256-PtxzLsywYwaL4vhbDiabryLaMUMcwJGcL14dt8dnzvs="; }; + patches = [ ./wayland-scanner.patch ]; + nativeBuildInputs = [ cmake pkg-config python3 + wayland-scanner ]; buildInputs = @@ -57,7 +60,6 @@ stdenv.mkDerivation rec { libXrandr wayland wayland-protocols - wayland-scanner ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ moltenvk diff --git a/pkgs/tools/graphics/vulkan-tools/wayland-scanner.patch b/pkgs/tools/graphics/vulkan-tools/wayland-scanner.patch new file mode 100644 index 0000000000000..cd5b56c10d047 --- /dev/null +++ b/pkgs/tools/graphics/vulkan-tools/wayland-scanner.patch @@ -0,0 +1,17 @@ +diff --git a/cube/CMakeLists.txt b/cube/CMakeLists.txt +index 4ecd3e36..17dc3f2e 100644 +--- a/cube/CMakeLists.txt ++++ b/cube/CMakeLists.txt +@@ -96,9 +96,9 @@ if (CMAKE_SYSTEM_NAME MATCHES "Linux|BSD|GNU") + pkg_get_variable(WAYLAND_SCANNER_EXECUTABLE wayland-scanner wayland_scanner) + message(DEBUG "WAYLAND_SCANNER_EXECUTABLE = ${WAYLAND_SCANNER_EXECUTABLE}") + +- pkg_get_variable(WAYLAND_CLIENT_PATH wayland-client pkgdatadir) +- message(DEBUG "WAYLAND_CLIENT_PATH = ${WAYLAND_CLIENT_PATH}") +- set(WAYLAND_CODE_PROTOCOL ${WAYLAND_CLIENT_PATH}/wayland.xml) ++ pkg_get_variable(WAYLAND_SCANNER_PATH wayland-scanner pkgdatadir) ++ message(DEBUG "WAYLAND_SCANNER_PATH = ${WAYLAND_SCANNER_PATH}") ++ set(WAYLAND_CODE_PROTOCOL ${WAYLAND_SCANNER_PATH}/wayland.xml) + + pkg_get_variable(WAYLAND_PROTOCOLS_PATH wayland-protocols pkgdatadir) + message(DEBUG "WAYLAND_PROTOCOLS_PATH = ${WAYLAND_PROTOCOLS_PATH}") From b93ab769f8518fec272643cd42bdf869a69c4299 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 15 Jan 2025 10:56:56 +0300 Subject: [PATCH 0140/1079] vulkan-tools-lunarg: 1.3.296.0 -> 1.4.304.0 Diff: https://github.com/LunarG/VulkanTools/compare/vulkan-sdk-1.3.296.0...vulkan-sdk-1.4.304.0 --- pkgs/by-name/vu/vulkan-tools-lunarg/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vu/vulkan-tools-lunarg/package.nix b/pkgs/by-name/vu/vulkan-tools-lunarg/package.nix index e8bac27836ebd..f36d96b07b778 100644 --- a/pkgs/by-name/vu/vulkan-tools-lunarg/package.nix +++ b/pkgs/by-name/vu/vulkan-tools-lunarg/package.nix @@ -27,13 +27,13 @@ stdenv.mkDerivation rec { pname = "vulkan-tools-lunarg"; - version = "1.3.296.0"; + version = "1.4.304.0"; src = fetchFromGitHub { owner = "LunarG"; repo = "VulkanTools"; rev = "vulkan-sdk-${version}"; - hash = "sha256-RaL7sqy5Rc8syPoM3SedZ6UilV9JUAA96JZh5/gIfPU="; + hash = "sha256-nudyg5YF2j4kv0fCx3vV/jGsYrEaTMf0xydvdHF6XCU="; }; nativeBuildInputs = [ From c556c6637504e4452fccdb595395dfcdc8bd1f67 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 15 Jan 2025 10:57:00 +0300 Subject: [PATCH 0141/1079] vulkan-extension-layer: 1.3.296.0 -> 1.4.304.0 Diff: https://github.com/KhronosGroup/Vulkan-ExtensionLayer/compare/vulkan-sdk-1.3.296.0...vulkan-sdk-1.4.304.0 --- pkgs/by-name/vu/vulkan-extension-layer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vu/vulkan-extension-layer/package.nix b/pkgs/by-name/vu/vulkan-extension-layer/package.nix index 5abe48cbf00aa..2a65766295dd2 100644 --- a/pkgs/by-name/vu/vulkan-extension-layer/package.nix +++ b/pkgs/by-name/vu/vulkan-extension-layer/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation rec { pname = "vulkan-extension-layer"; - version = "1.3.296.0"; + version = "1.4.304.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-ExtensionLayer"; rev = "vulkan-sdk-${version}"; - hash = "sha256-pBpHYxJq36FrHsvpaMJvX0IKTvAh0R86qR7/vn6EBCw="; + hash = "sha256-HdRbnXb9/YghxRJEg7Xx2q+YyiLAUBZ7lm0ibxVpbdA="; }; nativeBuildInputs = [ From 5baf9d17f281fde6217b2be67e9c6dd77447a064 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 15 Jan 2025 10:57:03 +0300 Subject: [PATCH 0142/1079] vulkan-utility-libraries: 1.3.296.0 -> 1.4.304.0 Diff: https://github.com/KhronosGroup/Vulkan-Utility-Libraries/compare/vulkan-sdk-1.3.296.0...vulkan-sdk-1.4.304.0 --- pkgs/by-name/vu/vulkan-utility-libraries/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vu/vulkan-utility-libraries/package.nix b/pkgs/by-name/vu/vulkan-utility-libraries/package.nix index 6d966b41716c6..dc8643d0b3d60 100644 --- a/pkgs/by-name/vu/vulkan-utility-libraries/package.nix +++ b/pkgs/by-name/vu/vulkan-utility-libraries/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "vulkan-utility-libraries"; - version = "1.3.296.0"; + version = "1.4.304.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-Utility-Libraries"; rev = "vulkan-sdk-${finalAttrs.version}"; - hash = "sha256-WDRDpUOZN/akUA6gsJMlC2GKolVt3g1NerKqe7aLhek="; + hash = "sha256-d20PRTCCNWezwhTD3axiQeWvY9lqD/8XLGBlOFgNzFE="; }; nativeBuildInputs = [ From dfff72fd969bc1cf9d2633da4c808119147e269d Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 15 Jan 2025 10:57:05 +0300 Subject: [PATCH 0143/1079] vulkan-volk: 1.3.296.0 -> 1.4.304.0 Diff: https://github.com/zeux/volk/compare/vulkan-sdk-1.3.296.0...vulkan-sdk-1.4.304.0 --- pkgs/by-name/vu/vulkan-volk/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vu/vulkan-volk/package.nix b/pkgs/by-name/vu/vulkan-volk/package.nix index 8e511707dd96a..71c1beabd4472 100644 --- a/pkgs/by-name/vu/vulkan-volk/package.nix +++ b/pkgs/by-name/vu/vulkan-volk/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "volk"; - version = "1.3.296.0"; + version = "1.4.304.0"; src = fetchFromGitHub { owner = "zeux"; repo = "volk"; rev = "vulkan-sdk-${finalAttrs.version}"; - hash = "sha256-faLszfOeFo5eAzwvnrAUDVAPCVt/F9xRUFGxC9TA8E8="; + hash = "sha256-+SLGRvCUKFntz60/xL/NjoFjvvATWMImR4CGnCHUj2o="; }; nativeBuildInputs = [ cmake ]; From c28b09d3eb76e31a955c6f486403f692ba4f1f91 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 15 Jan 2025 10:57:08 +0300 Subject: [PATCH 0144/1079] spirv-headers: 1.3.296.0 -> 1.4.304.0 Diff: https://github.com/KhronosGroup/SPIRV-Headers/compare/vulkan-sdk-1.3.296.0...vulkan-sdk-1.4.304.0 --- pkgs/by-name/sp/spirv-headers/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sp/spirv-headers/package.nix b/pkgs/by-name/sp/spirv-headers/package.nix index f03f327f5a1b2..067e5fcb386a9 100644 --- a/pkgs/by-name/sp/spirv-headers/package.nix +++ b/pkgs/by-name/sp/spirv-headers/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "spirv-headers"; - version = "1.3.296.0"; + version = "1.4.304.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "SPIRV-Headers"; rev = "vulkan-sdk-${version}"; - hash = "sha256-o1yRTvP7a+XVwendTKBJKNnelVGWLD0gH258GGeUDhQ="; + hash = "sha256-MCQ+i9ymjnxRZP/Agk7rOGdHcB4p67jT4J4athWUlcI="; }; nativeBuildInputs = [ cmake ]; From 863f9bc40631822ff8137830ac5c3878e4c8f5da Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 15 Jan 2025 10:57:19 +0300 Subject: [PATCH 0145/1079] spirv-cross: 1.3.296.0 -> 1.4.304.0 Diff: https://github.com/KhronosGroup/SPIRV-Cross/compare/vulkan-sdk-1.3.296.0...vulkan-sdk-1.4.304.0 Changelog: https://github.com/KhronosGroup/SPIRV-Cross/releases/tag/1.4.304.0 --- pkgs/by-name/sp/spirv-cross/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sp/spirv-cross/package.nix b/pkgs/by-name/sp/spirv-cross/package.nix index 1661cd71d8498..616d48c741776 100644 --- a/pkgs/by-name/sp/spirv-cross/package.nix +++ b/pkgs/by-name/sp/spirv-cross/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "spirv-cross"; - version = "1.3.296.0"; + version = "1.4.304.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "SPIRV-Cross"; rev = "vulkan-sdk-${finalAttrs.version}"; - hash = "sha256-HKEh/UQzDQEOvJGHQlM6kEYVZrMaUBOcOGjjHWXSPoo="; + hash = "sha256-cpWvGCXS6VaS0YehnGYTaXydL6S4FU9HLPh0JZ+jfd8="; }; nativeBuildInputs = [ From 872d8301e3ee5f16de91841b95073e7b8548bb3f Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 15 Jan 2025 10:57:22 +0300 Subject: [PATCH 0146/1079] spirv-tools: 1.3.296.0 -> 1.4.304.0 Diff: https://github.com/KhronosGroup/SPIRV-Tools/compare/vulkan-sdk-1.3.296.0...vulkan-sdk-1.4.304.0 --- pkgs/by-name/sp/spirv-tools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sp/spirv-tools/package.nix b/pkgs/by-name/sp/spirv-tools/package.nix index cd7b3bdc82541..6ebbbb6cbb09c 100644 --- a/pkgs/by-name/sp/spirv-tools/package.nix +++ b/pkgs/by-name/sp/spirv-tools/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation rec { pname = "spirv-tools"; - version = "1.3.296.0"; + version = "1.4.304.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "SPIRV-Tools"; rev = "vulkan-sdk-${version}"; - hash = "sha256-ExseInoB/mMtVUOf0KMrQwDQ5UQdo3Ru7VnGMGPeXrk="; + hash = "sha256-alJ4X7qbTzsRTqRFdpjdsj0wERVb17czui2muEaKNyI="; }; # The cmake options are sufficient for turning on static building, but not From 47ab1050fa9a97fa410f81696677cf353d7ffee3 Mon Sep 17 00:00:00 2001 From: Randy Eckenrode Date: Tue, 14 Jan 2025 18:13:55 -0500 Subject: [PATCH 0147/1079] libtapi: 1500.0.12.3 -> 1600.0.11.8 https://github.com/apple-oss-distributions/tapi/compare/tapi-1500.0.12.3...tapi-1600.0.11.8 --- .../0002-Pass-fileType-to-writeToStream.patch | 25 ------------------- pkgs/by-name/li/libtapi/package.nix | 23 +++++------------ 2 files changed, 6 insertions(+), 42 deletions(-) delete mode 100644 pkgs/by-name/li/libtapi/0002-Pass-fileType-to-writeToStream.patch diff --git a/pkgs/by-name/li/libtapi/0002-Pass-fileType-to-writeToStream.patch b/pkgs/by-name/li/libtapi/0002-Pass-fileType-to-writeToStream.patch deleted file mode 100644 index ffcedb0c6f6e1..0000000000000 --- a/pkgs/by-name/li/libtapi/0002-Pass-fileType-to-writeToStream.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 77ca537cfc61765f2109c626757f2da8de602ce0 Mon Sep 17 00:00:00 2001 -From: Randy Eckenrode -Date: Fri, 5 Apr 2024 23:20:32 -0400 -Subject: [PATCH 2/3] Pass fileType to writeToStream - ---- - lib/Core/JSONReaderWriter.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tapi/lib/Core/JSONReaderWriter.cpp b/tapi/lib/Core/JSONReaderWriter.cpp -index c040670..c1be85f 100644 ---- a/tapi/lib/Core/JSONReaderWriter.cpp -+++ b/tapi/lib/Core/JSONReaderWriter.cpp -@@ -57,7 +57,7 @@ Error JSONWriter::writeFile(raw_ostream &os, const InterfaceFile *file, - if (file == nullptr) - return errorCodeToError(std::make_error_code(std::errc::invalid_argument)); - -- return TextAPIWriter::writeToStream(os, *file, /*Compact=*/false); -+ return TextAPIWriter::writeToStream(os, *file, fileType, /*Compact=*/false); - } - - TAPI_NAMESPACE_INTERNAL_END --- -2.42.0 - diff --git a/pkgs/by-name/li/libtapi/package.nix b/pkgs/by-name/li/libtapi/package.nix index 0e4f3db7611ea..34cf750ec9627 100644 --- a/pkgs/by-name/li/libtapi/package.nix +++ b/pkgs/by-name/li/libtapi/package.nix @@ -18,14 +18,14 @@ let # See: https://en.wikipedia.org/wiki/Xcode#Toolchain_versions # Note: Can’t use a sparse checkout because the Darwin stdenv bootstrap can’t depend on fetchgit. appleLlvm = { - version = "15.0.0"; # As reported by upstream’s `tapi --version`. - rev = "2b5ff47e44b059c03de5779479d01a133ab4d581"; # Per the TAPI repo. - hash = "sha256-X37zBbpSEWmqtdTXsd1t++gp+0ggA8YtB73fGKNaiR0="; + version = "16.0.0"; # As reported by upstream’s `tapi --version`. + rev = "3602748d4ec9947f0d1493511a8c34410909506e"; # Per the TAPI repo. + hash = "sha256-7o/JY/tcu4AeXCa7xhfjbuuV3/Cbf89AdoZOKrciJk0="; }; in stdenv.mkDerivation (finalAttrs: { pname = "libtapi"; - version = "1500.0.12.3"; + version = "1600.0.11.8"; outputs = [ "out" @@ -38,8 +38,8 @@ stdenv.mkDerivation (finalAttrs: { name = "tapi-src"; owner = "apple-oss-distributions"; repo = "tapi"; - rev = "tapi-${finalAttrs.version}"; - hash = "sha256-YeaA2OeSY1fXYJHPJJ0TrVC1brspSvutBtPMPGX6Y1o="; + tag = "tapi-${finalAttrs.version}"; + hash = "sha256-87AQZrCmZHv3lbfUnw0j17H4cP+GN5g0D6zhdT4P56Y="; }) # libtapi can’t avoid pulling the whole repo even though it needs only a couple of folders because # `fetchgit` can’t be used in the Darwin bootstrap. @@ -56,14 +56,6 @@ stdenv.mkDerivation (finalAttrs: { # when the linker supports it. # Note: This can be dropped once the bootstrap tools are updated after the ld64 update. ./0001-Check-for-no_exported_symbols-linker-support.patch - # The recommended upstream revision of Apple’s LLVM fork needs this patch, or - # `tapi stubify` will crash when generating stubs. - (fetchpatch { - url = "https://github.com/apple/llvm-project/commit/455bf3d1ccd6a52df5e38103532c1b8f49924edc.patch"; - hash = "sha256-ujZcfdAls20JPIvjvO2Xv8st8cNTY/XTEQusICKBKSA"; - }) - # Updates `JSONReaderWriter` to work with the API change in the above patch. - ./0002-Pass-fileType-to-writeToStream.patch # Fix build on Linux. GCC is more picky than clang about the field order. ./0003-Match-designator-order-with-declaration-order.patch ]; @@ -93,9 +85,6 @@ stdenv.mkDerivation (finalAttrs: { --replace-fail "DESTINATION $dir" "DESTINATION \''${$cmakevar}" done done - # Doesn’t seem to exist publically. - substituteInPlace tapi/test/CMakeLists.txt \ - --replace-fail tapi-configs "" '' + lib.optionalString stdenv.hostPlatform.isLinux '' # Remove Darwin-specific versioning flags. From 79a3e7628f72045946fb3cb40509fdaa4be8655d Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Tue, 14 Jan 2025 21:23:39 +0100 Subject: [PATCH 0148/1079] rsync: 3.3.0 -> 3.4.1 Follow-up to edccf51c1cb9202ee43999fc02ce83e68dbecc36. Changes: https://github.com/RsyncProject/rsync/blob/v3.4.1/NEWS.md The PGP key change is expected and has been confirmed by the maintainers. In a effort to provide traceability the new key has been signed by Wayne Davison, another rsync maintainer, see https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x6c859fb14b96a8c5 --- .../0001-Some-checksum-buffer-fixes.patch | 151 -------------- ...other-cast-when-multiplying-integers.patch | 39 ---- ...event-information-leak-off-the-stack.patch | 27 --- ...uzzy-options-when-fuzzy-not-selected.patch | 37 ---- .../0002-added-secure_relative_open.patch | 103 ---------- ...-secure_relative_open-for-basis-file.patch | 103 ---------- ...nts-in-relpath-for-secure_relative_o.patch | 37 ---- .../0001-Refuse-a-duplicate-dirlist.patch | 45 ----- .../0002-range-check-dir_ndx-before-use.patch | 27 --- .../0001-make-safe-links-stricter.patch | 136 ------------- ...xed-symlink-race-condition-in-sender.patch | 187 ------------------ .../configure.ac-fix-failing-IPv6-check.patch | 12 -- .../networking/sync/rsync/default.nix | 23 +-- .../rsync/raise-protocol-version-to-32.patch | 26 --- 14 files changed, 3 insertions(+), 950 deletions(-) delete mode 100644 pkgs/applications/networking/sync/rsync/CVE-2024-12084/0001-Some-checksum-buffer-fixes.patch delete mode 100644 pkgs/applications/networking/sync/rsync/CVE-2024-12084/0002-Another-cast-when-multiplying-integers.patch delete mode 100644 pkgs/applications/networking/sync/rsync/CVE-2024-12085/0001-prevent-information-leak-off-the-stack.patch delete mode 100644 pkgs/applications/networking/sync/rsync/CVE-2024-12086/0001-refuse-fuzzy-options-when-fuzzy-not-selected.patch delete mode 100644 pkgs/applications/networking/sync/rsync/CVE-2024-12086/0002-added-secure_relative_open.patch delete mode 100644 pkgs/applications/networking/sync/rsync/CVE-2024-12086/0003-receiver-use-secure_relative_open-for-basis-file.patch delete mode 100644 pkgs/applications/networking/sync/rsync/CVE-2024-12086/0004-disallow-.-elements-in-relpath-for-secure_relative_o.patch delete mode 100644 pkgs/applications/networking/sync/rsync/CVE-2024-12087/0001-Refuse-a-duplicate-dirlist.patch delete mode 100644 pkgs/applications/networking/sync/rsync/CVE-2024-12087/0002-range-check-dir_ndx-before-use.patch delete mode 100644 pkgs/applications/networking/sync/rsync/CVE-2024-12088/0001-make-safe-links-stricter.patch delete mode 100644 pkgs/applications/networking/sync/rsync/CVE-2024-12747/0001-fixed-symlink-race-condition-in-sender.patch delete mode 100644 pkgs/applications/networking/sync/rsync/configure.ac-fix-failing-IPv6-check.patch delete mode 100644 pkgs/applications/networking/sync/rsync/raise-protocol-version-to-32.patch diff --git a/pkgs/applications/networking/sync/rsync/CVE-2024-12084/0001-Some-checksum-buffer-fixes.patch b/pkgs/applications/networking/sync/rsync/CVE-2024-12084/0001-Some-checksum-buffer-fixes.patch deleted file mode 100644 index e5ba8ddc6f79a..0000000000000 --- a/pkgs/applications/networking/sync/rsync/CVE-2024-12084/0001-Some-checksum-buffer-fixes.patch +++ /dev/null @@ -1,151 +0,0 @@ -From 0902b52f6687b1f7952422080d50b93108742e53 Mon Sep 17 00:00:00 2001 -From: Wayne Davison -Date: Tue, 29 Oct 2024 22:55:29 -0700 -Subject: [PATCH 1/2] Some checksum buffer fixes. - -- Put sum2_array into sum_struct to hold an array of sum2 checksums - that are each xfer_sum_len bytes. -- Remove sum2 buf from sum_buf. -- Add macro sum2_at() to access each sum2 array element. -- Throw an error if a sums header has an s2length larger than - xfer_sum_len. ---- - io.c | 3 ++- - match.c | 8 ++++---- - rsync.c | 5 ++++- - rsync.h | 4 +++- - sender.c | 4 +++- - 5 files changed, 16 insertions(+), 8 deletions(-) - -diff --git a/io.c b/io.c -index a99ac0ec..bb60eeca 100644 ---- a/io.c -+++ b/io.c -@@ -55,6 +55,7 @@ extern int read_batch; - extern int compat_flags; - extern int protect_args; - extern int checksum_seed; -+extern int xfer_sum_len; - extern int daemon_connection; - extern int protocol_version; - extern int remove_source_files; -@@ -1977,7 +1978,7 @@ void read_sum_head(int f, struct sum_struct *sum) - exit_cleanup(RERR_PROTOCOL); - } - sum->s2length = protocol_version < 27 ? csum_length : (int)read_int(f); -- if (sum->s2length < 0 || sum->s2length > MAX_DIGEST_LEN) { -+ if (sum->s2length < 0 || sum->s2length > xfer_sum_len) { - rprintf(FERROR, "Invalid checksum length %d [%s]\n", - sum->s2length, who_am_i()); - exit_cleanup(RERR_PROTOCOL); -diff --git a/match.c b/match.c -index cdb30a15..36e78ed2 100644 ---- a/match.c -+++ b/match.c -@@ -232,7 +232,7 @@ static void hash_search(int f,struct sum_struct *s, - done_csum2 = 1; - } - -- if (memcmp(sum2,s->sums[i].sum2,s->s2length) != 0) { -+ if (memcmp(sum2, sum2_at(s, i), s->s2length) != 0) { - false_alarms++; - continue; - } -@@ -252,7 +252,7 @@ static void hash_search(int f,struct sum_struct *s, - if (i != aligned_i) { - if (sum != s->sums[aligned_i].sum1 - || l != s->sums[aligned_i].len -- || memcmp(sum2, s->sums[aligned_i].sum2, s->s2length) != 0) -+ || memcmp(sum2, sum2_at(s, aligned_i), s->s2length) != 0) - goto check_want_i; - i = aligned_i; - } -@@ -271,7 +271,7 @@ static void hash_search(int f,struct sum_struct *s, - if (sum != s->sums[i].sum1) - goto check_want_i; - get_checksum2((char *)map, l, sum2); -- if (memcmp(sum2, s->sums[i].sum2, s->s2length) != 0) -+ if (memcmp(sum2, sum2_at(s, i), s->s2length) != 0) - goto check_want_i; - /* OK, we have a re-alignment match. Bump the offset - * forward to the new match point. */ -@@ -290,7 +290,7 @@ static void hash_search(int f,struct sum_struct *s, - && (!updating_basis_file || s->sums[want_i].offset >= offset - || s->sums[want_i].flags & SUMFLG_SAME_OFFSET) - && sum == s->sums[want_i].sum1 -- && memcmp(sum2, s->sums[want_i].sum2, s->s2length) == 0) { -+ && memcmp(sum2, sum2_at(s, want_i), s->s2length) == 0) { - /* we've found an adjacent match - the RLL coder - * will be happy */ - i = want_i; -diff --git a/rsync.c b/rsync.c -index cd288f57..b130aba5 100644 ---- a/rsync.c -+++ b/rsync.c -@@ -437,7 +437,10 @@ int read_ndx_and_attrs(int f_in, int f_out, int *iflag_ptr, uchar *type_ptr, cha - */ - void free_sums(struct sum_struct *s) - { -- if (s->sums) free(s->sums); -+ if (s->sums) { -+ free(s->sums); -+ free(s->sum2_array); -+ } - free(s); - } - -diff --git a/rsync.h b/rsync.h -index d3709fe0..8ddbe702 100644 ---- a/rsync.h -+++ b/rsync.h -@@ -958,12 +958,12 @@ struct sum_buf { - uint32 sum1; /**< simple checksum */ - int32 chain; /**< next hash-table collision */ - short flags; /**< flag bits */ -- char sum2[SUM_LENGTH]; /**< checksum */ - }; - - struct sum_struct { - OFF_T flength; /**< total file length */ - struct sum_buf *sums; /**< points to info for each chunk */ -+ char *sum2_array; /**< checksums of length xfer_sum_len */ - int32 count; /**< how many chunks */ - int32 blength; /**< block_length */ - int32 remainder; /**< flength % block_length */ -@@ -982,6 +982,8 @@ struct map_struct { - int status; /* first errno from read errors */ - }; - -+#define sum2_at(s, i) ((s)->sum2_array + ((OFF_T)(i) * xfer_sum_len)) -+ - #define NAME_IS_FILE (0) /* filter name as a file */ - #define NAME_IS_DIR (1<<0) /* filter name as a dir */ - #define NAME_IS_XATTR (1<<2) /* filter name as an xattr */ -diff --git a/sender.c b/sender.c -index 3d4f052e..ab205341 100644 ---- a/sender.c -+++ b/sender.c -@@ -31,6 +31,7 @@ extern int log_before_transfer; - extern int stdout_format_has_i; - extern int logfile_format_has_i; - extern int want_xattr_optim; -+extern int xfer_sum_len; - extern int csum_length; - extern int append_mode; - extern int copy_links; -@@ -94,10 +95,11 @@ static struct sum_struct *receive_sums(int f) - return(s); - - s->sums = new_array(struct sum_buf, s->count); -+ s->sum2_array = new_array(char, s->count * xfer_sum_len); - - for (i = 0; i < s->count; i++) { - s->sums[i].sum1 = read_int(f); -- read_buf(f, s->sums[i].sum2, s->s2length); -+ read_buf(f, sum2_at(s, i), s->s2length); - - s->sums[i].offset = offset; - s->sums[i].flags = 0; --- -2.34.1 - diff --git a/pkgs/applications/networking/sync/rsync/CVE-2024-12084/0002-Another-cast-when-multiplying-integers.patch b/pkgs/applications/networking/sync/rsync/CVE-2024-12084/0002-Another-cast-when-multiplying-integers.patch deleted file mode 100644 index 5a21d71b292e2..0000000000000 --- a/pkgs/applications/networking/sync/rsync/CVE-2024-12084/0002-Another-cast-when-multiplying-integers.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 42e2b56c4ede3ab164f9a5c6dae02aa84606a6c1 Mon Sep 17 00:00:00 2001 -From: Wayne Davison -Date: Tue, 5 Nov 2024 11:01:03 -0800 -Subject: [PATCH 2/2] Another cast when multiplying integers. - ---- - rsync.h | 2 +- - sender.c | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/rsync.h b/rsync.h -index 8ddbe702..0f9e277f 100644 ---- a/rsync.h -+++ b/rsync.h -@@ -982,7 +982,7 @@ struct map_struct { - int status; /* first errno from read errors */ - }; - --#define sum2_at(s, i) ((s)->sum2_array + ((OFF_T)(i) * xfer_sum_len)) -+#define sum2_at(s, i) ((s)->sum2_array + ((size_t)(i) * xfer_sum_len)) - - #define NAME_IS_FILE (0) /* filter name as a file */ - #define NAME_IS_DIR (1<<0) /* filter name as a dir */ -diff --git a/sender.c b/sender.c -index ab205341..2bbff2fa 100644 ---- a/sender.c -+++ b/sender.c -@@ -95,7 +95,7 @@ static struct sum_struct *receive_sums(int f) - return(s); - - s->sums = new_array(struct sum_buf, s->count); -- s->sum2_array = new_array(char, s->count * xfer_sum_len); -+ s->sum2_array = new_array(char, (size_t)s->count * xfer_sum_len); - - for (i = 0; i < s->count; i++) { - s->sums[i].sum1 = read_int(f); --- -2.34.1 - diff --git a/pkgs/applications/networking/sync/rsync/CVE-2024-12085/0001-prevent-information-leak-off-the-stack.patch b/pkgs/applications/networking/sync/rsync/CVE-2024-12085/0001-prevent-information-leak-off-the-stack.patch deleted file mode 100644 index 7356fb6cb022a..0000000000000 --- a/pkgs/applications/networking/sync/rsync/CVE-2024-12085/0001-prevent-information-leak-off-the-stack.patch +++ /dev/null @@ -1,27 +0,0 @@ -From cf620065502f065d4ea44f5df4f81295a738aa21 Mon Sep 17 00:00:00 2001 -From: Andrew Tridgell -Date: Thu, 14 Nov 2024 09:57:08 +1100 -Subject: [PATCH] prevent information leak off the stack - -prevent leak of uninitialised stack data in hash_search ---- - match.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/match.c b/match.c -index 36e78ed2..dfd6af2c 100644 ---- a/match.c -+++ b/match.c -@@ -147,6 +147,9 @@ static void hash_search(int f,struct sum_struct *s, - int more; - schar *map; - -+ // prevent possible memory leaks -+ memset(sum2, 0, sizeof sum2); -+ - /* want_i is used to encourage adjacent matches, allowing the RLL - * coding of the output to work more efficiently. */ - want_i = 0; --- -2.34.1 - diff --git a/pkgs/applications/networking/sync/rsync/CVE-2024-12086/0001-refuse-fuzzy-options-when-fuzzy-not-selected.patch b/pkgs/applications/networking/sync/rsync/CVE-2024-12086/0001-refuse-fuzzy-options-when-fuzzy-not-selected.patch deleted file mode 100644 index f409b1aa7ec72..0000000000000 --- a/pkgs/applications/networking/sync/rsync/CVE-2024-12086/0001-refuse-fuzzy-options-when-fuzzy-not-selected.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 3feb8669d875d03c9ceb82e208ef40ddda8eb908 Mon Sep 17 00:00:00 2001 -From: Andrew Tridgell -Date: Sat, 23 Nov 2024 11:08:03 +1100 -Subject: [PATCH 1/4] refuse fuzzy options when fuzzy not selected - -this prevents a malicious server providing a file to compare to when -the user has not given the fuzzy option ---- - receiver.c | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/receiver.c b/receiver.c -index 6b4b369e..2d7f6033 100644 ---- a/receiver.c -+++ b/receiver.c -@@ -66,6 +66,7 @@ extern char sender_file_sum[MAX_DIGEST_LEN]; - extern struct file_list *cur_flist, *first_flist, *dir_flist; - extern filter_rule_list daemon_filter_list; - extern OFF_T preallocated_len; -+extern int fuzzy_basis; - - extern struct name_num_item *xfer_sum_nni; - extern int xfer_sum_len; -@@ -716,6 +717,10 @@ int recv_files(int f_in, int f_out, char *local_name) - fnamecmp = get_backup_name(fname); - break; - case FNAMECMP_FUZZY: -+ if (fuzzy_basis == 0) { -+ rprintf(FERROR_XFER, "rsync: refusing malicious fuzzy operation for %s\n", xname); -+ exit_cleanup(RERR_PROTOCOL); -+ } - if (file->dirname) { - pathjoin(fnamecmpbuf, sizeof fnamecmpbuf, file->dirname, xname); - fnamecmp = fnamecmpbuf; --- -2.34.1 - diff --git a/pkgs/applications/networking/sync/rsync/CVE-2024-12086/0002-added-secure_relative_open.patch b/pkgs/applications/networking/sync/rsync/CVE-2024-12086/0002-added-secure_relative_open.patch deleted file mode 100644 index 719c6f1a7cff6..0000000000000 --- a/pkgs/applications/networking/sync/rsync/CVE-2024-12086/0002-added-secure_relative_open.patch +++ /dev/null @@ -1,103 +0,0 @@ -From 33385aefe4773e7a3982d41995681eb079c92d12 Mon Sep 17 00:00:00 2001 -From: Andrew Tridgell -Date: Sat, 23 Nov 2024 12:26:10 +1100 -Subject: [PATCH 2/4] added secure_relative_open() - -this is an open that enforces no symlink following for all path -components in a relative path ---- - syscall.c | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ - 1 file changed, 74 insertions(+) - -diff --git a/syscall.c b/syscall.c -index d92074aa..a4b7f542 100644 ---- a/syscall.c -+++ b/syscall.c -@@ -33,6 +33,8 @@ - #include - #endif - -+#include "ifuncs.h" -+ - extern int dry_run; - extern int am_root; - extern int am_sender; -@@ -712,3 +714,75 @@ int do_open_nofollow(const char *pathname, int flags) - - return fd; - } -+ -+/* -+ open a file relative to a base directory. The basedir can be NULL, -+ in which case the current working directory is used. The relpath -+ must be a relative path, and the relpath must not contain any -+ elements in the path which follow symlinks (ie. like O_NOFOLLOW, but -+ applies to all path components, not just the last component) -+*/ -+int secure_relative_open(const char *basedir, const char *relpath, int flags, mode_t mode) -+{ -+ if (!relpath || relpath[0] == '/') { -+ // must be a relative path -+ errno = EINVAL; -+ return -1; -+ } -+ -+#if !defined(O_NOFOLLOW) || !defined(O_DIRECTORY) -+ // really old system, all we can do is live with the risks -+ if (!basedir) { -+ return open(relpath, flags, mode); -+ } -+ char fullpath[MAXPATHLEN]; -+ pathjoin(fullpath, sizeof fullpath, basedir, relpath); -+ return open(fullpath, flags, mode); -+#else -+ int dirfd = AT_FDCWD; -+ if (basedir != NULL) { -+ dirfd = openat(AT_FDCWD, basedir, O_RDONLY | O_DIRECTORY); -+ if (dirfd == -1) { -+ return -1; -+ } -+ } -+ int retfd = -1; -+ -+ char *path_copy = my_strdup(relpath, __FILE__, __LINE__); -+ if (!path_copy) { -+ return -1; -+ } -+ -+ for (const char *part = strtok(path_copy, "/"); -+ part != NULL; -+ part = strtok(NULL, "/")) -+ { -+ int next_fd = openat(dirfd, part, O_RDONLY | O_DIRECTORY | O_NOFOLLOW); -+ if (next_fd == -1 && errno == ENOTDIR) { -+ if (strtok(NULL, "/") != NULL) { -+ // this is not the last component of the path -+ errno = ELOOP; -+ goto cleanup; -+ } -+ // this could be the last component of the path, try as a file -+ retfd = openat(dirfd, part, flags | O_NOFOLLOW, mode); -+ goto cleanup; -+ } -+ if (next_fd == -1) { -+ goto cleanup; -+ } -+ if (dirfd != AT_FDCWD) close(dirfd); -+ dirfd = next_fd; -+ } -+ -+ // the path must be a directory -+ errno = EINVAL; -+ -+cleanup: -+ free(path_copy); -+ if (dirfd != AT_FDCWD) { -+ close(dirfd); -+ } -+ return retfd; -+#endif // O_NOFOLLOW, O_DIRECTORY -+} --- -2.34.1 - diff --git a/pkgs/applications/networking/sync/rsync/CVE-2024-12086/0003-receiver-use-secure_relative_open-for-basis-file.patch b/pkgs/applications/networking/sync/rsync/CVE-2024-12086/0003-receiver-use-secure_relative_open-for-basis-file.patch deleted file mode 100644 index 4be6391648dfd..0000000000000 --- a/pkgs/applications/networking/sync/rsync/CVE-2024-12086/0003-receiver-use-secure_relative_open-for-basis-file.patch +++ /dev/null @@ -1,103 +0,0 @@ -From e59ef9939d3f0ccc8f9bab51442989a81be0c914 Mon Sep 17 00:00:00 2001 -From: Andrew Tridgell -Date: Sat, 23 Nov 2024 12:28:13 +1100 -Subject: [PATCH 3/4] receiver: use secure_relative_open() for basis file - -this prevents attacks where the basis file is manipulated by a -malicious sender to gain information about files outside the -destination tree ---- - receiver.c | 42 ++++++++++++++++++++++++++---------------- - 1 file changed, 26 insertions(+), 16 deletions(-) - -diff --git a/receiver.c b/receiver.c -index 2d7f6033..8031b8f4 100644 ---- a/receiver.c -+++ b/receiver.c -@@ -552,6 +552,8 @@ int recv_files(int f_in, int f_out, char *local_name) - progress_init(); - - while (1) { -+ const char *basedir = NULL; -+ - cleanup_disable(); - - /* This call also sets cur_flist. */ -@@ -722,27 +724,29 @@ int recv_files(int f_in, int f_out, char *local_name) - exit_cleanup(RERR_PROTOCOL); - } - if (file->dirname) { -- pathjoin(fnamecmpbuf, sizeof fnamecmpbuf, file->dirname, xname); -- fnamecmp = fnamecmpbuf; -- } else -- fnamecmp = xname; -+ basedir = file->dirname; -+ } -+ fnamecmp = xname; - break; - default: - if (fnamecmp_type > FNAMECMP_FUZZY && fnamecmp_type-FNAMECMP_FUZZY <= basis_dir_cnt) { - fnamecmp_type -= FNAMECMP_FUZZY + 1; - if (file->dirname) { -- stringjoin(fnamecmpbuf, sizeof fnamecmpbuf, -- basis_dir[fnamecmp_type], "/", file->dirname, "/", xname, NULL); -- } else -- pathjoin(fnamecmpbuf, sizeof fnamecmpbuf, basis_dir[fnamecmp_type], xname); -+ pathjoin(fnamecmpbuf, sizeof fnamecmpbuf, basis_dir[fnamecmp_type], file->dirname); -+ basedir = fnamecmpbuf; -+ } else { -+ basedir = basis_dir[fnamecmp_type]; -+ } -+ fnamecmp = xname; - } else if (fnamecmp_type >= basis_dir_cnt) { - rprintf(FERROR, - "invalid basis_dir index: %d.\n", - fnamecmp_type); - exit_cleanup(RERR_PROTOCOL); -- } else -- pathjoin(fnamecmpbuf, sizeof fnamecmpbuf, basis_dir[fnamecmp_type], fname); -- fnamecmp = fnamecmpbuf; -+ } else { -+ basedir = basis_dir[fnamecmp_type]; -+ fnamecmp = fname; -+ } - break; - } - if (!fnamecmp || (daemon_filter_list.head -@@ -765,7 +769,7 @@ int recv_files(int f_in, int f_out, char *local_name) - } - - /* open the file */ -- fd1 = do_open(fnamecmp, O_RDONLY, 0); -+ fd1 = secure_relative_open(basedir, fnamecmp, O_RDONLY, 0); - - if (fd1 == -1 && protocol_version < 29) { - if (fnamecmp != fname) { -@@ -776,14 +780,20 @@ int recv_files(int f_in, int f_out, char *local_name) - - if (fd1 == -1 && basis_dir[0]) { - /* pre-29 allowed only one alternate basis */ -- pathjoin(fnamecmpbuf, sizeof fnamecmpbuf, -- basis_dir[0], fname); -- fnamecmp = fnamecmpbuf; -+ basedir = basis_dir[0]; -+ fnamecmp = fname; - fnamecmp_type = FNAMECMP_BASIS_DIR_LOW; -- fd1 = do_open(fnamecmp, O_RDONLY, 0); -+ fd1 = secure_relative_open(basedir, fnamecmp, O_RDONLY, 0); - } - } - -+ if (basedir) { -+ // for the following code we need the full -+ // path name as a single string -+ pathjoin(fnamecmpbuf, sizeof fnamecmpbuf, basedir, fnamecmp); -+ fnamecmp = fnamecmpbuf; -+ } -+ - one_inplace = inplace_partial && fnamecmp_type == FNAMECMP_PARTIAL_DIR; - updating_basis_or_equiv = one_inplace - || (inplace && (fnamecmp == fname || fnamecmp_type == FNAMECMP_BACKUP)); --- -2.34.1 - diff --git a/pkgs/applications/networking/sync/rsync/CVE-2024-12086/0004-disallow-.-elements-in-relpath-for-secure_relative_o.patch b/pkgs/applications/networking/sync/rsync/CVE-2024-12086/0004-disallow-.-elements-in-relpath-for-secure_relative_o.patch deleted file mode 100644 index 74a16e79a16a4..0000000000000 --- a/pkgs/applications/networking/sync/rsync/CVE-2024-12086/0004-disallow-.-elements-in-relpath-for-secure_relative_o.patch +++ /dev/null @@ -1,37 +0,0 @@ -From c78e53edb802d04f7e4e070fe8314f2544749e7a Mon Sep 17 00:00:00 2001 -From: Andrew Tridgell -Date: Tue, 26 Nov 2024 09:16:31 +1100 -Subject: [PATCH 4/4] disallow ../ elements in relpath for secure_relative_open - ---- - syscall.c | 7 +++++++ - 1 file changed, 7 insertions(+) - -diff --git a/syscall.c b/syscall.c -index a4b7f542..47c5ea57 100644 ---- a/syscall.c -+++ b/syscall.c -@@ -721,6 +721,8 @@ int do_open_nofollow(const char *pathname, int flags) - must be a relative path, and the relpath must not contain any - elements in the path which follow symlinks (ie. like O_NOFOLLOW, but - applies to all path components, not just the last component) -+ -+ The relpath must also not contain any ../ elements in the path - */ - int secure_relative_open(const char *basedir, const char *relpath, int flags, mode_t mode) - { -@@ -729,6 +731,11 @@ int secure_relative_open(const char *basedir, const char *relpath, int flags, mo - errno = EINVAL; - return -1; - } -+ if (strncmp(relpath, "../", 3) == 0 || strstr(relpath, "/../")) { -+ // no ../ elements allowed in the relpath -+ errno = EINVAL; -+ return -1; -+ } - - #if !defined(O_NOFOLLOW) || !defined(O_DIRECTORY) - // really old system, all we can do is live with the risks --- -2.34.1 - diff --git a/pkgs/applications/networking/sync/rsync/CVE-2024-12087/0001-Refuse-a-duplicate-dirlist.patch b/pkgs/applications/networking/sync/rsync/CVE-2024-12087/0001-Refuse-a-duplicate-dirlist.patch deleted file mode 100644 index 99ebc15bd4585..0000000000000 --- a/pkgs/applications/networking/sync/rsync/CVE-2024-12087/0001-Refuse-a-duplicate-dirlist.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 0ebc19ee486a8e928a68d8f98d07d40f176770aa Mon Sep 17 00:00:00 2001 -From: Wayne Davison -Date: Thu, 14 Nov 2024 15:46:50 -0800 -Subject: [PATCH 1/2] Refuse a duplicate dirlist. - ---- - flist.c | 9 +++++++++ - rsync.h | 1 + - 2 files changed, 10 insertions(+) - -diff --git a/flist.c b/flist.c -index 464d556e..847b1054 100644 ---- a/flist.c -+++ b/flist.c -@@ -2584,6 +2584,15 @@ struct file_list *recv_file_list(int f, int dir_ndx) - init_hard_links(); - #endif - -+ if (inc_recurse && dir_ndx >= 0) { -+ struct file_struct *file = dir_flist->files[dir_ndx]; -+ if (file->flags & FLAG_GOT_DIR_FLIST) { -+ rprintf(FERROR_XFER, "rsync: refusing malicious duplicate flist for dir %d\n", dir_ndx); -+ exit_cleanup(RERR_PROTOCOL); -+ } -+ file->flags |= FLAG_GOT_DIR_FLIST; -+ } -+ - flist = flist_new(0, "recv_file_list"); - flist_expand(flist, FLIST_START_LARGE); - -diff --git a/rsync.h b/rsync.h -index 0f9e277f..b9a7101a 100644 ---- a/rsync.h -+++ b/rsync.h -@@ -84,6 +84,7 @@ - #define FLAG_DUPLICATE (1<<4) /* sender */ - #define FLAG_MISSING_DIR (1<<4) /* generator */ - #define FLAG_HLINKED (1<<5) /* receiver/generator (checked on all types) */ -+#define FLAG_GOT_DIR_FLIST (1<<5)/* sender/receiver/generator - dir_flist only */ - #define FLAG_HLINK_FIRST (1<<6) /* receiver/generator (w/FLAG_HLINKED) */ - #define FLAG_IMPLIED_DIR (1<<6) /* sender/receiver/generator (dirs only) */ - #define FLAG_HLINK_LAST (1<<7) /* receiver/generator */ --- -2.34.1 - diff --git a/pkgs/applications/networking/sync/rsync/CVE-2024-12087/0002-range-check-dir_ndx-before-use.patch b/pkgs/applications/networking/sync/rsync/CVE-2024-12087/0002-range-check-dir_ndx-before-use.patch deleted file mode 100644 index b067809ebb3af..0000000000000 --- a/pkgs/applications/networking/sync/rsync/CVE-2024-12087/0002-range-check-dir_ndx-before-use.patch +++ /dev/null @@ -1,27 +0,0 @@ -From b3e16be18d582dac1513c0a932d146b36e867b1b Mon Sep 17 00:00:00 2001 -From: Andrew Tridgell -Date: Tue, 26 Nov 2024 16:12:45 +1100 -Subject: [PATCH 2/2] range check dir_ndx before use - ---- - flist.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/flist.c b/flist.c -index 847b1054..087f9da6 100644 ---- a/flist.c -+++ b/flist.c -@@ -2585,6 +2585,10 @@ struct file_list *recv_file_list(int f, int dir_ndx) - #endif - - if (inc_recurse && dir_ndx >= 0) { -+ if (dir_ndx >= dir_flist->used) { -+ rprintf(FERROR_XFER, "rsync: refusing invalid dir_ndx %u >= %u\n", dir_ndx, dir_flist->used); -+ exit_cleanup(RERR_PROTOCOL); -+ } - struct file_struct *file = dir_flist->files[dir_ndx]; - if (file->flags & FLAG_GOT_DIR_FLIST) { - rprintf(FERROR_XFER, "rsync: refusing malicious duplicate flist for dir %d\n", dir_ndx); --- -2.34.1 - diff --git a/pkgs/applications/networking/sync/rsync/CVE-2024-12088/0001-make-safe-links-stricter.patch b/pkgs/applications/networking/sync/rsync/CVE-2024-12088/0001-make-safe-links-stricter.patch deleted file mode 100644 index 2ba588127013a..0000000000000 --- a/pkgs/applications/networking/sync/rsync/CVE-2024-12088/0001-make-safe-links-stricter.patch +++ /dev/null @@ -1,136 +0,0 @@ -From 535f8f816539ba681ef0f12015d2cb587ae61b6d Mon Sep 17 00:00:00 2001 -From: Andrew Tridgell -Date: Sat, 23 Nov 2024 15:15:53 +1100 -Subject: [PATCH] make --safe-links stricter - -when --safe-links is used also reject links where a '../' component is -included in the destination as other than the leading part of the -filename ---- - testsuite/safe-links.test | 55 ++++++++++++++++++++++++++++++++++++ - testsuite/unsafe-byname.test | 2 +- - util1.c | 26 ++++++++++++++++- - 3 files changed, 81 insertions(+), 2 deletions(-) - create mode 100644 testsuite/safe-links.test - -diff --git a/testsuite/safe-links.test b/testsuite/safe-links.test -new file mode 100644 -index 00000000..6e95a4b9 ---- /dev/null -+++ b/testsuite/safe-links.test -@@ -0,0 +1,55 @@ -+#!/bin/sh -+ -+. "$suitedir/rsync.fns" -+ -+test_symlink() { -+ is_a_link "$1" || test_fail "File $1 is not a symlink" -+} -+ -+test_regular() { -+ if [ ! -f "$1" ]; then -+ test_fail "File $1 is not regular file or not exists" -+ fi -+} -+ -+test_notexist() { -+ if [ -e "$1" ]; then -+ test_fail "File $1 exists" -+ fi -+ if [ -h "$1" ]; then -+ test_fail "File $1 exists as a symlink" -+ fi -+} -+ -+cd "$tmpdir" -+ -+mkdir from -+ -+mkdir "from/safe" -+mkdir "from/unsafe" -+ -+mkdir "from/safe/files" -+mkdir "from/safe/links" -+ -+touch "from/safe/files/file1" -+touch "from/safe/files/file2" -+touch "from/unsafe/unsafefile" -+ -+ln -s ../files/file1 "from/safe/links/" -+ln -s ../files/file2 "from/safe/links/" -+ln -s ../../unsafe/unsafefile "from/safe/links/" -+ln -s a/a/a/../../../unsafe2 "from/safe/links/" -+ -+#echo "LISTING FROM" -+#ls -lR from -+ -+echo "rsync with relative path and just -a" -+$RSYNC -avv --safe-links from/safe/ to -+ -+#echo "LISTING TO" -+#ls -lR to -+ -+test_symlink to/links/file1 -+test_symlink to/links/file2 -+test_notexist to/links/unsafefile -+test_notexist to/links/unsafe2 -diff --git a/testsuite/unsafe-byname.test b/testsuite/unsafe-byname.test -index 75e72014..d2e318ef 100644 ---- a/testsuite/unsafe-byname.test -+++ b/testsuite/unsafe-byname.test -@@ -40,7 +40,7 @@ test_unsafe ..//../dest from/dir unsafe - test_unsafe .. from/file safe - test_unsafe ../.. from/file unsafe - test_unsafe ..//.. from//file unsafe --test_unsafe dir/.. from safe -+test_unsafe dir/.. from unsafe - test_unsafe dir/../.. from unsafe - test_unsafe dir/..//.. from unsafe - -diff --git a/util1.c b/util1.c -index da50ff1e..f260d398 100644 ---- a/util1.c -+++ b/util1.c -@@ -1318,7 +1318,14 @@ int handle_partial_dir(const char *fname, int create) - * - * "src" is the top source directory currently applicable at the level - * of the referenced symlink. This is usually the symlink's full path -- * (including its name), as referenced from the root of the transfer. */ -+ * (including its name), as referenced from the root of the transfer. -+ * -+ * NOTE: this also rejects dest names with a .. component in other -+ * than the first component of the name ie. it rejects names such as -+ * a/b/../x/y. This needs to be done as the leading subpaths 'a' or -+ * 'b' could later be replaced with symlinks such as a link to '.' -+ * resulting in the link being transferred now becoming unsafe -+ */ - int unsafe_symlink(const char *dest, const char *src) - { - const char *name, *slash; -@@ -1328,6 +1335,23 @@ int unsafe_symlink(const char *dest, const char *src) - if (!dest || !*dest || *dest == '/') - return 1; - -+ // reject destinations with /../ in the name other than at the start of the name -+ const char *dest2 = dest; -+ while (strncmp(dest2, "../", 3) == 0) { -+ dest2 += 3; -+ while (*dest2 == '/') { -+ // allow for ..//..///../foo -+ dest2++; -+ } -+ } -+ if (strstr(dest2, "/../")) -+ return 1; -+ -+ // reject if the destination ends in /.. -+ const size_t dlen = strlen(dest); -+ if (dlen > 3 && strcmp(&dest[dlen-3], "/..") == 0) -+ return 1; -+ - /* find out what our safety margin is */ - for (name = src; (slash = strchr(name, '/')) != 0; name = slash+1) { - /* ".." segment starts the count over. "." segment is ignored. */ --- -2.34.1 - diff --git a/pkgs/applications/networking/sync/rsync/CVE-2024-12747/0001-fixed-symlink-race-condition-in-sender.patch b/pkgs/applications/networking/sync/rsync/CVE-2024-12747/0001-fixed-symlink-race-condition-in-sender.patch deleted file mode 100644 index c5401b5df319a..0000000000000 --- a/pkgs/applications/networking/sync/rsync/CVE-2024-12747/0001-fixed-symlink-race-condition-in-sender.patch +++ /dev/null @@ -1,187 +0,0 @@ -From f45f48055e548851bc7230f454dfeba139be6c04 Mon Sep 17 00:00:00 2001 -From: Andrew Tridgell -Date: Wed, 18 Dec 2024 08:59:42 +1100 -Subject: [PATCH] fixed symlink race condition in sender - -when we open a file that we don't expect to be a symlink use -O_NOFOLLOW to prevent a race condition where an attacker could change -a file between being a normal file and a symlink ---- - checksum.c | 2 +- - flist.c | 2 +- - generator.c | 4 ++-- - receiver.c | 2 +- - sender.c | 2 +- - syscall.c | 20 ++++++++++++++++++++ - t_unsafe.c | 3 +++ - tls.c | 3 +++ - trimslash.c | 2 ++ - util1.c | 2 +- - 10 files changed, 35 insertions(+), 7 deletions(-) - -diff --git a/checksum.c b/checksum.c -index cb21882c..66e80896 100644 ---- a/checksum.c -+++ b/checksum.c -@@ -406,7 +406,7 @@ void file_checksum(const char *fname, const STRUCT_STAT *st_p, char *sum) - int32 remainder; - int fd; - -- fd = do_open(fname, O_RDONLY, 0); -+ fd = do_open_checklinks(fname); - if (fd == -1) { - memset(sum, 0, file_sum_len); - return; -diff --git a/flist.c b/flist.c -index 087f9da6..17832533 100644 ---- a/flist.c -+++ b/flist.c -@@ -1390,7 +1390,7 @@ struct file_struct *make_file(const char *fname, struct file_list *flist, - - if (copy_devices && am_sender && IS_DEVICE(st.st_mode)) { - if (st.st_size == 0) { -- int fd = do_open(fname, O_RDONLY, 0); -+ int fd = do_open_checklinks(fname); - if (fd >= 0) { - st.st_size = get_device_size(fd, fname); - close(fd); -diff --git a/generator.c b/generator.c -index 110db28f..3f13bb95 100644 ---- a/generator.c -+++ b/generator.c -@@ -1798,7 +1798,7 @@ static void recv_generator(char *fname, struct file_struct *file, int ndx, - - if (write_devices && IS_DEVICE(sx.st.st_mode) && sx.st.st_size == 0) { - /* This early open into fd skips the regular open below. */ -- if ((fd = do_open(fnamecmp, O_RDONLY, 0)) >= 0) -+ if ((fd = do_open_nofollow(fnamecmp, O_RDONLY)) >= 0) - real_sx.st.st_size = sx.st.st_size = get_device_size(fd, fnamecmp); - } - -@@ -1867,7 +1867,7 @@ static void recv_generator(char *fname, struct file_struct *file, int ndx, - } - - /* open the file */ -- if (fd < 0 && (fd = do_open(fnamecmp, O_RDONLY, 0)) < 0) { -+ if (fd < 0 && (fd = do_open_checklinks(fnamecmp)) < 0) { - rsyserr(FERROR, errno, "failed to open %s, continuing", - full_fname(fnamecmp)); - pretend_missing: -diff --git a/receiver.c b/receiver.c -index 8031b8f4..edfbb210 100644 ---- a/receiver.c -+++ b/receiver.c -@@ -775,7 +775,7 @@ int recv_files(int f_in, int f_out, char *local_name) - if (fnamecmp != fname) { - fnamecmp = fname; - fnamecmp_type = FNAMECMP_FNAME; -- fd1 = do_open(fnamecmp, O_RDONLY, 0); -+ fd1 = do_open_nofollow(fnamecmp, O_RDONLY); - } - - if (fd1 == -1 && basis_dir[0]) { -diff --git a/sender.c b/sender.c -index 2bbff2fa..a4d46c39 100644 ---- a/sender.c -+++ b/sender.c -@@ -350,7 +350,7 @@ void send_files(int f_in, int f_out) - exit_cleanup(RERR_PROTOCOL); - } - -- fd = do_open(fname, O_RDONLY, 0); -+ fd = do_open_checklinks(fname); - if (fd == -1) { - if (errno == ENOENT) { - enum logcode c = am_daemon && protocol_version < 28 ? FERROR : FWARNING; -diff --git a/syscall.c b/syscall.c -index 081357bb..8cea2900 100644 ---- a/syscall.c -+++ b/syscall.c -@@ -45,6 +45,8 @@ extern int preallocate_files; - extern int preserve_perms; - extern int preserve_executability; - extern int open_noatime; -+extern int copy_links; -+extern int copy_unsafe_links; - - #ifndef S_BLKSIZE - # if defined hpux || defined __hpux__ || defined __hpux -@@ -788,3 +790,21 @@ cleanup: - return retfd; - #endif // O_NOFOLLOW, O_DIRECTORY - } -+ -+/* -+ varient of do_open/do_open_nofollow which does do_open() if the -+ copy_links or copy_unsafe_links options are set and does -+ do_open_nofollow() otherwise -+ -+ This is used to prevent a race condition where an attacker could be -+ switching a file between being a symlink and being a normal file -+ -+ The open is always done with O_RDONLY flags -+ */ -+int do_open_checklinks(const char *pathname) -+{ -+ if (copy_links || copy_unsafe_links) { -+ return do_open(pathname, O_RDONLY, 0); -+ } -+ return do_open_nofollow(pathname, O_RDONLY); -+} -diff --git a/t_unsafe.c b/t_unsafe.c -index 010cac50..e10619a2 100644 ---- a/t_unsafe.c -+++ b/t_unsafe.c -@@ -28,6 +28,9 @@ int am_root = 0; - int am_sender = 1; - int read_only = 0; - int list_only = 0; -+int copy_links = 0; -+int copy_unsafe_links = 0; -+ - short info_levels[COUNT_INFO], debug_levels[COUNT_DEBUG]; - - int -diff --git a/tls.c b/tls.c -index e6b0708a..858f8f10 100644 ---- a/tls.c -+++ b/tls.c -@@ -49,6 +49,9 @@ int list_only = 0; - int link_times = 0; - int link_owner = 0; - int nsec_times = 0; -+int safe_symlinks = 0; -+int copy_links = 0; -+int copy_unsafe_links = 0; - - #ifdef SUPPORT_XATTRS - -diff --git a/trimslash.c b/trimslash.c -index 1ec928ca..f2774cd7 100644 ---- a/trimslash.c -+++ b/trimslash.c -@@ -26,6 +26,8 @@ int am_root = 0; - int am_sender = 1; - int read_only = 1; - int list_only = 0; -+int copy_links = 0; -+int copy_unsafe_links = 0; - - int - main(int argc, char **argv) -diff --git a/util1.c b/util1.c -index f260d398..d84bc414 100644 ---- a/util1.c -+++ b/util1.c -@@ -365,7 +365,7 @@ int copy_file(const char *source, const char *dest, int tmpfilefd, mode_t mode) - int len; /* Number of bytes read into `buf'. */ - OFF_T prealloc_len = 0, offset = 0; - -- if ((ifd = do_open(source, O_RDONLY, 0)) < 0) { -+ if ((ifd = do_open_nofollow(source, O_RDONLY)) < 0) { - int save_errno = errno; - rsyserr(FERROR_XFER, errno, "open %s", full_fname(source)); - errno = save_errno; --- -2.34.1 - diff --git a/pkgs/applications/networking/sync/rsync/configure.ac-fix-failing-IPv6-check.patch b/pkgs/applications/networking/sync/rsync/configure.ac-fix-failing-IPv6-check.patch deleted file mode 100644 index 3305653d025ff..0000000000000 --- a/pkgs/applications/networking/sync/rsync/configure.ac-fix-failing-IPv6-check.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -rup rsync-3.2.7/configure.sh rsync-3.2.7-fixed/configure.sh ---- rsync-3.2.7/configure.sh 2022-10-20 17:57:22 -+++ rsync-3.2.7-fixed/configure.sh 2024-01-01 19:51:58 -@@ -7706,7 +7706,7 @@ else $as_nop - #include - #include - #include --main() -+int main() - { - if (socket(AF_INET6, SOCK_STREAM, 0) < 0) - exit(1); diff --git a/pkgs/applications/networking/sync/rsync/default.nix b/pkgs/applications/networking/sync/rsync/default.nix index 0badc906dfe80..f538d4d3125ac 100644 --- a/pkgs/applications/networking/sync/rsync/default.nix +++ b/pkgs/applications/networking/sync/rsync/default.nix @@ -22,12 +22,12 @@ stdenv.mkDerivation rec { pname = "rsync"; - version = "3.3.0"; + version = "3.4.1"; src = fetchurl { - # signed with key 0048 C8B0 26D4 C96F 0E58 9C2F 6C85 9FB1 4B96 A8C5 + # signed with key 9FEF 112D CE19 A0DC 7E88 2CB8 1BB2 4997 A853 5F6F url = "mirror://samba/rsync/src/rsync-${version}.tar.gz"; - hash = "sha256-c5nppnCMMtZ4pypjIZ6W8jvgviM25Q/RNISY0HBB35A="; + hash = "sha256-KSS8s6Hti1UfwQH3QLnw/gogKxFQJ2R89phQ1l/YjFI="; }; nativeBuildInputs = [ @@ -35,23 +35,6 @@ stdenv.mkDerivation rec { perl ]; - patches = [ - # https://github.com/WayneD/rsync/pull/558 - ./configure.ac-fix-failing-IPv6-check.patch - ./CVE-2024-12084/0001-Some-checksum-buffer-fixes.patch - ./CVE-2024-12084/0002-Another-cast-when-multiplying-integers.patch - ./CVE-2024-12085/0001-prevent-information-leak-off-the-stack.patch - ./CVE-2024-12086/0001-refuse-fuzzy-options-when-fuzzy-not-selected.patch - ./CVE-2024-12086/0002-added-secure_relative_open.patch - ./CVE-2024-12086/0003-receiver-use-secure_relative_open-for-basis-file.patch - ./CVE-2024-12086/0004-disallow-.-elements-in-relpath-for-secure_relative_o.patch - ./CVE-2024-12087/0001-Refuse-a-duplicate-dirlist.patch - ./CVE-2024-12087/0002-range-check-dir_ndx-before-use.patch - ./CVE-2024-12088/0001-make-safe-links-stricter.patch - ./CVE-2024-12747/0001-fixed-symlink-race-condition-in-sender.patch - ./raise-protocol-version-to-32.patch - ]; - buildInputs = [ libiconv diff --git a/pkgs/applications/networking/sync/rsync/raise-protocol-version-to-32.patch b/pkgs/applications/networking/sync/rsync/raise-protocol-version-to-32.patch deleted file mode 100644 index 94054fdc8c359..0000000000000 --- a/pkgs/applications/networking/sync/rsync/raise-protocol-version-to-32.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 163e05b1680c4a3b448fa68d03c3fca9589f3bc4 Mon Sep 17 00:00:00 2001 -From: Andrew Tridgell -Date: Tue, 10 Dec 2024 13:34:01 +1100 -Subject: [PATCH 1/3] raise protocol version to 32 - -make it easier to spot unpatched servers ---- - rsync.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/rsync.h b/rsync.h -index b9a7101a..9be1297b 100644 ---- a/rsync.h -+++ b/rsync.h -@@ -111,7 +111,7 @@ - - /* Update this if you make incompatible changes and ALSO update the - * SUBPROTOCOL_VERSION if it is not a final (official) release. */ --#define PROTOCOL_VERSION 31 -+#define PROTOCOL_VERSION 32 - - /* This is used when working on a new protocol version or for any unofficial - * protocol tweaks. It should be a non-zero value for each pre-release repo --- -2.34.1 - From 910c397cad1a2e24c8af4eb0aea78b189cd0b7ff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jan 2025 04:10:28 +0000 Subject: [PATCH 0149/1079] libuv: 1.49.2 -> 1.50.0 --- pkgs/development/libraries/libuv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libuv/default.nix b/pkgs/development/libraries/libuv/default.nix index a639f037641e0..7cbd7c7d7cbd1 100644 --- a/pkgs/development/libraries/libuv/default.nix +++ b/pkgs/development/libraries/libuv/default.nix @@ -24,14 +24,14 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "1.49.2"; + version = "1.50.0"; pname = "libuv"; src = fetchFromGitHub { owner = "libuv"; repo = "libuv"; rev = "v${finalAttrs.version}"; - hash = "sha256-hNXW3cQVW8VGMQrHFkezRI2OqYF7Qf1riD8sHy66qxg="; + hash = "sha256-1Z/zf4qZYDM5upHdRtc1HGpHaGTRHm147azJZ0pT5pU="; }; outputs = [ From 7f3e38ca45fd28c829c9c85bcfbd0a63eb3d9b14 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 16 Jan 2025 03:19:24 +0100 Subject: [PATCH 0150/1079] rust-cbindgen: 0.27.0 -> 0.28.0 https://github.com/mozilla/cbindgen/blob/v0.28.0/CHANGES --- ...t-failures-due-to-CARGO_BUILD_TARGET.patch | 56 ------------------- .../tools/rust/cbindgen/default.nix | 12 +--- 2 files changed, 3 insertions(+), 65 deletions(-) delete mode 100644 pkgs/development/tools/rust/cbindgen/1010-fix-test-failures-due-to-CARGO_BUILD_TARGET.patch diff --git a/pkgs/development/tools/rust/cbindgen/1010-fix-test-failures-due-to-CARGO_BUILD_TARGET.patch b/pkgs/development/tools/rust/cbindgen/1010-fix-test-failures-due-to-CARGO_BUILD_TARGET.patch deleted file mode 100644 index 85baa4fd03e0f..0000000000000 --- a/pkgs/development/tools/rust/cbindgen/1010-fix-test-failures-due-to-CARGO_BUILD_TARGET.patch +++ /dev/null @@ -1,56 +0,0 @@ -diff --git a/tests/profile.rs b/tests/profile.rs -index 69433a2..596829d 100644 ---- a/tests/profile.rs -+++ b/tests/profile.rs -@@ -1,6 +1,7 @@ - use cbindgen::*; - - use serial_test::serial; -+use std::env; - use std::path::{Path, PathBuf}; - use std::process::Command; - -@@ -17,7 +18,12 @@ fn build_using_lib(config: fn(Builder) -> Builder) -> tempfile::TempDir { - .tempdir() - .expect("Creating tmp dir failed"); - -- std::env::set_var("CARGO_EXPAND_TARGET_DIR", tmp_dir.path()); -+ unsafe { -+ env::set_var("CARGO_EXPAND_TARGET_DIR", tmp_dir.path()); -+ env::remove_var("CARGO_BUILD_TARGET"); -+ // ^ avoid unexpected change of layout of the target directory; -+ // ... see: https://doc.rust-lang.org/cargo/guide/build-cache.html -+ } - let builder = Builder::new() - .with_config(Config::from_file(expand_dep_test_dir.join("cbindgen.toml")).unwrap()) - .with_crate(expand_dep_test_dir); -@@ -45,6 +51,9 @@ fn build_using_bin(extra_args: &[&str]) -> tempfile::TempDir { - Command::new(cbindgen_path) - .current_dir(expand_dep_test_dir) - .env("CARGO_EXPAND_TARGET_DIR", tmp_dir.path()) -+ .env_remove("CARGO_BUILD_TARGET") -+ // ^ avoid unexpected change of layout of the target directory; -+ // ... see: https://doc.rust-lang.org/cargo/guide/build-cache.html - .args(extra_args) - .output() - .expect("build should succeed"); -@@ -87,6 +96,19 @@ fn bin_default_uses_debug_build() { - assert_eq!(get_contents_of_dir(target_dir.path()), &["debug"]); - } - -+#[test] -+fn bin_ignore_cargo_build_target_in_tests() { -+ unsafe { -+ env::set_var("CARGO_BUILD_TARGET", "x86_64-unknown-linux-gnu"); -+ } -+ assert_eq!( -+ env::var("CARGO_BUILD_TARGET"), -+ Ok("x86_64-unknown-linux-gnu".into()) -+ ); -+ // ^ this env var should be ignored: -+ bin_default_uses_debug_build(); -+} -+ - #[test] - fn bin_explicit_debug_build() { - let target_dir = build_using_bin(&["--profile", "debug"]); diff --git a/pkgs/development/tools/rust/cbindgen/default.nix b/pkgs/development/tools/rust/cbindgen/default.nix index fa3b9fb98b788..6dc834822d4a6 100644 --- a/pkgs/development/tools/rust/cbindgen/default.nix +++ b/pkgs/development/tools/rust/cbindgen/default.nix @@ -14,22 +14,16 @@ rustPlatform.buildRustPackage rec { pname = "rust-cbindgen"; - version = "0.27.0"; + version = "0.28.0"; src = fetchFromGitHub { owner = "mozilla"; repo = "cbindgen"; rev = "v${version}"; - hash = "sha256-XTGHHD5Qw3mr+lkPKOXyqb0K3sEENW8Sf0n9mtrFFXI="; + hash = "sha256-1GT+EgltLhveEACxhY+748L1HIIyQHbEs7wLKANFWr0="; }; - patches = [ - # open PR: https://github.com/mozilla/cbindgen/pull/1010 - # see also: https://github.com/NixOS/nixpkgs/pull/298108 - ./1010-fix-test-failures-due-to-CARGO_BUILD_TARGET.patch - ]; - - cargoHash = "sha256-l4FgwXdibek4BAnqjWd1rLxpEwuMNjYgvo6X3SS3fRo="; + cargoHash = "sha256-VaM2+az881qePMqkQRxVxoXCgrgPC8LqSQNDst1bnkY="; buildInputs = lib.optional stdenv.hostPlatform.isDarwin Security; From 5193dc335eafb561d719d3e91d94a8d5b3df629a Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Thu, 16 Jan 2025 06:28:30 +0000 Subject: [PATCH 0151/1079] libsoup_3: 3.6.1 -> 3.6.3 Changes: https://gitlab.gnome.org/GNOME/libsoup/-/blob/3.6.3/NEWS?ref_type=tags --- pkgs/development/libraries/libsoup/3.x.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libsoup/3.x.nix b/pkgs/development/libraries/libsoup/3.x.nix index e180e59648e00..f343b42245f7e 100644 --- a/pkgs/development/libraries/libsoup/3.x.nix +++ b/pkgs/development/libraries/libsoup/3.x.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { pname = "libsoup"; - version = "3.6.1"; + version = "3.6.3"; outputs = [ "out" @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "sha256-zrHxqivdc7LNgVnTmYyWxV7wl+8V5LTzYCkgn6GK+Dg="; + hash = "sha256-oNhKsHvRaLMX0xmw3EDIswG0VD+6LsQvpzORSyCBr70="; }; depsBuildBuild = [ From 878140ef759691234403d6fd7cbe2b55c657366b Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 24 Nov 2024 18:17:48 +0100 Subject: [PATCH 0152/1079] psqlodbc: adopt with NixOS/postgres team Since psqlodbc is an official upstream project, we should take ownership of it. --- ci/OWNERS | 1 + pkgs/by-name/ps/psqlodbc/package.nix | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ci/OWNERS b/ci/OWNERS index dd952ddeebb47..657afa5effc2a 100644 --- a/ci/OWNERS +++ b/ci/OWNERS @@ -246,6 +246,7 @@ pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt /maintainers/scripts/kde @K900 @NickCao @SuperSandro2000 @ttuegel # PostgreSQL and related stuff +/pkgs/by-name/ps/psqlodbc @NixOS/postgres /pkgs/servers/sql/postgresql @NixOS/postgres /pkgs/development/tools/rust/cargo-pgrx @NixOS/postgres /nixos/modules/services/databases/postgresql.md @NixOS/postgres diff --git a/pkgs/by-name/ps/psqlodbc/package.nix b/pkgs/by-name/ps/psqlodbc/package.nix index 3b3de027f1f9d..1f9e3ab136664 100644 --- a/pkgs/by-name/ps/psqlodbc/package.nix +++ b/pkgs/by-name/ps/psqlodbc/package.nix @@ -43,6 +43,6 @@ stdenv.mkDerivation rec { description = "ODBC driver for PostgreSQL"; license = licenses.lgpl2; platforms = platforms.unix; - maintainers = [ ]; + maintainers = postgresql.meta.maintainers; }; } From e9da71e086951afc23af61cf86fd642d07ddf5ed Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 24 Nov 2024 18:14:44 +0100 Subject: [PATCH 0153/1079] psqlodbc: 16.00.0000 -> 17.00.0002 The latest version is not available from odbc/versions.old/.., thus move to fetchFromGitHub. No changelog found anywhere. --- pkgs/by-name/ps/psqlodbc/package.nix | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ps/psqlodbc/package.nix b/pkgs/by-name/ps/psqlodbc/package.nix index 1f9e3ab136664..7562771762f6f 100644 --- a/pkgs/by-name/ps/psqlodbc/package.nix +++ b/pkgs/by-name/ps/psqlodbc/package.nix @@ -1,7 +1,8 @@ { lib, stdenv, - fetchurl, + fetchFromGitHub, + autoreconfHook, postgresql, openssl, withLibiodbc ? false, @@ -14,11 +15,13 @@ assert lib.xor withLibiodbc withUnixODBC; stdenv.mkDerivation rec { pname = "psqlodbc"; - version = "16.00.0000"; + version = "${builtins.replaceStrings [ "_" ] [ "." ] (lib.strings.removePrefix "REL-" src.tag)}"; - src = fetchurl { - url = "mirror://postgresql/odbc/versions.old/src/${pname}-${version}.tar.gz"; - hash = "sha256-r9iS+J0uzujT87IxTxvVvy0CIBhyxuNDHlwxCW7KTIs="; + src = fetchFromGitHub { + owner = "postgresql-interfaces"; + repo = "psqlodbc"; + tag = "REL-17_00_0002"; + hash = "sha256-zCjoX+Ew8sS5TWkFSgoqUN5ukEF38kq+MdfgCQQGv9w="; }; buildInputs = @@ -29,6 +32,10 @@ stdenv.mkDerivation rec { ++ lib.optional withLibiodbc libiodbc ++ lib.optional withUnixODBC unixODBC; + nativeBuildInputs = [ + autoreconfHook + ]; + passthru = lib.optionalAttrs withUnixODBC { fancyName = "PostgreSQL"; driver = "lib/psqlodbcw.so"; From bead84713d35f416f2789fedf8c2f4572ca5c54c Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 24 Nov 2024 18:20:29 +0100 Subject: [PATCH 0154/1079] psqlodbc: add updateScript --- pkgs/by-name/ps/psqlodbc/package.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ps/psqlodbc/package.nix b/pkgs/by-name/ps/psqlodbc/package.nix index 7562771762f6f..f83d41900fb32 100644 --- a/pkgs/by-name/ps/psqlodbc/package.nix +++ b/pkgs/by-name/ps/psqlodbc/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + nix-update-script, autoreconfHook, postgresql, openssl, @@ -36,10 +37,14 @@ stdenv.mkDerivation rec { autoreconfHook ]; - passthru = lib.optionalAttrs withUnixODBC { - fancyName = "PostgreSQL"; - driver = "lib/psqlodbcw.so"; - }; + passthru = + { + updateScript = nix-update-script { }; + } + // lib.optionalAttrs withUnixODBC { + fancyName = "PostgreSQL"; + driver = "lib/psqlodbcw.so"; + }; configureFlags = [ "--with-libpq=${lib.getDev postgresql}/bin/pg_config" From e1a79456eb22fcbe9c4a097366ea6ff2b3429977 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 24 Nov 2024 22:56:34 +0100 Subject: [PATCH 0155/1079] hydra: postgresql is a check dependency only --- pkgs/by-name/hy/hydra/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/hy/hydra/package.nix b/pkgs/by-name/hy/hydra/package.nix index f59f77aff2d4c..e6b509b676365 100644 --- a/pkgs/by-name/hy/hydra/package.nix +++ b/pkgs/by-name/hy/hydra/package.nix @@ -152,7 +152,6 @@ stdenv.mkDerivation (finalAttrs: { perl pixz boost - postgresql nlohmann_json prometheus-cpp ]; @@ -195,6 +194,7 @@ stdenv.mkDerivation (finalAttrs: { python3 libressl.nc openldap + postgresql ]; env = { From 48e18343ce808566a9f434c3613e5fc76b223a8f Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Fri, 17 Jan 2025 10:30:35 +0100 Subject: [PATCH 0156/1079] go_1_23: 1.23.4 -> 1.23.5 Signed-off-by: Paul Meyer --- pkgs/development/compilers/go/1.23.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/go/1.23.nix b/pkgs/development/compilers/go/1.23.nix index ed0263ade430b..76a3e85486811 100644 --- a/pkgs/development/compilers/go/1.23.nix +++ b/pkgs/development/compilers/go/1.23.nix @@ -49,11 +49,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "go"; - version = "1.23.4"; + version = "1.23.5"; src = fetchurl { url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz"; - hash = "sha256-rTRaxCHpCBQpOpaZzKGd1SOCUcP2h5gLvK4oSVsmNTE="; + hash = "sha256-pvP0u9PmvdYm95tmjyEvu1ZJ2vdQhPt5tnigrk2XQjs="; }; strictDeps = true; From 892f0edfb10f1b74bc2bf6fa2b49eef170819b0f Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 18 Jan 2025 06:11:58 +0000 Subject: [PATCH 0157/1079] tzdata: 2024b -> 2025a Changes: https://github.com/eggert/tz/blob/2025a/NEWS --- pkgs/by-name/tz/tzdata/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tz/tzdata/package.nix b/pkgs/by-name/tz/tzdata/package.nix index 2ee4f60dc940b..497b7e99364ee 100644 --- a/pkgs/by-name/tz/tzdata/package.nix +++ b/pkgs/by-name/tz/tzdata/package.nix @@ -7,16 +7,16 @@ stdenv.mkDerivation (finalAttrs: { pname = "tzdata"; - version = "2024b"; + version = "2025a"; srcs = [ (fetchurl { url = "https://data.iana.org/time-zones/releases/tzdata${finalAttrs.version}.tar.gz"; - hash = "sha256-cOdU2xJqjQ2z0W1rTLX37B4E1fJhJV5FWKZ/6S055VA="; + hash = "sha256-TV/Lxyx8RQ6/4LZZvQ8cAvv1L9f1F6nqE/5xwh618NA="; }) (fetchurl { url = "https://data.iana.org/time-zones/releases/tzcode${finalAttrs.version}.tar.gz"; - hash = "sha256-XkOPxEliSQavFqGP9Fc3OfDNqYYuXsKNO8sZy67Q9nI="; + hash = "sha256-EZZ51Z92SB614D09KkfXhw1ZLzmZVJrxidvTHy6/UGE="; }) ]; From 0c912107eee197ef22af405944df9146db008007 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 16:20:50 +0900 Subject: [PATCH 0158/1079] python312Packages.bash-kernel: 0.9.3 -> 0.10.0 Changelog: https://github.com/takluyver/bash_kernel/releases/tag/0.10.0 --- .../python-modules/bash-kernel/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/bash-kernel/default.nix b/pkgs/development/python-modules/bash-kernel/default.nix index 0df270f8a2b7a..ff088a618e1d7 100644 --- a/pkgs/development/python-modules/bash-kernel/default.nix +++ b/pkgs/development/python-modules/bash-kernel/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, fetchPypi, flit-core, + filetype, ipykernel, python, pexpect, @@ -12,13 +13,13 @@ buildPythonPackage rec { pname = "bash-kernel"; - version = "0.9.3"; + version = "0.10.0"; pyproject = true; src = fetchPypi { pname = "bash_kernel"; inherit version; - hash = "sha256-n3oDgRyn2csfv/gIIjfPBFC5cYIlL9C4BYeha2XmbVg="; + hash = "sha256-LtWgpBbEGNHXUecVBb1siJ4SFXREtQxCh6aF2ndcKMo="; }; patches = [ @@ -28,9 +29,10 @@ buildPythonPackage rec { }) ]; - nativeBuildInputs = [ flit-core ]; + build-system = [ flit-core ]; - propagatedBuildInputs = [ + dependencies = [ + filetype ipykernel pexpect ]; @@ -58,11 +60,11 @@ buildPythonPackage rec { runHook postCheck ''; - meta = with lib; { + meta = { description = "Bash Kernel for Jupyter"; homepage = "https://github.com/takluyver/bash_kernel"; changelog = "https://github.com/takluyver/bash_kernel/releases/tag/${version}"; - license = licenses.bsd3; - maintainers = with maintainers; [ zimbatm ]; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ zimbatm ]; }; } From 2d989c047998a0ecf2f8d9c75ba67a17c258aab7 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 16:21:41 +0900 Subject: [PATCH 0159/1079] python312Packages.jupysql: 0.10.16 -> 0.10.17 Diff: https://github.com/ploomber/jupysql/compare/refs/tags/0.10.16...0.10.17 Changelog: https://github.com/ploomber/jupysql/blob/0.10.17/CHANGELOG.md --- pkgs/development/python-modules/jupysql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jupysql/default.nix b/pkgs/development/python-modules/jupysql/default.nix index 6c2110d5df381..4e4ca10db8745 100644 --- a/pkgs/development/python-modules/jupysql/default.nix +++ b/pkgs/development/python-modules/jupysql/default.nix @@ -37,7 +37,7 @@ buildPythonPackage rec { pname = "jupysql"; - version = "0.10.16"; + version = "0.10.17"; pyproject = true; @@ -45,7 +45,7 @@ buildPythonPackage rec { owner = "ploomber"; repo = "jupysql"; tag = version; - hash = "sha256-TIISiGvspRG0d/4nEyi8Tiu0y80D1Rf8puDEkGIeA08="; + hash = "sha256-0lrcNKDKmM3Peodc9ZzgqkzwPHPLMxxXHAj4OOKWZxA="; }; pythonRelaxDeps = [ "sqlalchemy" ]; From 8b7dd9cdd94fc4531f3a110596a9cb34fdacee26 Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Tue, 17 Sep 2024 13:39:44 +0200 Subject: [PATCH 0160/1079] python312Packages.ckzg: init at 2.0.1 --- .../python-modules/ckzg/default.nix | 60 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 62 insertions(+) create mode 100644 pkgs/development/python-modules/ckzg/default.nix diff --git a/pkgs/development/python-modules/ckzg/default.nix b/pkgs/development/python-modules/ckzg/default.nix new file mode 100644 index 0000000000000..135c354d12241 --- /dev/null +++ b/pkgs/development/python-modules/ckzg/default.nix @@ -0,0 +1,60 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + clang, + # dependencies + pyyaml, + blst, + # checkPhase dependencies + python, +}: + +buildPythonPackage rec { + pname = "ckzg"; + version = "2.0.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "ethereum"; + repo = "c-kzg-4844"; + tag = "v${version}"; + hash = "sha256-kOoodri80p5tz8RlMz6mqsZRAuXBxZm4vr+VWJEtfA0="; + }; + + build-system = [ setuptools ]; + + nativeBuildInputs = [ clang ]; + + dependencies = [ + pyyaml + blst + ]; + + postPatch = + # unvendor "blst" + '' + substituteInPlace setup.py \ + --replace-fail '"build_ext": CustomBuild,' "" + ''; + + checkPhase = '' + runHook preCheck + + cd bindings/python + ${python.interpreter} tests.py + + runHook postCheck + ''; + + pythonImportsCheck = [ "ckzg" ]; + + meta = { + description = "Minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594"; + homepage = "https://github.com/ethereum/c-kzg-4844"; + changelog = "https://github.com/ethereum/c-kzg-4844/releases/tag/v${version}"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ hellwolf ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c0b4b6e5bfd4f..77018732cb41c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2332,6 +2332,8 @@ self: super: with self; { ckcc-protocol = callPackage ../development/python-modules/ckcc-protocol { }; + ckzg = callPackage ../development/python-modules/ckzg { }; + clarabel = callPackage ../development/python-modules/clarabel { }; clarifai = callPackage ../development/python-modules/clarifai { }; From fd02b0a1536370b875823bb58c5e17a6f6c75c8f Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Tue, 17 Sep 2024 14:23:59 +0200 Subject: [PATCH 0161/1079] python312Packages.eth-abi: 4.1.0 -> 5.1.0 --- .../python-modules/eth-abi/default.nix | 40 ++++++++----------- 1 file changed, 17 insertions(+), 23 deletions(-) diff --git a/pkgs/development/python-modules/eth-abi/default.nix b/pkgs/development/python-modules/eth-abi/default.nix index 2b5d280562084..0aa81ae68668c 100644 --- a/pkgs/development/python-modules/eth-abi/default.nix +++ b/pkgs/development/python-modules/eth-abi/default.nix @@ -2,62 +2,56 @@ lib, buildPythonPackage, fetchFromGitHub, - eth-hash, + setuptools, + # dependencies eth-typing, eth-utils, - hypothesis, parsimonious, + # nativeCheckInputs + hypothesis, pytestCheckHook, - pythonOlder, + pytest-xdist, + eth-hash, }: buildPythonPackage rec { pname = "eth-abi"; - version = "4.1.0"; - format = "setuptools"; - disabled = pythonOlder "3.7"; + version = "5.1.0"; + pyproject = true; src = fetchFromGitHub { owner = "ethereum"; repo = "eth-abi"; - rev = "v${version}"; - hash = "sha256-CGAfu3Ovz2WPJOD+4W2+cOAz+wYvuIyFL333Jw66ozA="; + tag = "v${version}"; + hash = "sha256-D3aGMx2oZFttwQ90ouwQbbRelCb2bvyQgvamKweX9Nw="; }; - postPatch = '' - substituteInPlace setup.py \ - --replace "parsimonious>=0.9.0,<0.10.0" "parsimonious" - ''; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ eth-typing eth-utils parsimonious ]; - # lots of: TypeError: isinstance() arg 2 must be a type or tuple of types - doCheck = false; - nativeCheckInputs = [ hypothesis pytestCheckHook + pytest-xdist ] ++ eth-hash.optional-dependencies.pycryptodome; disabledTests = [ # boolean list representation changed "test_get_abi_strategy_returns_certain_strategies_for_known_type_strings" - # hypothesis.errors.Flaky - "test_base_equals_has_expected_behavior_for_parsable_types" - "test_has_arrlist_has_expected_behavior_for_parsable_types" - "test_is_base_tuple_has_expected_behavior_for_parsable_types" ]; pythonImportsCheck = [ "eth_abi" ]; - meta = with lib; { + meta = { description = "Ethereum ABI utilities"; homepage = "https://github.com/ethereum/eth-abi"; - license = licenses.mit; - maintainers = [ ]; + changelog = "https://github.com/ethereum/eth-abi/blob/v${version}/docs/release_notes.rst"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hellwolf ]; }; } From 63c77937bbb9ee419094d14cdf7683578ee02d1b Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Sat, 18 Jan 2025 12:39:44 +0100 Subject: [PATCH 0162/1079] redis: 7.2.6 -> 7.2.7 Fixes CVE-2024-46981 and CVE-2024-51741. https://github.com/redis/redis/releases/tag/7.2.7 --- pkgs/by-name/re/redis/package.nix | 28 +++++++++------------------- 1 file changed, 9 insertions(+), 19 deletions(-) diff --git a/pkgs/by-name/re/redis/package.nix b/pkgs/by-name/re/redis/package.nix index 5e008b7d4d900..8e6b697aaa39f 100644 --- a/pkgs/by-name/re/redis/package.nix +++ b/pkgs/by-name/re/redis/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchurl, - fetchpatch, lua, jemalloc, pkg-config, @@ -25,29 +24,20 @@ stdenv.mkDerivation (finalAttrs: { pname = "redis"; - version = "7.2.6"; + version = "7.2.7"; src = fetchurl { url = "https://download.redis.io/releases/redis-${finalAttrs.version}.tar.gz"; - hash = "sha256-+xDWei/itFVvbLhABk3W5uMXXOjKA18HJpkOwtqfPQ4="; + hash = "sha256-csCB47jPrnFEJz0m12c28IMZAAr0bAFRXK1dKXZc6tU="; }; - patches = - [ - # fixes: make test [exception]: Executing test client: permission denied - # https://github.com/redis/redis/issues/12792 - (fetchpatch { - url = "https://github.com/redis/redis/pull/12887.diff"; - hash = "sha256-VZEMShW7Ckn5hLJHffQvE94Uly41WZW1bwvxny+Y3W8="; - }) - ] - ++ lib.optionals useSystemJemalloc [ - # use system jemalloc - (fetchurl { - url = "https://gitlab.archlinux.org/archlinux/packaging/packages/redis/-/raw/102cc861713c796756abd541bf341a4512eb06e6/redis-5.0-use-system-jemalloc.patch"; - hash = "sha256-VPRfoSnctkkkzLrXEWQX3Lh5HmZaCXoJafyOG007KzM="; - }) - ]; + patches = lib.optionals useSystemJemalloc [ + # use system jemalloc + (fetchurl { + url = "https://gitlab.archlinux.org/archlinux/packaging/packages/redis/-/raw/102cc861713c796756abd541bf341a4512eb06e6/redis-5.0-use-system-jemalloc.patch"; + hash = "sha256-VPRfoSnctkkkzLrXEWQX3Lh5HmZaCXoJafyOG007KzM="; + }) + ]; nativeBuildInputs = [ pkg-config ]; From 65f44ca919186dcaa1c1d18157a890714a97732b Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 16:22:04 +0900 Subject: [PATCH 0163/1079] python312Packages.jupyter-events: 0.10.0 -> 0.11.0 Diff: https://github.com/jupyter/jupyter_events/compare/refs/tags/v0.10.0...v0.11.0 Changelog: https://github.com/jupyter/jupyter_events/releases/tag/v0.11.0 --- .../python-modules/jupyter-events/default.nix | 28 +++++++++++++------ 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/jupyter-events/default.nix b/pkgs/development/python-modules/jupyter-events/default.nix index 93b6129e384b2..0f7caeb8b45da 100644 --- a/pkgs/development/python-modules/jupyter-events/default.nix +++ b/pkgs/development/python-modules/jupyter-events/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + fetchpatch2, pythonOlder, # build @@ -12,6 +13,8 @@ python-json-logger, pyyaml, referencing, + rfc3339-validator, + rfc3986-validator, traitlets, # optionals @@ -26,25 +29,34 @@ buildPythonPackage rec { pname = "jupyter-events"; - version = "0.10.0"; + version = "0.11.0"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "jupyter"; repo = "jupyter_events"; tag = "v${version}"; - hash = "sha256-8aps8aNgXw+XbDgtCvWw+Ij1Cm1N0G+wcL35ySkofOk="; + hash = "sha256-e+BxJc/i5lpljvv6Uwqwrog+nLJ4NOBSqd47Q7DELOE="; }; - nativeBuildInputs = [ hatchling ]; + patches = [ + # https://github.com/jupyter/jupyter_events/pull/110 + (fetchpatch2 { + name = "python-json-logger-compatibility.patch"; + url = "https://github.com/jupyter/jupyter_events/commit/6704ea630522f44542d83608f750da0068e41443.patch"; + hash = "sha256-PfmOlbXRFdQxhM3SngjjUNsiueuUfCO7xlyLDGSnzj4="; + }) + ]; + + build-system = [ hatchling ]; - propagatedBuildInputs = [ + dependencies = [ jsonschema python-json-logger pyyaml referencing + rfc3339-validator + rfc3986-validator traitlets ] ++ jsonschema.optional-dependencies.format-nongpl; @@ -67,12 +79,12 @@ buildPythonPackage rec { pythonImportsCheck = [ "jupyter_events" ]; - meta = with lib; { + meta = { changelog = "https://github.com/jupyter/jupyter_events/releases/tag/v${version}"; description = "Configurable event system for Jupyter applications and extensions"; mainProgram = "jupyter-events"; homepage = "https://github.com/jupyter/jupyter_events"; - license = licenses.bsd3; + license = lib.licenses.bsd3; maintainers = [ ]; }; } From be1859bf9613c124d50a7c5ee2be8bc38af56a7d Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 16:22:17 +0900 Subject: [PATCH 0164/1079] python312Packages.jupyter-server: 2.14.2 -> 2.15.0 Changelog: https://github.com/jupyter-server/jupyter_server/blob/v2.15.0/CHANGELOG.md --- .../python-modules/jupyter-server/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/jupyter-server/default.nix b/pkgs/development/python-modules/jupyter-server/default.nix index 071b3707225ba..2809ca2e619ef 100644 --- a/pkgs/development/python-modules/jupyter-server/default.nix +++ b/pkgs/development/python-modules/jupyter-server/default.nix @@ -35,22 +35,22 @@ buildPythonPackage rec { pname = "jupyter-server"; - version = "2.14.2"; + version = "2.15.0"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchPypi { pname = "jupyter_server"; inherit version; - hash = "sha256-ZglQIaqWOM7SdsJIsdgYYuTFDyktV1kgu+lg3hxWsSs="; + hash = "sha256-nURrhpe09zN6G3zcrEB3i6vdk7phS21oqxwMkY8cQIQ="; }; - nativeBuildInputs = [ + build-system = [ hatch-jupyter-builder hatchling ]; - propagatedBuildInputs = [ + dependencies = [ argon2-cffi jinja2 tornado @@ -74,6 +74,8 @@ buildPythonPackage rec { # https://github.com/NixOS/nixpkgs/issues/299427 stripExclude = lib.optionals stdenv.hostPlatform.isDarwin [ "favicon.ico" ]; + pythonImportsCheck = [ "jupyter_server" ]; + nativeCheckInputs = [ ipykernel pytestCheckHook @@ -123,12 +125,12 @@ buildPythonPackage rec { __darwinAllowLocalNetworking = true; - meta = with lib; { + meta = { changelog = "https://github.com/jupyter-server/jupyter_server/blob/v${version}/CHANGELOG.md"; description = "Backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications"; mainProgram = "jupyter-server"; homepage = "https://github.com/jupyter-server/jupyter_server"; - license = licenses.bsdOriginal; + license = lib.licenses.bsdOriginal; maintainers = lib.teams.jupyter.members; }; } From 6d34e47c40e8032942ff9baf5b0723e8330595e6 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 16:22:35 +0900 Subject: [PATCH 0165/1079] python312Packages.jupyterhub-ldapauthenticator: 2.0.1 -> 2.0.2 Diff: https://github.com/jupyterhub/ldapauthenticator/compare/refs/tags/2.0.1...2.0.2 Changelog: https://github.com/jupyterhub/ldapauthenticator/blob/2.0.2/CHANGELOG.md --- .../python-modules/jupyterhub-ldapauthenticator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jupyterhub-ldapauthenticator/default.nix b/pkgs/development/python-modules/jupyterhub-ldapauthenticator/default.nix index 0121e2e6c2d32..114177120de6e 100644 --- a/pkgs/development/python-modules/jupyterhub-ldapauthenticator/default.nix +++ b/pkgs/development/python-modules/jupyterhub-ldapauthenticator/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "jupyterhub-ldapauthenticator"; - version = "2.0.1"; + version = "2.0.2"; pyproject = true; src = fetchFromGitHub { owner = "jupyterhub"; repo = "ldapauthenticator"; tag = version; - hash = "sha256-pb1d0dqu3VGCsuibpYgncbqCM9fz09yyoKGcKb14f4k="; + hash = "sha256-xixgry/++E6RimB8wo1NF8SsfzxKL1ZlNQVrlBhQ674="; }; build-system = [ setuptools ]; From 1cf71b0533be4cf57321fba81d333c38f5d47bdc Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 16:22:47 +0900 Subject: [PATCH 0166/1079] python312Packages.jupyterlab: 4.2.5 -> 4.3.4 Changelog: https://github.com/jupyterlab/jupyterlab/blob/v4.3.4/CHANGELOG.md --- .../python-modules/jupyterlab/default.nix | 46 +++++++++++-------- 1 file changed, 27 insertions(+), 19 deletions(-) diff --git a/pkgs/development/python-modules/jupyterlab/default.nix b/pkgs/development/python-modules/jupyterlab/default.nix index 8105bf1ebc6fd..119d1decc47bd 100644 --- a/pkgs/development/python-modules/jupyterlab/default.nix +++ b/pkgs/development/python-modules/jupyterlab/default.nix @@ -6,29 +6,32 @@ hatchling, async-lru, httpx, - packaging, - tornado, + importlib-metadata, ipykernel, + jinja2, jupyter-core, jupyter-lsp, - jupyterlab-server, jupyter-server, + jupyterlab-server, notebook-shim, - jinja2, + packaging, + setuptools, tomli, + tornado, + traitlets, pythonOlder, }: buildPythonPackage rec { pname = "jupyterlab"; - version = "4.2.5"; + version = "4.3.4"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-rn86G4y4i09VAJznn6fAb5nXDNY2Ae5KqRgV0FT0b3U="; + hash = "sha256-8LubCaBHZuNCPMzC/CMWmqL/7c34cT6eD7M8rAtoWdA="; }; build-system = [ @@ -36,19 +39,24 @@ buildPythonPackage rec { hatchling ]; - dependencies = [ - async-lru - httpx - packaging - tornado - ipykernel - jupyter-core - jupyter-lsp - jupyterlab-server - jupyter-server - notebook-shim - jinja2 - ] ++ lib.optionals (pythonOlder "3.11") [ tomli ]; + dependencies = + [ + async-lru + httpx + ipykernel + jinja2 + jupyter-core + jupyter-lsp + jupyter-server + jupyterlab-server + notebook-shim + packaging + setuptools + tornado + traitlets + ] + ++ lib.optionals (pythonOlder "3.11") [ tomli ] + ++ lib.optionals (pythonOlder "3.10") [ importlib-metadata ]; makeWrapperArgs = [ "--set" From 8cb5fba3d3e3ca26f21de6b34503d3406e503381 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 16:23:05 +0900 Subject: [PATCH 0167/1079] python312Packages.livelossplot: 0.5.5 -> 0.5.6 Diff: https://github.com/stared/livelossplot/compare/v0.5.5...v0.5.6 --- pkgs/development/python-modules/livelossplot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/livelossplot/default.nix b/pkgs/development/python-modules/livelossplot/default.nix index 5c213fae0db54..a329967b2a515 100644 --- a/pkgs/development/python-modules/livelossplot/default.nix +++ b/pkgs/development/python-modules/livelossplot/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "livelossplot"; - version = "0.5.5"; + version = "0.5.6"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "stared"; repo = pname; rev = "v${version}"; - sha256 = "sha256-YU8vX4SubI6txmC/i5fOjcvWfuDFm8+SPmie8Eb1qRs="; + sha256 = "sha256-qC1FBFJyf2IlDIffJ5Xs89WcN/GFA/8maODhc1u2xhA="; }; propagatedBuildInputs = [ From 160d2cb80ab21f82bff97fa3f6d6d7bcfc74c8e5 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 16:23:13 +0900 Subject: [PATCH 0168/1079] python312Packages.marimo: 0.10.9 -> 0.10.14 Changelog: https://github.com/marimo-team/marimo/releases/tag/0.10.14 --- .../python-modules/marimo/default.nix | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/marimo/default.nix b/pkgs/development/python-modules/marimo/default.nix index a2d391e263e70..75dddd820fd5f 100644 --- a/pkgs/development/python-modules/marimo/default.nix +++ b/pkgs/development/python-modules/marimo/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + pythonOlder, # build-system hatchling, @@ -15,14 +16,16 @@ narwhals, packaging, psutil, + pycrdt, pygments, pymdown-extensions, + pyyaml, ruff, starlette, tomlkit, + typing-extensions, uvicorn, websockets, - pyyaml, # tests versionCheckHook, @@ -30,18 +33,21 @@ buildPythonPackage rec { pname = "marimo"; - version = "0.10.9"; + version = "0.10.14"; pyproject = true; # The github archive does not include the static assets src = fetchPypi { inherit pname version; - hash = "sha256-WoMfybvKlD8Gy2sc3/EhQZVN9WPh8eEVPlG5ksyjjGc="; + hash = "sha256-Af8KNgKBhgm2AwCrCrSRYWutarm4Z+ftdt0mFgApcsk="; }; build-system = [ hatchling ]; - pythonRelaxDeps = [ "websockets" ]; + pythonRelaxDeps = [ + "pycrdt" + "websockets" + ]; dependencies = [ click @@ -52,15 +58,16 @@ buildPythonPackage rec { narwhals packaging psutil + pycrdt pygments pymdown-extensions + pyyaml ruff starlette tomlkit uvicorn websockets - pyyaml - ]; + ] ++ lib.optionals (pythonOlder "3.11") [ typing-extensions ]; pythonImportsCheck = [ "marimo" ]; From 251026db0fa025aa15ca83638ee1370347d290ab Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 16:23:35 +0900 Subject: [PATCH 0169/1079] python312Packages.nbclassic: 1.1.0 -> 1.2.0 --- pkgs/development/python-modules/nbclassic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nbclassic/default.nix b/pkgs/development/python-modules/nbclassic/default.nix index 6ac18bef59372..dd7576aebbeaf 100644 --- a/pkgs/development/python-modules/nbclassic/default.nix +++ b/pkgs/development/python-modules/nbclassic/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "nbclassic"; - version = "1.1.0"; + version = "1.2.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-d7d7qF+emI+brYXfNFtRTp5kx/DoIpkqsd9KeKxk/B4="; + hash = "sha256-c27FBIOlRIWXHbITvpIH405R/BRMeDQ2JbaZF0I2RLo="; }; build-system = [ From 52ce6c2877317a88d4827c0c9b9b511d467b1f9b Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 16:23:47 +0900 Subject: [PATCH 0170/1079] python312Packages.nbclient: 0.10.0 -> 0.10.2 Diff: https://github.com/jupyter/nbclient/compare/refs/tags/v0.10.0...v0.10.2 --- .../python-modules/nbclient/default.nix | 26 +++++++++---------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/nbclient/default.nix b/pkgs/development/python-modules/nbclient/default.nix index 809b5af89c17e..a6be3e24a0473 100644 --- a/pkgs/development/python-modules/nbclient/default.nix +++ b/pkgs/development/python-modules/nbclient/default.nix @@ -1,15 +1,14 @@ { - async-generator, buildPythonPackage, fetchFromGitHub, hatchling, ipykernel, ipywidgets, jupyter-client, + jupyter-core, lib, nbconvert, nbformat, - nest-asyncio, pytest-asyncio, pytestCheckHook, pythonOlder, @@ -21,26 +20,25 @@ let nbclient = buildPythonPackage rec { pname = "nbclient"; - version = "0.10.0"; - format = "pyproject"; + version = "0.10.2"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "jupyter"; repo = pname; tag = "v${version}"; - hash = "sha256-8OLkpwX4Gpam9VSFUtNS41Ypxe4+2yN3ng6iVY9DSqY="; + hash = "sha256-+qSed6yy4YVZ25GigNTap+kMaoDiMYSJO85wurbzeDs="; }; - nativeBuildInputs = [ hatchling ]; + build-system = [ hatchling ]; - propagatedBuildInputs = [ - async-generator - traitlets - nbformat - nest-asyncio + dependencies = [ jupyter-client + jupyter-core + nbformat + traitlets ]; # circular dependencies if enabled by default @@ -66,11 +64,11 @@ let }); }; - meta = with lib; { + meta = { homepage = "https://github.com/jupyter/nbclient"; description = "Client library for executing notebooks"; mainProgram = "jupyter-execute"; - license = licenses.bsd3; + license = lib.licenses.bsd3; maintainers = [ ]; }; }; From fe79c96ab486cb238eda4e928fcf04c84b91ef7a Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 16:23:56 +0900 Subject: [PATCH 0171/1079] python312Packages.nbconvert: 7.16.4 -> 7.16.5 Changelog: https://github.com/jupyter/nbconvert/blob/v7.16.5/CHANGELOG.md --- .../python-modules/nbconvert/default.nix | 41 ++++++++++--------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/pkgs/development/python-modules/nbconvert/default.nix b/pkgs/development/python-modules/nbconvert/default.nix index d13414c125673..8b012a4100e12 100644 --- a/pkgs/development/python-modules/nbconvert/default.nix +++ b/pkgs/development/python-modules/nbconvert/default.nix @@ -17,7 +17,6 @@ packaging, pandocfilters, pygments, - tinycss2, traitlets, importlib-metadata, flaky, @@ -35,14 +34,14 @@ let in buildPythonPackage rec { pname = "nbconvert"; - version = "7.16.4"; + version = "7.16.5"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-hsqRuiZrCkSNyW+mxbnZiv+r3ihns2MlhwNTaAf59/Q="; + hash = "sha256-yDRnu1d3/fqsXru46GTzALJ39oaS7MBNbaty8thEI0Q="; }; # Add $out/share/jupyter to the list of paths that are used to search for @@ -56,24 +55,26 @@ buildPythonPackage rec { cp ${style-css} share/templates/classic/static/style.css ''; - nativeBuildInputs = [ hatchling ]; + build-system = [ hatchling ]; - propagatedBuildInputs = [ - beautifulsoup4 - bleach - defusedxml - jinja2 - jupyter-core - jupyterlab-pygments - markupsafe - mistune - nbclient - packaging - pandocfilters - pygments - tinycss2 - traitlets - ] ++ lib.optionals (pythonOlder "3.10") [ importlib-metadata ]; + dependencies = + [ + beautifulsoup4 + bleach + defusedxml + jinja2 + jupyter-core + jupyterlab-pygments + markupsafe + mistune + nbclient + packaging + pandocfilters + pygments + traitlets + ] + ++ bleach.optional-dependencies.css + ++ lib.optionals (pythonOlder "3.10") [ importlib-metadata ]; preCheck = '' export HOME=$(mktemp -d) From 1552b6104ef272ab47da591e213f42ddc1ffbf4d Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 16:24:28 +0900 Subject: [PATCH 0172/1079] python312Packages.notebook: 7.2.2 -> 7.3.2 Changelog: https://github.com/jupyter/notebook/blob/v7.3.2/CHANGELOG.md --- pkgs/development/python-modules/notebook/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/notebook/default.nix b/pkgs/development/python-modules/notebook/default.nix index 9e796f6bf5374..b86e529972f95 100644 --- a/pkgs/development/python-modules/notebook/default.nix +++ b/pkgs/development/python-modules/notebook/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "notebook"; - version = "7.2.2"; + version = "7.3.2"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-LvB9QiBCFiOtP+iBGNaHvARQBVVwzdFggUpZzzocUW4="; + hash = "sha256-cF6DoXhfRbODvz7hPLdmgLktJPVvsMfSE2/h2FDNPKg="; }; postPatch = '' From 1967bc98d3ea2f8be7af49b8a65d7e7082549ca3 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 16:25:00 +0900 Subject: [PATCH 0173/1079] python312Packages.pycrdt-websocket: 0.15.1 -> 0.15.3 Diff: https://github.com/jupyter-server/pycrdt-websocket/compare/refs/tags/v0.15.1...v0.15.3 Changelog: https://github.com/jupyter-server/pycrdt-websocket/blob/refs/tags/v0.15.3/CHANGELOG.md --- pkgs/development/python-modules/pycrdt-websocket/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycrdt-websocket/default.nix b/pkgs/development/python-modules/pycrdt-websocket/default.nix index cbf35e5c574d0..f9a62593a4dbb 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.1"; + version = "0.15.3"; pyproject = true; src = fetchFromGitHub { owner = "jupyter-server"; repo = "pycrdt-websocket"; tag = "v${version}"; - hash = "sha256-O0GRk81at8bgv+/4au8A55dZK2A28+ghy3sitAAZQBI="; + hash = "sha256-VK4nSsxF/FbCnyS1RM/JHCPS0Omj4rvdwjzLNDq2hjk="; }; build-system = [ hatchling ]; From 23b95cf5dfbc4794f5dff38ff6b868850bfbbd6f Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 16:50:28 +0900 Subject: [PATCH 0174/1079] python312Packages.jupyter-events: add teams.jupyter.members as maintainers --- pkgs/development/python-modules/jupyter-events/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/jupyter-events/default.nix b/pkgs/development/python-modules/jupyter-events/default.nix index 0f7caeb8b45da..439de0c2224a8 100644 --- a/pkgs/development/python-modules/jupyter-events/default.nix +++ b/pkgs/development/python-modules/jupyter-events/default.nix @@ -85,6 +85,6 @@ buildPythonPackage rec { mainProgram = "jupyter-events"; homepage = "https://github.com/jupyter/jupyter_events"; license = lib.licenses.bsd3; - maintainers = [ ]; + maintainers = lib.teams.jupyter.members; }; } From 57ab9a16eb4baf741b17ee3301dd1a5743815244 Mon Sep 17 00:00:00 2001 From: natsukium Date: Sat, 18 Jan 2025 17:45:39 +0900 Subject: [PATCH 0175/1079] python312Packages.livelossplot: refactor --- .../python-modules/livelossplot/default.nix | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/livelossplot/default.nix b/pkgs/development/python-modules/livelossplot/default.nix index a329967b2a515..80ef631363e97 100644 --- a/pkgs/development/python-modules/livelossplot/default.nix +++ b/pkgs/development/python-modules/livelossplot/default.nix @@ -2,12 +2,11 @@ lib, buildPythonPackage, fetchFromGitHub, - pythonOlder, + setuptools, pytestCheckHook, bokeh, ipython, matplotlib, - numpy, nbconvert, nbformat, }: @@ -15,34 +14,35 @@ buildPythonPackage rec { pname = "livelossplot"; version = "0.5.6"; - format = "setuptools"; - - disabled = pythonOlder "3.6"; + pyproject = true; src = fetchFromGitHub { owner = "stared"; repo = pname; - rev = "v${version}"; - sha256 = "sha256-qC1FBFJyf2IlDIffJ5Xs89WcN/GFA/8maODhc1u2xhA="; + tag = "v${version}"; + hash = "sha256-qC1FBFJyf2IlDIffJ5Xs89WcN/GFA/8maODhc1u2xhA="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ bokeh - ipython matplotlib - numpy ]; + pythonImportsCheck = [ "livelossplot" ]; + nativeCheckInputs = [ + ipython nbconvert nbformat pytestCheckHook ]; - meta = with lib; { + meta = { description = "Live training loss plot in Jupyter for Keras, PyTorch, and others"; homepage = "https://github.com/stared/livelossplot"; - license = licenses.mit; - maintainers = with maintainers; [ bcdarwin ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ bcdarwin ]; }; } From bee8b40675c1707b7996725d9d7c4efc6100d789 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Sat, 18 Jan 2025 14:09:08 +0000 Subject: [PATCH 0176/1079] libsoup_3: 3.6.3 -> 3.6.4 Changes: https://gitlab.gnome.org/GNOME/libsoup/-/blob/3.6.4/NEWS?ref_type=tags Diff: https://gitlab.gnome.org/GNOME/libsoup/-/compare/3.6.3...3.6.4 We explicitly disabled pkcs11_tests and do not run any tests. --- pkgs/development/libraries/libsoup/3.x.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libsoup/3.x.nix b/pkgs/development/libraries/libsoup/3.x.nix index f343b42245f7e..7ab96d085c364 100644 --- a/pkgs/development/libraries/libsoup/3.x.nix +++ b/pkgs/development/libraries/libsoup/3.x.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { pname = "libsoup"; - version = "3.6.3"; + version = "3.6.4"; outputs = [ "out" @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - hash = "sha256-oNhKsHvRaLMX0xmw3EDIswG0VD+6LsQvpzORSyCBr70="; + hash = "sha256-m1THb1J2sFvryvK2wqFBoYj8e7HQYk7aJZ2sE6ZmXIo="; }; depsBuildBuild = [ From 137980a2a8d860c6e93478041d7aeccf5066f7dc Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Sun, 19 Jan 2025 02:24:45 +0200 Subject: [PATCH 0177/1079] python312Packages.numpy: 2.2.0 -> 2.2.2 Changelog: https://github.com/numpy/numpy/releases/tag/v2.2.2 --- pkgs/development/python-modules/numpy/2.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/numpy/2.nix b/pkgs/development/python-modules/numpy/2.nix index 90f1fc68e3c0f..d2dec4459d92d 100644 --- a/pkgs/development/python-modules/numpy/2.nix +++ b/pkgs/development/python-modules/numpy/2.nix @@ -59,7 +59,7 @@ let in buildPythonPackage rec { pname = "numpy"; - version = "2.2.0"; + version = "2.2.2"; pyproject = true; disabled = pythonOlder "3.10"; @@ -67,7 +67,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; extension = "tar.gz"; - hash = "sha256-FA3YD/iYGlg6YJgL4aZVBo+K3r96RaBqaFjIc/zc1KA="; + hash = "sha256-7WkG9hg01odzjSWYiuEXaDcFY2k2zGBb4LsgiyPfTY8="; }; patches = lib.optionals python.hasDistutilsCxxPatch [ From 8adce9464c731d751863855c214ce5cd6617fbe7 Mon Sep 17 00:00:00 2001 From: DavHau Date: Tue, 14 Jan 2025 10:27:20 +0700 Subject: [PATCH 0178/1079] python3Packages.contourpy: fix cross build nuke-refs was used incorrectly --- pkgs/development/python-modules/contourpy/default.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/contourpy/default.nix b/pkgs/development/python-modules/contourpy/default.nix index 1758da63ed202..060c3b570f7d4 100644 --- a/pkgs/development/python-modules/contourpy/default.nix +++ b/pkgs/development/python-modules/contourpy/default.nix @@ -1,11 +1,9 @@ { lib, - buildPackages, buildPythonPackage, fetchFromGitHub, python, pythonOlder, - python3, # build meson, @@ -90,8 +88,7 @@ let # remove references to buildPackages.python3, which is not allowed for cross builds. preFixup = '' - nuke-refs -e "${buildPackages.python3}" \ - $out/${python3.sitePackages}/contourpy/util/{_build_config.py,__pycache__/_build_config.*} + nuke-refs $out/${python.sitePackages}/contourpy/util/{_build_config.py,__pycache__/_build_config.*} ''; meta = with lib; { From 546ece569b66f3995839ffe87726177831aca72e Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sat, 23 Nov 2024 23:36:23 +0100 Subject: [PATCH 0179/1079] libpq: init at 17.2 Resolves #61580 --- .../blockchains/lighthouse/default.nix | 4 +- pkgs/applications/gis/grass/default.nix | 6 +- pkgs/applications/gis/qgis/unwrapped-ltr.nix | 4 +- pkgs/applications/gis/qgis/unwrapped.nix | 4 +- pkgs/applications/misc/pgmodeler/default.nix | 9 +- .../instant-messengers/teamspeak/server.nix | 4 +- .../networking/p2p/gnunet/default.nix | 4 +- pkgs/applications/office/kexi/default.nix | 4 +- .../office/ledger-web/default.nix | 4 +- .../office/libreoffice/default.nix | 4 +- .../rust/default-crate-overrides.nix | 4 +- pkgs/by-name/al/algol68g/package.nix | 4 +- pkgs/by-name/cp/cppdb/package.nix | 4 +- pkgs/by-name/cy/cyrus-imapd/package.nix | 4 +- pkgs/by-name/di/diesel-cli/package.nix | 4 +- pkgs/by-name/dr/drogon/package.nix | 4 +- pkgs/by-name/ds/dspam/package.nix | 6 +- pkgs/by-name/ex/exim/package.nix | 8 +- pkgs/by-name/fl/fluent-bit/package.nix | 4 +- pkgs/by-name/fr/freeradius/package.nix | 4 +- pkgs/by-name/ga/gammu/package.nix | 4 +- pkgs/by-name/in/inspircd/package.nix | 4 +- pkgs/by-name/ke/kepler/package.nix | 4 +- pkgs/by-name/li/libdbiDrivers/package.nix | 7 +- pkgs/by-name/li/libpqxx/package.nix | 5 +- pkgs/by-name/lu/luanti/package.nix | 4 +- pkgs/by-name/ma/mapserver/package.nix | 4 +- pkgs/by-name/n8/n8n/package.nix | 4 +- pkgs/by-name/od/odyssey/package.nix | 8 +- pkgs/by-name/op/opendbx/package.nix | 4 +- pkgs/by-name/os/osm2pgsql/package.nix | 4 +- pkgs/by-name/pa/pam_pgsql/package.nix | 4 +- pkgs/by-name/pd/pdal/package.nix | 4 +- pkgs/by-name/pd/pdns/package.nix | 4 +- pkgs/by-name/pg/pgbackrest/package.nix | 4 +- pkgs/by-name/pg/pgmanage/package.nix | 4 +- pkgs/by-name/pg/pgpool/package.nix | 4 +- pkgs/by-name/pm/pmacct/package.nix | 4 +- pkgs/by-name/ps/pspg/package.nix | 4 +- pkgs/by-name/ps/psqlodbc/package.nix | 8 +- pkgs/by-name/sa/saga/package.nix | 4 +- pkgs/by-name/so/sope/package.nix | 6 +- pkgs/by-name/sp/spatialite-gui/package.nix | 4 +- pkgs/by-name/st/stellar-core/package.nix | 4 +- pkgs/by-name/sy/syndicate_utils/package.nix | 4 +- pkgs/by-name/ta/taler-challenger/package.nix | 4 +- pkgs/by-name/ta/taler-exchange/package.nix | 4 +- pkgs/by-name/ta/taler-sync/package.nix | 4 +- pkgs/by-name/th/thc-hydra/package.nix | 4 +- pkgs/by-name/tn/tntdb/package.nix | 4 +- pkgs/by-name/ul/ulogd/package.nix | 4 +- pkgs/by-name/vi/virtualpg/package.nix | 6 +- pkgs/by-name/za/zammad/package.nix | 3 +- pkgs/development/ada-modules/gnatcoll/db.nix | 4 +- pkgs/development/compilers/urweb/default.nix | 6 +- pkgs/development/libraries/gdal/default.nix | 4 +- pkgs/development/libraries/kdb/default.nix | 4 +- pkgs/development/libraries/libgda/6.x.nix | 6 +- pkgs/development/libraries/libgda/default.nix | 4 +- pkgs/development/libraries/librdf/redland.nix | 4 +- pkgs/development/libraries/mapnik/default.nix | 4 +- .../libraries/qt-5/modules/qtbase.nix | 8 +- .../libraries/qt-6/modules/qtbase/default.nix | 6 +- pkgs/development/libraries/soci/default.nix | 4 +- pkgs/development/libraries/wt/default.nix | 4 +- pkgs/development/lua-modules/overrides.nix | 4 +- .../ocaml-modules/postgresql/default.nix | 5 +- .../octave-modules/database/default.nix | 4 +- .../python-modules/pgsanity/default.nix | 5 +- .../python-modules/psycopg/default.nix | 9 +- .../ruby-modules/gem-config/default.nix | 6 +- pkgs/games/ldmud/default.nix | 4 +- pkgs/servers/http/openresty/default.nix | 4 +- pkgs/servers/mail/dovecot/default.nix | 4 +- pkgs/servers/mail/opensmtpd/extras.nix | 4 +- pkgs/servers/mail/postfix/default.nix | 4 +- pkgs/servers/monitoring/icinga2/default.nix | 4 +- pkgs/servers/monitoring/zabbix/proxy.nix | 4 +- pkgs/servers/monitoring/zabbix/server.nix | 4 +- pkgs/servers/mx-puppet-discord/default.nix | 4 +- pkgs/servers/nominatim/default.nix | 4 +- pkgs/servers/sip/freeswitch/modules.nix | 4 +- pkgs/servers/sql/postgresql/default.nix | 4 +- pkgs/servers/sql/postgresql/libpq.nix | 146 ++++++++++++++++++ pkgs/servers/web-apps/lemmy/server.nix | 4 +- pkgs/tools/backup/bacula/default.nix | 6 +- .../disnix/dysnomia/default.nix | 6 +- pkgs/tools/security/vaultwarden/default.nix | 4 +- pkgs/tools/system/collectd/plugins.nix | 4 +- pkgs/tools/system/rsyslog/default.nix | 4 +- pkgs/tools/text/gawk/gawkextlib.nix | 4 +- pkgs/top-level/all-packages.nix | 6 +- pkgs/top-level/ocaml-packages.nix | 2 +- pkgs/top-level/php-packages.nix | 13 +- 94 files changed, 364 insertions(+), 214 deletions(-) create mode 100644 pkgs/servers/sql/postgresql/libpq.nix diff --git a/pkgs/applications/blockchains/lighthouse/default.nix b/pkgs/applications/blockchains/lighthouse/default.nix index 3846ae0a82a15..d102d8778bc74 100644 --- a/pkgs/applications/blockchains/lighthouse/default.nix +++ b/pkgs/applications/blockchains/lighthouse/default.nix @@ -7,7 +7,7 @@ , nix-update-script , openssl , pkg-config -, postgresql +, libpq , protobuf , rustPlatform , rust-jemalloc-sys @@ -130,7 +130,7 @@ rustPlatform.buildRustPackage rec { ]; nativeCheckInputs = [ - postgresql + libpq ]; passthru = { diff --git a/pkgs/applications/gis/grass/default.nix b/pkgs/applications/gis/grass/default.nix index 8f9d01d9273ab..6e122db24f082 100644 --- a/pkgs/applications/gis/grass/default.nix +++ b/pkgs/applications/gis/grass/default.nix @@ -27,7 +27,7 @@ , netcdf , pdal , pkg-config -, postgresql +, libpq , proj , python3Packages , readline @@ -75,7 +75,7 @@ stdenv.mkDerivation (finalAttrs: { libxml2 netcdf pdal - postgresql + libpq proj readline sqlite @@ -102,7 +102,7 @@ stdenv.mkDerivation (finalAttrs: { "--with-openmp" "--with-pdal" "--with-postgres" - "--with-postgres-libs=${postgresql.lib}/lib/" + "--with-postgres-libs=${libpq}/lib/" "--with-proj-includes=${proj.dev}/include" "--with-proj-libs=${proj}/lib" "--with-proj-share=${proj}/share/proj" diff --git a/pkgs/applications/gis/qgis/unwrapped-ltr.nix b/pkgs/applications/gis/qgis/unwrapped-ltr.nix index d0490702c2e34..01ead047445bf 100644 --- a/pkgs/applications/gis/qgis/unwrapped-ltr.nix +++ b/pkgs/applications/gis/qgis/unwrapped-ltr.nix @@ -21,6 +21,7 @@ grass, gsl, hdf5, + libpq, libspatialindex, libspatialite, libzip, @@ -28,7 +29,6 @@ ninja, openssl, pdal, - postgresql, proj, protobuf, python3, @@ -116,13 +116,13 @@ mkDerivation rec { geos gsl hdf5 + libpq libspatialindex libspatialite libzip netcdf openssl pdal - postgresql proj protobuf qca-qt5 diff --git a/pkgs/applications/gis/qgis/unwrapped.nix b/pkgs/applications/gis/qgis/unwrapped.nix index 50b8edba1ce1c..45529ae2a55e7 100644 --- a/pkgs/applications/gis/qgis/unwrapped.nix +++ b/pkgs/applications/gis/qgis/unwrapped.nix @@ -27,7 +27,7 @@ , ninja , openssl , pdal -, postgresql +, libpq , proj , protobuf , python3 @@ -119,7 +119,7 @@ in mkDerivation rec { netcdf openssl pdal - postgresql + libpq proj protobuf qca-qt5 diff --git a/pkgs/applications/misc/pgmodeler/default.nix b/pkgs/applications/misc/pgmodeler/default.nix index c134f00b2f886..884acd7aaa774 100644 --- a/pkgs/applications/misc/pgmodeler/default.nix +++ b/pkgs/applications/misc/pgmodeler/default.nix @@ -9,7 +9,7 @@ qmake, qtwayland, qtsvg, - postgresql, + libpq, cups, libxml2, }: @@ -37,17 +37,16 @@ stdenv.mkDerivation rec { "CONFIG+=release" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ - "PGSQL_INC=${lib.getDev postgresql}/include" - "PGSQL_LIB=${lib.getLib postgresql}/lib/libpq.dylib" + "PGSQL_INC=${lib.getDev libpq}/include" + "PGSQL_LIB=${lib.getLib libpq}/lib/libpq.dylib" "XML_INC=${libxml2.dev}/include/libxml2" "XML_LIB=${libxml2.out}/lib/libxml2.dylib" "PREFIX=${placeholder "out"}/Applications/pgModeler.app/Contents" ]; - # todo: libpq would suffice here. Unfortunately this won't work, if one uses only postgresql.lib here. buildInputs = [ - postgresql + libpq qtsvg ] ++ lib.optionals stdenv.hostPlatform.isLinux [ qtwayland ] diff --git a/pkgs/applications/networking/instant-messengers/teamspeak/server.nix b/pkgs/applications/networking/instant-messengers/teamspeak/server.nix index ba8a5c5fa6105..35139f9c6f66c 100644 --- a/pkgs/applications/networking/instant-messengers/teamspeak/server.nix +++ b/pkgs/applications/networking/instant-messengers/teamspeak/server.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchurl, - postgresql, + libpq, autoPatchelfHook, writeScript, }: @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { buildInputs = [ stdenv.cc.cc - postgresql.lib + libpq ]; nativeBuildInputs = [ autoPatchelfHook ]; diff --git a/pkgs/applications/networking/p2p/gnunet/default.nix b/pkgs/applications/networking/p2p/gnunet/default.nix index 0a6fa325cf4b6..b8457092dda31 100644 --- a/pkgs/applications/networking/p2p/gnunet/default.nix +++ b/pkgs/applications/networking/p2p/gnunet/default.nix @@ -3,7 +3,7 @@ , makeWrapper, ncurses, pkg-config, libxml2, sqlite, zlib , libpulseaudio, libopus, libogg, jansson, libsodium -, postgresqlSupport ? true, postgresql }: +, postgresqlSupport ? true, libpq }: stdenv.mkDerivation rec { pname = "gnunet"; @@ -21,7 +21,7 @@ stdenv.mkDerivation rec { adns curl gmp gnutls libextractor libgcrypt libgnurl libidn libmicrohttpd libunistring libxml2 ncurses gettext libsodium sqlite zlib libpulseaudio libopus libogg jansson - ] ++ lib.optional postgresqlSupport postgresql; + ] ++ lib.optional postgresqlSupport libpq; preConfigure = '' # Brute force: since nix-worker chroots don't provide diff --git a/pkgs/applications/office/kexi/default.nix b/pkgs/applications/office/kexi/default.nix index d081796bddb6b..5b07dff5b925a 100644 --- a/pkgs/applications/office/kexi/default.nix +++ b/pkgs/applications/office/kexi/default.nix @@ -30,8 +30,8 @@ kreport, lcms2, libmysqlclient, + libpq, marble, - postgresql, }: mkDerivation rec { @@ -74,8 +74,8 @@ mkDerivation rec { kreport lcms2 libmysqlclient + libpq marble - postgresql ]; propagatedUserEnvPkgs = [ kproperty ]; diff --git a/pkgs/applications/office/ledger-web/default.nix b/pkgs/applications/office/ledger-web/default.nix index 5662713bc6a0b..8f5a9fa3831e2 100644 --- a/pkgs/applications/office/ledger-web/default.nix +++ b/pkgs/applications/office/ledger-web/default.nix @@ -3,7 +3,7 @@ bundlerApp, bundlerUpdateScript, withPostgresql ? true, - postgresql, + libpq, withSqlite ? false, sqlite, }: @@ -13,7 +13,7 @@ bundlerApp { gemdir = ./.; exes = [ "ledger_web" ]; - buildInputs = lib.optional withPostgresql postgresql ++ lib.optional withSqlite sqlite; + buildInputs = lib.optional withPostgresql libpq ++ lib.optional withSqlite sqlite; passthru.updateScript = bundlerUpdateScript "ledger-web"; diff --git a/pkgs/applications/office/libreoffice/default.nix b/pkgs/applications/office/libreoffice/default.nix index 438500f41cc0f..5c29d3c718f1a 100644 --- a/pkgs/applications/office/libreoffice/default.nix +++ b/pkgs/applications/office/libreoffice/default.nix @@ -113,7 +113,7 @@ , kwindowsystem ? null , variant ? "fresh" , symlinkJoin -, postgresql +, libpq , makeFontsConf , amiri , caladea @@ -395,7 +395,7 @@ in stdenv.mkDerivation (finalAttrs: { pam perl poppler - postgresql + libpq python311 sane-backends unixODBC diff --git a/pkgs/build-support/rust/default-crate-overrides.nix b/pkgs/build-support/rust/default-crate-overrides.nix index 407f7e652c381..cb6d74c8b6975 100644 --- a/pkgs/build-support/rust/default-crate-overrides.nix +++ b/pkgs/build-support/rust/default-crate-overrides.nix @@ -34,7 +34,7 @@ , openssl , pango , pkg-config -, postgresql +, libpq , protobuf , python3 , rdkafka @@ -259,7 +259,7 @@ in pq-sys = attr: { nativeBuildInputs = [ pkg-config ]; - buildInputs = [ postgresql ]; + buildInputs = [ libpq ]; }; prost-build = attr: { diff --git a/pkgs/by-name/al/algol68g/package.nix b/pkgs/by-name/al/algol68g/package.nix index 1d3ed222b6225..0a630c7e52f9c 100644 --- a/pkgs/by-name/al/algol68g/package.nix +++ b/pkgs/by-name/al/algol68g/package.nix @@ -5,10 +5,10 @@ curl, gmp, gsl, + libpq, mpfr, ncurses, plotutils, - postgresql, pkg-config, withPDFDoc ? true, }: @@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: { gmp gsl plotutils - postgresql + libpq ]; strictDeps = true; diff --git a/pkgs/by-name/cp/cppdb/package.nix b/pkgs/by-name/cp/cppdb/package.nix index 0e92f0f2df815..f823aa8027e92 100644 --- a/pkgs/by-name/cp/cppdb/package.nix +++ b/pkgs/by-name/cp/cppdb/package.nix @@ -5,7 +5,7 @@ cmake, sqlite, libmysqlclient, - postgresql, + libpq, unixODBC, }: @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { buildInputs = [ sqlite libmysqlclient - postgresql + libpq unixODBC ]; diff --git a/pkgs/by-name/cy/cyrus-imapd/package.nix b/pkgs/by-name/cy/cyrus-imapd/package.nix index afb1fef302933..fc7da9317abcd 100644 --- a/pkgs/by-name/cy/cyrus-imapd/package.nix +++ b/pkgs/by-name/cy/cyrus-imapd/package.nix @@ -27,6 +27,7 @@ libchardet, libical, libmysqlclient, + libpq, libsrs2, libuuid, libxml2, @@ -34,7 +35,6 @@ openssl, pcre2, perl, - postgresql, rsync, shapelib, sqlite, @@ -115,7 +115,7 @@ stdenv.mkDerivation (finalAttrs: { xapian ] ++ lib.optionals withMySQL [ libmysqlclient ] - ++ lib.optionals withPgSQL [ postgresql ] + ++ lib.optionals withPgSQL [ libpq ] ++ lib.optionals withSQLite [ sqlite ]; enableParallelBuilding = true; diff --git a/pkgs/by-name/di/diesel-cli/package.nix b/pkgs/by-name/di/diesel-cli/package.nix index 37b0afc49ebb0..b2dbe6730cefc 100644 --- a/pkgs/by-name/di/diesel-cli/package.nix +++ b/pkgs/by-name/di/diesel-cli/package.nix @@ -6,10 +6,10 @@ installShellFiles, libiconv, libmysqlclient, + libpq, nix-update-script, openssl, pkg-config, - postgresql, rustPlatform, sqlite, testers, @@ -45,7 +45,7 @@ rustPlatform.buildRustPackage rec { buildInputs = [ openssl ] ++ lib.optional sqliteSupport sqlite - ++ lib.optional postgresqlSupport postgresql + ++ lib.optional postgresqlSupport libpq ++ lib.optionals mysqlSupport [ libmysqlclient zlib diff --git a/pkgs/by-name/dr/drogon/package.nix b/pkgs/by-name/dr/drogon/package.nix index c1aedb0449640..b52d146acbffa 100644 --- a/pkgs/by-name/dr/drogon/package.nix +++ b/pkgs/by-name/dr/drogon/package.nix @@ -14,7 +14,7 @@ sqliteSupport ? true, sqlite, postgresSupport ? false, - postgresql, + libpq, redisSupport ? false, hiredis, mysqlSupport ? false, @@ -51,7 +51,7 @@ stdenv.mkDerivation (finalAttrs: { c-ares ] ++ lib.optional sqliteSupport sqlite - ++ lib.optional postgresSupport postgresql + ++ lib.optional postgresSupport libpq ++ lib.optional redisSupport hiredis # drogon uses mariadb for mysql (see https://github.com/drogonframework/drogon/wiki/ENG-02-Installation#Library-Dependencies) ++ lib.optionals mysqlSupport [ diff --git a/pkgs/by-name/ds/dspam/package.nix b/pkgs/by-name/ds/dspam/package.nix index 60af92243c76c..84563996a0266 100644 --- a/pkgs/by-name/ds/dspam/package.nix +++ b/pkgs/by-name/ds/dspam/package.nix @@ -13,7 +13,7 @@ zlib, mariadb-connector-c, withPgSQL ? false, - postgresql, + libpq, withSQLite ? false, sqlite, withDB ? false, @@ -56,7 +56,7 @@ stdenv.mkDerivation rec { zlib mariadb-connector-c.out ] - ++ lib.optional withPgSQL postgresql + ++ lib.optional withPgSQL libpq ++ lib.optional withSQLite sqlite ++ lib.optional withDB db; nativeBuildInputs = [ makeWrapper ]; @@ -88,7 +88,7 @@ stdenv.mkDerivation rec { "--with-mysql-includes=${mariadb-connector-c.dev}/include/mysql" "--with-mysql-libraries=${mariadb-connector-c.out}/lib/mysql" ] - ++ lib.optional withPgSQL "--with-pgsql-libraries=${postgresql.lib}/lib"; + ++ lib.optional withPgSQL "--with-pgsql-libraries=${libpq}/lib"; # Workaround build failure on -fno-common toolchains like upstream # gcc-10. Otherwise build fails as: diff --git a/pkgs/by-name/ex/exim/package.nix b/pkgs/by-name/ex/exim/package.nix index 4c6c8a7154782..873e643a25987 100644 --- a/pkgs/by-name/ex/exim/package.nix +++ b/pkgs/by-name/ex/exim/package.nix @@ -17,7 +17,7 @@ libmysqlclient, zlib, enablePgSQL ? false, - postgresql, + libpq, enableSqlite ? false, sqlite, enableAuthDovecot ? false, @@ -63,7 +63,7 @@ stdenv.mkDerivation rec { libmysqlclient zlib ] - ++ lib.optional enablePgSQL postgresql + ++ lib.optional enablePgSQL libpq ++ lib.optionals enableSqlite [ sqlite sqlite.dev @@ -117,8 +117,8 @@ stdenv.mkDerivation rec { ''} ${lib.optionalString enablePgSQL '' s:^# \(LOOKUP_PGSQL=yes\)$:\1: - s:^\(LOOKUP_LIBS\)=\(.*\):\1=\2 -lpq -L${postgresql.lib}/lib: - s:^# \(LOOKUP_LIBS\)=.*:\1=-lpq -L${postgresql.lib}/lib: + s:^\(LOOKUP_LIBS\)=\(.*\):\1=\2 -lpq -L${libpq}/lib: + s:^# \(LOOKUP_LIBS\)=.*:\1=-lpq -L${libpq}/lib: ''} ${lib.optionalString enableSqlite '' s:^# \(LOOKUP_SQLITE=yes\)$:\1: diff --git a/pkgs/by-name/fl/fluent-bit/package.nix b/pkgs/by-name/fl/fluent-bit/package.nix index 155acdbe28a49..ff89dec6f0eb7 100644 --- a/pkgs/by-name/fl/fluent-bit/package.nix +++ b/pkgs/by-name/fl/fluent-bit/package.nix @@ -6,7 +6,7 @@ flex, bison, systemd, - postgresql, + libpq, openssl, libyaml, darwin, @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { [ openssl libyaml - postgresql + libpq ] ++ lib.optionals stdenv.hostPlatform.isLinux [ systemd ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ diff --git a/pkgs/by-name/fr/freeradius/package.nix b/pkgs/by-name/fr/freeradius/package.nix index dda4a5943a721..c06d322e2b25a 100644 --- a/pkgs/by-name/fr/freeradius/package.nix +++ b/pkgs/by-name/fr/freeradius/package.nix @@ -21,7 +21,7 @@ withMysql ? false, libmysqlclient, withPostgresql ? false, - postgresql, + libpq, withPcap ? true, libpcap, withRedis ? false, @@ -62,7 +62,7 @@ stdenv.mkDerivation rec { ++ lib.optional withLdap openldap ++ lib.optional withMemcached libmemcached ++ lib.optional withMysql libmysqlclient - ++ lib.optional withPostgresql postgresql + ++ lib.optional withPostgresql libpq ++ lib.optional withPcap libpcap ++ lib.optional withRedis hiredis ++ lib.optional withRest curl diff --git a/pkgs/by-name/ga/gammu/package.nix b/pkgs/by-name/ga/gammu/package.nix index 2ee0061850b96..e914f59357e41 100644 --- a/pkgs/by-name/ga/gammu/package.nix +++ b/pkgs/by-name/ga/gammu/package.nix @@ -17,7 +17,7 @@ libdbi ? null, libdbiDrivers ? null, postgresSupport ? false, - postgresql ? null, + libpq ? null, }: stdenv.mkDerivation rec { @@ -60,7 +60,7 @@ stdenv.mkDerivation rec { libdbi libdbiDrivers ] - ++ lib.optionals postgresSupport [ postgresql ]; + ++ lib.optionals postgresSupport [ libpq ]; meta = with lib; { homepage = "https://wammu.eu/gammu/"; diff --git a/pkgs/by-name/in/inspircd/package.nix b/pkgs/by-name/in/inspircd/package.nix index d66197ca4abdc..c4227fd4d361a 100644 --- a/pkgs/by-name/in/inspircd/package.nix +++ b/pkgs/by-name/in/inspircd/package.nix @@ -67,7 +67,7 @@ in , pkg-config , libargon2 , openldap -, postgresql +, libpq , libmysqlclient , pcre , pcre2 @@ -97,7 +97,7 @@ let ]; ldap = [ openldap ]; mysql = [ libmysqlclient ]; - pgsql = [ postgresql ]; + pgsql = [ libpq ]; regex_pcre = [ pcre ]; regex_pcre2 = [ pcre2 ]; regex_re2 = [ re2 ]; diff --git a/pkgs/by-name/ke/kepler/package.nix b/pkgs/by-name/ke/kepler/package.nix index b9da399e61f0f..7c276f5a1731f 100644 --- a/pkgs/by-name/ke/kepler/package.nix +++ b/pkgs/by-name/ke/kepler/package.nix @@ -3,9 +3,9 @@ stdenv, darwin, fetchFromGitHub, + libpq, openssl, pkg-config, - postgresql, rustPlatform, zstd, }: @@ -29,8 +29,8 @@ rustPlatform.buildRustPackage rec { buildInputs = [ + libpq openssl - postgresql zstd ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ diff --git a/pkgs/by-name/li/libdbiDrivers/package.nix b/pkgs/by-name/li/libdbiDrivers/package.nix index 4334f8ba5cb00..7b8c38174138d 100644 --- a/pkgs/by-name/li/libdbiDrivers/package.nix +++ b/pkgs/by-name/li/libdbiDrivers/package.nix @@ -6,7 +6,7 @@ # TODO: migrate away from overriding packages to null libmysqlclient ? null, sqlite ? null, - postgresql ? null, + libpq ? null, }: stdenv.mkDerivation rec { @@ -21,7 +21,6 @@ stdenv.mkDerivation rec { buildInputs = [ libdbi sqlite - postgresql ] ++ lib.optional (libmysqlclient != null) libmysqlclient; patches = [ @@ -58,8 +57,10 @@ stdenv.mkDerivation rec { "--with-sqlite3-incdir=${sqlite.dev}/include/sqlite" "--with-sqlite3-libdir=${sqlite.out}/lib/sqlite" ] - ++ lib.optionals (postgresql != null) [ + ++ lib.optionals (libpq != null) [ "--with-pgsql" + "--with-pgsql-incdir=${libpq.dev}/include" + "--with-pgsql-libdir=${libpq}/lib/" ]; env.NIX_CFLAGS_COMPILE = toString ( diff --git a/pkgs/by-name/li/libpqxx/package.nix b/pkgs/by-name/li/libpqxx/package.nix index d2ed5b35c617c..67c845585c38f 100644 --- a/pkgs/by-name/li/libpqxx/package.nix +++ b/pkgs/by-name/li/libpqxx/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - postgresql, + libpq, python3, }: @@ -23,12 +23,11 @@ stdenv.mkDerivation (finalAttrs: { ]; nativeBuildInputs = [ - postgresql.dev python3 ]; buildInputs = [ - postgresql.lib + libpq ]; postPatch = '' diff --git a/pkgs/by-name/lu/luanti/package.nix b/pkgs/by-name/lu/luanti/package.nix index e370c28dc14cb..4f895a5869994 100644 --- a/pkgs/by-name/lu/luanti/package.nix +++ b/pkgs/by-name/lu/luanti/package.nix @@ -26,7 +26,7 @@ gmp, libspatialindex, leveldb, - postgresql, + libpq, hiredis, libiconv, ninja, @@ -132,7 +132,7 @@ stdenv.mkDerivation (finalAttrs: { ] ++ lib.optionals buildServer [ leveldb - postgresql + libpq hiredis prometheus-cpp ]; diff --git a/pkgs/by-name/ma/mapserver/package.nix b/pkgs/by-name/ma/mapserver/package.nix index 41218308567d4..70376f102a2b1 100644 --- a/pkgs/by-name/ma/mapserver/package.nix +++ b/pkgs/by-name/ma/mapserver/package.nix @@ -17,10 +17,10 @@ harfbuzz, libjpeg, libpng, + libpq, librsvg, libxml2, pkg-config, - postgresql, proj, protobufc, python3, @@ -61,9 +61,9 @@ stdenv.mkDerivation rec { harfbuzz libjpeg libpng + libpq librsvg libxml2 - postgresql proj protobufc zlib diff --git a/pkgs/by-name/n8/n8n/package.nix b/pkgs/by-name/n8/n8n/package.nix index dce70e681e974..fd65dfed46324 100644 --- a/pkgs/by-name/n8/n8n/package.nix +++ b/pkgs/by-name/n8/n8n/package.nix @@ -10,7 +10,7 @@ xcbuild, libkrb5, libmongocrypt, - postgresql, + libpq, makeWrapper, }: @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { nodejs libkrb5 libmongocrypt - postgresql + libpq ]; buildPhase = '' diff --git a/pkgs/by-name/od/odyssey/package.nix b/pkgs/by-name/od/odyssey/package.nix index c57bd1c37e56b..c0d466a71114b 100644 --- a/pkgs/by-name/od/odyssey/package.nix +++ b/pkgs/by-name/od/odyssey/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, cmake, openssl, - postgresql, + libpq, zstd, fetchpatch, }: @@ -31,12 +31,14 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake ]; buildInputs = [ openssl - postgresql + libpq zstd ]; cmakeFlags = [ - "-DPQ_LIBRARY=${postgresql.lib}/lib" "-DBUILD_COMPRESSION=ON" + "-DPOSTGRESQL_INCLUDE_DIR=${lib.getDev libpq}/include/postgresql/server" + "-DPOSTGRESQL_LIBRARY=${libpq}/lib" + "-DPOSTGRESQL_LIBPGPORT=${lib.getDev libpq}/lib" ]; installPhase = '' diff --git a/pkgs/by-name/op/opendbx/package.nix b/pkgs/by-name/op/opendbx/package.nix index 51714e8bbd389..0e6db1ef2ec41 100644 --- a/pkgs/by-name/op/opendbx/package.nix +++ b/pkgs/by-name/op/opendbx/package.nix @@ -4,7 +4,7 @@ fetchurl, readline, libmysqlclient, - postgresql, + libpq, sqlite, }: @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { buildInputs = [ readline libmysqlclient - postgresql + libpq sqlite ]; diff --git a/pkgs/by-name/os/osm2pgsql/package.nix b/pkgs/by-name/os/osm2pgsql/package.nix index b5c927740f346..d4fbb130bea9d 100644 --- a/pkgs/by-name/os/osm2pgsql/package.nix +++ b/pkgs/by-name/os/osm2pgsql/package.nix @@ -10,7 +10,7 @@ cli11, zlib, boost, - postgresql, + libpq, python3, withLuaJIT ? false, lua, @@ -49,9 +49,9 @@ stdenv.mkDerivation (finalAttrs: { expat fmt_11 libosmium + libpq nlohmann_json opencv - postgresql potrace proj protozero diff --git a/pkgs/by-name/pa/pam_pgsql/package.nix b/pkgs/by-name/pa/pam_pgsql/package.nix index 326859b3367a1..80a136311e2eb 100644 --- a/pkgs/by-name/pa/pam_pgsql/package.nix +++ b/pkgs/by-name/pa/pam_pgsql/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, autoreconfHook, pkg-config, - postgresql, + libpq, libgcrypt, pam, libxcrypt, @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { buildInputs = [ libgcrypt pam - postgresql + libpq libxcrypt ]; diff --git a/pkgs/by-name/pd/pdal/package.nix b/pkgs/by-name/pd/pdal/package.nix index 0d2b095270e5f..d72dead10d600 100644 --- a/pkgs/by-name/pd/pdal/package.nix +++ b/pkgs/by-name/pd/pdal/package.nix @@ -18,7 +18,7 @@ , libxml2 , openscenegraph , pkg-config -, postgresql +, libpq , proj , sqlite , tiledb @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { libtiff libxml2 openscenegraph - postgresql + libpq proj sqlite tiledb diff --git a/pkgs/by-name/pd/pdns/package.nix b/pkgs/by-name/pd/pdns/package.nix index d9bf21b24e46e..b2b0798e95703 100644 --- a/pkgs/by-name/pd/pdns/package.nix +++ b/pkgs/by-name/pd/pdns/package.nix @@ -12,7 +12,7 @@ openssl, systemd, mariadb-connector-c, - postgresql, + libpq, lua, openldap, geoip, @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ boost mariadb-connector-c - postgresql + libpq lua openldap sqlite diff --git a/pkgs/by-name/pg/pgbackrest/package.nix b/pkgs/by-name/pg/pgbackrest/package.nix index 8ea691c0d4e35..292d202a05b0f 100644 --- a/pkgs/by-name/pg/pgbackrest/package.nix +++ b/pkgs/by-name/pg/pgbackrest/package.nix @@ -9,7 +9,7 @@ libbacktrace, bzip2, lz4, - postgresql, + libpq, libxml2, libyaml, zlib, @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { libbacktrace bzip2 lz4 - postgresql + libpq libxml2 libyaml zlib diff --git a/pkgs/by-name/pg/pgmanage/package.nix b/pkgs/by-name/pg/pgmanage/package.nix index 351214ee02377..b4ee14fa0c125 100644 --- a/pkgs/by-name/pg/pgmanage/package.nix +++ b/pkgs/by-name/pg/pgmanage/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - postgresql, + libpq, openssl, nixosTests, }: @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { ''; buildInputs = [ - postgresql + libpq openssl ]; diff --git a/pkgs/by-name/pg/pgpool/package.nix b/pkgs/by-name/pg/pgpool/package.nix index 2519a6e988d8b..063eaebe766ed 100644 --- a/pkgs/by-name/pg/pgpool/package.nix +++ b/pkgs/by-name/pg/pgpool/package.nix @@ -1,7 +1,7 @@ { lib , stdenv , fetchurl -, postgresql +, libpq , openssl , libxcrypt , withPam ? stdenv.hostPlatform.isLinux @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { }; buildInputs = [ - postgresql + libpq openssl libxcrypt ] ++ lib.optional withPam pam; diff --git a/pkgs/by-name/pm/pmacct/package.nix b/pkgs/by-name/pm/pmacct/package.nix index 7687e19493e58..b00ffe4196a6e 100644 --- a/pkgs/by-name/pm/pmacct/package.nix +++ b/pkgs/by-name/pm/pmacct/package.nix @@ -15,7 +15,7 @@ withSQLite ? true, sqlite, withPgSQL ? true, - postgresql, + libpq, withMysql ? true, libmysqlclient, zlib, @@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional withJansson jansson ++ lib.optional withNflog libnetfilter_log ++ lib.optional withSQLite sqlite - ++ lib.optional withPgSQL postgresql + ++ lib.optional withPgSQL libpq ++ lib.optionals withMysql [ libmysqlclient zlib diff --git a/pkgs/by-name/ps/pspg/package.nix b/pkgs/by-name/ps/pspg/package.nix index 7646dac9aef57..a7b2aa02f4b49 100644 --- a/pkgs/by-name/ps/pspg/package.nix +++ b/pkgs/by-name/ps/pspg/package.nix @@ -7,7 +7,7 @@ pkg-config, installShellFiles, readline, - postgresql, + libpq, }: stdenv.mkDerivation rec { @@ -27,9 +27,9 @@ stdenv.mkDerivation rec { ]; buildInputs = [ gnugrep + libpq ncurses readline - postgresql ]; makeFlags = [ "PREFIX=${placeholder "out"}" ]; diff --git a/pkgs/by-name/ps/psqlodbc/package.nix b/pkgs/by-name/ps/psqlodbc/package.nix index f83d41900fb32..0aacf5c815d6e 100644 --- a/pkgs/by-name/ps/psqlodbc/package.nix +++ b/pkgs/by-name/ps/psqlodbc/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, nix-update-script, autoreconfHook, - postgresql, + libpq, openssl, withLibiodbc ? false, libiodbc, @@ -27,7 +27,7 @@ stdenv.mkDerivation rec { buildInputs = [ - postgresql + libpq openssl ] ++ lib.optional withLibiodbc libiodbc @@ -47,7 +47,7 @@ stdenv.mkDerivation rec { }; configureFlags = [ - "--with-libpq=${lib.getDev postgresql}/bin/pg_config" + "--with-libpq=${lib.getDev libpq}" ] ++ lib.optional withLibiodbc "--with-iodbc=${libiodbc}"; meta = with lib; { @@ -55,6 +55,6 @@ stdenv.mkDerivation rec { description = "ODBC driver for PostgreSQL"; license = licenses.lgpl2; platforms = platforms.unix; - maintainers = postgresql.meta.maintainers; + maintainers = libpq.meta.maintainers; }; } diff --git a/pkgs/by-name/sa/saga/package.nix b/pkgs/by-name/sa/saga/package.nix index d73a00dcd7bb3..d762cb8a82fea 100644 --- a/pkgs/by-name/sa/saga/package.nix +++ b/pkgs/by-name/sa/saga/package.nix @@ -19,7 +19,7 @@ opencv, vigra, pdal, - postgresql, + libpq, darwin, unixODBC, poppler, @@ -63,7 +63,7 @@ stdenv.mkDerivation rec { libharu opencv vigra - postgresql + libpq libiodbc xz qhull diff --git a/pkgs/by-name/so/sope/package.nix b/pkgs/by-name/so/sope/package.nix index 67fcb756e9bcc..3be97096dceb0 100644 --- a/pkgs/by-name/so/sope/package.nix +++ b/pkgs/by-name/so/sope/package.nix @@ -1,5 +1,5 @@ { gnustep, lib, fetchFromGitHub, fetchpatch, libxml2, openssl -, openldap, mariadb, libmysqlclient, postgresql }: +, openldap, mariadb, libmysqlclient, libpq }: gnustep.stdenv.mkDerivation rec { pname = "sope"; @@ -16,7 +16,7 @@ gnustep.stdenv.mkDerivation rec { buildInputs = [ gnustep.base libxml2 openssl ] ++ lib.optional (openldap != null) openldap ++ lib.optionals (mariadb != null) [ libmysqlclient mariadb ] - ++ lib.optional (postgresql != null) postgresql; + ++ lib.optional (libpq != null) libpq; # Configure directories where files are installed to. Everything is automatically # put into $out (thanks GNUstep) apart from the makefiles location which is where @@ -33,7 +33,7 @@ gnustep.stdenv.mkDerivation rec { configureFlags = [ "--prefix=" "--disable-debug" "--enable-xml" "--with-ssl=ssl" ] ++ lib.optional (openldap != null) "--enable-openldap" ++ lib.optional (mariadb != null) "--enable-mysql" - ++ lib.optional (postgresql != null) "--enable-postgresql"; + ++ lib.optional (libpq != null) "--enable-postgresql"; env = { GNUSTEP_CONFIG_FILE = "/build/GNUstep.conf"; diff --git a/pkgs/by-name/sp/spatialite-gui/package.nix b/pkgs/by-name/sp/spatialite-gui/package.nix index 3db1671858c1b..df336adc0bfa1 100644 --- a/pkgs/by-name/sp/spatialite-gui/package.nix +++ b/pkgs/by-name/sp/spatialite-gui/package.nix @@ -7,6 +7,7 @@ curl, freexl, geos, + libpq, librasterlite2, librttopo, libspatialite, @@ -16,7 +17,6 @@ lz4, minizip, openjpeg, - postgresql, proj, sqlite, virtualpg, @@ -42,6 +42,7 @@ stdenv.mkDerivation rec { curl freexl geos + libpq librasterlite2 librttopo libspatialite @@ -51,7 +52,6 @@ stdenv.mkDerivation rec { lz4 minizip openjpeg - postgresql proj sqlite virtualpg diff --git a/pkgs/by-name/st/stellar-core/package.nix b/pkgs/by-name/st/stellar-core/package.nix index a92100844a104..9485fa2fb2c07 100644 --- a/pkgs/by-name/st/stellar-core/package.nix +++ b/pkgs/by-name/st/stellar-core/package.nix @@ -7,10 +7,10 @@ flex, gitMinimal, lib, + libpq, libtool, libunwind, pkg-config, - postgresql, ripgrep, stdenv, }: @@ -60,7 +60,7 @@ stdenv.mkDerivation (finalAttrs: { propagatedBuildInputs = [ bison flex - postgresql + libpq ]; enableParallelBuilding = true; diff --git a/pkgs/by-name/sy/syndicate_utils/package.nix b/pkgs/by-name/sy/syndicate_utils/package.nix index ee425f44d5d78..5ac8c4e48473e 100644 --- a/pkgs/by-name/sy/syndicate_utils/package.nix +++ b/pkgs/by-name/sy/syndicate_utils/package.nix @@ -5,7 +5,7 @@ libxml2, libxslt, openssl, - postgresql, + libpq, sqlite, }: @@ -22,7 +22,7 @@ buildNimPackage (finalAttrs: { }; buildInputs = [ - postgresql.out + libpq sqlite libxml2 libxslt diff --git a/pkgs/by-name/ta/taler-challenger/package.nix b/pkgs/by-name/ta/taler-challenger/package.nix index ad4accab593a8..69ba10d6c06da 100644 --- a/pkgs/by-name/ta/taler-challenger/package.nix +++ b/pkgs/by-name/ta/taler-challenger/package.nix @@ -13,7 +13,7 @@ libmicrohttpd, libsodium, libtool, - postgresql, + libpq, taler-exchange, taler-merchant, runtimeShell, @@ -59,9 +59,9 @@ stdenv.mkDerivation (finalAttrs: { libgcrypt libgnurl libmicrohttpd + libpq libsodium libtool - postgresql taler-exchange taler-merchant ]; diff --git a/pkgs/by-name/ta/taler-exchange/package.nix b/pkgs/by-name/ta/taler-exchange/package.nix index 99d917a7ed570..208a7dfbc6860 100644 --- a/pkgs/by-name/ta/taler-exchange/package.nix +++ b/pkgs/by-name/ta/taler-exchange/package.nix @@ -10,7 +10,7 @@ libsodium, libunistring, pkg-config, - postgresql, + libpq, autoreconfHook, python3, recutils, @@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: { libmicrohttpd jansson libsodium - postgresql + libpq curl recutils gettext diff --git a/pkgs/by-name/ta/taler-sync/package.nix b/pkgs/by-name/ta/taler-sync/package.nix index 931bf33c836bd..34f9021c759bf 100644 --- a/pkgs/by-name/ta/taler-sync/package.nix +++ b/pkgs/by-name/ta/taler-sync/package.nix @@ -9,9 +9,9 @@ gnunet, jansson, libmicrohttpd, + libpq, libsodium, libtool, - postgresql, taler-exchange, taler-merchant, runtimeShell, @@ -41,9 +41,9 @@ stdenv.mkDerivation (finalAttrs: { jansson libgcrypt libmicrohttpd + libpq libsodium libtool - postgresql taler-exchange taler-merchant ]; diff --git a/pkgs/by-name/th/thc-hydra/package.nix b/pkgs/by-name/th/thc-hydra/package.nix index 57d059e0b75c7..567854757ae6b 100644 --- a/pkgs/by-name/th/thc-hydra/package.nix +++ b/pkgs/by-name/th/thc-hydra/package.nix @@ -9,7 +9,7 @@ pcre, libssh, libmysqlclient, - postgresql, + libpq, samba, withGUI ? false, makeWrapper, @@ -58,7 +58,7 @@ stdenv.mkDerivation rec { pcre libssh libmysqlclient - postgresql + libpq samba ] ++ lib.optional withGUI gtk2; diff --git a/pkgs/by-name/tn/tntdb/package.nix b/pkgs/by-name/tn/tntdb/package.nix index a3192d6c2b8cf..16e7857ace28e 100644 --- a/pkgs/by-name/tn/tntdb/package.nix +++ b/pkgs/by-name/tn/tntdb/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, autoreconfHook, cxxtools, - postgresql, + libpq, libmysqlclient, sqlite, zlib, @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { buildInputs = [ cxxtools - postgresql + libpq libmysqlclient sqlite zlib diff --git a/pkgs/by-name/ul/ulogd/package.nix b/pkgs/by-name/ul/ulogd/package.nix index dd9bf17e33ad4..f08977a88c098 100644 --- a/pkgs/by-name/ul/ulogd/package.nix +++ b/pkgs/by-name/ul/ulogd/package.nix @@ -12,7 +12,7 @@ autoconf, autogen, libtool, - postgresql, + libpq, libmysqlclient, sqlite, pkg-config, @@ -61,7 +61,7 @@ stdenv.mkDerivation rec { libmnl libnfnetlink libpcap - postgresql + libpq libmysqlclient sqlite ]; diff --git a/pkgs/by-name/vi/virtualpg/package.nix b/pkgs/by-name/vi/virtualpg/package.nix index 79b184516650f..3174eb547e813 100644 --- a/pkgs/by-name/vi/virtualpg/package.nix +++ b/pkgs/by-name/vi/virtualpg/package.nix @@ -3,7 +3,7 @@ stdenv, fetchurl, validatePkgConfig, - postgresql, + libpq, sqlite, darwin, }: @@ -19,11 +19,11 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ validatePkgConfig - postgresql # for pg_config + libpq # for pg_config ]; buildInputs = [ - postgresql + libpq sqlite ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.Kerberos ]; diff --git a/pkgs/by-name/za/zammad/package.nix b/pkgs/by-name/za/zammad/package.nix index 452af8ef5c94c..a3929ae1c010b 100644 --- a/pkgs/by-name/za/zammad/package.nix +++ b/pkgs/by-name/za/zammad/package.nix @@ -10,6 +10,7 @@ procps, ruby, postgresql, + libpq, imlib2, jq, moreutils, @@ -59,7 +60,7 @@ let ]; gemConfig = defaultGemConfig // { pg = attrs: { - buildFlags = [ "--with-pg-config=${lib.getDev postgresql}/bin/pg_config" ]; + buildInputs = [ libpq ]; }; rszr = attrs: { buildInputs = [ diff --git a/pkgs/development/ada-modules/gnatcoll/db.nix b/pkgs/development/ada-modules/gnatcoll/db.nix index 1a670b5abf60e..3aa9995b47232 100644 --- a/pkgs/development/ada-modules/gnatcoll/db.nix +++ b/pkgs/development/ada-modules/gnatcoll/db.nix @@ -14,7 +14,7 @@ , gnatcoll-iconv , gnatcoll-readline , sqlite -, postgresql +, libpq }: let @@ -29,7 +29,7 @@ let ]; postgres = [ gnatcoll-sql - postgresql + libpq ]; sqlite = [ gnatcoll-sql diff --git a/pkgs/development/compilers/urweb/default.nix b/pkgs/development/compilers/urweb/default.nix index f916e0285dfaf..ac258d26eae72 100644 --- a/pkgs/development/compilers/urweb/default.nix +++ b/pkgs/development/compilers/urweb/default.nix @@ -6,7 +6,7 @@ openssl, mlton, libmysqlclient, - postgresql, + libpq, sqlite, gcc, icu, @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { openssl mlton libmysqlclient - postgresql + libpq sqlite icu ]; @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { export CCARGS="-I$out/include \ -L${lib.getLib openssl}/lib \ -L${libmysqlclient}/lib \ - -L${postgresql.lib}/lib \ + -L${libpq}/lib \ -L${sqlite.out}/lib"; ''; diff --git a/pkgs/development/libraries/gdal/default.nix b/pkgs/development/libraries/gdal/default.nix index 937433329b7dc..c9835f6c997ba 100644 --- a/pkgs/development/libraries/gdal/default.nix +++ b/pkgs/development/libraries/gdal/default.nix @@ -53,6 +53,7 @@ libjpeg, libjxl, libmysqlclient, + libpq, libpng, libspatialite, libtiff, @@ -66,7 +67,6 @@ pcre2, pkg-config, poppler, - postgresql, proj, python3, qhull, @@ -153,7 +153,7 @@ stdenv.mkDerivation (finalAttrs: { libhwy ]; mysqlDeps = lib.optionals useMysql [ libmysqlclient ]; - postgresDeps = lib.optionals usePostgres [ postgresql ]; + postgresDeps = lib.optionals usePostgres [ libpq ]; popplerDeps = lib.optionals usePoppler [ poppler ]; arrowDeps = lib.optionals useArrow [ arrow-cpp ]; hdfDeps = lib.optionals useHDF [ diff --git a/pkgs/development/libraries/kdb/default.nix b/pkgs/development/libraries/kdb/default.nix index dd2e88575c7b7..ef74b9c5cc273 100644 --- a/pkgs/development/libraries/kdb/default.nix +++ b/pkgs/development/libraries/kdb/default.nix @@ -8,7 +8,7 @@ kcoreaddons, python3, sqlite, - postgresql, + libpq, libmysqlclient, qttools, }: @@ -44,7 +44,7 @@ mkDerivation rec { kcoreaddons python3 sqlite - postgresql + libpq libmysqlclient ]; diff --git a/pkgs/development/libraries/libgda/6.x.nix b/pkgs/development/libraries/libgda/6.x.nix index f0f23ec7953b9..ea2aeae35218b 100644 --- a/pkgs/development/libraries/libgda/6.x.nix +++ b/pkgs/development/libraries/libgda/6.x.nix @@ -24,11 +24,11 @@ mysqlSupport ? false, libmysqlclient ? null, postgresSupport ? false, - postgresql ? null, + libpq ? null, }: assert mysqlSupport -> libmysqlclient != null; -assert postgresSupport -> postgresql != null; +assert postgresSupport -> libpq != null; stdenv.mkDerivation rec { pname = "libgda"; @@ -86,7 +86,7 @@ stdenv.mkDerivation rec { libmysqlclient ] ++ lib.optionals postgresSupport [ - postgresql + libpq ]; env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-error=incompatible-function-pointer-types"; diff --git a/pkgs/development/libraries/libgda/default.nix b/pkgs/development/libraries/libgda/default.nix index 8de4af61686b0..1d3cb8f4aaa0e 100644 --- a/pkgs/development/libraries/libgda/default.nix +++ b/pkgs/development/libraries/libgda/default.nix @@ -20,7 +20,7 @@ mysqlSupport ? false, libmysqlclient, postgresSupport ? false, - postgresql, + libpq, }: stdenv.mkDerivation rec { @@ -67,7 +67,7 @@ stdenv.mkDerivation rec { libmysqlclient ] ++ lib.optionals postgresSupport [ - postgresql + libpq ]; propagatedBuildInputs = [ diff --git a/pkgs/development/libraries/librdf/redland.nix b/pkgs/development/libraries/librdf/redland.nix index ceac892f99344..e971250158793 100644 --- a/pkgs/development/libraries/librdf/redland.nix +++ b/pkgs/development/libraries/librdf/redland.nix @@ -13,7 +13,7 @@ gmp, libmysqlclient, withMysql ? false, - postgresql, + libpq, withPostgresql ? false, sqlite, withSqlite ? true, @@ -46,7 +46,7 @@ stdenv.mkDerivation rec { ] ++ lib.optional withMysql libmysqlclient ++ lib.optional withSqlite sqlite - ++ lib.optional withPostgresql postgresql + ++ lib.optional withPostgresql libpq ++ lib.optional withBdb db; propagatedBuildInputs = [ librdf_rasqal ]; diff --git a/pkgs/development/libraries/mapnik/default.nix b/pkgs/development/libraries/mapnik/default.nix index 8662434554ea9..66bbceb2997f9 100644 --- a/pkgs/development/libraries/mapnik/default.nix +++ b/pkgs/development/libraries/mapnik/default.nix @@ -22,7 +22,7 @@ sqlite, zlib, catch2, - postgresql, + libpq, protozero, sparsehash, }: @@ -86,7 +86,7 @@ stdenv.mkDerivation rec { sqlite zlib libxml2 - postgresql + libpq protozero sparsehash ]; diff --git a/pkgs/development/libraries/qt-5/modules/qtbase.nix b/pkgs/development/libraries/qt-5/modules/qtbase.nix index b8446fdd9556a..6e695551b528a 100644 --- a/pkgs/development/libraries/qt-5/modules/qtbase.nix +++ b/pkgs/development/libraries/qt-5/modules/qtbase.nix @@ -53,7 +53,7 @@ # optional dependencies cups ? null, - postgresql ? null, + libpq ? null, withGtk3 ? false, dconf, gtk3, @@ -162,7 +162,7 @@ stdenv.mkDerivation ( ++ lib.optional developerBuild gdb ++ lib.optional (cups != null) cups ++ lib.optional (mysqlSupport) libmysqlclient - ++ lib.optional (postgresql != null) postgresql; + ++ lib.optional (libpq != null) libpq; nativeBuildInputs = [ @@ -360,7 +360,7 @@ stdenv.mkDerivation ( # PostgreSQL autodetection fails sporadically because Qt omits the "-lpq" flag # if dependency paths contain the string "pq", which can occur in the hash. # To prevent these failures, we need to override PostgreSQL detection. - PSQL_LIBS = lib.optionalString (postgresql != null) "-L${postgresql.lib}/lib -lpq"; + PSQL_LIBS = lib.optionalString (libpq != null) "-L${libpq}/lib -lpq"; } // lib.optionalAttrs (stdenv.buildPlatform != stdenv.hostPlatform) { @@ -453,7 +453,7 @@ stdenv.mkDerivation ( "${openssl.dev}/include" "-system-sqlite" ''-${if mysqlSupport then "plugin" else "no"}-sql-mysql'' - ''-${if postgresql != null then "plugin" else "no"}-sql-psql'' + ''-${if libpq != null then "plugin" else "no"}-sql-psql'' "-system-libpng" "-make libs" diff --git a/pkgs/development/libraries/qt-6/modules/qtbase/default.nix b/pkgs/development/libraries/qt-6/modules/qtbase/default.nix index 5290c15fee371..2ea54d218c7cd 100644 --- a/pkgs/development/libraries/qt-6/modules/qtbase/default.nix +++ b/pkgs/development/libraries/qt-6/modules/qtbase/default.nix @@ -73,7 +73,7 @@ # optional dependencies cups, libmysqlclient, - postgresql, + libpq, withGtk3 ? false, gtk3, withLibinput ? false, @@ -176,9 +176,7 @@ stdenv.mkDerivation rec { ++ lib.optional withGtk3 gtk3 ++ lib.optional withLibinput libinput ++ lib.optional (libmysqlclient != null && !stdenv.hostPlatform.isMinGW) libmysqlclient - ++ lib.optional ( - postgresql != null && lib.meta.availableOn stdenv.hostPlatform postgresql - ) postgresql; + ++ lib.optional (libpq != null && lib.meta.availableOn stdenv.hostPlatform libpq) libpq; nativeBuildInputs = [ bison diff --git a/pkgs/development/libraries/soci/default.nix b/pkgs/development/libraries/soci/default.nix index 7f4e7e01d1e90..bb9a91be24d9b 100644 --- a/pkgs/development/libraries/soci/default.nix +++ b/pkgs/development/libraries/soci/default.nix @@ -3,7 +3,7 @@ fetchFromGitHub, fetchpatch, sqlite, - postgresql, + libpq, boost, darwin, lib, @@ -42,7 +42,7 @@ stdenv.mkDerivation rec { buildInputs = [ sqlite - postgresql + libpq boost ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ diff --git a/pkgs/development/libraries/wt/default.nix b/pkgs/development/libraries/wt/default.nix index 60e786565a70f..9b422f799d490 100644 --- a/pkgs/development/libraries/wt/default.nix +++ b/pkgs/development/libraries/wt/default.nix @@ -1,5 +1,5 @@ { lib, stdenv, fetchFromGitHub, cmake, boost, pkg-config, doxygen, qtbase, libharu -, pango, fcgi, firebird, libmysqlclient, postgresql, graphicsmagick, glew, openssl +, pango, fcgi, firebird, libmysqlclient, libpq, graphicsmagick, glew, openssl , pcre, harfbuzz, icu }: @@ -20,7 +20,7 @@ let nativeBuildInputs = [ cmake pkg-config ]; buildInputs = [ boost doxygen qtbase libharu - pango fcgi firebird libmysqlclient postgresql graphicsmagick glew + pango fcgi firebird libmysqlclient libpq graphicsmagick glew openssl pcre harfbuzz icu ]; diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index 54f0ea30053d9..3f1d9a5e880eb 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -30,6 +30,7 @@ , libmpack , libmysqlclient , libpsl +, libpq , libuuid , libuv , libxcrypt @@ -44,7 +45,6 @@ , openssl , pcre , pkg-config -, postgresql , readline , rustPlatform , sol2 @@ -361,7 +361,7 @@ in luadbi-postgresql = prev.luadbi-postgresql.overrideAttrs (oa: { buildInputs = oa.buildInputs ++ [ - (lib.getDev postgresql) + (lib.getDev libpq) ]; }); diff --git a/pkgs/development/ocaml-modules/postgresql/default.nix b/pkgs/development/ocaml-modules/postgresql/default.nix index 25dddaed08c9e..ab78b3f524a62 100644 --- a/pkgs/development/ocaml-modules/postgresql/default.nix +++ b/pkgs/development/ocaml-modules/postgresql/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchFromGitHub, buildDunePackage, dune-configurator, postgresql }: +{ lib, fetchFromGitHub, buildDunePackage, dune-configurator, libpq }: buildDunePackage rec { pname = "postgresql"; @@ -15,9 +15,8 @@ buildDunePackage rec { sha256 = "1i4pnh2v00i0s7s9pcwz1x6s4xcd77d08gjjkvy0fmda6mqq6ghn"; }; - nativeBuildInputs = [ postgresql ]; buildInputs = [ dune-configurator ]; - propagatedBuildInputs = [ postgresql ]; + propagatedBuildInputs = [ libpq ]; meta = { description = "Bindings to the PostgreSQL library"; diff --git a/pkgs/development/octave-modules/database/default.nix b/pkgs/development/octave-modules/database/default.nix index 0449c767e6d41..3bd6adb5d1127 100644 --- a/pkgs/development/octave-modules/database/default.nix +++ b/pkgs/development/octave-modules/database/default.nix @@ -3,7 +3,7 @@ lib, fetchurl, struct, - postgresql, + libpq, }: buildOctavePackage rec { @@ -20,7 +20,7 @@ buildOctavePackage rec { ]; propagatedBuildInputs = [ - postgresql + libpq ]; requiredOctavePackages = [ diff --git a/pkgs/development/python-modules/pgsanity/default.nix b/pkgs/development/python-modules/pgsanity/default.nix index df957c92c6868..19c22876b93d2 100644 --- a/pkgs/development/python-modules/pgsanity/default.nix +++ b/pkgs/development/python-modules/pgsanity/default.nix @@ -2,7 +2,7 @@ lib, fetchPypi, buildPythonPackage, - postgresql, + libpq, unittestCheckHook, }: @@ -18,12 +18,11 @@ buildPythonPackage rec { nativeCheckInputs = [ unittestCheckHook - postgresql ]; unittestFlagsArray = [ "test" ]; - propagatedBuildInputs = [ postgresql ]; + propagatedBuildInputs = [ libpq ]; meta = with lib; { homepage = "https://github.com/markdrago/pgsanity"; diff --git a/pkgs/development/python-modules/psycopg/default.nix b/pkgs/development/python-modules/psycopg/default.nix index fcfa87b1a9b20..b25dd7e325e5f 100644 --- a/pkgs/development/python-modules/psycopg/default.nix +++ b/pkgs/development/python-modules/psycopg/default.nix @@ -8,7 +8,7 @@ substituteAll, # build - postgresql, + libpq, setuptools, # propagates @@ -29,6 +29,7 @@ pproxy, pytest-randomly, pytestCheckHook, + postgresql, postgresqlTestHook, }: @@ -46,7 +47,7 @@ let patches = [ (substituteAll { src = ./ctypes.patch; - libpq = "${postgresql.lib}/lib/libpq${stdenv.hostPlatform.extensions.sharedLibrary}"; + libpq = "${libpq}/lib/libpq${stdenv.hostPlatform.extensions.sharedLibrary}"; libc = "${stdenv.cc.libc}/lib/libc.so.6"; }) ]; @@ -74,13 +75,13 @@ let nativeBuildInputs = [ cython # needed to find pg_config with strictDeps - postgresql + libpq setuptools tomli ]; buildInputs = [ - postgresql + libpq ]; # tested in psycopg diff --git a/pkgs/development/ruby-modules/gem-config/default.nix b/pkgs/development/ruby-modules/gem-config/default.nix index 618fbfdd19d53..bbbdca8d85911 100644 --- a/pkgs/development/ruby-modules/gem-config/default.nix +++ b/pkgs/development/ruby-modules/gem-config/default.nix @@ -18,7 +18,7 @@ # (to make gems behave if necessary). { lib, fetchurl, fetchpatch, fetchpatch2, writeScript, ruby, libkrb5, libxml2, libxslt, python2, stdenv, which -, libiconv, postgresql, nodejs, clang, sqlite, zlib, imagemagick, lasem +, libiconv, libpq, nodejs, clang, sqlite, zlib, imagemagick, lasem , pkg-config , ncurses, xapian, gpgme, util-linux, tzdata, icu, libffi , cmake, libssh2, openssl, openssl_1_1, libmysqlclient, git, perl, pcre2, gecode_3, curl , libsodium, snappy, libossp_uuid, lxc, libpcap, xorg, gtk3, lerc, buildRubyGem @@ -660,7 +660,7 @@ in # an unnecessary reference to the entire postgresql package. buildFlags = [ "--with-pg-config=ignore" ]; nativeBuildInputs = [ pkg-config ]; - buildInputs = [ postgresql ]; + buildInputs = [ libpq ]; }; psych = attrs: { @@ -813,7 +813,7 @@ in }; sequel_pg = attrs: { - buildInputs = [ postgresql ]; + buildInputs = [ libpq ]; }; snappy = attrs: { diff --git a/pkgs/games/ldmud/default.nix b/pkgs/games/ldmud/default.nix index de92518781fe1..8287b3274c7d9 100644 --- a/pkgs/games/ldmud/default.nix +++ b/pkgs/games/ldmud/default.nix @@ -16,7 +16,7 @@ , mysqlSupport ? false , libmysqlclient , postgresSupport ? false -, postgresql +, libpq , sqliteSupport ? false , sqlite , tlsSupport ? false @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { [ autoreconfHook pkg-config bison ]; buildInputs = [ libgcrypt libxcrypt pcre json_c libxml2 ] ++ lib.optional mccpSupport zlib ++ lib.optional mysqlSupport libmysqlclient - ++ lib.optional postgresSupport postgresql + ++ lib.optional postgresSupport libpq ++ lib.optional sqliteSupport sqlite ++ lib.optional tlsSupport openssl ++ lib.optional pythonSupport python310 ++ lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ]; diff --git a/pkgs/servers/http/openresty/default.nix b/pkgs/servers/http/openresty/default.nix index d40cb644cf4d2..3b82179f73a3d 100644 --- a/pkgs/servers/http/openresty/default.nix +++ b/pkgs/servers/http/openresty/default.nix @@ -4,7 +4,7 @@ lib, fetchurl, perl, - postgresql, + libpq, nixosTests, withPostgres ? true, ... @@ -36,7 +36,7 @@ callPackage ../nginx/generic.nix args rec { nativeBuildInputs = [ perl ]; - buildInputs = [ postgresql ]; + buildInputs = [ libpq ]; postPatch = '' patchShebangs configure bundle/ diff --git a/pkgs/servers/mail/dovecot/default.nix b/pkgs/servers/mail/dovecot/default.nix index ebfb9be622c61..6398b2c461714 100644 --- a/pkgs/servers/mail/dovecot/default.nix +++ b/pkgs/servers/mail/dovecot/default.nix @@ -25,7 +25,7 @@ withMySQL ? false, libmysqlclient, withPgSQL ? false, - postgresql, + libpq, withSQLite ? true, sqlite, withLua ? false, @@ -60,7 +60,7 @@ stdenv.mkDerivation rec { inotify-tools ] ++ lib.optional withMySQL libmysqlclient - ++ lib.optional withPgSQL postgresql + ++ lib.optional withPgSQL libpq ++ lib.optional withSQLite sqlite ++ lib.optional withLua lua5_3; diff --git a/pkgs/servers/mail/opensmtpd/extras.nix b/pkgs/servers/mail/opensmtpd/extras.nix index 0acf74133d9b5..693e3163f4d0e 100644 --- a/pkgs/servers/mail/opensmtpd/extras.nix +++ b/pkgs/servers/mail/opensmtpd/extras.nix @@ -10,7 +10,7 @@ lua5, perl, libmysqlclient, - postgresql, + libpq, sqlite, hiredis, enableLua ? true, @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { lua5 perl libmysqlclient - postgresql + libpq sqlite hiredis ]; diff --git a/pkgs/servers/mail/postfix/default.nix b/pkgs/servers/mail/postfix/default.nix index bed6bcd277208..796d85a6d9072 100644 --- a/pkgs/servers/mail/postfix/default.nix +++ b/pkgs/servers/mail/postfix/default.nix @@ -21,7 +21,7 @@ withLDAP ? true, openldap, withPgSQL ? false, - postgresql, + libpq, withMySQL ? false, libmysqlclient, withSQLite ? false, @@ -87,7 +87,7 @@ stdenv.mkDerivation rec { libnsl pcre2 ] - ++ lib.optional withPgSQL postgresql + ++ lib.optional withPgSQL libpq ++ lib.optional withMySQL libmysqlclient ++ lib.optional withSQLite sqlite ++ lib.optional withLDAP openldap; diff --git a/pkgs/servers/monitoring/icinga2/default.nix b/pkgs/servers/monitoring/icinga2/default.nix index c5646a7b5b8b3..a11ffc19070e1 100644 --- a/pkgs/servers/monitoring/icinga2/default.nix +++ b/pkgs/servers/monitoring/icinga2/default.nix @@ -11,7 +11,7 @@ openssl, patchelf, mariadb-connector-c, - postgresql, + libpq, zlib, tzdata, # Databases @@ -83,7 +83,7 @@ stdenv.mkDerivation rec { boost openssl systemd - ] ++ lib.optional withPostgresql postgresql; + ] ++ lib.optional withPostgresql libpq; nativeBuildInputs = [ cmake diff --git a/pkgs/servers/monitoring/zabbix/proxy.nix b/pkgs/servers/monitoring/zabbix/proxy.nix index c0ac7d46628b2..c36ea2d16b5c8 100644 --- a/pkgs/servers/monitoring/zabbix/proxy.nix +++ b/pkgs/servers/monitoring/zabbix/proxy.nix @@ -19,7 +19,7 @@ mysqlSupport ? false, libmysqlclient, postgresqlSupport ? false, - postgresql, + libpq, }: # ensure exactly one database type is selected @@ -55,7 +55,7 @@ import ./versions.nix ( ++ optional sqliteSupport sqlite ++ optional sshSupport libssh2 ++ optional mysqlSupport libmysqlclient - ++ optional postgresqlSupport postgresql; + ++ optional postgresqlSupport libpq; configureFlags = [ diff --git a/pkgs/servers/monitoring/zabbix/server.nix b/pkgs/servers/monitoring/zabbix/server.nix index 9234354d4366d..d3edb9d1b733f 100644 --- a/pkgs/servers/monitoring/zabbix/server.nix +++ b/pkgs/servers/monitoring/zabbix/server.nix @@ -24,7 +24,7 @@ mysqlSupport ? false, libmysqlclient, postgresqlSupport ? false, - postgresql, + libpq, ipmiSupport ? false, openipmi, }: @@ -67,7 +67,7 @@ import ./versions.nix ( ++ optional snmpSupport net-snmp ++ optional sshSupport libssh2 ++ optional mysqlSupport libmysqlclient - ++ optional postgresqlSupport postgresql + ++ optional postgresqlSupport libpq ++ optional ipmiSupport openipmi; configureFlags = diff --git a/pkgs/servers/mx-puppet-discord/default.nix b/pkgs/servers/mx-puppet-discord/default.nix index 1d86bc472a368..6e3cedff3f219 100644 --- a/pkgs/servers/mx-puppet-discord/default.nix +++ b/pkgs/servers/mx-puppet-discord/default.nix @@ -1,5 +1,5 @@ { stdenv, fetchFromGitLab, pkgs, lib, node-pre-gyp, nodejs_18, pkg-config -, libjpeg, pixman, cairo, pango, which, postgresql }: +, libjpeg, pixman, cairo, pango, which, libpq }: let nodejs = nodejs_18; @@ -23,7 +23,7 @@ in myNodePackages.package.override { inherit version src; nativeBuildInputs = [ node-pre-gyp nodejs.pkgs.node-gyp-build pkg-config which ]; - buildInputs = [ libjpeg pixman cairo pango postgresql ]; + buildInputs = [ libjpeg pixman cairo pango libpq ]; postRebuild = '' # Build typescript stuff diff --git a/pkgs/servers/nominatim/default.nix b/pkgs/servers/nominatim/default.nix index 55fd98d636674..afaf7d93b08ef 100644 --- a/pkgs/servers/nominatim/default.nix +++ b/pkgs/servers/nominatim/default.nix @@ -13,7 +13,7 @@ pandoc, nlohmann_json, # Nominatim needs to be built with the same postgres version it will target - postgresql, + libpq, python3, php, lua, @@ -70,7 +70,7 @@ stdenv.mkDerivation rec { # python3Packages.pylint # We don't want to run pylint because the package could break on pylint bumps which is really annoying. # python3Packages.pytest # disabled since I can't get it to run tests anyway # python3Packages.behave # disabled since I can't get it to run tests anyway - postgresql + libpq ]; postPatch = '' diff --git a/pkgs/servers/sip/freeswitch/modules.nix b/pkgs/servers/sip/freeswitch/modules.nix index 12d71e6d749cb..84ed7f1d25180 100644 --- a/pkgs/servers/sip/freeswitch/modules.nix +++ b/pkgs/servers/sip/freeswitch/modules.nix @@ -8,7 +8,7 @@ , curl , ffmpeg , libmysqlclient -, postgresql +, libpq , spandsp3 , sofia_sip , libks @@ -114,7 +114,7 @@ in databases = { mariadb = mk "databases/mod_mariadb" [ libmysqlclient ]; - pgsql = mk "databases/mod_pgsql" [ postgresql ]; + pgsql = mk "databases/mod_pgsql" [ libpq ]; }; dialplans = { diff --git a/pkgs/servers/sql/postgresql/default.nix b/pkgs/servers/sql/postgresql/default.nix index c964767ccf5fe..cfff0f4a98b98 100644 --- a/pkgs/servers/sql/postgresql/default.nix +++ b/pkgs/servers/sql/postgresql/default.nix @@ -30,6 +30,8 @@ let ) ) versions; + libpq = self.callPackage ./libpq.nix { }; + in # variations without and with JIT -(mkAttributes false) // (mkAttributes true) +(mkAttributes false) // (mkAttributes true) // { inherit libpq; } diff --git a/pkgs/servers/sql/postgresql/libpq.nix b/pkgs/servers/sql/postgresql/libpq.nix new file mode 100644 index 0000000000000..0c064e45cf99d --- /dev/null +++ b/pkgs/servers/sql/postgresql/libpq.nix @@ -0,0 +1,146 @@ +{ + # utils + stdenv, + fetchurl, + lib, + + # runtime dependencies + openssl, + tzdata, + zlib, + + # build dependencies + bison, + flex, + perl, + pkg-config, + + # passthru / meta + postgresql, + + # GSSAPI + gssSupport ? with stdenv.hostPlatform; !isWindows && !isStatic, + libkrb5, + + # NLS + nlsSupport ? false, + gettext, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "libpq"; + version = "17.2"; + + src = fetchurl { + url = "mirror://postgresql/source/v${finalAttrs.version}/postgresql-${finalAttrs.version}.tar.bz2"; + hash = "sha256-gu8nwK83UWldf2Ti2WNYMAX7tqDD32PQ5LQiEdcCEWQ="; + }; + + __structuredAttrs = true; + + hardeningEnable = lib.optionals (!stdenv.cc.isClang) [ "pie" ]; + + outputs = [ + "out" + "dev" + ]; + outputChecks.out = { + disallowedReferences = [ "dev" ]; + disallowedRequisites = [ + stdenv.cc + ] ++ (map lib.getDev (builtins.filter (drv: drv ? "dev") finalAttrs.buildInputs)); + }; + + buildInputs = + [ + zlib + openssl + ] + ++ lib.optionals gssSupport [ libkrb5 ] + ++ lib.optionals nlsSupport [ gettext ]; + + nativeBuildInputs = [ + bison + flex + perl + pkg-config + ]; + + # causes random build failures + enableParallelBuilding = false; + + separateDebugInfo = true; + + buildFlags = [ + "submake-libpgport" + "submake-libpq" + ]; + + # libpgcommon.a and libpgport.a contain all paths normally returned by pg_config and are + # linked into all shared libraries. However, almost no binaries actually use those paths. + # The following flags will remove unused sections from all shared libraries - including + # those paths. This avoids a lot of circular dependency problems with different outputs, + # and allows splitting them cleanly. + env.CFLAGS = + "-fdata-sections -ffunction-sections" + + (if stdenv.cc.isClang then " -flto" else " -fmerge-constants -Wl,--gc-sections"); + + configureFlags = + [ + "--enable-debug" + "--sysconfdir=/etc" + "--with-openssl" + "--with-system-tzdata=${tzdata}/share/zoneinfo" + "--without-icu" + "--without-perl" + "--without-readline" + ] + ++ lib.optionals gssSupport [ "--with-gssapi" ] + ++ lib.optionals nlsSupport [ "--enable-nls" ]; + + patches = lib.optionals stdenv.hostPlatform.isLinux [ + ./patches/socketdir-in-run-13+.patch + ]; + + installPhase = '' + runHook preInstall + + make -C src/bin/pg_config install + make -C src/common install + make -C src/include install + make -C src/interfaces/libpq install + make -C src/port install + + moveToOutput bin/pg_config "$dev" + moveToOutput "lib/*.a" "$dev" + + rm -rfv $out/share + rm -rfv $dev/lib/*_shlib.a + + runHook postInstall + ''; + + # PostgreSQL always builds both shared and static libs, so we delete those we don't want. + postInstall = + if stdenv.hostPlatform.isStatic then + '' + rm -rfv $out/lib/*.so* + touch $out/empty + '' + else + "rm -rfv $dev/lib/*.a"; + + doCheck = false; + + meta = { + inherit (postgresql.meta) + homepage + license + maintainers + platforms + ; + description = "C application programmer's interface to PostgreSQL"; + changelog = "https://www.postgresql.org/docs/release/${finalAttrs.version}/"; + pkgConfigModules = [ "libpq" ]; + }; +}) diff --git a/pkgs/servers/web-apps/lemmy/server.nix b/pkgs/servers/web-apps/lemmy/server.nix index 6a8bd6f06daf3..6f3b0548319e6 100644 --- a/pkgs/servers/web-apps/lemmy/server.nix +++ b/pkgs/servers/web-apps/lemmy/server.nix @@ -4,7 +4,7 @@ rustPlatform, fetchFromGitHub, openssl, - postgresql, + libpq, libiconv, Security, SystemConfiguration, @@ -35,7 +35,7 @@ rustPlatform.buildRustPackage rec { cargoHash = pinData.serverCargoHash; buildInputs = - [ postgresql ] + [ libpq ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ libiconv Security diff --git a/pkgs/tools/backup/bacula/default.nix b/pkgs/tools/backup/bacula/default.nix index 7e63b75652966..3cad735949a8a 100644 --- a/pkgs/tools/backup/bacula/default.nix +++ b/pkgs/tools/backup/bacula/default.nix @@ -3,7 +3,7 @@ stdenv, fetchurl, sqlite, - postgresql, + libpq, zlib, acl, ncurses, @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { buildInputs = [ - postgresql + libpq sqlite zlib ncurses @@ -51,7 +51,7 @@ stdenv.mkDerivation rec { configureFlags = [ "--with-sqlite3=${sqlite.dev}" - "--with-postgresql=${lib.getDev postgresql}" + "--with-postgresql=${lib.getDev libpq}" "--with-logdir=/var/log/bacula" "--with-working-dir=/var/lib/bacula" "--mandir=\${out}/share/man" diff --git a/pkgs/tools/package-management/disnix/dysnomia/default.nix b/pkgs/tools/package-management/disnix/dysnomia/default.nix index 0180b9ddab77d..2500e47f36cf2 100644 --- a/pkgs/tools/package-management/disnix/dysnomia/default.nix +++ b/pkgs/tools/package-management/disnix/dysnomia/default.nix @@ -8,7 +8,7 @@ systemd ? null, ejabberd ? null, mariadb ? null, - postgresql ? null, + libpq ? null, subversion ? null, mongodb ? null, mongodb-tools ? null, @@ -41,7 +41,7 @@ }: assert enableMySQLDatabase -> mariadb != null; -assert enablePostgreSQLDatabase -> postgresql != null; +assert enablePostgreSQLDatabase -> libpq != null; assert enableSubversionRepository -> subversion != null; assert enableEjabberdDump -> ejabberd != null; assert enableMongoDatabase -> (mongodb != null && mongodb-tools != null); @@ -87,7 +87,7 @@ stdenv.mkDerivation rec { ++ lib.optional stdenv.hostPlatform.isLinux systemd ++ lib.optional enableEjabberdDump ejabberd ++ lib.optional enableMySQLDatabase mariadb.out - ++ lib.optional enablePostgreSQLDatabase postgresql + ++ lib.optional enablePostgreSQLDatabase libpq ++ lib.optional enableSubversionRepository subversion ++ lib.optionals enableMongoDatabase [ mongodb diff --git a/pkgs/tools/security/vaultwarden/default.nix b/pkgs/tools/security/vaultwarden/default.nix index a7fe7db237770..20ee51f5fc425 100644 --- a/pkgs/tools/security/vaultwarden/default.nix +++ b/pkgs/tools/security/vaultwarden/default.nix @@ -13,7 +13,7 @@ SystemConfiguration, dbBackend ? "sqlite", libmysqlclient, - postgresql, + libpq, }: let @@ -47,7 +47,7 @@ rustPlatform.buildRustPackage rec { SystemConfiguration ] ++ lib.optional (dbBackend == "mysql") libmysqlclient - ++ lib.optional (dbBackend == "postgresql") postgresql; + ++ lib.optional (dbBackend == "postgresql") libpq; buildFeatures = dbBackend; diff --git a/pkgs/tools/system/collectd/plugins.nix b/pkgs/tools/system/collectd/plugins.nix index 45b38f8e68f3e..2a716b0ab3f29 100644 --- a/pkgs/tools/system/collectd/plugins.nix +++ b/pkgs/tools/system/collectd/plugins.nix @@ -19,6 +19,7 @@ gdk-pixbuf, liboping, libpcap, + libpq, libsigrok, libvirt, libxml2, @@ -31,7 +32,6 @@ openldap, openipmi, perl, - postgresql, protobufc, python3, rabbitmq-c, @@ -132,7 +132,7 @@ let perl.buildInputs = [ perl ]; pinba.buildInputs = [ protobufc ]; ping.buildInputs = [ liboping ]; - postgresql.buildInputs = [ postgresql ]; + postgresql.buildInputs = [ libpq ]; python.buildInputs = [ python3 ]; redis.buildInputs = [ hiredis ]; rrdcached.buildInputs = [ diff --git a/pkgs/tools/system/rsyslog/default.nix b/pkgs/tools/system/rsyslog/default.nix index 3a4b1348e9654..4231de8406c64 100644 --- a/pkgs/tools/system/rsyslog/default.nix +++ b/pkgs/tools/system/rsyslog/default.nix @@ -18,7 +18,7 @@ withMysql ? true, libmysqlclient, withPostgres ? true, - postgresql, + libpq, withDbi ? true, libdbi, withNetSnmp ? true, @@ -84,7 +84,7 @@ stdenv.mkDerivation rec { ] ++ lib.optional withKrb5 libkrb5 ++ lib.optional withJemalloc jemalloc - ++ lib.optional withPostgres postgresql + ++ lib.optional withPostgres libpq ++ lib.optional withDbi libdbi ++ lib.optional withNetSnmp net-snmp ++ lib.optional withUuid libuuid diff --git a/pkgs/tools/text/gawk/gawkextlib.nix b/pkgs/tools/text/gawk/gawkextlib.nix index c567b39b07d7b..bf6867b5a9f08 100644 --- a/pkgs/tools/text/gawk/gawkextlib.nix +++ b/pkgs/tools/text/gawk/gawkextlib.nix @@ -20,7 +20,7 @@ glibcLocales, mpfr, more, - postgresql, + libpq, hiredis, expat, tre, @@ -165,7 +165,7 @@ let pgsql = buildExtension { inherit gawkextlib; name = "pgsql"; - extraBuildInputs = [ postgresql ]; + extraBuildInputs = [ libpq ]; }; redis = buildExtension { inherit gawkextlib; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4ac7dbcaf39a4..40a62065345e1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1039,9 +1039,7 @@ with pkgs; systemd = pkgs.systemd; }; - nominatim = callPackage ../servers/nominatim { - postgresql = postgresql_14; - }; + nominatim = callPackage ../servers/nominatim { }; ocs-url = libsForQt5.callPackage ../tools/misc/ocs-url { }; @@ -11685,6 +11683,8 @@ with pkgs; postgresqlVersions = import ../servers/sql/postgresql pkgs; inherit (postgresqlVersions) + libpq + postgresql_13 postgresql_14 postgresql_15 diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index d4314c3f93676..726fadf865737 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -1540,7 +1540,7 @@ let posix-types = callPackage ../development/ocaml-modules/posix/types.nix { }; postgresql = callPackage ../development/ocaml-modules/postgresql { - inherit (pkgs) postgresql; + inherit (pkgs) libpq; }; pp = callPackage ../development/ocaml-modules/pp { }; diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index 5dc84c34b3e09..fa54c92cf06d3 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -20,6 +20,7 @@ libffi, libiconv, libkrb5, + libpq, libsodium, libxml2, libxslt, @@ -33,7 +34,6 @@ overrideSDK, pam, pcre2, - postgresql, bison, re2c, readline, @@ -351,7 +351,6 @@ lib.makeScope pkgs.newScope ( configureFlags = [ "--with-pdo-oci=instantclient,${pkgs.oracle-instantclient.lib}/lib" ]; internalDeps = [ php.extensions.pdo ]; - postPatch = '' sed -i -e 's|OCISDKMANINC=`.*$|OCISDKMANINC="${pkgs.oracle-instantclient.dev}/include"|' config.m4 ''; @@ -635,7 +634,8 @@ lib.makeScope pkgs.newScope ( { name = "pdo_pgsql"; internalDeps = [ php.extensions.pdo ]; - configureFlags = [ "--with-pdo-pgsql=${lib.getDev postgresql}" ]; + buildInputs = [ libpq ]; + configureFlags = [ "--with-pdo-pgsql=${lib.getDev libpq}" ]; doCheck = false; } { @@ -647,8 +647,11 @@ lib.makeScope pkgs.newScope ( } { name = "pgsql"; - buildInputs = [ pcre2 ]; - configureFlags = [ "--with-pgsql=${lib.getDev postgresql}" ]; + buildInputs = [ + pcre2 + libpq + ]; + configureFlags = [ "--with-pgsql=${lib.getDev libpq}" ]; doCheck = false; } { From b12e9707e0bafae6f0c2d841caafc76bf9b4b16c Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 12 Jan 2025 13:54:00 +0100 Subject: [PATCH 0180/1079] treewide: replace substituteAll with replaceVars (part 3) Driving #237216 forward. --- pkgs/by-name/ac/accountsservice/package.nix | 5 ++--- pkgs/by-name/al/alvr/package.nix | 5 ++--- pkgs/by-name/ap/appstream-glib/package.nix | 5 ++--- pkgs/by-name/cc/ccache/package.nix | 5 ++--- pkgs/by-name/cm/cmake/package.nix | 5 ++--- pkgs/by-name/fl/flatpak/package.nix | 11 ++++------- pkgs/by-name/fo/formatter/package.nix | 5 ++--- pkgs/by-name/gd/gdm/package.nix | 8 +++----- pkgs/by-name/gl/glib-networking/package.nix | 5 ++--- pkgs/by-name/gn/gnome-control-center/package.nix | 5 ++--- pkgs/by-name/gn/gnome-desktop/package.nix | 5 ++--- pkgs/by-name/gn/gnome-initial-setup/package.nix | 5 ++--- pkgs/by-name/gn/gnome-pomodoro/package.nix | 5 ++--- pkgs/by-name/gn/gnome-session/package.nix | 5 ++--- pkgs/by-name/gn/gnome-settings-daemon/package.nix | 5 ++--- pkgs/by-name/gn/gnome-settings-daemon46/package.nix | 5 ++--- pkgs/by-name/gn/gnome-shell-extensions/package.nix | 8 +++----- pkgs/by-name/gn/gnome-shell/package.nix | 5 ++--- pkgs/by-name/gn/gnome-software/package.nix | 5 ++--- pkgs/by-name/go/google-cloud-cpp/package.nix | 5 ++--- pkgs/by-name/gp/gparted/package.nix | 5 ++--- pkgs/by-name/gu/gusb/package.nix | 5 ++--- pkgs/by-name/gv/gvfs/package.nix | 5 ++--- pkgs/by-name/ha/hare/package.nix | 11 ++++------- pkgs/by-name/ha/haredo/package.nix | 5 ++--- pkgs/by-name/ho/howard-hinnant-date/package.nix | 5 ++--- pkgs/by-name/in/iniparser/package.nix | 5 ++--- pkgs/by-name/is/isc-cron/package.nix | 5 ++--- pkgs/by-name/jo/john/package.nix | 5 ++--- pkgs/by-name/ke/keepass/package.nix | 5 ++--- pkgs/by-name/la/lalrpop/package.nix | 5 ++--- pkgs/by-name/li/libosinfo/package.nix | 5 ++--- pkgs/by-name/me/metacity/package.nix | 5 ++--- pkgs/by-name/mi/minigalaxy/package.nix | 5 ++--- pkgs/by-name/mi/mirakurun/package.nix | 5 ++--- pkgs/by-name/mu/muffin/package.nix | 5 ++--- pkgs/by-name/mu/music-assistant/package.nix | 5 ++--- pkgs/by-name/na/nautilus-python/package.nix | 5 ++--- pkgs/by-name/nu/nut/package.nix | 5 ++--- pkgs/by-name/oc/octoprint/package.nix | 8 +++----- pkgs/by-name/on/onboard/package.nix | 5 ++--- pkgs/by-name/or/orca/package.nix | 5 ++--- pkgs/by-name/pa/patchPpdFilesHook/test.nix | 8 +++----- pkgs/by-name/pl/plymouth/package.nix | 5 ++--- pkgs/by-name/po/podman/package.nix | 5 ++--- pkgs/by-name/pr/pretix/plugins/passbook.nix | 5 ++--- pkgs/by-name/st/streamlink/package.nix | 5 ++--- pkgs/by-name/sw/sway-unwrapped/package.nix | 5 ++--- pkgs/by-name/sw/swayfx-unwrapped/package.nix | 5 ++--- pkgs/by-name/um/umockdev/package.nix | 5 ++--- pkgs/by-name/xs/xscreensaver/package.nix | 5 ++--- 51 files changed, 110 insertions(+), 169 deletions(-) diff --git a/pkgs/by-name/ac/accountsservice/package.nix b/pkgs/by-name/ac/accountsservice/package.nix index 6456657b7afa5..c236ebf9c706e 100644 --- a/pkgs/by-name/ac/accountsservice/package.nix +++ b/pkgs/by-name/ac/accountsservice/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchurl, - substituteAll, + replaceVars, pkg-config, glib, shadow, @@ -36,8 +36,7 @@ stdenv.mkDerivation rec { patches = [ # Hardcode dependency paths. - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { inherit shadow coreutils; }) diff --git a/pkgs/by-name/al/alvr/package.nix b/pkgs/by-name/al/alvr/package.nix index 61186040a1443..5b72149d2aad0 100644 --- a/pkgs/by-name/al/alvr/package.nix +++ b/pkgs/by-name/al/alvr/package.nix @@ -2,7 +2,7 @@ lib, rustPlatform, fetchFromGitHub, - substituteAll, + replaceVars, nix-update-script, pkg-config, autoAddDriverRunpath, @@ -59,8 +59,7 @@ rustPlatform.buildRustPackage rec { }; patches = [ - (substituteAll { - src = ./fix-finding-libs.patch; + (replaceVars ./fix-finding-libs.patch { ffmpeg = lib.getDev ffmpeg; x264 = lib.getDev x264; }) diff --git a/pkgs/by-name/ap/appstream-glib/package.nix b/pkgs/by-name/ap/appstream-glib/package.nix index 67f5f96c306eb..1bee0504fcb80 100644 --- a/pkgs/by-name/ap/appstream-glib/package.nix +++ b/pkgs/by-name/ap/appstream-glib/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - substituteAll, + replaceVars, docbook_xml_dtd_42, docbook_xsl, fontconfig, @@ -74,8 +74,7 @@ stdenv.mkDerivation rec { ]; patches = [ - (substituteAll { - src = ./paths.patch; + (replaceVars ./paths.patch { pngquant = "${pngquant}/bin/pngquant"; }) ]; diff --git a/pkgs/by-name/cc/ccache/package.nix b/pkgs/by-name/cc/ccache/package.nix index 1bee50d60c438..1143798f411ec 100644 --- a/pkgs/by-name/cc/ccache/package.nix +++ b/pkgs/by-name/cc/ccache/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - substituteAll, + replaceVars, binutils, asciidoctor, cmake, @@ -54,8 +54,7 @@ stdenv.mkDerivation (finalAttrs: { # Darwin. # Additionally, when cross compiling, the correct target prefix # needs to be set. - (substituteAll { - src = ./fix-objdump-path.patch; + (replaceVars ./fix-objdump-path.patch { objdump = "${binutils.bintools}/bin/${binutils.targetPrefix}objdump"; }) ]; diff --git a/pkgs/by-name/cm/cmake/package.nix b/pkgs/by-name/cm/cmake/package.nix index cae5089ffdfc1..0ab0ec7868cff 100644 --- a/pkgs/by-name/cm/cmake/package.nix +++ b/pkgs/by-name/cm/cmake/package.nix @@ -1,7 +1,7 @@ { lib , stdenv , fetchurl -, substituteAll +, replaceVars , buildPackages , bzip2 , curlMinimal @@ -75,8 +75,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optional stdenv.hostPlatform.isDarwin ./006-darwin-always-set-runtime-c-flag.diff # On platforms where ps is not part of stdenv, patch the invocation of ps to use an absolute path. ++ lib.optional (stdenv.hostPlatform.isDarwin || stdenv.hostPlatform.isFreeBSD) ( - substituteAll { - src = ./007-darwin-bsd-ps-abspath.diff; + replaceVars ./007-darwin-bsd-ps-abspath.diff { ps = lib.getExe ps; }) ++ [ diff --git a/pkgs/by-name/fl/flatpak/package.nix b/pkgs/by-name/fl/flatpak/package.nix index 7d31297d22b23..68946e0fa5364 100644 --- a/pkgs/by-name/fl/flatpak/package.nix +++ b/pkgs/by-name/fl/flatpak/package.nix @@ -46,7 +46,7 @@ python3, shared-mime-info, socat, - substituteAll, + replaceVars, systemd, testers, valgrind, @@ -84,8 +84,7 @@ stdenv.mkDerivation (finalAttrs: { patches = [ # Hardcode paths used by tests and change test runtime generation to use files from Nix store. # https://github.com/flatpak/flatpak/issues/1460 - (substituteAll { - src = ./fix-test-paths.patch; + (replaceVars ./fix-test-paths.patch { inherit coreutils gettext @@ -98,8 +97,7 @@ stdenv.mkDerivation (finalAttrs: { }) # Hardcode paths used by Flatpak itself. - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { p11kit = "${p11-kit.bin}/bin/p11-kit"; }) @@ -235,8 +233,7 @@ stdenv.mkDerivation (finalAttrs: { ''; passthru = { - icon-validator-patch = substituteAll { - src = ./fix-icon-validation.patch; + icon-validator-patch = replaceVars ./fix-icon-validation.patch { inherit (builtins) storeDir; }; diff --git a/pkgs/by-name/fo/formatter/package.nix b/pkgs/by-name/fo/formatter/package.nix index 744a0499707a4..634ca15c9c3ef 100644 --- a/pkgs/by-name/fo/formatter/package.nix +++ b/pkgs/by-name/fo/formatter/package.nix @@ -9,7 +9,7 @@ pkg-config, pantheon, python3, - substituteAll, + replaceVars, glib, gtk3, dosfstools, @@ -33,8 +33,7 @@ stdenv.mkDerivation rec { }; patches = [ - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { ext4 = "${e2fsprogs}/bin/mkfs.ext4"; exfat = "${exfat}/bin/mkfs.exfat"; fat = "${dosfstools}/bin/mkfs.fat"; diff --git a/pkgs/by-name/gd/gdm/package.nix b/pkgs/by-name/gd/gdm/package.nix index cdf66774135ad..9dc9e6d439a1e 100644 --- a/pkgs/by-name/gd/gdm/package.nix +++ b/pkgs/by-name/gd/gdm/package.nix @@ -3,7 +3,7 @@ stdenv, fetchurl, fetchpatch, - substituteAll, + replaceVars, meson, ninja, pkg-config, @@ -35,8 +35,7 @@ let - override = substituteAll { - src = ./org.gnome.login-screen.gschema.override; + override = replaceVars ./org.gnome.login-screen.gschema.override { icon = "${nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake-white.svg"; }; @@ -105,8 +104,7 @@ stdenv.mkDerivation (finalAttrs: { }) # Change hardcoded paths to nix store paths. - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { inherit coreutils plymouth diff --git a/pkgs/by-name/gl/glib-networking/package.nix b/pkgs/by-name/gl/glib-networking/package.nix index 9bdaac3c3b4c8..7aa64f0b0acfe 100644 --- a/pkgs/by-name/gl/glib-networking/package.nix +++ b/pkgs/by-name/gl/glib-networking/package.nix @@ -2,7 +2,7 @@ stdenv, lib, fetchurl, - substituteAll, + replaceVars, meson, ninja, nixosTests, @@ -33,8 +33,7 @@ stdenv.mkDerivation rec { }; patches = [ - (substituteAll { - src = ./hardcode-gsettings.patch; + (replaceVars ./hardcode-gsettings.patch { gds_gsettings_path = glib.getSchemaPath gsettings-desktop-schemas; }) diff --git a/pkgs/by-name/gn/gnome-control-center/package.nix b/pkgs/by-name/gn/gnome-control-center/package.nix index 090250d0cd232..981cd76dcdbea 100644 --- a/pkgs/by-name/gn/gnome-control-center/package.nix +++ b/pkgs/by-name/gn/gnome-control-center/package.nix @@ -2,7 +2,7 @@ fetchurl, lib, stdenv, - substituteAll, + replaceVars, accountsservice, adwaita-icon-theme, colord, @@ -82,8 +82,7 @@ stdenv.mkDerivation (finalAttrs: { }; patches = [ - (substituteAll { - src = ./paths.patch; + (replaceVars ./paths.patch { gcm = gnome-color-manager; inherit glibc tzdata shadow; inherit cups networkmanagerapplet; diff --git a/pkgs/by-name/gn/gnome-desktop/package.nix b/pkgs/by-name/gn/gnome-desktop/package.nix index 2d533759f60ee..a7b599ae12a58 100644 --- a/pkgs/by-name/gn/gnome-desktop/package.nix +++ b/pkgs/by-name/gn/gnome-desktop/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchurl, - substituteAll, + replaceVars, pkg-config, libxslt, ninja, @@ -44,8 +44,7 @@ stdenv.mkDerivation rec { }; patches = lib.optionals stdenv.hostPlatform.isLinux [ - (substituteAll { - src = ./bubblewrap-paths.patch; + (replaceVars ./bubblewrap-paths.patch { bubblewrap_bin = "${bubblewrap}/bin/bwrap"; inherit (builtins) storeDir; }) diff --git a/pkgs/by-name/gn/gnome-initial-setup/package.nix b/pkgs/by-name/gn/gnome-initial-setup/package.nix index 0d96d8c1b701c..e93c679ec4dee 100644 --- a/pkgs/by-name/gn/gnome-initial-setup/package.nix +++ b/pkgs/by-name/gn/gnome-initial-setup/package.nix @@ -2,7 +2,7 @@ stdenv, lib, fetchurl, - substituteAll, + replaceVars, dconf, gettext, meson, @@ -45,8 +45,7 @@ stdenv.mkDerivation (finalAttrs: { }; patches = [ - (substituteAll { - src = ./0001-fix-paths.patch; + (replaceVars ./0001-fix-paths.patch { inherit tzdata; tecla = gnome-tecla; }) diff --git a/pkgs/by-name/gn/gnome-pomodoro/package.nix b/pkgs/by-name/gn/gnome-pomodoro/package.nix index 6c7ee5e234318..1a8cfe51201d9 100644 --- a/pkgs/by-name/gn/gnome-pomodoro/package.nix +++ b/pkgs/by-name/gn/gnome-pomodoro/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - substituteAll, + replaceVars, meson, ninja, pkg-config, @@ -36,8 +36,7 @@ stdenv.mkDerivation rec { patches = [ # Our glib setup hooks moves GSettings schemas to a subdirectory to prevent conflicts. # We need to patch the build script so that the extension can find them. - (substituteAll { - src = ./fix-schema-path.patch; + (replaceVars ./fix-schema-path.patch { inherit pname version; }) ]; diff --git a/pkgs/by-name/gn/gnome-session/package.nix b/pkgs/by-name/gn/gnome-session/package.nix index 4b4967c263ee3..47842a419a7b3 100644 --- a/pkgs/by-name/gn/gnome-session/package.nix +++ b/pkgs/by-name/gn/gnome-session/package.nix @@ -2,7 +2,7 @@ fetchurl, lib, stdenv, - substituteAll, + replaceVars, meson, ninja, pkg-config, @@ -47,8 +47,7 @@ stdenv.mkDerivation (finalAttrs: { }; patches = [ - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { gsettings = "${glib.bin}/bin/gsettings"; dbusLaunch = "${dbus.lib}/bin/dbus-launch"; bash = "${bash}/bin/bash"; diff --git a/pkgs/by-name/gn/gnome-settings-daemon/package.nix b/pkgs/by-name/gn/gnome-settings-daemon/package.nix index e07a354c20ba8..dbeaeb1115c65 100644 --- a/pkgs/by-name/gn/gnome-settings-daemon/package.nix +++ b/pkgs/by-name/gn/gnome-settings-daemon/package.nix @@ -1,7 +1,7 @@ { stdenv, lib, - substituteAll, + replaceVars, buildPackages, fetchurl, meson, @@ -54,8 +54,7 @@ stdenv.mkDerivation (finalAttrs: { # https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/merge_requests/202 ./add-gnome-session-ctl-option.patch - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { inherit tzdata; }) ]; diff --git a/pkgs/by-name/gn/gnome-settings-daemon46/package.nix b/pkgs/by-name/gn/gnome-settings-daemon46/package.nix index d7b00a0a2ef9e..31a4fdb73a1d0 100644 --- a/pkgs/by-name/gn/gnome-settings-daemon46/package.nix +++ b/pkgs/by-name/gn/gnome-settings-daemon46/package.nix @@ -1,7 +1,7 @@ { stdenv, lib, - substituteAll, + replaceVars, fetchurl, meson, ninja, @@ -51,8 +51,7 @@ stdenv.mkDerivation (finalAttrs: { # https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/merge_requests/202 ./add-gnome-session-ctl-option.patch - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { inherit tzdata; }) ]; diff --git a/pkgs/by-name/gn/gnome-shell-extensions/package.nix b/pkgs/by-name/gn/gnome-shell-extensions/package.nix index 81e5cd2c8a349..2bc4bda52d9fa 100644 --- a/pkgs/by-name/gn/gnome-shell-extensions/package.nix +++ b/pkgs/by-name/gn/gnome-shell-extensions/package.nix @@ -10,7 +10,7 @@ glib, gnome, gnome-menus, - substituteAll, + replaceVars, }: stdenv.mkDerivation (finalAttrs: { @@ -23,12 +23,10 @@ stdenv.mkDerivation (finalAttrs: { }; patches = [ - (substituteAll { - src = ./fix_gmenu.patch; + (replaceVars ./fix_gmenu.patch { gmenu_path = "${gnome-menus}/lib/girepository-1.0"; }) - (substituteAll { - src = ./fix_gtop.patch; + (replaceVars ./fix_gtop.patch { gtop_path = "${libgtop}/lib/girepository-1.0"; }) ]; diff --git a/pkgs/by-name/gn/gnome-shell/package.nix b/pkgs/by-name/gn/gnome-shell/package.nix index e0db6fa1d6f1c..ca1e5b62cf03c 100644 --- a/pkgs/by-name/gn/gnome-shell/package.nix +++ b/pkgs/by-name/gn/gnome-shell/package.nix @@ -1,7 +1,7 @@ { fetchurl, fetchpatch, - substituteAll, + replaceVars, lib, stdenv, docutils, @@ -84,8 +84,7 @@ stdenv.mkDerivation (finalAttrs: { patches = [ # Hardcode paths to various dependencies so that they can be found at runtime. - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { glib_compile_schemas = "${glib.dev}/bin/glib-compile-schemas"; gsettings = "${glib.bin}/bin/gsettings"; tecla = "${lib.getBin gnome-tecla}/bin/tecla"; diff --git a/pkgs/by-name/gn/gnome-software/package.nix b/pkgs/by-name/gn/gnome-software/package.nix index d265ff11611dc..7936fc9a164ec 100644 --- a/pkgs/by-name/gn/gnome-software/package.nix +++ b/pkgs/by-name/gn/gnome-software/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchurl, - substituteAll, + replaceVars, pkg-config, meson, ninja, @@ -56,8 +56,7 @@ stdenv.mkDerivation (finalAttrs: { }; patches = [ - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { inherit isocodes; }) ]; diff --git a/pkgs/by-name/go/google-cloud-cpp/package.nix b/pkgs/by-name/go/google-cloud-cpp/package.nix index 83f55078d6a63..3b8a0fe9f0f48 100644 --- a/pkgs/by-name/go/google-cloud-cpp/package.nix +++ b/pkgs/by-name/go/google-cloud-cpp/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - substituteAll, + replaceVars, c-ares, cmake, crc32c, @@ -43,8 +43,7 @@ stdenv.mkDerivation rec { }; patches = [ - (substituteAll { - src = ./hardcode-googleapis-path.patch; + (replaceVars ./hardcode-googleapis-path.patch { url = googleapis; }) ]; diff --git a/pkgs/by-name/gp/gparted/package.nix b/pkgs/by-name/gp/gparted/package.nix index d5e5ffcc0ed7c..2d5307de45f27 100644 --- a/pkgs/by-name/gp/gparted/package.nix +++ b/pkgs/by-name/gp/gparted/package.nix @@ -20,7 +20,7 @@ util-linux, polkit, wrapGAppsHook3, - substituteAll, + replaceVars, mtools, dosfstools, xhost, @@ -39,8 +39,7 @@ stdenv.mkDerivation rec { # however the binary won't be suid so it returns # an error preventing the program from detection patches = [ - (substituteAll { - src = ./polkit.patch; + (replaceVars ./polkit.patch { polkit_version = polkit.version; }) ]; diff --git a/pkgs/by-name/gu/gusb/package.nix b/pkgs/by-name/gu/gusb/package.nix index c13c40baed3dc..bbc21fcc21045 100644 --- a/pkgs/by-name/gu/gusb/package.nix +++ b/pkgs/by-name/gu/gusb/package.nix @@ -2,7 +2,7 @@ lib, stdenv, fetchFromGitHub, - substituteAll, + replaceVars, meson, ninja, pkg-config, @@ -46,8 +46,7 @@ stdenv.mkDerivation rec { }; patches = [ - (substituteAll { - src = ./fix-python-path.patch; + (replaceVars ./fix-python-path.patch { python = "${pythonEnv}/bin/python3"; }) ]; diff --git a/pkgs/by-name/gv/gvfs/package.nix b/pkgs/by-name/gv/gvfs/package.nix index e70cccc2568b0..7045b0f487b87 100644 --- a/pkgs/by-name/gv/gvfs/package.nix +++ b/pkgs/by-name/gv/gvfs/package.nix @@ -5,7 +5,7 @@ meson, ninja, pkg-config, - substituteAll, + replaceVars, gettext, dbus, glib, @@ -55,8 +55,7 @@ stdenv.mkDerivation (finalAttrs: { }; patches = [ - (substituteAll { - src = ./hardcode-ssh-path.patch; + (replaceVars ./hardcode-ssh-path.patch { ssh_program = "${lib.getBin openssh}/bin/ssh"; }) ]; diff --git a/pkgs/by-name/ha/hare/package.nix b/pkgs/by-name/ha/hare/package.nix index 763d8638fd585..30472742a2a00 100644 --- a/pkgs/by-name/ha/hare/package.nix +++ b/pkgs/by-name/ha/hare/package.nix @@ -6,7 +6,7 @@ scdoc, tzdata, mailcap, - substituteAll, + replaceVars, callPackage, enableCrossCompilation ? (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.is64bit), pkgsCross, @@ -92,22 +92,19 @@ stdenv.mkDerivation (finalAttrs: { patches = [ # Replace FHS paths with nix store - (substituteAll { - src = ./001-tzdata.patch; + (replaceVars ./001-tzdata.patch { inherit tzdata; }) # Don't build haredoc since it uses the build `hare` bin, which breaks # cross-compilation. ./002-dont-build-haredoc.patch # Hardcode harec and qbe. - (substituteAll { - src = ./003-hardcode-qbe-and-harec.patch; + (replaceVars ./003-hardcode-qbe-and-harec.patch { harec_bin = lib.getExe harec; qbe_bin = lib.getExe qbe; }) # Use mailcap `/etc/mime.types` for Hare's mime module - (substituteAll { - src = ./004-use-mailcap-for-mimetypes.patch; + (replaceVars ./004-use-mailcap-for-mimetypes.patch { inherit mailcap; }) ]; diff --git a/pkgs/by-name/ha/haredo/package.nix b/pkgs/by-name/ha/haredo/package.nix index a6ef926c85b99..ee937f9a0c3c2 100644 --- a/pkgs/by-name/ha/haredo/package.nix +++ b/pkgs/by-name/ha/haredo/package.nix @@ -7,7 +7,7 @@ nix-update-script, makeWrapper, bash, - substituteAll, + replaceVars, }: stdenv.mkDerivation (finalAttrs: { pname = "haredo"; @@ -27,8 +27,7 @@ stdenv.mkDerivation (finalAttrs: { patches = [ # Use nix store's bash instead of sh. `@bash@/bin/sh` is used, since haredo expects a posix shell. - (substituteAll { - src = ./001-use-nix-store-sh.patch; + (replaceVars ./001-use-nix-store-sh.patch { inherit bash; }) ]; diff --git a/pkgs/by-name/ho/howard-hinnant-date/package.nix b/pkgs/by-name/ho/howard-hinnant-date/package.nix index 0387bad95e0e4..d4bc072db3771 100644 --- a/pkgs/by-name/ho/howard-hinnant-date/package.nix +++ b/pkgs/by-name/ho/howard-hinnant-date/package.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, cmake, tzdata, fetchpatch, substituteAll }: +{ lib, stdenv, fetchFromGitHub, cmake, tzdata, fetchpatch, replaceVars }: stdenv.mkDerivation rec { pname = "howard-hinnant-date"; @@ -22,8 +22,7 @@ stdenv.mkDerivation rec { # Without this patch, this library will drop a `tzdata` directory into # `~/Downloads` if it cannot find `/usr/share/zoneinfo`. Make the path it # searches for `zoneinfo` be the one from the `tzdata` package. - (substituteAll { - src = ./make-zoneinfo-available.diff; + (replaceVars ./make-zoneinfo-available.diff { inherit tzdata; }) ]; diff --git a/pkgs/by-name/in/iniparser/package.nix b/pkgs/by-name/in/iniparser/package.nix index b0bb4dce192fd..ca36474af0d91 100644 --- a/pkgs/by-name/in/iniparser/package.nix +++ b/pkgs/by-name/in/iniparser/package.nix @@ -3,7 +3,7 @@ stdenv, fetchFromGitLab, fetchFromGitHub, - substituteAll, + replaceVars, symlinkJoin, cmake, doxygen, @@ -24,9 +24,8 @@ stdenv.mkDerivation (finalAttrs: { }; patches = lib.optionals finalAttrs.finalPackage.doCheck [ - (substituteAll { + (replaceVars ./remove-fetchcontent-usage.patch { # Do not let cmake's fetchContent download unity - src = ./remove-fetchcontent-usage.patch; unitySrc = symlinkJoin { name = "unity-with-iniparser-config"; paths = [ diff --git a/pkgs/by-name/is/isc-cron/package.nix b/pkgs/by-name/is/isc-cron/package.nix index 61633c6c9c88d..94d25e516500e 100644 --- a/pkgs/by-name/is/isc-cron/package.nix +++ b/pkgs/by-name/is/isc-cron/package.nix @@ -2,7 +2,7 @@ lib, fetchurl, stdenv, - substituteAll, + replaceVars, vim, sendmailPath ? "/usr/sbin/sendmail", }: @@ -17,8 +17,7 @@ stdenv.mkDerivation (finalAttrs: { }; patches = [ - (substituteAll { - src = ./0000-nixpkgs-specific.diff; + (replaceVars ./0000-nixpkgs-specific.diff { inherit sendmailPath; viPath = lib.getExe' vim "vim"; defPath = lib.concatStringsSep ":" [ diff --git a/pkgs/by-name/jo/john/package.nix b/pkgs/by-name/jo/john/package.nix index 5f27e61ec39f6..7fb41a69d582d 100644 --- a/pkgs/by-name/jo/john/package.nix +++ b/pkgs/by-name/jo/john/package.nix @@ -19,7 +19,7 @@ ocl-icd, # include non-free ClamAV unrar code enableUnfree ? false, - substituteAll, + replaceVars, makeWrapper, }: @@ -35,8 +35,7 @@ stdenv.mkDerivation rec { }; patches = lib.optionals withOpenCL [ - (substituteAll { - src = ./opencl.patch; + (replaceVars ./opencl.patch { ocl_icd = ocl-icd; }) ]; diff --git a/pkgs/by-name/ke/keepass/package.nix b/pkgs/by-name/ke/keepass/package.nix index fc3bd1ff7fe65..e7bfa51c49235 100644 --- a/pkgs/by-name/ke/keepass/package.nix +++ b/pkgs/by-name/ke/keepass/package.nix @@ -6,7 +6,7 @@ mono, makeWrapper, icoutils, - substituteAll, + replaceVars, xsel, xorg, xdotool, @@ -37,8 +37,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ icoutils ]; patches = [ - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { xsel = "${xsel}/bin/xsel"; xprop = "${xorg.xprop}/bin/xprop"; xdotool = "${xdotool}/bin/xdotool"; diff --git a/pkgs/by-name/la/lalrpop/package.nix b/pkgs/by-name/la/lalrpop/package.nix index dc523c5967e6d..c7c97c7880b9c 100644 --- a/pkgs/by-name/la/lalrpop/package.nix +++ b/pkgs/by-name/la/lalrpop/package.nix @@ -2,7 +2,7 @@ lib, rustPlatform, fetchFromGitHub, - substituteAll, + replaceVars, stdenv, }: @@ -20,8 +20,7 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-zkPLas+fQQzm7LlWNpTooUR/e30KMS9OET6PMwQ2yAA="; patches = [ - (substituteAll { - src = ./use-correct-binary-path-in-tests.patch; + (replaceVars ./use-correct-binary-path-in-tests.patch { target_triple = stdenv.hostPlatform.rust.rustcTarget; }) ]; diff --git a/pkgs/by-name/li/libosinfo/package.nix b/pkgs/by-name/li/libosinfo/package.nix index 93cb538b59093..c48b1d2c739a3 100644 --- a/pkgs/by-name/li/libosinfo/package.nix +++ b/pkgs/by-name/li/libosinfo/package.nix @@ -19,7 +19,7 @@ perl, hwdata, osinfo-db, - substituteAll, + replaceVars, vala ? null, }: @@ -61,8 +61,7 @@ stdenv.mkDerivation rec { ]; patches = [ - (substituteAll { - src = ./osinfo-db-data-dir.patch; + (replaceVars ./osinfo-db-data-dir.patch { osinfo_db_data_dir = "${osinfo-db}/share"; }) diff --git a/pkgs/by-name/me/metacity/package.nix b/pkgs/by-name/me/metacity/package.nix index ecdf42ecbad6f..8a7248287a8d8 100644 --- a/pkgs/by-name/me/metacity/package.nix +++ b/pkgs/by-name/me/metacity/package.nix @@ -13,7 +13,7 @@ libstartup_notification, libxml2, pkg-config, - substituteAll, + replaceVars, wrapGAppsHook3, zenity, }: @@ -28,8 +28,7 @@ stdenv.mkDerivation rec { }; patches = [ - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { inherit zenity; }) ]; diff --git a/pkgs/by-name/mi/minigalaxy/package.nix b/pkgs/by-name/mi/minigalaxy/package.nix index 05ff14a6b82d5..131bd375418b3 100644 --- a/pkgs/by-name/mi/minigalaxy/package.nix +++ b/pkgs/by-name/mi/minigalaxy/package.nix @@ -8,7 +8,7 @@ libnotify, python3Packages, steam-run, - substituteAll, + replaceVars, unzip, webkitgtk_4_0, wrapGAppsHook3, @@ -26,8 +26,7 @@ python3Packages.buildPythonApplication rec { }; patches = [ - (substituteAll { - src = ./inject-launcher-steam-run.diff; + (replaceVars ./inject-launcher-steam-run.diff { steamrun = lib.getExe steam-run; }) ]; diff --git a/pkgs/by-name/mi/mirakurun/package.nix b/pkgs/by-name/mi/mirakurun/package.nix index c01ea18ba8c6f..0ae8bc87856c6 100644 --- a/pkgs/by-name/mi/mirakurun/package.nix +++ b/pkgs/by-name/mi/mirakurun/package.nix @@ -7,7 +7,7 @@ installShellFiles, makeWrapper, nodejs, - substituteAll, + replaceVars, v4l-utils, which, }: @@ -46,8 +46,7 @@ buildNpmPackage rec { nodejs which ] ++ lib.optionals stdenv.hostPlatform.isLinux [ v4l-utils ]; - crc32Patch = substituteAll { - src = ./fix-musl-detection.patch; + crc32Patch = replaceVars ./fix-musl-detection.patch { isMusl = if stdenv.hostPlatform.isMusl then "true" else "false"; }; in diff --git a/pkgs/by-name/mu/muffin/package.nix b/pkgs/by-name/mu/muffin/package.nix index 69654afc27e32..ad233c8a85aa1 100644 --- a/pkgs/by-name/mu/muffin/package.nix +++ b/pkgs/by-name/mu/muffin/package.nix @@ -2,7 +2,7 @@ stdenv, lib, fetchFromGitHub, - substituteAll, + replaceVars, cairo, cinnamon-desktop, dbus, @@ -58,8 +58,7 @@ stdenv.mkDerivation rec { }; patches = [ - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { inherit zenity; }) ]; diff --git a/pkgs/by-name/mu/music-assistant/package.nix b/pkgs/by-name/mu/music-assistant/package.nix index 20c46046506de..69c5e8566c7a0 100644 --- a/pkgs/by-name/mu/music-assistant/package.nix +++ b/pkgs/by-name/mu/music-assistant/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, ffmpeg-headless, nixosTests, - substituteAll, + replaceVars, providers ? [ ], }: @@ -38,8 +38,7 @@ python.pkgs.buildPythonApplication rec { }; patches = [ - (substituteAll { - src = ./ffmpeg.patch; + (replaceVars ./ffmpeg.patch { ffmpeg = "${lib.getBin ffmpeg-headless}/bin/ffmpeg"; ffprobe = "${lib.getBin ffmpeg-headless}/bin/ffprobe"; }) diff --git a/pkgs/by-name/na/nautilus-python/package.nix b/pkgs/by-name/na/nautilus-python/package.nix index f501181da5977..ccc6f2d23e5e9 100644 --- a/pkgs/by-name/na/nautilus-python/package.nix +++ b/pkgs/by-name/na/nautilus-python/package.nix @@ -1,7 +1,7 @@ { stdenv, lib, - substituteAll, + replaceVars, fetchurl, meson, ninja, @@ -32,8 +32,7 @@ stdenv.mkDerivation (finalAttrs: { patches = [ # Make PyGObject’s gi library available. - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { pythonPaths = lib.concatMapStringsSep ", " (pkg: "'${pkg}/${python3.sitePackages}'") [ python3.pkgs.pygobject3 ]; diff --git a/pkgs/by-name/nu/nut/package.nix b/pkgs/by-name/nu/nut/package.nix index 998549a84e96b..bdb6a0f792ef1 100644 --- a/pkgs/by-name/nu/nut/package.nix +++ b/pkgs/by-name/nu/nut/package.nix @@ -17,7 +17,7 @@ net-snmp, openssl, pkg-config, - substituteAll, + replaceVars, systemd, udev, gnused, @@ -40,8 +40,7 @@ stdenv.mkDerivation rec { # trying to install directly into /etc/nut which predictably fails ./nutshutdown-conf-default.patch - (substituteAll { - src = ./hardcode-paths.patch; + (replaceVars ./hardcode-paths.patch { avahi = "${avahi}/lib"; freeipmi = "${freeipmi}/lib"; libgpiod = "${libgpiod_1}/lib"; diff --git a/pkgs/by-name/oc/octoprint/package.nix b/pkgs/by-name/oc/octoprint/package.nix index e3fd3bc3bdee1..4a9d9b5d02b7a 100644 --- a/pkgs/by-name/oc/octoprint/package.nix +++ b/pkgs/by-name/oc/octoprint/package.nix @@ -6,7 +6,7 @@ fetchFromGitHub, fetchPypi, python3, - substituteAll, + replaceVars, nix-update-script, nixosTests, # To include additional plugins, pass them here as an overlay. @@ -194,14 +194,12 @@ let patches = [ # substitute pip and let it find out, that it can't write anywhere - (substituteAll { - src = ./pip-path.patch; + (replaceVars ./pip-path.patch { pip = "${self.pip}/bin/pip"; }) # hardcore path to ffmpeg and hide related settings - (substituteAll { - src = ./ffmpeg-path.patch; + (replaceVars ./ffmpeg-path.patch { ffmpeg = "${pkgs.ffmpeg}/bin/ffmpeg"; }) ]; diff --git a/pkgs/by-name/on/onboard/package.nix b/pkgs/by-name/on/onboard/package.nix index 57fcce1ca6ea1..7a2e35306d84d 100644 --- a/pkgs/by-name/on/onboard/package.nix +++ b/pkgs/by-name/on/onboard/package.nix @@ -3,7 +3,7 @@ fetchpatch, stdenv, lib, - substituteAll, + replaceVars, aspellWithDicts, at-spi2-core ? null, atspiSupport ? true, @@ -51,8 +51,7 @@ python3.pkgs.buildPythonApplication rec { }; patches = [ - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { inherit mousetweaks; }) # Allow loading hunspell dictionaries installed in NixOS system path diff --git a/pkgs/by-name/or/orca/package.nix b/pkgs/by-name/or/orca/package.nix index 2865233be1c66..4d20ca75d163e 100644 --- a/pkgs/by-name/or/orca/package.nix +++ b/pkgs/by-name/or/orca/package.nix @@ -12,7 +12,7 @@ python3, gtk3, gnome, - substituteAll, + replaceVars, at-spi2-atk, at-spi2-core, dbus, @@ -39,8 +39,7 @@ python3.pkgs.buildPythonApplication rec { }; patches = [ - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { cat = "${coreutils}/bin/cat"; lsof = "${lsof}/bin/lsof"; pgrep = "${procps}/bin/pgrep"; diff --git a/pkgs/by-name/pa/patchPpdFilesHook/test.nix b/pkgs/by-name/pa/patchPpdFilesHook/test.nix index edb324ecdd8fa..ae49114a296ab 100644 --- a/pkgs/by-name/pa/patchPpdFilesHook/test.nix +++ b/pkgs/by-name/pa/patchPpdFilesHook/test.nix @@ -1,21 +1,19 @@ { - substituteAll, + replaceVars, diffutils, stdenv, patchPpdFilesHook, }: let - input = substituteAll { - src = ./test.ppd; + input = replaceVars ./test.ppd { keep = "cmp"; patch = "cmp"; pathkeep = "/bin/cmp"; pathpatch = "/bin/cmp"; }; - output = substituteAll { - src = ./test.ppd; + output = replaceVars ./test.ppd { keep = "cmp"; patch = "${diffutils}/bin/cmp"; pathkeep = "/bin/cmp"; diff --git a/pkgs/by-name/pl/plymouth/package.nix b/pkgs/by-name/pl/plymouth/package.nix index ae5e4ee2339c4..27251284df3fc 100644 --- a/pkgs/by-name/pl/plymouth/package.nix +++ b/pkgs/by-name/pl/plymouth/package.nix @@ -3,7 +3,7 @@ stdenv, fetchFromGitLab, writeText, - substituteAll, + replaceVars, meson, pkg-config, ninja, @@ -44,8 +44,7 @@ stdenv.mkDerivation (finalAttrs: { # add support for loading plugins from /run to assist NixOS module ./add-runtime-plugin-path.patch # fix FHS hardcoded paths - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { fcmatch = "${fontconfig}/bin/fc-match"; }) ]; diff --git a/pkgs/by-name/po/podman/package.nix b/pkgs/by-name/po/podman/package.nix index 3786188d9f0b5..428c57edbd5a6 100644 --- a/pkgs/by-name/po/podman/package.nix +++ b/pkgs/by-name/po/podman/package.nix @@ -19,7 +19,7 @@ makeWrapper, runtimeShell, symlinkJoin, - substituteAll, + replaceVars, extraPackages ? [ ], crun, runc, @@ -85,8 +85,7 @@ buildGoModule rec { }; patches = [ - (substituteAll { - src = ./hardcode-paths.patch; + (replaceVars ./hardcode-paths.patch { bin_path = helpersBin; }) diff --git a/pkgs/by-name/pr/pretix/plugins/passbook.nix b/pkgs/by-name/pr/pretix/plugins/passbook.nix index d5ca08315f18a..d890a71f46ce5 100644 --- a/pkgs/by-name/pr/pretix/plugins/passbook.nix +++ b/pkgs/by-name/pr/pretix/plugins/passbook.nix @@ -2,7 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, - substituteAll, + replaceVars, # build-system pretix-plugin-build, @@ -29,8 +29,7 @@ buildPythonPackage rec { }; patches = [ - (substituteAll { - src = ./passbook-openssl.patch; + (replaceVars ./passbook-openssl.patch { openssl = lib.getExe openssl; }) ]; diff --git a/pkgs/by-name/st/streamlink/package.nix b/pkgs/by-name/st/streamlink/package.nix index 12bdb22405ec1..af58119e52286 100644 --- a/pkgs/by-name/st/streamlink/package.nix +++ b/pkgs/by-name/st/streamlink/package.nix @@ -2,7 +2,7 @@ lib, python3Packages, fetchPypi, - substituteAll, + replaceVars, ffmpeg, }: @@ -17,8 +17,7 @@ python3Packages.buildPythonApplication rec { }; patches = [ - (substituteAll { - src = ./ffmpeg-path.patch; + (replaceVars ./ffmpeg-path.patch { ffmpeg = lib.getExe ffmpeg; }) ]; diff --git a/pkgs/by-name/sw/sway-unwrapped/package.nix b/pkgs/by-name/sw/sway-unwrapped/package.nix index 5c92b8ac58486..482d8b8fb5501 100644 --- a/pkgs/by-name/sw/sway-unwrapped/package.nix +++ b/pkgs/by-name/sw/sway-unwrapped/package.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, fetchpatch, substituteAll, swaybg +{ lib, stdenv, fetchFromGitHub, fetchpatch, replaceVars, swaybg , meson, ninja, pkg-config, wayland-scanner, scdoc , libGL, wayland, libxkbcommon, pcre2, json_c, libevdev , pango, cairo, libinput, gdk-pixbuf, librsvg @@ -26,8 +26,7 @@ stdenv.mkDerivation (finalAttrs: { patches = [ ./load-configuration-from-etc.patch - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { inherit swaybg; }) diff --git a/pkgs/by-name/sw/swayfx-unwrapped/package.nix b/pkgs/by-name/sw/swayfx-unwrapped/package.nix index f771a0101e241..0742dec1df1e8 100644 --- a/pkgs/by-name/sw/swayfx-unwrapped/package.nix +++ b/pkgs/by-name/sw/swayfx-unwrapped/package.nix @@ -4,7 +4,7 @@ stdenv, systemd, meson, - substituteAll, + replaceVars, swaybg, ninja, pkg-config, @@ -57,8 +57,7 @@ stdenv.mkDerivation (finalAttrs: { [ ./load-configuration-from-etc.patch - (substituteAll { - src = ./fix-paths.patch; + (replaceVars ./fix-paths.patch { inherit swaybg; }) ] diff --git a/pkgs/by-name/um/umockdev/package.nix b/pkgs/by-name/um/umockdev/package.nix index 99086e0f27887..0423783df48f0 100644 --- a/pkgs/by-name/um/umockdev/package.nix +++ b/pkgs/by-name/um/umockdev/package.nix @@ -13,7 +13,7 @@ ninja, pkg-config, python3, - substituteAll, + replaceVars, systemdMinimal, usbutils, vala, @@ -44,8 +44,7 @@ stdenv.mkDerivation (finalAttrs: { # Replace references to udevadm with an absolute paths, so programs using # umockdev will just work without having to provide it in their test environment # $PATH. - (substituteAll { - src = ./substitute-udevadm.patch; + (replaceVars ./substitute-udevadm.patch { udevadm = "${systemdMinimal}/bin/udevadm"; }) ]; diff --git a/pkgs/by-name/xs/xscreensaver/package.nix b/pkgs/by-name/xs/xscreensaver/package.nix index f3528d816090b..40c26029e8e71 100644 --- a/pkgs/by-name/xs/xscreensaver/package.nix +++ b/pkgs/by-name/xs/xscreensaver/package.nix @@ -29,7 +29,7 @@ forceInstallAllHacks ? true, withSystemd ? lib.meta.availableOn stdenv.hostPlatform systemd, nixosTests, - substituteAll, + replaceVars, wrapperPrefix ? "/run/wrappers/bin", }: @@ -83,8 +83,7 @@ stdenv.mkDerivation (finalAttrs: { ''; patches = [ - (substituteAll { - src = ./xscreensaver-wrapper-prefix.patch; + (replaceVars ./xscreensaver-wrapper-prefix.patch { inherit wrapperPrefix; }) ]; From 16b5545f9f5156548019edbbf6908cb147acbbcc Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Tue, 17 Sep 2024 14:50:58 +0200 Subject: [PATCH 0181/1079] python312Packages.eth-typing: 5.0.1 -> 5.1.0 --- .../python-modules/eth-typing/default.nix | 34 ++++++++++++------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/eth-typing/default.nix b/pkgs/development/python-modules/eth-typing/default.nix index 0bc0c8f69bd6a..19d4101c83c36 100644 --- a/pkgs/development/python-modules/eth-typing/default.nix +++ b/pkgs/development/python-modules/eth-typing/default.nix @@ -1,40 +1,48 @@ { lib, - fetchFromGitHub, buildPythonPackage, - pythonOlder, - pytestCheckHook, - typing-extensions, + fetchFromGitHub, setuptools, + # dependencies + typing-extensions, + # nativeCheckInputs + pytestCheckHook, + pytest-xdist, }: buildPythonPackage rec { pname = "eth-typing"; - version = "5.0.1"; + version = "5.1.0"; pyproject = true; - disabled = pythonOlder "3.6"; - src = fetchFromGitHub { owner = "ethereum"; repo = "eth-typing"; tag = "v${version}"; - hash = "sha256-WFTx5u85Gp+jQPWS3BTk1Pky07C2fVAzwrG/c3hSRzM="; + hash = "sha256-IOWd6WFPAYO+VZwlMilRVHtudEjHt5p8Xu4WloFB/ww="; }; build-system = [ setuptools ]; - nativeCheckInputs = [ pytestCheckHook ]; - dependencies = [ typing-extensions ]; + nativeCheckInputs = [ + pytestCheckHook + pytest-xdist + ]; + pythonImportsCheck = [ "eth_typing" ]; - meta = with lib; { + disabledTests = [ + # side-effect: runs pip online check and is blocked by sandbox + "test_install_local_wheel" + ]; + + meta = { description = "Common type annotations for Ethereum Python packages"; homepage = "https://github.com/ethereum/eth-typing"; changelog = "https://github.com/ethereum/eth-typing/blob/v${version}/docs/release_notes.rst"; - license = licenses.mit; - maintainers = with maintainers; [ siraben ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ siraben ]; }; } From 4ee019941b6efe7e69c98dae0a7744a0afda6961 Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Tue, 17 Sep 2024 15:03:06 +0200 Subject: [PATCH 0182/1079] python312Packages.eth-utils: tidy code up --- .../python-modules/eth-utils/default.nix | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/eth-utils/default.nix b/pkgs/development/python-modules/eth-utils/default.nix index feb07cbac013a..b170e2443b30c 100644 --- a/pkgs/development/python-modules/eth-utils/default.nix +++ b/pkgs/development/python-modules/eth-utils/default.nix @@ -1,33 +1,33 @@ { lib, - fetchFromGitHub, buildPythonPackage, + fetchFromGitHub, + setuptools, + isPyPy, + # dependencies eth-hash, eth-typing, cytoolz, - hypothesis, - isPyPy, - pytestCheckHook, - pythonOlder, - setuptools, toolz, + # nativeCheckInputs + hypothesis, mypy, + pytestCheckHook, }: buildPythonPackage rec { pname = "eth-utils"; version = "5.1.0"; pyproject = true; - disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "ethereum"; repo = "eth-utils"; - rev = "v${version}"; + tag = "v${version}"; hash = "sha256-uPzg1gUEsulQL2u22R/REHWx1ZtbMxvcXf6UgWqkDF4="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; propagatedBuildInputs = [ @@ -39,8 +39,8 @@ buildPythonPackage rec { nativeCheckInputs = [ hypothesis - pytestCheckHook mypy + pytestCheckHook ] ++ eth-hash.optional-dependencies.pycryptodome; pythonImportsCheck = [ "eth_utils" ]; From 63b42ea0e745ec1066260cc7fecb54350da6158a Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Tue, 17 Sep 2024 14:43:17 +0200 Subject: [PATCH 0183/1079] python312Packages.eth-account: 0.9.0 -> 0.13.4 --- .../python-modules/eth-account/default.nix | 49 ++++++++++++++----- 1 file changed, 36 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/eth-account/default.nix b/pkgs/development/python-modules/eth-account/default.nix index 7be6722f233b6..918100ec7f571 100644 --- a/pkgs/development/python-modules/eth-account/default.nix +++ b/pkgs/development/python-modules/eth-account/default.nix @@ -2,33 +2,42 @@ lib, buildPythonPackage, fetchFromGitHub, + setuptools, + # dependencies bitarray, + ckzg, eth-abi, eth-keyfile, eth-keys, eth-rlp, eth-utils, - websockets, hexbytes, - pythonOlder, rlp, + websockets, + # nativeCheckInputs + hypothesis, + pydantic, + pytestCheckHook, + pytest-xdist, }: buildPythonPackage rec { pname = "eth-account"; - version = "0.9.0"; - format = "setuptools"; - disabled = pythonOlder "3.7"; + version = "0.13.4"; + pyproject = true; src = fetchFromGitHub { owner = "ethereum"; repo = "eth-account"; - rev = "v${version}"; - hash = "sha256-Ps/vzJv0W1+wy1mSJaqRNNU6CoCMchReHIocB9kPrGs="; + tag = "v${version}"; + hash = "sha256-Y55WCgWJd2AaDNKbyBe9oi1soT19RdUjQWy5884Pcq8="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ bitarray + ckzg eth-abi eth-keyfile eth-keys @@ -39,15 +48,29 @@ buildPythonPackage rec { websockets ]; - # require buildinga npm project - doCheck = false; + nativeCheckInputs = [ + hypothesis + pydantic + pytestCheckHook + pytest-xdist + ]; + + disabledTests = [ + # requires local nodejs install + "test_messages_where_all_3_sigs_match" + "test_messages_where_eth_account_matches_ethers_but_not_metamask" + "test_messages_where_eth_account_matches_metamask_but_not_ethers" + # disable flaky fuzzing test + "test_compatibility" + ]; pythonImportsCheck = [ "eth_account" ]; - meta = with lib; { + meta = { description = "Account abstraction library for web3.py"; homepage = "https://github.com/ethereum/eth-account"; - license = licenses.mit; - maintainers = [ ]; + changelog = "https://github.com/ethereum/eth-account/blob/v${version}/docs/release_notes.rst"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hellwolf ]; }; } From 30acf4b8f0db2e3bac5a37feab120152024c4eb1 Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Fri, 27 Sep 2024 04:25:42 +0200 Subject: [PATCH 0184/1079] python312Packages.eth-bloom: init at 3.1.0 --- .../python-modules/eth-bloom/default.nix | 50 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 52 insertions(+) create mode 100644 pkgs/development/python-modules/eth-bloom/default.nix diff --git a/pkgs/development/python-modules/eth-bloom/default.nix b/pkgs/development/python-modules/eth-bloom/default.nix new file mode 100644 index 0000000000000..8c2a84e35908d --- /dev/null +++ b/pkgs/development/python-modules/eth-bloom/default.nix @@ -0,0 +1,50 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + # dependencies + eth-hash, + # nativeCheckInputs + hypothesis, + pytestCheckHook, + pytest-xdist, +}: + +buildPythonPackage rec { + pname = "eth-bloom"; + version = "3.1.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "ethereum"; + repo = "eth-bloom"; + tag = "v${version}"; + hash = "sha256-WrBLFICPyb+1bIitHZ172A1p1VYqLR75YfJ5/IBqDr8="; + }; + + build-system = [ setuptools ]; + + dependencies = [ eth-hash ]; + + nativeCheckInputs = [ + hypothesis + pytestCheckHook + pytest-xdist + ] ++ eth-hash.optional-dependencies.pycryptodome; + + pythonImportsCheck = [ "eth_bloom" ]; + + disabledTests = [ + # not testable in nix build + "test_install_local_wheel" + ]; + + meta = { + description = "Implementation of the Ethereum bloom filter"; + homepage = "https://github.com/ethereum/eth-bloom"; + changelog = "https://github.com/ethereum/eth-bloom/blob/v${version}/CHANGELOG.rst"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hellwolf ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 77018732cb41c..aea2fba971170 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4258,6 +4258,8 @@ self: super: with self; { eth-account = callPackage ../development/python-modules/eth-account { }; + eth-bloom = callPackage ../development/python-modules/eth-bloom { }; + eth-hash = callPackage ../development/python-modules/eth-hash { }; eth-keyfile = callPackage ../development/python-modules/eth-keyfile { }; From 956ce9ad733d507ada9fc4367ae47e1c1fbc18e8 Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Tue, 17 Sep 2024 20:52:38 +0200 Subject: [PATCH 0185/1079] python312Packages.trie: init at 3.0.1 --- .../python-modules/trie/default.nix | 63 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 65 insertions(+) create mode 100644 pkgs/development/python-modules/trie/default.nix diff --git a/pkgs/development/python-modules/trie/default.nix b/pkgs/development/python-modules/trie/default.nix new file mode 100644 index 0000000000000..261cc26df341e --- /dev/null +++ b/pkgs/development/python-modules/trie/default.nix @@ -0,0 +1,63 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + # dependencies + eth-hash, + eth-utils, + hexbytes, + rlp, + sortedcontainers, + # nativeCheckInputs + hypothesis, + pytestCheckHook, + pytest-xdist, +}: + +buildPythonPackage rec { + pname = "trie"; + version = "3.0.1"; + pyproject = true; + + src = fetchFromGitHub { + owner = "ethereum"; + repo = "py-trie"; + tag = "v${version}"; + hash = "sha256-kG/5ijckiEOfB5y1c3Yqudqnb1MDbPD25YZZM+H13Lw="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + eth-hash + eth-utils + hexbytes + rlp + sortedcontainers + ]; + + nativeCheckInputs = [ + hypothesis + pytestCheckHook + pytest-xdist + ] ++ eth-hash.optional-dependencies.pycryptodome; + + disabledTests = [ + # some core tests require fixture submodule and execution spec + "test_fixtures_exist" + "test_bin_trie_update_value" + "test_branch_updates" + ]; + disabledTestPaths = [ "tests/core/test_iter.py" ]; + + pythonImportsCheck = [ "trie" ]; + + meta = { + description = "Python library which implements the Ethereum Trie structure"; + homepage = "https://github.com/ethereum/py-trie"; + changelog = "https://github.com/ethereum/py-trie/blob/v${version}/CHANGELOG.rst"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hellwolf ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index aea2fba971170..048e8dba91fc4 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16457,6 +16457,8 @@ self: super: with self; { trezor = callPackage ../development/python-modules/trezor { }; + trie = callPackage ../development/python-modules/trie { }; + trimesh = callPackage ../development/python-modules/trimesh { }; trino-python-client = callPackage ../development/python-modules/trino-python-client { }; From 6c7026adcaa00f24726d61df40317e7309ffe1ec Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Tue, 17 Sep 2024 21:48:59 +0200 Subject: [PATCH 0186/1079] python312Packages.py-evm: init at 0.10.1-beta.2 --- .../python-modules/py-evm/default.nix | 78 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 80 insertions(+) create mode 100644 pkgs/development/python-modules/py-evm/default.nix diff --git a/pkgs/development/python-modules/py-evm/default.nix b/pkgs/development/python-modules/py-evm/default.nix new file mode 100644 index 0000000000000..73ae873bcfca1 --- /dev/null +++ b/pkgs/development/python-modules/py-evm/default.nix @@ -0,0 +1,78 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + # dependencies + cached-property, + ckzg, + eth-bloom, + eth-keys, + eth-typing, + eth-utils, + lru-dict, + pydantic, + py-ecc, + rlp, + trie, + # nativeCheckInputs + factory-boy, + hypothesis, + pytestCheckHook, + pytest-xdist, + eth-hash, +}: + +buildPythonPackage rec { + pname = "py-evm"; + version = "0.10.1-beta.2"; + pyproject = true; + + src = fetchFromGitHub { + owner = "ethereum"; + repo = "py-evm"; + tag = "v${version}"; + hash = "sha256-2BWMen/6ZcL1/SgGP0XcrTC63+LEjZO7Ogb3anhavsE="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + cached-property + ckzg + eth-bloom + eth-keys + eth-typing + eth-utils + lru-dict + py-ecc + rlp + trie + ]; + + nativeCheckInputs = [ + factory-boy + hypothesis + pytestCheckHook + pytest-xdist + ] ++ eth-hash.optional-dependencies.pycryptodome; + + disabledTests = [ + # side-effect: runs pip online check and is blocked by sandbox + "test_install_local_wheel" + ]; + + disabledTestPaths = [ + # json-fixtures require fixture submodule and execution spec + "tests/json-fixtures" + ]; + + pythonImportsCheck = [ "eth" ]; + + meta = { + description = "A Python implementation of the Ethereum Virtual Machine."; + homepage = "https://github.com/ethereum/py-evm"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hellwolf ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 048e8dba91fc4..abfaf70da0abc 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -9476,6 +9476,8 @@ self: super: with self; { py-eth-sig-utils = callPackage ../development/python-modules/py-eth-sig-utils { }; + py-evm = callPackage ../development/python-modules/py-evm { }; + py-expression-eval = callPackage ../development/python-modules/py-expression-eval { }; py-improv-ble-client = callPackage ../development/python-modules/py-improv-ble-client { }; From 933ec31443591e97c492232100478a8507deee3b Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Tue, 17 Sep 2024 22:03:43 +0200 Subject: [PATCH 0187/1079] python312Packages.eth-tester: init at 0.12.0-beta.2 --- .../python-modules/eth-tester/default.nix | 59 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 61 insertions(+) create mode 100644 pkgs/development/python-modules/eth-tester/default.nix diff --git a/pkgs/development/python-modules/eth-tester/default.nix b/pkgs/development/python-modules/eth-tester/default.nix new file mode 100644 index 0000000000000..7d2210c5450be --- /dev/null +++ b/pkgs/development/python-modules/eth-tester/default.nix @@ -0,0 +1,59 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + # dependencies + eth-abi, + eth-account, + eth-keys, + eth-utils, + pydantic, + rlp, + semantic-version, + # nativeCheckInputs + py-evm, + pytestCheckHook, + pytest-xdist, +}: + +buildPythonPackage rec { + pname = "eth-tester"; + version = "0.12.0-beta.2"; + pyproject = true; + + src = fetchFromGitHub { + owner = "ethereum"; + repo = "eth-tester"; + tag = "v${version}"; + hash = "sha256-ox7adsqD0MPZFcxBhino8cgwYYEWrBnD+ugPQOuOO2U="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + eth-abi + eth-account + eth-keys + eth-utils + pydantic + rlp + semantic-version + ]; + + nativeCheckInputs = [ + py-evm + pytestCheckHook + pytest-xdist + ]; + + pythonImportsCheck = [ "eth_tester" ]; + + meta = { + description = "Tool suite for testing ethereum applications"; + homepage = "https://github.com/ethereum/eth-tester"; + changelog = "https://github.com/ethereum/eth-tester/blob/v${version}/CHANGELOG.rst"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hellwolf ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index abfaf70da0abc..57e70a20c1109 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4268,6 +4268,8 @@ self: super: with self; { eth-rlp = callPackage ../development/python-modules/eth-rlp { }; + eth-tester = callPackage ../development/python-modules/eth-tester { }; + eth-typing = callPackage ../development/python-modules/eth-typing { }; eth-utils = callPackage ../development/python-modules/eth-utils { }; From 563e494e12e418e2e9f521450537491ba862c93e Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Tue, 17 Sep 2024 22:26:44 +0200 Subject: [PATCH 0188/1079] python312Packages.pyunormalize: init at 16.0.0 --- .../python-modules/pyunormalize/default.nix | 37 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 39 insertions(+) create mode 100644 pkgs/development/python-modules/pyunormalize/default.nix diff --git a/pkgs/development/python-modules/pyunormalize/default.nix b/pkgs/development/python-modules/pyunormalize/default.nix new file mode 100644 index 0000000000000..450eb8ebd4e2e --- /dev/null +++ b/pkgs/development/python-modules/pyunormalize/default.nix @@ -0,0 +1,37 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, + # nativeCheckInputs + pytestCheckHook, +}: + +buildPythonPackage rec { + pname = "pyunormalize"; + version = "16.0.0"; + pyproject = true; + + # No tags on GitHub + src = fetchPypi { + inherit pname version; + hash = "sha256-Lh37tKEYFUrib3BxBCalKjZLkmyRkfdkYB9ajLEnYfc="; + }; + + build-system = [ setuptools ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + # The pypi archive does not contain the tests. + # NOTE: one should review this for each future update. + doCheck = false; + + pythonImportsCheck = [ "pyunormalize" ]; + + meta = { + description = "Unicode normalization forms (NFC, NFKC, NFD, NFKD) independent of the Python core Unicode database"; + homepage = "https://github.com/mlodewijck/pyunormalize"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hellwolf ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 57e70a20c1109..59f2aaca18452 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10843,6 +10843,8 @@ self: super: with self; { pyunpack = callPackage ../development/python-modules/pyunpack { }; + pyunormalize = callPackage ../development/python-modules/pyunormalize { }; + pyutil = callPackage ../development/python-modules/pyutil { }; pyzbar = callPackage ../development/python-modules/pyzbar { }; From 3224a886d71c30fd43073b3cf45d6934b5efe485 Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Wed, 18 Sep 2024 02:59:08 +0200 Subject: [PATCH 0189/1079] python312Packages.eth-hash: 0.5.2 -> 0.7.1 --- .../python-modules/eth-hash/default.nix | 51 +++++++++++-------- 1 file changed, 31 insertions(+), 20 deletions(-) diff --git a/pkgs/development/python-modules/eth-hash/default.nix b/pkgs/development/python-modules/eth-hash/default.nix index 241a4260e43ac..cfd6365f6b1da 100644 --- a/pkgs/development/python-modules/eth-hash/default.nix +++ b/pkgs/development/python-modules/eth-hash/default.nix @@ -1,41 +1,51 @@ { lib, - fetchFromGitHub, buildPythonPackage, - pythonAtLeast, - pythonOlder, + fetchFromGitHub, + setuptools, + isPyPy, + # nativeCheckInputs pytest, - safe-pysha3, + pytest-xdist, + # optional dependencies pycryptodome, + safe-pysha3, }: buildPythonPackage rec { pname = "eth-hash"; - version = "0.5.2"; - format = "setuptools"; - disabled = pythonOlder "3.5"; + version = "0.7.1"; + pyproject = true; src = fetchFromGitHub { owner = "ethereum"; repo = "eth-hash"; - rev = "v${version}"; - hash = "sha256-6UN+kvLjjAtkmLgUaovjZC/6n3FZtXCwyXZH7ijQObU="; + tag = "v${version}"; + hash = "sha256-91jWZDqrd7ZZlM0D/3sDokJ26NiAQ3gdeBebTV1Lq8s="; }; + build-system = [ setuptools ]; + nativeCheckInputs = - [ pytest ] + [ + pytest + pytest-xdist + ] ++ optional-dependencies.pycryptodome - # eth-hash can use either safe-pysha3 or pycryptodome; - # safe-pysha3 requires Python 3.9+ while pycryptodome does not. - # https://github.com/ethereum/eth-hash/issues/46#issuecomment-1314029211 - ++ lib.optional (pythonAtLeast "3.9") optional-dependencies.pysha3; + # safe-pysha3 is not available on pypy + ++ lib.optional (!isPyPy) optional-dependencies.pysha3; + # Backends need to be tested separatly and can not use hook checkPhase = '' - pytest tests/backends/pycryptodome/ + runHook preCheck + pytest tests/core tests/backends/pycryptodome + '' + + lib.optionalString (!isPyPy) '' + pytest tests/backends/pysha3 '' - + lib.optionalString (pythonAtLeast "3.9") '' - pytest tests/backends/pysha3/ + + '' + runHook postCheck ''; optional-dependencies = { @@ -43,10 +53,11 @@ buildPythonPackage rec { pysha3 = [ safe-pysha3 ]; }; - meta = with lib; { + meta = { description = "Ethereum hashing function keccak256"; homepage = "https://github.com/ethereum/eth-hash"; - license = licenses.mit; - maintainers = [ ]; + changelog = "https://github.com/ethereum/eth-hash/blob/v${version}/docs/release_notes.rst"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hellwolf ]; }; } From 757f4e6755ba1bccea2146423461e4ef47caa3c6 Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Wed, 18 Sep 2024 03:06:01 +0200 Subject: [PATCH 0190/1079] python312Packages.eth-keys: 0.5.0 -> 0.6.0 --- .../python-modules/eth-keys/default.nix | 42 +++++++------------ 1 file changed, 15 insertions(+), 27 deletions(-) diff --git a/pkgs/development/python-modules/eth-keys/default.nix b/pkgs/development/python-modules/eth-keys/default.nix index c64470a2c485c..95965af550f0b 100644 --- a/pkgs/development/python-modules/eth-keys/default.nix +++ b/pkgs/development/python-modules/eth-keys/default.nix @@ -1,37 +1,37 @@ { lib, - buildPythonPackage, fetchFromGitHub, + buildPythonPackage, setuptools, - asn1tools, - coincurve, - eth-hash, + # dependencies eth-typing, eth-utils, + # nativeCheckInputs + asn1tools, factory-boy, hypothesis, - isPyPy, pyasn1, pytestCheckHook, - pythonOlder, + coincurve, + eth-hash, + isPyPy, }: buildPythonPackage rec { pname = "eth-keys"; - version = "0.5.0"; + version = "0.6.0"; pyproject = true; - disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "ethereum"; repo = "eth-keys"; - rev = "v${version}"; - hash = "sha256-vyyaLCG2uIHXX0t93DmFq8/u0rZL+nsBsH2gfgjziyo="; + tag = "v${version}"; + hash = "sha256-HyOfuzwldtqjjowW7HGdZ8RNMXNK3y2NrXUoeMlWJjs="; }; build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ eth-typing eth-utils ]; @@ -48,29 +48,17 @@ buildPythonPackage rec { ++ lib.optional (!isPyPy) eth-hash.optional-dependencies.pysha3 ++ lib.optional isPyPy eth-hash.optional-dependencies.pycryptodome; - disabledTests = [ - # tests are broken - "test_compress_decompress_inversion" - "test_public_key_generation_is_equal" - "test_signing_is_equal" - "test_native_to_coincurve_recover" - "test_public_key_compression_is_equal" - "test_public_key_decompression_is_equal" - "test_signatures_with_high_s" - # timing sensitive - "test_encode_decode_pairings" - ]; - pythonImportsCheck = [ "eth_keys" ]; optional-dependencies = { coincurve = [ coincurve ]; }; - meta = with lib; { + meta = { description = "Common API for Ethereum key operations"; homepage = "https://github.com/ethereum/eth-keys"; - license = licenses.mit; - maintainers = [ ]; + changelog = "https://github.com/ethereum/eth-keys/blob/v${version}/CHANGELOG.rst"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hellwolf ]; }; } From 5950ae0f2d7bbb6e7bfc53f83fd685e180b69f0b Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Fri, 27 Sep 2024 04:32:41 +0200 Subject: [PATCH 0191/1079] python312Packages.eth-keyfile: 0.8.0 -> 0.8.1 --- .../python-modules/eth-keyfile/default.nix | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/eth-keyfile/default.nix b/pkgs/development/python-modules/eth-keyfile/default.nix index 8175b2cfe7613..0d16bc1ff21a7 100644 --- a/pkgs/development/python-modules/eth-keyfile/default.nix +++ b/pkgs/development/python-modules/eth-keyfile/default.nix @@ -3,30 +3,30 @@ buildPythonPackage, fetchFromGitHub, setuptools, + # dependencies eth-keys, eth-utils, pycryptodome, + # nativeCheckInputs pytestCheckHook, - pythonOlder, }: buildPythonPackage rec { pname = "eth-keyfile"; - version = "0.8.0"; + version = "0.8.1"; pyproject = true; - disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "ethereum"; repo = "eth-keyfile"; - rev = "v${version}"; + tag = "v${version}"; fetchSubmodules = true; - hash = "sha256-797yhHuU9/lm96YKxl3SZ5IQAwDxDSYkLkiBdAHh0Uk="; + hash = "sha256-HufsN3aXdQErcQmnG2PZnEm5joqpy4f8IWNm3VrzJSY="; }; build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ eth-keys eth-utils pycryptodome @@ -36,10 +36,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "eth_keyfile" ]; - meta = with lib; { + meta = { description = "Tools for handling the encrypted keyfile format used to store private keys"; homepage = "https://github.com/ethereum/eth-keyfile"; - license = licenses.mit; - maintainers = [ ]; + changelog = "https://github.com/ethereum/eth-keyfile/blob/v${version}/CHANGELOG.rst"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hellwolf ]; }; } From 1a400c9182f9182426173c1b9c60c41d4137a03f Mon Sep 17 00:00:00 2001 From: Florian Franzen Date: Tue, 17 Sep 2024 23:44:25 +0200 Subject: [PATCH 0192/1079] python312Packages.web3: 6.5.0 -> 7.6.1 --- .../python-modules/web3/default.nix | 61 +++++++++++++++---- 1 file changed, 48 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/web3/default.nix b/pkgs/development/python-modules/web3/default.nix index 08fc850f9e507..df894986b3ed5 100644 --- a/pkgs/development/python-modules/web3/default.nix +++ b/pkgs/development/python-modules/web3/default.nix @@ -2,7 +2,8 @@ lib, buildPythonPackage, fetchFromGitHub, - pythonOlder, + setuptools, + # dependencies aiohttp, eth-abi, eth-account, @@ -14,22 +15,32 @@ jsonschema, lru-dict, protobuf, + pydantic, requests, + types-requests, websockets, + # nativeCheckInputs + eth-tester, + flaky, + hypothesis, + py-evm, + pytest-asyncio_0_21, + pytestCheckHook, + pytest-mock, + pytest-xdist, + pyunormalize, }: buildPythonPackage rec { pname = "web3"; - version = "6.5.0"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + version = "7.6.1"; + pyproject = true; src = fetchFromGitHub { owner = "ethereum"; repo = "web3.py"; - rev = "v${version}"; - hash = "sha256-RNWCZQjcse415SSNkHhMWckDcBJGFZnjisckF7gbYY8="; + tag = "v${version}"; + hash = "sha256-rpXSkQtqUZiCLMF2XlElbsjFjJmX+3j/NdAU2oaPU54="; }; # Note: to reflect the extra_requires in main/setup.py. @@ -37,7 +48,9 @@ buildPythonPackage rec { ipfs = [ ipfshttpclient ]; }; - propagatedBuildInputs = + build-system = [ setuptools ]; + + dependencies = [ aiohttp eth-abi @@ -52,16 +65,38 @@ buildPythonPackage rec { jsonschema lru-dict protobuf + pydantic requests + types-requests websockets ]; - # TODO: package eth-tester required for tests - doCheck = false; + nativeCheckInputs = [ + eth-tester + flaky + hypothesis + py-evm + pytest-asyncio_0_21 + pytestCheckHook + pytest-mock + pytest-xdist + pyunormalize + ]; + + disabledTests = [ + # side-effect: runs pip online check and is blocked by sandbox + "test_install_local_wheel" + # not sure why they fail + "test_init_multiple_contracts_performance" + "test_async_init_multiple_contracts_performance" + ]; - postPatch = '' - substituteInPlace setup.py --replace "types-protobuf==3.19.13" "types-protobuf" - ''; + disabledTestPaths = [ + # requires geth library and binaries + "tests/integration/go_ethereum" + # requires local running beacon node + "tests/beacon" + ]; pythonImportsCheck = [ "web3" ]; From fe17c8b41d90399a8cb43ff645dd9a344cf81d19 Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Sun, 19 Jan 2025 12:21:41 +0100 Subject: [PATCH 0193/1079] vulkan-loader: remove outdated patch --- pkgs/by-name/vu/vulkan-loader/package.nix | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/pkgs/by-name/vu/vulkan-loader/package.nix b/pkgs/by-name/vu/vulkan-loader/package.nix index 96ad2fa8407ec..a77160633993a 100644 --- a/pkgs/by-name/vu/vulkan-loader/package.nix +++ b/pkgs/by-name/vu/vulkan-loader/package.nix @@ -27,16 +27,7 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-6GHZUiYL3gDWN61SaLiD/3xXSoQb1rx6U5eu1cl8ZwM="; }; - patches = - [ ./fix-pkgconfig.patch ] - ++ lib.optionals stdenv.hostPlatform.is32bit [ - # Backport patch to support 64-bit inodes on 32-bit systems - # FIXME: remove in next update - (fetchpatch { - url = "https://github.com/KhronosGroup/Vulkan-Loader/commit/ecd88b5c6b1e4c072c55c8652d76513d74c5ad4e.patch"; - hash = "sha256-Ea+v+RfmVl8fRbkr2ETM3/7R4vp+jw7hvTq2hnw4V/0="; - }) - ]; + patches = [ ./fix-pkgconfig.patch ]; nativeBuildInputs = [ cmake From d9f6cedba0b51eee5532a6ccb85aa0bf64c9c6ab Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Jan 2025 17:51:46 +0000 Subject: [PATCH 0194/1079] publicsuffix-list: 0-unstable-2024-12-24 -> 0-unstable-2025-01-16 --- pkgs/by-name/pu/publicsuffix-list/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pu/publicsuffix-list/package.nix b/pkgs/by-name/pu/publicsuffix-list/package.nix index 9cd87b629e463..1345543b7f162 100644 --- a/pkgs/by-name/pu/publicsuffix-list/package.nix +++ b/pkgs/by-name/pu/publicsuffix-list/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation { pname = "publicsuffix-list"; - version = "0-unstable-2024-12-24"; + version = "0-unstable-2025-01-16"; src = fetchFromGitHub { owner = "publicsuffix"; repo = "list"; - rev = "f229d7f87051bb6197b315f42adae05cb68e33b5"; - hash = "sha256-6g9XHrBl1rrOnY9CRi0W64/dKOhIJYRr9zXVNgXXex0="; + rev = "4f2d3b20034a6c7a0ad4400716f1e0f752e2c737"; + hash = "sha256-1U+CS5ER4b/mI9Ox2gJQfEOVeDHBt1C3UbG5sDAs8Mk="; }; dontBuild = true; From 9a4a09bef671cf93cae1769b9070bdd74a805cf0 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sun, 19 Jan 2025 08:47:23 +0100 Subject: [PATCH 0195/1079] mailutils: 3.17 -> 3.18 --- pkgs/tools/networking/mailutils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/mailutils/default.nix b/pkgs/tools/networking/mailutils/default.nix index a816357d64a4b..d770fae131ab3 100644 --- a/pkgs/tools/networking/mailutils/default.nix +++ b/pkgs/tools/networking/mailutils/default.nix @@ -32,11 +32,11 @@ stdenv.mkDerivation rec { pname = "mailutils"; - version = "3.17"; + version = "3.18"; src = fetchurl { url = "mirror://gnu/${pname}/${pname}-${version}.tar.xz"; - hash = "sha256-+km6zsN1Zv5S+IIh04cWc6Yzru4M2SPMOo5lu+8rhOk="; + hash = "sha256-VZBJyNhRYEFSipBsE52bt6YvHQXX5WF/qP4PIxoTFXc="; }; separateDebugInfo = true; From 21adffd6fcd0c6155be1b4b7f0518be2abbe032f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 19 Jan 2025 22:54:48 +0000 Subject: [PATCH 0196/1079] pyright: 1.1.391 -> 1.1.392 --- pkgs/by-name/py/pyright/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/py/pyright/package.nix b/pkgs/by-name/py/pyright/package.nix index 6017e0430f90a..0a7dd4deefe33 100644 --- a/pkgs/by-name/py/pyright/package.nix +++ b/pkgs/by-name/py/pyright/package.nix @@ -7,13 +7,13 @@ }: let - version = "1.1.391"; + version = "1.1.392"; src = fetchFromGitHub { owner = "Microsoft"; repo = "pyright"; tag = version; - hash = "sha256-QtdqMysK1vNqOFv2KQLlTGiCYwb1OWQ1jHITaiKv1hE="; + hash = "sha256-/Js9w6wxoJLqJxcRkpdwk2i9bR7jw/dtGkUvwxkv/qA="; }; patchedPackageJSON = runCommand "package.json" { } '' @@ -44,7 +44,7 @@ let pname = "pyright-internal"; inherit version src; sourceRoot = "${src.name}/packages/pyright-internal"; - npmDepsHash = "sha256-E/zWZnDJd+4HnXYqW1ONoP7Gm+Tmn+8x3y3PIeS3Z3k="; + npmDepsHash = "sha256-xGEX6Dvhhch0PWjO+LDQqTH3IRRfVbQPMXUjbL/KYpE="; dontNpmBuild = true; installPhase = '' runHook preInstall @@ -58,7 +58,7 @@ buildNpmPackage rec { inherit version src; sourceRoot = "${src.name}/packages/pyright"; - npmDepsHash = "sha256-1InoNbKMYNsaAAnlOMutnrwBjM1MroEvR5X9f5id/MA="; + npmDepsHash = "sha256-TK05a3Ys3Q8s/2c2HOjh1EdnL1jFttjdApggeZLQUzw="; postPatch = '' chmod +w ../../ From 5ff390289e135e883d93ba6c5e03ef159fe1db2c Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sun, 19 Jan 2025 21:44:48 +0100 Subject: [PATCH 0197/1079] cargo,clippy,rustfmt,rustc: 1.83.0 -> 1.84.0 --- .../compilers/rust/{1_83.nix => 1_84.nix} | 34 +++++++++---------- pkgs/top-level/all-packages.nix | 8 ++--- 2 files changed, 21 insertions(+), 21 deletions(-) rename pkgs/development/compilers/rust/{1_83.nix => 1_84.nix} (71%) diff --git a/pkgs/development/compilers/rust/1_83.nix b/pkgs/development/compilers/rust/1_84.nix similarity index 71% rename from pkgs/development/compilers/rust/1_83.nix rename to pkgs/development/compilers/rust/1_84.nix index 8232079a2adcd..6b98d8817bccd 100644 --- a/pkgs/development/compilers/rust/1_83.nix +++ b/pkgs/development/compilers/rust/1_84.nix @@ -47,8 +47,8 @@ let in import ./default.nix { - rustcVersion = "1.83.0"; - rustcSha256 = "ci13O9Tqstgo1901tZ8LAX3fmpfuK0bBt/f6xciEHG4="; + rustcVersion = "1.84.0"; + rustcSha256 = "Fc7nOVsH/94CIGBFWzFANm7DoSy76o8e8v83GpzKUb8="; llvmSharedForBuild = llvmSharedFor pkgsBuildBuild; llvmSharedForHost = llvmSharedFor pkgsBuildHost; @@ -106,26 +106,26 @@ import ./default.nix # Note: the version MUST be the same version that we are building. Upstream # ensures that each released compiler can compile itself: # https://github.com/NixOS/nixpkgs/pull/351028#issuecomment-2438244363 - bootstrapVersion = "1.83.0"; + bootstrapVersion = "1.84.0"; # fetch hashes by running `print-hashes.sh ${bootstrapVersion}` bootstrapHashes = { - i686-unknown-linux-gnu = "cb4763e8e04a302486e06195917921f917b485d1138823b9ebae1e23abf55a99"; - x86_64-unknown-linux-gnu = "bd9d53d09d4b60826288336de19fb9c5c7592081e4e4520d6de2f65ee8d79087"; - x86_64-unknown-linux-musl = "d1d379e8bb545466f53f8a5821dfbc7129e8cab046c44c0a9ea089eeff1616e1"; - arm-unknown-linux-gnueabihf = "1ac6ebcb610226c7d81d52ef5158571567d5385a62a41ba73775e52c25666220"; - armv7-unknown-linux-gnueabihf = "747c685a4858f2814a7e493e5d2552ff4234ad41e724560c75738340947cf425"; - aarch64-unknown-linux-gnu = "ec70c500e2744f0db55bd495ef90534a31fd9c0d5f5a2d752182a59e439ddee3"; - aarch64-unknown-linux-musl = "b7aabedc3d6109e2b46e02e2925aafd8d0aa2d319390a257c170b6750ba683ce"; - x86_64-apple-darwin = "d878d4508e0bf2d699e4c8b9b8b9ccd30787859f60149c0934371c53a0fdf013"; - aarch64-apple-darwin = "a605f4e3732eb472dac524861ca8c7456a923e4b4c883b0c8ebfba7550238f41"; - powerpc64le-unknown-linux-gnu = "0bf705a288994d47975e10bd2a709d00e4caf6cc53b02a8847ad607cbc77e24a"; - riscv64gc-unknown-linux-gnu = "f4cb563530ad12daba059373a354cf0dcb53a88e5a5d24928778d2736a0e8c65"; - s390x-unknown-linux-gnu = "502010d6f40b1385c4b99cf74ff0436102efd155ec1e49bca4c02e8c68a4b142"; - x86_64-unknown-freebsd = "3b55ed8afe27032128622b14e4f4b59d66b3cc7ff64e6df7a06d5e224b3de2a1"; + i686-unknown-linux-gnu = "3f9fea653bc68139fa1476f9b00ec55a2637650960872029cfc91ea729d0fd82"; + x86_64-unknown-linux-gnu = "de2b041a6e62ec2c37c517eb58518f68fde5fc2f076218393ae06145d92a5682"; + x86_64-unknown-linux-musl = "0e98d242074f566f72bf48dfbd6c8457f6cbc02be7e8e8dac04347ad15ad3f41"; + arm-unknown-linux-gnueabihf = "e571a4e57e60360e0783cd9d4bcc10290394cfd312ede5e4fcc81aebd0625307"; + armv7-unknown-linux-gnueabihf = "b63040017c831aa607d18287d8af6548daca038e9bb95030e0e1f0d45c9c471f"; + aarch64-unknown-linux-gnu = "282d281cb389bdc2c0671c2a74eeda46e010a158810d2137c3a948ae6c713543"; + aarch64-unknown-linux-musl = "1055e2c6f8e3823f5213eb55eb77e63cf6b9bd6eb243897dae7259f4d8ab8c54"; + x86_64-apple-darwin = "eafe087277ad8d7473f978d0779b4504d5b8064a781784aebd3e33c2541a13ce"; + aarch64-apple-darwin = "506dfc14115d2efa96fad9fa542d67027525aa46882a8e1ffb41e891737b689b"; + powerpc64le-unknown-linux-gnu = "26a60519303194e245968b2d34d405a49e20bdb86b240ab230e973e03c283c86"; + riscv64gc-unknown-linux-gnu = "4534d86f55f1851c90097bfc03e38ab88ba6893940a7dcb6dce9139f0aa377fa"; + s390x-unknown-linux-gnu = "76099d34b8e5ae4d47e55e7bd472918cde2c2945b97dca926c739082c051ab2b"; + x86_64-unknown-freebsd = "b484de5908612b3ea132bdd76afde1c980c6bf70cf6f1b27e13d74b3729136b9"; }; - selectRustPackage = pkgs: pkgs.rust_1_83; + selectRustPackage = pkgs: pkgs.rust_1_84; } ( diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c74006b69f260..6799e630e9618 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6604,11 +6604,11 @@ with pkgs; wrapRustcWith = { rustc-unwrapped, ... } @ args: callPackage ../build-support/rust/rustc-wrapper args; wrapRustc = rustc-unwrapped: wrapRustcWith { inherit rustc-unwrapped; }; - rust_1_83 = callPackage ../development/compilers/rust/1_83.nix { + rust_1_84 = callPackage ../development/compilers/rust/1_84.nix { inherit (darwin.apple_sdk.frameworks) CoreFoundation Security SystemConfiguration; llvm_19 = llvmPackages_19.libllvm; }; - rust = rust_1_83; + rust = rust_1_84; mrustc = callPackage ../development/compilers/mrustc { }; mrustc-minicargo = callPackage ../development/compilers/mrustc/minicargo.nix { }; @@ -6616,8 +6616,8 @@ with pkgs; openssl = openssl_1_1; }; - rustPackages_1_83 = rust_1_83.packages.stable; - rustPackages = rustPackages_1_83; + rustPackages_1_84 = rust_1_84.packages.stable; + rustPackages = rustPackages_1_84; inherit (rustPackages) cargo cargo-auditable cargo-auditable-cargo-wrapper clippy rustc rustPlatform; From 7ab1e888334ddc2745b285e3df0b0efd5839d0f8 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Mon, 20 Jan 2025 10:30:08 +0100 Subject: [PATCH 0198/1079] nixosTests.postgresql.*: fix eval The `libpq` attribute from `postgresqlVersions` doesn't have a `pkgs` attribute with extensions in it. Filtering for postgresql server packages only fixes the problem. Reported in https://github.com/NixOS/nixpkgs/pull/359659#issuecomment-2601045449 --- nixos/tests/postgresql/anonymizer.nix | 2 +- nixos/tests/postgresql/pgjwt.nix | 2 +- nixos/tests/postgresql/pgvecto-rs.nix | 2 +- nixos/tests/postgresql/postgresql-tls-client-cert.nix | 4 +++- nixos/tests/postgresql/postgresql-wal-receiver.nix | 4 +++- nixos/tests/postgresql/postgresql.nix | 4 +++- nixos/tests/postgresql/timescaledb.nix | 2 +- nixos/tests/postgresql/tsja.nix | 2 +- nixos/tests/postgresql/wal2json.nix | 2 +- 9 files changed, 15 insertions(+), 9 deletions(-) diff --git a/nixos/tests/postgresql/anonymizer.nix b/nixos/tests/postgresql/anonymizer.nix index b5bd1479890c3..abbcd4890976d 100644 --- a/nixos/tests/postgresql/anonymizer.nix +++ b/nixos/tests/postgresql/anonymizer.nix @@ -109,7 +109,7 @@ let in lib.recurseIntoAttrs ( lib.concatMapAttrs (n: p: { ${n} = makeTestFor p; }) ( - lib.filterAttrs (_: p: !p.pkgs.anonymizer.meta.broken) pkgs.postgresqlVersions + lib.filterAttrs (_: p: p ? pkgs && !p.pkgs.anonymizer.meta.broken) pkgs.postgresqlVersions ) // { passthru.override = p: makeTestFor p; diff --git a/nixos/tests/postgresql/pgjwt.nix b/nixos/tests/postgresql/pgjwt.nix index 2feb41d3366e4..27033a1383b1d 100644 --- a/nixos/tests/postgresql/pgjwt.nix +++ b/nixos/tests/postgresql/pgjwt.nix @@ -50,7 +50,7 @@ let in lib.recurseIntoAttrs ( lib.concatMapAttrs (n: p: { ${n} = makeTestFor p; }) ( - lib.filterAttrs (_: p: !p.pkgs.pgjwt.meta.broken) pkgs.postgresqlVersions + lib.filterAttrs (_: p: p ? pkgs && !p.pkgs.pgjwt.meta.broken) pkgs.postgresqlVersions ) // { passthru.override = p: makeTestFor p; diff --git a/nixos/tests/postgresql/pgvecto-rs.nix b/nixos/tests/postgresql/pgvecto-rs.nix index 93072a566dcf2..98241ec480907 100644 --- a/nixos/tests/postgresql/pgvecto-rs.nix +++ b/nixos/tests/postgresql/pgvecto-rs.nix @@ -74,7 +74,7 @@ let in lib.recurseIntoAttrs ( lib.concatMapAttrs (n: p: { ${n} = makeTestFor p; }) ( - lib.filterAttrs (_: p: !p.pkgs.pgvecto-rs.meta.broken) pkgs.postgresqlVersions + lib.filterAttrs (_: p: p ? pkgs && !p.pkgs.pgvecto-rs.meta.broken) pkgs.postgresqlVersions ) // { passthru.override = p: makeTestFor p; diff --git a/nixos/tests/postgresql/postgresql-tls-client-cert.nix b/nixos/tests/postgresql/postgresql-tls-client-cert.nix index 0dcdaf98eaf70..0861416d6c40f 100644 --- a/nixos/tests/postgresql/postgresql-tls-client-cert.nix +++ b/nixos/tests/postgresql/postgresql-tls-client-cert.nix @@ -129,7 +129,9 @@ let }; in lib.recurseIntoAttrs ( - lib.concatMapAttrs (n: p: { ${n} = makeTestFor p; }) pkgs.postgresqlVersions + lib.concatMapAttrs (n: p: { ${n} = makeTestFor p; }) ( + lib.filterAttrs (_: p: p ? pkgs) pkgs.postgresqlVersions + ) // { passthru.override = p: makeTestFor p; } diff --git a/nixos/tests/postgresql/postgresql-wal-receiver.nix b/nixos/tests/postgresql/postgresql-wal-receiver.nix index eb7671430c989..eee6c0c14de15 100644 --- a/nixos/tests/postgresql/postgresql-wal-receiver.nix +++ b/nixos/tests/postgresql/postgresql-wal-receiver.nix @@ -109,7 +109,9 @@ let }; in lib.recurseIntoAttrs ( - lib.concatMapAttrs (n: p: { ${n} = makeTestFor p; }) pkgs.postgresqlVersions + lib.concatMapAttrs (n: p: { ${n} = makeTestFor p; }) ( + lib.filterAttrs (_: p: p ? pkgs) pkgs.postgresqlVersions + ) // { passthru.override = p: makeTestFor p; } diff --git a/nixos/tests/postgresql/postgresql.nix b/nixos/tests/postgresql/postgresql.nix index 40c8e1146dae5..0aa56330ce011 100644 --- a/nixos/tests/postgresql/postgresql.nix +++ b/nixos/tests/postgresql/postgresql.nix @@ -263,7 +263,9 @@ let }; in lib.recurseIntoAttrs ( - lib.concatMapAttrs (n: p: { ${n} = makeTestFor p; }) pkgs.postgresqlVersions + lib.concatMapAttrs (n: p: { ${n} = makeTestFor p; }) ( + lib.filterAttrs (_: p: p ? pkgs) pkgs.postgresqlVersions + ) // { passthru.override = p: makeTestFor p; } diff --git a/nixos/tests/postgresql/timescaledb.nix b/nixos/tests/postgresql/timescaledb.nix index 864efd2b57185..acfe5ed7ecc6f 100644 --- a/nixos/tests/postgresql/timescaledb.nix +++ b/nixos/tests/postgresql/timescaledb.nix @@ -93,7 +93,7 @@ in # NIXPKGS_ALLOW_UNFREE=1 nix-build -A nixosTests.postgresql.timescaledb lib.dontRecurseIntoAttrs ( lib.concatMapAttrs (n: p: { ${n} = makeTestFor p; }) ( - lib.filterAttrs (_: p: !p.pkgs.timescaledb.meta.broken) pkgs.postgresqlVersions + lib.filterAttrs (_: p: p ? pkgs && !p.pkgs.timescaledb.meta.broken) pkgs.postgresqlVersions ) // { passthru.override = p: makeTestFor p; diff --git a/nixos/tests/postgresql/tsja.nix b/nixos/tests/postgresql/tsja.nix index d2e5e37e6ce0b..34437068ae67c 100644 --- a/nixos/tests/postgresql/tsja.nix +++ b/nixos/tests/postgresql/tsja.nix @@ -43,7 +43,7 @@ let in lib.recurseIntoAttrs ( lib.concatMapAttrs (n: p: { ${n} = makeTestFor p; }) ( - lib.filterAttrs (_: p: !p.pkgs.tsja.meta.broken) pkgs.postgresqlVersions + lib.filterAttrs (_: p: p ? pkgs && !p.pkgs.tsja.meta.broken) pkgs.postgresqlVersions ) // { passthru.override = p: makeTestFor p; diff --git a/nixos/tests/postgresql/wal2json.nix b/nixos/tests/postgresql/wal2json.nix index 174c8a8e50e89..644ade741d835 100644 --- a/nixos/tests/postgresql/wal2json.nix +++ b/nixos/tests/postgresql/wal2json.nix @@ -45,7 +45,7 @@ let in lib.recurseIntoAttrs ( lib.concatMapAttrs (n: p: { ${n} = makeTestFor p; }) ( - lib.filterAttrs (_: p: !p.pkgs.wal2json.meta.broken) pkgs.postgresqlVersions + lib.filterAttrs (_: p: p ? pkgs && !p.pkgs.wal2json.meta.broken) pkgs.postgresqlVersions ) // { passthru.override = p: makeTestFor p; From 508c7d37f325c7a3fecf13f9cfdc436cecd28cf2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 18 Jan 2025 22:18:01 +0100 Subject: [PATCH 0199/1079] update-python-libraries: update version reference in changelog Previously when the git fetcher was updated to use the `tag` field this would cause evaluation errors, when the changelog was referencing `src.rev`. --- .../up/update-python-libraries/update-python-libraries.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/up/update-python-libraries/update-python-libraries.py b/pkgs/by-name/up/update-python-libraries/update-python-libraries.py index 41e495d382298..d10f9c51a595c 100755 --- a/pkgs/by-name/up/update-python-libraries/update-python-libraries.py +++ b/pkgs/by-name/up/update-python-libraries/update-python-libraries.py @@ -500,6 +500,12 @@ def _update_package(path, target): # incase there's no prefix, just rewrite without interpolation text = text.replace('"${version}";', "version;") + # update changelog to reference the src.tag + if result := re.search("changelog = \"[^\"]+\";", text): + cl_old = result[0] + cl_new = re.sub(r"v?\$\{(version|src.rev)\}", "${src.tag}", cl_old) + text = text.replace(cl_old, cl_new) + with open(path, "w") as f: f.write(text) From f5a8334c7c372916a0d2c4d96f4f64dc511a8503 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 18 Jan 2025 23:44:52 +0100 Subject: [PATCH 0200/1079] python313Packages.flit: 3.10.0 -> 3.10.1 https://github.com/pypa/flit/blob/3.10.1/doc/history.rst --- pkgs/development/python-modules/flit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flit/default.nix b/pkgs/development/python-modules/flit/default.nix index 2754edce52b59..1850efab822d0 100644 --- a/pkgs/development/python-modules/flit/default.nix +++ b/pkgs/development/python-modules/flit/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "flit"; - version = "3.10.0"; + version = "3.10.1"; format = "pyproject"; src = fetchFromGitHub { owner = "pypa"; repo = "flit"; rev = version; - hash = "sha256-4JMoK1UxYcHoSvKDF7Yn4iqMXokyCPCswQknK0a070k="; + hash = "sha256-GOup/iiR0zKM07dFiTFNzBEVBwzNp4ERWp1l4w9hOME="; }; build-system = [ flit-core ]; From 70cdfa62e6c0e8eeb4b657a959dbe1c2e2484962 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 18 Jan 2025 23:50:23 +0100 Subject: [PATCH 0201/1079] python313Packages.setuptools: 75.3.0 -> 75.8.0 https://setuptools.pypa.io/en/stable/history.html#v75-8-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 2105ebaf418fc..bc4bb700a9f9d 100644 --- a/pkgs/development/python-modules/setuptools/default.nix +++ b/pkgs/development/python-modules/setuptools/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "setuptools"; - version = "75.3.0"; + version = "75.8.0"; format = "pyproject"; src = fetchFromGitHub { owner = "pypa"; repo = "setuptools"; tag = "v${version}"; - hash = "sha256-kmuKHHzTXZrJyfkFm1EIvH1tv/MF9/p/HQoqHXcJew0="; + hash = "sha256-dSzsj0lnsc1Y+D/N0cnAPbS/ZYb+qC41b/KfPmL1zI4="; }; patches = [ From fc2d1eb36c9d353d63e97f5d86a682ee79b0687d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 03:33:27 +0100 Subject: [PATCH 0202/1079] python313Packages.hypothesis: 6.112.2 -> 6.124.1 https://hypothesis.readthedocs.io/en/latest/changes.html#v6-124-1 --- 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 e5a1bc9e443f0..7865b913a8138 100644 --- a/pkgs/development/python-modules/hypothesis/default.nix +++ b/pkgs/development/python-modules/hypothesis/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "hypothesis"; - version = "6.112.2"; + version = "6.124.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "HypothesisWorks"; repo = "hypothesis"; rev = "hypothesis-python-${version}"; - hash = "sha256-KVi4BAgrswvhZxArYVnYQ6ksvCf84aSEZbJcRSlwsZE="; + hash = "sha256-d8uvkCiEASP5sF6kvuxqAss/KC0RNgG9n9ZdCcBTPCs="; }; # I tried to package sphinx-selective-exclude, but it throws From 979211f688848f35373238877e7a456f8189e27a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 03:37:38 +0100 Subject: [PATCH 0203/1079] python313Packages.pytest: 8.3.3 -> 8.3.4 https://github.com/pytest-dev/pytest/releases/tag/8.3.4 --- pkgs/development/python-modules/pytest/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest/default.nix b/pkgs/development/python-modules/pytest/default.nix index 986c7aef8f0ea..288df148776f0 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.3"; + version = "8.3.4"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-cLmBB71kgwinlSsG5sqaULxmC+IY1TwlfMH8lP2hAYE="; + hash = "sha256-llNw0GK84R5zho4DNausMbTT3g6C9AB0CNJCtPhhB2E="; }; outputs = [ From 6f8eee6de0c81bf1869488c266c5881be7720cf6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 03:38:26 +0100 Subject: [PATCH 0204/1079] python313Packages.pytest: adopt by python maintainers --- pkgs/development/python-modules/pytest/default.nix | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/pytest/default.nix b/pkgs/development/python-modules/pytest/default.nix index 288df148776f0..44d6ba780ea23 100644 --- a/pkgs/development/python-modules/pytest/default.nix +++ b/pkgs/development/python-modules/pytest/default.nix @@ -106,12 +106,7 @@ buildPythonPackage rec { description = "Framework for writing tests"; homepage = "https://docs.pytest.org"; changelog = "https://github.com/pytest-dev/pytest/releases/tag/${version}"; - maintainers = with maintainers; [ - domenkozar - lovek323 - madjar - lsix - ]; + maintainers = teams.python.members; license = licenses.mit; }; } From 751541516c22d4c4457e0591b10a4aa8da53351f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 05:21:48 +0100 Subject: [PATCH 0205/1079] python313Packages.orjson: 3.10.11 -> 3.10.15 https://github.com/ijl/orjson/blob/3.10.15/CHANGELOG.md --- pkgs/development/python-modules/orjson/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/orjson/default.nix b/pkgs/development/python-modules/orjson/default.nix index f05df1c82144b..fa8310098ae47 100644 --- a/pkgs/development/python-modules/orjson/default.nix +++ b/pkgs/development/python-modules/orjson/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { pname = "orjson"; - version = "3.10.11"; + version = "3.10.15"; pyproject = true; disabled = pythonOlder "3.8"; @@ -39,13 +39,13 @@ buildPythonPackage rec { owner = "ijl"; repo = "orjson"; tag = version; - hash = "sha256-RJcTyLf2pLb1kHd7+5K9dGMWja4KFdKIwdRAp6Ud+Ps="; + hash = "sha256-FlcWf6BhUP2Y5ivRQx1W0G8sgfvbuAQN7qpBJbd3N2I="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - hash = "sha256-HlvsV3Bsxa4Ud1+RrEnDWKX82DRyfgBS7GvK9827/wE="; + hash = "sha256-YvZl0zYuUBTIBAdIh6IDR3vIWlk5ye5e3cLB0j/41pk="; }; nativeBuildInputs = From edab265b2fb0fbe6ca6d6ea01a527fdffe072aa3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 06:06:08 +0100 Subject: [PATCH 0206/1079] python313Packages.setuptools-rust: 1.10.1 -> 1.10.2 https://github.com/PyO3/setuptools-rust/releases/tag/v1.10.2 --- pkgs/development/python-modules/setuptools-rust/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/setuptools-rust/default.nix b/pkgs/development/python-modules/setuptools-rust/default.nix index e9152ab0c561c..99cb6ced94f27 100644 --- a/pkgs/development/python-modules/setuptools-rust/default.nix +++ b/pkgs/development/python-modules/setuptools-rust/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "setuptools-rust"; - version = "1.10.1"; + version = "1.10.2"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "setuptools_rust"; inherit version; - hash = "sha256-15A1/FTN+TQunt9LAJSR7KsGw6ZSs3w8E3x7qFVH0+Y="; + hash = "sha256-XXPn7uX4emQXKFthfJcIinwg0acPzqYOO9yU/1Z8Kdw="; }; build-system = [ From 72eb6585a524cac06ccac33972e45475b85016f1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 06:07:44 +0100 Subject: [PATCH 0207/1079] python313Packages.bcrypt: 4.2.0 -> 4.2.1 --- pkgs/development/python-modules/bcrypt/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/bcrypt/default.nix b/pkgs/development/python-modules/bcrypt/default.nix index 93e4a7addef2a..41db2d1c283bf 100644 --- a/pkgs/development/python-modules/bcrypt/default.nix +++ b/pkgs/development/python-modules/bcrypt/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "bcrypt"; - version = "4.2.0"; + version = "4.2.1"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-z2nq9Rhf1Y8mj4BbUFzjH5ufwtZLN2ZCFk6SRFQMEiE="; + hash = "sha256-Z2U4bjq4f1abJ2mIdCA5uqsIeyzbAegJ1050UDwvqv4="; }; cargoRoot = "src/_bcrypt"; @@ -36,7 +36,7 @@ buildPythonPackage rec { inherit src; sourceRoot = "${pname}-${version}/${cargoRoot}"; name = "${pname}-${version}"; - hash = "sha256-dOS9A3pTwXYkzPFFNh5emxJw7pSdDyY+mNIoHdwNdmg="; + hash = "sha256-vbGF0oOhEDg3QIyQ0lASqbWtTWXiPAmGMnlF9I+hU78="; }; nativeBuildInputs = [ From 41bcc2554a4c37c681e0dc6015b3a57a7c138014 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 06:08:59 +0100 Subject: [PATCH 0208/1079] python313Packages.contourpy: 1.3.0 -> 1.3.1 https://github.com/contourpy/contourpy/releases/tag/v1.3.1 --- pkgs/development/python-modules/contourpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/contourpy/default.nix b/pkgs/development/python-modules/contourpy/default.nix index 060c3b570f7d4..e8eac0516419b 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.0"; + version = "1.3.1"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -40,7 +40,7 @@ let owner = "contourpy"; repo = "contourpy"; tag = "v${version}"; - hash = "sha256-QvAIV2Y8H3oPZCF5yaqy2KWfs7aMyRX6aAU5t8E9Vpo="; + hash = "sha256-vZO9hHPHlfZhK/icJYE6nQPCPdXAYZFe1GF5X25MUcQ="; }; # prevent unnecessary references to the build python when cross compiling From c8c9896ffa9e9bdcca0a3175623125914674f01f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 06:11:49 +0100 Subject: [PATCH 0209/1079] python313Packages.eventlet: 0.37.0 -> 0.38.2 https://github.com/eventlet/eventlet/blob/v0.38.2/NEWS --- .../python-modules/eventlet/default.nix | 9 +- .../eventlet/python-3.13-compat.patch | 181 ------------------ 2 files changed, 2 insertions(+), 188 deletions(-) delete mode 100644 pkgs/development/python-modules/eventlet/python-3.13-compat.patch diff --git a/pkgs/development/python-modules/eventlet/default.nix b/pkgs/development/python-modules/eventlet/default.nix index 267347289696a..1067637c4d84d 100644 --- a/pkgs/development/python-modules/eventlet/default.nix +++ b/pkgs/development/python-modules/eventlet/default.nix @@ -22,21 +22,16 @@ buildPythonPackage rec { pname = "eventlet"; - version = "0.37.0"; + version = "0.38.2"; pyproject = true; src = fetchFromGitHub { owner = "eventlet"; repo = "eventlet"; tag = version; - hash = "sha256-R/nRHsz4z4phG51YYDwkGqvnXssGoiJxIPexuhAf0BI="; + hash = "sha256-oQCHnW+t4VczEFvV7neLUQTCCwRigJsUGpTRkivdyjU="; }; - patches = [ - # https://github.com/eventlet/eventlet/pull/988 - ./python-3.13-compat.patch - ]; - nativeBuildInputs = [ hatch-vcs hatchling diff --git a/pkgs/development/python-modules/eventlet/python-3.13-compat.patch b/pkgs/development/python-modules/eventlet/python-3.13-compat.patch deleted file mode 100644 index e0b5b1895fc90..0000000000000 --- a/pkgs/development/python-modules/eventlet/python-3.13-compat.patch +++ /dev/null @@ -1,181 +0,0 @@ -From 0cef8bb6bbf5baf5953e2739233572060ae70b34 Mon Sep 17 00:00:00 2001 -From: Stefano Rivera -Date: Wed, 6 Nov 2024 21:30:29 -0800 -Subject: [PATCH] Python 3.13 support - -Emulate Python 3.13's start_joinable_thread API using greenthreads. - -We cut some corners, of course: -* We aren't maintaining a table of green thread idents to threads, so we - can't wait for all threads on shutdown. -* Our _make_thread_handle() can only make a handle for the current - thread (as we don't have a way to look up green threads by ident). -* .join() on a non-GreenThread (e.g. the main thread) just returns - immediately. - -Fixes: #964 ---- - eventlet/green/thread.py | 66 ++++++++++++++++++++++++++++++++++--- - eventlet/green/threading.py | 7 ++-- - 2 files changed, 65 insertions(+), 8 deletions(-) - -diff --git a/eventlet/green/thread.py b/eventlet/green/thread.py -index 053a1c3c6..e9c4f3830 100644 ---- a/eventlet/green/thread.py -+++ b/eventlet/green/thread.py -@@ -2,13 +2,16 @@ - import _thread as __thread - from eventlet.support import greenlets as greenlet - from eventlet import greenthread -+from eventlet.timeout import with_timeout - from eventlet.lock import Lock - import sys - - --__patched__ = ['get_ident', 'start_new_thread', 'start_new', 'allocate_lock', -- 'allocate', 'exit', 'interrupt_main', 'stack_size', '_local', -- 'LockType', 'Lock', '_count'] -+__patched__ = ['Lock', 'LockType', '_ThreadHandle', '_count', -+ '_get_main_thread_ident', '_local', '_make_thread_handle', -+ 'allocate', 'allocate_lock', 'exit', 'get_ident', -+ 'interrupt_main', 'stack_size', 'start_joinable_thread', -+ 'start_new', 'start_new_thread'] - - error = __thread.error - LockType = Lock -@@ -47,7 +50,36 @@ def __thread_body(func, args, kwargs): - __threadcount -= 1 - - --def start_new_thread(function, args=(), kwargs=None): -+class _ThreadHandle: -+ def __init__(self, greenthread=None): -+ self._greenthread = greenthread -+ self._done = False -+ -+ def _set_done(self): -+ self._done = True -+ -+ def is_done(self): -+ return self._done -+ -+ @property -+ def ident(self): -+ return get_ident(self._greenthread) -+ -+ def join(self, timeout=None): -+ if not hasattr(self._greenthread, "wait"): -+ return -+ if timeout is not None: -+ return with_timeout(timeout, self._greenthread.wait) -+ return self._greenthread.wait() -+ -+ -+def _make_thread_handle(ident): -+ greenthread = greenlet.getcurrent() -+ assert ident == get_ident(greenthread) -+ return _ThreadHandle(greenthread=greenthread) -+ -+ -+def __spawn_green(function, args=(), kwargs=None, joinable=False): - if (sys.version_info >= (3, 4) - and getattr(function, '__module__', '') == 'threading' - and hasattr(function, '__self__')): -@@ -72,13 +104,34 @@ def wrap_bootstrap_inner(): - thread._bootstrap_inner = wrap_bootstrap_inner - - kwargs = kwargs or {} -- g = greenthread.spawn_n(__thread_body, function, args, kwargs) -+ spawn_func = greenthread.spawn if joinable else greenthread.spawn_n -+ return spawn_func(__thread_body, function, args, kwargs) -+ -+ -+def start_joinable_thread(function, handle=None, daemon=True): -+ g = __spawn_green(function, joinable=True) -+ if handle is None: -+ handle = _ThreadHandle(greenthread=g) -+ else: -+ handle._greenthread = g -+ return handle -+ -+ -+def start_new_thread(function, args=(), kwargs=None): -+ g = __spawn_green(function, args=args, kwargs=kwargs) - return get_ident(g) - - - start_new = start_new_thread - - -+def _get_main_thread_ident(): -+ greenthread = greenlet.getcurrent() -+ while greenthread.parent is not None: -+ greenthread = greenthread.parent -+ return get_ident(greenthread) -+ -+ - def allocate_lock(*a): - return LockType(1) - -@@ -118,3 +171,6 @@ def stack_size(size=None): - - if hasattr(__thread, 'daemon_threads_allowed'): - daemon_threads_allowed = __thread.daemon_threads_allowed -+ -+if hasattr(__thread, '_shutdown'): -+ _shutdown = __thread._shutdown -diff --git a/eventlet/green/threading.py b/eventlet/green/threading.py -index 7ea20cdad..83b4c767f 100644 ---- a/eventlet/green/threading.py -+++ b/eventlet/green/threading.py -@@ -4,9 +4,10 @@ - from eventlet.green import time - from eventlet.support import greenlets as greenlet - --__patched__ = ['_start_new_thread', '_allocate_lock', -- '_sleep', 'local', 'stack_size', 'Lock', 'currentThread', -- 'current_thread', '_after_fork', '_shutdown'] -+__patched__ = ['Lock', '_after_fork', '_allocate_lock', '_make_thread_handle', -+ '_shutdown', '_sleep', '_start_joinable_thread', -+ '_start_new_thread', '_ThreadHandle', 'currentThread', -+ 'current_thread', 'local', 'stack_size'] - - __patched__ += ['get_ident', '_set_sentinel'] - -From 969cd8de59c0b0de48e17a969027f1d041b394ef Mon Sep 17 00:00:00 2001 -From: Stefano Rivera -Date: Thu, 7 Nov 2024 14:38:01 -0800 -Subject: [PATCH] _tstate_lock was removed in Python 3.13 - -In python/cpython#114271, _tstate_lock was replaced with an event on -PyThreadState. ---- - eventlet/green/thread.py | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/eventlet/green/thread.py b/eventlet/green/thread.py -index e9c4f3830..ef723ff46 100644 ---- a/eventlet/green/thread.py -+++ b/eventlet/green/thread.py -@@ -80,10 +80,10 @@ def _make_thread_handle(ident): - - - def __spawn_green(function, args=(), kwargs=None, joinable=False): -- if (sys.version_info >= (3, 4) -+ if ((3, 4) <= sys.version_info < (3, 13) - and getattr(function, '__module__', '') == 'threading' - and hasattr(function, '__self__')): -- # Since Python 3.4, threading.Thread uses an internal lock -+ # In Python 3.4-3.12, threading.Thread uses an internal lock - # automatically released when the python thread state is deleted. - # With monkey patching, eventlet uses green threads without python - # thread state, so the lock is not automatically released. -@@ -98,7 +98,7 @@ def wrap_bootstrap_inner(): - bootstrap_inner() - finally: - # The lock can be cleared (ex: by a fork()) -- if thread._tstate_lock is not None: -+ if getattr(thread, "_tstate_lock", None) is not None: - thread._tstate_lock.release() - - thread._bootstrap_inner = wrap_bootstrap_inner From 3aec2f00708356236f9a6f7f2808a18a4b448213 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 06:18:06 +0100 Subject: [PATCH 0210/1079] python313Packages.attrs: 24.2.0 -> 24.3.0 https://github.com/python-attrs/attrs/releases/tag/24.3.0 --- pkgs/development/python-modules/attrs/default.nix | 4 ++-- .../python-modules/attrs/remove-hatch-plugins.patch | 11 +++++------ 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/attrs/default.nix b/pkgs/development/python-modules/attrs/default.nix index 80da6cfefa311..5f14d0b149a65 100644 --- a/pkgs/development/python-modules/attrs/default.nix +++ b/pkgs/development/python-modules/attrs/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "attrs"; - version = "24.2.0"; + version = "24.3.0"; disabled = pythonOlder "3.7"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-XPsbkUi1sIZWm67APyDXtr87ysyaQr6/h/+qyjYvY0Y="; + hash = "sha256-j1wHMz1UMQNUG6e+Dizhbu7oEwyws/kjirkEzh6Fuv8="; }; patches = [ diff --git a/pkgs/development/python-modules/attrs/remove-hatch-plugins.patch b/pkgs/development/python-modules/attrs/remove-hatch-plugins.patch index b5b8889338aa9..f8c92ba878d40 100644 --- a/pkgs/development/python-modules/attrs/remove-hatch-plugins.patch +++ b/pkgs/development/python-modules/attrs/remove-hatch-plugins.patch @@ -1,5 +1,5 @@ diff --git a/pyproject.toml b/pyproject.toml -index 93b3f40..e34ff5d 100644 +index 0b59809..8811148 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ @@ -11,21 +11,20 @@ index 93b3f40..e34ff5d 100644 build-backend = "hatchling.build" -@@ -27,7 +27,8 @@ classifiers = [ +@@ -26,7 +26,8 @@ classifiers = [ "Typing :: Typed", ] - dependencies = ["importlib_metadata;python_version<'3.8'"] + dependencies = [] -dynamic = ["version", "readme"] +dynamic = ["readme"] +version = "@version@" [project.optional-dependencies] tests-mypy = [ -@@ -76,54 +77,9 @@ GitHub = "https://github.com/python-attrs/attrs" - Funding = "https://github.com/sponsors/hynek" +@@ -72,53 +73,9 @@ Funding = "https://github.com/sponsors/hynek" Tidelift = "https://tidelift.com/subscription/pkg/pypi-attrs?utm_source=pypi-attrs&utm_medium=pypi" -- + -[tool.hatch.version] -source = "vcs" -raw-options = { local_scheme = "no-local-version" } From 7c61447c13f8daf3d4aec6c77c8c9b8119a05814 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 06:19:36 +0100 Subject: [PATCH 0211/1079] python313Packages.matplotlib: 3.9.2 -> 3.10.0 https://github.com/matplotlib/matplotlib/releases/tag/v3.10.0 --- 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 437bd302e3e2b..b7c35d59a93c1 100644 --- a/pkgs/development/python-modules/matplotlib/default.nix +++ b/pkgs/development/python-modules/matplotlib/default.nix @@ -89,7 +89,7 @@ let in buildPythonPackage rec { - version = "3.9.2"; + version = "3.10.0"; pname = "matplotlib"; pyproject = true; @@ -97,7 +97,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-lqtDkGJpymSmNmk0EG+gFTRFSmnkcbe/PXkIOYGqq5I="; + hash = "sha256-uIbQKlgblnBMnR/+VXCeSbTS1ScJzOvEvkLbhW5REng="; }; env.XDG_RUNTIME_DIR = "/tmp"; From 60fea0c740808fe6512cd59265824844626e0d70 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 14:55:41 +0100 Subject: [PATCH 0212/1079] python313Packages.executing: disable failing test --- pkgs/development/python-modules/executing/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/executing/default.nix b/pkgs/development/python-modules/executing/default.nix index 1c20e1b16d282..fcd5c8a8b6f31 100644 --- a/pkgs/development/python-modules/executing/default.nix +++ b/pkgs/development/python-modules/executing/default.nix @@ -58,6 +58,9 @@ buildPythonPackage rec { # if the test runs fast enough. That makes the test flaky when # running on slow systems or cross- / emulated building "test_many_source_for_filename_calls" + + # https://github.com/alexmojaki/executing/issues/91 + "test_exception_catching" ]; pythonImportsCheck = [ "executing" ]; From 0ac1d817fadbfddad55a7c0fcf9c0da1a110b897 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 15:19:17 +0100 Subject: [PATCH 0213/1079] python313Packages.httpcore: 1.0.6 -> 1.0.7 https://github.com/encode/httpcore/blob/1.0.7/CHANGELOG.md --- pkgs/development/python-modules/httpcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/httpcore/default.nix b/pkgs/development/python-modules/httpcore/default.nix index 1fcae4c32c182..cb1c31364ca14 100644 --- a/pkgs/development/python-modules/httpcore/default.nix +++ b/pkgs/development/python-modules/httpcore/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "httpcore"; - version = "1.0.6"; + version = "1.0.7"; pyproject = true; disabled = pythonOlder "3.8"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "encode"; repo = "httpcore"; tag = version; - hash = "sha256-sF/ymIoEnqWRX9b8knojIw+ySci/obXSttaNJLb+/nE="; + hash = "sha256-hEGKYJnsTjygRu++lNrPWfx/xiUR7Cp+DTUVPa0m5fM="; }; build-system = [ From 06b1181544c9f3b25b543e1d46d68d2a0557dde9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 15:27:34 +0100 Subject: [PATCH 0214/1079] python313Packages.httpx: 0.27.2 -> 0.28.1 https://github.com/encode/httpx/blob/refs/tags/0.28.1/CHANGELOG.md --- pkgs/development/python-modules/httpx/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/httpx/default.nix b/pkgs/development/python-modules/httpx/default.nix index e2dde7e6b9a11..3d0041508d8fc 100644 --- a/pkgs/development/python-modules/httpx/default.nix +++ b/pkgs/development/python-modules/httpx/default.nix @@ -20,7 +20,6 @@ python, pythonOlder, rich, - sniffio, socksio, pytestCheckHook, pytest-asyncio, @@ -32,8 +31,8 @@ buildPythonPackage rec { pname = "httpx"; - version = "0.27.2"; - format = "pyproject"; + version = "0.28.1"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -41,7 +40,7 @@ buildPythonPackage rec { owner = "encode"; repo = pname; tag = version; - hash = "sha256-N0ztVA/KMui9kKIovmOfNTwwrdvSimmNkSvvC+3gpck="; + hash = "sha256-tB8uZm0kPRnmeOvsDdrkrHcMVIYfGanB4l/xHsTKpgE="; }; build-system = [ @@ -49,12 +48,11 @@ buildPythonPackage rec { hatchling ]; - propagatedBuildInputs = [ + dependencies = [ anyio certifi httpcore idna - sniffio ]; optional-dependencies = { From 92626c9584430af70d9741b1f2d01e34565bf802 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 15:35:48 +0100 Subject: [PATCH 0215/1079] python313Packages.certifi: 2024.08.30 -> 2024.12.14 https://github.com/certifi/python-certifi/compare/2024.08.30...2024.12.14 --- pkgs/development/python-modules/certifi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/certifi/default.nix b/pkgs/development/python-modules/certifi/default.nix index 8665e8f7b7b1f..6fb12a08ee81a 100644 --- a/pkgs/development/python-modules/certifi/default.nix +++ b/pkgs/development/python-modules/certifi/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "certifi"; - version = "2024.08.30"; + version = "2024.12.14"; pyproject = true; disabled = pythonOlder "3.6"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = pname; repo = "python-certifi"; rev = version; - hash = "sha256-E3Ykb7KLWWVlJ8kFGC9X/6I1SlyNxUXUPb3xN8CwlHI="; + hash = "sha256-VXkgMqS+uDuKv/6VIfLwfTcYhupQtyB8g2q0NkkukYI="; }; patches = [ From a7fbfa4fbd499b2ccd1d554b684d200b51520855 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 2 Aug 2024 04:43:11 -0700 Subject: [PATCH 0216/1079] python312Packages.alabaster: 0.7.16 -> 1.0.0 Changelog: https://github.com/sphinx-doc/alabaster/blob/1.0.0/docs/changelog.rst --- .../python-modules/alabaster/default.nix | 27 ++++++++++--------- 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/alabaster/default.nix b/pkgs/development/python-modules/alabaster/default.nix index 5c935659ca08b..e1bf2adaed574 100644 --- a/pkgs/development/python-modules/alabaster/default.nix +++ b/pkgs/development/python-modules/alabaster/default.nix @@ -1,31 +1,34 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, flit-core, - pygments, }: buildPythonPackage rec { pname = "alabaster"; - version = "0.7.16"; + version = "1.0.0"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-dai5nCil2tUN1/jM3UR6Eh3bOJLanlPRylzKMQbVjWU="; + src = fetchFromGitHub { + owner = "sphinx-doc"; + repo = "alabaster"; + rev = "refs/tags/${version}"; + hash = "sha256-aQEhFZUJs0TptfpjQVoIVI9V9a+xKjE2OfStSaJKHGI="; }; - nativeBuildInputs = [ flit-core ]; + build-system = [ flit-core ]; - propagatedBuildInputs = [ pygments ]; + pythonImportsCheck = [ "alabaster" ]; # No tests included doCheck = false; - meta = with lib; { - homepage = "https://github.com/bitprophet/alabaster"; - description = "Sphinx theme"; - license = licenses.bsd3; + meta = { + changelog = "https://github.com/sphinx-doc/alabaster/blob/${src.rev}/docs/changelog.rst"; + homepage = "https://github.com/sphinx-doc/alabaster"; + description = "A light, configurable Sphinx theme"; + license = lib.licenses.bsd3; + maintainers = lib.teams.sphinx.members; }; } From 098f5ad2caa12bc33f9086cd5b0062ffdbd91a50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 3 Aug 2024 04:34:31 -0700 Subject: [PATCH 0217/1079] python312Packages.sphinx: add breathe to passthru.tests --- pkgs/development/python-modules/sphinx/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/python-modules/sphinx/default.nix b/pkgs/development/python-modules/sphinx/default.nix index 8a77c74e8c4be..ab76d63637350 100644 --- a/pkgs/development/python-modules/sphinx/default.nix +++ b/pkgs/development/python-modules/sphinx/default.nix @@ -36,6 +36,9 @@ html5lib, pytestCheckHook, pytest-xdist, + + # reverse dependencies to test + breathe, }: buildPythonPackage rec { @@ -143,6 +146,10 @@ buildPythonPackage rec { "test_partialfunction" ]; + passthru.tests = { + inherit breathe; + }; + meta = { description = "Python documentation generator"; longDescription = '' From b9e3c5be0d0ea94d65ec80da45bf56dc9f1f38f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 16 Jan 2025 17:27:06 -0800 Subject: [PATCH 0218/1079] python313Packages.sphinx: 7.4.7 -> 8.1.3 Diff: https://github.com/sphinx-doc/sphinx/compare/refs/tags/v7.4.7...v8.1.3 Changelog: https://www.sphinx-doc.org/en/master/changes.html --- pkgs/development/python-modules/sphinx/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sphinx/default.nix b/pkgs/development/python-modules/sphinx/default.nix index ab76d63637350..b08e69a7ab6c7 100644 --- a/pkgs/development/python-modules/sphinx/default.nix +++ b/pkgs/development/python-modules/sphinx/default.nix @@ -28,7 +28,6 @@ sphinxcontrib-serializinghtml, sphinxcontrib-websupport, tomli, - typing-extensions, # check phase defusedxml, @@ -36,6 +35,7 @@ html5lib, pytestCheckHook, pytest-xdist, + typing-extensions, # reverse dependencies to test breathe, @@ -43,7 +43,7 @@ buildPythonPackage rec { pname = "sphinx"; - version = "7.4.7"; + version = "8.1.3"; pyproject = true; disabled = pythonOlder "3.9"; @@ -59,7 +59,7 @@ buildPythonPackage rec { mv tests/roots/test-images/{testimäge,testimæge}.png sed -i 's/testimäge/testimæge/g' tests/{test_build*.py,roots/test-images/index.rst} ''; - hash = "sha256-/5zH9IdLmTGnn5MY4FFSuZOIeF/x1L9Ga/wp57XrAQo="; + hash = "sha256-AObNQz2gKoPHfvC5aoefynXfQMe3bnQpEx6KrLNQBoQ="; }; build-system = [ flit-core ]; @@ -127,6 +127,8 @@ buildPythonPackage rec { "test_cython" # Could not fetch remote image: http://localhost:7777/sphinx.png "test_copy_images" + # https://github.com/sphinx-doc/sphinx/issues/13223 + "test_html_multi_line_copyright" ] ++ lib.optionals (pythonAtLeast "3.12") [ # https://github.com/sphinx-doc/sphinx/issues/12430 From 92bb1b5ea9a66291cb95beb1262a43d34fcfb8ad Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 15:47:52 +0100 Subject: [PATCH 0219/1079] python313Packages.breathe: 4.35.0 -> 4.35.0-unstable-2025-01-16 Fast-forward for sphinx 7.4 compat, for which the patch did not apply cleanly. --- .../python-modules/breathe/default.nix | 33 ++++--------------- 1 file changed, 7 insertions(+), 26 deletions(-) diff --git a/pkgs/development/python-modules/breathe/default.nix b/pkgs/development/python-modules/breathe/default.nix index 3a39611873ce5..d09fbe37c0041 100644 --- a/pkgs/development/python-modules/breathe/default.nix +++ b/pkgs/development/python-modules/breathe/default.nix @@ -2,42 +2,28 @@ lib, buildPythonPackage, defusedxml, + flit-core, fetchFromGitHub, - fetchpatch, pytestCheckHook, pythonOlder, - setuptools, sphinx, }: -buildPythonPackage rec { +buildPythonPackage { pname = "breathe"; - version = "4.35.0"; + version = "4.35.0-unstable-2025-01-16"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "breathe-doc"; repo = "breathe"; - tag = "v${version}"; - hash = "sha256-LJXvtScyWRL8zfj877bJ4xuIbLV9IN3Sn9KPUTLMjMI="; + rev = "9711e826e0c46a635715e5814a83cab9dda79b7b"; # 4.35.0 lacks sphinx 7.2+ compat + hash = "sha256-Ie+8RLWeBgbC4s3TC6ege2YNdfdM0d906BPxB7EOwq8="; }; - patches = [ - # sphinx 7.2 support https://github.com/breathe-doc/breathe/pull/964 - (fetchpatch { - url = "https://github.com/breathe-doc/breathe/commit/caa8dc45222b35d360c24bf36835a7d8e6d86df2.patch"; - hash = "sha256-wWe4x4WwZTrDhNZAF7mhfHHNEjd+Kp4YXghL+DPa10w="; - }) - # sphinx 7.2 support https://github.com/breathe-doc/breathe/pull/976 - (fetchpatch { - url = "https://github.com/breathe-doc/breathe/commit/09c856bf72de41e82582f31855e916295ba6d382.patch"; - hash = "sha256-vU3DUrj4Jj4AUolFFtWmaLMf9RG7TmKqJe5sCwwRjPI="; - }) - ]; - - build-system = [ setuptools ]; + build-system = [ flit-core ]; dependencies = [ sphinx ]; @@ -46,11 +32,6 @@ buildPythonPackage rec { pytestCheckHook ]; - disabledTestPaths = [ - # tests fail with sphinx 7.4.x - "tests/test_renderer.py" - ]; - pythonImportsCheck = [ "breathe" ]; meta = { From e8d93d00b0631e34bd607a939b9207f7250566f7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 16:21:32 +0100 Subject: [PATCH 0220/1079] python313Packages.pynacl: fix sphinx 8 compat --- pkgs/development/python-modules/pynacl/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/pynacl/default.nix b/pkgs/development/python-modules/pynacl/default.nix index cc610d62e388f..5f5b26a17acb8 100644 --- a/pkgs/development/python-modules/pynacl/default.nix +++ b/pkgs/development/python-modules/pynacl/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + fetchpatch2, pytestCheckHook, sphinxHook, pythonOlder, @@ -27,6 +28,14 @@ buildPythonPackage rec { sha256 = "8ac7448f09ab85811607bdd21ec2464495ac8b7c66d146bf545b0f08fb9220ba"; }; + patches = [ + (fetchpatch2 { + # sphinx 8 compat + url = "https://github.com/pyca/pynacl/commit/81943b3c61b9cc731ae0f2e87b7a91e42fbc8fa1.patch"; + hash = "sha256-iO3pBqGW2zZE8lG8khpPjqJso9/rmFbdnwCcBs8iFeI="; + }) + ]; + nativeBuildInputs = [ sphinxHook ]; buildInputs = [ libsodium ]; From 83c078bbaf2cd3ac8ab3bbb8bcfc1d5659f91d59 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 17:58:16 +0100 Subject: [PATCH 0221/1079] python313Packages.myst-parser: fix sphinx 8.1 compat --- pkgs/development/python-modules/myst-parser/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/myst-parser/default.nix b/pkgs/development/python-modules/myst-parser/default.nix index ae155a03acc06..d7b19b36a3292 100644 --- a/pkgs/development/python-modules/myst-parser/default.nix +++ b/pkgs/development/python-modules/myst-parser/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + fetchpatch2, flit-core, pythonOlder, defusedxml, @@ -32,6 +33,14 @@ buildPythonPackage rec { hash = "sha256-QbFENC/Msc4pkEOPdDztjyl+2TXtAbMTHPJNAsUB978="; }; + patches = [ + (fetchpatch2 { + # Sphinx 8.1 compat + url = "https://github.com/executablebooks/MyST-Parser/commit/9fe724ebf1d02fd979632d82387f802c91e0d6f6.patch"; + hash = "sha256-KkAV9tP+dFax9KuxqkhqNlGWx6wSO6M2dWpah+GYG0E="; + }) + ]; + build-system = [ flit-core ]; dependencies = [ From c4664a2f183a17a32140b9c4dfbd36a448ed67fc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 18:19:31 +0100 Subject: [PATCH 0222/1079] python313Packages.pytest-asyncio: 0.23.8 -> 0.25.2 https://github.com/pytest-dev/pytest-asyncio/blob/v0.25.2/docs/reference/changelog.rst --- pkgs/development/python-modules/pytest-asyncio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytest-asyncio/default.nix b/pkgs/development/python-modules/pytest-asyncio/default.nix index 2ba74c6f4314f..82b18bc8869c7 100644 --- a/pkgs/development/python-modules/pytest-asyncio/default.nix +++ b/pkgs/development/python-modules/pytest-asyncio/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pytest-asyncio"; - version = "0.23.8"; # N.B.: when updating, tests bleak and aioesphomeapi tests + version = "0.25.2"; # N.B.: when updating, tests bleak and aioesphomeapi tests pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "pytest-dev"; repo = "pytest-asyncio"; tag = "v${version}"; - hash = "sha256-kMv0crYuYHi1LF+VlXizZkG87kSL7xzsKq9tP9LgFVY="; + hash = "sha256-GLKcqf6NXCMNU/lVLQP8s/FDC1OcpPF1RxzKDItJSiU="; }; outputs = [ @@ -44,7 +44,7 @@ buildPythonPackage rec { 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/v${version}/docs/source/reference/changelog.rst"; + changelog = "https://github.com/pytest-dev/pytest-asyncio/blob/${src.tag}/docs/reference/changelog.rst"; license = licenses.asl20; maintainers = with maintainers; [ dotlambda ]; }; From 56e2f587d1d3e580dbc6be16987067c2adecf553 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 19:19:11 +0100 Subject: [PATCH 0223/1079] python313Packages.pytest-pook: init at 1.0.0 --- .../python-modules/pytest-pook/default.nix | 52 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 54 insertions(+) create mode 100644 pkgs/development/python-modules/pytest-pook/default.nix diff --git a/pkgs/development/python-modules/pytest-pook/default.nix b/pkgs/development/python-modules/pytest-pook/default.nix new file mode 100644 index 0000000000000..5147e6f83d088 --- /dev/null +++ b/pkgs/development/python-modules/pytest-pook/default.nix @@ -0,0 +1,52 @@ +{ + lib, + buildPythonPackage, + fetchFromSourcehut, + hatchling, + pook, + pytest, + pytestCheckHook, +}: + +buildPythonPackage { + pname = "pytest-pook"; + version = "1.0.0"; + pyproject = true; + + src = fetchFromSourcehut { + owner = "~sara"; + repo = "pytest-pook"; + rev = "a7c2d0ca4287af671ebd065b0f6415bb4110f338"; + hash = "sha256-q2HaoIB2CW5LaRggLlmar2AEa4X8cI/aY2Sz/Y7LWMs="; + }; + + build-system = [ + hatchling + ]; + + buildInputs = [ + pytest + ]; + + dependencies = [ + (pook.overridePythonAttrs { doCheck = false; }) + ]; + + # fails in various ways + doCheck = false; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "pytest_pook" + ]; + + meta = { + description = "Pytest plugin for pook"; + homepage = "https://git.sr.ht/~sara/pytest-pook"; + license = lib.licenses.lgpl3Only; + maintainers = pook.meta.maintainers; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 13394a2a461c4..49f6d7bb29871 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10760,6 +10760,8 @@ self: super: with self; { pytest-mockito = callPackage ../development/python-modules/pytest-mockito { }; + pytest-pook = callPackage ../development/python-modules/pytest-pook { }; + pytest-pudb = callPackage ../development/python-modules/pytest-pudb { }; pytest-ruff = callPackage ../development/python-modules/pytest-ruff { }; From b87bfa3d48e75857c9acb5e8e5107bdda781d454 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 19:32:35 +0100 Subject: [PATCH 0224/1079] python313Packages.pook: 1.4.3 -> 2.1.3 https://github.com/h2non/pook/blob/v2.1.3/History.rst --- .../python-modules/pook/default.nix | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pook/default.nix b/pkgs/development/python-modules/pook/default.nix index 9b704e6b2e77c..489bb808ca850 100644 --- a/pkgs/development/python-modules/pook/default.nix +++ b/pkgs/development/python-modules/pook/default.nix @@ -1,6 +1,5 @@ { lib, - aiohttp, buildPythonPackage, fetchFromGitHub, furl, @@ -8,15 +7,15 @@ jsonschema, pytest-asyncio, pytest-httpbin, - pytest7CheckHook, + pytest-pook, + pytestCheckHook, pythonOlder, - requests, xmltodict, }: buildPythonPackage rec { pname = "pook"; - version = "1.4.3"; + version = "2.1.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,27 +24,31 @@ buildPythonPackage rec { owner = "h2non"; repo = "pook"; tag = "v${version}"; - hash = "sha256-sdfkMvPSlVK7EoDUEuJbiuocOjGJygqiCiftrsjnDhU="; + hash = "sha256-DDHaKsye28gxyorILulrLRBy/B9zV673jeVZ85uPZAo="; }; nativeBuildInputs = [ hatchling ]; propagatedBuildInputs = [ - aiohttp furl jsonschema - requests xmltodict ]; nativeCheckInputs = [ pytest-asyncio pytest-httpbin - pytest7CheckHook + pytest-pook + pytestCheckHook ]; pythonImportsCheck = [ "pook" ]; + disabledTests = [ + # furl compat issue + "test_headers_not_matching" + ]; + disabledTestPaths = [ # Don't test integrations "tests/integration/" From 22ad9606c3dc56ca1ec40e2f49e3086030db5bd1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 19 Jan 2025 19:35:59 +0100 Subject: [PATCH 0225/1079] python312Packages.jsonpath-ng: 1.6.1 -> 1.7.0 (#348869) Diff: https://github.com/h2non/jsonpath-ng/compare/refs/tags/v1.6.1...v1.7.0 Changelog: https://github.com/h2non/jsonpath-ng/blob/v1.7.0/History.md --- .../python-modules/jsonpath-ng/default.nix | 26 +++++++------------ 1 file changed, 10 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/jsonpath-ng/default.nix b/pkgs/development/python-modules/jsonpath-ng/default.nix index 0b45f92ccdc30..8b9e86e462a20 100644 --- a/pkgs/development/python-modules/jsonpath-ng/default.nix +++ b/pkgs/development/python-modules/jsonpath-ng/default.nix @@ -10,38 +10,32 @@ buildPythonPackage rec { pname = "jsonpath-ng"; - version = "1.6.1"; - format = "setuptools"; + version = "1.7.0"; + pypropject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "h2non"; - repo = pname; + repo = "jsonpath-ng"; tag = "v${version}"; - hash = "sha256-0ErTGxGlMn/k2KMwRV26WJpx85yJUfn6Hgp5pU4RZA4="; + hash = "sha256-sfIqEc5SsNQYxK+Ur00fFdVoC0ysOkHrx4Cq/3SpGHw="; }; - propagatedBuildInputs = [ - ply - setuptools - ]; + build-system = [ setuptools ]; - nativeCheckInputs = [ pytestCheckHook ]; + dependencies = [ ply ]; - disabledTestPaths = [ - # Exclude tests that require oslotest - "tests/test_jsonpath_rw_ext.py" - ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "jsonpath_ng" ]; meta = with lib; { description = "JSONPath implementation"; - mainProgram = "jsonpath_ng"; homepage = "https://github.com/h2non/jsonpath-ng"; changelog = "https://github.com/h2non/jsonpath-ng/blob/v${version}/History.md"; - license = with licenses; [ asl20 ]; + license = licenses.asl20; maintainers = with maintainers; [ fab ]; + mainProgram = "jsonpath_ng"; }; } From f49a79a34fdce5df7ea7a593b672d05655390989 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Oct 2024 23:24:38 +0200 Subject: [PATCH 0226/1079] python312Packages.xmltodict: 0.13.0 -> 0.14.2 Changelog: https://github.com/martinblech/xmltodict/blob/v0.14.2/CHANGELOG.md --- .../python-modules/xmltodict/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/xmltodict/default.nix b/pkgs/development/python-modules/xmltodict/default.nix index 0000eea5f4058..166f53fd3d1a4 100644 --- a/pkgs/development/python-modules/xmltodict/default.nix +++ b/pkgs/development/python-modules/xmltodict/default.nix @@ -3,18 +3,24 @@ buildPythonPackage, fetchPypi, pytestCheckHook, + pythonOlder, + setuptools, }: buildPythonPackage rec { pname = "xmltodict"; - version = "0.13.0"; - format = "setuptools"; + version = "0.14.2"; + pyproject = true; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-NBWVpIjj4BqFqdiRHYkS/ZIu3l/sxNzkN+tLbI0DflY="; + hash = "sha256-IB58KLshDjdJmdHd5jgpI6sO0ail+u7OSKtSW3gQpVM="; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "xmltodict" ]; @@ -22,6 +28,7 @@ buildPythonPackage rec { meta = with lib; { description = "Makes working with XML feel like you are working with JSON"; homepage = "https://github.com/martinblech/xmltodict"; + changelog = "https://github.com/martinblech/xmltodict/blob/v${version}/CHANGELOG.md"; license = licenses.mit; maintainers = [ ]; }; From 16e279320866ce9313476e66663df53ddb26ee2d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Oct 2024 23:26:03 +0200 Subject: [PATCH 0227/1079] python312Packages.aio-georss-client: 0.13 -> 0.14 Diff: https://github.com/exxamalte/python-aio-georss-client/compare/refs/tags/v0.13...v0.14 Changelog: https://github.com/exxamalte/python-aio-georss-client/blob/v0.14/CHANGELOG.md --- pkgs/development/python-modules/aio-georss-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aio-georss-client/default.nix b/pkgs/development/python-modules/aio-georss-client/default.nix index 25bb352c7976d..2dc971567df37 100644 --- a/pkgs/development/python-modules/aio-georss-client/default.nix +++ b/pkgs/development/python-modules/aio-georss-client/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "aio-georss-client"; - version = "0.13"; + version = "0.14"; pyproject = true; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "exxamalte"; repo = "python-aio-georss-client"; tag = "v${version}"; - hash = "sha256-2qo5G/L2yh/6IXswkOyrCYnBNLDLx3EOpR53lnnpNOo="; + hash = "sha256-d5QKF/aDLzZ2/Pbm6VygsSYWab7Jqs/5zTeKHg6Zr74="; }; __darwinAllowLocalNetworking = true; From 3aff0b8dc3426a2a8d4f74370d7bf674ccaa8114 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 26 Nov 2024 20:41:34 +0100 Subject: [PATCH 0228/1079] python312Packages.frozenlist: 1.4.1 -> 1.5.0 Diff: https://github.com/aio-libs/frozenlist/compare/refs/tags/v1.4.1...v1.5.0 Changelog: https://github.com/aio-libs/frozenlist/blob/v1.5.0/CHANGES.rst --- 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 3ff2cb6aa3de6..870056dc96b0d 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.4.1"; + version = "1.5.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "aio-libs"; repo = "frozenlist"; tag = "v${version}"; - hash = "sha256-ICPJKN6P9ezTiDVoEVBQvJlXqF7aHE6aXFx0jzntdEA="; + hash = "sha256-yhoJc9DR3vL2E9srN3F4VksIor324H9dUarzzmoc4/A="; }; postPatch = '' @@ -49,7 +49,7 @@ buildPythonPackage rec { 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"; - license = with licenses; [ asl20 ]; + license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; } From 1ff9fb53be91eee1eb0f2729b3f2c05a1d1cd56b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 30 Nov 2024 23:23:09 +0100 Subject: [PATCH 0229/1079] python312Packages.asttokens: 2.4.1 -> 3.0.0 --- pkgs/development/python-modules/asttokens/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asttokens/default.nix b/pkgs/development/python-modules/asttokens/default.nix index a725032d75481..eb152a97fc6f1 100644 --- a/pkgs/development/python-modules/asttokens/default.nix +++ b/pkgs/development/python-modules/asttokens/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "asttokens"; - version = "2.4.1"; + version = "3.0.0"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-sDhpcYuppusCfhNL/fafOKI21oHIPBYNUQdorxElS6A="; + hash = "sha256-Dc2Lqo1isMHRGLOZst26PEr/Jx0Nep4NTBaBx5A1u8c="; }; nativeBuildInputs = [ setuptools-scm ]; From f3c207c3d61fa66e1c9a6b95c8e426f6acd2cc3e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 30 Nov 2024 23:26:29 +0100 Subject: [PATCH 0230/1079] python312Packages.asttokens: refactor --- .../python-modules/asttokens/default.nix | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/asttokens/default.nix b/pkgs/development/python-modules/asttokens/default.nix index eb152a97fc6f1..b5033d05664e7 100644 --- a/pkgs/development/python-modules/asttokens/default.nix +++ b/pkgs/development/python-modules/asttokens/default.nix @@ -1,26 +1,26 @@ { lib, - fetchPypi, - buildPythonPackage, - setuptools-scm, - six, astroid, + buildPythonPackage, + fetchPypi, pytestCheckHook, + pythonOlder, + setuptools-scm, }: buildPythonPackage rec { pname = "asttokens"; version = "3.0.0"; - format = "pyproject"; + pyproject = true; + + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; hash = "sha256-Dc2Lqo1isMHRGLOZst26PEr/Jx0Nep4NTBaBx5A1u8c="; }; - nativeBuildInputs = [ setuptools-scm ]; - - propagatedBuildInputs = [ six ]; + build-system = [ setuptools-scm ]; nativeCheckInputs = [ astroid @@ -40,8 +40,8 @@ buildPythonPackage rec { pythonImportsCheck = [ "asttokens" ]; meta = with lib; { - homepage = "https://github.com/gristlabs/asttokens"; description = "Annotate Python AST trees with source text and token information"; + homepage = "https://github.com/gristlabs/asttokens"; license = licenses.asl20; maintainers = with maintainers; [ leenaars ]; }; From b5735bab4dd42f574bf505311db127d4e44e1ec4 Mon Sep 17 00:00:00 2001 From: Sergei Volkov Date: Sun, 8 Dec 2024 12:50:09 +0100 Subject: [PATCH 0231/1079] trove-classifiers: 2024.9.12 -> 2024.10.21.16 --- pkgs/development/python-modules/trove-classifiers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/trove-classifiers/default.nix b/pkgs/development/python-modules/trove-classifiers/default.nix index 56520cb07b4e0..9b8c9e65d2940 100644 --- a/pkgs/development/python-modules/trove-classifiers/default.nix +++ b/pkgs/development/python-modules/trove-classifiers/default.nix @@ -11,7 +11,7 @@ let self = buildPythonPackage rec { pname = "trove-classifiers"; - version = "2024.9.12"; + version = "2024.10.21.16"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ let src = fetchPypi { pname = "trove_classifiers"; inherit version; - hash = "sha256-S0az4TSk0BmZrFvG5SivzBDMSPD3JPGF8mfidgBXaPQ="; + hash = "sha256-F8vQVdZ9Xp2d5jKTqHMpQ/q8IVdOTHt07fEStJKM9fM="; }; build-system = [ From ba78df04bcee3ed5739d27eb3a6107386832ec47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 2 Jan 2025 05:36:06 -0800 Subject: [PATCH 0232/1079] python312Packages.pikepdf: 9.4.2 -> 9.5.0 Diff: https://github.com/pikepdf/pikepdf/compare/v9.4.2...v9.5.0 Changelog: https://github.com/pikepdf/pikepdf/blob/v9.5.0/docs/releasenotes/version9.rst --- pkgs/development/python-modules/pikepdf/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pikepdf/default.nix b/pkgs/development/python-modules/pikepdf/default.nix index 5ca5643eb91a5..bd52649b75596 100644 --- a/pkgs/development/python-modules/pikepdf/default.nix +++ b/pkgs/development/python-modules/pikepdf/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pname = "pikepdf"; - version = "9.4.2"; + version = "9.5.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -40,7 +40,7 @@ buildPythonPackage rec { postFetch = '' rm "$out/.git_archival.txt" ''; - hash = "sha256-J/ipkKqZifkWtgv7z/MJPwRK+yB7MP/19PDdjV1NMpY="; + hash = "sha256-pzNXc+OS5yu06UwLRVsok7xbu9D5gAYWhMUZnl1gqpk="; }; patches = [ @@ -88,6 +88,6 @@ buildPythonPackage rec { description = "Read and write PDFs with Python, powered by qpdf"; license = licenses.mpl20; maintainers = with maintainers; [ dotlambda ]; - changelog = "https://github.com/pikepdf/pikepdf/blob/${src.rev}/docs/releasenotes/version${lib.versions.major version}.rst"; + changelog = "https://github.com/pikepdf/pikepdf/blob/${src.tag}/docs/releasenotes/version${lib.versions.major version}.rst"; }; } From 5c9c6f1bdece53a33f82fc963f8bf4c57aebf288 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 2 Jan 2025 05:44:01 -0800 Subject: [PATCH 0233/1079] python312Packages.mistune: 3.0.2 -> 3.1.0 Diff: https://github.com/lepture/mistune/compare/refs/tags/v3.0.2...v3.1.0 Changelog: https://github.com/lepture/mistune/blob/v3.1.0/docs/changes.rst --- .../python-modules/mistune/default.nix | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/mistune/default.nix b/pkgs/development/python-modules/mistune/default.nix index 4cca52b9daacd..129cef19d5adb 100644 --- a/pkgs/development/python-modules/mistune/default.nix +++ b/pkgs/development/python-modules/mistune/default.nix @@ -9,30 +9,29 @@ buildPythonPackage rec { pname = "mistune"; - version = "3.0.2"; + version = "3.1.0"; + pyproject = true; - disabled = pythonOlder "3.7"; - - format = "pyproject"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "lepture"; repo = "mistune"; tag = "v${version}"; - hash = "sha256-OoTiqJ7hsFP1Yx+7xW3rL+Yc/O2lCMdhBBbaZucyZXM="; + hash = "sha256-gXCFBe58Ij6CiwTddsI4tkPsGBR2z9D8dnxlvTXGSMw="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "mistune" ]; - meta = with lib; { - changelog = "https://github.com/lepture/mistune/blob/${src.rev}/docs/changes.rst"; + meta = { + changelog = "https://github.com/lepture/mistune/blob/${src.tag}/docs/changes.rst"; description = "Sane Markdown parser with useful plugins and renderers"; homepage = "https://github.com/lepture/mistune"; - license = licenses.bsd3; - maintainers = with maintainers; [ dotlambda ]; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ dotlambda ]; }; } From 4c5abd052fa838e5bcc653aaa80498affb1b42fd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 11 Jan 2025 09:55:09 +0100 Subject: [PATCH 0234/1079] python313Packages.msgspec: 0.18.6 -> 0.19.0 Diff: https://github.com/jcrist/msgspec/compare/refs/tags/0.18.6...0.19.0 Changelog: https://github.com/jcrist/msgspec/releases/tag/0.19.0 --- .../python-modules/msgspec/default.nix | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/msgspec/default.nix b/pkgs/development/python-modules/msgspec/default.nix index 5ddf2c46a659e..61503c3a51d6f 100644 --- a/pkgs/development/python-modules/msgspec/default.nix +++ b/pkgs/development/python-modules/msgspec/default.nix @@ -2,14 +2,13 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch2, pythonOlder, setuptools, }: buildPythonPackage rec { pname = "msgspec"; - version = "0.18.6"; + version = "0.19.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,21 +17,9 @@ buildPythonPackage rec { owner = "jcrist"; repo = "msgspec"; tag = version; - hash = "sha256-xqtV60saQNINPMpOnZRSDnicedPSPBUQwPSE5zJGrTo="; + hash = "sha256-g2yhw9fMucBHlGx9kAMQL87znXlQT9KbxQ/QcmUetqI="; }; - patches = [ - (fetchpatch2 { - name = "python-3.13-compat.patch"; - url = "https://github.com/jcrist/msgspec/commit/7ade46952adea22f3b2bb9c2b8b3139e4f2831b7.patch"; - includes = [ - "msgspec/_core.c" - "msgspec/_utils.py" - ]; - hash = "sha256-yYotfJXUOaFiqvy0u+LqAx2YYnibNDXA24cE1ibPSOc="; - }) - ]; - build-system = [ setuptools ]; # Requires libasan to be accessible From 9ebe656691d8b9acdc1d6a8a8f69c47919bfc9b2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 8 Jan 2025 10:41:34 +0100 Subject: [PATCH 0235/1079] python312Packages.python-on-whales: 0.73.0 -> 0.74.0 Diff: https://github.com/gabrieldemarmiesse/python-on-whales/compare/refs/tags/v0.73.0...v0.74.0 Changelog: https://github.com/gabrieldemarmiesse/python-on-whales/releases/tag/v0.74.0 --- .../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 78c854d3ec470..70178abbedc76 100644 --- a/pkgs/development/python-modules/python-on-whales/default.nix +++ b/pkgs/development/python-modules/python-on-whales/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "python-on-whales"; - version = "0.73.0"; + version = "0.74.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "gabrieldemarmiesse"; repo = "python-on-whales"; tag = "v${version}"; - hash = "sha256-i2lctR5V4hF/cS46d+TW73iKZ+2G/UwiHMNbtP/Z7xo="; + hash = "sha256-Vi6jq71UPTCLsp8j/sxdPu/0QFmBGxYHeyqth7I8ke4="; }; build-system = [ setuptools ]; @@ -39,10 +39,10 @@ buildPythonPackage rec { meta = with lib; { description = "Docker client for Python, designed to be fun and intuitive"; - mainProgram = "python-on-whales"; homepage = "https://github.com/gabrieldemarmiesse/python-on-whales"; changelog = "https://github.com/gabrieldemarmiesse/python-on-whales/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ bcdarwin ]; + mainProgram = "python-on-whales"; }; } From 1e67b401d7dfc23f3a57a3194dab8dd4ee9efd16 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 8 Jan 2025 10:13:04 +0100 Subject: [PATCH 0236/1079] python312Packages.instructor: 1.6.4 -> 1.7.2 Changelog: https://github.com/jxnl/instructor/releases/tag/1.7.2 --- .../python-modules/instructor/default.nix | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/instructor/default.nix b/pkgs/development/python-modules/instructor/default.nix index e2427cec22a3c..ee3ae0d6ede3d 100644 --- a/pkgs/development/python-modules/instructor/default.nix +++ b/pkgs/development/python-modules/instructor/default.nix @@ -2,9 +2,10 @@ lib, buildPythonPackage, fetchFromGitHub, + pythonOlder, # build-system - poetry-core, + hatchling, # dependencies aiohttp, @@ -30,24 +31,19 @@ buildPythonPackage rec { pname = "instructor"; - version = "1.6.4"; + version = "1.7.2"; pyproject = true; + disabled = pythonOlder "3.9"; + src = fetchFromGitHub { owner = "jxnl"; repo = "instructor"; tag = version; - hash = "sha256-iPTZFXypcpO+PkcJHTdpkpiIU589XPcy+aNO/JqASCQ="; + hash = "sha256-65qNalbcg9MR5QhUJeutp3Y2Uox7cKX+ffo21LACeXE="; }; - pythonRelaxDeps = [ - "docstring-parser" - "jiter" - "pydantic" - "tenacity" - ]; - - build-system = [ poetry-core ]; + build-system = [ hatchling ]; dependencies = [ aiohttp @@ -91,7 +87,6 @@ buildPythonPackage rec { ]; meta = { - broken = lib.versionOlder pydantic.version "2"; # ImportError: cannot import name 'TypeAdapter' from 'pydantic' description = "Structured outputs for llm"; homepage = "https://github.com/jxnl/instructor"; changelog = "https://github.com/jxnl/instructor/releases/tag/${version}"; From 96180413db656e6e4ed43028b7257a9e5be77f8b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 11 Jan 2025 09:59:34 +0100 Subject: [PATCH 0237/1079] python313Packages.pathable: 0.4.3 -> 0.4.4 Diff: https://github.com/p1c2u/pathable/compare/refs/tags/0.4.3...0.4.4 Changelog: https://github.com/p1c2u/pathable/releases/tag/0.4.4 --- pkgs/development/python-modules/pathable/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pathable/default.nix b/pkgs/development/python-modules/pathable/default.nix index 2cb4b5c6b5660..4ec76c85f5fee 100644 --- a/pkgs/development/python-modules/pathable/default.nix +++ b/pkgs/development/python-modules/pathable/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "pathable"; - version = "0.4.3"; + version = "0.4.4"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "p1c2u"; repo = pname; tag = version; - hash = "sha256-4QRFjbeaggoEPVGAmSY+qVMNW0DKqarNfRXaH6B58ew="; + hash = "sha256-nN5jpI0Zi5ofdSuN9QbTHDXPmQRq9KAn8SoHuNDpZaw="; }; nativeBuildInputs = [ poetry-core ]; From 89a9e66f846d7e75859ee3bd97c0e809a7fe7f69 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 8 Jan 2025 09:28:45 +0100 Subject: [PATCH 0238/1079] python313Packages.pytest-codspeed: 3.1.0 -> 3.1.1 Diff: https://github.com/CodSpeedHQ/pytest-codspeed/compare/refs/tags/v3.1.0...v3.1.1 Changelog: https://github.com/CodSpeedHQ/pytest-codspeed/releases/tag/v3.1.1 --- pkgs/development/python-modules/pytest-codspeed/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-codspeed/default.nix b/pkgs/development/python-modules/pytest-codspeed/default.nix index fa51231c2f376..2c16d99988370 100644 --- a/pkgs/development/python-modules/pytest-codspeed/default.nix +++ b/pkgs/development/python-modules/pytest-codspeed/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "pytest-codspeed"; - version = "3.1.0"; + version = "3.1.1"; pyproject = true; src = fetchFromGitHub { owner = "CodSpeedHQ"; repo = "pytest-codspeed"; tag = "v${version}"; - hash = "sha256-A8H8gx+g2Fcf+aapahnAiVBt5vUzPc1SW4scOmSjI0g="; + hash = "sha256-JmOKIuSL2xRubMeBlA6Wx+3Oer8jVubA+9UYhaRcYWs="; }; build-system = [ hatchling ]; From b64cc72f2f434c99d4216f8b209fb8f92d29c3ef Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 8 Jan 2025 09:27:18 +0100 Subject: [PATCH 0239/1079] python312Packages.deprecated: 1.2.14 -> 1.2.15 Diff: https://github.com/tantale/deprecated/compare/refs/tags/v1.2.14...v1.2.15 --- pkgs/development/python-modules/deprecated/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/deprecated/default.nix b/pkgs/development/python-modules/deprecated/default.nix index 173d0a25a5e73..f3caa9cefcd40 100644 --- a/pkgs/development/python-modules/deprecated/default.nix +++ b/pkgs/development/python-modules/deprecated/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "deprecated"; - version = "1.2.14"; + version = "1.2.15"; pyproject = true; outputs = [ @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "tantale"; repo = "deprecated"; tag = "v${version}"; - hash = "sha256-H5Gp2F/ChMeEH4fSYXIB34syDIzDymfN949ksJnS0k4="; + hash = "sha256-slMPL2L0TZ7L19nfHMOM4jQlkJ7HIyyDPlfC9yhhd98="; }; build-system = [ setuptools ]; From 7081a327de8dc7e5cf91a399b9ae1ae829121e29 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 8 Jan 2025 09:27:29 +0100 Subject: [PATCH 0240/1079] python313Packages.pyvicare: 2.39.1 -> 2.40.0 Changelog: https://github.com/openviess/PyViCare/releases/tag/2.40.0 --- pkgs/development/python-modules/pyvicare/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyvicare/default.nix b/pkgs/development/python-modules/pyvicare/default.nix index bf4e1b4e99ff3..e85e77b5418de 100644 --- a/pkgs/development/python-modules/pyvicare/default.nix +++ b/pkgs/development/python-modules/pyvicare/default.nix @@ -2,6 +2,7 @@ lib, authlib, buildPythonPackage, + deprecated, fetchFromGitHub, poetry-core, requests, @@ -12,14 +13,14 @@ buildPythonPackage rec { pname = "pyvicare"; - version = "2.39.1"; + version = "2.40.0"; pyproject = true; src = fetchFromGitHub { owner = "openviess"; repo = "PyViCare"; tag = version; - hash = "sha256-gD6eLhng8oUmXPHOwYZoyLRpMQBgH0xbopaVJ6qJQsg="; + hash = "sha256-jEnTzCQpJOiWtdaZbBgm4G1OsMXctjSRmU2AY2VZgqA="; }; postPatch = '' @@ -31,6 +32,7 @@ buildPythonPackage rec { dependencies = [ authlib + deprecated requests ]; From 15eb9670f55551f32f04aabe8a7df3a586df6874 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 23 Dec 2024 09:13:36 +0100 Subject: [PATCH 0241/1079] python312Packages.pytest-freezer: 0.4.8 -> 0.4.9 Diff: pytest-dev/pytest-freezer@refs/tags/0.4.8...0.4.9 Changelog: https://github.com/pytest-dev/pytest-freezer/releases/tag/0.4.9 --- .../python-modules/pytest-freezer/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/pytest-freezer/default.nix b/pkgs/development/python-modules/pytest-freezer/default.nix index b49e0371f08bb..9f5e8f724dcfe 100644 --- a/pkgs/development/python-modules/pytest-freezer/default.nix +++ b/pkgs/development/python-modules/pytest-freezer/default.nix @@ -11,23 +11,23 @@ buildPythonPackage rec { pname = "pytest-freezer"; - version = "0.4.8"; - format = "pyproject"; + version = "0.4.9"; + pyproject = true; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "pytest-dev"; - repo = pname; + repo = "pytest-freezer"; tag = version; - hash = "sha256-Eak6LNoyu2wvZbPaBBUO0UkyB9vni8YbsADGK0as7Cg="; + hash = "sha256-WJGwkON/RAiUiGzNkeqjzch4CEr6mPXij5dqz1ncRXs="; }; - nativeBuildInputs = [ flit-core ]; + build-system = [ flit-core ]; buildInputs = [ pytest ]; - propagatedBuildInputs = [ freezegun ]; + dependencies = [ freezegun ]; nativeCheckInputs = [ pytestCheckHook ]; From 4ac999230b95e7139ebc9c70cd2a79e05f84b22b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 14 Dec 2024 16:20:41 +0100 Subject: [PATCH 0242/1079] python312Packages.aiosignal: 1.3.1 -> 1.3.2 Diff: https://github.com/aio-libs/aiosignal/compare/v1.3.1...v1.3.2 Changelog: https://github.com/aio-libs/aiosignal/blob/v1.3.2/CHANGES.rst --- pkgs/development/python-modules/aiosignal/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiosignal/default.nix b/pkgs/development/python-modules/aiosignal/default.nix index 7e024ce276264..cf74cfca0fb1d 100644 --- a/pkgs/development/python-modules/aiosignal/default.nix +++ b/pkgs/development/python-modules/aiosignal/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "aiosignal"; - version = "1.3.1"; + version = "1.3.2"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "aio-libs"; repo = pname; rev = "v${version}"; - hash = "sha256-vx3Fe28r+0it1UFwyDSD9NNyeIN4tywTyr4pVp49WuU="; + hash = "sha256-CvNarJpSq8EKnt+PuSerMK/ZVbxL9rp7rQ4dkWykG1M="; }; propagatedBuildInputs = [ frozenlist ]; From 52d6a795277fbd047689379b93fade7f1cdbc620 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 11 Dec 2024 08:22:12 +0100 Subject: [PATCH 0243/1079] python312Packages.ciso8601: 2.3.1 -> 2.3.2 Diff: https://github.com/closeio/ciso8601/compare/refs/tags/v2.3.1...v2.3.2 --- pkgs/development/python-modules/ciso8601/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ciso8601/default.nix b/pkgs/development/python-modules/ciso8601/default.nix index 311fb99fbf055..0956bdc402317 100644 --- a/pkgs/development/python-modules/ciso8601/default.nix +++ b/pkgs/development/python-modules/ciso8601/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "ciso8601"; - version = "2.3.1"; + version = "2.3.2"; format = "pyproject"; src = fetchFromGitHub { owner = "closeio"; repo = "ciso8601"; tag = "v${version}"; - hash = "sha256-KkMa1Rr3Z+5VnZfj25LDYpTfRyKqWA9u0vq6dZpwEy0="; + hash = "sha256-oVnQ0vHhWs8spfOnJOgTJ6MAHcY8VGZHZ0E/T8JsKqE="; }; nativeBuildInputs = [ setuptools ]; From 8ac4910094fdbdec0a13722cc02df40c0ccc1ad9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 11 Dec 2024 08:24:34 +0100 Subject: [PATCH 0244/1079] python312Packages.ciso8601: refactor --- pkgs/development/python-modules/ciso8601/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ciso8601/default.nix b/pkgs/development/python-modules/ciso8601/default.nix index 0956bdc402317..c2ed43d021969 100644 --- a/pkgs/development/python-modules/ciso8601/default.nix +++ b/pkgs/development/python-modules/ciso8601/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "ciso8601"; version = "2.3.2"; - format = "pyproject"; + pyproject = true; src = fetchFromGitHub { owner = "closeio"; @@ -19,7 +19,7 @@ buildPythonPackage rec { hash = "sha256-oVnQ0vHhWs8spfOnJOgTJ6MAHcY8VGZHZ0E/T8JsKqE="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook @@ -33,6 +33,7 @@ buildPythonPackage rec { meta = with lib; { description = "Fast ISO8601 date time parser for Python written in C"; homepage = "https://github.com/closeio/ciso8601"; + changelog = "https://github.com/closeio/ciso8601/blob/v${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ mic92 ]; }; From ecbf20f877ba000e49c7c0c7b6338923bc3fe1f4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 26 Nov 2024 12:49:06 +0100 Subject: [PATCH 0245/1079] python312Packages.pycares: 4.4.0 -> 4.5.0 Changelog: https://github.com/saghul/pycares/releases/tag/pycares-4.5.0 --- pkgs/development/python-modules/pycares/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycares/default.nix b/pkgs/development/python-modules/pycares/default.nix index e973ff42cdcb5..06ee28ba55fe1 100644 --- a/pkgs/development/python-modules/pycares/default.nix +++ b/pkgs/development/python-modules/pycares/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pycares"; - version = "4.4.0"; + version = "4.5.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-9HV51Qjy9W7d0WznIEV4KtOxs7Z4CYaZ4rahswcz4cI="; + hash = "sha256-AltsL/6k6fuPmglzgcL+yySv8j+9aQbnDaIuybpg4Z0="; }; buildInputs = [ c-ares ]; From b8443fca354290a013b57520cee6cd91177037a4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 21 Nov 2024 12:01:14 +0100 Subject: [PATCH 0246/1079] python312Packages.json5: 0.9.25 -> 0.9.28 Diff: https://github.com/dpranke/pyjson5/compare/refs/tags/v0.9.25...v0.9.28 --- pkgs/development/python-modules/json5/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/json5/default.nix b/pkgs/development/python-modules/json5/default.nix index 221c554ac6ccd..86ae590811bdb 100644 --- a/pkgs/development/python-modules/json5/default.nix +++ b/pkgs/development/python-modules/json5/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "json5"; - version = "0.9.25"; + version = "0.9.28"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "dpranke"; repo = "pyjson5"; tag = "v${version}"; - hash = "sha256-2JAZHayPyi2RI4apODQ9QDXSUI8n54SwQAxZiBhuJrE="; + hash = "sha256-CE9l+SOLTcdtyPZH/iz6y6K22UQS+CxC3HoLYlkIV8M="; }; build-system = [ setuptools ]; From 03570efabff23577eeb44342f42fd640619f676e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 11 Jan 2025 10:41:46 +0100 Subject: [PATCH 0247/1079] python313Packages.types-python-dateutil: 2.9.0.20240906 -> 2.9.0.20241206 --- .../python-modules/types-python-dateutil/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/types-python-dateutil/default.nix b/pkgs/development/python-modules/types-python-dateutil/default.nix index 43dda7067fe7c..0dd1b01af601f 100644 --- a/pkgs/development/python-modules/types-python-dateutil/default.nix +++ b/pkgs/development/python-modules/types-python-dateutil/default.nix @@ -7,15 +7,16 @@ buildPythonPackage rec { pname = "types-python-dateutil"; - version = "2.9.0.20240906"; + version = "2.9.0.20241206"; pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-lwbDtoKEwlrf/Ecxnsx5R+W7hrN3P4Q8c5Bv1Zi8F24="; + pname = "types_python_dateutil"; + inherit version; + hash = "sha256-GPSTQUwm/7ppKnI2n+p6FUxQJkYwHr/j1WoEs3ZyhMs="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; # Modules doesn't have tests doCheck = false; From c5b758f7ad23777392bd41d1f1817df6d7225f15 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Wed, 15 Jan 2025 11:26:13 +0100 Subject: [PATCH 0248/1079] python313Packages.typer: 0.12.5 -> 0.15.1 Changelog: https://github.com/tiangolo/typer/releases/tag/0.15.1 Co-Authored-By: Martin Weinelt --- pkgs/development/python-modules/typer/default.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/typer/default.nix b/pkgs/development/python-modules/typer/default.nix index dae031fe710e3..f9384b1fee223 100644 --- a/pkgs/development/python-modules/typer/default.nix +++ b/pkgs/development/python-modules/typer/default.nix @@ -7,7 +7,6 @@ fetchPypi, pdm-backend, procps, - pytest-sugar, pytest-xdist, pytestCheckHook, pythonOlder, @@ -18,19 +17,19 @@ buildPythonPackage rec { pname = "typer"; - version = "0.12.5"; - format = "pyproject"; + version = "0.15.1"; + pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-9ZLwib7cyOwbl0El1khRApw7GvFF8ErKZNaUEPDJtyI="; + hash = "sha256-oFiMCn+mihl4oGmBhld3j4ar5v9epqv0cvlAoIv+Two="; }; - nativeBuildInputs = [ pdm-backend ]; + build-system = [ pdm-backend ]; - propagatedBuildInputs = [ + dependencies = [ click typing-extensions # Build includes the standard optional by default @@ -47,7 +46,6 @@ buildPythonPackage rec { nativeCheckInputs = [ coverage # execs coverage in tests - pytest-sugar pytest-xdist pytestCheckHook ] From d1f5e2f98df080565de1a2fe55d15c9bca85d070 Mon Sep 17 00:00:00 2001 From: Anton Mosich Date: Thu, 16 Jan 2025 16:38:04 +0100 Subject: [PATCH 0249/1079] python3Packages.typogrify: 2.0.7 -> 2.1.0 Justin Mayer took over maintenance, and the former repo now links to his one. Typogrify has been updated to use pyproject.toml. Tests can now be enabled as well without encountering problems. --- .../python-modules/typogrify/default.nix | 27 ++++++++++++++----- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/typogrify/default.nix b/pkgs/development/python-modules/typogrify/default.nix index a2a17791eaa93..333814717e69a 100644 --- a/pkgs/development/python-modules/typogrify/default.nix +++ b/pkgs/development/python-modules/typogrify/default.nix @@ -1,31 +1,44 @@ { lib, buildPythonPackage, + pythonOlder, fetchPypi, smartypants, + hatchling, + pytestCheckHook, }: buildPythonPackage rec { pname = "typogrify"; - version = "2.0.7"; + version = "2.1.0"; + pyproject = true; - format = "setuptools"; + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - sha256 = "8be4668cda434163ce229d87ca273a11922cb1614cb359970b7dc96eed13cb38"; + hash = "sha256-8KoATpgDKm5r5MnaZefrcVDjbKO/UIrbzagrTQA+Ye4="; }; - propagatedBuildInputs = [ smartypants ]; + build-system = [ hatchling ]; - # Wants to set up Django - doCheck = false; + dependencies = [ smartypants ]; pythonImportsCheck = [ "typogrify.filters" ]; + pytestFlagsArray = [ + "--doctest-modules" + "typogrify/filters.py" + "typogrify/packages/titlecase/tests.py" + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + meta = with lib; { description = "Filters to enhance web typography, including support for Django & Jinja templates"; - homepage = "https://github.com/mintchaos/typogrify"; + homepage = "https://github.com/justinmayer/typogrify"; license = licenses.bsd3; maintainers = with maintainers; [ dotlambda ]; }; From c8e3315add1aede9108660915695adfba6f93499 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:03 +0100 Subject: [PATCH 0250/1079] python3Packages.a2wsgi: 1.10.7 -> 1.10.8 --- 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 08460911bbecd..f281c25b38843 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.7"; + version = "1.10.8"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-zkYv9+HarAvFcYPG+ADwmnHCp6mN3VzeyhSePqvzM44="; + hash = "sha256-/AC6sfx5L4mozhtJGyrRcXsUXYyu+3XQqFhpRu3JfLI="; }; build-system = [ pdm-backend ]; From 9beeaf9209543286cefa71875ffffa0650eeee40 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:03 +0100 Subject: [PATCH 0251/1079] python3Packages.abjad: 3.19 -> 3.20 https://abjad.github.io/appendices/changes.html --- 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 a6af83806afe6..1115a0fe9f04f 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.19"; + version = "3.20"; 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-I9t3ORUKFFlMfXJsAzXhCzl1B4a9/ZNmvSX2/R44TPs="; + hash = "sha256-Bzv+KSYi4LtuwOh37u09KIM1Gf0+kDwguypkW+8wlsM="; }; propagatedBuildInputs = [ From f16bfbfebaf336f3896ad94dcab1891ac27f7b47 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:04 +0100 Subject: [PATCH 0252/1079] python3Packages.adafruit-board-toolkit: 1.1.1 -> 1.1.2 https://github.com/adafruit/Adafruit_Board_Toolkit/releases/tag/1.1.2 --- .../python-modules/adafruit-board-toolkit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/adafruit-board-toolkit/default.nix b/pkgs/development/python-modules/adafruit-board-toolkit/default.nix index a719881b9d135..6f424677d9623 100644 --- a/pkgs/development/python-modules/adafruit-board-toolkit/default.nix +++ b/pkgs/development/python-modules/adafruit-board-toolkit/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "adafruit-board-toolkit"; - version = "1.1.1"; + version = "1.1.2"; pyproject = true; disabled = pythonOlder "3.5"; src = fetchPypi { inherit pname version; - hash = "sha256-k8TwmztGnCqS6F5ZrXSBnefZzc2kvuUqYxGAejRAdsI="; + hash = "sha256-A83FntenO44kpK1VvYEguonQD9EOT+usGQPAZGaHkV4="; }; # Project has not published tests yet From d029bd651044cc7ae014bb31ede89e18f245f742 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:04 +0100 Subject: [PATCH 0253/1079] python3Packages.aioairzone: 0.9.8 -> 0.9.9 https://github.com/Noltari/aioairzone/releases/tag/0.9.9 --- pkgs/development/python-modules/aioairzone/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aioairzone/default.nix b/pkgs/development/python-modules/aioairzone/default.nix index c2ada2f5efe03..a9a5ab5b5e81f 100644 --- a/pkgs/development/python-modules/aioairzone/default.nix +++ b/pkgs/development/python-modules/aioairzone/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "aioairzone"; - version = "0.9.8"; + version = "0.9.9"; pyproject = true; disabled = pythonOlder "3.11"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "Noltari"; repo = "aioairzone"; tag = version; - hash = "sha256-wqJpdD4zd5hToZJaacjhoHEC+rSyLjPs7vwwAN92xHM="; + hash = "sha256-K/QzoN08keaD5+o5HrKOwrNfIugg1GONdwT7RycOM18="; }; build-system = [ setuptools ]; @@ -33,7 +33,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module to control AirZone devices"; homepage = "https://github.com/Noltari/aioairzone"; - changelog = "https://github.com/Noltari/aioairzone/releases/tag/${version}"; + changelog = "https://github.com/Noltari/aioairzone/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From b6d9ef660f88c5a21fbc867423defa14d0e3dadf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:05 +0100 Subject: [PATCH 0254/1079] python3Packages.aiobotocore: 2.15.1 -> 2.18.0 https://github.com/aio-libs/aiobotocore/releases/tag/2.18.0 --- pkgs/development/python-modules/aiobotocore/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aiobotocore/default.nix b/pkgs/development/python-modules/aiobotocore/default.nix index e6a996ae712af..dff41b9d1465e 100644 --- a/pkgs/development/python-modules/aiobotocore/default.nix +++ b/pkgs/development/python-modules/aiobotocore/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "aiobotocore"; - version = "2.15.1"; + version = "2.18.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "aio-libs"; repo = "aiobotocore"; tag = version; - hash = "sha256-kPSkvvXBBwnWrdf0jmDNiTG6T1qpm5pNcPDHpnMFdmc="; + hash = "sha256-4S0CZtk5k+xke2WVwYrNyvP2up32xrOcdKNP72kO6zQ="; }; # Relax version constraints: aiobotocore works with newer botocore versions @@ -101,7 +101,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python client for amazon services"; homepage = "https://github.com/aio-libs/aiobotocore"; - changelog = "https://github.com/aio-libs/aiobotocore/releases/tag/${version}"; + changelog = "https://github.com/aio-libs/aiobotocore/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ teh ]; }; From 56807d9860d283e195730f5597aed260f052c1a2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:05 +0100 Subject: [PATCH 0255/1079] python3Packages.aioesphomeapi: 28.0.0 -> 28.0.1 https://github.com/esphome/aioesphomeapi/releases/tag/v28.0.1 --- pkgs/development/python-modules/aioesphomeapi/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aioesphomeapi/default.nix b/pkgs/development/python-modules/aioesphomeapi/default.nix index f4b8f6b7f5ad5..9f439bddcb1c1 100644 --- a/pkgs/development/python-modules/aioesphomeapi/default.nix +++ b/pkgs/development/python-modules/aioesphomeapi/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { pname = "aioesphomeapi"; - version = "28.0.0"; + version = "28.0.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -35,7 +35,7 @@ buildPythonPackage rec { owner = "esphome"; repo = "aioesphomeapi"; tag = "v${version}"; - hash = "sha256-vMqDxg2BV9/g5FquejnT/Rsvwjhdh01K2LxiT355p1U="; + hash = "sha256-MAlgr+DaJWQnO4Y8KesP/d9aCRbSjUb9ciuvR5DHz+w="; }; build-system = [ @@ -80,7 +80,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python Client for ESPHome native API"; homepage = "https://github.com/esphome/aioesphomeapi"; - changelog = "https://github.com/esphome/aioesphomeapi/releases/tag/v${version}"; + changelog = "https://github.com/esphome/aioesphomeapi/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab From be3b1f5085042a3660f08ab0b1b9a780d1ff90c9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:06 +0100 Subject: [PATCH 0256/1079] python3Packages.aiohttp-retry: 2.9.0 -> 2.9.1 https://github.com/inyutin/aiohttp_retry/releases/tag/v2.9.1 --- pkgs/development/python-modules/aiohttp-retry/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aiohttp-retry/default.nix b/pkgs/development/python-modules/aiohttp-retry/default.nix index 86d44c375b353..a94e4d8b4646b 100644 --- a/pkgs/development/python-modules/aiohttp-retry/default.nix +++ b/pkgs/development/python-modules/aiohttp-retry/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "aiohttp-retry"; - version = "2.9.0"; + version = "2.9.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "inyutin"; repo = "aiohttp_retry"; tag = "v${version}"; - hash = "sha256-9riIGQDxC+Ee16itSWJWobPkmuy7Mkn2eyTkevIGse8="; + hash = "sha256-8S4gjeN8ktdDNd8GUsejaZdCaG/VXYPo0RJpwrrttGQ="; }; build-system = [ setuptools ]; @@ -41,7 +41,7 @@ buildPythonPackage rec { meta = with lib; { description = "Retry client for aiohttp"; homepage = "https://github.com/inyutin/aiohttp_retry"; - changelog = "https://github.com/inyutin/aiohttp_retry/releases/tag/v${version}"; + changelog = "https://github.com/inyutin/aiohttp_retry/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 8533bcc03d3f3349bf19f9467b9433f3ca1f8703 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:06 +0100 Subject: [PATCH 0257/1079] python3Packages.aiojellyfin: 0.10.1 -> 0.13.0 https://github.com/Jc2k/aiojellyfin/blob/v0.13.0/CHANGELOG.md --- pkgs/development/python-modules/aiojellyfin/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aiojellyfin/default.nix b/pkgs/development/python-modules/aiojellyfin/default.nix index d60948f059408..20241ad0064dc 100644 --- a/pkgs/development/python-modules/aiojellyfin/default.nix +++ b/pkgs/development/python-modules/aiojellyfin/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "aiojellyfin"; - version = "0.10.1"; + version = "0.13.0"; pyproject = true; src = fetchFromGitHub { owner = "Jc2k"; repo = "aiojellyfin"; tag = "v${version}"; - hash = "sha256-A+uvM1/7HntRMIdknfHr0TMGIjHk7BCwsZopXdVoEO8="; + hash = "sha256-M9GsXcm2PM3blkMBMrjyagzcWpyt/WqMeM8xU/KNPks="; }; build-system = [ setuptools ]; @@ -46,7 +46,7 @@ buildPythonPackage rec { meta = with lib; { description = ""; homepage = "https://github.com/Jc2k/aiojellyfin"; - changelog = "https://github.com/Jc2k/aiojellyfin/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/Jc2k/aiojellyfin/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ hexa ]; }; From 426e455d107703d766a11e600b81769a6d6406f5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:06 +0100 Subject: [PATCH 0258/1079] python3Packages.aiolifx-themes: 0.6.0 -> 0.6.4 https://github.com/Djelibeybi/aiolifx-themes/releases/tag/v0.6.4 --- pkgs/development/python-modules/aiolifx-themes/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aiolifx-themes/default.nix b/pkgs/development/python-modules/aiolifx-themes/default.nix index a4584ba311c83..3d0fb6b779a73 100644 --- a/pkgs/development/python-modules/aiolifx-themes/default.nix +++ b/pkgs/development/python-modules/aiolifx-themes/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "aiolifx-themes"; - version = "0.6.0"; + version = "0.6.4"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "Djelibeybi"; repo = "aiolifx-themes"; tag = "v${version}"; - hash = "sha256-Y6LVSk0Ut5G0aGzV+hAfGmdM8h8a+4NYycQqBKoElXU="; + hash = "sha256-dcdKZzb+rLAZmMAINtvcFOQcvshkO+gj24JLTRlGclk="; }; build-system = [ poetry-core ]; @@ -41,7 +41,7 @@ buildPythonPackage rec { meta = with lib; { description = "Color themes for LIFX lights running on aiolifx"; homepage = "https://github.com/Djelibeybi/aiolifx-themes"; - changelog = "https://github.com/Djelibeybi/aiolifx-themes/releases/tag/v${version}"; + changelog = "https://github.com/Djelibeybi/aiolifx-themes/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ lukegb ]; }; From 4638923caa3d7ea75f85f491c4f28067c4c9486e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:07 +0100 Subject: [PATCH 0259/1079] python3Packages.aiomqtt: 2.0.1 -> 2.3.0 https://github.com/sbtinstruments/aiomqtt/blob/v2.3.0/CHANGELOG.md --- pkgs/development/python-modules/aiomqtt/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aiomqtt/default.nix b/pkgs/development/python-modules/aiomqtt/default.nix index e985b6281c9f3..ddc003c90c121 100644 --- a/pkgs/development/python-modules/aiomqtt/default.nix +++ b/pkgs/development/python-modules/aiomqtt/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "aiomqtt"; - version = "2.0.1"; + version = "2.3.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "sbtinstruments"; repo = "aiomqtt"; tag = "v${version}"; - hash = "sha256-bV1elEO1518LVLwNDN5pzjxRgcG34K1XUsK7fTw8h+8="; + hash = "sha256-a0z4Tv0x25Qd/ZMxUZmtYqrwlD7MugfHdsx+TGfBCYY="; }; build-system = [ @@ -50,7 +50,7 @@ buildPythonPackage rec { meta = with lib; { description = "Idiomatic asyncio MQTT client, wrapped around paho-mqtt"; homepage = "https://github.com/sbtinstruments/aiomqtt"; - changelog = "https://github.com/sbtinstruments/aiomqtt/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/sbtinstruments/aiomqtt/blob/${src.tag}/CHANGELOG.md"; license = licenses.bsd3; maintainers = [ ]; }; From 56b42b3481a5a5cc6c6dec8af596ca8d67223f1b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:07 +0100 Subject: [PATCH 0260/1079] python3Packages.aiooui: 0.1.7 -> 0.1.9 https://github.com/Bluetooth-Devices/aiooui/blob/v0.1.9/CHANGELOG.md --- pkgs/development/python-modules/aiooui/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/aiooui/default.nix b/pkgs/development/python-modules/aiooui/default.nix index 5e62b5dadb4a0..1253047a04e34 100644 --- a/pkgs/development/python-modules/aiooui/default.nix +++ b/pkgs/development/python-modules/aiooui/default.nix @@ -4,13 +4,14 @@ fetchFromGitHub, poetry-core, pytest-asyncio, + pytest-cov-stub, pytestCheckHook, pythonOlder, }: buildPythonPackage rec { pname = "aiooui"; - version = "0.1.7"; + version = "0.1.9"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,22 +20,22 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "aiooui"; tag = "v${version}"; - hash = "sha256-vnO3Lh+d/8mES2i4jKTH4RviURUFqb3Vj6u5sxUGf1o="; + hash = "sha256-tY8/hb3BpxzKM/IB7anfmqGcXK6FmiuoJVxqpFW1Maw="; }; postPatch = '' # Remove requirements and build part for the OUI data substituteInPlace pyproject.toml \ - --replace-fail "-v -Wdefault --cov=aiooui --cov-report=term-missing:skip-covered" "" \ --replace-fail 'script = "build_oui.py"' "" \ - --replace-fail ", 'requests'" "" \ + --replace-fail ", 'requests', 'aiohttp'" "" \ --replace-fail '"setuptools>=65.4.1", ' "" ''; - nativeBuildInputs = [ poetry-core ]; + build-system = [ poetry-core ]; nativeCheckInputs = [ pytest-asyncio + pytest-cov-stub pytestCheckHook ]; @@ -43,7 +44,7 @@ buildPythonPackage rec { meta = with lib; { description = "Async OUI lookups"; homepage = "https://github.com/Bluetooth-Devices/aiooui"; - changelog = "https://github.com/Bluetooth-Devices/aiooui/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/Bluetooth-Devices/aiooui/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 0d6e6eb54626bb895ffad4c0697e84751f621298 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:08 +0100 Subject: [PATCH 0261/1079] python3Packages.aioresponses: 0.7.7 -> 0.7.8 --- pkgs/development/python-modules/aioresponses/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioresponses/default.nix b/pkgs/development/python-modules/aioresponses/default.nix index 880f7505c28bf..64b18dada1923 100644 --- a/pkgs/development/python-modules/aioresponses/default.nix +++ b/pkgs/development/python-modules/aioresponses/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "aioresponses"; - version = "0.7.7"; + version = "0.7.8"; pyproject = true; disabled = pythonOlder "3.5"; src = fetchPypi { inherit pname version; - hash = "sha256-ZikvHVyUo8uYTzM22AZEYEKtsXNH0wifLTli3W5bpVo="; + hash = "sha256-uGHN/l3FjzuK+sewppc9XXsstgjdD2JT0WuO6Or23xE="; }; nativeBuildInputs = [ From 8cd9088736b440e238b642e033d27d258686cdd3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:08 +0100 Subject: [PATCH 0262/1079] python3Packages.aiorpcx: 0.23.1 -> 0.24.0 --- 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 7df3f61027a8a..0700fca259e5e 100644 --- a/pkgs/development/python-modules/aiorpcx/default.nix +++ b/pkgs/development/python-modules/aiorpcx/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "aiorpcx"; - version = "0.23.1"; + version = "0.24.0"; format = "setuptools"; src = fetchPypi { inherit version; pname = "aiorpcX"; - hash = "sha256-WyMALxpNXTCF4xVVoHUZxe+NTEAHHrSZVW/9qBFIYKI="; + hash = "sha256-IwLYJ3ltUqqHpFfiBKWcbluzB3ks0xN5qchfZJSkpZo="; }; propagatedBuildInputs = [ attrs ]; From 9756a27bb5309c63fa4d12a70833df545dd62039 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:08 +0100 Subject: [PATCH 0263/1079] python3Packages.aioswitcher: 6.0.0 -> 6.0.1 https://github.com/TomerFi/aioswitcher/releases/tag/6.0.1 --- pkgs/development/python-modules/aioswitcher/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aioswitcher/default.nix b/pkgs/development/python-modules/aioswitcher/default.nix index e1d1d69a82751..3c28761217dfa 100644 --- a/pkgs/development/python-modules/aioswitcher/default.nix +++ b/pkgs/development/python-modules/aioswitcher/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "aioswitcher"; - version = "6.0.0"; + version = "6.0.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "TomerFi"; repo = "aioswitcher"; tag = version; - hash = "sha256-nf4PEitfM9uYOlmm/cfILnFo/xx8g7rjYn2nkf3gjMg="; + hash = "sha256-w1gTLieZkn4iGrswyqRjwMrHX9ZtEMPB2zaKblJFlSw="; }; __darwinAllowLocalNetworking = true; @@ -74,7 +74,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python module to interact with Switcher water heater"; homepage = "https://github.com/TomerFi/aioswitcher"; - changelog = "https://github.com/TomerFi/aioswitcher/releases/tag/${version}"; + changelog = "https://github.com/TomerFi/aioswitcher/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From ce7d69a8d51de9385a613c3e0ac0399d261ec7e5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:09 +0100 Subject: [PATCH 0264/1079] python3Packages.alembic: 1.13.3 -> 1.14.0 --- pkgs/development/python-modules/alembic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/alembic/default.nix b/pkgs/development/python-modules/alembic/default.nix index f56ce509b5ce0..4cc93413c77f9 100644 --- a/pkgs/development/python-modules/alembic/default.nix +++ b/pkgs/development/python-modules/alembic/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "alembic"; - version = "1.13.3"; + version = "1.14.0"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-IDUDEXQVVh4gOqFFQXQGQ6YR9kFRfwIJ/K5j6foJ8aI="; + hash = "sha256-sAiStTs2QtC42+26I02/GSS2m+g6mnadWmJLAQlOMEs="; }; build-system = [ setuptools ]; From d98e10e56abbd0f4d4af60ea9aa510f03e137648 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:09 +0100 Subject: [PATCH 0265/1079] python3Packages.altair: 5.4.1 -> 5.5.0 https://altair-viz.github.io/releases/changes.html --- pkgs/development/python-modules/altair/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/altair/default.nix b/pkgs/development/python-modules/altair/default.nix index e8efade4fda97..adf86483ef629 100644 --- a/pkgs/development/python-modules/altair/default.nix +++ b/pkgs/development/python-modules/altair/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "altair"; - version = "5.4.1"; + version = "5.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "altair-viz"; repo = "altair"; tag = "v${version}"; - hash = "sha256-7C51ACaBuNtOSXqLpuCI5bnLyE9U64vNXlD4/msPq2k="; + hash = "sha256-lrKC4FYRQEax5E0lQNhO9FLk5UOJ0TnYzqZjndlRpGI="; }; build-system = [ hatchling ]; From a4915563470543cc5deaf54b233979d1287fae82 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:10 +0100 Subject: [PATCH 0266/1079] python3Packages.amazon-ion: 0.12.0 -> 0.13.0 https://github.com/amazon-ion/ion-python/releases/tag/v0.13.0 --- pkgs/development/python-modules/amazon-ion/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/amazon-ion/default.nix b/pkgs/development/python-modules/amazon-ion/default.nix index 38ab7513074ea..a7569cd5d06a6 100644 --- a/pkgs/development/python-modules/amazon-ion/default.nix +++ b/pkgs/development/python-modules/amazon-ion/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "amazon-ion"; - version = "0.12.0"; + version = "0.13.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { tag = "v${version}"; # Test vectors require git submodule fetchSubmodules = true; - hash = "sha256-L21FYl4Q+nhB3CU1maOxBHSLU+ox1POHtMio8SSZ/r0="; + hash = "sha256-ZnslVmXE2YvTAkpfw2lbpB+uF85n/CvA22htO/Y7yWk="; }; postPatch = '' @@ -62,7 +62,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python implementation of Amazon Ion"; homepage = "https://github.com/amazon-ion/ion-python"; - changelog = "https://github.com/amazon-ion/ion-python/releases/tag/v${version}"; + changelog = "https://github.com/amazon-ion/ion-python/releases/tag/${src.tag}"; sourceProvenance = with sourceTypes; [ fromSource binaryNativeCode From 80692b83ebce9bfcf06fca839a822bdd9c55e8fe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:10 +0100 Subject: [PATCH 0267/1079] python3Packages.amazon-kclpy: 2.1.5 -> 3.0.1 --- 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 5040c6d0371ac..591ee5568390d 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 = "2.1.5"; + version = "3.0.1"; pyproject = true; src = fetchFromGitHub { owner = "awslabs"; repo = "amazon-kinesis-client-python"; tag = "v${version}"; - hash = "sha256-kSboeg/fdg7hbiWyPzAAsYo+0vbQDfRoeJYHlrrFNrA="; + hash = "sha256-P/kYRFDmWcqvnAaKYx22PwtC51JlYB0qopO3+QuRHAk="; }; patches = [ From 2d54eaa3c19fb2824e3122b746fc2b23c08ccbc5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:10 +0100 Subject: [PATCH 0268/1079] python3Packages.amshan: 2.1.1 -> 2021.12.1 --- pkgs/development/python-modules/amshan/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/amshan/default.nix b/pkgs/development/python-modules/amshan/default.nix index 82eaa056d876f..5f0bc3fbbacf1 100644 --- a/pkgs/development/python-modules/amshan/default.nix +++ b/pkgs/development/python-modules/amshan/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "amshan"; - version = "2.1.1"; + version = "2021.12.1"; pyproject = true; src = fetchFromGitHub { owner = "toreamun"; repo = "amshan"; - rev = version; - hash = "sha256-aw0wTqb2s84STVUN55h6L926pXwaMSppBCfXZVb87w0="; + tag = version; + hash = "sha256-eL8YzQB6Vj4l3cYFgWve88vLojvcxMtr2xvTUKT+Ekk="; }; build-system = [ From e2b3099b8ba1697a4a1eb52a13e10036070c272a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:11 +0100 Subject: [PATCH 0269/1079] python3Packages.androguard: 3.4.0a1 -> 4.1.2 --- pkgs/development/python-modules/androguard/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/androguard/default.nix b/pkgs/development/python-modules/androguard/default.nix index a688939a84f28..67303275d78cb 100644 --- a/pkgs/development/python-modules/androguard/default.nix +++ b/pkgs/development/python-modules/androguard/default.nix @@ -29,14 +29,14 @@ assert lib.warnIf (!doCheck) "python3Packages.androguard: doCheck is deprecated" buildPythonPackage rec { pname = "androguard"; - version = "3.4.0a1"; + version = "4.1.2"; pyproject = true; src = fetchFromGitHub { repo = pname; owner = pname; - rev = "v${version}"; - sha256 = "1aparxiq11y0hbvkayp92w684nyxyyx7mi0n1x6x51g5z6c58vmy"; + tag = "v${version}"; + sha256 = "sha256-rBoYqhkjDcLhv1VVlIt5Uj05MyBk+QbLD1aCjQkrmqw="; }; patches = [ From 45468bd422888d2496a2d2a265e3377bba483cc8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:11 +0100 Subject: [PATCH 0270/1079] python3Packages.ansible-compat: 24.10.0 -> 25.0.0 https://github.com/ansible/ansible-compat/releases/tag/v25.0.0 --- pkgs/development/python-modules/ansible-compat/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ansible-compat/default.nix b/pkgs/development/python-modules/ansible-compat/default.nix index 16e9924ef09fe..c35d692ec064c 100644 --- a/pkgs/development/python-modules/ansible-compat/default.nix +++ b/pkgs/development/python-modules/ansible-compat/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "ansible-compat"; - version = "24.10.0"; + version = "25.0.0"; pyproject = true; src = fetchFromGitHub { owner = "ansible"; repo = "ansible-compat"; tag = "v${version}"; - hash = "sha256-cc97ENpoRoaYaGbnGeHU5z+ijCS8PLWtgXpQ0F3b5rk="; + hash = "sha256-9ETe9LiisPOaRxfwqj3O5iXljoIABkku4DXVaIerlkA="; }; build-system = [ @@ -74,7 +74,7 @@ buildPythonPackage rec { meta = { description = "Function collection that help interacting with various versions of Ansible"; homepage = "https://github.com/ansible/ansible-compat"; - changelog = "https://github.com/ansible/ansible-compat/releases/tag/v${version}"; + changelog = "https://github.com/ansible/ansible-compat/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ dawidd6 ]; }; From ffe40365023b3cd8443ae1a82609814c4e6a80f3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:12 +0100 Subject: [PATCH 0271/1079] python3Packages.anthropic: 0.42.0 -> 0.43.1 https://github.com/anthropics/anthropic-sdk-python/releases/tag/v0.43.1 --- pkgs/development/python-modules/anthropic/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/anthropic/default.nix b/pkgs/development/python-modules/anthropic/default.nix index df45b9cee2b29..a1adc6a43fb58 100644 --- a/pkgs/development/python-modules/anthropic/default.nix +++ b/pkgs/development/python-modules/anthropic/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "anthropic"; - version = "0.42.0"; + version = "0.43.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "anthropics"; repo = "anthropic-sdk-python"; tag = "v${version}"; - hash = "sha256-7cRXKXiyq3ty21klkitjjnm9rzBRmAXGYvvVxTNWeZ4="; + hash = "sha256-7tDCKFT+j6oRU4EeII4wAM1T5W4qAeg6HbBp3efO81A="; }; build-system = [ @@ -90,7 +90,7 @@ buildPythonPackage rec { meta = with lib; { description = "Anthropic's safety-first language model APIs"; homepage = "https://github.com/anthropics/anthropic-sdk-python"; - changelog = "https://github.com/anthropics/anthropic-sdk-python/releases/tag/v${version}"; + changelog = "https://github.com/anthropics/anthropic-sdk-python/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ natsukium ]; }; From 68433728d276daaa348880b7516ad39675c11679 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:12 +0100 Subject: [PATCH 0272/1079] python3Packages.anybadge: 1.14.0 -> 1.16.0 https://github.com/jongracecox/anybadge/releases/tag/v1.16.0 --- pkgs/development/python-modules/anybadge/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/anybadge/default.nix b/pkgs/development/python-modules/anybadge/default.nix index 1cbf3449b49ec..dc7fffcf2582c 100644 --- a/pkgs/development/python-modules/anybadge/default.nix +++ b/pkgs/development/python-modules/anybadge/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "anybadge"; - version = "1.14.0"; + version = "1.16.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "jongracecox"; repo = pname; tag = "v${version}"; - hash = "sha256-+CkkFCShCYtxKiCWRQcgTFcekc/g7ujQj9MdnG1+a0A="; + hash = "sha256-9qGmiIGzVdWHMyurMqTqEz+NKYlc/5zt6HPsssCH4Pk="; }; # setup.py reads its version from the TRAVIS_TAG environment variable @@ -47,7 +47,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python tool for generating badges for your projects"; homepage = "https://github.com/jongracecox/anybadge"; - changelog = "https://github.com/jongracecox/anybadge/releases/tag/v${version}"; + changelog = "https://github.com/jongracecox/anybadge/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fabiangd ]; }; From 8cb296ab870e6bb319cefa1c2535e54b6ddeca17 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:13 +0100 Subject: [PATCH 0273/1079] python3Packages.anyio: 4.6.2 -> 4.8.0 https://github.com/agronholm/anyio/blob/4.8.0/docs/versionhistory.rst --- pkgs/development/python-modules/anyio/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/anyio/default.nix b/pkgs/development/python-modules/anyio/default.nix index ada31a6d616c5..7371cb7dc22a7 100644 --- a/pkgs/development/python-modules/anyio/default.nix +++ b/pkgs/development/python-modules/anyio/default.nix @@ -32,16 +32,16 @@ buildPythonPackage rec { pname = "anyio"; - version = "4.6.2"; + version = "4.8.0"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "agronholm"; repo = "anyio"; tag = version; - hash = "sha256-8QLOAjQpiNtbd+YSHfqcBVdtMSGJFRevOcacZErKuso="; + hash = "sha256-CwoU52W5MspzGAekTkFyUY88pqbY+68qCbck3neI2jE="; }; build-system = [ setuptools-scm ]; @@ -51,9 +51,11 @@ buildPythonPackage rec { idna sniffio ] + ++ lib.optionals (pythonOlder "3.13") [ + typing-extensions + ] ++ lib.optionals (pythonOlder "3.11") [ exceptiongroup - typing-extensions ]; optional-dependencies = { @@ -106,7 +108,7 @@ buildPythonPackage rec { }; meta = with lib; { - changelog = "https://github.com/agronholm/anyio/blob/${src.rev}/docs/versionhistory.rst"; + changelog = "https://github.com/agronholm/anyio/blob/${src.tag}/docs/versionhistory.rst"; description = "High level compatibility layer for multiple asynchronous event loop implementations on Python"; homepage = "https://github.com/agronholm/anyio"; license = licenses.mit; From ed138b5af51b76a54ffcc1a7e3ad1a72f3657cfa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:13 +0100 Subject: [PATCH 0274/1079] python3Packages.aocd: 2.0.1 -> 2.1.0 https://github.com/wimglenn/advent-of-code-data/releases/tag/v2.1.0 --- pkgs/development/python-modules/aocd/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aocd/default.nix b/pkgs/development/python-modules/aocd/default.nix index cd2344c3db8b4..88aa990fb6441 100644 --- a/pkgs/development/python-modules/aocd/default.nix +++ b/pkgs/development/python-modules/aocd/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "aocd"; - version = "2.0.1"; + version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "wimglenn"; repo = "advent-of-code-data"; tag = "v${version}"; - hash = "sha256-YZvcR97uHceloqwoP+azaBmj3GLusYNbItLIaeJ3QD0="; + hash = "sha256-xR9CfyOUsKSSA/1zYi6kCK3oAaX6Kd625mKMWI+ZFMA="; }; nativeBuildInputs = [ setuptools ]; @@ -104,7 +104,7 @@ buildPythonPackage rec { meta = with lib; { description = "Get your Advent of Code data with a single import statement"; homepage = "https://github.com/wimglenn/advent-of-code-data"; - changelog = "https://github.com/wimglenn/advent-of-code-data/releases/tag/v${version}"; + changelog = "https://github.com/wimglenn/advent-of-code-data/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ aadibajpai ]; platforms = platforms.unix; From af84e6de8d4ad9190abeb947716340c3546f1237 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:13 +0100 Subject: [PATCH 0275/1079] python3Packages.apache-beam: 2.59.0 -> 2.61.0 --- pkgs/development/python-modules/apache-beam/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/apache-beam/default.nix b/pkgs/development/python-modules/apache-beam/default.nix index 8c0d4f5e3251a..adcb6252f05e8 100644 --- a/pkgs/development/python-modules/apache-beam/default.nix +++ b/pkgs/development/python-modules/apache-beam/default.nix @@ -49,14 +49,14 @@ buildPythonPackage rec { pname = "apache-beam"; - version = "2.59.0"; + version = "2.61.0"; pyproject = true; src = fetchFromGitHub { owner = "apache"; repo = "beam"; tag = "v${version}"; - hash = "sha256-JeVYfXAx/GBGXQKAt6pSpnxH83oyeDylEY12EDzMxnw="; + hash = "sha256-PAAQJ07sSzg6M/dSSmrrJjXE5Rd0VOWuBA3wcUklYHg="; }; patches = [ From 66120a6ec7a1903167dd9d5c703ad5507b26182e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:14 +0100 Subject: [PATCH 0276/1079] python3Packages.apispec: 6.8.0 -> 6.8.1 https://github.com/marshmallow-code/apispec/blob/6.8.1/CHANGELOG.rst --- pkgs/development/python-modules/apispec/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/apispec/default.nix b/pkgs/development/python-modules/apispec/default.nix index 5047cf71959f4..f9f81922e766b 100644 --- a/pkgs/development/python-modules/apispec/default.nix +++ b/pkgs/development/python-modules/apispec/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "apispec"; - version = "6.8.0"; + version = "6.8.1"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-hhzKgrvAZSyprOqJaSGyVJRFgDQv3oSfhvbawazGypY="; + hash = "sha256-9JFsu3vhVpY7GPWSmg5CvSNJE1g0toCoGxJDK8+qmjk="; }; nativeBuildInputs = [ flit-core ]; From 7c4b5c433334944a98d6254c2a981a571188d0d7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:14 +0100 Subject: [PATCH 0277/1079] python3Packages.aplpy: 2.1.0 -> 2.2.0 --- pkgs/development/python-modules/aplpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aplpy/default.nix b/pkgs/development/python-modules/aplpy/default.nix index af4e8cfec72de..3b7f0a06ec8f6 100644 --- a/pkgs/development/python-modules/aplpy/default.nix +++ b/pkgs/development/python-modules/aplpy/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "aplpy"; - version = "2.1.0"; + version = "2.2.0"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -30,7 +30,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "aplpy"; inherit version; - hash = "sha256-KCdmBwQWt7IfHsjq7pWlbSISEpfQZDyt+SQSTDaUCV4="; + hash = "sha256-oUylUM7/6OyEJFrpkr9MjXilXC/ZIdBQ5au4cvyZiA0="; }; # Fix build with Astropy 6.1, Python 3.12 and matplotlib 3.9 From ff17599d807409bfdc27daa0a84ab9c6339ded5d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:15 +0100 Subject: [PATCH 0278/1079] python3Packages.apscheduler: 3.10.4 -> 3.11.0 --- pkgs/development/python-modules/apscheduler/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/apscheduler/default.nix b/pkgs/development/python-modules/apscheduler/default.nix index 7005690b53eff..309bf173c33b6 100644 --- a/pkgs/development/python-modules/apscheduler/default.nix +++ b/pkgs/development/python-modules/apscheduler/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "apscheduler"; - version = "3.10.4"; + version = "3.11.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "APScheduler"; inherit version; - hash = "sha256-5t8HGyfZvomOSGvHlAp75QtK8unafAjwdEqW1L1M70o="; + hash = "sha256-TGItJQsJVaZdXQ65HDPm1D/YeYNL9UHgoYZhrmBGATM="; }; build-system = [ From bde3e592f3724c5e055a96789f3ab9e52addd514 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:15 +0100 Subject: [PATCH 0279/1079] python3Packages.apsw: 3.46.1.0 -> 3.48.0.0 https://github.com/rogerbinns/apsw/blob/3.48.0.0/doc/changes.rst --- pkgs/development/python-modules/apsw/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/apsw/default.nix b/pkgs/development/python-modules/apsw/default.nix index ba376163a7e84..fbb640b962e6d 100644 --- a/pkgs/development/python-modules/apsw/default.nix +++ b/pkgs/development/python-modules/apsw/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "apsw"; - version = "3.46.1.0"; + version = "3.48.0.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "rogerbinns"; repo = "apsw"; tag = version; - hash = "sha256-/MMCwdd2juFbv/lrYwuO2mdWm0+v+YFn6h9CwdQMTpg="; + hash = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; }; build-system = [ setuptools ]; @@ -44,7 +44,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "apsw" ]; meta = with lib; { - changelog = "https://github.com/rogerbinns/apsw/blob/${src.rev}/doc/changes.rst"; + changelog = "https://github.com/rogerbinns/apsw/blob/${src.tag}/doc/changes.rst"; description = "Python wrapper for the SQLite embedded relational database engine"; homepage = "https://github.com/rogerbinns/apsw"; license = licenses.zlib; From b22a7bb41de088cc54567d8112f09dd32e2e80c4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:15 +0100 Subject: [PATCH 0280/1079] python3Packages.archspec: 0.2.4 -> 0.2.5 https://github.com/archspec/archspec/releases/tag/v0.2.5 --- pkgs/development/python-modules/archspec/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/archspec/default.nix b/pkgs/development/python-modules/archspec/default.nix index dd9ec71c9ca35..0158e9390c4b5 100644 --- a/pkgs/development/python-modules/archspec/default.nix +++ b/pkgs/development/python-modules/archspec/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "archspec"; - version = "0.2.4"; + version = "0.2.5"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { repo = "archspec"; tag = "v${version}"; fetchSubmodules = true; - hash = "sha256-Xg1XdmKk2b6fqzOdedU3SGIgy65CjExxDByt/Xvmr24="; + hash = "sha256-BfjFNwfNyT/da0Z5/bBdbv+RT8lqM0s2q64cz79vuF0="; }; build-system = [ poetry-core ]; @@ -38,7 +38,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library for detecting, labeling, and reasoning about microarchitectures"; homepage = "https://archspec.readthedocs.io/"; - changelog = "https://github.com/archspec/archspec/releases/tag/v${version}"; + changelog = "https://github.com/archspec/archspec/releases/tag/${src.tag}"; license = with licenses; [ mit asl20 From 57011e1b1f9ce4bf88756d7df1bffce8229e30bb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:16 +0100 Subject: [PATCH 0281/1079] python3Packages.argcomplete: 3.5.2 -> 3.5.3 https://github.com/kislyuk/argcomplete/blob/v3.5.3/Changes.rst --- .../python-modules/argcomplete/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/argcomplete/default.nix b/pkgs/development/python-modules/argcomplete/default.nix index 72472a30b7cb7..7bcff5ff5d7b1 100644 --- a/pkgs/development/python-modules/argcomplete/default.nix +++ b/pkgs/development/python-modules/argcomplete/default.nix @@ -3,13 +3,13 @@ buildPythonPackage, fetchFromGitHub, pythonOlder, - setuptools, - setuptools-scm, + hatchling, + hatch-vcs, }: buildPythonPackage rec { pname = "argcomplete"; - version = "3.5.2"; + version = "3.5.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,12 +18,12 @@ buildPythonPackage rec { owner = "kislyuk"; repo = "argcomplete"; tag = "v${version}"; - hash = "sha256-Tihb61LGTZ8tKrKKlxZ8scII2+pgzDHUkwVn54zlrug="; + hash = "sha256-rxo27SCOQxauMbC7GK3co/HZK8cRqbqHyk9ORQYHta4="; }; build-system = [ - setuptools - setuptools-scm + hatchling + hatch-vcs ]; # Tries to build and install test packages which fails @@ -34,7 +34,7 @@ buildPythonPackage rec { meta = with lib; { description = "Bash tab completion for argparse"; homepage = "https://kislyuk.github.io/argcomplete/"; - changelog = "https://github.com/kislyuk/argcomplete/blob/v${version}/Changes.rst"; + changelog = "https://github.com/kislyuk/argcomplete/blob/${src.tag}/Changes.rst"; downloadPage = "https://github.com/kislyuk/argcomplete"; license = licenses.asl20; maintainers = with maintainers; [ womfoo ]; From b113ce189b1e046e57519e7f60c8738a9981d390 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:16 +0100 Subject: [PATCH 0282/1079] python3Packages.argilla: 1.29.1 -> 2.6.0 https://github.com/argilla-io/argilla/releases/tag/v2.6.0 --- pkgs/development/python-modules/argilla/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/argilla/default.nix b/pkgs/development/python-modules/argilla/default.nix index 553576e479f6e..c90adc5441092 100644 --- a/pkgs/development/python-modules/argilla/default.nix +++ b/pkgs/development/python-modules/argilla/default.nix @@ -67,7 +67,7 @@ buildPythonPackage rec { pname = "argilla"; - version = "1.29.1"; + version = "2.6.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -76,7 +76,7 @@ buildPythonPackage rec { owner = "argilla-io"; repo = "argilla"; tag = "v${version}"; - hash = "sha256-ndendXlgACFdwnZ/P2W22Tr/Ji8AYw/6jtb8F3/zqSA="; + hash = "sha256-2e2AIhrCJoPDn6EnO4IGSd2YNV/iSY39nmzbcHNwtOU="; }; sourceRoot = "${src.name}/${pname}"; @@ -185,7 +185,7 @@ buildPythonPackage rec { meta = with lib; { description = "Open-source data curation platform for LLMs"; homepage = "https://github.com/argilla-io/argilla"; - changelog = "https://github.com/argilla-io/argilla/releases/tag/v${version}"; + changelog = "https://github.com/argilla-io/argilla/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ happysalada ]; mainProgram = "argilla"; From 60ef473b1fe7078b987b1130c3f385ae27abcdc6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:17 +0100 Subject: [PATCH 0283/1079] python3Packages.aria2p: 0.12.0 -> 0.12.1 https://github.com/pawamoy/aria2p/blob/0.12.1/CHANGELOG.md --- pkgs/development/python-modules/aria2p/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aria2p/default.nix b/pkgs/development/python-modules/aria2p/default.nix index 8768cf951fe1d..8802e5f189ed6 100644 --- a/pkgs/development/python-modules/aria2p/default.nix +++ b/pkgs/development/python-modules/aria2p/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "aria2p"; - version = "0.12.0"; + version = "0.12.1"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "pawamoy"; repo = pname; tag = version; - hash = "sha256-WlbZP2+qUSyfmeFFiuarXI3VaNZvD9cnOef/WM+J0OE="; + hash = "sha256-JEXTCDfFjxI1hooiEQq0KIGGoS2F7fyzOM0GMl+Jr7w="; }; nativeBuildInputs = [ pdm-backend ]; @@ -81,7 +81,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/pawamoy/aria2p"; - changelog = "https://github.com/pawamoy/aria2p/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/pawamoy/aria2p/blob/${src.tag}/CHANGELOG.md"; description = "Command-line tool and library to interact with an aria2c daemon process with JSON-RPC"; mainProgram = "aria2p"; license = licenses.isc; From 3cc920b7784a3ed763438a99608f44f98131e06b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:17 +0100 Subject: [PATCH 0284/1079] python3Packages.array-api-compat: 1.9.1 -> 1.10 https://github.com/data-apis/array-api-compat/releases/tag/1.10 --- .../development/python-modules/array-api-compat/default.nix | 6 +++--- 1 file changed, 3 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 899108228dd8e..66028322b05d2 100644 --- a/pkgs/development/python-modules/array-api-compat/default.nix +++ b/pkgs/development/python-modules/array-api-compat/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "array-api-compat"; - version = "1.9.1"; + version = "1.10"; pyproject = true; src = fetchFromGitHub { owner = "data-apis"; repo = "array-api-compat"; tag = version; - hash = "sha256-X6y6hX/HdkiLZkj9AOEYsZOlYhR7wUt9kQjHfMfWqIc="; + hash = "sha256-4QuyJwS7ff0rAcALXbMG7PIt3YCL/aouVcovlq02wyQ="; }; build-system = [ setuptools ]; @@ -51,7 +51,7 @@ buildPythonPackage rec { meta = { homepage = "https://data-apis.org/array-api-compat"; - changelog = "https://github.com/data-apis/array-api-compat/releases/tag/${version}"; + changelog = "https://github.com/data-apis/array-api-compat/releases/tag/${src.tag}"; description = "Compatibility layer for NumPy to support the Python array API"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ berquist ]; From 70ec836aa690b1583ede8bd592426893b7850387 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:18 +0100 Subject: [PATCH 0285/1079] python3Packages.asdf: 3.4.0 -> 4.0.0 --- pkgs/development/python-modules/asdf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asdf/default.nix b/pkgs/development/python-modules/asdf/default.nix index 66ca53fc54ea5..382f7a5827c85 100644 --- a/pkgs/development/python-modules/asdf/default.nix +++ b/pkgs/development/python-modules/asdf/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "asdf"; - version = "3.4.0"; + version = "4.0.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "asdf-format"; repo = "asdf"; tag = version; - hash = "sha256-2ugrByX2eSac68RGc4mhPiYP8qnYoPwbhrMmvUr2FYg="; + hash = "sha256-4fR9hc6Ez6uwi/QwOQwRyRfpbHsmGsJEtWZIj4k+9FY="; }; build-system = [ From 7134e3f21b7418d937c1fe35a48b16eef343d138 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:18 +0100 Subject: [PATCH 0286/1079] python3Packages.ase: 3.23.0 -> 3.24.0 --- pkgs/development/python-modules/ase/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ase/default.nix b/pkgs/development/python-modules/ase/default.nix index fb8dcd8a59987..4c7381d974bd5 100644 --- a/pkgs/development/python-modules/ase/default.nix +++ b/pkgs/development/python-modules/ase/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "ase"; - version = "3.23.0"; + version = "3.24.0"; pyproject = true; disabled = isPy27; src = fetchPypi { inherit pname version; - hash = "sha256-kaKqMdib2QsO/f5KfoQmTzKCiyq/yfOOZeBBrXb+yK4="; + hash = "sha256-msyT1tqvSM0nuETFb4v0lCi52wVC+qPMMNnVuOGEIZU="; }; patches = [ From ce5123f1dd650a1d3ac5d73c00b6efbc4cb3798d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:18 +0100 Subject: [PATCH 0287/1079] python3Packages.asgi-csrf: 0.10 -> 0.11 --- pkgs/development/python-modules/asgi-csrf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asgi-csrf/default.nix b/pkgs/development/python-modules/asgi-csrf/default.nix index f79ed2e27b66f..33be7859f8bb7 100644 --- a/pkgs/development/python-modules/asgi-csrf/default.nix +++ b/pkgs/development/python-modules/asgi-csrf/default.nix @@ -12,7 +12,7 @@ }: buildPythonPackage rec { - version = "0.10"; + version = "0.11"; format = "setuptools"; pname = "asgi-csrf"; disabled = isPy27; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "simonw"; repo = pname; tag = version; - hash = "sha256-VclgePMQh60xXofrquI3sCyPUPlkV4maZ5yybt+4HCs="; + hash = "sha256-STitMWabAPz61AU+5gFJSHBBqf67Q8UtS6ks8Q/ZybY="; }; propagatedBuildInputs = [ From 3d97051b5a5e5d664d9ce3cbd642d4db3efb36fa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:19 +0100 Subject: [PATCH 0288/1079] python3Packages.asgineer: 0.8.2 -> 0.8.3 --- pkgs/development/python-modules/asgineer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asgineer/default.nix b/pkgs/development/python-modules/asgineer/default.nix index 7e79f0de99693..dfb8fabaf08f7 100644 --- a/pkgs/development/python-modules/asgineer/default.nix +++ b/pkgs/development/python-modules/asgineer/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "asgineer"; - version = "0.8.2"; + version = "0.8.3"; format = "setuptools"; # PyPI tarball doesn't include tests directory @@ -16,7 +16,7 @@ buildPythonPackage rec { owner = "almarklein"; repo = pname; tag = "v${version}"; - sha256 = "sha256-UYnVlsdEhEAJF21zVmjAXX01K6LQR2I+Dfw5tSsmf5E="; + sha256 = "sha256-9F/66Yi394C1tZWK/BiaCltvRZGVNq+cREDHUoyVLr4="; }; nativeCheckInputs = [ From 24d831d09b81b9ef79d9d35a0a803d624a4edc84 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:19 +0100 Subject: [PATCH 0289/1079] python3Packages.astropy-iers-data: 0.2024.12.9.0.36.21 -> 0.2025.1.13.0.34.51 --- pkgs/development/python-modules/astropy-iers-data/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/astropy-iers-data/default.nix b/pkgs/development/python-modules/astropy-iers-data/default.nix index 4b9434153ddca..2e7830f1bcdae 100644 --- a/pkgs/development/python-modules/astropy-iers-data/default.nix +++ b/pkgs/development/python-modules/astropy-iers-data/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "astropy-iers-data"; - version = "0.2024.12.9.0.36.21"; + version = "0.2025.1.13.0.34.51"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "astropy"; repo = "astropy-iers-data"; tag = "v${version}"; - hash = "sha256-SN4qDBY3hi0Gj+AH3SSDi5+hKrHMNgPR/Y6HR2Vid0A="; + hash = "sha256-UyDhxr5lCieQsTW+vP5Zshu97Rq5jeVyEAYza2xCtoU="; }; build-system = [ From 8e952c11e25850647ca9d43692b51f0fdf32f9ac Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:20 +0100 Subject: [PATCH 0290/1079] python3Packages.astroquery: 0.4.7 -> 0.4.8 --- pkgs/development/python-modules/astroquery/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/astroquery/default.nix b/pkgs/development/python-modules/astroquery/default.nix index 7988d75a90447..68b16bb9a64d5 100644 --- a/pkgs/development/python-modules/astroquery/default.nix +++ b/pkgs/development/python-modules/astroquery/default.nix @@ -22,12 +22,12 @@ buildPythonPackage rec { pname = "astroquery"; - version = "0.4.7"; + version = "0.4.8"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-BH+6ywpPrsTNtiZ16RnCRMHDXmYQRPy7bJqTMzF0fsk="; + hash = "sha256-XBEIiJfZ1ZAAfRgzyk12MU12WL2YQzyHWXeZ20U67LU="; }; disabled = !isPy3k; From 3ed787130c2dc8806af9c332310823e23bb77350 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:20 +0100 Subject: [PATCH 0291/1079] python3Packages.async-timeout: 4.0.3 -> 5.0.1 --- .../python-modules/async-timeout/default.nix | 28 ++++++++++++------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/async-timeout/default.nix b/pkgs/development/python-modules/async-timeout/default.nix index bc7c535947c07..099fa522dd297 100644 --- a/pkgs/development/python-modules/async-timeout/default.nix +++ b/pkgs/development/python-modules/async-timeout/default.nix @@ -1,27 +1,35 @@ { lib, - fetchPypi, + fetchFromGitHub, buildPythonPackage, pythonOlder, - typing-extensions, + setuptools, + pytestCheckHook, + pytest-asyncio, + pytest-cov-stub, }: buildPythonPackage rec { pname = "async-timeout"; - version = "4.0.3"; - format = "setuptools"; + version = "5.0.1"; + pyproject = true; disabled = pythonOlder "3.6"; - src = fetchPypi { - inherit pname version; - hash = "sha256-RkDZa+hNgtAu1Z6itxBaD3szq+hwNwPNCrC/h8QnUi8="; + src = fetchFromGitHub { + owner = "aio-libs"; + repo = "async-timeout"; + tag = "v${version}"; + hash = "sha256-lsSoIv2SnAJbv7V1eRognjv0cCQONwJMlb6fum9wQ/s="; }; - propagatedBuildInputs = [ typing-extensions ]; + build-system = [ setuptools ]; - # Circular dependency on aiohttp - doCheck = false; + nativeCheckInputs = [ + pytestCheckHook + pytest-asyncio + pytest-cov-stub + ]; meta = { description = "Timeout context manager for asyncio programs"; From 335b10c703b1fdbc89002fe31a9a5afc7d7d0ba2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:20 +0100 Subject: [PATCH 0292/1079] python3Packages.asyncssh: 2.17.0 -> 2.19.0 https://github.com/ronf/asyncssh/blob/v2.19.0/docs/changes.rst --- pkgs/development/python-modules/asyncssh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asyncssh/default.nix b/pkgs/development/python-modules/asyncssh/default.nix index bcbb85e7dca9e..2e186b91d6233 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.17.0"; + version = "2.19.0"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-OxWcEFqjiMHiJFxPr0g/VArajK2ZQCKBEZEAFm5e2zw="; + hash = "sha256-cj3q1NBotVhwjcZqTKfnqTqBOqlBYDbsy5r0wDrizzA="; }; build-system = [ setuptools ]; From 8e4c9ed7fcb3538e0b0ea1a83b11d983c48052d9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:21 +0100 Subject: [PATCH 0293/1079] python3Packages.auditwheel: 6.1.0 -> 6.2.0 https://github.com/pypa/auditwheel/blob/6.2.0/CHANGELOG.md --- pkgs/development/python-modules/auditwheel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/auditwheel/default.nix b/pkgs/development/python-modules/auditwheel/default.nix index 9ca12bdfde26e..55085347745cb 100644 --- a/pkgs/development/python-modules/auditwheel/default.nix +++ b/pkgs/development/python-modules/auditwheel/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "auditwheel"; - version = "6.1.0"; + version = "6.2.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-O9xobndM+eNV6SSw/lpWLVXKo4XXIjT/57gbN426Ng8="; + hash = "sha256-T8n3eM2B2sVoIOjN7phC3ES49DX4eDYG2r1JZNRjizA="; }; build-system = [ setuptools-scm ]; From 818e87c7ad8eb34f626eae1dfef5732e438aef19 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:21 +0100 Subject: [PATCH 0294/1079] python3Packages.aws-encryption-sdk: 3.3.0 -> 4.0.0 https://github.com/aws/aws-encryption-sdk-python/blob/v4.0.0/CHANGELOG.rst --- .../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 35e3af8980d19..266d89cc5b5b3 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 = "3.3.0"; + version = "4.0.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-6yrboU9IHNg9cWmrjmQplIltOaSmTheWkEprSSVmE7A="; + hash = "sha256-V9+LXBufGNtDc8bo5lVjeRBjpxvpPQhJlQ7TZScts1Q="; }; build-system = [ setuptools ]; From 7079f34a01788885464b9294952fb91b41bcb10a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:22 +0100 Subject: [PATCH 0295/1079] python3Packages.aws-sam-translator: 1.91.0 -> 1.94.0 https://github.com/aws/serverless-application-model/releases/tag/v1.94.0 --- .../python-modules/aws-sam-translator/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aws-sam-translator/default.nix b/pkgs/development/python-modules/aws-sam-translator/default.nix index 039ee25396805..d9aaede839ff3 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.91.0"; + version = "1.94.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "aws"; repo = "serverless-application-model"; tag = "v${version}"; - hash = "sha256-jcRpn9STkfg1xTwYzkpoYyuG0Hrv0XnbW1h6+SxzEjA="; + hash = "sha256-o6LjkNG8Ao0Qqel17iAi3fo2cTuSjJ5AWitkKpS4NWc="; }; postPatch = '' @@ -89,7 +89,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library to transform SAM templates into AWS CloudFormation templates"; homepage = "https://github.com/aws/serverless-application-model"; - changelog = "https://github.com/aws/serverless-application-model/releases/tag/v${version}"; + changelog = "https://github.com/aws/serverless-application-model/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = [ ]; }; From 587adda88392ba6d66920dfc294281120c37acaa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:22 +0100 Subject: [PATCH 0296/1079] python3Packages.awslambdaric: 2.2.1 -> 3.0.0 --- pkgs/development/python-modules/awslambdaric/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/awslambdaric/default.nix b/pkgs/development/python-modules/awslambdaric/default.nix index 667bc5ce8c99d..99104b8b2724f 100644 --- a/pkgs/development/python-modules/awslambdaric/default.nix +++ b/pkgs/development/python-modules/awslambdaric/default.nix @@ -17,7 +17,7 @@ }: buildPythonPackage rec { pname = "awslambdaric"; - version = "2.2.1"; + version = "3.0.0"; pyproject = true; disabled = isPy27; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "aws"; repo = "aws-lambda-python-runtime-interface-client"; tag = version; - sha256 = "sha256-IA2Kx4+U0+8lPl9TTTZC46Y3WhSUb5HR5Hr9QZSJIDU="; + sha256 = "sha256-pUVWd4zpmTygndPIy76uVk7+sLCmwQqulLaUI7B0fQc="; }; propagatedBuildInputs = [ simplejson ]; From ea4b017e90be0c6c96537f24aa4d0e6e4adeeaf6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:23 +0100 Subject: [PATCH 0297/1079] python3Packages.azure-core: 1.31.0 -> 1.32.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-core_1.32.0/sdk/core/azure-core/CHANGELOG.md --- pkgs/development/python-modules/azure-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-core/default.nix b/pkgs/development/python-modules/azure-core/default.nix index c79f8bb183055..ffc7a6cfe0b34 100644 --- a/pkgs/development/python-modules/azure-core/default.nix +++ b/pkgs/development/python-modules/azure-core/default.nix @@ -20,7 +20,7 @@ }: buildPythonPackage rec { - version = "1.31.0"; + version = "1.32.0"; pname = "azure-core"; pyproject = true; @@ -31,7 +31,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_core"; inherit version; - hash = "sha256-ZWoN1h4YabFQa3xqOzHWLxWYSxpXPWMm9qovPkEjKEs="; + hash = "sha256-IrPDXWstrhSZD2wb4pEr8j/+ULIg5wiiirG7krHHMOU="; }; nativeBuildInputs = [ setuptools ]; From dbba97fc95a60ffbf116baff9524421764f9b3a0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:23 +0100 Subject: [PATCH 0298/1079] python3Packages.azure-cosmos: 4.7.0 -> 4.9.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-cosmos_4.9.0/sdk/cosmos/azure-cosmos/CHANGELOG.md --- pkgs/development/python-modules/azure-cosmos/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-cosmos/default.nix b/pkgs/development/python-modules/azure-cosmos/default.nix index aea811201587f..fd22401db4051 100644 --- a/pkgs/development/python-modules/azure-cosmos/default.nix +++ b/pkgs/development/python-modules/azure-cosmos/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "azure-cosmos"; - version = "4.7.0"; + version = "4.9.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-ctcUAzE0ZWMCouiVfEuTWQZzvSiLDKYMsSPjSK6ZokE="; + hash = "sha256-xw20y/VbD/Jh7Xu4qjJaXfpWXTxuqkPXXSauXirW108="; }; build-system = [ setuptools ]; From 66446a5ae9227a87de67fd5af6fa1f5802ceb56d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:23 +0100 Subject: [PATCH 0299/1079] python3Packages.azure-data-tables: 12.5.0 -> 12.6.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-data-tables_12.6.0/sdk/tables/azure-data-tables/CHANGELOG.md --- pkgs/development/python-modules/azure-data-tables/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-data-tables/default.nix b/pkgs/development/python-modules/azure-data-tables/default.nix index 7b2dd03ad09b3..43240d62230f9 100644 --- a/pkgs/development/python-modules/azure-data-tables/default.nix +++ b/pkgs/development/python-modules/azure-data-tables/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "azure-data-tables"; - version = "12.5.0"; + version = "12.6.0"; format = "setuptools"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-7qOTpjgMQusD6AeCXAN4MgA9CcgjKUgx2hXoEVWgtOY="; + hash = "sha256-4NVZgROFX5EU/XZxYj01UJ+Ddylwz9xZeQGzX0LcMTQ="; }; propagatedBuildInputs = [ From 94c2b9179ec55bae8c7db1b9a800ae53a8bbc6a1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:24 +0100 Subject: [PATCH 0300/1079] python3Packages.azure-eventgrid: 4.20.0 -> 4.21.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-eventgrid_4.21.0/sdk/eventgrid/azure-eventgrid/CHANGELOG.md --- pkgs/development/python-modules/azure-eventgrid/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-eventgrid/default.nix b/pkgs/development/python-modules/azure-eventgrid/default.nix index 786156d4c118f..57a789ea95557 100644 --- a/pkgs/development/python-modules/azure-eventgrid/default.nix +++ b/pkgs/development/python-modules/azure-eventgrid/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "azure-eventgrid"; - version = "4.20.0"; + version = "4.21.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-we2rkHabxOei+wogN88EVXVNUK95NnTAiz/sIpMkjEw="; + hash = "sha256-HE1/HPqaJrMVjPrlZn7lmd8wvXZ6Kq9k/CMfdBlTzgE="; }; build-system = [ setuptools ]; From bee1f01deefa95266d45cd68039b68e208127cf6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:24 +0100 Subject: [PATCH 0301/1079] python3Packages.azure-eventhub: 5.12.1 -> 5.13.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-eventhub_5.13.0/sdk/eventhub/azure-eventhub/CHANGELOG.md --- pkgs/development/python-modules/azure-eventhub/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-eventhub/default.nix b/pkgs/development/python-modules/azure-eventhub/default.nix index 6fc221c965f5c..de7091bef3ea8 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.12.1"; + version = "5.13.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-DaMLBRLFLqInuKR2sYH/wH0gIiMRF2xxBHuv1HW4G44="; + hash = "sha256-rqM6CrT4ycIhLkVcRRi+mobAAVymMBms/Fd4qxkHjPA="; }; nativeBuildInputs = [ setuptools ]; From 9ecc660c54231b5c0b43ab004e5b4cb9f5b2d070 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:25 +0100 Subject: [PATCH 0302/1079] python3Packages.azure-identity: 1.18.0 -> 1.19.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-identity_1.19.0/sdk/identity/azure-identity/CHANGELOG.md --- 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 b6c9eea8be3a4..54d55613886ce 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.18.0"; + version = "1.19.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_identity"; inherit version; - hash = "sha256-9WdXmmXYky+pE8du3fMwUQGhXlcnpeSqXfZJoPVT1MM="; + hash = "sha256-UAFE3BgZfXAZuBUBFl1PqSIl8Dd48X18qKKhgBKanIM="; }; build-system = [ setuptools ]; From fef2a58dedf1caa6482ef5bbdd05acf7d9735304 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:25 +0100 Subject: [PATCH 0303/1079] python3Packages.azure-kusto-data: 4.6.1 -> 4.6.3 https://github.com/Azure/azure-kusto-python/releases/tag/v4.6.3 --- .../development/python-modules/azure-kusto-data/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/azure-kusto-data/default.nix b/pkgs/development/python-modules/azure-kusto-data/default.nix index 77d2c06f0e8d9..d504b01fc5599 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.1"; + version = "4.6.3"; pyproject = true; disabled = pythonOlder "3.10"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "Azure"; repo = "azure-kusto-python"; tag = "v${version}"; - hash = "sha256-rm8G3/WAUlK1/80uk3uiTqDA5hUIr+VVZEmPe0mYBjI="; + hash = "sha256-VndOEvSi4OMf/yAjNl34X9IFF0T+wNfjlPW8NfdrwUo="; }; sourceRoot = "${src.name}/${pname}"; @@ -69,7 +69,7 @@ buildPythonPackage rec { meta = { description = "Kusto Data Client"; homepage = "https://pypi.org/project/azure-kusto-data/"; - changelog = "https://github.com/Azure/azure-kusto-python/releases/tag/v${version}"; + changelog = "https://github.com/Azure/azure-kusto-python/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ pyrox0 ]; }; From 3b8905f77baa82f5611aef039b3f797e28826e8a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:25 +0100 Subject: [PATCH 0304/1079] python3Packages.azure-kusto-ingest: 4.6.1 -> 4.6.3 https://github.com/Azure/azure-kusto-python/releases/tag/v4.6.3 --- .../python-modules/azure-kusto-ingest/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/azure-kusto-ingest/default.nix b/pkgs/development/python-modules/azure-kusto-ingest/default.nix index 424581c59c191..13a9e05f60dde 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.1"; + version = "4.6.3"; pyproject = true; disabled = pythonOlder "3.10"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "Azure"; repo = "azure-kusto-python"; tag = "v${version}"; - hash = "sha256-rm8G3/WAUlK1/80uk3uiTqDA5hUIr+VVZEmPe0mYBjI="; + hash = "sha256-VndOEvSi4OMf/yAjNl34X9IFF0T+wNfjlPW8NfdrwUo="; }; sourceRoot = "${src.name}/${pname}"; @@ -61,7 +61,7 @@ buildPythonPackage rec { meta = { description = "Module for Kusto Ingest"; homepage = "https://github.com/Azure/azure-kusto-python/tree/master/azure-kusto-ingest"; - changelog = "https://github.com/Azure/azure-kusto-python/releases/tag/v${version}"; + changelog = "https://github.com/Azure/azure-kusto-python/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ pyrox0 ]; }; From f713b3d2e28a478d7b14ebdf98acb0f3b89339db Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:26 +0100 Subject: [PATCH 0305/1079] python3Packages.azure-mgmt-datafactory: 9.0.0 -> 9.1.0 https://github.com/Azure/azure-sdk-for-python/tree/azure-mgmt-datafactory_9.1.0/sdk/datafactory/azure-mgmt-datafactory --- .../python-modules/azure-mgmt-datafactory/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix b/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix index 325db23d062f1..045636761243c 100644 --- a/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "azure-mgmt-datafactory"; - version = "9.0.0"; + version = "9.1.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-j1TMe2/jkSVa7p4Ar9HmZjh56GNqtkHP+QbSuyTDT04="; + hash = "sha256-oVqOTpYnoaEMGZbqrpnxNlPIl+h582S7k3ijPC4RTIw="; }; nativeBuildInputs = [ setuptools ]; From f4f8fb5ad381e4dad0fdbe56685b7fde868cd8ca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:26 +0100 Subject: [PATCH 0306/1079] python3Packages.azure-mgmt-redhatopenshift: 1.5.0 -> 2.0.0 --- .../python-modules/azure-mgmt-redhatopenshift/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-redhatopenshift/default.nix b/pkgs/development/python-modules/azure-mgmt-redhatopenshift/default.nix index 33ac1de82d77e..01907d4add430 100644 --- a/pkgs/development/python-modules/azure-mgmt-redhatopenshift/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-redhatopenshift/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "azure-mgmt-redhatopenshift"; - version = "1.5.0"; + version = "2.0.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Uft0KcOciKzJ+ic9n4nxkwNSBmKZam19jhEiqY9fJSc="; + hash = "sha256-nTBKy7p8n0JWEmn3ByEKranHteoJkPJyLfYFmaCOOq4="; }; propagatedBuildInputs = [ From b018a3af5070bfd7099639acf06fde9b69b6ac13 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:27 +0100 Subject: [PATCH 0307/1079] python3Packages.azure-monitor-query: 1.4.0 -> 1.4.1 https://github.com/Azure/azure-sdk-for-python/blob/azure-monitor-query_1.4.1/sdk/monitor/azure-monitor-query/CHANGELOG.md --- .../python-modules/azure-monitor-query/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-monitor-query/default.nix b/pkgs/development/python-modules/azure-monitor-query/default.nix index f4d0870e81804..0be6708e3aba6 100644 --- a/pkgs/development/python-modules/azure-monitor-query/default.nix +++ b/pkgs/development/python-modules/azure-monitor-query/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "azure-monitor-query"; - version = "1.4.0"; + version = "1.4.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-aZxvPFlC8J2pjO8nP/u3QDkE7EP5PA1j8Qo2e0R54Ak="; + hash = "sha256-cYJOK1d9Jd8NO+u7sFTAahrj68uRgxqbrAuzRNCt32g="; }; nativeBuildInputs = [ setuptools ]; From 43da8d6c83f3b9d16035e4509d38c174fa17a864 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:27 +0100 Subject: [PATCH 0308/1079] python3Packages.azure-search-documents: 11.4.0 -> 33.1.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-compute_33.1.0/sdk/search/azure-search-documents/CHANGELOG.md --- .../python-modules/azure-search-documents/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/azure-search-documents/default.nix b/pkgs/development/python-modules/azure-search-documents/default.nix index b6c26610b205d..b0aabaffaef98 100644 --- a/pkgs/development/python-modules/azure-search-documents/default.nix +++ b/pkgs/development/python-modules/azure-search-documents/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "azure-search-documents"; - version = "11.4.0"; + version = "33.1.0"; pyproject = true; src = fetchFromGitHub { owner = "Azure"; repo = "azure-sdk-for-python"; - rev = "azure-search-documents_${version}"; - hash = "sha256-0J9AXDH7TOkcKDwFbICiMatLAwiFq3Jtoji8fJSOg8k="; + tag = "azure-mgmt-compute_${version}"; + hash = "sha256-Lrr2LMvr7xHOq+bJOUMwO6sY6X+a0MLvdD2P8L166iM="; }; sourceRoot = "${src.name}/sdk/search/azure-search-documents"; @@ -38,7 +38,7 @@ buildPythonPackage rec { meta = { description = "Microsoft Azure Cognitive Search Client Library for Python"; homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/search/azure-search-documents"; - changelog = "https://github.com/Azure/azure-sdk-for-python/blob/${src.rev}/sdk/search/azure-search-documents/CHANGELOG.md"; + changelog = "https://github.com/Azure/azure-sdk-for-python/blob/${src.tag}/sdk/search/azure-search-documents/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ natsukium ]; }; From 3abb2d0c917e1220f27159a1d7cf605b4c4fc040 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:27 +0100 Subject: [PATCH 0309/1079] python3Packages.azure-storage-blob: 12.23.1 -> 12.24.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-storage-blob_12.24.0/sdk/storage/azure-storage-blob/CHANGELOG.md --- .../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 9ee0c634a5548..c4c55366607a1 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.23.1"; + version = "12.24.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_storage_blob"; inherit version; - hash = "sha256-pYflTU450qJ711EJ2xZP+iBY/hlAYeVEbFqJvKkYJy8="; + hash = "sha256-6qqhUHyMNj1uHRNCvVSZOP3xreybGtqGWMj1vzrqhE4="; }; build-system = [ setuptools ]; From d9bac2628a72dc5b3ee955d54a3acdf947fbfe8f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:28 +0100 Subject: [PATCH 0310/1079] python3Packages.azure-storage-file-datalake: 12.17.0 -> 33.1.0 --- .../python-modules/azure-storage-file-datalake/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/azure-storage-file-datalake/default.nix b/pkgs/development/python-modules/azure-storage-file-datalake/default.nix index 5949c951216c8..9f8364b93c44a 100644 --- a/pkgs/development/python-modules/azure-storage-file-datalake/default.nix +++ b/pkgs/development/python-modules/azure-storage-file-datalake/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "azure-storage-file-datalake"; - version = "12.17.0"; + version = "33.1.0"; pyproject = true; src = fetchFromGitHub { owner = "Azure"; repo = "azure-sdk-for-python"; - tag = "azure-storage-file-datalake_${version}"; - hash = "sha256-FT51a7yuSMLJSnMFK9N09Rc8p/uaoYCcj9WliSvY6UA="; + tag = "azure-mgmt-compute_${version}"; + hash = "sha256-Lrr2LMvr7xHOq+bJOUMwO6sY6X+a0MLvdD2P8L166iM="; }; sourceRoot = "${src.name}/sdk/storage/azure-storage-file-datalake"; From d637e1b2d873ad589cc9705bd29866fd1e1d2cc9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:28 +0100 Subject: [PATCH 0311/1079] python3Packages.babelfont: 3.0.6 -> 3.1.2 --- pkgs/development/python-modules/babelfont/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/babelfont/default.nix b/pkgs/development/python-modules/babelfont/default.nix index 8b485cc6b4fe6..4cdc2ed2e9d84 100644 --- a/pkgs/development/python-modules/babelfont/default.nix +++ b/pkgs/development/python-modules/babelfont/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "babelfont"; - version = "3.0.6"; + version = "3.1.2"; pyproject = true; # PyPI source tarballs omit tests, fetch from Github instead @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "simoncozens"; repo = pname; tag = "v${version}"; - hash = "sha256-kbL6z5610A41bfbDm0nyyh1tv+7SeXx8vvXxwLcTZL0="; + hash = "sha256-XNoyM3kjKRc0NWA94ufzC2DBzAsufJNJbzFDUbLu8Lc="; }; build-system = [ From bd05673ad02d08205abc40817eee76da49459f59 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:29 +0100 Subject: [PATCH 0312/1079] python3Packages.basedmypy: 2.8.1 -> 2.9.1 https://github.com/KotlinIsland/basedmypy/blob/v2.9.1/CHANGELOG.md --- pkgs/development/python-modules/basedmypy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/basedmypy/default.nix b/pkgs/development/python-modules/basedmypy/default.nix index 889b0b357af2d..725a2f5456185 100644 --- a/pkgs/development/python-modules/basedmypy/default.nix +++ b/pkgs/development/python-modules/basedmypy/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "basedmypy"; - version = "2.8.1"; + version = "2.9.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -40,7 +40,7 @@ buildPythonPackage rec { owner = "KotlinIsland"; repo = "basedmypy"; tag = "v${version}"; - hash = "sha256-scPIcUoay8cChiKNhaXcKjN5S5G7teGCakkaFMmAJlo="; + hash = "sha256-0y7+9Bq/n53n2/s0yGG7IJ0UgTI3qbgrPKUOKpKFFf0="; }; postPatch = '' From 22de7715323799802d11450119339b15170525fc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:29 +0100 Subject: [PATCH 0313/1079] python3Packages.beancount: 2.3.6 -> 3.0.0 --- pkgs/development/python-modules/beancount/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/beancount/default.nix b/pkgs/development/python-modules/beancount/default.nix index e530a39933c14..d621cf7ed7f6b 100644 --- a/pkgs/development/python-modules/beancount/default.nix +++ b/pkgs/development/python-modules/beancount/default.nix @@ -18,7 +18,7 @@ }: buildPythonPackage rec { - version = "2.3.6"; + version = "3.0.0"; format = "setuptools"; pname = "beancount"; @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-gB+Tvta1fS4iQ2aIxInVob8fduIQ887RhoB1fmDTR1o="; + hash = "sha256-z2aGhpx+o+78CU7hPthmv196K7DGHk1PXfPjX4Rs/98="; }; # Tests require files not included in the PyPI archive. From 53ce4a42fa9b9f1d9b99f254287485cc1b8da0d4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:30 +0100 Subject: [PATCH 0314/1079] python3Packages.beanhub-cli: 1.4.1 -> 2.1.0 https://github.com/LaunchPlatform/beanhub-cli/releases/tag/2.1.0 --- pkgs/development/python-modules/beanhub-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/beanhub-cli/default.nix b/pkgs/development/python-modules/beanhub-cli/default.nix index f2a1300a1b5c3..5a19178069701 100644 --- a/pkgs/development/python-modules/beanhub-cli/default.nix +++ b/pkgs/development/python-modules/beanhub-cli/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pname = "beanhub-cli"; - version = "1.4.1"; + version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -34,7 +34,7 @@ buildPythonPackage rec { owner = "LaunchPlatform"; repo = "beanhub-cli"; tag = version; - hash = "sha256-ZPRQLdNDp/LOXmxU9H6fh9raPPiDsTiEW3j8ncgt8sY="; + hash = "sha256-PRhodc0Pjcgx2xjYlBI47JsQ0oLX6hrVLyE58LHoxSw="; }; build-system = [ poetry-core ]; @@ -68,7 +68,7 @@ buildPythonPackage rec { description = "Command line tools for BeanHub or Beancount users"; mainProgram = "bh"; homepage = "https://github.com/LaunchPlatform/beanhub-cli/"; - changelog = "https://github.com/LaunchPlatform/beanhub-cli/releases/tag/${version}"; + changelog = "https://github.com/LaunchPlatform/beanhub-cli/releases/tag/${src.tag}"; license = with lib.licenses; [ mit ]; maintainers = with lib.maintainers; [ fangpen ]; }; From e0409d1db91ca9b2beaf029dee61d536f08edd7a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:30 +0100 Subject: [PATCH 0315/1079] python3Packages.bentoml: 1.3.7 -> 1.3.20 --- .../python-modules/bentoml/default.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/bentoml/default.nix b/pkgs/development/python-modules/bentoml/default.nix index cab0aa411b921..5e5f868b6bf6d 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.7"; + version = "1.3.20"; aws = [ fs-s3fs ]; grpc = [ grpcio @@ -118,18 +118,18 @@ let tritonclient.optional-dependencies.http ++ tritonclient.optional-dependencies.grpc ); }; -in -buildPythonPackage { - pname = "bentoml"; - inherit version; - pyproject = true; src = fetchFromGitHub { owner = "bentoml"; repo = "BentoML"; tag = "v${version}"; - hash = "sha256-98SVW7f/Yn+NMfS6UIicQcoatMSm4XSJzbuJ0S/p3sg="; + hash = "sha256-zc/JvnEEoV21EbBHhLBWvilidXHx1pxYsBYISFg16Us="; }; +in +buildPythonPackage { + pname = "bentoml"; + inherit version src; + pyproject = true; pythonRelaxDeps = [ "cattrs" @@ -229,7 +229,7 @@ buildPythonPackage { meta = with lib; { description = "Build Production-Grade AI Applications"; homepage = "https://github.com/bentoml/BentoML"; - changelog = "https://github.com/bentoml/BentoML/releases/tag/v${version}"; + changelog = "https://github.com/bentoml/BentoML/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ happysalada From 2fa9c1b7dfd6953a3323056d9e271416e338660e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:30 +0100 Subject: [PATCH 0316/1079] python3Packages.binary: 1.0.0 -> 1.0.1 --- pkgs/development/python-modules/binary/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/binary/default.nix b/pkgs/development/python-modules/binary/default.nix index ef2135e83f98b..05d272169e7da 100644 --- a/pkgs/development/python-modules/binary/default.nix +++ b/pkgs/development/python-modules/binary/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "binary"; - version = "1.0.0"; + version = "1.0.1"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-bsAQ5Y9zMevIvJY42+bGbWNd5g1YGLByO+9N6tDsKKY="; + hash = "sha256-VcatT2tIji67wKheXlCp9RoChOmYcMkKr0vnfvM7d9E="; }; nativeBuildInputs = [ setuptools ]; From 8ce8e8dc6515ebd08a4bebd438b2ec748332d667 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:31 +0100 Subject: [PATCH 0317/1079] python3Packages.biopython: 1.83 -> 1.85 --- pkgs/development/python-modules/biopython/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/biopython/default.nix b/pkgs/development/python-modules/biopython/default.nix index 051f66845dec0..d54f263176c98 100644 --- a/pkgs/development/python-modules/biopython/default.nix +++ b/pkgs/development/python-modules/biopython/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "biopython"; - version = "1.83"; + version = "1.85"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-eOa/t43mMDQDev01/nfLbgqeW2Jwa+z3in2SKxbtg/c="; + hash = "sha256-Xa+rdAWd5OePSfa1aE7drm585G8Jz6BZwdEznoseoKY="; }; patches = [ From a76af6afdf42753a9371280d4d37dc28ce2cddd0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:31 +0100 Subject: [PATCH 0318/1079] python3Packages.biothings-client: 0.3.1 -> 0.4.1 https://github.com/biothings/biothings_client.py/blob/v0.4.1/CHANGES.txt --- .../python-modules/biothings-client/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/biothings-client/default.nix b/pkgs/development/python-modules/biothings-client/default.nix index 67334498240c7..240524dda262b 100644 --- a/pkgs/development/python-modules/biothings-client/default.nix +++ b/pkgs/development/python-modules/biothings-client/default.nix @@ -8,14 +8,14 @@ }: buildPythonPackage rec { pname = "biothings-client"; - version = "0.3.1"; + version = "0.4.1"; pyproject = true; src = fetchFromGitHub { owner = "biothings"; repo = "biothings_client.py"; - rev = "v${version}"; - hash = "sha256-rCpzBX2H+7R8ulnJgtVlBA45ASa4DaY5jQ1bO2+bAC8="; + tag = "v${version}"; + hash = "sha256-uItIVoWbclF5Xkt7BxI/Q9sfKtrOJxYeJJmTd2NeGfo="; }; build-system = [ setuptools ]; @@ -31,7 +31,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/biothings/biothings_client.py/blob/v${version}/CHANGES.txt"; + changelog = "https://github.com/biothings/biothings_client.py/blob/${src.tag}/CHANGES.txt"; description = "Wrapper to access Biothings.api-based backend services"; homepage = "https://github.com/biothings/biothings_client.py"; license = lib.licenses.bsd3; From ff0ceef040bcd3638ad7aaef6771f1f364d7d63f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:32 +0100 Subject: [PATCH 0319/1079] python3Packages.bitarray: 2.9.2 -> 3.0.0 https://github.com/ilanschnell/bitarray/raw/3.0.0/CHANGE_LOG --- 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 426fa3f6874b2..3890c2b57da80 100644 --- a/pkgs/development/python-modules/bitarray/default.nix +++ b/pkgs/development/python-modules/bitarray/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "bitarray"; - version = "2.9.2"; + version = "3.0.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-qPKGpRoyMjcV13dV7ZWflL7xOXLpov5xtgnkDm0nlX4="; + hash = "sha256-ogg9wg8Ngop833oWsg2uVqqw9D3E80ejswOfZXeZKwM="; }; checkPhase = '' From 053f9362e186dddc643b1a3b457d61e390f3ac1b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:32 +0100 Subject: [PATCH 0320/1079] python3Packages.bitstring: 4.2.3 -> 4.3.0 --- pkgs/development/python-modules/bitstring/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bitstring/default.nix b/pkgs/development/python-modules/bitstring/default.nix index 83a1668cf807f..a1c17c7a4aff7 100644 --- a/pkgs/development/python-modules/bitstring/default.nix +++ b/pkgs/development/python-modules/bitstring/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "bitstring"; - version = "4.2.3"; + version = "4.3.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "scott-griffiths"; repo = pname; tag = "bitstring-${version}"; - hash = "sha256-m2LZdUWOMxzr/biZhD1nWagab8PohHTcr+U1di0nkrU="; + hash = "sha256-0AaOVjroVb/maFBaB55ahwWyRHHnofja4pgSgjQMsT8="; }; build-system = [ setuptools ]; From 3040f48a2a4fc43cb5a1f871d5ad2479955e7be0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:32 +0100 Subject: [PATCH 0321/1079] python3Packages.black: 24.8.0 -> 24.10.0 https://github.com/psf/black/blob/24.10.0/CHANGES.md --- pkgs/development/python-modules/black/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/black/default.nix b/pkgs/development/python-modules/black/default.nix index f0cdcf2c2ea42..369fe4f14e737 100644 --- a/pkgs/development/python-modules/black/default.nix +++ b/pkgs/development/python-modules/black/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "black"; - version = "24.8.0"; + version = "24.10.0"; format = "pyproject"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-JQCUVCC2eEw4ue6IWvA59edHHvKEqwP6Nezd5GiM2D8="; + hash = "sha256-hG6mTJev47xne3YXh5k75JkYEOzHpKk3gW3Wvd7cSHU="; }; nativeBuildInputs = [ From c71d1cc49cb0aec972049b68f5afae71da57cf35 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:33 +0100 Subject: [PATCH 0322/1079] python3Packages.bleak-retry-connector: 3.6.0 -> 3.7.0 https://github.com/bluetooth-devices/bleak-retry-connector/blob/v3.7.0/CHANGELOG.md --- .../python-modules/bleak-retry-connector/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/bleak-retry-connector/default.nix b/pkgs/development/python-modules/bleak-retry-connector/default.nix index b651fc2bcbd51..ba2b00265e253 100644 --- a/pkgs/development/python-modules/bleak-retry-connector/default.nix +++ b/pkgs/development/python-modules/bleak-retry-connector/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "bleak-retry-connector"; - version = "3.6.0"; + version = "3.7.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "bleak-retry-connector"; tag = "v${version}"; - hash = "sha256-WjowXfj9kPlMmfs3aJBHIux5/w6te7zpXXqXPaz2pks="; + hash = "sha256-+qY8BWi7zznaJBEMXfbDWjNvHEwpKq1h0XBHFum1+4M="; }; postPatch = '' @@ -57,7 +57,7 @@ buildPythonPackage rec { meta = with lib; { description = "Connector for Bleak Clients that handles transient connection failures"; homepage = "https://github.com/bluetooth-devices/bleak-retry-connector"; - changelog = "https://github.com/bluetooth-devices/bleak-retry-connector/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/bluetooth-devices/bleak-retry-connector/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 66eeddf19430dc76ed97a911b6058ab2a26fa514 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:33 +0100 Subject: [PATCH 0323/1079] python3Packages.blis: 1.0.2 -> 1.2.0 https://github.com/explosion/cython-blis/releases/tag/release-release-v1.2.0 --- pkgs/development/python-modules/blis/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/blis/default.nix b/pkgs/development/python-modules/blis/default.nix index 887139f414df6..563a9e8a4809a 100644 --- a/pkgs/development/python-modules/blis/default.nix +++ b/pkgs/development/python-modules/blis/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "blis"; - version = "1.0.2"; + version = "1.2.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "explosion"; repo = "cython-blis"; tag = "release-v${version}"; - hash = "sha256-J/EaJNmImcK4zScpbYPlQuoLyjoUkUgxUp6926P6rUQ="; + hash = "sha256-TyyB0kPGX517fe0rI4T+VkSnFvTRCFR06BLwo67X9zQ="; }; postPatch = '' @@ -66,7 +66,7 @@ buildPythonPackage rec { }; meta = with lib; { - changelog = "https://github.com/explosion/cython-blis/releases/tag/release-v${version}"; + changelog = "https://github.com/explosion/cython-blis/releases/tag/release-${src.tag}"; description = "BLAS-like linear algebra library"; homepage = "https://github.com/explosion/cython-blis"; license = licenses.bsd3; From eb7d12f4066578ba7137eb49d0b2e2894d0a40eb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:34 +0100 Subject: [PATCH 0324/1079] python3Packages.blocksat-cli: 2.4.7 -> 2.5.0 https://github.com/Blockstream/satellite/releases/tag/v2.5.0 --- pkgs/development/python-modules/blocksat-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/blocksat-cli/default.nix b/pkgs/development/python-modules/blocksat-cli/default.nix index e0ef658ada2f4..c283bdd70d81c 100644 --- a/pkgs/development/python-modules/blocksat-cli/default.nix +++ b/pkgs/development/python-modules/blocksat-cli/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "blocksat-cli"; - version = "2.4.7"; + version = "2.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "Blockstream"; repo = "satellite"; tag = "v${version}"; - hash = "sha256-OmIQUrUH3kWgf+v+9Hl2OgDdGPwb3guNY0+H64CWkeg="; + hash = "sha256-7lSK9IGu/K03xSDxZv+BSTJwLrQoHs+POBq/ixYTVR4="; }; pythonRelaxDeps = [ "pyasyncore" ]; @@ -55,7 +55,7 @@ buildPythonPackage rec { meta = with lib; { description = "Blockstream Satellite CLI"; homepage = "https://github.com/Blockstream/satellite"; - changelog = "https://github.com/Blockstream/satellite/releases/tag/v${version}"; + changelog = "https://github.com/Blockstream/satellite/releases/tag/${src.tag}"; license = licenses.gpl3Only; maintainers = with maintainers; [ prusnak ]; mainProgram = "blocksat-cli"; From 5849ab0cea7a8ba205d2c945dfd03c349978a10f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:34 +0100 Subject: [PATCH 0325/1079] python3Packages.blosc2: 2.7.1 -> 3.0.0 https://github.com/Blosc/python-blosc2/releases/tag/v3.0.0 --- pkgs/development/python-modules/blosc2/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/blosc2/default.nix b/pkgs/development/python-modules/blosc2/default.nix index 8b8108c5c41e7..acc5655f39c93 100644 --- a/pkgs/development/python-modules/blosc2/default.nix +++ b/pkgs/development/python-modules/blosc2/default.nix @@ -32,14 +32,14 @@ buildPythonPackage rec { pname = "blosc2"; - version = "2.7.1"; + version = "3.0.0"; pyproject = true; src = fetchFromGitHub { owner = "Blosc"; repo = "python-blosc2"; tag = "v${version}"; - hash = "sha256-2aLfyd+/I8cy9OqdU4yNXY/bkf0AdXu+hZPLDdM3g5g="; + hash = "sha256-em03vwTPURkyZfGdlgpoy8QUzbib9SlcR73vYznlsYA="; }; postPatch = '' @@ -85,7 +85,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python wrapper for the extremely fast Blosc2 compression library"; homepage = "https://github.com/Blosc/python-blosc2"; - changelog = "https://github.com/Blosc/python-blosc2/releases/tag/v${version}"; + changelog = "https://github.com/Blosc/python-blosc2/releases/tag/${src.tag}"; license = licenses.bsd3; maintainers = with maintainers; [ ris ]; }; From 5ef56cf987034b83afefa8ecae8eb3458a069a08 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:35 +0100 Subject: [PATCH 0326/1079] python3Packages.bluetooth-adapters: 0.20.2 -> 0.21.0 https://github.com/bluetooth-devices/bluetooth-adapters/blob/v0.21.0/CHANGELOG.md --- .../python-modules/bluetooth-adapters/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/bluetooth-adapters/default.nix b/pkgs/development/python-modules/bluetooth-adapters/default.nix index b2f9f0e3031e3..97d9893995a01 100644 --- a/pkgs/development/python-modules/bluetooth-adapters/default.nix +++ b/pkgs/development/python-modules/bluetooth-adapters/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "bluetooth-adapters"; - version = "0.20.2"; + version = "0.21.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "bluetooth-adapters"; tag = "v${version}"; - hash = "sha256-JeYqzwlR0zY0BGC6iFCTu9EDlYnu+wdpGeje2xKwcVI="; + hash = "sha256-DQaxjSajO3SfmogWtstT6xcsUgUW80jJ5prfIajJW/s="; }; postPatch = '' @@ -71,7 +71,7 @@ buildPythonPackage rec { meta = with lib; { description = "Tools to enumerate and find Bluetooth Adapters"; homepage = "https://github.com/Bluetooth-Devices/bluetooth-adapters"; - changelog = "https://github.com/bluetooth-devices/bluetooth-adapters/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/bluetooth-devices/bluetooth-adapters/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = teams.home-assistant.members; }; From 03f4c70652881a9a8ef798638dac9d6e2540ab1b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:35 +0100 Subject: [PATCH 0327/1079] python3Packages.bluetooth-data-tools: 1.20.0 -> 1.22.0 https://github.com/Bluetooth-Devices/bluetooth-data-tools/blob/v1.22.0/CHANGELOG.md --- .../python-modules/bluetooth-data-tools/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/bluetooth-data-tools/default.nix b/pkgs/development/python-modules/bluetooth-data-tools/default.nix index b6deb66fac3c3..ffb0e5509ad4e 100644 --- a/pkgs/development/python-modules/bluetooth-data-tools/default.nix +++ b/pkgs/development/python-modules/bluetooth-data-tools/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "bluetooth-data-tools"; - version = "1.20.0"; + version = "1.22.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "bluetooth-data-tools"; tag = "v${version}"; - hash = "sha256-qg2QZc95DD2uTO0fTwoNaPfL+QSrcqDwJvx41lIZDRs="; + hash = "sha256-ygtpOKrvVaM2rWfzRdKj96Z229+6wPSCuZq3agx+/IY="; }; # The project can build both an optimized cython version and an unoptimized @@ -51,7 +51,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library for converting bluetooth data and packets"; homepage = "https://github.com/Bluetooth-Devices/bluetooth-data-tools"; - changelog = "https://github.com/Bluetooth-Devices/bluetooth-data-tools/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/Bluetooth-Devices/bluetooth-data-tools/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 04c17d15c617f3aac2ee6acc3cafbbb9fa5cd8a4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:35 +0100 Subject: [PATCH 0328/1079] python3Packages.botocore: 1.35.30 -> 1.36.2 https://github.com/boto/botocore/blob/1.36.2/CHANGELOG.rst --- pkgs/development/python-modules/botocore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botocore/default.nix b/pkgs/development/python-modules/botocore/default.nix index 501ca538b4e82..75044e4b1863a 100644 --- a/pkgs/development/python-modules/botocore/default.nix +++ b/pkgs/development/python-modules/botocore/default.nix @@ -19,12 +19,12 @@ buildPythonPackage rec { pname = "botocore"; - version = "1.35.30"; # N.B: if you change this, change boto3 and awscli to a matching version + version = "1.36.2"; # N.B: if you change this, change boto3 and awscli to a matching version pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-q1NQ6KUOSNNx+i1RfWXCmkDEN4jLmhU4f5PqxaI98P0="; + hash = "sha256-of5mEJg/AhSwx2Vf5pkLanMXRrrzBbGCl2/HtWj8PLA="; }; pythonRelaxDeps = [ "urllib3" ]; From 28de52bc04d654b2e715039795a3383b36539c90 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:36 +0100 Subject: [PATCH 0329/1079] python3Packages.bottle: 0.13.1 -> 0.13.2 --- 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 d1d69f252daaf..33239ef0b163a 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.1"; + version = "0.13.2"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-pIhS3HoFE1PT5N491VkM0l3jcLz9lKciN1YeMUzrDIg="; + hash = "sha256-5TgDudKYx9ND0Aun0nsAWUFfBLn29AuNWLW/kUup00g="; }; nativeBuildInputs = [ setuptools ]; From c5dbdbac62cda535c353e5fcf236f040a263122d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:36 +0100 Subject: [PATCH 0330/1079] python3Packages.bpython: 0.24 -> 0.25 --- pkgs/development/python-modules/bpython/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bpython/default.nix b/pkgs/development/python-modules/bpython/default.nix index 15f562185e1ba..c60f46c1bbd43 100644 --- a/pkgs/development/python-modules/bpython/default.nix +++ b/pkgs/development/python-modules/bpython/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "bpython"; - version = "0.24"; + version = "0.25"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-mHNv/XqMSP0r+1PYmKR19CQb3gtnISVwavBNnQj9Pb0="; + hash = "sha256-wkb8kJ723MJunYy0YVsOaxYT81Q9EiabGf/QeCFmxls="; }; propagatedBuildInputs = [ From 49a9618189e3a4bbbe9848f6f800a06525877525 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:37 +0100 Subject: [PATCH 0331/1079] python3Packages.brother: 4.3.1 -> 5.0.0 https://github.com/bieniu/brother/releases/tag/5.0.0 --- pkgs/development/python-modules/brother/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/brother/default.nix b/pkgs/development/python-modules/brother/default.nix index eafcb2dc96a82..71490fadafe1e 100644 --- a/pkgs/development/python-modules/brother/default.nix +++ b/pkgs/development/python-modules/brother/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "brother"; - version = "4.3.1"; + version = "5.0.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "bieniu"; repo = "brother"; tag = version; - hash = "sha256-fWa5FNBGV8tnJ3CozMicXLGsDvnTjNzU8PdV266MeeQ="; + hash = "sha256-hMHvrZV6Q4ih0XvLH/pDArdHSE/X8JlpeN2YyMrYJGQ="; }; build-system = [ setuptools ]; @@ -47,7 +47,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python wrapper for getting data from Brother laser and inkjet printers via SNMP"; homepage = "https://github.com/bieniu/brother"; - changelog = "https://github.com/bieniu/brother/releases/tag/${version}"; + changelog = "https://github.com/bieniu/brother/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ hexa ]; }; From 6af54219fc88e573614b89f1d72df8bb8349cb44 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:37 +0100 Subject: [PATCH 0332/1079] python3Packages.browser-cookie3: 0.19.1 -> 0.20.1 https://github.com/borisbabic/browser_cookie3/blob/master/CHANGELOG.md --- pkgs/development/python-modules/browser-cookie3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/browser-cookie3/default.nix b/pkgs/development/python-modules/browser-cookie3/default.nix index 681067e3c17c6..101ce7d67ef86 100644 --- a/pkgs/development/python-modules/browser-cookie3/default.nix +++ b/pkgs/development/python-modules/browser-cookie3/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "browser-cookie3"; - version = "0.19.1"; + version = "0.20.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-MDGtFLlrR+8eTIVF8vRj4QrYRO+DTc0Ova42HjHGEZo="; + hash = "sha256-bY0HRL9CpTJ8lRvbz3d0HbNFW4tOhA4YurJm1Zg2ihI="; }; propagatedBuildInputs = [ From e88fdfb59346e1907959310ffda277eaa61791c3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:38 +0100 Subject: [PATCH 0333/1079] python3Packages.cachecontrol: 0.14.1 -> 0.14.2 https://github.com/psf/cachecontrol/releases/tag/v0.14.2 --- pkgs/development/python-modules/cachecontrol/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cachecontrol/default.nix b/pkgs/development/python-modules/cachecontrol/default.nix index 6ec5aeb5eb94d..e5815f83cdc12 100644 --- a/pkgs/development/python-modules/cachecontrol/default.nix +++ b/pkgs/development/python-modules/cachecontrol/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "cachecontrol"; - version = "0.14.1"; + version = "0.14.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "ionrock"; repo = "cachecontrol"; tag = "v${version}"; - hash = "sha256-qeTq2NfMOmNtjBItLmjxlaxqqy/Uvb6JfBpCBRvRLh4="; + hash = "sha256-m3ywSskVtZrOA+ksLz5XZflAJsbSAjdJsRpeq341q70="; }; build-system = [ flit-core ]; @@ -54,7 +54,7 @@ buildPythonPackage rec { description = "Httplib2 caching for requests"; mainProgram = "doesitcache"; homepage = "https://github.com/ionrock/cachecontrol"; - changelog = "https://github.com/psf/cachecontrol/releases/tag/v${version}"; + changelog = "https://github.com/psf/cachecontrol/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ dotlambda ]; }; From bcbd1d24c6ce89be74356202989a2ae2d6fd1cc8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:38 +0100 Subject: [PATCH 0334/1079] python3Packages.cantools: 40.0.0 -> 40.1.1 https://github.com/cantools/cantools/releases/tag/40.1.1 --- 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 44aed0ed2170b..e97c974ffe121 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.0.0"; + version = "40.1.1"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-Wy0tfFAe2JA7vIEE4ojO9MKd7m9Yu2Yrx0vYvgPVmsI="; + hash = "sha256-sXMdpeaZdmEITGAZ1s3LN3OGjANe2KcoEmz4xvMaI2g="; }; nativeBuildInputs = [ From c6e66647b3af24ff0279dc8b9f762b5e9232007b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:38 +0100 Subject: [PATCH 0335/1079] python3Packages.causal-conv1d: 1.4.0 -> 1.5.0.post8 --- 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 c5bc418b65a47..bf7d8c176f5fb 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.4.0"; + version = "1.5.0.post8"; pyproject = true; src = fetchFromGitHub { owner = "Dao-AILab"; repo = "causal-conv1d"; tag = "v${version}"; - hash = "sha256-p5x5u3zEmEMN3mWd88o3jmcpKUnovTvn7I9jIOj/ie0="; + hash = "sha256-CuDAEjRG6NGCoYx5r8pFVnec+3Pqh8ZldzTVx09N6E0="; }; build-system = [ From 197ab0a9206729e9dbfa616e707bc4949f73435b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:39 +0100 Subject: [PATCH 0336/1079] python3Packages.certbot-dns-inwx: 2.2.0 -> 3.0.1 --- pkgs/development/python-modules/certbot-dns-inwx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/certbot-dns-inwx/default.nix b/pkgs/development/python-modules/certbot-dns-inwx/default.nix index 81b20f23ff79b..15592bf496862 100644 --- a/pkgs/development/python-modules/certbot-dns-inwx/default.nix +++ b/pkgs/development/python-modules/certbot-dns-inwx/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "certbot-dns-inwx"; - version = "2.2.0"; + version = "3.0.1"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-v03QBHsxhl6R8YcwWIKD+pf4APy9S2vFcQe3ZEc6AjI="; + hash = "sha256-ZT3KIB3GNRp3vMWJ4Vf5scKjEWfvnv73bmG15L+QWfg="; }; propagatedBuildInputs = [ From e816bb969098bf2d4474664dcebb0c671f55e7fa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:39 +0100 Subject: [PATCH 0337/1079] python3Packages.certbot: 2.11.0 -> 3.1.0 https://github.com/certbot/certbot/blob/v3.1.0/certbot/CHANGELOG.md --- pkgs/development/python-modules/certbot/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/certbot/default.nix b/pkgs/development/python-modules/certbot/default.nix index f4078721a324e..31536a9b39632 100644 --- a/pkgs/development/python-modules/certbot/default.nix +++ b/pkgs/development/python-modules/certbot/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "certbot"; - version = "2.11.0"; + version = "3.1.0"; pyproject = true; src = fetchFromGitHub { owner = "certbot"; repo = "certbot"; tag = "v${version}"; - hash = "sha256-Qee7lUjgliG5fmUWWPm3MzpGJHUF/DXZ08UA6kkWjjk="; + hash = "sha256-lYGJgUNDzX+bE64GJ+djdKR+DXmhpcNbFJrAEnP86yQ="; }; patches = [ @@ -95,7 +95,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/certbot/certbot"; - changelog = "https://github.com/certbot/certbot/blob/${src.rev}/certbot/CHANGELOG.md"; + changelog = "https://github.com/certbot/certbot/blob/${src.tag}/certbot/CHANGELOG.md"; description = "ACME client that can obtain certs and extensibly update server configurations"; platforms = platforms.unix; mainProgram = "certbot"; From 448eccce0fd025db4166c6e9d126e23ac4bd406b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:40 +0100 Subject: [PATCH 0338/1079] python3Packages.cfn-lint: 1.18.1 -> 1.22.5 https://github.com/aws-cloudformation/cfn-lint/blob/v1.22.5/CHANGELOG.md --- pkgs/development/python-modules/cfn-lint/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cfn-lint/default.nix b/pkgs/development/python-modules/cfn-lint/default.nix index 89e01275a2031..6fe93f7eec169 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.18.1"; + version = "1.22.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "aws-cloudformation"; repo = "cfn-lint"; tag = "v${version}"; - hash = "sha256-e06ytX1scIsmw/SezIVVnGn0day1l6kQ/wb05E8O7h0="; + hash = "sha256-OkgnwZwcRzwYmBq8yCR89iTB3vm0BHWPMTszrr1tYLU="; }; build-system = [ setuptools ]; @@ -97,7 +97,7 @@ buildPythonPackage rec { description = "Checks cloudformation for practices and behaviour that could potentially be improved"; mainProgram = "cfn-lint"; homepage = "https://github.com/aws-cloudformation/cfn-lint"; - changelog = "https://github.com/aws-cloudformation/cfn-lint/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/aws-cloudformation/cfn-lint/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = [ ]; }; From c7e23f9f1e51d112bae58a0b3c7b00655110c049 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:40 +0100 Subject: [PATCH 0339/1079] python3Packages.chameleon: 4.5.4 -> 4.6.0 https://github.com/malthe/chameleon/blob/4.6.0/CHANGES.rst --- pkgs/development/python-modules/chameleon/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/chameleon/default.nix b/pkgs/development/python-modules/chameleon/default.nix index 93f6d317ce988..c9f81816ae0b7 100644 --- a/pkgs/development/python-modules/chameleon/default.nix +++ b/pkgs/development/python-modules/chameleon/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "chameleon"; - version = "4.5.4"; + version = "4.6.0"; pyproject = true; src = fetchFromGitHub { owner = "malthe"; repo = "chameleon"; tag = version; - hash = "sha256-TbXx3reRpUqnMVDsr38FM1SLgARjqXAduO3k87U5TIg="; + hash = "sha256-zCEM5yl8Y11FbexD7veS9bFJgm30L6fsTde59m2t1ec="; }; build-system = [ setuptools ]; @@ -29,7 +29,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "chameleon" ]; meta = with lib; { - changelog = "https://github.com/malthe/chameleon/blob/${version}/CHANGES.rst"; + changelog = "https://github.com/malthe/chameleon/blob/${src.tag}/CHANGES.rst"; description = "Fast HTML/XML Template Compiler"; downloadPage = "https://github.com/malthe/chameleon"; homepage = "https://chameleon.readthedocs.io"; From fdcdba4c0905a39dcbbfb565e32fcf765146b1b9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:40 +0100 Subject: [PATCH 0340/1079] python3Packages.charset-normalizer: 3.4.0 -> 3.4.1 https://github.com/Ousret/charset_normalizer/blob/3.4.1/CHANGELOG.md --- .../charset-normalizer/default.nix | 23 ++++++++++++++----- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/charset-normalizer/default.nix b/pkgs/development/python-modules/charset-normalizer/default.nix index 5bd8e9acf6808..7321c180eb070 100644 --- a/pkgs/development/python-modules/charset-normalizer/default.nix +++ b/pkgs/development/python-modules/charset-normalizer/default.nix @@ -3,15 +3,18 @@ aiohttp, buildPythonPackage, fetchFromGitHub, + mypy, pytestCheckHook, pythonOlder, requests, + setuptools, + setuptools-scm, }: buildPythonPackage rec { pname = "charset-normalizer"; - version = "3.4.0"; - format = "setuptools"; + version = "3.4.1"; + pyproject = true; disabled = pythonOlder "3.5"; @@ -19,14 +22,22 @@ buildPythonPackage rec { owner = "Ousret"; repo = "charset_normalizer"; tag = version; - hash = "sha256-de6rg/e9RPfuO44+/Uipad75YqZQrnqiSPopfBNOFP8="; + hash = "sha256-z6XUXfNJ4+2Gq2O13MgF1D3j/bVBjgAG2wCWLaNgADE="; }; postPatch = '' - substituteInPlace setup.cfg \ - --replace " --cov=charset_normalizer --cov-report=term-missing" "" + substituteInPlace pyproject.toml \ + --replace-fail "mypy>=1.4.1,<=1.14.0" mypy ''; + build-system = [ + mypy + setuptools + setuptools-scm + ]; + + env.CHARSET_NORMALIZER_USE_MYPYC = "1"; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "charset_normalizer" ]; @@ -39,7 +50,7 @@ buildPythonPackage rec { description = "Python module for encoding and language detection"; mainProgram = "normalizer"; homepage = "https://charset-normalizer.readthedocs.io/"; - changelog = "https://github.com/Ousret/charset_normalizer/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/Ousret/charset_normalizer/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From b0df3d5d6fda5143721602030cc1c7573d1e082b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:41 +0100 Subject: [PATCH 0341/1079] python3Packages.clarifai-grpc: 11.0.0 -> 11.0.2 https://github.com/Clarifai/clarifai-python-grpc/releases/tag/11.0.2 --- pkgs/development/python-modules/clarifai-grpc/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/clarifai-grpc/default.nix b/pkgs/development/python-modules/clarifai-grpc/default.nix index c5e47ae1da070..5a9f849f02120 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.0.0"; + version = "11.0.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "Clarifai"; repo = "clarifai-python-grpc"; tag = version; - hash = "sha256-i55fbE36lmILVo5/EDsUnh6JA1h5Yi0eyDb9+3ynofE="; + hash = "sha256-28V47bMjVvDQvTuTQSd51ppIsLqB8JcJvBp/UrGFvAE="; }; build-system = [ setuptools ]; @@ -45,7 +45,7 @@ buildPythonPackage rec { meta = { description = "Clarifai gRPC API Client"; homepage = "https://github.com/Clarifai/clarifai-python-grpc"; - changelog = "https://github.com/Clarifai/clarifai-python-grpc/releases/tag/${version}"; + changelog = "https://github.com/Clarifai/clarifai-python-grpc/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ natsukium ]; }; From ea14be654fe6c61095d9d480791e7d626e4c604a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:41 +0100 Subject: [PATCH 0342/1079] python3Packages.clarifai: 11.0.0 -> 11.0.5 https://github.com/Clarifai/clarifai-python/releases/tag/11.0.5 --- pkgs/development/python-modules/clarifai/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/clarifai/default.nix b/pkgs/development/python-modules/clarifai/default.nix index 09b54dfc60844..650ea7192de08 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.0"; + version = "11.0.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "Clarifai"; repo = "clarifai-python"; tag = version; - hash = "sha256-TJXgcoa8s22fEyXER1C+MxFrvDt5DzY/k5T5fKE4Rec="; + hash = "sha256-JLZGVVrvGVUWr7WCTu2alVl+4GuYqLWP2dodgxYbmgc="; }; pythonRelaxDeps = [ @@ -97,7 +97,7 @@ buildPythonPackage rec { meta = with lib; { description = "Clarifai Python Utilities"; homepage = "https://github.com/Clarifai/clarifai-python"; - changelog = "https://github.com/Clarifai/clarifai-python/releases/tag/${version}"; + changelog = "https://github.com/Clarifai/clarifai-python/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ natsukium ]; mainProgram = "clarifai"; From 55c4d91347a5ad64990d87571ddc07668d62d701 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:42 +0100 Subject: [PATCH 0343/1079] python3Packages.cli-ui: 0.17.2 -> 0.18.0 --- pkgs/development/python-modules/cli-ui/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cli-ui/default.nix b/pkgs/development/python-modules/cli-ui/default.nix index 81da90802abff..2b4321acf24d3 100644 --- a/pkgs/development/python-modules/cli-ui/default.nix +++ b/pkgs/development/python-modules/cli-ui/default.nix @@ -11,14 +11,14 @@ }: buildPythonPackage rec { pname = "cli-ui"; - version = "0.17.2"; + version = "0.18.0"; pyproject = true; disabled = pythonOlder "3.8.1"; src = fetchPypi { inherit pname version; - hash = "sha256-L2flDPR052rRYMPmYLutmL+LjfuNhHdl86Jht+E8Bfo="; + hash = "sha256-PmyAraW0sJxnAcqT2vMd+LcEhsZDSNH8fzKI7zvQR5w="; }; pythonRelaxDeps = [ "tabulate" ]; From 732fd2034f0899d53586ba325b28056f0828d850 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:42 +0100 Subject: [PATCH 0344/1079] python3Packages.click-odoo: 1.6.0 -> 1.7.0 --- pkgs/development/python-modules/click-odoo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/click-odoo/default.nix b/pkgs/development/python-modules/click-odoo/default.nix index ff815b9f26d5a..22da097dec331 100644 --- a/pkgs/development/python-modules/click-odoo/default.nix +++ b/pkgs/development/python-modules/click-odoo/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "click-odoo"; - version = "1.6.0"; + version = "1.7.0"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-zyfgsHzIoz4lnqANe63b2oqgD/oxBbTbJYEedfSHWQ8="; + hash = "sha256-qPFuVSPni0gf1uX29KCgVnkehufXPNI5zuBldQbH220="; }; nativeBuildInputs = [ setuptools-scm ]; From c3470e71e5a3ee672eb956835b0c373b66229f20 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:43 +0100 Subject: [PATCH 0345/1079] python3Packages.click: 8.1.7 -> 8.2.0 https://github.com/pallets/click/blob/8.2.0/CHANGES.rst --- pkgs/development/python-modules/click/default.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/click/default.nix b/pkgs/development/python-modules/click/default.nix index cf69beff04014..c74444b74bccc 100644 --- a/pkgs/development/python-modules/click/default.nix +++ b/pkgs/development/python-modules/click/default.nix @@ -1,9 +1,8 @@ { lib, buildPythonPackage, - pythonOlder, fetchFromGitHub, - importlib-metadata, + flit-core, pytestCheckHook, # large-rebuild downstream dependencies and applications @@ -16,19 +15,17 @@ buildPythonPackage rec { pname = "click"; - version = "8.1.7"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + version = "8.2.0"; + pyproject = true; src = fetchFromGitHub { owner = "pallets"; repo = "click"; tag = version; - hash = "sha256-8YqIKRyw5MegnRwAO7YTCZateEFQFTH2PHpE8gTPTow="; + hash = "sha256-YjceWqNrMGu4ABVCZI+GLmXtptQfOiykbU4VK3x9j2A="; }; - propagatedBuildInputs = lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; + build-system = [ flit-core ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -48,6 +45,7 @@ buildPythonPackage rec { }; meta = with lib; { + changelog = "https://github.com/pallets/click/blob/${src.tag}/CHANGES.rst"; homepage = "https://click.palletsprojects.com/"; description = "Create beautiful command line interfaces in Python"; longDescription = '' From a0d47cd354f0ea7dbaf44ea718eb6a6caaad08e8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:43 +0100 Subject: [PATCH 0346/1079] python3Packages.clickhouse-connect: 0.8.0 -> 0.8.14 --- .../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 83c04b69ed8c6..eb7e7844ce2b5 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.0"; + version = "0.8.14"; format = "setuptools"; @@ -34,7 +34,7 @@ buildPythonPackage rec { repo = "clickhouse-connect"; owner = "ClickHouse"; tag = "v${version}"; - hash = "sha256-Jx+lbCs1zsU11D76COIiMxwqHlYKC1DOMegM4RsQkVg="; + hash = "sha256-srUNIjoov2kIzfvFkyyktKjn5UNfxS5aqRlmgeJvljw="; }; nativeBuildInputs = [ cython ]; From e0f67387e1a90b4fb8f5bd600805e202b0fcfa2e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:43 +0100 Subject: [PATCH 0347/1079] python3Packages.cloudflare: 2.20.0 -> 4.0.0 https://github.com/cloudflare/python-cloudflare/blob/4.0.0/CHANGELOG.md --- pkgs/development/python-modules/cloudflare/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cloudflare/default.nix b/pkgs/development/python-modules/cloudflare/default.nix index 1935151a7898d..2d3787edcfb01 100644 --- a/pkgs/development/python-modules/cloudflare/default.nix +++ b/pkgs/development/python-modules/cloudflare/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "cloudflare"; - version = "2.20.0"; + version = "4.0.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Rq78Od+qI2XWObQjzsLNU1CuERU8ckfT6zVFvc8Bpoo="; + hash = "sha256-eLEiLVMghLspq3ACV2F/r9gCokxa+bBW83m5lOkpr34="; }; nativeBuildInputs = [ setuptools ]; From 6abb559d5ed5796bf51f67e1677caca757a82044 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:44 +0100 Subject: [PATCH 0348/1079] python3Packages.cloudpathlib: 0.19.0 -> 0.20.0 --- pkgs/development/python-modules/cloudpathlib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cloudpathlib/default.nix b/pkgs/development/python-modules/cloudpathlib/default.nix index 16c042d746f3a..95768ac61a2d6 100644 --- a/pkgs/development/python-modules/cloudpathlib/default.nix +++ b/pkgs/development/python-modules/cloudpathlib/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "cloudpathlib"; - version = "0.19.0"; + version = "0.20.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "drivendataorg"; repo = "cloudpathlib"; tag = "v${version}"; - hash = "sha256-VjoQc9nzwcMh9kiqWXsJNE5X7e7/sVGId5jgFTLZQy4="; + hash = "sha256-821uSJL1QSj1BTdNWyisN8WWomMuXO3HF6IsAdw7Lac="; }; build-system = [ flit-core ]; From 69e5c355cea0025534bb90b4726640cbd9915539 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:44 +0100 Subject: [PATCH 0349/1079] python3Packages.cloudpickle: 3.0.0 -> 3.1.1 https://github.com/cloudpipe/cloudpickle/blob/v3.1.1/CHANGES.md --- pkgs/development/python-modules/cloudpickle/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cloudpickle/default.nix b/pkgs/development/python-modules/cloudpickle/default.nix index 2ddebe50fbe7e..ff5bad75b7dd9 100644 --- a/pkgs/development/python-modules/cloudpickle/default.nix +++ b/pkgs/development/python-modules/cloudpickle/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "cloudpickle"; - version = "3.0.0"; + version = "3.1.1"; pyproject = true; disabled = pythonOlder "3.6"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "cloudpipe"; repo = "cloudpickle"; tag = "v${version}"; - hash = "sha256-UeKVwzT0m4fhEVnG7TvQsFR99JsmwwoXmr+rWnTCeJU="; + hash = "sha256-e8kEznjuIrdjNsXwXJO3lcEEpiCR+UQzXnGrTarUb5E="; }; nativeBuildInputs = [ flit-core ]; @@ -41,7 +41,7 @@ buildPythonPackage rec { ]; meta = with lib; { - changelog = "https://github.com/cloudpipe/cloudpickle/blob/v${version}/CHANGES.md"; + changelog = "https://github.com/cloudpipe/cloudpickle/blob/${src.tag}/CHANGES.md"; description = "Extended pickling support for Python objects"; homepage = "https://github.com/cloudpipe/cloudpickle"; license = with licenses; [ bsd3 ]; From 9aea9737a929a993c81b5a8d25d520b9cb727739 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:45 +0100 Subject: [PATCH 0350/1079] python3Packages.cloudsplaining: 0.7.0 -> 0.8.0 https://github.com/salesforce/cloudsplaining/releases/tag/0.8.0 --- pkgs/development/python-modules/cloudsplaining/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cloudsplaining/default.nix b/pkgs/development/python-modules/cloudsplaining/default.nix index 2d1c3c55dedbf..d00f2831963e9 100644 --- a/pkgs/development/python-modules/cloudsplaining/default.nix +++ b/pkgs/development/python-modules/cloudsplaining/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "cloudsplaining"; - version = "0.7.0"; + version = "0.8.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "salesforce"; repo = "cloudsplaining"; tag = version; - hash = "sha256-ZraWGOiJNqVSmxnllaTvpk9+rUQRFcxFIdp91gpAQW0="; + hash = "sha256-lMnqoDfvnWiEMGW1auhb0i4egLjLPuSYtm+rwuxHKc8="; }; postPatch = '' @@ -63,7 +63,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python module for AWS IAM security assessment"; homepage = "https://github.com/salesforce/cloudsplaining"; - changelog = "https://github.com/salesforce/cloudsplaining/releases/tag/${version}"; + changelog = "https://github.com/salesforce/cloudsplaining/releases/tag/${src.tag}"; license = licenses.bsd3; maintainers = with maintainers; [ fab ]; mainProgram = "cloudsplaining"; From 1431a97ad692b3bc4fcf84c1fb9ceaee5204e7c4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:45 +0100 Subject: [PATCH 0351/1079] python3Packages.clr-loader: 0.2.6 -> 0.2.7.post0 --- pkgs/development/python-modules/clr-loader/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/clr-loader/default.nix b/pkgs/development/python-modules/clr-loader/default.nix index 9b34590b59096..b0921179df4b7 100644 --- a/pkgs/development/python-modules/clr-loader/default.nix +++ b/pkgs/development/python-modules/clr-loader/default.nix @@ -13,11 +13,11 @@ let pname = "clr-loader"; - version = "0.2.6"; + version = "0.2.7.post0"; src = fetchPypi { pname = "clr_loader"; inherit version; - hash = "sha256-AZNIrmtqg8ekBtFFN8J3zs96OlOyY+w0LIHe1YRaZ+4="; + hash = "sha256-t6iz+PuxvLu2OC2IfiHRdC1PELXqIJ5K2VVo/pfhx8Y="; }; patches = [ ./dotnet-8-upgrade.patch ]; From 5afe5375c88023c9aecbb87a819cc143fde44f52 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:45 +0100 Subject: [PATCH 0352/1079] python3Packages.cmarkgfm: 2024.1.14 -> 2024.11.20 --- pkgs/development/python-modules/cmarkgfm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cmarkgfm/default.nix b/pkgs/development/python-modules/cmarkgfm/default.nix index 23a38b8377e3e..1b62e8af7d621 100644 --- a/pkgs/development/python-modules/cmarkgfm/default.nix +++ b/pkgs/development/python-modules/cmarkgfm/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "cmarkgfm"; - version = "2024.1.14"; + version = "2024.11.20"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-ogjBcm4SujhRJc7yxtN1xBxd6kzCZzp3r3ErHb8HTpA="; + hash = "sha256-XdAc9hl1qKVyE83vXthw6TYDLxP+k9YN32Wf+5z3PGo="; }; propagatedNativeBuildInputs = [ cffi ]; From e6bc7691d6026eb6e1049ac4937655d6d031788d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:46 +0100 Subject: [PATCH 0353/1079] python3Packages.cmd2: 2.4.3 -> 2.5.9 https://github.com/python-cmd2/cmd2/releases/tag/2.5.9 --- pkgs/development/python-modules/cmd2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cmd2/default.nix b/pkgs/development/python-modules/cmd2/default.nix index 75b2d05479091..e36cd37f9daaf 100644 --- a/pkgs/development/python-modules/cmd2/default.nix +++ b/pkgs/development/python-modules/cmd2/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "cmd2"; - version = "2.4.3"; + version = "2.5.9"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-cYc8Efcr0Z4rHbV4IUcW8NT3yPolAJPGASZamnF97lI="; + hash = "sha256-CbsTY3gyvIGKrVV3zN9dvrDJ++W5QS/3jVCE94Rvg6s="; }; LC_ALL = "en_US.UTF-8"; From 0e7c2e2091ddc444a9c2bb1350fc44781699c27a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:46 +0100 Subject: [PATCH 0354/1079] python3Packages.cohere: 5.13.6 -> 5.13.8 https://github.com/cohere-ai/cohere-python/releases/tag/5.13.8 --- pkgs/development/python-modules/cohere/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cohere/default.nix b/pkgs/development/python-modules/cohere/default.nix index 9de8a9a62e8b5..a004448e3dcec 100644 --- a/pkgs/development/python-modules/cohere/default.nix +++ b/pkgs/development/python-modules/cohere/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "cohere"; - version = "5.13.6"; + version = "5.13.8"; pyproject = true; src = fetchFromGitHub { owner = "cohere-ai"; repo = "cohere-python"; tag = version; - hash = "sha256-LfEHyZT/x8cIXN9eMpMTVoY22uPNaBCMfw5Y9rI7WGk="; + hash = "sha256-vwC2eF9JHAPHFM8c3xsJ1fLjqhWBJb2ztjlQDv48zM0="; }; build-system = [ poetry-core ]; @@ -54,7 +54,7 @@ buildPythonPackage rec { meta = { description = "Simplify interfacing with the Cohere API"; homepage = "https://docs.cohere.com/docs"; - changelog = "https://github.com/cohere-ai/cohere-python/releases/tag/${version}"; + changelog = "https://github.com/cohere-ai/cohere-python/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ natsukium ]; }; From 26b608e065951e377b6e8d69e52cb27f7d4eb8f6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:47 +0100 Subject: [PATCH 0355/1079] python3Packages.conda: 24.7.1 -> 25.1.0 --- 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 7de699646cef6..7de7e14776877 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 = "24.7.1"; + version = "25.1.0"; pyproject = true; src = fetchFromGitHub { @@ -36,7 +36,7 @@ buildPythonPackage rec { owner = "conda"; repo = "conda"; tag = version; - hash = "sha256-e+C+tSUdSGyotuZzkOuV0e0hOj+MZRuq1fHzsu3LERQ="; + hash = "sha256-JyAdGVddxUaFWWgReQxMeGI//mvKJUdxEFv6G0A9z3U="; }; build-system = [ From 021e160319c198bd0f766e90f89db5373b3a9d73 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:47 +0100 Subject: [PATCH 0356/1079] python3Packages.configshell: 1.1.30 -> 2.0.0 --- pkgs/development/python-modules/configshell/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/configshell/default.nix b/pkgs/development/python-modules/configshell/default.nix index c2eabec513c23..ff65269cb9327 100644 --- a/pkgs/development/python-modules/configshell/default.nix +++ b/pkgs/development/python-modules/configshell/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "configshell"; - version = "1.1.30"; + version = "2.0.0"; format = "setuptools"; src = fetchFromGitHub { owner = "open-iscsi"; repo = "${pname}-fb"; - rev = "v${version}"; - hash = "sha256-7iWmYVCodwncoPdpw85zrNsZSEq+ume412lyiiJqRPc="; + tag = "v${version}"; + hash = "sha256-lP3WT9ASEj6WiCrurSU/e9FhIaeoQW/n9hi1XZMnV4Q="; }; propagatedBuildInputs = [ From ecfdfe68a2ee438b05d4eeb3cd60dd5754494d3b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:48 +0100 Subject: [PATCH 0357/1079] python3Packages.confluent-kafka: 2.6.1 -> 2.8.0 https://github.com/confluentinc/confluent-kafka-python/blob/v2.8.0/CHANGELOG.md --- pkgs/development/python-modules/confluent-kafka/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/confluent-kafka/default.nix b/pkgs/development/python-modules/confluent-kafka/default.nix index 1a7d54470677b..b56c77e8fdbf7 100644 --- a/pkgs/development/python-modules/confluent-kafka/default.nix +++ b/pkgs/development/python-modules/confluent-kafka/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "confluent-kafka"; - version = "2.6.1"; + version = "2.8.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "confluentinc"; repo = "confluent-kafka-python"; tag = "v${version}"; - hash = "sha256-SFmZ/KriysvLkGT5mvIS9SJcUHWmvZXrqFAY0lC6bGc="; + hash = "sha256-EDEp260G/t7s17RlbT+Bcl7FZlVQFagNijDNw53DFpY="; }; buildInputs = [ rdkafka ]; @@ -69,7 +69,7 @@ buildPythonPackage rec { meta = with lib; { description = "Confluent's Apache Kafka client for Python"; homepage = "https://github.com/confluentinc/confluent-kafka-python"; - changelog = "https://github.com/confluentinc/confluent-kafka-python/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/confluentinc/confluent-kafka-python/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ mlieberman85 ]; }; From f9ad8196867254513424834f848daad2342adba5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:48 +0100 Subject: [PATCH 0358/1079] python3Packages.convertertools: 0.5.0 -> 0.6.1 https://github.com/bluetooth-devices/convertertools/blob/v0.6.1/CHANGELOG.md --- .../development/python-modules/convertertools/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/convertertools/default.nix b/pkgs/development/python-modules/convertertools/default.nix index 17739bd6619bb..5d51a59946a6f 100644 --- a/pkgs/development/python-modules/convertertools/default.nix +++ b/pkgs/development/python-modules/convertertools/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "convertertools"; - version = "0.5.0"; + version = "0.6.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -23,8 +23,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "bluetooth-devices"; repo = "convertertools"; - rev = "v${version}"; - hash = "sha256-g4dSJjogMBC8wqvbYDjDP6YihxuG7PQn/jwrrBFOt80="; + tag = "v${version}"; + hash = "sha256-Oy1Nf/mS2Lr2N7OB27QDlW+uuhafib2kolEXzXLppWU="; }; postPatch = '' @@ -44,7 +44,7 @@ buildPythonPackage rec { meta = with lib; { description = "Tools for converting python data types"; homepage = "https://github.com/bluetooth-devices/convertertools"; - changelog = "https://github.com/bluetooth-devices/convertertools/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/bluetooth-devices/convertertools/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = [ ]; }; From 9c345d5681592d42bd9548b36164b3bb36083778 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:49 +0100 Subject: [PATCH 0359/1079] python3Packages.coredis: 4.17.0 -> 4.18.0 https://github.com/alisaifee/coredis/blob/4.18.0/HISTORY.rst --- pkgs/development/python-modules/coredis/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/coredis/default.nix b/pkgs/development/python-modules/coredis/default.nix index 4d0876729d0b1..7536926557c46 100644 --- a/pkgs/development/python-modules/coredis/default.nix +++ b/pkgs/development/python-modules/coredis/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "coredis"; - version = "4.17.0"; + version = "4.18.0"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "alisaifee"; repo = pname; tag = version; - hash = "sha256-HfGmsIi8PnYbnC2020x474gtq0eqHjF7mSmRSHb0QxY="; + hash = "sha256-QZKE6/pkHdhpl3uBaY+tOg7FzUzzfxYzkqbEY+HhAYQ="; }; postPatch = '' @@ -57,7 +57,7 @@ buildPythonPackage rec { meta = with lib; { description = "Async redis client with support for redis server, cluster & sentinel"; homepage = "https://github.com/alisaifee/coredis"; - changelog = "https://github.com/alisaifee/coredis/blob/${src.rev}/HISTORY.rst"; + changelog = "https://github.com/alisaifee/coredis/blob/${src.tag}/HISTORY.rst"; license = licenses.mit; maintainers = teams.wdz.members; }; From 675f0db3d497edd46cb057567ab8b683412a4766 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:49 +0100 Subject: [PATCH 0360/1079] python3Packages.corner: 2.2.2 -> 2.2.3 https://github.com/dfm/corner.py/releases/tag/v2.2.3 --- pkgs/development/python-modules/corner/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/corner/default.nix b/pkgs/development/python-modules/corner/default.nix index e5bc6b6e8359b..3d15c827204f5 100644 --- a/pkgs/development/python-modules/corner/default.nix +++ b/pkgs/development/python-modules/corner/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "corner"; - version = "2.2.2"; + version = "2.2.3"; pyproject = true; disable = pythonOlder "3.9"; @@ -37,7 +37,7 @@ buildPythonPackage rec { owner = "dfm"; repo = "corner.py"; tag = "v${version}"; - hash = "sha256-MYos01YCSUwivymSE2hbjV7eKXfaMqG89koD2CWZjcQ="; + hash = "sha256-gK2yylteI3VLVJ0p7NB7bR7cirCo2BvFKnYIH3kfyh4="; }; build-system = [ @@ -104,7 +104,7 @@ buildPythonPackage rec { meta = { description = "Make some beautiful corner plots"; homepage = "https://github.com/dfm/corner.py"; - changelog = "https://github.com/dfm/corner.py/releases/tag/v${version}"; + changelog = "https://github.com/dfm/corner.py/releases/tag/${src.tag}"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ GaetanLepage ]; }; From fa5147eff6e3493b611d89cafa395411006947ef Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:50 +0100 Subject: [PATCH 0361/1079] python3Packages.coverage: 7.6.1 -> 7.6.10 --- 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 f708ae1dcea55..459887dc7fc16 100644 --- a/pkgs/development/python-modules/coverage/default.nix +++ b/pkgs/development/python-modules/coverage/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "coverage"; - version = "7.6.1"; + version = "7.6.10"; pyproject = true; # uses f strings @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-lTUQ37exKradIBNaBmI5fwd8WbHmN5p2jpfFnYUu5R0="; + hash = "sha256-f7EFMnyPjwaC4phD4v+Wr53L5bq47rSzmMajOhbYCiM="; }; nativeBuildInputs = [ setuptools ]; From 1e6fa88524739e4d71a40e6b2e02d7258c966f36 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:50 +0100 Subject: [PATCH 0362/1079] python3Packages.cppy: 1.2.1 -> 1.3.0 --- .../python-modules/cppy/default.nix | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/cppy/default.nix b/pkgs/development/python-modules/cppy/default.nix index f2fd2f3012cc5..b0f48f69927d3 100644 --- a/pkgs/development/python-modules/cppy/default.nix +++ b/pkgs/development/python-modules/cppy/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pythonOlder, pytestCheckHook, setuptools-scm, @@ -9,22 +9,26 @@ buildPythonPackage rec { pname = "cppy"; - version = "1.2.1"; - format = "setuptools"; + version = "1.3.0"; + pyproject = true; + disabled = pythonOlder "3.7"; - src = fetchPypi { - inherit pname version; - hash = "sha256-g7Q78XsQhawVxd69tCFU8Ti5KCNLIURzWJgfadDW/hs="; + src = fetchFromGitHub { + owner = "nucleic"; + repo = "cppy"; + tag = version; + hash = "sha256-RwwXwdjpq4ZjUyHkWoh3eaJDzIV3MargeoBJ+nTHsyg="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ setuptools-scm ]; nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "cppy" ]; meta = { + changelog = "https://github.com/nucleic/cppy/releases/tag/${src.tag}"; description = "C++ headers for C extension development"; homepage = "https://github.com/nucleic/cppy"; license = lib.licenses.bsd3; From 8ba5c338981100b4b3792084537fa2156e74432e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:50 +0100 Subject: [PATCH 0363/1079] python3Packages.craft-application: 4.7.0 -> 4.8.2 https://github.com/canonical/craft-application/blob/4.8.2/docs/reference/changelog.rst --- .../python-modules/craft-application/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/craft-application/default.nix b/pkgs/development/python-modules/craft-application/default.nix index e74061ddd7bce..762f45403da38 100644 --- a/pkgs/development/python-modules/craft-application/default.nix +++ b/pkgs/development/python-modules/craft-application/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { pname = "craft-application"; - version = "4.7.0"; + version = "4.8.2"; pyproject = true; disabled = pythonOlder "3.10"; @@ -39,7 +39,7 @@ buildPythonPackage rec { owner = "canonical"; repo = "craft-application"; tag = version; - hash = "sha256-ywGXzcnWYynmDXjDbSpzn8SroQ7z5fajhlE3JqI3PNk="; + hash = "sha256-rKeEi9z5eQfjn0Q4FR6CVIz9YDS7Ejg4cqcor5wtz0s="; }; postPatch = '' @@ -120,7 +120,7 @@ buildPythonPackage rec { meta = { description = "Basis for Canonical craft applications"; homepage = "https://github.com/canonical/craft-application"; - changelog = "https://github.com/canonical/craft-application/blob/${src.rev}/docs/reference/changelog.rst"; + changelog = "https://github.com/canonical/craft-application/blob/${src.tag}/docs/reference/changelog.rst"; license = lib.licenses.lgpl3Only; maintainers = with lib.maintainers; [ jnsgruk ]; platforms = lib.platforms.linux; From e904f45d4e20c52cdae5981a0cad8d2f02cd8f93 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:51 +0100 Subject: [PATCH 0364/1079] python3Packages.craft-parts: 2.1.4 -> 2.2.2 https://github.com/canonical/craft-parts/releases/tag/2.2.2 --- pkgs/development/python-modules/craft-parts/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/craft-parts/default.nix b/pkgs/development/python-modules/craft-parts/default.nix index 528c96a91f849..eb462fcb5a988 100644 --- a/pkgs/development/python-modules/craft-parts/default.nix +++ b/pkgs/development/python-modules/craft-parts/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "craft-parts"; - version = "2.1.4"; + version = "2.2.2"; pyproject = true; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "canonical"; repo = "craft-parts"; tag = version; - hash = "sha256-z0Om1/0Y6fDFHXB0GKFelmYwNwTH7loTtRjXtmjsjkY="; + hash = "sha256-6ufcay1C2Qv3nnG0augnPWzwBVDMj1ypRwzHRAhHARA="; }; patches = [ ./bash-path.patch ]; @@ -106,7 +106,7 @@ buildPythonPackage rec { meta = { description = "Software artifact parts builder from Canonical"; homepage = "https://github.com/canonical/craft-parts"; - changelog = "https://github.com/canonical/craft-parts/releases/tag/${version}"; + changelog = "https://github.com/canonical/craft-parts/releases/tag/${src.tag}"; license = lib.licenses.lgpl3Only; maintainers = with lib.maintainers; [ jnsgruk ]; platforms = lib.platforms.linux; From a36702f79ed38a96700a570ebd25d1c0e37aa078 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:51 +0100 Subject: [PATCH 0365/1079] python3Packages.craft-providers: 2.0.4 -> 2.1.0 https://github.com/canonical/craft-providers/releases/tag/2.1.0 --- pkgs/development/python-modules/craft-providers/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/craft-providers/default.nix b/pkgs/development/python-modules/craft-providers/default.nix index 851aba848553b..4ba9ad1adf4b6 100644 --- a/pkgs/development/python-modules/craft-providers/default.nix +++ b/pkgs/development/python-modules/craft-providers/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "craft-providers"; - version = "2.0.4"; + version = "2.1.0"; pyproject = true; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "canonical"; repo = "craft-providers"; tag = version; - hash = "sha256-f+0AEoVUFL/+v4sRYirc6OD5dYH4dlLk8h7im+CLuhM="; + hash = "sha256-+j3uwvecffl8cK+yNidWbL243VnPkX72DMYv8RXMaXE="; }; patches = [ @@ -102,7 +102,7 @@ buildPythonPackage rec { meta = { description = "Interfaces for instantiating and controlling a variety of build environments"; homepage = "https://github.com/canonical/craft-providers"; - changelog = "https://github.com/canonical/craft-providers/releases/tag/${version}"; + changelog = "https://github.com/canonical/craft-providers/releases/tag/${src.tag}"; license = lib.licenses.lgpl3Only; maintainers = with lib.maintainers; [ jnsgruk ]; platforms = lib.platforms.linux; From 0a570924a72b711f6b82fb2e5090035c9df295c9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:52 +0100 Subject: [PATCH 0366/1079] python3Packages.crate: 0.35.2 -> 1.0.1 https://github.com/crate/crate-python/blob/1.0.1/CHANGES.txt --- pkgs/development/python-modules/crate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/crate/default.nix b/pkgs/development/python-modules/crate/default.nix index ca4b0291ccd11..b95559a00ae86 100644 --- a/pkgs/development/python-modules/crate/default.nix +++ b/pkgs/development/python-modules/crate/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "crate"; - version = "0.35.2"; + version = "1.0.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-4hGACtsK71hvcn8L9ggID7zR+umtTwvskBxSHBpLyME="; + hash = "sha256-lDMm7FkdSgvyN0gxmZZHd9WbSXPZUeil15MzWO3uyns="; }; patches = [ # Fix a pandas issue https://github.com/crate/crate-python/commit/db7ba4d0e1f4f4087739a8f9ebe1d71946333979 From 4a218e690c5e8fc232a8feef49d224506c9c7637 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:52 +0100 Subject: [PATCH 0367/1079] python3Packages.cryptolyzer: 0.12.5 -> 1.0.0 https://gitlab.com/coroner/cryptolyzer/-/blob/v1.0.0/CHANGELOG.md --- pkgs/development/python-modules/cryptolyzer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cryptolyzer/default.nix b/pkgs/development/python-modules/cryptolyzer/default.nix index 98f3ce9ce8abb..c132fb88db6ab 100644 --- a/pkgs/development/python-modules/cryptolyzer/default.nix +++ b/pkgs/development/python-modules/cryptolyzer/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "cryptolyzer"; - version = "0.12.5"; + version = "1.0.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Qc1L4F2U/nk37s/mIa2YgJZqC2dkPsB/Si84SEl576Q="; + hash = "sha256-rRiRaXONLMNirKsK+QZWMSvaGeSLrHN9BpM8dhxoaxY="; }; postPatch = '' From af2a3fa6331eb4afce97fa07ff54899d92266679 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:52 +0100 Subject: [PATCH 0368/1079] python3Packages.cryptoparser: 0.12.5 -> 1.0.0 https://gitlab.com/coroner/cryptoparser/-/blob/v1.0.0/CHANGELOG.md --- pkgs/development/python-modules/cryptoparser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cryptoparser/default.nix b/pkgs/development/python-modules/cryptoparser/default.nix index 846b2643ebc94..5e076f9dd8aea 100644 --- a/pkgs/development/python-modules/cryptoparser/default.nix +++ b/pkgs/development/python-modules/cryptoparser/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "cryptoparser"; - version = "0.12.5"; + version = "1.0.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-t8vK7T6nz1iH81fTMEYkQv7E7EjmkTx3u4zUIybEm5E="; + hash = "sha256-bEvhMVcm9sXlfhxUD2K4N10nusgxpGYFJQLtJE1/qok="; }; postPatch = '' From bb3ade1883d6a01d7bfe5afd66fdf226f5712ea8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:53 +0100 Subject: [PATCH 0369/1079] python3Packages.crytic-compile: 0.3.7 -> 0.3.8 https://github.com/crytic/crytic-compile/releases/tag/0.3.8 --- pkgs/development/python-modules/crytic-compile/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/crytic-compile/default.nix b/pkgs/development/python-modules/crytic-compile/default.nix index c9e09699160ef..6c75fea19b114 100644 --- a/pkgs/development/python-modules/crytic-compile/default.nix +++ b/pkgs/development/python-modules/crytic-compile/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "crytic-compile"; - version = "0.3.7"; + version = "0.3.8"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "crytic"; repo = "crytic-compile"; tag = version; - hash = "sha256-SMkFzGZg/6akclQ0XLUvjK3uoypsHfRru+B4VurjOrM="; + hash = "sha256-7hmak2tqyhBxIv6zEySuxxCAQoeJJRsKMjb1t196s7w="; }; propagatedBuildInputs = [ @@ -44,7 +44,7 @@ buildPythonPackage rec { description = "Abstraction layer for smart contract build systems"; mainProgram = "crytic-compile"; homepage = "https://github.com/crytic/crytic-compile"; - changelog = "https://github.com/crytic/crytic-compile/releases/tag/${version}"; + changelog = "https://github.com/crytic/crytic-compile/releases/tag/${src.tag}"; license = licenses.agpl3Plus; maintainers = with maintainers; [ arturcygan From 78fb034b4b90ff867fdcf211313ddbbeeb028bbe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:53 +0100 Subject: [PATCH 0370/1079] python3Packages.cstruct: 5.3 -> 6.0 https://github.com/andreax79/python-cstruct/blob/v6.0/changelog.txt --- pkgs/development/python-modules/cstruct/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cstruct/default.nix b/pkgs/development/python-modules/cstruct/default.nix index 1b0c53be80cd2..0f97c18454af7 100644 --- a/pkgs/development/python-modules/cstruct/default.nix +++ b/pkgs/development/python-modules/cstruct/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "cstruct"; - version = "5.3"; + version = "6.0"; format = "setuptools"; src = fetchFromGitHub { owner = "andreax79"; repo = "python-cstruct"; tag = "v${version}"; - hash = "sha256-VDJ0k3cOuHjckujf9yD1GVE+UM/Y9rjqhiq+MqGq2eM="; + hash = "sha256-+0mov6TkvezDAlu+aFvMhk8yr694KQdVJ20ZjgoePMk="; }; pythonImportsCheck = [ "cstruct" ]; @@ -24,7 +24,7 @@ buildPythonPackage rec { meta = with lib; { description = "C-style structs for Python"; homepage = "https://github.com/andreax79/python-cstruct"; - changelog = "https://github.com/andreax79/python-cstruct/blob/v${version}/changelog.txt"; + changelog = "https://github.com/andreax79/python-cstruct/blob/${src.tag}/changelog.txt"; license = licenses.mit; maintainers = with maintainers; [ tnias ]; }; From 91d669a29ad83ef9feedf9159db8916f247ef108 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:54 +0100 Subject: [PATCH 0371/1079] python3Packages.cucumber-tag-expressions: 6.1.0 -> 6.1.1 --- .../python-modules/cucumber-tag-expressions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cucumber-tag-expressions/default.nix b/pkgs/development/python-modules/cucumber-tag-expressions/default.nix index 56719042a746a..0822808b2f282 100644 --- a/pkgs/development/python-modules/cucumber-tag-expressions/default.nix +++ b/pkgs/development/python-modules/cucumber-tag-expressions/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "cucumber-tag-expressions"; - version = "6.1.0"; + version = "6.1.1"; pyproject = true; src = fetchFromGitHub { owner = "cucumber"; repo = "tag-expressions"; tag = "v${version}"; - hash = "sha256-etJKAOamCq63HsUqJMPBnmn0YFO3ZHOvs3/rDHN7YPU="; + hash = "sha256-6W56rH0hl9BjL/q0mzy61Woxnl5qenGdcaDX/uGBVsE="; }; sourceRoot = "${src.name}/python"; From 4d83c84fe46b7b2dbd69ee566a83443eee2e8f40 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:54 +0100 Subject: [PATCH 0372/1079] python3Packages.cx-freeze: 7.2.7 -> 7.2.8 https://github.com/marcelotduarte/cx_Freeze/releases/tag/7.2.8 --- pkgs/development/python-modules/cx-freeze/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cx-freeze/default.nix b/pkgs/development/python-modules/cx-freeze/default.nix index 92713066e5bab..cf81c2f5a2b5f 100644 --- a/pkgs/development/python-modules/cx-freeze/default.nix +++ b/pkgs/development/python-modules/cx-freeze/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "cx-freeze"; - version = "7.2.7"; + version = "7.2.8"; pyproject = true; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "cx_freeze"; inherit version; - hash = "sha256-xNQ6TlNXNSrFqJID/aOoz63wM9Q2gvc6u+/ThgzlD7Q="; + hash = "sha256-Z4/lsHTBURkY7e17PL5ULqV7TuKSZFzazrnGkc4TKT4="; }; postPatch = '' From 81435e37a6e88821d93fcec316cf50736a1cf49f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:54 +0100 Subject: [PATCH 0373/1079] python3Packages.cyclonedx-python-lib: 7.6.2 -> 8.5.0 https://github.com/CycloneDX/cyclonedx-python-lib/releases/tag/v8.5.0 --- .../python-modules/cyclonedx-python-lib/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cyclonedx-python-lib/default.nix b/pkgs/development/python-modules/cyclonedx-python-lib/default.nix index 27c770e9abf13..2cd2f3dc94341 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 = "7.6.2"; + version = "8.5.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "CycloneDX"; repo = "cyclonedx-python-lib"; tag = "v${version}"; - hash = "sha256-nklizCiu7Nmynjd5WU5oX/v2TWy9xFVF4GkmCwFKZLI="; + hash = "sha256-+IGykcKdezvwecLyQA1vW9YE8YJpd6ZEBe+J3zilH44="; }; pythonRelaxDeps = [ "py-serializable" ]; @@ -95,7 +95,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library for generating CycloneDX SBOMs"; homepage = "https://github.com/CycloneDX/cyclonedx-python-lib"; - changelog = "https://github.com/CycloneDX/cyclonedx-python-lib/releases/tag/v${version}"; + changelog = "https://github.com/CycloneDX/cyclonedx-python-lib/releases/tag/${src.tag}"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ fab ]; }; From f12a75580e2ffb0a3c07c0b4665f6a8197d2f832 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:55 +0100 Subject: [PATCH 0374/1079] python3Packages.cyclopts: 3.2.1 -> 3.3.0 https://github.com/BrianPugh/cyclopts/releases/tag/v3.3.0 --- pkgs/development/python-modules/cyclopts/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cyclopts/default.nix b/pkgs/development/python-modules/cyclopts/default.nix index cbc291516d53d..375df5aa3c7f8 100644 --- a/pkgs/development/python-modules/cyclopts/default.nix +++ b/pkgs/development/python-modules/cyclopts/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "cyclopts"; - version = "3.2.1"; + version = "3.3.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "BrianPugh"; repo = "cyclopts"; tag = "v${version}"; - hash = "sha256-dHmoO9agZBhDviowtvuAox8hJsHcxgQTRxpaYmy50Dk="; + hash = "sha256-sXTKBDfQSqMWBX+wrhP6fCugGSuXM8mOkEroFWPalVs="; }; build-system = [ @@ -62,7 +62,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module to create CLIs based on Python type hints"; homepage = "https://github.com/BrianPugh/cyclopts"; - changelog = "https://github.com/BrianPugh/cyclopts/releases/tag/v${version}"; + changelog = "https://github.com/BrianPugh/cyclopts/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From e4cf2fa488e6771188a86ff0a447a18c47238716 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:55 +0100 Subject: [PATCH 0375/1079] python3Packages.cymem: 2.0.10 -> 2.0.11 https://github.com/explosion/cymem/releases/tag/release-release-v2.0.11 --- pkgs/development/python-modules/cymem/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cymem/default.nix b/pkgs/development/python-modules/cymem/default.nix index c5b35087b0e32..d5c6ec61cfa75 100644 --- a/pkgs/development/python-modules/cymem/default.nix +++ b/pkgs/development/python-modules/cymem/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "cymem"; - version = "2.0.10"; + version = "2.0.11"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "explosion"; repo = "cymem"; tag = "release-v${version}"; - hash = "sha256-lMbovEIYdXYQvLeVaCm8KfYaQ2TFSAi6picu7Ju9peg="; + hash = "sha256-4srwdQS06KeBAIaJm6XxmsHEZto0eiXBznrCHgT/BAc="; }; build-system = [ @@ -40,7 +40,7 @@ buildPythonPackage rec { meta = with lib; { description = "Cython memory pool for RAII-style memory management"; homepage = "https://github.com/explosion/cymem"; - changelog = "https://github.com/explosion/cymem/releases/tag/release-v${version}"; + changelog = "https://github.com/explosion/cymem/releases/tag/release-${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ nickcao ]; }; From 665cd86a599b0e4aa9d54b2fa7ad6fdf441b9a2b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:56 +0100 Subject: [PATCH 0376/1079] python3Packages.cysignals: 1.11.4 -> 1.12.2 --- pkgs/development/python-modules/cysignals/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cysignals/default.nix b/pkgs/development/python-modules/cysignals/default.nix index 9e90eaf38f19d..7b1ec6a74e8cc 100644 --- a/pkgs/development/python-modules/cysignals/default.nix +++ b/pkgs/development/python-modules/cysignals/default.nix @@ -15,12 +15,12 @@ assert pariSupport -> pari != null; buildPythonPackage rec { pname = "cysignals"; - version = "1.11.4"; + version = "1.12.2"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-Dx4yHlWgf5AchqNqHkSX9v+d/nAGgdATCjjDbk6yOMM="; + hash = "sha256-QH2xePsYqREYynQu3mIACyvuYrYX60nSb82tfpuidxo="; }; # explicit check: From 24f33ddcf4436601a669015c535de9a37485b1a7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:56 +0100 Subject: [PATCH 0377/1079] python3Packages.dahlia: 3.0.0 -> 3.1.0 https://github.com/dahlia-lib/dahlia/blob/3.1.0/CHANGELOG.md --- pkgs/development/python-modules/dahlia/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dahlia/default.nix b/pkgs/development/python-modules/dahlia/default.nix index c94d7658b321f..f46f4436ec075 100644 --- a/pkgs/development/python-modules/dahlia/default.nix +++ b/pkgs/development/python-modules/dahlia/default.nix @@ -7,21 +7,21 @@ buildPythonPackage rec { pname = "dahlia"; - version = "3.0.0"; + version = "3.1.0"; pyproject = true; src = fetchFromGitHub { owner = "dahlia-lib"; repo = "dahlia"; tag = version; - hash = "sha256-t8m/7TSzVvETvn3Jar29jCh55Ti+B0NA8Az/8GHwQAg="; + hash = "sha256-489wI0SoC6EU9lC2ISYsLOJUC8g+kLA7UpOrDiBCBmo="; }; build-system = [ poetry-core ]; pythonImportsCheck = [ "dahlia" ]; meta = { - changelog = "https://github.com/dahlia-lib/dahlia/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/dahlia-lib/dahlia/blob/${src.tag}/CHANGELOG.md"; description = "Simple text formatting package, inspired by the game Minecraft"; license = lib.licenses.mit; homepage = "https://github.com/dahlia-lib/dahlia"; From 94150a5660c0570fefadb59b0dc4e02f0f9abbd9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:57 +0100 Subject: [PATCH 0378/1079] python3Packages.daiquiri: 3.2.5.1 -> 3.3.0 --- pkgs/development/python-modules/daiquiri/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/daiquiri/default.nix b/pkgs/development/python-modules/daiquiri/default.nix index 172253d600887..985542470adc1 100644 --- a/pkgs/development/python-modules/daiquiri/default.nix +++ b/pkgs/development/python-modules/daiquiri/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "daiquiri"; - version = "3.2.5.1"; + version = "3.3.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Xy6G1vyovDjR6a36YFGE32/eo3AuB8oC0Wqj0AQ7Luw="; + hash = "sha256-uybgVHMA7kDGQEERyw6tGCc/aXzcWg/ixgZyMyOn6vI="; }; nativeBuildInputs = [ From 8d702f8f120c0461ec46efaaff1c6eceece3b753 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:57 +0100 Subject: [PATCH 0379/1079] python3Packages.dash-bootstrap-components: 1.6.0 -> 1.7.1 https://github.com/facultyai/dash-bootstrap-components/releases/tag/1.7.1 --- .../python-modules/dash-bootstrap-components/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dash-bootstrap-components/default.nix b/pkgs/development/python-modules/dash-bootstrap-components/default.nix index ce39e11af1f59..ed002e5a8b618 100644 --- a/pkgs/development/python-modules/dash-bootstrap-components/default.nix +++ b/pkgs/development/python-modules/dash-bootstrap-components/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "dash-bootstrap-components"; - version = "1.6.0"; + version = "1.7.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "dash_bootstrap_components"; - hash = "sha256-lgoeyTl1dHkvSagkECT6POzeD1kwyXGj/IHwFsvrEJU="; + hash = "sha256-MNSDQNbciYMdbAbkAM1CNvDVNjViwFsqki8hVFaVoII="; }; build-system = [ setuptools ]; From 807130d639709d13bf34bfa7b7e8fcba3aff62d5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:57 +0100 Subject: [PATCH 0380/1079] python3Packages.dataproperty: 1.0.1 -> 1.1.0 https://github.com/thombashi/DataProperty/releases/tag/v1.1.0 --- pkgs/development/python-modules/dataproperty/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dataproperty/default.nix b/pkgs/development/python-modules/dataproperty/default.nix index 4b66756fa60fa..1b65ced8353fc 100644 --- a/pkgs/development/python-modules/dataproperty/default.nix +++ b/pkgs/development/python-modules/dataproperty/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "dataproperty"; - version = "1.0.1"; + version = "1.1.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "thombashi"; repo = pname; tag = "v${version}"; - hash = "sha256-adUxUU9eASkC9n5ppZYNN0MP19u4xcL8XziBWSCp2L8="; + hash = "sha256-IEEwdOcC9nKwVumWnjpZlqYKCFGwZebMh7nGdGVjibE="; }; propagatedBuildInputs = [ @@ -45,7 +45,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library for extracting properties from data"; homepage = "https://github.com/thombashi/dataproperty"; - changelog = "https://github.com/thombashi/DataProperty/releases/tag/v${version}"; + changelog = "https://github.com/thombashi/DataProperty/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ genericnerdyusername ]; }; From 48fbc3a0edf6921484afefe3550684540574b086 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:58 +0100 Subject: [PATCH 0381/1079] python3Packages.datasets: 2.21.0 -> 3.2.0 https://github.com/huggingface/datasets/releases/tag/3.2.0 --- pkgs/development/python-modules/datasets/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/datasets/default.nix b/pkgs/development/python-modules/datasets/default.nix index 10a098712546a..0d663db68e3a9 100644 --- a/pkgs/development/python-modules/datasets/default.nix +++ b/pkgs/development/python-modules/datasets/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "datasets"; - version = "2.21.0"; + version = "3.2.0"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "huggingface"; repo = pname; tag = version; - hash = "sha256-b84Y7PixZUG1VXW11Q4fKxEcsWJjpXEHZIYugf2MSUU="; + hash = "sha256-3Q4tNLA9qUb7XdxP1NftYDcVUgq5ol9OZfklhmadk5I="; }; # remove pyarrow<14.0.1 vulnerability fix @@ -67,7 +67,7 @@ buildPythonPackage rec { description = "Open-access datasets and evaluation metrics for natural language processing"; mainProgram = "datasets-cli"; homepage = "https://github.com/huggingface/datasets"; - changelog = "https://github.com/huggingface/datasets/releases/tag/${version}"; + changelog = "https://github.com/huggingface/datasets/releases/tag/${src.tag}"; license = licenses.asl20; platforms = platforms.unix; maintainers = [ ]; From 942ffcdd763f6619a32520c251d12c5fbc03a245 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:58 +0100 Subject: [PATCH 0382/1079] python3Packages.datauri: 2.2.0 -> 3.0.2 https://github.com/fcurella/python-datauri/releases/tag/v3.0.2 --- pkgs/development/python-modules/datauri/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/datauri/default.nix b/pkgs/development/python-modules/datauri/default.nix index f4d42b142e27c..fd83056f32502 100644 --- a/pkgs/development/python-modules/datauri/default.nix +++ b/pkgs/development/python-modules/datauri/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "datauri"; - version = "2.2.0"; + version = "3.0.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "fcurella"; repo = "python-datauri"; tag = "v${version}"; - hash = "sha256-9BCYC8PW44pB348kkH7aB1YqXXN1VNcBHphlN503M6g="; + hash = "sha256-WrOQPUZ9vaLSR0hxIvCK8kBnARiOLh6qqWBw/h6XpaY="; }; build-system = [ setuptools ]; @@ -37,7 +37,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module for Data URI manipulation"; homepage = "https://github.com/fcurella/python-datauri"; - changelog = "https://github.com/fcurella/python-datauri/releases/tag/v${version}"; + changelog = "https://github.com/fcurella/python-datauri/releases/tag/${src.tag}"; license = licenses.unlicense; maintainers = with maintainers; [ yuu ]; }; From 13108994dfbbda226ba5e020601d65f92bead194 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:59 +0100 Subject: [PATCH 0383/1079] python3Packages.dbt-adapters: 1.7.0 -> 1.11.0 https://github.com/dbt-labs/dbt-adapters/blob/v1.11.0/CHANGELOG.md --- pkgs/development/python-modules/dbt-adapters/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dbt-adapters/default.nix b/pkgs/development/python-modules/dbt-adapters/default.nix index c89720c01dec2..6f6b07586cbbf 100644 --- a/pkgs/development/python-modules/dbt-adapters/default.nix +++ b/pkgs/development/python-modules/dbt-adapters/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "dbt-adapters"; - version = "1.7.0"; + version = "1.11.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "dbt-labs"; repo = "dbt-adapters"; tag = "v${version}"; - hash = "sha256-I3A3rIMpT+MAq+ebid9RMr6I3W1l4ir78UmfeEr5U3U="; + hash = "sha256-l2OwGbYFqUF6NOpIxmgyd7B3sCsZTCgu4noaSfwRFps="; }; build-system = [ hatchling ]; @@ -50,7 +50,7 @@ buildPythonPackage rec { meta = { description = "The set of adapter protocols and base functionality that supports integration with dbt-core"; homepage = "https://github.com/dbt-labs/dbt-adapters"; - changelog = "https://github.com/dbt-labs/dbt-adapters/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/dbt-labs/dbt-adapters/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ ]; }; From efa27911c882e326b3b81232ad478d9a79fb9092 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:59 +0100 Subject: [PATCH 0384/1079] python3Packages.dbt-core: 1.8.9 -> 1.9.1 https://github.com/dbt-labs/dbt-core/blob/v1.9.1/CHANGELOG.md --- pkgs/development/python-modules/dbt-core/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dbt-core/default.nix b/pkgs/development/python-modules/dbt-core/default.nix index 50f125b878c97..5eba0bd200b7d 100644 --- a/pkgs/development/python-modules/dbt-core/default.nix +++ b/pkgs/development/python-modules/dbt-core/default.nix @@ -29,7 +29,7 @@ buildPythonPackage rec { pname = "dbt-core"; - version = "1.8.9"; + version = "1.9.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -38,7 +38,7 @@ buildPythonPackage rec { owner = "dbt-labs"; repo = "dbt-core"; tag = "v${version}"; - hash = "sha256-BoCp3aNVR7Bvjda5YLwRAwvZub4sqNJLRoEQ+tePP5g="; + hash = "sha256-2WFCFzAS3HWx/cwYi1D6LZ0APFp83lGjpP1l7Yfcups="; }; sourceRoot = "${src.name}/core"; @@ -110,7 +110,7 @@ buildPythonPackage rec { ]) ''; homepage = "https://github.com/dbt-labs/dbt-core"; - changelog = "https://github.com/dbt-labs/dbt-core/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/dbt-labs/dbt-core/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ mausch From bea996d934fd15013b8d01b49b90d2b8c1da4b42 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:14:59 +0100 Subject: [PATCH 0385/1079] python3Packages.dbt-snowflake: 1.8.4 -> 1.9.0 https://github.com/dbt-labs/dbt-snowflake/blob/v1.9.0/CHANGELOG.md --- pkgs/development/python-modules/dbt-snowflake/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dbt-snowflake/default.nix b/pkgs/development/python-modules/dbt-snowflake/default.nix index 13906e04212c6..e7e397648ca26 100644 --- a/pkgs/development/python-modules/dbt-snowflake/default.nix +++ b/pkgs/development/python-modules/dbt-snowflake/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "dbt-snowflake"; - version = "1.8.4"; + version = "1.9.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "dbt-labs"; repo = "dbt-snowflake"; tag = "v${version}"; - hash = "sha256-XUHXyxAoIBHXmH2xXOGrCO2+WMwwJ7oVYt4+m/fT/Ko="; + hash = "sha256-Oyh+f8IQrxWbMOwcZzoqkytVH2E5FVbCjEqXUtMxfsw="; }; build-system = [ setuptools ]; @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = with lib; { description = "Plugin enabling dbt to work with Snowflake"; homepage = "https://github.com/dbt-labs/dbt-snowflake"; - changelog = "https://github.com/dbt-labs/dbt-snowflake/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/dbt-labs/dbt-snowflake/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ tjni ]; }; From 8e85906201afa96854bce3b76e367e71526beee7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:00 +0100 Subject: [PATCH 0386/1079] python3Packages.dbus-fast: 2.28.0 -> 2.30.2 https://github.com/Bluetooth-Devices/dbus-fast/blob/v2.30.2/CHANGELOG.md --- pkgs/development/python-modules/dbus-fast/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dbus-fast/default.nix b/pkgs/development/python-modules/dbus-fast/default.nix index 8535ef35444cf..e6549c6bd4bb5 100644 --- a/pkgs/development/python-modules/dbus-fast/default.nix +++ b/pkgs/development/python-modules/dbus-fast/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "dbus-fast"; - version = "2.28.0"; + version = "2.30.2"; pyproject = true; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "dbus-fast"; tag = "v${version}"; - hash = "sha256-qASafZv4PvTQnb0hc3pBPUQgZ4vEjz77KcDeVbc04Tc="; + hash = "sha256-DGDmv7zJP5LAa90KmqSU8yJXn5q8MDL2dCQjvmDg+Bw="; }; # The project can build both an optimized cython version and an unoptimized @@ -70,7 +70,7 @@ buildPythonPackage rec { meta = with lib; { description = "Faster version of dbus-next"; homepage = "https://github.com/bluetooth-devices/dbus-fast"; - changelog = "https://github.com/Bluetooth-Devices/dbus-fast/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/Bluetooth-Devices/dbus-fast/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 27e38ddc2d9eec5b8e7c78617daec38c7cdce21e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:00 +0100 Subject: [PATCH 0387/1079] python3Packages.deap: 1.4.1 -> 1.4.2 --- pkgs/development/python-modules/deap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/deap/default.nix b/pkgs/development/python-modules/deap/default.nix index ec804ae1ba936..eed8ad2f4af14 100644 --- a/pkgs/development/python-modules/deap/default.nix +++ b/pkgs/development/python-modules/deap/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "deap"; - version = "1.4.1"; + version = "1.4.2"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-zAHemJLfp9G8mAPasoiS/q0XfwGCyB20c2CiQOrXeP8="; + hash = "sha256-1nm+M3Pbi6kStGZCYMopx6yhA3L/WpaCMQR7Se/CKsU="; }; propagatedBuildInputs = [ From d5b686eff085dd465a5215fcc15199f752c2af8e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:01 +0100 Subject: [PATCH 0388/1079] python3Packages.deepface: 0.0.92 -> 0.0.93 https://github.com/serengil/deepface/releases/tag/v0.0.93 --- pkgs/development/python-modules/deepface/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/deepface/default.nix b/pkgs/development/python-modules/deepface/default.nix index cf1dee7f03ccf..06339be47ce3d 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.92"; + version = "0.0.93"; pyproject = true; disabled = pythonOlder "3.7"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "serengil"; repo = "deepface"; tag = "v${version}"; - hash = "sha256-Vjm8lfpGyJ7/1CUwIvxXxHqwmv0+iKewYV3vE08gpPQ="; + hash = "sha256-G/e0tvf4GbXPjqJCTMgWDe59701fxfrtAf+bioEn8io="; }; postPatch = '' @@ -73,7 +73,7 @@ buildPythonPackage rec { meta = { description = "Lightweight Face Recognition and Facial Attribute Analysis (Age, Gender, Emotion and Race) Library for Python"; homepage = "https://github.com/serengil/deepface"; - changelog = "https://github.com/serengil/deepface/releases/tag/v${version}"; + changelog = "https://github.com/serengil/deepface/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ derdennisop ]; }; From b370ac7bec4302a1d2b65a06c06f7c3b0077864b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:01 +0100 Subject: [PATCH 0389/1079] python3Packages.deepl: 1.20.0 -> 1.21.0 https://github.com/DeepLcom/deepl-python/blob/v1.21.0/CHANGELOG.md --- pkgs/development/python-modules/deepl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/deepl/default.nix b/pkgs/development/python-modules/deepl/default.nix index 8586079f16de8..a5b691df269c1 100644 --- a/pkgs/development/python-modules/deepl/default.nix +++ b/pkgs/development/python-modules/deepl/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "deepl"; - version = "1.20.0"; + version = "1.21.0"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-Lq5G2PAnmwC85GhuwBi7V1egrQzANmFu8ArRL5dYlVs="; + hash = "sha256-+udougyvv8x94/zsWOLq/UXQyRffk4X5veISaWjDWp4="; }; nativeBuildInputs = [ poetry-core ]; From 9c46f2d6290212f2063bcd625d7a2ca6855c98c1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:02 +0100 Subject: [PATCH 0390/1079] python3Packages.deepmerge: 1.1.1 -> 2.0 https://github.com/toumorokoshi/deepmerge/releases/tag/v2.0 --- pkgs/development/python-modules/deepmerge/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/deepmerge/default.nix b/pkgs/development/python-modules/deepmerge/default.nix index 4dffa0322f1e4..6b4f70745e621 100644 --- a/pkgs/development/python-modules/deepmerge/default.nix +++ b/pkgs/development/python-modules/deepmerge/default.nix @@ -13,12 +13,12 @@ buildPythonPackage rec { pname = "deepmerge"; - version = "1.1.1"; + version = "2.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-U6SJ3JRJY25ICnhDWa4qqzGRdIySBklVHI43hiLw7KQ="; + hash = "sha256-XD2GCB++vQTdXeA2JqBge4CamPtsy6V3C2JGb+lA/yA="; }; nativeBuildInputs = [ From 9d27025a7954f1aaa7a552fa43285291f4ef302f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:02 +0100 Subject: [PATCH 0391/1079] python3Packages.deepsearch-toolkit: 1.1.1 -> 2.0.0 https://github.com/DS4SD/deepsearch-toolkit/blob/v2.0.0/CHANGELOG.md --- .../python-modules/deepsearch-toolkit/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/deepsearch-toolkit/default.nix b/pkgs/development/python-modules/deepsearch-toolkit/default.nix index 194aeac636134..ba2ca3a324d77 100644 --- a/pkgs/development/python-modules/deepsearch-toolkit/default.nix +++ b/pkgs/development/python-modules/deepsearch-toolkit/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "deepsearch-toolkit"; - version = "1.1.1"; + version = "2.0.0"; pyproject = true; src = fetchFromGitHub { owner = "DS4SD"; repo = "deepsearch-toolkit"; tag = "v${version}"; - hash = "sha256-7XiI/VtXX4lRMreqUh6hJvdIULGvsCEdrd+zV5Jrne0="; + hash = "sha256-ObVil+0d5RIYwkz7OHJIziD3gANh9ZGN+pY9pqhY+Yg="; }; build-system = [ @@ -84,7 +84,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/DS4SD/deepsearch-toolkit/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/DS4SD/deepsearch-toolkit/blob/${src.tag}/CHANGELOG.md"; description = "Interact with the Deep Search platform for new knowledge explorations and discoveries"; homepage = "https://github.com/DS4SD/deepsearch-toolkit"; license = lib.licenses.mit; From 5c3de9fe2b4a177ed533ca4de46ce5a09ce9c084 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:02 +0100 Subject: [PATCH 0392/1079] python3Packages.demetriek: 1.1.1 -> 1.2.0 https://github.com/frenck/python-demetriek/releases/tag/v1.2.0 --- pkgs/development/python-modules/demetriek/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/demetriek/default.nix b/pkgs/development/python-modules/demetriek/default.nix index 4a4a6ebd0c02c..640649fa1bb71 100644 --- a/pkgs/development/python-modules/demetriek/default.nix +++ b/pkgs/development/python-modules/demetriek/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "demetriek"; - version = "1.1.1"; + version = "1.2.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "frenck"; repo = "python-demetriek"; tag = "v${version}"; - hash = "sha256-OTYQFw3Jy+sRGoPYVp5VKgCAzv9Gy2Fn2GjTGdsKjak="; + hash = "sha256-KqLkct4Kd8wa5eKYJJq1y/5z5PbO0XaK0aGzs3bm8fs="; }; postPatch = '' @@ -65,7 +65,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python client for LaMetric TIME devices"; homepage = "https://github.com/frenck/python-demetriek"; - changelog = "https://github.com/frenck/python-demetriek/releases/tag/v${version}"; + changelog = "https://github.com/frenck/python-demetriek/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 07d30f7b3b8f185be1e2b59c9831c0fd0d9b6086 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:03 +0100 Subject: [PATCH 0393/1079] python3Packages.devialet: 1.4.5 -> 1.5.7 https://github.com/fwestenberg/devialet/releases/tag/v1.5.7 --- pkgs/development/python-modules/devialet/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/devialet/default.nix b/pkgs/development/python-modules/devialet/default.nix index 39c49cd3e190b..44e2b7754053c 100644 --- a/pkgs/development/python-modules/devialet/default.nix +++ b/pkgs/development/python-modules/devialet/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "devialet"; - version = "1.4.5"; + version = "1.5.7"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "fwestenberg"; repo = "devialet"; tag = "v${version}"; - hash = "sha256-oGa5tRCJAWBg/877UmmXnX7fkFLoxhyuG6gpXmyhRKo="; + hash = "sha256-HmTiHa7DEmjARaYn7/OoGotnTirE7S7zXLK/TfHdEAg="; }; nativeBuildInputs = [ setuptools ]; @@ -33,7 +33,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library to interact with the Devialet API"; homepage = "https://github.com/fwestenberg/devialet"; - changelog = "https://github.com/fwestenberg/devialet/releases/tag/v${version}"; + changelog = "https://github.com/fwestenberg/devialet/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From c7397cbd7d0898ba080e2bba95154f4fad26564e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:03 +0100 Subject: [PATCH 0394/1079] python3Packages.diceware: 0.10 -> 1.0.1 https://github.com/ulif/diceware/blob/v1.0.1/CHANGES.rst --- pkgs/development/python-modules/diceware/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/diceware/default.nix b/pkgs/development/python-modules/diceware/default.nix index 7780fd5327bdf..8277741d257ac 100644 --- a/pkgs/development/python-modules/diceware/default.nix +++ b/pkgs/development/python-modules/diceware/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "diceware"; - version = "0.10"; + version = "1.0.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-srTMm1n1aNLvUb/fn34a+UHSX7j1wl8XAZHburzpZWk="; + hash = "sha256-VLaQgJ8MVqswhaGOFaDDgE1KDRJ/OK7wtc9fhZ0PZjk="; }; postPatch = '' From 39a6923813c057639adb53dd787e3baf5e80f22d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:04 +0100 Subject: [PATCH 0395/1079] python3Packages.diffusers: 0.30.3 -> 0.32.2 https://github.com/huggingface/diffusers/releases/tag/v0.32.2 --- pkgs/development/python-modules/diffusers/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/diffusers/default.nix b/pkgs/development/python-modules/diffusers/default.nix index 1c042fef1c92b..fc4ff75ce6ca1 100644 --- a/pkgs/development/python-modules/diffusers/default.nix +++ b/pkgs/development/python-modules/diffusers/default.nix @@ -40,7 +40,7 @@ buildPythonPackage rec { pname = "diffusers"; - version = "0.30.3"; + version = "0.32.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -49,7 +49,7 @@ buildPythonPackage rec { owner = "huggingface"; repo = "diffusers"; tag = "v${version}"; - hash = "sha256-/3lHJdsNblKb6xX03OluSCApMK3EXJbRLboBk8CjobE="; + hash = "sha256-TwmII38EA0Vux+Jh39pTAA6r+FRNuKHQWOOqsEe2Z+E="; }; build-system = [ setuptools ]; @@ -153,7 +153,7 @@ buildPythonPackage rec { description = "State-of-the-art diffusion models for image and audio generation in PyTorch"; mainProgram = "diffusers-cli"; homepage = "https://github.com/huggingface/diffusers"; - changelog = "https://github.com/huggingface/diffusers/releases/tag/v${version}"; + changelog = "https://github.com/huggingface/diffusers/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ natsukium ]; }; From b261a7ecb3483570bb726723f0c855d4ccbc8829 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:04 +0100 Subject: [PATCH 0396/1079] python3Packages.diofant: 0.14.0 -> 0.15.0 --- pkgs/development/python-modules/diofant/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/diofant/default.nix b/pkgs/development/python-modules/diofant/default.nix index 03566cf27dc11..381ff2a58c1bf 100644 --- a/pkgs/development/python-modules/diofant/default.nix +++ b/pkgs/development/python-modules/diofant/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "diofant"; - version = "0.14.0"; + version = "0.15.0"; format = "pyproject"; disabled = pythonOlder "3.10"; src = fetchPypi { inherit version; pname = "Diofant"; - hash = "sha256-c886y37xR+4TxZw9+3tb7nkTGxWcS+Ag/ruUUdpf7S4="; + hash = "sha256-noh9qJXjx+GJH+XZ8jHS3IGeOuBf54BXVXnS1p8RGoc="; }; patches = [ From ff0b23f50591c112ad5bd1171d1d3f08c70b8a8e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:04 +0100 Subject: [PATCH 0397/1079] python3Packages.dirty-equals: 0.8.0 -> 0.9.0 https://github.com/samuelcolvin/dirty-equals/releases/tag/v0.9.0 --- pkgs/development/python-modules/dirty-equals/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dirty-equals/default.nix b/pkgs/development/python-modules/dirty-equals/default.nix index f44324b1a8e9a..7a8cbcb7e1c3e 100644 --- a/pkgs/development/python-modules/dirty-equals/default.nix +++ b/pkgs/development/python-modules/dirty-equals/default.nix @@ -13,7 +13,7 @@ let dirty-equals = buildPythonPackage rec { pname = "dirty-equals"; - version = "0.8.0"; + version = "0.9.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ let owner = "samuelcolvin"; repo = "dirty-equals"; tag = "v${version}"; - hash = "sha256-DZuzZ8cLYpVdivMh+zNJKpHe+0fpxM3ulKiCpN2S6co="; + hash = "sha256-V+Ef/X4xQNSp2PiiXHHIAZT7v2sjU4vDBd9hNOqiRQw="; }; build-system = [ hatchling ]; @@ -44,7 +44,7 @@ let meta = with lib; { description = "Module for doing dirty (but extremely useful) things with equals"; homepage = "https://github.com/samuelcolvin/dirty-equals"; - changelog = "https://github.com/samuelcolvin/dirty-equals/releases/tag/v${version}"; + changelog = "https://github.com/samuelcolvin/dirty-equals/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From 63e278ddd20036b0c874e1ab93ee6a03f4c85a69 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:05 +0100 Subject: [PATCH 0398/1079] python3Packages.dissect-target: 3.20 -> 3.20.1 https://github.com/fox-it/dissect.target/releases/tag/3.20.1 --- pkgs/development/python-modules/dissect-target/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dissect-target/default.nix b/pkgs/development/python-modules/dissect-target/default.nix index 3beb21a3f70d6..0a09884290046 100644 --- a/pkgs/development/python-modules/dissect-target/default.nix +++ b/pkgs/development/python-modules/dissect-target/default.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { pname = "dissect-target"; - version = "3.20"; + version = "3.20.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -53,7 +53,7 @@ buildPythonPackage rec { owner = "fox-it"; repo = "dissect.target"; tag = version; - hash = "sha256-/7pXOyhhFAKZJYgeW8QLriSicR1mB8pwK8EHkTz0Gko="; + hash = "sha256-kB1RhLnmsK77V5uI/GesRQX//awWKVAtWUGgtj38URM="; }; postPatch = '' @@ -163,7 +163,7 @@ buildPythonPackage rec { meta = with lib; { description = "Dissect module that provides a programming API and command line tools"; homepage = "https://github.com/fox-it/dissect.target"; - changelog = "https://github.com/fox-it/dissect.target/releases/tag/${version}"; + changelog = "https://github.com/fox-it/dissect.target/releases/tag/${src.tag}"; license = licenses.agpl3Only; maintainers = with maintainers; [ fab ]; }; From 05cf726c39607f69ede55f7394bcb34961b26652 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:05 +0100 Subject: [PATCH 0399/1079] python3Packages.dissect: 3.17 -> 3.17.1 https://github.com/fox-it/dissect/releases/tag/3.17.1 --- pkgs/development/python-modules/dissect/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dissect/default.nix b/pkgs/development/python-modules/dissect/default.nix index 951216bf3f097..14c5cd55be7d4 100644 --- a/pkgs/development/python-modules/dissect/default.nix +++ b/pkgs/development/python-modules/dissect/default.nix @@ -35,7 +35,7 @@ buildPythonPackage rec { pname = "dissect"; - version = "3.17"; + version = "3.17.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -44,7 +44,7 @@ buildPythonPackage rec { owner = "fox-it"; repo = "dissect"; tag = version; - hash = "sha256-0AVdihnnH3LMqHKwX5Ll4Nwt8LYfW4GktECvVCyyex8="; + hash = "sha256-sD3NeZxc6VKo/tn16YVWZYk3hlOVtSf/xtzEuhXW5vs="; }; pythonRelaxDeps = true; @@ -91,7 +91,7 @@ buildPythonPackage rec { meta = with lib; { description = "Dissect meta module"; homepage = "https://github.com/fox-it/dissect"; - changelog = "https://github.com/fox-it/dissect/releases/tag/${version}"; + changelog = "https://github.com/fox-it/dissect/releases/tag/${src.tag}"; license = licenses.agpl3Only; maintainers = with maintainers; [ fab ]; }; From 3fb957effc2c42ca99a367f957789b3cc7ce8e7a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:06 +0100 Subject: [PATCH 0400/1079] python3Packages.distlib: 0.3.8 -> 0.3.9 --- 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 f9da72b61c3f6..0a636477ea7b4 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.8"; + version = "0.3.9"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-FTDqE+NQAxtjEthYDdtrJ6EEJ1oxEGUjuPEjeH9JT2Q="; + hash = "sha256-pg8g3qZGuKM/Pndy903AstB3LSg37hNCoAZFyB7flAM="; }; nativeBuildInputs = [ setuptools ]; From 64d9f27db2092fda3171579d2de2112d90e9ddff Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:06 +0100 Subject: [PATCH 0401/1079] python3Packages.distributed: 2024.12.1 -> 2025.1.0 https://github.com/dask/distributed/releases/tag/2025.1.0 --- pkgs/development/python-modules/distributed/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/distributed/default.nix b/pkgs/development/python-modules/distributed/default.nix index 79048685d00d6..a14f7dfc16d73 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 = "2024.12.1"; + version = "2025.1.0"; pyproject = true; src = fetchFromGitHub { owner = "dask"; repo = "distributed"; tag = version; - hash = "sha256-R8DTiatme99afA6enTpC3AFN0KRmDbd+VGpXRNqvE8w="; + hash = "sha256-7ak0979nyapd5BSJnGgV5881Rc5AfhgG67PT2KC1NzQ="; }; postPatch = '' @@ -78,7 +78,7 @@ buildPythonPackage rec { meta = { description = "Distributed computation in Python"; homepage = "https://distributed.readthedocs.io/"; - changelog = "https://github.com/dask/distributed/releases/tag/${version}"; + changelog = "https://github.com/dask/distributed/releases/tag/${src.tag}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ teh ]; }; From 065a19220409fe7133f3755d9134eb4f612bcc8c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:06 +0100 Subject: [PATCH 0402/1079] python3Packages.django-allauth-2fa: 0.11.1 -> 0.12.0 https://github.com/valohai/django-allauth-2fa/releases/tag/v0.12.0 --- .../python-modules/django-allauth-2fa/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django-allauth-2fa/default.nix b/pkgs/development/python-modules/django-allauth-2fa/default.nix index 4d8e51e1b7826..09eb74e709e58 100644 --- a/pkgs/development/python-modules/django-allauth-2fa/default.nix +++ b/pkgs/development/python-modules/django-allauth-2fa/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "django-allauth-2fa"; - version = "0.11.1"; + version = "0.12.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "valohai"; repo = "django-allauth-2fa"; tag = "v${version}"; - hash = "sha256-bm2RwhvX2nfhYs74MM0iZl9U2gHgm0lLlh2tuRRcGso="; + hash = "sha256-hVPIqy3vpRXTYTGRXEE5wg0oPyhLlm37fM9wn7xRYys="; }; nativeBuildInputs = [ hatchling ]; @@ -38,7 +38,7 @@ buildPythonPackage rec { meta = with lib; { description = "django-allauth-2fa adds two-factor authentication to django-allauth"; homepage = "https://github.com/valohai/django-allauth-2fa"; - changelog = "https://github.com/valohai/django-allauth-2fa/releases/tag/v${version}"; + changelog = "https://github.com/valohai/django-allauth-2fa/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ derdennisop ]; }; From 304f18dc9362b04fcf85ee7bd4bb41f2e4197c2e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:07 +0100 Subject: [PATCH 0403/1079] python3Packages.django-auth-ldap: 4.8.0 -> 5.1.0 --- pkgs/development/python-modules/django-auth-ldap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-auth-ldap/default.nix b/pkgs/development/python-modules/django-auth-ldap/default.nix index 2e688abdfb07d..3d0ab51e6ea69 100644 --- a/pkgs/development/python-modules/django-auth-ldap/default.nix +++ b/pkgs/development/python-modules/django-auth-ldap/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "django-auth-ldap"; - version = "4.8.0"; + version = "5.1.0"; format = "pyproject"; disabled = isPy27; src = fetchPypi { inherit pname version; - hash = "sha256-YEJQk43cn9phnyR8elmwsvBuU6fT9GoVbyiqMN1xpzg="; + hash = "sha256-nGB+jZxTzyoMyvvgrPwz6x0f1HTEbsUtMK7g3KHalmg="; }; nativeBuildInputs = [ setuptools-scm ]; From 1bbec705d3727255b096f29da3a9a27bacfd4c01 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:07 +0100 Subject: [PATCH 0404/1079] python3Packages.django-debug-toolbar: 4.4.6 -> 5.0.1 https://django-debug-toolbar.readthedocs.io/en/latest/changes.html --- .../python-modules/django-debug-toolbar/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-debug-toolbar/default.nix b/pkgs/development/python-modules/django-debug-toolbar/default.nix index b1361eda8e193..dbf7a4474afb4 100644 --- a/pkgs/development/python-modules/django-debug-toolbar/default.nix +++ b/pkgs/development/python-modules/django-debug-toolbar/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "django-debug-toolbar"; - version = "4.4.6"; + version = "5.0.1"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "jazzband"; repo = pname; tag = version; - hash = "sha256-eLC3GnhYuEunKkKXNMtaFCqjyf8rn5cTkjL7Ep4Qp3c="; + hash = "sha256-Q0joSIFXhoVmNQ+AfESdEWUGY1xmJzr4iR6Ak54YM7c="; }; nativeBuildInputs = [ hatchling ]; From 1357a12cbf3c5cd8169dfb3cab32daa7c11cc544 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:08 +0100 Subject: [PATCH 0405/1079] python3Packages.django-polymorphic: 3.1 -> 4.0.0 --- .../python-modules/django-polymorphic/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django-polymorphic/default.nix b/pkgs/development/python-modules/django-polymorphic/default.nix index 86bc344fd0700..9ebe29d823907 100644 --- a/pkgs/development/python-modules/django-polymorphic/default.nix +++ b/pkgs/development/python-modules/django-polymorphic/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "django-polymorphic"; - version = "3.1"; + version = "4.0.0"; format = "setuptools"; src = fetchFromGitHub { owner = "django-polymorphic"; repo = "django-polymorphic"; - rev = "v${version}"; - hash = "sha256-JJY+FoMPSnWuSsNIas2JedGJpdm6RfPE3E1VIjGuXIc="; + tag = "v${version}"; + hash = "sha256-cEV9gnc9gLpAVmYkzSaQwDbgXsklMTq71edndDJeP9E="; }; patches = [ From 288614c388e1e49e88b659344fe84593238863a4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:08 +0100 Subject: [PATCH 0406/1079] python3Packages.django-pwa: 1.1.0 -> 2.0.1 https://github.com/silviolleite/django-pwa/releases/tag/2.0.1 --- pkgs/development/python-modules/django-pwa/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/django-pwa/default.nix b/pkgs/development/python-modules/django-pwa/default.nix index e25a1c8bdbb4c..990beca0ce5a8 100644 --- a/pkgs/development/python-modules/django-pwa/default.nix +++ b/pkgs/development/python-modules/django-pwa/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "django-pwa"; - version = "1.1.0"; + version = "2.0.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,8 +18,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "silviolleite"; repo = "django-pwa"; - tag = "v${version}"; - hash = "sha256-tP1+Jm9hdvN/ZliuVHN8tqy24/tOK1LUUiJv1xUqRrY="; + tag = version; + hash = "sha256-EAjDK3rkjoPw8jyVVZdhMNHmTqr0/ERiMwGMxmVbsls="; }; nativeBuildInputs = [ setuptools ]; @@ -37,7 +37,7 @@ buildPythonPackage rec { meta = with lib; { description = "Django app to include a manifest.json and Service Worker instance to enable progressive web app behavoir"; homepage = "https://github.com/silviolleite/django-pwa"; - changelog = "https://github.com/silviolleite/django-pwa/releases/tag/v${version}"; + changelog = "https://github.com/silviolleite/django-pwa/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ derdennisop ]; }; From 381364f67ecedb0a8722e2399609e2bc6bedccc8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:09 +0100 Subject: [PATCH 0407/1079] python3Packages.django-rq: 2.10.1 -> 3.0 https://github.com/rq/django-rq/releases/tag/v3.0 --- pkgs/development/python-modules/django-rq/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/django-rq/default.nix b/pkgs/development/python-modules/django-rq/default.nix index 7378d2fa4040a..84a7ca03b6015 100644 --- a/pkgs/development/python-modules/django-rq/default.nix +++ b/pkgs/development/python-modules/django-rq/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "django-rq"; - version = "2.10.1"; + version = "3.0"; format = "setuptools"; disabled = isPy27; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "rq"; repo = pname; tag = "v${version}"; - hash = "sha256-VE4OFFpNR9txCyhs6Ye36DBWb8DNlCT1BO436KwFMY8="; + hash = "sha256-5X3Fnud33SuC2dbM1dpSQRDF5s45AHk7/DVsQwzOmjg="; }; propagatedBuildInputs = [ @@ -36,7 +36,7 @@ buildPythonPackage rec { meta = with lib; { description = "Simple app that provides django integration for RQ (Redis Queue)"; homepage = "https://github.com/rq/django-rq"; - changelog = "https://github.com/rq/django-rq/releases/tag/v${version}"; + changelog = "https://github.com/rq/django-rq/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ hexa ]; }; From 835e2c9e19b2aa94c4b1352995e934ac680db2de Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:09 +0100 Subject: [PATCH 0408/1079] python3Packages.django-simple-captcha: 0.6.0 -> 0.6.1 https://github.com/mbi/django-simple-captcha/blob/v0.6.1/CHANGES --- .../python-modules/django-simple-captcha/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-simple-captcha/default.nix b/pkgs/development/python-modules/django-simple-captcha/default.nix index 2e6d9b8727f30..b7916a85d9427 100644 --- a/pkgs/development/python-modules/django-simple-captcha/default.nix +++ b/pkgs/development/python-modules/django-simple-captcha/default.nix @@ -13,12 +13,12 @@ buildPythonPackage rec { pname = "django-simple-captcha"; - version = "0.6.0"; + version = "0.6.1"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-0YhRbTJvrdLVrQduuJZJ1VwCyrr+P9zCFUrBjp9tS5c="; + hash = "sha256-nfXPJOOLka9i1gH45RibD20o26pVo2OoudcncD+cNd4="; }; nativeCheckInputs = [ testfixtures ]; From b24631134b5b41d39388d84cdd8ef3d6e74c7b90 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:09 +0100 Subject: [PATCH 0409/1079] python3Packages.django-stubs-ext: 5.1.1 -> 5.1.2 https://github.com/typeddjango/django-stubs/releases/tag/5.1.2 --- pkgs/development/python-modules/django-stubs-ext/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-stubs-ext/default.nix b/pkgs/development/python-modules/django-stubs-ext/default.nix index d0caecd457762..f5c20a54f9776 100644 --- a/pkgs/development/python-modules/django-stubs-ext/default.nix +++ b/pkgs/development/python-modules/django-stubs-ext/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "django-stubs-ext"; - version = "5.1.1"; + version = "5.1.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "django_stubs_ext"; inherit version; - hash = "sha256-23Nk5PUK5+U2CZPb1Yo6V+pLLn5bqw+9UlzNs+eXXRw="; + hash = "sha256-QhwMMCWmjjq44W8GX62bqTM17O/i3ZKgz/l6ZlaAJmw="; }; build-system = [ setuptools ]; From 846bc109b81778c1f7fb13a87ffd091a2198b75e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:10 +0100 Subject: [PATCH 0410/1079] python3Packages.django-stubs: 5.1.1 -> 5.1.2 https://github.com/typeddjango/django-stubs/releases/tag/5.1.2 --- pkgs/development/python-modules/django-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-stubs/default.nix b/pkgs/development/python-modules/django-stubs/default.nix index 536cd80f5db15..919223dcef28f 100644 --- a/pkgs/development/python-modules/django-stubs/default.nix +++ b/pkgs/development/python-modules/django-stubs/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "django-stubs"; - version = "5.1.1"; + version = "5.1.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -24,7 +24,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "django_stubs"; inherit version; - hash = "sha256-Em01S73/SQbE6T5jYRl/b7+2Ixw99t74Wikdrm+fV3s="; + hash = "sha256-oPyzZZurRqbYNcwtm/8/wpw2zOpBoQ6LGTBCe8D58N8="; }; build-system = [ setuptools ]; From fd77661ce07436e12e7faa7fb5ef48c11032f34d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:10 +0100 Subject: [PATCH 0411/1079] python3Packages.dlinfo: 1.2.1 -> 2.0.0 --- pkgs/development/python-modules/dlinfo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dlinfo/default.nix b/pkgs/development/python-modules/dlinfo/default.nix index 1b774b8e85c03..5eae0a86e8e82 100644 --- a/pkgs/development/python-modules/dlinfo/default.nix +++ b/pkgs/development/python-modules/dlinfo/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "dlinfo"; - version = "1.2.1"; + version = "2.0.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "5f6f43b47f3aa5fe12bd347cf536dc8fca6068c61a0a260e408bec7f6eb4bd38"; + sha256 = "sha256-iKK8BPUdAbxgTNyescPMC96JBXUyymo+caQfYjVDPhc="; }; nativeBuildInputs = [ setuptools-scm ]; From 79cc6dd820651d6c846a9a07b6ca98cb290b5e2f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:11 +0100 Subject: [PATCH 0412/1079] python3Packages.docling-core: 2.3.2 -> 2.14.0 https://github.com/DS4SD/docling-core/blob/v2.14.0/CHANGELOG.md --- pkgs/development/python-modules/docling-core/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/docling-core/default.nix b/pkgs/development/python-modules/docling-core/default.nix index 9cb68ab3a0aa6..d0bb35cf04aac 100644 --- a/pkgs/development/python-modules/docling-core/default.nix +++ b/pkgs/development/python-modules/docling-core/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "docling-core"; - version = "2.3.2"; + version = "2.14.0"; pyproject = true; src = fetchFromGitHub { owner = "DS4SD"; repo = "docling-core"; tag = "v${version}"; - hash = "sha256-N8rL+5bCVF4Qi5eqgkaB2r3LTYoqTVPeK4gQ6stiW/w="; + hash = "sha256-Iz3w8dGmpnAIVMGbvmaB/nl2fXIuX0flKCrZy4VJ0Q4="; }; build-system = [ @@ -54,7 +54,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/DS4SD/docling-core/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/DS4SD/docling-core/blob/${src.tag}/CHANGELOG.md"; description = "Python library to define and validate data types in Docling"; homepage = "https://github.com/DS4SD/docling-core"; license = lib.licenses.mit; From 334ae2147cf27154da9ef0cdc0373635ffe59b9c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:11 +0100 Subject: [PATCH 0413/1079] python3Packages.docling-ibm-models: 2.0.4 -> 3.1.2 https://github.com/DS4SD/docling-ibm-models/blob/v3.1.2/CHANGELOG.md --- .../python-modules/docling-ibm-models/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/docling-ibm-models/default.nix b/pkgs/development/python-modules/docling-ibm-models/default.nix index 7d0a39a5e9a82..2d67a733a0e7d 100644 --- a/pkgs/development/python-modules/docling-ibm-models/default.nix +++ b/pkgs/development/python-modules/docling-ibm-models/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "docling-ibm-models"; - version = "2.0.4"; + version = "3.1.2"; pyproject = true; src = fetchFromGitHub { owner = "DS4SD"; repo = "docling-ibm-models"; tag = "v${version}"; - hash = "sha256-QZvkkazxgkGuSQKIYI+YghH7pLlDSEbCGhg89gZsOpk="; + hash = "sha256-GtVQwUcKJKS7PYpvI54obcOqx0TbOYkeKR5XXfcHaqY="; }; build-system = [ @@ -64,7 +64,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/DS4SD/docling-ibm-models/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/DS4SD/docling-ibm-models/blob/${src.tag}/CHANGELOG.md"; description = "Docling IBM models"; homepage = "https://github.com/DS4SD/docling-ibm-models"; license = lib.licenses.mit; From 3bdc08f7c887ca3c4cde6ed0cc57385064418b23 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:11 +0100 Subject: [PATCH 0414/1079] python3Packages.docling-parse: 2.0.3 -> 3.1.0 https://github.com/DS4SD/docling-parse/blob/v3.1.0/CHANGELOG.md --- pkgs/development/python-modules/docling-parse/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/docling-parse/default.nix b/pkgs/development/python-modules/docling-parse/default.nix index 6273905c42072..608aceaec60e6 100644 --- a/pkgs/development/python-modules/docling-parse/default.nix +++ b/pkgs/development/python-modules/docling-parse/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "docling-parse"; - version = "2.0.3"; + version = "3.1.0"; pyproject = true; src = fetchFromGitHub { owner = "DS4SD"; repo = "docling-parse"; tag = "v${version}"; - hash = "sha256-pZJ7lneg4ftAoWS5AOflkkKCwZGF4TJIuqDjq4W4VBw="; + hash = "sha256-DfuVfEneYLSTPml+I4coN5arzlmajdoosuismVe+5PI="; }; dontUseCmakeConfigure = true; @@ -72,7 +72,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/DS4SD/docling-parse/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/DS4SD/docling-parse/blob/${src.tag}/CHANGELOG.md"; description = "Simple package to extract text with coordinates from programmatic PDFs"; homepage = "https://github.com/DS4SD/docling-parse"; license = lib.licenses.mit; From a189b8287e357bb0c628e90bb528a976ca5c053b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:12 +0100 Subject: [PATCH 0415/1079] python3Packages.docplex: 2.28.240 -> 2.29.241 --- 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 5df0b3daf56ca..856dc03c5875e 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.28.240"; + version = "2.29.241"; pyproject = true; # No source available from official repo src = fetchPypi { inherit pname version; - hash = "sha256-wN5AfjP4cJu0zZG27+uW/Yi/7L3OLK7FGvt5JTveb/U="; + hash = "sha256-rVJQOWvgzqArcycQeVu540XZkju7C/ZlIPZuuPHpiK0="; }; postPatch = '' From 8b7bbef9020b5930d600a827e800a5c6569e6169 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:12 +0100 Subject: [PATCH 0416/1079] python3Packages.dohq-artifactory: 0.10.1 -> 0.10.3 https://github.com/devopshq/artifactory/releases/tag/0.10.3 --- .../python-modules/dohq-artifactory/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/dohq-artifactory/default.nix b/pkgs/development/python-modules/dohq-artifactory/default.nix index 12f1b068e2e9b..458e9f3cbe754 100644 --- a/pkgs/development/python-modules/dohq-artifactory/default.nix +++ b/pkgs/development/python-modules/dohq-artifactory/default.nix @@ -14,13 +14,13 @@ buildPythonPackage rec { pname = "dohq-artifactory"; - version = "0.10.1"; + version = "0.10.3"; src = fetchFromGitHub { owner = "devopshq"; repo = "artifactory"; - rev = version; - hash = "sha256-lMT1b6JUDT01fJzQrVc0lMqeGrJnvk6ms4KIYtfTQps="; + tag = version; + hash = "sha256-AlC5WtYnMrrI8yR1io84QtblndlZLsGGiicc10tpnF8="; }; # https://github.com/devopshq/artifactory/issues/430 @@ -50,7 +50,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python interface library for JFrog Artifactory"; homepage = "https://devopshq.github.io/artifactory/"; - changelog = "https://github.com/devopshq/artifactory/releases/tag/${version}"; + changelog = "https://github.com/devopshq/artifactory/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ h7x4 ]; }; From b4dbd1a3628e90ccdd303ccadafdc6df35059b0e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:13 +0100 Subject: [PATCH 0417/1079] python3Packages.duckdb-engine: 0.14.2 -> 0.15.0 https://github.com/Mause/duckdb_engine/blob/v0.15.0/CHANGELOG.md --- pkgs/development/python-modules/duckdb-engine/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/duckdb-engine/default.nix b/pkgs/development/python-modules/duckdb-engine/default.nix index 9e5f76ea4347a..b91569d27eb82 100644 --- a/pkgs/development/python-modules/duckdb-engine/default.nix +++ b/pkgs/development/python-modules/duckdb-engine/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "duckdb-engine"; - version = "0.14.2"; + version = "0.15.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -28,7 +28,7 @@ buildPythonPackage rec { repo = "duckdb_engine"; owner = "Mause"; tag = "v${version}"; - hash = "sha256-ZPvkLVPyRPBc9O/yIowY6J1Ve4bxL+opBxrBHIFpFhk="; + hash = "sha256-mxv6xYO31MDzHvIf7Zk+kFtm6fX3x3AaJNn7RhvJ2fY="; }; nativeBuildInputs = [ poetry-core ]; @@ -80,7 +80,7 @@ buildPythonPackage rec { meta = with lib; { description = "SQLAlchemy driver for duckdb"; homepage = "https://github.com/Mause/duckdb_engine"; - changelog = "https://github.com/Mause/duckdb_engine/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/Mause/duckdb_engine/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ cpcloud ]; }; From be84853356011b86dbf9144bf14b5942554a4b71 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:13 +0100 Subject: [PATCH 0418/1079] python3Packages.duckduckgo-search: 6.3.4 -> 7.2.1 https://github.com/deedy5/duckduckgo_search/releases/tag/v7.2.1 --- .../python-modules/duckduckgo-search/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/duckduckgo-search/default.nix b/pkgs/development/python-modules/duckduckgo-search/default.nix index c5e93a7a07082..480998365f724 100644 --- a/pkgs/development/python-modules/duckduckgo-search/default.nix +++ b/pkgs/development/python-modules/duckduckgo-search/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "duckduckgo-search"; - version = "6.3.4"; + version = "7.2.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "deedy5"; repo = "duckduckgo_search"; tag = "v${version}"; - hash = "sha256-NvFoiyoXeNOrynGN+VHVfIA3+D9zfAWFeWEVU8/TkZQ="; + hash = "sha256-6hYSABD66yfvkL8bmy84ElIWp49SMQ1R1/B2mDwWIS0="; }; build-system = [ setuptools ]; @@ -44,7 +44,7 @@ buildPythonPackage rec { description = "Python CLI and library for searching for words, documents, images, videos, news, maps and text translation using the DuckDuckGo.com search engine"; mainProgram = "ddgs"; homepage = "https://github.com/deedy5/duckduckgo_search"; - changelog = "https://github.com/deedy5/duckduckgo_search/releases/tag/v${version}"; + changelog = "https://github.com/deedy5/duckduckgo_search/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ drawbu ]; }; From 45a47e9c007b81414164e74846b041b31ad0edc6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:14 +0100 Subject: [PATCH 0419/1079] python3Packages.dukpy: 0.4.0 -> 0.5.0 https://github.com/amol-/dukpy/releases/tag/0.5.0 --- pkgs/development/python-modules/dukpy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dukpy/default.nix b/pkgs/development/python-modules/dukpy/default.nix index 8f4e0caa76947..1591b3cf435ab 100644 --- a/pkgs/development/python-modules/dukpy/default.nix +++ b/pkgs/development/python-modules/dukpy/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "dukpy"; - version = "0.4.0"; + version = "0.5.0"; pyproject = true; src = fetchFromGitHub { owner = "amol-"; repo = "dukpy"; tag = version; - hash = "sha256-8RDMz9SfBoUe7LQ9/atsZlJ/2uwLUb0hZxeYdsUOGpU="; + hash = "sha256-5+SdGHYBron6EwpCf5ByaK8KuqQXhvN73wQUptvgPzc="; }; postPatch = '' @@ -51,7 +51,7 @@ buildPythonPackage rec { meta = { description = "Simple JavaScript interpreter for Python"; homepage = "https://github.com/amol-/dukpy"; - changelog = "https://github.com/amol-/dukpy/releases/tag/${version}"; + changelog = "https://github.com/amol-/dukpy/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ ruby0b ]; mainProgram = "dukpy"; From c1c0ba0edf428288eb03b56444ea91c0d1bdb548 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:14 +0100 Subject: [PATCH 0420/1079] python3Packages.dulwich: 0.22.6 -> 0.22.7 https://github.com/jelmer/dulwich/blob/dulwich-dulwich-0.22.7/NEWS --- pkgs/development/python-modules/dulwich/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/dulwich/default.nix b/pkgs/development/python-modules/dulwich/default.nix index 33eb372a79777..f22c8193f27db 100644 --- a/pkgs/development/python-modules/dulwich/default.nix +++ b/pkgs/development/python-modules/dulwich/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "dulwich"; - version = "0.22.6"; + version = "0.22.7"; pyproject = true; disabled = pythonOlder "3.7"; @@ -28,8 +28,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "jelmer"; repo = "dulwich"; - tag = "v${version}"; - hash = "sha256-sE5du5Nv2AOyiBpQ2hDJss1dVSVBzWypnGWk3/hI8UI="; + tag = "dulwich-${version}"; + hash = "sha256-BjDTqrApdinC9T62hhZIMS1udpaiAg1+7nvryF6d6pU="; }; build-system = [ @@ -82,7 +82,7 @@ buildPythonPackage rec { does not depend on Git itself. All functionality is available in pure Python. ''; homepage = "https://www.dulwich.io/"; - changelog = "https://github.com/jelmer/dulwich/blob/dulwich-${version}/NEWS"; + changelog = "https://github.com/jelmer/dulwich/blob/dulwich-${src.tag}/NEWS"; license = with licenses; [ asl20 gpl2Plus From 2057d0eb6816d150b0836406e6f9a0353b5e7438 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:14 +0100 Subject: [PATCH 0421/1079] python3Packages.dunamai: 1.22.0 -> 1.23.0 https://github.com/mtkennerly/dunamai/blob/v1.23.0/CHANGELOG.md --- 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 02ef9994acbbe..6a02fa78e3416 100644 --- a/pkgs/development/python-modules/dunamai/default.nix +++ b/pkgs/development/python-modules/dunamai/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "dunamai"; - version = "1.22.0"; + version = "1.23.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "mtkennerly"; repo = "dunamai"; tag = "v${version}"; - hash = "sha256-oOchPGBRHf3PT1Ynci56CF/eW4TkRVPV9inVNX2QQrk="; + hash = "sha256-JuW/VL8kfzz5mSXRHtrg/hHykgcewaQYfDuO2PALbWc="; }; nativeBuildInputs = [ poetry-core ]; @@ -53,7 +53,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 = licenses.mit; maintainers = with maintainers; [ jmgilman ]; }; From dce9a06e26e35a86df404add4aea339488c409ae Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:15 +0100 Subject: [PATCH 0422/1079] python3Packages.durus: 4.2 -> 4.3 --- pkgs/development/python-modules/durus/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/durus/default.nix b/pkgs/development/python-modules/durus/default.nix index 2c651f7b22201..d992672c501f7 100644 --- a/pkgs/development/python-modules/durus/default.nix +++ b/pkgs/development/python-modules/durus/default.nix @@ -6,12 +6,12 @@ buildPythonPackage rec { pname = "durus"; - version = "4.2"; + version = "4.3"; src = fetchPypi { pname = "Durus"; inherit version; - hash = "sha256:1gzxg43zawwgqjrfixvcrilwpikb1ix9b7710rsl5ffk7q50yi3c"; + hash = "sha256-aQM0I26juo2WbjrszgJUd5CdayQNCzID0zJ/YkNyYAc="; }; # Checks disabled due to missing python unittest framework 'sancho' in nixpkgs From 33728d67eb06b971b1775f12c9974ec67d5692f6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:15 +0100 Subject: [PATCH 0423/1079] python3Packages.eheimdigital: 1.0.3 -> 1.0.5 https://github.com/autinerd/eheimdigital/releases/tag/1.0.5 --- pkgs/development/python-modules/eheimdigital/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/eheimdigital/default.nix b/pkgs/development/python-modules/eheimdigital/default.nix index a7c806ff9a9fd..b2f701b20b5c5 100644 --- a/pkgs/development/python-modules/eheimdigital/default.nix +++ b/pkgs/development/python-modules/eheimdigital/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "eheimdigital"; - version = "1.0.3"; + version = "1.0.5"; pyproject = true; src = fetchFromGitHub { owner = "autinerd"; repo = "eheimdigital"; tag = version; - hash = "sha256-oWMlQIj8q2UVpW0xyPnoblT+ryHwCn9PCk2vugXyh2c="; + hash = "sha256-fzvQrguwZoaQCoJlXzFCF7WUZpBe0EMQNcyKnmhQ4l8="; }; build-system = [ hatchling ]; From ff3b853ba84d80f48137042d86a9d3ae16fe04dc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:16 +0100 Subject: [PATCH 0424/1079] python3Packages.eigenpy: 3.10.1 -> 3.10.2 https://github.com/stack-of-tasks/eigenpy/releases/tag/v3.10.2 --- pkgs/development/python-modules/eigenpy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/eigenpy/default.nix b/pkgs/development/python-modules/eigenpy/default.nix index d31743f129f3e..dc56e8fe4fcfe 100644 --- a/pkgs/development/python-modules/eigenpy/default.nix +++ b/pkgs/development/python-modules/eigenpy/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "eigenpy"; - version = "3.10.1"; + version = "3.10.2"; pyproject = false; # Built with cmake src = fetchFromGitHub { owner = "stack-of-tasks"; repo = "eigenpy"; tag = "v${version}"; - hash = "sha256-9hKYCCKgPn1IJDezX/ARJHr5+0ridmGd1b3k/ZaVRG0="; + hash = "sha256-MronJ6yJc+bPIVAgZyFF/VtTig3OWPhpUw9oNB9Ez+o="; }; outputs = [ @@ -55,7 +55,7 @@ buildPythonPackage rec { meta = with lib; { description = "Bindings between Numpy and Eigen using Boost.Python"; homepage = "https://github.com/stack-of-tasks/eigenpy"; - changelog = "https://github.com/stack-of-tasks/eigenpy/releases/tag/v${version}"; + changelog = "https://github.com/stack-of-tasks/eigenpy/releases/tag/${src.tag}"; license = licenses.bsd2; maintainers = with maintainers; [ nim65s From e8e8f9cf42a246b54e8bff19be4930fd9b2f2e54 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:16 +0100 Subject: [PATCH 0425/1079] python3Packages.elastic-transport: 8.15.0 -> 8.17.0 https://github.com/elastic/elastic-transport-python/releases/tag/v8.17.0 --- .../python-modules/elastic-transport/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/elastic-transport/default.nix b/pkgs/development/python-modules/elastic-transport/default.nix index 79a5aec5b159c..31cf86df0a940 100644 --- a/pkgs/development/python-modules/elastic-transport/default.nix +++ b/pkgs/development/python-modules/elastic-transport/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "elastic-transport"; - version = "8.15.0"; + version = "8.17.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "elastic"; repo = "elastic-transport-python"; tag = "v${version}"; - hash = "sha256-5bNsJd0td3aQR+PvDBHg0/f+qPyt/ckWmeDrQJzxhYY="; + hash = "sha256-ZCzG7a/SWvUDWiIWwzVfj4JG/w7XUa25yKuuR53XCEQ="; }; postPatch = '' @@ -88,7 +88,7 @@ buildPythonPackage rec { meta = with lib; { description = "Transport classes and utilities shared among Python Elastic client libraries"; homepage = "https://github.com/elasticsearch/elastic-transport-python"; - changelog = "https://github.com/elastic/elastic-transport-python/releases/tag/v${version}"; + changelog = "https://github.com/elastic/elastic-transport-python/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 85799a51948bda5de7a5c55bdb4b21b1dbe4cca4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:16 +0100 Subject: [PATCH 0426/1079] python3Packages.elasticsearch: 8.15.1 -> 8.17.0 https://github.com/elastic/elasticsearch-py/releases/tag/v8.17.0 --- pkgs/development/python-modules/elasticsearch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/elasticsearch/default.nix b/pkgs/development/python-modules/elasticsearch/default.nix index 9133ae2d96945..e99485b840eff 100644 --- a/pkgs/development/python-modules/elasticsearch/default.nix +++ b/pkgs/development/python-modules/elasticsearch/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "elasticsearch"; - version = "8.15.1"; + version = "8.17.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-QMDTEvit+L3IF5W8FqC1Rt31RMsfkOgpokTkeAxNv9g="; + hash = "sha256-wQab8iBLqPqyn/ALLOazcySyzG/1kyg7l99DQm7BMFM="; }; build-system = [ hatchling ]; From c5faed022f55f0f5b86bddaba091f4be23760bf9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:17 +0100 Subject: [PATCH 0427/1079] python3Packages.elasticsearch8: 8.15.1 -> 8.17.0 https://github.com/elastic/elasticsearch-py/releases/tag/v8.17.0 --- 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 662c36e6709ba..bf1a53874e68f 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.15.1"; + version = "8.17.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-DLxNuA25hQ5p1I2QSrrpLid6EI/0hmaF+zFYE1pS2SE="; + hash = "sha256-YssNx9OsCHFQpcqcVi3nW0CPPP3aOWgCh8nTq83e3Ho="; }; build-system = [ hatchling ]; From 43bca7222723c1065b5b6b6f5c77c0a8a96e3fe1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:17 +0100 Subject: [PATCH 0428/1079] python3Packages.elementpath: 4.6.0 -> 4.7.0 https://github.com/sissaschool/elementpath/blob/v4.7.0/CHANGELOG.rst --- pkgs/development/python-modules/elementpath/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/elementpath/default.nix b/pkgs/development/python-modules/elementpath/default.nix index e2e1d2a0342bc..16352c963ce48 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.6.0"; + version = "4.7.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "sissaschool"; repo = "elementpath"; tag = "v${version}"; - hash = "sha256-lFUrY3LOSc2OROkzotGSW9N3h9dJA4EnCvLNU41BPA0="; + hash = "sha256-vGIcJuY/RHmfsEngr1XRkA2Lls9hUl/6XTbUJVz5Ndk="; }; build-system = [ setuptools ]; @@ -30,7 +30,7 @@ buildPythonPackage rec { meta = with lib; { description = "XPath 1.0/2.0 parsers and selectors for ElementTree and lxml"; homepage = "https://github.com/sissaschool/elementpath"; - changelog = "https://github.com/sissaschool/elementpath/blob/v${version}/CHANGELOG.rst"; + changelog = "https://github.com/sissaschool/elementpath/blob/${src.tag}/CHANGELOG.rst"; license = licenses.mit; maintainers = [ ]; }; From b8e6a2040a37bf54c85bb78f08550efe34454cf3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:18 +0100 Subject: [PATCH 0429/1079] python3Packages.elevenlabs: 1.9.0 -> 1.50.3 https://github.com/elevenlabs/elevenlabs-python/releases/tag/1.50.3 --- 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 14e72f843c0b3..250bf77e4462b 100644 --- a/pkgs/development/python-modules/elevenlabs/default.nix +++ b/pkgs/development/python-modules/elevenlabs/default.nix @@ -12,7 +12,7 @@ }: let - version = "1.9.0"; + version = "1.50.3"; tag = version; in buildPythonPackage { @@ -24,7 +24,7 @@ buildPythonPackage { owner = "elevenlabs"; repo = "elevenlabs-python"; inherit tag; - hash = "sha256-0fkt2Z05l95b2S+xoyyy9VGAUZDI1SM8kdcP1PCrUg8="; + hash = "sha256-r96g/luQ1UwSY2IRv21cFBVf9H2TWtDFY8WElZoS7nc="; }; build-system = [ poetry-core ]; From 2acc74cd9382b06401953459e3d630be2054f704 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:18 +0100 Subject: [PATCH 0430/1079] python3Packages.emoji: 2.14.0 -> 2.14.1 https://github.com/carpedm20/emoji/blob/v2.14.1/CHANGES.md --- pkgs/development/python-modules/emoji/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/emoji/default.nix b/pkgs/development/python-modules/emoji/default.nix index 038b908b47d38..0ecc7160c2312 100644 --- a/pkgs/development/python-modules/emoji/default.nix +++ b/pkgs/development/python-modules/emoji/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "emoji"; - version = "2.14.0"; + version = "2.14.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "carpedm20"; repo = "emoji"; tag = "v${version}"; - hash = "sha256-ubZrVw069UiUvtEk9iff5lByGXyNalsKPv3Mj2X3qxc="; + hash = "sha256-Q1zvPL2kpG0tKsFFumoA+I0NwtqDLczYLL5skZ6g810="; }; build-system = [ setuptools ]; @@ -35,7 +35,7 @@ buildPythonPackage rec { meta = with lib; { description = "Emoji for Python"; homepage = "https://github.com/carpedm20/emoji/"; - changelog = "https://github.com/carpedm20/emoji/blob/v${version}/CHANGES.md"; + changelog = "https://github.com/carpedm20/emoji/blob/${src.tag}/CHANGES.md"; license = licenses.bsd3; maintainers = with maintainers; [ joachifm ]; }; From 0974ee5292b57f8fa66b738902945383585d418d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:19 +0100 Subject: [PATCH 0431/1079] python3Packages.entry-points-txt: 0.2.0 -> 0.2.1 --- .../development/python-modules/entry-points-txt/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/entry-points-txt/default.nix b/pkgs/development/python-modules/entry-points-txt/default.nix index 84dd8ffb1548d..f98f619e9d320 100644 --- a/pkgs/development/python-modules/entry-points-txt/default.nix +++ b/pkgs/development/python-modules/entry-points-txt/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "entry-points-txt"; - version = "0.2.0"; + version = "0.2.1"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -18,8 +18,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "jwodder"; repo = pname; - rev = "v${version}"; - hash = "sha256-klFSt3Od7xYgenpMP4DBFoZeQanGrmtJxDm5qeZ1Psc="; + tag = "v${version}"; + hash = "sha256-hIUXxBJ0XSB4FrNZJdofJ1gTTncILNq9Xh+iAV1CD0s="; }; nativeBuildInputs = [ setuptools ]; From c105d9df4d852455005a1d67f6f20b0474795574 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:19 +0100 Subject: [PATCH 0432/1079] python3Packages.eq3btsmart: 1.4.1 -> 2.1.0 https://github.com/EuleMitKeule/eq3btsmart/releases/tag/2.1.0 --- pkgs/development/python-modules/eq3btsmart/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/eq3btsmart/default.nix b/pkgs/development/python-modules/eq3btsmart/default.nix index 1ed6260a8b1c9..c743a2b5a1177 100644 --- a/pkgs/development/python-modules/eq3btsmart/default.nix +++ b/pkgs/development/python-modules/eq3btsmart/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "eq3btsmart"; - version = "1.4.1"; + version = "2.1.0"; pyproject = true; src = fetchFromGitHub { owner = "EuleMitKeule"; repo = "eq3btsmart"; tag = version; - hash = "sha256-FRnCnSMtsiZ1AbZOMwO/I5UoFWP0xAFqRZsnrHG9WJA="; + hash = "sha256-JPmIKj8IL3i7QWiMTmGQzqb4h0VqLlhILPAOqMucsuM="; }; build-system = [ poetry-core ]; @@ -38,7 +38,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/EuleMitKeule/eq3btsmart/releases/tag/${version}"; + changelog = "https://github.com/EuleMitKeule/eq3btsmart/releases/tag/${src.tag}"; description = "Python library that allows interaction with eQ-3 Bluetooth smart thermostats"; homepage = "https://github.com/EuleMitKeule/eq3btsmart"; license = lib.licenses.mit; From 8c0432678ad5a3408491ad9fc6e0ea97be600006 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:19 +0100 Subject: [PATCH 0433/1079] python3Packages.esig: 0.9.8.3 -> 1.0.0 https://github.com/datasig-ac-uk/esig/blob/release/CHANGELOG --- pkgs/development/python-modules/esig/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/esig/default.nix b/pkgs/development/python-modules/esig/default.nix index ba89418c0b693..14d88b448b0ca 100644 --- a/pkgs/development/python-modules/esig/default.nix +++ b/pkgs/development/python-modules/esig/default.nix @@ -14,12 +14,12 @@ buildPythonPackage rec { pname = "esig"; - version = "0.9.8.3"; + version = "1.0.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-BGZaJSrpNSwZMHBYFDmDVPZOtgam/EVyh5Y5FAB8e1o="; + hash = "sha256-s0500Kc3i+sd9hZIBXMFfu9KtM0iexqJpEZVmrw0Obw="; }; buildInputs = [ boost ]; From 99cc2d380fe1835327fa5d98d7436ac9182bca97 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:20 +0100 Subject: [PATCH 0434/1079] python3Packages.essentials-openapi: 1.0.9 -> 1.1.0 https://github.com/Neoteroi/essentials-openapi/releases/v1.1.0 --- .../python-modules/essentials-openapi/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/essentials-openapi/default.nix b/pkgs/development/python-modules/essentials-openapi/default.nix index bdd92fa17b706..b0f56a931209a 100644 --- a/pkgs/development/python-modules/essentials-openapi/default.nix +++ b/pkgs/development/python-modules/essentials-openapi/default.nix @@ -17,14 +17,14 @@ }: buildPythonPackage rec { pname = "essentials-openapi"; - version = "1.0.9"; + version = "1.1.0"; pyproject = true; src = fetchFromGitHub { owner = "Neoteroi"; repo = "essentials-openapi"; tag = "v${version}"; - hash = "sha256-/NYv0NrE8+0kQg5G3Qf2DtesMHlmKQYczNT8pFlNFZE="; + hash = "sha256-XPsVPeKaaDwBFrUoydSa/7UPhw46JWMu3ww3MZfy7wg="; }; nativeBuildInputs = [ hatchling ]; @@ -62,7 +62,7 @@ buildPythonPackage rec { meta = { homepage = "https://github.com/Neoteroi/essentials-openapi"; description = "Functions to handle OpenAPI Documentation"; - changelog = "https://github.com/Neoteroi/essentials-openapi/releases/v${version}"; + changelog = "https://github.com/Neoteroi/essentials-openapi/releases/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ aldoborrero From cf2a5067f65cf8b981a2aed9638f8304411d18ec Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:20 +0100 Subject: [PATCH 0435/1079] python3Packages.face: 22.0.0 -> 24.0.0 --- pkgs/development/python-modules/face/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/face/default.nix b/pkgs/development/python-modules/face/default.nix index f3889cc5faa9a..068d2adbf9421 100644 --- a/pkgs/development/python-modules/face/default.nix +++ b/pkgs/development/python-modules/face/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "face"; - version = "22.0.0"; + version = "24.0.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-1daS+QvI9Zh7Y25H42OEubvaSZqvCneqCwu+g0x2kj0="; + hash = "sha256-YR4poBrFlw8Ad/nFd+dG1IwIJYi0EbM6DdVcTYcpSfY="; }; build-system = [ setuptools ]; From 2019220f6535a172bf74cfef3b2d331e1ba081a0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:21 +0100 Subject: [PATCH 0436/1079] python3Packages.faker: 25.9.2 -> 33.3.1 --- pkgs/development/python-modules/faker/default.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/faker/default.nix b/pkgs/development/python-modules/faker/default.nix index 504589a33ca3d..90279e3174034 100644 --- a/pkgs/development/python-modules/faker/default.nix +++ b/pkgs/development/python-modules/faker/default.nix @@ -7,27 +7,26 @@ pytestCheckHook, python-dateutil, setuptools, - text-unidecode, + typing-extensions, ukpostcodeparser, validators, }: buildPythonPackage rec { pname = "faker"; - version = "25.9.2"; + version = "33.3.1"; pyproject = true; src = fetchPypi { - pname = "Faker"; - inherit version; - hash = "sha256-ypSENgCkCJqROUAj/vAUu0H+5Qn4xL7vFTABg3PncPs="; + inherit pname version; + hash = "sha256-Sd3jsGpWAhd7wq0BMUm29gopC3FUU5GA03tvh2rnmyA="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ python-dateutil - text-unidecode + typing-extensions ]; nativeCheckInputs = [ From 28dc2ac01ee297ef02089c6afea51e2f92b0e976 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:21 +0100 Subject: [PATCH 0437/1079] python3Packages.fastapi-cli: 0.0.5 -> 0.0.7 https://github.com/tiangolo/fastapi-cli/releases/tag/0.0.7 --- pkgs/development/python-modules/fastapi-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/fastapi-cli/default.nix b/pkgs/development/python-modules/fastapi-cli/default.nix index db270993d0f1a..67d1dd0fd63b7 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.5"; + version = "0.0.7"; pyproject = true; src = fetchFromGitHub { owner = "tiangolo"; repo = "fastapi-cli"; tag = version; - hash = "sha256-hUS9zkDJJB51X+e31RvyxcGAP8j4oulAPFAvEMPiIn8="; + hash = "sha256-LLk9DMYRqSgiisDfJVP961Blp2u8XLeGDVuDY7IBv/k="; }; build-system = [ pdm-backend ]; @@ -55,7 +55,7 @@ let meta = with lib; { description = "Run and manage FastAPI apps from the command line with FastAPI CLI"; homepage = "https://github.com/tiangolo/fastapi-cli"; - changelog = "https://github.com/tiangolo/fastapi-cli/releases/tag/${version}"; + changelog = "https://github.com/tiangolo/fastapi-cli/releases/tag/${src.tag}"; mainProgram = "fastapi"; license = licenses.mit; maintainers = [ ]; From c4e084fb03d7cf2270b0499c2c98bf3165a9bfb6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:21 +0100 Subject: [PATCH 0438/1079] python3Packages.fastembed: 0.3.5 -> 0.5.0 https://github.com/qdrant/fastembed/releases/tag/v0.5.0 --- pkgs/development/python-modules/fastembed/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/fastembed/default.nix b/pkgs/development/python-modules/fastembed/default.nix index 8e719f83c88e2..2d67c7613cfaa 100644 --- a/pkgs/development/python-modules/fastembed/default.nix +++ b/pkgs/development/python-modules/fastembed/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "fastembed"; - version = "0.3.5"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "qdrant"; repo = "fastembed"; tag = "v${version}"; - hash = "sha256-IdIGht4RcejXoBTJ8eHi5fNw2ffxIi/chuoQBNjA98g="; + hash = "sha256-jroYfmcwiqrAQgQuNHMdOBWqivgSAR7yUvr2ogb3dy8="; }; build-system = [ poetry-core ]; @@ -66,7 +66,7 @@ buildPythonPackage rec { meta = { description = "Fast, Accurate, Lightweight Python library to make State of the Art Embedding"; homepage = "https://github.com/qdrant/fastembed"; - changelog = "https://github.com/qdrant/fastembed/releases/tag/v${version}"; + changelog = "https://github.com/qdrant/fastembed/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ happysalada ]; # terminate called after throwing an instance of 'onnxruntime::OnnxRuntimeException' From 5013c589241efd10c335c0644b4e35a4d9c655a9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:22 +0100 Subject: [PATCH 0439/1079] python3Packages.ffmpeg-progress-yield: 0.9.1 -> 0.11.3 https://github.com/slhck/ffmpeg-progress-yield/blob/v0.11.3/CHANGELOG.md --- .../python-modules/ffmpeg-progress-yield/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ffmpeg-progress-yield/default.nix b/pkgs/development/python-modules/ffmpeg-progress-yield/default.nix index 4f3baf7fe8dbe..5ded6e40ebdf8 100644 --- a/pkgs/development/python-modules/ffmpeg-progress-yield/default.nix +++ b/pkgs/development/python-modules/ffmpeg-progress-yield/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "ffmpeg-progress-yield"; - version = "0.9.1"; + version = "0.11.3"; format = "setuptools"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-n6zHi6M9SyrNm8MhQ9xvBo2OIzoQYJ4yhgujW5C6QWY="; + hash = "sha256-6yZkGf7h35KXgLxXz5tS2whrSP0ugrIHA6ZNS/WmdZI="; }; propagatedBuildInputs = [ From 8e9a4dedff8484d416a24e45d586af0d82559626 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:22 +0100 Subject: [PATCH 0440/1079] python3Packages.fhir-py: 2.0.11 -> 2.0.15 https://github.com/beda-software/fhir-py/blob/v2.0.15/CHANGELOG.md --- pkgs/development/python-modules/fhir-py/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/fhir-py/default.nix b/pkgs/development/python-modules/fhir-py/default.nix index a9de4b7998754..e12e62043554c 100644 --- a/pkgs/development/python-modules/fhir-py/default.nix +++ b/pkgs/development/python-modules/fhir-py/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "fhir-py"; - version = "2.0.11"; + version = "2.0.15"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "beda-software"; repo = "fhir-py"; tag = "v${version}"; - hash = "sha256-ts4BT/YVfejyemEy8B9aAJuA9h1a5F/SoIAkDVem7mQ="; + hash = "sha256-XZC3cLjAy1VZfMsHy/QmwJXKiW/WxVous1LrbkGOeRs="; }; build-system = [ flit-core ]; @@ -53,7 +53,7 @@ buildPythonPackage rec { meta = with lib; { description = "Async/sync API for FHIR resources"; homepage = "https://github.com/beda-software/fhir-py"; - changelog = "https://github.com/beda-software/fhir-py/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/beda-software/fhir-py/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ bcdarwin ]; }; From 9d6bc78ae8e81764d47b5b073e1a2288945a1367 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:23 +0100 Subject: [PATCH 0441/1079] python3Packages.fixtures: 4.1.0 -> 4.2.2 https://github.com/testing-cabal/fixtures/blob/4.2.2/NEWS --- 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 ca122ad9c7db6..b9fdd6f3974af 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.1.0"; + version = "4.2.2"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-grHF5p9hVSbvbAZxiKHmxgZ99/iDMlCcmfi4/buXdvM="; + hash = "sha256-r5Noc3+tb9UBY4ypnHgADD8/sD+kCmD56dOapk80K8E="; }; nativeBuildInputs = [ From 678f895798c845c5767d652d0d851cdb15c0e018 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:23 +0100 Subject: [PATCH 0442/1079] python3Packages.flask-appbuilder: 4.5.1 -> 4.5.2 https://github.com/dpgaspar/Flask-AppBuilder/blob/v4.5.2/CHANGELOG.rst --- 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 b5e02f5b7c6b1..66953be60fcfd 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.5.1"; + version = "4.5.2"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -35,7 +35,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "Flask-AppBuilder"; inherit version; - hash = "sha256-S2EmfYgCmZFZUcbNEghW4Qc0TO6KEb6DJyXCH5vcX1k="; + hash = "sha256-oiQjhqf3ffcCBlS01Uap26wQUFjSzQWLf9mx20V8LzI="; }; propagatedBuildInputs = [ From 95c24c525be112e70138a76f4c165e7dd5faf60d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:23 +0100 Subject: [PATCH 0443/1079] python3Packages.flask-cors: 4.0.2 -> 5.0.0 https://github.com/corydolphin/flask-cors/releases/tag/5.0.0 --- pkgs/development/python-modules/flask-cors/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/flask-cors/default.nix b/pkgs/development/python-modules/flask-cors/default.nix index 045f4cfefd8c7..6598575dc727b 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 = "4.0.2"; + version = "5.0.0"; pyproject = true; src = fetchFromGitHub { owner = "corydolphin"; repo = "flask-cors"; tag = version; - hash = "sha256-I1iCnUT0+ZThf+c9Vm9GgH5hYL/pcBReOjKJGRNsRrg="; + hash = "sha256-DbTeq18CLuwj8lzQnpyPMEfxgR97XlF0s37wkTYd4O4="; }; nativeBuildInputs = [ setuptools ]; @@ -40,7 +40,7 @@ buildPythonPackage rec { meta = with lib; { description = "Flask extension adding a decorator for CORS support"; homepage = "https://github.com/corydolphin/flask-cors"; - changelog = "https://github.com/corydolphin/flask-cors/releases/tag/v${version}"; + changelog = "https://github.com/corydolphin/flask-cors/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ nickcao ]; }; From 63dc0e2b4a12744f349392a12e76c409d8d463f8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:24 +0100 Subject: [PATCH 0444/1079] python3Packages.flask-jwt-extended: 4.6.0 -> 4.7.1 https://github.com/vimalloc/flask-jwt-extended/releases/tag/4.7.1 --- .../development/python-modules/flask-jwt-extended/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flask-jwt-extended/default.nix b/pkgs/development/python-modules/flask-jwt-extended/default.nix index 00c9862355875..99ce5f6228ebf 100644 --- a/pkgs/development/python-modules/flask-jwt-extended/default.nix +++ b/pkgs/development/python-modules/flask-jwt-extended/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "flask-jwt-extended"; - version = "4.6.0"; + version = "4.7.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "Flask-JWT-Extended"; inherit version; - hash = "sha256-khXQWpQT04VXZLzWcDXnWBnSOvL6+2tVGX61ozE/37I="; + hash = "sha256-gIXWdXUFtvMpGiY4yE0gfo8K0N5mLR9Gqi935ligyXY="; }; propagatedBuildInputs = [ From d248bf66674dcf6b64d61ec1779832fcc5c30917 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:24 +0100 Subject: [PATCH 0445/1079] python3Packages.flask-limiter: 3.10.0 -> 3.10.1 https://github.com/alisaifee/flask-limiter/blob/3.10.1/HISTORY.rst --- pkgs/development/python-modules/flask-limiter/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/flask-limiter/default.nix b/pkgs/development/python-modules/flask-limiter/default.nix index 4365cd89bd398..214bafa107fc8 100644 --- a/pkgs/development/python-modules/flask-limiter/default.nix +++ b/pkgs/development/python-modules/flask-limiter/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "flask-limiter"; - version = "3.10.0"; + version = "3.10.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "alisaifee"; repo = "flask-limiter"; tag = version; - hash = "sha256-spE0gVrPlbz0JDXGznJ6RN2uNAsQn7tbHxWGU98221M="; + hash = "sha256-AfreBLyJDogXnxB5cIoT766VFiHIIoVKAoBIra6Q+xs="; }; postPatch = '' @@ -96,7 +96,7 @@ buildPythonPackage rec { meta = with lib; { description = "Rate limiting for flask applications"; homepage = "https://flask-limiter.readthedocs.org/"; - changelog = "https://github.com/alisaifee/flask-limiter/blob/${version}/HISTORY.rst"; + changelog = "https://github.com/alisaifee/flask-limiter/blob/${src.tag}/HISTORY.rst"; license = licenses.mit; maintainers = [ ]; }; From 16cc6e2436d0672342212d8a1135021f80c137c3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:25 +0100 Subject: [PATCH 0446/1079] python3Packages.flask-migrate: 4.0.7 -> 4.1.0 --- pkgs/development/python-modules/flask-migrate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flask-migrate/default.nix b/pkgs/development/python-modules/flask-migrate/default.nix index ce86363095f17..66bde21a9da13 100644 --- a/pkgs/development/python-modules/flask-migrate/default.nix +++ b/pkgs/development/python-modules/flask-migrate/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "flask-migrate"; - version = "4.0.7"; + version = "4.1.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "miguelgrinberg"; repo = "Flask-Migrate"; tag = "v${version}"; - hash = "sha256-TnihrZ+JQ1XCBlFp6k8lrNpZr4P2/Z6AmFwWZbabz+8="; + hash = "sha256-7xQu0Y6aM9WWuH2ImuaopbBS2jE9pVChekVp7SEMHCc="; }; nativeBuildInputs = [ setuptools ]; From ff772f3d56590bfe7401bec61370db3a321d0b01 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:25 +0100 Subject: [PATCH 0447/1079] python3Packages.flask-socketio: 5.4.1 -> 5.5.1 https://github.com/miguelgrinberg/Flask-SocketIO/blob/v5.5.1/CHANGES.md --- pkgs/development/python-modules/flask-socketio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/flask-socketio/default.nix b/pkgs/development/python-modules/flask-socketio/default.nix index ea4bdf70885bd..d9ee85ea9d5b1 100644 --- a/pkgs/development/python-modules/flask-socketio/default.nix +++ b/pkgs/development/python-modules/flask-socketio/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "flask-socketio"; - version = "5.4.1"; + version = "5.5.1"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "miguelgrinberg"; repo = "Flask-SocketIO"; tag = "v${version}"; - hash = "sha256-owlgbw0QBUz2wCBxd1rjMI+4nPVTZ6JgmU2tL+vIj5g="; + hash = "sha256-C/eNyvAfyu2oTBZUFvDhTZqyyB+aohAHDNzShqbD4O4="; }; nativeBuildInputs = [ setuptools ]; @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = with lib; { description = "Socket.IO integration for Flask applications"; homepage = "https://github.com/miguelgrinberg/Flask-SocketIO/"; - changelog = "https://github.com/miguelgrinberg/Flask-SocketIO/blob/v${version}/CHANGES.md"; + changelog = "https://github.com/miguelgrinberg/Flask-SocketIO/blob/${src.tag}/CHANGES.md"; license = licenses.mit; maintainers = with maintainers; [ mic92 ]; }; From 50755fc2fbca667b6706373a419ababf56983abb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:26 +0100 Subject: [PATCH 0448/1079] python3Packages.flax: 0.10.1 -> 0.10.2 https://github.com/google/flax/releases/tag/v0.10.2 --- pkgs/development/python-modules/flax/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/flax/default.nix b/pkgs/development/python-modules/flax/default.nix index ec9b429b89312..9e4ef5e66f419 100644 --- a/pkgs/development/python-modules/flax/default.nix +++ b/pkgs/development/python-modules/flax/default.nix @@ -39,14 +39,14 @@ buildPythonPackage rec { pname = "flax"; - version = "0.10.1"; + version = "0.10.2"; pyproject = true; src = fetchFromGitHub { owner = "google"; repo = "flax"; tag = "v${version}"; - hash = "sha256-+URbQGnmqmSNgucEyWvI5DMnzXjpmJzLA+Pho2lX+S4="; + hash = "sha256-dW3tX9I2S22uEGQsOA8mK0rsMNJ7Q/tCEiosfNL9jTc="; }; build-system = [ @@ -133,7 +133,7 @@ buildPythonPackage rec { meta = { description = "Neural network library for JAX"; homepage = "https://github.com/google/flax"; - changelog = "https://github.com/google/flax/releases/tag/v${version}"; + changelog = "https://github.com/google/flax/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ ndl ]; }; From b2eefaa30274dc227097929d8074282aaa68892d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:26 +0100 Subject: [PATCH 0449/1079] python3Packages.flexmock: 0.12.1 -> 0.12.2 --- pkgs/development/python-modules/flexmock/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flexmock/default.nix b/pkgs/development/python-modules/flexmock/default.nix index 5088c3bcd605c..7695f2cd19729 100644 --- a/pkgs/development/python-modules/flexmock/default.nix +++ b/pkgs/development/python-modules/flexmock/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "flexmock"; - version = "0.12.1"; + version = "0.12.2"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-ILaQr6T/jG8xVI2JbW1BzKH8kFCkz2KLll6kNOxUjuM="; + hash = "sha256-Q1xmHDs1R3V165FQQooc/Xxiy5kqp4h1Z8M1euvJrKE="; }; build-system = [ poetry-core ]; From 5547b198dc57f1fe8d4dc35779243f332ffd7335 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:26 +0100 Subject: [PATCH 0450/1079] python3Packages.fnv-hash-fast: 1.0.2 -> 1.2.2 https://github.com/bdraco/fnv-hash-fast/blob/v1.2.2/CHANGELOG.md --- pkgs/development/python-modules/fnv-hash-fast/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/fnv-hash-fast/default.nix b/pkgs/development/python-modules/fnv-hash-fast/default.nix index eae74526e963c..8e12a679cbbad 100644 --- a/pkgs/development/python-modules/fnv-hash-fast/default.nix +++ b/pkgs/development/python-modules/fnv-hash-fast/default.nix @@ -6,20 +6,21 @@ poetry-core, setuptools, fnvhash, + pytest-codspeed, pytest-cov-stub, pytestCheckHook, }: buildPythonPackage rec { pname = "fnv-hash-fast"; - version = "1.0.2"; + version = "1.2.2"; pyproject = true; src = fetchFromGitHub { owner = "bdraco"; repo = "fnv-hash-fast"; tag = "v${version}"; - hash = "sha256-kJQZnj1ja7cVZSDOuUI3rkNIvyH508wFKAvJ5XfwCNU="; + hash = "sha256-A7DLw9Y+iz1cwkBKEFXQDzaiKHxNYaExzCzR8XRGli0="; }; build-system = [ @@ -33,6 +34,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "fnv_hash_fast" ]; nativeCheckInputs = [ + pytest-codspeed pytest-cov-stub pytestCheckHook ]; @@ -40,7 +42,7 @@ buildPythonPackage rec { meta = with lib; { description = "Fast version of fnv1a"; homepage = "https://github.com/bdraco/fnv-hash-fast"; - changelog = "https://github.com/bdraco/fnv-hash-fast/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/bdraco/fnv-hash-fast/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ hexa ]; }; From 6db6b8add923d18e4a8e997b37abf4a5b1ca2899 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:27 +0100 Subject: [PATCH 0451/1079] python3Packages.fontbakery: 0.12.10 -> 0.13.1 https://github.com/fonttools/fontbakery/blob/v0.13.1/CHANGELOG.md --- 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 2765f62764ca5..1a41aac50d16c 100644 --- a/pkgs/development/python-modules/fontbakery/default.nix +++ b/pkgs/development/python-modules/fontbakery/default.nix @@ -47,14 +47,14 @@ buildPythonPackage rec { pname = "fontbakery"; - version = "0.12.10"; + version = "0.13.1"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-+9O7cAE6CUATvybG22qULNNHi94zSGqU9UjhvrF9R8k="; + hash = "sha256-NoUqR+u2GgjE+nj05AXvtprdWieT6XbGGcmOnEMolC4="; }; env.PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION = "python"; From acadb5a7c6a9f0c7aac9a3dc97a5e78ee16731b4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:27 +0100 Subject: [PATCH 0452/1079] python3Packages.fontmake: 3.9.0 -> 3.10.0 https://github.com/googlefonts/fontmake/releases/tag/v3.10.0 --- pkgs/development/python-modules/fontmake/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/fontmake/default.nix b/pkgs/development/python-modules/fontmake/default.nix index 7a4bca9d1fb91..34bbf1bbb8c7b 100644 --- a/pkgs/development/python-modules/fontmake/default.nix +++ b/pkgs/development/python-modules/fontmake/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "fontmake"; - version = "3.9.0"; + version = "3.10.0"; pyproject = true; src = fetchFromGitHub { owner = "googlefonts"; repo = "fontmake"; - rev = "v${version}"; - hash = "sha256-q6ul9MYbq85RpZE0ozHOCBNAR4r9InIjumadT1GyJ6k="; + tag = "v${version}"; + hash = "sha256-ZlK8QyZ5cIEphFiZXMV/Z5pL9H62X2UwLBtpwLGpUMQ="; }; build-system = [ @@ -57,7 +57,7 @@ buildPythonPackage rec { meta = { description = "Compiles fonts from various sources (.glyphs, .ufo, designspace) into binaries formats (.otf, .ttf)"; homepage = "https://github.com/googlefonts/fontmake"; - changelog = "https://github.com/googlefonts/fontmake/releases/tag/v${version}"; + changelog = "https://github.com/googlefonts/fontmake/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.BarinovMaxim ]; }; From 9f7191293f64c1e75dc560de3240808153a1e3ef Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:28 +0100 Subject: [PATCH 0453/1079] python3Packages.fonttools: 4.55.2 -> 4.55.3 https://github.com/fonttools/fonttools/blob/4.55.3/NEWS.rst --- pkgs/development/python-modules/fonttools/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/fonttools/default.nix b/pkgs/development/python-modules/fonttools/default.nix index 21f6885428bf8..70f6dcf75b8ef 100644 --- a/pkgs/development/python-modules/fonttools/default.nix +++ b/pkgs/development/python-modules/fonttools/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pname = "fonttools"; - version = "4.55.2"; + version = "4.55.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -36,7 +36,7 @@ buildPythonPackage rec { owner = "fonttools"; repo = "fonttools"; tag = version; - hash = "sha256:1y2sxzl9is3k1gmf9rvvxk9294dwbma1sh2ip56h7q1073346bv3"; + hash = "sha256-QGnizKFdjGAZ2IQfzOkEblu4uhvN0Ep1GwEsEOOKbW4="; }; build-system = [ @@ -119,7 +119,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/fonttools/fonttools"; description = "Library to manipulate font files from Python"; - changelog = "https://github.com/fonttools/fonttools/blob/${version}/NEWS.rst"; + changelog = "https://github.com/fonttools/fonttools/blob/${src.tag}/NEWS.rst"; license = licenses.mit; maintainers = [ maintainers.sternenseemann ]; }; From 0b817831ff209a785cab6b278587ca46131a9158 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:28 +0100 Subject: [PATCH 0454/1079] python3Packages.formulaic: 1.0.2 -> 1.1.1 https://github.com/matthewwardrop/formulaic/releases/tag/v1.1.1 --- pkgs/development/python-modules/formulaic/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/formulaic/default.nix b/pkgs/development/python-modules/formulaic/default.nix index f7c6d8fff759b..7faabf98b3d65 100644 --- a/pkgs/development/python-modules/formulaic/default.nix +++ b/pkgs/development/python-modules/formulaic/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "formulaic"; - version = "1.0.2"; + version = "1.1.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "matthewwardrop"; repo = "formulaic"; tag = "v${version}"; - hash = "sha256-1Ygu4o6RXXTnvve8XZi+QMhCjvUyMspYWTyUH3p6+dg="; + hash = "sha256-7vmnibL0PMZWL/unUQxN4GtLPSYKmGnhDNtE5GRDFHk="; }; env.SETUPTOOLS_SCM_PRETEND_VERSION = version; @@ -57,7 +57,7 @@ buildPythonPackage rec { meta = with lib; { description = "High-performance implementation of Wilkinson formulas"; homepage = "https://matthewwardrop.github.io/formulaic/"; - changelog = "https://github.com/matthewwardrop/formulaic/releases/tag/v${version}"; + changelog = "https://github.com/matthewwardrop/formulaic/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ swflint ]; }; From 8a4726b724cee9326641c4352eebbe983d28d15d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:28 +0100 Subject: [PATCH 0455/1079] python3Packages.fpylll: 0.6.1 -> 0.6.3 https://github.com/fplll/fpylll/releases/tag/0.6.3 --- pkgs/development/python-modules/fpylll/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/fpylll/default.nix b/pkgs/development/python-modules/fpylll/default.nix index ce6f1a0a32902..b23a1ce96c2fd 100644 --- a/pkgs/development/python-modules/fpylll/default.nix +++ b/pkgs/development/python-modules/fpylll/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "fpylll"; - version = "0.6.1"; + version = "0.6.3"; pyproject = true; src = fetchFromGitHub { owner = "fplll"; repo = "fpylll"; tag = version; - hash = "sha256-M3ZnDL0Ui3UAa5Jn/Wr5pAHhghP7EAaQD/sx5QZ58ZQ="; + hash = "sha256-3+DXfCUuHQG+VSzJGEPa8qP6oxC+nngMa44XyFCJAVY="; }; patches = [ @@ -78,7 +78,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python interface for fplll"; - changelog = "https://github.com/fplll/fpylll/releases/tag/${version}"; + changelog = "https://github.com/fplll/fpylll/releases/tag/${src.tag}"; homepage = "https://github.com/fplll/fpylll"; maintainers = teams.sage.members; license = licenses.gpl2Plus; From f69581b2b737acc39a9a352e56a5272127186769 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:29 +0100 Subject: [PATCH 0456/1079] python3Packages.freetype-py: 2.3.0 -> 2.5.1 --- pkgs/development/python-modules/freetype-py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/freetype-py/default.nix b/pkgs/development/python-modules/freetype-py/default.nix index 58fc8c10a93f5..c53b07b0a3a1b 100644 --- a/pkgs/development/python-modules/freetype-py/default.nix +++ b/pkgs/development/python-modules/freetype-py/default.nix @@ -12,12 +12,12 @@ buildPythonPackage rec { pname = "freetype-py"; - version = "2.3.0"; + version = "2.5.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-+bZM4ycqXDWNzugkgAoy1wmX+4cqCWWlV63KIPznpdA="; + hash = "sha256-z+JoahdNDdPXGp2O6b9qLCP1hyOFz4zp8kr4PQduL70="; extension = "zip"; }; From 6716b79efe69dc4f640d84c072672978a095fbb6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:29 +0100 Subject: [PATCH 0457/1079] python3Packages.gaphas: 4.1.1 -> 5.0.0 https://github.com/gaphor/gaphas/releases/tag/5.0.0 --- pkgs/development/python-modules/gaphas/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gaphas/default.nix b/pkgs/development/python-modules/gaphas/default.nix index 3742f02083d54..d51440775ba19 100644 --- a/pkgs/development/python-modules/gaphas/default.nix +++ b/pkgs/development/python-modules/gaphas/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "gaphas"; - version = "4.1.1"; + version = "5.0.0"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-cZ25AJliym2D9SOJAg9wrAIGp32gz3aTPNGRijlT1eo="; + hash = "sha256-uoAEq+IsPma/wSpLcSMe4ZcqFyYLiDd9Ou5TQCgPEDA="; }; nativeBuildInputs = [ From 0604f7ce1e739a11e03f2cbaabdcc97ed9ea8914 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:30 +0100 Subject: [PATCH 0458/1079] python3Packages.gcal-sync: 6.2.0 -> 7.0.0 https://github.com/allenporter/gcal_sync/releases/tag/7.0.0 --- pkgs/development/python-modules/gcal-sync/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/gcal-sync/default.nix b/pkgs/development/python-modules/gcal-sync/default.nix index ee0af48626667..38332d49aba0f 100644 --- a/pkgs/development/python-modules/gcal-sync/default.nix +++ b/pkgs/development/python-modules/gcal-sync/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "gcal-sync"; - version = "6.2.0"; + version = "7.0.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "allenporter"; repo = "gcal_sync"; tag = version; - hash = "sha256-424PRKjQnpb6fH+iSAqkoOhlvugW7W3wjUxCHTc/A20="; + hash = "sha256-8VUXW6tIX43TV7UIxeforZIxAUqGY9uqpz6WGyH4d8E="; }; nativeBuildInputs = [ setuptools ]; @@ -49,7 +49,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library for syncing Google Calendar to local storage"; homepage = "https://github.com/allenporter/gcal_sync"; - changelog = "https://github.com/allenporter/gcal_sync/releases/tag/${version}"; + changelog = "https://github.com/allenporter/gcal_sync/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ dotlambda ]; }; From 49ad0064fcdb64e641b2e5bc29f35995591fdf95 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:30 +0100 Subject: [PATCH 0459/1079] python3Packages.geoip2: 4.8.0 -> 4.8.1 https://github.com/maxmind/GeoIP2-python/blob/v4.8.1/HISTORY.rst --- 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 d7440c5c43e8a..37044124afb4e 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 = "4.8.0"; + version = "4.8.1"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-3ZzBgLfUFyQkDqSB1dU5FJ5lsjT2QoKyMbkXB5SprDU="; + hash = "sha256-muouq0s+YlL0dFZSiunDWxBMRSd2OcE/zhvofJL4Qlc="; }; build-system = [ From 27e14b41e4e830ddff0aacf06b04da48be9c88db Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:31 +0100 Subject: [PATCH 0460/1079] python3Packages.georss-client: 0.17 -> 0.18 https://github.com/exxamalte/python-georss-client/releases/tag/v0.18 --- pkgs/development/python-modules/georss-client/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/georss-client/default.nix b/pkgs/development/python-modules/georss-client/default.nix index 1e3667d5562f2..8229681e723a7 100644 --- a/pkgs/development/python-modules/georss-client/default.nix +++ b/pkgs/development/python-modules/georss-client/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "georss-client"; - version = "0.17"; + version = "0.18"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "exxamalte"; repo = "python-georss-client"; tag = "v${version}"; - hash = "sha256-DvQifO/jirpacWZccK4WPxnm/iYs1qT5nAYQUDoleO4="; + hash = "sha256-KtndXsNvmjSGwqfKqkGAimHbapIC3I0yi4JuDh6cMzs="; }; nativeBuildInputs = [ setuptools ]; @@ -41,7 +41,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library for accessing GeoRSS feeds"; homepage = "https://github.com/exxamalte/python-georss-client"; - changelog = "https://github.com/exxamalte/python-georss-client/releases/tag/v${version}"; + changelog = "https://github.com/exxamalte/python-georss-client/releases/tag/${src.tag}"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ fab ]; }; From efb1eae95c311e1c42886e0ae3293d2236ad4c42 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:31 +0100 Subject: [PATCH 0461/1079] python3Packages.gflanguages: 0.7.1 -> 0.7.2 https://github.com/googlefonts/lang/releases/tag/v0.7.2 --- pkgs/development/python-modules/gflanguages/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gflanguages/default.nix b/pkgs/development/python-modules/gflanguages/default.nix index a70d02eedc0ba..ab84a6541a8ac 100644 --- a/pkgs/development/python-modules/gflanguages/default.nix +++ b/pkgs/development/python-modules/gflanguages/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "gflanguages"; - version = "0.7.1"; + version = "0.7.2"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-gjWV1T+XU2qKzohDNq1RlZgh8GgRVrSGhpwrXTuTPtE="; + hash = "sha256-8Zl/UupcmC4fF+j1rLcMGibyNlbAwkSapmnkKP9AZLM="; }; # Relax the dependency on protobuf 3. Other packages in the Google Fonts From 07f710c859a7f8da34654cd001df9494a76b60f2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:32 +0100 Subject: [PATCH 0462/1079] python3Packages.gguf: 0.10.0 -> 0.14.0 --- pkgs/development/python-modules/gguf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gguf/default.nix b/pkgs/development/python-modules/gguf/default.nix index c3cb68d64fc0a..fee4e6f1ecb69 100644 --- a/pkgs/development/python-modules/gguf/default.nix +++ b/pkgs/development/python-modules/gguf/default.nix @@ -10,14 +10,14 @@ }: buildPythonPackage rec { pname = "gguf"; - version = "0.10.0"; + version = "0.14.0"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-UqMO8mMotBn/xH2SafxYDCOO3xyKGbXqFDwyPgSgOME="; + hash = "sha256-2ZlvGXp3eDHPngHvrCTL+oF3hzdTBbjE7hYHR3jivOg="; }; dependencies = [ From 575643ca96e14fed3ba7594b75ce35e0bdbf6281 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:32 +0100 Subject: [PATCH 0463/1079] python3Packages.gitdb: 4.0.11 -> 4.0.12 https://github.com/gitpython-developers/gitdb/releases/tag/4.0.12 --- pkgs/development/python-modules/gitdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gitdb/default.nix b/pkgs/development/python-modules/gitdb/default.nix index 6de58d1edd01a..9fc4855385d9d 100644 --- a/pkgs/development/python-modules/gitdb/default.nix +++ b/pkgs/development/python-modules/gitdb/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "gitdb"; - version = "4.0.11"; + version = "4.0.12"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-v1QhEmE21tCvVbwefBrxw5ejT1t71553bNPol4XCsEs="; + hash = "sha256-XvcfhV0ZGjMm/PvA1dqDXyaxP7y6YMMsIQkcNJ/9tXE="; }; nativeBuildInputs = [ From 21448a4c7a534fcafb51915f170a9e2b5ec3816f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:33 +0100 Subject: [PATCH 0464/1079] python3Packages.githubkit: 0.12.4 -> 0.12.5 https://github.com/yanyongyu/githubkit/releases/tag/v0.12.5 --- pkgs/development/python-modules/githubkit/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/githubkit/default.nix b/pkgs/development/python-modules/githubkit/default.nix index cd53f6fab6d52..e2d280d10bf02 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.4"; + version = "0.12.5"; pyproject = true; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "yanyongyu"; repo = "githubkit"; tag = "v${version}"; - hash = "sha256-h2XoHb3ukh6MKQG2v0TZg81mcwNGk4cfK8CWjzhM8W4="; + hash = "sha256-g+OffaeDCYj01e1lFudlDL1+8fXy4Rs9r0z8exVaxxk="; }; pythonRelaxDeps = [ "hishel" ]; @@ -75,7 +75,7 @@ buildPythonPackage rec { meta = { description = "GitHub SDK for Python"; homepage = "https://github.com/yanyongyu/githubkit"; - changelog = "https://github.com/yanyongyu/githubkit/releases/tag/v${version}"; + changelog = "https://github.com/yanyongyu/githubkit/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ kranzes ]; }; From 89e034211d72ff526f18211f577e88083e99bae3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:33 +0100 Subject: [PATCH 0465/1079] python3Packages.gitpython: 3.1.43 -> 3.1.44 https://github.com/gitpython-developers/GitPython/blob/3.1.44/doc/source/changes.rst --- pkgs/development/python-modules/gitpython/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/gitpython/default.nix b/pkgs/development/python-modules/gitpython/default.nix index cd9684207f1f2..b749891515672 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.43"; + version = "3.1.44"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "gitpython-developers"; repo = "GitPython"; tag = version; - hash = "sha256-HO6t5cOHyDJVz+Bma4Lkn503ZfDmiQxUfSLaSZtUrTk="; + hash = "sha256-KnKaBv/tKk4wiGWUWCEgd1vgrTouwUhqxJ1/nMjRaWk="; }; propagatedBuildInputs = [ @@ -42,7 +42,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python Git Library"; homepage = "https://github.com/gitpython-developers/GitPython"; - changelog = "https://github.com/gitpython-developers/GitPython/blob/${version}/doc/source/changes.rst"; + changelog = "https://github.com/gitpython-developers/GitPython/blob/${src.tag}/doc/source/changes.rst"; license = licenses.bsd3; maintainers = with maintainers; [ fab ]; }; From 53de313f6654eae56f9ecbd9ec36cf64ea9defd0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:34 +0100 Subject: [PATCH 0466/1079] python3Packages.glean-parser: 14.5.2 -> 16.2.0 https://github.com/mozilla/glean_parser/blob/v16.2.0/CHANGELOG.md --- pkgs/development/python-modules/glean-parser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/glean-parser/default.nix b/pkgs/development/python-modules/glean-parser/default.nix index 837c2d5d786bf..f6c1acfe8e43b 100644 --- a/pkgs/development/python-modules/glean-parser/default.nix +++ b/pkgs/development/python-modules/glean-parser/default.nix @@ -15,13 +15,13 @@ buildPythonPackage rec { pname = "glean-parser"; - version = "14.5.2"; + version = "16.2.0"; pyproject = true; src = fetchPypi { pname = "glean_parser"; inherit version; - hash = "sha256-7EZtFRYYk477A/F8FsrrEmZr2InGRWK440vNLZXgcvc="; + hash = "sha256-T2eUtBtuacvOruKluDWnTN/kQ9H79OJlasQLpyzCdFg="; }; postPatch = '' From 0fb3a25209737e4ab6a7675d1ed343df6bc656b3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:34 +0100 Subject: [PATCH 0467/1079] python3Packages.glyphsets: 1.0.0 -> 1.1.0 https://github.com/googlefonts/glyphsets/blob/v1.1.0/CHANGELOG.md --- pkgs/development/python-modules/glyphsets/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/glyphsets/default.nix b/pkgs/development/python-modules/glyphsets/default.nix index e95a1a3ecb838..67fec66ca1d97 100644 --- a/pkgs/development/python-modules/glyphsets/default.nix +++ b/pkgs/development/python-modules/glyphsets/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "glyphsets"; - version = "1.0.0"; + version = "1.1.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-fa+W1IGIZcn1P1xNKm1Yb/TOuf4QdDVnIvlDkOLOcLY="; + hash = "sha256-jza6VQ3PZAQPku2hyo0KeO59r64Q9TpqLCI0dIX/URU="; }; env.PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION = "python"; From c9949b3a04c8ffb32f6059c9877cb509a7cf9755 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:34 +0100 Subject: [PATCH 0468/1079] python3Packages.google-ai-generativelanguage: 0.6.14 -> 0.6.15 https://github.com/googleapis/google-cloud-python/blob/google-ai-generativelanguage-v0.6.15/packages/google-ai-generativelanguage/CHANGELOG.md --- .../python-modules/google-ai-generativelanguage/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-ai-generativelanguage/default.nix b/pkgs/development/python-modules/google-ai-generativelanguage/default.nix index cc704c22bdc16..61190c07ec24e 100644 --- a/pkgs/development/python-modules/google-ai-generativelanguage/default.nix +++ b/pkgs/development/python-modules/google-ai-generativelanguage/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "google-ai-generativelanguage"; - version = "0.6.14"; + version = "0.6.15"; pyproject = true; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_ai_generativelanguage"; inherit version; - hash = "sha256-tUTXbekTmoMgvOI1JJUNZsF6D7MMfoO7QZ5f/PB0LyE="; + hash = "sha256-j22dxMErBl/i0CiQJhcazqUYPr8tCxHO/hLzgh4VnsM="; }; build-system = [ setuptools ]; From 75dba271abdbe779c15b8e09741f9c3c7b0581b1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:35 +0100 Subject: [PATCH 0469/1079] python3Packages.google-api-python-client: 2.158.0 -> 2.159.0 https://github.com/googleapis/google-api-python-client/releases/tag/v2.159.0 --- .../python-modules/google-api-python-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 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 6fbaaea499cb3..a076455e7a509 100644 --- a/pkgs/development/python-modules/google-api-python-client/default.nix +++ b/pkgs/development/python-modules/google-api-python-client/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "google-api-python-client"; - version = "2.158.0"; + version = "2.159.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_api_python_client"; inherit version; - hash = "sha256-tmZFl6mVXgSXemJ1LjP+RMs1xYDhkMHLCKBBiTFyvWc="; + hash = "sha256-VRl/Qw8lyQc5S0T6B4VF/++J0z/U3KUBt9ufDY4iS9Y="; }; build-system = [ setuptools ]; From 55436993c3c13c1d3dcd7a90b914aab6f8d9215a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:35 +0100 Subject: [PATCH 0470/1079] python3Packages.google-auth: 2.36.0 -> 2.37.0 https://github.com/googleapis/google-auth-library-python/blob/v2.37.0/CHANGELOG.md --- pkgs/development/python-modules/google-auth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-auth/default.nix b/pkgs/development/python-modules/google-auth/default.nix index 4813fd2f091e3..6f4d029fe980c 100644 --- a/pkgs/development/python-modules/google-auth/default.nix +++ b/pkgs/development/python-modules/google-auth/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pname = "google-auth"; - version = "2.36.0"; + version = "2.37.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -35,7 +35,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_auth"; inherit version; - hash = "sha256-VF6WGPLfC8u33LxFpUZIWxISYkcWl1oepa6BSc52mrE="; + hash = "sha256-AFRiOr8fnINJLGPT9H538KVEyqPUCy2Y4JmmEcLdXQA="; }; nativeBuildInputs = [ setuptools ]; From 43c3cf49719eccd25462651c2ae41ee4b15433c6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:36 +0100 Subject: [PATCH 0471/1079] python3Packages.google-cloud-bigtable: 2.28.0 -> 2.28.1 https://github.com/googleapis/python-bigtable/blob/v2.28.1/CHANGELOG.md --- .../python-modules/google-cloud-bigtable/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-bigtable/default.nix b/pkgs/development/python-modules/google-cloud-bigtable/default.nix index b145d4ba8a828..70ea471ddf485 100644 --- a/pkgs/development/python-modules/google-cloud-bigtable/default.nix +++ b/pkgs/development/python-modules/google-cloud-bigtable/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "google-cloud-bigtable"; - version = "2.28.0"; + version = "2.28.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_bigtable"; inherit version; - hash = "sha256-BztPc0MxvbUXkNWg0LWL95kC/919USJ6vyiBgw+sgk0="; + hash = "sha256-FH3TTVNeZiZKbRbkOxQK4x2tNhcd2RxWN9n9mhYHaqA="; }; build-system = [ setuptools ]; From a062476faff9a98e7f3aa534cf12caafbbc649ef Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:36 +0100 Subject: [PATCH 0472/1079] python3Packages.google-cloud-iam: 2.15.2 -> 2.17.0 https://github.com/googleapis/google-cloud-python/blob/google-cloud-iam-v2.17.0/packages/google-cloud-iam/CHANGELOG.md --- pkgs/development/python-modules/google-cloud-iam/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-iam/default.nix b/pkgs/development/python-modules/google-cloud-iam/default.nix index e0d771425c653..157876b9b6388 100644 --- a/pkgs/development/python-modules/google-cloud-iam/default.nix +++ b/pkgs/development/python-modules/google-cloud-iam/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "google-cloud-iam"; - version = "2.15.2"; + version = "2.17.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_iam"; inherit version; - hash = "sha256-CbE12Wuiz2+Ap+2AEUNuidJYjouyPNYUXEdjAvSHGoI="; + hash = "sha256-S3xPplk70yYY/h29veTP/g1/Tnx4UelPUjTYobovHr8="; }; build-system = [ setuptools ]; From a7453a4392eec89d0bbbc36a3e11e460191e2ba7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:36 +0100 Subject: [PATCH 0473/1079] python3Packages.google-cloud-kms: 3.0.0 -> 3.2.2 https://github.com/googleapis/google-cloud-python/blob/google-cloud-kms-v3.2.2/packages/google-cloud-kms/CHANGELOG.md --- pkgs/development/python-modules/google-cloud-kms/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-kms/default.nix b/pkgs/development/python-modules/google-cloud-kms/default.nix index 7c879b7235d36..4dd20562d6fc5 100644 --- a/pkgs/development/python-modules/google-cloud-kms/default.nix +++ b/pkgs/development/python-modules/google-cloud-kms/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "google-cloud-kms"; - version = "3.0.0"; + version = "3.2.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_kms"; inherit version; - hash = "sha256-suyMBB/cl8hkW/w7S2TNFJ32JFl8dbSuS8qmIU7oSus="; + hash = "sha256-20ooqpQU2GdAKlRxEeVZgDhfkgo9kt2smE4ANqQXtwQ="; }; nativeBuildInputs = [ setuptools ]; From c6dad05a47ca610d4b4bb9af6ede1bbbfd5b18f0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:37 +0100 Subject: [PATCH 0474/1079] python3Packages.google-cloud-org-policy: 1.11.1 -> 1.12.0 https://github.com/googleapis/python-org-policy/blob/v1.12.0/CHANGELOG.md --- .../python-modules/google-cloud-org-policy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-org-policy/default.nix b/pkgs/development/python-modules/google-cloud-org-policy/default.nix index 569583b66649d..343eca87786fe 100644 --- a/pkgs/development/python-modules/google-cloud-org-policy/default.nix +++ b/pkgs/development/python-modules/google-cloud-org-policy/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "google-cloud-org-policy"; - version = "1.11.1"; + version = "1.12.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_org_policy"; inherit version; - hash = "sha256-E+H/y5UGlWselMwoHU4B9APkmEeQnTLxhMelowEJsa8="; + hash = "sha256-xM9fJH21AbNOrNZG1Ahs+NuhKOxCuKv41mSrJQXjH2Y="; }; build-system = [ setuptools ]; From 9592dfab2aa33c0bc5403f70e9604ab26d7ebea3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:37 +0100 Subject: [PATCH 0475/1079] python3Packages.google-cloud-storage: 2.18.2 -> 2.19.0 https://github.com/googleapis/python-storage/blob/v2.19.0/CHANGELOG.md --- .../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 9d0f35e4f3302..8d844c77a97b6 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 = "2.18.2"; + version = "2.19.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_storage"; inherit version; - hash = "sha256-qves1wza2fJ00pMyZz/KuYcI0OH03OtaU1aq7wavTZk="; + hash = "sha256-zQXp5xkbpstok02Ot2BU2b5FYqqJ28Qjb+7k19UTQrI="; }; pythonRelaxDeps = [ "google-auth" ]; From 6ae3c77846d26da51fb4217df5234a79393a2f10 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:38 +0100 Subject: [PATCH 0476/1079] python3Packages.google-cloud-testutils: 1.4.0 -> 1.5.0 https://github.com/googleapis/python-test-utils/blob/v1.5.0/CHANGELOG.md --- .../python-modules/google-cloud-testutils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-testutils/default.nix b/pkgs/development/python-modules/google-cloud-testutils/default.nix index e62d47e372496..d2a66efa2129b 100644 --- a/pkgs/development/python-modules/google-cloud-testutils/default.nix +++ b/pkgs/development/python-modules/google-cloud-testutils/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "google-cloud-testutils"; - version = "1.4.0"; + version = "1.5.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-1oocIuKssoUA1p2dxhqFy+nJjJtp4phwQnHN/L88C8s="; + hash = "sha256-ds2JgVD7rbW1A6ce41hJEodqJdtWT2wiPIuvswp3kag="; }; propagatedBuildInputs = [ From aee15aaf88303c2de08c31ecdd30aa157643b5fc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:38 +0100 Subject: [PATCH 0477/1079] python3Packages.google-nest-sdm: 6.1.5 -> 7.0.0 https://github.com/allenporter/python-google-nest-sdm/releases/tag/7.0.0 --- pkgs/development/python-modules/google-nest-sdm/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-nest-sdm/default.nix b/pkgs/development/python-modules/google-nest-sdm/default.nix index 1291a7d24ad4e..c514aad349b4c 100644 --- a/pkgs/development/python-modules/google-nest-sdm/default.nix +++ b/pkgs/development/python-modules/google-nest-sdm/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "google-nest-sdm"; - version = "6.1.5"; + version = "7.0.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "allenporter"; repo = "python-google-nest-sdm"; tag = version; - hash = "sha256-fIypWohefKS4X/obiPHNF4QPuGBzitcvf7fXBpUZotY="; + hash = "sha256-j3L0U4dcmU35eHyrB8ZASGso8lWFwSD3PGq5fRSGOg0="; }; build-system = [ setuptools ]; @@ -62,7 +62,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module for Google Nest Device Access using the Smart Device Management API"; homepage = "https://github.com/allenporter/python-google-nest-sdm"; - changelog = "https://github.com/allenporter/python-google-nest-sdm/releases/tag/${version}"; + changelog = "https://github.com/allenporter/python-google-nest-sdm/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; mainProgram = "google_nest"; From 29cbcaad2ee21bb94683469f8f16abbac9638ab0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:39 +0100 Subject: [PATCH 0478/1079] python3Packages.googleapis-common-protos: 1.65.0 -> 1.66.0 https://github.com/googleapis/python-api-common-protos/releases/tag/v1.66.0 --- .../python-modules/googleapis-common-protos/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/googleapis-common-protos/default.nix b/pkgs/development/python-modules/googleapis-common-protos/default.nix index 5dcbe2d2ed848..89fa22a5e0c3a 100644 --- a/pkgs/development/python-modules/googleapis-common-protos/default.nix +++ b/pkgs/development/python-modules/googleapis-common-protos/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "googleapis-common-protos"; - version = "1.65.0"; + version = "1.66.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "googleapis_common_protos"; inherit version; - hash = "sha256-M0op0Hzdw6oB3uSYj5r9mykW7i/0nWt1cVXcDRl4UsA="; + hash = "sha256-w+ezPRX9ylN0zApzRt2S/6hHQlzE6pQdlw8TaABS7Iw="; }; build-system = [ setuptools ]; From a4b2d9a07f370c8105c5236cb8420b7850e9c62f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:39 +0100 Subject: [PATCH 0479/1079] python3Packages.googletrans: 2.4.0 -> 4.0.0 --- pkgs/development/python-modules/googletrans/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/googletrans/default.nix b/pkgs/development/python-modules/googletrans/default.nix index 1ed302a6c0908..9a73dd866014b 100644 --- a/pkgs/development/python-modules/googletrans/default.nix +++ b/pkgs/development/python-modules/googletrans/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "googletrans"; - version = "2.4.0"; + version = "4.0.0"; format = "setuptools"; src = fetchFromGitHub { owner = "ssut"; repo = "py-googletrans"; - rev = "v${version}"; - sha256 = "0wzzinn0k9rfv9z1gmfk9l4kljyd4n6kizsjw4wjxv91kfhj92hz"; + tag = "v${version}"; + sha256 = "sha256-R6LJLHHitJL8maXBCZyx2W47uJh0ZctVDA9oRIEhG5U="; }; propagatedBuildInputs = [ requests ]; From 40d0d53cf0160ef58b8f64e80852d368ee9f7adf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:39 +0100 Subject: [PATCH 0480/1079] python3Packages.govee-local-api: 1.5.3 -> 2.0.0 https://github.com/Galorhallen/govee-local-api/releases/tag/v2.0.0 --- pkgs/development/python-modules/govee-local-api/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/govee-local-api/default.nix b/pkgs/development/python-modules/govee-local-api/default.nix index e8c5d0060c1f2..591d5cef3fb53 100644 --- a/pkgs/development/python-modules/govee-local-api/default.nix +++ b/pkgs/development/python-modules/govee-local-api/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "govee-local-api"; - version = "1.5.3"; + version = "2.0.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "Galorhallen"; repo = "govee-local-api"; tag = "v${version}"; - hash = "sha256-qBT0Xub+eL7rfF+lQWlheBJSahEKWjREGJQD6sHjTPk="; + hash = "sha256-1n5HPFI/E/I4eepnpQg8hhIksr48igVy56gQ0UiMYHU="; }; build-system = [ poetry-core ]; @@ -30,7 +30,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library to communicate with Govee local API"; homepage = "https://github.com/Galorhallen/govee-local-api"; - changelog = "https://github.com/Galorhallen/govee-local-api/releases/tag/v${version}"; + changelog = "https://github.com/Galorhallen/govee-local-api/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 6a6e6f8311d687c1f9f5b8e7636f813ccf16ebde Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:40 +0100 Subject: [PATCH 0481/1079] python3Packages.gphoto2: 2.5.0 -> 2.5.1 --- pkgs/development/python-modules/gphoto2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gphoto2/default.nix b/pkgs/development/python-modules/gphoto2/default.nix index 7f1e5ce0e4764..5cf5e39b45bb4 100644 --- a/pkgs/development/python-modules/gphoto2/default.nix +++ b/pkgs/development/python-modules/gphoto2/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "gphoto2"; - version = "2.5.0"; + version = "2.5.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-l9B6PEIGf8rkUlYApOytW2s9OhgcxMHVlDgfQR5ZnoA="; + hash = "sha256-Jgh7ff+iUaeNQtBsXw2Jm+2gj1ctvrY3oahGrbxx3uE="; }; # only convert first 2 values from setuptools_version to ints to avoid From e4429ac51e43188ce68900051d3cd6d335b63d17 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:40 +0100 Subject: [PATCH 0482/1079] python3Packages.graphrag: 1.0.0 -> 1.2.0 https://github.com/microsoft/graphrag/blob/v1.2.0/CHANGELOG.md --- pkgs/development/python-modules/graphrag/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/graphrag/default.nix b/pkgs/development/python-modules/graphrag/default.nix index 6c312725aad56..a3326c4ee7985 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.0.0"; + version = "1.2.0"; pyproject = true; src = fetchFromGitHub { owner = "microsoft"; repo = "graphrag"; - rev = "refs/tags/v${version}"; - hash = "sha256-037PBiIyxcdJSut9kF4L23wNEJBdKM/M2I/0f4iVayo="; + tag = "v${version}"; + hash = "sha256-z3gO0wV8YBNi2Z53avujAt/Es9mSzugEFa/qRgq7ItM="; }; build-system = [ @@ -115,7 +115,7 @@ buildPythonPackage rec { meta = { description = "Modular graph-based Retrieval-Augmented Generation (RAG) system"; homepage = "https://github.com/microsoft/graphrag"; - changelog = "https://github.com/microsoft/graphrag/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/microsoft/graphrag/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ natsukium ]; }; From 70838be5d1ae8ef4456823759735914d7ef77997 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:41 +0100 Subject: [PATCH 0483/1079] python3Packages.great-expectations: 1.2.1 -> 1.3.2 https://github.com/great-expectations/great_expectations/releases/tag/1.3.2 --- .../python-modules/great-expectations/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/great-expectations/default.nix b/pkgs/development/python-modules/great-expectations/default.nix index 59bd3770c654b..9b3f2902ce9eb 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.2.1"; + version = "1.3.2"; pyproject = true; src = fetchFromGitHub { owner = "great-expectations"; repo = "great_expectations"; tag = version; - hash = "sha256-TV07vmc0XdP6ICv7Kws79zACCsahZ6FlhplJHbpDFNk="; + hash = "sha256-MV6T8PyOyAQ2SfT8B38YdCtqj6oeZCW+z08koBR739A="; }; postPatch = '' @@ -131,7 +131,7 @@ buildPythonPackage rec { meta = { description = "Library for writing unit tests for data validation"; homepage = "https://docs.greatexpectations.io"; - changelog = "https://github.com/great-expectations/great_expectations/releases/tag/${version}"; + changelog = "https://github.com/great-expectations/great_expectations/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ bcdarwin ]; }; From c55d84a4bc8eea1bae9e124b119f2661f8b6deca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:41 +0100 Subject: [PATCH 0484/1079] python3Packages.great-tables: 0.12.0 -> 0.15.0 https://github.com/posit-dev/great-tables/releases/tag/v0.15.0 --- pkgs/development/python-modules/great-tables/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/great-tables/default.nix b/pkgs/development/python-modules/great-tables/default.nix index c3541efdd435e..8d34399706046 100644 --- a/pkgs/development/python-modules/great-tables/default.nix +++ b/pkgs/development/python-modules/great-tables/default.nix @@ -31,14 +31,14 @@ buildPythonPackage rec { pname = "great-tables"; - version = "0.12.0"; + version = "0.15.0"; pyproject = true; src = fetchFromGitHub { owner = "posit-dev"; repo = "great-tables"; tag = "v${version}"; - hash = "sha256-+n8s8cmsQizEUuRGzFrOxhWL0C9OQO506msiHD58jGQ="; + hash = "sha256-68Fx1BNDl5/nATR7CnKgd46qWCW5Rbur8YRACzN5iUU="; }; build-system = [ @@ -82,7 +82,7 @@ buildPythonPackage rec { meta = { description = "Library for rendering and formatting dataframes"; homepage = "https://github.com/posit-dev/great-tables"; - changelog = "https://github.com/posit-dev/great-tables/releases/tag/v${version}"; + changelog = "https://github.com/posit-dev/great-tables/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ bcdarwin ]; }; From d35d1fbe11d2362a7faf509702a162f8d9aa4d8c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:41 +0100 Subject: [PATCH 0485/1079] python3Packages.grep-ast: 0.3.3 -> 0.4.1 --- pkgs/development/python-modules/grep-ast/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/grep-ast/default.nix b/pkgs/development/python-modules/grep-ast/default.nix index 01d164bacdc13..3e66ef4c3115a 100644 --- a/pkgs/development/python-modules/grep-ast/default.nix +++ b/pkgs/development/python-modules/grep-ast/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "grep-ast"; - version = "0.3.3"; + version = "0.4.1"; pyproject = true; src = fetchPypi { inherit version; pname = "grep_ast"; - hash = "sha256-QriIfVcwHcVWNDaPjVSenEnJE9r7TRnJtUw922BPzPQ="; + hash = "sha256-9wl+zyNDfAS8TtcISFsNQYlMGpxKmUEVlUK4xnxJpWM="; }; build-system = [ setuptools ]; From 0c3d33d4b50570b9a22f8d414753fcd594005b61 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:42 +0100 Subject: [PATCH 0486/1079] python3Packages.grpc-google-iam-v1: 0.13.1 -> 0.14.0 https://github.com/googleapis/python-grpc-google-iam-v1/releases/tag/v0.14.0 --- .../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 baf0ca566747c..d8a5d20b97ddb 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.13.1"; + version = "0.14.0"; pyproject = true; src = fetchFromGitHub { owner = "googleapis"; repo = "python-grpc-google-iam-v1"; tag = "v${version}"; - hash = "sha256-FLDx2zbM0qqLa+k/7xexyv5/YHlSOdikrbU2eYbxDM0="; + hash = "sha256-CkzXh7psXQvAbAduRR6+Bihv6RlaOAWdFDX7xaqWO8M="; }; nativeBuildInputs = [ setuptools ]; @@ -42,7 +42,7 @@ buildPythonPackage rec { meta = with lib; { description = "GRPC library for the google-iam-v1 service"; homepage = "https://github.com/googleapis/python-grpc-google-iam-v1"; - changelog = "https://github.com/googleapis/python-grpc-google-iam-v1/releases/tag/v${version}"; + changelog = "https://github.com/googleapis/python-grpc-google-iam-v1/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = [ ]; }; From 315a095b00b5219f27f49a0e0de9e38ffe228049 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:42 +0100 Subject: [PATCH 0487/1079] python3Packages.gssapi: 1.8.3 -> 1.9.0 --- pkgs/development/python-modules/gssapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gssapi/default.nix b/pkgs/development/python-modules/gssapi/default.nix index 56744993471d7..1e5cf2bfe1b5e 100644 --- a/pkgs/development/python-modules/gssapi/default.nix +++ b/pkgs/development/python-modules/gssapi/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "gssapi"; - version = "1.8.3"; + version = "1.9.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "pythongssapi"; repo = "python-${pname}"; tag = "v${version}"; - hash = "sha256-H1JfdvxJvX5dmC9aTqIOkjAqFEL44KoUXEhoYj2uRY8="; + hash = "sha256-Y53HoLcamoFIrwZtNcL1BOrzBjRD09mT3AiS0QUT7dY="; }; postPatch = '' From e4e4e0658e39e7052b13ede2375fb75023841417 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:43 +0100 Subject: [PATCH 0488/1079] python3Packages.guidance: 0.1.16 -> 0.2.0 https://github.com/guidance-ai/guidance/releases/tag/0.2.0 --- pkgs/development/python-modules/guidance/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/guidance/default.nix b/pkgs/development/python-modules/guidance/default.nix index 38eebb5654ae0..83d4a0eb80fae 100644 --- a/pkgs/development/python-modules/guidance/default.nix +++ b/pkgs/development/python-modules/guidance/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "guidance"; - version = "0.1.16"; + version = "0.2.0"; pyproject = true; src = fetchFromGitHub { owner = "guidance-ai"; repo = "guidance"; tag = version; - hash = "sha256-dPakdT97cuLv4OwdaUFncopD5X6uXGyUjwzqn9fxnhU="; + hash = "sha256-dZfz/P4+dTHdGFhLAdwX0D/QRdojqNy8+UCbFk0QeTM="; }; build-system = [ From 3e2be600d621d418ab986491c7fd953cb32cbac3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:43 +0100 Subject: [PATCH 0489/1079] python3Packages.h3: 3.7.7 -> 4.1.2 --- 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 b7063384d0b1f..4db7e9dda9e6c 100644 --- a/pkgs/development/python-modules/h3/default.nix +++ b/pkgs/development/python-modules/h3/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "h3"; - version = "3.7.7"; + version = "4.1.2"; format = "setuptools"; # pypi version does not include tests @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "uber"; repo = "h3-py"; tag = "v${version}"; - hash = "sha256-wXQaSMXQI0f7zfyj37mubxdqGFv7vhHQd6rH08H57d4="; + hash = "sha256-dsF6VJwwIDapHtLiNEWbKW6A28zEOWqEPDRznf0eOcA="; }; dontConfigure = true; From d50edffd00cd7177cadf63022b80cef111d32d26 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:43 +0100 Subject: [PATCH 0490/1079] python3Packages.habanero: 1.2.6 -> 2.0.0 --- pkgs/development/python-modules/habanero/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/habanero/default.nix b/pkgs/development/python-modules/habanero/default.nix index 0de8a80f978eb..03f2609486a21 100644 --- a/pkgs/development/python-modules/habanero/default.nix +++ b/pkgs/development/python-modules/habanero/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "habanero"; - version = "1.2.6"; + version = "2.0.0"; pyproject = true; src = fetchFromGitHub { owner = "sckott"; repo = pname; tag = "v${version}"; - hash = "sha256-Pw0TgXxDRmR565hdNGipfDZ7P32pxWkmPWfaYK0RaI4="; + hash = "sha256-GvrHCTmNEgqCiNzXPg7/L9QPd5FhSZBq3FA3qMBT0l4="; }; build-system = [ setuptools-scm ]; From 86a54b60e46970c18b35479a7c659a5c7cbe7d35 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:44 +0100 Subject: [PATCH 0491/1079] python3Packages.habluetooth: 3.7.0 -> 3.9.0 https://github.com/Bluetooth-Devices/habluetooth/blob/v3.9.0/CHANGELOG.md --- pkgs/development/python-modules/habluetooth/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/habluetooth/default.nix b/pkgs/development/python-modules/habluetooth/default.nix index 6586cb0527229..998036d9cb1cb 100644 --- a/pkgs/development/python-modules/habluetooth/default.nix +++ b/pkgs/development/python-modules/habluetooth/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "habluetooth"; - version = "3.7.0"; + version = "3.9.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "habluetooth"; tag = "v${version}"; - hash = "sha256-wOWQaM1hfWaqLFIzwB7O1yOS/CJPvZ+aGbKzvAE2DAE="; + hash = "sha256-JDmdbqgCcgYuPNDNBlqN/kZLRhm3+C0hf9ZC+OoEbTU="; }; build-system = [ @@ -59,7 +59,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library for high availability Bluetooth"; homepage = "https://github.com/Bluetooth-Devices/habluetooth"; - changelog = "https://github.com/Bluetooth-Devices/habluetooth/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/Bluetooth-Devices/habluetooth/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 4e7c15697455208f9356d1100449fa38a10af90c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:44 +0100 Subject: [PATCH 0492/1079] python3Packages.hahomematic: 2025.1.7 -> 2025.1.10 https://github.com/SukramJ/hahomematic/blob/2025.1.10/changelog.md --- pkgs/development/python-modules/hahomematic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hahomematic/default.nix b/pkgs/development/python-modules/hahomematic/default.nix index beaa76aa68e2c..a1a6ea29c00bc 100644 --- a/pkgs/development/python-modules/hahomematic/default.nix +++ b/pkgs/development/python-modules/hahomematic/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "hahomematic"; - version = "2025.1.7"; + version = "2025.1.10"; pyproject = true; disabled = pythonOlder "3.12"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "SukramJ"; repo = "hahomematic"; tag = version; - hash = "sha256-YMyqzPnHmc9iDkf9ZwVVvqlDntXHqVEUjtj0Sk7UMEg="; + hash = "sha256-4aHrQ8EgaQNNT4M8FBEHXxgU+ES3ylegYwFyz3Hf+jQ="; }; __darwinAllowLocalNetworking = true; From 4d3774e59dcafab2651ecc140d3e46799c8e2ab1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:45 +0100 Subject: [PATCH 0493/1079] python3Packages.harlequin-bigquery: 1.0.2 -> 1.0.3 --- .../development/python-modules/harlequin-bigquery/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/harlequin-bigquery/default.nix b/pkgs/development/python-modules/harlequin-bigquery/default.nix index e43e00a4b3b27..677e566c2def7 100644 --- a/pkgs/development/python-modules/harlequin-bigquery/default.nix +++ b/pkgs/development/python-modules/harlequin-bigquery/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "harlequin-bigquery"; - version = "1.0.2"; + version = "1.0.3"; pyproject = true; src = fetchPypi { pname = "harlequin_bigquery"; inherit version; - hash = "sha256-uIPYhK4R6N7pqsKY2GozkG76WI+gru2unsK5BxO4+/Y="; + hash = "sha256-jdDwmfiU7x4zl4hg12evrPqLEzPB2M8/1HN4d0N1EJQ="; }; build-system = [ From 1c448c0d81f4d5148fe79ff6d7565c65b33aa0e0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:45 +0100 Subject: [PATCH 0494/1079] python3Packages.hass-nabucasa: 0.87.0 -> 0.88.1 https://github.com/NabuCasa/hass-nabucasa/releases/tag/0.88.1 --- pkgs/development/python-modules/hass-nabucasa/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix index ee46fd1ecdbd9..49172fa145ecd 100644 --- a/pkgs/development/python-modules/hass-nabucasa/default.nix +++ b/pkgs/development/python-modules/hass-nabucasa/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "hass-nabucasa"; - version = "0.87.0"; + version = "0.88.1"; pyproject = true; disabled = pythonOlder "3.12"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "nabucasa"; repo = "hass-nabucasa"; tag = version; - hash = "sha256-V9iP/YRvxsdpYLqcRHSIULlOPQKq5fkouUXTNNeF0FY="; + hash = "sha256-OTUrzpsv4sYLRHw3gvNlVz9h1XdR3YOQTZQZtFvqdiQ="; }; pythonRelaxDeps = [ "acme" ]; @@ -65,7 +65,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python module for the Home Assistant cloud integration"; homepage = "https://github.com/NabuCasa/hass-nabucasa"; - changelog = "https://github.com/NabuCasa/hass-nabucasa/releases/tag/${version}"; + changelog = "https://github.com/NabuCasa/hass-nabucasa/releases/tag/${src.tag}"; license = licenses.gpl3Only; maintainers = with maintainers; [ Scriptkiddi ]; }; From 59f77925c8ba3e5b38b35c05720d258b78f553d6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:46 +0100 Subject: [PATCH 0495/1079] python3Packages.haystack-ai: 2.5.1 -> 2.9.0 https://github.com/deepset-ai/haystack/releases/tag/v2.9.0 --- pkgs/development/python-modules/haystack-ai/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/haystack-ai/default.nix b/pkgs/development/python-modules/haystack-ai/default.nix index 0df6d95efcd00..2c367cc70cb18 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.5.1"; + version = "2.9.0"; pyproject = true; src = fetchFromGitHub { owner = "deepset-ai"; repo = "haystack"; tag = "v${version}"; - hash = "sha256-9lhAiM9uqa6CLb8A59mPVffA1Bnfs4A37/+kKA94cCQ="; + hash = "sha256-h/4KskpzO3+e6aLQlBb8yitmfdbdc+J6Hz6TMs8bnr8="; }; nativeBuildInputs = [ @@ -262,7 +262,7 @@ buildPythonPackage rec { longDescription = '' LLM orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots ''; - changelog = "https://github.com/deepset-ai/haystack/releases/tag/v${version}"; + changelog = "https://github.com/deepset-ai/haystack/releases/tag/${src.tag}"; homepage = "https://github.com/deepset-ai/haystack"; license = licenses.asl20; maintainers = with maintainers; [ happysalada ]; From a45a66fc8dcf6b2bcc24525127d2c363559310bb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:46 +0100 Subject: [PATCH 0496/1079] python3Packages.hdbscan: 0.8.38.post1 -> 0.8.40 --- pkgs/development/python-modules/hdbscan/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hdbscan/default.nix b/pkgs/development/python-modules/hdbscan/default.nix index 31b060c56d548..509921eb6d7be 100644 --- a/pkgs/development/python-modules/hdbscan/default.nix +++ b/pkgs/development/python-modules/hdbscan/default.nix @@ -13,12 +13,12 @@ buildPythonPackage rec { pname = "hdbscan"; - version = "0.8.38.post1"; + version = "0.8.40"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-X726L/tamai1L6KRVljO1r7Vn00NX0CxxnNkbJKKrAs="; + hash = "sha256-yeOD/xe+7gWRB1/2XVJL2ltaNd+wHSGCRae6MMjUihc="; }; pythonRemoveDeps = [ "cython" ]; From e9890d2cfd8e7797a80b34b515476ac0aca8feef Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:46 +0100 Subject: [PATCH 0497/1079] python3Packages.hidapi: 0.14.0.post2 -> 0.14.0.post4 --- .../python-modules/hidapi/default.nix | 28 +++++++++++++++---- pkgs/top-level/python-packages.nix | 2 +- 2 files changed, 24 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/hidapi/default.nix b/pkgs/development/python-modules/hidapi/default.nix index 5c1fdda9484fd..059ca697011c1 100644 --- a/pkgs/development/python-modules/hidapi/default.nix +++ b/pkgs/development/python-modules/hidapi/default.nix @@ -3,23 +3,41 @@ stdenv, buildPythonPackage, fetchPypi, + pkg-config, xcbuild, - cython_0, + cython, + setuptools, + hidapi, + libusb1, udev, darwin, }: buildPythonPackage rec { pname = "hidapi"; - version = "0.14.0.post2"; - format = "setuptools"; + version = "0.14.0.post4"; + pyproject = true; src = fetchPypi { inherit pname version; - sha256 = "sha256-bA6XumsFmjCdUbSVqPDV77zqh1a2QNmLb2u5/e8kWKw="; + hash = "sha256-SPziU+Um0XtmP7+ZicccfvdlPO1fS+ZfFDfDE/s9vfY="; }; - nativeBuildInputs = [ cython_0 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ xcbuild ]; + build-system = [ + cython + setuptools + ]; + + nativeBuildInputs = [ pkg-config ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ xcbuild ]; + + buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ + hidapi + libusb1 + ]; + + env = lib.optionalAttrs stdenv.hostPlatform.isLinux { + HIDAPI_SYSTEM_HIDAPI = true; + }; propagatedBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ udev ] diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 49f6d7bb29871..59d2f2d9ef5e4 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5906,7 +5906,7 @@ self: super: with self; { }; hidapi = callPackage ../development/python-modules/hidapi { - inherit (pkgs) udev; + inherit (pkgs) hidapi udev; }; hid-parser = callPackage ../development/python-modules/hid-parser { }; From 872542c54cab676bb67c445c114320829cd3455d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:47 +0100 Subject: [PATCH 0498/1079] python3Packages.highdicom: 0.22.0 -> 0.23.1 --- pkgs/development/python-modules/highdicom/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/highdicom/default.nix b/pkgs/development/python-modules/highdicom/default.nix index 40320035f53e7..2e5787d129f1e 100644 --- a/pkgs/development/python-modules/highdicom/default.nix +++ b/pkgs/development/python-modules/highdicom/default.nix @@ -16,13 +16,13 @@ let test_data = fetchFromGitHub { owner = "pydicom"; repo = "pydicom-data"; - rev = "cbb9b2148bccf0f550e3758c07aca3d0e328e768"; + tag = "v${version}"; hash = "sha256-nF/j7pfcEpWHjjsqqTtIkW8hCEbuQ3J4IxpRk0qc1CQ="; }; in buildPythonPackage rec { pname = "highdicom"; - version = "0.22.0"; + version = "0.23.1"; pyproject = true; disabled = pythonOlder "3.6"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "MGHComputationalPathology"; repo = "highdicom"; tag = "v${version}"; - hash = "sha256-KHSJWEnm8u0xHkeeLF/U7MY4FfiWb6Q0GQQy2w1mnKw="; + hash = "sha256-LrsG85/bpqIEP++LgvyaVyw4tMsuUTtHNwWl7apuToM="; }; propagatedBuildInputs = [ @@ -71,7 +71,7 @@ buildPythonPackage rec { meta = with lib; { description = "High-level DICOM abstractions for Python"; homepage = "https://highdicom.readthedocs.io"; - changelog = "https://github.com/ImagingDataCommons/highdicom/releases/tag/v${version}"; + changelog = "https://github.com/ImagingDataCommons/highdicom/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ bcdarwin ]; }; From 3b5fb598105b087f6ad6ce3fb24d67571b6cb982 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:47 +0100 Subject: [PATCH 0499/1079] python3Packages.hikari-crescent: 1.0.0 -> 1.1.0 --- 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 1528576f4a65b..74825dcd5f313 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.0.0"; + version = "1.1.0"; pyproject = true; src = fetchFromGitHub { owner = "hikari-crescent"; repo = "hikari-crescent"; tag = "v${version}"; - hash = "sha256-0eDPdN+3lalgHiBNXuZUEJllAKFxdKK6paTFNHU5jIM="; + hash = "sha256-37QA/yBBDo7w/e7SvgXnzfxeCulyYgB+xtJY25HJ9FM="; }; build-system = [ poetry-core ]; From 75cef0194f7a3ad8b5e5eb1f6fefe76e951b5cbb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:48 +0100 Subject: [PATCH 0500/1079] python3Packages.hiredis: 2.4.0 -> 3.1.0 https://github.com/redis/hiredis-py/blob/v3.1.0/CHANGELOG.md --- pkgs/development/python-modules/hiredis/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/hiredis/default.nix b/pkgs/development/python-modules/hiredis/default.nix index 9056129a41033..0f1ac23d7b4c1 100644 --- a/pkgs/development/python-modules/hiredis/default.nix +++ b/pkgs/development/python-modules/hiredis/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "hiredis"; - version = "2.4.0"; + version = "3.1.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -23,7 +23,7 @@ buildPythonPackage rec { repo = "hiredis-py"; tag = "v${version}"; fetchSubmodules = true; - hash = "sha256-PnCSf7ZEPNtweQEnWTHCCVCvg5QGxGeBSAZCFHOziDQ="; + hash = "sha256-ID5OJdARd2N2GYEpcYOpxenpZlhWnWr5fAClAgqEgGg="; }; build-system = [ setuptools ]; @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = with lib; { description = "Wraps protocol parsing code in hiredis, speeds up parsing of multi bulk replies"; homepage = "https://github.com/redis/hiredis-py"; - changelog = "https://github.com/redis/hiredis-py/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/redis/hiredis-py/blob/${src.tag}/CHANGELOG.md"; license = licenses.bsd3; maintainers = with maintainers; [ mmai ]; }; From 66cd410649244ae318b93a67254322c89c9562fe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:48 +0100 Subject: [PATCH 0501/1079] python3Packages.histoprint: 2.5.0 -> 2.6.0 --- pkgs/development/python-modules/histoprint/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/histoprint/default.nix b/pkgs/development/python-modules/histoprint/default.nix index 080197e883862..36e94458ea44d 100644 --- a/pkgs/development/python-modules/histoprint/default.nix +++ b/pkgs/development/python-modules/histoprint/default.nix @@ -12,12 +12,12 @@ buildPythonPackage rec { pname = "histoprint"; - version = "2.5.0"; + version = "2.6.0"; format = "pyproject"; src = fetchPypi { inherit pname version; - sha256 = "sha256-kJfnOWqzqag8kW9+U8Ri6kbk9kXBrZFgRzjy2Dg+/U8="; + sha256 = "sha256-4d9yk1BFW0V+l/IIg1N650Uih558M8YJ3xLyR8ykoh0="; }; buildInputs = [ From 8a81f3ea097d04f33e2a8245181674d8cf99980a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:48 +0100 Subject: [PATCH 0502/1079] python3Packages.hmmlearn: 0.3.2 -> 0.3.3 --- pkgs/development/python-modules/hmmlearn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hmmlearn/default.nix b/pkgs/development/python-modules/hmmlearn/default.nix index 27bad37620619..e9183014eaa72 100644 --- a/pkgs/development/python-modules/hmmlearn/default.nix +++ b/pkgs/development/python-modules/hmmlearn/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "hmmlearn"; - version = "0.3.2"; + version = "0.3.3"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-7a9IX9seqI2prGQrIAbGPZlQ3RXU0TL3IFMF04Pm90U="; + hash = "sha256-HTxdxMUlfgwjjcH+U4dwC4y5h+q4CO2z4Mc4KfHMROw="; }; buildInputs = [ From a916ff31dea7f90e62e526a28c730ae6d5af8f70 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:49 +0100 Subject: [PATCH 0503/1079] python3Packages.holoviews: 1.19.1 -> 1.20.0 --- pkgs/development/python-modules/holoviews/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/holoviews/default.nix b/pkgs/development/python-modules/holoviews/default.nix index dfadc6952ea4c..6b9fb81cb3d48 100644 --- a/pkgs/development/python-modules/holoviews/default.nix +++ b/pkgs/development/python-modules/holoviews/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "holoviews"; - version = "1.19.1"; + version = "1.20.0"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-uehejAcnWkVsDvjQa8FX0Cs37/Zvs2AqoS9chvCEhlw="; + hash = "sha256-KdGDBF+vo9hG3tqZnZaHuZuKvcGowGcS5Ur6V2uwKz4="; }; build-system = [ From 061c7f58713fb023eb1f7a6c65ec418d7cb917b3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:49 +0100 Subject: [PATCH 0504/1079] python3Packages.home-assistant-chip-wheels: 2024.9.0 -> 2024.11.4 https://github.com/home-assistant-libs/chip-wheels/releases/tag/2024.11.4 --- .../python-modules/home-assistant-chip-wheels/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix b/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix index 769045aa104fc..fa8e098db05d2 100644 --- a/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix +++ b/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix @@ -70,14 +70,14 @@ stdenv.mkDerivation rec { pname = "home-assistant-chip-wheels"; - version = "2024.9.0"; + version = "2024.11.4"; src = fetchFromGitHub { owner = "home-assistant-libs"; repo = "chip-wheels"; - rev = version; + tag = version; fetchSubmodules = false; leaveDotGit = true; - hash = "sha256-T0G6mxb/5wFOxPLL92Ay34oP+9Xvk9w0YV9VSzWJuzw="; + hash = "sha256-AizyuS19eXyHe2508Y9OZIjupZ+gtjvMmsUhLwr/VJo="; postFetch = '' cd $out # Download connectedhomeip. @@ -277,7 +277,7 @@ stdenv.mkDerivation rec { meta = { description = "Python wheels for APIs and tools related to CHIP"; homepage = "https://github.com/home-assistant-libs/chip-wheels"; - changelog = "https://github.com/home-assistant-libs/chip-wheels/releases/tag/${version}"; + changelog = "https://github.com/home-assistant-libs/chip-wheels/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = lib.teams.home-assistant.members; }; From b1ac4cb930a2726e2fd2310750247d327f8732df Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:50 +0100 Subject: [PATCH 0505/1079] python3Packages.htmldate: 1.9.2 -> 1.9.3 https://github.com/adbar/htmldate/blob/v1.9.3/CHANGELOG.md --- pkgs/development/python-modules/htmldate/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/htmldate/default.nix b/pkgs/development/python-modules/htmldate/default.nix index cdf4f8dfa04dd..22be4bbe16f54 100644 --- a/pkgs/development/python-modules/htmldate/default.nix +++ b/pkgs/development/python-modules/htmldate/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "htmldate"; - version = "1.9.2"; + version = "1.9.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "adbar"; repo = "htmldate"; tag = "v${version}"; - hash = "sha256-lTBLk8SlS2R4n5HORyt5mechKKEWRtMggOxUZ6kgQIc="; + hash = "sha256-9uFf/sx0AZdlvizU65H87hbtwDKf8Ykm67bKM9Oq//s="; }; build-system = [ setuptools ]; @@ -70,7 +70,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module for the extraction of original and updated publication dates from URLs and web pages"; homepage = "https://htmldate.readthedocs.io"; - changelog = "https://github.com/adbar/htmldate/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/adbar/htmldate/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ jokatzke ]; mainProgram = "htmldate"; From d070d6fb59ce13da896f1f8c8b1ac70c4b9458f0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:50 +0100 Subject: [PATCH 0506/1079] python3Packages.httpx-auth: 0.22.0 -> 0.23.1 https://github.com/Colin-b/httpx_auth/blob/v0.23.1/CHANGELOG.md --- pkgs/development/python-modules/httpx-auth/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/httpx-auth/default.nix b/pkgs/development/python-modules/httpx-auth/default.nix index bcb5677218e21..e34eaf44ee7d1 100644 --- a/pkgs/development/python-modules/httpx-auth/default.nix +++ b/pkgs/development/python-modules/httpx-auth/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "httpx-auth"; - version = "0.22.0"; + version = "0.23.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "Colin-b"; repo = "httpx_auth"; tag = "v${version}"; - hash = "sha256-7azPyep+R55CdRwbdo20y4YNV47c8CwXgOj4q4t25oc="; + hash = "sha256-wrPKUAGBzzuWNtwYtTtqOhb1xqYgc83uxn4rjbfDPmo="; }; nativeBuildInputs = [ @@ -49,7 +49,7 @@ buildPythonPackage rec { meta = with lib; { description = "Authentication classes to be used with httpx"; homepage = "https://github.com/Colin-b/httpx_auth"; - changelog = "https://github.com/Colin-b/httpx_auth/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/Colin-b/httpx_auth/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ natsukium ]; }; From 453425e840f5c1e471a656c0d14253d46b216849 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:51 +0100 Subject: [PATCH 0507/1079] python3Packages.httpx-socks: 0.9.2 -> 0.10.0 https://github.com/romis2012/httpx-socks/releases/tag/v0.10.0 --- pkgs/development/python-modules/httpx-socks/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/httpx-socks/default.nix b/pkgs/development/python-modules/httpx-socks/default.nix index b1659cc92e6c7..eb13e20977ad1 100644 --- a/pkgs/development/python-modules/httpx-socks/default.nix +++ b/pkgs/development/python-modules/httpx-socks/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "httpx-socks"; - version = "0.9.2"; + version = "0.10.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "romis2012"; repo = "httpx-socks"; tag = "v${version}"; - hash = "sha256-PUiciSuDCO4r49st6ye5xPLCyvYMKfZY+yHAkp5j3ZI="; + hash = "sha256-H+A6203XMM7MaIdwtjQScyOBRJNpTx9NsSMIoov8hg8="; }; build-system = [ setuptools ]; @@ -72,7 +72,7 @@ buildPythonPackage rec { meta = with lib; { description = "Proxy (HTTP, SOCKS) transports for httpx"; homepage = "https://github.com/romis2012/httpx-socks"; - changelog = "https://github.com/romis2012/httpx-socks/releases/tag/v${version}"; + changelog = "https://github.com/romis2012/httpx-socks/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 205a839d36d8c106baccb66b225ec21fa2bee08a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:51 +0100 Subject: [PATCH 0508/1079] python3Packages.human-readable: 1.4.1 -> 2.0.0 --- pkgs/development/python-modules/human-readable/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/human-readable/default.nix b/pkgs/development/python-modules/human-readable/default.nix index c2dc06ddf7b60..23c771079c76a 100644 --- a/pkgs/development/python-modules/human-readable/default.nix +++ b/pkgs/development/python-modules/human-readable/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "human-readable"; - version = "1.4.1"; + version = "2.0.0"; src = fetchPypi { pname = "human_readable"; inherit version; - hash = "sha256-yBv6A10ogYM3mVRqbxLnG6TB76fdpqi+wQ/WunhQIR8="; + hash = "sha256-VuuUReVgzPoGlZCK4uyLAIG4bUnroaCDO8CuD0TWxOk="; }; pyproject = true; From c9c996ac248d76db38fa6ffd581a03b361f0904b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:51 +0100 Subject: [PATCH 0509/1079] python3Packages.hydrogram: 0.1.4 -> 0.2.0 https://github.com/hydrogram/hydrogram/releases/tag/v0.2.0 --- pkgs/development/python-modules/hydrogram/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/hydrogram/default.nix b/pkgs/development/python-modules/hydrogram/default.nix index 0e50d59eec396..cb68f754c9d95 100644 --- a/pkgs/development/python-modules/hydrogram/default.nix +++ b/pkgs/development/python-modules/hydrogram/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "hydrogram"; - version = "0.1.4"; + version = "0.2.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "hydrogram"; repo = "hydrogram"; tag = "v${version}"; - hash = "sha256-kKzXR8ared2+mHBABxtX+glJ3PMuxA1Pek3DuUkTT40="; + hash = "sha256-QpweUDCypTxOOWL08gCUuMgbuE4130iNyxRpUNuSBac="; }; build-system = [ hatchling ]; @@ -47,7 +47,7 @@ buildPythonPackage rec { meta = with lib; { description = "Asynchronous Telegram MTProto API framework for fluid user and bot interactions"; homepage = "https://github.com/hydrogram/hydrogram"; - changelog = "https://github.com/hydrogram/hydrogram/releases/tag/v${version}"; + changelog = "https://github.com/hydrogram/hydrogram/releases/tag/${src.tag}"; license = licenses.lgpl3Plus; maintainers = with maintainers; [ tholo ]; }; From 0c9b9a7e3337e6518dbd8db3b3f0eecd395e0283 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:52 +0100 Subject: [PATCH 0510/1079] python3Packages.hyperscan: 0.7.7 -> 0.7.8 https://github.com/darvid/python-hyperscan/blob/v0.7.8/CHANGELOG.md --- pkgs/development/python-modules/hyperscan/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/hyperscan/default.nix b/pkgs/development/python-modules/hyperscan/default.nix index 16be8837bc555..9b32d7c808131 100644 --- a/pkgs/development/python-modules/hyperscan/default.nix +++ b/pkgs/development/python-modules/hyperscan/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "hyperscan"; - version = "0.7.7"; + version = "0.7.8"; pyproject = true; src = fetchFromGitHub { owner = "darvid"; repo = "python-hyperscan"; tag = "v${version}"; - hash = "sha256-TNiGh89SnGi0WAqfYudsj7GaVhOifi8ZcmTrMtVbk+c="; + hash = "sha256-gNXE2VjHRTmIMyoLyTsmC9CuY3YT5ZsKfNZvMRthPn0="; }; buildInputs = [ @@ -47,7 +47,7 @@ buildPythonPackage rec { meta = with lib; { description = "CPython extension for the Hyperscan regular expression matching library"; homepage = "https://github.com/darvid/python-hyperscan"; - changelog = "https://github.com/darvid/python-hyperscan/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/darvid/python-hyperscan/blob/${src.tag}/CHANGELOG.md"; platforms = [ "x86_64-linux" "x86_64-darwin" From 48765d4da04a67b6d49cf76196b9e8ed47015adf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:52 +0100 Subject: [PATCH 0511/1079] python3Packages.ibm-watson: 8.1.0 -> 9.0.0 https://github.com/watson-developer-cloud/python-sdk/blob/v9.0.0/CHANGELOG.md --- pkgs/development/python-modules/ibm-watson/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ibm-watson/default.nix b/pkgs/development/python-modules/ibm-watson/default.nix index f642aaff0277e..182fb24cc2d9a 100644 --- a/pkgs/development/python-modules/ibm-watson/default.nix +++ b/pkgs/development/python-modules/ibm-watson/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "ibm-watson"; - version = "8.1.0"; + version = "9.0.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "watson-developer-cloud"; repo = "python-sdk"; tag = "v${version}"; - hash = "sha256-r7A5i17KIy1pBrj01yeknfrOFjb5yZco8ZOc7tlFM7k="; + hash = "sha256-JZriBvdeDAZ+NOnWCsjI2m5JlLe/oLlbtFkdFeuL8TI="; }; build-system = [ setuptools ]; @@ -49,7 +49,7 @@ buildPythonPackage rec { meta = with lib; { description = "Client library to use the IBM Watson Services"; homepage = "https://github.com/watson-developer-cloud/python-sdk"; - changelog = "https://github.com/watson-developer-cloud/python-sdk/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/watson-developer-cloud/python-sdk/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ globin ]; }; From 6c1364692b137761eeaf3844ab8c1a9752feb09d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:53 +0100 Subject: [PATCH 0512/1079] python3Packages.ical: 8.3.0 -> 9.0.0 https://github.com/allenporter/ical/releases/tag/9.0.0 --- pkgs/development/python-modules/ical/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ical/default.nix b/pkgs/development/python-modules/ical/default.nix index e31545f3be977..104a9842ac9c3 100644 --- a/pkgs/development/python-modules/ical/default.nix +++ b/pkgs/development/python-modules/ical/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "ical"; - version = "8.3.0"; + version = "9.0.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "allenporter"; repo = "ical"; tag = version; - hash = "sha256-Hva4yCN46ACmKFZL5geR/NnEiEFHOCW/s+LOusnb1MI="; + hash = "sha256-uAk+VYrcifRkUBLcXjBPwxrOlo1EKQUnPjUmR7+9cVo="; }; build-system = [ setuptools ]; @@ -51,7 +51,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library for handling iCalendar"; homepage = "https://github.com/allenporter/ical"; - changelog = "https://github.com/allenporter/ical/releases/tag/${version}"; + changelog = "https://github.com/allenporter/ical/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ dotlambda ]; }; From 1d38a64c95e1a92cb0ed3691113102544a0130d6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:53 +0100 Subject: [PATCH 0513/1079] python3Packages.icalendar: 6.1.0 -> 6.1.1 https://github.com/collective/icalendar/blob/v6.1.1/CHANGES.rst --- pkgs/development/python-modules/icalendar/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/icalendar/default.nix b/pkgs/development/python-modules/icalendar/default.nix index 9344b51c76e46..1c4845b01051b 100644 --- a/pkgs/development/python-modules/icalendar/default.nix +++ b/pkgs/development/python-modules/icalendar/default.nix @@ -12,7 +12,7 @@ }: buildPythonPackage rec { - version = "6.1.0"; + version = "6.1.1"; pname = "icalendar"; pyproject = true; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "collective"; repo = "icalendar"; tag = "v${version}"; - hash = "sha256-P+cUwNFSBjyTzqdBnIricoM3rUWUXQc8k1912jil79Q="; + hash = "sha256-PP4wBItPv5pPQKkGX4mGPl2RUGxOALOss++imzK4G4E="; }; patches = [ @@ -47,7 +47,7 @@ buildPythonPackage rec { pytestFlagsArray = [ "src/icalendar" ]; meta = with lib; { - changelog = "https://github.com/collective/icalendar/blob/v${version}/CHANGES.rst"; + changelog = "https://github.com/collective/icalendar/blob/${src.tag}/CHANGES.rst"; description = "Parser/generator of iCalendar files"; mainProgram = "icalendar"; homepage = "https://github.com/collective/icalendar"; From ad1ebaf9a3354f731b8a4bac2d28b6b7dee33714 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:53 +0100 Subject: [PATCH 0514/1079] python3Packages.icecream: 2.1.3 -> 2.1.4 --- 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 c93fe2f7042d1..6ae3f20ad9adc 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.3"; + version = "2.1.4"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-CqSnwzdOw2FTodCPgeMIDoPYrB7v2X0vT+lUTo+bSd4="; + hash = "sha256-WHVeWDl9U1CnbyWXbe57YH9f67PG4c3f5rGVGJbpFXM="; }; postPatch = '' From 18607cb5a5fc4facfd75929f279e7ac9dd0310ae Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:54 +0100 Subject: [PATCH 0515/1079] python3Packages.imageio-ffmpeg: 0.5.1 -> 0.6.0 https://github.com/imageio/imageio-ffmpeg/releases/tag/v0.6.0 --- pkgs/development/python-modules/imageio-ffmpeg/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/imageio-ffmpeg/default.nix b/pkgs/development/python-modules/imageio-ffmpeg/default.nix index ac94fcef313f2..c10d435da7bcb 100644 --- a/pkgs/development/python-modules/imageio-ffmpeg/default.nix +++ b/pkgs/development/python-modules/imageio-ffmpeg/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "imageio-ffmpeg"; - version = "0.5.1"; + version = "0.6.0"; pyproject = true; src = fetchFromGitHub { owner = "imageio"; repo = "imageio-ffmpeg"; tag = "v${version}"; - hash = "sha256-i9DBEhRyW5shgnhpaqpPLTI50q+SATJnxur8PAauYX4="; + hash = "sha256-Yy2PTNBGPP/BAR7CZck/9qr2g/s4ntiuydqXz77hR7E="; }; patches = [ @@ -57,7 +57,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "imageio_ffmpeg" ]; meta = with lib; { - changelog = "https://github.com/imageio/imageio-ffmpeg/releases/tag/v${version}"; + changelog = "https://github.com/imageio/imageio-ffmpeg/releases/tag/${src.tag}"; description = "FFMPEG wrapper for Python"; homepage = "https://github.com/imageio/imageio-ffmpeg"; license = licenses.bsd2; From 498105e11842e0e03dd316308fb7d7974caea954 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:54 +0100 Subject: [PATCH 0516/1079] python3Packages.imap-tools: 1.9.0 -> 1.9.1 https://github.com/ikvk/imap_tools/blob/v1.9.1/docs/release_notes.rst --- pkgs/development/python-modules/imap-tools/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/imap-tools/default.nix b/pkgs/development/python-modules/imap-tools/default.nix index bc4b2ae8e79a4..15c2c30311942 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.9.0"; + version = "1.9.1"; pyproject = true; src = fetchFromGitHub { owner = "ikvk"; repo = "imap_tools"; tag = "v${version}"; - hash = "sha256-2frJqHKIOuERC8G6fJwJOdxcWHRQRRy1BxfZDrVhXEU="; + hash = "sha256-tlShiI90PAbWztrL5PgmE1D+/h6bUoSxAHxwGlQHvus="; }; build-system = [ setuptools ]; @@ -37,7 +37,7 @@ buildPythonPackage rec { meta = with lib; { description = "Work with email and mailbox by IMAP"; homepage = "https://github.com/ikvk/imap_tools"; - changelog = "https://github.com/ikvk/imap_tools/blob/v${version}/docs/release_notes.rst"; + changelog = "https://github.com/ikvk/imap_tools/blob/${src.tag}/docs/release_notes.rst"; license = licenses.asl20; maintainers = with maintainers; [ dotlambda ]; }; From 0348e03f9a25906e48185efa2921ea0d1c0697f8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:55 +0100 Subject: [PATCH 0517/1079] python3Packages.imbalanced-learn: 0.12.4 -> 0.13.0 https://github.com/scikit-learn-contrib/imbalanced-learn/releases/tag/0.13.0 --- pkgs/development/python-modules/imbalanced-learn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/imbalanced-learn/default.nix b/pkgs/development/python-modules/imbalanced-learn/default.nix index 09ebc40b7abb6..6191fbc0a84dc 100644 --- a/pkgs/development/python-modules/imbalanced-learn/default.nix +++ b/pkgs/development/python-modules/imbalanced-learn/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "imbalanced-learn"; - version = "0.12.4"; + version = "0.13.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-gVO6OF0pawfZfgkBomJKhsBrSMlML5LaOlNUgnaXt6M="; + hash = "sha256-1KjWNyCGmCNQ1t4cflse1ezp5Bv5MEO00OnqHEIqZgY="; }; nativeBuildInputs = [ setuptools ]; From c91369be7dc043e030a63ba339e2718c46fb0bca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:55 +0100 Subject: [PATCH 0518/1079] python3Packages.imgsize: 2.1 -> 3.0.1 --- pkgs/development/python-modules/imgsize/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/imgsize/default.nix b/pkgs/development/python-modules/imgsize/default.nix index c368a67085d0c..140472e7c0432 100644 --- a/pkgs/development/python-modules/imgsize/default.nix +++ b/pkgs/development/python-modules/imgsize/default.nix @@ -6,14 +6,14 @@ buildPythonPackage rec { pname = "imgsize"; - version = "2.1"; + version = "3.0.1"; format = "setuptools"; src = fetchFromGitHub { owner = "ojii"; repo = pname; - rev = version; - sha256 = "0k24qj4i996fz7lpjrs36il6lp51rh13b0j2wip87cy5v9109m2d"; + tag = version; + sha256 = "sha256-i0YCt5jTnDAxnaxKSTloWrQn27yLAvZnghZlCgwZh0Q="; }; meta = with lib; { From 8f45b87562c9059bcf953f5cf7fcec47d23600f5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:55 +0100 Subject: [PATCH 0519/1079] python3Packages.importlib-resources: 6.4.5 -> 6.5.2 --- .../python-modules/importlib-resources/default.nix | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/importlib-resources/default.nix b/pkgs/development/python-modules/importlib-resources/default.nix index 529f03a806ead..235699ad6554f 100644 --- a/pkgs/development/python-modules/importlib-resources/default.nix +++ b/pkgs/development/python-modules/importlib-resources/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchPypi, - fetchpatch2, pythonOlder, # build-system @@ -23,7 +22,7 @@ buildPythonPackage rec { pname = "importlib-resources"; - version = "6.4.5"; + version = "6.5.2"; pyproject = true; disabled = pythonOlder "3.6"; @@ -31,18 +30,9 @@ buildPythonPackage rec { src = fetchPypi { pname = "importlib_resources"; inherit version; - hash = "sha256-mAhiodFsnhR6WWA2d/oqpf2CuH8iO2y4cGlbz86DAGU="; + hash = "sha256-GF+Hre9bzCiESdmPtPugfOp4vANkVd1ExfxKL+eP7Sw="; }; - patches = [ - (fetchpatch2 { - # https://github.com/python/importlib_resources/issues/318 - name = "python-3.13-compat.patch"; - url = "https://github.com/python/importlib_resources/commit/8684c7a028b65381ec6c6724e2f9c9bea7df0aee.patch"; - hash = "sha256-mb2V4rQPKyi5jMQ+yCf9fY3vHxB54BhvLzy2NNc0zNc="; - }) - ]; - build-system = [ setuptools setuptools-scm From 3331a8148110d16721a46a7f143d978a013e7ae7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:56 +0100 Subject: [PATCH 0520/1079] python3Packages.in-place: 1.0.0 -> 1.0.1 https://github.com/jwodder/inplace/blob/v1.0.1/CHANGELOG.md --- pkgs/development/python-modules/in-place/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/in-place/default.nix b/pkgs/development/python-modules/in-place/default.nix index 82fa9fd3fae91..823c08fad32d0 100644 --- a/pkgs/development/python-modules/in-place/default.nix +++ b/pkgs/development/python-modules/in-place/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "in-place"; - version = "1.0.0"; + version = "1.0.1"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "jwodder"; repo = "inplace"; tag = "v${version}"; - hash = "sha256-TfWfSb1GslzcT30/xvBg5Xui7ptp7+g89Fq/giLCoQ8="; + hash = "sha256-PyOSuHHtftEPwL3mTwWYStZNXYX3EhptKfTu0PJjOZ8="; }; postPatch = '' @@ -34,7 +34,7 @@ buildPythonPackage rec { meta = with lib; { description = "In-place file processing"; homepage = "https://github.com/jwodder/inplace"; - changelog = "https://github.com/jwodder/inplace/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/jwodder/inplace/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ samuela ]; }; From 8bcbeba280cab95b5912ac53e0760ea78e313550 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:56 +0100 Subject: [PATCH 0521/1079] python3Packages.incomfort-client: 0.6.5 -> 0.6.5-3 https://github.com/jbouwh/incomfort-client/releases/tag/v0.6.5-3 --- .../development/python-modules/incomfort-client/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/incomfort-client/default.nix b/pkgs/development/python-modules/incomfort-client/default.nix index 95817e7986ce4..67c49dd0c7f0c 100644 --- a/pkgs/development/python-modules/incomfort-client/default.nix +++ b/pkgs/development/python-modules/incomfort-client/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "incomfort-client"; - version = "0.6.5"; + version = "0.6.5-3"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "zxdavb"; repo = "incomfort-client"; tag = "v${version}"; - hash = "sha256-6n6uvUJm6y0AynAZMQG+NKNIIaeMSpOJqWDdpPdGy4Q="; + hash = "sha256-j8MJX2Ix1Q2RPNATlE6lyRRHA9P0Ixu6GfA17JooEkI="; }; build-system = [ setuptools ]; @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python module to poll Intergas boilers via a Lan2RF gateway"; homepage = "https://github.com/zxdavb/incomfort-client"; - changelog = "https://github.com/jbouwh/incomfort-client/releases/tag/v${version}"; + changelog = "https://github.com/jbouwh/incomfort-client/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From 01b84bcdf0a9c0a602f2963d9e24812181219186 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:57 +0100 Subject: [PATCH 0522/1079] python3Packages.inequality: 1.0.1 -> 1.1.0 --- pkgs/development/python-modules/inequality/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/inequality/default.nix b/pkgs/development/python-modules/inequality/default.nix index 3e01771193099..810e9f7b824ac 100644 --- a/pkgs/development/python-modules/inequality/default.nix +++ b/pkgs/development/python-modules/inequality/default.nix @@ -13,15 +13,15 @@ buildPythonPackage rec { pname = "inequality"; - version = "1.0.1"; + version = "1.1.0"; pyproject = true; disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "pysal"; repo = "inequality"; - rev = "v${version}"; - hash = "sha256-dy1/KXnmIh5LnTxuyYfIvtt1p2CIpNQ970o5pTg6diQ="; + tag = "v${version}"; + hash = "sha256-tKMpmsP19K4dyBCj84FBoGkEvrmQuSi77sY3uQYvz5s="; }; build-system = [ setuptools-scm ]; From df36608fd47252f1665c89c332a590a44884a4f5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:57 +0100 Subject: [PATCH 0523/1079] python3Packages.inflect: 7.4.0 -> 7.5.0 https://github.com/jaraco/inflect/blob/v7.5.0/CHANGES.rst --- pkgs/development/python-modules/inflect/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/inflect/default.nix b/pkgs/development/python-modules/inflect/default.nix index 5d89a3798beef..b1d380b022144 100644 --- a/pkgs/development/python-modules/inflect/default.nix +++ b/pkgs/development/python-modules/inflect/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "inflect"; - version = "7.4.0"; + version = "7.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "jaraco"; repo = "inflect"; tag = "v${version}"; - hash = "sha256-3I5AdMuxwKtztnrF0lbvBIUxfqn0WlY2Pv6GYitFrA8="; + hash = "sha256-JQn0JySzXFnqz/dPc7BGLzd23Bh72S+/aI40gxAgx8k="; }; build-system = [ @@ -52,7 +52,7 @@ buildPythonPackage rec { meta = { description = "Correctly generate plurals, singular nouns, ordinals, indefinite articles"; homepage = "https://github.com/jaraco/inflect"; - changelog = "https://github.com/jaraco/inflect/blob/v${version}/CHANGES.rst"; + changelog = "https://github.com/jaraco/inflect/blob/${src.tag}/CHANGES.rst"; license = lib.licenses.mit; maintainers = lib.teams.tts.members; }; From a8b2c06770c6f2d45cae6ab6a57c978279eea4ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:58 +0100 Subject: [PATCH 0524/1079] python3Packages.inline-snapshot: 0.13.3 -> 0.19.3 https://github.com/15r10nk/inline-snapshot/blob/0.19.3/CHANGELOG.md --- .../python-modules/inline-snapshot/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/inline-snapshot/default.nix b/pkgs/development/python-modules/inline-snapshot/default.nix index 65770daafdcb6..6d69c38263b88 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.13.3"; + version = "0.19.3"; pyproject = true; disabled = pythonOlder "3.10"; @@ -32,8 +32,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "15r10nk"; repo = "inline-snapshot"; - tag = "v${version}"; - hash = "sha256-hwt/EFYedrml0x58Rd1AjqrIlELAXp1ku8v7glhCebE="; + tag = version; + hash = "sha256-bgzDjlcZOxS3OCv8xj7qKllaZcfJaxySXOu7OwY2EIQ="; }; build-system = [ hatchling ]; @@ -73,7 +73,7 @@ buildPythonPackage rec { meta = with lib; { description = "Create and update inline snapshots in Python tests"; homepage = "https://github.com/15r10nk/inline-snapshot/"; - changelog = "https://github.com/15r10nk/inline-snapshot/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/15r10nk/inline-snapshot/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 24fa649a1e356edb30be02a10ce808640914dad0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:58 +0100 Subject: [PATCH 0525/1079] python3Packages.ipython: 8.30.0 -> 8.31.0 https://github.com/ipython/ipython/blob/8.31.0/docs/source/whatsnew/version8.rst --- 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 7a14e5f144d34..b9e1c4d69b628 100644 --- a/pkgs/development/python-modules/ipython/default.nix +++ b/pkgs/development/python-modules/ipython/default.nix @@ -43,13 +43,13 @@ buildPythonPackage rec { pname = "ipython"; - version = "8.30.0"; + version = "8.31.0"; pyproject = true; disabled = pythonOlder "3.10"; src = fetchPypi { inherit pname version; - hash = "sha256-ywpAWjBtKZWly7mQGJTSQHhKnzQTlMa6P0/oxuuJ/24="; + hash = "sha256-tqInRga+xhZkBf8F5Uky7W5c/srKH8BfLKzee7B01ws="; }; build-system = [ setuptools ]; From 958adcb9529c60d4dbb57ccdb13b0d72d09b3b02 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:58 +0100 Subject: [PATCH 0526/1079] python3Packages.iterm2: 2.8 -> 2.9 --- 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 9d193a2dbd647..22ddacfb0cba2 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.8"; + version = "2.9"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-kNPobWr12VXDGZk8g1LPPpPHoMkZ7Ysq1VGnQrh+iJs="; + hash = "sha256-FoR17UloBtFg3pRurquHCzGaySehUPhVtmQmNkhWTz4="; }; propagatedBuildInputs = [ From 533ccccf31ae5e9b90c05275c8aa2d55b51ec7b0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:59 +0100 Subject: [PATCH 0527/1079] python3Packages.janus: 1.0.0 -> 2.0.0 --- pkgs/development/python-modules/janus/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/janus/default.nix b/pkgs/development/python-modules/janus/default.nix index 62041277358a2..8dae954425b5e 100644 --- a/pkgs/development/python-modules/janus/default.nix +++ b/pkgs/development/python-modules/janus/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "janus"; - version = "1.0.0"; + version = "2.0.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "df976f2cdcfb034b147a2d51edfc34ff6bfb12d4e2643d3ad0e10de058cb1612"; + sha256 = "sha256-CXDzjg5yVABJbINKNopn7lUdw7WtCiV+Ey9bRvLnd3A="; }; disabled = pythonOlder "3.6"; From 495f7757ba2b495686414f350b5cf36f1920147c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:15:59 +0100 Subject: [PATCH 0528/1079] python3Packages.jaraco-text: 3.14.0 -> 4.0.0 --- pkgs/development/python-modules/jaraco-text/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jaraco-text/default.nix b/pkgs/development/python-modules/jaraco-text/default.nix index 06dc0fef613a5..f82c57175bf85 100644 --- a/pkgs/development/python-modules/jaraco-text/default.nix +++ b/pkgs/development/python-modules/jaraco-text/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "jaraco-text"; - version = "3.14.0"; + version = "4.0.0"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "jaraco_text"; inherit version; - hash = "sha256-7RTk33dT5A/e88oOtT9r6fXvl0gYBult4mw6cunCk/Y="; + hash = "sha256-W3H+zqaatvk51MkGwE/uHtp2UA0WQRF99uxFuGXxDbA="; }; pythonNamespaces = [ "jaraco" ]; From 619d40a6f6e94e2911235fdc6f43d1e54fb0de43 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:00 +0100 Subject: [PATCH 0529/1079] python3Packages.javaproperties: 0.8.1 -> 0.8.2 --- pkgs/development/python-modules/javaproperties/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/javaproperties/default.nix b/pkgs/development/python-modules/javaproperties/default.nix index bd8c9085a25d8..1c123bec7ae19 100644 --- a/pkgs/development/python-modules/javaproperties/default.nix +++ b/pkgs/development/python-modules/javaproperties/default.nix @@ -9,15 +9,15 @@ }: buildPythonPackage rec { - version = "0.8.1"; + version = "0.8.2"; pname = "javaproperties"; format = "pyproject"; src = fetchFromGitHub { owner = "jwodder"; repo = pname; - rev = "v${version}"; - sha256 = "16rcdw5gd4a21v2xb1j166lc9z2dqcv68gqvk5mvpnm0x6nwadgp"; + tag = "v${version}"; + sha256 = "sha256-8Deo6icInp7QpTqa+Ou6l36/23skxKOYRef2GbumDqo="; }; nativeBuildInputs = [ setuptools ]; From 286814561efbb4948c1d23cc18c466cdbb3f108a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:00 +0100 Subject: [PATCH 0530/1079] python3Packages.jira: 3.8.0 -> 3.9.4 https://github.com/pycontribs/jira/releases/tag/3.9.4 --- pkgs/development/python-modules/jira/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/jira/default.nix b/pkgs/development/python-modules/jira/default.nix index 16a7950a401a4..370b704576608 100644 --- a/pkgs/development/python-modules/jira/default.nix +++ b/pkgs/development/python-modules/jira/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "jira"; - version = "3.8.0"; + version = "3.9.4"; pyproject = true; disabled = pythonOlder "3.8"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "pycontribs"; repo = pname; tag = version; - hash = "sha256-zE0fceCnyv0qKak8sRCXPCauC0KeOmczY/ZkVoHNcS8="; + hash = "sha256-P3dbrBKpHvLNIA+JBeSXEQl4QVZ0FdKkNIU8oPHWw6k="; }; nativeBuildInputs = [ @@ -83,7 +83,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library to interact with the JIRA REST API"; homepage = "https://github.com/pycontribs/jira"; - changelog = "https://github.com/pycontribs/jira/releases/tag/${version}"; + changelog = "https://github.com/pycontribs/jira/releases/tag/${src.tag}"; license = licenses.bsd2; maintainers = [ ]; mainProgram = "jirashell"; From 5aacddea623fd4805205131b28f378b0a2bc1f06 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:00 +0100 Subject: [PATCH 0531/1079] python3Packages.jishaku: 2.5.2 -> 2.6.0 https://github.com/Gorialis/jishaku/releases/tag/2.6.0 --- pkgs/development/python-modules/jishaku/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/jishaku/default.nix b/pkgs/development/python-modules/jishaku/default.nix index 18da77981eced..5d3138f582341 100644 --- a/pkgs/development/python-modules/jishaku/default.nix +++ b/pkgs/development/python-modules/jishaku/default.nix @@ -16,14 +16,14 @@ }: buildPythonPackage rec { pname = "jishaku"; - version = "2.5.2"; + version = "2.6.0"; pyproject = true; src = fetchFromGitHub { owner = "Gorialis"; repo = pname; tag = version; - hash = "sha256-BWnuk6h80cKwRECyTuRvnYnTC78219oraeTNoqWDd1c="; + hash = "sha256-+J8Tr8jPN9K3eHLOuJTaP3We5A1kiyn9/yI1KChbuMY="; }; patches = [ @@ -64,7 +64,7 @@ buildPythonPackage rec { meta = { description = "Debugging and testing cog for discord.py bots"; homepage = "https://jishaku.readthedocs.io/en/latest"; - changelog = "https://github.com/Gorialis/jishaku/releases/tag/${version}"; + changelog = "https://github.com/Gorialis/jishaku/releases/tag/${src.tag}"; maintainers = with lib.maintainers; [ ]; mainProgram = "jishaku"; license = lib.licenses.mit; From 99fe7ce0c78bca51f46d639143ee622b2b30e503 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:01 +0100 Subject: [PATCH 0532/1079] python3Packages.joserfc: 0.12.0 -> 1.0.1 --- 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 3a18b85c821e6..99dc70caf5a3e 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 = "0.12.0"; + version = "1.0.1"; pyproject = true; src = fetchFromGitHub { owner = "authlib"; repo = "joserfc"; tag = version; - hash = "sha256-mnJzhkdX0+5Y/XwGlHgxLP0me8Cs/Cl3p46KgTKw2ug="; + hash = "sha256-e7c1reeAo+3dyNuDRXPlzxOwWQbAcHe+bSRVlvSW2rw="; }; build-system = [ setuptools ]; From 10958f1e6946b79cb98637e19a2c1bff5e860b14 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:01 +0100 Subject: [PATCH 0533/1079] python3Packages.jpype1: 1.5.0 -> 1.5.1 --- pkgs/development/python-modules/jpype1/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jpype1/default.nix b/pkgs/development/python-modules/jpype1/default.nix index d9c55f2cbc9bd..dbf3d54725177 100644 --- a/pkgs/development/python-modules/jpype1/default.nix +++ b/pkgs/development/python-modules/jpype1/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "jpype1"; - version = "1.5.0"; + version = "1.5.1"; format = "setuptools"; disabled = isPy27; src = fetchPypi { pname = "JPype1"; inherit version; - hash = "sha256-QlpuGWav3VhItgwmiLyut+QLpQSmhvERRYlmjgYx6Hg="; + hash = "sha256-y7jqlSvwoMYBHyGjGpe67SQcSq0OJJnbOG7f1c8q3s4="; }; propagatedBuildInputs = [ packaging ] ++ lib.optionals (pythonOlder "3.8") [ typing-extensions ]; From 5356a675c255f24fbd684782fe4e60382e6aafea Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:02 +0100 Subject: [PATCH 0534/1079] python3Packages.json-schema-for-humans: 1.3.0 -> 1.3.4 https://github.com/coveooss/json-schema-for-humans/releases/tag/v1.3.4 --- .../python-modules/json-schema-for-humans/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/json-schema-for-humans/default.nix b/pkgs/development/python-modules/json-schema-for-humans/default.nix index a8dd15796ee24..ac683f4fc6bda 100644 --- a/pkgs/development/python-modules/json-schema-for-humans/default.nix +++ b/pkgs/development/python-modules/json-schema-for-humans/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "json-schema-for-humans"; - version = "1.3.0"; + version = "1.3.4"; pyproject = true; disabled = pythonOlder "3.7"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "coveooss"; repo = "json-schema-for-humans"; tag = "v${version}"; - hash = "sha256-0nen6oJOWdihm/EWKSGQLlD70pRxezhCHykBJxlSFHo="; + hash = "sha256-+IvLFejEcu477BNY8F0h4WLqe18f6i2+gXyx/mRHzpI="; }; postPatch = '' @@ -70,7 +70,7 @@ buildPythonPackage rec { meta = with lib; { description = "Quickly generate HTML documentation from a JSON schema"; homepage = "https://github.com/coveooss/json-schema-for-humans"; - changelog = "https://github.com/coveooss/json-schema-for-humans/releases/tag/v${version}"; + changelog = "https://github.com/coveooss/json-schema-for-humans/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ astro ]; mainProgram = "generate-schema-doc"; From da22eec1c377543d9483961d7fc1196f4cb65d6e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:02 +0100 Subject: [PATCH 0535/1079] python3Packages.json-stream: 2.3.2 -> 2.3.3 --- pkgs/development/python-modules/json-stream/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/json-stream/default.nix b/pkgs/development/python-modules/json-stream/default.nix index fd5f61399f189..895567b556cf5 100644 --- a/pkgs/development/python-modules/json-stream/default.nix +++ b/pkgs/development/python-modules/json-stream/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "json-stream"; - version = "2.3.2"; + version = "2.3.3"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-uLRQ6o6OPCOenn440S/tk053o1PBSyl/juNFpc6yW5E="; + hash = "sha256-iURExowzEXSSZ2PiJPs0t+0/kHSdHBZa/Q9ZMCB1NMQ="; }; nativeBuildInputs = [ setuptools ]; From 4afa1f8dd96975d69882587b95ba6a6801b1a96c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:03 +0100 Subject: [PATCH 0536/1079] python3Packages.jsonpickle: 3.3.0 -> 4.0.1 --- .../python-modules/jsonpickle/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/jsonpickle/default.nix b/pkgs/development/python-modules/jsonpickle/default.nix index c64949de233c1..1bf5b065445f6 100644 --- a/pkgs/development/python-modules/jsonpickle/default.nix +++ b/pkgs/development/python-modules/jsonpickle/default.nix @@ -10,19 +10,20 @@ # tests pytestCheckHook, + simplejson, }: buildPythonPackage rec { pname = "jsonpickle"; - version = "3.3.0"; + version = "4.0.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-q0Z+YB5bGhzXbxgZ0BR5UWXaBxdE7zC/N4bpvFSd4lo="; + hash = "sha256-tTNhRNkClYuSywi8Hna/pHGZuK/UVDA2k4lN79L6UMU="; }; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm ]; @@ -31,7 +32,10 @@ buildPythonPackage rec { rm pytest.ini ''; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + pytestCheckHook + simplejson + ]; disabledTests = lib.optionals (pythonAtLeast "3.12") [ # imports distutils From df6ee16be3d3a523033b852ac69e7ac0f7a788c3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:03 +0100 Subject: [PATCH 0537/1079] python3Packages.jsonschema-specifications: 2023.12.1 -> 2024.10.1 --- .../python-modules/jsonschema-specifications/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jsonschema-specifications/default.nix b/pkgs/development/python-modules/jsonschema-specifications/default.nix index 989f5c5cb1e24..bd096a3608f89 100644 --- a/pkgs/development/python-modules/jsonschema-specifications/default.nix +++ b/pkgs/development/python-modules/jsonschema-specifications/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "jsonschema-specifications"; - version = "2023.12.1"; + version = "2024.10.1"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "jsonschema_specifications"; inherit version; - hash = "sha256-SKdnh7PnD17VPxFg0rgfWG5MptFUjF3nCF0WgmdHZMw="; + hash = "sha256-Dzi4NjmVjOEVLQKn8GKQLEHI/SDVWLDDQ0QpLUF64nI="; }; nativeBuildInputs = [ From a0ab3008ea0af99eb67ba72aa95e6e50c3489015 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:03 +0100 Subject: [PATCH 0538/1079] python3Packages.junos-eznc: 2.7.1 -> 2.7.2 https://github.com/Juniper/py-junos-eznc/releases/tag/2.7.2 --- pkgs/development/python-modules/junos-eznc/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/junos-eznc/default.nix b/pkgs/development/python-modules/junos-eznc/default.nix index 4c73e0f379e83..71bd54d92a0af 100644 --- a/pkgs/development/python-modules/junos-eznc/default.nix +++ b/pkgs/development/python-modules/junos-eznc/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "junos-eznc"; - version = "2.7.1"; + version = "2.7.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "Juniper"; repo = "py-junos-eznc"; tag = version; - hash = "sha256-aoi+in5A8qSdQNY3V4S4wBBfPchR1an7G6GQHDhgxpQ="; + hash = "sha256-2Y4Zwmf+154t+ul4qE++lunsK5DmdMAVWxV6kMa//D0="; }; build-system = [ setuptools ]; @@ -78,7 +78,7 @@ buildPythonPackage rec { meta = with lib; { description = "Junos 'EZ' automation for non-programmers"; homepage = "https://github.com/Juniper/py-junos-eznc"; - changelog = "https://github.com/Juniper/py-junos-eznc/releases/tag/${version}"; + changelog = "https://github.com/Juniper/py-junos-eznc/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ xnaveira ]; }; From 78240fa36bf34c2354c130ecef521166f873133a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:04 +0100 Subject: [PATCH 0539/1079] python3Packages.karton-config-extractor: 2.2.0 -> 2.3.1 https://github.com/CERT-Polska/karton-config-extractor/releases/tag/v2.3.1 --- .../python-modules/karton-config-extractor/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/karton-config-extractor/default.nix b/pkgs/development/python-modules/karton-config-extractor/default.nix index 465e909dd6295..cbdf4c060b700 100644 --- a/pkgs/development/python-modules/karton-config-extractor/default.nix +++ b/pkgs/development/python-modules/karton-config-extractor/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "karton-config-extractor"; - version = "2.2.0"; + version = "2.3.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "CERT-Polska"; repo = pname; tag = "v${version}"; - hash = "sha256-X2g/wgWLIY2ZIwH1l83EApyoeYQU5/MWq5S0qmYz+CA="; + hash = "sha256-a9wSw25q0blgAkR2s3brW7jGHJSLjx1yXjMmhMJNUFk="; }; propagatedBuildInputs = [ @@ -40,7 +40,7 @@ buildPythonPackage rec { description = "Static configuration extractor for the Karton framework"; mainProgram = "karton-config-extractor"; homepage = "https://github.com/CERT-Polska/karton-config-extractor"; - changelog = "https://github.com/CERT-Polska/karton-config-extractor/releases/tag/v${version}"; + changelog = "https://github.com/CERT-Polska/karton-config-extractor/releases/tag/${src.tag}"; license = with licenses; [ bsd3 ]; maintainers = with maintainers; [ fab ]; }; From 269f5019a2e48adfe4a4a4ca9f8badf72493bbb0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:04 +0100 Subject: [PATCH 0540/1079] python3Packages.kasa-crypt: 0.4.4 -> 0.5.0 https://github.com/bdraco/kasa-crypt/blob/v0.5.0/CHANGELOG.md --- pkgs/development/python-modules/kasa-crypt/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/kasa-crypt/default.nix b/pkgs/development/python-modules/kasa-crypt/default.nix index fec36603df721..fad39f395cc2e 100644 --- a/pkgs/development/python-modules/kasa-crypt/default.nix +++ b/pkgs/development/python-modules/kasa-crypt/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "kasa-crypt"; - version = "0.4.4"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "bdraco"; repo = "kasa-crypt"; tag = "v${version}"; - hash = "sha256-9uDloaf9w75O+7r27PK/xOf0TrK43ndxnTUcm4CmOXo="; + hash = "sha256-pkUB2RTCTZW9NhZlxBA9YC+8yWx+6yrNXk8OGAfGto4="; }; postPatch = '' @@ -41,7 +41,7 @@ buildPythonPackage rec { meta = with lib; { description = "Fast kasa crypt"; homepage = "https://github.com/bdraco/kasa-crypt"; - changelog = "https://github.com/bdraco/kasa-crypt/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/bdraco/kasa-crypt/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 906b9c7460c4680be4cfaf956de1d3291ec5e8f2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:05 +0100 Subject: [PATCH 0541/1079] python3Packages.kestra: 0.20.0 -> 0.21.0 --- pkgs/development/python-modules/kestra/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/kestra/default.nix b/pkgs/development/python-modules/kestra/default.nix index 474b7fa0024f2..31653a931a3c7 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.20.0"; + version = "0.21.0"; pyproject = true; src = fetchFromGitHub { owner = "kestra-io"; repo = "libs"; - rev = "v${version}"; - hash = "sha256-Ck0eM3YZRRoORN77e46J9CG5Uj6Y7fNdVWAErT7LbpA="; + tag = "v${version}"; + hash = "sha256-WaAw/PKoHPjbNrpCV6CuqUIb2Ysv4rHYFJbgGyU6li0="; }; sourceRoot = "${src.name}/python"; From 102a29150e6faf3758e43a2c66cd0c39d2fe523f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:05 +0100 Subject: [PATCH 0542/1079] python3Packages.keyring: 25.4.1 -> 25.6.0 https://github.com/jaraco/keyring/blob/v25.6.0/NEWS.rst --- pkgs/development/python-modules/keyring/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/keyring/default.nix b/pkgs/development/python-modules/keyring/default.nix index 9a21434fc48d3..422115799e0f1 100644 --- a/pkgs/development/python-modules/keyring/default.nix +++ b/pkgs/development/python-modules/keyring/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "keyring"; - version = "25.4.1"; + version = "25.6.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "jaraco"; repo = "keyring"; tag = "v${version}"; - hash = "sha256-5MK7f6/e8ZJ7azm5WX8T2+/6R3P3Y8XaN7jze2MgiJA="; + hash = "sha256-qu9HAlZMLlIVs8c9ClzWUljezhrt88gu1kouklMNxMY="; }; build-system = [ setuptools-scm ]; @@ -73,7 +73,7 @@ buildPythonPackage rec { meta = with lib; { description = "Store and access your passwords safely"; homepage = "https://github.com/jaraco/keyring"; - changelog = "https://github.com/jaraco/keyring/blob/v${version}/NEWS.rst"; + changelog = "https://github.com/jaraco/keyring/blob/${src.tag}/NEWS.rst"; license = licenses.mit; mainProgram = "keyring"; maintainers = with maintainers; [ From 69296e113251fc3e2a12eb5b0c40278096666879 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:05 +0100 Subject: [PATCH 0543/1079] python3Packages.kiwisolver: 1.4.7 -> 1.4.8 --- pkgs/development/python-modules/kiwisolver/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/kiwisolver/default.nix b/pkgs/development/python-modules/kiwisolver/default.nix index 5496c062acde4..94287aa4f062c 100644 --- a/pkgs/development/python-modules/kiwisolver/default.nix +++ b/pkgs/development/python-modules/kiwisolver/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "kiwisolver"; - version = "1.4.7"; + version = "1.4.8"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-mJP/gb1xB/e2hdMBfMZYParbT8JuSoiDUN9TDkGYCmA="; + hash = "sha256-I9XwI73Ix+VOtl8Dyl1bsltgHqxNfxoEKIih9FI3mH4="; }; env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-I${lib.getDev libcxx}/include/c++/v1"; From eabe8b0e004114e528fde09bee0e02879d9ff8ff Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:06 +0100 Subject: [PATCH 0544/1079] python3Packages.knx-frontend: 2024.12.26.233449 -> 2025.1.18.164225 https://github.com/XKNX/knx-frontend/releases/tag/2025.1.18.164225 --- pkgs/development/python-modules/knx-frontend/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/knx-frontend/default.nix b/pkgs/development/python-modules/knx-frontend/default.nix index e6c86aa2048c1..e53c620a2c587 100644 --- a/pkgs/development/python-modules/knx-frontend/default.nix +++ b/pkgs/development/python-modules/knx-frontend/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "knx-frontend"; - version = "2024.12.26.233449"; + version = "2025.1.18.164225"; pyproject = true; # TODO: source build, uses yarn.lock src = fetchPypi { pname = "knx_frontend"; inherit version; - hash = "sha256-PlV1CFUtKdUMXnnyeil6c+N7VBmsjmOSs8uYziGrZ9s="; + hash = "sha256-Q1y6hhOP+92BSo7FAJ01EarN57iuknqLQQhH7frhPn8="; }; build-system = [ setuptools ]; From a6f3e02e241e8aab1bbc2a0115f72c0315f7dcf7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:06 +0100 Subject: [PATCH 0545/1079] python3Packages.kubernetes: 30.1.0 -> 31.0.0 https://github.com/kubernetes-client/python/releases/tag/v31.0.0 --- pkgs/development/python-modules/kubernetes/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/kubernetes/default.nix b/pkgs/development/python-modules/kubernetes/default.nix index d6eda9175ef29..05c4742d2d97e 100644 --- a/pkgs/development/python-modules/kubernetes/default.nix +++ b/pkgs/development/python-modules/kubernetes/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "kubernetes"; - version = "30.1.0"; + version = "31.0.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "kubernetes-client"; repo = "python"; tag = "v${version}"; - hash = "sha256-zOooibXkk0iA6IYJViz+SIMgHwG0fr4WR3ZjhgIeUjE="; + hash = "sha256-Qjf5ovXOlzN1vMOZag+v8AtMfC/0+4JGz7LlBfBBI4Q="; }; build-system = [ @@ -68,7 +68,7 @@ buildPythonPackage rec { meta = with lib; { description = "Kubernetes Python client"; homepage = "https://github.com/kubernetes-client/python"; - changelog = "https://github.com/kubernetes-client/python/releases/tag/v${version}"; + changelog = "https://github.com/kubernetes-client/python/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ lsix ]; }; From e77c814f4ce3732b6fcb8c0140d740de866985ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:07 +0100 Subject: [PATCH 0546/1079] python3Packages.labelbox: 5.2.1 -> 6.6.0 https://github.com/Labelbox/labelbox-python/releases/tag/v.v.6.6.0 --- 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 5c7718d6ad241..212811a021510 100644 --- a/pkgs/development/python-modules/labelbox/default.nix +++ b/pkgs/development/python-modules/labelbox/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "labelbox"; - version = "5.2.1"; + version = "6.6.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -40,7 +40,7 @@ buildPythonPackage rec { owner = "Labelbox"; repo = "labelbox-python"; tag = "v.${version}"; - hash = "sha256-vfhlzkCTm1fhvCpzwAaXWPyXE8/2Yx63fTVHl5CWon4="; + hash = "sha256-aMJJZ9ONnjFK/J4pyLTFQox/cC8ij85IYNlJTFrfV2I="; }; sourceRoot = "${src.name}/libs/labelbox"; @@ -100,7 +100,7 @@ buildPythonPackage rec { meta = with lib; { description = "Platform API for LabelBox"; homepage = "https://github.com/Labelbox/labelbox-python"; - changelog = "https://github.com/Labelbox/labelbox-python/releases/tag/v.${version}"; + changelog = "https://github.com/Labelbox/labelbox-python/releases/tag/v.${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ rakesh4g ]; }; From 1802f2d7f5ec1603c7b189ecbc04b3211088ba04 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:07 +0100 Subject: [PATCH 0547/1079] python3Packages.langchain-aws: 0.2.1 -> 0.2.11 https://github.com/langchain-ai/langchain-aws/releases/tag/v0.2.11 --- pkgs/development/python-modules/langchain-aws/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-aws/default.nix b/pkgs/development/python-modules/langchain-aws/default.nix index 640cf88840997..c9abc4497ce67 100644 --- a/pkgs/development/python-modules/langchain-aws/default.nix +++ b/pkgs/development/python-modules/langchain-aws/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "langchain-aws"; - version = "0.2.1"; + version = "0.2.11"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain-aws"; tag = "v${version}"; - hash = "sha256-LHhyEkgu1sjOk4E4WMy4vYGyikqdVD3WvRPjoAP1CfA="; + hash = "sha256-tEkwa+rpitGxstci754JH5HCqD7+WX0No6ielJJnbxk="; }; postPatch = '' @@ -65,7 +65,7 @@ buildPythonPackage rec { }; meta = { - changelog = "https://github.com/langchain-ai/langchain-aws/releases/tag/v${version}"; + changelog = "https://github.com/langchain-ai/langchain-aws/releases/tag/${src.tag}"; description = "Build LangChain application on AWS"; homepage = "https://github.com/langchain-ai/langchain-aws/"; license = lib.licenses.mit; From 0b1082e8cc351a6112f29f1bcd5c966f3ab972f7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:07 +0100 Subject: [PATCH 0548/1079] python3Packages.langchain-azure-dynamic-sessions: 0.2.0 -> 0.3.30 https://github.com/langchain-ai/langchain/releases/tag/langchain-azure-dynamic-sessions==langchain-core==0.3.30 --- .../langchain-azure-dynamic-sessions/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 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 c66ac3e257add..7b9e3e5e3fff5 100644 --- a/pkgs/development/python-modules/langchain-azure-dynamic-sessions/default.nix +++ b/pkgs/development/python-modules/langchain-azure-dynamic-sessions/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "langchain-azure-dynamic-sessions"; - version = "0.2.0"; + version = "0.3.30"; 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-108DlyLAmL7CxEkYWol5wybylpvklFeGaGjGBcbRWg4="; }; sourceRoot = "${src.name}/libs/partners/azure-dynamic-sessions"; @@ -72,7 +72,7 @@ buildPythonPackage rec { meta = { description = "Integration package connecting Azure Container Apps dynamic sessions and LangChain"; homepage = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/azure-dynamic-sessions"; - changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-azure-dynamic-sessions==${version}"; + changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-azure-dynamic-sessions==${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ natsukium From be5718532a819ac92fdc84070487ce21c371937c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:08 +0100 Subject: [PATCH 0549/1079] python3Packages.langchain-chroma: 0.1.4 -> 0.3.30 https://github.com/langchain-ai/langchain/releases/tag/langchain-chroma==langchain-core==0.3.30 --- .../python-modules/langchain-chroma/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langchain-chroma/default.nix b/pkgs/development/python-modules/langchain-chroma/default.nix index 21ba3040692fc..7951d4c3bbcca 100644 --- a/pkgs/development/python-modules/langchain-chroma/default.nix +++ b/pkgs/development/python-modules/langchain-chroma/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "langchain-chroma"; - version = "0.1.4"; + version = "0.3.30"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-chroma==${version}"; - hash = "sha256-pU7H8OYXa+JjdkSO36xESPI6r3xA+9cFXxeJnfpYuHc="; + tag = "langchain-core==${version}"; + hash = "sha256-108DlyLAmL7CxEkYWol5wybylpvklFeGaGjGBcbRWg4="; }; sourceRoot = "${src.name}/libs/partners/chroma"; @@ -56,7 +56,7 @@ buildPythonPackage rec { }; meta = { - changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-chroma==${version}"; + changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-chroma==${src.tag}"; description = "Integration package connecting Chroma and LangChain"; homepage = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/chroma"; license = lib.licenses.mit; From 0c91cb2f5d2f05d5e6b3619ff508f7ca2acde36b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:08 +0100 Subject: [PATCH 0550/1079] python3Packages.langchain-community: 0.3.6 -> 0.3.30 https://github.com/langchain-ai/langchain/releases/tag/langchain-community==langchain-core==0.3.30 --- .../python-modules/langchain-community/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-community/default.nix b/pkgs/development/python-modules/langchain-community/default.nix index 76027e60bdb96..cb83521810031 100644 --- a/pkgs/development/python-modules/langchain-community/default.nix +++ b/pkgs/development/python-modules/langchain-community/default.nix @@ -38,14 +38,14 @@ buildPythonPackage rec { pname = "langchain-community"; - version = "0.3.6"; + version = "0.3.30"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-core==${version}"; - hash = "sha256-ACR+JzKcnYXROGOQe6DlZeqcYd40KlesgXSUOybOT20="; + hash = "sha256-108DlyLAmL7CxEkYWol5wybylpvklFeGaGjGBcbRWg4="; }; sourceRoot = "${src.name}/libs/community"; @@ -117,7 +117,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-community==${version}"; + changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-community==${src.tag}"; description = "Community contributed LangChain integrations"; homepage = "https://github.com/langchain-ai/langchain/tree/master/libs/community"; license = lib.licenses.mit; From 7ae9100db961510d9b74991ad2f7377b30303feb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:09 +0100 Subject: [PATCH 0551/1079] python3Packages.langchain-core: 0.3.15 -> 0.3.30 https://github.com/langchain-ai/langchain/releases/tag/langchain-core==0.3.30 --- pkgs/development/python-modules/langchain-core/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-core/default.nix b/pkgs/development/python-modules/langchain-core/default.nix index fa5282d2079f1..7c7df87dec864 100644 --- a/pkgs/development/python-modules/langchain-core/default.nix +++ b/pkgs/development/python-modules/langchain-core/default.nix @@ -34,14 +34,14 @@ buildPythonPackage rec { pname = "langchain-core"; - version = "0.3.15"; + version = "0.3.30"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; tag = "langchain-core==${version}"; - hash = "sha256-lSXAqjjnihuucTZOSwQJk8gtrtFbUOTHN4J587iLKy0="; + hash = "sha256-108DlyLAmL7CxEkYWol5wybylpvklFeGaGjGBcbRWg4="; }; sourceRoot = "${src.name}/libs/core"; @@ -148,7 +148,7 @@ buildPythonPackage rec { meta = { description = "Building applications with LLMs through composability"; homepage = "https://github.com/langchain-ai/langchain/tree/master/libs/core"; - changelog = "https://github.com/langchain-ai/langchain/releases/tag/v${version}"; + changelog = "https://github.com/langchain-ai/langchain/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ natsukium From e56864c348eb2b35e9ba3da677008d8a57394ac8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:09 +0100 Subject: [PATCH 0552/1079] python3Packages.langchain-huggingface: 0.1.2 -> 0.3.30 https://github.com/langchain-ai/langchain/releases/tag/langchain-huggingface==langchain-core==0.3.30 --- .../python-modules/langchain-huggingface/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langchain-huggingface/default.nix b/pkgs/development/python-modules/langchain-huggingface/default.nix index f191347cbcbff..3399cb2e39aa5 100644 --- a/pkgs/development/python-modules/langchain-huggingface/default.nix +++ b/pkgs/development/python-modules/langchain-huggingface/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "langchain-huggingface"; - version = "0.1.2"; + version = "0.3.30"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-huggingface==${version}"; - hash = "sha256-ACR+JzKcnYXROGOQe6DlZeqcYd40KlesgXSUOybOT20="; + tag = "langchain-core==${version}"; + hash = "sha256-108DlyLAmL7CxEkYWol5wybylpvklFeGaGjGBcbRWg4="; }; sourceRoot = "${src.name}/libs/partners/huggingface"; @@ -76,7 +76,7 @@ buildPythonPackage rec { }; meta = { - changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-huggingface==${version}"; + changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-huggingface==${src.tag}"; description = "An integration package connecting Huggingface related classes and LangChain"; homepage = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/huggingface"; license = lib.licenses.mit; From e94a59d7b6f0f86614ce5798883532f521ee2720 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:10 +0100 Subject: [PATCH 0553/1079] python3Packages.langchain-mongodb: 0.2.0 -> 0.3.30 https://github.com/langchain-ai/langchain/releases/tag/langchain-mongodb==langchain-core==0.3.30 --- .../python-modules/langchain-mongodb/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langchain-mongodb/default.nix b/pkgs/development/python-modules/langchain-mongodb/default.nix index 2a1b2354276cd..cd99460726cc2 100644 --- a/pkgs/development/python-modules/langchain-mongodb/default.nix +++ b/pkgs/development/python-modules/langchain-mongodb/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "langchain-mongodb"; - version = "0.2.0"; + version = "0.3.30"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-mongodb==${version}"; - hash = "sha256-Jd9toXkS9dGtSIrJQ/5W+swV1z2BJOJKBtkyGzj3oSc="; + tag = "langchain-core==${version}"; + hash = "sha256-108DlyLAmL7CxEkYWol5wybylpvklFeGaGjGBcbRWg4="; }; sourceRoot = "${src.name}/libs/partners/mongodb"; @@ -65,7 +65,7 @@ buildPythonPackage rec { }; meta = { - changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-mongodb==${version}"; + changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-mongodb==${src.tag}"; description = "Integration package connecting MongoDB and LangChain"; homepage = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/mongodb"; license = lib.licenses.mit; From ec314b56b411531b948cf351262e106ef0c4bf6d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:10 +0100 Subject: [PATCH 0554/1079] python3Packages.langchain-ollama: 0.2.0 -> 0.3.30 https://github.com/langchain-ai/langchain/releases/tag/langchain-ollama==langchain-core==0.3.30 --- .../python-modules/langchain-ollama/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langchain-ollama/default.nix b/pkgs/development/python-modules/langchain-ollama/default.nix index 4210b4cebed03..757f6e0ca7ce6 100644 --- a/pkgs/development/python-modules/langchain-ollama/default.nix +++ b/pkgs/development/python-modules/langchain-ollama/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "langchain-ollama"; - version = "0.2.0"; + version = "0.3.30"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-ollama==${version}"; - hash = "sha256-NtlJqIevdaoOO4oDqKsL4OFbw8tHb3FjV9LrTytOGKE="; + tag = "langchain-core==${version}"; + hash = "sha256-108DlyLAmL7CxEkYWol5wybylpvklFeGaGjGBcbRWg4="; }; sourceRoot = "${src.name}/libs/partners/ollama"; @@ -59,7 +59,7 @@ buildPythonPackage rec { }; meta = { - changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-ollama==${version}"; + changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-ollama==${src.tag}"; description = "Integration package connecting Ollama and LangChain"; homepage = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/ollama"; license = lib.licenses.mit; From d4e3a783b48cbcfb3686a78293d8796a95c8f0f1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:10 +0100 Subject: [PATCH 0555/1079] python3Packages.langchain-openai: 0.2.5 -> 0.3.30 https://github.com/langchain-ai/langchain/releases/tag/langchain-openai==langchain-core==0.3.30 --- .../python-modules/langchain-openai/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langchain-openai/default.nix b/pkgs/development/python-modules/langchain-openai/default.nix index 7ed9579a7bc59..e162632ddd4e2 100644 --- a/pkgs/development/python-modules/langchain-openai/default.nix +++ b/pkgs/development/python-modules/langchain-openai/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "langchain-openai"; - version = "0.2.5"; + version = "0.3.30"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-openai==${version}"; - hash = "sha256-Gm7MAOuG+kYQ3TRTRdQXJ+HcoUz+iL9j+pTXz+zAySg="; + tag = "langchain-core==${version}"; + hash = "sha256-108DlyLAmL7CxEkYWol5wybylpvklFeGaGjGBcbRWg4="; }; sourceRoot = "${src.name}/libs/partners/openai"; @@ -93,7 +93,7 @@ buildPythonPackage rec { }; meta = { - changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-openai==${version}"; + changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-openai==${src.tag}"; description = "Integration package connecting OpenAI and LangChain"; homepage = "https://github.com/langchain-ai/langchain/tree/master/libs/partners/openai"; license = lib.licenses.mit; From 41193ae7105036f3377f23b4d061c926a0b6b24e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:11 +0100 Subject: [PATCH 0556/1079] python3Packages.langchain-text-splitters: 0.3.2 -> 0.3.30 https://github.com/langchain-ai/langchain/releases/tag/langchain-text-splitters==langchain-core==0.3.30 --- .../python-modules/langchain-text-splitters/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langchain-text-splitters/default.nix b/pkgs/development/python-modules/langchain-text-splitters/default.nix index a3b00041ee534..6f865c394753a 100644 --- a/pkgs/development/python-modules/langchain-text-splitters/default.nix +++ b/pkgs/development/python-modules/langchain-text-splitters/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "langchain-text-splitters"; - version = "0.3.2"; + version = "0.3.30"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain-text-splitters==${version}"; - hash = "sha256-TaK8lnPxKUqwvKLtQIfzg2l8McQ1fd0g9vocHM0+kjY="; + tag = "langchain-core==${version}"; + hash = "sha256-108DlyLAmL7CxEkYWol5wybylpvklFeGaGjGBcbRWg4="; }; sourceRoot = "${src.name}/libs/text-splitters"; @@ -48,7 +48,7 @@ buildPythonPackage rec { }; meta = { - changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-text-splitters==${version}"; + changelog = "https://github.com/langchain-ai/langchain/releases/tag/langchain-text-splitters==${src.tag}"; description = "LangChain utilities for splitting into chunks a wide variety of text documents"; homepage = "https://github.com/langchain-ai/langchain/tree/master/libs/text-splitters"; license = lib.licenses.mit; From 733c5b9907f853edf26bbf7a2efdd07a7c156667 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:11 +0100 Subject: [PATCH 0557/1079] python3Packages.langchain: 0.3.7 -> 0.3.30 https://github.com/langchain-ai/langchain/releases/tag/langchain-core==0.3.30 --- pkgs/development/python-modules/langchain/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langchain/default.nix b/pkgs/development/python-modules/langchain/default.nix index e40ac70506df9..d6531c8030771 100644 --- a/pkgs/development/python-modules/langchain/default.nix +++ b/pkgs/development/python-modules/langchain/default.nix @@ -43,14 +43,14 @@ buildPythonPackage rec { pname = "langchain"; - version = "0.3.7"; + version = "0.3.30"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - tag = "langchain==${version}"; - hash = "sha256-TaK8lnPxKUqwvKLtQIfzg2l8McQ1fd0g9vocHM0+kjY="; + tag = "langchain-core==${version}"; + hash = "sha256-108DlyLAmL7CxEkYWol5wybylpvklFeGaGjGBcbRWg4="; }; sourceRoot = "${src.name}/libs/langchain"; @@ -145,7 +145,7 @@ buildPythonPackage rec { meta = { description = "Building applications with LLMs through composability"; homepage = "https://github.com/langchain-ai/langchain"; - changelog = "https://github.com/langchain-ai/langchain/releases/tag/v${version}"; + changelog = "https://github.com/langchain-ai/langchain/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ natsukium ]; mainProgram = "langchain-server"; From e613aac1aec3c0e6bbeeb6e2cee8185684f0e743 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:12 +0100 Subject: [PATCH 0558/1079] python3Packages.langfuse: 2.53.3 -> 2.57.10 https://github.com/langfuse/langfuse-python/releases/tag/v2.57.10 --- pkgs/development/python-modules/langfuse/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langfuse/default.nix b/pkgs/development/python-modules/langfuse/default.nix index 69ce3133d42f8..d1ca1a65af39c 100644 --- a/pkgs/development/python-modules/langfuse/default.nix +++ b/pkgs/development/python-modules/langfuse/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "langfuse"; - version = "2.53.3"; + version = "2.57.10"; pyproject = true; src = fetchFromGitHub { owner = "langfuse"; repo = "langfuse-python"; tag = "v${version}"; - hash = "sha256-uhbCLDjOU13KAJcCXz03IPNICG5ZI16KIShY2sXPkp4="; + hash = "sha256-H05UsHT6xPyqC/x7YIPSxk9/MMla8sEabz1tmIOKWWE="; }; build-system = [ poetry-core ]; @@ -55,7 +55,7 @@ buildPythonPackage rec { meta = { description = "Instrument your LLM app with decorators or low-level SDK and get detailed tracing/observability"; homepage = "https://github.com/langfuse/langfuse-python"; - changelog = "https://github.com/langfuse/langfuse-python/releases/tag/v${version}"; + changelog = "https://github.com/langfuse/langfuse-python/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ natsukium ]; }; From a281836d9521f988a205aaaabf485803431125a9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:12 +0100 Subject: [PATCH 0559/1079] python3Packages.langgraph-checkpoint-duckdb: 2.0.1 -> 2.0.13 https://github.com/langchain-ai/langgraph/releases/tag/checkpointduckdb==checkpointpostgres==2.0.13 --- .../langgraph-checkpoint-duckdb/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-checkpoint-duckdb/default.nix b/pkgs/development/python-modules/langgraph-checkpoint-duckdb/default.nix index 042960f107fe9..73e6869a90087 100644 --- a/pkgs/development/python-modules/langgraph-checkpoint-duckdb/default.nix +++ b/pkgs/development/python-modules/langgraph-checkpoint-duckdb/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "langgraph-checkpoint-duckdb"; - version = "2.0.1"; + version = "2.0.13"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,8 +22,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; - tag = "checkpointduckdb==${version}"; - hash = "sha256-wSrlFBfTcTgyE46uwv9GCyxRT1xVafgWyP2g87KUTAU="; + tag = "checkpointpostgres==${version}"; + hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y="; }; sourceRoot = "${src.name}/libs/checkpoint-duckdb"; @@ -53,7 +53,7 @@ buildPythonPackage rec { }; meta = { - changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpointduckdb==${version}"; + changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpointduckdb==${src.tag}"; description = "Library with a DuckDB implementation of LangGraph checkpoint saver"; homepage = "https://github.com/langchain-ai/langgraph/tree/main/libs/checkpoint-duckdb"; license = lib.licenses.mit; From 5f260656f13328e1e5997fbac6c4e39ced5e2428 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:12 +0100 Subject: [PATCH 0560/1079] python3Packages.langgraph-checkpoint-postgres: 2.0.8 -> 2.0.13 https://github.com/langchain-ai/langgraph/releases/tag/checkpointpostgres==checkpointpostgres==2.0.13 --- .../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 65c80d782d9ea..b5e0bb176e0e0 100644 --- a/pkgs/development/python-modules/langgraph-checkpoint-postgres/default.nix +++ b/pkgs/development/python-modules/langgraph-checkpoint-postgres/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "langgraph-checkpoint-postgres"; - version = "2.0.8"; + version = "2.0.13"; pyproject = true; disabled = pythonOlder "3.10"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "langchain-ai"; repo = "langgraph"; tag = "checkpointpostgres==${version}"; - hash = "sha256-yHLkFUp+q/XOt9Y9Dog2Tgs/K2CU7Bfkkucdr9vAKSg="; + hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y="; }; postgresqlTestSetupPost = '' @@ -90,7 +90,7 @@ buildPythonPackage rec { meta = { description = "Library with a Postgres implementation of LangGraph checkpoint saver"; homepage = "https://github.com/langchain-ai/langgraph/tree/main/libs/checkpoint-postgres"; - changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpointpostgres==${version}"; + changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpointpostgres==${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ drupol From e79e503aaa7502c6b96bc6ec2bcbb1f85081e304 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:13 +0100 Subject: [PATCH 0561/1079] python3Packages.langgraph-checkpoint-sqlite: 2.0.1 -> 2.0.13 https://github.com/langchain-ai/langgraph/releases/tag/checkpointsqlite==checkpointpostgres==2.0.13 --- .../langgraph-checkpoint-sqlite/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix b/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix index 44b7c4bbaec40..e819e89a00a2b 100644 --- a/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix +++ b/pkgs/development/python-modules/langgraph-checkpoint-sqlite/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "langgraph-checkpoint-sqlite"; - version = "2.0.1"; + version = "2.0.13"; pyproject = true; disabled = pythonOlder "3.9"; @@ -21,8 +21,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; - tag = "checkpointsqlite==${version}"; - hash = "sha256-dh+cjcOp6rGFntz82VNfVyetcrQBdBFdXk5xFb0aR5c="; + tag = "checkpointpostgres==${version}"; + hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y="; }; sourceRoot = "${src.name}/libs/checkpoint-sqlite"; @@ -49,7 +49,7 @@ buildPythonPackage rec { }; meta = { - changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpointsqlite==${version}"; + changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpointsqlite==${src.tag}"; description = "Library with a SQLite implementation of LangGraph checkpoint saver"; homepage = "https://github.com/langchain-ai/langgraph/tree/main/libs/checkpoint-sqlite"; license = lib.licenses.mit; From 11e8e48d4e8d98dc21d540146782ef3f1271e6db Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:13 +0100 Subject: [PATCH 0562/1079] python3Packages.langgraph-checkpoint: 2.0.8 -> 2.0.13 https://github.com/langchain-ai/langgraph/releases/tag/checkpoint==checkpointpostgres==2.0.13 --- .../python-modules/langgraph-checkpoint/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-checkpoint/default.nix b/pkgs/development/python-modules/langgraph-checkpoint/default.nix index 7940cb7d15ce4..5c51f4303c119 100644 --- a/pkgs/development/python-modules/langgraph-checkpoint/default.nix +++ b/pkgs/development/python-modules/langgraph-checkpoint/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "langgraph-checkpoint"; - version = "2.0.8"; + version = "2.0.13"; pyproject = true; disabled = pythonOlder "3.9"; @@ -23,8 +23,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; - tag = "checkpoint==${version}"; - hash = "sha256-obDK6wn+oo8zDQsidogwKTIgT5wuUH/l4y+12cttkd0="; + tag = "checkpointpostgres==${version}"; + hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y="; }; sourceRoot = "${src.name}/libs/checkpoint"; @@ -56,7 +56,7 @@ buildPythonPackage rec { }; meta = { - changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpoint==${version}"; + changelog = "https://github.com/langchain-ai/langgraph/releases/tag/checkpoint==${src.tag}"; description = "Library with base interfaces for LangGraph checkpoint savers"; homepage = "https://github.com/langchain-ai/langgraph/tree/main/libs/checkpoint"; license = lib.licenses.mit; From 8789a4ee184df64e8e0d23a8b95addcdba235117 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:14 +0100 Subject: [PATCH 0563/1079] python3Packages.langgraph-cli: 0.1.52 -> 2.0.13 https://github.com/langchain-ai/langgraph/releases/tag/checkpointpostgres==2.0.13 --- 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 8560ffcb14b58..731246702d00c 100644 --- a/pkgs/development/python-modules/langgraph-cli/default.nix +++ b/pkgs/development/python-modules/langgraph-cli/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "langgraph-cli"; - version = "0.1.52"; + version = "2.0.13"; pyproject = true; disabled = pythonOlder "3.10"; @@ -20,8 +20,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; - tag = "cli==${version}"; - hash = "sha256-zTBeDJB1Xu/rWsvEC/L4BRzxyh04lPYV7HQNHoJcskk="; + tag = "checkpointpostgres==${version}"; + hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y="; }; sourceRoot = "${src.name}/libs/cli"; @@ -60,7 +60,7 @@ buildPythonPackage rec { meta = { description = "Official CLI for LangGraph API"; homepage = "https://github.com/langchain-ai/langgraph/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 73d26d7e5be63d04442f35ea2831e786608d9dfe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:14 +0100 Subject: [PATCH 0564/1079] python3Packages.langgraph-sdk: 0.1.43 -> 2.0.13 https://github.com/langchain-ai/langgraph/releases/tag/sdk==checkpointpostgres==2.0.13 --- pkgs/development/python-modules/langgraph-sdk/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-sdk/default.nix b/pkgs/development/python-modules/langgraph-sdk/default.nix index 696030652f99b..7c1fa3bee2152 100644 --- a/pkgs/development/python-modules/langgraph-sdk/default.nix +++ b/pkgs/development/python-modules/langgraph-sdk/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "langgraph-sdk"; - version = "0.1.43"; + version = "2.0.13"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; - tag = "sdk==${version}"; - hash = "sha256-mG04V36Aa5Df5pUgr+xWej8i2XYx+O/N61sSzxwN9Go="; + tag = "checkpointpostgres==${version}"; + hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y="; }; sourceRoot = "${src.name}/libs/sdk-py"; @@ -59,7 +59,7 @@ buildPythonPackage rec { meta = { description = "SDK for interacting with the LangGraph Cloud REST API"; homepage = "https://github.com/langchain-ai/langgraphtree/main/libs/sdk-py"; - changelog = "https://github.com/langchain-ai/langgraph/releases/tag/sdk==${version}"; + changelog = "https://github.com/langchain-ai/langgraph/releases/tag/sdk==${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ sarahec ]; }; From d81680af3414a647452c673c62872fa49f6198b8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:15 +0100 Subject: [PATCH 0565/1079] python3Packages.langgraph: 0.2.56 -> 2.0.13 https://github.com/langchain-ai/langgraph/releases/tag/checkpointpostgres==2.0.13 --- pkgs/development/python-modules/langgraph/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/langgraph/default.nix b/pkgs/development/python-modules/langgraph/default.nix index e813a2db82370..fb2fac86a5050 100644 --- a/pkgs/development/python-modules/langgraph/default.nix +++ b/pkgs/development/python-modules/langgraph/default.nix @@ -35,14 +35,14 @@ buildPythonPackage rec { pname = "langgraph"; - version = "0.2.56"; + version = "2.0.13"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; - tag = version; - hash = "sha256-X/IMNEmggu9bSJFUaTohbFYxGZBguf+eFb3ObmQGplk="; + tag = "checkpointpostgres==${version}"; + hash = "sha256-Vz2ZoikEZuMvt3j9tvBIcXCwWSrCV8MI7x9PIHodl8Y="; }; postgresqlTestSetupPost = '' @@ -119,7 +119,7 @@ buildPythonPackage rec { meta = { description = "Build resilient language agents as graphs"; homepage = "https://github.com/langchain-ai/langgraph"; - changelog = "https://github.com/langchain-ai/langgraph/releases/tag/${version}"; + changelog = "https://github.com/langchain-ai/langgraph/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ sarahec ]; }; From 24136404c3ce9c9124afb98da7aab98be902b192 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:15 +0100 Subject: [PATCH 0566/1079] python3Packages.langsmith: 0.1.147 -> 0.2.11 https://github.com/langchain-ai/langsmith-sdk/releases/tag/v0.2.11 --- pkgs/development/python-modules/langsmith/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langsmith/default.nix b/pkgs/development/python-modules/langsmith/default.nix index 1c0676a114b30..27f4c2cebd9dd 100644 --- a/pkgs/development/python-modules/langsmith/default.nix +++ b/pkgs/development/python-modules/langsmith/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "langsmith"; - version = "0.1.147"; + version = "0.2.11"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langsmith-sdk"; tag = "v${version}"; - hash = "sha256-d0PJaC1MhVS3i4AtXUjSkkq/Yj2Pi42H/cW/XML/94o="; + hash = "sha256-fhmPbA2SyyBJDPS1XCv2mIUsFqWRt6wvNFg8i1QQf9s="; }; sourceRoot = "${src.name}/python"; @@ -97,7 +97,7 @@ buildPythonPackage rec { meta = { description = "Client library to connect to the LangSmith LLM Tracing and Evaluation Platform"; homepage = "https://github.com/langchain-ai/langsmith-sdk"; - changelog = "https://github.com/langchain-ai/langsmith-sdk/releases/tag/v${version}"; + changelog = "https://github.com/langchain-ai/langsmith-sdk/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ natsukium ]; mainProgram = "langsmith"; From d266e33c6f53747fcb2db6ed78eb7639a2319583 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:15 +0100 Subject: [PATCH 0567/1079] python3Packages.lcn-frontend: 0.2.3 -> 0.2.4 https://github.com/alengwenus/lcn-frontend/releases/tag/0.2.4 --- pkgs/development/python-modules/lcn-frontend/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lcn-frontend/default.nix b/pkgs/development/python-modules/lcn-frontend/default.nix index 14710ebdde96d..6982dc8dd5292 100644 --- a/pkgs/development/python-modules/lcn-frontend/default.nix +++ b/pkgs/development/python-modules/lcn-frontend/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "lcn-frontend"; - version = "0.2.3"; + version = "0.2.4"; pyproject = true; src = fetchPypi { pname = "lcn_frontend"; inherit version; - hash = "sha256-j5NE/AFGHC5z44I2afMCGUDY9gqjPZPJ5nDBHf52tJY="; + hash = "sha256-pjpzOUhNCEYncCk+u/1u5gXot+5rEAvSfdL21fO6LMY="; }; postPatch = '' From c6644e9d8af9752bb7a94103d9c9c3ac2a4e6854 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:16 +0100 Subject: [PATCH 0568/1079] python3Packages.legacy-cgi: 2.6.1 -> 2.6.2 --- pkgs/development/python-modules/legacy-cgi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/legacy-cgi/default.nix b/pkgs/development/python-modules/legacy-cgi/default.nix index a6c4c6ee4bca9..8d01ee0193e91 100644 --- a/pkgs/development/python-modules/legacy-cgi/default.nix +++ b/pkgs/development/python-modules/legacy-cgi/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "legacy-cgi"; - version = "2.6.1"; + version = "2.6.2"; pyproject = true; src = fetchFromGitHub { owner = "jackrosenthal"; repo = "legacy-cgi"; tag = "v${version}"; - hash = "sha256-hhWZoRswkuwvgkcKthNhMkPPhhoRH4TjdNp+orluQTQ="; + hash = "sha256-unVD8gUnF0sP360y/wWT2AkicEZ8nKy7tUK5tcCpQuc="; }; build-system = [ poetry-core ]; From c472793f5b433d234016ff3c865c7eb5ca2b4da3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:16 +0100 Subject: [PATCH 0569/1079] python3Packages.libretranslate: 1.6.2 -> 1.6.4 https://github.com/LibreTranslate/LibreTranslate/releases/tag/v1.6.4 --- pkgs/development/python-modules/libretranslate/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/libretranslate/default.nix b/pkgs/development/python-modules/libretranslate/default.nix index 11ba515da2e9d..af6929c88c364 100644 --- a/pkgs/development/python-modules/libretranslate/default.nix +++ b/pkgs/development/python-modules/libretranslate/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "libretranslate"; - version = "1.6.2"; + version = "1.6.4"; pyproject = true; src = fetchFromGitHub { owner = "LibreTranslate"; repo = "LibreTranslate"; tag = "v${version}"; - hash = "sha256-u0m9dTxwSGU50YplV24daSO+WY/At648OpIEZYMmqqo="; + hash = "sha256-HEN+3hwfgPmXS5POK6jHGLWF5Tp4rCPKVbA9nWN3Q9I="; }; build-system = [ @@ -88,7 +88,7 @@ buildPythonPackage rec { meta = with lib; { description = "Free and Open Source Machine Translation API. Self-hosted, no limits, no ties to proprietary services"; homepage = "https://libretranslate.com"; - changelog = "https://github.com/LibreTranslate/LibreTranslate/releases/tag/v${version}"; + changelog = "https://github.com/LibreTranslate/LibreTranslate/releases/tag/${src.tag}"; license = licenses.agpl3Only; maintainers = with maintainers; [ misuzu ]; }; From 37066b61ee2c18999e035c1e9680aaa858c068ea Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:17 +0100 Subject: [PATCH 0570/1079] python3Packages.license-expression: 30.4.0 -> 30.4.1 https://github.com/aboutcode-org/license-expression/blob/v30.4.1/CHANGELOG.rst --- .../python-modules/license-expression/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/license-expression/default.nix b/pkgs/development/python-modules/license-expression/default.nix index d1f82fc8588f3..ae8c7ca7c835e 100644 --- a/pkgs/development/python-modules/license-expression/default.nix +++ b/pkgs/development/python-modules/license-expression/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "license-expression"; - version = "30.4.0"; + version = "30.4.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "aboutcode-org"; repo = "license-expression"; tag = "v${version}"; - hash = "sha256-RAgGg0Xekcw5H13YHmkgfL7eybK+4tA8EAvVTuWFRck="; + hash = "sha256-H1IAA/fxQkMMsvCv02gLXE3odokNejPRGZVZnhE61II="; }; dontConfigure = true; @@ -35,7 +35,7 @@ buildPythonPackage rec { meta = with lib; { description = "Utility library to parse, normalize and compare License expressions"; homepage = "https://github.com/aboutcode-org/license-expression"; - changelog = "https://github.com/aboutcode-org/license-expression/blob/v${version}/CHANGELOG.rst"; + changelog = "https://github.com/aboutcode-org/license-expression/blob/${src.tag}/CHANGELOG.rst"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 900b0d00ef7ba76ea1f82d8ee2852d66e3e0b1f9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:17 +0100 Subject: [PATCH 0571/1079] python3Packages.limits: 3.13.0 -> 4.0.1 https://github.com/alisaifee/limits/releases/tag/4.0.1 --- pkgs/development/python-modules/limits/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/limits/default.nix b/pkgs/development/python-modules/limits/default.nix index 4c792674a9d2f..4d51a0cde4f7a 100644 --- a/pkgs/development/python-modules/limits/default.nix +++ b/pkgs/development/python-modules/limits/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { pname = "limits"; - version = "3.13.0"; + version = "4.0.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -41,7 +41,7 @@ buildPythonPackage rec { postFetch = '' rm "$out/limits/_version.py" ''; - hash = "sha256-y5iMx+AC52ZgGvAvThRaeKFqCGkwmukyZsJ+nzR2AFM="; + hash = "sha256-JXXjRVn3RQMqNYRYXF4LuV2DHzVF8PTeGepFkt4jDFM="; }; patches = [ @@ -114,7 +114,7 @@ buildPythonPackage rec { meta = with lib; { description = "Rate limiting using various strategies and storage backends such as redis & memcached"; homepage = "https://github.com/alisaifee/limits"; - changelog = "https://github.com/alisaifee/limits/releases/tag/${version}"; + changelog = "https://github.com/alisaifee/limits/releases/tag/${src.tag}"; license = licenses.mit; maintainers = [ ]; }; From 12b61f40f836255034d12b8a3426ce349e8fb258 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:17 +0100 Subject: [PATCH 0572/1079] python3Packages.litellm: 1.53.9 -> 1.59.0 https://github.com/BerriAI/litellm/releases/tag/v1.59.0 --- pkgs/development/python-modules/litellm/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/litellm/default.nix b/pkgs/development/python-modules/litellm/default.nix index f08e092e2b213..35148907d63c9 100644 --- a/pkgs/development/python-modules/litellm/default.nix +++ b/pkgs/development/python-modules/litellm/default.nix @@ -37,7 +37,7 @@ buildPythonPackage rec { pname = "litellm"; - version = "1.53.9"; + version = "1.59.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -46,7 +46,7 @@ buildPythonPackage rec { owner = "BerriAI"; repo = "litellm"; tag = "v${version}"; - hash = "sha256-xSILlbZhu6GgFFg5+f20x2Hxy4KnHMbSV18VFnjUrMQ="; + hash = "sha256-n2cOfMY9NnPtX2k7+B36fwp6fgphqmHQIqlpn1aPPyM="; }; build-system = [ poetry-core ]; @@ -99,7 +99,7 @@ buildPythonPackage rec { description = "Use any LLM as a drop in replacement for gpt-3.5-turbo. Use Azure, OpenAI, Cohere, Anthropic, Ollama, VLLM, Sagemaker, HuggingFace, Replicate (100+ LLMs)"; mainProgram = "litellm"; homepage = "https://github.com/BerriAI/litellm"; - changelog = "https://github.com/BerriAI/litellm/releases/tag/v${version}"; + changelog = "https://github.com/BerriAI/litellm/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ happysalada ]; }; From d93bc68d0fb533b00d141520aca3e48704a305b6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:18 +0100 Subject: [PATCH 0573/1079] python3Packages.llama-index-agent-openai: 0.4.1 -> 0.4.2 --- .../python-modules/llama-index-agent-openai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-agent-openai/default.nix b/pkgs/development/python-modules/llama-index-agent-openai/default.nix index 8c891aea7fcc7..472f6c0d8f0b8 100644 --- a/pkgs/development/python-modules/llama-index-agent-openai/default.nix +++ b/pkgs/development/python-modules/llama-index-agent-openai/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "llama-index-agent-openai"; - version = "0.4.1"; + version = "0.4.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_agent_openai"; inherit version; - hash = "sha256-OokTeyKKbpwrP0bjZ6J7dfsxtFjiF3e7qBneZUcH1Z4="; + hash = "sha256-D4rrCR/INLJmekatJBf8hgG/HAjM/Ro9Fe3pCjDrGik="; }; pythonRelaxDeps = [ "llama-index-llms-openai" ]; From e610005b7943a64f7c5ffec9ddfa04821f8545c8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:19 +0100 Subject: [PATCH 0574/1079] python3Packages.llama-index-core: 0.12.9.post1 -> 0.12.11 https://github.com/run-llama/llama_index/blob/v0.12.11/CHANGELOG.md --- .../development/python-modules/llama-index-core/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-core/default.nix b/pkgs/development/python-modules/llama-index-core/default.nix index 2fccfab8d1ce4..425257d1ab72b 100644 --- a/pkgs/development/python-modules/llama-index-core/default.nix +++ b/pkgs/development/python-modules/llama-index-core/default.nix @@ -36,7 +36,7 @@ buildPythonPackage rec { pname = "llama-index-core"; - version = "0.12.9.post1"; + version = "0.12.11"; pyproject = true; disabled = pythonOlder "3.8"; @@ -45,7 +45,7 @@ buildPythonPackage rec { owner = "run-llama"; repo = "llama_index"; tag = "v${version}"; - hash = "sha256-kpHemwEYeCBwb2kdvX/ubFHwX9AQ+zIhLudcgJ7u+QY="; + hash = "sha256-cDJu2IYTjf2TU4HO+LLqiGiaNN+mGuD6O0bk7jMBbc8="; }; sourceRoot = "${src.name}/${pname}"; @@ -139,7 +139,7 @@ buildPythonPackage rec { meta = with lib; { description = "Data framework for your LLM applications"; homepage = "https://github.com/run-llama/llama_index/"; - changelog = "https://github.com/run-llama/llama_index/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/run-llama/llama_index/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From db049dac4190c75e5b972c1efc94c43be9c45fa0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:19 +0100 Subject: [PATCH 0575/1079] python3Packages.localstack-ext: 3.7.2 -> 4.0.3 --- 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 35dcd72230f29..e7989ddfd1df7 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 = "3.7.2"; + version = "4.0.3"; pyproject = true; src = fetchPypi { pname = "localstack_ext"; inherit version; - hash = "sha256-gd+HyZnezgtKrSKJOYtxUZHTPMrrpKWQHGvaIs9FyVs="; + hash = "sha256-vivEdEk32wJln8jfhrAtygO5CEvtsdXI7sxrj0dqIdA="; }; build-system = [ From 498a51b2c4ae87d4c09ee6b2f787cc3224f948c5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:19 +0100 Subject: [PATCH 0576/1079] python3Packages.localstack: 3.7.2 -> 4.0.3 --- pkgs/development/python-modules/localstack/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/localstack/default.nix b/pkgs/development/python-modules/localstack/default.nix index 9eeab158ca100..a2f8e39b8531e 100644 --- a/pkgs/development/python-modules/localstack/default.nix +++ b/pkgs/development/python-modules/localstack/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "localstack"; - version = "3.7.2"; + version = "4.0.3"; pyproject = true; src = fetchFromGitHub { owner = "localstack"; repo = "localstack"; tag = "v${version}"; - hash = "sha256-8xdP/qpmfqmXDt1gNhzkAGlBR6dJYznKr9+/Un6N7mA="; + hash = "sha256-BsmXhTJVvRKEubDQwehsrY2jRSfvDBSH5S35CNg8vrQ="; }; build-system = [ From 5db6bf58e10a77294a8584e8778a8764c892e3e5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:20 +0100 Subject: [PATCH 0577/1079] python3Packages.locust: 2.31.2 -> 2.32.6 https://github.com/locustio/locust/blob/2.32.6/CHANGELOG.md --- pkgs/development/python-modules/locust/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/locust/default.nix b/pkgs/development/python-modules/locust/default.nix index ed9ddb19fb9fc..29d5961a3c647 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.31.2"; + version = "2.32.6"; pyproject = true; src = fetchFromGitHub { owner = "locustio"; repo = "locust"; tag = version; - hash = "sha256-xDquVQjkWVER9h0a6DHWRZH6KtRf0jsThycSojDEdh4="; + hash = "sha256-KWPIZLdOx09iMlnczjmlzPmy32ozw0xEBZI9li+fJ24="; }; postPatch = '' @@ -98,7 +98,7 @@ buildPythonPackage rec { meta = { description = "Developer-friendly load testing framework"; homepage = "https://docs.locust.io/"; - changelog = "https://github.com/locustio/locust/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/locustio/locust/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ jokatzke ]; }; From 8aadfc007c80d1d3e8d8ae95837020d84ba374d3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:20 +0100 Subject: [PATCH 0578/1079] python3Packages.loguru-logging-intercept: 0.1.4 -> 0.1.5 --- .../python-modules/loguru-logging-intercept/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/loguru-logging-intercept/default.nix b/pkgs/development/python-modules/loguru-logging-intercept/default.nix index c25aa6dedda74..ab62e238ae861 100644 --- a/pkgs/development/python-modules/loguru-logging-intercept/default.nix +++ b/pkgs/development/python-modules/loguru-logging-intercept/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "loguru-logging-intercept"; - version = "0.1.4"; + version = "0.1.5"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-ORPBqXtQdMqK0v6n+lBFbLUPR2SEpCpvj8w2KlBjAGQ="; + hash = "sha256-WBA4vxMQ+7Bs2kivvTc+crvAHVHE3wWPSQgat6fF+YQ="; }; build-system = [ setuptools ]; From a93f933581d9b15c2ef464eba5178076a1bf8eb7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:21 +0100 Subject: [PATCH 0579/1079] python3Packages.luna-soc: 0.2.0 -> 0.2.2 https://github.com/greatscottgadgets/luna-soc/releases/tag/0.2.2 --- pkgs/development/python-modules/luna-soc/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/luna-soc/default.nix b/pkgs/development/python-modules/luna-soc/default.nix index 70a388bdb1e17..abfccc8e8f83b 100644 --- a/pkgs/development/python-modules/luna-soc/default.nix +++ b/pkgs/development/python-modules/luna-soc/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "luna-soc"; - version = "0.2.0"; + version = "0.2.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "greatscottgadgets"; repo = "luna-soc"; tag = version; - hash = "sha256-P8P32hM1cVXENcDpCrmPe8BvkMCWdeEgHwbIU94uLe8="; + hash = "sha256-fP2Pg0H/Aj3nFP0WG1yZjfZMqLutLwmibTohWUbgG34="; }; postPatch = '' @@ -44,7 +44,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/greatscottgadgets/luna-soc/releases/tag/${version}"; + changelog = "https://github.com/greatscottgadgets/luna-soc/releases/tag/${src.tag}"; description = "Amaranth HDL library for building USB-capable SoC designs"; homepage = "https://github.com/greatscottgadgets/luna-soc"; license = lib.licenses.bsd3; From 7ef617d83898fa8496e20bccd4f2f9b181a2e4c3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:21 +0100 Subject: [PATCH 0580/1079] python3Packages.luna-usb: 0.1.2 -> 0.1.3 https://github.com/greatscottgadgets/luna/releases/tag/0.1.3 --- pkgs/development/python-modules/luna-usb/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/luna-usb/default.nix b/pkgs/development/python-modules/luna-usb/default.nix index 14b3c2e561e23..4469dea12b5d7 100644 --- a/pkgs/development/python-modules/luna-usb/default.nix +++ b/pkgs/development/python-modules/luna-usb/default.nix @@ -21,7 +21,7 @@ }: buildPythonPackage rec { pname = "luna-usb"; - version = "0.1.2"; + version = "0.1.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "greatscottgadgets"; repo = "luna"; tag = version; - hash = "sha256-T9V0rI6vcEpM3kN/duRni6v2plCU4B379Zx07dBGKjk="; + hash = "sha256-BKFfEkhgOH0lYfkAE94h27pb+T/uJxKFmMeVJI9I3qg="; }; postPatch = '' @@ -65,7 +65,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/greatscottgadgets/luna/releases/tag/${version}"; + changelog = "https://github.com/greatscottgadgets/luna/releases/tag/${src.tag}"; description = "Amaranth HDL framework for monitoring, hacking, and developing USB devices"; homepage = "https://github.com/greatscottgadgets/luna"; license = lib.licenses.bsd3; From e43f7706c4eca62bb99d1381356ee99229ab5cee Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:22 +0100 Subject: [PATCH 0581/1079] python3Packages.lz4: 4.3.3 -> 4.4.1 https://github.com/python-lz4/python-lz4/releases/tag/v4.4.1 --- pkgs/development/python-modules/lz4/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/lz4/default.nix b/pkgs/development/python-modules/lz4/default.nix index b4b593c691570..3e3a0438a60b3 100644 --- a/pkgs/development/python-modules/lz4/default.nix +++ b/pkgs/development/python-modules/lz4/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "lz4"; - version = "4.3.3"; + version = "4.4.1"; pyproject = true; disabled = pythonOlder "3.5"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "python-lz4"; repo = "python-lz4"; tag = "v${version}"; - hash = "sha256-ZvGUkb9DoheYY2/sejUhxgh2lS5eoBrFCXR4E0IcFcs="; + hash = "sha256-dqu1sRqvtb1eyjxrCFu1vom9//qDGhgCMnPhKnIktjw="; }; postPatch = '' @@ -60,7 +60,7 @@ buildPythonPackage rec { meta = with lib; { description = "LZ4 Bindings for Python"; homepage = "https://github.com/python-lz4/python-lz4"; - changelog = "https://github.com/python-lz4/python-lz4/releases/tag/v${version}"; + changelog = "https://github.com/python-lz4/python-lz4/releases/tag/${src.tag}"; license = licenses.bsd3; maintainers = [ ]; }; From d693129f554646f22792163adac4d18c07176eb3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:22 +0100 Subject: [PATCH 0582/1079] python3Packages.maison: 1.4.3 -> 2.0.0 https://github.com/dbatten5/maison/releases/tag/v2.0.0 --- pkgs/development/python-modules/maison/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/maison/default.nix b/pkgs/development/python-modules/maison/default.nix index 2d7fee7df2275..72abcafee704d 100644 --- a/pkgs/development/python-modules/maison/default.nix +++ b/pkgs/development/python-modules/maison/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "maison"; - version = "1.4.3"; + version = "2.0.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "dbatten5"; repo = "maison"; tag = "v${version}"; - hash = "sha256-2hUmk91wr5o2cV3un2nMoXDG+3GT7SaIOKY+QaZY3nw="; + hash = "sha256-1hsnSYDoCO5swWm3B4R5eXs0Mn4s8arlCQKfsS1OWRk="; }; pythonRelaxDeps = [ "pydantic" ]; @@ -44,7 +44,7 @@ buildPythonPackage rec { description = "Library to read settings from config files"; mainProgram = "maison"; homepage = "https://github.com/dbatten5/maison"; - changelog = "https://github.com/dbatten5/maison/releases/tag/v${version}"; + changelog = "https://github.com/dbatten5/maison/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From ffe37ea708b56113e402bfe64a056f3ab13fa655 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:22 +0100 Subject: [PATCH 0583/1079] python3Packages.mako: 1.3.5 -> 1.3.8 https://docs.makotemplates.org/en/latest/changelog.html --- .../development/python-modules/mako/default.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/mako/default.nix b/pkgs/development/python-modules/mako/default.nix index 0735cf8f2c9e7..caeda4a13dd3d 100644 --- a/pkgs/development/python-modules/mako/default.nix +++ b/pkgs/development/python-modules/mako/default.nix @@ -3,7 +3,7 @@ lib, buildPythonPackage, pythonOlder, - fetchPypi, + fetchFromGitHub, isPyPy, # build-system @@ -24,20 +24,21 @@ buildPythonPackage rec { pname = "mako"; - version = "1.3.5"; + version = "1.3.8"; pyproject = true; disabled = pythonOlder "3.7"; - src = fetchPypi { - pname = "Mako"; - inherit version; - hash = "sha256-SNvCBWjB0naiaYs22Wj6dhYb8ScZSQfqb8WU+oH5Q7w="; + src = fetchFromGitHub { + owner = "sqlalchemy"; + repo = "mako"; + tag = "rel_${lib.replaceStrings [ "." ] [ "_" ] version}"; + hash = "sha256-7KttExqHxv//q8ol7eOFIrgRHbQySQTvL7Rd9VooX0Y="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ markupsafe ]; + dependencies = [ markupsafe ]; optional-dependencies = { babel = [ babel ]; From 21169abaf371d69305877a0b350121e9e6e72def Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:23 +0100 Subject: [PATCH 0584/1079] python3Packages.manga-ocr: 0.1.13 -> 0.1.14 https://github.com/kha-white/manga-ocr/releases/tag/v0.1.14 --- pkgs/development/python-modules/manga-ocr/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/manga-ocr/default.nix b/pkgs/development/python-modules/manga-ocr/default.nix index 5c6c54975353c..8c1250cff9101 100644 --- a/pkgs/development/python-modules/manga-ocr/default.nix +++ b/pkgs/development/python-modules/manga-ocr/default.nix @@ -8,7 +8,7 @@ with python3Packages; buildPythonPackage rec { pname = "manga-ocr"; - version = "0.1.13"; + version = "0.1.14"; disabled = pythonOlder "3.7"; format = "pyproject"; @@ -16,7 +16,7 @@ buildPythonPackage rec { owner = "kha-white"; repo = "manga-ocr"; tag = "v${version}"; - hash = "sha256-0EwXDMnA9SCmSsMVXnMenSFSzs74lorFNNym9y/NNsI="; + hash = "sha256-fCLgFeo6GYPSpCX229TK2MXTKt3p1tQV06phZYD6UeE="; }; build-system = [ @@ -45,7 +45,7 @@ buildPythonPackage rec { meta = with lib; { description = "Optical character recognition for Japanese text, with the main focus being Japanese manga"; homepage = "https://github.com/kha-white/manga-ocr"; - changelog = "https://github.com/kha-white/manga-ocr/releases/tag/${version}"; + changelog = "https://github.com/kha-white/manga-ocr/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ laurent-f1z1 ]; }; From 469891441e9307707e966d38cf8dfc31c54324a1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:24 +0100 Subject: [PATCH 0585/1079] python3Packages.manim-slides: 5.1.9 -> 5.3.1 https://github.com/jeertmans/manim-slides/blob/v5.3.1/CHANGELOG.md --- pkgs/development/python-modules/manim-slides/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/manim-slides/default.nix b/pkgs/development/python-modules/manim-slides/default.nix index c3b35754f432d..2a0ef15274552 100644 --- a/pkgs/development/python-modules/manim-slides/default.nix +++ b/pkgs/development/python-modules/manim-slides/default.nix @@ -35,7 +35,7 @@ }: buildPythonPackage rec { pname = "manim-slides"; - version = "5.1.9"; + version = "5.3.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -44,7 +44,7 @@ buildPythonPackage rec { owner = "jeertmans"; repo = "manim-slides"; tag = "v${version}"; - hash = "sha256-M500u7x0jQqcqCd3RbS0CpI1nuwNs9URFlHPeGkiT7E="; + hash = "sha256-HIZ83So4kwU6gRkFHdxjeSfm9AGKaJgQAUVVAblD6t4="; }; build-system = [ @@ -90,7 +90,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "manim_slides" ]; meta = with lib; { - changelog = "https://github.com/jeertmans/manim-slides/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/jeertmans/manim-slides/blob/${src.tag}/CHANGELOG.md"; description = "Tool for live presentations using manim"; homepage = "https://github.com/jeertmans/manim-slides"; license = licenses.mit; From 7d8bdf949586dfbc22da6eb7a36306460b0a393e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:24 +0100 Subject: [PATCH 0586/1079] python3Packages.mapbox-earcut: 1.0.2 -> 1.0.3 https://github.com/skogler/mapbox_earcut_python/releases/tag/v1.0.3 --- pkgs/development/python-modules/mapbox-earcut/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mapbox-earcut/default.nix b/pkgs/development/python-modules/mapbox-earcut/default.nix index d6283b00add79..60c4969b04b41 100644 --- a/pkgs/development/python-modules/mapbox-earcut/default.nix +++ b/pkgs/development/python-modules/mapbox-earcut/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "mapbox-earcut"; - version = "1.0.2"; + version = "1.0.3"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "skogler"; repo = "mapbox_earcut_python"; tag = "v${version}"; - hash = "sha256-xR+nO5xdoDUhWZM19DOid3lsEXBood5NofQ0SezJ9OE="; + hash = "sha256-2dUZ78yWSudjozV2zIRNQgUeaNrkL+NXnF51q4T+dRU="; }; nativeBuildInputs = [ @@ -36,7 +36,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/skogler/mapbox_earcut_python"; - changelog = "https://github.com/skogler/mapbox_earcut_python/releases/tag/v${version}"; + changelog = "https://github.com/skogler/mapbox_earcut_python/releases/tag/${src.tag}"; license = licenses.isc; description = "Mapbox-earcut fast triangulation of 2D-polygons"; longDescription = '' From 93c5eb438eda90e3498fb457dcce51493a365fdb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:24 +0100 Subject: [PATCH 0587/1079] python3Packages.markups: 4.0.0 -> 4.1.0 --- pkgs/development/python-modules/markups/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/markups/default.nix b/pkgs/development/python-modules/markups/default.nix index f187a8fc9d469..9d1b264938df7 100644 --- a/pkgs/development/python-modules/markups/default.nix +++ b/pkgs/development/python-modules/markups/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "markups"; - version = "4.0.0"; + version = "4.1.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "Markups"; inherit version; - hash = "sha256-Pdua+xxV0M/4EuM5LKM/RoSYwHB6T6iy4F0LoNMsAZ4="; + hash = "sha256-JSFENPNW01MDTC7023arUOhnpjuhln62vMgEcsUB3dk="; }; nativeBuildInputs = [ setuptools ]; From b67b12b8304b8d1ae0737887cac546bd82539cb9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:25 +0100 Subject: [PATCH 0588/1079] python3Packages.materialx: 1.38.10 -> 1.39.1 https://github.com/AcademySoftwareFoundation/MaterialX/blob/v1.39.1/CHANGELOG.md --- pkgs/development/python-modules/materialx/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/materialx/default.nix b/pkgs/development/python-modules/materialx/default.nix index b3ad7bbe08041..e6adc281de8e8 100644 --- a/pkgs/development/python-modules/materialx/default.nix +++ b/pkgs/development/python-modules/materialx/default.nix @@ -16,13 +16,13 @@ buildPythonPackage rec { pname = "materialx"; - version = "1.38.10"; + version = "1.39.1"; src = fetchFromGitHub { owner = "AcademySoftwareFoundation"; repo = "MaterialX"; - rev = "v${version}"; - hash = "sha256-/kMHmW2dptZNtjuhE5s+jvPRIdtY+FRiVtMU+tiBgQo="; + tag = "v${version}"; + hash = "sha256-WzzsY1hOWwJEqT/ZRLIoZDfKNvx1Yf6aFhA3ZcSPx+s="; }; format = "other"; @@ -65,7 +65,7 @@ buildPythonPackage rec { ''; meta = { - changelog = "https://github.com/AcademySoftwareFoundation/MaterialX/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/AcademySoftwareFoundation/MaterialX/blob/${src.tag}/CHANGELOG.md"; description = "Open standard for representing rich material and look-development content in computer graphics"; homepage = "https://materialx.org"; maintainers = [ lib.maintainers.gador ]; From 4644d4ca34802093098f6bfd28e1cff3e0dbde63 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:25 +0100 Subject: [PATCH 0589/1079] python3Packages.matplotlib-venn: 0.11.10 -> 1.1.1 https://github.com/konstantint/matplotlib-venn/releases/tag/1.1.1 --- pkgs/development/python-modules/matplotlib-venn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/matplotlib-venn/default.nix b/pkgs/development/python-modules/matplotlib-venn/default.nix index acc988b4e6614..51a164faba6d3 100644 --- a/pkgs/development/python-modules/matplotlib-venn/default.nix +++ b/pkgs/development/python-modules/matplotlib-venn/default.nix @@ -10,14 +10,14 @@ }: buildPythonPackage rec { - version = "0.11.10"; + version = "1.1.1"; pname = "matplotlib-venn"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-kNDPsnnF273339ciwOJRWjf1NelJvK0XRIO8d343LmU="; + hash = "sha256-2IW8AV9QkaS4qBOP8gp+0WbDO1w228BIn5Wly8dqKuU="; }; build-system = [ setuptools ]; From 939a4b8d47aa55c2f37edf2703622c996a9ef72f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:26 +0100 Subject: [PATCH 0590/1079] python3Packages.maxminddb: 2.6.2 -> 2.6.3 https://github.com/maxmind/MaxMind-DB-Reader-python/blob/v2.6.3/HISTORY.rst --- 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 0dffe5503122d..25de18f228a2f 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.2"; + version = "2.6.3"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-fYQtMuJiCryJS315paEAemnfLGzyeaBrlMnDkT9m8mQ="; + hash = "sha256-0sOAa6p6oEeqG6x0GefjU9tDX4jwnVEQaoTbrPZF0lQ="; }; buildInputs = [ libmaxminddb ]; From 82db3e4c2cf4481e7f80aaaf91bd7d8217ec0877 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:26 +0100 Subject: [PATCH 0591/1079] python3Packages.mbstrdecoder: 1.1.3 -> 1.1.4 --- pkgs/development/python-modules/mbstrdecoder/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mbstrdecoder/default.nix b/pkgs/development/python-modules/mbstrdecoder/default.nix index a568f00fd2e91..8368da5b99bab 100644 --- a/pkgs/development/python-modules/mbstrdecoder/default.nix +++ b/pkgs/development/python-modules/mbstrdecoder/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "mbstrdecoder"; - version = "1.1.3"; + version = "1.1.4"; format = "pyproject"; src = fetchFromGitHub { owner = "thombashi"; repo = pname; tag = "v${version}"; - hash = "sha256-GcAxXcCYC2XAE8xu/jdDxjPxkLJzbmvWZ3OgmcvQcmk="; + hash = "sha256-rJ3Q7/xYPO0jBuzhYm2aIhPar2tbJIxHnHR0y0HWtik="; }; nativeBuildInputs = [ setuptools ]; From 4dbbf6d983a4bb7544ecf87a5140137b6954f111 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:27 +0100 Subject: [PATCH 0592/1079] python3Packages.mdformat-mkdocs: 3.1.1 -> 4.1.1 https://github.com/KyleKing/mdformat-mkdocs/releases/tag/v4.1.1 --- pkgs/development/python-modules/mdformat-mkdocs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mdformat-mkdocs/default.nix b/pkgs/development/python-modules/mdformat-mkdocs/default.nix index ee46869acc2d2..a6f980d4f05c1 100644 --- a/pkgs/development/python-modules/mdformat-mkdocs/default.nix +++ b/pkgs/development/python-modules/mdformat-mkdocs/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "mdformat-mkdocs"; - version = "3.1.1"; + version = "4.1.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "KyleKing"; repo = "mdformat-mkdocs"; tag = "v${version}"; - hash = "sha256-9iU8tKPBpdse0TwIeYSe9slcgOGMcQ735RTLKA1n6Pc="; + hash = "sha256-KH0edaqH5STRYtcSqbR0uTdlZVKuHRS7AUgd25fjvEE="; }; nativeBuildInputs = [ flit-core ]; @@ -52,7 +52,7 @@ buildPythonPackage rec { meta = with lib; { description = "Mdformat plugin for MkDocs"; homepage = "https://github.com/KyleKing/mdformat-mkdocs"; - changelog = "https://github.com/KyleKing/mdformat-mkdocs/releases/tag/v${version}"; + changelog = "https://github.com/KyleKing/mdformat-mkdocs/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ aldoborrero ]; }; From 8ed3e78de54ca9d1d3bcb37ebd0c1ba1d2db7107 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:27 +0100 Subject: [PATCH 0593/1079] python3Packages.mdformat-tables: 0.4.1 -> 1.0.0 --- pkgs/development/python-modules/mdformat-tables/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mdformat-tables/default.nix b/pkgs/development/python-modules/mdformat-tables/default.nix index 713eefc5ec961..62fd33c460f4e 100644 --- a/pkgs/development/python-modules/mdformat-tables/default.nix +++ b/pkgs/development/python-modules/mdformat-tables/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "mdformat-tables"; - version = "0.4.1"; + version = "1.0.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,8 +18,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "executablebooks"; repo = pname; - rev = "v${version}"; - hash = "sha256-Q61GmaRxjxJh9GjyR8QCZOH0njFUtAWihZ9lFQJ2nQQ="; + tag = "v${version}"; + hash = "sha256-7MbpGBGprhGrQ9P31HUU2h0bjyHWap6DETVN/dCDA1w="; }; nativeBuildInputs = [ flit-core ]; From 43ee2fa631bbd16e14f2eacc736311040c11e91c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:27 +0100 Subject: [PATCH 0594/1079] python3Packages.mdtraj: 1.10.0 -> 1.10.2 https://github.com/mdtraj/mdtraj/releases/tag/1.10.2 --- pkgs/development/python-modules/mdtraj/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mdtraj/default.nix b/pkgs/development/python-modules/mdtraj/default.nix index f655aa08bf293..b1a11e18d8d3d 100644 --- a/pkgs/development/python-modules/mdtraj/default.nix +++ b/pkgs/development/python-modules/mdtraj/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "mdtraj"; - version = "1.10.0"; + version = "1.10.2"; pyproject = true; src = fetchFromGitHub { owner = "mdtraj"; repo = "mdtraj"; tag = version; - hash = "sha256-hNv/humEZOX4W7cOlJSAodk9pIi18//YJNSWNiEFiVg="; + hash = "sha256-0hSMKrY3p29IUmMuLsNUK4s/AM5zCzAh6Udg/xbeky0="; }; patches = [ @@ -107,7 +107,7 @@ buildPythonPackage rec { meta = with lib; { description = "Open library for the analysis of molecular dynamics trajectories"; homepage = "https://github.com/mdtraj/mdtraj"; - changelog = "https://github.com/mdtraj/mdtraj/releases/tag/${version}"; + changelog = "https://github.com/mdtraj/mdtraj/releases/tag/${src.tag}"; license = licenses.lgpl21Plus; maintainers = with maintainers; [ natsukium ]; }; From d2088a4095af37865c7281ede272d3155a8ab3f9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:28 +0100 Subject: [PATCH 0595/1079] python3Packages.meeko: 0.5.1 -> 0.6.1 https://github.com/forlilab/Meeko/releases/tag/v0.6.1 --- pkgs/development/python-modules/meeko/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/meeko/default.nix b/pkgs/development/python-modules/meeko/default.nix index f949051d71998..68aa0972a5757 100644 --- a/pkgs/development/python-modules/meeko/default.nix +++ b/pkgs/development/python-modules/meeko/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "meeko"; - version = "0.5.1"; + version = "0.6.1"; format = "setuptools"; disabled = pythonOlder "3.5"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "forlilab"; repo = "Meeko"; tag = "v${version}"; - hash = "sha256-I/kAO0a6DbDqmzjS36ETuoH/Z1gR2eNpyE3herHDKMs="; + hash = "sha256-ViIBiczwxTwraYn8UnFAZFCFT28v3WEYm04W2YpU/4g="; }; patches = [ @@ -52,7 +52,7 @@ buildPythonPackage rec { meta = { description = "Python package for preparing small molecule for docking"; homepage = "https://github.com/forlilab/Meeko"; - changelog = "https://github.com/forlilab/Meeko/releases/tag/v${version}"; + changelog = "https://github.com/forlilab/Meeko/releases/tag/${src.tag}"; license = lib.licenses.lgpl21Only; maintainers = with lib.maintainers; [ natsukium ]; }; From aebde3c3d4d85561a447e9309f446de004d1ff24 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:28 +0100 Subject: [PATCH 0596/1079] python3Packages.mesa: 2.4.0 -> 3.1.3 --- 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 b205fe8496a4e..1cdea2bf73d57 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 = "2.4.0"; + version = "3.1.3"; 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-FlQlyNvtMXRSFT3kMwCEAjAH4b+ZCsxliUiPgbRsSgc="; + hash = "sha256-sM9k3fkk0RMU3OPF8JISOspw+KoR7PXHPK7IMIGAS78="; }; propagatedBuildInputs = [ From f4b5cc9d19a6a6517304b5968402d750179c6210 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:29 +0100 Subject: [PATCH 0597/1079] python3Packages.meson-python: 0.16.0 -> 0.17.1 https://github.com/mesonbuild/meson-python/blob/0.17.1/CHANGELOG.rst --- pkgs/development/python-modules/meson-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/meson-python/default.nix b/pkgs/development/python-modules/meson-python/default.nix index 33cc35411bc09..c4988343b3fd5 100644 --- a/pkgs/development/python-modules/meson-python/default.nix +++ b/pkgs/development/python-modules/meson-python/default.nix @@ -12,13 +12,13 @@ buildPythonPackage rec { pname = "meson-python"; - version = "0.16.0"; + version = "0.17.1"; format = "pyproject"; src = fetchPypi { inherit version; pname = "meson_python"; - hash = "sha256-kGjBfjbInWx/9wn/+yqKmSXozQsCYpco5c6vLsUFy18="; + hash = "sha256-77kfafLhnu97yaRx7SpOcwCIzGs56srz5J/E+TDrX4M="; }; nativeBuildInputs = [ From 090ad366d4bd463d1052079a27b0b0b2b1051ad7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:29 +0100 Subject: [PATCH 0598/1079] python3Packages.microsoft-kiota-abstractions: 1.3.3 -> 1.8.0 https://github.com/microsoft/kiota-abstractions-python/blob/microsoft-kiota-serialization-text-v1.8.0/CHANGELOG.md --- .../microsoft-kiota-abstractions/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/microsoft-kiota-abstractions/default.nix b/pkgs/development/python-modules/microsoft-kiota-abstractions/default.nix index b08c4ce1b6299..203976a5d83e7 100644 --- a/pkgs/development/python-modules/microsoft-kiota-abstractions/default.nix +++ b/pkgs/development/python-modules/microsoft-kiota-abstractions/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "microsoft-kiota-abstractions"; - version = "1.3.3"; + version = "1.8.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,8 +22,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "microsoft"; repo = "kiota-abstractions-python"; - tag = "v${version}"; - hash = "sha256-TgHj5Ga6Aw/sN2Hobn0OocFB/iGRHTKEeOa2j2aqnRY="; + tag = "microsoft-kiota-serialization-text-v${version}"; + hash = "sha256-bXgnALYzGuOqB/nzxFVFIIkEhTlYQJNTN+ZkW2xW3jM="; }; build-system = [ flit-core ]; @@ -45,7 +45,7 @@ buildPythonPackage rec { meta = with lib; { description = "Abstractions library for Kiota generated Python clients"; homepage = "https://github.com/microsoft/kiota-abstractions-python"; - changelog = "https://github.com/microsoft/kiota-abstractions-python/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/microsoft/kiota-abstractions-python/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From d9f57fdd49e0c639f67892fc010c21dddb988bd0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:30 +0100 Subject: [PATCH 0599/1079] python3Packages.midea-local: 6.0.3 -> 6.1.0 https://github.com/midea-lan/midea-local/releases/tag/v6.1.0 --- pkgs/development/python-modules/midea-local/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/midea-local/default.nix b/pkgs/development/python-modules/midea-local/default.nix index faa7c1f5a745c..70cfb1f8fc333 100644 --- a/pkgs/development/python-modules/midea-local/default.nix +++ b/pkgs/development/python-modules/midea-local/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "midea-local"; - version = "6.0.3"; + version = "6.1.0"; pyproject = true; src = fetchFromGitHub { owner = "midea-lan"; repo = pname; tag = "v${version}"; - hash = "sha256-Q0ua0cIYfZ60RzrRNatx+a1nz1f51rR2D5IS5abXKME="; + hash = "sha256-N6e6aVjsAOMbUPFAGbVWuQIqXOX/XC9tlvx1P6ZqB8w="; }; build-system = [ setuptools ]; @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = with lib; { description = " Control your Midea M-Smart appliances via local area network"; homepage = "https://github.com/midea-lan/midea-local"; - changelog = "https://github.com/midea-lan/midea-local/releases/tag/v${version}"; + changelog = "https://github.com/midea-lan/midea-local/releases/tag/${src.tag}"; maintainers = with maintainers; [ k900 ]; license = licenses.mit; }; From 9b9a3a72feaffda06a1bd1fa5dbb9e849ec4e848 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:30 +0100 Subject: [PATCH 0600/1079] python3Packages.millheater: 0.12.2 -> 012.2 https://github.com/Danielhiversen/pymill/releases/tag/012.2 --- pkgs/development/python-modules/millheater/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/millheater/default.nix b/pkgs/development/python-modules/millheater/default.nix index b36bffd9eedd3..0a36ae615300f 100644 --- a/pkgs/development/python-modules/millheater/default.nix +++ b/pkgs/development/python-modules/millheater/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "millheater"; - version = "0.12.2"; + version = "012.2"; pyproject = true; disabled = pythonOlder "3.10"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "Danielhiversen"; repo = "pymill"; - tag = "012.2"; # https://github.com/Danielhiversen/pymill/issues/87 + tag = version; # https://github.com/Danielhiversen/pymill/issues/87 hash = "sha256-tR6MZIgCazGcXRIaSXyDYIEp+kD6xyrpOXORbi8LV7E="; }; @@ -37,7 +37,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library for Mill heater devices"; homepage = "https://github.com/Danielhiversen/pymill"; - changelog = "https://github.com/Danielhiversen/pymill/releases/tag/${version}"; + changelog = "https://github.com/Danielhiversen/pymill/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From d1f67f4f8623bd9829d60d95a84dab73eff1f566 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:30 +0100 Subject: [PATCH 0601/1079] python3Packages.minio: 7.2.14 -> 7.2.15 https://github.com/minio/minio-py/releases/tag/7.2.15 --- pkgs/development/python-modules/minio/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/minio/default.nix b/pkgs/development/python-modules/minio/default.nix index 643239ac5a182..e9e4fbcbf5db9 100644 --- a/pkgs/development/python-modules/minio/default.nix +++ b/pkgs/development/python-modules/minio/default.nix @@ -65,7 +65,7 @@ buildPythonPackage rec { meta = with lib; { description = "Simple APIs to access any Amazon S3 compatible object storage server"; homepage = "https://github.com/minio/minio-py"; - changelog = "https://github.com/minio/minio-py/releases/tag/${version}"; + changelog = "https://github.com/minio/minio-py/releases/tag/${src.tag}"; maintainers = with maintainers; [ peterromfeldhk ]; license = licenses.asl20; }; From c41b8c79d5b2c312da3b6f840e940163379be3d1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:31 +0100 Subject: [PATCH 0602/1079] python3Packages.miniupnpc: 2.2.8 -> 2.3.0 --- pkgs/development/python-modules/miniupnpc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/miniupnpc/default.nix b/pkgs/development/python-modules/miniupnpc/default.nix index 04d8a08bf1c3d..1169a7a0c9466 100644 --- a/pkgs/development/python-modules/miniupnpc/default.nix +++ b/pkgs/development/python-modules/miniupnpc/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "miniupnpc"; - version = "2.2.8"; + version = "2.3.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-KwpNVl+tZTZHHZKW9p3a/S0nZJW6lZftjBK9ECkRUMo="; + hash = "sha256-AvnUqth2igy4xGvDC+C6jOwUi2005NDvmfrbec+JrzE="; }; nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ From 909f8e487701ebc63e5bcf7b1aa7c046137aff45 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:31 +0100 Subject: [PATCH 0603/1079] python3Packages.mitmproxy: 11.0.2 -> 11.1.0 https://github.com/mitmproxy/mitmproxy/blob/v11.1.0/CHANGELOG.md --- pkgs/development/python-modules/mitmproxy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mitmproxy/default.nix b/pkgs/development/python-modules/mitmproxy/default.nix index 6248d2e0d47ec..fc315d9c4d7de 100644 --- a/pkgs/development/python-modules/mitmproxy/default.nix +++ b/pkgs/development/python-modules/mitmproxy/default.nix @@ -45,7 +45,7 @@ buildPythonPackage rec { pname = "mitmproxy"; - version = "11.0.2"; + version = "11.1.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -54,7 +54,7 @@ buildPythonPackage rec { owner = "mitmproxy"; repo = "mitmproxy"; tag = "v${version}"; - hash = "sha256-qcsPOISQjHVHh4TrQ/UihZaxB/jWBfq7AVI4U1gQPVs="; + hash = "sha256-8PqyxTwDk8pJjBh+NUB5BkuTeeA51gxmzqT450Y1d4Q="; }; pythonRelaxDeps = [ @@ -151,7 +151,7 @@ buildPythonPackage rec { meta = with lib; { description = "Man-in-the-middle proxy"; homepage = "https://mitmproxy.org/"; - changelog = "https://github.com/mitmproxy/mitmproxy/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/mitmproxy/mitmproxy/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ SuperSandro2000 ]; }; From dd701cb9c890c39b6c0892c3b096e00877f688b2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:32 +0100 Subject: [PATCH 0604/1079] python3Packages.mkdocs-git-revision-date-localized-plugin: 1.2.9 -> 1.3.0 https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/tag/v1.3.0 --- .../mkdocs-git-revision-date-localized-plugin/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mkdocs-git-revision-date-localized-plugin/default.nix b/pkgs/development/python-modules/mkdocs-git-revision-date-localized-plugin/default.nix index fa66e145e7782..3e9c4e8b372d8 100644 --- a/pkgs/development/python-modules/mkdocs-git-revision-date-localized-plugin/default.nix +++ b/pkgs/development/python-modules/mkdocs-git-revision-date-localized-plugin/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "mkdocs-git-revision-date-localized-plugin"; - version = "1.2.9"; + version = "1.3.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "timvink"; repo = "mkdocs-git-revision-date-localized-plugin"; tag = "v${version}"; - hash = "sha256-1SuENREPkU9W5ldMIXDCALLMx0AiTs4dNYJYjrkaegc="; + hash = "sha256-Z0a/V8wyo15E7bTumLRM+0QxMGXlxVc1Sx9uXlDbg+8="; }; propagatedBuildInputs = [ @@ -40,7 +40,7 @@ buildPythonPackage rec { meta = with lib; { description = "MkDocs plugin that enables displaying the date of the last git modification of a page"; homepage = "https://github.com/timvink/mkdocs-git-revision-date-localized-plugin"; - changelog = "https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/tag/v${version}"; + changelog = "https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ totoroot ]; }; From 633f9a8ae683f3d28141f19101997c3307fcdfe2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:32 +0100 Subject: [PATCH 0605/1079] python3Packages.mkdocs-material: 9.5.49 -> 9.5.50 https://github.com/squidfunk/mkdocs-material/blob/9.5.50/CHANGELOG --- pkgs/development/python-modules/mkdocs-material/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mkdocs-material/default.nix b/pkgs/development/python-modules/mkdocs-material/default.nix index 98ae66a5ad69d..1039d1a4d3064 100644 --- a/pkgs/development/python-modules/mkdocs-material/default.nix +++ b/pkgs/development/python-modules/mkdocs-material/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "mkdocs-material"; - version = "9.5.49"; + version = "9.5.50"; pyproject = true; disabled = pythonOlder "3.7"; @@ -37,7 +37,7 @@ buildPythonPackage rec { owner = "squidfunk"; repo = "mkdocs-material"; tag = version; - hash = "sha256-jX1Y24FSXZwtuI80GB+BbDbkKvO6uk0dVEmfYjBZOrc="; + hash = "sha256-6bAVOF5KPfcNtipYWa25AwrBUfo2A6Hnwjanf2rncAo="; }; nativeBuildInputs = [ @@ -83,7 +83,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "mkdocs" ]; meta = with lib; { - changelog = "https://github.com/squidfunk/mkdocs-material/blob/${src.rev}/CHANGELOG"; + changelog = "https://github.com/squidfunk/mkdocs-material/blob/${src.tag}/CHANGELOG"; description = "Material for mkdocs"; downloadPage = "https://github.com/squidfunk/mkdocs-material"; homepage = "https://squidfunk.github.io/mkdocs-material/"; From 20fbc245604c3153bfc6224146e32b1b1f70c272 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:32 +0100 Subject: [PATCH 0606/1079] python3Packages.mkdocs-redirects: 1.2.1 -> 1.2.2 --- pkgs/development/python-modules/mkdocs-redirects/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mkdocs-redirects/default.nix b/pkgs/development/python-modules/mkdocs-redirects/default.nix index 6bc7fa2a33a80..6ffc9d9756899 100644 --- a/pkgs/development/python-modules/mkdocs-redirects/default.nix +++ b/pkgs/development/python-modules/mkdocs-redirects/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "mkdocs-redirects"; - version = "1.2.1"; + version = "1.2.2"; format = "setuptools"; src = fetchFromGitHub { owner = "mkdocs"; repo = pname; tag = "v${version}"; - hash = "sha256-zv/tCsC2wrD0iH7Kvlq4nXJMPMGQ7+l68Y/q/x66LBg="; + hash = "sha256-YsMA00yajeGSqSB6CdKxGqyClC9Cgc3ImRBTucHEHhs="; }; propagatedBuildInputs = [ mkdocs ]; From 5f35674916b81cb9b11dacf37b6cff643a829f9b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:33 +0100 Subject: [PATCH 0607/1079] python3Packages.mkdocs-rss-plugin: 1.16.0 -> 1.17.1 https://github.com/Guts/mkdocs-rss-plugin/blob/1.17.1/CHANGELOG.md --- .../python-modules/mkdocs-rss-plugin/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mkdocs-rss-plugin/default.nix b/pkgs/development/python-modules/mkdocs-rss-plugin/default.nix index 3134a26096b69..256d6c6f13a53 100644 --- a/pkgs/development/python-modules/mkdocs-rss-plugin/default.nix +++ b/pkgs/development/python-modules/mkdocs-rss-plugin/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "mkdocs-rss-plugin"; - version = "1.16.0"; + version = "1.17.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "Guts"; repo = "mkdocs-rss-plugin"; tag = version; - hash = "sha256-6FTOJQqK9lKYt6cVpKvMcNUrhSwX26032Vr4JyZ6sI8="; + hash = "sha256-Qa8EgjucJaxvKivE45kXSUgTx5RnLEpYCNZJRTO2E1Q="; }; postPatch = '' @@ -64,7 +64,7 @@ buildPythonPackage rec { meta = with lib; { description = "MkDocs plugin to generate a RSS feeds for created and updated pages, using git log and YAML frontmatter"; homepage = "https://github.com/Guts/mkdocs-rss-plugin"; - changelog = "https://github.com/Guts/mkdocs-rss-plugin/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/Guts/mkdocs-rss-plugin/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 37a84c218d165bb108fbeef8267129211bd28c79 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:33 +0100 Subject: [PATCH 0608/1079] python3Packages.mlx: 0.21.1 -> 0.22.0 --- pkgs/development/python-modules/mlx/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/mlx/default.nix b/pkgs/development/python-modules/mlx/default.nix index aa765f0537a5a..15efde01d8eeb 100644 --- a/pkgs/development/python-modules/mlx/default.nix +++ b/pkgs/development/python-modules/mlx/default.nix @@ -16,7 +16,7 @@ let gguf-tools = fetchFromGitHub { owner = "antirez"; repo = "gguf-tools"; - rev = "af7d88d808a7608a33723fba067036202910acb3"; + tag = "v${version}"; hash = "sha256-LqNvnUbmq0iziD9VP5OTJCSIy+y/hp5lKCUV7RtKTvM="; }; nlohmann_json = fetchFromGitHub { @@ -28,13 +28,13 @@ let in buildPythonPackage rec { pname = "mlx"; - version = "0.21.1"; + version = "0.22.0"; src = fetchFromGitHub { owner = "ml-explore"; repo = "mlx"; rev = "refs/tags/v${version}"; - hash = "sha256-wxv9bA9e8VyFv/FMh63sUTTNgkXHGQJNQhLuVynczZA="; + hash = "sha256-uw8Nq26XoyMGNO8lEEAAO1e8Jt2SLg+CWfGZh829nxk="; }; pyproject = true; @@ -80,7 +80,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/ml-explore/mlx"; description = "Array framework for Apple silicon"; - changelog = "https://github.com/ml-explore/mlx/releases/tag/v${version}"; + changelog = "https://github.com/ml-explore/mlx/releases/tag/${src.tag}"; license = licenses.mit; platforms = [ "aarch64-darwin" ]; maintainers = with maintainers; [ From 8755fbc60ffa0756e6490342211de822cb0573ca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:34 +0100 Subject: [PATCH 0609/1079] python3Packages.mmh3: 4.1.0 -> 5.0.1 https://github.com/hajimes/mmh3/blob/v5.0.1/CHANGELOG.md --- pkgs/development/python-modules/mmh3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mmh3/default.nix b/pkgs/development/python-modules/mmh3/default.nix index 9e09b91850d32..92b40a37a6058 100644 --- a/pkgs/development/python-modules/mmh3/default.nix +++ b/pkgs/development/python-modules/mmh3/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "mmh3"; - version = "4.1.0"; + version = "5.0.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-oc8lNIuazSKd2kZKCU1hcPR9KFCh/Ldio7YXLSzmyko="; + hash = "sha256-fasIAGGusxpgaaGB8nxHOh9nkzhU42o0ZJMfJxZQiJY="; }; pythonImportsCheck = [ "mmh3" ]; From afd739aad658717856943e914dd302fb2aaeaf64 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:34 +0100 Subject: [PATCH 0610/1079] python3Packages.mne-python: 1.8.0 -> 1.9.0 https://mne.tools/stable/changes/v1.9.0.html --- pkgs/development/python-modules/mne-python/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/mne-python/default.nix b/pkgs/development/python-modules/mne-python/default.nix index c74a4e63261ec..b36d06a2793ff 100644 --- a/pkgs/development/python-modules/mne-python/default.nix +++ b/pkgs/development/python-modules/mne-python/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "mne-python"; - version = "1.8.0"; + version = "1.9.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "mne-tools"; repo = "mne-python"; tag = "v${version}"; - hash = "sha256-WPRTX8yB4oP/L5DjSq9M6WOmHJDpQv0sAbuosp7ZGVw="; + hash = "sha256-Y9xkp1tji0+muP8+HqogRj5TGKCtpJzapKYWtmGw+F0="; }; postPatch = '' @@ -86,7 +86,7 @@ buildPythonPackage rec { description = "Magnetoencephelography and electroencephalography in Python"; mainProgram = "mne"; homepage = "https://mne.tools"; - changelog = "https://mne.tools/stable/changes/v${version}.html"; + changelog = "https://mne.tools/stable/changes/${src.tag}.html"; license = licenses.bsd3; maintainers = with maintainers; [ bcdarwin From 2c5c0bb2ef5161fd7e719a82329eb2df4f102af3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:35 +0100 Subject: [PATCH 0611/1079] python3Packages.mocket: 3.13.0 -> 3.13.2 https://github.com/mindflayer/python-mocket/releases/tag/3.13.2 --- 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 b80549db4c131..4f45b45387d1f 100644 --- a/pkgs/development/python-modules/mocket/default.nix +++ b/pkgs/development/python-modules/mocket/default.nix @@ -37,12 +37,12 @@ buildPythonPackage rec { pname = "mocket"; - version = "3.13.0"; + version = "3.13.2"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-GFzIDSE+09L4RC5w4h3fqgq9lkyOVjq5JN++ZNbHWc8="; + hash = "sha256-Gms2WOZowrwf6EQt94QLW3cxhUT1wVeplSd2sX6/8qI="; }; nativeBuildInputs = [ hatchling ]; From 245177e736e965f9ed3271c994fc3cb8939cc8b9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:35 +0100 Subject: [PATCH 0612/1079] python3Packages.mongomock: 4.2.0.post1 -> 4.3.0 https://github.com/mongomock/mongomock/blob/4.3.0/CHANGELOG.md --- pkgs/development/python-modules/mongomock/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mongomock/default.nix b/pkgs/development/python-modules/mongomock/default.nix index 608422286622d..1dbe742f04711 100644 --- a/pkgs/development/python-modules/mongomock/default.nix +++ b/pkgs/development/python-modules/mongomock/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "mongomock"; - version = "4.2.0.post1"; + version = "4.3.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-kkHSzscnS5c22+jtrLGVKP9mrzs3ebMk157MQgEifzE="; + hash = "sha256-MmZ7eQZvq8EtTxfxao/XNhtfRDUgizujLCJuUiEqjDA="; }; build-system = [ From e4b3186402f86234dd21da874af4203ff3d5426f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:35 +0100 Subject: [PATCH 0613/1079] python3Packages.monty: 2024.7.29 -> 2025.1.9 https://github.com/materialsvirtuallab/monty/releases/tag/v2025.1.9 --- pkgs/development/python-modules/monty/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/monty/default.nix b/pkgs/development/python-modules/monty/default.nix index cfed76a86767d..be3eda233ebce 100644 --- a/pkgs/development/python-modules/monty/default.nix +++ b/pkgs/development/python-modules/monty/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "monty"; - version = "2024.7.29"; + version = "2025.1.9"; pyproject = true; disabled = pythonOlder "3.9"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "materialsvirtuallab"; repo = "monty"; tag = "v${version}"; - hash = "sha256-ydt1T2agKUCBiMZ4uvQ3qshEiAQ0PP9EjPiWDXgH3Wo="; + hash = "sha256-+9nxuvrtl04Fb+GQJUn+fxg4sq1pXK59UkUTkKH16YQ="; }; postPatch = '' @@ -75,7 +75,7 @@ buildPythonPackage rec { patterns such as singleton and cached_class, and many more. "; homepage = "https://github.com/materialsvirtuallab/monty"; - changelog = "https://github.com/materialsvirtuallab/monty/releases/tag/v${version}"; + changelog = "https://github.com/materialsvirtuallab/monty/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ psyanticy ]; }; From 7791ecad6d4a5d13986765523067da159c73ed17 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:36 +0100 Subject: [PATCH 0614/1079] python3Packages.more-itertools: 10.5.0 -> 10.6.0 https://more-itertools.readthedocs.io/en/stable/versions.html --- pkgs/development/python-modules/more-itertools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/more-itertools/default.nix b/pkgs/development/python-modules/more-itertools/default.nix index 602c2399fa8f2..a7ce7e96d09a3 100644 --- a/pkgs/development/python-modules/more-itertools/default.nix +++ b/pkgs/development/python-modules/more-itertools/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "more-itertools"; - version = "10.5.0"; + version = "10.6.0"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-VIK/73hJwl3Dxt1Tphc65HldoqQagPrqZwDZ9YRsXaY="; + hash = "sha256-LNf60QCcMcyftqA1EIUJ5lR1R6enODdPEL1JoJ6z7js="; }; nativeBuildInputs = [ flit-core ]; From ad954433bbda92334b7ad17a99be8d110958a850 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:36 +0100 Subject: [PATCH 0615/1079] python3Packages.moto: 5.0.22 -> 5.0.26 https://github.com/getmoto/moto/blob/5.0.26/CHANGELOG.md --- pkgs/development/python-modules/moto/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/moto/default.nix b/pkgs/development/python-modules/moto/default.nix index 8ac8f71ecbdf8..3fe3e79d88482 100644 --- a/pkgs/development/python-modules/moto/default.nix +++ b/pkgs/development/python-modules/moto/default.nix @@ -37,14 +37,14 @@ buildPythonPackage rec { pname = "moto"; - version = "5.0.22"; + version = "5.0.26"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-2vR7ih9fGQzT6qQAGKZD845UIneQDPHbfyUs7b/tmY8="; + hash = "sha256-aCn1imcKCH58W2P4GDxrctZKFETkIMISJQtzJraakYM="; }; build-system = [ setuptools ]; From e75ba3527327aeb8372a63b5102db788c6b545a1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:37 +0100 Subject: [PATCH 0616/1079] python3Packages.motor: 3.6.0 -> 3.6.1 --- 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 bc4598c17d528..28467364760e5 100644 --- a/pkgs/development/python-modules/motor/default.nix +++ b/pkgs/development/python-modules/motor/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "motor"; - version = "3.6.0"; + version = "3.6.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "mongodb"; repo = "motor"; tag = version; - hash = "sha256-fSHb39C4WaQVt7jT714kxwkpUw3mV9jNgkdUyVnD+S4="; + hash = "sha256-9U1dUkjhsQ1PkeXfqFCRL8DOJ2xTRzH9lc/inm8gyIY="; }; build-system = [ From d753cca024aaa99260ee0d504351e2eabf6e4f14 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:37 +0100 Subject: [PATCH 0617/1079] python3Packages.moviepy: 1.0.3 -> 2.1.2 https://github.com/Zulko/moviepy/blob/v2.1.2/CHANGELOG.md --- pkgs/development/python-modules/moviepy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/moviepy/default.nix b/pkgs/development/python-modules/moviepy/default.nix index f32a5e7662f90..b222ffaabae01 100644 --- a/pkgs/development/python-modules/moviepy/default.nix +++ b/pkgs/development/python-modules/moviepy/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "moviepy"; - version = "1.0.3"; + version = "2.1.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "Zulko"; repo = "moviepy"; tag = "v${version}"; - hash = "sha256-l7AwzAKSaEV+pPbltKgwllK6X54oruU2w0AvoCsrESE="; + hash = "sha256-dha+rPBkcEyqQ7EfnFg81GDq0Lc2uoQ3meCTjdajaBM="; }; postPatch = '' @@ -92,7 +92,7 @@ buildPythonPackage rec { meta = with lib; { description = "Video editing with Python"; homepage = "https://zulko.github.io/moviepy/"; - changelog = "https://github.com/Zulko/moviepy/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/Zulko/moviepy/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = [ ]; }; From 019507e027310efeb403742c4168f18c4621be1f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:38 +0100 Subject: [PATCH 0618/1079] python3Packages.mpl-scatter-density: 0.7 -> 0.8 --- .../python-modules/mpl-scatter-density/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mpl-scatter-density/default.nix b/pkgs/development/python-modules/mpl-scatter-density/default.nix index bc4ad421714a3..269425357b5fc 100644 --- a/pkgs/development/python-modules/mpl-scatter-density/default.nix +++ b/pkgs/development/python-modules/mpl-scatter-density/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "mpl-scatter-density"; - version = "0.7"; + version = "0.8"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "astrofrog"; repo = pname; tag = "v${version}"; - sha256 = "sha256-MMxM+iv5p9ZLcBpqa3tBBPbsMM/PTg6BXaDpGgSw+DE="; + sha256 = "sha256-pDiKJAN/4WFf5icNU/ZGOvw0jqN3eGZHgilm2oolpbE="; }; patches = [ From c2fba8ab063ff3211060daa8fe1bdbe271383135 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:38 +0100 Subject: [PATCH 0619/1079] python3Packages.mplhep: 0.3.52 -> 0.3.55 --- 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 2dab782088a0e..604eea8a84890 100644 --- a/pkgs/development/python-modules/mplhep/default.nix +++ b/pkgs/development/python-modules/mplhep/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "mplhep"; - version = "0.3.52"; + version = "0.3.55"; pyproject = true; src = fetchFromGitHub { owner = "scikit-hep"; repo = "mplhep"; tag = "v${version}"; - hash = "sha256-fcc/DG4irTvAOjCGAW7hW96z0yJNSvcpanfDGN9H9XI="; + hash = "sha256-7YkrrH9Bfn3ctjv+H6TXEDE8yS/wnjO7umuHIXeYTDU="; }; build-system = [ From 730e01972400c1f24e9748630d9a10aa6a6e03bf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:39 +0100 Subject: [PATCH 0620/1079] python3Packages.mrsqm: 0.0.7 -> 4 https://github.com/mlgig/mrsqm/releases/tag/v.r4 --- pkgs/development/python-modules/mrsqm/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/mrsqm/default.nix b/pkgs/development/python-modules/mrsqm/default.nix index 5fc8e9ac6daac..66136d339607d 100644 --- a/pkgs/development/python-modules/mrsqm/default.nix +++ b/pkgs/development/python-modules/mrsqm/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "mrsqm"; - version = "0.0.7"; + version = "4"; pyproject = true; build-system = [ @@ -27,8 +27,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "mlgig"; repo = "mrsqm"; - tag = "v.${version}"; - hash = "sha256-5K6vCU0HExnmYNThZNDCbEtII9bUGauxDtKkJXe/85Q="; + tag = "r${version}"; + hash = "sha256-59f18zItV3K6tXcg1v1q2Z8HYrQB8T0ntaaqjxeAEbM="; }; buildInputs = [ fftw ]; @@ -66,7 +66,7 @@ buildPythonPackage rec { meta = { description = "MrSQM (Multiple Representations Sequence Miner) is a time series classifier"; homepage = "https://pypi.org/project/mrsqm"; - changelog = "https://github.com/mlgig/mrsqm/releases/tag/v.${version}"; + changelog = "https://github.com/mlgig/mrsqm/releases/tag/v.${src.tag}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ mbalatsko ]; }; From 7baccbe11add0fb1b0b3b680b9ea7d80b0e27f73 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:39 +0100 Subject: [PATCH 0621/1079] python3Packages.msal: 1.31.0 -> 1.31.1 https://github.com/AzureAD/microsoft-authentication-library-for-python/releases/tag/1.31.1 --- 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 bfbaabb545051..c0c663742ad92 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.31.0"; + version = "1.31.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-LE8YnPnMjwDIAEX2bTm3wPPtRYc/09Hyr58i2y4S/0s="; + hash = "sha256-EbXmo/gC/9OnIQcgPiDE6sbvU0AZYbiAryg1tyPYBXg="; }; build-system = [ setuptools ]; From 0e0543e0c4921fc681f230a693fd6362ba3071a3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:39 +0100 Subject: [PATCH 0622/1079] python3Packages.msgraph-core: 1.1.7 -> 1.2.0 https://github.com/microsoftgraph/msgraph-sdk-python-core/releases/tag/v1.2.0 --- pkgs/development/python-modules/msgraph-core/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/msgraph-core/default.nix b/pkgs/development/python-modules/msgraph-core/default.nix index 8c2d64421a3e4..39c230b133fac 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.1.7"; + version = "1.2.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "microsoftgraph"; repo = "msgraph-sdk-python-core"; tag = "v${version}"; - hash = "sha256-ADeUlxaDoekKMCE+CJL8biuhijdDqQn0s52yvGi3XCE="; + hash = "sha256-B0dff5ynokI49P0irgPOWvqwHKt4mKv3/+XwfbgwMF8="; }; build-system = [ setuptools ]; @@ -56,7 +56,7 @@ buildPythonPackage rec { meta = { description = "Core component of the Microsoft Graph Python SDK"; homepage = "https://github.com/microsoftgraph/msgraph-sdk-python-core"; - changelog = "https://github.com/microsoftgraph/msgraph-sdk-python-core/releases/tag/v${version}"; + changelog = "https://github.com/microsoftgraph/msgraph-sdk-python-core/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ dotlambda ]; }; From b9772027f5a9850eaceb1d231966ee49f3d01920 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:40 +0100 Subject: [PATCH 0623/1079] python3Packages.multimethod: 1.9.1 -> 2.0 https://github.com/coady/multimethod/tree/v2.0#changes --- pkgs/development/python-modules/multimethod/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/multimethod/default.nix b/pkgs/development/python-modules/multimethod/default.nix index 6139674712280..048ed3cd91a2f 100644 --- a/pkgs/development/python-modules/multimethod/default.nix +++ b/pkgs/development/python-modules/multimethod/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "multimethod"; - version = "1.9.1"; + version = "2.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "coady"; repo = pname; tag = "v${version}"; - hash = "sha256-KfO+6bZOZOv9SWTV4eqJTWb3/PeCpnXknSF47ddZR5o="; + hash = "sha256-/91re2K+nVKULJOjDoimpOukQlLlsMS9blkVQWit2eI="; }; nativeBuildInputs = [ setuptools ]; @@ -30,7 +30,7 @@ buildPythonPackage rec { meta = with lib; { description = "Multiple argument dispatching"; homepage = "https://coady.github.io/multimethod/"; - changelog = "https://github.com/coady/multimethod/tree/v${version}#changes"; + changelog = "https://github.com/coady/multimethod/tree/${src.tag}#changes"; license = licenses.asl20; maintainers = [ ]; }; From bc8fb763e2fb4f3cd429a0dea1c146731ffb1a32 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:40 +0100 Subject: [PATCH 0624/1079] python3Packages.multiprocess: 0.70.16 -> 0.70.17 --- pkgs/development/python-modules/multiprocess/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/multiprocess/default.nix b/pkgs/development/python-modules/multiprocess/default.nix index 9a7d698e5077c..520f9d2846bf7 100644 --- a/pkgs/development/python-modules/multiprocess/default.nix +++ b/pkgs/development/python-modules/multiprocess/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "multiprocess"; - version = "0.70.16"; + version = "0.70.17"; format = "setuptools"; src = fetchFromGitHub { owner = "uqfoundation"; repo = pname; tag = version; - hash = "sha256-77F5fkZbljq/tuBTkquKEYVubfghUrMZsAdhp1QpH2k="; + hash = "sha256-TKD0iQv5Go4PrKWtVOF6FJG1tkvs3APxPlhDVEs7YXE="; }; propagatedBuildInputs = [ dill ]; From 8d31089e45c3e96a188c5f5992b8710c9b70aa3c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:41 +0100 Subject: [PATCH 0625/1079] python3Packages.murmurhash: 1.0.11 -> 1.0.12 --- pkgs/development/python-modules/murmurhash/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/murmurhash/default.nix b/pkgs/development/python-modules/murmurhash/default.nix index de051620c6f74..dc3aa8a32468a 100644 --- a/pkgs/development/python-modules/murmurhash/default.nix +++ b/pkgs/development/python-modules/murmurhash/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "murmurhash"; - version = "1.0.11"; + version = "1.0.12"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-h/9oolXlTnZI0HKf9BMPQ/fzjwMoijduVnk04W25N2c="; + hash = "sha256-Rnt+4xwfefRtAENqGVf8UqDlgBNp3S8w63ZV84BzW18="; }; postPatch = '' From 60b214871a117a8f141f37321ae51686b0388369 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:41 +0100 Subject: [PATCH 0626/1079] python3Packages.music-assistant-models: 1.1.4 -> 1.1.17 https://github.com/music-assistant/models/blob/1.1.17/CHANGELOG.md --- .../python-modules/music-assistant-models/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/music-assistant-models/default.nix b/pkgs/development/python-modules/music-assistant-models/default.nix index edd4c041095e0..53b569f33c6ed 100644 --- a/pkgs/development/python-modules/music-assistant-models/default.nix +++ b/pkgs/development/python-modules/music-assistant-models/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "music-assistant-models"; - version = "1.1.4"; + version = "1.1.17"; pyproject = true; src = fetchFromGitHub { owner = "music-assistant"; repo = "models"; tag = version; - hash = "sha256-keig18o32X53q/QcoaPO0o9AT4XTEZ+dQ3L6u6BVkLU="; + hash = "sha256-ggP5swX0MWjWqc2H/cbx/sbHhVHLTImJsocX5ZkHB0s="; }; postPatch = '' From cf9ec0510af69bd98e5b4034bbcfdf7696e1ad5e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:42 +0100 Subject: [PATCH 0627/1079] python3Packages.mypy-boto3-builder: 8.5.0 -> 8.8.0 https://github.com/youtype/mypy_boto3_builder/releases/tag/8.8.0 --- .../python-modules/mypy-boto3-builder/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3-builder/default.nix b/pkgs/development/python-modules/mypy-boto3-builder/default.nix index b7140620f7954..18c0979b423d9 100644 --- a/pkgs/development/python-modules/mypy-boto3-builder/default.nix +++ b/pkgs/development/python-modules/mypy-boto3-builder/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "mypy-boto3-builder"; - version = "8.5.0"; + version = "8.8.0"; pyproject = true; disabled = pythonOlder "3.12"; @@ -32,8 +32,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "youtype"; repo = "mypy_boto3_builder"; - rev = "refs/tags/${version}"; - hash = "sha256-ipi31Kbh7GdKQl7PzvR4tSWzjjHogrpHPPgzn8V/RTc="; + tag = version; + hash = "sha256-aDQ+zznHS0EyanmasT1wOtw0jgo6SYGlR6132XXmqTc="; }; build-system = [ poetry-core ]; @@ -70,7 +70,7 @@ buildPythonPackage rec { meta = with lib; { description = "Type annotations builder for boto3"; homepage = "https://github.com/youtype/mypy_boto3_builder"; - changelog = "https://github.com/youtype/mypy_boto3_builder/releases/tag/${version}"; + changelog = "https://github.com/youtype/mypy_boto3_builder/releases/tag/${src.tag}"; license = with licenses; [ bsd3 ]; maintainers = with maintainers; [ fab ]; mainProgram = "mypy_boto3_builder"; From aa39839a8d489ab5f1a49e6c88e0632813dcdfad Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:42 +0100 Subject: [PATCH 0628/1079] python3Packages.mysqlclient: 2.2.4 -> 2.2.7 --- pkgs/development/python-modules/mysqlclient/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mysqlclient/default.nix b/pkgs/development/python-modules/mysqlclient/default.nix index e15e7545b75b1..cf75ff57f487e 100644 --- a/pkgs/development/python-modules/mysqlclient/default.nix +++ b/pkgs/development/python-modules/mysqlclient/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "mysqlclient"; - version = "2.2.4"; + version = "2.2.7"; format = "setuptools"; nativeBuildInputs = [ pkg-config ]; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-M7yfs0ZOfXwQser3M2xf+PKj07iLq0MhFq0kkL6zv0E="; + hash = "sha256-JK4itZQW1fzOfpnJ03VINQtFZbqsgvleFJysbOQWOEU="; }; meta = with lib; { From 7af9f3ab8d4508295e002288076dcdc082d1e64b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:42 +0100 Subject: [PATCH 0629/1079] python3Packages.napari: 0.5.4 -> 0.5.5 https://github.com/napari/napari/releases/tag/v0.5.5 --- pkgs/development/python-modules/napari/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/napari/default.nix b/pkgs/development/python-modules/napari/default.nix index d3ad919a501fc..58518cab487f5 100644 --- a/pkgs/development/python-modules/napari/default.nix +++ b/pkgs/development/python-modules/napari/default.nix @@ -40,7 +40,7 @@ mkDerivationWith buildPythonPackage rec { pname = "napari"; - version = "0.5.4"; + version = "0.5.5"; pyproject = true; disabled = pythonOlder "3.9"; @@ -49,7 +49,7 @@ mkDerivationWith buildPythonPackage rec { owner = "napari"; repo = "napari"; tag = "v${version}"; - hash = "sha256-wJifLRrHlDzPgBU7OOPqjdzYpr9M+Klc+yAc/IpyZN8="; + hash = "sha256-lNBmW1pzPzgAbMLb2XaIOIa/oNDvHAe+vAP1RKWoNxM="; }; postPatch = '' @@ -105,7 +105,7 @@ mkDerivationWith buildPythonPackage rec { meta = with lib; { description = "Fast, interactive, multi-dimensional image viewer"; homepage = "https://github.com/napari/napari"; - changelog = "https://github.com/napari/napari/releases/tag/v${version}"; + changelog = "https://github.com/napari/napari/releases/tag/${src.tag}"; license = licenses.bsd3; maintainers = with maintainers; [ SomeoneSerge ]; }; From 9d86a66fe16d5182c5ac60ea9dd26efc030b65c4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:43 +0100 Subject: [PATCH 0630/1079] python3Packages.narwhals: 1.18.4 -> 1.22.0 https://github.com/narwhals-dev/narwhals/releases/tag/v1.22.0 --- pkgs/development/python-modules/narwhals/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/narwhals/default.nix b/pkgs/development/python-modules/narwhals/default.nix index 19e3b9c385007..5aa36f62364c8 100644 --- a/pkgs/development/python-modules/narwhals/default.nix +++ b/pkgs/development/python-modules/narwhals/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "narwhals"; - version = "1.18.4"; + version = "1.22.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "narwhals-dev"; repo = "narwhals"; tag = "v${version}"; - hash = "sha256-PpkwiM5qRVLdmxbOHqzr1354nSgqPVlENIXhGhNSq9A="; + hash = "sha256-I6nJJiiW1v04YH70OPxXKeO80N52nnCPKRzJLILEWmw="; }; build-system = [ @@ -64,7 +64,7 @@ buildPythonPackage rec { meta = { description = "Lightweight and extensible compatibility layer between dataframe libraries"; homepage = "https://github.com/narwhals-dev/narwhals"; - changelog = "https://github.com/narwhals-dev/narwhals/releases/tag/v${version}"; + changelog = "https://github.com/narwhals-dev/narwhals/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; From a5dc47b432b2c8226005be10f7a5a8f8d6677778 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:43 +0100 Subject: [PATCH 0631/1079] python3Packages.nemosis: 3.7.0 -> 3.8.0 --- pkgs/development/python-modules/nemosis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nemosis/default.nix b/pkgs/development/python-modules/nemosis/default.nix index c3d3ab1420910..57fe4ebd1d935 100644 --- a/pkgs/development/python-modules/nemosis/default.nix +++ b/pkgs/development/python-modules/nemosis/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "nemosis"; - version = "3.7.0"; + version = "3.8.0"; pyproject = true; src = fetchFromGitHub { owner = "UNSW-CEEM"; repo = "NEMOSIS"; tag = "v${version}"; - hash = "sha256-7jIPBTvL7Y3945GEpa1/DQVdbPsSxVdYoOFTIaIgPag="; + hash = "sha256-vvDASzZvcDx36PnfbAvBi4mlIjBQJFVWv43V2LzGd9g="; }; build-system = [ setuptools ]; From 5217b1c160f665aef2bca98e10443bf6180e1929 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:44 +0100 Subject: [PATCH 0632/1079] python3Packages.neo: 0.13.3 -> 0.13.4 https://neo.readthedocs.io/en/0.13.4/releases/0.13.4.html --- pkgs/development/python-modules/neo/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/neo/default.nix b/pkgs/development/python-modules/neo/default.nix index e3a831a45c4f2..f47bb14bf457c 100644 --- a/pkgs/development/python-modules/neo/default.nix +++ b/pkgs/development/python-modules/neo/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "neo"; - version = "0.13.3"; + version = "0.13.4"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "NeuralEnsemble"; repo = "python-neo"; tag = version; - hash = "sha256-7Q80vbQInVWxPCr6VvmI9tFfTIAzo9FPJ19q51Xd2KM="; + hash = "sha256-iBrZXJ4I0PWMwkLBSbtfImNPqupr4GyXNvGqwqEp6Qs="; }; build-system = [ setuptools ]; @@ -50,7 +50,7 @@ buildPythonPackage rec { meta = with lib; { description = "Package for representing electrophysiology data"; homepage = "https://neuralensemble.org/neo/"; - changelog = "https://neo.readthedocs.io/en/${version}/releases/${version}.html"; + changelog = "https://neo.readthedocs.io/en/${src.tag}/releases/${src.tag}.html"; license = licenses.bsd3; maintainers = with maintainers; [ bcdarwin ]; }; From ab9dda815a0a9db6b9c333a4ebaee3d4696ae86d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:44 +0100 Subject: [PATCH 0633/1079] python3Packages.netapp-ontap: 9.15.1.1 -> 9.16.1.0 --- pkgs/development/python-modules/netapp-ontap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/netapp-ontap/default.nix b/pkgs/development/python-modules/netapp-ontap/default.nix index 78d4c23fd6cce..af38e04ce87e9 100644 --- a/pkgs/development/python-modules/netapp-ontap/default.nix +++ b/pkgs/development/python-modules/netapp-ontap/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "netapp-ontap"; - version = "9.15.1.1"; + version = "9.16.1.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "netapp_ontap"; inherit version; - hash = "sha256-rzME9JdaaXW1JOtfcjb5mlwSl4dy7lofnKOB6X6kWuM="; + hash = "sha256-r55lK9dSmo/pVsvhtM0T48TdjgjlQjmQ2zVnenxQGlE="; }; build-system = [ setuptools ]; From 1ffe2a0bf06ea2ed87af5536c80385c35b122aa3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:45 +0100 Subject: [PATCH 0634/1079] python3Packages.netbox-bgp: 0.14.0 -> 0.15.0 https://github.com/netbox-community/netbox-bgp/releases/tag/v0.15.0 --- pkgs/development/python-modules/netbox-bgp/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/netbox-bgp/default.nix b/pkgs/development/python-modules/netbox-bgp/default.nix index 0cc1d41fcc5f3..d61a238226360 100644 --- a/pkgs/development/python-modules/netbox-bgp/default.nix +++ b/pkgs/development/python-modules/netbox-bgp/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "netbox-bgp"; - version = "0.14.0"; + version = "0.15.0"; pyproject = true; src = fetchFromGitHub { owner = "netbox-community"; repo = "netbox-bgp"; - rev = "v${version}"; - hash = "sha256-O/kvohyQRhAkDKN5smygyrldINkTQX6yY4eTHn7zSPU"; + tag = "v${version}"; + hash = "sha256-2PJD/6WjFQRfreK2kpWIYXb5r4noJBa8zejK5r+A+xA="; }; build-system = [ setuptools ]; @@ -35,7 +35,7 @@ buildPythonPackage rec { meta = { description = "NetBox plugin for BGP related objects documentation"; homepage = "https://github.com/netbox-community/netbox-bgp"; - changelog = "https://github.com/netbox-community/netbox-bgp/releases/tag/${src.rev}"; + changelog = "https://github.com/netbox-community/netbox-bgp/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ felbinger ]; }; From 921b28111132bff174b52c6b155e373967618002 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:45 +0100 Subject: [PATCH 0635/1079] python3Packages.netbox-documents: 0.7.0 -> 0.7.1 https://github.com/jasonyates/netbox-documents/releases/tag/v0.7.1 --- .../python-modules/netbox-documents/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/netbox-documents/default.nix b/pkgs/development/python-modules/netbox-documents/default.nix index 099911166d03b..64f03d5889265 100644 --- a/pkgs/development/python-modules/netbox-documents/default.nix +++ b/pkgs/development/python-modules/netbox-documents/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "netbox-documents"; - version = "0.7.0"; + version = "0.7.1"; pyproject = true; src = fetchFromGitHub { owner = "jasonyates"; repo = "netbox-documents"; - rev = "v${version}"; - hash = "sha256-Uijdaicbx9A9fBgFx3zyhhFlokFdb9TSolnExbfkkc4="; + tag = "v${version}"; + hash = "sha256-DfkY/VX2hQR0JZ08IiwWxgZ1owyuX4ytB6bmEyzlx0c="; }; build-system = [ setuptools ]; @@ -36,7 +36,7 @@ buildPythonPackage rec { meta = { description = "Plugin designed to faciliate the storage of site, circuit, device type and device specific documents within NetBox"; homepage = "https://github.com/jasonyates/netbox-documents"; - changelog = "https://github.com/jasonyates/netbox-documents/releases/tag/${src.rev}"; + changelog = "https://github.com/jasonyates/netbox-documents/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ felbinger ]; }; From 0d2527ecd34e8ba3293e63ff45e598fbb3c66851 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:45 +0100 Subject: [PATCH 0636/1079] python3Packages.netbox-qrcode: 0.0.15 -> 0.0.16 https://github.com/netbox-community/netbox-qrcode/releases/tag/v0.0.16 --- pkgs/development/python-modules/netbox-qrcode/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/netbox-qrcode/default.nix b/pkgs/development/python-modules/netbox-qrcode/default.nix index 39b29b9b6fedd..0ab668fee1806 100644 --- a/pkgs/development/python-modules/netbox-qrcode/default.nix +++ b/pkgs/development/python-modules/netbox-qrcode/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "netbox-qrcode"; - version = "0.0.15"; + version = "0.0.16"; pyproject = true; src = fetchFromGitHub { owner = "netbox-community"; repo = "netbox-qrcode"; tag = "v${version}"; - hash = "sha256-gEBOjmX7dcLjiy0u6raAtAaqZUVYsPz3YhupjRRqVDE="; + hash = "sha256-3d2UugM08qGW5YnpxYVp9FfgMTevJaExAnTpaKwxcUw="; }; build-system = [ setuptools ]; @@ -44,7 +44,7 @@ buildPythonPackage rec { meta = { description = "Netbox plugin for generate QR codes for objects: Rack, Device, Cable."; homepage = "https://github.com/netbox-community/netbox-qrcode"; - changelog = "https://github.com/netbox-community/netbox-qrcode/releases/tag/${src.rev}"; + changelog = "https://github.com/netbox-community/netbox-qrcode/releases/tag/${src.tag}"; license = lib.licenses.asl20; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ felbinger ]; From 2250f73b4fd1600ecf6c37d040c8225e5e23b73b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:46 +0100 Subject: [PATCH 0637/1079] python3Packages.netbox-topology-views: 4.1.0 -> 4.2.0 https://github.com/netbox-community/netbox-topology-views/releases/tag/v4.2.0 --- .../python-modules/netbox-topology-views/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/netbox-topology-views/default.nix b/pkgs/development/python-modules/netbox-topology-views/default.nix index cb00f63f6df7c..4f31c9dddaecf 100644 --- a/pkgs/development/python-modules/netbox-topology-views/default.nix +++ b/pkgs/development/python-modules/netbox-topology-views/default.nix @@ -8,7 +8,7 @@ }: buildPythonPackage rec { pname = "netbox-topology-views"; - version = "4.1.0"; + version = "4.2.0"; pyproject = true; disabled = pythonAtLeast "3.13"; @@ -16,8 +16,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "netbox-community"; repo = "netbox-topology-views"; - rev = "v${version}"; - hash = "sha256-4ehIF6r4fCgBAaHImzofdQIywtD7ITQFP6DkHXHKMro="; + tag = "v${version}"; + hash = "sha256-aNeOAwO/5qEfecq7WM8oJB7gw/Ee8kaUH/S4loPhlY4="; }; build-system = [ setuptools ]; @@ -33,7 +33,7 @@ buildPythonPackage rec { meta = { description = "Netbox plugin for generate topology views/maps from your devices"; homepage = "https://github.com/netbox-community/netbox-topology-views"; - changelog = "https://github.com/netbox-community/netbox-topology-views/releases/tag/${src.rev}"; + changelog = "https://github.com/netbox-community/netbox-topology-views/releases/tag/${src.tag}"; license = lib.licenses.asl20; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ felbinger ]; From 845ea20368dafb2dc1b860e1dd442194830273d4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:46 +0100 Subject: [PATCH 0638/1079] python3Packages.netmiko: 4.4.0 -> 4.5.0 https://github.com/ktbyers/netmiko/releases/tag/v4.5.0 --- pkgs/development/python-modules/netmiko/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/netmiko/default.nix b/pkgs/development/python-modules/netmiko/default.nix index 9af5bca959eff..7aaf885150123 100644 --- a/pkgs/development/python-modules/netmiko/default.nix +++ b/pkgs/development/python-modules/netmiko/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "netmiko"; - version = "4.4.0"; + version = "4.5.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-Jf8SN5dqo/8srPBJSTFGOMiZIgoWdb0CnjGwfOIM47Y="; + hash = "sha256-29/CC2yq+OXXpXC7G0Kia5pvjYI06R9cZfTb/gwOT1A="; }; postPatch = '' From 05065d48b5c2bafc41810b4361fb79740c7b0d67 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:47 +0100 Subject: [PATCH 0639/1079] python3Packages.nextcloudmonitor: 1.5.1 -> 1.5.2 https://github.com/meichthys/nextcloud_monitor/blob/v1.5.2/README.md#change-log --- .../development/python-modules/nextcloudmonitor/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/nextcloudmonitor/default.nix b/pkgs/development/python-modules/nextcloudmonitor/default.nix index c87758cd38ad2..4c2aecad14308 100644 --- a/pkgs/development/python-modules/nextcloudmonitor/default.nix +++ b/pkgs/development/python-modules/nextcloudmonitor/default.nix @@ -7,7 +7,7 @@ buildPythonPackage rec { pname = "nextcloudmonitor"; - version = "1.5.1"; + version = "1.5.2"; format = "setuptools"; @@ -15,7 +15,7 @@ buildPythonPackage rec { owner = "meichthys"; repo = "nextcloud_monitor"; tag = "v${version}"; - hash = "sha256-HQLaHuvXWtHkG1dzD7ldvYKepTB4qQqzpKLYMR+lor4="; + hash = "sha256-9iohznUmDusNY7iJZBcv9yn2wp3X5cS8n3Fbj/G1u0g="; }; propagatedBuildInputs = [ requests ]; @@ -26,7 +26,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "nextcloudmonitor" ]; meta = with lib; { - changelog = "https://github.com/meichthys/nextcloud_monitor/blob/${src.rev}/README.md#change-log"; + changelog = "https://github.com/meichthys/nextcloud_monitor/blob/${src.tag}/README.md#change-log"; description = "Python wrapper around nextcloud monitor api"; homepage = "https://github.com/meichthys/nextcloud_monitor"; license = licenses.mit; From 8619faefce8f1f76621d6079f92a39c012a263a9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:47 +0100 Subject: [PATCH 0640/1079] python3Packages.nextcord: 2.6.1 -> 3.0.1 https://github.com/nextcord/nextcord/blob/v3.0.1/docs/whats_new.rst --- pkgs/development/python-modules/nextcord/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/nextcord/default.nix b/pkgs/development/python-modules/nextcord/default.nix index 6aa365990de33..9cddf216b6be5 100644 --- a/pkgs/development/python-modules/nextcord/default.nix +++ b/pkgs/development/python-modules/nextcord/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "nextcord"; - version = "2.6.1"; + version = "3.0.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "nextcord"; repo = "nextcord"; tag = "v${version}"; - hash = "sha256-bv4I+Ol/N4kbp/Ch7utaUpo0GmF+Mpx4zWmHL7uIveM="; + hash = "sha256-zrxseQT98nNJHIA1It1JtOU8PFna/2zuIMIL7B1Ym+A="; }; patches = [ @@ -68,7 +68,7 @@ buildPythonPackage rec { ]; meta = with lib; { - changelog = "https://github.com/nextcord/nextcord/blob/${src.rev}/docs/whats_new.rst"; + changelog = "https://github.com/nextcord/nextcord/blob/${src.tag}/docs/whats_new.rst"; description = "Python wrapper for the Discord API forked from discord.py"; homepage = "https://github.com/nextcord/nextcord"; license = licenses.mit; From 5a047262ebd71786275e6d448b15f8cb91f9788f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:47 +0100 Subject: [PATCH 0641/1079] python3Packages.nicegui: 2.5.0 -> 2.9.1 https://github.com/zauberzeug/nicegui/releases/tag/v2.9.1 --- pkgs/development/python-modules/nicegui/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/nicegui/default.nix b/pkgs/development/python-modules/nicegui/default.nix index a58408890b560..10db30115c58c 100644 --- a/pkgs/development/python-modules/nicegui/default.nix +++ b/pkgs/development/python-modules/nicegui/default.nix @@ -40,7 +40,7 @@ buildPythonPackage rec { pname = "nicegui"; - version = "2.5.0"; + version = "2.9.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -49,7 +49,7 @@ buildPythonPackage rec { owner = "zauberzeug"; repo = "nicegui"; tag = "v${version}"; - hash = "sha256-oT191QVpvE5xszgBFt3o4A2hU50zmzPUywmAQuKZ5OE="; + hash = "sha256-PrY+jNA+OYtFzyuRzUckZZntsQg/eovkEfPPO1PX/18="; }; postPatch = '' @@ -116,7 +116,7 @@ buildPythonPackage rec { meta = { description = "Module to create web-based user interfaces"; homepage = "https://github.com/zauberzeug/nicegui/"; - changelog = "https://github.com/zauberzeug/nicegui/releases/tag/v${version}"; + changelog = "https://github.com/zauberzeug/nicegui/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; From e4e4db7892eaa5d22f589ec71c5a9cc045f14af5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:48 +0100 Subject: [PATCH 0642/1079] python3Packages.nilearn: 0.10.4 -> 0.11.1 https://github.com/nilearn/nilearn/releases/tag/0.11.1 --- pkgs/development/python-modules/nilearn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nilearn/default.nix b/pkgs/development/python-modules/nilearn/default.nix index 87cd5e8961005..63a3fd62c2f31 100644 --- a/pkgs/development/python-modules/nilearn/default.nix +++ b/pkgs/development/python-modules/nilearn/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "nilearn"; - version = "0.10.4"; + version = "0.11.1"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-lFC9Vqd22ZezJPRd0Yv5bom9jYAWCXT8x1kzP7rqNcI="; + hash = "sha256-oB3wj8bI3tPNb7eiEWNGA61Gpt94BQS20FIiwuepcv4="; }; nativeBuildInputs = [ hatch-vcs ]; From 14c66f2c9938e6cc4f88efe682346fc341e24eb5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:48 +0100 Subject: [PATCH 0643/1079] python3Packages.nipype: 1.8.6 -> 1.9.2 --- pkgs/development/python-modules/nipype/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nipype/default.nix b/pkgs/development/python-modules/nipype/default.nix index a6a7a45edef13..fd4b616682f3a 100644 --- a/pkgs/development/python-modules/nipype/default.nix +++ b/pkgs/development/python-modules/nipype/default.nix @@ -41,13 +41,13 @@ buildPythonPackage rec { pname = "nipype"; - version = "1.8.6"; + version = "1.9.2"; disabled = pythonOlder "3.7"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-l3sTFej3D5QWPsB+MeVXG+g/Kt1gIxQcWgascAEm+NE="; + hash = "sha256-pQO9QbZY8ITRBCUv1yjvdfGhmYAm/quYsWOZiWVOA0M="; }; postPatch = '' From aa0fea28376d79f9a632b97eb51204edc033e947 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:49 +0100 Subject: [PATCH 0644/1079] python3Packages.niworkflows: 1.10.2 -> 1.12.0 https://github.com/nipreps/niworkflows/blob/1.12.0/CHANGES.rst --- pkgs/development/python-modules/niworkflows/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/niworkflows/default.nix b/pkgs/development/python-modules/niworkflows/default.nix index 01330e74597c1..05e21f2834ab9 100644 --- a/pkgs/development/python-modules/niworkflows/default.nix +++ b/pkgs/development/python-modules/niworkflows/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "niworkflows"; - version = "1.10.2"; + version = "1.12.0"; pyproject = true; src = fetchFromGitHub { owner = "nipreps"; repo = "niworkflows"; tag = version; - hash = "sha256-29ZxLuKrvgCIOMMCUpi0HHhlNlgqUrUrSCiikwecmKw="; + hash = "sha256-OWsfz5YDPy1qPpXomr4YiuCDf40Fy1pW8cNHPjHfqp4="; }; pythonRelaxDeps = [ "traits" ]; @@ -94,7 +94,7 @@ buildPythonPackage rec { description = "Common workflows for MRI (anatomical, functional, diffusion, etc.)"; mainProgram = "niworkflows-boldref"; homepage = "https://github.com/nipreps/niworkflows"; - changelog = "https://github.com/nipreps/niworkflows/blob/${src.rev}/CHANGES.rst"; + changelog = "https://github.com/nipreps/niworkflows/blob/${src.tag}/CHANGES.rst"; license = licenses.asl20; maintainers = with maintainers; [ bcdarwin ]; }; From afbf5e1fc892b9101e0a1d624e7b64edaf5b8484 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:49 +0100 Subject: [PATCH 0645/1079] python3Packages.nodriver: 0.38.post1 -> 0.39 --- pkgs/development/python-modules/nodriver/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nodriver/default.nix b/pkgs/development/python-modules/nodriver/default.nix index 803d69c2f9091..fe5bb3d13bfb2 100644 --- a/pkgs/development/python-modules/nodriver/default.nix +++ b/pkgs/development/python-modules/nodriver/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "nodriver"; - version = "0.38.post1"; + version = "0.39"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-ffaA4wmwwPCH1KwBA1VnlLf63AgbYxguROD6J08o/4o="; + hash = "sha256-r4T3YhWHfHQWb5XI52FSaOMfYRj0xykdIB8pAD8iSO8="; }; disabled = pythonOlder "3.9"; From c8583d19e111727b463e6d76ace83ef0854522c4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:49 +0100 Subject: [PATCH 0646/1079] python3Packages.ntc-templates: 7.5.0 -> 7.6.0 https://github.com/networktocode/ntc-templates/releases/tag/v7.6.0 --- pkgs/development/python-modules/ntc-templates/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ntc-templates/default.nix b/pkgs/development/python-modules/ntc-templates/default.nix index 668e0af417538..8131680b0a756 100644 --- a/pkgs/development/python-modules/ntc-templates/default.nix +++ b/pkgs/development/python-modules/ntc-templates/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "ntc-templates"; - version = "7.5.0"; + version = "7.6.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "networktocode"; repo = "ntc-templates"; tag = "v${version}"; - hash = "sha256-VRkWjhl/7qDwXTWQ5ZhIS7JMuxJWlWkqwjoSo1DXOQE="; + hash = "sha256-N25XKFlTcxOczjOBsTvyYLYSLJLTFnn2hG5KnsHVKOc="; }; build-system = [ poetry-core ]; @@ -47,7 +47,7 @@ buildPythonPackage rec { meta = with lib; { description = "TextFSM templates for parsing show commands of network devices"; homepage = "https://github.com/networktocode/ntc-templates"; - changelog = "https://github.com/networktocode/ntc-templates/releases/tag/v${version}"; + changelog = "https://github.com/networktocode/ntc-templates/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = [ ]; }; From 26a6ec32c32ede882cc01bea5fd5953a82b3d538 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:50 +0100 Subject: [PATCH 0647/1079] python3Packages.numcodecs: 0.13.1 -> 0.15.0 --- 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 e7d2a690f1409..00a2dd1b6dd93 100644 --- a/pkgs/development/python-modules/numcodecs/default.nix +++ b/pkgs/development/python-modules/numcodecs/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "numcodecs"; - version = "0.13.1"; + version = "0.15.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-o883iB3wiY86nA1Ed9+IEz/oUYW//le6MbzC+iB3Cbw="; + hash = "sha256-UvsMINmYRe9gDrP4yK0+Iv4stPKlM5TTMSEK98wzdco="; }; build-system = [ From 47e76ac5a984b48335153226b051c628646b62c5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:50 +0100 Subject: [PATCH 0648/1079] python3Packages.numericalunits: 1.25 -> 1.26 --- pkgs/development/python-modules/numericalunits/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/numericalunits/default.nix b/pkgs/development/python-modules/numericalunits/default.nix index 922e26d3057be..5fc21a89e878c 100644 --- a/pkgs/development/python-modules/numericalunits/default.nix +++ b/pkgs/development/python-modules/numericalunits/default.nix @@ -6,13 +6,13 @@ }: buildPythonPackage rec { - version = "1.25"; + version = "1.26"; format = "setuptools"; pname = "numericalunits"; src = fetchPypi { inherit pname version; - sha256 = "c32a482adae818a1a8d6c799bf9fb153326461d490c0de9deab9c694a6537eec"; + sha256 = "sha256-igtplF3WXqz27vjIaLzTKY10OfWIL1B7tgYOwgxyPhI="; }; disabled = !isPy3k; From 174e93d2139df9735107cd824d10c0faf22dceb3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:51 +0100 Subject: [PATCH 0649/1079] python3Packages.numexpr: 2.10.1 -> 2.10.2 --- pkgs/development/python-modules/numexpr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/numexpr/default.nix b/pkgs/development/python-modules/numexpr/default.nix index bda5304a69c04..244852c04a827 100644 --- a/pkgs/development/python-modules/numexpr/default.nix +++ b/pkgs/development/python-modules/numexpr/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "numexpr"; - version = "2.10.1"; + version = "2.10.2"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-m7qZ01SmXxoAiri4fwfYRATGaOZrq2JN9ba1NzQDz4E="; + hash = "sha256-sK/2tI68mdL1Tye19zpYy5L95lCu/xs5fHHIeItP/xo="; }; patches = [ From 1d2a5c16453f3b7f4324e63b0c2d6c23fe970589 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:51 +0100 Subject: [PATCH 0650/1079] python3Packages.nxt-python: 3.3.0 -> 3.5.1 https://github.com/schodet/nxt-python/releases/tag/3.5.1 --- pkgs/development/python-modules/nxt-python/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/nxt-python/default.nix b/pkgs/development/python-modules/nxt-python/default.nix index 821952a012089..bbd8361aea8b6 100644 --- a/pkgs/development/python-modules/nxt-python/default.nix +++ b/pkgs/development/python-modules/nxt-python/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "nxt-python"; - version = "3.3.0"; + version = "3.5.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "schodet"; repo = pname; tag = version; - hash = "sha256-v65KEP5DuJsZAifd1Rh46x9lSAgBZgyo+e8PKSDKnhw="; + hash = "sha256-ffJ7VhXT5I7i5JYfnjFBaud0CxoVBFWx6kRdAz+Ry00="; }; build-system = [ poetry-core ]; @@ -38,7 +38,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python driver/interface for Lego Mindstorms NXT robot"; homepage = "https://github.com/schodet/nxt-python"; - changelog = "https://github.com/schodet/nxt-python/releases/tag/${version}"; + changelog = "https://github.com/schodet/nxt-python/releases/tag/${src.tag}"; license = licenses.gpl3Only; maintainers = with maintainers; [ ibizaman ]; }; From 97d070fed6b11e3bb7d9f88992ce934996610c9a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:52 +0100 Subject: [PATCH 0651/1079] python3Packages.oca-port: 0.15 -> 0.18 --- pkgs/development/python-modules/oca-port/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oca-port/default.nix b/pkgs/development/python-modules/oca-port/default.nix index 93a7dafb02d0a..70720e3e130a2 100644 --- a/pkgs/development/python-modules/oca-port/default.nix +++ b/pkgs/development/python-modules/oca-port/default.nix @@ -12,13 +12,13 @@ buildPythonPackage rec { pname = "oca-port"; - version = "0.15"; + version = "0.18"; format = "pyproject"; src = fetchPypi { inherit version; pname = "oca_port"; - hash = "sha256-DqoIzZj++XF2ZYECpLQX1RD97Y3I2uvs1OI7QyfB7dE="; + hash = "sha256-JqSnt23SQSyh/7hKAy04k/ocpAN61qQ+VebQv5Ddbjk="; }; nativeBuildInputs = [ From 88a188f9d692829a1abd27e182ef46272fa2d82c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:52 +0100 Subject: [PATCH 0652/1079] python3Packages.oci: 2.141.1 -> 2.142.0 https://github.com/oracle/oci-python-sdk/blob/v2.142.0/CHANGELOG.rst --- pkgs/development/python-modules/oci/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/oci/default.nix b/pkgs/development/python-modules/oci/default.nix index 2e2391e5d4b1a..f2e8cd0bac858 100644 --- a/pkgs/development/python-modules/oci/default.nix +++ b/pkgs/development/python-modules/oci/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "oci"; - version = "2.141.1"; + version = "2.142.0"; pyproject = true; src = fetchFromGitHub { owner = "oracle"; repo = "oci-python-sdk"; tag = "v${version}"; - hash = "sha256-D2iaEK25ryU1oRRahnlC3wuEIxtyjR6rAa7TXFTaRi4="; + hash = "sha256-QZJjUgu2FSL1+fDuSD74mV1t7Y4PyMRJ1TsXrgOmvDU="; }; pythonRelaxDeps = [ @@ -47,7 +47,7 @@ buildPythonPackage rec { meta = { description = "Oracle Cloud Infrastructure Python SDK"; homepage = "https://github.com/oracle/oci-python-sdk"; - changelog = "https://github.com/oracle/oci-python-sdk/blob/v${version}/CHANGELOG.rst"; + changelog = "https://github.com/oracle/oci-python-sdk/blob/${src.tag}/CHANGELOG.rst"; license = with lib.licenses; [ asl20 # or upl From e91d5e5034f67a3e1f6d08d605e5eae9f15c18e9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:52 +0100 Subject: [PATCH 0653/1079] python3Packages.oelint-parser: 6.5.0 -> 7.0.0 https://github.com/priv-kweihmann/oelint-parser/releases/tag/7.0.0 --- pkgs/development/python-modules/oelint-parser/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/oelint-parser/default.nix b/pkgs/development/python-modules/oelint-parser/default.nix index 1ea5d33b253c6..1b9528b972717 100644 --- a/pkgs/development/python-modules/oelint-parser/default.nix +++ b/pkgs/development/python-modules/oelint-parser/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "oelint-parser"; - version = "6.5.0"; + version = "7.0.0"; pyproject = true; src = fetchFromGitHub { owner = "priv-kweihmann"; repo = "oelint-parser"; tag = version; - hash = "sha256-RSdcBWFJoD3aOJCQeC1fnpyzOJvn/CM9K0r2bzq9fsY="; + hash = "sha256-NTMAgAN/YJu8vdk1AV4Ji962MIq4Wf5w+0yryz9cLh4="; }; pythonRelaxDeps = [ "regex" ]; @@ -47,7 +47,7 @@ buildPythonPackage rec { meta = { description = "Alternative parser for bitbake recipes"; homepage = "https://github.com/priv-kweihmann/oelint-parser"; - changelog = "https://github.com/priv-kweihmann/oelint-parser/releases/tag/${version}"; + changelog = "https://github.com/priv-kweihmann/oelint-parser/releases/tag/${src.tag}"; license = lib.licenses.bsd2; maintainers = with lib.maintainers; [ otavio ]; }; From d68ab7005ae9264052285650d3307d40a1bd9ed2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:53 +0100 Subject: [PATCH 0654/1079] python3Packages.ollama: 0.4.5 -> 0.4.6 https://github.com/ollama/ollama-python/releases/tag/v0.4.6 --- pkgs/development/python-modules/ollama/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ollama/default.nix b/pkgs/development/python-modules/ollama/default.nix index 58793332d9673..3d0dd39426e6e 100644 --- a/pkgs/development/python-modules/ollama/default.nix +++ b/pkgs/development/python-modules/ollama/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "ollama"; - version = "0.4.5"; + version = "0.4.6"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "ollama"; repo = "ollama-python"; tag = "v${version}"; - hash = "sha256-8Y3CRd+VXABuMpaqfJ5mYQhQ+U4Qk7EcjSnPd/hsebY="; + hash = "sha256-VELcw7b+G8aJrFMXX6rIYiR4ExSrDNezOigGznVnoNU="; }; postPatch = '' @@ -52,7 +52,7 @@ buildPythonPackage rec { meta = with lib; { description = "Ollama Python library"; homepage = "https://github.com/ollama/ollama-python"; - changelog = "https://github.com/ollama/ollama-python/releases/tag/v${version}"; + changelog = "https://github.com/ollama/ollama-python/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 9e7f13baff8c7895fd1748c2a3e7d3b7b9c93ffd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:53 +0100 Subject: [PATCH 0655/1079] python3Packages.ome-zarr: 0.10.2 -> 0.10.3 https://github.com/ome/ome-zarr-py/blob/v0.10.3/CHANGELOG.md --- pkgs/development/python-modules/ome-zarr/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ome-zarr/default.nix b/pkgs/development/python-modules/ome-zarr/default.nix index d20e3a88845f5..7da0d0cad4e8f 100644 --- a/pkgs/development/python-modules/ome-zarr/default.nix +++ b/pkgs/development/python-modules/ome-zarr/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "ome-zarr"; - version = "0.10.2"; + version = "0.10.3"; pyproject = true; disabled = pythonOlder "3.9"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "ome"; repo = "ome-zarr-py"; tag = "v${version}"; - hash = "sha256-USWMae7sBY6P/Sf4418ne/y8gZlz6mcYhSfJtlxJvGI="; + hash = "sha256-D17eNJYihVNzDoD0FNNMLP1rRvG6fTL97RrBqGgJSX0="; }; build-system = [ @@ -90,7 +90,7 @@ buildPythonPackage rec { meta = { description = "Implementation of next-generation file format (NGFF) specifications for storing bioimaging data in the cloud"; homepage = "https://pypi.org/project/ome-zarr"; - changelog = "https://github.com/ome/ome-zarr-py/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/ome/ome-zarr-py/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.bsd2; maintainers = [ lib.maintainers.bcdarwin ]; mainProgram = "ome_zarr"; From 257df80e8d1394aad74ff750c30598faac08e450 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:54 +0100 Subject: [PATCH 0656/1079] python3Packages.onvif-zeep-async: 3.1.13 -> 3.2.2 https://github.com/openvideolibs/python-onvif-zeep-async/releases/tag/v3.2.2 --- .../development/python-modules/onvif-zeep-async/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/onvif-zeep-async/default.nix b/pkgs/development/python-modules/onvif-zeep-async/default.nix index 892b558f92d38..622bf4b469d48 100644 --- a/pkgs/development/python-modules/onvif-zeep-async/default.nix +++ b/pkgs/development/python-modules/onvif-zeep-async/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "onvif-zeep-async"; - version = "3.1.13"; + version = "3.2.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "openvideolibs"; repo = "python-onvif-zeep-async"; tag = "v${version}"; - hash = "sha256-Z9LtKcgyebmdrChRz0QwiQdnrtcIVeCtKQAvL9gBMY4="; + hash = "sha256-jWlMjBcGyBcmyDUxAc8UKB5SFcgB1+KvnSPhJxzwCa8="; }; build-system = [ setuptools ]; @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = with lib; { description = "ONVIF Client Implementation in Python"; homepage = "https://github.com/hunterjm/python-onvif-zeep-async"; - changelog = "https://github.com/openvideolibs/python-onvif-zeep-async/releases/tag/v${version}"; + changelog = "https://github.com/openvideolibs/python-onvif-zeep-async/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; mainProgram = "onvif-cli"; From e474a435f7b370a36536ac216db5877c8954bd5f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:54 +0100 Subject: [PATCH 0657/1079] python3Packages.openapi-schema-validator: 0.6.2 -> 0.6.3 https://github.com/python-openapi/openapi-schema-validator/releases/tag/0.6.3 --- .../python-modules/openapi-schema-validator/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/openapi-schema-validator/default.nix b/pkgs/development/python-modules/openapi-schema-validator/default.nix index 9315c122d801f..2691be8446f93 100644 --- a/pkgs/development/python-modules/openapi-schema-validator/default.nix +++ b/pkgs/development/python-modules/openapi-schema-validator/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "openapi-schema-validator"; - version = "0.6.2"; + version = "0.6.3"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "p1c2u"; repo = pname; tag = version; - hash = "sha256-CfSlF6DWkYxxVNTNBkr0+KVeKpqxEEqkz4VBenqo+l0="; + hash = "sha256-1Y049W4TbqvKZRwnvPVwyLq6CH6NQDrEfJknuMn8dGo="; }; postPatch = '' @@ -54,7 +54,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "openapi_schema_validator" ]; meta = with lib; { - changelog = "https://github.com/python-openapi/openapi-schema-validator/releases/tag/${version}"; + changelog = "https://github.com/python-openapi/openapi-schema-validator/releases/tag/${src.tag}"; description = "Validates OpenAPI schema against the OpenAPI Schema Specification v3.0"; homepage = "https://github.com/python-openapi/openapi-schema-validator"; license = licenses.bsd3; From 8b9edf7488621df23e4d8fbc17f6af9645da771d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:54 +0100 Subject: [PATCH 0658/1079] python3Packages.openslide: 1.3.1 -> 1.4.1 https://github.com/openslide/openslide-python/blob/v1.4.1/CHANGELOG.md --- pkgs/development/python-modules/openslide/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/openslide/default.nix b/pkgs/development/python-modules/openslide/default.nix index 2a912d49d9096..1ca08d984d5b1 100644 --- a/pkgs/development/python-modules/openslide/default.nix +++ b/pkgs/development/python-modules/openslide/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "openslide"; - version = "1.3.1"; + version = "1.4.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "openslide"; repo = "openslide-python"; tag = "v${version}"; - hash = "sha256-GokWpRuon8lnxNzxsYGYrQBQDhGPxl8HDaO7fR+2Ldo="; + hash = "sha256-V4vOeeXGng1zunSLbIfqbGePNkWqf0HEOyv40OVPw1Y="; }; postPatch = '' @@ -41,7 +41,7 @@ buildPythonPackage rec { meta = { description = "Python bindings to the OpenSlide library for reading whole-slide microscopy images"; homepage = "https://github.com/openslide/openslide-python"; - changelog = "https://github.com/openslide/openslide-python/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/openslide/openslide-python/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.lgpl21Only; maintainers = with lib.maintainers; [ bcdarwin ]; }; From f0551c82a6ad8366f2acb7915cf3ed8c79238bcd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:55 +0100 Subject: [PATCH 0659/1079] python3Packages.opentelemetry-api: 1.27.0 -> 1.29.0 https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.29.0 --- .../python-modules/opentelemetry-api/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/opentelemetry-api/default.nix b/pkgs/development/python-modules/opentelemetry-api/default.nix index 14b0f79475a6e..ccbc2c243be54 100644 --- a/pkgs/development/python-modules/opentelemetry-api/default.nix +++ b/pkgs/development/python-modules/opentelemetry-api/default.nix @@ -14,7 +14,7 @@ let self = buildPythonPackage rec { pname = "opentelemetry-api"; - version = "1.27.0"; + version = "1.29.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -24,7 +24,7 @@ let owner = "open-telemetry"; repo = "opentelemetry-python"; tag = "v${version}"; - hash = "sha256-5m6VGdt90Aw6ODUWG7A7b0kV8FsDtg+oPkNUKRbzDX4="; + hash = "sha256-3lqAJq8p+IQG9LWcyrsbwF/CrIMkx93g65bOAnknVTM="; }; sourceRoot = "${src.name}/opentelemetry-api"; @@ -63,7 +63,7 @@ let meta = with lib; { homepage = "https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-api"; description = "OpenTelemetry Python API"; - changelog = "https://github.com/open-telemetry/opentelemetry-python/releases/tag/v${version}"; + changelog = "https://github.com/open-telemetry/opentelemetry-python/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = teams.deshaw.members ++ [ maintainers.natsukium ]; }; From d8ec739654e15e70e2a416a6be8f5803368930d0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:55 +0100 Subject: [PATCH 0660/1079] python3Packages.opentelemetry-instrumentation: 0.48b0 -> 2.1.0 https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/opentelemetry-sdk-extension-aws==2.1.0 --- .../opentelemetry-instrumentation/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix b/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix index 865f2bdc0e862..d08d85aad9664 100644 --- a/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix +++ b/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "opentelemetry-instrumentation"; - version = "0.48b0"; + version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,8 +22,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "open-telemetry"; repo = "opentelemetry-python-contrib"; - tag = "v${version}"; - hash = "sha256-RsOOCDbxT0e0WGfI8Ibv6E51ei+sTg07F8d+30+JrVU="; + tag = "opentelemetry-sdk-extension-aws==${version}"; + hash = "sha256-CEkyM4X/BeogX/5tzIjMIcESeAeSk7ceknz5FmjXU8M="; }; sourceRoot = "${src.name}/opentelemetry-instrumentation"; @@ -56,7 +56,7 @@ buildPythonPackage rec { meta = with lib; { description = "Instrumentation Tools & Auto Instrumentation for OpenTelemetry Python"; homepage = "https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/opentelemetry-instrumentation"; - changelog = "https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/v${version}"; + changelog = "https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = teams.deshaw.members ++ [ maintainers.natsukium ]; }; From b20f5701090ff23b0b05e745e77485dc196f6b78 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:56 +0100 Subject: [PATCH 0661/1079] python3Packages.openusd: 24.08 -> 24.11 --- 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 50b9fb4c5ab48..53db33d4d3b00 100644 --- a/pkgs/development/python-modules/openusd/default.nix +++ b/pkgs/development/python-modules/openusd/default.nix @@ -52,14 +52,14 @@ in buildPythonPackage rec { pname = "openusd"; - version = "24.08"; + version = "24.11"; pyproject = false; src = fetchFromGitHub { owner = "PixarAnimationStudios"; repo = "OpenUSD"; tag = "v${version}"; - hash = "sha256-slBJleeDi0mCVThty4NUX4M9vaCLV+E8rnp1Ab77TmE="; + hash = "sha256-ugTb28DAn8D3URxCyGeptf7F3YpL7bX4++lyVN+apas="; }; stdenv = python.stdenv; From 896804879cfb18603f0d2ddc915845dd92e3d087 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:56 +0100 Subject: [PATCH 0662/1079] python3Packages.optree: 0.13.1 -> 0.14.0 https://github.com/metaopt/optree/releases --- pkgs/development/python-modules/optree/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/optree/default.nix b/pkgs/development/python-modules/optree/default.nix index 16e879514887e..1a31894090c74 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.13.1"; + version = "0.14.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "metaopt"; repo = "optree"; tag = "v${version}"; - hash = "sha256-/Y2pMpVPz4EXyWoW++K3FFf67Ym6yUs0ZQI4y0GVwmo="; + hash = "sha256-etFWoUmD4MoXrR3caIxEtLLSkcSngCOtUh/M/2SA958="; }; dontUseCmakeConfigure = true; From 38b8f7ac396a83176a962dad44ab93a7362ab1c5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:57 +0100 Subject: [PATCH 0663/1079] python3Packages.orange-widget-base: 4.25.0 -> 4.25.1 --- .../development/python-modules/orange-widget-base/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/orange-widget-base/default.nix b/pkgs/development/python-modules/orange-widget-base/default.nix index de80a074f929e..fe80dff8d07ac 100644 --- a/pkgs/development/python-modules/orange-widget-base/default.nix +++ b/pkgs/development/python-modules/orange-widget-base/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "orange-widget-base"; - version = "4.25.0"; + version = "4.25.1"; pyproject = true; src = fetchFromGitHub { owner = "biolab"; repo = "orange-widget-base"; tag = version; - hash = "sha256-tWo8vwC8xLA2ZKeab2GqpXGdlHhaqOT9wu1efqSHZSg="; + hash = "sha256-ENP3Xyubsx7Q2w4cTQCsZuvC0cbm3KwaoDGbF0fk3dg="; }; build-system = [ setuptools ]; From da41862b8040bf8dd3e5a97a3ef2c844ba74d26b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:57 +0100 Subject: [PATCH 0664/1079] python3Packages.orange3: 3.37.0 -> 3.38.1 https://github.com/biolab/orange3/blob/3.38.1/CHANGELOG.md --- pkgs/development/python-modules/orange3/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/orange3/default.nix b/pkgs/development/python-modules/orange3/default.nix index f54a39ca9b6a3..c98128db9d735 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.37.0"; + version = "3.38.1"; pyproject = true; src = fetchFromGitHub { owner = "biolab"; repo = "orange3"; tag = version; - hash = "sha256-3PybiHXH6oIYJb78/a7LnQA6cYUicDx4Mf65QhIhT4w="; + hash = "sha256-bzF2rK8/cKAoe9Wzj+rQJatgBQTP3KVtT6xU+IzKYIY="; }; build-system = [ @@ -220,7 +220,7 @@ let meta = { description = "Data mining and visualization toolbox for novice and expert alike"; homepage = "https://orangedatamining.com/"; - changelog = "https://github.com/biolab/orange3/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/biolab/orange3/blob/${src.tag}/CHANGELOG.md"; license = [ lib.licenses.gpl3Plus ]; maintainers = [ lib.maintainers.lucasew ]; mainProgram = "orange-canvas"; From 4921d5349b8870e996e5fb321fd5e5976072e17c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:57 +0100 Subject: [PATCH 0665/1079] python3Packages.ormar: 0.20.1 -> 0.20.2 https://github.com/collerek/ormar/releases/tag/0.20.2 --- pkgs/development/python-modules/ormar/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ormar/default.nix b/pkgs/development/python-modules/ormar/default.nix index d230025f6f93b..53d9e3005b9f1 100644 --- a/pkgs/development/python-modules/ormar/default.nix +++ b/pkgs/development/python-modules/ormar/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pname = "ormar"; - version = "0.20.1"; + version = "0.20.2"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -36,7 +36,7 @@ buildPythonPackage rec { owner = "collerek"; repo = pname; tag = version; - hash = "sha256-DzvmJpWJANIoc5lvWAD0b2bhbKdDEpNL2l3TqXSZSnc="; + hash = "sha256-jg1qgOJiRBJCRThhq/jaXNmSoL0FmceIOWMKNxtyGJI="; }; pythonRelaxDeps = [ @@ -142,7 +142,7 @@ buildPythonPackage rec { meta = with lib; { description = "Async ORM with fastapi in mind and pydantic validation"; homepage = "https://github.com/collerek/ormar"; - changelog = "https://github.com/collerek/ormar/releases/tag/${version}"; + changelog = "https://github.com/collerek/ormar/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ andreasfelix ]; broken = true; From 8aa77c902d496aae3c4d63d3fc8722de9f67bb42 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:58 +0100 Subject: [PATCH 0666/1079] python3Packages.osc-sdk-python: 0.30.1 -> 0.31.0 --- pkgs/development/python-modules/osc-sdk-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/osc-sdk-python/default.nix b/pkgs/development/python-modules/osc-sdk-python/default.nix index b6841dd13c3ee..3ed07bdbb471f 100644 --- a/pkgs/development/python-modules/osc-sdk-python/default.nix +++ b/pkgs/development/python-modules/osc-sdk-python/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "osc-sdk-python"; - version = "0.30.1"; + version = "0.31.0"; pyproject = true; src = fetchFromGitHub { owner = "outscale"; repo = "osc-sdk-python"; tag = "v${version}"; - hash = "sha256-HOYIt4kLKAR8zYmIhjLQoibL3qp9uruFKgkgfnmZOfc="; + hash = "sha256-5Ws/yPIw0H+FV9oRZLsywap1eqIkCOEK1yGhk0Ft6Ic="; fetchSubmodules = true; }; From b16aa7f20911097bc53cd87ab453982271bc2c28 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:58 +0100 Subject: [PATCH 0667/1079] python3Packages.oslo-db: 16.0.0 -> 17.1.0 --- pkgs/development/python-modules/oslo-db/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oslo-db/default.nix b/pkgs/development/python-modules/oslo-db/default.nix index ad4e2a99b1955..d8de84e8aa16e 100644 --- a/pkgs/development/python-modules/oslo-db/default.nix +++ b/pkgs/development/python-modules/oslo-db/default.nix @@ -21,13 +21,13 @@ buildPythonPackage rec { pname = "oslo-db"; - version = "16.0.0"; + version = "17.1.0"; pyproject = true; src = fetchPypi { pname = "oslo.db"; inherit version; - hash = "sha256-8bNUjR8eEfLYEZfBwXix0lO2A474iDYdMQp2Aa7BfoE="; + hash = "sha256-icREZ/qY8yRTWtqohONRdudB3kogJcvfO6zQFFdNoH8="; }; nativeBuildInputs = [ From 772edc1f9c8eea81bde769028c24a5d50934a41e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:59 +0100 Subject: [PATCH 0668/1079] python3Packages.oslo-utils: 7.3.0 -> 8.0.0 --- pkgs/development/python-modules/oslo-utils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oslo-utils/default.nix b/pkgs/development/python-modules/oslo-utils/default.nix index 578e2dfdbf9a7..35fcc0153e7de 100644 --- a/pkgs/development/python-modules/oslo-utils/default.nix +++ b/pkgs/development/python-modules/oslo-utils/default.nix @@ -27,13 +27,13 @@ buildPythonPackage rec { pname = "oslo-utils"; - version = "7.3.0"; + version = "8.0.0"; pyproject = true; src = fetchPypi { pname = "oslo.utils"; inherit version; - hash = "sha256-WaXT5Oe7x42AHM68K4I+QptiTBK7bjtudvccKfK/Id8="; + hash = "sha256-kG/PHIb2cfIkwZJbKo03WgU5FD+2FYsT4gKnndjmxpQ="; }; postPatch = '' From 7888cda96c84a72d994e46513958b7175c4ac485 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:59 +0100 Subject: [PATCH 0669/1079] python3Packages.osxphotos: 0.68.6 -> 0.69.2 https://github.com/RhetTbull/osxphotos/blob/v0.69.2/CHANGELOG.md --- pkgs/development/python-modules/osxphotos/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/osxphotos/default.nix b/pkgs/development/python-modules/osxphotos/default.nix index 30a773718d112..eece6a6c86b3f 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.68.6"; + version = "0.69.2"; pyproject = true; src = fetchFromGitHub { owner = "RhetTbull"; repo = "osxphotos"; tag = "v${version}"; - hash = "sha256-5cKxlfm4i743bJlS2HVPBO1Fbvz1c6wgkkG8Vle8Ajo="; + hash = "sha256-uVcoGIfxz+jKirnE3giST/v20eA5pq+LHgrsRb5b+Lc="; }; build-system = [ setuptools ]; @@ -105,7 +105,7 @@ buildPythonPackage rec { meta = { description = "Export photos from Apple's macOS Photos app and query the Photos library database to access metadata about images"; homepage = "https://github.com/RhetTbull/osxphotos"; - changelog = "https://github.com/RhetTbull/osxphotos/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/RhetTbull/osxphotos/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ sigmanificient ]; broken = stdenv.hostPlatform.isDarwin; From 1c9abe727c1c133f0fa5a90bc7cbc0e35955eea0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:16:59 +0100 Subject: [PATCH 0670/1079] python3Packages.outlines: 0.0.46 -> 0.1.13 --- 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 82128f2383cbd..aa10c877af153 100644 --- a/pkgs/development/python-modules/outlines/default.nix +++ b/pkgs/development/python-modules/outlines/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "outlines"; - version = "0.0.46"; + version = "0.1.13"; pyproject = true; src = fetchFromGitHub { owner = "outlines-dev"; repo = pname; tag = version; - hash = "sha256-6VH9BcMRVRf2xvLcK3GNA1pGgAOs95UOlFQ6KxHXwKo="; + hash = "sha256-HuJqLbBHyoyY5ChQQi+9ftvPjLuh63Guk2w6KSZxq6s="; }; nativeBuildInputs = [ From 1be26444f368281da26af20789d23dd45b2c27d6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:00 +0100 Subject: [PATCH 0671/1079] python3Packages.paddle2onnx: 1.2.9 -> 1.3.1 https://github.com/PaddlePaddle/Paddle2ONNX/releases/tag/v1.3.1 --- pkgs/development/python-modules/paddle2onnx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/paddle2onnx/default.nix b/pkgs/development/python-modules/paddle2onnx/default.nix index 7149360304a88..baea84d44828f 100644 --- a/pkgs/development/python-modules/paddle2onnx/default.nix +++ b/pkgs/development/python-modules/paddle2onnx/default.nix @@ -9,7 +9,7 @@ }: let pname = "paddle2onnx"; - version = "1.2.9"; + version = "1.3.1"; format = "wheel"; pyShortVersion = "cp${builtins.replaceStrings [ "." ] [ "" ] python.pythonVersion}"; src = fetchPypi { @@ -18,7 +18,7 @@ let python = pyShortVersion; abi = pyShortVersion; platform = "manylinux_2_12_x86_64.manylinux2010_x86_64"; - hash = "sha256-52U6F2UGteEOV7muLB2vfDHazb0sTy/17Il39kA5XZs="; + hash = "sha256-B1baPCEYJeDl+KFiOSWqTbQKhdFz3xaoNJHTesAZ9rs="; }; in buildPythonPackage { From 90fc8cc3eed6c2df1a45018786169f8bc0f119bc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:00 +0100 Subject: [PATCH 0672/1079] python3Packages.paddleocr: 2.8.1 -> 2.9.1 --- pkgs/development/python-modules/paddleocr/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/paddleocr/default.nix b/pkgs/development/python-modules/paddleocr/default.nix index 6cca9b459556d..df9cb443b2d1e 100644 --- a/pkgs/development/python-modules/paddleocr/default.nix +++ b/pkgs/development/python-modules/paddleocr/default.nix @@ -27,9 +27,9 @@ }: let - version = "2.8.1"; + version = "2.9.1"; in -buildPythonPackage { +buildPythonPackage rec { pname = "paddleocr"; inherit version; format = "setuptools"; @@ -37,8 +37,8 @@ buildPythonPackage { src = fetchFromGitHub { owner = "PaddlePaddle"; repo = "PaddleOCR"; - rev = "refs/tags/v${version}"; - hash = "sha256-TLNpb+CwLKvtmPppDuUbGyJorhmkVVW01J61+XUICYk="; + tag = "v${version}"; + hash = "sha256-QCddxgVdLaAJLfKCy+tnQsxownfl1Uv0TXhFRiFi9cY="; }; patches = [ @@ -100,7 +100,7 @@ buildPythonPackage { PaddleOCR aims to create multilingual, awesome, leading, and practical OCR tools that help users train better models and apply them into practice. ''; - changelog = "https://github.com/PaddlePaddle/PaddleOCR/releases/tag/v${version}"; + changelog = "https://github.com/PaddlePaddle/PaddleOCR/releases/tag/${src.tag}"; maintainers = with maintainers; [ happysalada ]; platforms = [ "x86_64-linux" From 03408da37472c1fcb0d424ad0d70f9c1a0c8f8d1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:01 +0100 Subject: [PATCH 0673/1079] python3Packages.pandera: 0.20.4 -> 0.22.1 https://github.com/unionai-oss/pandera/releases/tag/v0.22.1 --- pkgs/development/python-modules/pandera/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pandera/default.nix b/pkgs/development/python-modules/pandera/default.nix index 31e05dfc9e0f9..a3d1995717dfe 100644 --- a/pkgs/development/python-modules/pandera/default.nix +++ b/pkgs/development/python-modules/pandera/default.nix @@ -32,14 +32,14 @@ buildPythonPackage rec { pname = "pandera"; - version = "0.20.4"; + version = "0.22.1"; pyproject = true; src = fetchFromGitHub { owner = "unionai-oss"; repo = "pandera"; tag = "v${version}"; - hash = "sha256-VetLfZlBWok7Mr1jxlHHjDH/D5xEsPFWQtX/hrvobgQ="; + hash = "sha256-QOks3L/ZebkoWXWbHMn/tV9SmYSbR+gZ8wpqWoydkPM="; }; build-system = [ setuptools ]; @@ -125,7 +125,7 @@ buildPythonPackage rec { meta = { description = "Light-weight, flexible, and expressive statistical data testing library"; homepage = "https://pandera.readthedocs.io"; - changelog = "https://github.com/unionai-oss/pandera/releases/tag/v${version}"; + changelog = "https://github.com/unionai-oss/pandera/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ bcdarwin ]; }; From 2ae6c6c4ae460c3a06f5caa7cdc4085be62f907b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:01 +0100 Subject: [PATCH 0674/1079] python3Packages.pandoc-latex-environment: 1.1.7.0 -> 1.2.0.0 --- .../python-modules/pandoc-latex-environment/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pandoc-latex-environment/default.nix b/pkgs/development/python-modules/pandoc-latex-environment/default.nix index e055a5566d31f..ec5066c1a2d8b 100644 --- a/pkgs/development/python-modules/pandoc-latex-environment/default.nix +++ b/pkgs/development/python-modules/pandoc-latex-environment/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "pandoc-latex-environment"; - version = "1.1.7.0"; + version = "1.2.0.0"; pyproject = true; src = fetchFromGitHub { owner = "chdemko"; repo = "pandoc-latex-environment"; tag = version; - hash = "sha256-iKzveVTScqF8dAGPx7JU66Z5oyoZ82t101z5xeiHYqw="; + hash = "sha256-DdDCwysTCiDg1rXO3pvI5m6lIcdAXhsnwEEgvG/ErBM="; }; build-system = [ From 76da2b3f404fcbb50500d2926bd2e8e75ff80ba3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:01 +0100 Subject: [PATCH 0675/1079] python3Packages.param: 2.1.1 -> 2.2.0 https://github.com/holoviz/param/releases/tag/v2.2.0 --- pkgs/development/python-modules/param/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/param/default.nix b/pkgs/development/python-modules/param/default.nix index 63d94f4b7fe6a..1ed55533d9d65 100644 --- a/pkgs/development/python-modules/param/default.nix +++ b/pkgs/development/python-modules/param/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "param"; - version = "2.1.1"; + version = "2.2.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "holoviz"; repo = pname; tag = "v${version}"; - hash = "sha256-rGfFLDl5Y8D0OiO/1G05w2l3hAHZC368LuNADDzfBFs="; + hash = "sha256-3aqABliOk+JtR84J/qiwda4yAkVgG2lJWewhQuSUgtA="; }; nativeBuildInputs = [ @@ -51,7 +51,7 @@ buildPythonPackage rec { meta = with lib; { description = "Declarative Python programming using Parameters"; homepage = "https://param.holoviz.org/"; - changelog = "https://github.com/holoviz/param/releases/tag/v${version}"; + changelog = "https://github.com/holoviz/param/releases/tag/${src.tag}"; license = licenses.bsd3; maintainers = [ ]; }; From 3ed9f08531a692848c2021bba17c2a1f7d7f21e0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:02 +0100 Subject: [PATCH 0676/1079] python3Packages.parse-type: 0.6.3 -> 0.6.4 --- pkgs/development/python-modules/parse-type/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/parse-type/default.nix b/pkgs/development/python-modules/parse-type/default.nix index 03c0e9e44a4e2..0221499e8fa4a 100644 --- a/pkgs/development/python-modules/parse-type/default.nix +++ b/pkgs/development/python-modules/parse-type/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "parse-type"; - version = "0.6.3"; + version = "0.6.4"; format = "setuptools"; src = fetchFromGitHub { owner = "jenisys"; repo = "parse_type"; tag = "v${version}"; - hash = "sha256-oKPyzEKrP9umnDzPC3HwSgWmWkCg/h0ChYVrpseklf8="; + hash = "sha256-R0HMrZaKjv0KITfHnQBjuXhs3RUgSJzkDXiehRICUUM="; }; propagatedBuildInputs = [ From 1e9457eb6042a6405abb36b33dde54333c785448 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:02 +0100 Subject: [PATCH 0677/1079] python3Packages.parsedmarc: 8.16.0 -> 8.17.0 https://github.com/domainaware/parsedmarc/blob/master/CHANGELOG.md#8170 --- pkgs/development/python-modules/parsedmarc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/parsedmarc/default.nix b/pkgs/development/python-modules/parsedmarc/default.nix index 8459bb02335f8..12ddccef2e081 100644 --- a/pkgs/development/python-modules/parsedmarc/default.nix +++ b/pkgs/development/python-modules/parsedmarc/default.nix @@ -42,14 +42,14 @@ let in buildPythonPackage rec { pname = "parsedmarc"; - version = "8.16.0"; + version = "8.17.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-yoDvEja9UIubfWfpfEE/LhPa085QM3B5TmiwOPRBDDA="; + hash = "sha256-enPrFSjjf3aZjSsFSfYVYE/uyHju090vZyPaXOfjrBs="; }; nativeBuildInputs = [ From 10c8d1b33a8bcb333082ba8118653d28665c246e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:03 +0100 Subject: [PATCH 0678/1079] python3Packages.parsel: 1.9.1 -> 1.10.0 https://github.com/scrapy/parsel/blob/v1.10.0/NEWS --- pkgs/development/python-modules/parsel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/parsel/default.nix b/pkgs/development/python-modules/parsel/default.nix index 1c0f6a521ad88..750b61b13d487 100644 --- a/pkgs/development/python-modules/parsel/default.nix +++ b/pkgs/development/python-modules/parsel/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "parsel"; - version = "1.9.1"; + version = "1.10.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-FOANwHcxyQMNtiDBlfyuiEtbSEjp+cUjxhGfcIzPqaw="; + hash = "sha256-FPF9uVWfUbQzV7nf5DzshwqO+16khXq7Yk7G/4DYoIA="; }; build-system = [ setuptools ]; From fa39edae5f3504469d0d10be11e5ea690f617110 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:03 +0100 Subject: [PATCH 0679/1079] python3Packages.path: 16.16.0 -> 17.1.0 https://github.com/jaraco/path/blob/v17.1.0/NEWS.rst --- pkgs/development/python-modules/path/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/path/default.nix b/pkgs/development/python-modules/path/default.nix index d99c52a1861e2..1f7c3361eb3a4 100644 --- a/pkgs/development/python-modules/path/default.nix +++ b/pkgs/development/python-modules/path/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "path"; - version = "16.16.0"; + version = "17.1.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-pqbZFskQ3Bfg3ciDNYdWxaM9G2299dbehlVPOZBTr1g="; + hash = "sha256-1B4F7U+h1PbXAt88HgoaJV17VEKHQyRWRV3HxR5fmOk="; }; nativeBuildInputs = [ From 985bc1e8f17fc94b5c7f13ee87d641ac1db0474b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:04 +0100 Subject: [PATCH 0680/1079] python3Packages.pcre2-py: 0.4.0 -> 0.5.2 https://github.com/grtetrault/pcre2.py/releases/tag/v{version} --- pkgs/development/python-modules/pcre2-py/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pcre2-py/default.nix b/pkgs/development/python-modules/pcre2-py/default.nix index d4c84f99affd4..1124417a0508e 100644 --- a/pkgs/development/python-modules/pcre2-py/default.nix +++ b/pkgs/development/python-modules/pcre2-py/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "pcre2-py"; - version = "0.4.0"; + version = "0.5.2"; pyproject = true; src = fetchFromGitHub { owner = "grtetrault"; repo = "pcre2.py"; - rev = "refs/tags/v${version}"; - hash = "sha256-NPpI3IWg58num0MZjlEam37Qz9D3dDMhFjfVXB8ugOg="; + tag = "v${version}"; + hash = "sha256-W3oKluXC4orw1ThYM1Beeu8+6rNMr8FSCqep84SmXLE="; fetchSubmodules = false; }; From e611605e525cb89132d4a8364105727d6235f60c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:04 +0100 Subject: [PATCH 0681/1079] python3Packages.pdb2pqr: 3.6.2 -> 3.7.1 https://github.com/Electrostatics/pdb2pqr/releases/tag/v3.7.1 --- pkgs/development/python-modules/pdb2pqr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pdb2pqr/default.nix b/pkgs/development/python-modules/pdb2pqr/default.nix index 073c52f5f6e4e..bc86b70cacfe0 100644 --- a/pkgs/development/python-modules/pdb2pqr/default.nix +++ b/pkgs/development/python-modules/pdb2pqr/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "pdb2pqr"; - version = "3.6.2"; + version = "3.7.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-He301TJ1bzWub0DZ6Ro/Xc+JMtJBbyygVpWjPY6RMbA="; + hash = "sha256-BbXEZAIqOtEclZfG/H9wxWBhxGabFJelGVjakNlZFS8="; }; pythonRelaxDeps = [ "docutils" ]; From f7ee91d766007be2fb0160fa2eacc316683b4de8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:04 +0100 Subject: [PATCH 0682/1079] python3Packages.pdbfixer: 1.9 -> 1.10 https://github.com/openmm/pdbfixer/releases/tag/v1.10 --- pkgs/development/python-modules/pdbfixer/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pdbfixer/default.nix b/pkgs/development/python-modules/pdbfixer/default.nix index 0042364a3218f..f140a4cf9c5d4 100644 --- a/pkgs/development/python-modules/pdbfixer/default.nix +++ b/pkgs/development/python-modules/pdbfixer/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "pdbfixer"; - version = "1.9"; + version = "1.10"; pyproject = true; src = fetchFromGitHub { owner = "openmm"; repo = "pdbfixer"; - rev = version; - hash = "sha256-ZXQWdNQyoVgjpZj/Wimcfwcbxk3CIvg3n5S1glNYUP4="; + tag = "v${version}"; + hash = "sha256-7bg/i7nhbBw/DCc7Rabt5pwUUPF27Iiy2dMQnV6GTiM="; }; nativeBuildInputs = [ @@ -55,7 +55,7 @@ buildPythonPackage rec { meta = with lib; { description = "PDBFixer fixes problems in PDB files"; homepage = "https://github.com/openmm/pdbfixer"; - changelog = "https://github.com/openmm/pdbfixer/releases/tag/${src.rev}"; + changelog = "https://github.com/openmm/pdbfixer/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ natsukium ]; mainProgram = "pdbfixer"; From 61911328504735d3a7a0c3f83b4ac9b5fd5a5c30 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:05 +0100 Subject: [PATCH 0683/1079] python3Packages.pelican: 4.10.1 -> 4.11.0 https://github.com/getpelican/pelican/blob/4.11.0/docs/changelog.rst --- pkgs/development/python-modules/pelican/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pelican/default.nix b/pkgs/development/python-modules/pelican/default.nix index 70455f9734d72..0a679ff56f49b 100644 --- a/pkgs/development/python-modules/pelican/default.nix +++ b/pkgs/development/python-modules/pelican/default.nix @@ -37,7 +37,7 @@ buildPythonPackage rec { pname = "pelican"; - version = "4.10.1"; + version = "4.11.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -46,7 +46,7 @@ buildPythonPackage rec { owner = "getpelican"; repo = "pelican"; tag = version; - hash = "sha256-RWzOMp3H0QbZyGsXd8cakeRqZhVH7d6ftxZHBA4cPSA="; + hash = "sha256-cpYTjSq66F5dYwrch1kzWd1xSkjwu5p2+dVlLlxOiyg="; # Remove unicode file names which leads to different checksums on HFS+ # vs. other filesystems because of unicode normalisation. postFetch = '' @@ -131,7 +131,7 @@ buildPythonPackage rec { meta = with lib; { description = "Static site generator that requires no database or server-side logic"; homepage = "https://getpelican.com/"; - changelog = "https://github.com/getpelican/pelican/blob/${version}/docs/changelog.rst"; + changelog = "https://github.com/getpelican/pelican/blob/${src.tag}/docs/changelog.rst"; license = licenses.agpl3Only; maintainers = with maintainers; [ offline From 29483a7d3c826868456ccc55f736472562f2cb4e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:05 +0100 Subject: [PATCH 0684/1079] python3Packages.pex: 2.20.1 -> 2.29.0 https://github.com/pantsbuild/pex/releases/tag/v2.29.0 --- pkgs/development/python-modules/pex/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pex/default.nix b/pkgs/development/python-modules/pex/default.nix index f5cb793b6c50c..2b1d8f0358eed 100644 --- a/pkgs/development/python-modules/pex/default.nix +++ b/pkgs/development/python-modules/pex/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "pex"; - version = "2.20.1"; + version = "2.29.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-JvZiVb/qzkILBaALrCU2rldUgSgSD1eo4AqMPgEdJ50="; + hash = "sha256-2JeQ1zGKZorVqx+2OzjdF7nln00t42yxP2O0e6AVGx4="; }; build-system = [ hatchling ]; From 1063893369ac5981ca57845dff16542e47f4907d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:06 +0100 Subject: [PATCH 0685/1079] python3Packages.pglast: 6.6 -> 7.2 https://github.com/lelit/pglast/blob/v7.2/CHANGES.rst --- pkgs/development/python-modules/pglast/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pglast/default.nix b/pkgs/development/python-modules/pglast/default.nix index 0efd11578651d..ad8c7f1b2628d 100644 --- a/pkgs/development/python-modules/pglast/default.nix +++ b/pkgs/development/python-modules/pglast/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pglast"; - version = "6.6"; + version = "7.2"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-NMM/O7SIunsfh1aSKArAmcXQR638HwBFrMjva+muDt8="; + hash = "sha256-wOlhmlivkyO79Rr4tUcmOPGro5FmZfC2VA5GOHgxcr4="; }; build-system = [ setuptools ]; From 3a7ea3db73e4b496ffa0b6b5688e136e5f29d74f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:06 +0100 Subject: [PATCH 0686/1079] python3Packages.phonenumbers: 8.13.46 -> 8.13.53 https://github.com/daviddrysdale/python-phonenumbers/blob/v8.13.53/python/HISTORY.md --- 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 17d232e97f7e1..40f4865c49f4a 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 = "8.13.46"; + version = "8.13.53"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-lL8Yupclu2ho0pRzsT947wHiWFxctWHsAgC+dnbndFI="; + hash = "sha256-tzCPIYN976VntPlhkltsZS3VFI8+D629FYoQdYzGPZE="; }; build-system = [ setuptools ]; From f405274ff8b454642b36017c6cfa6436d63a54ca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:06 +0100 Subject: [PATCH 0687/1079] python3Packages.phonopy: 2.29.1 -> 2.34.1 https://github.com/phonopy/phonopy/blob/v2.34.1/doc/changelog.md --- pkgs/development/python-modules/phonopy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/phonopy/default.nix b/pkgs/development/python-modules/phonopy/default.nix index a00929e3d16c7..64abc48992ba7 100644 --- a/pkgs/development/python-modules/phonopy/default.nix +++ b/pkgs/development/python-modules/phonopy/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "phonopy"; - version = "2.29.1"; + version = "2.34.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-MabBtEOyM82R0NbdVaY+2f9GT8rT44xjOi/o38GSRp8="; + hash = "sha256-54lKi1zuT/m8pftZc5Oq9advU7hqcrLi/PUX/DL4g2U="; }; nativeBuildInputs = [ From 8978b3b081472df2becfebdf385f43478e22372a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:07 +0100 Subject: [PATCH 0688/1079] python3Packages.class-registry: 4.1.0 -> 5.1.1 --- .../development/python-modules/phx-class-registry/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/phx-class-registry/default.nix b/pkgs/development/python-modules/phx-class-registry/default.nix index d3097872fe38c..1e5384357e6c7 100644 --- a/pkgs/development/python-modules/phx-class-registry/default.nix +++ b/pkgs/development/python-modules/phx-class-registry/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "class-registry"; - version = "4.1.0"; + version = "5.1.1"; disabled = pythonOlder "3.5"; src = fetchFromGitHub { owner = "todofixthis"; repo = pname; tag = version; - hash = "sha256-kJbyUzyklVSvW6bBxTTTrY+WhfcV0GUf/+Pzyv+7sEA="; + hash = "sha256-MI63b77ydmhQSbtKovla7BCEUjLF43DW80VABjAVEI0="; }; nativeCheckInputs = [ pytestCheckHook ]; From 986b844bdf411ea667c48d35dd5cd0abec42b859 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:07 +0100 Subject: [PATCH 0689/1079] python3Packages.pikepdf: 9.5.0 -> 9.5.1 https://github.com/pikepdf/pikepdf/blob/v9.5.1/docs/releasenotes/version9.rst --- pkgs/development/python-modules/pikepdf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pikepdf/default.nix b/pkgs/development/python-modules/pikepdf/default.nix index bd52649b75596..558d76e1eafec 100644 --- a/pkgs/development/python-modules/pikepdf/default.nix +++ b/pkgs/development/python-modules/pikepdf/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pname = "pikepdf"; - version = "9.5.0"; + version = "9.5.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -40,7 +40,7 @@ buildPythonPackage rec { postFetch = '' rm "$out/.git_archival.txt" ''; - hash = "sha256-pzNXc+OS5yu06UwLRVsok7xbu9D5gAYWhMUZnl1gqpk="; + hash = "sha256-Tzfzn0P9wGD1BbJ96F5CJXOk2CiLcd5qK+G8gVmkVtE="; }; patches = [ From 51373fa3f260fb2e09ab166b10548c99fdeb993f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:08 +0100 Subject: [PATCH 0690/1079] python3Packages.pillow-heif: 0.20.0 -> 0.21.0 https://github.com/bigcat88/pillow_heif/releases/tag/v0.21.0 --- pkgs/development/python-modules/pillow-heif/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pillow-heif/default.nix b/pkgs/development/python-modules/pillow-heif/default.nix index 947dc7dd6b0e2..3a2f62ff54c6c 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.20.0"; + version = "0.21.0"; pyproject = true; src = fetchFromGitHub { owner = "bigcat88"; repo = "pillow_heif"; tag = "v${version}"; - hash = "sha256-a1qCxI+mMuEYsCk2CUYGNKCe+SONuvVizqUvmQKy3sE="; + hash = "sha256-wmxfFapcd7vduR4tQ3grAhqS35GsNvYA/mCFscQ3aDs="; }; postPatch = '' @@ -96,7 +96,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/bigcat88/pillow_heif/releases/tag/v${version}"; + changelog = "https://github.com/bigcat88/pillow_heif/releases/tag/${src.tag}"; description = "Python library for working with HEIF images and plugin for Pillow"; homepage = "https://github.com/bigcat88/pillow_heif"; license = with lib.licenses; [ From 4df9438271cb28f183fb7f7a1f10d493d805c656 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:08 +0100 Subject: [PATCH 0691/1079] python3Packages.pixel-font-builder: 0.0.28 -> 0.0.30 --- .../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 aab3ba2d8c8fc..aff4882e626ba 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.28"; + version = "0.0.30"; pyproject = true; disabled = pythonOlder "3.11"; @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "pixel_font_builder"; inherit version; - hash = "sha256-2dWouHAldkjPqn/87q2/a47cCFUdf8Kw6tuMUGT/XDc="; + hash = "sha256-kmWWbMHxXd6pgLunkzOeNgsIvi/tqShTqkcuL4i8nM0="; }; build-system = [ hatchling ]; From 5d55f4bd277d074bfa0201c4cb63eaec0ac95f41 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:08 +0100 Subject: [PATCH 0692/1079] python3Packages.playwright: 1.47.0 -> 1.49.1 --- pkgs/development/python-modules/playwright/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/playwright/default.nix b/pkgs/development/python-modules/playwright/default.nix index c844d2ea48877..5e58687f71609 100644 --- a/pkgs/development/python-modules/playwright/default.nix +++ b/pkgs/development/python-modules/playwright/default.nix @@ -22,7 +22,7 @@ in buildPythonPackage rec { pname = "playwright"; # run ./pkgs/development/python-modules/playwright/update.sh to update - version = "1.47.0"; + version = "1.49.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "microsoft"; repo = "playwright-python"; tag = "v${version}"; - hash = "sha256-C/spH54hhLI0Egs2jjTjQ5BH1pIw1syrfSyUvVQRoKM="; + hash = "sha256-RwUjFofC/scwVClKncYWp3RbIUeKsWokVjcGibdrrtc="; }; patches = [ From 15995727b1f3bc55742a858c96182ef7f23ee235 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:09 +0100 Subject: [PATCH 0693/1079] python3Packages.plotpy: 2.6.3 -> 2.7.0 https://github.com/PlotPyStack/PlotPy/blob/v2.7.0/CHANGELOG.md --- pkgs/development/python-modules/plotpy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/plotpy/default.nix b/pkgs/development/python-modules/plotpy/default.nix index 1b81c999a3744..12b7ba881762d 100644 --- a/pkgs/development/python-modules/plotpy/default.nix +++ b/pkgs/development/python-modules/plotpy/default.nix @@ -31,14 +31,14 @@ buildPythonPackage rec { pname = "plotpy"; - version = "2.6.3"; + version = "2.7.0"; pyproject = true; src = fetchFromGitHub { owner = "PlotPyStack"; repo = "PlotPy"; tag = "v${version}"; - hash = "sha256-kMVq8X6XP18B5x35BTuC7Q5uFFwds1JxCaxlDuD/UfE="; + hash = "sha256-7uudU+4hfVzycSXOo7yLN4dxfNEUR7TGEqrbMTAav0I="; }; build-system = [ @@ -110,7 +110,7 @@ buildPythonPackage rec { meta = { description = "Curve and image plotting tools for Python/Qt applications"; homepage = "https://github.com/PlotPyStack/PlotPy"; - changelog = "https://github.com/PlotPyStack/PlotPy/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/PlotPyStack/PlotPy/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ doronbehar ]; }; From f40dcc211875032c585de6bef54b30a95f142804 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:09 +0100 Subject: [PATCH 0694/1079] python3Packages.plyara: 2.2.6 -> 2.2.7 https://github.com/plyara/plyara/releases/tag/v2.2.7 --- pkgs/development/python-modules/plyara/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plyara/default.nix b/pkgs/development/python-modules/plyara/default.nix index ee5c87c9611f3..f6e6e62c20c4f 100644 --- a/pkgs/development/python-modules/plyara/default.nix +++ b/pkgs/development/python-modules/plyara/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "plyara"; - version = "2.2.6"; + version = "2.2.7"; pyproject = true; disabled = pythonOlder "3.10"; # https://github.com/plyara/plyara: "Plyara requires Python 3.10+" src = fetchPypi { inherit pname version; - hash = "sha256-228fhwJTEV1kpIxbDzG+CgJOHJjWifl5SYteCY8Pd3Y="; + hash = "sha256-6gYD9BePlxGvSUg9ENa7a9uzU0pOl+IJs8ZVRekDVHY="; }; build-system = [ From c5aa5264416c575998b9ed6e7444da7d4be554a1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:10 +0100 Subject: [PATCH 0695/1079] python3Packages.poetry-core: 2.0.0 -> 2.0.1 https://github.com/python-poetry/poetry-core/blob/2.0.1/CHANGELOG.md --- pkgs/development/python-modules/poetry-core/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/poetry-core/default.nix b/pkgs/development/python-modules/poetry-core/default.nix index 8f66d7fe70dc1..2d7696c1c70ff 100644 --- a/pkgs/development/python-modules/poetry-core/default.nix +++ b/pkgs/development/python-modules/poetry-core/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "poetry-core"; - version = "2.0.0"; + version = "2.0.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "python-poetry"; repo = "poetry-core"; tag = version; - hash = "sha256-3dmvFn2rxtR0SK8oiEHIVJhpJpX4Mm/6kZnIYNSDv90="; + hash = "sha256-X3HFvnjbQ8An856QwSsWm5bmzs9KuscPE9LaVebNfgk="; }; nativeCheckInputs = [ @@ -60,7 +60,7 @@ buildPythonPackage rec { env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-int-conversion"; meta = with lib; { - changelog = "https://github.com/python-poetry/poetry-core/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/python-poetry/poetry-core/blob/${src.tag}/CHANGELOG.md"; description = "Poetry PEP 517 Build Backend"; homepage = "https://github.com/python-poetry/poetry-core/"; license = licenses.mit; From 2c9434237392d8474b7b91da4784637bc2ee5e2f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:10 +0100 Subject: [PATCH 0696/1079] python3Packages.poetry-dynamic-versioning: 1.4.1 -> 1.7.0 https://github.com/mtkennerly/poetry-dynamic-versioning/blob/v1.7.0/CHANGELOG.md --- .../python-modules/poetry-dynamic-versioning/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/poetry-dynamic-versioning/default.nix b/pkgs/development/python-modules/poetry-dynamic-versioning/default.nix index e6c2a8d4f6194..59a8a201c0888 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.4.1"; + version = "1.7.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "mtkennerly"; repo = pname; tag = "v${version}"; - hash = "sha256-2iC665bOCr5JEcuypgr57bHSRYc3PuetJ9uPvFLsgZM="; + hash = "sha256-V5UuODRwm829c1KPdQm9oqeN6YdcCo1ODDsEHbm4e/Y="; }; nativeBuildInputs = [ poetry-core ]; @@ -57,7 +57,7 @@ buildPythonPackage rec { description = "Plugin for Poetry to enable dynamic versioning based on VCS tags"; mainProgram = "poetry-dynamic-versioning"; homepage = "https://github.com/mtkennerly/poetry-dynamic-versioning"; - changelog = "https://github.com/mtkennerly/poetry-dynamic-versioning/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/mtkennerly/poetry-dynamic-versioning/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ cpcloud ]; }; From cdfe576a523fc707ff31f8d0753ff678dc104df7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:11 +0100 Subject: [PATCH 0697/1079] python3Packages.policy-sentry: 0.13.2 -> 0.14.0 https://github.com/salesforce/policy_sentry/releases/tag/0.14.0 --- pkgs/development/python-modules/policy-sentry/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/policy-sentry/default.nix b/pkgs/development/python-modules/policy-sentry/default.nix index 1ed4764badd48..e19dc798fd696 100644 --- a/pkgs/development/python-modules/policy-sentry/default.nix +++ b/pkgs/development/python-modules/policy-sentry/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "policy-sentry"; - version = "0.13.2"; + version = "0.14.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "salesforce"; repo = "policy_sentry"; tag = version; - hash = "sha256-J6dLKmfZJSU9k64PzOAOTgYvRf9NCpWtYuFEUxrfT5M="; + hash = "sha256-zfqQLABn//qktrFSCm42WClRYAe3yWZoxnWjI9n1jWQ="; }; build-system = [ setuptools ]; @@ -45,7 +45,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python module for generating IAM least privilege policies"; homepage = "https://github.com/salesforce/policy_sentry"; - changelog = "https://github.com/salesforce/policy_sentry/releases/tag/${version}"; + changelog = "https://github.com/salesforce/policy_sentry/releases/tag/${src.tag}"; license = licenses.bsd3; maintainers = with maintainers; [ fab ]; mainProgram = "policy_sentry"; From 058eb00e3bf27b30c1317ebf6a75cc2233fad8af Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:11 +0100 Subject: [PATCH 0698/1079] python3Packages.portalocker: 2.10.1 -> 3.1.1 https://github.com/wolph/portalocker/releases/tag/v3.1.1 --- pkgs/development/python-modules/portalocker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/portalocker/default.nix b/pkgs/development/python-modules/portalocker/default.nix index 9e244b696eced..87d15c946a34d 100644 --- a/pkgs/development/python-modules/portalocker/default.nix +++ b/pkgs/development/python-modules/portalocker/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "portalocker"; - version = "2.10.1"; + version = "3.1.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-7xv4ROh4qwiu5+QBhBVuEVHyKPEDqlxr0HJMwzCWD48="; + hash = "sha256-7CD23aKtnOifo5ml8x9PFJX1FZWPDLfKZUPO97tadJ4="; }; postPatch = '' From 3b6193acc17520c8334da981d5f44dc16a9da665 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:11 +0100 Subject: [PATCH 0699/1079] python3Packages.posthog: 3.7.5 -> 3.8.3 https://github.com/PostHog/posthog-python/releases/tag/v3.8.3 --- pkgs/development/python-modules/posthog/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/posthog/default.nix b/pkgs/development/python-modules/posthog/default.nix index 822e1614589f0..191d989c073c4 100644 --- a/pkgs/development/python-modules/posthog/default.nix +++ b/pkgs/development/python-modules/posthog/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "posthog"; - version = "3.7.5"; + version = "3.8.3"; pyproject = true; src = fetchFromGitHub { owner = "PostHog"; repo = "posthog-python"; tag = "v${version}"; - hash = "sha256-zdZUlHQbSOSJhAxOY404/w7RsX8h+602A+8qmH9fQIc="; + hash = "sha256-s4MVpJb5sRe4TIW9Bb068JTnUkObGOG3VlbWVuPPTM4="; }; build-system = [ setuptools ]; @@ -57,7 +57,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module for interacting with PostHog"; homepage = "https://github.com/PostHog/posthog-python"; - changelog = "https://github.com/PostHog/posthog-python/releases/tag/v${version}"; + changelog = "https://github.com/PostHog/posthog-python/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ happysalada ]; }; From 5948366356d599f3b04f59d2d4e55884a9916354 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:12 +0100 Subject: [PATCH 0700/1079] python3Packages.pot: 0.9.4 -> 0.9.5 --- pkgs/development/python-modules/pot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pot/default.nix b/pkgs/development/python-modules/pot/default.nix index 0f144a6614578..eaada39580198 100644 --- a/pkgs/development/python-modules/pot/default.nix +++ b/pkgs/development/python-modules/pot/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "pot"; - version = "0.9.4"; + version = "0.9.5"; pyproject = true; disabled = pythonOlder "3.6"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "PythonOT"; repo = "POT"; tag = version; - hash = "sha256-Yx9hjniXebn7ZZeqou0JEsn2Yf9hyJSu/acDlM4kCCI="; + hash = "sha256-sEK3uhZtjVJGEN1Gs8N0AMtiEOo9Kpn/zOSWUfGc/qE="; }; build-system = [ From 065bbc70666d452edcee63d11cd03e86f363de3e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:12 +0100 Subject: [PATCH 0701/1079] python3Packages.presenterm-export: 0.2.5 -> 0.2.6 https://github.com/mfontanini/presenterm-export/releases/tag/v0.2.6 --- pkgs/development/python-modules/presenterm-export/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/presenterm-export/default.nix b/pkgs/development/python-modules/presenterm-export/default.nix index 1120b663acb2d..0e789e3c738de 100644 --- a/pkgs/development/python-modules/presenterm-export/default.nix +++ b/pkgs/development/python-modules/presenterm-export/default.nix @@ -12,13 +12,13 @@ buildPythonPackage rec { pname = "presenterm-export"; - version = "0.2.5"; + version = "0.2.6"; pyproject = true; src = fetchPypi { pname = "presenterm_export"; inherit version; - hash = "sha256-jof/0phASV/0bE0wNaio9PVCfIgm30EWzlLWxPMw8Rs="; + hash = "sha256-ZC/U0G3DEMoqzl/5mcKShOyOm1Zw6VQhP1txA7tlMR8="; }; pythonRelaxDeps = true; From 5c58f42198f63cd2597403320d7ed70582226fe1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:13 +0100 Subject: [PATCH 0702/1079] python3Packages.prometheus-client: 0.21.0 -> 0.21.1 https://github.com/prometheus/client_python/releases/tag/v0.21.1 --- .../python-modules/prometheus-client/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/prometheus-client/default.nix b/pkgs/development/python-modules/prometheus-client/default.nix index 96b9a8f8077e2..421413e71dd3a 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.21.0"; + version = "0.21.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "prometheus"; repo = "client_python"; tag = "v${version}"; - hash = "sha256-LrCBCfIcpxNjy/yjwCG4J34eJO4AdUr21kp9FBwSeAY="; + hash = "sha256-mlgaSVJ4UHM8xw0QPnHSYiTH2v3V6BWi5Abz9aKt2qU="; }; build-system = [ setuptools ]; @@ -41,7 +41,7 @@ buildPythonPackage rec { meta = with lib; { description = "Prometheus instrumentation library for Python applications"; homepage = "https://github.com/prometheus/client_python"; - changelog = "https://github.com/prometheus/client_python/releases/tag/v${version}"; + changelog = "https://github.com/prometheus/client_python/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = [ ]; }; From b6d462510c2b8ef7baee5bd9dde8dee3a5cda271 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:13 +0100 Subject: [PATCH 0703/1079] python3Packages.prometheus-fastapi-instrumentator: 7.0.0 -> 7.0.2 https://github.com/trallnag/prometheus-fastapi-instrumentator/blob/v7.0.2/CHANGELOG.md --- .../prometheus-fastapi-instrumentator/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/prometheus-fastapi-instrumentator/default.nix b/pkgs/development/python-modules/prometheus-fastapi-instrumentator/default.nix index 03c1268201c1b..3d41cd1b2b75a 100644 --- a/pkgs/development/python-modules/prometheus-fastapi-instrumentator/default.nix +++ b/pkgs/development/python-modules/prometheus-fastapi-instrumentator/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "prometheus-fastapi-instrumentator"; - version = "7.0.0"; + version = "7.0.2"; pyproject = true; disabled = pythonOlder "3.9"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "trallnag"; repo = "prometheus-fastapi-instrumentator"; tag = "v${version}"; - hash = "sha256-yvKdhQdbY0+jEc8TEHNNgtdnqE0abnd4MN/JZFQwQ2E="; + hash = "sha256-ObzaKWrN+9+MUpSOlqbW16KKTklMVo5nPRHodk+GEPs="; }; build-system = [ @@ -49,7 +49,7 @@ buildPythonPackage rec { meta = { description = "Instrument FastAPI with Prometheus metrics"; homepage = "https://github.com/trallnag/prometheus-fastapi-instrumentator"; - changelog = "https://github.com/trallnag/prometheus-fastapi-instrumentator/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/trallnag/prometheus-fastapi-instrumentator/blob/${src.tag}/CHANGELOG.md"; license = with lib.licenses; [ isc bsd3 From 9fa51e40aa305491c390c1cb60e26d76060304e8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:13 +0100 Subject: [PATCH 0704/1079] python3Packages.protego: 0.3.1 -> 0.4.0 https://github.com/scrapy/protego/blob/0.4.0/CHANGELOG.rst --- pkgs/development/python-modules/protego/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/protego/default.nix b/pkgs/development/python-modules/protego/default.nix index bf2fb99c36afa..98ecb1004457e 100644 --- a/pkgs/development/python-modules/protego/default.nix +++ b/pkgs/development/python-modules/protego/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "protego"; - version = "0.3.1"; + version = "0.4.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "Protego"; - hash = "sha256-6UQw0NJcu/I5vISdhsXlRPveUx/Mz6BZlTx9o0ShcSw="; + hash = "sha256-k6XmYrYTmaDh8gijJPLG6pWyPuOebL8sliRtpKZWwvY="; }; nativeBuildInputs = [ setuptools ]; From 24c17c6f159e7de48002cc2cf53ad5e1da35c24a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:14 +0100 Subject: [PATCH 0705/1079] python3Packages.proxy-py: 2.4.8 -> 2.4.9 https://github.com/abhinavsingh/proxy.py/releases/tag/v2.4.9 --- pkgs/development/python-modules/proxy-py/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/proxy-py/default.nix b/pkgs/development/python-modules/proxy-py/default.nix index 2960926ef4972..fd4779abeab37 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.8"; + version = "2.4.9"; pyproject = true; disabled = pythonOlder "3.7"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "abhinavsingh"; repo = "proxy.py"; tag = "v${version}"; - hash = "sha256-VQjK4wNOuUk3KhlvSlDbyclC+RUjeEIVvPN+bKq0fFc="; + hash = "sha256-q7GfPVPtlH5XlOFDEHUwLYp5ZSBF4lrZOU2AsktHlcI="; }; postPatch = '' @@ -88,7 +88,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python proxy framework"; homepage = "https://github.com/abhinavsingh/proxy.py"; - changelog = "https://github.com/abhinavsingh/proxy.py/releases/tag/v${version}"; + changelog = "https://github.com/abhinavsingh/proxy.py/releases/tag/${src.tag}"; license = with licenses; [ bsd3 ]; maintainers = with maintainers; [ fab ]; }; From 0552bc0141303c62b60b8697d2542248fbf47af2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:14 +0100 Subject: [PATCH 0706/1079] python3Packages.pubnub: 9.1.0 -> 10.0.0 https://github.com/pubnub/python/releases/tag/10.0.0 --- pkgs/development/python-modules/pubnub/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pubnub/default.nix b/pkgs/development/python-modules/pubnub/default.nix index 1c091899062d9..ae7b996136442 100644 --- a/pkgs/development/python-modules/pubnub/default.nix +++ b/pkgs/development/python-modules/pubnub/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "pubnub"; - version = "9.1.0"; + version = "10.0.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,8 +24,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "pubnub"; repo = "python"; - tag = "v${version}"; - hash = "sha256-aVnhCRTm6lqwec4TRbvHFF4l/XvbBTbclJLxf7oyUak="; + tag = version; + hash = "sha256-ggp4lik5GXt5jAWGwlGAIqCf+HFqfF2ZP/gGL27CTVc="; }; build-system = [ setuptools ]; @@ -61,7 +61,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python-based APIs for PubNub"; homepage = "https://github.com/pubnub/python"; - changelog = "https://github.com/pubnub/python/releases/tag/v${version}"; + changelog = "https://github.com/pubnub/python/releases/tag/${src.tag}"; # PubNub Software Development Kit License Agreement # https://github.com/pubnub/python/blob/master/LICENSE license = licenses.unfreeRedistributable; From dec850541c79ff4f57b89c48dda3acd5d07361ee Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:15 +0100 Subject: [PATCH 0707/1079] python3Packages.pudb: 2024.1.2 -> 2024.1.3 https://github.com/inducer/pudb/releases/tag/v2024.1.3 --- pkgs/development/python-modules/pudb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pudb/default.nix b/pkgs/development/python-modules/pudb/default.nix index 08abae48d113c..555e61f6990b2 100644 --- a/pkgs/development/python-modules/pudb/default.nix +++ b/pkgs/development/python-modules/pudb/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "pudb"; - version = "2024.1.2"; + version = "2024.1.3"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-rcmwAEK6g2cRffCmwNxi+pYJq9IcO/jltz1iCQfFtD4="; + hash = "sha256-Jk8jngU45S6D09AgFDEAsxccrhcidnS7G5+LB180hJw="; }; build-system = [ setuptools ]; From f38fb818f774f22dee783d66df15ba16a3c0cc55 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:15 +0100 Subject: [PATCH 0708/1079] python3Packages.pueblo: 0.0.10 -> 0.0.11 --- pkgs/development/python-modules/pueblo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pueblo/default.nix b/pkgs/development/python-modules/pueblo/default.nix index 2c5d4690d4015..8b30d1e1dd694 100644 --- a/pkgs/development/python-modules/pueblo/default.nix +++ b/pkgs/development/python-modules/pueblo/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "pueblo"; - version = "0.0.10"; + version = "0.0.11"; pyproject = true; # This tarball doesn't include tests unfortuneatly, and the GitHub tarball @@ -20,7 +20,7 @@ buildPythonPackage rec { # should work for us as well. src = fetchPypi { inherit pname version; - hash = "sha256-7uFLlApTR58KiV7yRydo37RsVE4QPvTbjgYNEG64mUo="; + hash = "sha256-IQ5NFn1EMh5oLgRlth7VWQmSyMx2/7cmC/U1VW1B4OE="; }; nativeBuildInputs = [ From 7dc5dc753d23146f5326f5902f922d7444b461ab Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:16 +0100 Subject: [PATCH 0709/1079] python3Packages.pulsectl: 24.11.0 -> 24.12.0 --- pkgs/development/python-modules/pulsectl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pulsectl/default.nix b/pkgs/development/python-modules/pulsectl/default.nix index 51132de4d5f68..485acd9f7880d 100644 --- a/pkgs/development/python-modules/pulsectl/default.nix +++ b/pkgs/development/python-modules/pulsectl/default.nix @@ -12,12 +12,12 @@ buildPythonPackage rec { pname = "pulsectl"; - version = "24.11.0"; + version = "24.12.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-C6MnRdPxmNVlevGffuPrAHr1qGowbsPNRa9C52eCDQ0="; + hash = "sha256-KI1nFSMqxvPc2xI/vsqiwLmlDqQIfm6Hw/hBqwqKB/w="; }; patches = [ From 230215166b1d4e7c9b4367afc18b9fcbf67848ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:16 +0100 Subject: [PATCH 0710/1079] python3Packages.pulumi-aws: 6.54.1 -> 6.66.3 https://github.com/pulumi/pulumi-aws/releases/tag/v6.66.3 --- pkgs/development/python-modules/pulumi-aws/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pulumi-aws/default.nix b/pkgs/development/python-modules/pulumi-aws/default.nix index c50bf049d6227..6ae572b9cd2a7 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 independant of pulumi's. - version = "6.54.1"; + version = "6.66.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "pulumi"; repo = "pulumi-aws"; tag = "v${version}"; - hash = "sha256-OFkXLH8r4BSvALv8kd7vm8k5TDJPBJSuJ04FzNdsrF8="; + hash = "sha256-BPL4B0KwXQld+/aPTJKhsFMPEbJByccTj+Zs70b8O6A="; }; sourceRoot = "${src.name}/sdk/python"; @@ -42,7 +42,7 @@ buildPythonPackage rec { meta = with lib; { description = "Pulumi python amazon web services provider"; homepage = "https://github.com/pulumi/pulumi-aws"; - changelog = "https://github.com/pulumi/pulumi-aws/releases/tag/v${version}"; + changelog = "https://github.com/pulumi/pulumi-aws/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = [ ]; }; From 6479da6897a40a7a3f487312fd0a027ee6d29078 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:16 +0100 Subject: [PATCH 0711/1079] python3Packages.pulumi-hcloud: 1.20.4 -> 1.21.1 https://github.com/pulumi/pulumi-hcloud/releases/tag/v1.21.1 --- pkgs/development/python-modules/pulumi-hcloud/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pulumi-hcloud/default.nix b/pkgs/development/python-modules/pulumi-hcloud/default.nix index 1a40fec0e9853..fa27194d0ab50 100644 --- a/pkgs/development/python-modules/pulumi-hcloud/default.nix +++ b/pkgs/development/python-modules/pulumi-hcloud/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pulumi-hcloud"; - version = "1.20.4"; + version = "1.21.1"; pyproject = true; build-system = [ setuptools ]; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "pulumi"; repo = "pulumi-hcloud"; tag = "v${version}"; - hash = "sha256-m9MRXDTSC0K1raoH9gKPuxdwvUEnZ/ulp32xlY1Hsdo="; + hash = "sha256-waeA+qYLj4WFUgNK5/54gfRQivNiIvIp6FoxgpeRjlM="; }; sourceRoot = "${src.name}/sdk/python"; @@ -41,7 +41,7 @@ buildPythonPackage rec { meta = with lib; { description = "Pulumi python hetzner web services provider"; homepage = "https://github.com/pulumi/pulumi-hcloud"; - changelog = "https://github.com/pulumi/pulumi-hcloud/releases/tag/v${version}"; + changelog = "https://github.com/pulumi/pulumi-hcloud/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ albertodvp ]; }; From 386e0d1a79c16a60691ca45b643d4200cec5506e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:17 +0100 Subject: [PATCH 0712/1079] python3Packages.py-partiql-parser: 0.5.6 -> 0.6.1 https://github.com/getmoto/py-partiql-parser/blob/0.6.1/CHANGELOG.md --- .../python-modules/py-partiql-parser/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/py-partiql-parser/default.nix b/pkgs/development/python-modules/py-partiql-parser/default.nix index 454565c76417a..6bd322ec9c844 100644 --- a/pkgs/development/python-modules/py-partiql-parser/default.nix +++ b/pkgs/development/python-modules/py-partiql-parser/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "py-partiql-parser"; - version = "0.5.6"; + version = "0.6.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "getmoto"; repo = "py-partiql-parser"; tag = version; - hash = "sha256-uEpgcY2bBaeFaK/0gWg1ef81FmKJy7m5G21aETW9QXU="; + hash = "sha256-2qCGNRoeMRe5fPzoWFD9umZgUDW6by7jNfO/BByQGwE="; }; build-system = [ hatchling ]; @@ -34,7 +34,7 @@ buildPythonPackage rec { meta = with lib; { description = "Tokenizer/parser/executor for the PartiQL-language"; homepage = "https://github.com/getmoto/py-partiql-parser"; - changelog = "https://github.com/getmoto/py-partiql-parser/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/getmoto/py-partiql-parser/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ centromere ]; }; From 9cf9dd8668901e38f5f5962abff59df33e73c955 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:17 +0100 Subject: [PATCH 0713/1079] python3Packages.py-vapid: 1.9.1 -> 1.9.2 --- pkgs/development/python-modules/py-vapid/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/py-vapid/default.nix b/pkgs/development/python-modules/py-vapid/default.nix index aed03b8408732..913131019fc2e 100644 --- a/pkgs/development/python-modules/py-vapid/default.nix +++ b/pkgs/development/python-modules/py-vapid/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "py-vapid"; - version = "1.9.1"; + version = "1.9.2"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "py_vapid"; inherit version; - hash = "sha256-/itUYb9Fx7r/EDnfaYHwO4f6qHzeBIKt36NbP+Y2rBs="; + hash = "sha256-PIlzts+DhK0MmuZNYnDMxIDguSxwLY9eoswD5rUSR/k="; }; propagatedBuildInputs = [ cryptography ]; From d0df9e437d237f9a3c379fa284c38fab9667a05a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:18 +0100 Subject: [PATCH 0714/1079] python3Packages.pybigwig: 0.3.23 -> 0.3.24 https://github.com/deeptools/pyBigWig/releases/tag/0.3.24 --- pkgs/development/python-modules/pybigwig/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pybigwig/default.nix b/pkgs/development/python-modules/pybigwig/default.nix index 38d35319a7d78..d41e35613eb1b 100644 --- a/pkgs/development/python-modules/pybigwig/default.nix +++ b/pkgs/development/python-modules/pybigwig/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pybigwig"; - version = "0.3.23"; + version = "0.3.24"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "deeptools"; repo = "pyBigWig"; tag = version; - hash = "sha256-ch9nZrQAnzFQQ62/NF4J51pV4DQAbVq4/f/6LaXf5hM="; + hash = "sha256-gK3cOwbvQtf+g1H/4x69swqCFdkBwpV7ZOrbE0eANh0="; }; buildInputs = [ zlib ]; @@ -49,7 +49,7 @@ buildPythonPackage rec { libBigWig for local and remote file access. ''; homepage = "https://github.com/deeptools/pyBigWig"; - changelog = "https://github.com/deeptools/pyBigWig/releases/tag/${version}"; + changelog = "https://github.com/deeptools/pyBigWig/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ scalavision ]; }; From bffbf05d49edd0bc07ba5f7bc8abebab2a1adab3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:18 +0100 Subject: [PATCH 0715/1079] python3Packages.pycm: 4.0 -> 4.2 --- pkgs/development/python-modules/pycm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycm/default.nix b/pkgs/development/python-modules/pycm/default.nix index b560b9705cca8..068809599e9e6 100644 --- a/pkgs/development/python-modules/pycm/default.nix +++ b/pkgs/development/python-modules/pycm/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pycm"; - version = "4.0"; + version = "4.2"; format = "setuptools"; disabled = pythonOlder "3.5"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "sepandhaghighi"; repo = pname; tag = "v${version}"; - hash = "sha256-GyH06G7bArFBTzV/Sx/KmoJvcoed0sswW7qGqsSULHo="; + hash = "sha256-oceLARBP9D6NlMQiDvzIpJNNcod5D1O4xo3YzrUstso="; }; propagatedBuildInputs = [ From 25da937b5c0f9f8093b36171ff40ac997e014461 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:18 +0100 Subject: [PATCH 0716/1079] python3Packages.pycryptodome: 3.20.0 -> 3.21.0 https://github.com/Legrandin/pycryptodome/blob/v3.21.0/Changelog.rst --- pkgs/development/python-modules/pycryptodome/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pycryptodome/default.nix b/pkgs/development/python-modules/pycryptodome/default.nix index b753e3efa1047..025faf27da327 100644 --- a/pkgs/development/python-modules/pycryptodome/default.nix +++ b/pkgs/development/python-modules/pycryptodome/default.nix @@ -11,14 +11,14 @@ let in buildPythonPackage rec { pname = "pycryptodome"; - version = "3.20.0"; + version = "3.21.0"; format = "setuptools"; src = fetchFromGitHub { owner = "Legrandin"; repo = "pycryptodome"; tag = "v${version}"; - hash = "sha256-RPaBUj/BJCO+10maGDmugeEXxaIrlk2UHIvkbrQVM8c="; + hash = "sha256-4GnjHDYJY1W3n6lUtGfk5KDMQfe5NoKbYn94TTXYCDY="; }; postPatch = '' @@ -33,7 +33,7 @@ buildPythonPackage rec { meta = with lib; { description = "Self-contained cryptographic library"; homepage = "https://github.com/Legrandin/pycryptodome"; - changelog = "https://github.com/Legrandin/pycryptodome/blob/v${version}/Changelog.rst"; + changelog = "https://github.com/Legrandin/pycryptodome/blob/${src.tag}/Changelog.rst"; license = with licenses; [ bsd2 # and asl20 From fd9b42dd156369d795641bb1db706e78e9e580fe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:19 +0100 Subject: [PATCH 0717/1079] python3Packages.pydal: 20240713.1 -> 20241204.1 --- 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 82ceccfc66994..cb5cc61207481 100644 --- a/pkgs/development/python-modules/pydal/default.nix +++ b/pkgs/development/python-modules/pydal/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pydal"; - version = "20240713.1"; + version = "20241204.1"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-KW44LUGgCE+KB3tE9ecYqOansjFN6F4A7TRCoKwOsRs="; + hash = "sha256-G6H55Si5heI09bOs/Z1UmZi0T37XrnR7no1K0wR79RE="; }; nativeBuildInputs = [ setuptools ]; From 2da7f9b5ba2e4f6542c02521b2c2f552a59c5649 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:19 +0100 Subject: [PATCH 0718/1079] python3Packages.pydantic-extra-types: 2.9.0 -> 2.10.2 https://github.com/pydantic/pydantic-extra-types/blob/v2.10.2/HISTORY.md --- .../python-modules/pydantic-extra-types/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pydantic-extra-types/default.nix b/pkgs/development/python-modules/pydantic-extra-types/default.nix index 8910669915478..106faf061f623 100644 --- a/pkgs/development/python-modules/pydantic-extra-types/default.nix +++ b/pkgs/development/python-modules/pydantic-extra-types/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "pydantic-extra-types"; - version = "2.9.0"; + version = "2.10.2"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "pydantic-extra-types"; tag = "v${version}"; - hash = "sha256-PgytBSue3disJifnpTl1DGNMZkp93cJEIDm8wgKMHFo="; + hash = "sha256-hjwComN2CQWPnF7frWobxbzN9/ZhHGVSsRHnmAkL6wk="; }; build-system = [ hatchling ]; @@ -56,7 +56,7 @@ buildPythonPackage rec { disabledTestPaths = lib.optionals stdenv.hostPlatform.isDarwin [ "tests/test_pendulum_dt.py" ]; meta = with lib; { - changelog = "https://github.com/pydantic/pydantic-extra-types/blob/${src.rev}/HISTORY.md"; + changelog = "https://github.com/pydantic/pydantic-extra-types/blob/${src.tag}/HISTORY.md"; description = "Extra Pydantic types"; homepage = "https://github.com/pydantic/pydantic-extra-types"; license = licenses.mit; From 34f16535daa18bf0bc714c4dec4cc675920863cd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:20 +0100 Subject: [PATCH 0719/1079] python3Packages.pydantic-settings: 2.5.2 -> 2.7.1 --- pkgs/development/python-modules/pydantic-settings/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydantic-settings/default.nix b/pkgs/development/python-modules/pydantic-settings/default.nix index 8b2c48c1fb09b..63d0e997fd7a4 100644 --- a/pkgs/development/python-modules/pydantic-settings/default.nix +++ b/pkgs/development/python-modules/pydantic-settings/default.nix @@ -14,7 +14,7 @@ let self = buildPythonPackage rec { pname = "pydantic-settings"; - version = "2.5.2"; + version = "2.7.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ let owner = "pydantic"; repo = "pydantic-settings"; tag = "v${version}"; - hash = "sha256-VkvkF7tJfFknYCXz7tq1578ebW79Ovx1tOFO8o8wK/I="; + hash = "sha256-kxXH8GNBSF70pWXdALAAQ0Tg7Zx1VRO0Ej4xSncR0Mo="; }; build-system = [ hatchling ]; From 843b27a6958f2deb5844a91dd5842e6ad4916542 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:20 +0100 Subject: [PATCH 0720/1079] python3Packages.pydantic: 2.10.3 -> 2.10.5 https://github.com/pydantic/pydantic/blob/v2.10.5/HISTORY.md --- pkgs/development/python-modules/pydantic/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pydantic/default.nix b/pkgs/development/python-modules/pydantic/default.nix index 3aa0d0aa2bad7..8d901cd1f892d 100644 --- a/pkgs/development/python-modules/pydantic/default.nix +++ b/pkgs/development/python-modules/pydantic/default.nix @@ -29,7 +29,7 @@ buildPythonPackage rec { pname = "pydantic"; - version = "2.10.3"; + version = "2.10.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -38,7 +38,7 @@ buildPythonPackage rec { owner = "pydantic"; repo = "pydantic"; tag = "v${version}"; - hash = "sha256-/QxWgViqVmPnX/sO+qkvGl+WQX3OPXpS44CdP2HHOis="; + hash = "sha256-SEgBuhof1rqnKFI7O1aajkgp17EgaPNcfJzbh/j4ebg="; }; buildInputs = lib.optionals (pythonOlder "3.9") [ libxcrypt ]; @@ -102,7 +102,7 @@ buildPythonPackage rec { meta = with lib; { description = "Data validation and settings management using Python type hinting"; homepage = "https://github.com/pydantic/pydantic"; - changelog = "https://github.com/pydantic/pydantic/blob/v${version}/HISTORY.md"; + changelog = "https://github.com/pydantic/pydantic/blob/${src.tag}/HISTORY.md"; license = licenses.mit; maintainers = with maintainers; [ wd15 ]; }; From 8629c83ba98f377c76bb50338912518e79f189e9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:21 +0100 Subject: [PATCH 0721/1079] python3Packages.pydmd: 1.0.0 -> 2025.01.01 https://github.com/PyDMD/PyDMD/releases/tag/2025.01.01 --- pkgs/development/python-modules/pydmd/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pydmd/default.nix b/pkgs/development/python-modules/pydmd/default.nix index 8e961995a1c84..d48e92fc80a89 100644 --- a/pkgs/development/python-modules/pydmd/default.nix +++ b/pkgs/development/python-modules/pydmd/default.nix @@ -17,7 +17,7 @@ let self = buildPythonPackage rec { pname = "pydmd"; - version = "1.0.0"; + version = "2025.01.01"; pyproject = true; disabled = pythonOlder "3.6"; @@ -25,8 +25,8 @@ let src = fetchFromGitHub { owner = "PyDMD"; repo = "PyDMD"; - tag = "v${version}"; - hash = "sha256-vprvq3sl/eNtu4cqg0A4XV96dzUt0nOtPmfwEv0h+PI="; + tag = version; + hash = "sha256-edjBr0LsfyBEi4YZiTY0GegqgESWgSFennZOi2YFhC4="; }; build-system = [ setuptools ]; @@ -55,7 +55,7 @@ let meta = with lib; { description = "Python Dynamic Mode Decomposition"; homepage = "https://pydmd.github.io/PyDMD/"; - changelog = "https://github.com/PyDMD/PyDMD/releases/tag/v${version}"; + changelog = "https://github.com/PyDMD/PyDMD/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ yl3dy ]; }; From 07c527d4fa1a3089a29feb094eb1be291273d859 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:21 +0100 Subject: [PATCH 0722/1079] python3Packages.pydot: 3.0.2 -> 3.0.4 https://github.com/pydot/pydot/blob/v3.0.4/ChangeLog --- 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 594ee6bd5c835..a8756cab87a1d 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 = "3.0.2"; + version = "3.0.4"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-kYDaVAtRs6oJ+/gRQLPt++IxXXeOhYmn0KSmnEEzK64="; + hash = "sha256-POiLJVjzgIsDdvIr+mwmOQnhw5geKntim2W0Ue7kol0="; }; build-system = [ From 4534ed661b59ce7d183535e50f121a034ea91112 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:21 +0100 Subject: [PATCH 0723/1079] python3Packages.pydrawise: 2024.12.0 -> 2025.1.0 https://github.com/dknowles2/pydrawise/releases/tag/2025.1.0 --- pkgs/development/python-modules/pydrawise/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pydrawise/default.nix b/pkgs/development/python-modules/pydrawise/default.nix index 06e95445a8def..56ad08288ed99 100644 --- a/pkgs/development/python-modules/pydrawise/default.nix +++ b/pkgs/development/python-modules/pydrawise/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pydrawise"; - version = "2024.12.0"; + version = "2025.1.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "dknowles2"; repo = "pydrawise"; tag = version; - hash = "sha256-5mHMlPN4v5Awy8PKRBt5FCPlDYCRyFCgGLWE7btEmfU="; + hash = "sha256-LF7y8d2OqEJIy+FTj8J/OOQkgkaqYNv5oD8jLUwEPlE="; }; build-system = [ @@ -55,7 +55,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library for interacting with Hydrawise sprinkler controllers through the GraphQL API"; homepage = "https://github.com/dknowles2/pydrawise"; - changelog = "https://github.com/dknowles2/pydrawise/releases/tag/${version}"; + changelog = "https://github.com/dknowles2/pydrawise/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 3e32eb448792dbb67646989f69b9c967634f95be Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:22 +0100 Subject: [PATCH 0724/1079] python3Packages.pyeconet: 0.1.23 -> 0.1.25 https://github.com/w1ll1am23/pyeconet/releases/tag/v0.1.25 --- pkgs/development/python-modules/pyeconet/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyeconet/default.nix b/pkgs/development/python-modules/pyeconet/default.nix index af569c81fec3b..81391301c3012 100644 --- a/pkgs/development/python-modules/pyeconet/default.nix +++ b/pkgs/development/python-modules/pyeconet/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pyeconet"; - version = "0.1.23"; + version = "0.1.25"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "w1ll1am23"; repo = pname; tag = "v${version}"; - hash = "sha256-zpaKUEg78vzvuTtVauCUUt0U92NXVyNhEfgKVrRzdnM="; + hash = "sha256-qbg8QzzT81fmjFeyEgVPXp3QKGOs3oKjTUUUTHIR8OI="; }; nativeBuildInputs = [ setuptools ]; @@ -37,7 +37,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python interface to the EcoNet API"; homepage = "https://github.com/w1ll1am23/pyeconet"; - changelog = "https://github.com/w1ll1am23/pyeconet/releases/tag/v${version}"; + changelog = "https://github.com/w1ll1am23/pyeconet/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From cd050d3658eeb650c38cfa2355c5167565483c95 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:22 +0100 Subject: [PATCH 0725/1079] python3Packages.pyerfa: 2.0.1.4 -> 2.0.1.5 --- pkgs/development/python-modules/pyerfa/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyerfa/default.nix b/pkgs/development/python-modules/pyerfa/default.nix index e5bd3e20e5be3..02031700a7bab 100644 --- a/pkgs/development/python-modules/pyerfa/default.nix +++ b/pkgs/development/python-modules/pyerfa/default.nix @@ -14,12 +14,12 @@ buildPythonPackage rec { pname = "pyerfa"; - version = "2.0.1.4"; + version = "2.0.1.5"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-rLimcTIy6jXAS8bkCsTkYd/MgX05XvKjyAUcGjMkndM="; + hash = "sha256-F9ayT+SEbGXV59jDYtywgZncY7MKI2rt1zh1zIPh9sA="; }; build-system = [ From 9dcd749a1c1cf1636809067cc6774f3bc7d21c5e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:23 +0100 Subject: [PATCH 0726/1079] python3Packages.pyexcel-io: 0.6.6 -> 0.6.7 --- pkgs/development/python-modules/pyexcel-io/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyexcel-io/default.nix b/pkgs/development/python-modules/pyexcel-io/default.nix index 0bd4fdc27b795..c8226e73f3efb 100644 --- a/pkgs/development/python-modules/pyexcel-io/default.nix +++ b/pkgs/development/python-modules/pyexcel-io/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "pyexcel-io"; - version = "0.6.6"; + version = "0.6.7"; format = "setuptools"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - hash = "sha256-9ghL8a+l+/TGHPffRDcPpROCGvGIsC4+GbXvtm2Klp8="; + hash = "sha256-LDPY31BeIaE77Vhaxqt9MOyCap8Va3WDlK9dIjWb3bk="; }; propagatedBuildInputs = [ lml ]; From 92a36adce6a38e761814a0275f4c5ccbae3772c8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:23 +0100 Subject: [PATCH 0727/1079] python3Packages.pyezviz: 0.2.2.4a -> 1.0.0.6 https://github.com/BaQs/pyEzviz/releases/tag/1.0.0.6 --- pkgs/development/python-modules/pyezviz/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyezviz/default.nix b/pkgs/development/python-modules/pyezviz/default.nix index 54f5190f64cde..29dd163ab52f2 100644 --- a/pkgs/development/python-modules/pyezviz/default.nix +++ b/pkgs/development/python-modules/pyezviz/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "pyezviz"; - version = "0.2.2.4a"; + version = "1.0.0.6"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "baqs"; repo = "pyEzviz"; tag = version; - hash = "sha256-OgDplQ6TrK2CZbNgJpoYC8TkK1sG73HdpUyHE+2ZTLk="; + hash = "sha256-KtAqmM4k1o89lG/yb2er1r792zGyNx+TgIQhELr3yTc="; }; build-system = [ setuptools ]; @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python interface for for Ezviz cameras"; homepage = "https://github.com/baqs/pyEzviz/"; - changelog = "https://github.com/BaQs/pyEzviz/releases/tag/${version}"; + changelog = "https://github.com/BaQs/pyEzviz/releases/tag/${src.tag}"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ fab ]; mainProgram = "pyezviz"; From d89e286cf1a9de3d52a18340ac6636a809c27cff Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:24 +0100 Subject: [PATCH 0728/1079] python3Packages.pyfakefs: 5.6.0 -> 5.7.4 https://github.com/jmcgeheeiv/pyfakefs/blob/v5.7.4/CHANGES.md --- 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 86c9cd5cbf180..02f59867f22aa 100644 --- a/pkgs/development/python-modules/pyfakefs/default.nix +++ b/pkgs/development/python-modules/pyfakefs/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "pyfakefs"; - version = "5.6.0"; + version = "5.7.4"; pyproject = true; disabled = pythonOlder "3.5"; src = fetchPypi { inherit pname version; - hash = "sha256-elSbMoZaqX2LplOChak4FpQdm3NZvilUrGDsNrJ36Hk="; + hash = "sha256-SXHmXMgKk6Hm8eOkZUkJwMSTGGU5CE3JMB2j1oyIeP4="; }; postPatch = From 26d52059544578019c30a5eb0f9ca2c2896e1116 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:24 +0100 Subject: [PATCH 0729/1079] python3Packages.pyfluidsynth: 1.3.3 -> 1.3.4 --- pkgs/development/python-modules/pyfluidsynth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyfluidsynth/default.nix b/pkgs/development/python-modules/pyfluidsynth/default.nix index 838ecd29dbfab..43f049c2f8f33 100644 --- a/pkgs/development/python-modules/pyfluidsynth/default.nix +++ b/pkgs/development/python-modules/pyfluidsynth/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "pyfluidsynth"; - version = "1.3.3"; + version = "1.3.4"; format = "pyproject"; src = fetchPypi { pname = "pyFluidSynth"; inherit version; - hash = "sha256-1Q1LVQc+dYCyo8pHCZK2xRwnnbocVRLchRNVlfQtaIE="; + hash = "sha256-ynQcJity5IljFJxzv4roDkXITCPJvfgDomujJMuy1bI="; }; nativeBuildInputs = [ From 11df0f69ce2abb07e7007c3b69f667f37fb77c05 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:25 +0100 Subject: [PATCH 0730/1079] python3Packages.pyfritzhome: 0.6.12 -> 0.6.13 https://github.com/hthiery/python-fritzhome/releases/tag/0.6.13 --- pkgs/development/python-modules/pyfritzhome/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyfritzhome/default.nix b/pkgs/development/python-modules/pyfritzhome/default.nix index 0c9c919d7ca9b..a4afafacc39c4 100644 --- a/pkgs/development/python-modules/pyfritzhome/default.nix +++ b/pkgs/development/python-modules/pyfritzhome/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pyfritzhome"; - version = "0.6.12"; + version = "0.6.13"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "hthiery"; repo = "python-fritzhome"; tag = version; - hash = "sha256-L+9CjSXJrPmlLif1SYfJr6C76IufUzj9FHSGQO78Vsw="; + hash = "sha256-2piHJkF6S5sMb1ZsYQj7ItdwJt5RkVvTrYa9IUKlYp8="; }; nativeBuildInputs = [ setuptools ]; @@ -38,7 +38,7 @@ buildPythonPackage rec { description = "Python Library to access AVM FRITZ!Box homeautomation"; mainProgram = "fritzhome"; homepage = "https://github.com/hthiery/python-fritzhome"; - changelog = "https://github.com/hthiery/python-fritzhome/releases/tag/${version}"; + changelog = "https://github.com/hthiery/python-fritzhome/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ hexa ]; }; From 987dd1b3ab0db05d85a85e54c8dea8f2707af5cd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 01:17:59 +0100 Subject: [PATCH 0731/1079] python313Packages.pyasynchat: init at 1.0.4 New dependency for pyftpdlib 2.0+. --- .../python-modules/pyasynchat/default.nix | 42 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 44 insertions(+) create mode 100644 pkgs/development/python-modules/pyasynchat/default.nix diff --git a/pkgs/development/python-modules/pyasynchat/default.nix b/pkgs/development/python-modules/pyasynchat/default.nix new file mode 100644 index 0000000000000..2472b2ef68b66 --- /dev/null +++ b/pkgs/development/python-modules/pyasynchat/default.nix @@ -0,0 +1,42 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + pyasyncore, + pytestCheckHook, +}: + +buildPythonPackage rec { + pname = "pyasynchat"; + version = "1.0.4"; + pyproject = true; + + src = fetchFromGitHub { + owner = "simonrob"; + repo = "pyasynchat"; + rev = "v${version}"; + hash = "sha256-Cep8tsapLjhPbVhMrC1ZUgd4jZZLOliL4yF0OX2KrYs="; + }; + + build-system = [ + setuptools + ]; + + dependencies = [ + pyasyncore + ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ + "asynchat" + ]; + + meta = { + description = "Make asynchat available for Python 3.12 onwards"; + homepage = "https://github.com/simonrob/pyasynchat"; + license = lib.licenses.psfl; + maintainers = with lib.maintainers; [ ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 59d2f2d9ef5e4..2e0231a922e70 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11400,6 +11400,8 @@ self: super: with self; { pyasuswrt = callPackage ../development/python-modules/pyasuswrt { }; + pyasynchat = callPackage ../development/python-modules/pyasynchat { }; + pyasyncore = callPackage ../development/python-modules/pyasyncore { }; pyathena = callPackage ../development/python-modules/pyathena { }; From 2421b04c3797a77ac9056aba8048b12d101e9709 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:25 +0100 Subject: [PATCH 0732/1079] python3Packages.pyftpdlib: 1.5.10 -> 2.0.1 https://github.com/giampaolo/pyftpdlib/blob/release-2.0.1/HISTORY.rst --- .../development/python-modules/pyftpdlib/default.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyftpdlib/default.nix b/pkgs/development/python-modules/pyftpdlib/default.nix index 24ec863842f29..00bbebf7ef2de 100644 --- a/pkgs/development/python-modules/pyftpdlib/default.nix +++ b/pkgs/development/python-modules/pyftpdlib/default.nix @@ -4,6 +4,8 @@ fetchPypi, mock, psutil, + pyasyncore, + pyasynchat, pyopenssl, pysendfile, pythonOlder, @@ -12,19 +14,23 @@ buildPythonPackage rec { pname = "pyftpdlib"; - version = "1.5.10"; + version = "2.0.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-jb3rEhW8ui+3SNrjH/2xqwCFQMKNE7NwThePNooIcSg="; + hash = "sha256-7w0XKoK/rhDi3sIi6HUzUUYJ1Bv0sP0PB+KdQ4D7lr8="; }; build-system = [ setuptools ]; - dependencies = [ pysendfile ]; + dependencies = [ + pyasyncore + pyasynchat + pysendfile + ]; optional-dependencies = { ssl = [ pyopenssl ]; From e3cee33648e9a6467dbd6ae72e2696ce9dc36536 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:25 +0100 Subject: [PATCH 0733/1079] python3Packages.pygit2: 1.16.0 -> 1.17.0 https://github.com/libgit2/pygit2/blob/v1.17.0/CHANGELOG.md --- 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 9f0e68834fc1d..021fe3fff8179 100644 --- a/pkgs/development/python-modules/pygit2/default.nix +++ b/pkgs/development/python-modules/pygit2/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "pygit2"; - version = "1.16.0"; + version = "1.17.0"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-eymmeWuqFfyJ1EOsjVF3VBHZseWwbcQNRYxWyFdrSKI="; + hash = "sha256-+ivAULLC0+c7VNbVQceSF4Vho0TwfkCfUy1buXrHuJQ="; }; patches = [ From 3e78f1b3bf302da60c29eaa617d7922007dd5ca4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:26 +0100 Subject: [PATCH 0734/1079] python3Packages.pyglm: 2.7.2-rev1 -> 2.7.3 https://github.com/Zuzu-Typ/PyGLM/releases/tag/2.7.3 --- pkgs/development/python-modules/pyglm/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyglm/default.nix b/pkgs/development/python-modules/pyglm/default.nix index 6d358f8791341..6dd07457ebd26 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.2-rev1"; + version = "2.7.3"; pyproject = true; src = fetchFromGitHub { owner = "Zuzu-Typ"; repo = "PyGLM"; tag = version; - hash = "sha256-vQ4g2bBr6xV36DYrszcJnaJ8lj1uD1KyUblSL4u+U/E="; + hash = "sha256-5NXueFZ4+hIP1xd30Dt7sv/oxEqh6ejJoJtQv2rpGyQ="; fetchSubmodules = true; }; @@ -28,7 +28,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/Zuzu-Typ/PyGLM"; description = "OpenGL Mathematics (GLM) library for Python written in C++"; - changelog = "https://github.com/Zuzu-Typ/PyGLM/releases/tag/${version}"; + changelog = "https://github.com/Zuzu-Typ/PyGLM/releases/tag/${src.tag}"; license = licenses.zlib; maintainers = with maintainers; [ sund3RRR ]; }; From aa5c5cad4e11f0c2ce7f34f536fb76bd5b9f2738 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:26 +0100 Subject: [PATCH 0735/1079] python3Packages.pygments: 2.18.0 -> 2.19.1 https://github.com/pygments/pygments/releases/tag/2.19.1 --- pkgs/development/python-modules/pygments/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pygments/default.nix b/pkgs/development/python-modules/pygments/default.nix index dfec7d51976b1..7b9829c0a8ee9 100644 --- a/pkgs/development/python-modules/pygments/default.nix +++ b/pkgs/development/python-modules/pygments/default.nix @@ -15,14 +15,14 @@ let pygments = buildPythonPackage rec { pname = "pygments"; - version = "2.18.0"; + version = "2.19.1"; pyproject = true; disabled = pythonOlder "3.8"; # 2.18.0 requirement src = fetchPypi { inherit pname version; - hash = "sha256-eG/4AvMukTEb/ziJ9umoboFQX+mfJzW7bWCuDFAE8Zk="; + hash = "sha256-YcFtKoV23AZJ2fOeCJtfArzSf7oQ2PtNzCgXP3pFFR8="; }; nativeBuildInputs = [ hatchling ]; From 89e37a43722e605d5559a1a90734527ab209885d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:27 +0100 Subject: [PATCH 0736/1079] python3Packages.pygsl: 2.5.0 -> 2.5.1 https://github.com/pygsl/pygsl/blob/v2.5.1/ChangeLog --- pkgs/development/python-modules/pygsl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pygsl/default.nix b/pkgs/development/python-modules/pygsl/default.nix index 290e06877cdab..b2cfcad61c3e9 100644 --- a/pkgs/development/python-modules/pygsl/default.nix +++ b/pkgs/development/python-modules/pygsl/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pygsl"; - version = "2.5.0"; + version = "2.5.1"; format = "setuptools"; src = fetchFromGitHub { owner = "pygsl"; repo = "pygsl"; tag = "v${version}"; - hash = "sha256-ym7wCCaqY1y4Q7LDaNfGoao//DcG+H/6Fmg0YZUThOU="; + hash = "sha256-Xgb37uY8CV0gkBZ7Rgg8d5uD+bIBsPfi1ss8PT1LMAY="; }; # error: no member named 'n' in 'gsl_bspline_workspace' @@ -47,7 +47,7 @@ buildPythonPackage rec { meta = { description = "Python interface for GNU Scientific Library"; homepage = "https://github.com/pygsl/pygsl"; - changelog = "https://github.com/pygsl/pygsl/blob/v${version}/ChangeLog"; + changelog = "https://github.com/pygsl/pygsl/blob/${src.tag}/ChangeLog"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ amesgen ]; }; From 17a53b2775d0e24f050182b515809f79a0a15713 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:27 +0100 Subject: [PATCH 0737/1079] python3Packages.pyheos: 0.7.4 -> 1.0.0 https://github.com/andrewsayre/pyheos/releases/tag/1.0.0 --- pkgs/development/python-modules/pyheos/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyheos/default.nix b/pkgs/development/python-modules/pyheos/default.nix index f13abd858ca8f..922a7ff325dd6 100644 --- a/pkgs/development/python-modules/pyheos/default.nix +++ b/pkgs/development/python-modules/pyheos/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pyheos"; - version = "0.7.4"; + version = "1.0.0"; pyproject = true; src = fetchFromGitHub { owner = "andrewsayre"; repo = "pyheos"; tag = version; - hash = "sha256-vz81FepXWcCdlY1v7ozp+/l+XpYb91mNmRiLKwjrC4A="; + hash = "sha256-0td3Xv2BwOwcuU0ZlPA86eQd326vRjB7UMysN/RGjMU="; }; build-system = [ setuptools ]; @@ -34,7 +34,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "pyheos" ]; meta = with lib; { - changelog = "https://github.com/andrewsayre/pyheos/releases/tag/${version}"; + changelog = "https://github.com/andrewsayre/pyheos/releases/tag/${src.tag}"; description = "Async python library for controlling HEOS devices through the HEOS CLI Protocol"; homepage = "https://github.com/andrewsayre/pyheos"; license = licenses.asl20; From 8a7316e21fd78a391f6c5e714bd530fab4abe408 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:28 +0100 Subject: [PATCH 0738/1079] python3Packages.pyhiveapi: 0.5.16 -> 1.0.1 https://github.com/Pyhass/Pyhiveapi/releases/tag/v1.0.1 --- pkgs/development/python-modules/pyhiveapi/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyhiveapi/default.nix b/pkgs/development/python-modules/pyhiveapi/default.nix index 48a7b7492ebdd..dfe0533a0bc28 100644 --- a/pkgs/development/python-modules/pyhiveapi/default.nix +++ b/pkgs/development/python-modules/pyhiveapi/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pyhiveapi"; - version = "0.5.16"; + version = "1.0.1"; pyproject = true; disabled = pythonOlder "3.6"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "Pyhass"; repo = "Pyhiveapi"; tag = "v${version}"; - hash = "sha256-gPou5KGLFEFP29qSpRg+6sCiXOwfoF1gyhBVERYJ1LI="; + hash = "sha256-/Q6nQb6JyjjWJv7Yj+EJdqOMy+j3cYPIkRpXa3Q48Oo="; }; postPatch = '' @@ -59,7 +59,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library to interface with the Hive API"; homepage = "https://github.com/Pyhass/Pyhiveapi"; - changelog = "https://github.com/Pyhass/Pyhiveapi/releases/tag/v${version}"; + changelog = "https://github.com/Pyhass/Pyhiveapi/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ dotlambda ]; }; From 46613427d01c90f2109be5832b7d7ed87578c7cf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:28 +0100 Subject: [PATCH 0739/1079] python3Packages.pyicu: 2.13.1 -> 2.14 https://gitlab.pyicu.org/main/pyicu/-/raw/v2.14/CHANGES --- pkgs/development/python-modules/pyicu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyicu/default.nix b/pkgs/development/python-modules/pyicu/default.nix index a258462bf77ae..81a8a7df239f2 100644 --- a/pkgs/development/python-modules/pyicu/default.nix +++ b/pkgs/development/python-modules/pyicu/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "pyicu"; - version = "2.13.1"; + version = "2.14"; format = "setuptools"; src = fetchPypi { pname = "PyICU"; inherit version; - hash = "sha256-1JGQheqgfaErrejuch57v3reAVHKD4KUaibI9LmM3Os="; + hash = "sha256-rMfrkr1cVU7VdyScaXhFCk/toKpvAUcBUrOns4KgITI="; }; patches = lib.optionals stdenv.hostPlatform.isDarwin [ From 41f7f26aadca95c32ddfb4d6e309804030bbc1b1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:28 +0100 Subject: [PATCH 0740/1079] python3Packages.pyinstaller-hooks-contrib: 2024.11 -> 2025.0 https://github.com/pyinstaller/pyinstaller-hooks-contrib/blob/master/CHANGELOG.rst --- .../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 f26f4af855e84..1c5b304fa6f57 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 = "2024.11"; + version = "2025.0"; pyproject = true; src = fetchPypi { pname = "pyinstaller_hooks_contrib"; inherit version; - hash = "sha256-hDma9rS5AgMJWAY98l9lerv/JJ0PMpxTRJKDVcmDOrQ="; + hash = "sha256-bcC1WhrKqy/+427UoFsHOqCiLkbyX7XGajHiF0VBNe0="; }; build-system = [ setuptools ]; From e7298e2c856232876de04cf91a269e2ffc306001 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:29 +0100 Subject: [PATCH 0741/1079] python3Packages.pyjson5: 1.6.7 -> 1.6.8 https://github.com/Kijewski/pyjson5/blob/v1.6.8/CHANGELOG.md --- pkgs/development/python-modules/pyjson5/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyjson5/default.nix b/pkgs/development/python-modules/pyjson5/default.nix index 796517433e18b..72a5f2d9a058c 100644 --- a/pkgs/development/python-modules/pyjson5/default.nix +++ b/pkgs/development/python-modules/pyjson5/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pyjson5"; - version = "1.6.7"; + version = "1.6.8"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "Kijewski"; repo = "pyjson5"; tag = "v${version}"; - hash = "sha256-QggO1go9iQIy235I9CYOeC6JCoOT2sfDsrbSySN3mMw="; + hash = "sha256-3Mj5Kjas+uArTEt0c6NxWgQBVWjPVKhQ+ET1npAlpt8="; fetchSubmodules = true; }; @@ -37,7 +37,7 @@ buildPythonPackage rec { meta = with lib; { description = "JSON5 serializer and parser library"; homepage = "https://github.com/Kijewski/pyjson5"; - changelog = "https://github.com/Kijewski/pyjson5/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/Kijewski/pyjson5/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From cc3e96a518e5ca940d7ddf0c2a909b38920f3f35 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:29 +0100 Subject: [PATCH 0742/1079] python3Packages.pykaleidescape: 1.0.1 -> 2022.2.3 https://github.com/SteveEasley/pykaleidescape/releases/tag/v2022.2.3 --- pkgs/development/python-modules/pykaleidescape/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pykaleidescape/default.nix b/pkgs/development/python-modules/pykaleidescape/default.nix index db1a562497890..5862c258d2dff 100644 --- a/pkgs/development/python-modules/pykaleidescape/default.nix +++ b/pkgs/development/python-modules/pykaleidescape/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "pykaleidescape"; - version = "1.0.1"; + version = "2022.2.3"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "SteveEasley"; repo = "pykaleidescape"; tag = "v${version}"; - hash = "sha256-KM/gtpsQ27QZz2uI1t/yVN5no0zp9LZag1duAJzK55g="; + hash = "sha256-h5G7wV4Z+sf8Qq4GNFsp8DVDSgQgS0dLGf+DzK/egYM="; }; nativeBuildInputs = [ setuptools ]; @@ -53,7 +53,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module for controlling Kaleidescape devices"; homepage = "https://github.com/SteveEasley/pykaleidescape"; - changelog = "https://github.com/SteveEasley/pykaleidescape/releases/tag/v${version}"; + changelog = "https://github.com/SteveEasley/pykaleidescape/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 1a2d959e939d1ac46c6a09542ae09dc14381b313 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:30 +0100 Subject: [PATCH 0743/1079] python3Packages.pykka: 4.0.2 -> 4.1.1 https://github.com/jodal/pykka/releases/tag/v4.1.1 --- pkgs/development/python-modules/pykka/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pykka/default.nix b/pkgs/development/python-modules/pykka/default.nix index cae7b5b2c5151..e46161f0feaf7 100644 --- a/pkgs/development/python-modules/pykka/default.nix +++ b/pkgs/development/python-modules/pykka/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pykka"; - version = "4.0.2"; + version = "4.1.1"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "jodal"; repo = pname; tag = "v${version}"; - hash = "sha256-2baFwZPNuVU39Kt5B8QvGKu7jMbg+GZ3ROoTxzPOXac="; + hash = "sha256-n9TgXcmUEIQdqtrY+9T+EtPys+7OzXCemRwNPj1xPDw="; }; nativeBuildInputs = [ poetry-core ]; @@ -37,7 +37,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://www.pykka.org/"; description = "Python implementation of the actor model"; - changelog = "https://github.com/jodal/pykka/releases/tag/v${version}"; + changelog = "https://github.com/jodal/pykka/releases/tag/${src.tag}"; maintainers = [ ]; license = licenses.asl20; }; From c7af70db0cc4e4f15e46a1355540891bbb8944cf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:30 +0100 Subject: [PATCH 0744/1079] python3Packages.pylink-square: 1.3.0 -> 1.4.0 https://github.com/square/pylink/blob/v1.4.0/CHANGELOG.md --- pkgs/development/python-modules/pylink-square/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pylink-square/default.nix b/pkgs/development/python-modules/pylink-square/default.nix index 04eebea98bb67..b23aca51e5298 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.3.0"; + version = "1.4.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "square"; repo = "pylink"; tag = "v${version}"; - hash = "sha256-4tdtyb0AjsAmFOPdkxbbro8PH3akC5uihN59lgijhkc="; + hash = "sha256-Fjulh2wmcVO+/608uTO10orRz8Pq0I+ZhJ8zMa3YFC0="; }; build-system = [ setuptools ]; @@ -48,7 +48,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python interface for the SEGGER J-Link"; homepage = "https://github.com/square/pylink"; - changelog = "https://github.com/square/pylink/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/square/pylink/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ dump_stack ]; }; From 2a990a8ce2005052b0497e47f82aeb3353ed985d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:30 +0100 Subject: [PATCH 0745/1079] python3Packages.pylitterbot: 2023.5.1 -> 2024.0.0 https://github.com/natekspencer/pylitterbot/releases/tag/v2024.0.0 --- pkgs/development/python-modules/pylitterbot/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pylitterbot/default.nix b/pkgs/development/python-modules/pylitterbot/default.nix index 13be3544495d4..d1ec5eecb4949 100644 --- a/pkgs/development/python-modules/pylitterbot/default.nix +++ b/pkgs/development/python-modules/pylitterbot/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "pylitterbot"; - version = "2023.5.1"; + version = "2024.0.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "natekspencer"; repo = "pylitterbot"; tag = "v${version}"; - hash = "sha256-Mpqa7pMxnFdSL1KGTUbgjh1zd8bAcoyzgxRZZ4SGfYc="; + hash = "sha256-9ipFayi9y/eND2q3Sz8J9B0OogkMDg73Q2+Pm3ujQ1w="; }; pythonRelaxDeps = [ "deepdiff" ]; @@ -55,7 +55,7 @@ buildPythonPackage rec { meta = with lib; { description = "Modulefor controlling a Litter-Robot"; homepage = "https://github.com/natekspencer/pylitterbot"; - changelog = "https://github.com/natekspencer/pylitterbot/releases/tag/v${version}"; + changelog = "https://github.com/natekspencer/pylitterbot/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From 4ee582c40272ea9948aa8443133dce25d1590ec1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:31 +0100 Subject: [PATCH 0746/1079] python3Packages.pylsl: 1.16.2 -> 1.17.6 --- pkgs/development/python-modules/pylsl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pylsl/default.nix b/pkgs/development/python-modules/pylsl/default.nix index f58a67956e36a..249aebd5cda19 100644 --- a/pkgs/development/python-modules/pylsl/default.nix +++ b/pkgs/development/python-modules/pylsl/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pylsl"; - version = "1.16.2"; + version = "1.17.6"; pyproject = true; src = fetchFromGitHub { owner = "labstreaminglayer"; repo = "pylsl"; - rev = "v${version}"; - hash = "sha256-rReoPirf1rdQppKEBfHMk3J2htdsnFfIdlNQIprOoUg="; + tag = "v${version}"; + hash = "sha256-PEeTG+bQNEce9j0obDoaTYXMGp0MRUibbWVXM1IvGGY="; }; postPatch = '' From 23fbae0ef02b92e6a1731592326b12537d6b45e1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:31 +0100 Subject: [PATCH 0747/1079] python3Packages.pym3u8downloader: 0.1.5 -> 0.1.8 https://github.com/coldsofttech/pym3u8downloader/blob/0.1.8/CHANGELOG.md --- .../python-modules/pym3u8downloader/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pym3u8downloader/default.nix b/pkgs/development/python-modules/pym3u8downloader/default.nix index ff3ee29985373..283dcbaee9817 100644 --- a/pkgs/development/python-modules/pym3u8downloader/default.nix +++ b/pkgs/development/python-modules/pym3u8downloader/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "pym3u8downloader"; - version = "0.1.5"; + version = "0.1.8"; pyproject = true; src = fetchFromGitHub { owner = "coldsofttech"; repo = "pym3u8downloader"; - rev = version; - hash = "sha256-Kcvtl4jP2pSiETTKUmuiBsysxaFfd4K/E2/nXY8Vlw8="; + tag = version; + hash = "sha256-VfNzHysvEVUNx8OK28v2l3QYTMn0ydE/LH+DBXpLfE8="; }; build-system = [ setuptools ]; @@ -81,7 +81,7 @@ buildPythonPackage rec { and manage various error conditions. ''; homepage = "https://github.com/coldsofttech/pym3u8downloader"; - changelog = "https://github.com/coldsofttech/pym3u8downloader/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/coldsofttech/pym3u8downloader/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ ShamrockLee ]; }; From 4caa0003792a7712e6e9db9e1ae25bfbc75eeaf4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:32 +0100 Subject: [PATCH 0748/1079] python3Packages.pymatgen: 2024.9.17.1 -> 2025.1.9 https://github.com/materialsproject/pymatgen/releases/tag/v2025.1.9 --- pkgs/development/python-modules/pymatgen/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pymatgen/default.nix b/pkgs/development/python-modules/pymatgen/default.nix index a1cdeb35b871c..4b7e3850ad73c 100644 --- a/pkgs/development/python-modules/pymatgen/default.nix +++ b/pkgs/development/python-modules/pymatgen/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "pymatgen"; - version = "2024.9.17.1"; + version = "2025.1.9"; pyproject = true; disabled = pythonOlder "3.8"; @@ -40,7 +40,7 @@ buildPythonPackage rec { owner = "materialsproject"; repo = "pymatgen"; tag = "v${version}"; - hash = "sha256-o76bGItldcLfgZ5KDw2uL0GJvyljQJEwISR0topVR44="; + hash = "sha256-mbXnuqgve8YjktJ2PSaMNk8ADioaGe+W12bYm/chpzE="; }; build-system = [ setuptools ]; @@ -92,7 +92,7 @@ buildPythonPackage rec { meta = with lib; { description = "Robust materials analysis code that defines core object representations for structures and molecules"; homepage = "https://pymatgen.org/"; - changelog = "https://github.com/materialsproject/pymatgen/releases/tag/v${version}"; + changelog = "https://github.com/materialsproject/pymatgen/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ psyanticy ]; }; From 3e5084cad69b7fc71fa0e2228a7965f782d7b21d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:32 +0100 Subject: [PATCH 0749/1079] python3Packages.pymbolic: 2022.2 -> 2024.2.2 https://github.com/inducer/pymbolic/releases/tag/v2024.2.2 --- pkgs/development/python-modules/pymbolic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymbolic/default.nix b/pkgs/development/python-modules/pymbolic/default.nix index b68bf1c6ef165..3f0e0bfcd54c0 100644 --- a/pkgs/development/python-modules/pymbolic/default.nix +++ b/pkgs/development/python-modules/pymbolic/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "pymbolic"; - version = "2022.2"; + version = "2024.2.2"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-+Cd2lCuzy3Iyn6Hxqito7AnyN9uReMlc/ckqaup87Ik="; + hash = "sha256-l2zP8O0bnVrTRxzyuqDQLiMBwevtXld7LgX2M8L1P+w="; }; patches = [ From 87043827bb632f130b340b927aee4fb0fbfd58f2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:33 +0100 Subject: [PATCH 0750/1079] python3Packages.pymc: 5.19.1 -> 5.20.0 https://github.com/pymc-devs/pymc/releases/tag/v5.20.0 --- pkgs/development/python-modules/pymc/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pymc/default.nix b/pkgs/development/python-modules/pymc/default.nix index e8a1a72cc91ef..603136c65a226 100644 --- a/pkgs/development/python-modules/pymc/default.nix +++ b/pkgs/development/python-modules/pymc/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "pymc"; - version = "5.19.1"; + version = "5.20.0"; pyproject = true; src = fetchFromGitHub { owner = "pymc-devs"; repo = "pymc"; tag = "v${version}"; - hash = "sha256-Tx3liE/MLInEfNMc7e+YtvXg/hOsfOyJq6FwfmAIwz0="; + hash = "sha256-5iHm+q4ykXhCntUpZmEfZc1805+GoCQR3yrkQGJ2qQg="; }; postPatch = '' @@ -64,7 +64,7 @@ buildPythonPackage rec { meta = { description = "Bayesian estimation, particularly using Markov chain Monte Carlo (MCMC)"; homepage = "https://github.com/pymc-devs/pymc"; - changelog = "https://github.com/pymc-devs/pymc/releases/tag/v${version}"; + changelog = "https://github.com/pymc-devs/pymc/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ nidabdella From 98fab47d5cda903773a758fb4d50dea3a8149c74 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:33 +0100 Subject: [PATCH 0751/1079] python3Packages.pymdown-extensions: 10.13 -> 10.14 --- .../development/python-modules/pymdown-extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymdown-extensions/default.nix b/pkgs/development/python-modules/pymdown-extensions/default.nix index 0dfa35e4307c9..d0bdaf20a5ff0 100644 --- a/pkgs/development/python-modules/pymdown-extensions/default.nix +++ b/pkgs/development/python-modules/pymdown-extensions/default.nix @@ -45,14 +45,14 @@ let in buildPythonPackage rec { pname = "pymdown-extensions"; - version = "10.13"; + version = "10.14"; pyproject = true; src = fetchFromGitHub { owner = "facelessuser"; repo = "pymdown-extensions"; tag = version; - hash = "sha256-uReUfJaGRQ4gMel5szTZJ5fsgJxeeNCy2I7zPf+rvts="; + hash = "sha256-7EzIUNAjTa7ohn6Cf08D/lxtieKeoCqOj7FD606DLWo="; }; build-system = [ hatchling ]; From c44bfb88e53253bf16edc45709b2762feaacec0c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:33 +0100 Subject: [PATCH 0752/1079] python3Packages.pymilvus: 2.3.6 -> 2.5.3 https://github.com/milvus-io/pymilvus/releases/tag/v2.5.3 --- pkgs/development/python-modules/pymilvus/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pymilvus/default.nix b/pkgs/development/python-modules/pymilvus/default.nix index 2bea0cf7305fc..4c8dd8910ab5f 100644 --- a/pkgs/development/python-modules/pymilvus/default.nix +++ b/pkgs/development/python-modules/pymilvus/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "pymilvus"; - version = "2.3.6"; + version = "2.5.3"; pyproject = true; disabled = pythonOlder "3.7"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "milvus-io"; repo = "pymilvus"; tag = "v${version}"; - hash = "sha256-K7k3MTOEm9+HDwMps9C8Al0Jmp1ptJw3pN1LEBOUz0U="; + hash = "sha256-oWuaxiiwheJ7lGPN+nUOGuJLgoZORDmM8h8ND6D3uII="; }; pythonRelaxDeps = [ @@ -68,7 +68,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python SDK for Milvus"; homepage = "https://github.com/milvus-io/pymilvus"; - changelog = "https://github.com/milvus-io/pymilvus/releases/tag/v${version}"; + changelog = "https://github.com/milvus-io/pymilvus/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ happysalada ]; }; From 63869cfc74c0b46afa1f97754854ceb61920275b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:34 +0100 Subject: [PATCH 0753/1079] python3Packages.pymongo: 4.9.1 -> 4.10.1 --- 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 97487b91d90da..1e1f16f531e82 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.9.1"; + version = "4.10.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "pymongo"; - hash = "sha256-t/LTQ5Cs9g4inDADfRRz/PafRTbNf0j294wMkxxhxQU="; + hash = "sha256-qd4CvlO2u5jv4LntqE/6HsAn/LI6LeYsT5Qdmi8vMzA="; }; build-system = [ From 3c1121102184b1a4d55defa4aa63743a07230061 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:34 +0100 Subject: [PATCH 0754/1079] python3Packages.pymunk: 6.10.0 -> 6.11.0 https://github.com/viblo/pymunk/releases/tag/6.11.0 --- 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 8c834472dc038..36c0bccd31f67 100644 --- a/pkgs/development/python-modules/pymunk/default.nix +++ b/pkgs/development/python-modules/pymunk/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "pymunk"; - version = "6.10.0"; + version = "6.11.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-YvfHJHwFuEQfsOGTdTLD07nCGkaqSPOIHPXIks8qyyU="; + hash = "sha256-OsbnC5goH/6AINeu+VBBjPOBG5BNOhHFRVz02G7M95Y="; }; nativeBuildInputs = [ cffi ]; From bdd79f1ea3f3f500389c935a70f890cbfcd5b32d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:35 +0100 Subject: [PATCH 0755/1079] python3Packages.pymupdf: 1.25.1 -> 1.25.2 https://github.com/pymupdf/PyMuPDF/releases/tag/1.25.2 --- pkgs/development/python-modules/pymupdf/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pymupdf/default.nix b/pkgs/development/python-modules/pymupdf/default.nix index b73c6bd05998e..4515b64f5aad0 100644 --- a/pkgs/development/python-modules/pymupdf/default.nix +++ b/pkgs/development/python-modules/pymupdf/default.nix @@ -41,7 +41,7 @@ let in buildPythonPackage rec { pname = "pymupdf"; - version = "1.25.1"; + version = "1.25.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -50,7 +50,7 @@ buildPythonPackage rec { owner = "pymupdf"; repo = "PyMuPDF"; tag = version; - hash = "sha256-kdu8CuQJ5+h8+PS66acWEfcttgALiD+JBoWWyGtjBzs="; + hash = "sha256-6XbHQ8PE9IF0kngUhYkFSGjwgt+r+19v+PeDAQin2Ko="; }; # swig is not wrapped as Python package @@ -133,7 +133,7 @@ buildPythonPackage rec { meta = { description = "Python bindings for MuPDF's rendering library"; homepage = "https://github.com/pymupdf/PyMuPDF"; - changelog = "https://github.com/pymupdf/PyMuPDF/releases/tag/${version}"; + changelog = "https://github.com/pymupdf/PyMuPDF/releases/tag/${src.tag}"; license = lib.licenses.agpl3Only; maintainers = with lib.maintainers; [ teto ]; platforms = lib.platforms.unix; From 32ad14a7897e09610ac7f2eacd0cd185a2ad24ef Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:35 +0100 Subject: [PATCH 0756/1079] python3Packages.pynecil: 3.0.1 -> 4.0.1 https://github.com/tr4nt0r/pynecil/releases/tag/v4.0.1 --- pkgs/development/python-modules/pynecil/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pynecil/default.nix b/pkgs/development/python-modules/pynecil/default.nix index c517192abc67f..728bb8be848f7 100644 --- a/pkgs/development/python-modules/pynecil/default.nix +++ b/pkgs/development/python-modules/pynecil/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "pynecil"; - version = "3.0.1"; + version = "4.0.1"; pyproject = true; src = fetchFromGitHub { owner = "tr4nt0r"; repo = "pynecil"; tag = "v${version}"; - hash = "sha256-Z4QuX562LKDtNbl1rWcnJbB3Qw0ZaQcJskPPy7DWvQs="; + hash = "sha256-mIMtmhnBctymjXlp47YEyW4RXqUU8+YDR/vG/oYSmQI="; }; pythonRelaxDeps = [ "aiohttp" ]; @@ -44,7 +44,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/tr4nt0r/pynecil/releases/tag/v${version}"; + changelog = "https://github.com/tr4nt0r/pynecil/releases/tag/${src.tag}"; description = "Python library to communicate with Pinecil V2 soldering irons via Bluetooth"; homepage = "https://github.com/tr4nt0r/pynecil"; license = lib.licenses.mit; From e8aaa4a5d95df68951712bfea6edabc880c13748 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:35 +0100 Subject: [PATCH 0757/1079] python3Packages.pynitrokey: 0.7.1 -> 0.7.3 https://github.com/Nitrokey/pynitrokey/releases/tag/v0.7.3 --- 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 b1b996ae607a4..cfc3d2e4d3d1b 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.7.1"; + version = "0.7.3"; mainProgram = "nitropy"; in @@ -40,7 +40,7 @@ buildPythonPackage { src = fetchPypi { inherit pname version; - hash = "sha256-1hACUig5vH2Ra/ASYesHb8jRkcUpeXGe5O89/lTSrjk="; + hash = "sha256-+sza4ZOJbElIdQLZFpoW0zs6KUYapRiC3gTxcj6Oqsg="; }; nativeBuildInputs = [ installShellFiles ]; From b3ac9517fcb4f8daecffea9bc32d61688748a1a1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:36 +0100 Subject: [PATCH 0758/1079] python3Packages.pyorthanc: 1.18.0 -> 1.19.0 https://github.com/gacou54/pyorthanc/releases/tag/v1.19.0 --- pkgs/development/python-modules/pyorthanc/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyorthanc/default.nix b/pkgs/development/python-modules/pyorthanc/default.nix index a3699ac65c850..09ef97b0b0586 100644 --- a/pkgs/development/python-modules/pyorthanc/default.nix +++ b/pkgs/development/python-modules/pyorthanc/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pyorthanc"; - version = "1.18.0"; + version = "1.19.0"; disabled = pythonOlder "3.8"; pyproject = true; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "gacou54"; repo = pname; tag = "v${version}"; - hash = "sha256-ObZjTiEB4a7ForsugzKZDdIsTEWOX1zbv53ZJ4AllHE="; + hash = "sha256-6//kmkurtaXRGvnYnk/kU2j9F6V1Aui6IEdl+3DHGH0="; }; build-system = [ poetry-core ]; @@ -36,7 +36,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library that wraps the Orthanc REST API"; homepage = "https://github.com/gacou54/pyorthanc"; - changelog = "https://github.com/gacou54/pyorthanc/releases/tag/v${version}"; + changelog = "https://github.com/gacou54/pyorthanc/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ bcdarwin ]; }; From 5b00bfad99a9775a2f157c6b66a4d635cd1b2110 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:36 +0100 Subject: [PATCH 0759/1079] python3Packages.pyparsing: 3.1.4 -> 3.2.1 --- pkgs/development/python-modules/pyparsing/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyparsing/default.nix b/pkgs/development/python-modules/pyparsing/default.nix index ed8bcb5e93c42..1087d8238cfad 100644 --- a/pkgs/development/python-modules/pyparsing/default.nix +++ b/pkgs/development/python-modules/pyparsing/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "pyparsing"; - version = "3.1.4"; + version = "3.2.1"; format = "pyproject"; src = fetchFromGitHub { owner = "pyparsing"; repo = pname; tag = version; - hash = "sha256-caHkwMFL1IFCQ+yZTp9o4yXfemoPx1xL4Nvb85oJzEI="; + hash = "sha256-o2Bh5fQHjo8sanHiQiDorAfgu7lVhMNvfHkuml7u2Uo="; }; nativeBuildInputs = [ flit-core ]; From 35ec9679961acae805b8d748b9fded3f07d6f666 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:37 +0100 Subject: [PATCH 0760/1079] python3Packages.pyproject-metadata: 0.8.0 -> 0.9.0 https://github.com/FFY00/python-pyproject-metadata/blob/0.9.0/CHANGELOG.rst --- .../development/python-modules/pyproject-metadata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyproject-metadata/default.nix b/pkgs/development/python-modules/pyproject-metadata/default.nix index 1a51a0b8f8cdb..0b0b68fbf7327 100644 --- a/pkgs/development/python-modules/pyproject-metadata/default.nix +++ b/pkgs/development/python-modules/pyproject-metadata/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "pyproject-metadata"; - version = "0.8.0"; + version = "0.9.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "pyproject_metadata"; inherit version; - hash = "sha256-N21aAHZKwpRApUV5+I5mt9nLfmKdNcNaHHJIv+vJtFU="; + hash = "sha256-hRHACkytlmhq9qa0FDQzKYvrlhBak3mv3JsDKPTyYMk="; }; build-system = [ flit-core ]; From fe062a122f1260dd43461edce9e2542821e9f034 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:37 +0100 Subject: [PATCH 0761/1079] python3Packages.pyqt-builder: 1.17.0 -> 1.17.2 --- 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 f00862f8804fb..ef8af60f541bd 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.17.0"; + version = "1.17.2"; pyproject = true; src = fetchPypi { pname = "pyqt_builder"; inherit version; - hash = "sha256-/ODpI0bSpCllJbetnwK3TqQl8mIQOQrg0+TKCMMc9Mw="; + hash = "sha256-zvngareMFHI1peRpHmJXyWPpPCI1/j2x/jjJLxGXdZY="; }; build-system = [ From 21321e709b525651df0ec608564855101dd53267 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:38 +0100 Subject: [PATCH 0762/1079] python3Packages.pyrfc3339: 1.1 -> 2.0.1 https://github.com/kurtraschke/pyRFC3339/blob/v2.0.1/CHANGES.rst --- .../python-modules/pyrfc3339/default.nix | 29 +++++++++++++------ 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/pyrfc3339/default.nix b/pkgs/development/python-modules/pyrfc3339/default.nix index bf2abeb811d6f..f5c37abc52edf 100644 --- a/pkgs/development/python-modules/pyrfc3339/default.nix +++ b/pkgs/development/python-modules/pyrfc3339/default.nix @@ -1,33 +1,44 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, # build-system setuptools, # dependencies pytz, + + # tests + pytestCheckHook, }: buildPythonPackage rec { pname = "pyrfc3339"; - version = "1.1"; + version = "2.0.1"; pyproject = true; - src = fetchPypi { - pname = "pyRFC3339"; - inherit version; - sha256 = "06jv7ar7lpvvk0dixzwdr3wgm0g1lipxs429s2z7knwwa7hwpf41"; + src = fetchFromGitHub { + owner = "kurtraschke"; + repo = "pyRFC3339"; + tag = "v${version}"; + hash = "sha256-iLzWm2xt7EuzqU0G+66sXTTvWTv1cf0BmTDciSL68+A="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; + + dependencies = [ pytz ]; - propagatedBuildInputs = [ pytz ]; + nativeCheckInputs = [ + pytestCheckHook + ]; - doCheck = false; # tests are not including in PyPI tarball + pythonImportsCheck = [ + "pyrfc3339" + ]; meta = with lib; { + changelog = "https://github.com/kurtraschke/pyRFC3339/blob/${src.tag}/CHANGES.rst"; description = "Generate and parse RFC 3339 timestamps"; homepage = "https://github.com/kurtraschke/pyRFC3339"; license = licenses.mit; From 47547f72dc8e1345a218cd27f2f25043d42bbe50 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:38 +0100 Subject: [PATCH 0763/1079] python3Packages.pyring-buffer: 1.0.0 -> 1.0.1 https://github.com/rhasspy/pyring-buffer/blob/v1.0.1/CHANGELOG.md --- pkgs/development/python-modules/pyring-buffer/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyring-buffer/default.nix b/pkgs/development/python-modules/pyring-buffer/default.nix index afe261fa46019..c2200b9f1c1de 100644 --- a/pkgs/development/python-modules/pyring-buffer/default.nix +++ b/pkgs/development/python-modules/pyring-buffer/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pyring-buffer"; - version = "1.0.0"; + version = "1.0.1"; pyproject = true; src = fetchFromGitHub { owner = "rhasspy"; repo = "pyring-buffer"; - rev = "382290312fa2ad5d75bd42c040a43e25dad9c8a7"; - hash = "sha256-bHhcBU4tjFAyZ3/GjaP/hDXz2N73mCChTNYHsZyBCSM="; + tag = "v${version}"; + hash = "sha256-s0iIcY2cwTbOMrpw14uAYfeAl/MOJTLfZbJr+tmTM6U="; }; nativeBuildInputs = [ setuptools ]; @@ -26,7 +26,7 @@ buildPythonPackage rec { meta = with lib; { description = "Pure Python ring buffer for bytes"; homepage = "https://github.com/rhasspy/pyring-buffer"; - changelog = "https://github.com/rhasspy/pyring-buffer/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/rhasspy/pyring-buffer/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ hexa ]; }; From 7c26264fe510bf4254b6d6f124c3fc2a12ca47e8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:38 +0100 Subject: [PATCH 0764/1079] python3Packages.pysc2: 1.2 -> 4.0 --- pkgs/development/python-modules/pysc2/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pysc2/default.nix b/pkgs/development/python-modules/pysc2/default.nix index 54a79bff39099..ce2f3a9df8eef 100644 --- a/pkgs/development/python-modules/pysc2/default.nix +++ b/pkgs/development/python-modules/pysc2/default.nix @@ -16,15 +16,15 @@ sc2-headless, }: -buildPythonPackage { +buildPythonPackage rec { pname = "pysc2"; - version = "1.2"; + version = "4.0"; src = fetchFromGitHub { owner = "deepmind"; repo = "pysc2"; - rev = "39f84b01d662eb58b3d95791f59208c210afd4e7"; - sha256 = "0dfbc2krd2rys1ji75ng2nl0ki8nhnylxljcp287bfb8qyz2m25p"; + tag = "v${version}"; + sha256 = "sha256-70Uqs30Dyq1u+e1CTR8mO/rzZangBvgY0ah2l7VJLhQ="; }; patches = [ @@ -53,6 +53,7 @@ buildPythonPackage { ]; meta = { + changelog = "https://github.com/google-deepmind/pysc2/releases/tag/${src.tag}"; description = "Starcraft II environment and library for training agents"; homepage = "https://github.com/deepmind/pysc2"; license = lib.licenses.asl20; From 88f70a7cbf7004d8abdbe2dc72d594286e81806a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:39 +0100 Subject: [PATCH 0765/1079] python3Packages.pysdl2: 0.9.16 -> 0.9.17 --- pkgs/development/python-modules/pysdl2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysdl2/default.nix b/pkgs/development/python-modules/pysdl2/default.nix index 2bc97d102b7fa..6662f9f339997 100644 --- a/pkgs/development/python-modules/pysdl2/default.nix +++ b/pkgs/development/python-modules/pysdl2/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "pysdl2"; - version = "0.9.16"; + version = "0.9.17"; # The tests use OpenGL using find_library, which would have to be # patched; also they seem to actually open X windows and test stuff @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "PySDL2"; inherit version; - hash = "sha256-ECdAa62+zdMP5W6AClp2rX1ycaOuwLes94DuJqAPLUA="; + hash = "sha256-SMbvAaTrEj219+RuGhtWVnV1WwfmFfP+IKYjyUc1tSs="; }; # Deliberately not in propagated build inputs; users can decide From b48866362472d1849425c7ef50840700992ba27f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:39 +0100 Subject: [PATCH 0766/1079] python3Packages.pysmart: 1.4.0 -> 1.4.1 https://github.com/truenas/py-SMART/blob/v1.4.1/CHANGELOG.md --- pkgs/development/python-modules/pysmart/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pysmart/default.nix b/pkgs/development/python-modules/pysmart/default.nix index 73d69ba51244c..a9f4606789245 100644 --- a/pkgs/development/python-modules/pysmart/default.nix +++ b/pkgs/development/python-modules/pysmart/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pysmart"; - version = "1.4.0"; + version = "1.4.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "truenas"; repo = "py-SMART"; tag = "v${version}"; - hash = "sha256-gsMFJbh2I64W1CDbwu9HUHjzS2pxsw91nD3lOYlBUEY="; + hash = "sha256-eVrJ83MTIlu7sDrOoaXwiWqxYmDJFU8tf+pb3ui9N5w="; }; postPatch = '' @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = with lib; { description = "Wrapper for smartctl (smartmontools)"; homepage = "https://github.com/truenas/py-SMART"; - changelog = "https://github.com/truenas/py-SMART/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/truenas/py-SMART/blob/${src.tag}/CHANGELOG.md"; license = licenses.lgpl21Only; maintainers = with maintainers; [ nyanloutre ]; }; From 7009cff515da2d6fbdf1e780f98eec0ebfdf511c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:40 +0100 Subject: [PATCH 0767/1079] python3Packages.pysmlight: 0.1.4 -> 0.1.5 https://github.com/smlight-tech/pysmlight/releases/tag/v0.1.5 --- pkgs/development/python-modules/pysmlight/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pysmlight/default.nix b/pkgs/development/python-modules/pysmlight/default.nix index 6ec4276d6fe2b..1a2a3b36acdeb 100644 --- a/pkgs/development/python-modules/pysmlight/default.nix +++ b/pkgs/development/python-modules/pysmlight/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "pysmlight"; - version = "0.1.4"; + version = "0.1.5"; pyproject = true; src = fetchFromGitHub { owner = "smlight-tech"; repo = "pysmlight"; tag = "v${version}"; - hash = "sha256-qqvjLSGZx4F1U80jc0z42D7PuBw3D7EEbL4+GoTJgoE="; + hash = "sha256-A/IppL1bTGvgdmPIGQS8rRNGrZIK8YTnEnKUJWAgs5Q="; }; build-system = [ poetry-core ]; @@ -40,7 +40,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/smlight-tech/pysmlight/releases/tag/v${version}"; + changelog = "https://github.com/smlight-tech/pysmlight/releases/tag/${src.tag}"; description = "Library implementing API control of the SMLIGHT SLZB-06 LAN Coordinators"; homepage = "https://github.com/smlight-tech/pysmlight"; license = lib.licenses.asl20; From fc799999cff46c82c6a84ccf8fb7610ce76a0075 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:40 +0100 Subject: [PATCH 0768/1079] python3Packages.pysnmpcrypto: 0.0.4 -> 0.1.0 https://github.com/etingof/pysnmpcrypto/blob/0.1.0/CHANGES.txt --- pkgs/development/python-modules/pysnmpcrypto/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysnmpcrypto/default.nix b/pkgs/development/python-modules/pysnmpcrypto/default.nix index 73e3ed2e17b35..33e70854dffb2 100644 --- a/pkgs/development/python-modules/pysnmpcrypto/default.nix +++ b/pkgs/development/python-modules/pysnmpcrypto/default.nix @@ -16,12 +16,12 @@ buildPythonPackage rec { pname = "pysnmpcrypto"; - version = "0.0.4"; + version = "0.1.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-tjX7Ox7GY3uaADP1BQYhThbrhFdLHSWrAnu95MqlUSk="; + hash = "sha256-7mgZJHzu4Jqi3lS5mMUcz1lddanMwuMDODs5paxjgWw="; }; postPatch = '' From 858e7aed2611361f3686079dfc12da1191889adb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:40 +0100 Subject: [PATCH 0769/1079] python3Packages.pyspnego: 0.11.1 -> 0.11.2 https://github.com/jborean93/pyspnego/blob/v0.11.2/CHANGELOG.md --- pkgs/development/python-modules/pyspnego/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pyspnego/default.nix b/pkgs/development/python-modules/pyspnego/default.nix index 7e7102987e42a..22cd63ce9fb60 100644 --- a/pkgs/development/python-modules/pyspnego/default.nix +++ b/pkgs/development/python-modules/pyspnego/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pyspnego"; - version = "0.11.1"; + version = "0.11.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "jborean93"; repo = pname; tag = "v${version}"; - hash = "sha256-8u4gAIM2HZiDooUoIM0zAUq6IJkJHMzr16p42v6ekBQ="; + hash = "sha256-5aGHCw0d1aFcHLPRMkya0hlHV30aTKshbcOjfPMOFko="; }; nativeBuildInputs = [ setuptools ]; @@ -50,7 +50,7 @@ buildPythonPackage rec { env.LC_ALL = "en_US.UTF-8"; meta = with lib; { - changelog = "https://github.com/jborean93/pyspnego/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/jborean93/pyspnego/blob/${src.tag}/CHANGELOG.md"; description = "Python SPNEGO authentication library"; mainProgram = "pyspnego-parse"; homepage = "https://github.com/jborean93/pyspnego"; From f059fb08d8805cad20d50acb7029ae432a88c5e1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:41 +0100 Subject: [PATCH 0770/1079] python3Packages.pytablewriter: 1.2.0 -> 1.2.1 https://github.com/thombashi/pytablewriter/releases/tag/v1.2.1 --- pkgs/development/python-modules/pytablewriter/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytablewriter/default.nix b/pkgs/development/python-modules/pytablewriter/default.nix index 30eacdbeac512..26807a887cdac 100644 --- a/pkgs/development/python-modules/pytablewriter/default.nix +++ b/pkgs/development/python-modules/pytablewriter/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "pytablewriter"; - version = "1.2.0"; + version = "1.2.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "thombashi"; repo = pname; tag = "v${version}"; - hash = "sha256-b3YzDqNATaT/FFG4/x9EGlYlhXKPvgNB2xnm0bzvLJQ="; + hash = "sha256-YuuSMKTSG3oybvA6TDWNnGg4EiDAw2tRlM0S9mBQlkc="; }; nativeBuildInputs = [ setuptools ]; @@ -106,7 +106,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library to write a table in various formats"; homepage = "https://github.com/thombashi/pytablewriter"; - changelog = "https://github.com/thombashi/pytablewriter/releases/tag/v${version}"; + changelog = "https://github.com/thombashi/pytablewriter/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ genericnerdyusername ]; }; From 3a0c7b996e25e01ed4b9ad31c0e0516ef38eedbc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:41 +0100 Subject: [PATCH 0771/1079] python3Packages.pytaglib: 2.1.0 -> 3.0.0 https://github.com/supermihi/pytaglib/blob/v3.0.0/CHANGELOG.md --- pkgs/development/python-modules/pytaglib/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytaglib/default.nix b/pkgs/development/python-modules/pytaglib/default.nix index 545d2cd16a186..a05c94958e6b8 100644 --- a/pkgs/development/python-modules/pytaglib/default.nix +++ b/pkgs/development/python-modules/pytaglib/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pytaglib"; - version = "2.1.0"; + version = "3.0.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "supermihi"; repo = pname; tag = "v${version}"; - hash = "sha256-b3ODsG5rdSJ1Tq/0DARf99gHgWWGaArBFAjqeK3mvsY="; + hash = "sha256-TP3XScPDXlEnSR/BKcbF+DLt3rv8eyHrGwaBPAjIfA8="; }; buildInputs = [ @@ -35,7 +35,7 @@ buildPythonPackage rec { description = "Python bindings for the Taglib audio metadata library"; mainProgram = "pyprinttags"; homepage = "https://github.com/supermihi/pytaglib"; - changelog = "https://github.com/supermihi/pytaglib/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/supermihi/pytaglib/blob/${src.tag}/CHANGELOG.md"; license = licenses.gpl3Plus; maintainers = with maintainers; [ mrkkrp ]; }; From 44cd6c5a91ccb6fb1bfdac9fc5a26d5bdaeadb45 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:42 +0100 Subject: [PATCH 0772/1079] python3Packages.pytedee-async: 0.2.20 -> 0.2.22 https://github.com/zweckj/pytedee_async/releases/tag/v0.2.22 --- pkgs/development/python-modules/pytedee-async/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytedee-async/default.nix b/pkgs/development/python-modules/pytedee-async/default.nix index 1229179337e37..554adb539acfd 100644 --- a/pkgs/development/python-modules/pytedee-async/default.nix +++ b/pkgs/development/python-modules/pytedee-async/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "pytedee-async"; - version = "0.2.20"; + version = "0.2.22"; pyproject = true; disabled = pythonOlder "3.9"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "zweckj"; repo = "pytedee_async"; tag = "v${version}"; - hash = "sha256-mBE5h6oGEJ2Wzb/PCD4vwFs52tWy+YmQVA06BPVW1Kg="; + hash = "sha256-bMIsyjXiruj8QdyDRiXwjRfgi6Oxlhk0B2vLn6jeCi0="; }; build-system = [ setuptools ]; @@ -33,7 +33,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module to interact with Tedee locks"; homepage = "https://github.com/zweckj/pytedee_async"; - changelog = "https://github.com/zweckj/pytedee_async/releases/tag/v${version}"; + changelog = "https://github.com/zweckj/pytedee_async/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From f67a6f78df90826ad91383ff64b824a9ff29fc6a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:43 +0100 Subject: [PATCH 0773/1079] python3Packages.pytest-black: 0.3.12 -> 0.6.0 --- pkgs/development/python-modules/pytest-black/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-black/default.nix b/pkgs/development/python-modules/pytest-black/default.nix index f46abe031c3f3..f62a1426e073d 100644 --- a/pkgs/development/python-modules/pytest-black/default.nix +++ b/pkgs/development/python-modules/pytest-black/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "pytest-black"; - version = "0.3.12"; + version = "0.6.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "1d339b004f764d6cd0f06e690f6dd748df3d62e6fe1a692d6a5500ac2c5b75a5"; + sha256 = "sha256-7Ld0VfN5gFy0vY9FqBOjdUw7vuMZmt8bNmXA39CGtRE="; }; nativeBuildInputs = [ setuptools-scm ]; From a3d7fd50d7fe384f47b6d1870b4c57d08bfff908 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:43 +0100 Subject: [PATCH 0774/1079] python3Packages.pytest-codspeed: 3.1.1 -> 3.1.2 https://github.com/CodSpeedHQ/pytest-codspeed/releases/tag/v3.1.2 --- pkgs/development/python-modules/pytest-codspeed/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytest-codspeed/default.nix b/pkgs/development/python-modules/pytest-codspeed/default.nix index 2c16d99988370..2d042bff058fc 100644 --- a/pkgs/development/python-modules/pytest-codspeed/default.nix +++ b/pkgs/development/python-modules/pytest-codspeed/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "pytest-codspeed"; - version = "3.1.1"; + version = "3.1.2"; pyproject = true; src = fetchFromGitHub { owner = "CodSpeedHQ"; repo = "pytest-codspeed"; tag = "v${version}"; - hash = "sha256-JmOKIuSL2xRubMeBlA6Wx+3Oer8jVubA+9UYhaRcYWs="; + hash = "sha256-HtjfXA5Ifs2ytheHOb0HUM62foBYFEMwsV4h9lTNd38="; }; build-system = [ hatchling ]; @@ -58,7 +58,7 @@ buildPythonPackage rec { meta = { description = "Pytest plugin to create CodSpeed benchmarks"; homepage = "https://github.com/CodSpeedHQ/pytest-codspeed"; - changelog = "https://github.com/CodSpeedHQ/pytest-codspeed/releases/tag/v${version}"; + changelog = "https://github.com/CodSpeedHQ/pytest-codspeed/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; }; From bb3b12f74a15e85c6e6eb36496aa7dcd11731d6c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:43 +0100 Subject: [PATCH 0775/1079] python3Packages.pytest-cov: 5.0.0 -> 6.0.0 --- 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 07f162465f9eb..08dc93c74adae 100644 --- a/pkgs/development/python-modules/pytest-cov/default.nix +++ b/pkgs/development/python-modules/pytest-cov/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "pytest-cov"; - version = "5.0.0"; + version = "6.0.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-WDe1jp9uvTNbD4Bg7szmm2YkFbFtxQOIOgL0Xf6xSFc="; + hash = "sha256-/eC1lcoki7ji128CC0ZfOxB8ljLmodFwXxeDTIncrcA="; }; buildInputs = [ pytest ]; From 1f14d5ceef387fa7231e51e35388df59c1f82937 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:44 +0100 Subject: [PATCH 0776/1079] python3Packages.pytest-doctestplus: 1.2.1 -> 1.3.0 --- .../development/python-modules/pytest-doctestplus/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-doctestplus/default.nix b/pkgs/development/python-modules/pytest-doctestplus/default.nix index 911d834c26bb8..7d458746f0c66 100644 --- a/pkgs/development/python-modules/pytest-doctestplus/default.nix +++ b/pkgs/development/python-modules/pytest-doctestplus/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "pytest-doctestplus"; - version = "1.2.1"; + version = "1.3.0"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-JHKoosjOo00vZfZJlUP663SO7LWcWXhS/ZiDm0cwdnk="; + hash = "sha256-cJrSPqmNqag1rOCkNlyFNxw3bgAPKGDzDebfOm8Acoo="; }; patches = [ From ec1d6451f4a5355ab0c843f8a55027a9e039cb19 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:44 +0100 Subject: [PATCH 0777/1079] python3Packages.pytest-httpx: 0.32.0 -> 0.35.0 https://github.com/Colin-b/pytest_httpx/blob/v0.35.0/CHANGELOG.md --- pkgs/development/python-modules/pytest-httpx/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytest-httpx/default.nix b/pkgs/development/python-modules/pytest-httpx/default.nix index 034929682e5fa..a21cf09842676 100644 --- a/pkgs/development/python-modules/pytest-httpx/default.nix +++ b/pkgs/development/python-modules/pytest-httpx/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "pytest-httpx"; - version = "0.32.0"; + version = "0.35.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "Colin-b"; repo = "pytest_httpx"; tag = "v${version}"; - hash = "sha256-YwpNwtSTyCd78Q4zjvdCoXxpFd1XItcV5dq/O9z1dMw="; + hash = "sha256-O5nLkXmGmLRA7tUYYDQ/w9JSxoiaWSLdHIYGrBjkGPE="; }; nativeBuildInputs = [ @@ -46,7 +46,7 @@ buildPythonPackage rec { meta = with lib; { description = "Send responses to httpx"; homepage = "https://github.com/Colin-b/pytest_httpx"; - changelog = "https://github.com/Colin-b/pytest_httpx/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/Colin-b/pytest_httpx/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From ccf35014d2d452e0220148256a5884a56a13ba4d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:45 +0100 Subject: [PATCH 0778/1079] python3Packages.pytest-image-diff: 0.0.11 -> 0.0.14 --- .../python-modules/pytest-image-diff/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytest-image-diff/default.nix b/pkgs/development/python-modules/pytest-image-diff/default.nix index 59b32c8f11729..3d22b5b46d5a3 100644 --- a/pkgs/development/python-modules/pytest-image-diff/default.nix +++ b/pkgs/development/python-modules/pytest-image-diff/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "pytest-image-diff"; - version = "0.0.11"; + version = "0.0.14"; format = "setuptools"; src = fetchFromGitHub { owner = "Apkawa"; repo = "pytest-image-diff"; - rev = "v${version}"; - hash = "sha256-7GBwxm0YQNN/Gq1yyBIxCEYbM7hmOFa9kUsfbBKQtBQ="; + tag = "v${version}"; + hash = "sha256-BQwEbZBgjnx5becu5dcDx0yiw3Y2qptwyqywFq6lqas="; }; propagatedBuildInputs = [ From ebdcd91913604509eec36badcdea39bdd656a20d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:45 +0100 Subject: [PATCH 0779/1079] python3Packages.pytest-localserver: 0.9.0 -> 0.9.0.post0 https://github.com/pytest-dev/pytest-localserver/blob/v0.9.0.post0/CHANGES --- .../development/python-modules/pytest-localserver/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-localserver/default.nix b/pkgs/development/python-modules/pytest-localserver/default.nix index 009615455970b..ca04db9f65baa 100644 --- a/pkgs/development/python-modules/pytest-localserver/default.nix +++ b/pkgs/development/python-modules/pytest-localserver/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "pytest-localserver"; - version = "0.9.0"; + version = "0.9.0.post0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "pytest_localserver"; inherit version; - hash = "sha256-+voCggk37n050B11D9Bc6xl/xfPIlfgbysOCbbCQh+0="; + hash = "sha256-gDOjb7OC0rxIUPms/iw/tWVM1fDRY69tr0fykNt9X/A="; }; build-system = [ setuptools-scm ]; From cc2c975440b6716cb9151331c9d3db903c473a12 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:45 +0100 Subject: [PATCH 0780/1079] python3Packages.pytest-playwright: 0.5.2 -> 0.6.2 https://github.com/microsoft/playwright-pytest/releases/tag/v0.6.2 --- .../python-modules/pytest-playwright/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytest-playwright/default.nix b/pkgs/development/python-modules/pytest-playwright/default.nix index cb4dbd72907b0..9829d9a6d26e0 100644 --- a/pkgs/development/python-modules/pytest-playwright/default.nix +++ b/pkgs/development/python-modules/pytest-playwright/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "pytest-playwright"; - version = "0.5.2"; + version = "0.6.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "microsoft"; repo = "playwright-pytest"; tag = "v${version}"; - hash = "sha256-F5tbqm1k4SdTHIUgwSunLIL2W5mhJoMI4x4UZBLidlA="; + hash = "sha256-/FTAnnVDf9fonNme5SM+9EKa39DtF64pclCts6tTjz0="; }; build-system = [ @@ -52,7 +52,7 @@ buildPythonPackage rec { meta = with lib; { description = "Pytest plugin to write end-to-end browser tests with Playwright"; homepage = "https://github.com/microsoft/playwright-pytest"; - changelog = "https://github.com/microsoft/playwright-pytest/releases/tag/v${version}"; + changelog = "https://github.com/microsoft/playwright-pytest/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ sephi ]; }; From 4eae16f0c9c54c2d037ebb482f59878611a2a4af Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:46 +0100 Subject: [PATCH 0781/1079] python3Packages.pytest-regressions: 2.5.0 -> 2.7.0 --- .../pytest-regressions/default.nix | 53 ++++++++++--------- 1 file changed, 28 insertions(+), 25 deletions(-) diff --git a/pkgs/development/python-modules/pytest-regressions/default.nix b/pkgs/development/python-modules/pytest-regressions/default.nix index bb1584aa162ef..3d39e5160ea29 100644 --- a/pkgs/development/python-modules/pytest-regressions/default.nix +++ b/pkgs/development/python-modules/pytest-regressions/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pythonOlder, matplotlib, numpy, @@ -16,41 +16,27 @@ buildPythonPackage rec { pname = "pytest-regressions"; - version = "2.5.0"; - format = "setuptools"; + version = "2.7.0"; + pyproject = true; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.9"; - src = fetchPypi { - inherit pname version; - hash = "sha256-gYx4hMHP87q/ie67AsvCezB4VrGYVCfCTVLLgSoQb9k="; + src = fetchFromGitHub { + owner = "ESSS"; + repo = "pytest-regressions"; + tag = "v${version}"; + hash = "sha256-w9uwJJtikbjUtjpJJ3dEZ1zU0KbdyLaDuJWJr45WpCg="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ setuptools-scm ]; buildInputs = [ pytest ]; - propagatedBuildInputs = [ + dependencies = [ pytest-datadir pyyaml ]; - nativeCheckInputs = [ - matplotlib - pandas - pytestCheckHook - ]; - - pytestFlagsArray = [ - "-W" - "ignore::DeprecationWarning" - ]; - - pythonImportsCheck = [ - "pytest_regressions" - "pytest_regressions.plugin" - ]; - optional-dependencies = { dataframe = [ pandas @@ -66,7 +52,24 @@ buildPythonPackage rec { ]; }; + nativeCheckInputs = [ + matplotlib + pandas + pytestCheckHook + ] ++ lib.flatten (lib.attrValues optional-dependencies); + + pytestFlagsArray = [ + "-W" + "ignore::DeprecationWarning" + ]; + + pythonImportsCheck = [ + "pytest_regressions" + "pytest_regressions.plugin" + ]; + meta = with lib; { + changelog = "https://github.com/ESSS/pytest-regressions/blob/${src.tag}/CHANGELOG.rst"; description = "Pytest fixtures to write regression tests"; longDescription = '' pytest-regressions makes it simple to test general data, images, From 6d58b73981c2be7b0fd621ffa4dd2995cdbd52a3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:46 +0100 Subject: [PATCH 0782/1079] python3Packages.pytest-subprocess: 1.5.2 -> 1.5.3 https://github.com/aklajnert/pytest-subprocess/blob/1.5.3/HISTORY.rst --- .../python-modules/pytest-subprocess/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytest-subprocess/default.nix b/pkgs/development/python-modules/pytest-subprocess/default.nix index ea0cc589f2227..fe139444564e7 100644 --- a/pkgs/development/python-modules/pytest-subprocess/default.nix +++ b/pkgs/development/python-modules/pytest-subprocess/default.nix @@ -11,11 +11,12 @@ pytest-rerunfailures, pytest-asyncio, anyio, + typing-extensions, }: buildPythonPackage rec { pname = "pytest-subprocess"; - version = "1.5.2"; + version = "1.5.3"; pyproject = true; disabled = pythonOlder "3.6"; @@ -24,7 +25,7 @@ buildPythonPackage rec { owner = "aklajnert"; repo = "pytest-subprocess"; tag = version; - hash = "sha256-wEPIRWEwAiHSpcu9FMtkpAxqz64csT9AO27NDax3zNY="; + hash = "sha256-3vBYOk/P78NOjAbs3fT6py5QOOK3fX+AKtO4j5vxZfk="; }; build-system = [ setuptools ]; @@ -38,6 +39,7 @@ buildPythonPackage rec { pytest-rerunfailures pytest-asyncio anyio + typing-extensions ]; pytestFlagsArray = [ "-W ignore::DeprecationWarning" ]; @@ -45,7 +47,7 @@ buildPythonPackage rec { meta = with lib; { description = "Plugin to fake subprocess for pytest"; homepage = "https://github.com/aklajnert/pytest-subprocess"; - changelog = "https://github.com/aklajnert/pytest-subprocess/blob/${version}/HISTORY.rst"; + changelog = "https://github.com/aklajnert/pytest-subprocess/blob/${src.tag}/HISTORY.rst"; license = licenses.mit; maintainers = with maintainers; [ dotlambda ]; }; From 730395a5ef1fee3c850cdbf39408d8270ddf8399 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:47 +0100 Subject: [PATCH 0783/1079] python3Packages.pytest-subtests: 0.13.1 -> 0.14.1 --- 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 ee0bd0220226c..0b4f03e7942b8 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.13.1"; + version = "0.14.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "pytest_subtests"; inherit version; - hash = "sha256-mJ448PHAG8fGsuBNt9n9hZ2zXXfCwaQwyDGnDL8/3i0="; + hash = "sha256-NQwArcNsOv9namYTXIGu2eIYLhX2w+yHITZpGLu/dYA="; }; nativeBuildInputs = [ From 486be048155b37229bfdad22404e685d32bf104e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:47 +0100 Subject: [PATCH 0784/1079] python3Packages.python-binance: 1.0.17 -> 1.0.27 --- 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 c8f153e07ff7a..9d7f575ebd0f9 100644 --- a/pkgs/development/python-modules/python-binance/default.nix +++ b/pkgs/development/python-modules/python-binance/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "python-binance"; - version = "1.0.17"; + version = "1.0.27"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "sammchardy"; repo = pname; tag = "v${version}"; - hash = "sha256-e88INUEkjOSVOD0KSs9LmstuQ7dQZdJk8K6VqFEusww="; + hash = "sha256-nsJuHxPXhMBRY4BUDDLj5sHK/GuJA0pBU3RGUDxVm50="; }; patches = [ From 4bfcfb7cd712a7176a8cc8e00a8dacb701da56aa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:47 +0100 Subject: [PATCH 0785/1079] python3Packages.python-daemon: 3.0.1 -> 3.1.2 --- pkgs/development/python-modules/python-daemon/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-daemon/default.nix b/pkgs/development/python-modules/python-daemon/default.nix index e8e8e2c018f79..5d70a5b3ae0b7 100644 --- a/pkgs/development/python-modules/python-daemon/default.nix +++ b/pkgs/development/python-modules/python-daemon/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "python-daemon"; - version = "3.0.1"; + version = "3.1.2"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-bFdFI3L36v9Ak0ocA60YJr9eeTVY6H/vSRMeZGS02uU="; + hash = "sha256-97BDNa3Ec96Hf1EX4m1fEUL0yffNdlQI8Id3V75a+/Q="; }; postPatch = '' From 123a9ce83b3356628992dbd766b2563a88c74c5b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:48 +0100 Subject: [PATCH 0786/1079] python3Packages.python-dbusmock: 0.32.2 -> 0.34.2 https://github.com/martinpitt/python-dbusmock/releases/tag/0.34.2 --- pkgs/development/python-modules/python-dbusmock/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-dbusmock/default.nix b/pkgs/development/python-modules/python-dbusmock/default.nix index b10815d4a991a..71b0147c0538a 100644 --- a/pkgs/development/python-modules/python-dbusmock/default.nix +++ b/pkgs/development/python-modules/python-dbusmock/default.nix @@ -31,14 +31,14 @@ let in buildPythonPackage rec { pname = "python-dbusmock"; - version = "0.32.2"; + version = "0.34.2"; pyproject = true; src = fetchFromGitHub { owner = "martinpitt"; repo = pname; tag = version; - hash = "sha256-TOs6wAZDcSD1eP+Hbj78YXoAtKbReC5di5QSpQdwp8E="; + hash = "sha256-7h5SIcgWcbzInmCkbGz/ulfPJvqPPguWLJY+AXJuo0c="; }; patches = [ @@ -85,7 +85,7 @@ buildPythonPackage rec { ]; meta = with lib; { - changelog = "https://github.com/martinpitt/python-dbusmock/releases/tag/${version}"; + changelog = "https://github.com/martinpitt/python-dbusmock/releases/tag/${src.tag}"; description = "Mock D-Bus objects for tests"; homepage = "https://github.com/martinpitt/python-dbusmock"; license = licenses.lgpl3Plus; From af320263683d853214f82b295b4373ee52b2eb3e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:48 +0100 Subject: [PATCH 0787/1079] python3Packages.python-djvulibre: 0.9.0 -> 0.9.1 https://github.com/FriedrichFroebel/python-djvulibre/releases/tag/0.9.1 --- .../python-modules/python-djvulibre/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/python-djvulibre/default.nix b/pkgs/development/python-modules/python-djvulibre/default.nix index ce454d057abcf..235e122467304 100644 --- a/pkgs/development/python-modules/python-djvulibre/default.nix +++ b/pkgs/development/python-modules/python-djvulibre/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "python-djvulibre"; - version = "0.9.0"; + version = "0.9.1"; pyproject = true; src = fetchFromGitHub { owner = "FriedrichFroebel"; repo = "python-djvulibre"; - rev = version; - hash = "sha256-OrOZFvzDEBwBmIc+i3LjNTh6K2vhe6NWtSJrFTSkrgA="; + tag = version; + hash = "sha256-5jOJyVPGJvR4YgxgJgyN47/OzsK3ASJXfn1Gt9y8rbs="; }; nativeBuildInputs = [ @@ -52,7 +52,7 @@ buildPythonPackage rec { description = "Python support for the DjVu image format"; homepage = "https://github.com/FriedrichFroebel/python-djvulibre"; license = licenses.gpl2Only; - changelog = "https://github.com/FriedrichFroebel/python-djvulibre/releases/tag/${version}"; + changelog = "https://github.com/FriedrichFroebel/python-djvulibre/releases/tag/${src.tag}"; maintainers = with maintainers; [ dansbandit ]; }; } From 42597cb01b9c1699edfdbf2a720776b59a3e1c27 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:49 +0100 Subject: [PATCH 0788/1079] python3Packages.python-gvm: 24.12.0 -> 25.1.0 https://github.com/greenbone/python-gvm/releases/tag/v25.1.0 --- pkgs/development/python-modules/python-gvm/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-gvm/default.nix b/pkgs/development/python-modules/python-gvm/default.nix index e091431b61f80..c41dbfc317415 100644 --- a/pkgs/development/python-modules/python-gvm/default.nix +++ b/pkgs/development/python-modules/python-gvm/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "python-gvm"; - version = "24.12.0"; + version = "25.1.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "greenbone"; repo = "python-gvm"; tag = "v${version}"; - hash = "sha256-6K9Gv2ycQuCeH5GxtRfpwRqTQxpuqRZC82EvQCFSX4k="; + hash = "sha256-Xu4hrZtAMvDVow8GVxCdLSI89WY5YRrFTXQiN539WkA="; }; build-system = [ poetry-core ]; @@ -54,7 +54,7 @@ buildPythonPackage rec { meta = with lib; { description = "Collection of APIs that help with remote controlling a Greenbone Security Manager"; homepage = "https://github.com/greenbone/python-gvm"; - changelog = "https://github.com/greenbone/python-gvm/releases/tag/v${version}"; + changelog = "https://github.com/greenbone/python-gvm/releases/tag/${src.tag}"; license = with licenses; [ gpl3Plus ]; maintainers = with maintainers; [ fab ]; }; From 2d041622c30c19bcda4f28a4f16bb6974e21d682 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:49 +0100 Subject: [PATCH 0789/1079] python3Packages.python-hcl2: 5.1.1 -> 6.0.0 https://github.com/amplify-education/python-hcl2/releases/tag/v6.0.0 --- pkgs/development/python-modules/python-hcl2/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-hcl2/default.nix b/pkgs/development/python-modules/python-hcl2/default.nix index 1cc511c296979..2f0bd9134b9aa 100644 --- a/pkgs/development/python-modules/python-hcl2/default.nix +++ b/pkgs/development/python-modules/python-hcl2/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "python-hcl2"; - version = "5.1.1"; + version = "6.0.0"; pyproject = true; src = fetchFromGitHub { owner = "amplify-education"; repo = "python-hcl2"; tag = "v${version}"; - hash = "sha256-SS0v1H91aTkJtGo9sICOF+/umIq5e01BR0/xNvIXkUU="; + hash = "sha256-ZbUQZ0od37TqO/cwXnq9+yCVqExpR87s8GDDi9c3mAo="; }; disabled = pythonOlder "3.7"; @@ -37,7 +37,7 @@ buildPythonPackage rec { meta = with lib; { description = "A parser for HCL2 written in Python using Lark"; homepage = "https://github.com/amplify-education/python-hcl2"; - changelog = "https://github.com/amplify-education/python-hcl2/releases/tag/v${version}"; + changelog = "https://github.com/amplify-education/python-hcl2/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ shivaraj-bh ]; }; From f89b51ffb50bb69baeaa2dcfa480c4cb8a9da376 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:50 +0100 Subject: [PATCH 0790/1079] python3Packages.python-homewizard-energy: 7.0.1 -> 8.1.0 https://github.com/homewizard/python-homewizard-energy/releases/tag/v8.1.0 --- .../python-modules/python-homewizard-energy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-homewizard-energy/default.nix b/pkgs/development/python-modules/python-homewizard-energy/default.nix index 147f0e33373c4..3a287c599c5ed 100644 --- a/pkgs/development/python-modules/python-homewizard-energy/default.nix +++ b/pkgs/development/python-modules/python-homewizard-energy/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "python-homewizard-energy"; - version = "7.0.1"; + version = "8.1.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "DCSBL"; repo = "python-homewizard-energy"; tag = "v${version}"; - hash = "sha256-ugTdqo3XIqOtjPVj8X5shoy+/z7VKk2H0kFHJVZxkUQ="; + hash = "sha256-e1UB9Hegnl4JR1fBQz9/caTeo82LGGQX4qETI0O9OLc="; }; postPatch = '' @@ -58,7 +58,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library to communicate with HomeWizard Energy devices"; homepage = "https://github.com/homewizard/python-homewizard-energy"; - changelog = "https://github.com/homewizard/python-homewizard-energy/releases/tag/v${version}"; + changelog = "https://github.com/homewizard/python-homewizard-energy/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 55ec692c81e08fae6a0236bfd67f78b7379a9405 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:50 +0100 Subject: [PATCH 0791/1079] python3Packages.python-json-logger: 2.0.7 -> 3.2.1 --- .../python-json-logger/default.nix | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/python-json-logger/default.nix b/pkgs/development/python-modules/python-json-logger/default.nix index ba9de7ec3d1ea..9e7a8198ecb47 100644 --- a/pkgs/development/python-modules/python-json-logger/default.nix +++ b/pkgs/development/python-modules/python-json-logger/default.nix @@ -1,25 +1,31 @@ { lib, buildPythonPackage, - fetchPypi, - setuptools, + fetchFromGitHub, + freezegun, pytestCheckHook, pythonAtLeast, + setuptools, }: buildPythonPackage rec { pname = "python-json-logger"; - version = "2.0.7"; + version = "3.2.1"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-I+fsAtNCN8WqHimgcBk6Tqh1g7tOf4/QbT3oJkxLLhw="; + src = fetchFromGitHub { + owner = "nhairs"; + repo = "python-json-logger"; + tag = "v${version}"; + hash = "sha256-dM9/ehPY/BnJSNBq1BiTUpJRigdzbGb3jD8Uhx+hmKc="; }; build-system = [ setuptools ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + freezegun + pytestCheckHook + ]; disabledTests = lib.optionals (pythonAtLeast "3.12") [ From 3a19bb8a33b209be2acfc3f3062ff4c5f1c51443 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:50 +0100 Subject: [PATCH 0792/1079] python3Packages.python-linkplay: 0.1.2 -> 0.1.3 https://github.com/Velleman/python-linkplay/releases/tag/v0.1.3 --- pkgs/development/python-modules/python-linkplay/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/python-linkplay/default.nix b/pkgs/development/python-modules/python-linkplay/default.nix index 0c39ddbab055c..16faef9859a57 100644 --- a/pkgs/development/python-modules/python-linkplay/default.nix +++ b/pkgs/development/python-modules/python-linkplay/default.nix @@ -44,7 +44,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/Velleman/python-linkplay/releases/tag/v${version}"; + changelog = "https://github.com/Velleman/python-linkplay/releases/tag/${src.tag}"; description = "Python Library for Seamless LinkPlay Device Control"; homepage = "https://github.com/Velleman/python-linkplay"; license = lib.licenses.mit; From 87dea2a80e5483da4fe05174570b71d73436045e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:51 +0100 Subject: [PATCH 0793/1079] python3Packages.python-ly: 0.9.7 -> 0.9.9 --- pkgs/development/python-modules/python-ly/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-ly/default.nix b/pkgs/development/python-modules/python-ly/default.nix index 1d7e39ccf446f..4efdf7596bfc0 100644 --- a/pkgs/development/python-modules/python-ly/default.nix +++ b/pkgs/development/python-modules/python-ly/default.nix @@ -6,12 +6,12 @@ buildPythonPackage rec { pname = "python-ly"; - version = "0.9.7"; + version = "0.9.9"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "d4d2b68eb0ef8073200154247cc9bd91ed7fb2671ac966ef3d2853281c15d7a8"; + sha256 = "sha256-zxeA/lPTZ+/B8mQst3xXJGEG6nUX+MLREm8KNu4mVno="; }; # tests not shipped on `pypi` and From 6d9c72d25f3f40e0493e1591ce42a06772eee2b4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:51 +0100 Subject: [PATCH 0794/1079] python3Packages.python-multipart: 0.0.19 -> 0.0.20 https://github.com/Kludex/python-multipart/blob/0.0.20/CHANGELOG.md --- .../development/python-modules/python-multipart/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-multipart/default.nix b/pkgs/development/python-modules/python-multipart/default.nix index 324cf58dc0af3..2d15587321196 100644 --- a/pkgs/development/python-modules/python-multipart/default.nix +++ b/pkgs/development/python-modules/python-multipart/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "python-multipart"; - version = "0.0.19"; + version = "0.0.20"; pyproject = true; src = fetchFromGitHub { owner = "Kludex"; repo = "python-multipart"; tag = version; - hash = "sha256-6RV1BKf7/OihbUiH+nqrnAWW/eWppUb+Nn44Y+QQLX4="; + hash = "sha256-y8wLGRvc7xSmkSyK77Tl5V6mMneS+dtmqBLZOhvmRSY="; }; build-system = [ hatchling ]; @@ -48,7 +48,7 @@ buildPythonPackage rec { }; meta = with lib; { - changelog = "https://github.com/Kludex/python-multipart/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/Kludex/python-multipart/blob/${src.tag}/CHANGELOG.md"; description = "Streaming multipart parser for Python"; homepage = "https://github.com/Kludex/python-multipart"; license = licenses.asl20; From 78cd35e8b77e4820da606c0dc653b44e2c7525ee Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:52 +0100 Subject: [PATCH 0795/1079] python3Packages.python-ndn: 0.4.1 -> 0.5.0 https://github.com/named-data/python-ndn/blob/v0.5.0/CHANGELOG.rst --- pkgs/development/python-modules/python-ndn/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-ndn/default.nix b/pkgs/development/python-modules/python-ndn/default.nix index 06b81b1be6370..c9fe1b204352f 100644 --- a/pkgs/development/python-modules/python-ndn/default.nix +++ b/pkgs/development/python-modules/python-ndn/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "python-ndn"; - version = "0.4.1"; + version = "0.5.0"; format = "pyproject"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "named-data"; repo = pname; tag = "v${version}"; - hash = "sha256-ArTP4LQu7VNjI/N13gMTc1SDiNmW5l4GdLYOk8JEfKg="; + hash = "sha256-8fcBIcZ2l6mkKe9YQe5+5fh7+vK9qxzBO2kLRUONumQ="; }; disabled = pythonOlder "3.11"; @@ -52,7 +52,7 @@ buildPythonPackage rec { meta = with lib; { description = "NDN client library with AsyncIO support"; homepage = "https://github.com/named-data/python-ndn"; - changelog = "https://github.com/named-data/python-ndn/blob/${src.rev}/CHANGELOG.rst"; + changelog = "https://github.com/named-data/python-ndn/blob/${src.tag}/CHANGELOG.rst"; license = licenses.asl20; maintainers = [ ]; }; From bcd17e7445546fbd603186a03dfd1c1c53543db8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:52 +0100 Subject: [PATCH 0796/1079] python3Packages.python-on-whales: 0.74.0 -> 0.75.1 https://github.com/gabrieldemarmiesse/python-on-whales/releases/tag/v0.75.1 --- .../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 70178abbedc76..083c511df6ff4 100644 --- a/pkgs/development/python-modules/python-on-whales/default.nix +++ b/pkgs/development/python-modules/python-on-whales/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "python-on-whales"; - version = "0.74.0"; + version = "0.75.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "gabrieldemarmiesse"; repo = "python-on-whales"; tag = "v${version}"; - hash = "sha256-Vi6jq71UPTCLsp8j/sxdPu/0QFmBGxYHeyqth7I8ke4="; + hash = "sha256-JjzBFVgPNnU0q5hL+RZJMs3WxbeZbBKyvsV6clUFjpE="; }; build-system = [ setuptools ]; @@ -40,7 +40,7 @@ buildPythonPackage rec { meta = with lib; { 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 = licenses.mit; maintainers = with maintainers; [ bcdarwin ]; mainProgram = "python-on-whales"; From 6fe96aee4b3c76a0379155c5746633fb03c1c383 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:52 +0100 Subject: [PATCH 0797/1079] python3Packages.python-roborock: 2.9.0 -> 2.9.2 https://github.com/humbertogontijo/python-roborock/blob/v2.9.2/CHANGELOG.md --- pkgs/development/python-modules/python-roborock/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-roborock/default.nix b/pkgs/development/python-modules/python-roborock/default.nix index f89db55a3486c..5ae13bf546cec 100644 --- a/pkgs/development/python-modules/python-roborock/default.nix +++ b/pkgs/development/python-modules/python-roborock/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "python-roborock"; - version = "2.9.0"; + version = "2.9.2"; pyproject = true; disabled = pythonOlder "3.10"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "humbertogontijo"; repo = "python-roborock"; tag = "v${version}"; - hash = "sha256-xPbq31mp1XM1WtmrknF9ZXyolxXu+iCMCqJccxC+Qd0="; + hash = "sha256-TWV28Uok2plDJsG5RsgTp1xzvGJ/zUy1lUcGZApDReE="; }; postPatch = '' @@ -64,7 +64,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library & console tool for controlling Roborock vacuum"; homepage = "https://github.com/humbertogontijo/python-roborock"; - changelog = "https://github.com/humbertogontijo/python-roborock/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/humbertogontijo/python-roborock/blob/${src.tag}/CHANGELOG.md"; license = licenses.gpl3Only; maintainers = with maintainers; [ fab ]; mainProgram = "roborock"; From ba0ca2b61de3f87ae8dd01ffec64b3f38d8ce585 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:53 +0100 Subject: [PATCH 0798/1079] python3Packages.python-snap7: 1.4.1 -> 2.0.2 --- pkgs/development/python-modules/python-snap7/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-snap7/default.nix b/pkgs/development/python-modules/python-snap7/default.nix index 22bc349448c77..d509215d255d4 100644 --- a/pkgs/development/python-modules/python-snap7/default.nix +++ b/pkgs/development/python-modules/python-snap7/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "python-snap7"; - version = "1.4.1"; + version = "2.0.2"; pyproject = true; disabled = pythonOlder "3.6"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "gijzelaerr"; repo = "python-snap7"; tag = version; - hash = "sha256-CqLG5/U2k7WdZL5LfcFAnV1Q8HcIU7l36gi51lgB39s="; + hash = "sha256-mcdzgR0z2P5inK9Q+ZQhP5H8vZSaPbRCSEnt+wzG+ro="; }; prePatch = '' From deba221ad73f1f1ae84c978ff56498fa2daa0c7b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:53 +0100 Subject: [PATCH 0799/1079] python3Packages.python-socketio: 5.11.4 -> 5.12.1 https://github.com/miguelgrinberg/python-socketio/blob/v5.12.1/CHANGES.md --- pkgs/development/python-modules/python-socketio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-socketio/default.nix b/pkgs/development/python-modules/python-socketio/default.nix index 7f6a7ba31797e..506e31492cc62 100644 --- a/pkgs/development/python-modules/python-socketio/default.nix +++ b/pkgs/development/python-modules/python-socketio/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "python-socketio"; - version = "5.11.4"; + version = "5.12.1"; pyproject = true; src = fetchFromGitHub { owner = "miguelgrinberg"; repo = "python-socketio"; tag = "v${version}"; - hash = "sha256-iWe9IwUR+nq9SAmHzFZYUJpVOOEbc1ZdiMAjaBjQrVs="; + hash = "sha256-oIlPPddp9zr3oK/2zXYyuzbhL8nAs1k2DVIumvODimQ="; }; build-system = [ setuptools ]; @@ -75,7 +75,7 @@ buildPythonPackage rec { bidirectional event-based communication between clients and a server. ''; homepage = "https://github.com/miguelgrinberg/python-socketio/"; - changelog = "https://github.com/miguelgrinberg/python-socketio/blob/v${version}/CHANGES.md"; + changelog = "https://github.com/miguelgrinberg/python-socketio/blob/${src.tag}/CHANGES.md"; license = with lib.licenses; [ mit ]; maintainers = with lib.maintainers; [ mic92 ]; }; From 210039555f8854c2661abf48b5c4e1132247a79e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:54 +0100 Subject: [PATCH 0800/1079] python3Packages.python-socks: 2.5.3 -> 2.6.1 https://github.com/romis2012/python-socks/releases/tag/v2.6.1 --- pkgs/development/python-modules/python-socks/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-socks/default.nix b/pkgs/development/python-modules/python-socks/default.nix index 6641455efb784..8b2c3a7d59ac7 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.5.3"; + version = "2.6.1"; pyproject = true; disabled = pythonOlder "3.6.2"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "romis2012"; repo = "python-socks"; tag = "v${version}"; - hash = "sha256-KpL3MAPbeKQh/NZyXlAAB6O7ljx1bVMBRO8fGJT2Zvo="; + hash = "sha256-9Il61XLdO7o2g/6RT5yyO+2MqTDYC9Vr/m4WjJAKJY0="; }; build-system = [ setuptools ]; @@ -62,7 +62,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "python_socks" ]; meta = with lib; { - changelog = "https://github.com/romis2012/python-socks/releases/tag/v${version}"; + changelog = "https://github.com/romis2012/python-socks/releases/tag/${src.tag}"; description = "Core proxy client (SOCKS4, SOCKS5, HTTP) functionality for Python"; homepage = "https://github.com/romis2012/python-socks"; license = licenses.asl20; From f9a9923dd715eab57cea8fac21ab3be7209408c7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:54 +0100 Subject: [PATCH 0801/1079] python3Packages.python-tado: 0.17.7 -> 0.18.5 https://github.com/wmalgadey/PyTado/releases/tag/0.18.5 --- pkgs/development/python-modules/python-tado/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-tado/default.nix b/pkgs/development/python-modules/python-tado/default.nix index 41d151802ec63..21c2a0046978c 100644 --- a/pkgs/development/python-modules/python-tado/default.nix +++ b/pkgs/development/python-modules/python-tado/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "python-tado"; - version = "0.17.7"; + version = "0.18.5"; pyproject = true; disabled = pythonOlder "3.5"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "wmalgadey"; repo = "PyTado"; tag = version; - hash = "sha256-WpGznYNVpis1pM9PRXHnQVev3JW6baUT5J9iPxwd0Uk="; + hash = "sha256-NW3Au4meVf9QFVqmsx6f2TQus6QxanILx5U5GlVc3TE="; }; build-system = [ setuptools ]; @@ -33,7 +33,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python binding for Tado web API. Pythonize your central heating!"; homepage = "https://github.com/wmalgadey/PyTado"; - changelog = "https://github.com/wmalgadey/PyTado/releases/tag/${version}"; + changelog = "https://github.com/wmalgadey/PyTado/releases/tag/${src.tag}"; license = licenses.gpl3Plus; maintainers = with maintainers; [ jamiemagee ]; mainProgram = "pytado"; From ea2ab3759b215bde72eaa40a5b6bfa8abf76897c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:54 +0100 Subject: [PATCH 0802/1079] python3Packages.python-ulid: 2.7.0 -> 3.0.0 https://github.com/mdomke/python-ulid/blob/3.0.0/CHANGELOG.rst --- pkgs/development/python-modules/python-ulid/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-ulid/default.nix b/pkgs/development/python-modules/python-ulid/default.nix index 98dfbfce39f45..5b62a0cd410d4 100644 --- a/pkgs/development/python-modules/python-ulid/default.nix +++ b/pkgs/development/python-modules/python-ulid/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "python-ulid"; - version = "2.7.0"; + version = "3.0.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "mdomke"; repo = "python-ulid"; tag = version; - hash = "sha256-Z9rYqekhrYa8ab17AVmKyObvq4HTOij7+LMlvRSqUQM="; + hash = "sha256-ZMz1LqGJDgaMq4BNU33OPOQfoXFFuwFGcplnqtXSOHA="; }; build-system = [ @@ -46,7 +46,7 @@ buildPythonPackage rec { description = "ULID implementation for Python"; mainProgram = "ulid"; homepage = "https://github.com/mdomke/python-ulid"; - changelog = "https://github.com/mdomke/python-ulid/blob/${src.rev}/CHANGELOG.rst"; + changelog = "https://github.com/mdomke/python-ulid/blob/${src.tag}/CHANGELOG.rst"; license = licenses.mit; maintainers = with maintainers; [ natsukium ]; }; From 9a2f5f22629f6bceaa4c77601d65594f3760a6fb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:55 +0100 Subject: [PATCH 0803/1079] python3Packages.python-vlc: 3.0.20123 -> 3.0.21203 --- pkgs/development/python-modules/python-vlc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-vlc/default.nix b/pkgs/development/python-modules/python-vlc/default.nix index 3a58531de57c1..01e9fe25a8251 100644 --- a/pkgs/development/python-modules/python-vlc/default.nix +++ b/pkgs/development/python-modules/python-vlc/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "python-vlc"; - version = "3.0.20123"; + version = "3.0.21203"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-JE+7njkqAyaEH8qSbW0SoqNsVGmCGR9JPxSPoZ5msdQ="; + hash = "sha256-UtBUSydrEeWLbAt0jD4FGPlPdLG0zTKMg6WerKvq0ew="; }; patches = [ From 3dde670c90fa6dc61e34457f529aff30e8a6145b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:55 +0100 Subject: [PATCH 0804/1079] python3Packages.pythonnet: 3.0.4 -> 3.0.5 https://github.com/pythonnet/pythonnet/releases/tag/v3.0.5 --- pkgs/development/python-modules/pythonnet/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pythonnet/default.nix b/pkgs/development/python-modules/pythonnet/default.nix index 4bfab7b362d5c..f8bbd9eb6466a 100644 --- a/pkgs/development/python-modules/pythonnet/default.nix +++ b/pkgs/development/python-modules/pythonnet/default.nix @@ -13,12 +13,12 @@ let pname = "pythonnet"; - version = "3.0.4"; + version = "3.0.5"; src = fetchFromGitHub { owner = "pythonnet"; repo = "pythonnet"; - rev = "v${version}"; - hash = "sha256-QdgcBFQDFxmFxuXsDlHcu+L/VWw2aKfyWDqPrawyhOs="; + tag = "v${version}"; + hash = "sha256-3LBrV/cQrXFKMFE1rCalDsPZ3rOY7RczqXoryMoVi14="; }; # This buildDotnetModule is used only to get nuget sources, the actual @@ -69,7 +69,7 @@ buildPythonPackage { meta = with lib; { description = ".NET integration for Python"; homepage = "https://pythonnet.github.io"; - changelog = "https://github.com/pythonnet/pythonnet/releases/tag/v${version}"; + changelog = "https://github.com/pythonnet/pythonnet/releases/tag/${src.tag}"; license = licenses.mit; # badPlatforms = [ "aarch64-linux" ]; From a18f8c4df9471187867dbd4e73a1bfce7a310d2f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:56 +0100 Subject: [PATCH 0805/1079] python3Packages.pythonqwt: 0.14.2 -> 0.14.3 https://github.com/PlotPyStack/PythonQwt/blob/v0.14.3/CHANGELOG.md --- pkgs/development/python-modules/pythonqwt/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pythonqwt/default.nix b/pkgs/development/python-modules/pythonqwt/default.nix index 818afbe3932eb..8c0ee708cd65b 100644 --- a/pkgs/development/python-modules/pythonqwt/default.nix +++ b/pkgs/development/python-modules/pythonqwt/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "pythonqwt"; - version = "0.14.2"; + version = "0.14.3"; pyproject = true; src = fetchFromGitHub { owner = "PlotPyStack"; repo = "PythonQwt"; tag = "v${version}"; - hash = "sha256-8bhcfm4sPA32IpEcS4Z12nfNgfmWJUDxDjX1TULWwCU="; + hash = "sha256-fWhu8HrPFpnoOg1u9qPViqynNnVbFGlm4rXFBlDHgro="; }; build-system = [ @@ -53,7 +53,7 @@ buildPythonPackage rec { meta = { description = "Qt plotting widgets for Python (pure Python reimplementation of Qwt C++ library)"; homepage = "https://github.com/PlotPyStack/PythonQwt"; - changelog = "https://github.com/PlotPyStack/PythonQwt/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/PlotPyStack/PythonQwt/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.lgpl21Only; maintainers = with lib.maintainers; [ doronbehar ]; }; From 1845e5884bc92720bdf51bb46a74487d53f6cd04 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:56 +0100 Subject: [PATCH 0806/1079] python3Packages.pytools: 2024.1.14 -> 2025.1.1 https://github.com/inducer/pytools/releases/tag/v2025.1.1 --- pkgs/development/python-modules/pytools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytools/default.nix b/pkgs/development/python-modules/pytools/default.nix index 5eb1d0fdb601e..0f22d97fb1f53 100644 --- a/pkgs/development/python-modules/pytools/default.nix +++ b/pkgs/development/python-modules/pytools/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "pytools"; - version = "2024.1.14"; + version = "2025.1.1"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-OeW7r4H6Qy5oi4LdCYAhLRj5eyPlGox6/nWSJJ/kCrE="; + hash = "sha256-gPjj8/d1bQyb1XmHnDUo1U5CKEO1CiiKnDtro+Dqwos="; }; build-system = [ setuptools ]; From 7f9ec0942f5d87501d2c9ab416dab1f12cfa0231 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:57 +0100 Subject: [PATCH 0807/1079] python3Packages.pytubefix: 6.4.2 -> 8.12.0 --- 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 40f2b6163b799..db6bd6f1471da 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 = "6.4.2"; + version = "8.12.0"; pyproject = true; src = fetchFromGitHub { owner = "JuanBindez"; repo = "pytubefix"; tag = "v${version}"; - hash = "sha256-FbmVQ+nt/WEwE5vRMo2610TO463CT8nCseqB30uXjSM="; + hash = "sha256-m27iuiQDk70yHHhmayp9558S8ZYLM0/sWyCfC4VvLsQ="; }; build-system = [ setuptools ]; From b6d0845c6fea94916fb028ad189afc0c339cdd31 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:57 +0100 Subject: [PATCH 0808/1079] python3Packages.pyusb: 1.2.1 -> 1.3.1 --- pkgs/development/python-modules/pyusb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyusb/default.nix b/pkgs/development/python-modules/pyusb/default.nix index c9fdbb623bebe..87367cdd07c7f 100644 --- a/pkgs/development/python-modules/pyusb/default.nix +++ b/pkgs/development/python-modules/pyusb/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "pyusb"; - version = "1.2.1"; + version = "1.3.1"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "a4cc7404a203144754164b8b40994e2849fde1cfff06b08492f12fff9d9de7b9"; + sha256 = "sha256-OvBwtgdGfBwWT0nVsMqr6Kx42+2SmNcDqNv530BS0X4="; }; nativeBuildInputs = [ setuptools-scm ]; From 554345d745aa46fb61df806b33b26ca3e644ca07 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:57 +0100 Subject: [PATCH 0809/1079] python3Packages.pyvesync: 2.1.12 -> 2.1.15 https://github.com/webdjoe/pyvesync/releases/tag/2.1.15 --- 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 d8f370167ba2e..ec065d0d95d67 100644 --- a/pkgs/development/python-modules/pyvesync/default.nix +++ b/pkgs/development/python-modules/pyvesync/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "pyvesync"; - version = "2.1.12"; + version = "2.1.15"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-k9eAbHFFo5rFYTNVxN4qEFnW2zmXThr3Ki1lZtj9V/g="; + hash = "sha256-iXahtcD5jKP5hRtXxtgA3x0+zxaWu1zo/QrWfFEmB0w="; }; propagatedBuildInputs = [ requests ]; From 7e7906ada814a1c044cf639335ee0f77d3582755 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:58 +0100 Subject: [PATCH 0810/1079] python3Packages.pywavelets: 1.7.0 -> 1.8.0 https://github.com/PyWavelets/pywt/releases/tag/v1.8.0 --- pkgs/development/python-modules/pywavelets/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pywavelets/default.nix b/pkgs/development/python-modules/pywavelets/default.nix index 14a0a2dc60324..4bb23a6acd421 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.7.0"; + version = "1.8.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "PyWavelets"; repo = "pywt"; tag = "v${version}"; - hash = "sha256-oWAF8YDvb0SdlRzSjG2BNEekBkvR3U6KQ+e2FoIs+tw="; + hash = "sha256-v5NkzgIztREYz2Idg0E3grejWhZ/5BX0nCexUX8XcTQ="; }; build-system = [ @@ -49,7 +49,7 @@ buildPythonPackage rec { meta = with lib; { description = "Wavelet transform module"; homepage = "https://github.com/PyWavelets/pywt"; - changelog = "https://github.com/PyWavelets/pywt/releases/tag/v${version}"; + changelog = "https://github.com/PyWavelets/pywt/releases/tag/${src.tag}"; license = licenses.mit; }; } From d84a3e14db42ad9db736d81ca68173248f3dd771 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:58 +0100 Subject: [PATCH 0811/1079] python3Packages.qcengine: 0.30.0 -> 0.31.0 --- pkgs/development/python-modules/qcengine/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qcengine/default.nix b/pkgs/development/python-modules/qcengine/default.nix index 4d5b62c62083f..51c8d4bdd01b6 100644 --- a/pkgs/development/python-modules/qcengine/default.nix +++ b/pkgs/development/python-modules/qcengine/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "qcengine"; - version = "0.30.0"; + version = "0.31.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-umLTTbz0h+g2j2wZdioZ4cXwavfnBfbFg8BjKzW8z30="; + hash = "sha256-UXddmCObC1H4GQT1eUZEWXDwWg2dE5xaibVq+TAMHk8="; }; propagatedBuildInputs = [ From 65043a43ae1d2f51437db83566b0df27abceec75 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:59 +0100 Subject: [PATCH 0812/1079] python3Packages.qdrant-client: 1.12.2 -> 1.13.0 https://github.com/qdrant/qdrant-client/releases/tag/v1.13.0 --- pkgs/development/python-modules/qdrant-client/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/qdrant-client/default.nix b/pkgs/development/python-modules/qdrant-client/default.nix index 538bbb58591cc..20de8ca53130e 100644 --- a/pkgs/development/python-modules/qdrant-client/default.nix +++ b/pkgs/development/python-modules/qdrant-client/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "qdrant-client"; - version = "1.12.2"; + version = "1.13.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "qdrant"; repo = "qdrant-client"; tag = "v${version}"; - hash = "sha256-oQrT3J+A0FvggAYhZ25MwOpfN3WryTG/Tkgygc7g3Ew="; + hash = "sha256-0SEIRAcaPLdJhPsjFaSuacj5JSHZVebj1iFrSXKqzto="; }; build-system = [ poetry-core ]; @@ -59,7 +59,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python client for Qdrant vector search engine"; homepage = "https://github.com/qdrant/qdrant-client"; - changelog = "https://github.com/qdrant/qdrant-client/releases/tag/v${version}"; + changelog = "https://github.com/qdrant/qdrant-client/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ happysalada ]; }; From 0374edfbd218fe0802ac4ffcab695a83f2c6cab0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:59 +0100 Subject: [PATCH 0813/1079] python3Packages.qiskit-aer: 0.15.1 -> 0.16.0.1 https://qiskit.org/documentation/release_notes.html --- pkgs/development/python-modules/qiskit-aer/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/qiskit-aer/default.nix b/pkgs/development/python-modules/qiskit-aer/default.nix index 62c404ff97200..3163166ced01a 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.15.1"; + version = "0.16.0.1"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -37,8 +37,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "Qiskit"; repo = "qiskit-aer"; - rev = "refs/tags/${version}"; - hash = "sha256-TrGoeyn6K5MGtkenEE9zz4S1xdOthskdRykzppfkZag="; + tag = version; + hash = "sha256-YF5X//X0fvJyALEB4gqsKRNWSoEsOrZFLVQUgHOA+0A="; }; postPatch = '' From 63104224a776842a385b965ce0d94598e92aa982 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:17:59 +0100 Subject: [PATCH 0814/1079] python3Packages.qiskit-machine-learning: 0.7.2 -> 0.8.2 https://qiskit.org/documentation/release_notes.html --- .../python-modules/qiskit-machine-learning/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/qiskit-machine-learning/default.nix b/pkgs/development/python-modules/qiskit-machine-learning/default.nix index 16c3e94431a2e..7729729999c87 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.7.2"; + version = "0.8.2"; pyproject = true; disabled = pythonOlder "3.6"; @@ -32,8 +32,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "qiskit"; repo = pname; - rev = "refs/tags/${version}"; - hash = "sha256-EBjWWoNRuIZFWQkrjf9IyZZ648rP5d7MZkjeIYifgGk="; + tag = version; + hash = "sha256-dvGUtB7R44B+DYZKl4R2Q0GdvLTjVKWD0KmuyCoaOSc="; }; nativeBuildInputs = [ setuptools ]; From 5c4be174301fe06f849f34cd010f016fa9300ff2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:00 +0100 Subject: [PATCH 0815/1079] python3Packages.qiskit: 1.2.2 -> 1.3.1 https://qiskit.org/documentation/release_notes.html --- pkgs/development/python-modules/qiskit/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/qiskit/default.nix b/pkgs/development/python-modules/qiskit/default.nix index 9b0ca55c8eb0d..e120256b0e2d0 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.2.2"; + version = "1.3.1"; pyproject = true; disabled = pythonOlder "3.6"; @@ -41,8 +41,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "Qiskit"; repo = "qiskit"; - rev = "refs/tags/${version}"; - hash = "sha256-QbJcpJAtMMfJF71moQ1kEqP2lnZXmg69Zk2mjCJDg/Q="; + tag = version; + hash = "sha256-Dqd8ywnACfvrfY7Fzw5zYwhlsDvHZErPGvxBPs2pS04="; }; nativeBuildInputs = [ setuptools ]; From 22c0f3bd4ed78dfe706bc271758c5b3c6c395fb2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:00 +0100 Subject: [PATCH 0816/1079] python3Packages.qpageview: 0.6.2 -> 1.0.0 https://github.com/frescobaldi/qpageview/blob/v1.0.0/ChangeLog --- pkgs/development/python-modules/qpageview/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/qpageview/default.nix b/pkgs/development/python-modules/qpageview/default.nix index 449ea678d83e5..0a3ed8f42f176 100644 --- a/pkgs/development/python-modules/qpageview/default.nix +++ b/pkgs/development/python-modules/qpageview/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "qpageview"; - version = "0.6.2"; + version = "1.0.0"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -18,8 +18,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "frescobaldi"; repo = pname; - rev = "v${version}"; - hash = "sha256-XFMTOD7ums8sbFHUViEI9q6/rCjUmEtXAdd3/OmLsHU="; + tag = "v${version}"; + hash = "sha256-UADC+DH3eG1pqlC9BRsqGQQjJcpfwWWVq4O7aFGLxLA="; }; propagatedBuildInputs = [ @@ -33,7 +33,7 @@ buildPythonPackage rec { meta = with lib; { description = "Page-based viewer widget for Qt5/PyQt5"; homepage = "https://github.com/frescobaldi/qpageview"; - changelog = "https://github.com/frescobaldi/qpageview/blob/${src.rev}/ChangeLog"; + changelog = "https://github.com/frescobaldi/qpageview/blob/${src.tag}/ChangeLog"; license = licenses.gpl3Only; maintainers = with maintainers; [ camillemndn ]; }; From 309a5257710a799e6391a899bb24b322b212b4ae Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:01 +0100 Subject: [PATCH 0817/1079] python3Packages.qtile-extras: 0.29.0 -> 0.30.0 https://github.com/elParaguayo/qtile-extras/blob/v0.30.0/CHANGELOG --- pkgs/development/python-modules/qtile-extras/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/qtile-extras/default.nix b/pkgs/development/python-modules/qtile-extras/default.nix index a7ac00187a395..abd5a1a5b6256 100644 --- a/pkgs/development/python-modules/qtile-extras/default.nix +++ b/pkgs/development/python-modules/qtile-extras/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "qtile-extras"; - version = "0.29.0"; + version = "0.30.0"; pyproject = true; src = fetchFromGitHub { owner = "elParaguayo"; repo = "qtile-extras"; tag = "v${version}"; - hash = "sha256-QkcLts2cqhA49/L9nuekf0n+ZRBxKdGL9Ql1sgtyTiw="; + hash = "sha256-qoSg9+Lld0YyyC8a6Fs/OSnJ9rbXk5Jkvi4jboiM+Bo="; }; build-system = [ setuptools-scm ]; @@ -87,7 +87,7 @@ buildPythonPackage rec { meta = with lib; { description = "Extra modules and widgets for the Qtile tiling window manager"; homepage = "https://github.com/elParaguayo/qtile-extras"; - changelog = "https://github.com/elParaguayo/qtile-extras/blob/${src.rev}/CHANGELOG"; + changelog = "https://github.com/elParaguayo/qtile-extras/blob/${src.tag}/CHANGELOG"; license = licenses.mit; maintainers = with maintainers; [ arjan-s ]; }; From 3e979b37513d1cdef581ded8a01d92e5c484e61d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:01 +0100 Subject: [PATCH 0818/1079] python3Packages.qtile: 0.29.0 -> 0.30.0 --- pkgs/development/python-modules/qtile/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qtile/default.nix b/pkgs/development/python-modules/qtile/default.nix index 160109e182382..570fdbd61eabc 100644 --- a/pkgs/development/python-modules/qtile/default.nix +++ b/pkgs/development/python-modules/qtile/default.nix @@ -35,14 +35,14 @@ buildPythonPackage rec { pname = "qtile"; - version = "0.29.0"; + version = "0.30.0"; pyproject = true; src = fetchFromGitHub { owner = "qtile"; repo = "qtile"; tag = "v${version}"; - hash = "sha256-EqrvBXigMjevPERTcz3EXSRaZP2xSEsOxjuiJ/5QOz0="; + hash = "sha256-mZq8aaXxnjaEuAHbdIWTRQ2bP9ugJrXBB5pYOl1qBrA="; }; patches = [ From eda21184b050e852e1a990e544dd8dc5b72c7082 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:02 +0100 Subject: [PATCH 0819/1079] python3Packages.qtpy: 2.4.1 -> 2.4.2 --- pkgs/development/python-modules/qtpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qtpy/default.nix b/pkgs/development/python-modules/qtpy/default.nix index cdac0a59c71d1..284be2d3ce5c1 100644 --- a/pkgs/development/python-modules/qtpy/default.nix +++ b/pkgs/development/python-modules/qtpy/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "qtpy"; - version = "2.4.1"; + version = "2.4.2"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "QtPy"; inherit version; - hash = "sha256-paFf/VGVUKE2G9xW/8B/2lamr3KS8Xx7OV1Ag69jKYc="; + hash = "sha256-nW7JGlh8wUlerr0jEw92Ga+lzdNKJ3rLh3NbStfGUVY="; }; propagatedBuildInputs = [ packaging ]; From 32b241001cf89c5687f3beeb5aae5d64dceb48c1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:02 +0100 Subject: [PATCH 0820/1079] python3Packages.quart: 0.19.9 -> 0.20.0 https://github.com/pallets/quart/blob/0.20.0/CHANGES.rst --- pkgs/development/python-modules/quart/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/quart/default.nix b/pkgs/development/python-modules/quart/default.nix index 9d52e15fbb2cd..9b152d6e918ad 100644 --- a/pkgs/development/python-modules/quart/default.nix +++ b/pkgs/development/python-modules/quart/default.nix @@ -33,14 +33,14 @@ buildPythonPackage rec { pname = "quart"; - version = "0.19.9"; + version = "0.20.0"; pyproject = true; src = fetchFromGitHub { owner = "pallets"; repo = "quart"; tag = version; - hash = "sha256-jekbrHpB+7d3IagVUtDYA1VFlWtnE7kPqIm19NB2scA="; + hash = "sha256-NApev3nRBS4QDMGq8++rSmK5YgeljkaVAsdezsTbZr4="; }; build-system = [ poetry-core ]; @@ -79,7 +79,7 @@ buildPythonPackage rec { description = "Async Python micro framework for building web applications"; mainProgram = "quart"; homepage = "https://github.com/pallets/quart/"; - changelog = "https://github.com/pallets/quart/blob/${src.rev}/CHANGES.rst"; + changelog = "https://github.com/pallets/quart/blob/${src.tag}/CHANGES.rst"; license = licenses.mit; maintainers = with maintainers; [ hexa ]; }; From 64491f2a0f5e4fb210cb98c51cf9a3ee488aa699 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:02 +0100 Subject: [PATCH 0821/1079] python3Packages.quaternion: 2023.0.4 -> 2024.0.3 --- pkgs/development/python-modules/quaternion/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/quaternion/default.nix b/pkgs/development/python-modules/quaternion/default.nix index c1fdad59ee1d1..924b439047f55 100644 --- a/pkgs/development/python-modules/quaternion/default.nix +++ b/pkgs/development/python-modules/quaternion/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "quaternion"; - version = "2023.0.4"; + version = "2024.0.3"; format = "pyproject"; src = fetchFromGitHub { owner = "moble"; repo = pname; tag = "v${version}"; - hash = "sha256-i+UPi+DrhItplfc6EvDhmr3CEH2/cHODoHVBElM7jY8="; + hash = "sha256-3UVqeiGcdsjQQpVRhcDBf1N0XJw+Xe/Pp+4lmGzl8ws="; }; propagatedBuildInputs = [ From 8975014eeae06cc84d4bfbe82e6b9133a8cb6bc1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:03 +0100 Subject: [PATCH 0822/1079] python3Packages.qutip: 5.1.0 -> 5.1.1 https://github.com/qutip/qutip/releases/tag/v5.1.1 --- pkgs/development/python-modules/qutip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qutip/default.nix b/pkgs/development/python-modules/qutip/default.nix index d23d459b12f42..d5c0dea156b05 100644 --- a/pkgs/development/python-modules/qutip/default.nix +++ b/pkgs/development/python-modules/qutip/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "qutip"; - version = "5.1.0"; + version = "5.1.1"; pyproject = true; src = fetchFromGitHub { owner = "qutip"; repo = "qutip"; tag = "v${version}"; - hash = "sha256-8P95uAalMeGXWNG8J8Rf/eg0x1K62o9rKjmDrB8KGRo="; + hash = "sha256-5j47Wqt9i6vC3uwRzQ9+8pk+ENl5w6PvnP+830RLCls="; }; postPatch = '' From 8d664266925c9f51ba40f7283eff8eaf7667fc69 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:03 +0100 Subject: [PATCH 0823/1079] python3Packages.rapidfuzz: 3.11.0 -> 3.12.0 https://github.com/maxbachmann/RapidFuzz/blob/v3.12.0/CHANGELOG.rst --- pkgs/development/python-modules/rapidfuzz/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/rapidfuzz/default.nix b/pkgs/development/python-modules/rapidfuzz/default.nix index f8a03c1c131b9..26f23a7071037 100644 --- a/pkgs/development/python-modules/rapidfuzz/default.nix +++ b/pkgs/development/python-modules/rapidfuzz/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "rapidfuzz"; - version = "3.11.0"; + version = "3.12.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "maxbachmann"; repo = "RapidFuzz"; tag = "v${version}"; - hash = "sha256-wsY0JCY8unLIMs01SLgQMOu9RQ0qTdPAZ71e6TigTVQ="; + hash = "sha256-BNhdN6nKAIIA2PXrpvdy35udklotoBAu2ghQFNwGvWE="; }; postPatch = '' @@ -87,7 +87,7 @@ buildPythonPackage rec { meta = with lib; { description = "Rapid fuzzy string matching"; homepage = "https://github.com/maxbachmann/RapidFuzz"; - changelog = "https://github.com/maxbachmann/RapidFuzz/blob/${src.rev}/CHANGELOG.rst"; + changelog = "https://github.com/maxbachmann/RapidFuzz/blob/${src.tag}/CHANGELOG.rst"; license = licenses.mit; maintainers = with maintainers; [ dotlambda ]; }; From 6b67f91ca28e1d830be59597818d4b47edb40850 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:04 +0100 Subject: [PATCH 0824/1079] python3Packages.rapidgzip: 0.14.2 -> 0.14.3 https://github.com/mxmlnkn/rapidgzip/blob/rapidgzip-v0.14.3/python/rapidgzip/CHANGELOG.md --- 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 77d710a944ea8..ec89e760611b1 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.2"; + version = "0.14.3"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-84NiaaOBw6kqBwVfVTcnaebRaQH5bg9JvxohwQkYZAk="; + hash = "sha256-fTXwrxZXtAUakMPAwsDSQz886Dnbkw/b7T1lFt4qXfE="; }; nativeBuildInputs = [ From ea04e249b6be6fb9b49c464a1708d6d9cb646078 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:04 +0100 Subject: [PATCH 0825/1079] python3Packages.rapidocr-onnxruntime: 1.4.1 -> 1.4.4 https://github.com/RapidAI/RapidOCR/releases/tag/v1.4.4 --- .../python-modules/rapidocr-onnxruntime/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/rapidocr-onnxruntime/default.nix b/pkgs/development/python-modules/rapidocr-onnxruntime/default.nix index 576b3fe113802..6e4f2c5d9137c 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 = "1.4.1"; + version = "1.4.4"; src = fetchFromGitHub { owner = "RapidAI"; repo = "RapidOCR"; tag = "v${version}"; - hash = "sha256-6ohh4NSYqJ+i1JRdsKbcJZns07c+roVJ87r0lvBbExU="; + hash = "sha256-x0VELDKOffxbV3v0aDFJFuDC4YfsGM548XWgINmRc3M="; }; models = @@ -121,7 +121,7 @@ buildPythonPackage { # This seems to be related to https://github.com/microsoft/onnxruntime/issues/10038 # Also some related issue: https://github.com/NixOS/nixpkgs/pull/319053#issuecomment-2167713362 badPlatforms = [ "aarch64-linux" ]; - changelog = "https://github.com/RapidAI/RapidOCR/releases/tag/v${version}"; + changelog = "https://github.com/RapidAI/RapidOCR/releases/tag/${src.tag}"; description = "Cross platform OCR Library based on OnnxRuntime"; homepage = "https://github.com/RapidAI/RapidOCR"; license = with lib.licenses; [ asl20 ]; From e1adc20f65a0f31b5581008d95c02b85f52c5974 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:04 +0100 Subject: [PATCH 0826/1079] python3Packages.ratarmount: 0.15.2 -> 1.0.0 https://github.com/mxmlnkn/ratarmount/blob/v1.0.0/CHANGELOG.md --- 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 bdfa8a21c883c..8cc31927bcf75 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 = "0.15.2"; + version = "1.0.0"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-1JAj9vA/aZLDvZC7j5PD1OL9n4I0gag4Ezc0i68OQsw="; + hash = "sha256-cXm301LMEsiE1eKJO70gTy7asdZ5CKnKtxLinW2+iJ4="; }; pythonRelaxDeps = [ "python-xz" ]; From be3c7cc615029af9ea466d4331e7934a9b1e8cac Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:05 +0100 Subject: [PATCH 0827/1079] python3Packages.ratarmountcore: 0.15.2 -> 1.0.0 https://github.com/mxmlnkn/ratarmount/blob/core-v1.0.0/core/CHANGELOG.md --- pkgs/development/python-modules/ratarmountcore/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ratarmountcore/default.nix b/pkgs/development/python-modules/ratarmountcore/default.nix index 17656e1ea5183..eae5a61d679e7 100644 --- a/pkgs/development/python-modules/ratarmountcore/default.nix +++ b/pkgs/development/python-modules/ratarmountcore/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "ratarmountcore"; - version = "0.15.2"; + version = "1.0.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "mxmlnkn"; repo = "ratarmount"; tag = "v${version}"; - hash = "sha256-2LPGKdofx2ID8BU0dZhGiZ3tUkd+niEVGvTSBFX4InU="; + hash = "sha256-nTKbwZoD7nf3cKFJOR5p6ZRFHsKVeJXboOAhPjvnQAM="; fetchSubmodules = true; }; @@ -78,7 +78,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library for accessing archives by way of indexing"; homepage = "https://github.com/mxmlnkn/ratarmount/tree/master/core"; - changelog = "https://github.com/mxmlnkn/ratarmount/blob/core-v${version}/core/CHANGELOG.md"; + changelog = "https://github.com/mxmlnkn/ratarmount/blob/core-${src.tag}/core/CHANGELOG.md"; license = licenses.mit; maintainers = with lib.maintainers; [ mxmlnkn ]; }; From b73cef303f6b4ecb745a71992b372066c74a37ea Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:05 +0100 Subject: [PATCH 0828/1079] python3Packages.raylib-python-cffi: 5.0.0.3 -> 5.5.0.2 --- .../development/python-modules/raylib-python-cffi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/raylib-python-cffi/default.nix b/pkgs/development/python-modules/raylib-python-cffi/default.nix index 3a6c4d1d9ff2c..b7858d641ce68 100644 --- a/pkgs/development/python-modules/raylib-python-cffi/default.nix +++ b/pkgs/development/python-modules/raylib-python-cffi/default.nix @@ -26,14 +26,14 @@ let in buildPythonPackage rec { pname = "raylib-python-cffi"; - version = "5.0.0.3"; + version = "5.5.0.2"; pyproject = true; src = fetchFromGitHub { owner = "electronstudio"; repo = "raylib-python-cffi"; tag = "v${version}"; - hash = "sha256-R/w39zYkoOF5JqHDyqVIdON9yXFo2PeosyEQZOd4aYo="; + hash = "sha256-Ls+9+iByGQJQJdJiW4WOmKPGbrWJDisXZ1ZYqvAj+3o="; }; build-system = [ setuptools ]; From 40b9a3a99f336a851abcbad80685f3b1f56ed4d1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:06 +0100 Subject: [PATCH 0829/1079] python3Packages.rclone-python: 0.1.12 -> 0.1.20 --- pkgs/development/python-modules/rclone-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rclone-python/default.nix b/pkgs/development/python-modules/rclone-python/default.nix index f6f378d1301bd..fee2638d4917b 100644 --- a/pkgs/development/python-modules/rclone-python/default.nix +++ b/pkgs/development/python-modules/rclone-python/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "rclone-python"; - version = "0.1.12"; + version = "0.1.20"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "kqHSHF4iVXTbQ4kIpCUi7/l+Rn8L/uvSAHyDcjqDSos="; + sha256 = "sha256-qkK6Hvitn6v7F1d5E4rX64Tcm81LIDoyPaj/eA/EtHQ="; }; propagatedBuildInputs = [ From 13e6647fdf952df153412d215dbfd3d27e49706f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:06 +0100 Subject: [PATCH 0830/1079] python3Packages.rdflib: 7.1.1 -> 7.1.3 --- pkgs/development/python-modules/rdflib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rdflib/default.nix b/pkgs/development/python-modules/rdflib/default.nix index e6db799deb102..0759244e32936 100644 --- a/pkgs/development/python-modules/rdflib/default.nix +++ b/pkgs/development/python-modules/rdflib/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pname = "rdflib"; - version = "7.1.1"; + version = "7.1.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -36,7 +36,7 @@ buildPythonPackage rec { owner = "RDFLib"; repo = "rdflib"; tag = version; - hash = "sha256-/jRUV7H6JBWBv/gphjLjjifbEwMSxWke5STqkeSzwoE="; + hash = "sha256-1ACQ7M+oAoAYXeTnC8osoECOvE8XkGwW/s89Voqed5A="; }; build-system = [ poetry-core ]; From c658a6df45182b12387706171b99f3aceb96d784 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:06 +0100 Subject: [PATCH 0831/1079] python3Packages.readabilipy: 0.2.0 -> 0.3.0 https://github.com/alan-turing-institute/ReadabiliPy/blob/v0.3.0/CHANGELOG.md --- pkgs/development/python-modules/readabilipy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/readabilipy/default.nix b/pkgs/development/python-modules/readabilipy/default.nix index 142d7c4bf8468..227b794511f00 100644 --- a/pkgs/development/python-modules/readabilipy/default.nix +++ b/pkgs/development/python-modules/readabilipy/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "readabilipy"; - version = "0.2.0"; + version = "0.3.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "alan-turing-institute"; repo = "ReadabiliPy"; tag = "v${version}"; - hash = "sha256-XrmdQjLFYdadWeO5DoKAQeEdta+6T6BqfvGlDkzLMyM="; + hash = "sha256-FYdSbq3rm6fBHm5fDRAB0airX9fNcUGs1wHN4i6mnG0="; }; nativeBuildInputs = [ setuptools ]; @@ -55,7 +55,7 @@ buildPythonPackage rec { description = "HTML content extractor"; mainProgram = "readabilipy"; homepage = "https://github.com/alan-turing-institute/ReadabiliPy"; - changelog = "https://github.com/alan-turing-institute/ReadabiliPy/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/alan-turing-institute/ReadabiliPy/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From fddce73b5651078d00a15a043dd5415ef0876580 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:07 +0100 Subject: [PATCH 0832/1079] python3Packages.recurring-ical-events: 3.4.0 -> 3.4.1 https://github.com/niccokunzmann/python-recurring-ical-events/blob/v3.4.1/README.rst#changelog --- .../python-modules/recurring-ical-events/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/recurring-ical-events/default.nix b/pkgs/development/python-modules/recurring-ical-events/default.nix index 3ffc9dec48ef2..6f6df628d0fbc 100644 --- a/pkgs/development/python-modules/recurring-ical-events/default.nix +++ b/pkgs/development/python-modules/recurring-ical-events/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "recurring-ical-events"; - version = "3.4.0"; + version = "3.4.1"; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "niccokunzmann"; repo = "python-recurring-ical-events"; tag = "v${version}"; - hash = "sha256-+spbfeJ1hMMQqLj9IIu2xj4J6y1r2f94b4NK8vcDF5M="; + hash = "sha256-JhGKowFtRJwLj/5J1lNpgMTl1d+oWsmV4wI3hfOW5io="; }; build-system = [ setuptools ]; @@ -48,7 +48,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "recurring_ical_events" ]; meta = { - changelog = "https://github.com/niccokunzmann/python-recurring-ical-events/blob/${src.rev}/README.rst#changelog"; + changelog = "https://github.com/niccokunzmann/python-recurring-ical-events/blob/${src.tag}/README.rst#changelog"; description = "Repeat ICalendar events by RRULE, RDATE and EXDATE"; homepage = "https://github.com/niccokunzmann/python-recurring-ical-events"; license = lib.licenses.lgpl3Plus; From 9059233ec71539cbc49b06387ce4a51067a57005 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:07 +0100 Subject: [PATCH 0833/1079] python3Packages.redis: 5.2.0 -> 5.2.1 https://github.com/redis/redis-py/releases/tag/v5.2.1 --- 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 bada45ae9097c..835b6f1a38147 100644 --- a/pkgs/development/python-modules/redis/default.nix +++ b/pkgs/development/python-modules/redis/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "redis"; - version = "5.2.0"; + version = "5.2.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-CxCHZlp3Gx/y4AOqW901TxWnDJ4l1afb+cciwWUop7A="; + hash = "sha256-FvLiLf8h1RJehIFRXjhnEaNMvsUPDkRBPdfZwGClTg8="; }; propagatedBuildInputs = [ From 6a796848bc3bd2de18e593ed4a03f78a49ef1b4f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:08 +0100 Subject: [PATCH 0834/1079] python3Packages.referencing: 0.35.1 -> 0.36.1 https://github.com/python-jsonschema/referencing/releases/tag/v0.36.1 --- pkgs/development/python-modules/referencing/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/referencing/default.nix b/pkgs/development/python-modules/referencing/default.nix index 4a879cef4ab55..55a29aed84588 100644 --- a/pkgs/development/python-modules/referencing/default.nix +++ b/pkgs/development/python-modules/referencing/default.nix @@ -10,12 +10,13 @@ pytestCheckHook, pythonOlder, rpds-py, + typing-extensions, }: let self = buildPythonPackage rec { pname = "referencing"; - version = "0.35.1"; + version = "0.36.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +26,7 @@ let repo = "referencing"; tag = "v${version}"; fetchSubmodules = true; - hash = "sha256-Ix0cpdOs7CtersdfW9daF/+BEJaV/na1WRTlYywUJV8="; + hash = "sha256-kMYn41tlBMPb2hMMwHg+o6sNrwp3CHRQwmBzQHsgG1I="; }; build-system = [ @@ -36,6 +37,7 @@ let dependencies = [ attrs rpds-py + typing-extensions ]; nativeCheckInputs = [ @@ -54,7 +56,7 @@ let meta = with lib; { description = "Cross-specification JSON referencing"; homepage = "https://github.com/python-jsonschema/referencing"; - changelog = "https://github.com/python-jsonschema/referencing/releases/tag/v${version}"; + changelog = "https://github.com/python-jsonschema/referencing/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 3a81bf80cb375e1521d692dfd589983678a2fe98 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:08 +0100 Subject: [PATCH 0835/1079] python3Packages.reflex-hosting-cli: 0.1.13 -> 0.1.32 --- .../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 52cc78f0ee558..a4b7700170e4f 100644 --- a/pkgs/development/python-modules/reflex-hosting-cli/default.nix +++ b/pkgs/development/python-modules/reflex-hosting-cli/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "reflex-hosting-cli"; - version = "0.1.13"; + version = "0.1.32"; pyproject = true; # source is not published https://github.com/reflex-dev/reflex/issues/3762 src = fetchPypi { pname = "reflex_hosting_cli"; inherit version; - hash = "sha256-xdav3P63TO4EajdN29WRFquO15fa5oj8x0TauuJNxXE="; + hash = "sha256-C45LSzDZJhv21yAmXxxCiyhAu2MIluYKGi+qCVkB7Vk="; }; pythonRelaxDeps = [ "pipdeptree" ]; From 4e6f954fcba97005579d4b3eaea66153199f4721 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:09 +0100 Subject: [PATCH 0836/1079] python3Packages.reflex: 0.6.2.post1 -> 0.6.8 https://github.com/reflex-dev/reflex/releases/tag/v0.6.8 --- pkgs/development/python-modules/reflex/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/reflex/default.nix b/pkgs/development/python-modules/reflex/default.nix index 3e490de15cb29..390e69d899464 100644 --- a/pkgs/development/python-modules/reflex/default.nix +++ b/pkgs/development/python-modules/reflex/default.nix @@ -47,7 +47,7 @@ buildPythonPackage rec { pname = "reflex"; - version = "0.6.2.post1"; + version = "0.6.8"; pyproject = true; disabled = pythonOlder "3.10"; @@ -56,7 +56,7 @@ buildPythonPackage rec { owner = "reflex-dev"; repo = "reflex"; tag = "v${version}"; - hash = "sha256-JW1hebcoBMMEirJkJ5Cquh23p9Gv3RU5AxPbXUcwPK4="; + hash = "sha256-fpFjVX48+FOnC3x7LT5DSXiUHpFLkD4gm/HGHZpS2ZY="; }; pythonRelaxDeps = [ @@ -145,7 +145,7 @@ buildPythonPackage rec { meta = with lib; { description = "Web apps in pure Python"; homepage = "https://github.com/reflex-dev/reflex"; - changelog = "https://github.com/reflex-dev/reflex/releases/tag/v${version}"; + changelog = "https://github.com/reflex-dev/reflex/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ pbsds ]; mainProgram = "reflex"; From 8ce21e39f760c353e86ef585ae94cd2791517e62 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:09 +0100 Subject: [PATCH 0837/1079] python3Packages.regex: 2024.9.11 -> 2024.11.6 --- 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 bc1a60eea0982..8c9810bdd5fa4 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.9.11"; + version = "2024.11.6"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-bBiMMH6EM7y2PcGRUCLetVO0IDpwci/FQsNjvxIKAf0="; + hash = "sha256-erFZsGPFKgMzyITkZ5+NeoURLuMHj+PZAEst2HVYVRk="; }; checkPhase = '' From df3d229f2b2cdc3515635c74b11a5e4155ad66ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:09 +0100 Subject: [PATCH 0838/1079] python3Packages.reolink-aio: 0.11.6 -> 0.11.7 https://github.com/starkillerOG/reolink_aio/releases/tag/0.11.7 --- pkgs/development/python-modules/reolink-aio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/reolink-aio/default.nix b/pkgs/development/python-modules/reolink-aio/default.nix index c6bbb2f910c93..fbf7ea8a00fb7 100644 --- a/pkgs/development/python-modules/reolink-aio/default.nix +++ b/pkgs/development/python-modules/reolink-aio/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "reolink-aio"; - version = "0.11.6"; + version = "0.11.7"; pyproject = true; disabled = pythonOlder "3.11"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "starkillerOG"; repo = "reolink_aio"; tag = version; - hash = "sha256-QZPv3bdmk3RVLfINegSbSl8SLrjTKYkdJBiK2jRmYlU="; + hash = "sha256-Om43i4dAFubpWczdx9hiJblBOUeHBZLikic1f0qniL0="; }; build-system = [ setuptools ]; @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module to interact with the Reolink IP camera API"; homepage = "https://github.com/starkillerOG/reolink_aio"; - changelog = "https://github.com/starkillerOG/reolink_aio/releases/tag/${version}"; + changelog = "https://github.com/starkillerOG/reolink_aio/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From d6146e8c1d37f8742eade078cf81f0b2808b6cd4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:10 +0100 Subject: [PATCH 0839/1079] python3Packages.requests-futures: 1.0.1 -> 1.0.2 https://github.com/ross/requests-futures/blob/v1.0.2/CHANGELOG.md --- .../requests-futures/default.nix | 35 +++++++++++++------ 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/requests-futures/default.nix b/pkgs/development/python-modules/requests-futures/default.nix index e370ec6f846fd..6e146fe753b91 100644 --- a/pkgs/development/python-modules/requests-futures/default.nix +++ b/pkgs/development/python-modules/requests-futures/default.nix @@ -1,34 +1,49 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pythonOlder, + setuptools, requests, + greenlet, + pytestCheckHook, + pytest-cov-stub, + pytest-httpbin, + werkzeug, }: buildPythonPackage rec { pname = "requests-futures"; - version = "1.0.1"; - format = "setuptools"; + version = "1.0.2"; + pyproject = true; disabled = pythonOlder "3.7"; - src = fetchPypi { - inherit pname version; - hash = "sha256-9VpO+ABw4oWOfR5zEj0r+uryW5P9NDhNjd8UjitnY3M="; + src = fetchFromGitHub { + owner = "ross"; + repo = "requests-futures"; + tag = "v${version}"; + hash = "sha256-eUu+M9rPyvc7OaOCCnUvGliK4gicYh6hfB0Jo19Yy1g="; }; - propagatedBuildInputs = [ requests ]; + build-system = [ setuptools ]; - # Tests are disabled because they require being online - doCheck = false; + dependencies = [ requests ]; + + nativeCheckInputs = [ + greenlet + pytestCheckHook + pytest-cov-stub + pytest-httpbin + werkzeug + ]; pythonImportsCheck = [ "requests_futures" ]; meta = with lib; { description = "Asynchronous Python HTTP Requests for Humans using Futures"; homepage = "https://github.com/ross/requests-futures"; - changelog = "https://github.com/ross/requests-futures/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/ross/requests-futures/blob/${src.tag}/CHANGELOG.md"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ applePrincess ]; }; From 485b2e56313497303cebd261fa98d02ccb117ce7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:10 +0100 Subject: [PATCH 0840/1079] python3Packages.responses: 0.25.3 -> 0.25.6 https://github.com/getsentry/responses/blob/0.25.6/CHANGES --- pkgs/development/python-modules/responses/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/responses/default.nix b/pkgs/development/python-modules/responses/default.nix index 0043ad6881a41..1df41f0532012 100644 --- a/pkgs/development/python-modules/responses/default.nix +++ b/pkgs/development/python-modules/responses/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "responses"; - version = "0.25.3"; + version = "0.25.6"; pyproject = true; disabled = pythonOlder "3.8"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "getsentry"; repo = pname; tag = version; - hash = "sha256-+iRrmRAe8RWcts2LMFvykroQ5sL7+hW6Wrs7Kd1mzBM="; + hash = "sha256-Y7q1tN4bQmGV9sryMJRXi1ztoACHdBb0Sa4c35E1Nps="; }; nativeBuildInputs = [ setuptools ]; @@ -54,7 +54,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python module for mocking out the requests Python library"; homepage = "https://github.com/getsentry/responses"; - changelog = "https://github.com/getsentry/responses/blob/${version}/CHANGES"; + changelog = "https://github.com/getsentry/responses/blob/${src.tag}/CHANGES"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 3e035fb148c1dac2605a84595171a8a7d7c45faf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:11 +0100 Subject: [PATCH 0841/1079] python3Packages.respx: 0.21.1 -> 0.22.0 https://github.com/lundberg/respx/blob/0.22.0/CHANGELOG.md --- pkgs/development/python-modules/respx/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/respx/default.nix b/pkgs/development/python-modules/respx/default.nix index 7f6ea4561385b..c2252ebebe85a 100644 --- a/pkgs/development/python-modules/respx/default.nix +++ b/pkgs/development/python-modules/respx/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "respx"; - version = "0.21.1"; + version = "0.22.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,8 +23,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "lundberg"; repo = "respx"; - rev = version; - hash = "sha256-sBb9HPvX+AKJUMWBME381F2amYdQmBiM8OguGW3lFG0="; + tag = version; + hash = "sha256-T3DLNXJykSF/HXjlmQdJ2CG4d+U1eTa+XWcgtT3dhl4="; }; postPatch = '' @@ -52,7 +52,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python library for mocking HTTPX"; homepage = "https://lundberg.github.io/respx/"; - changelog = "https://github.com/lundberg/respx/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/lundberg/respx/blob/${src.tag}/CHANGELOG.md"; license = licenses.bsd3; maintainers = with maintainers; [ fab ]; }; From 6cc1b767aa961c8cb239b64002405ede78957c55 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:11 +0100 Subject: [PATCH 0842/1079] python3Packages.rio-tiler: 7.2.2 -> 7.3.0 --- 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 9ee3f8d1acca9..937d3308eb926 100644 --- a/pkgs/development/python-modules/rio-tiler/default.nix +++ b/pkgs/development/python-modules/rio-tiler/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "rio-tiler"; - version = "7.2.2"; + version = "7.3.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "cogeotiff"; repo = "rio-tiler"; tag = version; - hash = "sha256-uVLizNkUL7wGF0vFjPXb2iW9ILVkJcbDssXtp3E8ubE="; + hash = "sha256-8Ly1QKKFzct0CPAN/54/kzNUE2FPiwvM+EqmX1utboU="; }; build-system = [ hatchling ]; From d3fb87c23e1fc81abf0c6e573385fb007e648ee0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:11 +0100 Subject: [PATCH 0843/1079] python3Packages.rioxarray: 0.18.1 -> 0.18.2 https://github.com/corteva/rioxarray/releases/tag/0.18.2 --- pkgs/development/python-modules/rioxarray/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/rioxarray/default.nix b/pkgs/development/python-modules/rioxarray/default.nix index 79130dea64103..21000c1241b09 100644 --- a/pkgs/development/python-modules/rioxarray/default.nix +++ b/pkgs/development/python-modules/rioxarray/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "rioxarray"; - version = "0.18.1"; + version = "0.18.2"; pyproject = true; disabled = pythonOlder "3.10"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "corteva"; repo = "rioxarray"; tag = version; - hash = "sha256-0YsGu8JuYrb6lWuC3RQ4jCkulxxFpnd0eaRajCwtFHo="; + hash = "sha256-HNtMLY83e6MQakIlmsJohmhjDWiM5/hqq25qSY1dPBw="; }; patches = [ @@ -72,7 +72,7 @@ buildPythonPackage rec { meta = { description = "geospatial xarray extension powered by rasterio"; homepage = "https://corteva.github.io/rioxarray/"; - changelog = "https://github.com/corteva/rioxarray/releases/tag/${version}"; + changelog = "https://github.com/corteva/rioxarray/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = lib.teams.geospatial.members; }; From 4050a2f73f91613d2384bd73f514c6953fa10c41 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:12 +0100 Subject: [PATCH 0844/1079] python3Packages.roadtools: 0.0.1 -> 0.0.2 --- pkgs/development/python-modules/roadtools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/roadtools/default.nix b/pkgs/development/python-modules/roadtools/default.nix index e1cdcf4001e4e..23ac7be0e0a1a 100644 --- a/pkgs/development/python-modules/roadtools/default.nix +++ b/pkgs/development/python-modules/roadtools/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "roadtools"; - version = "0.0.1"; + version = "0.0.2"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Cqcd+bKkfYXCeJBXu6peMjBoA6gve2XBPdCAAuTKGEE="; + hash = "sha256-RxRbcT9uhQBYRDqq1asYDIwqrji14zi7dwRuQLXJiyQ="; }; nativeBuildInputs = [ setuptools ]; From 41e65116e31cd9156cb97e4591bff41b593e7493 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:12 +0100 Subject: [PATCH 0845/1079] python3Packages.roadtx: 1.10.0 -> 1.12.2 --- 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 c1e2803a6dc71..fba77da05ca8f 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.10.0"; + version = "1.12.2"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-TtmpqNlDRsjGPhWPhqDw/ApvR9lK6cSlu/HGntgZ68A="; + hash = "sha256-Gbig4fUIX0vTZ0T4+KLaWsjel/mgDaUVdd3Q3mptc40="; }; build-system = [ setuptools ]; From 1a343f5085216ec053c944d2d76813d392066ec0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:13 +0100 Subject: [PATCH 0846/1079] python3Packages.robotframework-databaselibrary: 1.4.4 -> 2.0.4 --- .../robotframework-databaselibrary/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/robotframework-databaselibrary/default.nix b/pkgs/development/python-modules/robotframework-databaselibrary/default.nix index 34a0e3c0a3abd..06982dfdded05 100644 --- a/pkgs/development/python-modules/robotframework-databaselibrary/default.nix +++ b/pkgs/development/python-modules/robotframework-databaselibrary/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "robotframework-databaselibrary"; - version = "1.4.4"; + version = "2.0.4"; pyproject = true; src = fetchFromGitHub { owner = "MarketSquare"; repo = "Robotframework-Database-Library"; - tag = "v${version}"; - hash = "sha256-WTcB1jEfBm8tOuQgsGUhYD4FDqpEEKA4UOmbHS/hac0="; + tag = "v.${version}"; + hash = "sha256-ixgKw5iZw81TlgvvbsJXI753OkHuyJHhSeNVqXtsY4w="; }; nativeBuildInputs = [ From 21257a5ee8ffcbb814429464e8a2b7d3e2aed596 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:13 +0100 Subject: [PATCH 0847/1079] python3Packages.robotframework-seleniumlibrary: 6.6.1 -> 6.7.0 https://github.com/robotframework/SeleniumLibrary/blob/v6.7.0/docs/SeleniumLibrary-v6.7.0.rst --- .../robotframework-seleniumlibrary/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix b/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix index e131a561fd296..e03cd0350d7cb 100644 --- a/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix +++ b/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "robotframework-seleniumlibrary"; - version = "6.6.1"; + version = "6.7.0"; pyproject = true; # no tests included in PyPI tarball @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "robotframework"; repo = "SeleniumLibrary"; tag = "v${version}"; - sha256 = "sha256-ULY0FH1RFQIlhS45LU3vUKi6urZJHiDgi6NdqU5tV2g="; + sha256 = "sha256-fiuqJLisCvsVrQfxTDC0koTK7BqkG2x7lnPkvBTZY9E="; }; build-system = [ setuptools ]; @@ -49,7 +49,7 @@ buildPythonPackage rec { __darwinAllowLocalNetworking = true; meta = { - changelog = "https://github.com/robotframework/SeleniumLibrary/blob/${src.rev}/docs/SeleniumLibrary-${version}.rst"; + changelog = "https://github.com/robotframework/SeleniumLibrary/blob/${src.tag}/docs/SeleniumLibrary-${src.tag}.rst"; description = "Web testing library for Robot Framework"; homepage = "https://github.com/robotframework/SeleniumLibrary"; license = lib.licenses.asl20; From e2afd918464fefacb0b50a523d57dea96569c375 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:14 +0100 Subject: [PATCH 0848/1079] python3Packages.rollbar: 1.0.0 -> 1.1.1 --- pkgs/development/python-modules/rollbar/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rollbar/default.nix b/pkgs/development/python-modules/rollbar/default.nix index cd71a84d64132..a1dac6a1dd73f 100644 --- a/pkgs/development/python-modules/rollbar/default.nix +++ b/pkgs/development/python-modules/rollbar/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "rollbar"; - version = "1.0.0"; + version = "1.1.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Y0e35J8i8ClvwoemrqddZCz2RJTS7hJwQqelk8l9868="; + hash = "sha256-A3OD/BqNooglfc2irLJrsoaRck56caZ5c1Z8MdR6kUo="; }; propagatedBuildInputs = [ From 6ecb0740f7e226c07ebd4bb7394cd05e5038a556 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:14 +0100 Subject: [PATCH 0849/1079] python3Packages.rpdb: 0.1.6 -> 0.2.0 --- pkgs/development/python-modules/rpdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rpdb/default.nix b/pkgs/development/python-modules/rpdb/default.nix index ae689da1474ea..c0d7511173367 100644 --- a/pkgs/development/python-modules/rpdb/default.nix +++ b/pkgs/development/python-modules/rpdb/default.nix @@ -6,12 +6,12 @@ buildPythonPackage rec { pname = "rpdb"; - version = "0.1.6"; + version = "0.2.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "5d1a1cee34378ab075879dc30fa6328d448a9f680a66c4e84cac7382ad92f15f"; + sha256 = "sha256-g0bw3UmKHDB2ivPTUozf6AhtjAV8n8y1Qwta7DKuFqs="; }; meta = with lib; { From b930f4754d8048d68b43eae889d2fa7393390076 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:15 +0100 Subject: [PATCH 0850/1079] python3Packages.rq: 1.16.2 -> 2.1 https://github.com/rq/rq/releases/tag/v2.1 --- pkgs/development/python-modules/rq/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/rq/default.nix b/pkgs/development/python-modules/rq/default.nix index 0774d4e05925a..45a173bfad46a 100644 --- a/pkgs/development/python-modules/rq/default.nix +++ b/pkgs/development/python-modules/rq/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "rq"; - version = "1.16.2"; + version = "2.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "rq"; repo = "rq"; tag = "v${version}"; - hash = "sha256-8uhCV4aJNbY273jOa9D5OlgEG1w3hXVncClKQTO9Pyk="; + hash = "sha256-J3ftABqm+5lH37LiBskEXOb6MszvDKO2271s+CEk0ls="; }; build-system = [ hatchling ]; @@ -66,7 +66,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library for creating background jobs and processing them"; homepage = "https://github.com/nvie/rq/"; - changelog = "https://github.com/rq/rq/releases/tag/v${version}"; + changelog = "https://github.com/rq/rq/releases/tag/${src.tag}"; license = licenses.bsd2; maintainers = with maintainers; [ mrmebelman ]; }; From b26e7ce9903b34b7287f213b2d9056a044b10b6f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:15 +0100 Subject: [PATCH 0851/1079] python3Packages.rtslib: 2.1.76 -> 2.2.0 --- pkgs/development/python-modules/rtslib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rtslib/default.nix b/pkgs/development/python-modules/rtslib/default.nix index 9e7378d1ed8e9..92011d6277784 100644 --- a/pkgs/development/python-modules/rtslib/default.nix +++ b/pkgs/development/python-modules/rtslib/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "rtslib"; - version = "2.1.76"; + version = "2.2.0"; format = "setuptools"; src = fetchFromGitHub { owner = "open-iscsi"; repo = "${pname}-fb"; tag = "v${version}"; - hash = "sha256-z9fpSVyv96ZoJaP0ch2A3bX/o/K23ooEpxa/OAhY6Z4="; + hash = "sha256-lBYckQlnvIQ6lSENctYsMhzULi1MJAVUyF06Ul56LzA="; }; propagatedBuildInputs = [ From 9e7da1ff45669a47815ffed3296c5988552599fc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:16 +0100 Subject: [PATCH 0852/1079] python3Packages.ruamel-yaml: 0.18.6 -> 0.18.10 https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree/CHANGES --- 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 eeb77714fddc8..9d1aee84809d3 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.6"; + version = "0.18.10"; pyproject = true; src = fetchPypi { pname = "ruamel.yaml"; inherit version; - hash = "sha256-iyfmohfnhsb75WNNjz8RvGPg+A9qWJDyiGPZxFqsMRs="; + hash = "sha256-IMhqsprCFT+ApCjhJUqK32htM4PfBEkFFMo7eaNi21g="; }; nativeBuildInputs = [ setuptools ]; From 155c82a7b7e92318b55477aea45ce8437ae1f65d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:16 +0100 Subject: [PATCH 0853/1079] python3Packages.rubicon-objc: 0.4.9 -> 0.5.0 https://github.com/beeware/rubicon-objc/releases/tag/v0.5.0 --- pkgs/development/python-modules/rubicon-objc/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/rubicon-objc/default.nix b/pkgs/development/python-modules/rubicon-objc/default.nix index f24e49364f0a8..4fac09c2cf047 100644 --- a/pkgs/development/python-modules/rubicon-objc/default.nix +++ b/pkgs/development/python-modules/rubicon-objc/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "rubicon-objc"; - version = "0.4.9"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,8 +19,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "beeware"; repo = "rubicon-objc"; - rev = "refs/tags/v${version}"; - hash = "sha256-jQ/q2yIXJp+X4ajcbEqxXuYtYeyZJ1xTBjSlzqLuRpg="; + tag = "v${version}"; + hash = "sha256-yEsW8xHW004O7aDU4/mlbfTuF2H5UcpbNR9NACxQv3M="; }; postPatch = '' @@ -49,7 +49,7 @@ buildPythonPackage rec { meta = { description = "Bridge interface between Python and Objective-C"; homepage = "https://github.com/beeware/rubicon-objc/"; - changelog = "https://github.com/beeware/rubicon-objc/releases/tag/v${version}"; + changelog = "https://github.com/beeware/rubicon-objc/releases/tag/${src.tag}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ natsukium ]; platforms = lib.platforms.darwin; From 338c033c69a88c18224fdac77111febff151c90a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:16 +0100 Subject: [PATCH 0854/1079] python3Packages.rubymarshal: 1.2.7 -> 1.2.8 --- pkgs/development/python-modules/rubymarshal/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rubymarshal/default.nix b/pkgs/development/python-modules/rubymarshal/default.nix index d2b485ee4f061..0e2ada2d063cb 100644 --- a/pkgs/development/python-modules/rubymarshal/default.nix +++ b/pkgs/development/python-modules/rubymarshal/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "rubymarshal"; - version = "1.2.7"; + version = "1.2.8"; format = "setuptools"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "94aa84fa42393f773c8215fab679bd3b72bbdb9f7931643d3672184cde9981d9"; + sha256 = "sha256-8+8KxCjsawlFXd1Bgq/8jY0TSB9l8UHaNMkcqfoz7hs="; }; propagatedBuildInputs = [ hypothesis ]; From 6db029063f19f3ec619cf8b2716062a1437c9af6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:17 +0100 Subject: [PATCH 0855/1079] python3Packages.sacrebleu: 2.4.2 -> 2.5.0 https://github.com/mjpost/sacrebleu/blob/v{version}/CHANGELOG.md --- pkgs/development/python-modules/sacrebleu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sacrebleu/default.nix b/pkgs/development/python-modules/sacrebleu/default.nix index 602d635a2fe65..c9f167bbf2eed 100644 --- a/pkgs/development/python-modules/sacrebleu/default.nix +++ b/pkgs/development/python-modules/sacrebleu/default.nix @@ -16,7 +16,7 @@ }: let pname = "sacrebleu"; - version = "2.4.2"; + version = "2.5.0"; in buildPythonPackage { inherit pname version; @@ -26,7 +26,7 @@ buildPythonPackage { owner = "mjpost"; repo = pname; tag = "v${version}"; - hash = "sha256-evSBHvDFOJlE2f9uM+NNCQeABY5lCc3Rs9dq11n7v5c="; + hash = "sha256-ErssNc8X376E26maGJo/P19CA7FDxZ4/h6mgRB+YNZc="; }; # postPatch = '' From 870d7d41861de9ea5183f5daf67047b0cb95500f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:17 +0100 Subject: [PATCH 0856/1079] python3Packages.sagemaker-core: 1.0.17 -> 1.0.18 https://github.com/aws/sagemaker-core/blob/v1.0.18/CHANGELOG.md --- pkgs/development/python-modules/sagemaker-core/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sagemaker-core/default.nix b/pkgs/development/python-modules/sagemaker-core/default.nix index 4b5eb9dd94872..a794d4dd7f95d 100644 --- a/pkgs/development/python-modules/sagemaker-core/default.nix +++ b/pkgs/development/python-modules/sagemaker-core/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "sagemaker-core"; - version = "1.0.17"; + version = "1.0.18"; pyproject = true; src = fetchFromGitHub { owner = "aws"; repo = "sagemaker-core"; tag = "v${version}"; - hash = "sha256-zRdY0LWIOMY6fBqLje6WFYci46WlcxliI8PFAipiIuw="; + hash = "sha256-LtE5sj4/5oxb0uii9ObLpHxMTNIaCNmnodC7toBu3qA="; }; build-system = [ @@ -76,7 +76,7 @@ buildPythonPackage rec { meta = { description = "Python SDK designed to provide an object-oriented interface for interacting with Amazon SageMaker resources"; homepage = "https://github.com/aws/sagemaker-core"; - changelog = "https://github.com/aws/sagemaker-core/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/aws/sagemaker-core/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ GaetanLepage ]; }; From 17f6a7a460be67ecfb84a3a4695a1296c734e41c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:18 +0100 Subject: [PATCH 0857/1079] python3Packages.sagemaker: 2.237.2 -> 2.237.3 https://github.com/aws/sagemaker-python-sdk/blob/v2.237.3/CHANGELOG.md --- pkgs/development/python-modules/sagemaker/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sagemaker/default.nix b/pkgs/development/python-modules/sagemaker/default.nix index 774e4e5b4a402..a43e89e752ed9 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.237.2"; + version = "2.237.3"; pyproject = true; src = fetchFromGitHub { owner = "aws"; repo = "sagemaker-python-sdk"; tag = "v${version}"; - hash = "sha256-cNBPuXoViHy03ZMBrF3+xeMSUpovi1lloXizBvgNJmw="; + hash = "sha256-eQ+5WFEobJUHdIK317A94/ro2H1xU738j3b7Z6iddlk="; }; build-system = [ @@ -113,7 +113,7 @@ buildPythonPackage rec { meta = { description = "Library for training and deploying machine learning models on Amazon SageMaker"; homepage = "https://github.com/aws/sagemaker-python-sdk/"; - changelog = "https://github.com/aws/sagemaker-python-sdk/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/aws/sagemaker-python-sdk/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ nequissimus ]; }; From 55c8726999f1e1393145f1c7e93854fbaa9eb34a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:18 +0100 Subject: [PATCH 0858/1079] python3Packages.sanic: 24.6.0 -> 24.12.0 https://github.com/sanic-org/sanic/releases/tag/v24.12.0 --- pkgs/development/python-modules/sanic/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sanic/default.nix b/pkgs/development/python-modules/sanic/default.nix index 07c269ee2b971..d7d8f1a111a4a 100644 --- a/pkgs/development/python-modules/sanic/default.nix +++ b/pkgs/development/python-modules/sanic/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "sanic"; - version = "24.6.0"; + version = "24.12.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -37,7 +37,7 @@ buildPythonPackage rec { owner = "sanic-org"; repo = "sanic"; tag = "v${version}"; - hash = "sha256-AviYqdr+r5ya4mFJKGUatBsaMMmCQGqE3YtDJwTuaY0="; + hash = "sha256-17Nr0iNeZC1sHm0JETIufdMVqrhORts1WxCh8cukCKg="; }; build-system = [ setuptools ]; @@ -155,7 +155,7 @@ buildPythonPackage rec { meta = with lib; { description = "Web server and web framework"; homepage = "https://github.com/sanic-org/sanic/"; - changelog = "https://github.com/sanic-org/sanic/releases/tag/v${version}"; + changelog = "https://github.com/sanic-org/sanic/releases/tag/${src.tag}"; license = licenses.mit; maintainers = [ ]; mainProgram = "sanic"; From 6f518f1241d2600eceee10e41afdbb17403116c5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:18 +0100 Subject: [PATCH 0859/1079] python3Packages.scancode-toolkit: 32.2.1 -> 32.3.1 https://github.com/nexB/scancode-toolkit/blob/v32.3.1/CHANGELOG.rst --- pkgs/development/python-modules/scancode-toolkit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scancode-toolkit/default.nix b/pkgs/development/python-modules/scancode-toolkit/default.nix index 24badfd1d1ded..e240c4d2077ee 100644 --- a/pkgs/development/python-modules/scancode-toolkit/default.nix +++ b/pkgs/development/python-modules/scancode-toolkit/default.nix @@ -61,14 +61,14 @@ buildPythonPackage rec { pname = "scancode-toolkit"; - version = "32.2.1"; + version = "32.3.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-o+c2aB9oAI5xyHj2xtQowSP4Wjq6RAAmasXjrzXR5ko="; + hash = "sha256-Dy+umzXayQ89PiGz6JhHJ6Cuw/OwFsM0ix4vvLuyjb4="; }; dontConfigure = true; From 48deda7297818bc5716ba7fa9a28e934822b8293 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:19 +0100 Subject: [PATCH 0860/1079] python3Packages.scikit-image: 0.24.0 -> 0.25.0 https://github.com/scikit-image/scikit-image/releases/tag/v0.25.0 --- pkgs/development/python-modules/scikit-image/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/scikit-image/default.nix b/pkgs/development/python-modules/scikit-image/default.nix index 6c43b5380b929..5aca6b4dabc5f 100644 --- a/pkgs/development/python-modules/scikit-image/default.nix +++ b/pkgs/development/python-modules/scikit-image/default.nix @@ -35,7 +35,7 @@ let installedPackageRoot = "${builtins.placeholder "out"}/${python.sitePackages}"; self = buildPythonPackage rec { pname = "scikit-image"; - version = "0.24.0"; + version = "0.25.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -44,7 +44,7 @@ let owner = "scikit-image"; repo = "scikit-image"; tag = "v${version}"; - hash = "sha256-zhW7P2ss7n9LXRXiBMsifxCGGKXgZFbGLl3K4u4xzfE="; + hash = "sha256-v2bgazzx+7aoUgoOQvqhYJkSOzSJ5TWwEwBgHxRP318="; }; postPatch = '' @@ -160,7 +160,7 @@ let meta = { description = "Image processing routines for SciPy"; homepage = "https://scikit-image.org"; - changelog = "https://github.com/scikit-image/scikit-image/releases/tag/v${version}"; + changelog = "https://github.com/scikit-image/scikit-image/releases/tag/${src.tag}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ yl3dy ]; }; From 4443b77041e39f97ef14d0e98b7fa8a13b87f368 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:19 +0100 Subject: [PATCH 0861/1079] python3Packages.scikit-learn: 1.5.2 -> 1.6.1 https://scikit-learn.org/stable/whats_new/v1.6.html#version-1-6-1 --- pkgs/development/python-modules/scikit-learn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scikit-learn/default.nix b/pkgs/development/python-modules/scikit-learn/default.nix index bec7644f688a6..ac73ec1f4b9cf 100644 --- a/pkgs/development/python-modules/scikit-learn/default.nix +++ b/pkgs/development/python-modules/scikit-learn/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "scikit-learn"; - version = "1.5.2"; + version = "1.6.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -32,7 +32,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "scikit_learn"; inherit version; - hash = "sha256-tCN+17P90KSIJ5LmjvJUXVuqUKyju0WqffRoE4rY+U0="; + hash = "sha256-tPwlJeyixppZJg9YPFanVXxszfjer9um4GD5TBxZc44="; }; postPatch = '' From ae7b8d7f11614f5354da63d5b1a4310bc8c1d789 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:20 +0100 Subject: [PATCH 0862/1079] python3Packages.scikits-odes-core: 3.1.0 -> 3.1.1 --- pkgs/development/python-modules/scikits-odes-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scikits-odes-core/default.nix b/pkgs/development/python-modules/scikits-odes-core/default.nix index 2ad7ba3ff35e8..12ce83ef0ff2d 100644 --- a/pkgs/development/python-modules/scikits-odes-core/default.nix +++ b/pkgs/development/python-modules/scikits-odes-core/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "scikits-odes-core"; - version = "3.1.0"; + version = "3.1.1"; pyproject = true; src = fetchFromGitHub { owner = "bmcage"; repo = "odes"; tag = "v${version}"; - hash = "sha256-wOdqRzj45piT9P+qA0xXBCnOZ9Xh+Waej2t51mDcilc="; + hash = "sha256-lqkPCVMQIVpZrkNUhYhAlFU71eUAaWwN8v66L7Rz91U="; }; sourceRoot = "${src.name}/packages/scikits-odes-core"; From acb03f3e49b05c3d9ce522dce79e468c652b7005 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:20 +0100 Subject: [PATCH 0863/1079] python3Packages.scrapy: 2.11.2 -> 2.12.0 https://github.com/scrapy/scrapy/raw/2.12.0/docs/news.rst --- pkgs/development/python-modules/scrapy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/scrapy/default.nix b/pkgs/development/python-modules/scrapy/default.nix index 72d80fe80c23b..969ff63ac7b6f 100644 --- a/pkgs/development/python-modules/scrapy/default.nix +++ b/pkgs/development/python-modules/scrapy/default.nix @@ -36,7 +36,7 @@ buildPythonPackage rec { pname = "scrapy"; - version = "2.11.2"; + version = "2.12.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -45,7 +45,7 @@ buildPythonPackage rec { owner = "scrapy"; repo = "scrapy"; tag = version; - hash = "sha256-EaO1kQ3VSTwEW+r0kSKycOxHNTPwwCVjch1ZBrTU0qQ="; + hash = "sha256-o3+57+bZRohgrld2EuoQDU2LioJu0jmaC/RPREvI1t8="; }; pythonRelaxDeps = [ @@ -148,7 +148,7 @@ buildPythonPackage rec { range of purposes, from data mining to monitoring and automated testing. ''; homepage = "https://scrapy.org/"; - changelog = "https://github.com/scrapy/scrapy/raw/${version}/docs/news.rst"; + changelog = "https://github.com/scrapy/scrapy/raw/${src.tag}/docs/news.rst"; license = licenses.bsd3; maintainers = with maintainers; [ vinnymeller ]; }; From 4cf83cf0e400f2e4585c3b31ac98edef16037e80 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:21 +0100 Subject: [PATCH 0864/1079] python3Packages.seabreeze: 2.9.2 -> 2.10.0 --- pkgs/development/python-modules/seabreeze/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/seabreeze/default.nix b/pkgs/development/python-modules/seabreeze/default.nix index 50d6846a902bb..af7c85863eb58 100644 --- a/pkgs/development/python-modules/seabreeze/default.nix +++ b/pkgs/development/python-modules/seabreeze/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "seabreeze"; - version = "2.9.2"; + version = "2.10.0"; pyproject = true; src = fetchFromGitHub { owner = "ap--"; repo = "python-seabreeze"; tag = "v${version}"; - hash = "sha256-NzZ+ZRfJ97Ufp6hmqN6ziBFfdvJXpmWwh9A66od/8Hc="; + hash = "sha256-HXcNXVziSscP532dSx35eS0ZHuJEPC6I9Nc95N90mVQ="; leaveDotGit = true; }; From d868fdf6ba916b9c61ee0b0bd7c7eadc5ffd3dc3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:21 +0100 Subject: [PATCH 0865/1079] python3Packages.secure: 0.3.0 -> 1.0.1 --- pkgs/development/python-modules/secure/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/secure/default.nix b/pkgs/development/python-modules/secure/default.nix index f78cda89176c3..1e4cd09e58b1d 100644 --- a/pkgs/development/python-modules/secure/default.nix +++ b/pkgs/development/python-modules/secure/default.nix @@ -8,7 +8,7 @@ }: buildPythonPackage rec { - version = "0.3.0"; + version = "1.0.1"; format = "setuptools"; pname = "secure"; disabled = isPy27; @@ -16,8 +16,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "typeerror"; repo = "secure.py"; - rev = version; - sha256 = "1ajz1nx0nnhsc80xbgbc42ib2h08qnccvsp5i583rd9b0f9pklwk"; + tag = "v${version}"; + sha256 = "sha256-lyosOejztFEINGKO0wAYv3PWBL7vpmAq+eQunwP9h5I="; }; propagatedBuildInputs = [ From 6e5d6c665fe68a3d7d86a9c03ee2dde19822333c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:21 +0100 Subject: [PATCH 0866/1079] python3Packages.securetar: 2024.11.0 -> 2025.1.3 https://github.com/pvizeli/securetar/releases/tag/2025.1.3 --- pkgs/development/python-modules/securetar/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/securetar/default.nix b/pkgs/development/python-modules/securetar/default.nix index 4ead74fdbf879..cc877682630f2 100644 --- a/pkgs/development/python-modules/securetar/default.nix +++ b/pkgs/development/python-modules/securetar/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "securetar"; - version = "2024.11.0"; + version = "2025.1.3"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "pvizeli"; repo = "securetar"; tag = version; - hash = "sha256-h0GubDuwINDNfDxBVJv74yu/OnzMasq5f0lPoIrNNCA="; + hash = "sha256-flsDFXNzpwfNraR4MvjkxOjH6BUNvGqu6g7RXlvl8sU="; }; build-system = [ setuptools ]; @@ -33,7 +33,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module to handle tarfile backups"; homepage = "https://github.com/pvizeli/securetar"; - changelog = "https://github.com/pvizeli/securetar/releases/tag/${version}"; + changelog = "https://github.com/pvizeli/securetar/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From 205b51a40566fcf350f56404f7c21b0ee9e21f6a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:22 +0100 Subject: [PATCH 0867/1079] python3Packages.semver: 3.0.2 -> 3.0.3 https://github.com/python-semver/python-semver/releases/tag/3.0.0 --- pkgs/development/python-modules/semver/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/semver/default.nix b/pkgs/development/python-modules/semver/default.nix index abc07f74c1673..f92c48fb4c800 100644 --- a/pkgs/development/python-modules/semver/default.nix +++ b/pkgs/development/python-modules/semver/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, fetchFromGitHub, pytestCheckHook, + pytest-cov-stub, pythonOlder, setuptools, setuptools-scm, @@ -10,7 +11,7 @@ buildPythonPackage rec { pname = "semver"; - version = "3.0.2"; + version = "3.0.3"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +20,7 @@ buildPythonPackage rec { owner = "python-semver"; repo = "python-semver"; tag = version; - hash = "sha256-772PSUq1dqtn9aOol+Bo0S0OItBmoiCNP8q/YCBvKU4="; + hash = "sha256-/E2wJcAmEnmK9QSl7a4aLMHCIh0glq9VIlYls6GhfXM="; }; postPatch = '' @@ -32,7 +33,10 @@ buildPythonPackage rec { setuptools-scm ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + pytestCheckHook + pytest-cov-stub + ]; disabledTestPaths = [ # Don't test the documentation From 58999ecd3feb1a88b76ff565c49e8af9ceafc05d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:22 +0100 Subject: [PATCH 0868/1079] python3Packages.setproctitle: 1.3.3 -> 1.3.4 --- pkgs/development/python-modules/setproctitle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/setproctitle/default.nix b/pkgs/development/python-modules/setproctitle/default.nix index e07667cdd05c1..f88055d575da3 100644 --- a/pkgs/development/python-modules/setproctitle/default.nix +++ b/pkgs/development/python-modules/setproctitle/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "setproctitle"; - version = "1.3.3"; + version = "1.3.4"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-yRPhUefqAVZ4N/8DeiPKh0AZKIAZi3+7kLFtGBYHyq4="; + hash = "sha256-O0DTKj4fBOlCMe1t/uDankO0+ca1RQ1T5t13VMNODFA="; }; nativeBuildInputs = [ setuptools ]; From d80fdd00242169f2330caf1355af63b4477e2811 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:23 +0100 Subject: [PATCH 0869/1079] python3Packages.sh: 2.0.7 -> 2.2.1 --- pkgs/development/python-modules/sh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sh/default.nix b/pkgs/development/python-modules/sh/default.nix index bafc4dc661f4c..20a0e7ae8be0c 100644 --- a/pkgs/development/python-modules/sh/default.nix +++ b/pkgs/development/python-modules/sh/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "sh"; - version = "2.0.7"; + version = "2.2.1"; format = "pyproject"; src = fetchFromGitHub { owner = "amoffat"; repo = "sh"; tag = version; - hash = "sha256-O0jS/hO31ou9h0xsMSKAy76vEELjryaHKbvdfzYevJc="; + hash = "sha256-LeqhnQD3CqvKauf9JYN2jFO4gfNyVGeHNU9XzNrHHlk="; }; nativeBuildInputs = [ poetry-core ]; From eda607a1f726d2a0b8bb2d96beefc8ace25fd754 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:23 +0100 Subject: [PATCH 0870/1079] python3Packages.shazamio: 0.6.0 -> 0.7.0 https://github.com/dotX12/ShazamIO/releases/tag/0.7.0 --- pkgs/development/python-modules/shazamio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/shazamio/default.nix b/pkgs/development/python-modules/shazamio/default.nix index f086ecf4e6eb6..eec2b5bdcc73e 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.6.0"; + version = "0.7.0"; format = "pyproject"; src = fetchFromGitHub { owner = "dotX12"; repo = "ShazamIO"; tag = version; - hash = "sha256-PYA7HUm++4r4kwezyPi3mWRRGF47qHjz2nHUZmVYk/I="; + hash = "sha256-72bZyEKvCt/MSqQKzEMQZUC3z53rGm0LJCv6oBCQEYE="; }; patches = [ @@ -70,7 +70,7 @@ buildPythonPackage rec { meta = with lib; { description = "Free asynchronous library from reverse engineered Shazam API"; homepage = "https://github.com/dotX12/ShazamIO"; - changelog = "https://github.com/dotX12/ShazamIO/releases/tag/${version}"; + changelog = "https://github.com/dotX12/ShazamIO/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ figsoda ]; # https://github.com/shazamio/ShazamIO/issues/80 From d0587159388b164a8141a5da8219ce597189de34 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:23 +0100 Subject: [PATCH 0871/1079] python3Packages.shiny: 0.10.2 -> 1.2.1 https://github.com/posit-dev/py-shiny/blob/v1.2.1/CHANGELOG.md --- pkgs/development/python-modules/shiny/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/shiny/default.nix b/pkgs/development/python-modules/shiny/default.nix index 048eca1185f9c..30aab3785a67c 100644 --- a/pkgs/development/python-modules/shiny/default.nix +++ b/pkgs/development/python-modules/shiny/default.nix @@ -29,14 +29,14 @@ buildPythonPackage rec { pname = "shiny"; - version = "0.10.2"; + version = "1.2.1"; pyproject = true; src = fetchFromGitHub { owner = "posit-dev"; repo = "py-shiny"; tag = "v${version}"; - hash = "sha256-s1j9bMAapO0iRXsuNxiwlNaVv2EoWcl9U7WnHwQe9n8="; + hash = "sha256-8bo2RHuIP7X7EaOlHd+2m4XU287owchAwiqPnpjKFjI="; }; build-system = [ setuptools ]; @@ -68,7 +68,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/posit-dev/py-shiny/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/posit-dev/py-shiny/blob/${src.tag}/CHANGELOG.md"; description = "Build fast, beautiful web applications in Python"; license = lib.licenses.mit; homepage = "https://shiny.posit.co/py"; From 7637b664a87476cb7e21425cc2a11877c2156ed4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:24 +0100 Subject: [PATCH 0872/1079] python3Packages.sigstore-protobuf-specs: 0.3.2 -> 0.3.5 --- .../python-modules/sigstore-protobuf-specs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sigstore-protobuf-specs/default.nix b/pkgs/development/python-modules/sigstore-protobuf-specs/default.nix index 043b47e243108..e3f8bb0f17d7c 100644 --- a/pkgs/development/python-modules/sigstore-protobuf-specs/default.nix +++ b/pkgs/development/python-modules/sigstore-protobuf-specs/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "sigstore-protobuf-specs"; - version = "0.3.2"; + version = "0.3.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "sigstore_protobuf_specs"; inherit version; - hash = "sha256-yuBBtAUCYAuKYz9DwldpXQIiqU76HlEQp+x62njDnZk="; + hash = "sha256-yl0XAXrefexbuaABweDkXa5G+L2lk+j6sG6mjurBzpw="; }; nativeBuildInputs = [ flit-core ]; From bed421e67dbe7d30a6d0a7133d36759cfd6eaae8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:24 +0100 Subject: [PATCH 0873/1079] python3Packages.simple-term-menu: 1.6.4 -> 1.6.6 https://github.com/IngoMeyer441/simple-term-menu/releases/tag/v1.6.6 --- pkgs/development/python-modules/simple-term-menu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/simple-term-menu/default.nix b/pkgs/development/python-modules/simple-term-menu/default.nix index ea67d21d5adc9..b05bc234b3352 100644 --- a/pkgs/development/python-modules/simple-term-menu/default.nix +++ b/pkgs/development/python-modules/simple-term-menu/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "simple-term-menu"; - version = "1.6.4"; + version = "1.6.6"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-vpxdvY3xKkBLFM2Oldb8AtWMYOJVX2Xd3kF3fEh/s7k="; + hash = "sha256-mBPTb1dJ1i0gClWZseyIRpxxN4MSrcCEwAwAv7s4OJM="; }; nativeBuildInputs = [ setuptools ]; From f980efbc948c083bd431c2e19467e33784980007 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:25 +0100 Subject: [PATCH 0874/1079] python3Packages.simpleeval: 1.0.0 -> 1.0.3 https://github.com/danthedeckie/simpleeval/releases/tag/1.0.3 --- pkgs/development/python-modules/simpleeval/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/simpleeval/default.nix b/pkgs/development/python-modules/simpleeval/default.nix index 81e9e7441570e..736b937972a71 100644 --- a/pkgs/development/python-modules/simpleeval/default.nix +++ b/pkgs/development/python-modules/simpleeval/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "simpleeval"; - version = "1.0.0"; + version = "1.0.3"; format = "pyproject"; src = fetchFromGitHub { owner = "danthedeckie"; repo = pname; tag = version; - hash = "sha256-Ryi3ZzIPQ0x/rCQFfoXDOjLuE110n/vUbpvt2IX4GyA="; + hash = "sha256-CwCuQ/wd8nLKKXji2dzz9mvZrQEm2/kEm93Pan/8+90="; }; nativeBuildInputs = [ setuptools ]; @@ -29,7 +29,7 @@ buildPythonPackage rec { meta = with lib; { description = "Simple, safe single expression evaluator library"; homepage = "https://github.com/danthedeckie/simpleeval"; - changelog = "https://github.com/danthedeckie/simpleeval/releases/tag/${version}"; + changelog = "https://github.com/danthedeckie/simpleeval/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ johbo ]; }; From 1994191983f502866bf9b5c627245cdb96ac4429 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:25 +0100 Subject: [PATCH 0875/1079] python3Packages.skia-pathops: 0.8.0.post1 -> 0.8.0.post2 --- .../python-modules/skia-pathops/default.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/skia-pathops/default.nix b/pkgs/development/python-modules/skia-pathops/default.nix index 308ecd70de063..147303c49881f 100644 --- a/pkgs/development/python-modules/skia-pathops/default.nix +++ b/pkgs/development/python-modules/skia-pathops/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "skia-pathops"; - version = "0.8.0.post1"; - format = "setuptools"; + version = "0.8.0.post2"; + pyproject = true; src = fetchPypi { - pname = "skia-pathops"; + pname = "skia_pathops"; inherit version; extension = "zip"; - hash = "sha256-oFYkneL2H6VRFrnuVVE8aja4eK7gDJFFDkBNFgZIXLs="; + hash = "sha256-niUs3rbE0WLoKYbTHb2JxnXRZ3y4AZwuE+YpXUpVcmk="; }; postPatch = @@ -54,11 +54,15 @@ buildPythonPackage rec { EOF ''; + build-system = [ + cython + setuptools + setuptools-scm + ]; + nativeBuildInputs = [ - cython ninja - setuptools-scm ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ cctools.libtool @@ -70,8 +74,6 @@ buildPythonPackage rec { OpenGL ]; - propagatedBuildInputs = [ setuptools ]; - nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "pathops" ]; From 68e9c71763eea77a484905993faba7a9bc8e7ad5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:26 +0100 Subject: [PATCH 0876/1079] python3Packages.skidl: 1.0.0 -> 2.0.1 --- pkgs/development/python-modules/skidl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/skidl/default.nix b/pkgs/development/python-modules/skidl/default.nix index 06871bd079051..f7d4a032550bb 100644 --- a/pkgs/development/python-modules/skidl/default.nix +++ b/pkgs/development/python-modules/skidl/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "skidl"; - version = "1.0.0"; + version = "2.0.1"; format = "setuptools"; src = fetchFromGitHub { owner = "xesscorp"; repo = "skidl"; - rev = version; - sha256 = "1m0hllvmr5nkl4zy8yyzfgw9zmbrrzd5pw87ahd2mq68fjpcaqq5"; + tag = version; + sha256 = "sha256-EzKtXdQFB6kjaIuCYAsyFPlwmkefb5RJcnpFYCVHHb8="; }; propagatedBuildInputs = [ From 30507c460628b8d2c2b2948fa801e42ebaf492ff Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:26 +0100 Subject: [PATCH 0877/1079] python3Packages.skops: 0.10 -> 0.11.0 https://github.com/skops-dev/skops/releases/tag/v0.11.0 --- pkgs/development/python-modules/skops/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/skops/default.nix b/pkgs/development/python-modules/skops/default.nix index 8cee781bcc406..36ce2d59d9cea 100644 --- a/pkgs/development/python-modules/skops/default.nix +++ b/pkgs/development/python-modules/skops/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "skops"; - version = "0.10"; + version = "0.11.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "skops-dev"; repo = "skops"; tag = "v${version}"; - hash = "sha256-2uX5sGVdTnZEbl0VXI8E7h1pQYQVbpQeUKUchCZpgg4="; + hash = "sha256-23Wy/VSd/CvpqT/zDX4ApplfsUwbjOj9q+T8YCKs8X4="; }; build-system = [ setuptools ]; @@ -68,7 +68,7 @@ buildPythonPackage rec { description = "Library for saving/loading, sharing, and deploying scikit-learn based models"; mainProgram = "skops"; homepage = "https://skops.readthedocs.io/en/stable"; - changelog = "https://github.com/skops-dev/skops/releases/tag/v${version}"; + changelog = "https://github.com/skops-dev/skops/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = [ lib.maintainers.bcdarwin ]; }; From 86eeb7579c3135bf3e5255cb93b8fbadf56dc340 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:26 +0100 Subject: [PATCH 0878/1079] python3Packages.slack-bolt: 1.21.2 -> 1.22.0 https://github.com/slackapi/bolt-python/releases/tag/v1.22.0 --- pkgs/development/python-modules/slack-bolt/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/slack-bolt/default.nix b/pkgs/development/python-modules/slack-bolt/default.nix index f9171318a0f18..27a7e7cd43b7e 100644 --- a/pkgs/development/python-modules/slack-bolt/default.nix +++ b/pkgs/development/python-modules/slack-bolt/default.nix @@ -40,14 +40,14 @@ buildPythonPackage rec { pname = "slack-bolt"; - version = "1.21.2"; + version = "1.22.0"; pyproject = true; src = fetchFromGitHub { owner = "slackapi"; repo = "bolt-python"; tag = "v${version}"; - hash = "sha256-4zEg60f3wtLnzrZU4mZMJmF6hO0EiHDTx6iw4WDsx0U="; + hash = "sha256-3+tp/R5ESdyvlvNS5W/Er7EgYalUjgVjsp3wO+Cwi/c="; }; postPatch = '' @@ -112,7 +112,7 @@ buildPythonPackage rec { meta = { description = "Framework to build Slack apps using Python"; homepage = "https://github.com/slackapi/bolt-python"; - changelog = "https://github.com/slackapi/bolt-python/releases/tag/v${version}"; + changelog = "https://github.com/slackapi/bolt-python/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ samuela ]; }; From d5b7b3dd922cac77af8666700fea68519b0ad24d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:27 +0100 Subject: [PATCH 0879/1079] python3Packages.smart-open: 7.0.4 -> 7.1.0 https://github.com/piskvorky/smart_open/releases/tag/v7.1.0 --- pkgs/development/python-modules/smart-open/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/smart-open/default.nix b/pkgs/development/python-modules/smart-open/default.nix index 2de499d3083a2..e679d10f4748b 100644 --- a/pkgs/development/python-modules/smart-open/default.nix +++ b/pkgs/development/python-modules/smart-open/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "smart-open"; - version = "7.0.4"; + version = "7.1.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "RaRe-Technologies"; repo = "smart_open"; tag = "v${version}"; - hash = "sha256-4HOTaF6AKXGlVCvSGKnnaH73aa4IO0aRxz03XQ4gSd8="; + hash = "sha256-ANbM0bKmkK25WCKxV7KHlPjzfTAY7dP67mmahRwtXI8="; }; patches = [ @@ -82,7 +82,7 @@ buildPythonPackage rec { ]; meta = with lib; { - changelog = "https://github.com/piskvorky/smart_open/releases/tag/v${version}"; + 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"; license = licenses.mit; From f24c3ba80a3068f1f7b2205ce549c8b4ae188732 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:27 +0100 Subject: [PATCH 0880/1079] python3Packages.smbprotocol: 1.14.0 -> 1.15.0 https://github.com/jborean93/smbprotocol/releases/tag/v1.15.0 --- pkgs/development/python-modules/smbprotocol/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/smbprotocol/default.nix b/pkgs/development/python-modules/smbprotocol/default.nix index f4818fe2ef6a6..a26fe5d3e5924 100644 --- a/pkgs/development/python-modules/smbprotocol/default.nix +++ b/pkgs/development/python-modules/smbprotocol/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "smbprotocol"; - version = "1.14.0"; + version = "1.15.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "jborean93"; repo = "smbprotocol"; tag = "v${version}"; - hash = "sha256-9J6p3rJeD6ZTOiumUQ7XX7nHI4mC3Sf+Gc+Fw2vwVk4="; + hash = "sha256-4BIrJAYazU4Bm6V1bYW/Bw2MXpR7CQpGQ6JammJ75HI="; }; propagatedBuildInputs = [ @@ -49,7 +49,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python SMBv2 and v3 Client"; homepage = "https://github.com/jborean93/smbprotocol"; - changelog = "https://github.com/jborean93/smbprotocol/releases/tag/v${version}"; + changelog = "https://github.com/jborean93/smbprotocol/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From cbf51ccca71c59ee7d9d33226138e71c3f16df93 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:28 +0100 Subject: [PATCH 0881/1079] python3Packages.smpplib: 2.2.3 -> 2.2.4 https://github.com/python-smpplib/python-smpplib/releases/tag/2.2.4 --- pkgs/development/python-modules/smpplib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/smpplib/default.nix b/pkgs/development/python-modules/smpplib/default.nix index 4a1753d7a7aeb..9db4eef1fb652 100644 --- a/pkgs/development/python-modules/smpplib/default.nix +++ b/pkgs/development/python-modules/smpplib/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "smpplib"; - version = "2.2.3"; + version = "2.2.4"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-UhWpWwU40m8YlgDgmCsx2oKB90U81uKGLFsh4+EAIzE="; + hash = "sha256-bzsDb8smQ8G3oyibtaxMmnIK8b9z5XLicp22tdgAwnM="; }; propagatedBuildInputs = [ six ]; From fb84be694df3c3f356cc550c47f9270616fb08ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:28 +0100 Subject: [PATCH 0882/1079] python3Packages.snakemake-interface-executor-plugins: 9.3.2 -> 9.3.3 https://github.com/snakemake/snakemake-interface-executor-plugins/blob/v9.3.3/CHANGELOG.md --- .../snakemake-interface-executor-plugins/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/snakemake-interface-executor-plugins/default.nix b/pkgs/development/python-modules/snakemake-interface-executor-plugins/default.nix index f432966a93670..48c8eb4bab56f 100644 --- a/pkgs/development/python-modules/snakemake-interface-executor-plugins/default.nix +++ b/pkgs/development/python-modules/snakemake-interface-executor-plugins/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "snakemake-interface-executor-plugins"; - version = "9.3.2"; + version = "9.3.3"; pyproject = true; src = fetchFromGitHub { owner = "snakemake"; repo = "snakemake-interface-executor-plugins"; tag = "v${version}"; - hash = "sha256-3XdsEnL+kuYhNOeAxkAsjTJ2R6NOtq97zPhQg9kdFkI="; + hash = "sha256-1QmpL+YhpH7CmMKI9C60GnpVBveq9IPM2mrlMOdjUs4="; }; build-system = [ poetry-core ]; @@ -33,7 +33,7 @@ buildPythonPackage rec { meta = { description = "This package provides a stable interface for interactions between Snakemake and its executor plugins"; homepage = "https://github.com/snakemake/snakemake-interface-executor-plugins"; - changelog = "https://github.com/snakemake/snakemake-interface-executor-plugins/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/snakemake/snakemake-interface-executor-plugins/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ veprbl ]; }; From 305c32e08ed9062c4fefc1dedc045221ff74273c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:28 +0100 Subject: [PATCH 0883/1079] python3Packages.snitun: 0.39.1 -> 0.40.0 https://github.com/NabuCasa/snitun/releases/tag/0.40.0 --- pkgs/development/python-modules/snitun/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/snitun/default.nix b/pkgs/development/python-modules/snitun/default.nix index 8909ef30fd4bf..d451e38ee8bd2 100644 --- a/pkgs/development/python-modules/snitun/default.nix +++ b/pkgs/development/python-modules/snitun/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "snitun"; - version = "0.39.1"; + version = "0.40.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "NabuCasa"; repo = "snitun"; tag = version; - hash = "sha256-jewDQqvLUh/066BSEADXkCvjLFRnodKtUPKfvi0KUpI="; + hash = "sha256-wit0GVuWFMl1u+VC7Aw+dPcvqLGyviSz/DVUKXvSvAs="; }; build-system = [ setuptools ]; @@ -78,7 +78,7 @@ buildPythonPackage rec { meta = with lib; { description = "SNI proxy with TCP multiplexer"; - changelog = "https://github.com/NabuCasa/snitun/releases/tag/${version}"; + changelog = "https://github.com/NabuCasa/snitun/releases/tag/${src.tag}"; homepage = "https://github.com/nabucasa/snitun"; license = licenses.gpl3Only; maintainers = with maintainers; [ Scriptkiddi ]; From 9654ae766c528e5b8f8473c45473da702ace5484 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:29 +0100 Subject: [PATCH 0884/1079] python3Packages.snowflake-sqlalchemy: 1.6.1 -> 1.7.3 https://github.com/snowflakedb/snowflake-sqlalchemy/blob/v1.7.3/DESCRIPTION.md --- .../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 3e94b4c31d3c4..5baa0346a3ea3 100644 --- a/pkgs/development/python-modules/snowflake-sqlalchemy/default.nix +++ b/pkgs/development/python-modules/snowflake-sqlalchemy/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "snowflake-sqlalchemy"; - version = "1.6.1"; + version = "1.7.3"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-eSzekowNHTBxS4iwQE3oHtKXp3RcvMJT3NqXP2V1k4I="; + hash = "sha256-LtmTsdAAQhxjaTj4qCUlFsvuTPn64S6jT9cFIxaNjZg="; }; propagatedBuildInputs = [ From 23a403c6aeb99df85a05ff9c67b239b3abb2ac76 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:29 +0100 Subject: [PATCH 0885/1079] python3Packages.soundfile: 0.12.1 -> 0.13.0 --- pkgs/development/python-modules/soundfile/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/soundfile/default.nix b/pkgs/development/python-modules/soundfile/default.nix index 3e421ab2ac864..2628c3984f886 100644 --- a/pkgs/development/python-modules/soundfile/default.nix +++ b/pkgs/development/python-modules/soundfile/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "soundfile"; - version = "0.12.1"; + version = "0.13.0"; format = "setuptools"; # https://github.com/bastibe/python-soundfile/issues/157 disabled = isPyPy || stdenv.hostPlatform.isi686; src = fetchPypi { inherit pname version; - hash = "sha256-6OEBeyzx3adnrvGdL9nuXr4H4FDUMPd6Cnxmugi4za4="; + hash = "sha256-6DOZ2L3n1zsRfDPWoeyFcTGDOPic5y9MPUV+l2h5g1U="; }; patches = [ ./0001-Fix-build-on-linux-arm64.patch ]; From afa5e0532464d34c44fd5d52c94810fe9363212e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:30 +0100 Subject: [PATCH 0886/1079] python3Packages.spectral-cube: 0.6.5 -> 0.6.6 https://github.com/radio-astro-tools/spectral-cube/releases/tag/v0.6.6 --- pkgs/development/python-modules/spectral-cube/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/spectral-cube/default.nix b/pkgs/development/python-modules/spectral-cube/default.nix index d9c3e6466143d..63889875708bf 100644 --- a/pkgs/development/python-modules/spectral-cube/default.nix +++ b/pkgs/development/python-modules/spectral-cube/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "spectral-cube"; - version = "0.6.5"; + version = "0.6.6"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-gJzrr3+/FsQN/HHDERxf/NECArwOaTqFwmI/Q2Z9HTM="; + hash = "sha256-bjBghr5WrfC4NH5cyiy9RUiCmJSUHBtyD61bd1i/4kM="; }; patches = [ ./distutils-looseversion.patch ]; From 71f0e2a0c267b2515083e7c30de3e328ab279f6c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:30 +0100 Subject: [PATCH 0887/1079] python3Packages.speechrecognition: 3.12.0 -> 3.14.0 https://github.com/Uberi/speech_recognition/releases/tag/3.14.0 --- .../python-modules/speechrecognition/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/speechrecognition/default.nix b/pkgs/development/python-modules/speechrecognition/default.nix index 0e22d72e97990..5821ee05a010b 100644 --- a/pkgs/development/python-modules/speechrecognition/default.nix +++ b/pkgs/development/python-modules/speechrecognition/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "speechrecognition"; - version = "3.12.0"; + version = "3.14.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "Uberi"; repo = "speech_recognition"; tag = version; - hash = "sha256-2yc5hztPBOysHxUQcS76ioCXmqNqjid6QUF4qPlIt24="; + hash = "sha256-1tZ3w77VYPO7BK6y572MwY1BV2+UeSwEL1E3mpdkqJg="; }; postPatch = '' @@ -80,7 +80,7 @@ buildPythonPackage rec { meta = with lib; { description = "Speech recognition module for Python, supporting several engines and APIs, online and offline"; homepage = "https://github.com/Uberi/speech_recognition"; - changelog = "https://github.com/Uberi/speech_recognition/releases/tag/${version}"; + changelog = "https://github.com/Uberi/speech_recognition/releases/tag/${src.tag}"; license = with licenses; [ gpl2Only bsd3 From dbea3436c909d09a1e48fd1756c8df3c8c3f2b57 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:31 +0100 Subject: [PATCH 0888/1079] python3Packages.sphinx-autoapi: 3.3.2 -> 3.4.0 https://github.com/readthedocs/sphinx-autoapi/blob/v3.4.0/CHANGELOG.rst --- pkgs/development/python-modules/sphinx-autoapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-autoapi/default.nix b/pkgs/development/python-modules/sphinx-autoapi/default.nix index 1da00715ba974..e147dd7ca4891 100644 --- a/pkgs/development/python-modules/sphinx-autoapi/default.nix +++ b/pkgs/development/python-modules/sphinx-autoapi/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "sphinx-autoapi"; - version = "3.3.2"; + version = "3.4.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -29,7 +29,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "sphinx_autoapi"; inherit version; - hash = "sha256-6/i0Sy66tcKPAmPsbC+KzdFW6bLVOaWOyjnS82hEUXM="; + hash = "sha256-5tU3H5QRu7n8o1jACp5XrvOslMv8XfS6soWUZGL2ngw="; }; build-system = [ setuptools ]; From df03dc9ab8fd435def4eb6c6f3f3913bbc1b7700 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:31 +0100 Subject: [PATCH 0889/1079] python3Packages.sphinx-autobuild: 2024.09.19 -> 2024.10.03 --- .../development/python-modules/sphinx-autobuild/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-autobuild/default.nix b/pkgs/development/python-modules/sphinx-autobuild/default.nix index 33314d868f6d2..982ba4de208bc 100644 --- a/pkgs/development/python-modules/sphinx-autobuild/default.nix +++ b/pkgs/development/python-modules/sphinx-autobuild/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "sphinx-autobuild"; - version = "2024.09.19"; + version = "2024.10.03"; pyproject = true; src = fetchFromGitHub { owner = "sphinx-doc"; repo = "sphinx-autobuild"; - rev = "refs/tags/${version}"; - hash = "sha256-azSQ524iXWeW7D1NgpWErFL4K0TBZ8ib6lRr1J246h4="; + tag = version; + hash = "sha256-RUPyOI0DYmpbemSIA2pNjlE5T4PEAE84yvWbcula0qs="; }; build-system = [ flit-core ]; From db93c291d24cc74d286939a96055b29240972198 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:31 +0100 Subject: [PATCH 0890/1079] python3Packages.sphinx-autodoc-typehints: 2.5.0 -> 3.0.1 https://github.com/tox-dev/sphinx-autodoc-typehints/releases/tag/3.0.1 --- .../python-modules/sphinx-autodoc-typehints/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix b/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix index 51f67fb4a0ad0..827a9dc298133 100644 --- a/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix +++ b/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix @@ -11,7 +11,7 @@ let pname = "sphinx-autodoc-typehints"; - version = "2.5.0"; + version = "3.0.1"; in buildPythonPackage { @@ -23,7 +23,7 @@ buildPythonPackage { src = fetchPypi { pname = "sphinx_autodoc_typehints"; inherit version; - hash = "sha256-JZ4QJrIY1WPXJ0P0F/zCWQapYUiX/jf5G9jX1Y90jDs="; + hash = "sha256-ubQN0V3uVPb4EMkk+GP5zxxU+fMmXElRQOoBvn9E+lU="; }; pythonRelaxDeps = [ "sphinx" ]; From 0dac36f906323e9412ed6296482b084173a28c0e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:32 +0100 Subject: [PATCH 0891/1079] python3Packages.sphinx-rtd-theme: 2.0.0 -> 3.0.2 https://github.com/readthedocs/sphinx_rtd_theme/blob/3.0.2/docs/changelog.rst --- pkgs/development/python-modules/sphinx-rtd-theme/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-rtd-theme/default.nix b/pkgs/development/python-modules/sphinx-rtd-theme/default.nix index 80dd79d124e25..1b6df8d72c14c 100644 --- a/pkgs/development/python-modules/sphinx-rtd-theme/default.nix +++ b/pkgs/development/python-modules/sphinx-rtd-theme/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "sphinx-rtd-theme"; - version = "2.0.0"; + version = "3.0.2"; format = "setuptools"; src = fetchPypi { pname = "sphinx_rtd_theme"; inherit version; - hash = "sha256-vV17gGIkBnYgc6BO+PrcX5FRJhVj1HAn3gmRDOA6/ms="; + hash = "sha256-t0V7wl3acjsgsIamcLmVPIWeq2CioD7o6yuyPhduX4U="; }; preBuild = '' From 060785151b01c1d3d5270bdd622a5cd836064d41 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:32 +0100 Subject: [PATCH 0892/1079] python3Packages.sphinxcontrib-applehelp: 1.0.8 -> 2.0.0 --- .../python-modules/sphinxcontrib-applehelp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-applehelp/default.nix b/pkgs/development/python-modules/sphinxcontrib-applehelp/default.nix index 9a9e1a2e0078e..b2afb6071d4bb 100644 --- a/pkgs/development/python-modules/sphinxcontrib-applehelp/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-applehelp/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "sphinxcontrib-applehelp"; - version = "1.0.8"; + version = "2.0.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "sphinxcontrib_applehelp"; inherit version; - hash = "sha256-xApPlvN3bEOT2TNBIFOWL6wrhPTJmnmCukLglXanBhk="; + hash = "sha256-LynvMxc1zpWO+kc0hz8ISUGXCJTGCQQIsHnGGy4cBtE="; }; nativeBuildInputs = [ flit-core ]; From 852066e6b144a803f4f840c303626f13811736de Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:33 +0100 Subject: [PATCH 0893/1079] python3Packages.sphinxcontrib-devhelp: 1.0.6 -> 2.0.0 --- .../python-modules/sphinxcontrib-devhelp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix b/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix index d2daaded5b90b..753c4a55c38fd 100644 --- a/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "sphinxcontrib-devhelp"; - version = "1.0.6"; + version = "2.0.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "sphinxcontrib_devhelp"; inherit version; - hash = "sha256-mJP9P5BQa8S5e9uXfOuPvYI5ifQxayjDhB7BKFRDctM="; + hash = "sha256-QR9dltRF0dc7tdUhMzd7QkjsedtceTzn2+WeB0tN0a0="; }; nativeBuildInputs = [ flit-core ]; From 3b974d56882ce8da23612f3b28621df1a6e7f2c7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:33 +0100 Subject: [PATCH 0894/1079] python3Packages.sphinxcontrib-programoutput: 0.17 -> 0.18 --- .../python-modules/sphinxcontrib-programoutput/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-programoutput/default.nix b/pkgs/development/python-modules/sphinxcontrib-programoutput/default.nix index 6a455531ab0d4..535ca61f37b83 100644 --- a/pkgs/development/python-modules/sphinxcontrib-programoutput/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-programoutput/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "sphinxcontrib-programoutput"; - version = "0.17"; + version = "0.18"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-MA7puMrug1XSXMdLTRx+/RLmCNKtFl4xQdMeb7wVK38="; + hash = "sha256-CeaLZBHZN6gLYIX0/eqkLg3FVVSAOFk4Rl9BBYnS7tg="; }; buildInputs = [ sphinx ]; From 77683ca98890b238ace7dab7eb304e804d8f7914 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:33 +0100 Subject: [PATCH 0895/1079] python3Packages.sphinxcontrib-qthelp: 1.0.8 -> 2.0.0 --- .../python-modules/sphinxcontrib-qthelp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix b/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix index 755deb678526a..1dfbb8afb86de 100644 --- a/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "sphinxcontrib-qthelp"; - version = "1.0.8"; + version = "2.0.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "sphinxcontrib_qthelp"; inherit version; - hash = "sha256-2z+PoQeJx6jnbRc8IzZL3w682USZaanmo90xuLdGnwM="; + hash = "sha256-T+fQrI/BcQRb5iOro+Ko9hP4aCcx+RU7suQOzha5u6s="; }; nativeBuildInputs = [ flit-core ]; From 454a9ca0717b15f0a5b19c485efcd3668bcc0889 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:34 +0100 Subject: [PATCH 0896/1079] python3Packages.sphinxcontrib-serializinghtml: 1.1.10 -> 2.0.0 --- .../python-modules/sphinxcontrib-serializinghtml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix b/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix index 99b4d5e5867f4..952ade587f416 100644 --- a/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "sphinxcontrib-serializinghtml"; - version = "1.1.10"; + version = "2.0.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "sphinxcontrib_serializinghtml"; inherit version; - hash = "sha256-k/P13EWLkbGS/hDDl+Mk8mLPFj158ygsFY6ENqLEUR8="; + hash = "sha256-6dkSgn+HLAKQF6U/DvIYCzJ8P3/SPIcin3qOi3ADHU0="; }; nativeBuildInputs = [ flit-core ]; From cf5b6ae70a8f8a4b425202153e52d680f5d804eb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:34 +0100 Subject: [PATCH 0897/1079] python3Packages.sphinxcontrib-spelling: 8.0.0 -> 8.0.1 https://github.com/sphinx-contrib/spelling/blob/8.0.1/docs/source/history.rst --- .../python-modules/sphinxcontrib-spelling/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix b/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix index 6bff5f2fc6c72..585c909b550ea 100644 --- a/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-spelling/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "sphinxcontrib-spelling"; - version = "8.0.0"; + version = "8.0.1"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-GZ0KFpAq2Aw4fClm3J6xD1ZbH7FczOFyEEAtt8JEPlw="; + hash = "sha256-8ER7ZBPHi2E7kWx4keNr6FoQXRkZyZeExT3+otj4BA8="; }; nativeBuildInputs = [ From 4fec65d73cec09d4f95e5e28670346d419314871 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:35 +0100 Subject: [PATCH 0898/1079] python3Packages.sphinxcontrib-websupport: 1.2.7 -> 2.0.0 --- .../python-modules/sphinxcontrib-websupport/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-websupport/default.nix b/pkgs/development/python-modules/sphinxcontrib-websupport/default.nix index a30a5a9809057..e9e9f8ca6575a 100644 --- a/pkgs/development/python-modules/sphinxcontrib-websupport/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-websupport/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "sphinxcontrib-websupport"; - version = "1.2.7"; + version = "2.0.0"; format = "pyproject"; src = fetchPypi { pname = "sphinxcontrib_websupport"; inherit version; - hash = "sha256-4yKALr/V/nk2jv2GSuuHsGNWauYZEdzLJxTiikXtdWE="; + hash = "sha256-C3Nn07rGRUsfl+QqqMTU1KG3VtUl/HJuu+VXHgM+ec0="; }; nativeBuildInputs = [ flit-core ]; From 75fc7f022af105b742db776a4ad7b25cf313332d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:35 +0100 Subject: [PATCH 0899/1079] python3Packages.spsdk: 2.4.0 -> 2.5.0 https://github.com/nxp-mcuxpresso/spsdk/blob/v2.5.0/docs/release_notes.rst --- 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 9f11e06fa6487..fdb36de06347a 100644 --- a/pkgs/development/python-modules/spsdk/default.nix +++ b/pkgs/development/python-modules/spsdk/default.nix @@ -44,14 +44,14 @@ buildPythonPackage rec { pname = "spsdk"; - version = "2.4.0"; + version = "2.5.0"; pyproject = true; src = fetchFromGitHub { owner = "nxp-mcuxpresso"; repo = "spsdk"; tag = "v${version}"; - hash = "sha256-WRR4YyA4HaYoyOZSt/RYivhH2E/20DKLXExWg2yOL48="; + hash = "sha256-Ua32c6hNjwfjsQIugiqtRL50AvOrPgqyKoG1Lb0NVqE="; }; postPatch = '' @@ -129,7 +129,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 3d35adccb17a3934fb566d7d532418e588b06194 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:36 +0100 Subject: [PATCH 0900/1079] python3Packages.sqlobject: 3.11.0 -> 3.12.0 https://github.com/sqlobject/sqlobject/blob/3.12.0/docs/News.rst --- pkgs/development/python-modules/sqlobject/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sqlobject/default.nix b/pkgs/development/python-modules/sqlobject/default.nix index 75eccd5268eb0..37c7079c1566b 100644 --- a/pkgs/development/python-modules/sqlobject/default.nix +++ b/pkgs/development/python-modules/sqlobject/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "sqlobject"; - version = "3.11.0"; + version = "3.12.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "SQLObject"; inherit version; - hash = "sha256-QrGyrM6e1cxCtF4GxoivXU/Gj2H8VnG7EFcgimLfdng="; + hash = "sha256-8vb2nRvMSXvqMSN758cjaND4PuUZ8zSuJv7K2R4iGRQ="; }; propagatedBuildInputs = [ From f59905d7c5f673a3b89cfa429875499990ac9d7d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:36 +0100 Subject: [PATCH 0901/1079] python3Packages.sqlparse: 0.5.2 -> 0.5.3 https://github.com/andialbrecht/sqlparse/blob/0.5.3/CHANGELOG --- pkgs/development/python-modules/sqlparse/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sqlparse/default.nix b/pkgs/development/python-modules/sqlparse/default.nix index 29f50e5b4d921..08438babc21fe 100644 --- a/pkgs/development/python-modules/sqlparse/default.nix +++ b/pkgs/development/python-modules/sqlparse/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "sqlparse"; - version = "0.5.2"; + version = "0.5.3"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-njezXhbRzGUqJUXwmXwd6yPqKPofPu/mCe7jBjw7EF8="; + hash = "sha256-CfZ3h/VqCxbs294b/H9dnDNxymg8/qqOb/YLSAfsknI="; }; build-system = [ hatchling ]; From 24217ab9243af9a685c78d002bf0551379e567e5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:36 +0100 Subject: [PATCH 0902/1079] python3Packages.srsly: 2.5.0 -> 2.5.1 https://github.com/explosion/srsly/releases/tag/v2.5.1 --- pkgs/development/python-modules/srsly/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/srsly/default.nix b/pkgs/development/python-modules/srsly/default.nix index 4576ff6375085..41d0524718106 100644 --- a/pkgs/development/python-modules/srsly/default.nix +++ b/pkgs/development/python-modules/srsly/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "srsly"; - version = "2.5.0"; + version = "2.5.1"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-J3Z1LNsUJ1ygHpp7epwEfM8x2xfwB25zNDz8yajfbL0="; + hash = "sha256-qxtL9s8+Kdoj2uBJPdFRf7eHB1IGUSNRQhuJtPwnx34="; }; nativeBuildInputs = [ From 74b7aed38550e14c687534c5559390125868904f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:37 +0100 Subject: [PATCH 0903/1079] python3Packages.sse-starlette: 2.1.3 -> 2.2.1 https://github.com/sysid/sse-starlette/blob/v2.2.1/CHANGELOG.md --- pkgs/development/python-modules/sse-starlette/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/sse-starlette/default.nix b/pkgs/development/python-modules/sse-starlette/default.nix index 28412c71bc499..83af8a9a29f9d 100644 --- a/pkgs/development/python-modules/sse-starlette/default.nix +++ b/pkgs/development/python-modules/sse-starlette/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "sse-starlette"; - version = "2.1.3"; + version = "2.2.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "sysid"; repo = "sse-starlette"; tag = "v${version}"; - hash = "sha256-cnUx3wYawyqt/m/FB6abxknMbc64k09a1kAJoA4yN6w="; + hash = "sha256-gBwr4WHJXlh/G3qGbZUPD3pKeX1CI1iTlrI91MVmnJY="; }; build-system = [ pdm-backend ]; @@ -59,7 +59,7 @@ buildPythonPackage rec { meta = with lib; { description = "Server Sent Events for Starlette and FastAPI"; homepage = "https://github.com/sysid/sse-starlette"; - changelog = "https://github.com/sysid/sse-starlette/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/sysid/sse-starlette/blob/${src.tag}/CHANGELOG.md"; license = licenses.bsd3; maintainers = with maintainers; [ fab ]; }; From 84eea45b68e92277f367b7b1c21462cfb297c9df Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:37 +0100 Subject: [PATCH 0904/1079] python3Packages.starlette: 0.41.2 -> 0.45.2 https://www.starlette.io/release-notes/#0452 --- 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 bb698b04b5b44..81e1bb316b142 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.41.2"; + version = "0.45.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -37,7 +37,7 @@ buildPythonPackage rec { owner = "encode"; repo = "starlette"; tag = version; - hash = "sha256-ZNB4OxzJHlsOie3URbUnZywJbqOZIvzxS/aq7YImdQ0="; + hash = "sha256-c4PAFrsp/KZMwUyvU6sgIyVKzoKM5zrt3is/SAQX3oM="; }; build-system = [ hatchling ]; From e16db3f9e94209ea2f155859b6a9d96c98dbe2ac Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:38 +0100 Subject: [PATCH 0905/1079] python3Packages.statsmodels: 0.14.3 -> 0.14.4 https://github.com/statsmodels/statsmodels/releases/tag/v0.14.4 --- pkgs/development/python-modules/statsmodels/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/statsmodels/default.nix b/pkgs/development/python-modules/statsmodels/default.nix index 07cb6fe42278e..f7fccd9e43aa5 100644 --- a/pkgs/development/python-modules/statsmodels/default.nix +++ b/pkgs/development/python-modules/statsmodels/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "statsmodels"; - version = "0.14.3"; + version = "0.14.4"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-7PNQJkP6k6q+XwvfI477WWCVF8TWCoEWMtMfzc6GwtI="; + hash = "sha256-XWng85Bg3HLAZ/m7boAzttzNsLrhAddqfvC8yU6Ji2c="; }; build-system = [ From 9fb5889873bf051fce9ffa6d5d518485b7e71007 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:38 +0100 Subject: [PATCH 0906/1079] python3Packages.std-uritemplate: 1.0.6 -> 2.0.1 https://github.com/std-uritemplate/std-uritemplate/releases/tag/2.0.1 --- pkgs/development/python-modules/std-uritemplate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/std-uritemplate/default.nix b/pkgs/development/python-modules/std-uritemplate/default.nix index b6c195ebf9d4e..873aca0aa29c9 100644 --- a/pkgs/development/python-modules/std-uritemplate/default.nix +++ b/pkgs/development/python-modules/std-uritemplate/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "std-uritemplate"; - version = "1.0.6"; + version = "2.0.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "std_uritemplate"; inherit version; - hash = "sha256-m+1iEgSp27R/ieqVjJfEY9FfKLzLyAGquMmw11cZ7GI="; + hash = "sha256-9GhK4FAWfiN+1YGUIxOYk+C1t/CNxrdGe7o/3WRgi+g="; }; build-system = [ poetry-core ]; From ed314a8530a7a86eb76335b3757e2aa530c28f4d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:38 +0100 Subject: [PATCH 0907/1079] python3Packages.strawberry-django: 0.47.1 -> 0.55.0 https://github.com/strawberry-graphql/strawberry-django/blob/v0.55.0/CHANGELOG.md --- .../python-modules/strawberry-django/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/strawberry-django/default.nix b/pkgs/development/python-modules/strawberry-django/default.nix index ea6326714e57e..55d300101f5f0 100644 --- a/pkgs/development/python-modules/strawberry-django/default.nix +++ b/pkgs/development/python-modules/strawberry-django/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "strawberry-django"; - version = "0.47.1"; + version = "0.55.0"; pyproject = true; src = fetchFromGitHub { owner = "strawberry-graphql"; repo = "strawberry-django"; - rev = "v${version}"; - hash = "sha256-N7/EJ1AQ2xUJCEX6/xtyH1o/CuDzlvrUtpoDLq+H1WU="; + tag = "v${version}"; + hash = "sha256-Em6GEYSdVEFkoVa+qI+xN369FOLH9hpEXeMKn9xUCac="; }; build-system = [ @@ -72,7 +72,7 @@ buildPythonPackage rec { meta = { description = "Strawberry GraphQL Django extension"; homepage = "https://github.com/strawberry-graphql/strawberry-django"; - changelog = "https://github.com/strawberry-graphql/strawberry-django/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/strawberry-graphql/strawberry-django/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ minijackson ]; }; From 0c812089912db29a710a3a5b845bbaf971e987d5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:39 +0100 Subject: [PATCH 0908/1079] python3Packages.strawberry-graphql: 0.257.0 -> 0.258.0 https://github.com/strawberry-graphql/strawberry/blob/0.258.0/CHANGELOG.md --- .../python-modules/strawberry-graphql/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/strawberry-graphql/default.nix b/pkgs/development/python-modules/strawberry-graphql/default.nix index a71e757bea790..eb92c5dd4793d 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.257.0"; + version = "0.258.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -53,7 +53,7 @@ buildPythonPackage rec { owner = "strawberry-graphql"; repo = "strawberry"; tag = version; - hash = "sha256-HU3d3ss9axGMqWGxlCQjbRsia9XiMQvHaVs9YMX01v8="; + hash = "sha256-gv/P7pz2wcIKXP5SChTlsM2j2GPuRK+iuLZil8/VvJk="; }; postPatch = '' @@ -163,7 +163,7 @@ buildPythonPackage rec { meta = with lib; { description = "GraphQL library for Python that leverages type annotations"; homepage = "https://strawberry.rocks"; - changelog = "https://github.com/strawberry-graphql/strawberry/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/strawberry-graphql/strawberry/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ izorkin ]; mainProgram = "strawberry"; From a8d9706967f518728bd75a8867df4b7e5cc6365e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:39 +0100 Subject: [PATCH 0909/1079] python3Packages.striprtf: 0.0.26 -> 0.0.28 https://github.com/joshy/striprtf/blob/v0.0.28/CHANGELOG.md --- pkgs/development/python-modules/striprtf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/striprtf/default.nix b/pkgs/development/python-modules/striprtf/default.nix index 94afa18cf9faf..d43108dcf3689 100644 --- a/pkgs/development/python-modules/striprtf/default.nix +++ b/pkgs/development/python-modules/striprtf/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "striprtf"; - version = "0.0.26"; + version = "0.0.28"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-/bK7p6xEAHLRxB6rUNjXSuiPYKi2V1xuLHgF3EYgk6o="; + hash = "sha256-kCgGouCCH69BITBFC9u4TxXplqcpBhpR/nKGxiC2/uM="; }; pythonImportsCheck = [ "striprtf" ]; From 219c4118ad7182c69623696db0d2891e0dab4652 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:40 +0100 Subject: [PATCH 0910/1079] python3Packages.strpdatetime: 0.3.0 -> 0.4.0 https://github.com/RhetTbull/strpdatetime/blob/v0.4.0/CHANGELOG.md --- pkgs/development/python-modules/strpdatetime/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/strpdatetime/default.nix b/pkgs/development/python-modules/strpdatetime/default.nix index f7e758bd1c3fd..a660acda9b8ff 100644 --- a/pkgs/development/python-modules/strpdatetime/default.nix +++ b/pkgs/development/python-modules/strpdatetime/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "strpdatetime"; - version = "0.3.0"; + version = "0.4.0"; pyproject = true; src = fetchFromGitHub { owner = "RhetTbull"; repo = "strpdatetime"; - rev = "v${version}"; - hash = "sha256-eb3KJCFRkEt9KEP1gMQYuP50qXqItrexJhKvtJDHl9o="; + tag = "v${version}"; + hash = "sha256-a+KUM9gQAcNg3ju+YyQXafDlADYCV6B+Wy7EBtcO3S4="; }; build-system = [ poetry-core ]; @@ -32,7 +32,7 @@ buildPythonPackage rec { meta = { description = "Parse strings into Python datetime objects"; license = lib.licenses.psfl; - changelog = "https://github.com/RhetTbull/strpdatetime/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/RhetTbull/strpdatetime/blob/${src.tag}/CHANGELOG.md"; homepage = "https://github.com/RhetTbull/strpdatetime"; maintainers = with lib.maintainers; [ sigmanificient ]; }; From bf6ab502bbca810e41aae426d1d364fd3e0996fa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:40 +0100 Subject: [PATCH 0911/1079] python3Packages.structlog: 24.4.0 -> 25.1.0 https://github.com/hynek/structlog/blob/25.1.0/CHANGELOG.md --- pkgs/development/python-modules/structlog/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/structlog/default.nix b/pkgs/development/python-modules/structlog/default.nix index 39de0afbf169c..fcb9186cd4edb 100644 --- a/pkgs/development/python-modules/structlog/default.nix +++ b/pkgs/development/python-modules/structlog/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "structlog"; - version = "24.4.0"; + version = "25.1.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "hynek"; repo = "structlog"; tag = version; - hash = "sha256-z3ecgsep/BQJ+Fv78rV4XiFU4+1aaUEfNEtIqy44KV4="; + hash = "sha256-zhIiDy+Wnt03WDc4BwQpSfiZorDf8BHiORCw8TotgJU="; }; build-system = [ @@ -46,7 +46,7 @@ buildPythonPackage rec { meta = with lib; { description = "Painless structural logging"; homepage = "https://github.com/hynek/structlog"; - changelog = "https://github.com/hynek/structlog/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/hynek/structlog/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ dotlambda ]; }; From 26fb06aad7ea954741423d4f351b5eae7d95e2e1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:41 +0100 Subject: [PATCH 0912/1079] python3Packages.sunpy: 5.1.5 -> 6.0.4 --- 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 cc7c01702c3df..74182b40ac5dd 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 = "5.1.5"; + version = "6.0.4"; format = "setuptools"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-V8w+ErYVKoAPv6X3eh4rUZ5TKti9Z46A1JAdIjabs8k="; + hash = "sha256-qq5j45S3/hMQHjWcOkgr7O3YuZp7Sjk/A6ASRBVPxfQ="; }; nativeBuildInputs = [ From 6da46d26e84c11db00017b857c1c7027cad14539 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:41 +0100 Subject: [PATCH 0913/1079] python3Packages.swisshydrodata: 0.2.2 -> 0.3.1 https://github.com/Bouni/swisshydrodata/releases/tag/0.3.1 --- pkgs/development/python-modules/swisshydrodata/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/swisshydrodata/default.nix b/pkgs/development/python-modules/swisshydrodata/default.nix index 36be0e125dc01..c805abb98a980 100644 --- a/pkgs/development/python-modules/swisshydrodata/default.nix +++ b/pkgs/development/python-modules/swisshydrodata/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "swisshydrodata"; - version = "0.2.2"; + version = "0.3.1"; pyproject = true; disabled = pythonOlder "3.12"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "Bouni"; repo = "swisshydrodata"; tag = version; - hash = "sha256-e3h/FStzhyaI//bRvT57lA6+06hVqhL2aztI115bsvU="; + hash = "sha256-Yy/sc/SKKftIsZLyIJabrgcgYwbBxZMXbhTaWSIKpM8="; }; build-system = [ setuptools ]; @@ -37,7 +37,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python client to get data from the Swiss federal Office for Environment FEON"; homepage = "https://github.com/bouni/swisshydrodata"; - changelog = "https://github.com/Bouni/swisshydrodata/releases/tag/${version}"; + changelog = "https://github.com/Bouni/swisshydrodata/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 5ea74626111aac77d7b5cf177967dd3cf45f2a91 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:41 +0100 Subject: [PATCH 0914/1079] python3Packages.synergy: 0.5.1 -> 1.0.0 --- pkgs/development/python-modules/synergy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/synergy/default.nix b/pkgs/development/python-modules/synergy/default.nix index 6666d2db45e50..8d958862b675d 100644 --- a/pkgs/development/python-modules/synergy/default.nix +++ b/pkgs/development/python-modules/synergy/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "synergy"; - version = "0.5.1"; + version = "1.0.0"; format = "setuptools"; disabled = pythonOlder "3.5"; @@ -21,8 +21,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "djwooten"; repo = "synergy"; - rev = "v${version}"; - sha256 = "1c60dpvr72g4wjqg6bc601kssl5z55v9bg09xbyh9ahch58bi212"; + tag = "v${version}"; + sha256 = "sha256-df5CBEcRx55/rSMc6ygMVrHbbEcnU1ISJheO+WoBSCI="; }; propagatedBuildInputs = [ From adb821cf4ce6a91bb594d2287fa7d84cfdcacfe4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:42 +0100 Subject: [PATCH 0915/1079] python3Packages.syrupy: 4.8.0 -> 4.8.1 https://github.com/syrupy-project/syrupy/blob/v4.8.1/CHANGELOG.md --- pkgs/development/python-modules/syrupy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/syrupy/default.nix b/pkgs/development/python-modules/syrupy/default.nix index 1a599911b5d68..9b8784fe1f9a4 100644 --- a/pkgs/development/python-modules/syrupy/default.nix +++ b/pkgs/development/python-modules/syrupy/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "syrupy"; - version = "4.8.0"; + version = "4.8.1"; pyproject = true; disabled = lib.versionOlder python.version "3.8.1"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "syrupy-project"; repo = "syrupy"; tag = "v${version}"; - hash = "sha256-IifGufCUhjbl8Tqvcjm8XF4QPvOsRacPWxI1yT79eNs="; + hash = "sha256-H/R2MKXdn/Oqow1Nt2tr45UQqJQs7O72hfA+lRU9V6w="; }; build-system = [ poetry-core ]; @@ -43,7 +43,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "syrupy" ]; meta = { - changelog = "https://github.com/syrupy-project/syrupy/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/syrupy-project/syrupy/blob/${src.tag}/CHANGELOG.md"; description = "Pytest Snapshot Test Utility"; homepage = "https://github.com/syrupy-project/syrupy"; license = lib.licenses.asl20; From 26f604d4ec144c643d114823479b851775b335d5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:42 +0100 Subject: [PATCH 0916/1079] python3Packages.tabcmd: 2.0.14 -> 2.0.17 https://github.com/tableau/tabcmd/releases/tag/v2.0.17 --- pkgs/development/python-modules/tabcmd/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tabcmd/default.nix b/pkgs/development/python-modules/tabcmd/default.nix index b9ec593c9b53f..a4ee9a0cb4d5d 100644 --- a/pkgs/development/python-modules/tabcmd/default.nix +++ b/pkgs/development/python-modules/tabcmd/default.nix @@ -25,14 +25,14 @@ buildPythonPackage rec { pname = "tabcmd"; - version = "2.0.14"; + version = "2.0.17"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-wyfKy0g2btdNMNviCd7brB+lwZvPcZ3/DnymdVjCGFg="; + hash = "sha256-7qVh8FSor6ZcHGMB/h25RQjMIOwCUgKfr+QDuGa7mas="; }; prePatch = '' From 40085a369b6620a8281ba471e6ec69f015be282e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:43 +0100 Subject: [PATCH 0917/1079] python3Packages.tableauserverclient: 0.34 -> 0.36 https://github.com/tableau/server-client-python/releases/tag/v0.36 --- .../python-modules/tableauserverclient/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tableauserverclient/default.nix b/pkgs/development/python-modules/tableauserverclient/default.nix index f4c0658260f8c..20790a083d0e0 100644 --- a/pkgs/development/python-modules/tableauserverclient/default.nix +++ b/pkgs/development/python-modules/tableauserverclient/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "tableauserverclient"; - version = "0.34"; + version = "0.36"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-0I0HLPCrA5LoGOnspIDeAp5x7jzR4S9dWitpGw0AzbA="; + hash = "sha256-MstJ4RwbyvCgdid4Let3RPrDHWXkuUa8WePtCwVaf+4="; }; postPatch = '' From 6986d1293f2893a79392225613c50585e3201ff8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:43 +0100 Subject: [PATCH 0918/1079] python3Packages.tabledata: 1.3.3 -> 1.3.4 https://github.com/thombashi/tabledata/releases/tag/v1.3.4 --- pkgs/development/python-modules/tabledata/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/tabledata/default.nix b/pkgs/development/python-modules/tabledata/default.nix index 84dcccfdec0ee..c995f8b36a1d1 100644 --- a/pkgs/development/python-modules/tabledata/default.nix +++ b/pkgs/development/python-modules/tabledata/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "tabledata"; - version = "1.3.3"; + version = "1.3.4"; format = "setuptools"; src = fetchFromGitHub { owner = "thombashi"; repo = pname; tag = "v${version}"; - hash = "sha256-84KrXnks76mvIjcEeQPpwd8rPO5SMbH/jfqERaFTrWo="; + hash = "sha256-kZAEKUOcxb3fK3Oh6+4byJJlB/xzDAEGNpUDEKyVkhs="; }; propagatedBuildInputs = [ @@ -29,7 +29,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/thombashi/tabledata"; description = "Library to represent tabular data"; - changelog = "https://github.com/thombashi/tabledata/releases/tag/v${version}"; + changelog = "https://github.com/thombashi/tabledata/releases/tag/${src.tag}"; maintainers = with maintainers; [ genericnerdyusername ]; license = licenses.mit; }; From ae5cf962bb9c92d4b3a3b5bfd0203f4bda6abf12 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:43 +0100 Subject: [PATCH 0919/1079] python3Packages.tables: 3.10.1 -> 3.10.2 https://github.com/PyTables/PyTables/releases/tag/v3.10.2 --- pkgs/development/python-modules/tables/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tables/default.nix b/pkgs/development/python-modules/tables/default.nix index 7dc18cefc4814..8891e9e972cfa 100644 --- a/pkgs/development/python-modules/tables/default.nix +++ b/pkgs/development/python-modules/tables/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "tables"; - version = "3.10.1"; + version = "3.10.2"; format = "setuptools"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-SqB6xzS5wDe66vRK7GTskCrSR/V4EbWfMMTjHTHxJs8="; + hash = "sha256-JUSBKnGG+tuoMdbdNOtJzNeI1qg/TkwrQxuDW2eWyRA="; }; build-system = [ From d5e3c390ec320db7ae2dda11a186a3fd7513e7db Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:44 +0100 Subject: [PATCH 0920/1079] python3Packages.tag-expressions: 2.0.0 -> 2.0.1 --- pkgs/development/python-modules/tag-expressions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tag-expressions/default.nix b/pkgs/development/python-modules/tag-expressions/default.nix index ed06454a5f6ab..dba818a4d38cf 100644 --- a/pkgs/development/python-modules/tag-expressions/default.nix +++ b/pkgs/development/python-modules/tag-expressions/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "tag-expressions"; - version = "2.0.0"; + version = "2.0.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-/6Ym72jlgVdpel4V2W2aCKNtISDT9y5qz7+gTllUuPg="; + hash = "sha256-EbSwfAH+sL3JGW+COfDA2f7cLGyKmQMsbyyDGy13Lkg="; }; nativeCheckInputs = [ pytestCheckHook ]; From e9515446841eb97cfcaaf8d361ca3e2d3039487f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:44 +0100 Subject: [PATCH 0921/1079] python3Packages.tatsu: 5.12.2 -> 5.13.1 https://github.com/neogeny/TatSu/releases/tag/v5.13.1 --- pkgs/development/python-modules/tatsu/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/tatsu/default.nix b/pkgs/development/python-modules/tatsu/default.nix index 9dcf4d4c8dc5f..96e4bfff4c5b2 100644 --- a/pkgs/development/python-modules/tatsu/default.nix +++ b/pkgs/development/python-modules/tatsu/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "tatsu"; - version = "5.12.2"; + version = "5.13.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "neogeny"; repo = "TatSu"; tag = "v${version}"; - hash = "sha256-FRNQz3JtsFw1nch+ffGMzZF1+gq7XifPok9qsUiRPs8="; + hash = "sha256-iZtYqPvQxXl6SFG2An7dN3KxaxCTvAiAkeeuXUhLuF0="; }; nativeBuildInputs = [ setuptools ]; @@ -42,7 +42,7 @@ buildPythonPackage rec { Python. ''; homepage = "https://tatsu.readthedocs.io/"; - changelog = "https://github.com/neogeny/TatSu/releases/tag/v${version}"; + changelog = "https://github.com/neogeny/TatSu/releases/tag/${src.tag}"; license = licenses.bsd2; maintainers = [ ]; }; From 1ec1746a04e14c5f124c26a5bad7102f222425f7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:45 +0100 Subject: [PATCH 0922/1079] python3Packages.tcolorpy: 0.1.6 -> 0.1.7 --- pkgs/development/python-modules/tcolorpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tcolorpy/default.nix b/pkgs/development/python-modules/tcolorpy/default.nix index bfbf2305841c3..9c98865b38aac 100644 --- a/pkgs/development/python-modules/tcolorpy/default.nix +++ b/pkgs/development/python-modules/tcolorpy/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "tcolorpy"; - version = "0.1.6"; + version = "0.1.7"; pyproject = true; src = fetchFromGitHub { owner = "thombashi"; repo = pname; tag = "v${version}"; - hash = "sha256-esucU+So1YKzkuMt6ICCrQ5SzQVv24lh12SE1Jl5Y/w="; + hash = "sha256-0AXpwRQgBisO4360J+Xd4+EWzDtDJ64UpSUmDnSYjKE="; }; build-system = [ From f2cd67e6e68f5684f9f883c31782163c4a677b7a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:45 +0100 Subject: [PATCH 0923/1079] python3Packages.teamcity-messages: 1.32 -> 1.33 --- .../python-modules/teamcity-messages/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/teamcity-messages/default.nix b/pkgs/development/python-modules/teamcity-messages/default.nix index b68f7acbca927..da1738716d4be 100644 --- a/pkgs/development/python-modules/teamcity-messages/default.nix +++ b/pkgs/development/python-modules/teamcity-messages/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "teamcity-messages"; - version = "1.32"; + version = "1.33"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -16,8 +16,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "JetBrains"; repo = pname; - rev = "v${version}"; - hash = "sha256-9az7kD7nKqMF2b3/eFgF+pOKKIYLvTy2sf4TSJfHRnA="; + tag = "v${version}"; + hash = "sha256-BAwAfe54J+gbbiz03Yiu3eC/9RnI7P0mfR3nfM1oKZw="; }; nativeCheckInputs = [ pytestCheckHook ]; From a41adf01eae09bd2f0277e15b94757d7054bdb29 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:45 +0100 Subject: [PATCH 0924/1079] python3Packages.tempora: 5.7.0 -> 5.8.0 https://github.com/jaraco/tempora/blob/v5.8.0/NEWS.rst --- pkgs/development/python-modules/tempora/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/tempora/default.nix b/pkgs/development/python-modules/tempora/default.nix index 53adcdff522fa..070a3637b803c 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.7.0"; + version = "5.8.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "jaraco"; repo = "tempora"; tag = "v${version}"; - hash = "sha256-M6nWKYvgn4tk2diiTDAYb1uQdP8H1M8yqhsFLJ9H7HU="; + hash = "sha256-ojllPOmz+laxFMCobLcDnCVMvo1354vS5nBnO1mxokM="; }; build-system = [ setuptools-scm ]; @@ -47,7 +47,7 @@ buildPythonPackage rec { description = "Objects and routines pertaining to date and time"; mainProgram = "calc-prorate"; homepage = "https://github.com/jaraco/tempora"; - changelog = "https://github.com/jaraco/tempora/blob/v${version}/NEWS.rst"; + changelog = "https://github.com/jaraco/tempora/blob/${src.tag}/NEWS.rst"; license = licenses.mit; maintainers = [ ]; }; From 97de4a66927814d45ca553e11e33cabb01718d27 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:46 +0100 Subject: [PATCH 0925/1079] python3Packages.tensordict: 0.5.0 -> 0.6.2 https://github.com/pytorch/tensordict/releases/tag/v0.6.2 --- pkgs/development/python-modules/tensordict/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/tensordict/default.nix b/pkgs/development/python-modules/tensordict/default.nix index 759c3ccd89ed5..2f68c637ede6f 100644 --- a/pkgs/development/python-modules/tensordict/default.nix +++ b/pkgs/development/python-modules/tensordict/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "tensordict"; - version = "0.5.0"; + version = "0.6.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "pytorch"; repo = "tensordict"; tag = "v${version}"; - hash = "sha256-jnRlN9gefR77pioIXf0qM1CP6EtpeQkBvVIecGkb/pw="; + hash = "sha256-dsbpk0O5Gs5WUfi3ENqHdpy4rWoBjm1i44+ycp0jDJ0="; }; build-system = [ @@ -97,7 +97,7 @@ buildPythonPackage rec { meta = { description = "Pytorch dedicated tensor container"; - changelog = "https://github.com/pytorch/tensordict/releases/tag/v${version}"; + changelog = "https://github.com/pytorch/tensordict/releases/tag/${src.tag}"; homepage = "https://github.com/pytorch/tensordict"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ GaetanLepage ]; From 3d54c0446b0a265326193afcf041feab2b7a8cad Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:46 +0100 Subject: [PATCH 0926/1079] python3Packages.tensorflow-datasets: 4.9.6 -> 4.9.7 --- .../python-modules/tensorflow-datasets/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/tensorflow-datasets/default.nix b/pkgs/development/python-modules/tensorflow-datasets/default.nix index fb0f9d589b393..efe19803d25a8 100644 --- a/pkgs/development/python-modules/tensorflow-datasets/default.nix +++ b/pkgs/development/python-modules/tensorflow-datasets/default.nix @@ -49,14 +49,14 @@ buildPythonPackage rec { pname = "tensorflow-datasets"; - version = "4.9.6"; + version = "4.9.7"; format = "setuptools"; src = fetchFromGitHub { owner = "tensorflow"; repo = "datasets"; - rev = "refs/tags/v${version}"; - hash = "sha256-2zR1b/Zkj3hcwiVK7wdxix3taNgFFOxqy7fSge6dAIk="; + tag = "v${version}"; + hash = "sha256-pnut5z3rEYIOOhsQT6uVjPdy+SqftKptSQMwxbMXoKA="; }; patches = [ From 8fa556f76cbfb27c9ab22293b564f6de2a5dc157 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:47 +0100 Subject: [PATCH 0927/1079] python3Packages.termcolor: 2.4.0 -> 2.5.0 --- .../python-modules/termcolor/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/termcolor/default.nix b/pkgs/development/python-modules/termcolor/default.nix index 1755f671b3ee8..625f12b1ad2e2 100644 --- a/pkgs/development/python-modules/termcolor/default.nix +++ b/pkgs/development/python-modules/termcolor/default.nix @@ -9,15 +9,15 @@ buildPythonPackage rec { pname = "termcolor"; - version = "2.4.0"; - format = "pyproject"; + version = "2.5.0"; + pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-qrnlYEfIrEHteY+jbYkqN6yms+kVnz4MJLxkqbOse3o="; + hash = "sha256-mY2NJ9ptSEQujh8BYRkHa2kNliUHUx30iQ/NLbLvim8="; }; - nativeBuildInputs = [ + build-system = [ hatch-vcs hatchling ]; @@ -26,6 +26,11 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; + preCheck = '' + substituteInPlace pyproject.toml \ + --replace-fail ".ini_options" "" + ''; + meta = with lib; { description = "ANSI color formatting for output in terminal"; homepage = "https://github.com/termcolor/termcolor"; From ff5a1858d197a927e373c1e745a3e96dde240657 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:47 +0100 Subject: [PATCH 0928/1079] python3Packages.teslemetry-stream: 0.6.3 -> 0.6.6 https://github.com/Teslemetry/python-teslemetry-stream/releases/tag/v0.6.6 --- .../python-modules/teslemetry-stream/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/teslemetry-stream/default.nix b/pkgs/development/python-modules/teslemetry-stream/default.nix index f1c21d63c07fd..6bf8c2e5c9d7b 100644 --- a/pkgs/development/python-modules/teslemetry-stream/default.nix +++ b/pkgs/development/python-modules/teslemetry-stream/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "teslemetry-stream"; - version = "0.6.3"; + version = "0.6.6"; pyproject = true; src = fetchFromGitHub { owner = "Teslemetry"; repo = "python-teslemetry-stream"; - rev = "v${version}"; - hash = "sha256-hKGYZYRfI4FikTPsf7Wy0gOA+dCiMdlpWtEb/Gn1y7s="; + tag = "v${version}"; + hash = "sha256-6LecUx+5CUJybIHwA4OY57gu2odoE2xq02vp13vDYLk="; }; build-system = [ setuptools ]; @@ -27,7 +27,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "teslemetry_stream" ]; meta = { - changelog = "https://github.com/Teslemetry/python-teslemetry-stream/releases/tag/v${version}"; + changelog = "https://github.com/Teslemetry/python-teslemetry-stream/releases/tag/${src.tag}"; description = "Python library for the Teslemetry Streaming API"; homepage = "https://github.com/Teslemetry/python-teslemetry-stream"; license = lib.licenses.asl20; From 3adeccf2bc32c0fa6deeb35abb978995cce0bfff Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:48 +0100 Subject: [PATCH 0929/1079] python3Packages.textual-dev: 1.5.1 -> 1.7.0 https://github.com/Textualize/textual-dev/releases/tag/v1.7.0 --- pkgs/development/python-modules/textual-dev/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/textual-dev/default.nix b/pkgs/development/python-modules/textual-dev/default.nix index 694612a3dee6e..d1a78f756c992 100644 --- a/pkgs/development/python-modules/textual-dev/default.nix +++ b/pkgs/development/python-modules/textual-dev/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "textual-dev"; - version = "1.5.1"; + version = "1.7.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "Textualize"; repo = "textual-dev"; tag = "v${version}"; - hash = "sha256-QnMKVt1WxnwGnZFNb7Gbus7xewGvyG5xJ0hIKKK5hug="; + hash = "sha256-f/tceRELDLONzOVVpbbqa5eiXJ1QzYw3A47R/9EqEU4="; }; build-system = [ poetry-core ]; @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = with lib; { description = "Development tools for Textual"; homepage = "https://github.com/Textualize/textual-dev"; - changelog = "https://github.com/Textualize/textual-dev/releases/tag/v${version}"; + changelog = "https://github.com/Textualize/textual-dev/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ yannip ]; mainProgram = "textual"; From 4a2c2707af8e36b2cbbeb734ec1e293afb827e1a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:48 +0100 Subject: [PATCH 0930/1079] python3Packages.thinc: 8.3.0 -> 9.1.1 https://github.com/explosion/thinc/releases/tag/v9.1.1 --- 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 99126084f28a9..6d1935b7c5912 100644 --- a/pkgs/development/python-modules/thinc/default.nix +++ b/pkgs/development/python-modules/thinc/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "thinc"; - version = "8.3.0"; + version = "9.1.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-6zvtVPXADsmt2qogjFHM+gWUg9cxQM1RWqMzc3Fcblk="; + hash = "sha256-IfrimG13d6bwULkEbcnqsRhS8cmpl9zJAy8+zCJ4Sko="; }; postPatch = '' From 0ed0ccdf143972f459d6d96a1d2144106ce157de Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:48 +0100 Subject: [PATCH 0931/1079] python3Packages.tifffile: 2024.9.20 -> 2025.1.10 https://github.com/cgohlke/tifffile/blob/v2025.1.10/CHANGES.rst --- 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 bb85250daebfa..385417ceb78a4 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 = "2024.9.20"; + version = "2025.1.10"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-P7874vmVpwUaiuBaS+cMlvwHifIu1vHEEEyXPPaKZAs="; + hash = "sha256-uq8KO4e/fsN1+hU3UDNT9wSX6r4b3eWQ8uQcwDRuYS8="; }; build-system = [ setuptools ]; From 42d27f51b7d72f7a57d7d050aa5ae089cde6ed56 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:49 +0100 Subject: [PATCH 0932/1079] python3Packages.tika-client: 0.8.1 -> 0.9.0 https://github.com/stumpylog/tika-client/blob/0.9.0/CHANGELOG.md --- pkgs/development/python-modules/tika-client/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/tika-client/default.nix b/pkgs/development/python-modules/tika-client/default.nix index 4b01da1d5551e..f70747fef55b8 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.8.1"; + version = "0.9.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "stumpylog"; repo = "tika-client"; tag = version; - hash = "sha256-UXd6GnwwFVUbBXhskBXDQaYlURQyrhgvMsncOwaLT1o="; + hash = "sha256-lg6syUbEbPb70iBa4lw5fVN8cvfWY3bkG2jNGxxNLDo="; }; build-system = [ hatchling ]; @@ -36,7 +36,7 @@ buildPythonPackage rec { meta = with lib; { description = "Modern Python REST client for Apache Tika server"; homepage = "https://github.com/stumpylog/tika-client"; - changelog = "https://github.com/stumpylog/tika-client/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/stumpylog/tika-client/blob/${src.tag}/CHANGELOG.md"; license = licenses.mpl20; maintainers = with maintainers; [ e1mo ]; }; From 94e77fa787be69f013a0c412cb569a243e4846a3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:49 +0100 Subject: [PATCH 0933/1079] python3Packages.tiledb: 0.32.2 -> 0.33.2 --- 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 29d8bb27c3f86..ca08af4ac055a 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.32.2"; + version = "0.33.2"; format = "setuptools"; src = fetchFromGitHub { owner = "TileDB-Inc"; repo = "TileDB-Py"; tag = version; - hash = "sha256-9UgT09KnCqQ7ip7sSp64Yy8Pstf1GCOVYOG0WM2P840="; + hash = "sha256-c7mEYgk+9sHvOI7z/jp/VI3mA7XOlNFik8X5rTyBclg="; }; nativeBuildInputs = [ From 84ba88759199fd0e8dcb91402ee6a1771cde99dc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:50 +0100 Subject: [PATCH 0934/1079] python3Packages.tilequant: 1.1.0 -> 1.2.0 https://github.com/SkyTemple/tilequant/releases/tag/1.2.0 --- pkgs/development/python-modules/tilequant/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tilequant/default.nix b/pkgs/development/python-modules/tilequant/default.nix index e6f43890f5647..0d5816150f960 100644 --- a/pkgs/development/python-modules/tilequant/default.nix +++ b/pkgs/development/python-modules/tilequant/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "tilequant"; - version = "1.1.0"; + version = "1.2.0"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-uW1g3nlT6Y+1beifo/MOlGxsGL7on/jcAROxSddySHk="; + hash = "sha256-0i7brL/hn8SOj3q/rpOcOQ9QW/4Mew2fr0Y42k4K9UI="; }; pythonRelaxDeps = [ "pillow" ]; From 174b5ad0af106753f1f7901feee74f6a18c2b172 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:50 +0100 Subject: [PATCH 0935/1079] python3Packages.timezonefinder: 6.5.3 -> 6.5.7 https://github.com/jannikmi/timezonefinder/blob/6.5.7/CHANGELOG.rst --- pkgs/development/python-modules/timezonefinder/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/timezonefinder/default.nix b/pkgs/development/python-modules/timezonefinder/default.nix index 3ea1c54cd49ca..e91cb13e361f3 100644 --- a/pkgs/development/python-modules/timezonefinder/default.nix +++ b/pkgs/development/python-modules/timezonefinder/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "timezonefinder"; - version = "6.5.3"; + version = "6.5.7"; pyproject = true; disabled = pythonOlder "3.9"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "jannikmi"; repo = "timezonefinder"; tag = version; - hash = "sha256-8fDKgM6LVe7aJgD4UfTpg0EjKGuudzYsmqniocozmAE="; + hash = "sha256-Jo3sOFbmy+NKPL0+21rZQUXIC9WpVT1D3X2sxTC89jY="; }; build-system = [ @@ -52,7 +52,7 @@ buildPythonPackage rec { ''; meta = with lib; { - changelog = "https://github.com/jannikmi/timezonefinder/blob/${version}/CHANGELOG.rst"; + changelog = "https://github.com/jannikmi/timezonefinder/blob/${src.tag}/CHANGELOG.rst"; description = "Module for finding the timezone of any point on earth (coordinates) offline"; homepage = "https://github.com/MrMinimal64/timezonefinder"; license = licenses.mit; From e7838d61639a8744a4387f63c3976ad5e7d07315 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:50 +0100 Subject: [PATCH 0936/1079] python3Packages.tinytuya: 1.15.1 -> 1.16.0 https://github.com/jasonacox/tinytuya/releases/tag/v1.16.0 --- pkgs/development/python-modules/tinytuya/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/tinytuya/default.nix b/pkgs/development/python-modules/tinytuya/default.nix index f1668be64e251..9ff3e7c7ac5bb 100644 --- a/pkgs/development/python-modules/tinytuya/default.nix +++ b/pkgs/development/python-modules/tinytuya/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "tinytuya"; - version = "1.15.1"; + version = "1.16.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "jasonacox"; repo = "tinytuya"; tag = "v${version}"; - hash = "sha256-T7bT4be/h67iPIH/7hjNCYsUDP+4o4HLV523sBIjGVs="; + hash = "sha256-K65kZjLa5AJG9FEYAs/Jf2UC8qiP7BkC8znHMHMYeg4="; }; build-system = [ setuptools ]; @@ -39,7 +39,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python API for Tuya WiFi smart devices using a direct local area network (LAN) connection or the cloud (TuyaCloud API)"; homepage = "https://github.com/jasonacox/tinytuya"; - changelog = "https://github.com/jasonacox/tinytuya/releases/tag/v${version}"; + changelog = "https://github.com/jasonacox/tinytuya/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ pathob ]; }; From 2c74fba881d718108aff76d83b9dc0ac670de972 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:51 +0100 Subject: [PATCH 0937/1079] python3Packages.torchio: 0.20.0 -> 0.20.3 --- 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 7f611e839326c..9a2c22ffc7367 100644 --- a/pkgs/development/python-modules/torchio/default.nix +++ b/pkgs/development/python-modules/torchio/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "torchio"; - version = "0.20.0"; + version = "0.20.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "fepegar"; repo = "torchio"; tag = "v${version}"; - hash = "sha256-Soew23+Skpc2IpVBMuOnC5LBW0vFL/9LszLijkJgQoQ="; + hash = "sha256-I91KcrCwHkjY7oh5RFWfV93pRgd4iQVCBVTtd4TqXGo="; }; propagatedBuildInputs = [ From bbb9fdbc0f8a10deaf6c069855b0f5d0b4f81e91 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:51 +0100 Subject: [PATCH 0938/1079] python3Packages.torchrl: 0.5.0 -> 0.6.0 https://github.com/pytorch/rl/releases/tag/v0.6.0 --- pkgs/development/python-modules/torchrl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/torchrl/default.nix b/pkgs/development/python-modules/torchrl/default.nix index 7977725b1d954..d06fa6db8884c 100644 --- a/pkgs/development/python-modules/torchrl/default.nix +++ b/pkgs/development/python-modules/torchrl/default.nix @@ -48,14 +48,14 @@ buildPythonPackage rec { pname = "torchrl"; - version = "0.5.0"; + version = "0.6.0"; pyproject = true; src = fetchFromGitHub { owner = "pytorch"; repo = "rl"; tag = "v${version}"; - hash = "sha256-uDpOdOuHTqKFKspHOpl84kD9adEKZjvO2GnYuL27H5c="; + hash = "sha256-2jxvxhhKZQVy1aU0G9PE8nPlg8yp+/+EUACkLNLRpMQ="; }; build-system = [ @@ -183,7 +183,7 @@ buildPythonPackage rec { meta = { description = "Modular, primitive-first, python-first PyTorch library for Reinforcement Learning"; homepage = "https://github.com/pytorch/rl"; - changelog = "https://github.com/pytorch/rl/releases/tag/v${version}"; + changelog = "https://github.com/pytorch/rl/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ GaetanLepage ]; }; From 20ef144bb14453e271261ebf2a14bd55df84dd3d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:52 +0100 Subject: [PATCH 0939/1079] python3Packages.tox: 4.18.1 -> 4.23.2 https://github.com/tox-dev/tox/releases/tag/4.23.2 --- pkgs/development/python-modules/tox/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/tox/default.nix b/pkgs/development/python-modules/tox/default.nix index 59e9ec764d56d..3e8ba4b612778 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.18.1"; + version = "4.23.2"; format = "pyproject"; src = fetchFromGitHub { owner = "tox-dev"; repo = "tox"; tag = version; - hash = "sha256-p3pghGQwCBIvkFI6pYuzoGSwAwfaz4vKpteh8nhXOhE="; + hash = "sha256-rjz+CSGuGlQy9oneISJJo8doQf7abE9gNVpAnhD8Os8="; }; postPatch = '' @@ -66,7 +66,7 @@ buildPythonPackage rec { }; meta = with lib; { - changelog = "https://github.com/tox-dev/tox/releases/tag/${version}"; + changelog = "https://github.com/tox-dev/tox/releases/tag/${src.tag}"; description = "Generic virtualenv management and test command line tool"; mainProgram = "tox"; homepage = "https://github.com/tox-dev/tox"; From f4044b3a57c91cbe2ecd625746b998e6b88e849f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:52 +0100 Subject: [PATCH 0940/1079] python3Packages.tqdm: 4.66.5 -> 4.67.1 https://tqdm.github.io/releases/ --- pkgs/development/python-modules/tqdm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tqdm/default.nix b/pkgs/development/python-modules/tqdm/default.nix index 7da990f0b8def..88b3d70531a35 100644 --- a/pkgs/development/python-modules/tqdm/default.nix +++ b/pkgs/development/python-modules/tqdm/default.nix @@ -16,12 +16,12 @@ buildPythonPackage rec { pname = "tqdm"; - version = "4.66.5"; + version = "4.67.1"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-4QIK7y5QlnAtigJax9FrFXcnnJ1j+DdbYwg+ml8Py60="; + hash = "sha256-+K75xSwIwTpl8w6jT05arD/Ro0lZh51+WeYwJyhmJ/I="; }; nativeBuildInputs = [ From a67902d71b8b786b9eddab2d7f4093893d47b0f7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:53 +0100 Subject: [PATCH 0941/1079] python3Packages.trafilatura: 1.12.2 -> 2.0.0 https://github.com/adbar/trafilatura/blob/v2.0.0/HISTORY.md --- pkgs/development/python-modules/trafilatura/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/trafilatura/default.nix b/pkgs/development/python-modules/trafilatura/default.nix index 7617a5f87dabd..ed68972ac89d8 100644 --- a/pkgs/development/python-modules/trafilatura/default.nix +++ b/pkgs/development/python-modules/trafilatura/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "trafilatura"; - version = "1.12.2"; + version = "2.0.0"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-TJyxQ09+E+8LFstE7h1E6EUj7HJolAuVWcN05+/8mpY="; + hash = "sha256-zrcJSm7Ml+cv6nPH26NnFMXFtXe2Rw5FINyok3BtYkc="; }; # Patch out gui cli because it is not supported in this packaging and From 19380a2ffeba528fd3ebf7a5e6e4e706c300911c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:53 +0100 Subject: [PATCH 0942/1079] python3Packages.translate-toolkit: 3.14.1 -> 3.14.6 --- pkgs/development/python-modules/translate-toolkit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/translate-toolkit/default.nix b/pkgs/development/python-modules/translate-toolkit/default.nix index b309c81130c12..cb4db1d5720cb 100644 --- a/pkgs/development/python-modules/translate-toolkit/default.nix +++ b/pkgs/development/python-modules/translate-toolkit/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "translate-toolkit"; - version = "3.14.1"; + version = "3.14.6"; pyproject = true; build-system = [ setuptools-scm ]; @@ -30,7 +30,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "translate_toolkit"; inherit version; - hash = "sha256-IUjEN8Up1Or4nFo71WkDduq+6Xw8ObfUgkABp88zPoY="; + hash = "sha256-2FCt8D+GSEv5xeriA8kT7T2Rjb86jwCNmxVgKnKG554="; }; dependencies = [ From cfb56f75acb0540eb4bd34d439b5adfcd016acf3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:53 +0100 Subject: [PATCH 0943/1079] python3Packages.tree-sitter: 0.23.2 -> 0.24.0 https://github.com/tree-sitter/py-tree-sitter/releases/tag/v0.24.0 --- pkgs/development/python-modules/tree-sitter/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/tree-sitter/default.nix b/pkgs/development/python-modules/tree-sitter/default.nix index fd41f06f7c651..62e8ec9ebb013 100644 --- a/pkgs/development/python-modules/tree-sitter/default.nix +++ b/pkgs/development/python-modules/tree-sitter/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "tree-sitter"; - version = "0.23.2"; + version = "0.24.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "tree-sitter"; repo = "py-tree-sitter"; tag = "v${version}"; - hash = "sha256-RWnt1g7WN5CDbgWY5YSTuPFZomoxtRgDaSLkG9y2B6w="; + hash = "sha256-ZDt/8suteaAjGdk71l8eej7jDkkVpVDBIZS63SA8tsU="; fetchSubmodules = true; }; patches = [ @@ -55,7 +55,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python bindings to the Tree-sitter parsing library"; homepage = "https://github.com/tree-sitter/py-tree-sitter"; - changelog = "https://github.com/tree-sitter/py-tree-sitter/releases/tag/v${version}"; + changelog = "https://github.com/tree-sitter/py-tree-sitter/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 6f2ac148d5d67a6217ef8a7dd1788167c33ad36a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:54 +0100 Subject: [PATCH 0944/1079] python3Packages.trio: 0.27.0 -> 0.28.0 https://github.com/python-trio/trio/blob/v0.28.0/docs/source/history.rst --- pkgs/development/python-modules/trio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/trio/default.nix b/pkgs/development/python-modules/trio/default.nix index ac07699d1cf4c..7c24edb263549 100644 --- a/pkgs/development/python-modules/trio/default.nix +++ b/pkgs/development/python-modules/trio/default.nix @@ -35,7 +35,7 @@ let in buildPythonPackage rec { pname = "trio"; - version = "0.27.0"; + version = "0.28.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -44,7 +44,7 @@ buildPythonPackage rec { owner = "python-trio"; repo = "trio"; tag = "v${version}"; - hash = "sha256-VJVGMhoLISCtNh56E7ssKXBPh4/WvUbFyKUbnWvqd0s="; + hash = "sha256-ru5Q7YHpnA/hLwh2Og5Hp3z6XJCv/BHHW0S26N1oTJ0="; }; build-system = [ setuptools ]; @@ -100,7 +100,7 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/python-trio/trio/blob/v${version}/docs/source/history.rst"; + changelog = "https://github.com/python-trio/trio/blob/${src.tag}/docs/source/history.rst"; description = "Async/await-native I/O library for humans and snake people"; homepage = "https://github.com/python-trio/trio"; license = with lib.licenses; [ From e05c53d6b355511ba01cf1f4b24a9df10138b830 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:54 +0100 Subject: [PATCH 0945/1079] python3Packages.trove-classifiers: 2024.10.21.16 -> 2025.1.15.22 https://github.com/pypa/trove-classifiers/releases/tag/2025.1.15.22 --- pkgs/development/python-modules/trove-classifiers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/trove-classifiers/default.nix b/pkgs/development/python-modules/trove-classifiers/default.nix index 9b8c9e65d2940..c39c058b8acaf 100644 --- a/pkgs/development/python-modules/trove-classifiers/default.nix +++ b/pkgs/development/python-modules/trove-classifiers/default.nix @@ -11,7 +11,7 @@ let self = buildPythonPackage rec { pname = "trove-classifiers"; - version = "2024.10.21.16"; + version = "2025.1.15.22"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ let src = fetchPypi { pname = "trove_classifiers"; inherit version; - hash = "sha256-F8vQVdZ9Xp2d5jKTqHMpQ/q8IVdOTHt07fEStJKM9fM="; + hash = "sha256-kK90NY06AbNTK8ezyI2MaglML9UKVj0T2VdheTJtftk="; }; build-system = [ From 7c4c34fedbbe085666b496c436c32eab625ec909 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:55 +0100 Subject: [PATCH 0946/1079] python3Packages.trustme: 1.2.0 -> 1.2.1 https://trustme.readthedocs.io/en/latest/#change-history --- pkgs/development/python-modules/trustme/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/trustme/default.nix b/pkgs/development/python-modules/trustme/default.nix index dc7ff78166819..d9d403e74b972 100644 --- a/pkgs/development/python-modules/trustme/default.nix +++ b/pkgs/development/python-modules/trustme/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "trustme"; - version = "1.2.0"; + version = "1.2.1"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-7SJk+0bDVFnm3p5FTtS6tzvkS2oqJq1Bf5toVK67ZEo="; + hash = "sha256-ZSi6K7x/LbQfM4JcjdE+Pj650zS6D5CXE8jDE59K5H8="; }; build-system = [ hatchling ]; From 097f04e455f4e1be2c9bc4646a6bb3751c80cab4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:55 +0100 Subject: [PATCH 0947/1079] python3Packages.trytond: 7.4.3 -> 7.4.4 https://foss.heptapod.net/tryton/tryton/-/blob/trytond-7.4.4/trytond/CHANGELOG?ref_type=tags --- 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 4d300485b8a79..432747ab7ca5b 100644 --- a/pkgs/development/python-modules/trytond/default.nix +++ b/pkgs/development/python-modules/trytond/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "trytond"; - version = "7.4.3"; + version = "7.4.4"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-vOaYdIrcpedpJEb0ILzILrEutqLmmVDDOV/UgnHgvuQ="; + hash = "sha256-rmwen1XmH7NkUJpgobVPkIGuDbwjzuWKNvOAj8Mwiq8="; }; build-system = [ setuptools ]; From 90ce79264cfd542e073aecb0abdf0dfa78c5802f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:55 +0100 Subject: [PATCH 0948/1079] python3Packages.twill: 3.2.5 -> 3.3 https://github.com/twill-tools/twill/releases/tag/v3.3 --- pkgs/development/python-modules/twill/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/twill/default.nix b/pkgs/development/python-modules/twill/default.nix index f9013e4d8a1d2..b880558fb7fd2 100644 --- a/pkgs/development/python-modules/twill/default.nix +++ b/pkgs/development/python-modules/twill/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "twill"; - version = "3.2.5"; + version = "3.3"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-/WIcM/zQ2UjGlGiJRYg9iTCQayzisxGBa5P0/2FDK2Q="; + hash = "sha256-IprmAuqwzMwB6ryw0GsdRfeFK6ABP4nBM6VdlfgGNoQ="; }; pythonRelaxDeps = [ "lxml" ]; From 3a6b1f93e83ce7bec13bbf615e7cd0c29d05102a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:56 +0100 Subject: [PATCH 0949/1079] python3Packages.twine: 5.1.1 -> 6.0.1 --- .../python-modules/twine/default.nix | 57 ++++++++----------- 1 file changed, 24 insertions(+), 33 deletions(-) diff --git a/pkgs/development/python-modules/twine/default.nix b/pkgs/development/python-modules/twine/default.nix index 0542cd1c9fd54..84b64340af36d 100644 --- a/pkgs/development/python-modules/twine/default.nix +++ b/pkgs/development/python-modules/twine/default.nix @@ -1,17 +1,18 @@ { lib, buildPythonPackage, - fetchpatch2, fetchPypi, pythonOlder, importlib-metadata, keyring, + packaging, pkginfo, readme-renderer, requests, requests-toolbelt, rich, rfc3986, + setuptools, setuptools-scm, urllib3, build, @@ -22,45 +23,35 @@ buildPythonPackage rec { pname = "twine"; - version = "5.1.1"; - format = "pyproject"; - disabled = pythonOlder "3.7"; + version = "6.0.1"; + pyproject = true; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-mqCCUTnAKzQ02RNUXHuEeiHINeEVl/UlWELUV9ojIts="; + hash = "sha256-NhWLCd9UBuHJwfuO2yT8K+OHcJRD5zdmibk4UxWC7ic="; }; - patches = [ - # pkginfo>=1.11 compatibility patches - # https://github.com/pypa/twine/pull/1123 - (fetchpatch2 { - name = "pkginfo-1_11-compatibility-test.patch"; - url = "https://github.com/pypa/twine/commit/a3206073b87a8e939cf699777882ebfaced689a0.patch"; - hash = "sha256-gLN7gJsVng/LFfsrAHjJlqFZTu0wSdeBfnUN+UnLSFk="; - }) - (fetchpatch2 { - name = "pkginfo-1_11-compatibility-source.patch"; - url = "https://github.com/pypa/twine/commit/03e3795659b44f263f527b0467680b238c8fbacc.patch"; - hash = "sha256-Ne9+G8hMVbklKtcZLiBw29Skz5VO5x2F7yu/KozKgN8="; - }) + build-system = [ + setuptools + setuptools-scm ]; - nativeBuildInputs = [ setuptools-scm ]; - - pythonRelaxDeps = [ "pkginfo" ]; - - propagatedBuildInputs = [ - importlib-metadata - keyring - pkginfo - readme-renderer - requests - requests-toolbelt - rfc3986 - rich - urllib3 - ]; + dependencies = + [ + keyring + packaging + pkginfo + readme-renderer + requests + requests-toolbelt + rfc3986 + rich + urllib3 + ] + ++ lib.optionals (pythonOlder "3.10") [ + importlib-metadata + ]; nativeCheckInputs = [ build From 348e3ea599f7f1eb04af94ac4fae301eea24b22b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:56 +0100 Subject: [PATCH 0950/1079] python3Packages.txtai: 8.1.0 -> 8.2.0 --- .../development/python-modules/txtai/default.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/txtai/default.nix b/pkgs/development/python-modules/txtai/default.nix index 67b0d6544539f..a6abb5337c3fc 100644 --- a/pkgs/development/python-modules/txtai/default.nix +++ b/pkgs/development/python-modules/txtai/default.nix @@ -87,7 +87,7 @@ pytestCheckHook, }: let - version = "8.1.0"; + version = "8.2.0"; ann = [ annoy hnswlib @@ -217,18 +217,18 @@ let all ; }; -in -buildPythonPackage { - pname = "txtai"; - inherit version; - pyproject = true; src = fetchFromGitHub { owner = "neuml"; repo = "txtai"; tag = "v${version}"; - hash = "sha256-12EeYzZEHUS5HVxpKlTnV6mwnnOw1pQVG0f0ID/Ugik="; + hash = "sha256-fMzCYw9eqlpGI5FKoyYyxT17EhUFmFP9lrCn/LFC6ks="; }; +in +buildPythonPackage { + pname = "txtai"; + inherit version src; + pyproject = true; build-system = [ setuptools ]; @@ -298,7 +298,7 @@ buildPythonPackage { meta = { description = "Semantic search and workflows powered by language models"; - changelog = "https://github.com/neuml/txtai/releases/tag/v${version}"; + changelog = "https://github.com/neuml/txtai/releases/tag/${src.tag}"; homepage = "https://github.com/neuml/txtai"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ happysalada ]; From 054344629f29075505ea20d7c345e6ea9a6e2873 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:57 +0100 Subject: [PATCH 0951/1079] python3Packages.typed-settings: 24.5.0 -> 24.6.0 https://gitlab.com/sscherfke/typed-settings/-/blob/24.6.0/CHANGELOG.rst --- 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 7ea26fb78da19..0e5a812d98b95 100644 --- a/pkgs/development/python-modules/typed-settings/default.nix +++ b/pkgs/development/python-modules/typed-settings/default.nix @@ -18,7 +18,7 @@ }: buildPythonPackage rec { pname = "typed-settings"; - version = "24.5.0"; + version = "24.6.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "typed_settings"; inherit version; - hash = "sha256-HCVwXiKrvAvPQXU5rD5wxflPBBcB+oqcWriJizdOMS8="; + hash = "sha256-mlWV3jP4BFKiA44Bi8RVCP/8I4qHUvCPXAPcjnvA0eI="; }; build-system = [ hatchling ]; From 1958c22056c7f84023f2fa3a2c80ac6fb9cc2c97 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:57 +0100 Subject: [PATCH 0952/1079] python3Packages.typepy: 1.3.2 -> 1.3.4 https://github.com/thombashi/typepy/releases/tag/v1.3.4 --- pkgs/development/python-modules/typepy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/typepy/default.nix b/pkgs/development/python-modules/typepy/default.nix index dab92fc79dc97..313e04cd4a5f8 100644 --- a/pkgs/development/python-modules/typepy/default.nix +++ b/pkgs/development/python-modules/typepy/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "typepy"; - version = "1.3.2"; + version = "1.3.4"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "thombashi"; repo = pname; tag = "v${version}"; - hash = "sha256-oIDVjJwapHun0Rk04zOZ4IjAh7qZ2k0BXK6zqFmtVds="; + hash = "sha256-lgwXoEtv2nBRKiWQH5bDrAIfikKN3cOqcHLEdnSAMpc="; }; propagatedBuildInputs = [ mbstrdecoder ]; @@ -45,7 +45,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library for variable type checker/validator/converter at a run time"; homepage = "https://github.com/thombashi/typepy"; - changelog = "https://github.com/thombashi/typepy/releases/tag/v${version}"; + changelog = "https://github.com/thombashi/typepy/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ genericnerdyusername ]; }; From d6304a934c092bb989eb4c8ce9487d4aa5cc45d7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:57 +0100 Subject: [PATCH 0953/1079] python3Packages.types-aiobotocore: 2.17.0 -> 2.18.0 --- pkgs/development/python-modules/types-aiobotocore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-aiobotocore/default.nix b/pkgs/development/python-modules/types-aiobotocore/default.nix index 7413b694bb826..01aeeeb6f3b9a 100644 --- a/pkgs/development/python-modules/types-aiobotocore/default.nix +++ b/pkgs/development/python-modules/types-aiobotocore/default.nix @@ -364,13 +364,13 @@ buildPythonPackage rec { pname = "types-aiobotocore"; - version = "2.17.0"; + version = "2.18.0"; pyproject = true; src = fetchPypi { pname = "types_aiobotocore"; inherit version; - hash = "sha256-wvDAWFochrlLQPUGfJTW69v/FK0rwlo9yym1eRXl7rA="; + hash = "sha256-RRzsGwMbTYHDRKpZkCiplLmpRDQB4cxxYjgL0S15G5s="; }; build-system = [ setuptools ]; From 5e6a044a000fd07f979fc21e0a82baeb49b5ceb4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:58 +0100 Subject: [PATCH 0954/1079] python3Packages.types-lxml: 2024.09.16 -> 2024.12.13 https://github.com/abelcheung/types-lxml/releases/tag/2024.12.13 --- pkgs/development/python-modules/types-lxml/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/types-lxml/default.nix b/pkgs/development/python-modules/types-lxml/default.nix index ed2cb82db7e8a..aaa5b897833c2 100644 --- a/pkgs/development/python-modules/types-lxml/default.nix +++ b/pkgs/development/python-modules/types-lxml/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "types-lxml"; - version = "2024.09.16"; + version = "2024.12.13"; pyproject = true; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "abelcheung"; repo = "types-lxml"; tag = version; - hash = "sha256-LQqs9wg6kgubY4SygTNQt5YTtF3LsFj7+RkAlcp4SSo="; + hash = "sha256-iqIOwQIg6EB/m8FIoUzkvh1W0w4bKmS9zi4Z+5qlC+0="; }; build-system = [ pdm-backend ]; @@ -63,7 +63,7 @@ buildPythonPackage rec { meta = with lib; { description = "Complete lxml external type annotation"; homepage = "https://github.com/abelcheung/types-lxml"; - changelog = "https://github.com/abelcheung/types-lxml/releases/tag/${version}"; + changelog = "https://github.com/abelcheung/types-lxml/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; From d5b8edbbd73ec49d8295f9a154b40b61e4fa8445 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:58 +0100 Subject: [PATCH 0955/1079] python3Packages.types-protobuf: 5.28.0.20240924 -> 5.29.1.20241207 --- 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 885cfe353e244..a634c50ea2300 100644 --- a/pkgs/development/python-modules/types-protobuf/default.nix +++ b/pkgs/development/python-modules/types-protobuf/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "types-protobuf"; - version = "5.28.0.20240924"; + version = "5.29.1.20241207"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-0YGviiVuWpHOjVrbU0luiA79kUTH1USD42UzMrYClvA="; + hash = "sha256-LrytuKs+8uPi8GfgiCkG1kug3GX8Ww/XqLaSMVtKC+k="; }; propagatedBuildInputs = [ types-futures ]; From fcc2a25c03b708c346f0511bb1aa7437d2fae085 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:59 +0100 Subject: [PATCH 0956/1079] python3Packages.types-psutil: 5.9.5.20240516 -> 6.1.0.20241221 --- pkgs/development/python-modules/types-psutil/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/types-psutil/default.nix b/pkgs/development/python-modules/types-psutil/default.nix index e850eb837c5b0..2284290e8f698 100644 --- a/pkgs/development/python-modules/types-psutil/default.nix +++ b/pkgs/development/python-modules/types-psutil/default.nix @@ -6,12 +6,13 @@ buildPythonPackage rec { pname = "types-psutil"; - version = "5.9.5.20240516"; + version = "6.1.0.20241221"; format = "setuptools"; src = fetchPypi { - inherit pname version; - hash = "sha256-uylvWfxWRYiR0P6xmUcX5UihvPiZNqKHffh5K4IrRpY="; + pname = "types_psutil"; + inherit version; + hash = "sha256-YA9aNr1eDriIfw4/P/LPFU2QaQrYEjyKcHu6SrlNMYU="; }; # Module doesn't have tests From 1b4ee34b26d056872d724201bc50f84c750802f5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:18:59 +0100 Subject: [PATCH 0957/1079] python3Packages.types-pytz: 2024.2.0.20241003 -> 2024.2.0.20241221 --- pkgs/development/python-modules/types-pytz/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-pytz/default.nix b/pkgs/development/python-modules/types-pytz/default.nix index 44e9fcaabd3c5..f33cdb77ecfce 100644 --- a/pkgs/development/python-modules/types-pytz/default.nix +++ b/pkgs/development/python-modules/types-pytz/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "types-pytz"; - version = "2024.2.0.20241003"; + version = "2024.2.0.20241221"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-V13DjzhakiohK6wAp9bS4W4UETKjyVUHj0pP0T7Wy0Q="; + hash = "sha256-BtfN6WE+n3UEdmoFVKJww2lDS1DgCXWzpKD27tDywak="; }; build-system = [ setuptools ]; From ef8437f5c63eee60ff970b81ef1d84c712b9ee65 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:00 +0100 Subject: [PATCH 0958/1079] python3Packages.types-pyyaml: 6.0.12.20240917 -> 6.0.12.20241230 --- .../python-modules/types-pyyaml/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/types-pyyaml/default.nix b/pkgs/development/python-modules/types-pyyaml/default.nix index 31fe7ac1de197..8070551760400 100644 --- a/pkgs/development/python-modules/types-pyyaml/default.nix +++ b/pkgs/development/python-modules/types-pyyaml/default.nix @@ -2,19 +2,22 @@ lib, buildPythonPackage, fetchPypi, + setuptools, }: buildPythonPackage rec { pname = "types-pyyaml"; - version = "6.0.12.20240917"; - format = "setuptools"; + version = "6.0.12.20241230"; + pyproject = true; src = fetchPypi { - pname = "types-PyYAML"; + pname = "types_pyyaml"; inherit version; - hash = "sha256-0UBahvlXZoIjTvg7y05v/3yTBcix+61eC81Pfb3JxYc="; + hash = "sha256-fwdiLb00u5yLJk/oYKF+DvytANULXyfpOYSQnZNjSYw="; }; + build-system = [ setuptools ]; + # Module doesn't have tests doCheck = false; From a07d10aba96c8c7102d40d918fa952de61bbb921 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:00 +0100 Subject: [PATCH 0959/1079] python3Packages.types-s3transfer: 0.10.4 -> 0.11.1 --- pkgs/development/python-modules/types-s3transfer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-s3transfer/default.nix b/pkgs/development/python-modules/types-s3transfer/default.nix index e18bd2e288e7e..51f5a2d24e74b 100644 --- a/pkgs/development/python-modules/types-s3transfer/default.nix +++ b/pkgs/development/python-modules/types-s3transfer/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "types-s3transfer"; - version = "0.10.4"; + version = "0.11.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "types_s3transfer"; inherit version; - hash = "sha256-AxI0d+MGTIHv5xK/nTcsfHLyeQcRQx+bqlnPlupgcmc="; + hash = "sha256-aridTXa8v21JRYKUmWO0ZyNH6Nqjl9l5DzaEtPz4c8Q="; }; build-system = [ setuptools ]; From 86a4a5b87ea3238a3e7883f9636f1a53f95d8fab Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:00 +0100 Subject: [PATCH 0960/1079] python3Packages.types-setuptools: 75.1.0.20240917 -> 75.8.0.20250110 --- .../python-modules/types-setuptools/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/types-setuptools/default.nix b/pkgs/development/python-modules/types-setuptools/default.nix index d5b91eb172036..cfea4f817fd99 100644 --- a/pkgs/development/python-modules/types-setuptools/default.nix +++ b/pkgs/development/python-modules/types-setuptools/default.nix @@ -7,12 +7,13 @@ buildPythonPackage rec { pname = "types-setuptools"; - version = "75.1.0.20240917"; + version = "75.8.0.20250110"; pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-EvEqFl5+04PzHe9wXlwPocJiFd1GawrzS9BC99UzH1U="; + pname = "types_setuptools"; + inherit version; + hash = "sha256-lvfsi71uClTqGA1mrWiteh15VOcoGnEOot5141VUUnE="; }; nativeBuildInputs = [ setuptools ]; From 28ddf697408e82f77044c7e99fb25453237e95c5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:01 +0100 Subject: [PATCH 0961/1079] python3Packages.types-tabulate: 0.9.0.20240106 -> 0.9.0.20241207 --- pkgs/development/python-modules/types-tabulate/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-tabulate/default.nix b/pkgs/development/python-modules/types-tabulate/default.nix index 570581e05ac04..bf859200bb0a7 100644 --- a/pkgs/development/python-modules/types-tabulate/default.nix +++ b/pkgs/development/python-modules/types-tabulate/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "types-tabulate"; - version = "0.9.0.20240106"; + version = "0.9.0.20241207"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-ybbbEN1/z1W9FxLdNTf4bdznKgj9Yrsa9DOMcJbOlH4="; + hash = "sha256-rBrBdHUMCjhd/SSO3GJ5+jKKr06jF5FauHmi7EeDMjA="; }; nativeBuildInputs = [ setuptools ]; From 01a9e97487495b608f7d8e27f417863cf55f8a99 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:01 +0100 Subject: [PATCH 0962/1079] python3Packages.types-tqdm: 4.66.0.20240417 -> 4.67.0.20241221 --- pkgs/development/python-modules/types-tqdm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-tqdm/default.nix b/pkgs/development/python-modules/types-tqdm/default.nix index ff3f5c189a0de..9529e9291b7cd 100644 --- a/pkgs/development/python-modules/types-tqdm/default.nix +++ b/pkgs/development/python-modules/types-tqdm/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "types-tqdm"; - version = "4.66.0.20240417"; + version = "4.67.0.20241221"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-Ftzp71IuqNQOT1uNhN2KEWbu/BPO7np+FYvw8aFCGjE="; + hash = "sha256-5WBGYxBWkiOFq+ia6xivVhH0cerdeRigrX802EzUyMw="; }; build-system = [ setuptools ]; From 8666f6a8a3c836d885337e82c2bc41473deb73aa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:02 +0100 Subject: [PATCH 0963/1079] python3Packages.ufolib2: 0.16.0 -> 0.17.0 --- 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 201413ed9b9de..9a71afcb8ac35 100644 --- a/pkgs/development/python-modules/ufolib2/default.nix +++ b/pkgs/development/python-modules/ufolib2/default.nix @@ -16,13 +16,13 @@ buildPythonPackage rec { pname = "ufolib2"; - version = "0.16.0"; + version = "0.17.0"; format = "pyproject"; src = fetchPypi { pname = "ufoLib2"; inherit version; - hash = "sha256-SfDcf3LMrP5/rv4NU9N5cdRWZNiwVj7zaVb6e/pVor0="; + hash = "sha256-iRUkBSs2NqJbmpLxP3/Ywk4VSDuslszQJFrpR9EnJIs="; }; nativeBuildInputs = [ setuptools-scm ]; From 84efd56b8162674ba982e42c3cfaa83bd5dac956 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:02 +0100 Subject: [PATCH 0964/1079] python3Packages.uharfbuzz: 0.41.0 -> 0.45.0 --- 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 06144b1359441..fb53613cf7897 100644 --- a/pkgs/development/python-modules/uharfbuzz/default.nix +++ b/pkgs/development/python-modules/uharfbuzz/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "uharfbuzz"; - version = "0.41.0"; + version = "0.45.0"; pyproject = true; disabled = pythonOlder "3.5"; @@ -24,7 +24,7 @@ buildPythonPackage rec { repo = "uharfbuzz"; tag = "v${version}"; fetchSubmodules = true; - hash = "sha256-N/Vprr1lJmDLUzf+aX374YbJhDuHOpPzNeYXpLOANeI="; + hash = "sha256-dfEyeejJdLHGHH+YI0mWdjF2rvFpM6/KVm2tLo9ssUs="; }; postPatch = '' From 0fc72a24da4019b18c976ce402d478d90bc6a2a5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:03 +0100 Subject: [PATCH 0965/1079] python3Packages.uhi: 0.4.0 -> 0.5.0 --- pkgs/development/python-modules/uhi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uhi/default.nix b/pkgs/development/python-modules/uhi/default.nix index c84408b339ed2..bf955d7ea5336 100644 --- a/pkgs/development/python-modules/uhi/default.nix +++ b/pkgs/development/python-modules/uhi/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "uhi"; - version = "0.4.0"; + version = "0.5.0"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-DctrGXdQh9OKMe44jLLHDy7P4ExP/iymMiNBDK5b7vo="; + hash = "sha256-lVm78vOPGKL8HY9zE5OWBo+I+JjWqa/IMyB+wP1Zoxw="; }; buildInputs = [ From 594117c31e152be9115c81268b2dd9a7b5d3a6c4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:03 +0100 Subject: [PATCH 0966/1079] python3Packages.ulid-transform: 1.0.2 -> 1.2.0 https://github.com/bdraco/ulid-transform/blob/v1.2.0/CHANGELOG.md --- pkgs/development/python-modules/ulid-transform/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ulid-transform/default.nix b/pkgs/development/python-modules/ulid-transform/default.nix index 0db9799f68c6e..50aff423c2f01 100644 --- a/pkgs/development/python-modules/ulid-transform/default.nix +++ b/pkgs/development/python-modules/ulid-transform/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "ulid-transform"; - version = "1.0.2"; + version = "1.2.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "bdraco"; repo = "ulid-transform"; tag = "v${version}"; - hash = "sha256-99hq329jUpok+rP8WzxN1yTOp15Zfy7tIGRpQMecrc0="; + hash = "sha256-+P5sd3FSk9SYmeHkatB88EE+/1vktyiJJeaecbBkBhI="; }; build-system = [ @@ -44,7 +44,7 @@ buildPythonPackage rec { meta = with lib; { description = "Library to create and transform ULIDs"; homepage = "https://github.com/bdraco/ulid-transform"; - changelog = "https://github.com/bdraco/ulid-transform/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/bdraco/ulid-transform/blob/${src.tag}/CHANGELOG.md"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From d5f6d644031d1546eb10bb39cf70c083aa9b723c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:03 +0100 Subject: [PATCH 0967/1079] python3Packages.universal-silabs-flasher: 0.0.25 -> 0.0.28 https://github.com/NabuCasa/universal-silabs-flasher/releases/tag/v0.0.28 --- .../python-modules/universal-silabs-flasher/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/universal-silabs-flasher/default.nix b/pkgs/development/python-modules/universal-silabs-flasher/default.nix index b2177f6638b9e..bdf32ea7c6127 100644 --- a/pkgs/development/python-modules/universal-silabs-flasher/default.nix +++ b/pkgs/development/python-modules/universal-silabs-flasher/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "universal-silabs-flasher"; - version = "0.0.25"; + version = "0.0.28"; pyproject = true; src = fetchFromGitHub { owner = "NabuCasa"; repo = "universal-silabs-flasher"; tag = "v${version}"; - hash = "sha256-fmm5QrRpZIYmPO4GK/JrP7w0Utlw52pfh524pgESliM="; + hash = "sha256-ZV2yldOzcH4Su31dmkE1f0JXDZI6SsSZGi4KyFvzRb4="; }; postPatch = '' @@ -71,7 +71,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "universal_silabs_flasher" ]; meta = with lib; { - changelog = "https://github.com/NabuCasa/universal-silabs-flasher/releases/tag/v${version}"; + changelog = "https://github.com/NabuCasa/universal-silabs-flasher/releases/tag/${src.tag}"; description = "Flashes Silicon Labs radios running EmberZNet or CPC multi-pan firmware"; mainProgram = "universal-silabs-flasher"; homepage = "https://github.com/NabuCasa/universal-silabs-flasher"; From 5114f27bc24bd0a1058430529e4eeb18d750eccf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:04 +0100 Subject: [PATCH 0968/1079] python3Packages.unstructured-inference: 0.8.1 -> 0.8.2 https://github.com/Unstructured-IO/unstructured-inference/blob/0.8.2/CHANGELOG.md --- .../python-modules/unstructured-inference/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/unstructured-inference/default.nix b/pkgs/development/python-modules/unstructured-inference/default.nix index cf13762cd56da..883590c930b35 100644 --- a/pkgs/development/python-modules/unstructured-inference/default.nix +++ b/pkgs/development/python-modules/unstructured-inference/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "unstructured-inference"; - version = "0.8.1"; + version = "0.8.2"; format = "setuptools"; src = fetchFromGitHub { owner = "Unstructured-IO"; repo = "unstructured-inference"; tag = version; - hash = "sha256-U4mB3A0a1el7lmzsqTzjDBxp6lA4RpsceUt0OVGYVG4="; + hash = "sha256-XdGY9VI0qI6P2XhhdLRfwVT8vH97sqzUIvuSvz5Db/g="; }; propagatedBuildInputs = @@ -90,7 +90,7 @@ buildPythonPackage rec { meta = with lib; { description = "hosted model inference code for layout parsing models"; homepage = "https://github.com/Unstructured-IO/unstructured-inference"; - changelog = "https://github.com/Unstructured-IO/unstructured-inference/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/Unstructured-IO/unstructured-inference/blob/${src.tag}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ happysalada ]; platforms = [ From 8dcab4073cdeb5cccf0d478bf4c8103ff3c437f6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:04 +0100 Subject: [PATCH 0969/1079] python3Packages.urllib3: 2.2.3 -> 2.3.0 https://github.com/urllib3/urllib3/blob/2.3.0/CHANGES.rst --- 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 7350e3ffa74e9..4ccd320b6bb14 100644 --- a/pkgs/development/python-modules/urllib3/default.nix +++ b/pkgs/development/python-modules/urllib3/default.nix @@ -23,12 +23,12 @@ let self = buildPythonPackage rec { pname = "urllib3"; - version = "2.2.3"; + version = "2.3.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-59gUqB2tgebK8uyf3tsoTsyccwdrYmVFR8xkzNyuJuk="; + hash = "sha256-+MVEmzzwhhZ5zn4FA8e0S17Jgb7A0dN5WgfxupbwIE0="; }; build-system = [ From 0ab31341a660fff9da6cce79a0ae350ff7bc2a39 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:05 +0100 Subject: [PATCH 0970/1079] python3Packages.uvicorn: 0.32.1 -> 0.34.0 https://github.com/encode/uvicorn/blob/0.34.0/CHANGELOG.md --- pkgs/development/python-modules/uvicorn/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/uvicorn/default.nix b/pkgs/development/python-modules/uvicorn/default.nix index 28f2a7b4c3e02..3719fd5f674ad 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.32.1"; + version = "0.34.0"; disabled = pythonOlder "3.8"; pyproject = true; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "encode"; repo = "uvicorn"; tag = version; - hash = "sha256-Kx5OwIMqstiFCkqE2wunKSkttd9C8gM+a2KWJuhBN1c="; + hash = "sha256-bOHHDwkTa742yRUhXh8NjbC95VabtRnQjBPk+q/tkxY="; }; outputs = [ @@ -67,7 +67,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://www.uvicorn.org/"; - changelog = "https://github.com/encode/uvicorn/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/encode/uvicorn/blob/${src.tag}/CHANGELOG.md"; description = "Lightning-fast ASGI server"; mainProgram = "uvicorn"; license = licenses.bsd3; From 305945395341fbc9471851b1108fe9ac93d386b8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:05 +0100 Subject: [PATCH 0971/1079] python3Packages.vcrpy: 6.0.1 -> 7.0.0 https://github.com/kevin1024/vcrpy/releases/tag/v7.0.0 --- pkgs/development/python-modules/vcrpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/vcrpy/default.nix b/pkgs/development/python-modules/vcrpy/default.nix index 20d4e7b46359a..32cc24efffa77 100644 --- a/pkgs/development/python-modules/vcrpy/default.nix +++ b/pkgs/development/python-modules/vcrpy/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "vcrpy"; - version = "6.0.1"; + version = "7.0.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-ngI/7n+JK6oLvaL32nyKxRFlwcbjj/hohoOhKkvekng="; + hash = "sha256-F2ORrQQl7d4WgMWyBzjqPcf7lCUgpI0pk0SAUJhrOlA="; }; propagatedBuildInputs = [ From 68c8b175d070a2d3e852fb20cfc8ca09030bee56 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:05 +0100 Subject: [PATCH 0972/1079] python3Packages.vector: 1.5.2 -> 1.6.0 https://github.com/scikit-hep/vector/releases/tag/v1.6.0 --- pkgs/development/python-modules/vector/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/vector/default.nix b/pkgs/development/python-modules/vector/default.nix index 2910b2f3c3730..99d65735e963f 100644 --- a/pkgs/development/python-modules/vector/default.nix +++ b/pkgs/development/python-modules/vector/default.nix @@ -66,7 +66,7 @@ buildPythonPackage rec { meta = { description = "Library for 2D, 3D, and Lorentz vectors, especially arrays of vectors, to solve common physics problems in a NumPy-like way"; homepage = "https://github.com/scikit-hep/vector"; - changelog = "https://github.com/scikit-hep/vector/releases/tag/v${version}"; + changelog = "https://github.com/scikit-hep/vector/releases/tag/${src.tag}"; license = with lib.licenses; [ bsd3 ]; maintainers = with lib.maintainers; [ veprbl ]; }; From 69ea85d64cee53533d5ee837eca06f252f15c3df Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:06 +0100 Subject: [PATCH 0973/1079] python3Packages.virtualenv: 20.26.6 -> 20.29.1 https://github.com/pypa/virtualenv/blob/20.29.1/docs/changelog.rst --- pkgs/development/python-modules/virtualenv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/virtualenv/default.nix b/pkgs/development/python-modules/virtualenv/default.nix index 660859b957694..51670c928404d 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.26.6"; + version = "20.29.1"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-KArt4JoqXDF+QJoAEC5wd8ZDLFo48O+TjmQ4BaetLEg="; + hash = "sha256-uLiXATjTL7YGGSy5f2zUu2RPpIa+kwj7m2P4EJG13DU="; }; nativeBuildInputs = [ From d8a67910b6633a471e903b890dd53eb01ecd7ca1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:06 +0100 Subject: [PATCH 0974/1079] python3Packages.viv-utils: 0.7.13 -> 0.8.0 https://github.com/williballenthin/viv-utils/releases/tag/v0.8.0 --- pkgs/development/python-modules/viv-utils/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/viv-utils/default.nix b/pkgs/development/python-modules/viv-utils/default.nix index 8b378674a1282..0cd5a118acf47 100644 --- a/pkgs/development/python-modules/viv-utils/default.nix +++ b/pkgs/development/python-modules/viv-utils/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "viv-utils"; - version = "0.7.13"; + version = "0.8.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "williballenthin"; repo = "viv-utils"; tag = "v${version}"; - hash = "sha256-NiXLNsRQ/ah+fB2r91A1oqf/8Yt95Vdt2JQFJE73HXo="; + hash = "sha256-tstuRdQPcx2tPC2r+ngS99Yi3oP33p+Z1rh3N6BUBgo="; }; build-system = [ setuptools-scm ]; @@ -54,7 +54,7 @@ buildPythonPackage rec { meta = with lib; { description = "Utilities for working with vivisect"; homepage = "https://github.com/williballenthin/viv-utils"; - changelog = "https://github.com/williballenthin/viv-utils/releases/tag/v${version}"; + changelog = "https://github.com/williballenthin/viv-utils/releases/tag/${src.tag}"; license = licenses.asl20; maintainers = [ ]; }; From 656877b11470b4266a75b1a1056e6f8abcc95990 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:07 +0100 Subject: [PATCH 0975/1079] python3Packages.vllm: 0.6.2 -> 0.6.6.post1 --- pkgs/development/python-modules/vllm/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/vllm/default.nix b/pkgs/development/python-modules/vllm/default.nix index 0d554e5a54914..e47bbfb80e4c3 100644 --- a/pkgs/development/python-modules/vllm/default.nix +++ b/pkgs/development/python-modules/vllm/default.nix @@ -51,14 +51,14 @@ let cutlass = fetchFromGitHub { owner = "NVIDIA"; repo = "cutlass"; - rev = "refs/tags/v3.5.0"; + tag = "v${version}"; sha256 = "sha256-D/s7eYsa5l/mfx73tE4mnFcTQdYqGmXa9d9TCryw4e4="; }; in buildPythonPackage rec { pname = "vllm"; - version = "0.6.2"; + version = "0.6.6.post1"; pyproject = true; stdenv = if cudaSupport then cudaPackages.backendStdenv else args.stdenv; @@ -67,7 +67,7 @@ buildPythonPackage rec { owner = "vllm-project"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-zUkqAPPhDRdN9rDQ2biCl1B+trV0xIHXub++v9zsQGo="; + hash = "sha256-bMlIofYHTgdTmD5mGpJMt0p+23uchqnhIO/oSRN0TdI="; }; patches = [ @@ -169,7 +169,7 @@ buildPythonPackage rec { meta = with lib; { description = "High-throughput and memory-efficient inference and serving engine for LLMs"; - changelog = "https://github.com/vllm-project/vllm/releases/tag/v${version}"; + changelog = "https://github.com/vllm-project/vllm/releases/tag/${src.tag}"; homepage = "https://github.com/vllm-project/vllm"; license = licenses.asl20; maintainers = with maintainers; [ From 959215a87a205c4e7e12d23cb9819a59539ef93b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:07 +0100 Subject: [PATCH 0976/1079] python3Packages.vobject: 0.9.8 -> 0.9.9 --- pkgs/development/python-modules/vobject/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/vobject/default.nix b/pkgs/development/python-modules/vobject/default.nix index 44a769b306b32..0ca739fe27d52 100644 --- a/pkgs/development/python-modules/vobject/default.nix +++ b/pkgs/development/python-modules/vobject/default.nix @@ -11,13 +11,13 @@ }: buildPythonPackage rec { - version = "0.9.8"; + version = "0.9.9"; pname = "vobject"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-2wCn9NtJOXFV3YpoceiioBdabrpaZUww6RD4KylRS1g="; + hash = "sha256-rETl1+IHnYTB1SxQphW5vsSxupWGCMTH/kDL8zJHs44="; }; disabled = isPyPy; From c6216c4a8f702fe5ea22f86b0f9eebd280ba3d5a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:07 +0100 Subject: [PATCH 0977/1079] python3Packages.voluptuous-openapi: 0.0.5 -> 0.0.6 https://github.com/home-assistant-libs/voluptuous-openapi/releases/tag/v0.0.6 --- .../python-modules/voluptuous-openapi/default.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/voluptuous-openapi/default.nix b/pkgs/development/python-modules/voluptuous-openapi/default.nix index 43a38fa5d3b66..d9a824b30388e 100644 --- a/pkgs/development/python-modules/voluptuous-openapi/default.nix +++ b/pkgs/development/python-modules/voluptuous-openapi/default.nix @@ -10,31 +10,35 @@ voluptuous, # tests + openapi-schema-validator, pytestCheckHook, }: buildPythonPackage rec { pname = "voluptuous-openapi"; - version = "0.0.5"; + version = "0.0.6"; pyproject = true; src = fetchFromGitHub { owner = "home-assistant-libs"; repo = "voluptuous-openapi"; - rev = "v${version}"; - hash = "sha256-QZi2uxFrYMSJVKIHTRBlGAM1sCD6oIzsZNQH7zkXL8w="; + tag = "v${version}"; + hash = "sha256-D8TafOOGiZO2IpSE7aGB1CVey2zpZgGzZpUvagT9B6Q="; }; build-system = [ setuptools ]; dependencies = [ voluptuous ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + openapi-schema-validator + pytestCheckHook + ]; pythonImportsCheck = [ "voluptuous_openapi" ]; meta = with lib; { - changelog = "https://github.com/home-assistant-libs/voluptuous-openapi/releases/tag/${src.rev}"; + changelog = "https://github.com/home-assistant-libs/voluptuous-openapi/releases/tag/${src.tag}"; description = "Convert voluptuous schemas to OpenAPI Schema object"; homepage = "https://github.com/home-assistant-libs/voluptuous-openapi"; license = licenses.asl20; From ede0159d787c64cf1c6ba372fe1a3c4f5769786c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:08 +0100 Subject: [PATCH 0978/1079] python3Packages.vulture: 2.13 -> 2.14 https://github.com/jendrikseipp/vulture/releases/tag/v2.14 --- pkgs/development/python-modules/vulture/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/vulture/default.nix b/pkgs/development/python-modules/vulture/default.nix index 1ad75b5cc3e98..1b577acf429b1 100644 --- a/pkgs/development/python-modules/vulture/default.nix +++ b/pkgs/development/python-modules/vulture/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "vulture"; - version = "2.13"; + version = "2.14"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-eCSL9Y9er/zCreMGFB6tc/Q3M5lQ+ABF3Of4sHjloao="; + hash = "sha256-y4J3kCoRON7qt5bsW+9wdqbgJIyjYHo/Pe4LbZ6bhBU="; }; build-system = [ setuptools ]; From b6cd80b6292e7058ee6907599ee56b9d7b7c0030 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:08 +0100 Subject: [PATCH 0979/1079] python3Packages.warcio: 1.7.4 -> 1.7.5 https://github.com/webrecorder/warcio/blob/master/CHANGELIST.rst --- pkgs/development/python-modules/warcio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/warcio/default.nix b/pkgs/development/python-modules/warcio/default.nix index 1459c11820ca3..91ddc5ed3d3b2 100644 --- a/pkgs/development/python-modules/warcio/default.nix +++ b/pkgs/development/python-modules/warcio/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "warcio"; - version = "1.7.4"; + version = "1.7.5"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -23,8 +23,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "webrecorder"; repo = "warcio"; - rev = "aa702cb321621b233c6e5d2a4780151282a778be"; # Repo has no git tags, see https://github.com/webrecorder/warcio/issues/126 - hash = "sha256-wn2rd73wRfOqHu9H0GIn76tmEsERBBCQatnk4b/JToU="; + tag = "v${version}"; # Repo has no git tags, see https://github.com/webrecorder/warcio/issues/126 + hash = "sha256-i1bVbXf1RQoWCADFwlVEnFhb3sVZ91vijUtzVLWMc2Q="; }; patches = [ From 58c45e210e115231168db0d3479240a8ddc41d44 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:09 +0100 Subject: [PATCH 0980/1079] python3Packages.weasyprint: 62.3 -> 63.1 --- pkgs/development/python-modules/weasyprint/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/weasyprint/default.nix b/pkgs/development/python-modules/weasyprint/default.nix index bc6c57e940838..f0bf71ad4e720 100644 --- a/pkgs/development/python-modules/weasyprint/default.nix +++ b/pkgs/development/python-modules/weasyprint/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "weasyprint"; - version = "62.3"; + version = "63.1"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -32,7 +32,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "weasyprint"; - hash = "sha256-jYaA1zL3+g/LxYdpKlpcsJXDUlYnBmkY1uIDy/Qrf80="; + hash = "sha256-y0JOY+jdPxQZW/5fIDUnZGqkCi8ArIGfnTm4MEzsAEQ="; }; patches = [ From 196e6629a885df88078690178a1cdff3a7338b7c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:09 +0100 Subject: [PATCH 0981/1079] python3Packages.weaviate-client: 4.10.2 -> 4.10.4 https://github.com/weaviate/weaviate-python-client/releases/tag/v4.10.4 --- pkgs/development/python-modules/weaviate-client/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/weaviate-client/default.nix b/pkgs/development/python-modules/weaviate-client/default.nix index 3a99326d596c4..8cf07085e43e2 100644 --- a/pkgs/development/python-modules/weaviate-client/default.nix +++ b/pkgs/development/python-modules/weaviate-client/default.nix @@ -97,7 +97,7 @@ buildPythonPackage rec { meta = { description = "Python native client for easy interaction with a Weaviate instance"; homepage = "https://github.com/weaviate/weaviate-python-client"; - changelog = "https://github.com/weaviate/weaviate-python-client/releases/tag/v${version}"; + changelog = "https://github.com/weaviate/weaviate-python-client/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ happysalada ]; }; From 71317584f39a37e8acaaa83b9f0a1debc22e4076 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:10 +0100 Subject: [PATCH 0982/1079] python3Packages.webauthn: 2.4.0 -> 2.5.0 https://github.com/duo-labs/py_webauthn/blob/v2.5.0/CHANGELOG.md --- pkgs/development/python-modules/webauthn/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/webauthn/default.nix b/pkgs/development/python-modules/webauthn/default.nix index 79a57455f7148..cd869ccff42c3 100644 --- a/pkgs/development/python-modules/webauthn/default.nix +++ b/pkgs/development/python-modules/webauthn/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "webauthn"; - version = "2.4.0"; + version = "2.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "duo-labs"; repo = "py_webauthn"; tag = "v${version}"; - hash = "sha256-5WSNrUm+V7KHoWYy2NCpb/C9x5+vIb7ddEpAcv2UQZo="; + hash = "sha256-XIL2rejPp/5zaPFuWHgn696sugNB3E/BRc7DuP0oI4Q="; }; build-system = [ setuptools ]; @@ -41,7 +41,7 @@ buildPythonPackage rec { meta = with lib; { description = "Implementation of the WebAuthn API"; homepage = "https://github.com/duo-labs/py_webauthn"; - changelog = "https://github.com/duo-labs/py_webauthn/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/duo-labs/py_webauthn/blob/${src.tag}/CHANGELOG.md"; license = licenses.bsd3; maintainers = [ ]; }; From 1959bd8128cee308afe3173b2f1225f53c7f89f9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:10 +0100 Subject: [PATCH 0983/1079] python3Packages.webcolors: 24.8.0 -> 24.11.1 --- pkgs/development/python-modules/webcolors/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/webcolors/default.nix b/pkgs/development/python-modules/webcolors/default.nix index 4d24df46c2135..ecb29d9ecf292 100644 --- a/pkgs/development/python-modules/webcolors/default.nix +++ b/pkgs/development/python-modules/webcolors/default.nix @@ -4,22 +4,22 @@ fetchPypi, pythonOlder, unittestCheckHook, - setuptools, + pdm-backend, }: buildPythonPackage rec { pname = "webcolors"; - version = "24.8.0"; + version = "24.11.1"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-CLB68oagG80w1YOnrK32KVg9H3m/7yfdLCxcJjgXJ30="; + hash = "sha256-7LPXaPMiAq93BHe4tl8xj6T1ZsIpSGc6l3sA1YndgPY="; }; - build-system = [ setuptools ]; + build-system = [ pdm-backend ]; nativeCheckInputs = [ unittestCheckHook ]; From 1eac3c3b13038568ca1e40c485e4fd50affe1260 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:10 +0100 Subject: [PATCH 0984/1079] python3Packages.webexteamssdk: 1.6.1 -> 2.0.3 https://github.com/WebexCommunity/WebexPythonSDK/releases/tag/v2.0.3 --- pkgs/development/python-modules/webexteamssdk/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/webexteamssdk/default.nix b/pkgs/development/python-modules/webexteamssdk/default.nix index 87c07b5e53969..d534568d37147 100644 --- a/pkgs/development/python-modules/webexteamssdk/default.nix +++ b/pkgs/development/python-modules/webexteamssdk/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "webexteamssdk"; - version = "1.6.1"; + version = "2.0.3"; pyproject = true; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "CiscoDevNet"; repo = "webexteamssdk"; tag = "v${version}"; - hash = "sha256-xlkmXl4tVm48drXmkUijv9GNXzJcDnfSKbOMciPIRRo="; + hash = "sha256-E66LwqzNWYAxnB8y5t8JHH4oVVXvheO7tteHWqrRRt8="; }; postPatch = '' @@ -50,7 +50,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python module for Webex Teams APIs"; homepage = "https://github.com/CiscoDevNet/webexteamssdk"; - changelog = "https://github.com/WebexCommunity/WebexPythonSDK/releases/tag/v${version}"; + changelog = "https://github.com/WebexCommunity/WebexPythonSDK/releases/tag/${src.tag}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; From 45a2cddececa1c34b66cf55af57e2f787de327da Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:11 +0100 Subject: [PATCH 0985/1079] python3Packages.weblate-language-data: 2024.15 -> 2024.16 --- .../python-modules/weblate-language-data/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/weblate-language-data/default.nix b/pkgs/development/python-modules/weblate-language-data/default.nix index 78465b8869220..12c26e81e3237 100644 --- a/pkgs/development/python-modules/weblate-language-data/default.nix +++ b/pkgs/development/python-modules/weblate-language-data/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "weblate-language-data"; - version = "2024.15"; + version = "2024.16"; pyproject = true; src = fetchPypi { pname = "weblate_language_data"; inherit version; - hash = "sha256-l5ybOv4CCQWO7NnSbymGMJ6I29BFkvTvDC0TpQwU27M="; + hash = "sha256-zPYUsOkYizkaGcN+orrR7mZKAq+4KuSXTZc1arsu/Xw="; }; build-system = [ setuptools ]; From 4c7611bc0a2130b5f73c344a1cf6854cac1b7200 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:11 +0100 Subject: [PATCH 0986/1079] python3Packages.websockets: 13.1 -> 14.1 https://github.com/aaugustin/websockets/blob/14.1/docs/project/changelog.rst --- pkgs/development/python-modules/websockets/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/websockets/default.nix b/pkgs/development/python-modules/websockets/default.nix index 0cd8813f694e2..89e705b4fcadd 100644 --- a/pkgs/development/python-modules/websockets/default.nix +++ b/pkgs/development/python-modules/websockets/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "websockets"; - version = "13.1"; + version = "14.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "aaugustin"; repo = "websockets"; tag = version; - hash = "sha256-Y0HDZw+H7l8+ywLLzFk66GNDCI0uWOZYypG86ozLo7c="; + hash = "sha256-lH4BPP8AjR13rnl4m7IP52iSGHjKE4q1AmHv4t+PRXw="; }; build-system = [ setuptools ]; @@ -65,7 +65,7 @@ buildPythonPackage rec { meta = with lib; { description = "WebSocket implementation in Python"; homepage = "https://websockets.readthedocs.io/"; - changelog = "https://github.com/aaugustin/websockets/blob/${version}/docs/project/changelog.rst"; + changelog = "https://github.com/aaugustin/websockets/blob/${src.tag}/docs/project/changelog.rst"; license = licenses.bsd3; maintainers = with maintainers; [ fab ]; }; From 0b7c290cbce38727139feaaad5a403ce5b50e727 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:12 +0100 Subject: [PATCH 0987/1079] python3Packages.webtest: 3.0.1 -> 3.0.3 --- 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 da51af3e701b5..706cf030e930a 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.1"; + version = "3.0.3"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-STtcgC+JSKZbXjoa1bJSTuXhq2DNcT2aPaO42ggsBv4="; + hash = "sha256-tjX2/mWEvJc3SWtocVXpNz89AbyxtGFpAH2g97piOPk="; }; build-system = [ setuptools ]; From ea7b95ffc8af7590fe339e35dfedcae554ea4414 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:12 +0100 Subject: [PATCH 0988/1079] python3Packages.weheat: 2024.12.22 -> 2025.1.15 --- pkgs/development/python-modules/weheat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/weheat/default.nix b/pkgs/development/python-modules/weheat/default.nix index ec798a079ebfc..b6d4cba405252 100644 --- a/pkgs/development/python-modules/weheat/default.nix +++ b/pkgs/development/python-modules/weheat/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "weheat"; - version = "2024.12.22"; + version = "2025.1.15"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "wefabricate"; repo = "wh-python"; tag = version; - hash = "sha256-hd0mqdcj+rvrYCvxhK3ewuiDekWUgTD7JypjL/EMqv8="; + hash = "sha256-zt/4d7s4yoLQUQxtsc8Y6htS0PByuYmaecGsjKYo2tc="; }; pythonRelaxDeps = [ From 3b37ff21fb3886a35048e5a0d67e8604cae82803 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:12 +0100 Subject: [PATCH 0989/1079] python3Packages.wheel-filename: 1.4.1 -> 1.4.2 --- pkgs/development/python-modules/wheel-filename/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/wheel-filename/default.nix b/pkgs/development/python-modules/wheel-filename/default.nix index 303008d4d2540..cf7c12204d86e 100644 --- a/pkgs/development/python-modules/wheel-filename/default.nix +++ b/pkgs/development/python-modules/wheel-filename/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "wheel-filename"; - version = "1.4.1"; + version = "1.4.2"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -20,8 +20,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "jwodder"; repo = pname; - rev = "v${version}"; - hash = "sha256-M3XGHG733X5qKuMS6mvFSFHYOwWPaBMXw+w0eYo6ByE="; + tag = "v${version}"; + hash = "sha256-KAuUrrSq6HJAy+5Gj6svI4M6oV6Fsle1A79E2q2FKW8="; }; patches = [ From 37f777c1b3c03d2b312fdef396056e6da3a9288f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:13 +0100 Subject: [PATCH 0990/1079] python3Packages.whispers: 2.3.0 -> 2.4.0 https://github.com/adeptex/whispers/releases/tag/2.4.0 --- pkgs/development/python-modules/whispers/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/whispers/default.nix b/pkgs/development/python-modules/whispers/default.nix index da58f753f27c0..a79695c41603a 100644 --- a/pkgs/development/python-modules/whispers/default.nix +++ b/pkgs/development/python-modules/whispers/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "whispers"; - version = "2.3.0"; + version = "2.4.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "adeptex"; repo = "whispers"; tag = version; - hash = "sha256-tjDog8+oWTNuK1eK5qUEFspiilB0riUSTX5ugTIiP3M="; + hash = "sha256-hmFz6RI52CylsBIqO14hFX+2bvrPjpUBnfoDyVh9TbU="; }; postPatch = '' @@ -87,7 +87,7 @@ buildPythonPackage rec { meta = with lib; { description = "Tool to identify hardcoded secrets in static structured text"; homepage = "https://github.com/adeptex/whispers"; - changelog = "https://github.com/adeptex/whispers/releases/tag/${version}"; + changelog = "https://github.com/adeptex/whispers/releases/tag/${src.tag}"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ fab ]; mainProgram = "whispers"; From 390601168e44085ecc0a7bee3ac7a3eeb85d03ca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:13 +0100 Subject: [PATCH 0991/1079] python3Packages.wikipedia-api: 0.7.3 -> 0.8.0 https://github.com/martin-majlis/Wikipedia-API/blob/v0.8.0/CHANGES.rst --- pkgs/development/python-modules/wikipedia-api/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/wikipedia-api/default.nix b/pkgs/development/python-modules/wikipedia-api/default.nix index bc7d2854db39b..d316527380252 100644 --- a/pkgs/development/python-modules/wikipedia-api/default.nix +++ b/pkgs/development/python-modules/wikipedia-api/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "wikipedia-api"; - version = "0.7.3"; + version = "0.8.0"; format = "setuptools"; src = fetchFromGitHub { owner = "martin-majlis"; repo = "Wikipedia-API"; tag = "v${version}"; - hash = "sha256-2vU4X8Qjv13e2aBiKJdZDgUKnmyp7vZ0U5BZVLhbc80="; + hash = "sha256-L/XjFV3jUW4WNV4+5J60oAwtZMFSmM1y1/z4eNsFjIY="; }; propagatedBuildInputs = [ requests ]; @@ -27,7 +27,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python wrapper for Wikipedia"; homepage = "https://github.com/martin-majlis/Wikipedia-API"; - changelog = "https://github.com/martin-majlis/Wikipedia-API/blob/${src.rev}/CHANGES.rst"; + changelog = "https://github.com/martin-majlis/Wikipedia-API/blob/${src.tag}/CHANGES.rst"; license = licenses.mit; maintainers = with maintainers; [ mbalatsko ]; }; From 460f705f517e6f9a136eec414d4f0774de5a4898 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:14 +0100 Subject: [PATCH 0992/1079] python3Packages.wn: 0.9.5 -> 0.11.0 https://github.com/goodmami/wn/blob/v0.11.0/CHANGELOG.md --- 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 822a5740d2dd7..586f0cafd7214 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.9.5"; + version = "0.11.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-muYuDmYH9W5j6euDYJMMgzfsxE6eBIhDCqH6P7nFG+Q="; + hash = "sha256-TDvTNh+5cxgBoy9nuXItHOdtfbsP+3F16egZjUBSpak="; }; nativeBuildInputs = [ flit-core ]; From d1da551eb985b7c74eafee7968795ec6797a1266 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:14 +0100 Subject: [PATCH 0993/1079] python3Packages.wrapt: 1.17.0dev4 -> 1.17.1 --- pkgs/development/python-modules/wrapt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wrapt/default.nix b/pkgs/development/python-modules/wrapt/default.nix index 59c93a6163767..e355d96aa9bdf 100644 --- a/pkgs/development/python-modules/wrapt/default.nix +++ b/pkgs/development/python-modules/wrapt/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "wrapt"; - version = "1.17.0dev4"; + version = "1.17.1"; pyproject = true; src = fetchFromGitHub { owner = "GrahamDumpleton"; repo = "wrapt"; tag = version; - hash = "sha256-q2DYCzTWxGpuIa5v6cyDCTekXfDlFML4eo8J60YdCsc="; + hash = "sha256-k1OuGzUFF2gRsx3xrJ5/YwpXB6ksK0TsaZq6x3+ckf0="; }; build-system = [ setuptools ]; From 6da096257dd3ff738399eb19c1854da2e00875a4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:14 +0100 Subject: [PATCH 0994/1079] python3Packages.ws4py: 0.5.1 -> 0.6.0 https://github.com/Lawouach/WebSocket-for-Python/blob/0.6.0/CHANGELOG.md --- pkgs/development/python-modules/ws4py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ws4py/default.nix b/pkgs/development/python-modules/ws4py/default.nix index 4cb6bacc3c932..4e66bb4b6e69c 100644 --- a/pkgs/development/python-modules/ws4py/default.nix +++ b/pkgs/development/python-modules/ws4py/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "ws4py"; - version = "0.5.1"; + version = "0.6.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-KdBz1/LgBjc+aoSLHQCVGhEH64HzdClSvpBUKdxaVIM="; + hash = "sha256-n4exm3c/CgdEo486+jaoAyht0xl/C7Ndm3UpPscALRk="; }; nativeBuildInputs = [ setuptools ]; From 94c86cafca21ed3ae30ef24f6937bfdcd9b9c902 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:15 +0100 Subject: [PATCH 0995/1079] python3Packages.wtforms-sqlalchemy: 0.4.1 -> 0.4.2 https://github.com/wtforms/wtforms-sqlalchemy/blob/0.4.2/CHANGES.rst --- .../python-modules/wtforms-sqlalchemy/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/wtforms-sqlalchemy/default.nix b/pkgs/development/python-modules/wtforms-sqlalchemy/default.nix index 4d48ed10846f7..b4bb6534a58d1 100644 --- a/pkgs/development/python-modules/wtforms-sqlalchemy/default.nix +++ b/pkgs/development/python-modules/wtforms-sqlalchemy/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "wtforms-sqlalchemy"; - version = "0.4.1"; + version = "0.4.2"; pyproject = true; src = fetchFromGitHub { owner = "wtforms"; repo = "wtforms-sqlalchemy"; - rev = version; - hash = "sha256-uR09LYfcyre+AC2TTEIhpjSI7y4Yo0GJ20smkzo5PRY="; + tag = version; + hash = "sha256-E2F8lOcgne2yGEyn6g8j3mHr045eOyKu77DFGwWTPkc="; }; build-system = [ @@ -38,7 +38,7 @@ buildPythonPackage rec { meta = { description = "WTForms integration for SQLAlchemy"; homepage = "https://github.com/wtforms/wtforms-sqlalchemy"; - changelog = "https://github.com/wtforms/wtforms-sqlalchemy/blob/${version}/CHANGES.rst"; + changelog = "https://github.com/wtforms/wtforms-sqlalchemy/blob/${src.tag}/CHANGES.rst"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ SuperSandro2000 ]; }; From 3737492793640e2bf31b860bbff48a82f7f7e2a2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:15 +0100 Subject: [PATCH 0996/1079] python3Packages.x-transformers: 1.32.2 -> 1.44.4 --- 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 55a4830ec571c..2d2756bdb5ef1 100644 --- a/pkgs/development/python-modules/x-transformers/default.nix +++ b/pkgs/development/python-modules/x-transformers/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "x-transformers"; - version = "1.32.2"; + version = "1.44.4"; pyproject = true; src = fetchPypi { pname = "x_transformers"; inherit version; - hash = "sha256-NUIlJ+N2/6kz3rI0oc7bfYVWnMkZhvfljQ6zSwBPkWo="; + hash = "sha256-m6Vx/D4rTur4n/DqWEAjD7jK43wEgwhdrQi8+ndsN+E="; }; postPatch = '' From cd1ca6398014ff457a9f8ab6df75fbb68d89ccf6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:16 +0100 Subject: [PATCH 0997/1079] python3Packages.xarray: 2024.10.0 -> 2025.01.1 https://github.com/pydata/xarray/blob/v2025.01.1/doc/whats-new.rst --- pkgs/development/python-modules/xarray/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/xarray/default.nix b/pkgs/development/python-modules/xarray/default.nix index 6ca0bf15cc4f5..e4848bb01329f 100644 --- a/pkgs/development/python-modules/xarray/default.nix +++ b/pkgs/development/python-modules/xarray/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "xarray"; - version = "2024.10.0"; + version = "2025.01.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "pydata"; repo = "xarray"; tag = "v${version}"; - hash = "sha256-s5MvHp2OkomD3xNYzj9oKlVLMgHZDQRBJM6vgOAv1jQ="; + hash = "sha256-BUpMNdYu72/R36r6XXHQqwIWL/ip+O+yE4WxcQQ3ZLY="; }; patches = [ # Fixes https://github.com/pydata/xarray/issues/9873 @@ -52,7 +52,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "xarray" ]; meta = { - changelog = "https://github.com/pydata/xarray/blob/${src.rev}/doc/whats-new.rst"; + changelog = "https://github.com/pydata/xarray/blob/${src.tag}/doc/whats-new.rst"; description = "N-D labeled arrays and datasets in Python"; homepage = "https://github.com/pydata/xarray"; license = lib.licenses.asl20; From de0941ce9e6d004e2b15eebfd4f507336935f192 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:16 +0100 Subject: [PATCH 0998/1079] python3Packages.xcffib: 1.5.0 -> 1.7.1 https://github.com/tych0/xcffib/releases/tag/v1.7.1 --- pkgs/development/python-modules/xcffib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xcffib/default.nix b/pkgs/development/python-modules/xcffib/default.nix index 63e96858b658f..f83ce85defb4e 100644 --- a/pkgs/development/python-modules/xcffib/default.nix +++ b/pkgs/development/python-modules/xcffib/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "xcffib"; - version = "1.5.0"; + version = "1.7.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-qVyUZfL5e0/O3mBr0eCEB6Mt9xy3YP1Xv+U2d9tpGsw="; + hash = "sha256-M3dcHQRh8ZJV/FTiLOkU4QoT+2W8e7oOq6/ufwh4z9s="; }; postPatch = '' From 042bf99e596dc8604f31180e3cfce91ff0294891 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:17 +0100 Subject: [PATCH 0999/1079] python3Packages.xdis: 6.1.1 -> 6.1.3 https://github.com/rocky/python-xdis/releases/tag/6.1.3 --- pkgs/development/python-modules/xdis/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/xdis/default.nix b/pkgs/development/python-modules/xdis/default.nix index 4ca42efbc0feb..f8bf186bd6a48 100644 --- a/pkgs/development/python-modules/xdis/default.nix +++ b/pkgs/development/python-modules/xdis/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "xdis"; - version = "6.1.1"; + version = "6.1.3"; pyproject = true; disabled = pythonOlder "3.6"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "rocky"; repo = "python-xdis"; tag = version; - hash = "sha256-Fn1cyUPMrn1SEXl4sdQwJiNHaY+BbxBDz3nKZY965/0="; + hash = "sha256-fdLZg3MFMS9EIPC5EPE8DAT6K5a6l780msCfzTiZwoo="; }; # Backport magics for newer newer python versions @@ -86,7 +86,7 @@ buildPythonPackage rec { meta = { description = "Python cross-version byte-code disassembler and marshal routines"; homepage = "https://github.com/rocky/python-xdis"; - changelog = "https://github.com/rocky/python-xdis/releases/tag/${version}"; + changelog = "https://github.com/rocky/python-xdis/releases/tag/${src.tag}"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ onny From ed19810278e86ad45d9bddb44f0fc9a2b0c6047c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:17 +0100 Subject: [PATCH 1000/1079] python3Packages.xyzservices: 2024.9.0 -> 2025.1.0 https://github.com/geopandas/xyzservices/releases/tag/2025.1.0 --- 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 8dc572ce04fed..61df3a50d9eff 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 = "2024.9.0"; + version = "2025.1.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-aPuDU8nbuk8f9sDy5eTllrueHbf5T099+8sm4lqmb94="; + hash = "sha256-XNuwkHwgvhvgZsbi3GnGRYQtEROk6D5kIGVgSiHyVLo="; }; nativeBuildInputs = [ From d8dc1b7104a6093b42bc8aec007485be2b769f5a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:17 +0100 Subject: [PATCH 1001/1079] python3Packages.yamale: 5.3.0 -> 6.0.0 https://github.com/23andMe/Yamale/releases/tag/6.0.0 --- pkgs/development/python-modules/yamale/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/yamale/default.nix b/pkgs/development/python-modules/yamale/default.nix index b7dc2eda8bca6..6f386f1ccec59 100644 --- a/pkgs/development/python-modules/yamale/default.nix +++ b/pkgs/development/python-modules/yamale/default.nix @@ -40,7 +40,7 @@ buildPythonPackage rec { meta = with lib; { description = "Schema and validator for YAML"; homepage = "https://github.com/23andMe/Yamale"; - changelog = "https://github.com/23andMe/Yamale/releases/tag/${version}"; + changelog = "https://github.com/23andMe/Yamale/releases/tag/${src.tag}"; license = licenses.mit; maintainers = with maintainers; [ rtburns-jpl ]; mainProgram = "yamale"; From 3fcaeca853a7838f3c099c3ad435d7404dae5b7a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:18 +0100 Subject: [PATCH 1002/1079] python3Packages.yamlloader: 1.4.1 -> 1.5.1 https://github.com/Phynix/yamlloader/releases/tag/1.5.1 --- pkgs/development/python-modules/yamlloader/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/yamlloader/default.nix b/pkgs/development/python-modules/yamlloader/default.nix index c84cfe202c25b..43a79881bd660 100644 --- a/pkgs/development/python-modules/yamlloader/default.nix +++ b/pkgs/development/python-modules/yamlloader/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "yamlloader"; - version = "1.4.1"; + version = "1.5.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-tv5A7PWvWW2EDpIGcO00dfmBNJK/blWyTyrUUMISurU="; + hash = "sha256-jezhmwUKyxxqjKFKoweTOI+b4VT3NLgmVB+aGCjUHOw="; }; propagatedBuildInputs = [ pyyaml ]; From 4a6c24f6461d188809dfe231808eca975caf112b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:18 +0100 Subject: [PATCH 1003/1079] python3Packages.yapf: 0.40.2 -> 0.43.0 https://github.com/google/yapf/blob/v0.43.0/CHANGELOG.md --- pkgs/development/python-modules/yapf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/yapf/default.nix b/pkgs/development/python-modules/yapf/default.nix index dfe624106627f..4aec7d29e83ff 100644 --- a/pkgs/development/python-modules/yapf/default.nix +++ b/pkgs/development/python-modules/yapf/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "yapf"; - version = "0.40.2"; + version = "0.43.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-TauKXtcTTibVfBZHx0g6+z8TaHi1eQYreGyboWuUY3s="; + hash = "sha256-ANOqJL/t/5QgsuDV2fWrbZ1CaOcq+/Wbs/pUJ4HVIY4="; }; build-system = [ setuptools ]; From 3ffe69900d09e9cb72c7a19db2cff7a2dacb6a36 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:19 +0100 Subject: [PATCH 1004/1079] python3Packages.ydiff: 1.3 -> 1.4.2 --- pkgs/development/python-modules/ydiff/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ydiff/default.nix b/pkgs/development/python-modules/ydiff/default.nix index e656721e855ce..4b0d10f6b1611 100644 --- a/pkgs/development/python-modules/ydiff/default.nix +++ b/pkgs/development/python-modules/ydiff/default.nix @@ -12,12 +12,12 @@ buildPythonPackage rec { pname = "ydiff"; - version = "1.3"; + version = "1.4.2"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-ii6EWI7zHT5SVwD6lksfmqth8MnEYoHgU0GlbgHc17g="; + hash = "sha256-NpvmI9zeeVTZiXP7nbF4DWTwNTmCvzrIWBjz1i/0UrA="; }; patchPhase = '' From 91e24280b156967c381e31df8bb0059bc3a1dcd6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:19 +0100 Subject: [PATCH 1005/1079] python3Packages.yfinance: 0.2.51 -> 0.2.52 https://github.com/ranaroussi/yfinance/blob/0.2.52/CHANGELOG.rst --- pkgs/development/python-modules/yfinance/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/yfinance/default.nix b/pkgs/development/python-modules/yfinance/default.nix index 227f46ab1d265..cae0692bd32f4 100644 --- a/pkgs/development/python-modules/yfinance/default.nix +++ b/pkgs/development/python-modules/yfinance/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "yfinance"; - version = "0.2.51"; + version = "0.2.52"; pyproject = true; disabled = pythonOlder "3.7"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "ranaroussi"; repo = "yfinance"; tag = version; - hash = "sha256-H4DrbatteETvxtDjz2kYGTMvGFbmmgbb5wMKWSUkOGc="; + hash = "sha256-bXscFrrsIz/mGqV00VqPN1URyJB7G/jH5bzcKWus44g="; }; build-system = [ setuptools ]; @@ -70,7 +70,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module to doiwnload Yahoo! Finance market data"; homepage = "https://github.com/ranaroussi/yfinance"; - changelog = "https://github.com/ranaroussi/yfinance/blob/${version}/CHANGELOG.rst"; + changelog = "https://github.com/ranaroussi/yfinance/blob/${src.tag}/CHANGELOG.rst"; license = licenses.asl20; maintainers = with maintainers; [ drewrisinger ]; }; From a2741ef8850f3cf442fbf18c41df2b0d4d618d2c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:19 +0100 Subject: [PATCH 1006/1079] python3Packages.youtube-transcript-api: 0.6.2 -> 0.6.3 https://github.com/jdepoix/youtube-transcript-api/releases/tag/v0.6.3 --- .../python-modules/youtube-transcript-api/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/youtube-transcript-api/default.nix b/pkgs/development/python-modules/youtube-transcript-api/default.nix index b1e7e7bf09160..a26d5f9ca60be 100644 --- a/pkgs/development/python-modules/youtube-transcript-api/default.nix +++ b/pkgs/development/python-modules/youtube-transcript-api/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "youtube-transcript-api"; - version = "0.6.2"; + version = "0.6.3"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "jdepoix"; repo = pname; tag = "v${version}"; - hash = "sha256-xCB1XhXRq4jxyfst/n2wXj2k4dERm+/bVUJwP8b70gQ="; + hash = "sha256-ZoF9BOQLrq2GVCZ98I8C9qouUhwZKEPp0zlTAqyEoYk="; }; propagatedBuildInputs = [ requests ]; @@ -37,7 +37,7 @@ buildPythonPackage rec { description = "Python API which allows you to get the transcripts/subtitles for a given YouTube video"; mainProgram = "youtube_transcript_api"; homepage = "https://github.com/jdepoix/youtube-transcript-api"; - changelog = "https://github.com/jdepoix/youtube-transcript-api/releases/tag/v${version}"; + changelog = "https://github.com/jdepoix/youtube-transcript-api/releases/tag/${src.tag}"; license = licenses.mit; maintainers = [ ]; }; From 10ae361ff644b3bd38fb964cb63802a079dfc4ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:20 +0100 Subject: [PATCH 1007/1079] python3Packages.zarr: 2.18.3 -> 3.0.1 https://github.com/zarr-developers/zarr-python/releases/tag/v3.0.1 --- pkgs/development/python-modules/zarr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zarr/default.nix b/pkgs/development/python-modules/zarr/default.nix index cc38c78b3c48c..fe1bb1215cafd 100644 --- a/pkgs/development/python-modules/zarr/default.nix +++ b/pkgs/development/python-modules/zarr/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "zarr"; - version = "2.18.3"; + version = "3.0.1"; format = "pyproject"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-JYDYy23YRiF3GhDTHE13fcqKJ3BqGomyn0LS034t9c4="; + hash = "sha256-AzhZxWA9ycKeU69JTt4ktC8bdh0rtiVGaZCjuKmvt5I="; }; build-system = [ From 607493452f7f3c705677e32af60a76bd41ab7d8e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:20 +0100 Subject: [PATCH 1008/1079] python3Packages.zeroconf: 0.139.0 -> 0.140.1 https://github.com/python-zeroconf/python-zeroconf/releases/tag/0.140.1 --- pkgs/development/python-modules/zeroconf/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/zeroconf/default.nix b/pkgs/development/python-modules/zeroconf/default.nix index 2009d64b4b229..aedb7ae3b606e 100644 --- a/pkgs/development/python-modules/zeroconf/default.nix +++ b/pkgs/development/python-modules/zeroconf/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "zeroconf"; - version = "0.139.0"; + version = "0.140.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "jstasiak"; repo = "python-zeroconf"; tag = version; - hash = "sha256-qhfr4MIBSOyXCQ+RP43016gedXo8bCgxz1tt5oSHAgo="; + hash = "sha256-+F0pq6fmfyEtfKS16y5JjjRZl4BeaWi6honZyyHJApY="; }; build-system = [ @@ -64,7 +64,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python implementation of multicast DNS service discovery"; homepage = "https://github.com/python-zeroconf/python-zeroconf"; - changelog = "https://github.com/python-zeroconf/python-zeroconf/releases/tag/${version}"; + changelog = "https://github.com/python-zeroconf/python-zeroconf/releases/tag/${src.tag}"; license = licenses.lgpl21Only; maintainers = with maintainers; [ abbradar ]; }; From 0ac2b88451775ad818abf55885876d4721592c2a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:21 +0100 Subject: [PATCH 1009/1079] python3Packages.zipp: 3.20.2 -> 3.21.0 --- pkgs/development/python-modules/zipp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zipp/default.nix b/pkgs/development/python-modules/zipp/default.nix index 273606c8f3a63..d7b11ad7a8ab9 100644 --- a/pkgs/development/python-modules/zipp/default.nix +++ b/pkgs/development/python-modules/zipp/default.nix @@ -11,14 +11,14 @@ let zipp = buildPythonPackage rec { pname = "zipp"; - version = "3.20.2"; + version = "3.21.0"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-vJ6yb0UG/aAbgbzeDKeBA7bmL5kbOB/sglQ1yDbtvCk="; + hash = "sha256-LJlY9kMKIEA0GlLrYI7W3ZPvQ5LgL/4hlBfBsotd0fQ="; }; nativeBuildInputs = [ setuptools-scm ]; From b3992f7698ad2e67f52a5903f63f498bf2a659d8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:21 +0100 Subject: [PATCH 1010/1079] python3Packages.zope-deprecation: 5.0 -> 5.1 https://github.com/zopefoundation/zope.deprecation/blob/5.1/CHANGES.rst --- pkgs/development/python-modules/zope-deprecation/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zope-deprecation/default.nix b/pkgs/development/python-modules/zope-deprecation/default.nix index 11d49f3c00deb..cb36a34ea9284 100644 --- a/pkgs/development/python-modules/zope-deprecation/default.nix +++ b/pkgs/development/python-modules/zope-deprecation/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "zope-deprecation"; - version = "5.0"; + version = "5.1"; pyproject = true; src = fetchPypi { pname = "zope.deprecation"; inherit version; - hash = "sha256-t8MtM5IDayFFxAsxA+cyLbaGYqsJtyZ6/hUyqdk/ZA8="; + hash = "sha256-Rr7UYR+1PtxzGq3rZLKDCLy4SPTMFQxgyUjQePcQhyE="; }; build-system = [ setuptools ]; From 5c8c133ba0a876e56a4002d208ed36b163f43b62 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:19:22 +0100 Subject: [PATCH 1011/1079] python3Packages.zstd: 1.5.5.1 -> 1.5.6.1 --- 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 b4a335efca11a..489f3cffa8783 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.5.1"; + version = "1.5.6.1"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-HvmAq/Dh4HKwKNLXbvlbR2YyZRyWIlzzC2Gcbu9iVnI="; + hash = "sha256-ZKAeedjZWSzTX53i68A3bg+U3IFQ1uOuiRpV8ZDTSQ4="; }; postPatch = '' From 127c4e74e736cb619cda33eccf69928881073c29 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:41:33 +0100 Subject: [PATCH 1012/1079] Revert "python3Packages.vllm: 0.6.2 -> 0.6.6.post1" This reverts commit e2afdbde6595ddf8620f85fb9e4b3b34d828815c. --- pkgs/development/python-modules/vllm/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/vllm/default.nix b/pkgs/development/python-modules/vllm/default.nix index e47bbfb80e4c3..0d554e5a54914 100644 --- a/pkgs/development/python-modules/vllm/default.nix +++ b/pkgs/development/python-modules/vllm/default.nix @@ -51,14 +51,14 @@ let cutlass = fetchFromGitHub { owner = "NVIDIA"; repo = "cutlass"; - tag = "v${version}"; + rev = "refs/tags/v3.5.0"; sha256 = "sha256-D/s7eYsa5l/mfx73tE4mnFcTQdYqGmXa9d9TCryw4e4="; }; in buildPythonPackage rec { pname = "vllm"; - version = "0.6.6.post1"; + version = "0.6.2"; pyproject = true; stdenv = if cudaSupport then cudaPackages.backendStdenv else args.stdenv; @@ -67,7 +67,7 @@ buildPythonPackage rec { owner = "vllm-project"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-bMlIofYHTgdTmD5mGpJMt0p+23uchqnhIO/oSRN0TdI="; + hash = "sha256-zUkqAPPhDRdN9rDQ2biCl1B+trV0xIHXub++v9zsQGo="; }; patches = [ @@ -169,7 +169,7 @@ buildPythonPackage rec { meta = with lib; { description = "High-throughput and memory-efficient inference and serving engine for LLMs"; - changelog = "https://github.com/vllm-project/vllm/releases/tag/${src.tag}"; + changelog = "https://github.com/vllm-project/vllm/releases/tag/v${version}"; homepage = "https://github.com/vllm-project/vllm"; license = licenses.asl20; maintainers = with maintainers; [ From 76634362b28f31fe4e9893d1160fbdd90977dfcd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:43:13 +0100 Subject: [PATCH 1013/1079] python313Packages.vllm: disable bulk update --- pkgs/development/python-modules/vllm/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/vllm/default.nix b/pkgs/development/python-modules/vllm/default.nix index 0d554e5a54914..28f925a344792 100644 --- a/pkgs/development/python-modules/vllm/default.nix +++ b/pkgs/development/python-modules/vllm/default.nix @@ -167,6 +167,9 @@ buildPythonPackage rec { pythonImportsCheck = [ "vllm" ]; + # updates the cutlass fetcher instead + passthru.skipBulkUpdate = true; + meta = with lib; { description = "High-throughput and memory-efficient inference and serving engine for LLMs"; changelog = "https://github.com/vllm-project/vllm/releases/tag/v${version}"; From 78b6beb5da3ebe5b828cbfc3bda8405f49ecec3e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:46:59 +0100 Subject: [PATCH 1014/1079] Revert "python3Packages.mlx: 0.21.1 -> 0.22.0" This reverts commit 5678645ec5f25c2b5ba8b5dcb7079d9eda0245cd. --- pkgs/development/python-modules/mlx/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/mlx/default.nix b/pkgs/development/python-modules/mlx/default.nix index 15efde01d8eeb..aa765f0537a5a 100644 --- a/pkgs/development/python-modules/mlx/default.nix +++ b/pkgs/development/python-modules/mlx/default.nix @@ -16,7 +16,7 @@ let gguf-tools = fetchFromGitHub { owner = "antirez"; repo = "gguf-tools"; - tag = "v${version}"; + rev = "af7d88d808a7608a33723fba067036202910acb3"; hash = "sha256-LqNvnUbmq0iziD9VP5OTJCSIy+y/hp5lKCUV7RtKTvM="; }; nlohmann_json = fetchFromGitHub { @@ -28,13 +28,13 @@ let in buildPythonPackage rec { pname = "mlx"; - version = "0.22.0"; + version = "0.21.1"; src = fetchFromGitHub { owner = "ml-explore"; repo = "mlx"; rev = "refs/tags/v${version}"; - hash = "sha256-uw8Nq26XoyMGNO8lEEAAO1e8Jt2SLg+CWfGZh829nxk="; + hash = "sha256-wxv9bA9e8VyFv/FMh63sUTTNgkXHGQJNQhLuVynczZA="; }; pyproject = true; @@ -80,7 +80,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://github.com/ml-explore/mlx"; description = "Array framework for Apple silicon"; - changelog = "https://github.com/ml-explore/mlx/releases/tag/${src.tag}"; + changelog = "https://github.com/ml-explore/mlx/releases/tag/v${version}"; license = licenses.mit; platforms = [ "aarch64-darwin" ]; maintainers = with maintainers; [ From ff4338b2b38e2e19b65a4841628473b8390d2f7e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:47:40 +0100 Subject: [PATCH 1015/1079] python313Packages.mlx: skip bulk update --- pkgs/development/python-modules/mlx/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/mlx/default.nix b/pkgs/development/python-modules/mlx/default.nix index aa765f0537a5a..75f9d7bea2559 100644 --- a/pkgs/development/python-modules/mlx/default.nix +++ b/pkgs/development/python-modules/mlx/default.nix @@ -52,6 +52,9 @@ buildPythonPackage rec { dontUseCmakeConfigure = true; + # updates the wrong fetcher rev attribute + passthru.skipBulkUpdate = true; + env = { PYPI_RELEASE = version; # we can't use Metal compilation with Darwin SDK 11 From d1cb1349ca59a452db4a5e4f1d02632152d039ef Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:48:08 +0100 Subject: [PATCH 1016/1079] Revert "python3Packages.highdicom: 0.22.0 -> 0.23.1" This reverts commit 3993aaa85dcd410ad7c2f333fd810d4306aaba24. --- pkgs/development/python-modules/highdicom/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/highdicom/default.nix b/pkgs/development/python-modules/highdicom/default.nix index 2e5787d129f1e..40320035f53e7 100644 --- a/pkgs/development/python-modules/highdicom/default.nix +++ b/pkgs/development/python-modules/highdicom/default.nix @@ -16,13 +16,13 @@ let test_data = fetchFromGitHub { owner = "pydicom"; repo = "pydicom-data"; - tag = "v${version}"; + rev = "cbb9b2148bccf0f550e3758c07aca3d0e328e768"; hash = "sha256-nF/j7pfcEpWHjjsqqTtIkW8hCEbuQ3J4IxpRk0qc1CQ="; }; in buildPythonPackage rec { pname = "highdicom"; - version = "0.23.1"; + version = "0.22.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "MGHComputationalPathology"; repo = "highdicom"; tag = "v${version}"; - hash = "sha256-LrsG85/bpqIEP++LgvyaVyw4tMsuUTtHNwWl7apuToM="; + hash = "sha256-KHSJWEnm8u0xHkeeLF/U7MY4FfiWb6Q0GQQy2w1mnKw="; }; propagatedBuildInputs = [ @@ -71,7 +71,7 @@ buildPythonPackage rec { meta = with lib; { description = "High-level DICOM abstractions for Python"; homepage = "https://highdicom.readthedocs.io"; - changelog = "https://github.com/ImagingDataCommons/highdicom/releases/tag/${src.tag}"; + changelog = "https://github.com/ImagingDataCommons/highdicom/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ bcdarwin ]; }; From c557740220c0a47e66c994b47883a318a7fcdc06 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 19 Jan 2025 21:48:37 +0100 Subject: [PATCH 1017/1079] python313Packages.highdicom: skip bulk update --- pkgs/development/python-modules/highdicom/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/highdicom/default.nix b/pkgs/development/python-modules/highdicom/default.nix index 40320035f53e7..8ee14d3d4d0e0 100644 --- a/pkgs/development/python-modules/highdicom/default.nix +++ b/pkgs/development/python-modules/highdicom/default.nix @@ -68,6 +68,9 @@ buildPythonPackage rec { "highdicom.sc" ]; + # updates the wrong fetcher + passthru.skipBulkUpdate = true; + meta = with lib; { description = "High-level DICOM abstractions for Python"; homepage = "https://highdicom.readthedocs.io"; From e2e7b9636fa22027eeaf1893fe7b535a8c6f8914 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 01:35:09 +0100 Subject: [PATCH 1018/1079] python313Packages.sphinx: backport pygments 2.19 compat --- .../python-modules/sphinx/default.nix | 5 + .../sphinx/pygments-2.19-compat.patch | 213 ++++++++++++++++++ 2 files changed, 218 insertions(+) create mode 100644 pkgs/development/python-modules/sphinx/pygments-2.19-compat.patch diff --git a/pkgs/development/python-modules/sphinx/default.nix b/pkgs/development/python-modules/sphinx/default.nix index b08e69a7ab6c7..2f951573b8607 100644 --- a/pkgs/development/python-modules/sphinx/default.nix +++ b/pkgs/development/python-modules/sphinx/default.nix @@ -62,6 +62,11 @@ buildPythonPackage rec { hash = "sha256-AObNQz2gKoPHfvC5aoefynXfQMe3bnQpEx6KrLNQBoQ="; }; + patches = [ + # https://github.com/sphinx-doc/sphinx/commit/5ff3740063c1ac57f17ecd697bcd06cc1de4e75c + ./pygments-2.19-compat.patch + ]; + build-system = [ flit-core ]; dependencies = diff --git a/pkgs/development/python-modules/sphinx/pygments-2.19-compat.patch b/pkgs/development/python-modules/sphinx/pygments-2.19-compat.patch new file mode 100644 index 0000000000000..37330e0f1f069 --- /dev/null +++ b/pkgs/development/python-modules/sphinx/pygments-2.19-compat.patch @@ -0,0 +1,213 @@ +diff --git a/tests/test_builders/test_build_html_code.py b/tests/test_builders/test_build_html_code.py +index d32c0b3e2..02684b22e 100644 +--- a/tests/test_builders/test_build_html_code.py ++++ b/tests/test_builders/test_build_html_code.py +@@ -1,3 +1,6 @@ ++from __future__ import annotations ++ ++import pygments + import pytest + + +@@ -32,11 +35,16 @@ def test_html_codeblock_linenos_style_inline(app): + + @pytest.mark.sphinx('html', testroot='reST-code-role') + def test_html_code_role(app): ++ if tuple(map(int, pygments.__version__.split('.')[:2])) >= (2, 19): ++ sp = ' ' ++ else: ++ sp = ' ' ++ + app.build() + content = (app.outdir / 'index.html').read_text(encoding='utf8') + + common_content = ( +- 'def foo' ++ f'def{sp}foo' + '(' + '1 ' + '+ ' +diff --git a/tests/test_builders/test_build_latex.py b/tests/test_builders/test_build_latex.py +index ea6dc7475..6ba2a375c 100644 +--- a/tests/test_builders/test_build_latex.py ++++ b/tests/test_builders/test_build_latex.py +@@ -8,6 +8,7 @@ from pathlib import Path + from shutil import copyfile + from subprocess import CalledProcessError + ++import pygments + import pytest + + from sphinx.builders.latex import default_latex_documents +@@ -2127,12 +2128,16 @@ def test_latex_container(app): + + @pytest.mark.sphinx('latex', testroot='reST-code-role') + def test_latex_code_role(app): ++ if tuple(map(int, pygments.__version__.split('.')[:2])) >= (2, 19): ++ sp = r'\PYG{+w}{ }' ++ else: ++ sp = ' ' ++ + app.build() + content = (app.outdir / 'projectnamenotset.tex').read_text(encoding='utf8') + + common_content = ( +- r'\PYG{k}{def} ' +- r'\PYG{n+nf}{foo}' ++ r'\PYG{k}{def}' + sp + r'\PYG{n+nf}{foo}' + r'\PYG{p}{(}' + r'\PYG{l+m+mi}{1} ' + r'\PYG{o}{+} ' +diff --git a/tests/test_directives/test_directive_code.py b/tests/test_directives/test_directive_code.py +index 65e16b805..2876dbc05 100644 +--- a/tests/test_directives/test_directive_code.py ++++ b/tests/test_directives/test_directive_code.py +@@ -2,6 +2,7 @@ + + import os.path + ++import pygments + import pytest + from docutils import nodes + +@@ -393,6 +394,11 @@ def test_literal_include_block_start_with_comment_or_brank(app): + + @pytest.mark.sphinx('html', testroot='directive-code') + def test_literal_include_linenos(app): ++ if tuple(map(int, pygments.__version__.split('.')[:2])) >= (2, 19): ++ sp = ' ' ++ else: ++ sp = ' ' ++ + app.build(filenames=[app.srcdir / 'linenos.rst']) + html = (app.outdir / 'linenos.html').read_text(encoding='utf8') + +@@ -410,7 +416,7 @@ def test_literal_include_linenos(app): + + # :lines: 5-9 + assert ( +- '5class ' ++ f'5class{sp}' + 'Foo:' + ) in html + +@@ -560,12 +566,17 @@ def test_code_block_highlighted(app): + + @pytest.mark.sphinx('html', testroot='directive-code') + def test_linenothreshold(app): ++ if tuple(map(int, pygments.__version__.split('.')[:2])) >= (2, 19): ++ sp = ' ' ++ else: ++ sp = ' ' ++ + app.build(filenames=[app.srcdir / 'linenothreshold.rst']) + html = (app.outdir / 'linenothreshold.html').read_text(encoding='utf8') + + # code-block using linenothreshold + assert ( +- '1class ' ++ f'1class{sp}' + 'Foo:' + ) in html + +diff --git a/tests/test_extensions/test_ext_viewcode.py b/tests/test_extensions/test_ext_viewcode.py +index eeef391c1..996db00fd 100644 +--- a/tests/test_extensions/test_ext_viewcode.py ++++ b/tests/test_extensions/test_ext_viewcode.py +@@ -6,6 +6,7 @@ import re + import shutil + from typing import TYPE_CHECKING + ++import pygments + import pytest + + if TYPE_CHECKING: +@@ -13,6 +14,11 @@ if TYPE_CHECKING: + + + def check_viewcode_output(app: SphinxTestApp) -> str: ++ if tuple(map(int, pygments.__version__.split('.')[:2])) >= (2, 19): ++ sp = ' ' ++ else: ++ sp = ' ' ++ + warnings = re.sub(r'\\+', '/', app.warning.getvalue()) + assert re.findall( + r"index.rst:\d+: WARNING: Object named 'func1' not found in include " +@@ -41,7 +47,7 @@ def check_viewcode_output(app: SphinxTestApp) -> str: + '[docs]\n' + ) in result + assert '@decorator\n' in result +- assert 'class Class1:\n' in result ++ assert f'class{sp}Class1:\n' in result + assert ' """\n' in result + assert ' this is Class1\n' in result + assert ' """\n' in result +diff --git a/tests/test_highlighting.py b/tests/test_highlighting.py +index 430d569c0..2d08162aa 100644 +--- a/tests/test_highlighting.py ++++ b/tests/test_highlighting.py +@@ -10,7 +10,8 @@ from pygments.token import Name, Text + + from sphinx.highlighting import PygmentsBridge + +-if tuple(map(int, pygments.__version__.split('.')))[:2] < (2, 18): ++ ++if tuple(map(int, pygments.__version__.split('.')[:2])) < (2, 18): + from pygments.formatter import Formatter + + Formatter.__class_getitem__ = classmethod(lambda cls, name: cls) # type: ignore[attr-defined] +diff --git a/tests/test_intl/test_intl.py b/tests/test_intl/test_intl.py +index 6f343e03d..9125612af 100644 +--- a/tests/test_intl/test_intl.py ++++ b/tests/test_intl/test_intl.py +@@ -10,6 +10,7 @@ import shutil + import time + from io import StringIO + ++import pygments + import pytest + from babel.messages import mofile, pofile + from babel.messages.catalog import Catalog +@@ -1473,6 +1474,11 @@ def test_xml_strange_markup(app): + @pytest.mark.sphinx('html', testroot='intl') + @pytest.mark.test_params(shared_result='test_intl_basic') + def test_additional_targets_should_not_be_translated(app): ++ if tuple(map(int, pygments.__version__.split('.')[:2])) >= (2, 19): ++ sp = ' ' ++ else: ++ sp = ' ' ++ + app.build() + # [literalblock.txt] + result = (app.outdir / 'literalblock.html').read_text(encoding='utf8') +@@ -1511,7 +1517,7 @@ def test_additional_targets_should_not_be_translated(app): + # doctest block should not be translated but be highlighted + expected_expr = ( + """>>> """ +- """import sys """ ++ f"""import{sp}sys """ + """# sys importing""" + ) + assert_count(expected_expr, result, 1) +@@ -1556,6 +1562,11 @@ def test_additional_targets_should_not_be_translated(app): + }, + ) + def test_additional_targets_should_be_translated(app): ++ if tuple(map(int, pygments.__version__.split('.')[:2])) >= (2, 19): ++ sp = ' ' ++ else: ++ sp = ' ' ++ + app.build() + # [literalblock.txt] + result = (app.outdir / 'literalblock.html').read_text(encoding='utf8') +@@ -1605,7 +1616,7 @@ def test_additional_targets_should_be_translated(app): + # doctest block should not be translated but be highlighted + expected_expr = ( + """>>> """ +- """import sys """ ++ f"""import{sp}sys """ + """# SYS IMPORTING""" + ) + assert_count(expected_expr, result, 1) From 35233d44c99ab7d1267dc1b2734fc3ab39f95554 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 01:52:29 +0100 Subject: [PATCH 1019/1079] python313Packages.fs: fix pyftplib>=1.5.10 compat --- pkgs/development/python-modules/fs/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/fs/default.nix b/pkgs/development/python-modules/fs/default.nix index f67bb186ab6f7..1d9031fabc6b9 100644 --- a/pkgs/development/python-modules/fs/default.nix +++ b/pkgs/development/python-modules/fs/default.nix @@ -8,7 +8,6 @@ psutil, pyftpdlib, pytestCheckHook, - pythonAtLeast, pythonOlder, pytz, setuptools, @@ -27,6 +26,12 @@ buildPythonPackage rec { hash = "sha256-rpfH1RIT9LcLapWCklMCiQkN46fhWEHhCPvhRPBp0xM="; }; + postPatch = '' + # https://github.com/PyFilesystem/pyfilesystem2/pull/591 + substituteInPlace tests/test_ftpfs.py \ + --replace ThreadedTestFTPd FtpdThreadWrapper + ''; + build-system = [ setuptools ]; dependencies = [ From a18b415c2276b266b24699ba8fb448640d837b04 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 02:45:57 +0100 Subject: [PATCH 1020/1079] python313Packages.matptloblib: relax meson-python and bump the minimal version to 3.10. --- pkgs/development/python-modules/matplotlib/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/matplotlib/default.nix b/pkgs/development/python-modules/matplotlib/default.nix index b7c35d59a93c1..06078a2b9b4fe 100644 --- a/pkgs/development/python-modules/matplotlib/default.nix +++ b/pkgs/development/python-modules/matplotlib/default.nix @@ -93,7 +93,7 @@ buildPythonPackage rec { pname = "matplotlib"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.10"; src = fetchPypi { inherit pname version; @@ -110,6 +110,9 @@ buildPythonPackage rec { # script. postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "meson-python>=0.13.1,<0.17.0" meson-python + patchShebangs tools '' + lib.optionalString (stdenv.hostPlatform.isLinux && interactive) '' From 0cfd40b00b4b3285fc824abb0e44759baae94592 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 02:53:50 +0100 Subject: [PATCH 1021/1079] python313Packges.rich: disable failing tests --- pkgs/development/python-modules/rich/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/python-modules/rich/default.nix b/pkgs/development/python-modules/rich/default.nix index 0e88baed1a4cc..db724590c866a 100644 --- a/pkgs/development/python-modules/rich/default.nix +++ b/pkgs/development/python-modules/rich/default.nix @@ -58,6 +58,14 @@ buildPythonPackage rec { which ]; + disabledTests = [ + # pygments 2.19 regressions + # https://github.com/Textualize/rich/issues/3612 + "test_inline_code" + "test_blank_lines" + "test_python_render_simple_indent_guides" + ]; + pythonImportsCheck = [ "rich" ]; passthru.tests = { From 7889b83320bf696b201f15117ff17e3d000df9ca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 03:10:47 +0100 Subject: [PATCH 1022/1079] release-python.nix: update remarshal reference for pkgs.formats.yaml --- pkgs/top-level/release-python.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/release-python.nix b/pkgs/top-level/release-python.nix index 161a6ddb68c38..06f235b3606c8 100644 --- a/pkgs/top-level/release-python.nix +++ b/pkgs/top-level/release-python.nix @@ -57,7 +57,7 @@ let meta.description = "Release-critical packages from the python package sets"; constituents = [ jobs.nixos-render-docs.x86_64-linux # Used in nixos manual - jobs.remarshal.x86_64-linux # Used in pkgs.formats helper + jobs.remarshal_0_17.x86_64-linux # Used in pkgs.formats.yaml_1_1 jobs.python312Packages.afdko.x86_64-linux # Used in noto-fonts-color-emoji jobs.python312Packages.buildcatrust.x86_64-linux # Used in pkgs.cacert jobs.python312Packages.colorama.x86_64-linux # Used in nixos test-driver From 3c95a94423859a0591436be1240e3e53d3613638 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 03:19:27 +0100 Subject: [PATCH 1023/1079] python313Packages.flasgger: 0.9.7.1 -> 0.9.7.1 https://github.com/flasgger/flasgger/compare/v0.9.7.1...v0.9.7.1 --- pkgs/development/python-modules/flasgger/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flasgger/default.nix b/pkgs/development/python-modules/flasgger/default.nix index 7d52055c8956b..b7cb3821defca 100644 --- a/pkgs/development/python-modules/flasgger/default.nix +++ b/pkgs/development/python-modules/flasgger/default.nix @@ -18,13 +18,13 @@ buildPythonPackage rec { pname = "flasgger"; - version = "0.9.5"; + version = "0.9.7.1"; format = "setuptools"; src = fetchFromGitHub { owner = "flasgger"; repo = "flasgger"; - rev = version; + rev = "v${version}"; hash = "sha256-cYFMKZxpi69gVWqyZUltCL0ZwcfIABNsJKqAhN2TTSg="; }; From 818ac6cb2404631bbe0653a8fad4e353810b5097 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 03:28:54 +0100 Subject: [PATCH 1024/1079] Revert "python3Packages.apsw: 3.46.1.0 -> 3.48.0.0" This reverts commit 1201b87503f87534d0ccef30d93c899b3615f93d. The GitHub tarballs for this release are empty. --- pkgs/development/python-modules/apsw/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/apsw/default.nix b/pkgs/development/python-modules/apsw/default.nix index fbb640b962e6d..ba376163a7e84 100644 --- a/pkgs/development/python-modules/apsw/default.nix +++ b/pkgs/development/python-modules/apsw/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "apsw"; - version = "3.48.0.0"; + version = "3.46.1.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "rogerbinns"; repo = "apsw"; tag = version; - hash = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo="; + hash = "sha256-/MMCwdd2juFbv/lrYwuO2mdWm0+v+YFn6h9CwdQMTpg="; }; build-system = [ setuptools ]; @@ -44,7 +44,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "apsw" ]; meta = with lib; { - changelog = "https://github.com/rogerbinns/apsw/blob/${src.tag}/doc/changes.rst"; + changelog = "https://github.com/rogerbinns/apsw/blob/${src.rev}/doc/changes.rst"; description = "Python wrapper for the SQLite embedded relational database engine"; homepage = "https://github.com/rogerbinns/apsw"; license = licenses.zlib; From fadcc420dae994dd3cc6323e4b81a24daa09730e Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 20 Jan 2025 13:32:45 +0900 Subject: [PATCH 1025/1079] python312Packages.pkginfo: disable failing tests --- pkgs/development/python-modules/pkginfo/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pkginfo/default.nix b/pkgs/development/python-modules/pkginfo/default.nix index 734c57e69560f..0048c0a126076 100644 --- a/pkgs/development/python-modules/pkginfo/default.nix +++ b/pkgs/development/python-modules/pkginfo/default.nix @@ -21,8 +21,12 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; disabledTests = [ - # wheel metadata version mismatch 2.1 vs 2.3 + # wheel metadata version mismatch 2.1 vs 2.2 + "test_get_metadata_w_module" + "test_get_metadata_w_package_name" "test_installed_ctor_w_dist_info" + "test_installed_ctor_w_name" + "test_installed_ctor_w_package" ]; pythonImportsCheck = [ "pkginfo" ]; From 6a7fbc91cbbc9002279b23c9d971f8c71e1e0b66 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 20 Jan 2025 15:29:16 +0900 Subject: [PATCH 1026/1079] python312Packages.readme-renderer: fix build with pygment 2.19 --- .../python-modules/readme-renderer/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/readme-renderer/default.nix b/pkgs/development/python-modules/readme-renderer/default.nix index f2642aff1c2c3..c51c4e74f5211 100644 --- a/pkgs/development/python-modules/readme-renderer/default.nix +++ b/pkgs/development/python-modules/readme-renderer/default.nix @@ -4,6 +4,7 @@ cmarkgfm, docutils, fetchPypi, + fetchpatch2, nh3, pygments, pytestCheckHook, @@ -24,6 +25,15 @@ buildPythonPackage rec { hash = "sha256-hxIDTqu/poBcrPFAK07rKnMCj3LRFm1vXLf5wEfF0eE="; }; + patches = [ + # https://github.com/pypa/readme_renderer/pull/325 + (fetchpatch2 { + name = "pygment-2_19-compatibility.patch"; + url = "https://github.com/pypa/readme_renderer/commit/04d5cfe76850192364eff344be7fe27730af8484.patch"; + hash = "sha256-QBU3zL3DB8gYYwtKrIC8+H8798pU9Sz3T9e/Q/dXksw="; + }) + ]; + build-system = [ setuptools ]; dependencies = [ From 800b988fdde9d57bb4fe672a402306ffe83329b4 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 20 Jan 2025 15:33:13 +0900 Subject: [PATCH 1027/1079] python312Packages.motor: relax pymongo constraint --- pkgs/development/python-modules/motor/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/motor/default.nix b/pkgs/development/python-modules/motor/default.nix index 28467364760e5..4733f3c7fa6bc 100644 --- a/pkgs/development/python-modules/motor/default.nix +++ b/pkgs/development/python-modules/motor/default.nix @@ -28,6 +28,8 @@ buildPythonPackage rec { hatch-requirements-txt ]; + pythonRelaxDeps = [ "pymongo" ]; + dependencies = [ pymongo ]; nativeCheckInputs = [ mockupdb ]; From d0b0219d7933bdaa083f022dd7e15b605567f3e5 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 20 Jan 2025 15:46:24 +0900 Subject: [PATCH 1028/1079] python312Packages.scikit-build-core: fix build with setuptools 75.8 --- .../python-modules/scikit-build-core/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/scikit-build-core/default.nix b/pkgs/development/python-modules/scikit-build-core/default.nix index 782fb9a21d948..2cb10a86a1c17 100644 --- a/pkgs/development/python-modules/scikit-build-core/default.nix +++ b/pkgs/development/python-modules/scikit-build-core/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + fetchpatch2, pythonOlder, # build-system @@ -40,6 +41,15 @@ buildPythonPackage rec { hash = "sha256-R6/Y9brIYBA1P3YeG8zGaoPcxWFUDqZlqbZpWu3MIIw="; }; + patches = [ + (fetchpatch2 { + name = "setuptools-75_8-compatibility.patch"; + url = "https://github.com/scikit-build/scikit-build-core/commit/e4e92bc28651001e91999e9759c44fb67cd3d211.patch"; + includes = [ "tests/test_setuptools_pep517.py" ]; + hash = "sha256-nqng1FAY90Qm/yVRkALTsKchqNvsxutbBr51/Q4IKPA="; + }) + ]; + postPatch = lib.optionalString (pythonOlder "3.11") '' substituteInPlace pyproject.toml \ --replace-fail '"error",' '"error", "ignore::UserWarning",' From 185c83995a377f43b72969efeeb684e3268f4f22 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 20 Jan 2025 15:59:23 +0900 Subject: [PATCH 1029/1079] python312Packages.pydantic-core: 2.27.1 -> 2.27.2 Diff: https://github.com/pydantic/pydantic-core/compare/refs/tags/v2.27.1...v2.27.2 Changelog: https://github.com/pydantic/pydantic-core/releases/tag/v2.27.2 --- pkgs/development/python-modules/pydantic-core/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pydantic-core/default.nix b/pkgs/development/python-modules/pydantic-core/default.nix index a9e059a7c8e32..05e4761810805 100644 --- a/pkgs/development/python-modules/pydantic-core/default.nix +++ b/pkgs/development/python-modules/pydantic-core/default.nix @@ -18,14 +18,14 @@ let pydantic-core = buildPythonPackage rec { pname = "pydantic-core"; - version = "2.27.1"; + version = "2.27.2"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "pydantic-core"; tag = "v${version}"; - hash = "sha256-ikdQAT1y0g+V2gPU0Ohn+UktJrEObnixCW56/J1UsSk="; + hash = "sha256-dGef0WflrjktAxukT8TEZhq1mrkXjcz5UE7FNQ0RINU="; }; patches = [ ./01-remove-benchmark-flags.patch ]; @@ -33,7 +33,7 @@ let cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - hash = "sha256-kY+XSiwfh1ao0vvqz1M23CONeh/T8uN8YpHf/GOphTk="; + hash = "sha256-BBLtDK1lCT98CUxo5CRSMUNp4667IB2o/nZN0jYIdws="; }; nativeBuildInputs = [ From c4868a205bf008bdf283c4924c0de23a0be509a0 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 20 Jan 2025 16:05:43 +0900 Subject: [PATCH 1030/1079] python312Packages.watchfiles: 0.24.0 -> 1.0.4 Diff: https://github.com/samuelcolvin/watchfiles/compare/refs/tags/v0.24.0...v1.0.4 --- .../python-modules/watchfiles/Cargo.lock | 130 +++++------------- .../python-modules/watchfiles/default.nix | 15 +- 2 files changed, 41 insertions(+), 104 deletions(-) diff --git a/pkgs/development/python-modules/watchfiles/Cargo.lock b/pkgs/development/python-modules/watchfiles/Cargo.lock index f4ab61997cf79..6ea51faff7698 100644 --- a/pkgs/development/python-modules/watchfiles/Cargo.lock +++ b/pkgs/development/python-modules/watchfiles/Cargo.lock @@ -131,9 +131,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.154" +version = "0.2.169" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" +checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" [[package]] name = "libredox" @@ -163,20 +163,21 @@ dependencies = [ [[package]] name = "mio" -version = "0.8.11" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" +checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" dependencies = [ "libc", "log", "wasi", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] name = "notify" -version = "6.1.1" -source = "git+https://github.com/samuelcolvin/notify.git?branch=keep-io-error#0f87ab12707d231fa44180454d59478d3992eb59" +version = "7.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009" dependencies = [ "bitflags 2.6.0", "filetime", @@ -193,8 +194,9 @@ dependencies = [ [[package]] name = "notify-types" -version = "1.0.0" -source = "git+https://github.com/samuelcolvin/notify.git?branch=keep-io-error#0f87ab12707d231fa44180454d59478d3992eb59" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "585d3cb5e12e01aed9e8a1f70d5c6b5e86fe2a6e48fc8cd0b3e0b8df6f6eb174" dependencies = [ "instant", ] @@ -222,9 +224,9 @@ dependencies = [ [[package]] name = "pyo3" -version = "0.22.2" +version = "0.23.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "831e8e819a138c36e212f3af3fd9eeffed6bf1510a805af35b0edee5ffa59433" +checksum = "e484fd2c8b4cb67ab05a318f1fd6fa8f199fcc30819f08f07d200809dba26c15" dependencies = [ "cfg-if", "indoc", @@ -240,9 +242,9 @@ dependencies = [ [[package]] name = "pyo3-build-config" -version = "0.22.2" +version = "0.23.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e8730e591b14492a8945cdff32f089250b05f5accecf74aeddf9e8272ce1fa8" +checksum = "dc0e0469a84f208e20044b98965e1561028180219e35352a2afaf2b942beff3b" dependencies = [ "once_cell", "python3-dll-a", @@ -251,9 +253,9 @@ dependencies = [ [[package]] name = "pyo3-ffi" -version = "0.22.2" +version = "0.23.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e97e919d2df92eb88ca80a037969f44e5e70356559654962cbb3316d00300c6" +checksum = "eb1547a7f9966f6f1a0f0227564a9945fe36b90da5a93b3933fc3dc03fae372d" dependencies = [ "libc", "pyo3-build-config", @@ -261,9 +263,9 @@ dependencies = [ [[package]] name = "pyo3-macros" -version = "0.22.2" +version = "0.23.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb57983022ad41f9e683a599f2fd13c3664d7063a3ac5714cae4b7bee7d3f206" +checksum = "fdb6da8ec6fa5cedd1626c886fc8749bdcbb09424a86461eb8cdf096b7c33257" dependencies = [ "proc-macro2", "pyo3-macros-backend", @@ -273,9 +275,9 @@ dependencies = [ [[package]] name = "pyo3-macros-backend" -version = "0.22.2" +version = "0.23.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec480c0c51ddec81019531705acac51bcdbeae563557c982aa8263bb96880372" +checksum = "38a385202ff5a92791168b1136afae5059d3ac118457bb7bc304c197c2d33e7d" dependencies = [ "heck", "proc-macro2", @@ -286,9 +288,9 @@ dependencies = [ [[package]] name = "python3-dll-a" -version = "0.2.10" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd0b78171a90d808b319acfad166c4790d9e9759bbc14ac8273fe133673dd41b" +checksum = "9b9e268ee1be609e93a13eb06839f68f67e5fe0fb4049834d261c2d5091c1b6d" dependencies = [ "cc", ] @@ -367,7 +369,7 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "watchfiles_rust_notify" -version = "0.0.0" +version = "1.0.4" dependencies = [ "crossbeam-channel", "notify", @@ -383,22 +385,13 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "windows-sys" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" -dependencies = [ - "windows-targets 0.48.5", -] - [[package]] name = "windows-sys" version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.6", + "windows-targets", ] [[package]] @@ -407,22 +400,7 @@ version = "0.59.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" dependencies = [ - "windows-targets 0.52.6", -] - -[[package]] -name = "windows-targets" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" -dependencies = [ - "windows_aarch64_gnullvm 0.48.5", - "windows_aarch64_msvc 0.48.5", - "windows_i686_gnu 0.48.5", - "windows_i686_msvc 0.48.5", - "windows_x86_64_gnu 0.48.5", - "windows_x86_64_gnullvm 0.48.5", - "windows_x86_64_msvc 0.48.5", + "windows-targets", ] [[package]] @@ -431,46 +409,28 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.6", - "windows_aarch64_msvc 0.52.6", - "windows_i686_gnu 0.52.6", + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", "windows_i686_gnullvm", - "windows_i686_msvc 0.52.6", - "windows_x86_64_gnu 0.52.6", - "windows_x86_64_gnullvm 0.52.6", - "windows_x86_64_msvc 0.52.6", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", ] -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" - [[package]] name = "windows_aarch64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" -[[package]] -name = "windows_aarch64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" - [[package]] name = "windows_aarch64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" -[[package]] -name = "windows_i686_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" - [[package]] name = "windows_i686_gnu" version = "0.52.6" @@ -483,48 +443,24 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" -[[package]] -name = "windows_i686_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" - [[package]] name = "windows_i686_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" -[[package]] -name = "windows_x86_64_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" - [[package]] name = "windows_x86_64_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" - [[package]] name = "windows_x86_64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" -[[package]] -name = "windows_x86_64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" - [[package]] name = "windows_x86_64_msvc" version = "0.52.6" diff --git a/pkgs/development/python-modules/watchfiles/default.nix b/pkgs/development/python-modules/watchfiles/default.nix index f6710e1523a92..89b8e2bb02674 100644 --- a/pkgs/development/python-modules/watchfiles/default.nix +++ b/pkgs/development/python-modules/watchfiles/default.nix @@ -12,27 +12,27 @@ pytest-mock, pytest-timeout, pytestCheckHook, + typing-extensions, CoreServices, libiconv, }: buildPythonPackage rec { pname = "watchfiles"; - version = "0.24.0"; - format = "pyproject"; + version = "1.0.4"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "samuelcolvin"; repo = pname; tag = "v${version}"; - hash = "sha256-uc4CfczpNkS4NMevtRxhUOj9zTt59cxoC0BXnuHFzys="; + hash = "sha256-0JBnUi/aRM9UFTkb8OkP9UkJV+BF2EieZptymRvAXc0="; }; cargoDeps = rustPlatform.importCargoLock { lockFile = ./Cargo.lock; - outputHashes."notify-6.1.1" = "sha256-lT3R5ZQpjx52NVMEKTTQI90EWT16YnbqphqvZmNpw/I="; }; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ @@ -42,12 +42,13 @@ buildPythonPackage rec { nativeBuildInputs = [ rustPlatform.cargoSetupHook - rustPlatform.maturinBuildHook cargo rustc ]; - propagatedBuildInputs = [ anyio ]; + build-system = [ rustPlatform.maturinBuildHook ]; + + dependencies = [ anyio ]; # Tests need these permissions in order to use the FSEvents API on macOS. sandboxProfile = '' From 1964f2da485e706992330c14ab8b17d0bf2941ef Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 20 Jan 2025 17:09:09 +0900 Subject: [PATCH 1031/1079] python312Packages.myst-parser: fix build with pygments 2.19 --- pkgs/development/python-modules/myst-parser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/myst-parser/default.nix b/pkgs/development/python-modules/myst-parser/default.nix index d7b19b36a3292..681a73f05723b 100644 --- a/pkgs/development/python-modules/myst-parser/default.nix +++ b/pkgs/development/python-modules/myst-parser/default.nix @@ -64,9 +64,9 @@ buildPythonPackage rec { disabledTests = [ # sphinx 7.4 compat - "test_gettext" - "test_gettext_additional_targets" "test_amsmath" + # pygments 2.19 compat + "test_includes" ]; pythonImportsCheck = [ "myst_parser" ]; From d4bb6a69e13b8ddc75535d322e874e9c33d214cc Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 20 Jan 2025 17:11:56 +0900 Subject: [PATCH 1032/1079] python312Packages.jsonschema-path: relax referencing constraint --- pkgs/development/python-modules/jsonschema-path/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/jsonschema-path/default.nix b/pkgs/development/python-modules/jsonschema-path/default.nix index 9e1da404ec025..feaf410959c92 100644 --- a/pkgs/development/python-modules/jsonschema-path/default.nix +++ b/pkgs/development/python-modules/jsonschema-path/default.nix @@ -32,6 +32,8 @@ buildPythonPackage rec { build-system = [ poetry-core ]; + pythonRelaxDeps = [ "referencing" ]; + propagatedBuildInputs = [ pathable pyyaml From 5857e8b594c6dbbd26b3ddf329cd55d4c1e62b24 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 20 Jan 2025 18:12:45 +0900 Subject: [PATCH 1033/1079] python312Packages.falcon: fix build --- pkgs/development/python-modules/falcon/default.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/python-modules/falcon/default.nix b/pkgs/development/python-modules/falcon/default.nix index 0401542063a71..46c72637192c6 100644 --- a/pkgs/development/python-modules/falcon/default.nix +++ b/pkgs/development/python-modules/falcon/default.nix @@ -17,7 +17,6 @@ msgpack, mujson, orjson, - pytest-asyncio, pytest7CheckHook, pyyaml, rapidjson, @@ -65,7 +64,6 @@ buildPythonPackage rec { orjson # ASGI specific - pytest-asyncio aiofiles httpx uvicorn From 3605118a6482e0cd52df10e0899fdb7699953dd5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 18:06:42 +0100 Subject: [PATCH 1034/1079] python313Packages.deprecated: fix sphinx 8 compat --- .../python-modules/deprecated/default.nix | 5 +++++ .../deprecated/sphinx8-compat.patch | 17 +++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 pkgs/development/python-modules/deprecated/sphinx8-compat.patch diff --git a/pkgs/development/python-modules/deprecated/default.nix b/pkgs/development/python-modules/deprecated/default.nix index f3caa9cefcd40..4c2d6b1b2b951 100644 --- a/pkgs/development/python-modules/deprecated/default.nix +++ b/pkgs/development/python-modules/deprecated/default.nix @@ -26,6 +26,11 @@ buildPythonPackage rec { hash = "sha256-slMPL2L0TZ7L19nfHMOM4jQlkJ7HIyyDPlfC9yhhd98="; }; + patches = [ + # https://github.com/laurent-laporte-pro/deprecated/pull/79 + ./sphinx8-compat.patch + ]; + build-system = [ setuptools ]; nativeBuildInputs = [ sphinxHook ]; diff --git a/pkgs/development/python-modules/deprecated/sphinx8-compat.patch b/pkgs/development/python-modules/deprecated/sphinx8-compat.patch new file mode 100644 index 0000000000000..7e8a7801efdf4 --- /dev/null +++ b/pkgs/development/python-modules/deprecated/sphinx8-compat.patch @@ -0,0 +1,17 @@ +diff --git a/docs/source/conf.py b/docs/source/conf.py +index bed3b95..bd81db5 100644 +--- a/docs/source/conf.py ++++ b/docs/source/conf.py +@@ -173,9 +173,9 @@ texinfo_documents = [ + + # Example configuration for intersphinx: refer to the Python standard library. + intersphinx_mapping = { +- 'https://docs.python.org/3/': None, +- 'https://wrapt.readthedocs.io/en/latest/': None, +- 'http://flask.pocoo.org/docs/1.0/': None, ++ 'python': ('https://docs.python.org/3/', None), ++ 'wrapt': ('https://wrapt.readthedocs.io/en/latest/', None), ++ 'flask': ('http://flask.pocoo.org/docs/1.0/', None), + 'django': ('https://docs.djangoproject.com/en/2.1/', 'https://docs.djangoproject.com/en/2.1/_objects/'), + } + From 3fd1fecc9a9d29a5db1ca00ca5259f4a3db9deea Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 18:36:44 +0100 Subject: [PATCH 1035/1079] Revert "python3Packages.click: 8.1.7 -> 8.2.0" This reverts commit c3470e71e5a3ee672eb956835b0c373b66229f20. Released, but not yet published and seems to break typer and pip-tools among others. --- pkgs/development/python-modules/click/default.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/click/default.nix b/pkgs/development/python-modules/click/default.nix index c74444b74bccc..cf69beff04014 100644 --- a/pkgs/development/python-modules/click/default.nix +++ b/pkgs/development/python-modules/click/default.nix @@ -1,8 +1,9 @@ { lib, buildPythonPackage, + pythonOlder, fetchFromGitHub, - flit-core, + importlib-metadata, pytestCheckHook, # large-rebuild downstream dependencies and applications @@ -15,17 +16,19 @@ buildPythonPackage rec { pname = "click"; - version = "8.2.0"; - pyproject = true; + version = "8.1.7"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "pallets"; repo = "click"; tag = version; - hash = "sha256-YjceWqNrMGu4ABVCZI+GLmXtptQfOiykbU4VK3x9j2A="; + hash = "sha256-8YqIKRyw5MegnRwAO7YTCZateEFQFTH2PHpE8gTPTow="; }; - build-system = [ flit-core ]; + propagatedBuildInputs = lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -45,7 +48,6 @@ buildPythonPackage rec { }; meta = with lib; { - changelog = "https://github.com/pallets/click/blob/${src.tag}/CHANGES.rst"; homepage = "https://click.palletsprojects.com/"; description = "Create beautiful command line interfaces in Python"; longDescription = '' From 8329e75a4b2c6c81fc00603001b94c78442ba93b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 18:52:07 +0100 Subject: [PATCH 1036/1079] fixup! python3Packages.coredis: 4.17.0 -> 4.18.0 --- pkgs/development/python-modules/coredis/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/coredis/default.nix b/pkgs/development/python-modules/coredis/default.nix index 7536926557c46..24c2bab786522 100644 --- a/pkgs/development/python-modules/coredis/default.nix +++ b/pkgs/development/python-modules/coredis/default.nix @@ -6,6 +6,7 @@ fetchFromGitHub, pympler, pytest-asyncio, + pytest-lazy-fixtures, pytestCheckHook, pythonOlder, redis, @@ -42,6 +43,7 @@ buildPythonPackage rec { pytestCheckHook redis pytest-asyncio + pytest-lazy-fixtures ]; pythonImportsCheck = [ "coredis" ]; From e2c48fe4ff5c6ee364eb0025a2932d73255dc42f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 21:15:42 +0100 Subject: [PATCH 1037/1079] fixup! python3Packages.ulid-transform: 1.0.2 -> 1.2.0 --- pkgs/development/python-modules/ulid-transform/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/ulid-transform/default.nix b/pkgs/development/python-modules/ulid-transform/default.nix index 50aff423c2f01..a776a9e1b27b4 100644 --- a/pkgs/development/python-modules/ulid-transform/default.nix +++ b/pkgs/development/python-modules/ulid-transform/default.nix @@ -5,6 +5,7 @@ fetchFromGitHub, poetry-core, pytest-benchmark, + pytest-codspeed, pytest-cov-stub, pytestCheckHook, pythonOlder, @@ -33,6 +34,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytest-benchmark + pytest-codspeed pytest-cov-stub pytestCheckHook ]; From 64a5238b74dd5c77b1b28ab0acc8c2978f38e058 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 21:19:49 +0100 Subject: [PATCH 1038/1079] python313Packages.async-upnp-client: relax async-timeout constraint --- .../development/python-modules/async-upnp-client/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/async-upnp-client/default.nix b/pkgs/development/python-modules/async-upnp-client/default.nix index e4019b7b5ba8c..adc809a8614d4 100644 --- a/pkgs/development/python-modules/async-upnp-client/default.nix +++ b/pkgs/development/python-modules/async-upnp-client/default.nix @@ -35,7 +35,10 @@ buildPythonPackage rec { hash = "sha256-xIa7QeflS7JxkPoV8KqFfuLfHPpnrBGLeOFSa17IHyk="; }; - pythonRelaxDeps = [ "defusedxml" ]; + pythonRelaxDeps = [ + "async-timeout" + "defusedxml" + ]; build-system = [ setuptools ]; From 4c40158644f978514018cb95489fe1b20d7a8430 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 21:23:20 +0100 Subject: [PATCH 1039/1079] fixup! python3Packages.bluetooth-data-tools: 1.20.0 -> 1.22.0 --- .../development/python-modules/bluetooth-data-tools/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/bluetooth-data-tools/default.nix b/pkgs/development/python-modules/bluetooth-data-tools/default.nix index ffb0e5509ad4e..27fe21f078622 100644 --- a/pkgs/development/python-modules/bluetooth-data-tools/default.nix +++ b/pkgs/development/python-modules/bluetooth-data-tools/default.nix @@ -7,6 +7,7 @@ poetry-core, pytest-benchmark, pytest-cov-stub, + pytest-codspeed, pytestCheckHook, pythonOlder, setuptools, @@ -41,6 +42,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytest-benchmark pytest-cov-stub + pytest-codspeed pytestCheckHook ]; From a508b8c8d9794d0e48d49f35b4874d0be8289762 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 21:25:32 +0100 Subject: [PATCH 1040/1079] fixup! python3Packages.types-protobuf: 5.28.0.20240924 -> 5.29.1.20241207 --- pkgs/development/python-modules/types-protobuf/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/types-protobuf/default.nix b/pkgs/development/python-modules/types-protobuf/default.nix index a634c50ea2300..42b19337d195e 100644 --- a/pkgs/development/python-modules/types-protobuf/default.nix +++ b/pkgs/development/python-modules/types-protobuf/default.nix @@ -11,7 +11,8 @@ buildPythonPackage rec { format = "setuptools"; src = fetchPypi { - inherit pname version; + pname = "types_protobuf"; + inherit version; hash = "sha256-LrytuKs+8uPi8GfgiCkG1kug3GX8Ww/XqLaSMVtKC+k="; }; From 8c8d8943b2ef23c88cf86df4dc62bd0d61a2f007 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 22:18:54 +0100 Subject: [PATCH 1041/1079] fixup! python3Packages.limits: 3.13.0 -> 4.0.1 --- .../python-modules/limits/default.nix | 17 +-- .../limits/only-test-in-memory.patch | 144 +++++++++--------- 2 files changed, 76 insertions(+), 85 deletions(-) diff --git a/pkgs/development/python-modules/limits/default.nix b/pkgs/development/python-modules/limits/default.nix index 4d51a0cde4f7a..9f154d3dee0f0 100644 --- a/pkgs/development/python-modules/limits/default.nix +++ b/pkgs/development/python-modules/limits/default.nix @@ -6,7 +6,6 @@ deprecated, etcd3, fetchFromGitHub, - fetchpatch2, flaky, hiro, importlib-resources, @@ -16,7 +15,8 @@ pymongo, pytest-asyncio, pytest-benchmark, - pytest-lazy-fixture, + pytest-cov-stub, + pytest-lazy-fixtures, pytestCheckHook, pythonOlder, redis, @@ -45,19 +45,11 @@ buildPythonPackage rec { }; patches = [ - (fetchpatch2 { - name = "fix-incompatibility-with-latest-pytest-asyncio.patch"; - url = "https://github.com/alisaifee/limits/commit/f6dcdb253cd44ca8dc7380c481da1afd8b57af6b.patch"; - excludes = [ "requirements/test.txt" ]; - hash = "sha256-NwtN8WHNrwsRcIq18pRjzzGmm7XCzn6O5y+jo9Qr6iQ="; - }) - ./remove-fixed-start-from-async-tests.patch ./only-test-in-memory.patch ]; postPatch = '' substituteInPlace pytest.ini \ - --replace-fail "--cov=limits" "" \ --replace-fail "-K" "" substituteInPlace setup.py \ @@ -96,14 +88,13 @@ buildPythonPackage rec { PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION = "python"; }; - doCheck = pythonOlder "3.12"; # SystemError in protobuf - nativeCheckInputs = [ flaky hiro pytest-asyncio pytest-benchmark - pytest-lazy-fixture + pytest-cov-stub + pytest-lazy-fixtures pytestCheckHook ] ++ lib.flatten (lib.attrValues optional-dependencies); diff --git a/pkgs/development/python-modules/limits/only-test-in-memory.patch b/pkgs/development/python-modules/limits/only-test-in-memory.patch index 2dbca193915e0..6c1d1db59603e 100644 --- a/pkgs/development/python-modules/limits/only-test-in-memory.patch +++ b/pkgs/development/python-modules/limits/only-test-in-memory.patch @@ -1,8 +1,8 @@ diff --git a/tests/aio/test_storage.py b/tests/aio/test_storage.py -index 1040d18..deecd9b 100644 +index 9817d8d..1382c89 100644 --- a/tests/aio/test_storage.py +++ b/tests/aio/test_storage.py -@@ -95,102 +95,6 @@ class TestBaseStorage: +@@ -96,102 +96,6 @@ class TestBaseStorage: "uri, args, expected_instance, fixture", [ pytest.param("async+memory://", {}, MemoryStorage, None, id="in-memory"), @@ -10,7 +10,7 @@ index 1040d18..deecd9b 100644 - "async+redis://localhost:7379", - {}, - RedisStorage, -- pytest.lazy_fixture("redis_basic"), +- lf("redis_basic"), - marks=pytest.mark.redis, - id="redis", - ), @@ -18,7 +18,7 @@ index 1040d18..deecd9b 100644 - "async+redis+unix:///tmp/limits.redis.sock", - {}, - RedisStorage, -- pytest.lazy_fixture("redis_uds"), +- lf("redis_uds"), - marks=pytest.mark.redis, - id="redis-uds", - ), @@ -26,7 +26,7 @@ index 1040d18..deecd9b 100644 - "async+redis+unix://:password/tmp/limits.redis.sock", - {}, - RedisStorage, -- pytest.lazy_fixture("redis_uds"), +- lf("redis_uds"), - marks=pytest.mark.redis, - id="redis-uds-auth", - ), @@ -34,7 +34,7 @@ index 1040d18..deecd9b 100644 - "async+memcached://localhost:22122", - {}, - MemcachedStorage, -- pytest.lazy_fixture("memcached"), +- lf("memcached"), - marks=pytest.mark.memcached, - id="memcached", - ), @@ -42,7 +42,7 @@ index 1040d18..deecd9b 100644 - "async+memcached://localhost:22122,localhost:22123", - {}, - MemcachedStorage, -- pytest.lazy_fixture("memcached_cluster"), +- lf("memcached_cluster"), - marks=pytest.mark.memcached, - id="memcached-cluster", - ), @@ -50,7 +50,7 @@ index 1040d18..deecd9b 100644 - "async+redis+sentinel://localhost:26379", - {"service_name": "mymaster"}, - RedisSentinelStorage, -- pytest.lazy_fixture("redis_sentinel"), +- lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel", - ), @@ -58,7 +58,7 @@ index 1040d18..deecd9b 100644 - "async+redis+sentinel://localhost:26379/mymaster", - {}, - RedisSentinelStorage, -- pytest.lazy_fixture("redis_sentinel"), +- lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel-service-name-url", - ), @@ -66,7 +66,7 @@ index 1040d18..deecd9b 100644 - "async+redis+sentinel://:sekret@localhost:36379/mymaster", - {"password": "sekret"}, - RedisSentinelStorage, -- pytest.lazy_fixture("redis_sentinel_auth"), +- lf("redis_sentinel_auth"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel-auth", - ), @@ -74,7 +74,7 @@ index 1040d18..deecd9b 100644 - "async+redis+cluster://localhost:7001/", - {}, - RedisClusterStorage, -- pytest.lazy_fixture("redis_cluster"), +- lf("redis_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster", - ), @@ -82,7 +82,7 @@ index 1040d18..deecd9b 100644 - "async+redis+cluster://:sekret@localhost:8400/", - {}, - RedisClusterStorage, -- pytest.lazy_fixture("redis_auth_cluster"), +- lf("redis_auth_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster-auth", - ), @@ -90,7 +90,7 @@ index 1040d18..deecd9b 100644 - "async+mongodb://localhost:37017/", - {}, - MongoDBStorage, -- pytest.lazy_fixture("mongodb"), +- lf("mongodb"), - marks=pytest.mark.mongodb, - id="mongodb", - ), @@ -98,7 +98,7 @@ index 1040d18..deecd9b 100644 - "async+etcd://localhost:2379", - {}, - EtcdStorage, -- pytest.lazy_fixture("etcd"), +- lf("etcd"), - marks=pytest.mark.etcd, - id="etcd", - ), @@ -106,10 +106,10 @@ index 1040d18..deecd9b 100644 ) class TestConcreteStorages: diff --git a/tests/test_storage.py b/tests/test_storage.py -index 1b8c7b0..97dcee5 100644 +index c3961e7..4250dbf 100644 --- a/tests/test_storage.py +++ b/tests/test_storage.py -@@ -100,110 +100,6 @@ class TestBaseStorage: +@@ -101,110 +101,6 @@ class TestBaseStorage: "uri, args, expected_instance, fixture", [ pytest.param("memory://", {}, MemoryStorage, None, id="in-memory"), @@ -117,7 +117,7 @@ index 1b8c7b0..97dcee5 100644 - "redis://localhost:7379", - {}, - RedisStorage, -- pytest.lazy_fixture("redis_basic"), +- lf("redis_basic"), - marks=pytest.mark.redis, - id="redis", - ), @@ -125,7 +125,7 @@ index 1b8c7b0..97dcee5 100644 - "redis+unix:///tmp/limits.redis.sock", - {}, - RedisStorage, -- pytest.lazy_fixture("redis_uds"), +- lf("redis_uds"), - marks=pytest.mark.redis, - id="redis-uds", - ), @@ -133,7 +133,7 @@ index 1b8c7b0..97dcee5 100644 - "redis+unix://:password/tmp/limits.redis.sock", - {}, - RedisStorage, -- pytest.lazy_fixture("redis_uds"), +- lf("redis_uds"), - marks=pytest.mark.redis, - id="redis-uds-auth", - ), @@ -141,7 +141,7 @@ index 1b8c7b0..97dcee5 100644 - "memcached://localhost:22122", - {}, - MemcachedStorage, -- pytest.lazy_fixture("memcached"), +- lf("memcached"), - marks=pytest.mark.memcached, - id="memcached", - ), @@ -149,7 +149,7 @@ index 1b8c7b0..97dcee5 100644 - "memcached://localhost:22122,localhost:22123", - {}, - MemcachedStorage, -- pytest.lazy_fixture("memcached_cluster"), +- lf("memcached_cluster"), - marks=pytest.mark.memcached, - id="memcached-cluster", - ), @@ -157,7 +157,7 @@ index 1b8c7b0..97dcee5 100644 - "memcached:///tmp/limits.memcached.sock", - {}, - MemcachedStorage, -- pytest.lazy_fixture("memcached_uds"), +- lf("memcached_uds"), - marks=pytest.mark.memcached, - id="memcached-uds", - ), @@ -165,7 +165,7 @@ index 1b8c7b0..97dcee5 100644 - "redis+sentinel://localhost:26379", - {"service_name": "mymaster"}, - RedisSentinelStorage, -- pytest.lazy_fixture("redis_sentinel"), +- lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel", - ), @@ -173,7 +173,7 @@ index 1b8c7b0..97dcee5 100644 - "redis+sentinel://localhost:26379/mymaster", - {}, - RedisSentinelStorage, -- pytest.lazy_fixture("redis_sentinel"), +- lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel-service-name-url", - ), @@ -181,7 +181,7 @@ index 1b8c7b0..97dcee5 100644 - "redis+sentinel://:sekret@localhost:36379/mymaster", - {"password": "sekret"}, - RedisSentinelStorage, -- pytest.lazy_fixture("redis_sentinel_auth"), +- lf("redis_sentinel_auth"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel-auth", - ), @@ -189,7 +189,7 @@ index 1b8c7b0..97dcee5 100644 - "redis+cluster://localhost:7001/", - {}, - RedisClusterStorage, -- pytest.lazy_fixture("redis_cluster"), +- lf("redis_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster", - ), @@ -197,7 +197,7 @@ index 1b8c7b0..97dcee5 100644 - "redis+cluster://:sekret@localhost:8400/", - {}, - RedisClusterStorage, -- pytest.lazy_fixture("redis_auth_cluster"), +- lf("redis_auth_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster-auth", - ), @@ -205,7 +205,7 @@ index 1b8c7b0..97dcee5 100644 - "mongodb://localhost:37017/", - {}, - MongoDBStorage, -- pytest.lazy_fixture("mongodb"), +- lf("mongodb"), - marks=pytest.mark.mongodb, - id="mongodb", - ), @@ -213,7 +213,7 @@ index 1b8c7b0..97dcee5 100644 - "etcd://localhost:2379", - {}, - EtcdStorage, -- pytest.lazy_fixture("etcd"), +- lf("etcd"), - marks=pytest.mark.etcd, - id="etcd", - ), @@ -221,45 +221,45 @@ index 1b8c7b0..97dcee5 100644 ) class TestConcreteStorages: diff --git a/tests/utils.py b/tests/utils.py -index 558d766..9dcb911 100644 +index b8350b7..be9167b 100644 --- a/tests/utils.py +++ b/tests/utils.py -@@ -52,75 +52,6 @@ all_storage = pytest.mark.parametrize( +@@ -66,75 +66,6 @@ all_storage = pytest.mark.parametrize( "uri, args, fixture", [ - pytest.param("memory://", {}, None, id="in-memory"), + pytest.param("memory://", {}, None, marks=pytest.mark.memory, id="in-memory"), - pytest.param( - "redis://localhost:7379", - {}, -- pytest.lazy_fixture("redis_basic"), +- lf("redis_basic"), - marks=pytest.mark.redis, - id="redis_basic", - ), - pytest.param( - "memcached://localhost:22122", - {}, -- pytest.lazy_fixture("memcached"), +- lf("memcached"), - marks=[pytest.mark.memcached, pytest.mark.flaky], - id="memcached", - ), - pytest.param( - "memcached://localhost:22122,localhost:22123", - {}, -- pytest.lazy_fixture("memcached_cluster"), +- lf("memcached_cluster"), - marks=[pytest.mark.memcached, pytest.mark.flaky], - id="memcached-cluster", - ), - pytest.param( - "redis+cluster://localhost:7001/", - {}, -- pytest.lazy_fixture("redis_cluster"), +- lf("redis_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster", - ), - pytest.param( - "redis+cluster://:sekret@localhost:8400/", - {}, -- pytest.lazy_fixture("redis_auth_cluster"), +- lf("redis_auth_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster-auth", - ), @@ -272,56 +272,56 @@ index 558d766..9dcb911 100644 - "ssl_certfile": "./tests/tls/client.crt", - "ssl_ca_certs": "./tests/tls/ca.crt", - }, -- pytest.lazy_fixture("redis_ssl_cluster"), +- lf("redis_ssl_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-ssl-cluster", - ), - pytest.param( - "redis+sentinel://localhost:26379/mymaster", - {"use_replicas": False}, -- pytest.lazy_fixture("redis_sentinel"), +- lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel", - ), - pytest.param( - "mongodb://localhost:37017/", - {}, -- pytest.lazy_fixture("mongodb"), +- lf("mongodb"), - marks=pytest.mark.mongodb, - id="mongodb", - ), - pytest.param( - "etcd://localhost:2379", - {}, -- pytest.lazy_fixture("etcd"), +- lf("etcd"), - marks=[pytest.mark.etcd, pytest.mark.flaky], - id="etcd", - ), ], ) -@@ -128,54 +59,6 @@ moving_window_storage = pytest.mark.parametrize( +@@ -142,54 +73,6 @@ moving_window_storage = pytest.mark.parametrize( "uri, args, fixture", [ - pytest.param("memory://", {}, None, id="in-memory"), + pytest.param("memory://", {}, None, marks=pytest.mark.memory, id="in-memory"), - pytest.param( - "redis://localhost:7379", - {}, -- pytest.lazy_fixture("redis_basic"), +- lf("redis_basic"), - marks=pytest.mark.redis, - id="redis", - ), - pytest.param( - "redis+cluster://localhost:7001/", - {}, -- pytest.lazy_fixture("redis_cluster"), +- lf("redis_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster", - ), - pytest.param( - "redis+cluster://:sekret@localhost:8400/", - {}, -- pytest.lazy_fixture("redis_auth_cluster"), +- lf("redis_auth_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster-auth", - ), @@ -334,63 +334,63 @@ index 558d766..9dcb911 100644 - "ssl_certfile": "./tests/tls/client.crt", - "ssl_ca_certs": "./tests/tls/ca.crt", - }, -- pytest.lazy_fixture("redis_ssl_cluster"), +- lf("redis_ssl_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-ssl-cluster", - ), - pytest.param( - "redis+sentinel://localhost:26379/mymaster", - {"use_replicas": False}, -- pytest.lazy_fixture("redis_sentinel"), +- lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel", - ), - pytest.param( - "mongodb://localhost:37017/", - {}, -- pytest.lazy_fixture("mongodb"), +- lf("mongodb"), - marks=pytest.mark.mongodb, - id="mongodb", - ), ], ) -@@ -183,75 +66,6 @@ async_all_storage = pytest.mark.parametrize( - "uri, args, fixture", - [ - pytest.param("async+memory://", {}, None, id="in-memory"), +@@ -199,75 +82,6 @@ async_all_storage = pytest.mark.parametrize( + pytest.param( + "async+memory://", {}, None, marks=pytest.mark.memory, id="in-memory" + ), - pytest.param( - "async+redis://localhost:7379", - {}, -- pytest.lazy_fixture("redis_basic"), +- lf("redis_basic"), - marks=pytest.mark.redis, - id="redis", - ), - pytest.param( - "async+memcached://localhost:22122", - {}, -- pytest.lazy_fixture("memcached"), +- lf("memcached"), - marks=[pytest.mark.memcached, pytest.mark.flaky], - id="memcached", - ), - pytest.param( - "async+memcached://localhost:22122,localhost:22123", - {}, -- pytest.lazy_fixture("memcached_cluster"), +- lf("memcached_cluster"), - marks=[pytest.mark.memcached, pytest.mark.flaky], - id="memcached-cluster", - ), - pytest.param( - "async+redis+cluster://localhost:7001/", - {}, -- pytest.lazy_fixture("redis_cluster"), +- lf("redis_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster", - ), - pytest.param( - "async+redis+cluster://:sekret@localhost:8400/", - {}, -- pytest.lazy_fixture("redis_auth_cluster"), +- lf("redis_auth_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster-auth", - ), @@ -403,56 +403,56 @@ index 558d766..9dcb911 100644 - "ssl_certfile": "./tests/tls/client.crt", - "ssl_ca_certs": "./tests/tls/ca.crt", - }, -- pytest.lazy_fixture("redis_ssl_cluster"), +- lf("redis_ssl_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-ssl-cluster", - ), - pytest.param( - "async+redis+sentinel://localhost:26379/mymaster", - {"use_replicas": False}, -- pytest.lazy_fixture("redis_sentinel"), +- lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel", - ), - pytest.param( - "async+mongodb://localhost:37017/", - {}, -- pytest.lazy_fixture("mongodb"), +- lf("mongodb"), - marks=pytest.mark.mongodb, - id="mongodb", - ), - pytest.param( - "async+etcd://localhost:2379", - {}, -- pytest.lazy_fixture("etcd"), +- lf("etcd"), - marks=[pytest.mark.etcd, pytest.mark.flaky], - id="etcd", - ), ], ) -@@ -259,53 +73,5 @@ async_moving_window_storage = pytest.mark.parametrize( - "uri, args, fixture", - [ - pytest.param("async+memory://", {}, None, id="in-memory"), +@@ -277,53 +91,5 @@ async_moving_window_storage = pytest.mark.parametrize( + pytest.param( + "async+memory://", {}, None, marks=pytest.mark.memory, id="in-memory" + ), - pytest.param( - "async+redis://localhost:7379", - {}, -- pytest.lazy_fixture("redis_basic"), +- lf("redis_basic"), - marks=pytest.mark.redis, - id="redis", - ), - pytest.param( - "async+redis+cluster://localhost:7001/", - {}, -- pytest.lazy_fixture("redis_cluster"), +- lf("redis_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster", - ), - pytest.param( - "async+redis+cluster://:sekret@localhost:8400/", - {}, -- pytest.lazy_fixture("redis_auth_cluster"), +- lf("redis_auth_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-cluster-auth", - ), @@ -465,21 +465,21 @@ index 558d766..9dcb911 100644 - "ssl_certfile": "./tests/tls/client.crt", - "ssl_ca_certs": "./tests/tls/ca.crt", - }, -- pytest.lazy_fixture("redis_ssl_cluster"), +- lf("redis_ssl_cluster"), - marks=pytest.mark.redis_cluster, - id="redis-ssl-cluster", - ), - pytest.param( - "async+redis+sentinel://localhost:26379/mymaster", - {"use_replicas": False}, -- pytest.lazy_fixture("redis_sentinel"), +- lf("redis_sentinel"), - marks=pytest.mark.redis_sentinel, - id="redis-sentinel", - ), - pytest.param( - "async+mongodb://localhost:37017/", - {}, -- pytest.lazy_fixture("mongodb"), +- lf("mongodb"), - marks=pytest.mark.mongodb, - id="mongodb", - ), From d37de08d8ce0bb011086e6d62addac1780fe76c4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 22:57:03 +0100 Subject: [PATCH 1042/1079] python313Packages.changelog-chug: init at 0.0.3 New build dependency for python-daemon. --- .../python-modules/changelog-chug/default.nix | 54 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 56 insertions(+) create mode 100644 pkgs/development/python-modules/changelog-chug/default.nix diff --git a/pkgs/development/python-modules/changelog-chug/default.nix b/pkgs/development/python-modules/changelog-chug/default.nix new file mode 100644 index 0000000000000..11301d2b4190a --- /dev/null +++ b/pkgs/development/python-modules/changelog-chug/default.nix @@ -0,0 +1,54 @@ +{ + lib, + buildPythonPackage, + fetchFromSourcehut, + docutils, + semver, + setuptools, + coverage, + testscenarios, + testtools, + unittestCheckHook, +}: + +buildPythonPackage rec { + pname = "changelog-chug"; + version = "0.0.3"; + pyproject = true; + + src = fetchFromSourcehut { + owner = "~bignose"; + repo = "changelog-chug"; + rev = "release/${version}"; + hash = "sha256-SPwFkmRQMpdsVmzZE4mB2J9wsfvE1K21QDkOQ2XPlow="; + }; + + build-system = [ + docutils + semver + setuptools + ]; + + dependencies = [ + docutils + semver + ]; + + nativeCheckInputs = [ + coverage + testscenarios + testtools + unittestCheckHook + ]; + + pythonImportsCheck = [ + "chug" + ]; + + meta = { + description = "Changelog document parser"; + homepage = "https://git.sr.ht/~bignose/changelog-chug"; + license = lib.licenses.agpl3Only; + maintainers = with lib.maintainers; [ ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 2e0231a922e70..1a3400c5df248 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2250,6 +2250,8 @@ self: super: with self; { changefinder = callPackage ../development/python-modules/changefinder { }; + changelog-chug = callPackage ../development/python-modules/changelog-chug { }; + channels = callPackage ../development/python-modules/channels { }; channels-redis = callPackage ../development/python-modules/channels-redis { }; From e564b7b6318d4b841e73c404eea191f43cde54c2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 20 Jan 2025 23:05:09 +0100 Subject: [PATCH 1043/1079] fixup! python3Packages.python-daemon: 3.0.1 -> 3.1.2 --- .../python-modules/python-daemon/default.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/python-daemon/default.nix b/pkgs/development/python-modules/python-daemon/default.nix index 5d70a5b3ae0b7..be0b12cfb8197 100644 --- a/pkgs/development/python-modules/python-daemon/default.nix +++ b/pkgs/development/python-modules/python-daemon/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + changelog-chug, docutils, lockfile, packaging, @@ -20,20 +21,18 @@ buildPythonPackage rec { disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; + pname = "python_daemon"; + inherit version; hash = "sha256-97BDNa3Ec96Hf1EX4m1fEUL0yffNdlQI8Id3V75a+/Q="; }; - postPatch = '' - sed -i "s/setuptools\.extern\.//g" version.py test_version.py - ''; - - nativeBuildInputs = [ + build-system = [ + changelog-chug setuptools packaging ]; - propagatedBuildInputs = [ + dependencies = [ docutils lockfile ]; From 586e7c545d3387c12879acfc018e8c6ae1fc3501 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 00:27:50 +0100 Subject: [PATCH 1044/1079] fixup! python3Packages.google-cloud-testutils: 1.4.0 -> 1.5.0 --- .../python-modules/google-cloud-testutils/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/google-cloud-testutils/default.nix b/pkgs/development/python-modules/google-cloud-testutils/default.nix index d2a66efa2129b..5d191bfc25ee0 100644 --- a/pkgs/development/python-modules/google-cloud-testutils/default.nix +++ b/pkgs/development/python-modules/google-cloud-testutils/default.nix @@ -16,7 +16,8 @@ buildPythonPackage rec { disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; + pname = "google_cloud_testutils"; + inherit version; hash = "sha256-ds2JgVD7rbW1A6ce41hJEodqJdtWT2wiPIuvswp3kag="; }; From 54877fca925bb2461c8bf708175ec310557a8878 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 00:28:06 +0100 Subject: [PATCH 1045/1079] fixup! python3Packages.google-auth: 2.36.0 -> 2.37.0 --- .../python-modules/google-auth/default.nix | 21 +++++++------------ 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/google-auth/default.nix b/pkgs/development/python-modules/google-auth/default.nix index 6f4d029fe980c..095159884bf4e 100644 --- a/pkgs/development/python-modules/google-auth/default.nix +++ b/pkgs/development/python-modules/google-auth/default.nix @@ -13,6 +13,7 @@ mock, oauth2client, pyasn1-modules, + pyjwt, pyopenssl, pytest-asyncio, pytest-localserver, @@ -38,9 +39,9 @@ buildPythonPackage rec { hash = "sha256-AFRiOr8fnINJLGPT9H538KVEyqPUCy2Y4JmmEcLdXQA="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ cachetools pyasn1-modules rsa @@ -59,6 +60,10 @@ buildPythonPackage rec { cryptography pyopenssl ]; + pyjwt = [ + cryptography + pyjwt + ]; reauth = [ pyu2f ]; requests = [ requests ]; }; @@ -80,9 +85,7 @@ buildPythonPackage rec { pytestCheckHook responses ] - ++ optional-dependencies.aiohttp - ++ optional-dependencies.enterprise_cert - ++ optional-dependencies.reauth; + ++ lib.flatten (lib.attrValues optional-dependencies); pythonImportsCheck = [ "google.auth" @@ -94,14 +97,6 @@ buildPythonPackage rec { "--deselect=tests/transport/test__mtls_helper.py::TestDecryptPrivateKey::test_success" ]; - disabledTestPaths = lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [ - # Disable tests using pyOpenSSL as it does not build on M1 Macs - "tests/transport/test__mtls_helper.py" - "tests/transport/test_requests.py" - "tests/transport/test_urllib3.py" - "tests/transport/test__custom_tls_signer.py" - ]; - __darwinAllowLocalNetworking = true; meta = with lib; { From da546f31b2bae9dbb436cb7057aec68c3fdc6cd8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 00:29:01 +0100 Subject: [PATCH 1046/1079] fixup! python3Packages.home-assistant-chip-wheels: 2024.9.0 -> 2024.11.4 --- .../python-modules/home-assistant-chip-wheels/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix b/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix index fa8e098db05d2..b02f5207068ed 100644 --- a/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix +++ b/pkgs/development/python-modules/home-assistant-chip-wheels/default.nix @@ -77,7 +77,7 @@ stdenv.mkDerivation rec { tag = version; fetchSubmodules = false; leaveDotGit = true; - hash = "sha256-AizyuS19eXyHe2508Y9OZIjupZ+gtjvMmsUhLwr/VJo="; + hash = "sha256-hWdTm/Ojdvz0s9qIXbOs3yll7XfAdoTZrg4dgu7ISns="; postFetch = '' cd $out # Download connectedhomeip. From e04235033cbde5852b624b2c7e4aab8bc3411130 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 00:32:06 +0100 Subject: [PATCH 1047/1079] fixup! python3Packages.google-cloud-storage: 2.18.2 -> 2.19.0 --- pkgs/development/python-modules/google-cloud-storage/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/google-cloud-storage/default.nix b/pkgs/development/python-modules/google-cloud-storage/default.nix index 8d844c77a97b6..d33d83d3963f8 100644 --- a/pkgs/development/python-modules/google-cloud-storage/default.nix +++ b/pkgs/development/python-modules/google-cloud-storage/default.nix @@ -66,6 +66,7 @@ buildPythonPackage rec { "test_hmac_key_crud" "test_list_buckets" "test_open" + "test_restore_bucket" "test_set_api_request_attr" "upload" ]; From 2ec1207df4e57a600890d128236702b7542f6b40 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 01:16:32 +0100 Subject: [PATCH 1048/1079] fixup! python3Packages.python-dbusmock: 0.32.2 -> 0.34.2 --- .../python-dbusmock/default.nix | 20 +------------------ 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/pkgs/development/python-modules/python-dbusmock/default.nix b/pkgs/development/python-modules/python-dbusmock/default.nix index 71b0147c0538a..a03d57afd1c68 100644 --- a/pkgs/development/python-modules/python-dbusmock/default.nix +++ b/pkgs/development/python-modules/python-dbusmock/default.nix @@ -36,29 +36,11 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "martinpitt"; - repo = pname; + repo = "python-dbusmock"; tag = version; hash = "sha256-7h5SIcgWcbzInmCkbGz/ulfPJvqPPguWLJY+AXJuo0c="; }; - patches = [ - (fetchpatch { - name = "musl.patch"; - url = "https://github.com/martinpitt/python-dbusmock/commit/1a8d8722068ef7e5f061336047a72d1a0f253b98.patch"; - hash = "sha256-0j3UXsTMDh1+UolkmoLQXlwHXve81yKiGJ7gDWNZVPY="; - }) - (fetchpatch { - name = "os-release.patch"; - url = "https://github.com/martinpitt/python-dbusmock/commit/4b99cff50e8c741f20aef4527b27ccdb2a4053d2.patch"; - hash = "sha256-Xcovv44JeuTvPAtXWJvWE+MxlyloClSJGKZz+C3P5bE="; - }) - (fetchpatch { - name = "tests-bluez-5.79.patch"; - url = "https://github.com/martinpitt/python-dbusmock/commit/d5e449bff924ea2b2837843237fbb5d9751c4f89.patch"; - hash = "sha256-CafQ/RhFynjI9eY4Xeu5yS+a29ZiJJnSYUmd74/2Dpg="; - }) - ]; - build-system = [ setuptools setuptools-scm From 63f141f5bcd1298e9dd09969168293ca0fb4ee41 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 02:35:07 +0100 Subject: [PATCH 1049/1079] fixup! python3Packages.inline-snapshot: 0.13.3 -> 0.19.3 --- pkgs/development/python-modules/inline-snapshot/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/inline-snapshot/default.nix b/pkgs/development/python-modules/inline-snapshot/default.nix index 6d69c38263b88..84cf1fe0faf90 100644 --- a/pkgs/development/python-modules/inline-snapshot/default.nix +++ b/pkgs/development/python-modules/inline-snapshot/default.nix @@ -7,10 +7,12 @@ dirty-equals, executing, fetchFromGitHub, + freezegun, hatchling, hypothesis, pydantic, pyright, + pytest-freezer, pytest-subtests, pytest-xdist, pytestCheckHook, @@ -54,9 +56,11 @@ buildPythonPackage rec { nativeCheckInputs = [ dirty-equals + freezegun hypothesis pydantic pyright + pytest-freezer pytest-subtests pytest-xdist pytestCheckHook @@ -68,6 +72,7 @@ buildPythonPackage rec { disabledTestPaths = [ # Tests don't play nice with pytest-xdist "tests/test_typing.py" + "tests/test_formating.py" ]; meta = with lib; { From 0498a76e91c1726ea48d23cb89bb17786f4518be Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 02:35:37 +0100 Subject: [PATCH 1050/1079] python313Packages.rich-toolkit: init at 0.13.2 --- .../python-modules/rich-toolkit/default.nix | 57 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 59 insertions(+) create mode 100644 pkgs/development/python-modules/rich-toolkit/default.nix diff --git a/pkgs/development/python-modules/rich-toolkit/default.nix b/pkgs/development/python-modules/rich-toolkit/default.nix new file mode 100644 index 0000000000000..00dbef000a5ce --- /dev/null +++ b/pkgs/development/python-modules/rich-toolkit/default.nix @@ -0,0 +1,57 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + + # build-system + hatchling, + + # dependencies + click, + rich, + typing-extensions, + + # tests + inline-snapshot, + pytestCheckHook, +}: + +buildPythonPackage rec { + pname = "rich-toolkit"; + version = "0.13.2"; + pyproject = true; + + # No tags on Git + # https://github.com/patrick91/rich-toolkit/issues/21 + src = fetchPypi { + pname = "rich_toolkit"; + inherit version; + hash = "sha256-/qklV1MN58KPEhy+1XKtk9ng3cYMPKZD8bgx8vVrldM="; + }; + + build-system = [ + hatchling + ]; + + dependencies = [ + click + rich + typing-extensions + ]; + + nativeCheckInputs = [ + inline-snapshot + pytestCheckHook + ]; + + pythonImportsCheck = [ + "rich_toolkit" + ]; + + meta = { + description = "Rich toolkit for building command-line applications"; + homepage = "https://pypi.org/project/rich-toolkit"; + 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 1a3400c5df248..45ea9d98350ec 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -14192,6 +14192,8 @@ self: super: with self; { rich-theme-manager = callPackage ../development/python-modules/rich-theme-manager { }; + rich-toolkit = callPackage ../development/python-modules/rich-toolkit { }; + riden = callPackage ../development/python-modules/riden { }; rigour = callPackage ../development/python-modules/rigour { }; From 4d425b4ce8449f6a87873259e8d19d3fee47e9f7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 02:42:52 +0100 Subject: [PATCH 1051/1079] fixup! python3Packages.fastapi-cli: 0.0.5 -> 0.0.7 --- pkgs/development/python-modules/fastapi-cli/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/fastapi-cli/default.nix b/pkgs/development/python-modules/fastapi-cli/default.nix index 67d1dd0fd63b7..714a27899a263 100644 --- a/pkgs/development/python-modules/fastapi-cli/default.nix +++ b/pkgs/development/python-modules/fastapi-cli/default.nix @@ -3,8 +3,8 @@ buildPythonPackage, fetchFromGitHub, pdm-backend, + rich-toolkit, typer, - fastapi, uvicorn, # checks @@ -28,6 +28,7 @@ let build-system = [ pdm-backend ]; dependencies = [ + rich-toolkit typer uvicorn ] ++ uvicorn.optional-dependencies.standard; From 1eac47e3b635afdc2e28fbb0d5b601dde8c9b026 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 02:52:09 +0100 Subject: [PATCH 1052/1079] python313Packages.zeep: patch httpx compat --- .../python-modules/zeep/default.nix | 4 + .../python-modules/zeep/httpx-compat.patch | 129 ++++++++++++++++++ 2 files changed, 133 insertions(+) create mode 100644 pkgs/development/python-modules/zeep/httpx-compat.patch diff --git a/pkgs/development/python-modules/zeep/default.nix b/pkgs/development/python-modules/zeep/default.nix index 5af2e4e7813c9..645177e181dae 100644 --- a/pkgs/development/python-modules/zeep/default.nix +++ b/pkgs/development/python-modules/zeep/default.nix @@ -11,6 +11,7 @@ isodate, lxml, mock, + packaging, platformdirs, pretend, pytest-asyncio, @@ -40,6 +41,8 @@ buildPythonPackage rec { hash = "sha256-Bt0QqzJMKPXV91hZYETy9DKoQAELUWlYIh8w/IFTE8E="; }; + patches = [ ./httpx-compat.patch ]; + build-system = [ setuptools ]; dependencies = [ @@ -47,6 +50,7 @@ buildPythonPackage rec { defusedxml isodate lxml + packaging platformdirs pytz requests diff --git a/pkgs/development/python-modules/zeep/httpx-compat.patch b/pkgs/development/python-modules/zeep/httpx-compat.patch new file mode 100644 index 0000000000000..930ab5c10ac37 --- /dev/null +++ b/pkgs/development/python-modules/zeep/httpx-compat.patch @@ -0,0 +1,129 @@ +From 4e2568574271e5e37de5e5c86e4bb12a5e661c6b Mon Sep 17 00:00:00 2001 +From: aschollmeier-gcmlp +Date: Wed, 4 Dec 2024 16:34:22 -0600 +Subject: [PATCH 1/3] Update proxy argument in httpx Client/AsyncClient + +Ref: https://github.com/encode/httpx/blob/master/CHANGELOG.md#0260-20th-december-2023 +--- + src/zeep/transports.py | 6 ++++-- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/src/zeep/transports.py b/src/zeep/transports.py +index 2a1ee8bd..0cbb05f2 100644 +--- a/src/zeep/transports.py ++++ b/src/zeep/transports.py +@@ -183,15 +183,17 @@ def __init__( + + self._close_session = False + self.cache = cache ++ proxy_kwarg_name = "proxy" if httpx.__version__ >= "0.26.0" else "proxies" ++ proxy_kwargs = {proxy_kwarg_name: proxy} + self.wsdl_client = wsdl_client or httpx.Client( + verify=verify_ssl, +- proxies=proxy, + timeout=timeout, ++ **proxy_kwargs, + ) + self.client = client or httpx.AsyncClient( + verify=verify_ssl, +- proxies=proxy, + timeout=operation_timeout, ++ **proxy_kwargs, + ) + self.logger = logging.getLogger(__name__) + + +From 411ea4ef7ec4d160dd2cb2d29288c9d34466f286 Mon Sep 17 00:00:00 2001 +From: aschollmeier-gcmlp +Date: Sat, 14 Dec 2024 09:34:53 -0600 +Subject: [PATCH 2/3] Correct httpx version comparison + +--- + pyproject.toml | 5 ++++- + src/zeep/transports.py | 19 +++++++++++++++---- + 2 files changed, 19 insertions(+), 5 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index c151100a..414e83c2 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -53,7 +53,10 @@ test = [ + "flake8-debugger==4.1.2", + "flake8-imports==0.1.1", + ] +-async = ["httpx>=0.15.0"] ++async = [ ++ "httpx>=0.15.0", ++ "packaging", ++] + xmlsec = ["xmlsec>=0.6.1"] + + [build-system] +diff --git a/src/zeep/transports.py b/src/zeep/transports.py +index 0cbb05f2..f1b00565 100644 +--- a/src/zeep/transports.py ++++ b/src/zeep/transports.py +@@ -16,6 +16,15 @@ + except ImportError: + httpx = None + ++try: ++ from packaging.version import Version ++ if Version(httpx.__version__) >= Version("0.26.0"): ++ HTTPX_PROXY_KWARG_NAME = "proxy" ++ else: ++ HTTPX_PROXY_KWARG_NAME = "proxies" ++except ImportError: ++ Version = None ++ HTTPX_PROXY_KWARG_NAME = None + + __all__ = ["AsyncTransport", "Transport"] + +@@ -178,13 +187,15 @@ def __init__( + verify_ssl=True, + proxy=None, + ): +- if httpx is None: +- raise RuntimeError("The AsyncTransport is based on the httpx module") ++ if httpx is None or HTTPX_PROXY_KWARG_NAME is None: ++ raise RuntimeError( ++ "To use AsyncTransport, install zeep with the async extras, " ++ "e.g., `pip install zeep[async]`" ++ ) + + self._close_session = False + self.cache = cache +- proxy_kwarg_name = "proxy" if httpx.__version__ >= "0.26.0" else "proxies" +- proxy_kwargs = {proxy_kwarg_name: proxy} ++ proxy_kwargs = {HTTPX_PROXY_KWARG_NAME: proxy} + self.wsdl_client = wsdl_client or httpx.Client( + verify=verify_ssl, + timeout=timeout, + +From c20b7ba21d815377cb5d5095eb9e9f5918fb678d Mon Sep 17 00:00:00 2001 +From: aschollmeier-gcmlp +Date: Sat, 14 Dec 2024 10:00:17 -0600 +Subject: [PATCH 3/3] Avoid potential AttributeError in httpx version check + +--- + src/zeep/transports.py | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/zeep/transports.py b/src/zeep/transports.py +index f1b00565..d2136373 100644 +--- a/src/zeep/transports.py ++++ b/src/zeep/transports.py +@@ -18,10 +18,10 @@ + + try: + from packaging.version import Version +- if Version(httpx.__version__) >= Version("0.26.0"): +- HTTPX_PROXY_KWARG_NAME = "proxy" +- else: ++ if httpx is None or Version(httpx.__version__) < Version("0.26.0"): + HTTPX_PROXY_KWARG_NAME = "proxies" ++ else: ++ HTTPX_PROXY_KWARG_NAME = "proxy" + except ImportError: + Version = None + HTTPX_PROXY_KWARG_NAME = None From dfe3a982fa3099c645d182af85cc3964e99f0f7e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 03:31:30 +0100 Subject: [PATCH 1053/1079] python313Packages.fastapi: disable failing test --- pkgs/development/python-modules/fastapi/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/fastapi/default.nix b/pkgs/development/python-modules/fastapi/default.nix index 941cfe38049b3..6fe29c6e3037c 100644 --- a/pkgs/development/python-modules/fastapi/default.nix +++ b/pkgs/development/python-modules/fastapi/default.nix @@ -126,6 +126,8 @@ buildPythonPackage rec { disabledTests = [ # Coverage test "test_fastapi_cli" + # Likely pydantic compat issue + "test_exception_handler_body_access" ]; disabledTestPaths = [ From 15a8649bf3075eb077dcf952c28a0a5a82e723db Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 03:34:55 +0100 Subject: [PATCH 1054/1079] fixup! python3Packages.mocket: 3.13.0 -> 3.13.2 --- .../python-modules/mocket/default.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/mocket/default.nix b/pkgs/development/python-modules/mocket/default.nix index 4f45b45387d1f..2c3637da78342 100644 --- a/pkgs/development/python-modules/mocket/default.nix +++ b/pkgs/development/python-modules/mocket/default.nix @@ -10,8 +10,8 @@ # dependencies decorator, - httptools, - python-magic, + h11, + puremagic, urllib3, # optional-dependencies @@ -45,12 +45,12 @@ buildPythonPackage rec { hash = "sha256-Gms2WOZowrwf6EQt94QLW3cxhUT1wVeplSd2sX6/8qI="; }; - nativeBuildInputs = [ hatchling ]; + build-system = [ hatchling ]; - propagatedBuildInputs = [ + dependencies = [ decorator - httptools - python-magic + h11 + puremagic urllib3 ]; @@ -61,6 +61,7 @@ buildPythonPackage rec { nativeCheckInputs = [ + aiohttp asgiref fastapi gevent @@ -73,8 +74,7 @@ buildPythonPackage rec { requests sure ] - ++ lib.optionals (pythonOlder "3.12") [ aiohttp ] - ++ lib.flatten (builtins.attrValues optional-dependencies); + ++ lib.flatten (lib.attrValues optional-dependencies); preCheck = lib.optionalString stdenv.hostPlatform.isLinux '' ${redis-server}/bin/redis-server & From 95ae5abdb47b93e5bfe016734e1b721e8d69dfdc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 03:39:32 +0100 Subject: [PATCH 1055/1079] Revert "python3Packages.botocore: 1.35.30 -> 1.36.2" This reverts commit 04c17d15c617f3aac2ee6acc3cafbbb9fa5cd8a4. --- pkgs/development/python-modules/botocore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botocore/default.nix b/pkgs/development/python-modules/botocore/default.nix index 75044e4b1863a..501ca538b4e82 100644 --- a/pkgs/development/python-modules/botocore/default.nix +++ b/pkgs/development/python-modules/botocore/default.nix @@ -19,12 +19,12 @@ buildPythonPackage rec { pname = "botocore"; - version = "1.36.2"; # N.B: if you change this, change boto3 and awscli to a matching version + version = "1.35.30"; # N.B: if you change this, change boto3 and awscli to a matching version pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-of5mEJg/AhSwx2Vf5pkLanMXRrrzBbGCl2/HtWj8PLA="; + hash = "sha256-q1NQ6KUOSNNx+i1RfWXCmkDEN4jLmhU4f5PqxaI98P0="; }; pythonRelaxDeps = [ "urllib3" ]; From be1602b5a9f30688e7896dc36867ce9b2e433d26 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 03:54:34 +0100 Subject: [PATCH 1056/1079] fixup! python3Packages.habluetooth: 3.7.0 -> 3.9.0 --- pkgs/development/python-modules/habluetooth/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/habluetooth/default.nix b/pkgs/development/python-modules/habluetooth/default.nix index 998036d9cb1cb..54cb7d8ad7fea 100644 --- a/pkgs/development/python-modules/habluetooth/default.nix +++ b/pkgs/development/python-modules/habluetooth/default.nix @@ -9,6 +9,7 @@ buildPythonPackage, cython, fetchFromGitHub, + freezegun, poetry-core, pytest-asyncio, pytest-codspeed, @@ -48,6 +49,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + freezegun pytest-asyncio pytest-codspeed pytest-cov-stub From b10e4795151de8bb4b9cb9b1de13fcc805b29aec Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 03:54:49 +0100 Subject: [PATCH 1057/1079] fixup! python3Packages.geoip2: 4.8.0 -> 4.8.1 --- pkgs/development/python-modules/geoip2/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/geoip2/default.nix b/pkgs/development/python-modules/geoip2/default.nix index 37044124afb4e..a6b7b7081e2b3 100644 --- a/pkgs/development/python-modules/geoip2/default.nix +++ b/pkgs/development/python-modules/geoip2/default.nix @@ -10,6 +10,7 @@ pythonAtLeast, pythonOlder, requests-mock, + pytest-httpserver, requests, setuptools-scm, setuptools, @@ -45,6 +46,7 @@ buildPythonPackage rec { mocket requests-mock pytestCheckHook + pytest-httpserver ]; pythonImportsCheck = [ "geoip2" ]; From e8a92c1cc2cba5f1bed147549f70633416367d28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 20 Jan 2025 18:23:58 -0800 Subject: [PATCH 1058/1079] selenium-manager: 4.27.0 -> 4.28.0 Diff: https://github.com/SeleniumHQ/selenium/compare/selenium-4.27.0...selenium-4.28.0 --- pkgs/by-name/se/selenium-manager/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/se/selenium-manager/package.nix b/pkgs/by-name/se/selenium-manager/package.nix index 3f28c4d6ee8a2..213f97a9dd828 100644 --- a/pkgs/by-name/se/selenium-manager/package.nix +++ b/pkgs/by-name/se/selenium-manager/package.nix @@ -7,18 +7,18 @@ rustPlatform.buildRustPackage rec { pname = "selenium-manager"; - version = "4.27.0"; + version = "4.28.0"; src = fetchFromGitHub { owner = "SeleniumHQ"; repo = "selenium"; - rev = "selenium-${version}"; - hash = "sha256-1i+kPOWTpLYzwhPgUoQXLQ4k+Q1w9KL2VNxvs38SqPc="; + tag = "selenium-${version}"; + hash = "sha256-b5xwuZ4lcwLbGhJuEmHYrFXoaTW/M0ABdK3dvbpj8oM="; }; sourceRoot = "${src.name}/rust"; - cargoHash = "sha256-lD9SFqBO9hhyTD4e7LSBktJzbj7uXk6naHEp9uZPhPc="; + cargoHash = "sha256-hEfAfds0LSuTmEEydjS2Q96GWlmZKZstt3+tFUOHNBA="; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.SystemConfiguration From ca9b5f0756647643fea22a039fda208af8e5e671 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 20 Jan 2025 18:22:26 -0800 Subject: [PATCH 1059/1079] python313Packages.selenium: 4.27.1 -> 4.28.0 Diff: https://github.com/SeleniumHQ/selenium/compare/refs/tags/selenium-4.27.1-python...selenium-4.28.0 --- .../python-modules/selenium/default.nix | 9 ++-- .../dont-build-the-selenium-manager.patch | 54 ++++--------------- 2 files changed, 14 insertions(+), 49 deletions(-) diff --git a/pkgs/development/python-modules/selenium/default.nix b/pkgs/development/python-modules/selenium/default.nix index c596ec3b40c61..356d8f5598daf 100644 --- a/pkgs/development/python-modules/selenium/default.nix +++ b/pkgs/development/python-modules/selenium/default.nix @@ -20,17 +20,16 @@ buildPythonPackage rec { pname = "selenium"; - version = "4.27.1"; + version = "4.28.0"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "SeleniumHQ"; repo = "selenium"; - # check if there is a newer tag with or without -python suffix - tag = "selenium-${version}-python"; - hash = "sha256-XpTfZCERA2SmLOj6dcERVJ47K0gFhdXMTl9VCeE6eD8="; + tag = "selenium-${version}" + lib.optionalString (lib.versions.patch version != "0") "-python"; + hash = "sha256-b5xwuZ4lcwLbGhJuEmHYrFXoaTW/M0ABdK3dvbpj8oM="; }; patches = [ ./dont-build-the-selenium-manager.patch ]; diff --git a/pkgs/development/python-modules/selenium/dont-build-the-selenium-manager.patch b/pkgs/development/python-modules/selenium/dont-build-the-selenium-manager.patch index 4654e00b49194..42ec9ce797744 100644 --- a/pkgs/development/python-modules/selenium/dont-build-the-selenium-manager.patch +++ b/pkgs/development/python-modules/selenium/dont-build-the-selenium-manager.patch @@ -1,5 +1,5 @@ diff --git a/py/pyproject.toml b/py/pyproject.toml -index e99a03cd5d..1061adbdf5 100644 +index 9afa6a63c7..c28f9a4cbc 100644 --- a/py/pyproject.toml +++ b/py/pyproject.toml @@ -1,5 +1,5 @@ @@ -9,47 +9,13 @@ index e99a03cd5d..1061adbdf5 100644 build-backend = "setuptools.build_meta" [project] -diff --git a/py/setup.py b/py/setup.py -deleted file mode 100755 -index 0f93e33f0e..0000000000 ---- a/py/setup.py -+++ /dev/null -@@ -1,38 +0,0 @@ --# Licensed to the Software Freedom Conservancy (SFC) under one --# or more contributor license agreements. See the NOTICE file --# distributed with this work for additional information --# regarding copyright ownership. The SFC licenses this file --# to you under the Apache License, Version 2.0 (the --# "License"); you may not use this file except in compliance --# with the License. You may obtain a copy of the License at --# --# http://www.apache.org/licenses/LICENSE-2.0 --# --# Unless required by applicable law or agreed to in writing, --# software distributed under the License is distributed on an --# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY --# KIND, either express or implied. See the License for the --# specific language governing permissions and limitations --# under the License. -- --from distutils.command.install import INSTALL_SCHEMES --from os.path import dirname, join, abspath --from setuptools import setup --from setuptools.command.install import install --from setuptools_rust import Binding, RustExtension -- -- --for scheme in INSTALL_SCHEMES.values(): -- scheme['data'] = scheme['purelib'] -- --setup_args = { -- 'cmdclass': {'install': install}, -- 'rust_extensions': [ -- RustExtension( -- {"selenium-manager": "selenium.webdriver.common.selenium-manager"}, -- binding=Binding.Exec -- ) -- ], --} +@@ -43,9 +43,6 @@ exclude = ["test*"] + namespaces = false + # include-package-data is `true` by default in pyproject.toml + +-[[tool.setuptools-rust.bins]] +-target = "selenium.webdriver.common.selenium-manager" - --setup(**setup_args) + [project.urls] + Repository = "https://github.com/SeleniumHQ/selenium/" + BugTracker = "https://github.com/SeleniumHQ/selenium/issues" From 437654ddc952dcc7562f2365ad9b653033eecf59 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 04:14:43 +0100 Subject: [PATCH 1060/1079] fixup! python3Packages.mocket: 3.13.0 -> 3.13.2 --- .../python-modules/mocket/default.nix | 30 +++++++++---------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/mocket/default.nix b/pkgs/development/python-modules/mocket/default.nix index 2c3637da78342..04d4633cbb502 100644 --- a/pkgs/development/python-modules/mocket/default.nix +++ b/pkgs/development/python-modules/mocket/default.nix @@ -59,22 +59,20 @@ buildPythonPackage rec { speedups = [ xxhash ]; }; - nativeCheckInputs = - [ - aiohttp - asgiref - fastapi - gevent - httpx - psutil - pytest-asyncio - pytest-cov-stub - pytestCheckHook - redis - requests - sure - ] - ++ lib.flatten (lib.attrValues optional-dependencies); + nativeCheckInputs = [ + aiohttp + asgiref + fastapi + gevent + httpx + psutil + pytest-asyncio + pytest-cov-stub + pytestCheckHook + redis + requests + sure + ] ++ lib.flatten (lib.attrValues optional-dependencies); preCheck = lib.optionalString stdenv.hostPlatform.isLinux '' ${redis-server}/bin/redis-server & From 504335090c150bfcb9230af67f2b87859b9ece29 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 13:14:04 +0100 Subject: [PATCH 1061/1079] fixup! python3Packages.tag-expressions: 2.0.0 -> 2.0.1 --- .../python-modules/tag-expressions/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tag-expressions/default.nix b/pkgs/development/python-modules/tag-expressions/default.nix index dba818a4d38cf..8c543e8a13ec7 100644 --- a/pkgs/development/python-modules/tag-expressions/default.nix +++ b/pkgs/development/python-modules/tag-expressions/default.nix @@ -4,20 +4,24 @@ fetchPypi, pytestCheckHook, pythonOlder, + setuptools, }: buildPythonPackage rec { pname = "tag-expressions"; version = "2.0.1"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; + pname = "tag_expressions"; + inherit version; hash = "sha256-EbSwfAH+sL3JGW+COfDA2f7cLGyKmQMsbyyDGy13Lkg="; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "tagexpressions" ]; From 4d49a4ceb96512e299b396df7f477193285ae828 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 21 Jan 2025 21:20:28 +0900 Subject: [PATCH 1062/1079] fixup! python3Packages.pytest-doctestplus: 1.2.1 -> 1.3.0 --- .../pytest-doctestplus/default.nix | 33 +++++++++---------- 1 file changed, 15 insertions(+), 18 deletions(-) diff --git a/pkgs/development/python-modules/pytest-doctestplus/default.nix b/pkgs/development/python-modules/pytest-doctestplus/default.nix index 7d458746f0c66..f97f5d6f3b779 100644 --- a/pkgs/development/python-modules/pytest-doctestplus/default.nix +++ b/pkgs/development/python-modules/pytest-doctestplus/default.nix @@ -1,8 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, - fetchpatch2, + fetchFromGitHub, gitMinimal, numpy, packaging, @@ -16,37 +15,35 @@ buildPythonPackage rec { pname = "pytest-doctestplus"; version = "1.3.0"; - format = "pyproject"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; - src = fetchPypi { - inherit pname version; - hash = "sha256-cJrSPqmNqag1rOCkNlyFNxw3bgAPKGDzDebfOm8Acoo="; + src = fetchFromGitHub { + owner = "scientific-python"; + repo = "pytest-doctestplus"; + tag = "v${version}"; + hash = "sha256-jXT+b0aMZo8byAXNR4WcmNkMNYtwkTwsthPVXvAO2K8="; }; - patches = [ - (fetchpatch2 { - name = "python313-compat.patch"; - url = "https://github.com/scientific-python/pytest-doctestplus/commit/aee0be27a8e8753ac68adc035f098ccc7a9e3678.patch"; - hash = "sha256-UOG664zm7rJIjm/OXNu6N6jlINNB6UDZOCSUZxy3HrQ="; - }) - ]; - postPatch = '' substituteInPlace pytest_doctestplus/plugin.py \ --replace-fail '"git"' '"${lib.getExe gitMinimal}"' ''; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ + setuptools + setuptools-scm + ]; buildInputs = [ pytest ]; - propagatedBuildInputs = [ + dependencies = [ packaging - setuptools ]; + pythonImportsCheck = [ "pytest_doctestplus" ]; + nativeCheckInputs = [ numpy pytestCheckHook From cf7554d991124e463279a67ebf7091d842217b54 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 13:28:46 +0100 Subject: [PATCH 1063/1079] fixup! python3Packages.qtpy: 2.4.1 -> 2.4.2 --- pkgs/development/python-modules/qtpy/default.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qtpy/default.nix b/pkgs/development/python-modules/qtpy/default.nix index 284be2d3ce5c1..d216937e535ce 100644 --- a/pkgs/development/python-modules/qtpy/default.nix +++ b/pkgs/development/python-modules/qtpy/default.nix @@ -21,8 +21,7 @@ buildPythonPackage rec { disabled = pythonOlder "3.7"; src = fetchPypi { - pname = "QtPy"; - inherit version; + inherit pname version; hash = "sha256-nW7JGlh8wUlerr0jEw92Ga+lzdNKJ3rLh3NbStfGUVY="; }; From fc6b8910ea9eec5ddc0a044130fcb03d7c02f2ab Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 13:31:48 +0100 Subject: [PATCH 1064/1079] fixup! python3Packages.zope-deprecation: 5.0 -> 5.1 --- .../python-modules/zope-deprecation/default.nix | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/zope-deprecation/default.nix b/pkgs/development/python-modules/zope-deprecation/default.nix index cb36a34ea9284..70ab6d639f6f8 100644 --- a/pkgs/development/python-modules/zope-deprecation/default.nix +++ b/pkgs/development/python-modules/zope-deprecation/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, setuptools, pytestCheckHook, }: @@ -11,12 +11,18 @@ buildPythonPackage rec { version = "5.1"; pyproject = true; - src = fetchPypi { - pname = "zope.deprecation"; - inherit version; - hash = "sha256-Rr7UYR+1PtxzGq3rZLKDCLy4SPTMFQxgyUjQePcQhyE="; + src = fetchFromGitHub { + owner = "zopefoundation"; + repo = "zope.deprecation"; + tag = version; + hash = "sha256-5gqZuO3fGXkQl493QrvK7gl77mDteUp7tpo4DhSRI+o="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools <= 75.6.0" "setuptools" + ''; + build-system = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; From a0d0c294ea89bf64123146b1c4e463741fdd8d50 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 13:34:46 +0100 Subject: [PATCH 1065/1079] fixup! python3Packages.ufolib2: 0.16.0 -> 0.17.0 --- .../python-modules/ufolib2/default.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/ufolib2/default.nix b/pkgs/development/python-modules/ufolib2/default.nix index 9a71afcb8ac35..1d326f82ed88b 100644 --- a/pkgs/development/python-modules/ufolib2/default.nix +++ b/pkgs/development/python-modules/ufolib2/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, attrs, fonttools, pytestCheckHook, @@ -19,15 +19,16 @@ buildPythonPackage rec { version = "0.17.0"; format = "pyproject"; - src = fetchPypi { - pname = "ufoLib2"; - inherit version; - hash = "sha256-iRUkBSs2NqJbmpLxP3/Ywk4VSDuslszQJFrpR9EnJIs="; + src = fetchFromGitHub { + owner = "fonttools"; + repo = "ufoLib2"; + tag = "v${version}"; + hash = "sha256-WSy+5tH+/ThbmfOC5KiTzCagcLSiXZXPuiIEJZ07KK0="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ attrs fonttools ] ++ fonttools.optional-dependencies.ufo; @@ -47,11 +48,12 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook - ] ++ lib.flatten (builtins.attrValues optional-dependencies); + ] ++ lib.flatten (lib.attrValues optional-dependencies); pythonImportsCheck = [ "ufoLib2" ]; meta = with lib; { + changelog = "https://github.com/fonttools/ufoLib2/releases/tag/${src.tag}"; description = "Library to deal with UFO font sources"; homepage = "https://github.com/fonttools/ufoLib2"; license = licenses.mit; From ccf89a3bb7149985e563162285c526a1da2e6365 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 21 Jan 2025 21:44:47 +0900 Subject: [PATCH 1066/1079] fixup! python3Packages.xarray: 2024.10.0 -> 2025.01.1 --- pkgs/development/python-modules/xarray/default.nix | 8 -------- 1 file changed, 8 deletions(-) diff --git a/pkgs/development/python-modules/xarray/default.nix b/pkgs/development/python-modules/xarray/default.nix index e4848bb01329f..22b130aea67fa 100644 --- a/pkgs/development/python-modules/xarray/default.nix +++ b/pkgs/development/python-modules/xarray/default.nix @@ -25,14 +25,6 @@ buildPythonPackage rec { tag = "v${version}"; hash = "sha256-BUpMNdYu72/R36r6XXHQqwIWL/ip+O+yE4WxcQQ3ZLY="; }; - patches = [ - # Fixes https://github.com/pydata/xarray/issues/9873 - (fetchpatch { - name = "xarray-PR9879-fix-tests.patch"; - url = "https://github.com/pydata/xarray/commit/50f3a04855d7cf79ddf132ed07d74fb534e57f3a.patch"; - hash = "sha256-PKYzzBOG1Dccpt9D7rcQV1Hxgw11mDOAx3iUfD0rrUc="; - }) - ]; build-system = [ setuptools From 3302ac0260ec3c762c6ab45c5053072449afdd4a Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 21 Jan 2025 21:53:57 +0900 Subject: [PATCH 1067/1079] fixup! python3Packages.netmiko: 4.4.0 -> 4.5.0 --- pkgs/development/python-modules/netmiko/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/netmiko/default.nix b/pkgs/development/python-modules/netmiko/default.nix index 7aaf885150123..cf9a77afe338d 100644 --- a/pkgs/development/python-modules/netmiko/default.nix +++ b/pkgs/development/python-modules/netmiko/default.nix @@ -8,8 +8,9 @@ pyserial, pythonOlder, pyyaml, + rich, + ruamel-yaml, scp, - setuptools, textfsm, }: @@ -18,7 +19,7 @@ buildPythonPackage rec { version = "4.5.0"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; @@ -31,15 +32,16 @@ buildPythonPackage rec { --replace-fail "poetry.masonry.api" "poetry.core.masonry.api" ''; - nativeBuildInputs = [ poetry-core ]; + build-system = [ poetry-core ]; - propagatedBuildInputs = [ + dependencies = [ ntc-templates paramiko pyserial pyyaml + rich + ruamel-yaml scp - setuptools textfsm ]; From 44e68b3f9cb15d9a769a9dc139692e4d180e37da Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 21 Jan 2025 21:56:40 +0900 Subject: [PATCH 1068/1079] Revert "python3Packages.opentelemetry-instrumentation: 0.48b0 -> 2.1.0" This reverts commit d8ec739654e15e70e2a416a6be8f5803368930d0. --- .../opentelemetry-instrumentation/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix b/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix index d08d85aad9664..865f2bdc0e862 100644 --- a/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix +++ b/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "opentelemetry-instrumentation"; - version = "2.1.0"; + version = "0.48b0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,8 +22,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "open-telemetry"; repo = "opentelemetry-python-contrib"; - tag = "opentelemetry-sdk-extension-aws==${version}"; - hash = "sha256-CEkyM4X/BeogX/5tzIjMIcESeAeSk7ceknz5FmjXU8M="; + tag = "v${version}"; + hash = "sha256-RsOOCDbxT0e0WGfI8Ibv6E51ei+sTg07F8d+30+JrVU="; }; sourceRoot = "${src.name}/opentelemetry-instrumentation"; @@ -56,7 +56,7 @@ buildPythonPackage rec { meta = with lib; { description = "Instrumentation Tools & Auto Instrumentation for OpenTelemetry Python"; homepage = "https://github.com/open-telemetry/opentelemetry-python-contrib/tree/main/opentelemetry-instrumentation"; - changelog = "https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/${src.tag}"; + changelog = "https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/v${version}"; license = licenses.asl20; maintainers = teams.deshaw.members ++ [ maintainers.natsukium ]; }; From c8985b449125309aec732ff0e6257ee3bc475201 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 21 Jan 2025 21:58:10 +0900 Subject: [PATCH 1069/1079] python312Packages.opentelemetry-instrumentation: 0.48b0 -> 0.50b0 Diff: https://github.com/open-telemetry/opentelemetry-python-contrib/compare/refs/tags/v0.48b0...0.50b0 Changelog: https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/v0.50b0 --- .../python-modules/opentelemetry-instrumentation/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix b/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix index 865f2bdc0e862..7671c4af922e4 100644 --- a/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix +++ b/pkgs/development/python-modules/opentelemetry-instrumentation/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "opentelemetry-instrumentation"; - version = "0.48b0"; + version = "0.50b0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "open-telemetry"; repo = "opentelemetry-python-contrib"; tag = "v${version}"; - hash = "sha256-RsOOCDbxT0e0WGfI8Ibv6E51ei+sTg07F8d+30+JrVU="; + hash = "sha256-r50Xu/J4d17wybd0bzKpt6KYFG2qbIF5xAGemV6qCMA="; }; sourceRoot = "${src.name}/opentelemetry-instrumentation"; From 18728677224ebbd96af759cc9b324287b6dc4b95 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 21 Jan 2025 22:04:31 +0900 Subject: [PATCH 1070/1079] fixup! python3Packages.numexpr: 2.10.1 -> 2.10.2 --- .../python-modules/numexpr/default.nix | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/pkgs/development/python-modules/numexpr/default.nix b/pkgs/development/python-modules/numexpr/default.nix index 244852c04a827..294357dc833a5 100644 --- a/pkgs/development/python-modules/numexpr/default.nix +++ b/pkgs/development/python-modules/numexpr/default.nix @@ -1,9 +1,7 @@ { lib, buildPythonPackage, - dos2unix, fetchPypi, - fetchpatch2, numpy, pytestCheckHook, setuptools, @@ -19,21 +17,6 @@ buildPythonPackage rec { hash = "sha256-sK/2tI68mdL1Tye19zpYy5L95lCu/xs5fHHIeItP/xo="; }; - patches = [ - (fetchpatch2 { - # https://github.com/pydata/numexpr/pull/491 - name = "fix-test.patch"; - url = "https://github.com/pydata/numexpr/commit/2c7bb85e117147570db5619ed299497a42af9f54.patch"; - hash = "sha256-cv2logZ8dKeWNB5+bPmPfpfiWaV7k8+2sE9lZa+dUsA="; - }) - ]; - - prePatch = '' - dos2unix numexpr/tests/test_numexpr.py - ''; - - nativeBuildInputs = [ dos2unix ]; - build-system = [ setuptools numpy From cd2e75d6745781c256beec338da1d6bd88eba197 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 21 Jan 2025 22:10:45 +0900 Subject: [PATCH 1071/1079] fixup! python3Packages.sphinx-autoapi: 3.3.2 -> 3.4.0 --- .../python-modules/sphinx-autoapi/default.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-autoapi/default.nix b/pkgs/development/python-modules/sphinx-autoapi/default.nix index e147dd7ca4891..dd93e2abac280 100644 --- a/pkgs/development/python-modules/sphinx-autoapi/default.nix +++ b/pkgs/development/python-modules/sphinx-autoapi/default.nix @@ -1,11 +1,11 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pythonOlder, # build-system - setuptools, + flit-core, # dependencies astroid, @@ -26,13 +26,14 @@ buildPythonPackage rec { disabled = pythonOlder "3.8"; - src = fetchPypi { - pname = "sphinx_autoapi"; - inherit version; - hash = "sha256-5tU3H5QRu7n8o1jACp5XrvOslMv8XfS6soWUZGL2ngw="; + src = fetchFromGitHub { + owner = "readthedocs"; + repo = "sphinx-autoapi"; + tag = "v${version}"; + hash = "sha256-EOrbNs1IAeQbdrmOcNaBx2mxN/ec9IvjKTcOr/xR3YA="; }; - build-system = [ setuptools ]; + build-system = [ flit-core ]; dependencies = [ From e7ec6378b43efe58b229e9e8149b6521dbe20afb Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 21 Jan 2025 22:48:01 +0900 Subject: [PATCH 1072/1079] fixup! python3Packages.tree-sitter: 0.23.2 -> 0.24.0 --- .../python-modules/tree-sitter/default.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/tree-sitter/default.nix b/pkgs/development/python-modules/tree-sitter/default.nix index 62e8ec9ebb013..92f7b143578ec 100644 --- a/pkgs/development/python-modules/tree-sitter/default.nix +++ b/pkgs/development/python-modules/tree-sitter/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch, pytestCheckHook, pythonOlder, setuptools, @@ -18,7 +17,7 @@ buildPythonPackage rec { version = "0.24.0"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "tree-sitter"; @@ -27,12 +26,6 @@ buildPythonPackage rec { hash = "sha256-ZDt/8suteaAjGdk71l8eej7jDkkVpVDBIZS63SA8tsU="; fetchSubmodules = true; }; - patches = [ - (fetchpatch { - url = "https://github.com/tree-sitter/py-tree-sitter/commit/a85342e16d28c78a1cf1e14c74f4598cd2a5f3e0.patch"; - hash = "sha256-gm79KciA/KoDqrRfWuSB3GOD1jBx6Skd1olt4zoofaw="; - }) - ]; build-system = [ setuptools ]; @@ -52,6 +45,11 @@ buildPythonPackage rec { rm -r tree_sitter ''; + disabledTests = [ + # test fails in nix sandbox + "test_dot_graphs" + ]; + meta = with lib; { description = "Python bindings to the Tree-sitter parsing library"; homepage = "https://github.com/tree-sitter/py-tree-sitter"; From fe13b588ec4fb1e61512cc84d4888f23cd02ac8e Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 21 Jan 2025 22:56:10 +0900 Subject: [PATCH 1073/1079] python312Packages.seaborn: fix build with matplotlib 3.10 --- pkgs/development/python-modules/seaborn/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/seaborn/default.nix b/pkgs/development/python-modules/seaborn/default.nix index 5e6b137c3d50d..dd730c09029a2 100644 --- a/pkgs/development/python-modules/seaborn/default.nix +++ b/pkgs/development/python-modules/seaborn/default.nix @@ -36,6 +36,12 @@ buildPythonPackage rec { url = "https://github.com/mwaskom/seaborn/commit/58f170fe799ef496adae19925d7d4f0f14f8da95.patch"; hash = "sha256-/a3G+kNIRv8Oa4a0jPGnL2Wvx/9umMoiq1BXcXpehAg="; }) + # https://github.com/mwaskom/seaborn/pull/3802 + (fetchpatch2 { + name = "matplotlib_3_10-compatibility.patch"; + url = "https://github.com/mwaskom/seaborn/commit/385e54676ca16d0132434bc9df6bc41ea8b2a0d4.patch"; + hash = "sha256-nwGwTkP7W9QzgbbAVdb2rASgsMxqFnylMk8GnTE445w="; + }) ]; nativeBuildInputs = [ flit-core ]; From a9946a54b20a24b6a29839e8b72d2aa65cabaf8d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 15:00:38 +0100 Subject: [PATCH 1074/1079] fixup! python3Packages.jpype1: 1.5.0 -> 1.5.1 --- .../python-modules/jpype1/default.nix | 56 ++++++++++++++----- 1 file changed, 41 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/jpype1/default.nix b/pkgs/development/python-modules/jpype1/default.nix index dbf3d54725177..7449573ba014e 100644 --- a/pkgs/development/python-modules/jpype1/default.nix +++ b/pkgs/development/python-modules/jpype1/default.nix @@ -1,34 +1,60 @@ { lib, buildPythonPackage, - fetchPypi, - isPy27, + fetchFromGitHub, + setuptools, + ant, + openjdk, packaging, - pythonOlder, - typing-extensions, - pytest, + pyinstaller, + pytestCheckHook, }: buildPythonPackage rec { pname = "jpype1"; version = "1.5.1"; - format = "setuptools"; - disabled = isPy27; + pyproject = true; - src = fetchPypi { - pname = "JPype1"; - inherit version; - hash = "sha256-y7jqlSvwoMYBHyGjGpe67SQcSq0OJJnbOG7f1c8q3s4="; + src = fetchFromGitHub { + owner = "originell"; + repo = "jpype"; + tag = "v${version}"; + hash = "sha256-IMmMYlcTkOQ5P4FYTp1QmUY9AsnYhzJ3mcpgl52qImg="; }; - propagatedBuildInputs = [ packaging ] ++ lib.optionals (pythonOlder "3.8") [ typing-extensions ]; + build-system = [ setuptools ]; - nativeCheckInputs = [ pytest ]; + nativeBuildInputs = [ + ant + openjdk + ]; - # required openjdk (easy) but then there were some class path issues - # when running the tests + preBuild = '' + ant -f native/build.xml jar + ''; + + dependencies = [ packaging ]; + + nativeCheckInputs = [ + pyinstaller + pytestCheckHook + ]; + + # Cannot find various classes. If you want to fix this + # take a look at the opensuse packaging: + # https://build.opensuse.org/projects/openSUSE:Factory/packages/python-JPype1/files/python-JPype1.spec?expand=1 doCheck = false; + preCheck = '' + ant -f test/build.xml compile + ''; + + pythonImportsCheck = [ + "jpype" + "jpype.imports" + "jpype.types" + ]; + meta = with lib; { homepage = "https://github.com/originell/jpype/"; sourceProvenance = with sourceTypes; [ From eb14ba2921cd9837e8600e93224a64a451c97102 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 21 Jan 2025 23:08:21 +0900 Subject: [PATCH 1075/1079] python312Packages.markdown2: 2.4.10 -> 2.5.2 Diff: https://github.com/trentm/python-markdown2/compare/2.4.10...2.5.2 Changelog: https://github.com/trentm/python-markdown2/blob/2.5.2/CHANGES.md --- .../python-modules/markdown2/default.nix | 36 +++++++++---------- 1 file changed, 16 insertions(+), 20 deletions(-) diff --git a/pkgs/development/python-modules/markdown2/default.nix b/pkgs/development/python-modules/markdown2/default.nix index 25412d4c0009a..832a20c670fdf 100644 --- a/pkgs/development/python-modules/markdown2/default.nix +++ b/pkgs/development/python-modules/markdown2/default.nix @@ -2,51 +2,47 @@ lib, buildPythonPackage, fetchFromGitHub, - python, + latex2mathml, pygments, + pytestCheckHook, pythonOlder, + setuptools, wavedrom, }: buildPythonPackage rec { pname = "markdown2"; - version = "2.4.10"; - format = "setuptools"; + version = "2.5.2"; + pyproject = true; - disabled = pythonOlder "3.5"; + disabled = pythonOlder "3.9"; - # PyPI does not contain tests, so using GitHub instead. src = fetchFromGitHub { owner = "trentm"; repo = "python-markdown2"; - rev = version; - hash = "sha256-1Vs2OMQm/XBOEefV6W58X5hap91aTNuTx8UFf0285uk="; + tag = version; + hash = "sha256-SL93JEBBpiYqgCazRkPN5nFBidMpfnGLrHIe7EUwlAY="; }; - nativeCheckInputs = [ pygments ]; + build-system = [ setuptools ]; - checkPhase = '' - runHook preCheck + pythonImportsCheck = [ "markdown2" ]; - pushd test - ${python.interpreter} ./test.py -- -knownfailure - popd # test - - runHook postCheck - ''; + nativeCheckInputs = [ pytestCheckHook ]; optional-dependencies = { code_syntax_highlighting = [ pygments ]; wavedrom = [ wavedrom ]; + latex = [ latex2mathml ]; all = lib.flatten (lib.attrValues (lib.filterAttrs (n: v: n != "all") optional-dependencies)); }; - meta = with lib; { - changelog = "https://github.com/trentm/python-markdown2/blob/${src.rev}/CHANGES.md"; + meta = { + changelog = "https://github.com/trentm/python-markdown2/blob/${src.tag}/CHANGES.md"; description = "Fast and complete Python implementation of Markdown"; mainProgram = "markdown2"; homepage = "https://github.com/trentm/python-markdown2"; - license = licenses.mit; - maintainers = with maintainers; [ hbunke ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ hbunke ]; }; } From 0240c65227fa004b9a3e028d52077477f6644a5c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 15:17:03 +0100 Subject: [PATCH 1076/1079] fixup! python3Packages.pyexcel-io: 0.6.6 -> 0.6.7 --- .../python-modules/pyexcel-io/default.nix | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/pyexcel-io/default.nix b/pkgs/development/python-modules/pyexcel-io/default.nix index c8226e73f3efb..a1b0ed35318f6 100644 --- a/pkgs/development/python-modules/pyexcel-io/default.nix +++ b/pkgs/development/python-modules/pyexcel-io/default.nix @@ -1,24 +1,26 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, + setuptools, lml, - isPy3k, }: buildPythonPackage rec { pname = "pyexcel-io"; version = "0.6.7"; - format = "setuptools"; + pyproject = true; - disabled = !isPy3k; - - src = fetchPypi { - inherit pname version; - hash = "sha256-LDPY31BeIaE77Vhaxqt9MOyCap8Va3WDlK9dIjWb3bk="; + src = fetchFromGitHub { + owner = "pyexcel"; + repo = "pyexcel-io"; + tag = "v${version}"; + hash = "sha256-fRayB+XKWpPson64lbJ0KvCK75+H2H2Kd18Jc7ocJPU="; }; - propagatedBuildInputs = [ lml ]; + build-system = [ setuptools ]; + + dependencies = [ lml ]; # Tests depend on stuff that depends on this. doCheck = false; From 9104c25d05fdd5cbcefc330e9ec9caf469bbf999 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 18:17:43 +0100 Subject: [PATCH 1077/1079] fixup! selenium-manager: 4.27.0 -> 4.28.0 --- pkgs/by-name/se/selenium-manager/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/se/selenium-manager/package.nix b/pkgs/by-name/se/selenium-manager/package.nix index 213f97a9dd828..65472d55b7926 100644 --- a/pkgs/by-name/se/selenium-manager/package.nix +++ b/pkgs/by-name/se/selenium-manager/package.nix @@ -18,7 +18,7 @@ rustPlatform.buildRustPackage rec { sourceRoot = "${src.name}/rust"; - cargoHash = "sha256-hEfAfds0LSuTmEEydjS2Q96GWlmZKZstt3+tFUOHNBA="; + cargoHash = "sha256-NeKk6HKdGAnXiEf8Ek4QMyA5/BABfxzVI+shlUIpqjY="; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.SystemConfiguration From 43bfb3fdbe5e5de688653dfba5c7c52abda82560 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 21 Jan 2025 18:22:07 +0100 Subject: [PATCH 1078/1079] fixup! python3Packages.numcodecs: 0.13.1 -> 0.15.0 --- pkgs/development/python-modules/numcodecs/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/numcodecs/default.nix b/pkgs/development/python-modules/numcodecs/default.nix index 00a2dd1b6dd93..8b898bad6ee3b 100644 --- a/pkgs/development/python-modules/numcodecs/default.nix +++ b/pkgs/development/python-modules/numcodecs/default.nix @@ -3,7 +3,6 @@ stdenv, buildPythonPackage, fetchPypi, - python, pythonOlder, # build-system @@ -13,6 +12,7 @@ py-cpuinfo, # dependencies + deprecated, numpy, # tests @@ -40,7 +40,10 @@ buildPythonPackage rec { py-cpuinfo ]; - dependencies = [ numpy ]; + dependencies = [ + deprecated + numpy + ]; optional-dependencies = { msgpack = [ msgpack ]; From 00f556e1afcc02aa481fa0e97d01df3daa11b5d7 Mon Sep 17 00:00:00 2001 From: liberodark Date: Wed, 22 Jan 2025 12:42:50 +0100 Subject: [PATCH 1079/1079] orca-slicer v2.2.0-unstable-2025-01-06 -> v2.2.0-unstable-2025-01-22 --- pkgs/by-name/or/orca-slicer/package.nix | 9 ++- .../or/orca-slicer/patches/fix-boost.patch | 60 ------------------- 2 files changed, 4 insertions(+), 65 deletions(-) delete mode 100644 pkgs/by-name/or/orca-slicer/patches/fix-boost.patch diff --git a/pkgs/by-name/or/orca-slicer/package.nix b/pkgs/by-name/or/orca-slicer/package.nix index 73ed55bb1a79e..1297f5207b305 100644 --- a/pkgs/by-name/or/orca-slicer/package.nix +++ b/pkgs/by-name/or/orca-slicer/package.nix @@ -6,7 +6,7 @@ cmake, pkg-config, wrapGAppsHook3, - boost, + boost186, cereal, cgal, curl, @@ -56,13 +56,13 @@ let in stdenv.mkDerivation rec { pname = "orca-slicer"; - version = "v2.2.0-unstable-2025-01-06"; + version = "v2.2.0-unstable-2025-01-22"; src = fetchFromGitHub { owner = "SoftFever"; repo = "OrcaSlicer"; - rev = "99a0facfb3a5c9b4e661e536825c08393053cb53"; - hash = "sha256-XWM04Vx65q+Vc+s3YLucS63IhGVw8ODhL2m+47nZKs8="; + rev = "4f82fee592e81204e32b02a681c05208850f3f5f"; + hash = "sha256-E760I6rcy5dLwOIdE0ICEU8/y4hKRLo4b0bVaHvEk+w="; }; nativeBuildInputs = [ @@ -127,7 +127,6 @@ stdenv.mkDerivation rec { # Fix for webkitgtk linking ./patches/0001-not-for-upstream-CMakeLists-Link-against-webkit2gtk-.patch ./patches/dont-link-opencv-world-orca.patch - ./patches/fix-boost.patch ]; doCheck = true; diff --git a/pkgs/by-name/or/orca-slicer/patches/fix-boost.patch b/pkgs/by-name/or/orca-slicer/patches/fix-boost.patch deleted file mode 100644 index aaced2fe79e58..0000000000000 --- a/pkgs/by-name/or/orca-slicer/patches/fix-boost.patch +++ /dev/null @@ -1,60 +0,0 @@ -diff --git a/src/libslic3r/PrintBase.cpp b/src/libslic3r/PrintBase.cpp -index 25b282c7b..81ee858c2 100644 ---- a/src/libslic3r/PrintBase.cpp -+++ b/src/libslic3r/PrintBase.cpp -@@ -79,7 +79,7 @@ std::string PrintBase::output_filename(const std::string &format, const std::str - cfg.opt_string("input_filename_base") + default_ext : - this->placeholder_parser().process(format, 0, &cfg); - if (filename.extension().empty()) -- filename = boost::filesystem::change_extension(filename, default_ext); -+ filename.replace_extension(default_ext); - return filename.string(); - } catch (std::runtime_error &err) { - throw Slic3r::PlaceholderParserError(L("Failed processing of the filename_format template.") + "\n" + err.what()); -diff --git a/src/slic3r/GUI/AuxiliaryDataViewModel.cpp b/src/slic3r/GUI/AuxiliaryDataViewModel.cpp -index 50368b854..cad5cf545 100644 ---- a/src/slic3r/GUI/AuxiliaryDataViewModel.cpp -+++ b/src/slic3r/GUI/AuxiliaryDataViewModel.cpp -@@ -337,7 +337,7 @@ wxDataViewItemArray AuxiliaryModel::ImportFile(AuxiliaryModelNode* sel, wxArrayS - dir_path += "\\" + src_bfs_path.filename().generic_wstring(); - - boost::system::error_code ec; -- if (!fs::copy_file(src_bfs_path, fs::path(dir_path.ToStdWstring()), fs::copy_option::overwrite_if_exists, ec)) -+ if (!fs::copy_file(src_bfs_path, fs::path(dir_path.ToStdWstring()), fs::copy_options::overwrite_existing, ec)) - continue; - - // Update model data -diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp -index f3782be14..e12f0c321 100644 ---- a/src/slic3r/GUI/Plater.cpp -+++ b/src/slic3r/GUI/Plater.cpp -@@ -10265,7 +10265,7 @@ bool Plater::preview_zip_archive(const boost::filesystem::path& archive_path) - std::replace(name.begin(), name.end(), '\\', '/'); - // rename if file exists - std::string filename = path.filename().string(); -- std::string extension = boost::filesystem::extension(path); -+ std::string extension = path.extension().string(); - std::string just_filename = filename.substr(0, filename.size() - extension.size()); - std::string final_filename = just_filename; - -diff --git a/src/slic3r/GUI/RemovableDriveManager.cpp b/src/slic3r/GUI/RemovableDriveManager.cpp -index a26e13448..83ec4695c 100644 ---- a/src/slic3r/GUI/RemovableDriveManager.cpp -+++ b/src/slic3r/GUI/RemovableDriveManager.cpp -@@ -22,7 +22,6 @@ - #include - #include - #include --#include - #include - #endif - -@@ -202,7 +201,7 @@ namespace search_for_drives_internal - stat(path.c_str(), &buf); - uid_t uid = buf.st_uid; - if (getuid() == uid) -- out.emplace_back(DriveData{ boost::filesystem::basename(boost::filesystem::path(path)), path }); -+ out.emplace_back(DriveData{ boost::filesystem::path(path).stem().string(), path }); - } - } - }