From 20d9b039377f4143d108644f0e9cd03aa9dc85fd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 14:02:50 +0200 Subject: [PATCH 001/687] python312Packages.setuptools: 72.1.0 -> 75.1.0 https://setuptools.pypa.io/en/stable/history.html#v75-1-0 --- .../python-modules/distutils/default.nix | 9 +- .../python-modules/setuptools/default.nix | 5 +- .../setuptools/setuptools-distutils-C++.patch | 170 ------------------ 3 files changed, 9 insertions(+), 175 deletions(-) delete mode 100644 pkgs/development/python-modules/setuptools/setuptools-distutils-C++.patch diff --git a/pkgs/development/python-modules/distutils/default.nix b/pkgs/development/python-modules/distutils/default.nix index 4e0a2d10d26e..64c721824bb9 100644 --- a/pkgs/development/python-modules/distutils/default.nix +++ b/pkgs/development/python-modules/distutils/default.nix @@ -5,6 +5,8 @@ setuptools-scm, setuptools, python, + jaraco-collections, + jaraco-functools, jaraco-envs, jaraco-path, jaraco-text, @@ -22,12 +24,14 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "pypa"; repo = "distutils"; - rev = "813ab9868b353991ec7324eb09619ee5beb9183f"; - hash = "sha256-/YtITDuZlTJRisqsQ6SrgRRUrqLZpj+k3drrouURZlc="; + rev = "378984e02edae91d5f49425da8436f8dd9152b8a"; # correlate commit from setuptools version + hash = "sha256-31sPPVY6tr+OwpiFiaKw82KyhDNBVW3Foea49dCa6pA="; }; build-system = [ setuptools-scm ]; + dependencies = [ jaraco-functools ]; + postInstall = '' rm -r $out/${python.sitePackages}/distutils ln -s ${setuptools}/${python.sitePackages}/setuptools/_distutils $out/${python.sitePackages}/distutils @@ -36,6 +40,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "distutils" ]; nativeCheckInputs = [ + jaraco-collections jaraco-envs jaraco-path jaraco-text diff --git a/pkgs/development/python-modules/setuptools/default.nix b/pkgs/development/python-modules/setuptools/default.nix index 7882a9363860..8b53de0a4890 100644 --- a/pkgs/development/python-modules/setuptools/default.nix +++ b/pkgs/development/python-modules/setuptools/default.nix @@ -10,19 +10,18 @@ buildPythonPackage rec { pname = "setuptools"; - version = "72.1.0"; + version = "75.1.0"; format = "pyproject"; src = fetchFromGitHub { owner = "pypa"; repo = "setuptools"; rev = "refs/tags/v${version}"; - hash = "sha256-3Hm9HxJdSmyhHtDZeMF76HaR17vZwZWYYhS6Z0nA8rU="; + hash = "sha256-ZvhXfusayUHHFXl7ZBksFhxTi1p+Va6qAwq7Fo7Tg/s="; }; patches = [ ./tag-date.patch - ./setuptools-distutils-C++.patch ]; nativeBuildInputs = [ wheel ]; diff --git a/pkgs/development/python-modules/setuptools/setuptools-distutils-C++.patch b/pkgs/development/python-modules/setuptools/setuptools-distutils-C++.patch deleted file mode 100644 index 10eae862de8a..000000000000 --- a/pkgs/development/python-modules/setuptools/setuptools-distutils-C++.patch +++ /dev/null @@ -1,170 +0,0 @@ -diff --git a/setuptools/_distutils/cygwinccompiler.py b/setuptools/_distutils/cygwinccompiler.py -index 7b812fd05..c122a4318 100644 ---- a/setuptools/_distutils/cygwinccompiler.py -+++ b/setuptools/_distutils/cygwinccompiler.py -@@ -99,14 +99,18 @@ class CygwinCCompiler(UnixCCompiler): - self.cxx = os.environ.get('CXX', 'g++') - - self.linker_dll = self.cc -+ self.linker_dll_cxx = self.cxx - shared_option = "-shared" - - self.set_executables( - compiler=f'{self.cc} -mcygwin -O -Wall', - compiler_so=f'{self.cc} -mcygwin -mdll -O -Wall', -+ compiler_so_cxx=f'{self.cxx} -mcygwin -mdll -O -Wall', - compiler_cxx=f'{self.cxx} -mcygwin -O -Wall', - linker_exe=f'{self.cc} -mcygwin', - linker_so=(f'{self.linker_dll} -mcygwin {shared_option}'), -+ linker_exe_cxx=f'{self.cxx} -mcygwin', -+ linker_so_cxx=(f'{self.cxx} -mcygwin {shared_option}'), - ) - - # Include the appropriate MSVC runtime library if Python was built -@@ -138,9 +142,12 @@ class CygwinCCompiler(UnixCCompiler): - raise CompileError(msg) - else: # for other files use the C-compiler - try: -- self.spawn( -- self.compiler_so + cc_args + [src, '-o', obj] + extra_postargs -- ) -+ if self.detect_language(src) == 'c++': -+ self.spawn(self.compiler_so_cxx + cc_args + [src, '-o', obj] + -+ extra_postargs) -+ else: -+ self.spawn( -+ self.compiler_so + cc_args + [src, '-o', obj] + extra_postargs) - except DistutilsExecError as msg: - raise CompileError(msg) - -@@ -276,9 +283,12 @@ class Mingw32CCompiler(CygwinCCompiler): - self.set_executables( - compiler=f'{self.cc} -O -Wall', - compiler_so=f'{self.cc} -shared -O -Wall', -+ compiler_so_cxx=f'{self.cxx} -mdll -O -Wall', - compiler_cxx=f'{self.cxx} -O -Wall', - linker_exe=f'{self.cc}', - linker_so=f'{self.linker_dll} {shared_option}', -+ linker_exe_cxx=f'{self.cxx}', -+ linker_so_cxx=f'{self.linker_dll_cxx} {shared_option}', - ) - - def runtime_library_dir_option(self, dir): -diff --git a/setuptools/_distutils/sysconfig.py b/setuptools/_distutils/sysconfig.py -index 7ebe67687..a995edf80 100644 ---- a/setuptools/_distutils/sysconfig.py -+++ b/setuptools/_distutils/sysconfig.py -@@ -304,6 +304,7 @@ def customize_compiler(compiler): # noqa: C901 - cflags, - ccshared, - ldshared, -+ ldcxxshared, - shlib_suffix, - ar, - ar_flags, -@@ -313,11 +314,14 @@ def customize_compiler(compiler): # noqa: C901 - 'CFLAGS', - 'CCSHARED', - 'LDSHARED', -+ 'LDCXXSHARED', - 'SHLIB_SUFFIX', - 'AR', - 'ARFLAGS', - ) - -+ cxxflags = cflags -+ - if 'CC' in os.environ: - newcc = os.environ['CC'] - if 'LDSHARED' not in os.environ and ldshared.startswith(cc): -@@ -329,19 +333,27 @@ def customize_compiler(compiler): # noqa: C901 - cxx = os.environ['CXX'] - if 'LDSHARED' in os.environ: - ldshared = os.environ['LDSHARED'] -+ if 'LDCXXSHARED' in os.environ: -+ ldcxxshared = os.environ['LDCXXSHARED'] - if 'CPP' in os.environ: - cpp = os.environ['CPP'] - else: - cpp = cc + " -E" # not always - if 'LDFLAGS' in os.environ: - ldshared = ldshared + ' ' + os.environ['LDFLAGS'] -+ ldcxxshared = ldcxxshared + ' ' + os.environ['LDFLAGS'] - if 'CFLAGS' in os.environ: -- cflags = cflags + ' ' + os.environ['CFLAGS'] -+ cflags = os.environ['CFLAGS'] - ldshared = ldshared + ' ' + os.environ['CFLAGS'] -+ if 'CXXFLAGS' in os.environ: -+ cxxflags = os.environ['CXXFLAGS'] -+ ldcxxshared = ldcxxshared + ' ' + os.environ['CXXFLAGS'] - if 'CPPFLAGS' in os.environ: - cpp = cpp + ' ' + os.environ['CPPFLAGS'] - cflags = cflags + ' ' + os.environ['CPPFLAGS'] -+ cxxflags = cxxflags + ' ' + os.environ['CPPFLAGS'] - ldshared = ldshared + ' ' + os.environ['CPPFLAGS'] -+ ldcxxshared = ldcxxshared + ' ' + os.environ['CPPFLAGS'] - if 'AR' in os.environ: - ar = os.environ['AR'] - if 'ARFLAGS' in os.environ: -@@ -350,13 +362,17 @@ def customize_compiler(compiler): # noqa: C901 - archiver = ar + ' ' + ar_flags - - cc_cmd = cc + ' ' + cflags -+ cxx_cmd = cxx + ' ' + cxxflags - compiler.set_executables( - preprocessor=cpp, - compiler=cc_cmd, - compiler_so=cc_cmd + ' ' + ccshared, -- compiler_cxx=cxx, -+ compiler_cxx=cxx_cmd, -+ compiler_so_cxx=cxx_cmd + ' ' + ccshared, - linker_so=ldshared, -+ linker_so_cxx=ldcxxshared, - linker_exe=cc, -+ linker_exe_cxx=cxx, - archiver=archiver, - ) - -diff --git a/setuptools/_distutils/unixccompiler.py b/setuptools/_distutils/unixccompiler.py -index 7e68596b2..7214dbd20 100644 ---- a/setuptools/_distutils/unixccompiler.py -+++ b/setuptools/_distutils/unixccompiler.py -@@ -118,9 +118,12 @@ class UnixCCompiler(CCompiler): - 'preprocessor': None, - 'compiler': ["cc"], - 'compiler_so': ["cc"], -- 'compiler_cxx': ["cc"], -+ 'compiler_cxx': ["c++"], -+ 'compiler_so_cxx': ["c++"], - 'linker_so': ["cc", "-shared"], -+ 'linker_so_cxx': ["c++", "-shared"], - 'linker_exe': ["cc"], -+ 'linker_exe_cxx': ["c++", "-shared"], - 'archiver': ["ar", "-cr"], - 'ranlib': None, - } -@@ -187,8 +190,13 @@ class UnixCCompiler(CCompiler): - - def _compile(self, obj, src, ext, cc_args, extra_postargs, pp_opts): - compiler_so = compiler_fixup(self.compiler_so, cc_args + extra_postargs) -+ compiler_so_cxx = compiler_fixup(self.compiler_so_cxx, cc_args + extra_postargs) - try: -- self.spawn(compiler_so + cc_args + [src, '-o', obj] + extra_postargs) -+ if self.detect_language(src) == 'c++': -+ self.spawn(compiler_so_cxx + cc_args + [ src, '-o', obj] + -+ extra_postargs) -+ else: -+ self.spawn(compiler_so + cc_args + [src, '-o', obj] + extra_postargs) - except DistutilsExecError as msg: - raise CompileError(msg) - -@@ -256,7 +264,8 @@ class UnixCCompiler(CCompiler): - # building an executable or linker_so (with shared options) - # when building a shared library. - building_exe = target_desc == CCompiler.EXECUTABLE -- linker = (self.linker_exe if building_exe else self.linker_so)[:] -+ linker = (self.linker_exe if building_exe else (self.linker_so_cxx if -+ target_lang == "c++" else self.linker_so))[:] - - if target_lang == "c++" and self.compiler_cxx: - env, linker_ne = _split_env(linker) From 7e980faf9c3b531ffc03718613326c9c570dcac7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 14:03:17 +0200 Subject: [PATCH 002/687] python312Packages.pyproject-hooks: 1.0.0 -> 1.2.0 https://github.com/pypa/pyproject-hooks/blob/v1.2.0/docs/changelog.rst --- pkgs/development/python-modules/pyproject-hooks/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyproject-hooks/default.nix b/pkgs/development/python-modules/pyproject-hooks/default.nix index 28db88a18cf8..180886e462d0 100644 --- a/pkgs/development/python-modules/pyproject-hooks/default.nix +++ b/pkgs/development/python-modules/pyproject-hooks/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "pyproject-hooks"; - version = "1.0.0"; + version = "1.2.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi rec { pname = "pyproject_hooks"; inherit version; - hash = "sha256-8nGymLl/WVXVP7ErcsH7GUjCLBprcLMVxUztrKAmTvU="; + hash = "sha256-HoWb1cQPrpRIZC3Yca30WeXiCEGG6NLCp5qCTJcNofg="; }; nativeBuildInputs = [ flit-core ]; From 7810555fda4dbe687df28cf495c318f6ad82eca5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 14:09:22 +0200 Subject: [PATCH 003/687] python312Packages.aiohttp: 3.10.7 -> 3.10.8 https://github.com/aio-libs/aiohttp/blob/v3.10.8/CHANGES.rst --- pkgs/development/python-modules/aiohttp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiohttp/default.nix b/pkgs/development/python-modules/aiohttp/default.nix index d0714071539a..e021832f15d1 100644 --- a/pkgs/development/python-modules/aiohttp/default.nix +++ b/pkgs/development/python-modules/aiohttp/default.nix @@ -39,7 +39,7 @@ buildPythonPackage rec { pname = "aiohttp"; - version = "3.10.7"; + version = "3.10.8"; pyproject = true; disabled = pythonOlder "3.8"; @@ -48,7 +48,7 @@ buildPythonPackage rec { owner = "aio-libs"; repo = "aiohttp"; rev = "refs/tags/v${version}"; - hash = "sha256-UOsWC5P/KT5YMzkAM6WuoOum30b8s4sgSUgR6EskHy0="; + hash = "sha256-ksvGRzar1Gp+86WrRFwyHoEdthyzvaAbyubdIhON/sk="; }; patches = [ From c76ca4e0495bf5ac2d55fe292b47333430422165 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 14:31:44 +0200 Subject: [PATCH 004/687] python312Packages.pytest: 8.3.2 -> 8.3.3 https://github.com/pytest-dev/pytest/releases/tag/8.3.3 --- 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 ddfcf7c3d720..986c7aef8f0e 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.2"; + version = "8.3.3"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-wTI0XRLOVRJCyHJp3oEkg/W8yHzbtHIuSEh7oZT5/c4="; + hash = "sha256-cLmBB71kgwinlSsG5sqaULxmC+IY1TwlfMH8lP2hAYE="; }; outputs = [ From 83f54cf20f17d92669ef349bca1786bfdfe2bb26 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 14:35:50 +0200 Subject: [PATCH 005/687] python312Packages.hypothesis: 6.108.5 -> 6.112.2 https://hypothesis.readthedocs.io/en/latest/changes.html#v6-112-2 --- 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 4379303f3dba..efada0d391d0 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.108.5"; + version = "6.112.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "HypothesisWorks"; repo = "hypothesis"; rev = "hypothesis-python-${version}"; - hash = "sha256-APZTI7AxbtLT+2mkxUapr1sPcq4ViMXy1J6g0I30s5A="; + hash = "sha256-KVi4BAgrswvhZxArYVnYQ6ksvCf84aSEZbJcRSlwsZE="; }; # I tried to package sphinx-selective-exclude, but it throws From bc31a995645b6a0702105086c79af0cfe92439bb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 14:46:09 +0200 Subject: [PATCH 006/687] python312Packages.contourpy: 1.2.1 -> 1.3.0 https://github.com/contourpy/contourpy/releases/tag/v1.3.0 --- pkgs/development/python-modules/contourpy/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/contourpy/default.nix b/pkgs/development/python-modules/contourpy/default.nix index 4d668412f674..de2f96a8a93d 100644 --- a/pkgs/development/python-modules/contourpy/default.nix +++ b/pkgs/development/python-modules/contourpy/default.nix @@ -27,7 +27,7 @@ let contourpy = buildPythonPackage rec { pname = "contourpy"; - version = "1.2.1"; + version = "1.3.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -36,17 +36,18 @@ let owner = "contourpy"; repo = "contourpy"; rev = "refs/tags/v${version}"; - hash = "sha256-Qd6FC7SgFyC/BvOPWVkr2ZfKVMVAknLlidNRq3zcWU0="; + hash = "sha256-QvAIV2Y8H3oPZCF5yaqy2KWfs7aMyRX6aAU5t8E9Vpo="; }; nativeBuildInputs = [ meson - meson-python ninja pybind11 ]; - propagatedBuildInputs = [ numpy ]; + build-system = [ meson-python ]; + + dependencies = [ numpy ]; passthru.optional-depdendencies = { bokeh = [ From d63062affaf262d46d9fdcce40bb8c4ccb936d54 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 14:46:59 +0200 Subject: [PATCH 007/687] python312Packages.pandas: 2.2.2 -> 2.2.3 https://pandas.pydata.org/docs/whatsnew/index.html --- .../python-modules/pandas/default.nix | 30 ++++++++----------- 1 file changed, 12 insertions(+), 18 deletions(-) diff --git a/pkgs/development/python-modules/pandas/default.nix b/pkgs/development/python-modules/pandas/default.nix index abf91dc56aae..9c707351f209 100644 --- a/pkgs/development/python-modules/pandas/default.nix +++ b/pkgs/development/python-modules/pandas/default.nix @@ -3,14 +3,12 @@ stdenv, buildPythonPackage, fetchFromGitHub, - pythonAtLeast, pythonOlder, # build-system cython, meson-python, meson, - oldest-supported-numpy, pkg-config, versioneer, wheel, @@ -66,7 +64,7 @@ let pandas = buildPythonPackage rec { pname = "pandas"; - version = "2.2.2"; + version = "2.2.3"; pyproject = true; disabled = pythonOlder "3.9"; @@ -75,29 +73,25 @@ let owner = "pandas-dev"; repo = "pandas"; rev = "refs/tags/v${version}"; - hash = "sha256-+zQKrsJmP3FJeOiYwNH1u96+/ECDHQF39evzur3cKjc="; + hash = "sha256-6YUROcqOV2P1AbJF9IMBIqTt7/PSTeXDwGgE4uI9GME="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "Cython==3.0.5" "Cython>=3.0.5" \ --replace-fail "meson-python==0.13.1" "meson-python>=0.13.1" \ --replace-fail "meson==1.2.1" "meson>=1.2.1" \ - --replace-fail "numpy>=2.0.0rc1" "numpy" + --replace-fail "numpy>=2.0" "numpy" ''; - nativeBuildInputs = - [ - cython - meson-python - meson - numpy - pkg-config - versioneer - wheel - ] - ++ versioneer.optional-dependencies.toml - ++ lib.optionals (pythonOlder "3.12") [ oldest-supported-numpy ]; + nativeBuildInputs = [ + cython + meson-python + meson + numpy + pkg-config + versioneer + wheel + ] ++ versioneer.optional-dependencies.toml; enableParallelBuilding = true; From c739e9daf1d1a5385ce68694867c5b158d731efe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 15:31:05 +0200 Subject: [PATCH 008/687] python312Packages.cryptography: 43.0.0 -> 43.0.1 https://cryptography.io/en/latest/changelog/#v43-0-1 --- pkgs/development/python-modules/cryptography/default.nix | 6 +++--- pkgs/development/python-modules/cryptography/vectors.nix | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/cryptography/default.nix b/pkgs/development/python-modules/cryptography/default.nix index 1d1e43a03165..63f6bf2850e7 100644 --- a/pkgs/development/python-modules/cryptography/default.nix +++ b/pkgs/development/python-modules/cryptography/default.nix @@ -24,21 +24,21 @@ buildPythonPackage rec { pname = "cryptography"; - version = "43.0.0"; # Also update the hash in vectors.nix + version = "43.0.1"; # Also update the hash in vectors.nix pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-uIB1raLVGqnxgoNTLJ9g5yFwBBu6iNfzfknLsQJ1KZ4="; + hash = "sha256-ID6Sp1cW2M+0kdxHx54X0NkgfM/8vLNfWY++RjrjRE0="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; sourceRoot = "${pname}-${version}/${cargoRoot}"; name = "${pname}-${version}"; - hash = "sha256-TEQy8PrIaZshiBFTqR/OJp3e/bVM1USjcmpDYcjPJPM="; + hash = "sha256-wiAHM0ucR1X7GunZX8V0Jk2Hsi+dVdGgDKqcYjSdD7Q="; }; postPatch = '' diff --git a/pkgs/development/python-modules/cryptography/vectors.nix b/pkgs/development/python-modules/cryptography/vectors.nix index d0f635df8b9e..4f296b036265 100644 --- a/pkgs/development/python-modules/cryptography/vectors.nix +++ b/pkgs/development/python-modules/cryptography/vectors.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "cryptography_vectors"; inherit version; - hash = "sha256-XJ0JpzLVQzzt4VQqluzXCoDhIq8EfudAS83x88y45wI="; + hash = "sha256-aKD8GP4nswnpM6KTpU8zVreKFMFSB+lsn/hWga8FCd4="; }; nativeBuildInputs = [ flit-core ]; From 51cc6190bd22d88c60e2fd5f0bd22ddaafaa8eea Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 15:33:35 +0200 Subject: [PATCH 009/687] python312Packages.eventlet: 0.35.2 -> 0.37.0 https://github.com/eventlet/eventlet/blob/v0.37.0/NEWS --- pkgs/development/python-modules/eventlet/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/eventlet/default.nix b/pkgs/development/python-modules/eventlet/default.nix index 24f9ef57ed68..88bb8a599aba 100644 --- a/pkgs/development/python-modules/eventlet/default.nix +++ b/pkgs/development/python-modules/eventlet/default.nix @@ -22,14 +22,14 @@ buildPythonPackage rec { pname = "eventlet"; - version = "0.35.2"; + version = "0.37.0"; pyproject = true; src = fetchFromGitHub { owner = "eventlet"; repo = "eventlet"; - rev = "v${version}"; - hash = "sha256-jMbCxqIn9f9+16rFwpQdkBHj6NwTNkQxnSVV4qQ1fjM="; + rev = "refs/tags/${version}"; + hash = "sha256-R/nRHsz4z4phG51YYDwkGqvnXssGoiJxIPexuhAf0BI="; }; nativeBuildInputs = [ From 1ab4b6110903d619878ff0e3ab5764af74373559 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 16:03:12 +0200 Subject: [PATCH 010/687] gobject-introspection: backport patch for setuptools 74.0 compat --- .../development/libraries/gobject-introspection/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/libraries/gobject-introspection/default.nix b/pkgs/development/libraries/gobject-introspection/default.nix index a76764a49a91..7687fbc25fee 100644 --- a/pkgs/development/libraries/gobject-introspection/default.nix +++ b/pkgs/development/libraries/gobject-introspection/default.nix @@ -1,6 +1,7 @@ { stdenv , lib , fetchurl +, fetchpatch2 , glib , flex , bison @@ -60,6 +61,11 @@ stdenv.mkDerivation (finalAttrs: { src = ./absolute_shlib_path.patch; inherit nixStoreDir; }) + (fetchpatch2 { + name = "setuptools-74.0-compat.patch"; + url = "https://github.com/GNOME/gobject-introspection/commit/a2139dba59eac283a7f543ed737f038deebddc19.patch"; + hash = "sha256-n++wpQuJhAEYtcu8LZDC4+Tx1MYuFIMysFgrvz68jWU="; + }) ] ++ lib.optionals x11Support [ # Hardcode the cairo shared library path in the Cairo gir shipped with this package. # https://github.com/NixOS/nixpkgs/issues/34080 From d5934ca2c36fe997f6cf6dfa9b9b3e77d43a6917 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 16:08:35 +0200 Subject: [PATCH 011/687] python312Packages.setuptools-rust: 1.9.0 -> 1.10.1 https://github.com/PyO3/setuptools-rust/releases/tag/v1.10.1 --- .../python-modules/setuptools-rust/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/setuptools-rust/default.nix b/pkgs/development/python-modules/setuptools-rust/default.nix index 89ece83ec054..e9152ab0c561 100644 --- a/pkgs/development/python-modules/setuptools-rust/default.nix +++ b/pkgs/development/python-modules/setuptools-rust/default.nix @@ -17,26 +17,26 @@ buildPythonPackage rec { pname = "setuptools-rust"; - version = "1.9.0"; + version = "1.10.1"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { - inherit pname version; - hash = "sha256-cE3wlI8uTMYMJZatboQOpnn09D5Y7UrQwYV4ByQOq5Y="; + pname = "setuptools_rust"; + inherit version; + hash = "sha256-15A1/FTN+TQunt9LAJSR7KsGw6ZSs3w8E3x7qFVH0+Y="; }; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ semantic-version setuptools - typing-extensions - ] ++ lib.optionals (pythonOlder "3.11") [ tomli ]; + ]; pythonImportsCheck = [ "setuptools_rust" ]; From 0b75352f44b6661de59aca051180de564e66dad7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 16:22:32 +0200 Subject: [PATCH 012/687] python312Packages.attrs: 23.2.0 -> 24.2.0 https://github.com/python-attrs/attrs/releases/tag/24.2.0 --- .../python-modules/attrs/default.nix | 16 +++++++------- .../attrs/remove-hatch-plugins.patch | 22 +++++++++---------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/pkgs/development/python-modules/attrs/default.nix b/pkgs/development/python-modules/attrs/default.nix index 96d6b5d0c96a..80da6cfefa31 100644 --- a/pkgs/development/python-modules/attrs/default.nix +++ b/pkgs/development/python-modules/attrs/default.nix @@ -4,29 +4,29 @@ buildPythonPackage, fetchPypi, pythonOlder, + substituteAll, hatchling, }: buildPythonPackage rec { pname = "attrs"; - version = "23.2.0"; + version = "24.2.0"; disabled = pythonOlder "3.7"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-k13DtSnCYvbPduUId9NaS9PB3hlP1B9HoreujxmXHzA="; + hash = "sha256-XPsbkUi1sIZWm67APyDXtr87ysyaQr6/h/+qyjYvY0Y="; }; patches = [ - # hatch-vcs and hatch-fancy-pypi-readme depend on pytest, which depends on attrs - ./remove-hatch-plugins.patch + (substituteAll { + # hatch-vcs and hatch-fancy-pypi-readme depend on pytest, which depends on attrs + src = ./remove-hatch-plugins.patch; + inherit version; + }) ]; - postPatch = '' - substituteAllInPlace pyproject.toml - ''; - nativeBuildInputs = [ hatchling ]; outputs = [ diff --git a/pkgs/development/python-modules/attrs/remove-hatch-plugins.patch b/pkgs/development/python-modules/attrs/remove-hatch-plugins.patch index cf743ba9ee05..b5b8889338aa 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 1c72fc2..ae45740 100644 +index 93b3f40..e34ff5d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ @@ -11,7 +11,7 @@ index 1c72fc2..ae45740 100644 build-backend = "hatchling.build" -@@ -26,7 +26,8 @@ classifiers = [ +@@ -27,7 +27,8 @@ classifiers = [ "Typing :: Typed", ] dependencies = ["importlib_metadata;python_version<'3.8'"] @@ -21,10 +21,11 @@ index 1c72fc2..ae45740 100644 [project.optional-dependencies] tests-mypy = [ -@@ -70,54 +71,9 @@ Funding = "https://github.com/sponsors/hynek" +@@ -76,54 +77,9 @@ GitHub = "https://github.com/python-attrs/attrs" + 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" } @@ -64,15 +65,14 @@ index 1c72fc2..ae45740 100644 - ---- - --[Full changelog](https://www.attrs.org/en/stable/changelog.html) +-[Full changelog →](https://www.attrs.org/en/stable/changelog.html) -""" - -# Point sponsor image URLs to versions. -[[tool.hatch.metadata.hooks.fancy-pypi-readme.substitutions]] --pattern = '\/latest\/_static/sponsors' --replacement = '/$HFPR_VERSION/_static/sponsors' +-pattern = 'docs\/_static\/sponsors' +-replacement = 'https://www.attrs.org/en/$HFPR_VERSION/_static/sponsors' - -- - [tool.pytest.ini_options] - addopts = ["-ra", "--strict-markers", "--strict-config"] - xfail_strict = true + [[tool.sponcon.sponsors]] + title = "Variomedia AG" + url = "https://www.variomedia.de/" From c905bc5665e0333d6fa087fef579a09e7f2b769b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 16:32:28 +0200 Subject: [PATCH 013/687] python312Packages.httpx: 0.27.0 -> 0.27.2 https://github.com/encode/httpx/blob/refs/tags/0.27.2/CHANGELOG.md --- pkgs/development/python-modules/httpx/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/httpx/default.nix b/pkgs/development/python-modules/httpx/default.nix index 0a32af68bab9..f4572167049f 100644 --- a/pkgs/development/python-modules/httpx/default.nix +++ b/pkgs/development/python-modules/httpx/default.nix @@ -27,11 +27,12 @@ pytest-trio, trustme, uvicorn, + zstandard, }: buildPythonPackage rec { pname = "httpx"; - version = "0.27.0"; + version = "0.27.2"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -40,10 +41,10 @@ buildPythonPackage rec { owner = "encode"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-13EnSzrCkseK6s6Yz9OpLzqo/2PTFiB31m5fAIJLoZg="; + hash = "sha256-N0ztVA/KMui9kKIovmOfNTwwrdvSimmNkSvvC+3gpck="; }; - nativeBuildInputs = [ + build-system = [ hatch-fancy-pypi-readme hatchling ]; @@ -57,14 +58,15 @@ buildPythonPackage rec { ]; optional-dependencies = { - http2 = [ h2 ]; - socks = [ socksio ]; brotli = if isPyPy then [ brotlicffi ] else [ brotli ]; cli = [ click rich pygments ]; + http2 = [ h2 ]; + socks = [ socksio ]; + zstd = [ zstandard ]; }; # trustme uses pyopenssl From 5243d8180937bdf325f4077f55c23604d1553c31 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 16:33:33 +0200 Subject: [PATCH 014/687] python312Packages.bcrypt: 4.1.3 -> 4.2.0 --- 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 ee51533e6e3a..89ff93e94309 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.1.3"; + version = "4.2.0"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-LuFd10n1lS/j8EMND/a3QILhWcUDMqFBPVG1aJzwZiM="; + hash = "sha256-z2nq9Rhf1Y8mj4BbUFzjH5ufwtZLN2ZCFk6SRFQMEiE="; }; cargoRoot = "src/_bcrypt"; @@ -36,7 +36,7 @@ buildPythonPackage rec { inherit src; sourceRoot = "${pname}-${version}/${cargoRoot}"; name = "${pname}-${version}"; - hash = "sha256-Uag1pUuis5lpnus2p5UrMLa4HP7VQLhKxR5TEMfpK0s="; + hash = "sha256-dOS9A3pTwXYkzPFFNh5emxJw7pSdDyY+mNIoHdwNdmg="; }; nativeBuildInputs = [ From caba313edb1827d027c2d41b460eb67c35f17a27 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 16:33:52 +0200 Subject: [PATCH 015/687] python312Packages.certifi: 2024.07.04 -> 2024.08.30 https://github.com/certifi/python-certifi/compare/2024.07.04...2024.08.30 --- 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 e72fc1b07e45..8665e8f7b7b1 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.07.04"; + version = "2024.08.30"; pyproject = true; disabled = pythonOlder "3.6"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = pname; repo = "python-certifi"; rev = version; - hash = "sha256-ArJB19tPpwTT1LjYo8OF1+Mo//l8FaMHTpvSvlfve3Q="; + hash = "sha256-E3Ykb7KLWWVlJ8kFGC9X/6I1SlyNxUXUPb3xN8CwlHI="; }; patches = [ From 6c6c852426d4985315a2ae3fd930afff4f318784 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 16:39:58 +0200 Subject: [PATCH 016/687] python312Packages.orjson: 3.10.6 -> 3.10.7 https://github.com/ijl/orjson/blob/3.10.7/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 9fd8fe941adb..98ce76ed1480 100644 --- a/pkgs/development/python-modules/orjson/default.nix +++ b/pkgs/development/python-modules/orjson/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "orjson"; - version = "3.10.6"; + version = "3.10.7"; pyproject = true; disabled = pythonOlder "3.8"; @@ -40,13 +40,13 @@ buildPythonPackage rec { owner = "ijl"; repo = "orjson"; rev = "refs/tags/${version}"; - hash = "sha256-K3wCzwaGOsaiCm2LW4Oc4XOnp6agrdTxCxqEIMq0fuU="; + hash = "sha256-+ofDblSbaG8CjRXFfF0QFpq2yGmLF/2yILqk2m8PSl8="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - hash = "sha256-SNdwqb47dJ084TMNsm2Btks1UCDerjSmSrQQUiGbx50="; + hash = "sha256-MACmdptHmnifBTfB5s+CY6npAOFIrh0zvrIImYghGsw="; }; maturinBuildFlags = [ "--interpreter ${python.executable}" ]; From 4ed15eb7f4aab93e30877b917e80652bc3107145 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 16:40:46 +0200 Subject: [PATCH 017/687] python312Packages.urllib3: 2.2.2 -> 2.2.3 https://github.com/urllib3/urllib3/blob/2.2.3/CHANGES.rst --- pkgs/development/python-modules/urllib3/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/urllib3/default.nix b/pkgs/development/python-modules/urllib3/default.nix index 3fae3b0b70f0..943bed05fb02 100644 --- a/pkgs/development/python-modules/urllib3/default.nix +++ b/pkgs/development/python-modules/urllib3/default.nix @@ -6,6 +6,7 @@ # build-system hatchling, + hatch-vcs, # optional-dependencies brotli, @@ -24,15 +25,18 @@ let self = buildPythonPackage rec { pname = "urllib3"; - version = "2.2.2"; + version = "2.2.3"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-3VBUhVSaelUoM9peYGNjnQ0XfATyO8OGTkHl3F9hIWg="; + hash = "sha256-59gUqB2tgebK8uyf3tsoTsyccwdrYmVFR8xkzNyuJuk="; }; - nativeBuildInputs = [ hatchling ]; + build-system = [ + hatchling + hatch-vcs + ]; optional-dependencies = { brotli = if isPyPy then [ brotlicffi ] else [ brotli ]; From 2182b0afdb487ce605d92bcad92bf4cf96a803ab Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:30 +0200 Subject: [PATCH 018/687] python3Packages.a2wsgi: 1.10.4 -> 1.10.7 --- 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 4706c97c9bc4..99c6253d0977 100644 --- a/pkgs/development/python-modules/a2wsgi/default.nix +++ b/pkgs/development/python-modules/a2wsgi/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "a2wsgi"; - version = "1.10.4"; + version = "1.10.7"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-UOgaxVqmCfosZm5CuswlxCTIiEzmBy8afpAhFLfuXWM="; + hash = "sha256-zkYv9+HarAvFcYPG+ADwmnHCp6mN3VzeyhSePqvzM44="; }; nativeBuildInputs = [ pdm-backend ]; From 1fefcc378d7ec2e40324fbdd108483a5fe2a296c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:31 +0200 Subject: [PATCH 019/687] python3Packages.aerosandbox: 4.2.5 -> 4.2.6 --- pkgs/development/python-modules/aerosandbox/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aerosandbox/default.nix b/pkgs/development/python-modules/aerosandbox/default.nix index f108219b6b08..17bf01626067 100644 --- a/pkgs/development/python-modules/aerosandbox/default.nix +++ b/pkgs/development/python-modules/aerosandbox/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "aerosandbox"; - version = "4.2.5"; + version = "4.2.6"; format = "wheel"; src = fetchPypi { @@ -25,7 +25,7 @@ buildPythonPackage rec { python = "py3"; dist = "py3"; - hash = "sha256-9WxeXmcOZpKpNn8r6REudQlDRXavym52tvKajYJIfXA="; + hash = "sha256-jS1Eh/+2WXZkQC4pt1Rwvw7plJC1NFFC08gqzEyGir4="; }; build-system = [ setuptools ]; From 372e17aac6a25a5f3c4611d0e235a5e190d3b263 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:31 +0200 Subject: [PATCH 020/687] python3Packages.aesara: 2.9.3 -> 2.9.4 https://github.com/aesara-devs/aesara/releases/tag/rel-2.9.4 --- pkgs/development/python-modules/aesara/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aesara/default.nix b/pkgs/development/python-modules/aesara/default.nix index 385ec7ed5259..d74c96288335 100644 --- a/pkgs/development/python-modules/aesara/default.nix +++ b/pkgs/development/python-modules/aesara/default.nix @@ -25,7 +25,7 @@ buildPythonPackage rec { pname = "aesara"; - version = "2.9.3"; + version = "2.9.4"; pyproject = true; # Python 3.12 is not supported: https://github.com/aesara-devs/aesara/issues/1520 @@ -35,7 +35,7 @@ buildPythonPackage rec { owner = "aesara-devs"; repo = "aesara"; rev = "refs/tags/rel-${version}"; - hash = "sha256-aO0+O7Ts9phsV4ghunNolxfAruGBbC+tHjVkmFedcCI="; + hash = "sha256-V34uP50TfH6cLU7nWOx+8oXY1QawtaoIaKQpbLnz7eo="; }; build-system = [ From be816fd893811c23f579245cabd75614d1da84f6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:32 +0200 Subject: [PATCH 021/687] python3Packages.aiobotocore: 2.13.1 -> 2.15.1 https://github.com/aio-libs/aiobotocore/releases/tag/2.15.1 --- .../python-modules/aiobotocore/default.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/aiobotocore/default.nix b/pkgs/development/python-modules/aiobotocore/default.nix index 40a5adfd3c23..c21b2e2ad4dc 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.13.1"; + version = "2.15.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -30,18 +30,16 @@ buildPythonPackage rec { owner = "aio-libs"; repo = "aiobotocore"; rev = "refs/tags/${version}"; - hash = "sha256-tSxCRms/YstYXWCJWirzhf87ZH4WUav/n7QfMvBwj2s="; + hash = "sha256-kPSkvvXBBwnWrdf0jmDNiTG6T1qpm5pNcPDHpnMFdmc="; }; # Relax version constraints: aiobotocore works with newer botocore versions # the pinning used to match some `extras_require` we're not using. - postPatch = '' - sed -i "s/'botocore>=.*'/'botocore'/" setup.py - ''; + pythonRelaxDeps = [ "botocore" ]; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ aiohttp aioitertools botocore From 830670e3cd13e54cb2204d5dc5097192a74a8cb5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:32 +0200 Subject: [PATCH 022/687] python3Packages.aiodiscover: 2.1.0 -> 2.2.0 https://github.com/bdraco/aiodiscover/releases/tag/v2.2.0 --- .../python-modules/aiodiscover/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/aiodiscover/default.nix b/pkgs/development/python-modules/aiodiscover/default.nix index 90dcca8a4c2c..d81acb340b7f 100644 --- a/pkgs/development/python-modules/aiodiscover/default.nix +++ b/pkgs/development/python-modules/aiodiscover/default.nix @@ -8,16 +8,17 @@ fetchFromGitHub, ifaddr, netifaces, + poetry-core, pyroute2, pytest-asyncio, + pytest-cov-stub, pytestCheckHook, pythonOlder, - setuptools, }: buildPythonPackage rec { pname = "aiodiscover"; - version = "2.1.0"; + version = "2.2.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -26,12 +27,12 @@ buildPythonPackage rec { owner = "bdraco"; repo = "aiodiscover"; rev = "refs/tags/v${version}"; - hash = "sha256-+DcROb6jR0veD3oSKgyJHUi1VtCT54yBKvVqir5y+R4="; + hash = "sha256-A12YeNIm9Pv4zpzaejTk8VvLzKLHxZV2EzVpchLX1k8="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ poetry-core ]; - propagatedBuildInputs = [ + dependencies = [ async-timeout aiodns cached-ipaddress @@ -43,6 +44,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytest-asyncio + pytest-cov-stub pytestCheckHook ]; From 863ae0703ded14d281600ef70ecc1e7564672412 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:33 +0200 Subject: [PATCH 023/687] python3Packages.aiojellyfin: 0.10.0 -> 0.10.1 https://github.com/Jc2k/aiojellyfin/blob/refs/tags/v0.10.1/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 886346f92bbe..5bf409ed276e 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.0"; + version = "0.10.1"; pyproject = true; src = fetchFromGitHub { owner = "Jc2k"; repo = "aiojellyfin"; - rev = "v${version}"; - hash = "sha256-D4/DlhCeeI4CggW7KGauZ57fHY92JM/kZSUODyNVcNg="; + rev = "refs/tags/v${version}"; + hash = "sha256-A+uvM1/7HntRMIdknfHr0TMGIjHk7BCwsZopXdVoEO8="; }; build-system = [ setuptools ]; From 25229a26b342bf5280ab34ff182301e8b02b3c0d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:33 +0200 Subject: [PATCH 024/687] python3Packages.aiojobs: 1.2.1 -> 1.3.0 https://github.com/aio-libs/aiojobs/blob/v1.3.0/CHANGES.rst --- pkgs/development/python-modules/aiojobs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiojobs/default.nix b/pkgs/development/python-modules/aiojobs/default.nix index 8ee952feb39f..4d976b0819cf 100644 --- a/pkgs/development/python-modules/aiojobs/default.nix +++ b/pkgs/development/python-modules/aiojobs/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "aiojobs"; - version = "1.2.1"; + version = "1.3.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "aio-libs"; repo = "aiojobs"; rev = "refs/tags/v${version}"; - hash = "sha256-LwFXb/SHP6bbqPg1tqYwE03FKHf4Mv1PPOxnPdESH0I="; + hash = "sha256-FNc71YyAjtR+hd0UOqFAy6XW0PwHSlM76C3ecPM5vsU="; }; patches = [ From ae06ca73ff735bac0fc899d019772ecdbd2a64c0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:36 +0200 Subject: [PATCH 025/687] python3Packages.alembic: 1.13.1 -> 1.13.3 --- 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 4d41cc11a636..f56ce509b5ce 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.1"; + version = "1.13.3"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-STLIVYv2jy7pK5u8uCGGccYnBk1bCJOUN69td9wF5ZU="; + hash = "sha256-IDUDEXQVVh4gOqFFQXQGQ6YR9kFRfwIJ/K5j6foJ8aI="; }; build-system = [ setuptools ]; From e3083396611fbd0e5ee506e8ba8d9c5a483f97f8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:36 +0200 Subject: [PATCH 026/687] python3Packages.altair: 5.3.0 -> 5.4.1 https://altair-viz.github.io/releases/changes.html --- .../python-modules/altair/default.nix | 47 ++++++++++--------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/pkgs/development/python-modules/altair/default.nix b/pkgs/development/python-modules/altair/default.nix index f195c3b080ba..e34910b67aca 100644 --- a/pkgs/development/python-modules/altair/default.nix +++ b/pkgs/development/python-modules/altair/default.nix @@ -2,56 +2,57 @@ lib, buildPythonPackage, fetchFromGitHub, - pythonOlder, - - # Runtime dependencies hatchling, - toolz, - numpy, - jsonschema, - typing-extensions, - pandas, - jinja2, - packaging, - - # Build, dev and test dependencies - anywidget, ipython, + ipywidgets, + jinja2, + jsonschema, + narwhals, + numpy, + packaging, + pandas, + polars, + pytest-xdist, pytestCheckHook, + pythonOlder, + toolz, + typing-extensions, vega-datasets, - sphinx, }: buildPythonPackage rec { pname = "altair"; - version = "5.3.0"; - format = "pyproject"; + version = "5.4.1"; + pyproject = true; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "altair-viz"; repo = "altair"; rev = "refs/tags/v${version}"; - hash = "sha256-VGtH+baIKObJY8/44JCyKi+XrIddSqOtpNeMCO+8o9M="; + hash = "sha256-7C51ACaBuNtOSXqLpuCI5bnLyE9U64vNXlD4/msPq2k="; }; - nativeBuildInputs = [ hatchling ]; + build-system = [ hatchling ]; - propagatedBuildInputs = [ + dependencies = [ jinja2 jsonschema + narwhals numpy packaging pandas toolz - ] ++ lib.optional (pythonOlder "3.11") typing-extensions; + ] ++ lib.optional (pythonOlder "3.14") typing-extensions; nativeCheckInputs = [ - anywidget ipython - sphinx - vega-datasets + ipywidgets + polars + pytest-xdist pytestCheckHook + vega-datasets ]; pythonImportsCheck = [ "altair" ]; From 048f11fd4bfca521b3539bc1b29f428d1dfcd845 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:37 +0200 Subject: [PATCH 027/687] python3Packages.annexremote: 1.6.5 -> 1.6.6 https://github.com/Lykos153/AnnexRemote/releases/tag/v1.6.6 --- pkgs/development/python-modules/annexremote/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/annexremote/default.nix b/pkgs/development/python-modules/annexremote/default.nix index 8b133595ebbd..6557a8000271 100644 --- a/pkgs/development/python-modules/annexremote/default.nix +++ b/pkgs/development/python-modules/annexremote/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "annexremote"; - version = "1.6.5"; + version = "1.6.6"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "Lykos153"; repo = "AnnexRemote"; rev = "refs/tags/v${version}"; - hash = "sha256-8WAa5EO5n/dccNW0TUwFgcRjvDFt8QfpHIX2arM4HGc="; + hash = "sha256-RShDcqAjG+ujGzWu5S9za24WSsIWctqi3nWQ8EU4DTo="; }; nativeBuildInputs = [ From b3fc5bdfad1522fe8f00814b0e6f680c89db7eee Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:37 +0200 Subject: [PATCH 028/687] python3Packages.ansible-builder: 3.0.1 -> 3.1.0 --- .../ansible-builder/default.nix | 38 ++++++++++--------- 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/pkgs/development/python-modules/ansible-builder/default.nix b/pkgs/development/python-modules/ansible-builder/default.nix index 064de3b127ad..84d32152864b 100644 --- a/pkgs/development/python-modules/ansible-builder/default.nix +++ b/pkgs/development/python-modules/ansible-builder/default.nix @@ -10,36 +10,38 @@ bindep, buildPythonPackage, }: + buildPythonPackage rec { pname = "ansible-builder"; - version = "3.0.1"; - format = "pyproject"; + version = "3.1.0"; + pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-rxyhgj9Cad751tPAptCTLCtXQLUXaRYv39bkoFzzjOk="; + pname = "ansible_builder"; + inherit version; + hash = "sha256-0txXPianvVCV6YrrN+6bALyfUAWr6nFH10IpwPNCb8s="; }; - nativeBuildInputs = [ - setuptools - setuptools-scm - ]; - - buildInputs = [ bindep ]; - - propagatedBuildInputs = [ - podman - jsonschema - requirements-parser - pyyaml - ]; - patchPhase = '' # the upper limits of setuptools are unnecessary # See https://github.com/ansible/ansible-builder/issues/639 sed -i 's/, <=[0-9.]*//g' pyproject.toml ''; + build-system = [ + setuptools + setuptools-scm + ]; + + buildInputs = [ bindep ]; + + dependencies = [ + podman + jsonschema + requirements-parser + pyyaml + ]; + meta = with lib; { description = "Ansible execution environment builder"; homepage = "https://ansible-builder.readthedocs.io/en/stable/"; From bb1eab6d368701fcc7bfe3ad0119657ff02c8494 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:37 +0200 Subject: [PATCH 029/687] python3Packages.ansible: 10.2.0 -> 10.4.0 https://github.com/ansible-community/ansible-build-data/blob/10.4.0/10/CHANGELOG-v10.rst --- pkgs/development/python-modules/ansible/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ansible/default.nix b/pkgs/development/python-modules/ansible/default.nix index 03d7e6c23519..6f8e44822ba1 100644 --- a/pkgs/development/python-modules/ansible/default.nix +++ b/pkgs/development/python-modules/ansible/default.nix @@ -22,7 +22,7 @@ let pname = "ansible"; - version = "10.2.0"; + version = "10.4.0"; in buildPythonPackage { inherit pname version; @@ -32,7 +32,7 @@ buildPythonPackage { src = fetchPypi { inherit pname version; - hash = "sha256-iqBim6js7WRl4s60kCnpPTN8Sm/Fo+bpiCXCWN1qcFc="; + hash = "sha256-XBIEiDGmaQ/IZd/gPcirYcO6CLXQGySaFrJHrZmmC8A="; }; postPatch = '' From 9cc8af1cc9d86319dd72cd3a3aceecb0c5041741 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:38 +0200 Subject: [PATCH 030/687] python3Packages.ansitable: 0.10.0 -> 0.11.2 --- pkgs/development/python-modules/ansitable/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ansitable/default.nix b/pkgs/development/python-modules/ansitable/default.nix index 3f0ecc839a9b..ea6362b605d3 100644 --- a/pkgs/development/python-modules/ansitable/default.nix +++ b/pkgs/development/python-modules/ansitable/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "ansitable"; - version = "0.10.0"; + version = "0.11.2"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-ehPPpZ9C/Nrly9WoJJfZtv2YfZ9MEcQsKtuxNpcJe7U="; + hash = "sha256-MQ6VLjFDt/dEHDK8PbQsBdfzogJCm+pzyVYDbqkDOao="; }; nativeBuildInputs = [ setuptools ]; From 1e81b12a2d7243c2990a1610fa764084581c4b7c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:39 +0200 Subject: [PATCH 031/687] python3Packages.anyio: 4.4.0 -> 4.6.0 https://github.com/agronholm/anyio/blob/refs/tags/4.6.0/docs/versionhistory.rst --- .../python-modules/anyio/default.nix | 21 +++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/anyio/default.nix b/pkgs/development/python-modules/anyio/default.nix index d2655fa2a1e1..298bd4d7e33c 100644 --- a/pkgs/development/python-modules/anyio/default.nix +++ b/pkgs/development/python-modules/anyio/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { pname = "anyio"; - version = "4.4.0"; + version = "4.6.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -41,7 +41,7 @@ buildPythonPackage rec { owner = "agronholm"; repo = "anyio"; rev = "refs/tags/${version}"; - hash = "sha256-Sz/wWOT59T7LOAq68fBujgkTaY9ydMsIoSxeP3fBaoY="; + hash = "sha256-aC/+46SWrpt+4MtvrqZq4gljWb3Kgps2r2/CeN0JfHE="; }; build-system = [ setuptools-scm ]; @@ -78,10 +78,19 @@ buildPythonPackage rec { "'not network'" ]; - disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ - # PermissionError: [Errno 1] Operation not permitted: '/dev/console' - "test_is_block_device" - ]; + disabledTests = + [ + # TypeError: __subprocess_run() got an unexpected keyword argument 'umask' + "test_py39_arguments" + # AttributeError: 'module' object at __main__ has no attribute '__file__' + "test_nonexistent_main_module" + # 3 second timeout expired + "test_keyboardinterrupt_during_test" + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + # PermissionError: [Errno 1] Operation not permitted: '/dev/console' + "test_is_block_device" + ]; disabledTestPaths = [ # lots of DNS lookups From 48906d4b36f8c16004a949e193e2c4a4bdad1afa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:39 +0200 Subject: [PATCH 032/687] python3Packages.apache-beam: 2.56.0 -> 2.59.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 f1ad42c81d9c..f41771016676 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.56.0"; + version = "2.59.0"; pyproject = true; src = fetchFromGitHub { owner = "apache"; repo = "beam"; rev = "refs/tags/v${version}"; - hash = "sha256-SD+93duc3vTIlS/LPOuzXeiUSpwX+GNrqW3GTJMVgKY="; + hash = "sha256-JeVYfXAx/GBGXQKAt6pSpnxH83oyeDylEY12EDzMxnw="; }; patches = [ From a2346419245a1c722d48a2a349d8fc298989ad8a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:40 +0200 Subject: [PATCH 033/687] python3Packages.app-model: 0.2.8 -> 0.3.0 https://github.com/pyapp-kit/app-model/blob/v0.3.0/CHANGELOG.md --- pkgs/development/python-modules/app-model/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/app-model/default.nix b/pkgs/development/python-modules/app-model/default.nix index da4854d547b0..8378cbfea5ee 100644 --- a/pkgs/development/python-modules/app-model/default.nix +++ b/pkgs/development/python-modules/app-model/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "app-model"; - version = "0.2.8"; + version = "0.3.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "pyapp-kit"; repo = "app-model"; rev = "refs/tags/v${version}"; - hash = "sha256-vGSFo2ZckIDI3TjBSTKZagTEYdILt1/5Wyws3P7FNiQ="; + hash = "sha256-PvQ9l2sCi1NaF/SWApWqt6a5AHI5A+zmJRo8gR3ng6Y="; }; build-system = [ From ebed66731766dec3d3785368defafa7e0dcdd105 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:40 +0200 Subject: [PATCH 034/687] python3Packages.argcomplete: 3.4.0 -> 3.5.0 https://github.com/kislyuk/argcomplete/blob/v3.5.0/Changes.rst --- .../python-modules/argcomplete/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/argcomplete/default.nix b/pkgs/development/python-modules/argcomplete/default.nix index 969acd0b1c45..2dc2756dc6b0 100644 --- a/pkgs/development/python-modules/argcomplete/default.nix +++ b/pkgs/development/python-modules/argcomplete/default.nix @@ -9,19 +9,19 @@ buildPythonPackage rec { pname = "argcomplete"; - version = "3.4.0"; + version = "3.5.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "kislyuk"; - repo = pname; + repo = "argcomplete"; rev = "refs/tags/v${version}"; - hash = "sha256-4JMyBixc6LcSdpvvLmK4nyyqZMK2kuFcPU7OXhJLpoc="; + hash = "sha256-8dqX0h3m3qNJUp/ESEy8grVL+mwESqDnMpI+Dal0r08="; }; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm ]; @@ -32,10 +32,10 @@ buildPythonPackage rec { pythonImportsCheck = [ "argcomplete" ]; meta = with lib; { - changelog = "https://github.com/kislyuk/argcomplete/blob/v${version}/Changes.rst"; description = "Bash tab completion for argparse"; - downloadPage = "https://github.com/kislyuk/argcomplete"; homepage = "https://kislyuk.github.io/argcomplete/"; + changelog = "https://github.com/kislyuk/argcomplete/blob/v${version}/Changes.rst"; + downloadPage = "https://github.com/kislyuk/argcomplete"; license = licenses.asl20; maintainers = with maintainers; [ womfoo ]; }; From bcdb33e59cb3f33c270e0f7462d2eb8d5f3182bc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:41 +0200 Subject: [PATCH 035/687] python3Packages.asdf: 3.2.0 -> 3.4.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 6e936c6635ed..9d640100a1ff 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.2.0"; + version = "3.4.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "asdf-format"; repo = "asdf"; rev = "refs/tags/${version}"; - hash = "sha256-r+cEv6g7fq3I/h2mlszzJRQcazy7qP9pg0hfYG/Sa9E="; + hash = "sha256-2ugrByX2eSac68RGc4mhPiYP8qnYoPwbhrMmvUr2FYg="; }; build-system = [ From 0d90da5f2cea90fe263e5b3c14e6e79d35248852 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:41 +0200 Subject: [PATCH 036/687] python3Packages.astroid: 3.2.2 -> 3.3.4 https://github.com/PyCQA/astroid/blob/refs/tags/v3.3.4/ChangeLog --- pkgs/development/python-modules/astroid/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/astroid/default.nix b/pkgs/development/python-modules/astroid/default.nix index 200dc13e989f..5bf0ab7dfe04 100644 --- a/pkgs/development/python-modules/astroid/default.nix +++ b/pkgs/development/python-modules/astroid/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "astroid"; - version = "3.2.2"; # Check whether the version is compatible with pylint + version = "3.3.4"; # Check whether the version is compatible with pylint pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "PyCQA"; repo = "astroid"; rev = "refs/tags/v${version}"; - hash = "sha256-Fc/AjMOz9D9SgkxXvMAhvJcZtj9BsPykg0DX4hEqdB8="; + hash = "sha256-/VpGniyKzFToDNSnnbYvpUFJjx0Rx9N7x56BJnR0lpk="; }; nativeBuildInputs = [ setuptools ]; From 511fd5e9aa90a25ebc17d81b3228483338cb4ef8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:42 +0200 Subject: [PATCH 037/687] python3Packages.astropy-iers-data: 0.2024.06.17.00.31.35 -> 0.2024.9.23.0.31.43 --- 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 e1cdd1febe46..62c728f2f931 100644 --- a/pkgs/development/python-modules/astropy-iers-data/default.nix +++ b/pkgs/development/python-modules/astropy-iers-data/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "astropy-iers-data"; - version = "0.2024.06.17.00.31.35"; + version = "0.2024.9.23.0.31.43"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "astropy"; repo = "astropy-iers-data"; rev = "refs/tags/v${version}"; - hash = "sha256-hFlDXnxhKuhlCFrF+Uip3Xjc9Jt8UFJcDCST90BmAlg="; + hash = "sha256-PGr8meqVs9l15+k5DHmcPcGK96ydN0nRUOBVfvCtRUg="; }; nativeBuildInputs = [ From d9a7c27035b9c803a47bc53155b96f7657c0b8c3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:42 +0200 Subject: [PATCH 038/687] python3Packages.astropy: 6.1.1 -> 6.1.4 --- .../python-modules/astropy/default.nix | 35 ++++++------------- 1 file changed, 11 insertions(+), 24 deletions(-) diff --git a/pkgs/development/python-modules/astropy/default.nix b/pkgs/development/python-modules/astropy/default.nix index c6a7f9fea08b..8315d4454280 100644 --- a/pkgs/development/python-modules/astropy/default.nix +++ b/pkgs/development/python-modules/astropy/default.nix @@ -1,17 +1,15 @@ { lib, fetchPypi, - fetchpatch, buildPythonPackage, pythonOlder, # build time astropy-extension-helpers, cython, - jinja2, - oldest-supported-numpy, + setuptools, setuptools-scm, - wheel, + # testing pytestCheckHook, stdenv, @@ -28,39 +26,29 @@ buildPythonPackage rec { pname = "astropy"; - version = "6.1.1"; + version = "6.1.4"; pyproject = true; - disabled = pythonOlder "3.8"; # according to setup.cfg + disabled = pythonOlder "3.10"; src = fetchPypi { inherit pname version; - hash = "sha256-5cb0XZEcMKy41VbH+O2ZSuxxsQjmHu5QZ/AK8eTjYTg="; + hash = "sha256-NhVY4rCTqZvr5p8f1H+shqGSYHpMFu05ugqACyq2DDQ="; }; - patches = [ - (fetchpatch { - name = "drop-usage-known-bad-actor-cdn.patch"; - url = "https://github.com/astropy/astropy/commit/d329cb38e49584ad0ff5244fd2fff74cfa1f92f1.patch"; - hash = "sha256-+DbDwYeyR+mMDLRB4jiyol/5WO0LwqSCCEwjgflxoTk="; - }) - ]; - postPatch = '' substituteInPlace pyproject.toml \ --replace-fail "numpy>=2.0.0" "numpy" ''; - nativeBuildInputs = [ + build-system = [ astropy-extension-helpers cython - jinja2 - oldest-supported-numpy + setuptools setuptools-scm - wheel ]; - propagatedBuildInputs = [ + dependencies = [ astropy-iers-data numpy packaging @@ -87,10 +75,6 @@ buildPythonPackage rec { # https://github.com/astropy/astropy/issues/15441 "TestUnifiedOutputRegistry" - # fail due to pytest>=8 - # https://github.com/astropy/astropy/issues/15960#issuecomment-1913654471 - "test_distortion_header" - # flaky "test_timedelta_conversion" # More flaky tests, see: https://github.com/NixOS/nixpkgs/issues/294392 @@ -99,6 +83,9 @@ buildPythonPackage rec { "test_datetime_to_timedelta" "test_datetime_difference_agrees_with_timedelta_no_hypothesis" + + # SAMPProxyError 1: 'Timeout expired!' + "TestStandardProfile.test_main" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ "test_sidereal_lat_independent" ]; meta = { From e2f74a9a1a9668eb1f32b50a54bca3c6510b3fa3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:43 +0200 Subject: [PATCH 039/687] python3Packages.asyncwhois: 1.1.4 -> 1.1.5 https://github.com/pogzyb/asyncwhois/releases/tag/v1.1.5 --- pkgs/development/python-modules/asyncwhois/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/asyncwhois/default.nix b/pkgs/development/python-modules/asyncwhois/default.nix index f2c341a3b593..f3a0763801a5 100644 --- a/pkgs/development/python-modules/asyncwhois/default.nix +++ b/pkgs/development/python-modules/asyncwhois/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "asyncwhois"; - version = "1.1.4"; + version = "1.1.5"; pyproject = true; disabled = pythonOlder "3.9"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "pogzyb"; repo = "asyncwhois"; rev = "refs/tags/v${version}"; - hash = "sha256-BjHGp94vad5qTvffiU8ZEOxYeXNzQHlNq1SaxviYfps="; + hash = "sha256-y5JmAbrk9qJeNYejNcz5nI5bghaetUw1xkD8qgwOkao="; }; postPatch = '' From c9c73aa0ca5bfed034a7e3762ae7bafaadbf855c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:43 +0200 Subject: [PATCH 040/687] python3Packages.autograd: 1.6.2 -> 1.7.0 --- .../python-modules/autograd/default.nix | 25 +++++++++---------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/autograd/default.nix b/pkgs/development/python-modules/autograd/default.nix index 2b7569d8f745..e8be58101302 100644 --- a/pkgs/development/python-modules/autograd/default.nix +++ b/pkgs/development/python-modules/autograd/default.nix @@ -2,37 +2,36 @@ lib, buildPythonPackage, fetchPypi, + hatchling, numpy, - future, + pytestCheckHook, pythonOlder, }: buildPythonPackage rec { pname = "autograd"; - version = "1.6.2"; - format = "setuptools"; + version = "1.7.0"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-hzHgigxOOJ2GlaQAcq2kUSZBwRO2ys6PTPvo636a7es="; + hash = "sha256-3nQ/02jW31I803MF3NFxhhqXUqFESTZ30sn1pWmD/y8="; }; - propagatedBuildInputs = [ - numpy - future - ]; + build-system = [ hatchling ]; - # Currently, the PyPI tarball doesn't contain the tests. When that has been - # fixed, enable testing. See: https://github.com/HIPS/autograd/issues/404 - doCheck = false; + dependencies = [ numpy ]; + + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "autograd" ]; meta = with lib; { - homepage = "https://github.com/HIPS/autograd"; description = "Compute derivatives of NumPy code efficiently"; + homepage = "https://github.com/HIPS/autograd"; + changelog = "https://github.com/HIPS/autograd/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ jluttine ]; }; From 5a2e12e1ca2448b9dfefa1437c576fd7f98c7dfa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:44 +0200 Subject: [PATCH 041/687] python3Packages.avro: 1.11.3 -> 1.12.0 https://github.com/apache/avro/releases/tag/release-1.12.0 --- .../python-modules/avro/default.nix | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/avro/default.nix b/pkgs/development/python-modules/avro/default.nix index ec07daa2880c..512377ff053c 100644 --- a/pkgs/development/python-modules/avro/default.nix +++ b/pkgs/development/python-modules/avro/default.nix @@ -10,25 +10,19 @@ buildPythonPackage rec { pname = "avro"; - version = "1.11.3"; + version = "1.12.0"; pyproject = true; - # distutils usage: https://github.com/search?q=repo%3Aapache%2Favro%20distutils&type=code - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-M5O7UTn5zweR0gV1bOHjmltYWGr1sVPWo7WhmWEOnRc="; + hash = "sha256-ytnFOyPO7Wmceva93O1C4sVy/WtAjCV6fU/E6M8uLWs="; }; - postPatch = lib.optionalString (!pythonOlder "3.12") '' - substituteInPlace avro/test/test_tether_word_count.py \ - --replace-fail 'distutils' 'setuptools._distutils' - ''; + build-system = [ setuptools ]; - propagatedBuildInputs = lib.optionals (pythonOlder "3.8") [ typing-extensions ]; - - nativeBuildInputs = [ setuptools ]; + dependencies = lib.optionals (pythonOlder "3.8") [ typing-extensions ]; nativeCheckInputs = [ pytest7CheckHook ]; @@ -43,10 +37,10 @@ buildPythonPackage rec { meta = with lib; { description = "Python serialization and RPC framework"; - mainProgram = "avro"; homepage = "https://github.com/apache/avro"; changelog = "https://github.com/apache/avro/releases/tag/release-${version}"; license = licenses.asl20; maintainers = with maintainers; [ zimbatm ]; + mainProgram = "avro"; }; } From f5e1298ff7374962bc74e740d34d5cff506ca058 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:44 +0200 Subject: [PATCH 042/687] python3Packages.aws-sam-translator: 1.89.0 -> 1.91.0 https://github.com/aws/serverless-application-model/releases/tag/v1.91.0 --- .../python-modules/aws-sam-translator/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/aws-sam-translator/default.nix b/pkgs/development/python-modules/aws-sam-translator/default.nix index c36c24553ece..c1ccbc754242 100644 --- a/pkgs/development/python-modules/aws-sam-translator/default.nix +++ b/pkgs/development/python-modules/aws-sam-translator/default.nix @@ -12,13 +12,14 @@ pytestCheckHook, pythonOlder, pyyaml, + setuptools, typing-extensions, }: buildPythonPackage rec { pname = "aws-sam-translator"; - version = "1.89.0"; - format = "setuptools"; + version = "1.91.0"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -26,7 +27,7 @@ buildPythonPackage rec { owner = "aws"; repo = "serverless-application-model"; rev = "refs/tags/v${version}"; - hash = "sha256-wqM3n99lD0s/E9nd55q19Us31XgFtU/bBYJR1HTnnvk="; + hash = "sha256-jcRpn9STkfg1xTwYzkpoYyuG0Hrv0XnbW1h6+SxzEjA="; }; postPatch = '' @@ -34,7 +35,9 @@ buildPythonPackage rec { rm pytest.ini ''; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ boto3 jsonschema pydantic From a75373e788ce69cc6a697d96e4e3c69f6b228b1e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:45 +0200 Subject: [PATCH 043/687] python3Packages.ax-platform: 0.4.1 -> 0.4.3 https://github.com/facebook/Ax/releases/tag/0.4.3 --- pkgs/development/python-modules/ax-platform/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ax-platform/default.nix b/pkgs/development/python-modules/ax-platform/default.nix index f0d274ef85ae..495a13a43b91 100644 --- a/pkgs/development/python-modules/ax-platform/default.nix +++ b/pkgs/development/python-modules/ax-platform/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "ax-platform"; - version = "0.4.1"; + version = "0.4.3"; pyproject = true; src = fetchFromGitHub { owner = "facebook"; repo = "ax"; rev = "refs/tags/${version}"; - hash = "sha256-ygMMMKY5XsoQGp9yUMFAQqkSUlXNBJCb8xgGE10db4U="; + hash = "sha256-jmBjrtxqg4Iu3Qr0HRqjVfwURXzbJaGm+DBFNHYk/vA="; }; build-system = [ From 446fadaef9a8460c190461e7d157d99aa15bfa7a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:46 +0200 Subject: [PATCH 044/687] python3Packages.azure-core: 1.30.2 -> 1.31.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-core_1.31.0/sdk/core/azure-core/CHANGELOG.md --- pkgs/development/python-modules/azure-core/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/azure-core/default.nix b/pkgs/development/python-modules/azure-core/default.nix index 14fa56f4958d..c79f8bb18305 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.30.2"; + version = "1.31.0"; pname = "azure-core"; pyproject = true; @@ -29,8 +29,9 @@ buildPythonPackage rec { __darwinAllowLocalNetworking = true; src = fetchPypi { - inherit pname version; - hash = "sha256-oU3CEO/NYIghqkctn7jo0DXSm2iZOBkUe8KQqKwiRHI="; + pname = "azure_core"; + inherit version; + hash = "sha256-ZWoN1h4YabFQa3xqOzHWLxWYSxpXPWMm9qovPkEjKEs="; }; nativeBuildInputs = [ setuptools ]; From cc02e290631fc1797d34cdfa9489bca0e51efed7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:46 +0200 Subject: [PATCH 045/687] python3Packages.azure-identity: 1.17.0 -> 1.18.0 https://github.com/Azure/azure-sdk-for-python/blob/azure-identity_1.18.0/sdk/identity/azure-identity/CHANGELOG.md --- .../python-modules/azure-identity/default.nix | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/azure-identity/default.nix b/pkgs/development/python-modules/azure-identity/default.nix index 6f89cacb08bd..b6c9eea8be3a 100644 --- a/pkgs/development/python-modules/azure-identity/default.nix +++ b/pkgs/development/python-modules/azure-identity/default.nix @@ -7,25 +7,31 @@ cryptography, msal, msal-extensions, + typing-extensions, + setuptools, }: buildPythonPackage rec { pname = "azure-identity"; - version = "1.17.0"; - format = "setuptools"; + version = "1.18.0"; + pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { - inherit pname version; - hash = "sha256-oRaPIjstf6OWg2K3iv/RV6Hzdy8xCozc6IPMUVxsiZg="; + pname = "azure_identity"; + inherit version; + hash = "sha256-9WdXmmXYky+pE8du3fMwUQGhXlcnpeSqXfZJoPVT1MM="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ azure-core cryptography msal msal-extensions + typing-extensions ]; pythonImportsCheck = [ "azure.identity" ]; @@ -36,7 +42,7 @@ buildPythonPackage rec { meta = with lib; { description = "Microsoft Azure Identity Library for Python"; - homepage = "https://github.com/Azure/azure-sdk-for-python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/identity/azure-identity"; changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-identity_${version}/sdk/identity/azure-identity/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ kamadorueda ]; From bb791b43c4f77f3390a899f8c9eda904eb7c95df Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:46 +0200 Subject: [PATCH 046/687] python3Packages.azure-servicebus: 7.12.2 -> 7.12.3 https://github.com/Azure/azure-sdk-for-python/blob/azure-servicebus_7.12.3/sdk/servicebus/azure-servicebus/CHANGELOG.md --- .../azure-servicebus/default.nix | 24 +++++++++---------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/azure-servicebus/default.nix b/pkgs/development/python-modules/azure-servicebus/default.nix index 6e622d51794d..997d52e12897 100644 --- a/pkgs/development/python-modules/azure-servicebus/default.nix +++ b/pkgs/development/python-modules/azure-servicebus/default.nix @@ -1,35 +1,33 @@ { lib, - azure-common, azure-core, buildPythonPackage, fetchPypi, isodate, - msrest, pythonOlder, typing-extensions, - uamqp, + setuptools, }: buildPythonPackage rec { pname = "azure-servicebus"; - version = "7.12.2"; - format = "setuptools"; + version = "7.12.3"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { - inherit pname version; - hash = "sha256-pqPF957VvvEB2ePjyYahA7IA4mxJU8R6UvVSx1fkXso="; + pname = "azure_servicebus"; + inherit version; + hash = "sha256-PwdZcxrSIRxo60sh5byimCf31v8Ccr3H7vEDwcE/gyI="; }; - propagatedBuildInputs = [ - azure-common + build-system = [ setuptools ]; + + dependencies = [ azure-core isodate - msrest typing-extensions - uamqp ]; # Tests require dev-tools @@ -39,7 +37,7 @@ buildPythonPackage rec { meta = with lib; { description = "Microsoft Azure Service Bus Client Library"; - homepage = "https://github.com/Azure/azure-sdk-for-python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/servicebus/azure-servicebus"; changelog = "https://github.com/Azure/azure-sdk-for-python/blob/azure-servicebus_${version}/sdk/servicebus/azure-servicebus/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ maxwilson ]; From 38419a3e38af46cf91d096d2d887d6821538d447 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:47 +0200 Subject: [PATCH 047/687] python3Packages.azure-storage-blob: 12.20.0 -> 12.23.1 https://github.com/Azure/azure-sdk-for-python/blob/azure-storage-blob_12.23.1/sdk/storage/azure-storage-blob/CHANGELOG.md --- .../python-modules/azure-storage-blob/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/azure-storage-blob/default.nix b/pkgs/development/python-modules/azure-storage-blob/default.nix index fa2876123e97..b9d451892b0f 100644 --- a/pkgs/development/python-modules/azure-storage-blob/default.nix +++ b/pkgs/development/python-modules/azure-storage-blob/default.nix @@ -11,14 +11,15 @@ buildPythonPackage rec { pname = "azure-storage-blob"; - version = "12.20.0"; + version = "12.23.1"; format = "setuptools"; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { - inherit pname version; - hash = "sha256-7rkSVuQdS1ubrWqH/QqK3gfdWKpSNE4sjSdG4noBfTs="; + pname = "azure_storage_blob"; + inherit version; + hash = "sha256-pYflTU450qJ711EJ2xZP+iBY/hlAYeVEbFqJvKkYJy8="; }; propagatedBuildInputs = [ From 5497cfc2ac28689c0dc13ab8c5666ea08197586c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:47 +0200 Subject: [PATCH 048/687] python3Packages.b2sdk: 2.4.0 -> 2.5.1 https://github.com/Backblaze/b2-sdk-python/blob/v2.5.1/CHANGELOG.md --- pkgs/development/python-modules/b2sdk/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/b2sdk/default.nix b/pkgs/development/python-modules/b2sdk/default.nix index 7b56d75ddd03..df3a868e2e85 100644 --- a/pkgs/development/python-modules/b2sdk/default.nix +++ b/pkgs/development/python-modules/b2sdk/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "b2sdk"; - version = "2.4.0"; + version = "2.5.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "Backblaze"; repo = "b2-sdk-python"; rev = "refs/tags/v${version}"; - hash = "sha256-SaoQzP7vtzVWmkUTw0vCeneeSMTmBTIr5kiMXGcgm9g="; + hash = "sha256-oS037l5pQW/z4GX5+hb/mCUA219cGHE7lyiG8aos21k="; }; build-system = [ pdm-backend ]; @@ -71,6 +71,7 @@ buildPythonPackage rec { "test_files_headers" "test_large_file" "test_file_info_b2_attributes" + "test_sync_folder" ]; pythonImportsCheck = [ "b2sdk" ]; From 2ba1d6551db7261ec148f16682ef72c567c04b89 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:48 +0200 Subject: [PATCH 049/687] python3Packages.babel: 2.15.0 -> 2.16.0 https://github.com/python-babel/babel/releases/tag/v2.16.0 --- pkgs/development/python-modules/babel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/babel/default.nix b/pkgs/development/python-modules/babel/default.nix index de68774a358b..0499c1f52c94 100644 --- a/pkgs/development/python-modules/babel/default.nix +++ b/pkgs/development/python-modules/babel/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "babel"; - version = "2.15.0"; + version = "2.16.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-ja8OJl0FdovGx6MUzxMh6aEjr8MozGNcGGIqLzCgRBM="; + hash = "sha256-0fNVTKJmBf4XPz3gxl91D1pC+SRJm/E03mQjWCKY4xY="; }; build-system = [ setuptools ]; From 79dd98bb56d555dc717f80800b36086270cbd5e8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:48 +0200 Subject: [PATCH 050/687] python3Packages.bambi: 0.13.0 -> 0.14.0 https://github.com/bambinos/bambi/releases/tag/0.14.0 --- pkgs/development/python-modules/bambi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bambi/default.nix b/pkgs/development/python-modules/bambi/default.nix index f2447b2c9d12..4dec3ccfc4b9 100644 --- a/pkgs/development/python-modules/bambi/default.nix +++ b/pkgs/development/python-modules/bambi/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "bambi"; - version = "0.13.0"; + version = "0.14.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "bambinos"; repo = "bambi"; rev = "refs/tags/${version}"; - hash = "sha256-9+uTyV3mQlHOKAjXohwkhTzNe/+I5XR/LuH1ZYvhc8I="; + hash = "sha256-kxrNNbZfC96/XHb1I7aUHYZdFJvGR80ZI8ell/0FQXc="; }; nativeBuildInputs = [ setuptools ]; From 75f3ee870980d170c5aca53ae3c2b0d307cc43ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:49 +0200 Subject: [PATCH 051/687] python3Packages.beartype: 0.18.5 -> 0.19.0 https://github.com/beartype/beartype/releases/tag/v0.19.0 --- pkgs/development/python-modules/beartype/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/beartype/default.nix b/pkgs/development/python-modules/beartype/default.nix index f9382892a51d..0059210356b9 100644 --- a/pkgs/development/python-modules/beartype/default.nix +++ b/pkgs/development/python-modules/beartype/default.nix @@ -2,7 +2,7 @@ lib, buildPythonPackage, fetchPypi, - setuptools, + hatchling, pytestCheckHook, pythonOlder, typing-extensions, @@ -10,17 +10,17 @@ buildPythonPackage rec { pname = "beartype"; - version = "0.18.5"; - format = "setuptools"; + version = "0.19.0"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-Jk3cLx2p7JT/Y5FB++M9IuEqn3WqhjuDtwRv//E4GSc="; + hash = "sha256-3kLfwbpcNxD95sMALjvSytI27U0qq+h2NFqwtCNKZXM="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ hatchling ]; nativeCheckInputs = [ pytestCheckHook From 98083422593ba10ac06b9b84f748d618b8022125 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:49 +0200 Subject: [PATCH 052/687] python3Packages.bentoml: 1.3.3 -> 1.3.7 https://github.com/bentoml/BentoML/releases/tag/v1.3.7 --- pkgs/development/python-modules/bentoml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bentoml/default.nix b/pkgs/development/python-modules/bentoml/default.nix index f7d480485c69..b8a5dbb48d35 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.3"; + version = "1.3.7"; aws = [ fs-s3fs ]; grpc = [ grpcio @@ -128,7 +128,7 @@ buildPythonPackage { owner = "bentoml"; repo = "BentoML"; rev = "refs/tags/v${version}"; - hash = "sha256-PjmXPSPukLJ+iCpBdUynhcWCfFqplmdsgj0LYpodE/c="; + hash = "sha256-98SVW7f/Yn+NMfS6UIicQcoatMSm4XSJzbuJ0S/p3sg="; }; pythonRelaxDeps = [ From c814afda568528767f0fb48d380b168d8ec403d3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:49 +0200 Subject: [PATCH 053/687] python3Packages.bids-validator: 1.14.6 -> 1.14.7.post0 https://github.com/bids-standard/bids-validator/releases/tag/v1.14.7.post0 --- pkgs/development/python-modules/bids-validator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bids-validator/default.nix b/pkgs/development/python-modules/bids-validator/default.nix index f954d7c4ab67..3162ba276cf7 100644 --- a/pkgs/development/python-modules/bids-validator/default.nix +++ b/pkgs/development/python-modules/bids-validator/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "bids-validator"; - version = "1.14.6"; + version = "1.14.7.post0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "bids_validator"; inherit version; - hash = "sha256-3ytrXRqq1h00zK0ElPLtc84wgoJa2jGVTE4UwlONSFw="; + hash = "sha256-5gBaUAt1+KlhWT+2fUYIUQfa2xFvWaXDtSSqBpeUW2Y="; }; nativeBuildInputs = [ From e7fac9d576cc4008bb9cec90739ba32168c4a1b4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:50 +0200 Subject: [PATCH 054/687] python3Packages.bilibili-api-python: 16.2.0 -> 16.3.0 https://github.com/Nemo2011/bilibili-api/releases/tag/16.3.0 --- .../python-modules/bilibili-api-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bilibili-api-python/default.nix b/pkgs/development/python-modules/bilibili-api-python/default.nix index 8adb7b664894..db63bdb44780 100644 --- a/pkgs/development/python-modules/bilibili-api-python/default.nix +++ b/pkgs/development/python-modules/bilibili-api-python/default.nix @@ -23,12 +23,12 @@ }: buildPythonPackage rec { pname = "bilibili-api-python"; - version = "16.2.0"; + version = "16.3.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-ecv9lzp2L13seBosahgnglaZP8YZCD/13nlTPP8LCs0="; + hash = "sha256-mwhyFc3b1qA7W76gaBcAup+Wca6gQAdRwZJaZXOHqCw="; }; postPatch = '' From 6ef0868d1c85e152542160073ee6f7655222f47b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:50 +0200 Subject: [PATCH 055/687] python3Packages.biopandas: 0.5.0 -> 0.5.1 https://github.com/BioPandas/biopandas/releases/tag/v0.5.1 --- pkgs/development/python-modules/biopandas/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/biopandas/default.nix b/pkgs/development/python-modules/biopandas/default.nix index fcb3bbe926d1..87565248bc79 100644 --- a/pkgs/development/python-modules/biopandas/default.nix +++ b/pkgs/development/python-modules/biopandas/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "biopandas"; - version = "0.5.0"; + version = "0.5.1"; pyproject = true; src = fetchFromGitHub { owner = "BioPandas"; repo = "biopandas"; rev = "refs/tags/v${version}"; - hash = "sha256-1c78baBBsDyvAWrNx5mZI/Q75wyXv0DAwAdWm3EwX/I="; + hash = "sha256-dUeGjDDz9VA1NrFLGKy0ebaa+MU4c1tHi5YYkAspLRk="; }; patches = [ From a30bd9c1992ddce61e9ecb4add359011fd30f669 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:51 +0200 Subject: [PATCH 056/687] python3Packages.biopython: 1.83 -> 1.84 --- .../biopython/close_parser_on_time.patch | 18 ------------------ .../python-modules/biopython/default.nix | 18 +++++++----------- 2 files changed, 7 insertions(+), 29 deletions(-) delete mode 100644 pkgs/development/python-modules/biopython/close_parser_on_time.patch diff --git a/pkgs/development/python-modules/biopython/close_parser_on_time.patch b/pkgs/development/python-modules/biopython/close_parser_on_time.patch deleted file mode 100644 index 05d22e22ed9e..000000000000 --- a/pkgs/development/python-modules/biopython/close_parser_on_time.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/Bio/SeqIO/SeqXmlIO.py b/Bio/SeqIO/SeqXmlIO.py -index 8fe75ebb728..6758317d05f 100644 ---- a/Bio/SeqIO/SeqXmlIO.py -+++ b/Bio/SeqIO/SeqXmlIO.py -@@ -498,11 +498,12 @@ def iterate(self, handle): - if not text: - break - parser.feed(text) -+ # Closing the parser ensures that all XML data fed into it are processed -+ parser.close() - # We have reached the end of the XML file; - # send out the remaining records - yield from records - records.clear() -- parser.close() - - - class SeqXmlWriter(SequenceWriter): diff --git a/pkgs/development/python-modules/biopython/default.nix b/pkgs/development/python-modules/biopython/default.nix index 051f66845dec..900c3f019f28 100644 --- a/pkgs/development/python-modules/biopython/default.nix +++ b/pkgs/development/python-modules/biopython/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pythonOlder, setuptools, numpy, @@ -9,22 +9,18 @@ buildPythonPackage rec { pname = "biopython"; - version = "1.83"; + version = "1.84"; pyproject = true; disabled = pythonOlder "3.9"; - src = fetchPypi { - inherit pname version; - hash = "sha256-eOa/t43mMDQDev01/nfLbgqeW2Jwa+z3in2SKxbtg/c="; + src = fetchFromGitHub { + owner = "biopython"; + repo = "biopython"; + rev = "refs/tags/biopython-${lib.replaceChars [ "." ] [ "" ] version}"; + hash = "sha256-zXUB/AkWc/cY9M02WheSvXjT/nwM+lGXfXgCcWfu0G4="; }; - patches = [ - # cherry-picked from https://github.com/biopython/biopython/commit/3f9bda7ef44f533dadbaa0de29ac21929bc0b2f1 - # fixes SeqXMLIO parser to process all data. remove on next update - ./close_parser_on_time.patch - ]; - build-system = [ setuptools ]; dependencies = [ numpy ]; From 265f2fa745e21ef659e385e66841153fb1aa7817 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:51 +0200 Subject: [PATCH 057/687] python3Packages.bitsandbytes: 0.43.1 -> 0.43.3 https://github.com/TimDettmers/bitsandbytes/releases/tag/0.43.3 --- pkgs/development/python-modules/bitsandbytes/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bitsandbytes/default.nix b/pkgs/development/python-modules/bitsandbytes/default.nix index 9bfc4a89784f..aeb964964dbc 100644 --- a/pkgs/development/python-modules/bitsandbytes/default.nix +++ b/pkgs/development/python-modules/bitsandbytes/default.nix @@ -13,7 +13,7 @@ let pname = "bitsandbytes"; - version = "0.43.1"; + version = "0.43.3"; inherit (torch) cudaCapabilities cudaPackages cudaSupport; inherit (cudaPackages) backendStdenv cudaVersion; @@ -54,7 +54,7 @@ buildPythonPackage { owner = "TimDettmers"; repo = "bitsandbytes"; rev = "refs/tags/${version}"; - hash = "sha256-GFbFKPdV96DXPA+PZO4h0zdBclN670fb0PGv4QPHWHU="; + hash = "sha256-JOB+WCrLFjjeJJHbsOei8+D5CMuFmyVLnoKRd05tYDU="; }; postPatch = From c4587642d63e0a688cdba65191f6c9fed6f25e8d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:51 +0200 Subject: [PATCH 058/687] python3Packages.black: 24.4.2 -> 24.8.0 https://github.com/psf/black/blob/24.8.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 f2648124c05c..f0cdcf2c2ea4 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.4.2"; + version = "24.8.0"; format = "pyproject"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-yHK1MFfwAAhdpmoZxV1o9vjdysJkI5KtOjVYeEBvvU0="; + hash = "sha256-JQCUVCC2eEw4ue6IWvA59edHHvKEqwP6Nezd5GiM2D8="; }; nativeBuildInputs = [ From 501e8ced87b1e7dbc37cd94162111d2172261ca3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:52 +0200 Subject: [PATCH 059/687] python3Packages.blosc2: 2.5.1 -> 2.7.1 https://github.com/Blosc/python-blosc2/releases/tag/v2.7.1 --- pkgs/development/python-modules/blosc2/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/blosc2/default.nix b/pkgs/development/python-modules/blosc2/default.nix index db948e8098bc..f72a50eb26d3 100644 --- a/pkgs/development/python-modules/blosc2/default.nix +++ b/pkgs/development/python-modules/blosc2/default.nix @@ -19,6 +19,7 @@ # propagates msgpack, ndindex, + numexpr, numpy, py-cpuinfo, rich, @@ -31,21 +32,25 @@ buildPythonPackage rec { pname = "blosc2"; - version = "2.5.1"; + version = "2.7.1"; pyproject = true; src = fetchFromGitHub { owner = "Blosc"; repo = "python-blosc2"; rev = "refs/tags/v${version}"; - hash = "sha256-yBgnNJU1q+FktIkpQn74LuRP19Ta/fNC60Z8TxzlWPk="; + hash = "sha256-2aLfyd+/I8cy9OqdU4yNXY/bkf0AdXu+hZPLDdM3g5g="; }; postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "numpy>=2.0.0" "numpy" substituteInPlace requirements-runtime.txt \ --replace "pytest" "" ''; + pythonRelaxDeps = [ "numpy" ]; + nativeBuildInputs = [ cmake cython @@ -65,6 +70,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ msgpack ndindex + numexpr numpy py-cpuinfo rich From 858d0aecca2cf89ca5385429fcaf31da5d09c500 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:52 +0200 Subject: [PATCH 060/687] python3Packages.bokeh: 3.5.2 -> 3.6.0 --- pkgs/development/python-modules/bokeh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bokeh/default.nix b/pkgs/development/python-modules/bokeh/default.nix index 62c537e8de7a..f53d8396c6e0 100644 --- a/pkgs/development/python-modules/bokeh/default.nix +++ b/pkgs/development/python-modules/bokeh/default.nix @@ -46,14 +46,14 @@ buildPythonPackage rec { pname = "bokeh"; # update together with panel which is not straightforward - version = "3.5.2"; + version = "3.6.0"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-A6VKZ9tne4iBg0JxxiCngbODrlk69cPqIUkWR1REDQc="; + hash = "sha256-ADLcHnatCXsHYm5RWEaF/0jGVIH7qq0QVmOxBGFlhno="; }; src_test = fetchFromGitHub { From 6b5fb7653b28aee0a0e38ef824ae37b9ad1d3e6c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:53 +0200 Subject: [PATCH 061/687] python3Packages.boltztrap2: 24.1.1 -> 24.9.4 --- pkgs/development/python-modules/boltztrap2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boltztrap2/default.nix b/pkgs/development/python-modules/boltztrap2/default.nix index a9a437af05ff..6ca2997257c9 100644 --- a/pkgs/development/python-modules/boltztrap2/default.nix +++ b/pkgs/development/python-modules/boltztrap2/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "boltztrap2"; - version = "24.1.1"; + version = "24.9.4"; pyproject = true; build-system = [ setuptools ]; @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "BoltzTraP2"; inherit version; - hash = "sha256-kgv4lPBxcBmRKihaTwPRz8bHTWAWUOGZADtJUb3y+C4="; + hash = "sha256-BfGR7sY0E9r+RXA1fC9uy1GXC+EFV1RKOvMyvGcf+aE="; }; postPatch = '' From 281552a25e1f3650bbfc75e3210a6dcca6f23986 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:53 +0200 Subject: [PATCH 062/687] python3Packages.boost-histogram: 1.4.1 -> 1.5.0 --- .../boost-histogram/default.nix | 27 ++++++++++++++----- 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/boost-histogram/default.nix b/pkgs/development/python-modules/boost-histogram/default.nix index de4224d13ee7..83f534e71345 100644 --- a/pkgs/development/python-modules/boost-histogram/default.nix +++ b/pkgs/development/python-modules/boost-histogram/default.nix @@ -3,31 +3,46 @@ fetchPypi, buildPythonPackage, pythonOlder, + cmake, + pybind11, + nanobind, + ninja, + setuptools-scm, boost, numpy, pytestCheckHook, pytest-benchmark, - setuptools-scm, + scikit-build-core, }: buildPythonPackage rec { pname = "boost-histogram"; - version = "1.4.1"; - format = "setuptools"; + version = "1.5.0"; + pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { pname = "boost_histogram"; inherit version; - hash = "sha256-lxRvc19GfVBpdqBH8/I3zlmECpUv0jH19DH4l/sAbN0="; + hash = "sha256-BiPwEObFLl0Bh2dyOVloYJDbB/ww8NHYR1tdZjxd2yw="; }; - nativeBuildInputs = [ setuptools-scm ]; + nativeBuildInputs = [ cmake ]; + + dontUseCmakeConfigure = true; + + build-system = [ + pybind11 + nanobind + ninja + scikit-build-core + setuptools-scm + ]; buildInputs = [ boost ]; - propagatedBuildInputs = [ numpy ]; + dependencies = [ numpy ]; nativeCheckInputs = [ pytestCheckHook From 0fb32307c48028cb89b43828fac7500e1348822a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:53 +0200 Subject: [PATCH 063/687] python3Packages.boto3-stubs: 1.34.160 -> 1.35.29 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index fae0b5ff4fd3..d9c249fef4ad 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -359,7 +359,7 @@ buildPythonPackage rec { pname = "boto3-stubs"; - version = "1.34.160"; + version = "1.35.29"; pyproject = true; disabled = pythonOlder "3.7"; @@ -367,7 +367,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "boto3_stubs"; inherit version; - hash = "sha256-xrHf6zyuZz7tWW8BQJM54uC5VaUkGhbO5p8pMD2bN94="; + hash = "sha256-bl8IL3zQKL3zv8V8nbO3hOD27CIysQSChZqRnWzWv8k="; }; build-system = [ setuptools ]; From 3c3972297be8dcea16c04abcdc07eece180e657c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:54 +0200 Subject: [PATCH 064/687] python3Packages.botocore-stubs: 1.34.160 -> 1.35.29 --- pkgs/development/python-modules/botocore-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botocore-stubs/default.nix b/pkgs/development/python-modules/botocore-stubs/default.nix index 980ab4873062..7e042f4bbaff 100644 --- a/pkgs/development/python-modules/botocore-stubs/default.nix +++ b/pkgs/development/python-modules/botocore-stubs/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "botocore-stubs"; - version = "1.34.160"; + version = "1.35.29"; pyproject = true; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "botocore_stubs"; inherit version; - hash = "sha256-kAlT8/km0gVQV3ZTX9ExBH74lRlzTx5TZdA+y67FPNk="; + hash = "sha256-QNTPX8Un+604G+GM+DdADW8WiogOJu55TIwE+go+YsU="; }; nativeBuildInputs = [ poetry-core ]; From 05643854a47db3defd6b17b0647cb5d00d509adf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:55 +0200 Subject: [PATCH 065/687] python3Packages.botorch: 0.11.3 -> 0.12.0 https://github.com/pytorch/botorch/blob/refs/tags/v0.12.0/CHANGELOG.md --- pkgs/development/python-modules/botorch/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/botorch/default.nix b/pkgs/development/python-modules/botorch/default.nix index 7a860437c1b8..1cf11d17eb50 100644 --- a/pkgs/development/python-modules/botorch/default.nix +++ b/pkgs/development/python-modules/botorch/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "botorch"; - version = "0.11.3"; + version = "0.12.0"; pyproject = true; src = fetchFromGitHub { owner = "pytorch"; repo = "botorch"; rev = "refs/tags/v${version}"; - hash = "sha256-AtRU5KC8KlkxMCU0OUAHDFK7BsPO3TbRmmzDGV7+yVk="; + hash = "sha256-CKlerCUadObpPq4jQAiFDBOZMHZ4QccAKQz30OFe64E="; }; build-system = [ From 0906cdd57fcc49a4723494c968d210d470e55ca3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:55 +0200 Subject: [PATCH 066/687] python3Packages.bottle: 0.12.25 -> 0.13.1 --- 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 2b7bff14c007..d1d69f252daa 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.12.25"; + version = "0.13.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-4anJSXCubXELP7RSYpTf64byy0qB7/OkuY3ED7Dl4CE="; + hash = "sha256-pIhS3HoFE1PT5N491VkM0l3jcLz9lKciN1YeMUzrDIg="; }; nativeBuildInputs = [ setuptools ]; From 76d575fd1d40c35d134b8dbd8f76ec245d36c7e3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:56 +0200 Subject: [PATCH 067/687] python3Packages.brian2: 2.7.0 -> 2.7.1 --- pkgs/development/python-modules/brian2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/brian2/default.nix b/pkgs/development/python-modules/brian2/default.nix index c6a31766078b..a0021585cfc5 100644 --- a/pkgs/development/python-modules/brian2/default.nix +++ b/pkgs/development/python-modules/brian2/default.nix @@ -15,12 +15,12 @@ buildPythonPackage rec { pname = "brian2"; - version = "2.7.0"; + version = "2.7.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-d9GDWp8CGIjeprWf4TtchVd36gmo36HBRkBOLaRXbpo="; + hash = "sha256-mp1xo6ooYm21s6FYcegQdsHmVgH81usV9IfIM0GM7lc="; }; build-system = [ setuptools ]; From e4ff85ede83de5e00f93785e86f9feefc562f0aa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:57 +0200 Subject: [PATCH 068/687] python3Packages.btrees: 6.0 -> 6.1 --- pkgs/development/python-modules/btrees/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/btrees/default.nix b/pkgs/development/python-modules/btrees/default.nix index e6d92d31f3e5..2ba7e1e848d4 100644 --- a/pkgs/development/python-modules/btrees/default.nix +++ b/pkgs/development/python-modules/btrees/default.nix @@ -12,15 +12,14 @@ buildPythonPackage rec { pname = "btrees"; - version = "6.0"; + version = "6.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { - pname = "BTrees"; - inherit version; - hash = "sha256-9puM3TNDThPhgCFruCrgt80x+t+3zFWWlcs3MZyjX/A="; + inherit pname version; + hash = "sha256-4YdG+GQYaaIPRTKMm1+X3GxxoRlZYDVq72O3X1yNRF8="; }; propagatedBuildInputs = [ From 0f7954a44d139e5051ae5a4b6fd5ef1cfc2d6f77 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:57 +0200 Subject: [PATCH 069/687] python3Packages.bx-python: 0.12.0 -> 0.13.0 https://github.com/bxlab/bx-python/releases/tag/v0.13.0 --- pkgs/development/python-modules/bx-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bx-python/default.nix b/pkgs/development/python-modules/bx-python/default.nix index 869440098f1d..89ab2699c89e 100644 --- a/pkgs/development/python-modules/bx-python/default.nix +++ b/pkgs/development/python-modules/bx-python/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "bx-python"; - version = "0.12.0"; + version = "0.13.0"; pyproject = true; src = fetchFromGitHub { owner = "bxlab"; repo = "bx-python"; rev = "refs/tags/v${version}"; - hash = "sha256-ZpZjh7OXdUY7rd692h7VYHzC3qCrDKFme6r+wuG7GP4="; + hash = "sha256-I5yc8i9xoievaZbgwHSQQSVvs1VnNa66Q883T4dCYYw="; }; postPatch = '' From e4d7618f622ab23a29ea4851bc9686cc62c6d19b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:58 +0200 Subject: [PATCH 070/687] python3Packages.cantools: 39.4.5 -> 39.4.8 https://github.com/cantools/cantools/releases/tag/39.4.8 --- 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 4e4dff898424..2fa525773a63 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 = "39.4.5"; + version = "39.4.8"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-WU8q6A3q24xrCOjhMi1C4lj0DULIDWiG2E4BQ/kLWiM="; + hash = "sha256-kzgDr+l96R2ScFOwJ+KhZeTOiRq/jkLWtAmnt9/vqA0="; }; nativeBuildInputs = [ From 781a79fdfe2c89f09fbab44eef6f32e2d7c5403a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:59 +0200 Subject: [PATCH 071/687] python3Packages.cashews: 7.2.0 -> 7.3.1 https://github.com/Krukov/cashews/releases/tag/7.3.1 --- pkgs/development/python-modules/cashews/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cashews/default.nix b/pkgs/development/python-modules/cashews/default.nix index af6f0a3d0cef..3b9166d70096 100644 --- a/pkgs/development/python-modules/cashews/default.nix +++ b/pkgs/development/python-modules/cashews/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "cashews"; - version = "7.2.0"; + version = "7.3.1"; pyproject = true; src = fetchFromGitHub { owner = "Krukov"; repo = "cashews"; rev = "refs/tags/${version}"; - hash = "sha256-7T9M8ioeTjW7OmcHyxZ6awNfp9kVU8Hi+Lgy17jXxK4="; + hash = "sha256-GS6QnWCVUgxj5uiH13jUDvRBadAB0xcZd4pb0+4q6gk="; }; build-system = [ setuptools ]; From fad75057e4f3957726ce028ff665205501d33630 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:59 +0200 Subject: [PATCH 072/687] python3Packages.celery-redbeat: 2.1.0 -> 2.2.0 --- pkgs/development/python-modules/celery-redbeat/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/celery-redbeat/default.nix b/pkgs/development/python-modules/celery-redbeat/default.nix index 0e6d7f5b868f..2635818a9b37 100644 --- a/pkgs/development/python-modules/celery-redbeat/default.nix +++ b/pkgs/development/python-modules/celery-redbeat/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "celery-redbeat"; - version = "2.1.0"; + version = "2.2.0"; format = "setuptools"; src = fetchFromGitHub { owner = "sibson"; repo = "redbeat"; - rev = "v${version}"; - hash = "sha256-WW/OYa7TWEKkata1eULir29wHaCnavBJebn4GrBzmWY="; + rev = "refs/tags/v${version}"; + hash = "sha256-lAEbhRTp0jYrCgHaTvPrl+lW1NRezmmTqAnUmLdpVwY="; }; patches = [ From e42fc0dd9afbcc8ccbc7a0d13a5c97720d67c1f7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:03:59 +0200 Subject: [PATCH 073/687] python3Packages.certipy: 0.1.3 -> 0.2.1 --- .../python-modules/certipy/default.nix | 31 ++++++++++++++----- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/certipy/default.nix b/pkgs/development/python-modules/certipy/default.nix index 908edc32db69..911de68d4182 100644 --- a/pkgs/development/python-modules/certipy/default.nix +++ b/pkgs/development/python-modules/certipy/default.nix @@ -1,29 +1,44 @@ { lib, buildPythonPackage, + cryptography, fetchPypi, - pyopenssl, + flask, + pytestCheckHook, + pythonOlder, + requests, + setuptools-scm, }: buildPythonPackage rec { pname = "certipy"; - version = "0.1.3"; - format = "setuptools"; + version = "0.2.1"; + pyproject = true; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "0n980gqpzh0fm58h3i4mi2i10wgj606lscm1r5sk60vbf6vh8mv9"; + hash = "sha256-DA6nslJItC+5MPMBc6eMAp5rpn4u+VmMpEcNiXXJy7Y="; }; - propagatedBuildInputs = [ pyopenssl ]; + build-system = [ setuptools-scm ]; - doCheck = false; # no tests were included + dependencies = [ cryptography ]; + + nativeCheckInputs = [ + flask + pytestCheckHook + requests + ]; + + pythonImportsCheck = [ "certipy" ]; meta = with lib; { + description = "Utility to create and sign CAs and certificates"; homepage = "https://github.com/LLNL/certipy"; - description = "wrapper for pyOpenSSL"; - mainProgram = "certipy"; license = licenses.bsd3; maintainers = with maintainers; [ isgy ]; + mainProgram = "certipy"; }; } From cfc35d9ceb92e869701520a226f070e10a27d200 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:00 +0200 Subject: [PATCH 074/687] python3Packages.cfn-lint: 0.87.7 -> 0.87.10 https://github.com/aws-cloudformation/cfn-lint/blob/v0.87.10/CHANGELOG.md --- pkgs/development/python-modules/cfn-lint/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cfn-lint/default.nix b/pkgs/development/python-modules/cfn-lint/default.nix index d0325a5c21ea..595c5db21f16 100644 --- a/pkgs/development/python-modules/cfn-lint/default.nix +++ b/pkgs/development/python-modules/cfn-lint/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "cfn-lint"; - version = "0.87.7"; + version = "0.87.10"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "aws-cloudformation"; repo = "cfn-lint"; rev = "refs/tags/v${version}"; - hash = "sha256-em6Vi9zIn8ikmcHVbljA1vr+R3t8ZpJ57p3Ix3bqMYU="; + hash = "sha256-BQimKuM9TThSQPM8WsmjtHdTsmGE9+RYTE6z4lq6Q5k="; }; propagatedBuildInputs = [ From b53cecff52c7e572a7fe428474c09d3f6e3541d2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:00 +0200 Subject: [PATCH 075/687] python3Packages.chispa: 0.10.0 -> 0.10.1 --- pkgs/development/python-modules/chispa/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/chispa/default.nix b/pkgs/development/python-modules/chispa/default.nix index 980f02b4229d..c8ac9dcb5bb2 100644 --- a/pkgs/development/python-modules/chispa/default.nix +++ b/pkgs/development/python-modules/chispa/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "chispa"; - version = "0.10.0"; + version = "0.10.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "MrPowers"; repo = "chispa"; rev = "refs/tags/v${version}"; - hash = "sha256-r3/Uae/Bu/+ZpWt19jetfIRpew1hBB24WWQRJIcYqFs="; + hash = "sha256-WPtn8YGlj67MEy2onxoU5SctQ7NcvTImaU0VgMoz2B4="; }; nativeBuildInputs = [ poetry-core ]; From c65652d4573d302bec2d8743a6377ea33501d214 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:01 +0200 Subject: [PATCH 076/687] python3Packages.clarifai: 10.8.0 -> 10.8.6 https://github.com/Clarifai/clarifai-python/releases/tag/10.8.6 --- pkgs/development/python-modules/clarifai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/clarifai/default.nix b/pkgs/development/python-modules/clarifai/default.nix index 68dfea58f94f..124e5cd8d987 100644 --- a/pkgs/development/python-modules/clarifai/default.nix +++ b/pkgs/development/python-modules/clarifai/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "clarifai"; - version = "10.8.0"; + version = "10.8.6"; pyproject = true; disabled = pythonOlder "3.8"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "Clarifai"; repo = "clarifai-python"; rev = "refs/tags/${version}"; - hash = "sha256-dRhFZACfdMW0cIBDVUOSGDl5fai0gFXDPyfDil+itwQ="; + hash = "sha256-/fHNRFtxyNa9VdEi5wQ+YA+9mFv3ZpRFJQnWkuxQd5I="; }; pythonRelaxDeps = [ From 55b6986b7e94c9a360e55aff7a1f127fa2fb1b9d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:01 +0200 Subject: [PATCH 077/687] python3Packages.click-odoo-contrib: 1.18.1 -> 1.19 --- .../development/python-modules/click-odoo-contrib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/click-odoo-contrib/default.nix b/pkgs/development/python-modules/click-odoo-contrib/default.nix index ebb626aabf8c..79793062e2e1 100644 --- a/pkgs/development/python-modules/click-odoo-contrib/default.nix +++ b/pkgs/development/python-modules/click-odoo-contrib/default.nix @@ -12,12 +12,12 @@ buildPythonPackage rec { pname = "click-odoo-contrib"; - version = "1.18.1"; + version = "1.19"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-3gusvy3d6kgmyBY+bmXB6lbWk7qxJIuHALZtug1WLzo="; + hash = "sha256-Tg3C/mdgkB1TtQZaUOX4ZjpD3InI8CxoNUSfotRqbg0="; }; nativeBuildInputs = [ setuptools-scm ]; From f5371ba0c85b864d01478500a32c0ed59abbcf6b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:02 +0200 Subject: [PATCH 078/687] python3Packages.clickhouse-connect: 0.7.12 -> 0.8.0 --- .../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 4640b71cee04..f338744bbae9 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.7.12"; + version = "0.8.0"; format = "setuptools"; @@ -34,7 +34,7 @@ buildPythonPackage rec { repo = "clickhouse-connect"; owner = "ClickHouse"; rev = "refs/tags/v${version}"; - hash = "sha256-UJSg/ADxVsO4xuym8NGjbgQafWmu7J3Is2hKvObYhU8="; + hash = "sha256-Jx+lbCs1zsU11D76COIiMxwqHlYKC1DOMegM4RsQkVg="; }; nativeBuildInputs = [ cython ]; From 67fb4117d94789729b262739a6188277021e4f87 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:02 +0200 Subject: [PATCH 079/687] python3Packages.cloudpathlib: 0.18.1 -> 0.19.0 --- .../python-modules/cloudpathlib/default.nix | 30 +++++++++---------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/cloudpathlib/default.nix b/pkgs/development/python-modules/cloudpathlib/default.nix index 8c642edda242..c1a08ec5d991 100644 --- a/pkgs/development/python-modules/cloudpathlib/default.nix +++ b/pkgs/development/python-modules/cloudpathlib/default.nix @@ -4,10 +4,9 @@ pythonOlder, fetchFromGitHub, flit-core, - importlib-metadata, typing-extensions, - cloudpathlib, azure-storage-blob, + azure-storage-file-datalake, google-cloud-storage, boto3, psutil, @@ -18,32 +17,33 @@ pytest-xdist, python-dotenv, shortuuid, + tenacity, }: buildPythonPackage rec { pname = "cloudpathlib"; - version = "0.18.1"; + version = "0.19.0"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "drivendataorg"; repo = "cloudpathlib"; rev = "refs/tags/v${version}"; - hash = "sha256-RrdRUqQ3QyMUpTi1FEsSXK6WS37r77SdPBH1oVVvSw0="; + hash = "sha256-VjoQc9nzwcMh9kiqWXsJNE5X7e7/sVGId5jgFTLZQy4="; }; - nativeBuildInputs = [ flit-core ]; + build-system = [ flit-core ]; - propagatedBuildInputs = [ - importlib-metadata - typing-extensions - ]; + dependencies = lib.optional (pythonOlder "3.11") typing-extensions; optional-dependencies = { - all = [ cloudpathlib ]; - azure = [ azure-storage-blob ]; + all = optional-dependencies.azure ++ optional-dependencies.gs ++ optional-dependencies.s3; + azure = [ + azure-storage-blob + azure-storage-file-datalake + ]; gs = [ google-cloud-storage ]; s3 = [ boto3 ]; }; @@ -51,9 +51,6 @@ buildPythonPackage rec { pythonImportsCheck = [ "cloudpathlib" ]; nativeCheckInputs = [ - azure-storage-blob - boto3 - google-cloud-storage psutil pydantic pytest7CheckHook @@ -62,7 +59,8 @@ buildPythonPackage rec { pytest-xdist python-dotenv shortuuid - ]; + tenacity + ] ++ optional-dependencies.all; meta = with lib; { description = "Python pathlib-style classes for cloud storage services such as Amazon S3, Azure Blob Storage, and Google Cloud Storage"; From 18d9c874fcc0390f7a4ba05d07ce1697f32a7928 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:03 +0200 Subject: [PATCH 080/687] python3Packages.cocotb: 1.8.1 -> 1.9.1 https://github.com/cocotb/cocotb/releases/tag/v1.9.1 --- pkgs/development/python-modules/cocotb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cocotb/default.nix b/pkgs/development/python-modules/cocotb/default.nix index b477d447c562..b1dec7aab5de 100644 --- a/pkgs/development/python-modules/cocotb/default.nix +++ b/pkgs/development/python-modules/cocotb/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "cocotb"; - version = "1.8.1"; + version = "1.9.1"; format = "setuptools"; # pypi source doesn't include tests @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "cocotb"; repo = "cocotb"; rev = "refs/tags/v${version}"; - hash = "sha256-B7SePM8muEL3KFVOY7+OAgQVIRvTs6k29xASK9lgCB4="; + hash = "sha256-+pS+y9rmyJ4laDK5evAtoqr5D0GuHGaX6DpK1qtumnA="; }; nativeBuildInputs = [ setuptools-scm ]; From 87ff0b2cd5c0a80dc99e8675c12789de9a8d4b84 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:04 +0200 Subject: [PATCH 081/687] python3Packages.configobj: 5.0.8 -> 5.0.9 https://github.com/DiffSK/configobj/blob/v5.0.9/CHANGES.rst --- pkgs/development/python-modules/configobj/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/configobj/default.nix b/pkgs/development/python-modules/configobj/default.nix index 02228f5f2fc0..ecc629fe13a4 100644 --- a/pkgs/development/python-modules/configobj/default.nix +++ b/pkgs/development/python-modules/configobj/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "configobj"; - version = "5.0.8"; + version = "5.0.9"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "DiffSK"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-t3Q0FEBibkAM5PAG4fjXwNH/71RqSSDj/Mn27ri0iDU="; + hash = "sha256-duPCGBaHCXp4A6ZHLnyL1SZtR7K4FJ4hs5wCE1V9WB4="; }; propagatedBuildInputs = [ six ]; From dfa6f92168fd39d9295d00ba0cac5f8989164cc3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:04 +0200 Subject: [PATCH 082/687] python3Packages.configparser: 7.0.0 -> 7.1.0 --- pkgs/development/python-modules/configparser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/configparser/default.nix b/pkgs/development/python-modules/configparser/default.nix index 6e6e38f0b3af..00f6079d4b3c 100644 --- a/pkgs/development/python-modules/configparser/default.nix +++ b/pkgs/development/python-modules/configparser/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "configparser"; - version = "7.0.0"; + version = "7.1.0"; pyproject = true; src = fetchFromGitHub { owner = "jaraco"; repo = "configparser"; rev = "refs/tags/v${version}"; - hash = "sha256-OqlmAmBt4x+cJtK89dxsU7+Vn9wmGR9Djc59/ewHSxs="; + hash = "sha256-6B1I/kS60opMDpCzy2tnlnV65Qo500G0zPHP1I5TDWA="; }; nativeBuildInputs = [ From bc8ca7bdf8e641faa6591da6ee358aeef79768ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:04 +0200 Subject: [PATCH 083/687] python3Packages.confluent-kafka: 2.4.0 -> 2.5.3 https://github.com/confluentinc/confluent-kafka-python/blob/v2.5.3/CHANGELOG.md --- pkgs/development/python-modules/confluent-kafka/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/confluent-kafka/default.nix b/pkgs/development/python-modules/confluent-kafka/default.nix index b0098ded880c..e078836c9121 100644 --- a/pkgs/development/python-modules/confluent-kafka/default.nix +++ b/pkgs/development/python-modules/confluent-kafka/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "confluent-kafka"; - version = "2.4.0"; + version = "2.5.3"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "confluentinc"; repo = "confluent-kafka-python"; rev = "refs/tags/v${version}"; - hash = "sha256-JlPWh46WjY4GHRKtamB+qigVvVzvbRagbigyCol6lfg="; + hash = "sha256-b9RTz4wUtDzGkoeB0cp5vbZEBk8jSw2JiXEx6tUuPVw="; }; buildInputs = [ rdkafka ]; From 0a2ae537ca4744e6a75be2d2c43fe8eb3f1d2c64 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:05 +0200 Subject: [PATCH 084/687] python3Packages.consolekit: 1.7.0 -> 1.7.1 --- pkgs/development/python-modules/consolekit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/consolekit/default.nix b/pkgs/development/python-modules/consolekit/default.nix index 3da148baf4df..cd1a76e840a6 100644 --- a/pkgs/development/python-modules/consolekit/default.nix +++ b/pkgs/development/python-modules/consolekit/default.nix @@ -12,12 +12,12 @@ }: buildPythonPackage rec { pname = "consolekit"; - version = "1.7.0"; + version = "1.7.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Dqi84qeUGirw4z1ay3burLeHESeNK2DDPtPnpJzD/Qw=A"; + hash = "sha256-TU5sufqJ0znCD/QOidrT7jB1NCXJ1p8Z7FPFNPp97qg="; }; build-system = [ flit-core ]; From 2d9a110086c243a16b586129a686bab6d4bd3e25 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:05 +0200 Subject: [PATCH 085/687] python3Packages.courlan: 1.3.0 -> 1.3.1 https://github.com/adbar/courlan/blob/v1.3.1/HISTORY.md --- pkgs/development/python-modules/courlan/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/courlan/default.nix b/pkgs/development/python-modules/courlan/default.nix index 3941911ac620..8037c9c1085a 100644 --- a/pkgs/development/python-modules/courlan/default.nix +++ b/pkgs/development/python-modules/courlan/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "courlan"; - version = "1.3.0"; + version = "1.3.1"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-OGjziBIvKwnRVIAgQ/6S39YsPqenAOquirwFGYz4vCU="; + hash = "sha256-EIWKtoZHCjsdh0jXuIGZYHyU5066PIredZukqVdtNm4="; }; # Tests try to write to /tmp directly. use $TMPDIR instead. From e7dc82732536e012820fcff2073be162faa01b8f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:06 +0200 Subject: [PATCH 086/687] python3Packages.coverage: 7.5.3 -> 7.6.1 --- 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 7e366cf49725..f708ae1dcea5 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.5.3"; + version = "7.6.1"; pyproject = true; # uses f strings @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-BK78pRkNHcelOkwaWn+FaIETBteo7iMcQvtpIVVxlE8="; + hash = "sha256-lTUQ37exKradIBNaBmI5fwd8WbHmN5p2jpfFnYUu5R0="; }; nativeBuildInputs = [ setuptools ]; From e359abe16d5fc6c039907f39ff8f720f3e5bee01 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:07 +0200 Subject: [PATCH 087/687] python3Packages.cupy: 13.2.0 -> 13.3.0 https://github.com/cupy/cupy/releases/tag/v13.3.0 --- pkgs/development/python-modules/cupy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cupy/default.nix b/pkgs/development/python-modules/cupy/default.nix index 8435c1e988dd..e0f3e8311db1 100644 --- a/pkgs/development/python-modules/cupy/default.nix +++ b/pkgs/development/python-modules/cupy/default.nix @@ -42,7 +42,7 @@ let in buildPythonPackage rec { pname = "cupy"; - version = "13.2.0"; + version = "13.3.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -50,8 +50,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "cupy"; repo = "cupy"; - rev = "v13.2.0"; - hash = "sha256-vZAtpIZztmsYeJeuq7yl7kgZse2azrIM3efHDmUswJI="; + rev = "refs/tags/v${version}"; + hash = "sha256-eQZwOGCaWZ4b0JCHZlrPHVQVXQwSkibHb02j0czAMt8="; fetchSubmodules = true; }; From 55a5d793cbf24b8bbd3fe244fb52dbb6ce506164 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:07 +0200 Subject: [PATCH 088/687] python3Packages.curl-cffi: 0.7.1 -> 0.7.2 --- .../python-modules/curl-cffi/default.nix | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/curl-cffi/default.nix b/pkgs/development/python-modules/curl-cffi/default.nix index bb0e353d4d57..38a11e353d74 100644 --- a/pkgs/development/python-modules/curl-cffi/default.nix +++ b/pkgs/development/python-modules/curl-cffi/default.nix @@ -7,29 +7,33 @@ curl-impersonate-chrome, cffi, certifi, + typing-extensions, }: buildPythonPackage rec { pname = "curl-cffi"; - version = "0.7.1"; + version = "0.7.2"; + pyproject = true; src = fetchFromGitHub { - owner = "yifeikong"; + owner = "lexiforest"; repo = "curl_cffi"; rev = "refs/tags/v${version}"; - hash = "sha256-fVmZ5DKgkjnO1CPYVSa9qei26B0mXqZMtVGhtNGfEpY="; + hash = "sha256-s8P/7erdAeGZuykUrgpCcm0a4ym3Y8F6kKFXoDXsOdQ="; }; patches = [ ./use-system-libs.patch ]; buildInputs = [ curl-impersonate-chrome ]; - format = "pyproject"; - build-system = [ setuptools ]; + build-system = [ + cffi + setuptools + ]; - nativeBuildInputs = [ cffi ]; - propagatedBuildInputs = [ + dependencies = [ cffi certifi + typing-extensions ]; env = lib.optionalAttrs stdenv.cc.isGNU { From 7d3da0c6bb05099223aa2d7c7e0aa40faca97a59 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:08 +0200 Subject: [PATCH 089/687] python3Packages.cx-freeze: 7.2.0 -> 7.2.2 https://github.com/marcelotduarte/cx_Freeze/releases/tag/7.2.2 --- 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 d8e05e3e70fe..00b0eee17544 100644 --- a/pkgs/development/python-modules/cx-freeze/default.nix +++ b/pkgs/development/python-modules/cx-freeze/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "cx-freeze"; - version = "7.2.0"; + version = "7.2.2"; pyproject = true; disabled = pythonOlder "3.11"; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "cx_freeze"; inherit version; - hash = "sha256-xX9xAbTTUTJGSx7IjLiUjDt8W07OS7NUwWCRWJyzNYM="; + hash = "sha256-6bLEvWjr9PuZtq8v8oHA5TewSa7pSIBcxKAo4XGKvGo="; }; postPatch = '' From ff2123561ee163c87b793c90781ff25882c8024b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:08 +0200 Subject: [PATCH 090/687] python3Packages.cypari2: 2.1.5 -> 2.2.0 --- pkgs/development/python-modules/cypari2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cypari2/default.nix b/pkgs/development/python-modules/cypari2/default.nix index f987ee07a64e..0495c7aa7a6b 100644 --- a/pkgs/development/python-modules/cypari2/default.nix +++ b/pkgs/development/python-modules/cypari2/default.nix @@ -16,12 +16,12 @@ buildPythonPackage rec { pname = "cypari2"; # upgrade may break sage, please test the sage build or ping @timokau on upgrade - version = "2.1.5"; + version = "2.2.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-GiWGXDTyCx3JWDB5jjSrZDbieLjgyA3HvwqzTF2wOrg="; + hash = "sha256-gXYGv2YbcdM+HQEkIZB6T4+wndgbfT464Xmzl4Agu/E="; }; patches = [ From 8a0a4e836c7f7463ca67151c2a491101bfd30edc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:08 +0200 Subject: [PATCH 091/687] python3Packages.cython: 3.0.11 -> 3.0.11-1 https://github.com/cython/cython/blob/3.0.11-1/CHANGES.rst --- pkgs/development/python-modules/cython/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cython/default.nix b/pkgs/development/python-modules/cython/default.nix index 68e3b299c0b4..2ce92a1786b7 100644 --- a/pkgs/development/python-modules/cython/default.nix +++ b/pkgs/development/python-modules/cython/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "cython"; - version = "3.0.11"; + version = "3.0.11-1"; pyproject = true; src = fetchFromGitHub { owner = "cython"; repo = "cython"; - rev = version; - hash = "sha256-ZyDNv95eS9YrVHIh5C/Xq8OvfX1cnI3f9GjA+OfaONA="; + rev = "refs/tags/${version}"; + hash = "sha256-P2k21uNC6X+R6a1dWAIspGnUc6JwAzRXUleVfZG+vqY="; }; build-system = [ From 375928d0c3b8eb9b2a4592bf76912c79bdca5076 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:09 +0200 Subject: [PATCH 092/687] python3Packages.databricks-connect: 11.3.33 -> 11.3.40 --- .../development/python-modules/databricks-connect/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/databricks-connect/default.nix b/pkgs/development/python-modules/databricks-connect/default.nix index 7f06b59df3e2..bd2f6ba83cfa 100644 --- a/pkgs/development/python-modules/databricks-connect/default.nix +++ b/pkgs/development/python-modules/databricks-connect/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "databricks-connect"; - version = "11.3.33"; + version = "11.3.40"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-KcqJ2B2df85H/VIx4ToX0pJ7rYbjDRp3eR7jAFW67do="; + hash = "sha256-rSuW/6fSro1pAxDj2tZ+EYvO0zf0yCWXNaS9Ls7xJfw="; }; sourceRoot = "."; From 8c6242de883c8b2cd515aaf7e6eb542489b993a5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:10 +0200 Subject: [PATCH 093/687] python3Packages.databricks-sql-connector: 3.3.0 -> 3.4.0 https://github.com/databricks/databricks-sql-python/blob/v3.4.0/CHANGELOG.md --- .../python-modules/databricks-sql-connector/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/databricks-sql-connector/default.nix b/pkgs/development/python-modules/databricks-sql-connector/default.nix index b48284aae321..923cfa7a8cb2 100644 --- a/pkgs/development/python-modules/databricks-sql-connector/default.nix +++ b/pkgs/development/python-modules/databricks-sql-connector/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "databricks-sql-connector"; - version = "3.3.0"; + version = "3.4.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "databricks"; repo = "databricks-sql-python"; rev = "refs/tags/v${version}"; - hash = "sha256-a3OeKJ3c2UCClsPMah7iJY2YvIVLfHmmBuHAx8vdXZs="; + hash = "sha256-8q5qWN+i2mGbzXvkop/G6mjZegzZ/6kr1Fl7FaHwLYA="; }; patches = [ From 6be0ed6e94dc20c030044491870d8766c227fba4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:10 +0200 Subject: [PATCH 094/687] python3Packages.datasets: 2.20.0 -> 2.21.0 https://github.com/huggingface/datasets/releases/tag/2.21.0 --- pkgs/development/python-modules/datasets/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/datasets/default.nix b/pkgs/development/python-modules/datasets/default.nix index 14779ee62cab..20147a78fb60 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.20.0"; + version = "2.21.0"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "huggingface"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-9mB4RXJVkmaK+fLEmyZAdf64YKGoAhE3RzMoj4/8K98="; + hash = "sha256-b84Y7PixZUG1VXW11Q4fKxEcsWJjpXEHZIYugf2MSUU="; }; # remove pyarrow<14.0.1 vulnerability fix From 41be6115d38d9a70bfe2eb500bb00740085cbd3c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:11 +0200 Subject: [PATCH 095/687] python3Packages.datashader: 0.16.2 -> 0.16.3 --- pkgs/development/python-modules/datashader/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/datashader/default.nix b/pkgs/development/python-modules/datashader/default.nix index c7e3237a1f65..7940e62cb371 100644 --- a/pkgs/development/python-modules/datashader/default.nix +++ b/pkgs/development/python-modules/datashader/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "datashader"; - version = "0.16.2"; + version = "0.16.3"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-eJmXm0wa26a0/S6GyqP175TE5qsjTLtzBspr/iQ/xN8="; + hash = "sha256-nQBAx4h/elpe3TdMKXQC/SCKYr9oReh2MbVPA7muR50="; }; propagatedBuildInputs = [ From dd7f79e2f8fa4256dc7f6d13e72d998c923cbf44 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:11 +0200 Subject: [PATCH 096/687] python3Packages.dbt-common: 1.8.0 -> 1.10.0 https://github.com/dbt-labs/dbt-common/blob/1.10.0/CHANGELOG.md --- pkgs/development/python-modules/dbt-common/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dbt-common/default.nix b/pkgs/development/python-modules/dbt-common/default.nix index 0bb43248db08..4aac0b18701f 100644 --- a/pkgs/development/python-modules/dbt-common/default.nix +++ b/pkgs/development/python-modules/dbt-common/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "dbt-common"; - version = "1.8.0"; + version = "1.10.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -31,12 +31,15 @@ buildPythonPackage rec { src = fetchPypi { pname = "dbt_common"; inherit version; - hash = "sha256-ehZ+a3zznnWMY9NJx9LfRtkV1vHiIH0HEhsYWfMbmb4="; + hash = "sha256-z9n0bp3k+cLJXscCENG+U6xB4nkDjRinkoy7/T+bZ68="; }; build-system = [ hatchling ]; - pythonRelaxDeps = [ "agate" ]; + pythonRelaxDeps = [ + "agate" + "protobuf" + ]; dependencies = [ agate From f1534124f02f276ac959547ca9306e2ba7b8b0af Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:11 +0200 Subject: [PATCH 097/687] python3Packages.dbus-fast: 2.24.0 -> 2.24.2 https://github.com/Bluetooth-Devices/dbus-fast/blob/refs/tags/v2.24.2/CHANGELOG.md --- pkgs/development/python-modules/dbus-fast/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dbus-fast/default.nix b/pkgs/development/python-modules/dbus-fast/default.nix index 552207472c4d..878e560a583b 100644 --- a/pkgs/development/python-modules/dbus-fast/default.nix +++ b/pkgs/development/python-modules/dbus-fast/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "dbus-fast"; - version = "2.24.0"; + version = "2.24.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "dbus-fast"; rev = "refs/tags/v${version}"; - hash = "sha256-8M2SRyAkuxNbwT5NRN6cwJ82OtprfBZXi9Yqwh1NLVY="; + hash = "sha256-3kgNr7kTKsgjLhxXZddyMs9VjxbWaHqdYYGaHc7NXq0="; }; # The project can build both an optimized cython version and an unoptimized From 3f865ad9c5eaebeb32118809b4f645089b7b2ae7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:12 +0200 Subject: [PATCH 098/687] python3Packages.dict2xml: 1.7.5 -> 1.7.6 https://github.com/delfick/python-dict2xml/releases/tag/release-1.7.6 --- pkgs/development/python-modules/dict2xml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dict2xml/default.nix b/pkgs/development/python-modules/dict2xml/default.nix index 6887f8a13ac7..f00a973275cd 100644 --- a/pkgs/development/python-modules/dict2xml/default.nix +++ b/pkgs/development/python-modules/dict2xml/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "dict2xml"; - version = "1.7.5"; + version = "1.7.6"; pyproject = true; disabled = pythonOlder "3.7"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "delfick"; repo = "python-dict2xml"; rev = "refs/tags/release-${version}"; - hash = "sha256-GNvG1VFz/qkkTrKleMrq8n6kcIYtfhUlQMyCqH9uQzw="; + hash = "sha256-5GnIVpG2xHKYv27sSjjmm8JsZ1YR9Mvc3SqE4SnE84o="; }; nativeBuildInputs = [ hatchling ]; From f40fe7d7d2b7777a7885a572da6f13efdb2f5da4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:13 +0200 Subject: [PATCH 099/687] python3Packages.diffenator2: 0.4.3 -> 0.4.4 https://github.com/googlefonts/diffenator2/releases/tag/v0.4.4 --- pkgs/development/python-modules/diffenator2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/diffenator2/default.nix b/pkgs/development/python-modules/diffenator2/default.nix index e5297364fc18..e11fd26f898f 100644 --- a/pkgs/development/python-modules/diffenator2/default.nix +++ b/pkgs/development/python-modules/diffenator2/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "diffenator2"; - version = "0.4.3"; + version = "0.4.4"; pyproject = true; src = fetchFromGitHub { owner = "googlefonts"; repo = "diffenator2"; rev = "refs/tags/v${version}"; - hash = "sha256-zeNcNR14ieY6Inp4kOwIPXd6S+/wFdMFp6wbiqgB/iA="; + hash = "sha256-FVdQW2iupAxHFmx6sC88yO2Vx3VvBhPJl55gA0fmvgo="; }; nativeBuildInputs = [ pythonRelaxDepsHook ]; From 25610ec2562653750ddfd8ac6cff83808791470e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:13 +0200 Subject: [PATCH 100/687] python3Packages.diffusers: 0.30.0 -> 0.30.3 https://github.com/huggingface/diffusers/releases/tag/v0.30.3 --- pkgs/development/python-modules/diffusers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/diffusers/default.nix b/pkgs/development/python-modules/diffusers/default.nix index e7e736927ea0..7b4c38096f23 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.0"; + version = "0.30.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -49,7 +49,7 @@ buildPythonPackage rec { owner = "huggingface"; repo = "diffusers"; rev = "refs/tags/v${version}"; - hash = "sha256-fry16HDAjpuosSHSDDm/Y5dTNkpsGM6S33hOJ3n2x7M="; + hash = "sha256-/3lHJdsNblKb6xX03OluSCApMK3EXJbRLboBk8CjobE="; }; build-system = [ setuptools ]; From 17700a6839cea72f82319e1580f32fda77e5e705 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:13 +0200 Subject: [PATCH 101/687] python3Packages.digi-xbee: 1.4.1 -> 1.5.0 --- pkgs/development/python-modules/digi-xbee/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/digi-xbee/default.nix b/pkgs/development/python-modules/digi-xbee/default.nix index 8ba90f4d8ac5..319239b24123 100644 --- a/pkgs/development/python-modules/digi-xbee/default.nix +++ b/pkgs/development/python-modules/digi-xbee/default.nix @@ -9,13 +9,14 @@ buildPythonPackage rec { pname = "digi-xbee"; - version = "1.4.1"; + version = "1.5.0"; format = "setuptools"; disabled = isPy27; src = fetchPypi { - inherit pname version; - sha256 = "3b10e749431f406d80c189d872f4673b8d3cd510f7b411f817780a0e72499cd2"; + pname = "digi_xbee"; + inherit version; + hash = "sha256-amUrhHIpeRHuShD0cxb2sbbRTpJQZ9/b8otsa1Bo+bI="; }; propagatedBuildInputs = [ From ae1a0d60da730921bb540dd154a33c324bad98b0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:14 +0200 Subject: [PATCH 102/687] python3Packages.dill: 0.3.8 -> 0.3.9 https://github.com/uqfoundation/dill/releases/tag/dill-0.3.9 --- pkgs/development/python-modules/dill/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dill/default.nix b/pkgs/development/python-modules/dill/default.nix index 790cb9ce0cd6..33f0ccd2acca 100644 --- a/pkgs/development/python-modules/dill/default.nix +++ b/pkgs/development/python-modules/dill/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "dill"; - version = "0.3.8"; + version = "0.3.9"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "uqfoundation"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-r65JgQH+5raiRX8NYELUB9B0zLy4z606EkFJaNpapNc="; + hash = "sha256-p+W0ppNMfSgplKsQjaTnTrMvQ5poF/E/xSzsiLf9h58="; }; nativeBuildInputs = [ setuptools ]; From 1013d5f92ddab1b0212cc9dba5ac9487f45fd3dd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:15 +0200 Subject: [PATCH 103/687] python3Packages.dirty-equals: 0.7.1-post0 -> 0.8.0 https://github.com/samuelcolvin/dirty-equals/releases/tag/v0.8.0 --- pkgs/development/python-modules/dirty-equals/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dirty-equals/default.nix b/pkgs/development/python-modules/dirty-equals/default.nix index aa3434a05089..7664dcad8534 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.7.1-post0"; + version = "0.8.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ let owner = "samuelcolvin"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-U6DNluthDgxzh6IOaKrN/JhX4u+ztY/jVp9IKh0iP34="; + hash = "sha256-DZuzZ8cLYpVdivMh+zNJKpHe+0fpxM3ulKiCpN2S6co="; }; nativeBuildInputs = [ hatchling ]; From 2e57d4fb284bd6f0024c19d451ec5016cc0de6a8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:15 +0200 Subject: [PATCH 104/687] python3Packages.dissect-btrfs: 1.4 -> 1.5 https://github.com/fox-it/dissect.btrfs/releases/tag/1.5 --- pkgs/development/python-modules/dissect-btrfs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dissect-btrfs/default.nix b/pkgs/development/python-modules/dissect-btrfs/default.nix index e854feb88a2f..e6f208d1b436 100644 --- a/pkgs/development/python-modules/dissect-btrfs/default.nix +++ b/pkgs/development/python-modules/dissect-btrfs/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "dissect-btrfs"; - version = "1.4"; + version = "1.5"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "fox-it"; repo = "dissect.btrfs"; rev = "refs/tags/${version}"; - hash = "sha256-cQC9lY80JOgLJZpNCwpvDldWjfbbI14uc9q/miAOBGM="; + hash = "sha256-k5GckcnWsXM6WC129zLXjUxNVcNRmLPp72gSUJBtExo="; }; nativeBuildInputs = [ From 77be7502f07bea9ee899a92172cd1b52f7429e6d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:16 +0200 Subject: [PATCH 105/687] python3Packages.dissect-util: 3.17 -> 3.18 https://github.com/fox-it/dissect.util/releases/tag/3.18 --- pkgs/development/python-modules/dissect-util/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dissect-util/default.nix b/pkgs/development/python-modules/dissect-util/default.nix index a303691f3dd8..a9f020a0c7c5 100644 --- a/pkgs/development/python-modules/dissect-util/default.nix +++ b/pkgs/development/python-modules/dissect-util/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "dissect-util"; - version = "3.17"; + version = "3.18"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "fox-it"; repo = "dissect.util"; rev = "refs/tags/${version}"; - hash = "sha256-uCmHvpZ5/TjUb9A8+GhaTAAEfCM9LxQdUDPWAvd7P7w="; + hash = "sha256-w7anXPlZZgGtpGhBuu+sA7mz02QgpUdePyJp7f03jOA="; }; nativeBuildInputs = [ From ecf26a67991ead15a2008438b06a484469a44684 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:17 +0200 Subject: [PATCH 106/687] python3Packages.django-admin-datta: 1.0.10 -> 1.0.11 https://github.com/app-generator/django-admin-datta/releases/tag/v1.0.11 --- .../development/python-modules/django-admin-datta/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-admin-datta/default.nix b/pkgs/development/python-modules/django-admin-datta/default.nix index 8b12a79aea2e..35e3d880da4d 100644 --- a/pkgs/development/python-modules/django-admin-datta/default.nix +++ b/pkgs/development/python-modules/django-admin-datta/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "django-admin-datta"; - version = "1.0.10"; + version = "1.0.11"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-VV7mb3501aZVuXUqzVqQYUttvkYa4pAECYWn7HksOmI="; + hash = "sha256-jcX0PKyE2gHfaVJhXRvshJuZMfRJTloqIncNBLp3auc="; }; propagatedBuildInputs = [ django ]; From a78407016eb61754e03f1d03845461d61dca724c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:18 +0200 Subject: [PATCH 107/687] python3Packages.django-gravatar2: 1.4.4 -> 1.4.5 --- .../python-modules/django-gravatar2/default.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/django-gravatar2/default.nix b/pkgs/development/python-modules/django-gravatar2/default.nix index 214a5ed4ddd0..fd6fdb0b47c5 100644 --- a/pkgs/development/python-modules/django-gravatar2/default.nix +++ b/pkgs/development/python-modules/django-gravatar2/default.nix @@ -2,20 +2,26 @@ lib, buildPythonPackage, fetchPypi, + setuptools, }: buildPythonPackage rec { pname = "django-gravatar2"; - version = "1.4.4"; - format = "setuptools"; + version = "1.4.5"; + pyproject = true; src = fetchPypi { - inherit pname version; - sha256 = "1vn921fb6jjx7rf5dzhy66rkb71nwmh9ydd0xs9ys72icw4jh4y8"; + pname = "django_gravatar2"; + inherit version; + hash = "sha256-LbtWRl45Xdizkg1AF+J6R1aRLMKtmxG6SM8UOHGoA2Q="; }; + build-system = [ setuptools ]; + doCheck = false; + pythonImportsCheck = [ "django_gravatar" ]; + meta = with lib; { description = "Essential Gravatar support for Django"; homepage = "https://github.com/twaddington/django-gravatar"; From f542b90234805bf05e34245cf1d46f43e3e1796f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:18 +0200 Subject: [PATCH 108/687] python3Packages.django-mailman3: 1.3.12 -> 1.3.15 --- pkgs/development/python-modules/django-mailman3/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-mailman3/default.nix b/pkgs/development/python-modules/django-mailman3/default.nix index d139e4666842..9a10d0bcf355 100644 --- a/pkgs/development/python-modules/django-mailman3/default.nix +++ b/pkgs/development/python-modules/django-mailman3/default.nix @@ -21,15 +21,17 @@ buildPythonPackage rec { pname = "django-mailman3"; - version = "1.3.12"; + version = "1.3.15"; pyproject = true; src = fetchPypi { pname = "django_mailman3"; inherit version; - hash = "sha256-MnQlT5ElNnStLUKyOXnI7ZDDaBwfp+h9tbOC+cwB0es="; + hash = "sha256-+ZFrJpy5xdW6Yde/XEvxoAN8+TSQdiI0PfjZ7bHG0Rs="; }; + pythonRelaxDeps = [ "django-allauth" ]; + build-system = [ pdm-backend ]; dependencies = [ From 244a0b0aa36d1e7926d57c51c0ff9ea423c3a79e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:19 +0200 Subject: [PATCH 109/687] python3Packages.django-multiselectfield: 0.1.12 -> 0.1.13 --- .../django-multiselectfield/default.nix | 25 +++++++++++++------ 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/django-multiselectfield/default.nix b/pkgs/development/python-modules/django-multiselectfield/default.nix index 9e7da31291a7..ad365b7062f3 100644 --- a/pkgs/development/python-modules/django-multiselectfield/default.nix +++ b/pkgs/development/python-modules/django-multiselectfield/default.nix @@ -3,26 +3,37 @@ buildPythonPackage, fetchPypi, django, + pythonOlder, + setuptools, }: buildPythonPackage rec { pname = "django-multiselectfield"; - version = "0.1.12"; - format = "setuptools"; + version = "0.1.13"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchPypi { - inherit pname version; - sha256 = "1ygra8s394d1szgj7yawlca17q08hygsrzvq2k3k48zvd0awg96h"; + pname = "django_multiselectfield"; + inherit version; + hash = "sha256-Q31yYy9MDKQWlRkXYyUpw9HUK2K7bDwD4zlvpQJlvpQ="; }; - propagatedBuildInputs = [ django ]; + build-system = [ setuptools ]; + + dependencies = [ django ]; # No tests doCheck = false; + pythonImportsCheck = [ "multiselectfield" ]; + meta = { - description = "django-multiselectfield"; + description = "Multiple Choice model field for Django"; homepage = "https://github.com/goinnn/django-multiselectfield"; - license = lib.licenses.lgpl3; + changelog = "https://github.com/goinnn/django-multiselectfield/blob/master/CHANGES.rst"; + license = lib.licenses.lgpl3Plus; + maintainers = [ ]; }; } From f3cce45df4e014adcee80a31eea6bb23e2822fa7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:19 +0200 Subject: [PATCH 110/687] python3Packages.django-rest-registration: 0.8.3 -> 0.9.0 https://github.com/apragacz/django-rest-registration/releases/tag/0.9.0 --- .../python-modules/django-rest-registration/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-rest-registration/default.nix b/pkgs/development/python-modules/django-rest-registration/default.nix index eb6fcafac1d0..b62c60d70372 100644 --- a/pkgs/development/python-modules/django-rest-registration/default.nix +++ b/pkgs/development/python-modules/django-rest-registration/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "django-rest-registration"; - version = "0.8.3"; + version = "0.9.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "apragacz"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-RDegK+1A01kfpit3LX+ToViqPlTiZ3dIve38ea7lNxE="; + hash = "sha256-EaS1qN7GpfPPeSLwwQdVWSRO2dv0DG5LD7vnXckz4Bg="; }; propagatedBuildInputs = [ From 06a340cd0a1f9f50bd9ee5ddc413d0446bbb553a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:20 +0200 Subject: [PATCH 111/687] python3Packages.django-reversion: 5.0.12 -> 5.1.0 https://github.com/etianen/django-reversion/blob/v5.1.0/CHANGELOG.rst --- .../python-modules/django-reversion/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/django-reversion/default.nix b/pkgs/development/python-modules/django-reversion/default.nix index 9d795c934647..2c0328883703 100644 --- a/pkgs/development/python-modules/django-reversion/default.nix +++ b/pkgs/development/python-modules/django-reversion/default.nix @@ -9,19 +9,20 @@ buildPythonPackage rec { pname = "django-reversion"; - version = "5.0.12"; + version = "5.1.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-wEfMmanxukqubbicOsJDR41t6Y7Ipgxwc/zIddicXNs="; + pname = "django_reversion"; + inherit version; + hash = "sha256-MwmCHltvzu3M5raXXxqcf6tq58fQ4SdqkONFlG+g3Lg="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ django ]; + dependencies = [ django ]; # Tests assume the availability of a mysql/postgresql database doCheck = false; From fa9659bc0287e22791ae0dadcdfcc0b63e0dc5c5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:20 +0200 Subject: [PATCH 112/687] python3Packages.django-soft-delete: 1.0.13 -> 1.0.14 --- .../development/python-modules/django-soft-delete/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-soft-delete/default.nix b/pkgs/development/python-modules/django-soft-delete/default.nix index 05f2ebeb1c27..ef55f085d2be 100644 --- a/pkgs/development/python-modules/django-soft-delete/default.nix +++ b/pkgs/development/python-modules/django-soft-delete/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "django-soft-delete"; - version = "1.0.13"; + version = "1.0.14"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-RDwApUwG0jb/iAbDJgJD13XMU2WB1zd8J4UICxBBzh0="; + hash = "sha256-Qo31bqT7sT9C1PdS8R8qUXqjGsPRtFDmt4xMXV2d/Ds="; }; dependencies = [ django ]; From 1534c6b6054dadffd6b47be37e9e391017d40ba7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:21 +0200 Subject: [PATCH 113/687] python3Packages.doc8: 1.1.1 -> 1.1.2 https://github.com/PyCQA/doc8/releases/tag/v1.1.2 --- pkgs/development/python-modules/doc8/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/doc8/default.nix b/pkgs/development/python-modules/doc8/default.nix index 68c9377d3bff..1fcdb4f8f701 100644 --- a/pkgs/development/python-modules/doc8/default.nix +++ b/pkgs/development/python-modules/doc8/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "doc8"; - version = "1.1.1"; + version = "1.1.2"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-2XqT6PWi78RxOggEZX3trYN0XMpM0diN6Rhvd/l3YAQ="; + hash = "sha256-EiXzAUThzJfjiNuvf+PpltKJdHOlOm2uJo3d4hw1S5g="; }; patches = [ From 290c682fef24ad0d315b746e5f3a58686bac169b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:21 +0200 Subject: [PATCH 114/687] python3Packages.docplex: 2.27.239 -> 2.28.240 --- 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 464552809ddb..5df0b3daf56c 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.27.239"; + version = "2.28.240"; pyproject = true; # No source available from official repo src = fetchPypi { inherit pname version; - hash = "sha256-Ug5+jDBBbamqd0JebzHvjLZoTRRPYWQiJl6g8BK0aMQ="; + hash = "sha256-wN5AfjP4cJu0zZG27+uW/Yi/7L3OLK7FGvt5JTveb/U="; }; postPatch = '' From b452b8e7c3b6a5560f01d991bb3d224f1f029af5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:22 +0200 Subject: [PATCH 115/687] python3Packages.drms: 0.7.1 -> 0.8.0 --- pkgs/development/python-modules/drms/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/drms/default.nix b/pkgs/development/python-modules/drms/default.nix index e2f2c295a37a..8a919a74a6c9 100644 --- a/pkgs/development/python-modules/drms/default.nix +++ b/pkgs/development/python-modules/drms/default.nix @@ -16,13 +16,13 @@ buildPythonPackage rec { pname = "drms"; - version = "0.7.1"; + version = "0.8.0"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-2VtAGRx0OnYdATK/ngNhffmQDjZfELYeTTPCdfkHAAc="; + hash = "sha256-LgHu7mTgiL3n2lVaOhppdWfQiM0CFkK+6z6eBkLxmKY="; }; nativeBuildInputs = [ From af4a71456ff8aac31261cdcfb0a1af3d5fe916d3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:22 +0200 Subject: [PATCH 116/687] python3Packages.dtw-python: 1.4.4 -> 1.5.3 https://github.com/DynamicTimeWarping/dtw-python/blob/refs/tags/v1.5.3/CHANGELOG.md --- pkgs/development/python-modules/dtw-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dtw-python/default.nix b/pkgs/development/python-modules/dtw-python/default.nix index a8481e78c744..7021d576bab4 100644 --- a/pkgs/development/python-modules/dtw-python/default.nix +++ b/pkgs/development/python-modules/dtw-python/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "dtw-python"; - version = "1.4.4"; + version = "1.5.3"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "DynamicTimeWarping"; repo = "dtw-python"; rev = "refs/tags/v${version}"; - hash = "sha256-9+0NxQAvhVeH9RcBPTr1CjIjTqTsiUz68UIne5dErvw="; + hash = "sha256-Q2TffroAGS6DeU5hUE/M2Luuxa5VfU+wxbGdfhcioSA="; }; nativeBuildInputs = [ From 49a3a4a12b56611b27b6fd398867f688fec62b39 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:22 +0200 Subject: [PATCH 117/687] python3Packages.duckduckgo-search: 6.1.12 -> 6.2.13 https://github.com/deedy5/duckduckgo_search/releases/tag/6.2.13 --- pkgs/development/python-modules/duckduckgo-search/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/duckduckgo-search/default.nix b/pkgs/development/python-modules/duckduckgo-search/default.nix index ca69dba4338f..2dbb14050aad 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.1.12"; + version = "6.2.13"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "deedy5"; repo = "duckduckgo_search"; rev = "refs/tags/v${version}"; - hash = "sha256-HidBPd69Fihx6+fGifil0PSZ7lGfW+qStzma8Npfmes="; + hash = "sha256-KRg6Rya3qhp8VUb1rdDWulGzfY7LEzuCD9HyF48LdOo="; }; build-system = [ setuptools ]; From 4bf2b8299ffa1b8b1b31a96c9c87e31c406d8afe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:23 +0200 Subject: [PATCH 118/687] python3Packages.dunamai: 1.21.1 -> 1.22.0 https://github.com/mtkennerly/dunamai/blob/v1.22.0/CHANGELOG.md --- 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 3ee9866f98c5..e565ae8b85d3 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.21.1"; + version = "1.22.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "mtkennerly"; repo = "dunamai"; rev = "refs/tags/v${version}"; - hash = "sha256-dsL1MhlL1Yjj06D0z2FzZ53Frfp4U+5dXA9vPjU+pvY="; + hash = "sha256-oOchPGBRHf3PT1Ynci56CF/eW4TkRVPV9inVNX2QQrk="; }; nativeBuildInputs = [ poetry-core ]; From 05123d9d3ad69b5ba5f9e8a8501a02b393036fbd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:23 +0200 Subject: [PATCH 119/687] python3Packages.easy-thumbnails: 2.8.5 -> 2.10 https://github.com/SmileyChris/easy-thumbnails/blob/2.10/CHANGES.rst --- pkgs/development/python-modules/easy-thumbnails/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/easy-thumbnails/default.nix b/pkgs/development/python-modules/easy-thumbnails/default.nix index 9c801e132f8b..11c5aa483f59 100644 --- a/pkgs/development/python-modules/easy-thumbnails/default.nix +++ b/pkgs/development/python-modules/easy-thumbnails/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "easy-thumbnails"; - version = "2.8.5"; + version = "2.10"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-fk6RJgn8m2Czof72VX7BXd+cT5RiZ6kuaSDf1N12XjU="; + hash = "sha256-0AlGL815Ht8kluXtRtBEcS4aBrfUYA5M8oEgAumQTvU="; }; propagatedBuildInputs = [ From 01daa23bdf417366077d9d41cd4ab040eee32fbd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:24 +0200 Subject: [PATCH 120/687] python3Packages.ecos: 2.0.13 -> 2.0.14 https://github.com/embotech/ecos-python/releases/tag/v2.0.14 --- pkgs/development/python-modules/ecos/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ecos/default.nix b/pkgs/development/python-modules/ecos/default.nix index 6daec8eb775d..b6be5dbc540c 100644 --- a/pkgs/development/python-modules/ecos/default.nix +++ b/pkgs/development/python-modules/ecos/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "ecos"; - version = "2.0.13"; + version = "2.0.14"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,10 +20,15 @@ buildPythonPackage rec { owner = "embotech"; repo = "ecos-python"; rev = "refs/tags/v${version}"; - hash = "sha256-3NcZBZ7fnwiMelGssa74b5PgmXmNZhP4etNRpyrCkpo="; + hash = "sha256-nfu1FicWr233r+VHxkQf1vqh2y4DGymJRmik8RJYJkA="; fetchSubmodules = true; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "numpy >= 2.0.0" numpy + ''; + build-system = [ setuptools ]; dependencies = [ From 6b3b60b98103f40318bc628d0be925a6f0389ac9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:24 +0200 Subject: [PATCH 121/687] python3Packages.editdistpy: 0.1.4 -> 0.1.5 https://github.com/mammothb/editdistpy/releases/tag/v0.1.5 --- pkgs/development/python-modules/editdistpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/editdistpy/default.nix b/pkgs/development/python-modules/editdistpy/default.nix index f6b18b372149..e4c6fcbfdaba 100644 --- a/pkgs/development/python-modules/editdistpy/default.nix +++ b/pkgs/development/python-modules/editdistpy/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "editdistpy"; - version = "0.1.4"; + version = "0.1.5"; pyproject = true; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "mammothb"; repo = "editdistpy"; rev = "refs/tags/v${version}"; - hash = "sha256-OSJXiuJtZ4w1IiRaZQZH2DDxA0AGoRHp0BKXdysff0Y="; + hash = "sha256-kTaJkx1fdd2Rl4uhzxdZAFP/ArsM0qTPweJ1jlUcjxQ="; }; build-system = [ From 754a5a800002f94736b0e00f4cf42c7ad0d78d1e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:25 +0200 Subject: [PATCH 122/687] python3Packages.elastic-transport: 8.13.1 -> 8.15.0 https://github.com/elastic/elastic-transport-python/releases/tag/v8.15.0 --- pkgs/development/python-modules/elastic-transport/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/elastic-transport/default.nix b/pkgs/development/python-modules/elastic-transport/default.nix index 566fae721cdd..2e333376bb93 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.13.1"; + version = "8.15.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "elastic"; repo = "elastic-transport-python"; rev = "refs/tags/v${version}"; - hash = "sha256-zxx5BvqQf5ipaOANKpThWUTsfhDkNMJqUejAWH68wpo="; + hash = "sha256-5bNsJd0td3aQR+PvDBHg0/f+qPyt/ckWmeDrQJzxhYY="; }; postPatch = '' From 7da316113071b88fec8809ded4cc48971934aeb4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:25 +0200 Subject: [PATCH 123/687] python3Packages.elasticsearch-dsl: 8.14.0 -> 8.15.3 --- .../elasticsearch-dsl/default.nix | 28 +++++++++++++------ 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/elasticsearch-dsl/default.nix b/pkgs/development/python-modules/elasticsearch-dsl/default.nix index bd9b460356cb..4c5abd162b56 100644 --- a/pkgs/development/python-modules/elasticsearch-dsl/default.nix +++ b/pkgs/development/python-modules/elasticsearch-dsl/default.nix @@ -1,28 +1,39 @@ { lib, buildPythonPackage, - fetchPypi, elasticsearch, + fetchPypi, python-dateutil, - six, + pythonOlder, + setuptools, + typing-extensions, }: buildPythonPackage rec { pname = "elasticsearch-dsl"; - version = "8.14.0"; - format = "setuptools"; + version = "8.15.3"; + pyproject = true; + + disabled = pythonOlder "3.8"; src = fetchPypi { - inherit pname version; - hash = "sha256-MmxtzPMvH/PUyEiJOIWQd4REuhj3cK3uUvJHIcuXxMc="; + pname = "elasticsearch_dsl"; + inherit version; + hash = "sha256-QAX6Gr71wK3FJmiWwxd9Dpj/WsSWA8Nt2pBY1hb3klc="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ elasticsearch python-dateutil - six + typing-extensions ]; + optional-dependencies = { + async = [ elasticsearch ] ++ elasticsearch.optional-dependencies.async; + }; + # ImportError: No module named test_elasticsearch_dsl # Tests require a local instance of elasticsearch doCheck = false; @@ -35,6 +46,7 @@ buildPythonPackage rec { the official low-level client (elasticsearch-py). ''; homepage = "https://github.com/elasticsearch/elasticsearch-dsl-py"; + changelog = "https://github.com/elastic/elasticsearch-dsl-py/blob/v${version}/Changelog.rst"; license = licenses.asl20; maintainers = with maintainers; [ desiderius ]; }; From dc3dfc28c1c0bb726842bcb3c81ffba8401d25e5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:26 +0200 Subject: [PATCH 124/687] python3Packages.elasticsearch: 8.14.0 -> 8.15.1 https://github.com/elastic/elasticsearch-py/releases/tag/v8.15.1 --- .../python-modules/elasticsearch/default.nix | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/elasticsearch/default.nix b/pkgs/development/python-modules/elasticsearch/default.nix index 68621f96c151..9133ae2d9694 100644 --- a/pkgs/development/python-modules/elasticsearch/default.nix +++ b/pkgs/development/python-modules/elasticsearch/default.nix @@ -2,36 +2,36 @@ lib, aiohttp, buildPythonPackage, - certifi, elastic-transport, fetchPypi, + hatchling, + orjson, + pyarrow, pythonOlder, requests, - urllib3, }: buildPythonPackage rec { pname = "elasticsearch"; - version = "8.14.0"; - format = "setuptools"; + version = "8.15.1"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-qiSQAp3Zb0AVszPBgnqiH9bApNIjsA37D+kzuNCaURs="; + hash = "sha256-QMDTEvit+L3IF5W8FqC1Rt31RMsfkOgpokTkeAxNv9g="; }; - nativeBuildInputs = [ elastic-transport ]; + build-system = [ hatchling ]; - propagatedBuildInputs = [ - urllib3 - certifi - ]; + dependencies = [ elastic-transport ]; optional-dependencies = { requests = [ requests ]; async = [ aiohttp ]; + orjson = [ orjson ]; + pyarrow = [ pyarrow ]; }; pythonImportsCheck = [ "elasticsearch" ]; From 72741116547cdb0bffcca2a52b32e429ebad66ba Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:26 +0200 Subject: [PATCH 125/687] python3Packages.elasticsearch8: 8.14.0 -> 8.15.1 https://github.com/elastic/elasticsearch-py/releases/tag/v8.15.1 --- .../development/python-modules/elasticsearch8/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/elasticsearch8/default.nix b/pkgs/development/python-modules/elasticsearch8/default.nix index 3428dfbff8b6..662c36e6709b 100644 --- a/pkgs/development/python-modules/elasticsearch8/default.nix +++ b/pkgs/development/python-modules/elasticsearch8/default.nix @@ -4,25 +4,25 @@ buildPythonPackage, elastic-transport, fetchPypi, + hatchling, orjson, pythonOlder, requests, - setuptools, }: buildPythonPackage rec { pname = "elasticsearch8"; - version = "8.14.0"; + version = "8.15.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-JiiJSjdWAocHvQ9RCGTUJD05hoSE23LYxvzMlELJUfM="; + hash = "sha256-DLxNuA25hQ5p1I2QSrrpLid6EI/0hmaF+zFYE1pS2SE="; }; - build-system = [ setuptools ]; + build-system = [ hatchling ]; dependencies = [ elastic-transport ]; From 02741f056f9c72ebc1e74db3ba09ef5813481dae Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:27 +0200 Subject: [PATCH 126/687] python3Packages.elevenlabs: 1.8.0 -> 1.9.0 https://github.com/elevenlabs/elevenlabs-python/releases/tag/v1.9.0 --- pkgs/development/python-modules/elevenlabs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/elevenlabs/default.nix b/pkgs/development/python-modules/elevenlabs/default.nix index d2d661cb3b0f..cd29238f4bbd 100644 --- a/pkgs/development/python-modules/elevenlabs/default.nix +++ b/pkgs/development/python-modules/elevenlabs/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "elevenlabs"; - version = "1.8.0"; + version = "1.9.0"; pyproject = true; src = fetchFromGitHub { owner = "elevenlabs"; repo = "elevenlabs-python"; - rev = "refs/tags/v${version}"; - hash = "sha256-puYRVPWMNV+nOHwa//hZQAq1pAkNeU5CFjlMls9C7MM="; + rev = "refs/tags/${version}"; + hash = "sha256-0fkt2Z05l95b2S+xoyyy9VGAUZDI1SM8kdcP1PCrUg8="; }; build-system = [ poetry-core ]; From 7911efab4724e4ecc9b52ebee6c667d1da0f959e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:27 +0200 Subject: [PATCH 127/687] python3Packages.emoji: 2.13.0 -> 2.13.2 https://github.com/carpedm20/emoji/blob/v2.13.2/CHANGES.md --- pkgs/development/python-modules/emoji/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/emoji/default.nix b/pkgs/development/python-modules/emoji/default.nix index 0a0bb89d89bd..91140f18a26e 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.13.0"; + version = "2.13.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "carpedm20"; repo = "emoji"; rev = "refs/tags/v${version}"; - hash = "sha256-FTQTbp5Ud3CyqkAiGvY8hBOKnvFR29CgZPbz4eZp/ik="; + hash = "sha256-1oFzuIA2HFoBw50HHYi8bGZTAAeC6fesSnLReuXUZcM="; }; build-system = [ setuptools ]; From 1fbde8aa6d02bbbb5a91e477e731fc1349a33938 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:27 +0200 Subject: [PATCH 128/687] python3Packages.empy: 4.1 -> 4.2 --- pkgs/development/python-modules/empy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/empy/default.nix b/pkgs/development/python-modules/empy/default.nix index 018e0240ca65..347a8145ba24 100644 --- a/pkgs/development/python-modules/empy/default.nix +++ b/pkgs/development/python-modules/empy/default.nix @@ -6,11 +6,11 @@ buildPythonPackage rec { pname = "empy"; - version = "4.1"; + version = "4.2"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-nXEul8E5WFm+E9K0V4jJGGzZfxwE2sUQOZEw8yhkM2c="; + hash = "sha256-hvFeHal0Pnmi6bLLrPGhPQt/sYNbYlTrJTyXi3Iof08="; }; pythonImportsCheck = [ "em" ]; meta = with lib; { From e1a4473f71cdebec62ed477aa5915b4d39fdb618 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:28 +0200 Subject: [PATCH 129/687] python3Packages.es-client: 8.14.4 -> 8.15.1 https://github.com/untergeek/es_client/releases/tag/v8.15.1 --- pkgs/development/python-modules/es-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/es-client/default.nix b/pkgs/development/python-modules/es-client/default.nix index f997ff471ef9..e9be3200e849 100644 --- a/pkgs/development/python-modules/es-client/default.nix +++ b/pkgs/development/python-modules/es-client/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "es-client"; - version = "8.14.4"; + version = "8.15.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "untergeek"; repo = "es_client"; rev = "refs/tags/v${version}"; - hash = "sha256-CJhiSDmIlhTWV7LLWd2ZCzuj5cWXwgh0lkKJvhmaDFw="; + hash = "sha256-t/d+aZ11JU9vhZIRkZcsahW8HzEkxbgIc5Zua4WPMjg="; }; pythonRelaxDeps = true; From dc4f0f071f1d559cd40b6e397a780a9b39eceecf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:28 +0200 Subject: [PATCH 130/687] python3Packages.exceptiongroup: 1.2.1 -> 1.2.2 https://github.com/agronholm/exceptiongroup/blob/1.2.2/CHANGES.rst --- pkgs/development/python-modules/exceptiongroup/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/exceptiongroup/default.nix b/pkgs/development/python-modules/exceptiongroup/default.nix index c39354ac24cc..4c2fcebe39a9 100644 --- a/pkgs/development/python-modules/exceptiongroup/default.nix +++ b/pkgs/development/python-modules/exceptiongroup/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "exceptiongroup"; - version = "1.2.1"; + version = "1.2.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "agronholm"; repo = "exceptiongroup"; rev = "refs/tags/${version}"; - hash = "sha256-87HmZsbsoV7QPHux50sYsFY2RaIc3627dH3WAwqXfQU="; + hash = "sha256-k88+9FpB/aBun73SnsN6GsBceSUekT8Ig1XBt3hO4ok="; }; nativeBuildInputs = [ flit-scm ]; From 3f6c2085e4603954fa9acfd4c0016466e5e2e3a1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:29 +0200 Subject: [PATCH 131/687] python3Packages.expiring-dict: 1.1.0 -> 1.1.1 --- pkgs/development/python-modules/expiring-dict/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/expiring-dict/default.nix b/pkgs/development/python-modules/expiring-dict/default.nix index ba846ebbab32..8001dadabb5e 100644 --- a/pkgs/development/python-modules/expiring-dict/default.nix +++ b/pkgs/development/python-modules/expiring-dict/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "expiring-dict"; - version = "1.1.0"; + version = "1.1.1"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-PEBK2x5DaUaMt+Ub+8nEcNfi6GPv4qHHXU7XBtDc4aY="; + hash = "sha256-J3lC7cYNWxI0V8GkaGmMlJI9v6yNQLJjuSHATmlA3Ak="; }; propagatedBuildInputs = [ sortedcontainers ]; From b4f1934f751dd93d4ae7e039918b3d5a0de30ec3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:29 +0200 Subject: [PATCH 132/687] python3Packages.factory-boy: 3.3.0 -> 3.3.1 https://github.com/FactoryBoy/factory_boy/blob/3.3.1/docs/changelog.rst --- .../python-modules/factory-boy/default.nix | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/factory-boy/default.nix b/pkgs/development/python-modules/factory-boy/default.nix index 8b93fec4f8d9..b7362eb13913 100644 --- a/pkgs/development/python-modules/factory-boy/default.nix +++ b/pkgs/development/python-modules/factory-boy/default.nix @@ -9,42 +9,44 @@ mongoengine, pytestCheckHook, pythonOlder, + mongomock, sqlalchemy, sqlalchemy-utils, + setuptools, }: buildPythonPackage rec { pname = "factory-boy"; - version = "3.3.0"; - format = "setuptools"; + version = "3.3.1"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { pname = "factory_boy"; inherit version; - hash = "sha256-vHbZfRplu9mEKm1yKIIJjrVJ7I7hCB+fsuj/KfDDAPE="; + hash = "sha256-gxeqUonN/EX5yuVw/rB6YXcxbILjTRTfPC4fIvJqvvA="; }; - postPatch = '' - substituteInPlace tests/test_version.py \ - --replace '"3.2.1.dev0")' '"${version}")' - ''; + build-system = [ setuptools ]; - propagatedBuildInputs = [ faker ]; + dependencies = [ faker ]; nativeCheckInputs = [ django flask flask-sqlalchemy mongoengine + mongomock pytestCheckHook sqlalchemy sqlalchemy-utils ]; - # Checks for MongoDB requires an a running DB - disabledTests = [ "MongoEngineTestCase" ]; + disabledTests = [ + # Test checks for MongoDB requires an a running DB + "MongoEngineTestCase" + ]; disabledTestPaths = [ # incompatible with latest flask-sqlalchemy @@ -57,7 +59,7 @@ buildPythonPackage rec { description = "Python package to create factories for complex objects"; homepage = "https://github.com/rbarrois/factory_boy"; changelog = "https://github.com/FactoryBoy/factory_boy/blob/${version}/docs/changelog.rst"; - license = with licenses; [ mit ]; + license = licenses.mit; maintainers = with maintainers; [ fab ]; }; } From 6a5896ee919e8b6a402d7d24dc6725c2cefe79c9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:29 +0200 Subject: [PATCH 133/687] python3Packages.faker: 25.8.0 -> 25.9.2 --- pkgs/development/python-modules/faker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/faker/default.nix b/pkgs/development/python-modules/faker/default.nix index babcc2423d35..504589a33ca3 100644 --- a/pkgs/development/python-modules/faker/default.nix +++ b/pkgs/development/python-modules/faker/default.nix @@ -14,13 +14,13 @@ buildPythonPackage rec { pname = "faker"; - version = "25.8.0"; + version = "25.9.2"; pyproject = true; src = fetchPypi { pname = "Faker"; inherit version; - hash = "sha256-vexfL7BX0kTr724O0xj+pNy98yw6GgEHZvxF9daPxo0="; + hash = "sha256-ypSENgCkCJqROUAj/vAUu0H+5Qn4xL7vFTABg3PncPs="; }; nativeBuildInputs = [ setuptools ]; From 940eb80ddbe3d498de15b5b5e8d0c9ab57f513b7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:30 +0200 Subject: [PATCH 134/687] python3Packages.fakeredis: 2.23.5 -> 2.25.1 https://github.com/cunla/fakeredis-py/releases/tag/v2.25.0 https://github.com/cunla/fakeredis-py/releases/tag/v2.25.1 --- .../python-modules/fakeredis/default.nix | 16 ++++++++++++++-- pkgs/top-level/python-packages.nix | 4 +++- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/fakeredis/default.nix b/pkgs/development/python-modules/fakeredis/default.nix index 4aa0af9aa8db..4a98f804f9cb 100644 --- a/pkgs/development/python-modules/fakeredis/default.nix +++ b/pkgs/development/python-modules/fakeredis/default.nix @@ -12,12 +12,13 @@ pytestCheckHook, pythonOlder, redis, + redis-server, sortedcontainers, }: buildPythonPackage rec { pname = "fakeredis"; - version = "2.23.5"; + version = "2.25.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -26,7 +27,7 @@ buildPythonPackage rec { owner = "dsoftwareinc"; repo = "fakeredis-py"; rev = "refs/tags/v${version}"; - hash = "sha256-gwTOtwBOHl6FNL0ekOq2rewwT/XoQ31+cyxU/OCBOTA="; + hash = "sha256-HjId4SueqkbC319Eel8G85ZOj72ZKEVEH2D8V/GfXi4="; }; build-system = [ poetry-core ]; @@ -53,6 +54,17 @@ buildPythonPackage rec { pythonImportsCheck = [ "fakeredis" ]; + pytestFlagsArray = [ "-m 'not slow'" ]; + + preCheck = '' + ${lib.getExe' redis-server "redis-server"} --port 6390 & + REDIS_PID=$! + ''; + + postCheck = '' + kill $REDIS_PID + ''; + disabledTests = [ # AssertionError "test_command" diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1e6ee49b4336..bf5605e4f8a4 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4289,7 +4289,9 @@ self: super: with self; { faker = callPackage ../development/python-modules/faker { }; - fakeredis = callPackage ../development/python-modules/fakeredis { }; + fakeredis = callPackage ../development/python-modules/fakeredis { + redis-server = pkgs.redis; + }; falcon = callPackage ../development/python-modules/falcon { }; From e99f9de970729d9650d1930ec024094f1bb79e49 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:30 +0200 Subject: [PATCH 135/687] python3Packages.fastai: 2.7.15 -> 2.7.17 https://github.com/fastai/fastai/blob/2.7.17/CHANGELOG.md --- pkgs/development/python-modules/fastai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastai/default.nix b/pkgs/development/python-modules/fastai/default.nix index 620b992fb202..ede86f1341e8 100644 --- a/pkgs/development/python-modules/fastai/default.nix +++ b/pkgs/development/python-modules/fastai/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "fastai"; - version = "2.7.15"; + version = "2.7.17"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-8swg/RjN9exzjMVtKdVN51iH1IrRX501z1DDjTqFaSM="; + hash = "sha256-g1UwIkdXO5X9jx5zgjbTYBkA0CEDgCKY9rhz8qXU2Io="; }; propagatedBuildInputs = [ From 03c1cedc3c6d9c95c834a8ddff2c03f82dd25ec2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:31 +0200 Subject: [PATCH 136/687] python3Packages.fastapi-cli: 0.0.4 -> 0.0.5 https://github.com/tiangolo/fastapi-cli/releases/tag/0.0.5 --- .../python-modules/fastapi-cli/default.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/fastapi-cli/default.nix b/pkgs/development/python-modules/fastapi-cli/default.nix index bfbfa0509a21..071b1cd0c9cf 100644 --- a/pkgs/development/python-modules/fastapi-cli/default.nix +++ b/pkgs/development/python-modules/fastapi-cli/default.nix @@ -13,25 +13,27 @@ let self = buildPythonPackage rec { pname = "fastapi-cli"; - version = "0.0.4"; + version = "0.0.5"; pyproject = true; src = fetchFromGitHub { owner = "tiangolo"; repo = "fastapi-cli"; - rev = version; - hash = "sha256-eWvZn7ZeLnQZAvGOzY77o6oO5y+QV2cx+peBov9YpJE="; + rev = "refs/tags/${version}"; + hash = "sha256-hUS9zkDJJB51X+e31RvyxcGAP8j4oulAPFAvEMPiIn8="; }; build-system = [ pdm-backend ]; - dependencies = [ typer ]; + dependencies = [ + typer + uvicorn + ] ++ uvicorn.optional-dependencies.standard; optional-dependencies = { standard = [ - fastapi uvicorn - ]; + ] ++ uvicorn.optional-dependencies.standard; }; doCheck = false; From d4ac86aac43a33e9b979f55eb9211c18b47a5c5c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:31 +0200 Subject: [PATCH 137/687] python3Packages.fastapi: 0.112.0 -> 0.115.0 https://github.com/tiangolo/fastapi/releases/tag/0.115.0 --- pkgs/development/python-modules/fastapi/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fastapi/default.nix b/pkgs/development/python-modules/fastapi/default.nix index 81e51b02150f..1f29059bba72 100644 --- a/pkgs/development/python-modules/fastapi/default.nix +++ b/pkgs/development/python-modules/fastapi/default.nix @@ -16,6 +16,7 @@ # tests dirty-equals, flask, + inline-snapshot, passlib, pyjwt, pytest-asyncio, @@ -39,7 +40,7 @@ buildPythonPackage rec { pname = "fastapi"; - version = "0.112.0"; + version = "0.115.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -48,7 +49,7 @@ buildPythonPackage rec { owner = "tiangolo"; repo = "fastapi"; rev = "refs/tags/${version}"; - hash = "sha256-M09yte0BGC5w3AZSwDUr9qKUrotqVklO8mwyms9B95Y="; + hash = "sha256-TewFTbYdWIHcgRH+YNxNEUZVlaUn2aTZ0YFmDPrPZl4="; }; build-system = [ pdm-backend ]; @@ -86,6 +87,7 @@ buildPythonPackage rec { nativeCheckInputs = [ dirty-equals flask + inline-snapshot passlib pyjwt pytestCheckHook From c752f0c4eb3990e02f59c32e3885d09546a2d2e4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:32 +0200 Subject: [PATCH 138/687] python3Packages.fhir-py: 2.0.4 -> 2.0.11 https://github.com/beda-software/fhir-py/blob/refs/tags/v2.0.11/CHANGELOG.md --- pkgs/development/python-modules/fhir-py/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fhir-py/default.nix b/pkgs/development/python-modules/fhir-py/default.nix index 518687e15d7e..d847ee08e9ed 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.4"; + version = "2.0.11"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "beda-software"; repo = "fhir-py"; rev = "refs/tags/v${version}"; - hash = "sha256-WDYDQqeNwt4cKEgF+HqMOuEwUezS10YUOZp+eAui6nM="; + hash = "sha256-ts4BT/YVfejyemEy8B9aAJuA9h1a5F/SoIAkDVem7mQ="; }; build-system = [ flit-core ]; From 1f5632500e150b8002c5b6733a14636ae16d80f8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:32 +0200 Subject: [PATCH 139/687] python3Packages.filelock: 3.15.1 -> 3.16.1 https://github.com/tox-dev/py-filelock/releases/tag/3.16.1 --- .../python-modules/filelock/default.nix | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/filelock/default.nix b/pkgs/development/python-modules/filelock/default.nix index 7edfa503f2e9..3aa7faeae458 100644 --- a/pkgs/development/python-modules/filelock/default.nix +++ b/pkgs/development/python-modules/filelock/default.nix @@ -4,6 +4,7 @@ fetchPypi, hatch-vcs, hatchling, + pytest-asyncio, pytest-mock, pytestCheckHook, pythonOlder, @@ -11,26 +12,34 @@ buildPythonPackage rec { pname = "filelock"; - version = "3.15.1"; - format = "pyproject"; + version = "3.16.1"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-WKJUmv354C4Qcg6qTURw9WOG16b3Lt19BZYzevjtetg="; + hash = "sha256-wkn7/NXbR+Xi1tYhmOVlR17mXkgx4lYcjjE/p+uWFDU="; }; - nativeBuildInputs = [ + build-system = [ hatch-vcs hatchling ]; nativeCheckInputs = [ + pytest-asyncio pytest-mock pytestCheckHook ]; + pythonImportsCheck = [ "filelock" ]; + + disabledTestPaths = [ + # Circular dependency with virtualenv + "tests/test_virtualenv.py" + ]; + meta = with lib; { changelog = "https://github.com/tox-dev/py-filelock/releases/tag/${version}"; description = "Platform independent file lock for Python"; From 2d5ec33f28899b95524c0aa5a12852a47b364fff Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:33 +0200 Subject: [PATCH 140/687] python3Packages.flask-appbuilder: 4.5.0 -> 4.5.1 https://github.com/dpgaspar/Flask-AppBuilder/blob/v4.5.1/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 64efa21f8ced..b5e02f5b7c6b 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.0"; + version = "4.5.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -35,7 +35,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "Flask-AppBuilder"; inherit version; - hash = "sha256-CoQ5/pOR1xy71koUm1uwTJDLTDROTjJQMW9ZcgtzV50="; + hash = "sha256-S2EmfYgCmZFZUcbNEghW4Qc0TO6KEb6DJyXCH5vcX1k="; }; propagatedBuildInputs = [ From 768adfe055531046964d770c23037ec3771ac8bf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:34 +0200 Subject: [PATCH 141/687] python3Packages.flask-cors: 4.0.1 -> 4.0.2 https://github.com/corydolphin/flask-cors/releases/tag/v4.0.2 --- pkgs/development/python-modules/flask-cors/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flask-cors/default.nix b/pkgs/development/python-modules/flask-cors/default.nix index b9d62fcbd8e0..cd788642dd5c 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.1"; + version = "4.0.2"; pyproject = true; src = fetchFromGitHub { owner = "corydolphin"; repo = "flask-cors"; rev = "refs/tags/${version}"; - hash = "sha256-ISot5KglCjfbJNsnveDLK44vVaapHRAFdS+1tOd08pw="; + hash = "sha256-I1iCnUT0+ZThf+c9Vm9GgH5hYL/pcBReOjKJGRNsRrg="; }; nativeBuildInputs = [ setuptools ]; From eb8508aef269508a7a36bff50d85de581acafb55 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:34 +0200 Subject: [PATCH 142/687] python3Packages.fontbakery: 0.12.9 -> 0.12.10 https://github.com/fonttools/fontbakery/blob/v0.12.10/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 c875392e62f3..67f6f92fe5a9 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.9"; + version = "0.12.10"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-Cl0jRQqF83IIldkp1VuVSS4ZeVsQH1NNpyEkpMJqhA8="; + hash = "sha256-+9O7cAE6CUATvybG22qULNNHi94zSGqU9UjhvrF9R8k="; }; pythonRelaxDeps = [ From d7308c68d4c15c961c3ccc89a381d20efe2b80ac Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:35 +0200 Subject: [PATCH 143/687] python3Packages.fontmath: 0.9.3 -> 0.9.4 https://github.com/robotools/fontMath/releases/tag/0.9.4 --- pkgs/development/python-modules/fontmath/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/fontmath/default.nix b/pkgs/development/python-modules/fontmath/default.nix index e37bdd0ade4d..95392c1aa5b6 100644 --- a/pkgs/development/python-modules/fontmath/default.nix +++ b/pkgs/development/python-modules/fontmath/default.nix @@ -10,15 +10,14 @@ buildPythonPackage rec { pname = "fontmath"; - version = "0.9.3"; + version = "0.9.4"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { - pname = "fontMath"; - inherit version; - hash = "sha256-alOHy3/rEFlY2y9c7tyHhRPMNb83FeJiCQ8FV74MGxw="; + inherit pname version; + hash = "sha256-H9kZDJ14ThMFw8SXcbkdkQ8kakt8RO3iGcmaB+167aQ="; extension = "zip"; }; From f4e0accc37f8cf05d09846ebf07b32f8ebbaccfa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:35 +0200 Subject: [PATCH 144/687] python3Packages.fontparts: 0.12.1 -> 0.12.2 https://github.com/robotools/fontParts/releases/tag/0.12.2 --- .../python-modules/fontparts/default.nix | 20 +++++-------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/fontparts/default.nix b/pkgs/development/python-modules/fontparts/default.nix index d8eb655b4924..21a89983447e 100644 --- a/pkgs/development/python-modules/fontparts/default.nix +++ b/pkgs/development/python-modules/fontparts/default.nix @@ -21,33 +21,23 @@ buildPythonPackage rec { pname = "fontparts"; - version = "0.12.1"; + version = "0.12.2"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - pname = "fontParts"; - inherit version; - hash = "sha256-eeU13S1IcC+bsiK3YDlT4rVDeXDGcxx1wY/is8t5pCA="; + inherit pname version; + hash = "sha256-d41ZVJOiCPITRjgGajBZh2JhnV345yPTCiTEGJzPoQ0="; extension = "zip"; }; - patches = [ - (fetchpatch2 { - # replace remaining usage of assertEquals for Python 3.12 support - # https://github.com/robotools/fontParts/pull/720 - url = "https://github.com/robotools/fontParts/commit/d7484cd98051aa1588683136da0bb99eac31523b.patch"; - hash = "sha256-maoUgbmXY/RC4TUZI4triA9OIfB4T98qjUaQ94uhsbg="; - }) - ]; - - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm ]; - propagatedBuildInputs = + dependencies = [ booleanoperations defcon From 40f2315568ffa39ea3e90166d7236905ef6f734a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:36 +0200 Subject: [PATCH 145/687] python3Packages.fonttools: 4.53.1 -> 4.54.1 https://github.com/fonttools/fonttools/blob/4.54.1/NEWS.rst --- pkgs/development/python-modules/fonttools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/fonttools/default.nix b/pkgs/development/python-modules/fonttools/default.nix index 6898f34cb133..555c9cb9bf7b 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.53.1"; + version = "4.54.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -36,7 +36,7 @@ buildPythonPackage rec { owner = "fonttools"; repo = "fonttools"; rev = "refs/tags/${version}"; - hash = "sha256-9fxC6OKXZkhih3BFyBqO4t6sKXyarYfFIqBk+WOSiRY="; + hash = "sha256-iYd3EiziaLR7zS0UQAje0QfShNfnhHPdH2+noCQ2yto="; }; build-system = [ From a037d06f26836b06d4f1452a05d7008c5e74c896 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:36 +0200 Subject: [PATCH 146/687] python3Packages.furo: 2024.5.6 -> 2024.8.6 https://github.com/pradyunsg/furo/blob/2024.8.6/docs/changelog.md --- pkgs/development/python-modules/furo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/furo/default.nix b/pkgs/development/python-modules/furo/default.nix index 26eab2292967..36e2f47663ed 100644 --- a/pkgs/development/python-modules/furo/default.nix +++ b/pkgs/development/python-modules/furo/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "furo"; - version = "2024.5.6"; + version = "2024.8.6"; format = "wheel"; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { inherit pname version format; dist = "py3"; python = "py3"; - hash = "sha256-SQoA0IwKN+zJDeA66SJ+jrXW9/dQ7fmAfzmKK98jWN4="; + hash = "sha256-bNl8WLR4E9NhnmPpCBFpiA++Mx8MqIPIcf8fPxGBT1w="; }; From 9e15688d75a1778cd917e308cd3f64fe5fb50598 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:37 +0200 Subject: [PATCH 147/687] python3Packages.gbulb: 0.6.5 -> 0.6.6 --- pkgs/development/python-modules/gbulb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gbulb/default.nix b/pkgs/development/python-modules/gbulb/default.nix index 7dd4d3a2c126..b6cbb4827f4d 100644 --- a/pkgs/development/python-modules/gbulb/default.nix +++ b/pkgs/development/python-modules/gbulb/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "gbulb"; - version = "0.6.5"; + version = "0.6.6"; pyproject = true; src = fetchFromGitHub { owner = "beeware"; repo = "gbulb"; rev = "refs/tags/v${version}"; - hash = "sha256-03Ott+V3Y4+Y72Llsug5coqG3C+pjAdLkPYbaY/6Uow="; + hash = "sha256-SQGl/drXFLkx4cP8HHwIluWUE03rGUN8OLHQbK2pgbk="; }; postPatch = '' From dadc8923ef109e6fddc42bea22e185a3ffab7856 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:37 +0200 Subject: [PATCH 148/687] python3Packages.gensim: 4.3.2 -> 4.3.3 https://github.com/RaRe-Technologies/gensim/blob/4.3.3/CHANGELOG.md --- .../python-modules/gensim/default.nix | 27 ++++++++----------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/pkgs/development/python-modules/gensim/default.nix b/pkgs/development/python-modules/gensim/default.nix index 61ce59689b64..e02b71f0ca46 100644 --- a/pkgs/development/python-modules/gensim/default.nix +++ b/pkgs/development/python-modules/gensim/default.nix @@ -1,9 +1,10 @@ { lib, buildPythonPackage, - cython, + cython_0, + oldest-supported-numpy, + setuptools, fetchPypi, - fetchpatch, mock, numpy, scipy, @@ -15,29 +16,23 @@ buildPythonPackage rec { pname = "gensim"; - version = "4.3.2"; - format = "setuptools"; + version = "4.3.3"; + pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-maxq9v/UBoLnAVXtn5Lsv0OE1Z+1CvEg00PqXuGzCKs="; + hash = "sha256-hIUgdqaj2I19rFviReJMIcO4GbVl4UwbYfo+Xudtz1c="; }; - patches = [ - # https://github.com/piskvorky/gensim/pull/3524 - # Import deprecated scipy.linalg.triu from numpy.triu. remove on next update - (fetchpatch { - name = "scipi-linalg-triu-fix.patch"; - url = "https://github.com/piskvorky/gensim/commit/ad68ee3f105fc37cf8db333bfb837fe889ff74ac.patch"; - hash = "sha256-Ij6HvVD8M2amzcjihu5bo8Lk0iCPl3iIq0lcOnI6G2s="; - }) + build-system = [ + cython_0 + oldest-supported-numpy + setuptools ]; - nativeBuildInputs = [ cython ]; - - propagatedBuildInputs = [ + dependencies = [ smart-open numpy scipy From 99d2e282fdc6d05aad58866c8e1303637d5ae279 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:37 +0200 Subject: [PATCH 149/687] python3Packages.gflanguages: 0.6.2 -> 0.6.4 https://github.com/googlefonts/lang/releases/tag/v0.6.4 --- pkgs/development/python-modules/gflanguages/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gflanguages/default.nix b/pkgs/development/python-modules/gflanguages/default.nix index 058f241d37d7..99cd991ce366 100644 --- a/pkgs/development/python-modules/gflanguages/default.nix +++ b/pkgs/development/python-modules/gflanguages/default.nix @@ -5,6 +5,7 @@ protobuf, pytestCheckHook, pythonOlder, + regex, setuptools, setuptools-scm, uharfbuzz, @@ -13,13 +14,13 @@ buildPythonPackage rec { pname = "gflanguages"; - version = "0.6.2"; + version = "0.6.4"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-v93mXDwHT/8Tau78ApLUR+dQCpL9jmRQp0BT5y/sfq4="; + hash = "sha256-a+BSR2dMC/EVvpQa9AG+c+9IpMeXYTOKBr8r8nBZrGY="; }; pyproject = true; @@ -39,6 +40,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook + regex uharfbuzz youseedee ]; From 7724b8e05984ae4a72fff938d4dd99481a6f17ff Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:38 +0200 Subject: [PATCH 150/687] python3Packages.gfsubsets: 2024.5.9 -> 2024.9.25 https://github.com/googlefonts/nam-files/releases/tag/v2024.02.05 --- pkgs/development/python-modules/gfsubsets/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/gfsubsets/default.nix b/pkgs/development/python-modules/gfsubsets/default.nix index ff2db29a1eb2..ade037605dc2 100644 --- a/pkgs/development/python-modules/gfsubsets/default.nix +++ b/pkgs/development/python-modules/gfsubsets/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "gfsubsets"; - version = "2024.5.9"; + version = "2024.9.25"; gitTag = "v2024.02.05"; src = fetchPypi { inherit pname version; - hash = "sha256-OgpdcOJWX0o0Hy6LjRsxsZMAVWgKziM+bqe/FfJniZY="; + hash = "sha256-jEuIBNQ89Le3Rbk0W4PLl9LE7rP0IcE6RAzyfhZb7lY="; }; pyproject = true; From faff7e5895bd1f3feec10d4d47d9370c7f8f76f3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:38 +0200 Subject: [PATCH 151/687] python3Packages.gguf: 0.9.1 -> 0.10.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 64b96698cc62..4040dbd16ac7 100644 --- a/pkgs/development/python-modules/gguf/default.nix +++ b/pkgs/development/python-modules/gguf/default.nix @@ -9,14 +9,14 @@ }: buildPythonPackage rec { pname = "gguf"; - version = "0.9.1"; + version = "0.10.0"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-9ecJh+FbGcVF9qn3UztAM/swYzDrHzxclf0osUw/0zs="; + hash = "sha256-UqMO8mMotBn/xH2SafxYDCOO3xyKGbXqFDwyPgSgOME="; }; dependencies = [ From aa3486ddc44463945d84f9b92215ce6ed7f2c825 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:39 +0200 Subject: [PATCH 152/687] python3Packages.glad2: 2.0.6 -> 2.0.8 --- pkgs/development/python-modules/glad2/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/glad2/default.nix b/pkgs/development/python-modules/glad2/default.nix index f5aeb9925431..c2eb38490cc5 100644 --- a/pkgs/development/python-modules/glad2/default.nix +++ b/pkgs/development/python-modules/glad2/default.nix @@ -3,19 +3,22 @@ buildPythonPackage, fetchPypi, jinja2, + setuptools, }: buildPythonPackage rec { pname = "glad2"; - version = "2.0.6"; - format = "setuptools"; + version = "2.0.8"; + pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-CGFa7TIZ6hx3WEvVlh2CO6sib4rDgx0JrfZcb6h3+Ow="; + hash = "sha256-uEB5ufpATzcXG5Yb3R2NohNw5sgY3vuEgcWz/j1kNto="; }; - propagatedBuildInputs = [ jinja2 ]; + build-system = [ setuptools ]; + + dependencies = [ jinja2 ]; # no python tests doCheck = false; From 3f41a53b16cb596c045de430be7a3f40adaecd1f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:40 +0200 Subject: [PATCH 153/687] python3Packages.globus-sdk: 3.41.0 -> 3.45.0 https://github.com/globus/globus-sdk-python/releases/tag/3.45.0 --- pkgs/development/python-modules/globus-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/globus-sdk/default.nix b/pkgs/development/python-modules/globus-sdk/default.nix index 6f6256650872..97297e657ff4 100644 --- a/pkgs/development/python-modules/globus-sdk/default.nix +++ b/pkgs/development/python-modules/globus-sdk/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "globus-sdk"; - version = "3.41.0"; + version = "3.45.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "globus"; repo = "globus-sdk-python"; rev = "refs/tags/${version}"; - hash = "sha256-FQO1D960mg0G/zYMo4J5MtJbPID4oE8UWNpTPKWtsic="; + hash = "sha256-EBYhT2RLHjvSwnSMbx+Xo3Fmxc9jttEPeljjlKbQd8Q="; }; build-system = [ setuptools ]; From c3f24c9fb540ab33ba391eafed3bd47c4e85a858 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:40 +0200 Subject: [PATCH 154/687] python3Packages.glyphslib: 6.8.2 -> 6.9.0 --- pkgs/development/python-modules/glyphslib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/glyphslib/default.nix b/pkgs/development/python-modules/glyphslib/default.nix index f490c9328fb1..895e9f1ab25e 100644 --- a/pkgs/development/python-modules/glyphslib/default.nix +++ b/pkgs/development/python-modules/glyphslib/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "glyphslib"; - version = "6.8.2"; + version = "6.9.0"; format = "pyproject"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "googlefonts"; repo = "glyphsLib"; rev = "refs/tags/v${version}"; - hash = "sha256-AcAk9lFueIWYsDK1ESSK6D0/i1qW7udDfUa1pFRqGQs="; + hash = "sha256-NanqjZZkxrhPaBsR+FrARvsO3vdT2MYnWFtkO0hpbQg="; }; nativeBuildInputs = [ setuptools-scm ]; From b901e5ffdc0bb7e0651db5abc388ee1cb80322e3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:40 +0200 Subject: [PATCH 155/687] python3Packages.google-ai-generativelanguage: 0.6.7 -> 0.6.10 https://github.com/googleapis/google-cloud-python/blob/google-ai-generativelanguage-v0.6.10/packages/google-ai-generativelanguage/CHANGELOG.md --- .../google-ai-generativelanguage/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-ai-generativelanguage/default.nix b/pkgs/development/python-modules/google-ai-generativelanguage/default.nix index 662631c36fb2..9cb6cbd74966 100644 --- a/pkgs/development/python-modules/google-ai-generativelanguage/default.nix +++ b/pkgs/development/python-modules/google-ai-generativelanguage/default.nix @@ -17,14 +17,15 @@ buildPythonPackage rec { pname = "google-ai-generativelanguage"; - version = "0.6.7"; + version = "0.6.10"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-6eLvojtiwxGPhkFu75zEgBkjDScVxVWsYfnh6oBQMTI="; + pname = "google_ai_generativelanguage"; + inherit version; + hash = "sha256-b6ZCyWTYcoAG/n6HcQJvwLWZrg6+r4PK9VCUHo5pNFU="; }; build-system = [ setuptools ]; From d7444d89418cff0cf26df24480dd5e8d37b0e202 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:41 +0200 Subject: [PATCH 156/687] python3Packages.google-api-python-client: 2.135.0 -> 2.147.0 https://github.com/googleapis/google-api-python-client/releases/tag/v2.147.0 --- .../python-modules/google-api-python-client/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-api-python-client/default.nix b/pkgs/development/python-modules/google-api-python-client/default.nix index 3cb93fc57419..90cbc2f43753 100644 --- a/pkgs/development/python-modules/google-api-python-client/default.nix +++ b/pkgs/development/python-modules/google-api-python-client/default.nix @@ -14,14 +14,15 @@ buildPythonPackage rec { pname = "google-api-python-client"; - version = "2.135.0"; + version = "2.147.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-tVKigSPtlUkwNWmNuA6O14yRBqi0IuY6F1FQubVbcE4="; + pname = "google_api_python_client"; + inherit version; + hash = "sha256-6GTCz2HTTADwUni4vbcrk7b6NPDenq1R0gQ187Zfkb4="; }; build-system = [ setuptools ]; From 9408319887c089ea26977350336ed082e1d43350 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:42 +0200 Subject: [PATCH 157/687] python3Packages.google-auth: 2.30.0 -> 2.35.0 https://github.com/googleapis/google-auth-library-python/blob/v2.35.0/CHANGELOG.md --- pkgs/development/python-modules/google-auth/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-auth/default.nix b/pkgs/development/python-modules/google-auth/default.nix index ea25b7f2a6b6..35dd5b86b9fb 100644 --- a/pkgs/development/python-modules/google-auth/default.nix +++ b/pkgs/development/python-modules/google-auth/default.nix @@ -27,14 +27,15 @@ buildPythonPackage rec { pname = "google-auth"; - version = "2.30.0"; + version = "2.35.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-q2MKEyD2cgkJrXan29toQc31xmsyjWkAJ+SGe9+xZog="; + pname = "google_auth"; + inherit version; + hash = "sha256-9MZO1OAejotkbvNMAY+L8zON8MjjfYs7ukDn9XSjJ4o="; }; nativeBuildInputs = [ setuptools ]; From 96d3892e96f0cc4673cf00bbf1177bc43d5f2d83 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:42 +0200 Subject: [PATCH 158/687] python3Packages.google-cloud-bigquery: 3.25.0 -> 3.26.0 https://github.com/googleapis/python-bigquery/blob/v3.26.0/CHANGELOG.md --- .../python-modules/google-cloud-bigquery/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-bigquery/default.nix b/pkgs/development/python-modules/google-cloud-bigquery/default.nix index 5451d1857a65..82018221e002 100644 --- a/pkgs/development/python-modules/google-cloud-bigquery/default.nix +++ b/pkgs/development/python-modules/google-cloud-bigquery/default.nix @@ -30,14 +30,15 @@ buildPythonPackage rec { pname = "google-cloud-bigquery"; - version = "3.25.0"; + version = "3.26.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-Wyr/MgWoVEgRF0NoNq4UA/EfJZTmgQqYiGr9V+2ihQk="; + pname = "google_cloud_bigquery"; + inherit version; + hash = "sha256-7b3HiL7qZZ4EwK9/5NzW2RVTRLmJUaDVBVvS8V2kuiM="; }; build-system = [ setuptools ]; From 3b31159f9ba387c5031422cb7af892cf6d5c8f58 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:42 +0200 Subject: [PATCH 159/687] python3Packages.google-cloud-dataproc: 5.11.0 -> 5.12.0 https://github.com/googleapis/google-cloud-python/blob/google-cloud-dataproc-v5.12.0/packages/google-cloud-dataproc/CHANGELOG.md --- .../python-modules/google-cloud-dataproc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-dataproc/default.nix b/pkgs/development/python-modules/google-cloud-dataproc/default.nix index 34e3ab0ceae1..480bf6f76d87 100644 --- a/pkgs/development/python-modules/google-cloud-dataproc/default.nix +++ b/pkgs/development/python-modules/google-cloud-dataproc/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "google-cloud-dataproc"; - version = "5.11.0"; + version = "5.12.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_dataproc"; inherit version; - hash = "sha256-6jiAOYf9eBjRMyQ9tvR3EWfnqk1MfYIUTm98Plnfkhg="; + hash = "sha256-S1jXIPAgxONTeKKeqHzoKGr2Mes7w4LMvL/zncAZnik="; }; build-system = [ setuptools ]; From d1f8e096d7a6ce3d2c0a10d7c06c488fff44fc0a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:43 +0200 Subject: [PATCH 160/687] python3Packages.google-cloud-dlp: 3.22.0 -> 3.23.0 https://github.com/googleapis/google-cloud-python/blob/google-cloud-dlp-v3.23.0/packages/google-cloud-dlp/CHANGELOG.md --- pkgs/development/python-modules/google-cloud-dlp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-dlp/default.nix b/pkgs/development/python-modules/google-cloud-dlp/default.nix index 15bbab8155a3..8c8b720c097d 100644 --- a/pkgs/development/python-modules/google-cloud-dlp/default.nix +++ b/pkgs/development/python-modules/google-cloud-dlp/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "google-cloud-dlp"; - version = "3.22.0"; + version = "3.23.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_dlp"; inherit version; - hash = "sha256-SabiX00pD91acxz83PdkDnPynLp5L9MAqKGY/IIUDAU="; + hash = "sha256-NKH24p2jfjhbs73jHB/lWDk5P1Uin/Mp5TANR3fquzg="; }; build-system = [ setuptools ]; From f0a5f42df932d90b46c2ca0fcb8f4ebc2921c6a3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:43 +0200 Subject: [PATCH 161/687] python3Packages.google-cloud-iam: 2.15.0 -> 2.15.2 https://github.com/googleapis/python-iam/releases/tag/v2.15.2 --- .../google-cloud-iam/default.nix | 26 +++++++++++++------ 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-iam/default.nix b/pkgs/development/python-modules/google-cloud-iam/default.nix index 0b3f31b643b7..e0d771425c65 100644 --- a/pkgs/development/python-modules/google-cloud-iam/default.nix +++ b/pkgs/development/python-modules/google-cloud-iam/default.nix @@ -3,30 +3,40 @@ buildPythonPackage, fetchPypi, google-api-core, + google-auth, + grpc-google-iam-v1, libcst, mock, proto-plus, + protobuf, pytest-asyncio, pytestCheckHook, pythonOlder, + setuptools, }: buildPythonPackage rec { pname = "google-cloud-iam"; - version = "2.15.0"; - format = "setuptools"; + version = "2.15.2"; + pyproject = true; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-6TgaGCPlFi9owoBI/xowe6Og5Tja9getfUHP47dWpvA="; + pname = "google_cloud_iam"; + inherit version; + hash = "sha256-CbE12Wuiz2+Ap+2AEUNuidJYjouyPNYUXEdjAvSHGoI="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ google-api-core + google-auth + grpc-google-iam-v1 libcst proto-plus + protobuf ] ++ google-api-core.optional-dependencies.grpc; nativeCheckInputs = [ @@ -47,8 +57,8 @@ buildPythonPackage rec { meta = with lib; { description = "IAM Service Account Credentials API client library"; - homepage = "https://github.com/googleapis/python-iam"; - changelog = "https://github.com/googleapis/python-iam/releases/tag/v${version}"; + homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-iam"; + changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-iam-v${version}/packages/google-cloud-iam/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ austinbutler ]; }; From 41b4ca88db3e1e5c9fafed7b5bb1e64082c8ba88 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:44 +0200 Subject: [PATCH 162/687] python3Packages.google-cloud-pubsub: 2.23.1 -> 2.25.0 https://github.com/googleapis/python-pubsub/blob/v2.25.0/CHANGELOG.md --- .../python-modules/google-cloud-pubsub/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-pubsub/default.nix b/pkgs/development/python-modules/google-cloud-pubsub/default.nix index dae730accaa8..df1d6704dacb 100644 --- a/pkgs/development/python-modules/google-cloud-pubsub/default.nix +++ b/pkgs/development/python-modules/google-cloud-pubsub/default.nix @@ -5,9 +5,11 @@ google-api-core, google-cloud-testutils, grpc-google-iam-v1, - grpcio, grpcio-status, + grpcio, libcst, + opentelemetry-api, + opentelemetry-sdk, proto-plus, protobuf, pytest-asyncio, @@ -18,7 +20,7 @@ buildPythonPackage rec { pname = "google-cloud-pubsub"; - version = "2.23.1"; + version = "2.25.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -26,7 +28,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "google_cloud_pubsub"; inherit version; - hash = "sha256-4f3nm1tktyEpCvTAIpB6/LuDUS2S9OXDNMORz7sCKss="; + hash = "sha256-Kg/RYQDBbHE3Q45G1M42y++kvXnPk8h3aruf3oPPWQQ="; }; build-system = [ setuptools ]; @@ -37,6 +39,8 @@ buildPythonPackage rec { grpcio grpcio-status libcst + opentelemetry-api + opentelemetry-sdk proto-plus protobuf ] ++ google-api-core.optional-dependencies.grpc; From 82231a52839db5f9f895f655e332c334f9812a4a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:45 +0200 Subject: [PATCH 163/687] python3Packages.google-cloud-storage: 2.17.0 -> 2.18.2 https://github.com/googleapis/python-storage/blob/v2.18.2/CHANGELOG.md --- .../google-cloud-storage/default.nix | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-storage/default.nix b/pkgs/development/python-modules/google-cloud-storage/default.nix index d5a4d97cf7ce..9d0f35e4f330 100644 --- a/pkgs/development/python-modules/google-cloud-storage/default.nix +++ b/pkgs/development/python-modules/google-cloud-storage/default.nix @@ -18,23 +18,22 @@ buildPythonPackage rec { pname = "google-cloud-storage"; - version = "2.17.0"; + version = "2.18.2"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-STeKv/VO9la1Lcpe8PLrqaqD3CsscseHFLA6GpX+k4g="; + pname = "google_cloud_storage"; + inherit version; + hash = "sha256-qves1wza2fJ00pMyZz/KuYcI0OH03OtaU1aq7wavTZk="; }; - nativeBuildInputs = [ - setuptools - ]; - pythonRelaxDeps = [ "google-auth" ]; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ google-auth google-cloud-core google-resumable-media @@ -53,21 +52,22 @@ buildPythonPackage rec { pytestCheckHook ]; - # Disable tests which require credentials and network access disabledTests = [ + # Disable tests which require credentials and network access "create" "download" "get" "post" - "upload" + "test_anonymous_client_access_to_public_bucket" "test_build_api_url" "test_ctor_mtls" + "test_ctor_w_api_endpoint_override" + "test_ctor_w_custom_endpoint_use_auth" "test_hmac_key_crud" "test_list_buckets" "test_open" - "test_anonymous_client_access_to_public_bucket" - "test_ctor_w_custom_endpoint_use_auth" - "test_ctor_w_api_endpoint_override" + "test_set_api_request_attr" + "upload" ]; disabledTestPaths = [ From 47e13344032f3887bd6c700aadd3453747aa88cc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:45 +0200 Subject: [PATCH 164/687] python3Packages.google-crc32c: 1.5.0 -> 1.6.0 --- pkgs/development/python-modules/google-crc32c/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/google-crc32c/default.nix b/pkgs/development/python-modules/google-crc32c/default.nix index fc6bcf95b4a2..72fa96622357 100644 --- a/pkgs/development/python-modules/google-crc32c/default.nix +++ b/pkgs/development/python-modules/google-crc32c/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "google-crc32c"; - version = "1.5.0"; + version = "1.6.0"; format = "setuptools"; src = fetchFromGitHub { owner = "googleapis"; repo = "python-crc32c"; - rev = "v${version}"; - hash = "sha256-Tx7UBIwKzSBbpuqdqGiXTbmBE+1MDRknVe3Zee0UHKQ="; + rev = "refs/tags/v${version}"; + hash = "sha256-uGW4gWIpTVQ+f52WBA9H+K3+sHNa4JdgO9qi1Ds7WEU="; }; buildInputs = [ crc32c ]; From 998e070086e2fb6b27c961bfc75b8a3def7827de Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:46 +0200 Subject: [PATCH 165/687] python3Packages.google-resumable-media: 2.7.1 -> 2.7.2 https://github.com/googleapis/google-resumable-media-python/blob/v2.7.2/CHANGELOG.md --- .../google-resumable-media/default.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/google-resumable-media/default.nix b/pkgs/development/python-modules/google-resumable-media/default.nix index bf55a48543a2..d8ea529bb1d8 100644 --- a/pkgs/development/python-modules/google-resumable-media/default.nix +++ b/pkgs/development/python-modules/google-resumable-media/default.nix @@ -11,21 +11,25 @@ pytestCheckHook, pythonOlder, requests, + setuptools, }: buildPythonPackage rec { pname = "google-resumable-media"; - version = "2.7.1"; - format = "setuptools"; + version = "2.7.2"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { - inherit pname version; - hash = "sha256-6uRRp7LizbqqD9LrAMyKHuXpXha1VZc1nLw9J9fZDjM="; + pname = "google_resumable_media"; + inherit version; + hash = "sha256-UoCu1GKfK2C4R7DUL5hX/Uk1wRryZnRN8z2AdMrpL+A="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ google-auth google-crc32c ]; From 93aafe082b7c06713923251aae365d8e40ffe786 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:46 +0200 Subject: [PATCH 166/687] python3Packages.googleapis-common-protos: 1.63.1 -> 1.65.0 --- .../googleapis-common-protos/default.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/googleapis-common-protos/default.nix b/pkgs/development/python-modules/googleapis-common-protos/default.nix index eb4d8e5944ae..5dcbe2d2ed84 100644 --- a/pkgs/development/python-modules/googleapis-common-protos/default.nix +++ b/pkgs/development/python-modules/googleapis-common-protos/default.nix @@ -2,24 +2,28 @@ lib, buildPythonPackage, fetchPypi, - setuptools, grpc, protobuf, + pythonOlder, + setuptools, }: buildPythonPackage rec { pname = "googleapis-common-protos"; - version = "1.63.1"; + version = "1.65.0"; pyproject = true; + disabled = pythonOlder "3.7"; + src = fetchPypi { - inherit pname version; - hash = "sha256-xkQvegprKoA2lFfXnmZyu33LqriOCEgwJJfj7IB4Cmo="; + pname = "googleapis_common_protos"; + inherit version; + hash = "sha256-M0op0Hzdw6oB3uSYj5r9mykW7i/0nWt1cVXcDRl4UsA="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ grpc protobuf ]; @@ -38,6 +42,7 @@ buildPythonPackage rec { meta = with lib; { description = "Common protobufs used in Google APIs"; homepage = "https://github.com/googleapis/python-api-common-protos"; + changelog = "https://github.com/googleapis/python-api-common-protos/releases/tag/v${version}"; license = licenses.asl20; maintainers = [ ]; }; From 5c020dda086f39aae23747ba14d77fe23794f96d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:47 +0200 Subject: [PATCH 167/687] python3Packages.gpytorch: 1.12 -> 1.13 --- .../python-modules/gpytorch/default.nix | 34 ++++++++----------- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/pkgs/development/python-modules/gpytorch/default.nix b/pkgs/development/python-modules/gpytorch/default.nix index cb449dc56d61..4cdf9ccfb4e4 100644 --- a/pkgs/development/python-modules/gpytorch/default.nix +++ b/pkgs/development/python-modules/gpytorch/default.nix @@ -2,51 +2,46 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch, + jaxtyping, linear-operator, + mpmath, scikit-learn, + scipy, setuptools, setuptools-scm, - wheel, torch, pytestCheckHook, }: buildPythonPackage rec { pname = "gpytorch"; - version = "1.12"; - format = "pyproject"; + version = "1.13"; + pyproject = true; src = fetchFromGitHub { owner = "cornellius-gp"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-8W0QSiXl+C86m5yaI9KfGN92uA2VGjGwQt6DI/1NaQE="; + hash = "sha256-jdEJdUFIyM7TTKUHY8epjyZCGolH8nrr7FCyfw+x56s="; }; - patches = [ - (fetchpatch { - # https://github.com/cornellius-gp/gpytorch/pull/2545 - name = "scipy-1.14-compatibility.patch"; - url = "https://github.com/cornellius-gp/gpytorch/commit/2562be472521b8aec366de2619e3130a96fab982.patch"; - excludes = [ "setup.py" ]; - hash = "sha256-znOFpN6go2iIxP24VjJLKF3Laxcr4xV/IyP2y36g4QY="; - }) - ]; - - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm - wheel ]; - propagatedBuildInputs = [ + pythonRelaxDeps = [ "jaxtyping" ]; + + dependencies = [ + jaxtyping linear-operator + mpmath scikit-learn + scipy torch ]; - checkInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "gpytorch" ]; @@ -56,6 +51,7 @@ buildPythonPackage rec { # flaky numerical tests "test_classification_error" "test_matmul_matrix_broadcast" + "test_optimization_optimal_error" # https://github.com/cornellius-gp/gpytorch/issues/2396 "test_t_matmul_matrix" ]; From 1baade7a720f0259676cf5f047c807a3056c8c86 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:47 +0200 Subject: [PATCH 168/687] python3Packages.grad-cam: 1.5.2 -> 1.5.3 --- pkgs/development/python-modules/grad-cam/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/grad-cam/default.nix b/pkgs/development/python-modules/grad-cam/default.nix index e632650a40a6..3700043f8eea 100644 --- a/pkgs/development/python-modules/grad-cam/default.nix +++ b/pkgs/development/python-modules/grad-cam/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "grad-cam"; - version = "1.5.2"; + version = "1.5.3"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-WhC3QjMDh4E8NnO8SyCtg9rFgDJkYP6/xdWNcTvlKFU="; + hash = "sha256-q9PcG836Az+2o1XqeKNh0+z9GN9UGinmGyOAhD5B3Zw="; }; postPatch = '' From 582d01338bec8f0e7d9b4c1ebce42360594f5b84 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:47 +0200 Subject: [PATCH 169/687] python3Packages.graphql-core: 3.2.3 -> 3.2.4 --- pkgs/development/python-modules/graphql-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/graphql-core/default.nix b/pkgs/development/python-modules/graphql-core/default.nix index 7986f0cd3246..57043658c744 100644 --- a/pkgs/development/python-modules/graphql-core/default.nix +++ b/pkgs/development/python-modules/graphql-core/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "graphql-core"; - version = "3.2.3"; + version = "3.2.4"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "graphql-python"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-LtBbHA5r6/YNh2gKX0+NqQjrpKuMioyOYWT0R59SIL4="; + hash = "sha256-LWmUrkYZuyzQ89Z3dXrce1xk3NODXrHWvWG9zAYTUi0="; }; nativeCheckInputs = [ From 0eb07f632aaababd1c5df31cec0c835b93746470 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:48 +0200 Subject: [PATCH 170/687] python3Packages.great-tables: 0.11.1 -> 0.12.0 https://github.com/posit-dev/great-tables/releases/tag/v0.12.0 --- pkgs/development/python-modules/great-tables/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/great-tables/default.nix b/pkgs/development/python-modules/great-tables/default.nix index bca215084c16..ec2a4dac5028 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.11.1"; + version = "0.12.0"; pyproject = true; src = fetchFromGitHub { owner = "posit-dev"; repo = "great-tables"; rev = "refs/tags/v${version}"; - hash = "sha256-IlukgnhOT8NF1WxRJCnNuNEI31DByWoNzbk/x458atA="; + hash = "sha256-+n8s8cmsQizEUuRGzFrOxhWL0C9OQO506msiHD58jGQ="; }; build-system = [ From 93f2d36c60528a2f099465aaacf4125dd71f6c91 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:48 +0200 Subject: [PATCH 171/687] python3Packages.greenlet: 3.0.3 -> 3.1.1 https://github.com/python-greenlet/greenlet/blob/3.1.1/CHANGES.rst --- .../python-modules/greenlet/default.nix | 11 +- .../greenlet/python-3.13-compat.patch | 313 ------------------ 2 files changed, 3 insertions(+), 321 deletions(-) delete mode 100644 pkgs/development/python-modules/greenlet/python-3.13-compat.patch diff --git a/pkgs/development/python-modules/greenlet/default.nix b/pkgs/development/python-modules/greenlet/default.nix index 2ea828cd4174..2dd2b9d8fa43 100644 --- a/pkgs/development/python-modules/greenlet/default.nix +++ b/pkgs/development/python-modules/greenlet/default.nix @@ -16,20 +16,15 @@ let greenlet = buildPythonPackage rec { pname = "greenlet"; - version = "3.0.3"; + version = "3.1.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-QzdEQjUyWVVM4zWZ2otpLVqpb4l21WfUut8mM3H75JE="; + hash = "sha256-TOOsbNtq33lGR11+8xd3wm2UvMw3fgcKeYa9LVxRVGc="; }; - patches = [ - # https://github.com/python-greenlet/greenlet/pull/396 - ./python-3.13-compat.patch - ]; - - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; # tests in passthru, infinite recursion via objgraph/graphviz doCheck = false; diff --git a/pkgs/development/python-modules/greenlet/python-3.13-compat.patch b/pkgs/development/python-modules/greenlet/python-3.13-compat.patch deleted file mode 100644 index 9f5488b831d3..000000000000 --- a/pkgs/development/python-modules/greenlet/python-3.13-compat.patch +++ /dev/null @@ -1,313 +0,0 @@ -Port of https://github.com/python-greenlet/greenlet/pull/396 - -From 94979488f841fcb41bd2bd3b80b5c0b011af4c94 Mon Sep 17 00:00:00 2001 -From: Victor Stinner -Date: Wed, 14 Feb 2024 16:37:42 +0100 -Subject: [PATCH 1/5] Fix #392: Port to Python 3.13 - -* Replace C_RECURSION_LIMIT with Py_C_RECURSION_LIMIT. -* Add Py_C_RECURSION_LIMIT for Python 3.12 and older. -* Disable GREENLET_USE_CFRAME on Python 3.13. -* Define Py_BUILD_CORE to include pycore_frame.h. ---- - src/greenlet/TPythonState.cpp | 10 +++++++--- - src/greenlet/greenlet_cpython_compat.hpp | 13 +++++++++++-- - src/greenlet/greenlet_greenlet.hpp | 1 + - 3 files changed, 19 insertions(+), 5 deletions(-) - -diff --git a/src/greenlet/TPythonState.cpp b/src/greenlet/TPythonState.cpp -index 465d4174..c0dbf703 100644 ---- a/src/greenlet/TPythonState.cpp -+++ b/src/greenlet/TPythonState.cpp -@@ -130,11 +130,13 @@ void PythonState::operator<<(const PyThreadState *const tstate) noexcept - #if GREENLET_PY311 - #if GREENLET_PY312 - this->py_recursion_depth = tstate->py_recursion_limit - tstate->py_recursion_remaining; -- this->c_recursion_depth = C_RECURSION_LIMIT - tstate->c_recursion_remaining; -+ this->c_recursion_depth = Py_C_RECURSION_LIMIT - tstate->c_recursion_remaining; - #else // not 312 - this->recursion_depth = tstate->recursion_limit - tstate->recursion_remaining; - #endif // GREENLET_PY312 -+ #if GREENLET_USE_CFRAME - this->current_frame = tstate->cframe->current_frame; -+ #endif - this->datastack_chunk = tstate->datastack_chunk; - this->datastack_top = tstate->datastack_top; - this->datastack_limit = tstate->datastack_limit; -@@ -199,12 +201,14 @@ void PythonState::operator>>(PyThreadState *const tstate) noexcept - #if GREENLET_PY311 - #if GREENLET_PY312 - tstate->py_recursion_remaining = tstate->py_recursion_limit - this->py_recursion_depth; -- tstate->c_recursion_remaining = C_RECURSION_LIMIT - this->c_recursion_depth; -+ tstate->c_recursion_remaining = Py_C_RECURSION_LIMIT - this->c_recursion_depth; - this->unexpose_frames(); - #else // \/ 3.11 - tstate->recursion_remaining = tstate->recursion_limit - this->recursion_depth; - #endif // GREENLET_PY312 -+ #if GREENLET_USE_CFRAME - tstate->cframe->current_frame = this->current_frame; -+ #endif - tstate->datastack_chunk = this->datastack_chunk; - tstate->datastack_top = this->datastack_top; - tstate->datastack_limit = this->datastack_limit; -@@ -238,7 +242,7 @@ void PythonState::set_initial_state(const PyThreadState* const tstate) noexcept - #if GREENLET_PY312 - this->py_recursion_depth = tstate->py_recursion_limit - tstate->py_recursion_remaining; - // XXX: TODO: Comment from a reviewer: -- // Should this be ``C_RECURSION_LIMIT - tstate->c_recursion_remaining``? -+ // Should this be ``Py_C_RECURSION_LIMIT - tstate->c_recursion_remaining``? - // But to me it looks more like that might not be the right - // initialization either? - this->c_recursion_depth = tstate->py_recursion_limit - tstate->py_recursion_remaining; -diff --git a/src/greenlet/greenlet_cpython_compat.hpp b/src/greenlet/greenlet_cpython_compat.hpp -index cdc1617f..c0fb94c5 100644 ---- a/src/greenlet/greenlet_cpython_compat.hpp -+++ b/src/greenlet/greenlet_cpython_compat.hpp -@@ -12,19 +12,24 @@ - - #if PY_VERSION_HEX >= 0x30A00B1 - # define GREENLET_PY310 1 -+#else -+# define GREENLET_PY310 0 -+#endif -+ - /* - Python 3.10 beta 1 changed tstate->use_tracing to a nested cframe member. - See https://github.com/python/cpython/pull/25276 - We have to save and restore this as well. -+ -+Python 3.13 removed PyThreadState.cframe (GH-108035). - */ -+#if GREENLET_PY310 && PY_VERSION_HEX < 0x30D0000 - # define GREENLET_USE_CFRAME 1 - #else - # define GREENLET_USE_CFRAME 0 --# define GREENLET_PY310 0 - #endif - - -- - #if PY_VERSION_HEX >= 0x30B00A4 - /* - Greenlet won't compile on anything older than Python 3.11 alpha 4 (see -@@ -124,4 +129,8 @@ static inline void PyThreadState_LeaveTracing(PyThreadState *tstate) - } - #endif - -+#if !defined(Py_C_RECURSION_LIMIT) && defined(C_RECURSION_LIMIT) -+# define Py_C_RECURSION_LIMIT C_RECURSION_LIMIT -+#endif -+ - #endif /* GREENLET_CPYTHON_COMPAT_H */ -diff --git a/src/greenlet/greenlet_greenlet.hpp b/src/greenlet/greenlet_greenlet.hpp -index d52ce1fd..6da6841f 100644 ---- a/src/greenlet/greenlet_greenlet.hpp -+++ b/src/greenlet/greenlet_greenlet.hpp -@@ -23,6 +23,7 @@ using greenlet::refs::BorrowedGreenlet; - #endif - - #if GREENLET_PY312 -+# define Py_BUILD_CORE - # include "internal/pycore_frame.h" - #endif - - -From 00611d7567d09869973fe314f60575674cc877d8 Mon Sep 17 00:00:00 2001 -From: Victor Stinner -Date: Mon, 3 Jun 2024 10:55:14 +0200 -Subject: [PATCH 3/5] Support delete_later - ---- - src/greenlet/TPythonState.cpp | 14 ++++++++++++-- - src/greenlet/greenlet.cpp | 4 ++++ - src/greenlet/greenlet_cpython_compat.hpp | 6 ++++++ - src/greenlet/greenlet_greenlet.hpp | 4 ++++ - 4 files changed, 26 insertions(+), 2 deletions(-) - -diff --git a/src/greenlet/TPythonState.cpp b/src/greenlet/TPythonState.cpp -index c0dbf703..bfb40cac 100644 ---- a/src/greenlet/TPythonState.cpp -+++ b/src/greenlet/TPythonState.cpp -@@ -18,7 +18,11 @@ PythonState::PythonState() - #else - ,recursion_depth(0) - #endif -+#if GREENLET_PY313 -+ ,delete_later(nullptr) -+#else - ,trash_delete_nesting(0) -+#endif - #if GREENLET_PY311 - ,current_frame(nullptr) - ,datastack_chunk(nullptr) -@@ -145,7 +149,9 @@ void PythonState::operator<<(const PyThreadState *const tstate) noexcept - Py_XDECREF(frame); // PyThreadState_GetFrame gives us a new - // reference. - this->_top_frame.steal(frame); -- #if GREENLET_PY312 -+ #if GREENLET_PY313 -+ this->delete_later = Py_XNewRef(tstate->delete_later); -+ #elif GREENLET_PY312 - this->trash_delete_nesting = tstate->trash.delete_nesting; - #else // not 312 - this->trash_delete_nesting = tstate->trash_delete_nesting; -@@ -213,7 +219,11 @@ void PythonState::operator>>(PyThreadState *const tstate) noexcept - tstate->datastack_top = this->datastack_top; - tstate->datastack_limit = this->datastack_limit; - this->_top_frame.relinquish_ownership(); -- #if GREENLET_PY312 -+ #if GREENLET_PY313 -+ Py_XDECREF(tstate->delete_later); -+ tstate->delete_later = this->delete_later; -+ Py_CLEAR(this->delete_later); -+ #elif GREENLET_PY312 - tstate->trash.delete_nesting = this->trash_delete_nesting; - #else // not 3.12 - tstate->trash_delete_nesting = this->trash_delete_nesting; -diff --git a/src/greenlet/greenlet.cpp b/src/greenlet/greenlet.cpp -index 5a9818e8..dfc748a8 100644 ---- a/src/greenlet/greenlet.cpp -+++ b/src/greenlet/greenlet.cpp -@@ -1328,6 +1328,7 @@ mod_enable_optional_cleanup(PyObject* UNUSED(module), PyObject* flag) - Py_RETURN_NONE; - } - -+#if !GREENLET_PY313 - PyDoc_STRVAR(mod_get_tstate_trash_delete_nesting_doc, - "get_tstate_trash_delete_nesting() -> Integer\n" - "\n" -@@ -1343,6 +1344,7 @@ mod_get_tstate_trash_delete_nesting(PyObject* UNUSED(module)) - return PyLong_FromLong(tstate->trash_delete_nesting); - #endif - } -+#endif - - static PyMethodDef GreenMethods[] = { - {"getcurrent", -@@ -1356,7 +1358,9 @@ static PyMethodDef GreenMethods[] = { - {"get_total_main_greenlets", (PyCFunction)mod_get_total_main_greenlets, METH_NOARGS, mod_get_total_main_greenlets_doc}, - {"get_clocks_used_doing_optional_cleanup", (PyCFunction)mod_get_clocks_used_doing_optional_cleanup, METH_NOARGS, mod_get_clocks_used_doing_optional_cleanup_doc}, - {"enable_optional_cleanup", (PyCFunction)mod_enable_optional_cleanup, METH_O, mod_enable_optional_cleanup_doc}, -+#if !GREENLET_PY313 - {"get_tstate_trash_delete_nesting", (PyCFunction)mod_get_tstate_trash_delete_nesting, METH_NOARGS, mod_get_tstate_trash_delete_nesting_doc}, -+#endif - {NULL, NULL} /* Sentinel */ - }; - -diff --git a/src/greenlet/greenlet_cpython_compat.hpp b/src/greenlet/greenlet_cpython_compat.hpp -index c0fb94c5..ce5fd882 100644 ---- a/src/greenlet/greenlet_cpython_compat.hpp -+++ b/src/greenlet/greenlet_cpython_compat.hpp -@@ -55,6 +55,12 @@ Greenlet won't compile on anything older than Python 3.11 alpha 4 (see - # define GREENLET_PY312 0 - #endif - -+#if PY_VERSION_HEX >= 0x30D0000 -+# define GREENLET_PY313 1 -+#else -+# define GREENLET_PY313 0 -+#endif -+ - #ifndef Py_SET_REFCNT - /* Py_REFCNT and Py_SIZE macros are converted to functions - https://bugs.python.org/issue39573 */ -diff --git a/src/greenlet/greenlet_greenlet.hpp b/src/greenlet/greenlet_greenlet.hpp -index 6da6841f..fbfdfbfc 100644 ---- a/src/greenlet/greenlet_greenlet.hpp -+++ b/src/greenlet/greenlet_greenlet.hpp -@@ -111,7 +111,11 @@ namespace greenlet - #else - int recursion_depth; - #endif -+#if GREENLET_PY313 -+ PyObject *delete_later; -+#else - int trash_delete_nesting; -+#endif - #if GREENLET_PY311 - _PyInterpreterFrame* current_frame; - _PyStackChunk* datastack_chunk; - -From b65558ec962d3d81ae09787ebca8686d233e2a4c Mon Sep 17 00:00:00 2001 -From: Victor Stinner -Date: Wed, 5 Jun 2024 12:04:21 +0200 -Subject: [PATCH 4/5] Fix current_frame - ---- - src/greenlet/TPythonState.cpp | 8 ++++++-- - 1 file changed, 6 insertions(+), 2 deletions(-) - -diff --git a/src/greenlet/TPythonState.cpp b/src/greenlet/TPythonState.cpp -index bfb40cac..82eb34f0 100644 ---- a/src/greenlet/TPythonState.cpp -+++ b/src/greenlet/TPythonState.cpp -@@ -138,7 +138,9 @@ void PythonState::operator<<(const PyThreadState *const tstate) noexcept - #else // not 312 - this->recursion_depth = tstate->recursion_limit - tstate->recursion_remaining; - #endif // GREENLET_PY312 -- #if GREENLET_USE_CFRAME -+ #if GREENLET_PY313 -+ this->current_frame = tstate->current_frame; -+ #elif GREENLET_USE_CFRAME - this->current_frame = tstate->cframe->current_frame; - #endif - this->datastack_chunk = tstate->datastack_chunk; -@@ -212,7 +214,9 @@ void PythonState::operator>>(PyThreadState *const tstate) noexcept - #else // \/ 3.11 - tstate->recursion_remaining = tstate->recursion_limit - this->recursion_depth; - #endif // GREENLET_PY312 -- #if GREENLET_USE_CFRAME -+ #if GREENLET_PY313 -+ tstate->current_frame = this->current_frame; -+ #elif GREENLET_USE_CFRAME - tstate->cframe->current_frame = this->current_frame; - #endif - tstate->datastack_chunk = this->datastack_chunk; - -From b7cfc1748766cac351fe5fca32fa7c8cacdea2ae Mon Sep 17 00:00:00 2001 -From: Victor Stinner -Date: Wed, 5 Jun 2024 12:17:28 +0200 -Subject: [PATCH 5/5] Update tests - ---- - src/greenlet/tests/test_greenlet.py | 4 +++- - src/greenlet/tests/test_greenlet_trash.py | 9 +++++++++ - 2 files changed, 12 insertions(+), 1 deletion(-) - -diff --git a/src/greenlet/tests/test_greenlet.py b/src/greenlet/tests/test_greenlet.py -index 51849cd6..259707ae 100644 ---- a/src/greenlet/tests/test_greenlet.py -+++ b/src/greenlet/tests/test_greenlet.py -@@ -471,7 +471,9 @@ def creator(): - # Unfortunately, this doesn't actually clear the references, they're in the - # fast local array. - if not wait_for_cleanup: -- result[0].gr_frame.f_locals.clear() -+ # f_locals has no clear method in Python 3.13 -+ if hasattr(result[0].gr_frame.f_locals, 'clear'): -+ result[0].gr_frame.f_locals.clear() - else: - self.assertIsNone(result[0].gr_frame) - -diff --git a/src/greenlet/tests/test_greenlet_trash.py b/src/greenlet/tests/test_greenlet_trash.py -index 8d9716e9..2bce8fd0 100644 ---- a/src/greenlet/tests/test_greenlet_trash.py -+++ b/src/greenlet/tests/test_greenlet_trash.py -@@ -29,8 +29,17 @@ - - import unittest - -+try: -+ from greenlet._greenlet import get_tstate_trash_delete_nesting -+except ImportError: -+ get_tstate_trash_delete_nesting = None -+ -+ - class TestTrashCanReEnter(unittest.TestCase): - -+ # Python 3.13 has not "trash delete nesting" anymore (but "delete later") -+ @unittest.skipIf(get_tstate_trash_delete_nesting is None, -+ 'need get_tstate_trash_delete_nesting()') - def test_it(self): - # Try several times to trigger it, because it isn't 100% - # reliable. From d2fb37728c7d6f087cde366ed71526abc1d28161 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:50 +0200 Subject: [PATCH 172/687] python3Packages.grpcio-status: 1.66.1 -> 1.66.2 --- 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 e72822cbd68d..89c02c344dd7 100644 --- a/pkgs/development/python-modules/grpcio-status/default.nix +++ b/pkgs/development/python-modules/grpcio-status/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "grpcio-status"; - version = "1.66.1"; + version = "1.66.2"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "grpcio_status"; inherit version; - hash = "sha256-s/fTTMxG2D/qUmHuo3hhdEWfdjwx9uNPHSTrptUV0CQ="; + hash = "sha256-+1XLtcLmcGL3pNXJnkidB0+1fphnjVw8ZpKi102J6a4="; }; postPatch = '' From 84cc3642e37c0ecf1f3aaa00fd82b6e277649b22 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:51 +0200 Subject: [PATCH 173/687] python3Packages.grpcio-tools: 1.66.1 -> 1.66.2 --- 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 a61999ef5b78..50b243cdf3d2 100644 --- a/pkgs/development/python-modules/grpcio-tools/default.nix +++ b/pkgs/development/python-modules/grpcio-tools/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "grpcio-tools"; - version = "1.66.1"; + version = "1.66.2"; format = "setuptools"; src = fetchPypi { pname = "grpcio_tools"; inherit version; - hash = "sha256-UFX/6EDqj1BcMDeL4Cr7Tb7LM0gOVU3r4Qtj1rL2QcM="; + hash = "sha256-SjbgeRPSa6XM/SaFumPKl/JrCMJJ0syedN2jfvpJ1+Q="; }; outputs = [ From 457f04615674a0a3dddaef51d2fd2abf71727450 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:51 +0200 Subject: [PATCH 174/687] python3Packages.grpcio: 1.64.1 -> 1.66.2 --- 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 5dc26d50be2b..8cff17c81eb4 100644 --- a/pkgs/development/python-modules/grpcio/default.nix +++ b/pkgs/development/python-modules/grpcio/default.nix @@ -19,11 +19,11 @@ buildPythonPackage rec { pname = "grpcio"; format = "setuptools"; - version = "1.64.1"; + version = "1.66.2"; src = fetchPypi { inherit pname version; - hash = "sha256-jVHdHFnV+g80JmuAo4BewpofJkJcKlRzYTP22H/Eloo="; + hash = "sha256-VjWIxYe3XDS5KLxChUjlsA6jjEaXIYGk2Ldbp+PyQjE="; }; outputs = [ From 85690131247c2a054c344224b746280909956c9f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:52 +0200 Subject: [PATCH 175/687] python3Packages.guidance: 0.1.11 -> 0.1.16 https://github.com/guidance-ai/guidance/releases/tag/0.1.16 --- 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 754d7109c692..cb153aab3b64 100644 --- a/pkgs/development/python-modules/guidance/default.nix +++ b/pkgs/development/python-modules/guidance/default.nix @@ -26,7 +26,7 @@ buildPythonPackage rec { pname = "guidance"; - version = "0.1.11"; + version = "0.1.16"; pyproject = true; disabled = pythonOlder "3.8"; @@ -35,7 +35,7 @@ buildPythonPackage rec { owner = "guidance-ai"; repo = "guidance"; rev = "refs/tags/${version}"; - hash = "sha256-dvIJeSur3DdNBhrEPNPghxqmDEEig59Iz83LWksim6U="; + hash = "sha256-dPakdT97cuLv4OwdaUFncopD5X6uXGyUjwzqn9fxnhU="; }; nativeBuildInputs = [ pybind11 ]; From 612942fb97418327a4674d53f4b39e27f283aa6a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:52 +0200 Subject: [PATCH 176/687] python3Packages.h5py: 3.11.0 -> 3.12.1 https://github.com/h5py/h5py/blob/3.12.1/docs/whatsnew/3.12.rst --- .../python-modules/h5py/default.nix | 34 +++++++------------ 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/pkgs/development/python-modules/h5py/default.nix b/pkgs/development/python-modules/h5py/default.nix index 14f7532f8c56..47873be56b62 100644 --- a/pkgs/development/python-modules/h5py/default.nix +++ b/pkgs/development/python-modules/h5py/default.nix @@ -1,13 +1,12 @@ { lib, fetchPypi, - fetchpatch, buildPythonPackage, pythonOlder, setuptools, numpy, hdf5, - cython_0, + cython, pkgconfig, mpi4py ? null, openssh, @@ -23,7 +22,7 @@ let mpiSupport = hdf5.mpiSupport; in buildPythonPackage rec { - version = "3.11.0"; + version = "3.12.1"; pname = "h5py"; pyproject = true; @@ -31,30 +30,22 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-e36PeAcqLt7IfJg28l80ID/UkqRHVwmhi0F6M8+yH6k="; + hash = "sha256-Mm1wtT0xuqYfALiqX5XC/LliGj7oNl13DFUaE9u8v98="; }; - patches = [ - # Unlock an overly strict locking of mpi4py version (seems not to be necessary). - # See also: https://github.com/h5py/h5py/pull/2418/files#r1589372479 - ./mpi4py-requirement.patch - # Fix 16-bit float dtype and tests on darwin (remove in next release) - (fetchpatch { - url = "https://github.com/h5py/h5py/commit/a27a1f49ce92d985e14b8a24fa80d30e5174add2.patch"; - hash = "sha256-7TcmNSJucknq+Vnv4ViT6S0nWeH1+krarWxq6WXLYEA="; - }) - ]; + pythonRelaxDeps = [ "mpi4py" ]; # avoid strict pinning of numpy, can't be replaced with pythonRelaxDepsHook, # see: https://github.com/NixOS/nixpkgs/issues/327941 postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "numpy >=2.0.0rc1" "numpy" + --replace-fail "numpy >=2.0.0, <3" "numpy" ''; - pythonRelaxDeps = [ "mpi4py" ]; - HDF5_DIR = "${hdf5}"; - HDF5_MPI = if mpiSupport then "ON" else "OFF"; + env = { + HDF5_DIR = "${hdf5}"; + HDF5_MPI = if mpiSupport then "ON" else "OFF"; + }; postConfigure = '' # Needed to run the tests reliably. See: @@ -64,15 +55,16 @@ buildPythonPackage rec { preBuild = lib.optionalString mpiSupport "export CC=${lib.getDev mpi}/bin/mpicc"; - nativeBuildInputs = [ - cython_0 + build-system = [ + cython + numpy pkgconfig setuptools ]; buildInputs = [ hdf5 ] ++ lib.optional mpiSupport mpi; - propagatedBuildInputs = + dependencies = [ numpy ] ++ lib.optionals mpiSupport [ mpi4py From 707c214bf072d029885c517588e2daa46101f726 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:52 +0200 Subject: [PATCH 177/687] python3Packages.habluetooth: 3.4.0 -> 3.4.1 https://github.com/Bluetooth-Devices/habluetooth/blob/v3.4.1/CHANGELOG.md --- pkgs/development/python-modules/habluetooth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/habluetooth/default.nix b/pkgs/development/python-modules/habluetooth/default.nix index a23e54ff53fd..f6deb6625535 100644 --- a/pkgs/development/python-modules/habluetooth/default.nix +++ b/pkgs/development/python-modules/habluetooth/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "habluetooth"; - version = "3.4.0"; + version = "3.4.1"; pyproject = true; disabled = pythonOlder "3.11"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = "habluetooth"; rev = "refs/tags/v${version}"; - hash = "sha256-qmb7hfrcKWSs1dkyozuTPsVbI0cjVAJ9Em0JIIKsyck="; + hash = "sha256-pJ294WnJjZXYFlezjfNXmUS+ouaZUGPLxUqj2sMQdU0="; }; build-system = [ From 5c7bcb81ced473726d774ddeeb6fff8bc4e797d6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:53 +0200 Subject: [PATCH 178/687] python3Packages.hahomematic: 2024.8.13 -> 2024.9.12 https://github.com/danielperna84/hahomematic/blob/refs/tags/2024.9.12/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 37c13fdfe1a5..7d6783a47ff6 100644 --- a/pkgs/development/python-modules/hahomematic/default.nix +++ b/pkgs/development/python-modules/hahomematic/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "hahomematic"; - version = "2024.8.13"; + version = "2024.9.12"; pyproject = true; disabled = pythonOlder "3.12"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "danielperna84"; repo = "hahomematic"; rev = "refs/tags/${version}"; - hash = "sha256-dojgIKF3AGkJm2USspV0rm8UZnTLxYf4dgt86WwonQk="; + hash = "sha256-lfJJKOk8Oj7bEaL96TjkFQfT/dLkkMkwSDHClDIJHqE="; }; __darwinAllowLocalNetworking = true; From 6a9ae2e8803fc9fc438930f6e9704c5b10dde152 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:53 +0200 Subject: [PATCH 179/687] python3Packages.hass-nabucasa: 0.81.1 -> 0.82.0 https://github.com/NabuCasa/hass-nabucasa/releases/tag/0.82.0 --- .../python-modules/hass-nabucasa/default.nix | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/hass-nabucasa/default.nix b/pkgs/development/python-modules/hass-nabucasa/default.nix index c0ea7712615d..d814bf89fb3d 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.81.1"; + version = "0.82.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -32,17 +32,9 @@ buildPythonPackage rec { owner = "nabucasa"; repo = "hass-nabucasa"; rev = "refs/tags/${version}"; - hash = "sha256-/sY/JijBCcGcbMjoX0yuhFIWvU+TFVN8sRxBx+CDVVs="; + hash = "sha256-hRhRXpiIPrI3umOhsVWLwkSwtEfwevC3fNvJElhKy+I="; }; - patches = [ - (fetchpatch2 { - name = "aiohttp-3.10.6-compat.patch"; - url = "https://github.com/NabuCasa/hass-nabucasa/commit/b53bc12924ca6260583e250f49f663b2d1c11541.patch"; - hash = "sha256-Z5vTl0zuidFIo92Po8oLB0VfMC7c6mlq/mJkeHXOSpQ="; - }) - ]; - pythonRelaxDeps = [ "acme" ]; build-system = [ setuptools ]; From 7037e26b71e6c2da87176afe3c7c687d17f47f8b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:54 +0200 Subject: [PATCH 180/687] python3Packages.haystack-ai: 2.2.3 -> 2.5.1 https://github.com/deepset-ai/haystack/releases/tag/v2.5.1 --- pkgs/development/python-modules/haystack-ai/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/haystack-ai/default.nix b/pkgs/development/python-modules/haystack-ai/default.nix index 0d8aaa732636..c5d12912633e 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.2.3"; + version = "2.5.1"; pyproject = true; src = fetchFromGitHub { owner = "deepset-ai"; repo = "haystack"; rev = "refs/tags/v${version}"; - hash = "sha256-vaZ8bn36Eezf3/SnJ6ao0CvFZaHrpgbX+nM0IOqG2oo="; + hash = "sha256-9lhAiM9uqa6CLb8A59mPVffA1Bnfs4A37/+kKA94cCQ="; }; nativeBuildInputs = [ From 2238d192690487021e57c7107888a5c5444d85a3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:54 +0200 Subject: [PATCH 181/687] python3Packages.hcs-utils: 2.0 -> 2.1.0 --- pkgs/development/python-modules/hcs-utils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hcs-utils/default.nix b/pkgs/development/python-modules/hcs-utils/default.nix index 646e6a636cce..0a424e7424bd 100644 --- a/pkgs/development/python-modules/hcs-utils/default.nix +++ b/pkgs/development/python-modules/hcs-utils/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "hcs-utils"; - version = "2.0"; + version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "hcs_utils"; inherit version; - hash = "sha256-4sKcSgSYz+bFYKdOEQh3UsKrCANqX3RnchRpn2EyuBM="; + hash = "sha256-a2xO+hdyJQjgIEcjtmDZLicyz2kzKRjtpEhge5yaa7M="; }; postPatch = '' From 065fdccfe019e8125b3f4934cb811c835019e5d4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:55 +0200 Subject: [PATCH 182/687] python3Packages.hdbscan: 0.8.37 -> 0.8.38.post1 --- 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 e56d4fd17123..31b060c56d54 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.37"; + version = "0.8.38.post1"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-3EeHE0DRhT5WnF2Pb4/IB+nDEx7dKRafx3pHBnSqibA="; + hash = "sha256-X726L/tamai1L6KRVljO1r7Vn00NX0CxxnNkbJKKrAs="; }; pythonRemoveDeps = [ "cython" ]; From 5bd1ce01e6b4d6fed95c1f7efcb0baa03207790e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:55 +0200 Subject: [PATCH 183/687] python3Packages.heudiconv: 1.1.6 -> 1.2.0 https://github.com/nipy/heudiconv/releases/tag/v1.2.0 --- pkgs/development/python-modules/heudiconv/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/heudiconv/default.nix b/pkgs/development/python-modules/heudiconv/default.nix index 698bf15e02ec..eb4596e89bd8 100644 --- a/pkgs/development/python-modules/heudiconv/default.nix +++ b/pkgs/development/python-modules/heudiconv/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "heudiconv"; - version = "1.1.6"; + version = "1.2.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-hCHG5zpoEx4w7Jq842RWwMtsn5NskPq/Wahp4neOun4="; + hash = "sha256-qrDYl6hB8BPJz3VKl7jklDaAafsCf1M+3VgFbnGxCTU="; }; postPatch = '' From 96197da39f41428a997fb24b8588df3ea06f96dc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:55 +0200 Subject: [PATCH 184/687] python3Packages.hg-git: 1.1.2 -> 1.1.3 --- pkgs/development/python-modules/hg-git/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hg-git/default.nix b/pkgs/development/python-modules/hg-git/default.nix index 25ed4d5d9505..2a4c67d100b4 100644 --- a/pkgs/development/python-modules/hg-git/default.nix +++ b/pkgs/development/python-modules/hg-git/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "hg-git"; - version = "1.1.2"; + version = "1.1.3"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "hg_git"; inherit version; - hash = "sha256-BZzcElZa0pMBSGXSiSB+d+YFhJMM5PAdT2Txq5qLZCU="; + hash = "sha256-lqnCi4MjdPVCIXdYAIDGdRY5zcU5QPrSHzy+NKysMtc="; }; build-system = [ From d00e8031112fbfc281ca06936eaeecc1913d57ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:56 +0200 Subject: [PATCH 185/687] python3Packages.highdicom: 0.22.0 -> 0.23.0 --- pkgs/development/python-modules/highdicom/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/highdicom/default.nix b/pkgs/development/python-modules/highdicom/default.nix index 646ba22abda5..7f1d6d1eb243 100644 --- a/pkgs/development/python-modules/highdicom/default.nix +++ b/pkgs/development/python-modules/highdicom/default.nix @@ -22,7 +22,7 @@ let in buildPythonPackage rec { pname = "highdicom"; - version = "0.22.0"; + version = "0.23.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "MGHComputationalPathology"; repo = "highdicom"; rev = "refs/tags/v${version}"; - hash = "sha256-KHSJWEnm8u0xHkeeLF/U7MY4FfiWb6Q0GQQy2w1mnKw="; + hash = "sha256-WXNmkaAdbjyPdNtjV6vpxUWGtdPLvrMr5t/5aMKGSLc="; }; propagatedBuildInputs = [ From 057b8b6dff4238bb082fed8715ae58e21a050c10 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:56 +0200 Subject: [PATCH 186/687] python3Packages.hikari-lightbulb: 2.3.5 -> 2.3.5.post1 --- .../development/python-modules/hikari-lightbulb/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/hikari-lightbulb/default.nix b/pkgs/development/python-modules/hikari-lightbulb/default.nix index a87c5fb7c2d4..9b3cb4002750 100644 --- a/pkgs/development/python-modules/hikari-lightbulb/default.nix +++ b/pkgs/development/python-modules/hikari-lightbulb/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "hikari-lightbulb"; - version = "2.3.5"; + version = "2.3.5.post1"; pyproject = true; src = fetchFromGitHub { owner = "tandemdude"; repo = "hikari-lightbulb"; - rev = version; - hash = "sha256-gqbbex2xj48LZqW4bVSPDW1UZEFVeOHbNQVM6nhpl1Y="; + rev = "refs/tags/${version}"; + hash = "sha256-sxBrOgMgUcPjqtNuuq5+NfyxR5V812dfHnGoO9DhdXU="; }; nativeBuildInputs = [ From 828039a1a38fdfc2061daeeefc0b5ea2f1a02594 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:57 +0200 Subject: [PATCH 187/687] python3Packages.hikari: 2.0.0.dev126 -> 2.1.0 https://github.com/hikari-py/hikari/releases/tag/2.1.0 --- pkgs/development/python-modules/hikari/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/hikari/default.nix b/pkgs/development/python-modules/hikari/default.nix index 709b9cde7f49..92a26c231d0c 100644 --- a/pkgs/development/python-modules/hikari/default.nix +++ b/pkgs/development/python-modules/hikari/default.nix @@ -16,13 +16,13 @@ }: buildPythonPackage rec { pname = "hikari"; - version = "2.0.0.dev126"; + version = "2.1.0"; src = fetchFromGitHub { owner = "hikari-py"; repo = "hikari"; - rev = version; - hash = "sha256-KpF9P92IciILV7zlYTCgtMqhudT9uOR2SQJdWDtxYaA="; + rev = "refs/tags/${version}"; + hash = "sha256-/A3D3nG1lSCQU92dM+6YroxWlGKrv47ntkZaJZTAJUA="; # The git commit is part of the `hikari.__git_sha1__` original output; # leave that output the same in nixpkgs. Use the `.git` directory # to retrieve the commit SHA, and remove the directory afterwards, From fc7f1d8bb58940e7e10041bb51201a46089aa9c8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:57 +0200 Subject: [PATCH 188/687] python3Packages.hiredis: 2.3.2 -> 2.4.0 https://github.com/redis/hiredis-py/blob/v2.4.0/CHANGELOG.md --- pkgs/development/python-modules/hiredis/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/hiredis/default.nix b/pkgs/development/python-modules/hiredis/default.nix index d9a6917ae5d8..4125f1c19817 100644 --- a/pkgs/development/python-modules/hiredis/default.nix +++ b/pkgs/development/python-modules/hiredis/default.nix @@ -4,14 +4,17 @@ fetchFromGitHub, pythonOlder, - # tested using + # build-system + setuptools, + + # tests pytestCheckHook, }: buildPythonPackage rec { pname = "hiredis"; - version = "2.3.2"; - format = "setuptools"; + version = "2.4.0"; + pyproject = true; disabled = pythonOlder "3.6"; @@ -20,9 +23,11 @@ buildPythonPackage rec { repo = "hiredis-py"; rev = "refs/tags/v${version}"; fetchSubmodules = true; - hash = "sha256-7hTGXHNECy+dSsop0ULsNZvGFecCIEv+q46s7t/K7k8="; + hash = "sha256-PnCSf7ZEPNtweQEnWTHCCVCvg5QGxGeBSAZCFHOziDQ="; }; + build-system = [ setuptools ]; + pythonImportsCheck = [ "hiredis" ]; nativeCheckInputs = [ pytestCheckHook ]; From 463e86653dd8bbd1db0f9d17577625cb02ea1270 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:57 +0200 Subject: [PATCH 189/687] python3Packages.hist: 2.7.3 -> 2.8.0 https://github.com/scikit-hep/hist/releases/tag/v2.8.0 --- pkgs/development/python-modules/hist/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hist/default.nix b/pkgs/development/python-modules/hist/default.nix index 063bc93b6aa8..521762308c4b 100644 --- a/pkgs/development/python-modules/hist/default.nix +++ b/pkgs/development/python-modules/hist/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "hist"; - version = "2.7.3"; + version = "2.8.0"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-+fm1aAmxkLtUZph4nMDX0ECTT8UUHSdjxuSdZegdvAs="; + hash = "sha256-Cj5gLdHSchvX8iKfRWcJ3eMj9vdJUvE7pOWYbDJ193s="; }; buildInputs = [ From dc4d08df7133818572cbf43a7bef9cc3d43df210 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:58 +0200 Subject: [PATCH 190/687] python3Packages.holoviews: 1.19.0 -> 1.19.1 --- 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 eb17dd053400..b1e3f2badaf1 100644 --- a/pkgs/development/python-modules/holoviews/default.nix +++ b/pkgs/development/python-modules/holoviews/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "holoviews"; - version = "1.19.0"; + version = "1.19.1"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-yrFSL3WptGN3+TZLZ1vv15gS4iAFlxRHCljiFHXVMbo="; + hash = "sha256-uehejAcnWkVsDvjQa8FX0Cs37/Zvs2AqoS9chvCEhlw="; }; build-system = [ From f2ed4bc61a10745f8a69916d8bb0796535d2a183 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:58 +0200 Subject: [PATCH 191/687] python3Packages.home-assistant-chip-clusters: 2024.7.0 -> 2024.9.0 https://github.com/home-assistant-libs/chip-wheels/releases/tag/2024.9.0 --- .../python-modules/home-assistant-chip-clusters/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/home-assistant-chip-clusters/default.nix b/pkgs/development/python-modules/home-assistant-chip-clusters/default.nix index 04e71d133e19..14a25542a6f0 100644 --- a/pkgs/development/python-modules/home-assistant-chip-clusters/default.nix +++ b/pkgs/development/python-modules/home-assistant-chip-clusters/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "home-assistant-chip-clusters"; - version = "2024.7.0"; + version = "2024.9.0"; format = "wheel"; src = fetchPypi { @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "home_assistant_chip_clusters"; dist = "py3"; python = "py3"; - hash = "sha256-1yR8Z+R16u099XtxPasmocFbdQPH1Rr6sqngNpWmuWE="; + hash = "sha256-h1umP5bgw1HByiZ0mAd6yWvGHPcvr//G5UhM/qIIkQE="; }; propagatedBuildInputs = [ From d6c9f8bc99f19e3d6e0643958c878b9d21f251e5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:59 +0200 Subject: [PATCH 192/687] python3Packages.hvplot: 0.10.0 -> 0.11.0 https://github.com/holoviz/hvplot/releases/tag/v0.11.0 --- pkgs/development/python-modules/hvplot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hvplot/default.nix b/pkgs/development/python-modules/hvplot/default.nix index 7884f61cbcb6..f31b50b572a9 100644 --- a/pkgs/development/python-modules/hvplot/default.nix +++ b/pkgs/development/python-modules/hvplot/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "hvplot"; - version = "0.10.0"; + version = "0.11.0"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-6HSGqVv+FRq1LvFjpek9nL0EOZLPC3Vcyt0r82/t03Y="; + hash = "sha256-8796HdWF5P2j6XhUUxxD+5IBV7LFALnmPdNkAf/igDQ="; }; build-system = [ setuptools-scm ]; From e3187594efef51b1b24b81fc2904aa2e9bf2314f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:59 +0200 Subject: [PATCH 193/687] python3Packages.hydrus-api: 5.0.1 -> 5.1.1 --- pkgs/development/python-modules/hydrus-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hydrus-api/default.nix b/pkgs/development/python-modules/hydrus-api/default.nix index 9d62af64cea7..ac833579a09e 100644 --- a/pkgs/development/python-modules/hydrus-api/default.nix +++ b/pkgs/development/python-modules/hydrus-api/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "hydrus-api"; - version = "5.0.1"; + version = "5.1.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "hydrus_api"; inherit version; - hash = "sha256-3Roeab9/woGF/aZYm9nbqrcyYN8CKA1k66cTRxx6jM4="; + hash = "sha256-oA3DbdX+MRZiInCKXurBdKlUFQ4jeU+jHr9NxMEHQmI="; }; build-system = [ poetry-core ]; From bd4a22ef33b69b9c1592c0d343bb52409865fa69 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:04:59 +0200 Subject: [PATCH 194/687] python3Packages.hyppo: 0.4.0 -> 0.5.0 https://github.com/neurodata/hyppo/releases/tag/v0.5.0 --- pkgs/development/python-modules/hyppo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hyppo/default.nix b/pkgs/development/python-modules/hyppo/default.nix index 2d3f2563ad01..58415779bcf7 100644 --- a/pkgs/development/python-modules/hyppo/default.nix +++ b/pkgs/development/python-modules/hyppo/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "hyppo"; - version = "0.4.0"; + version = "0.5.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "neurodata"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-QRE3oSxTEobTQ/7DzCAUOdjzIZmWUn9bgPmJWj6JuZg="; + hash = "sha256-7ZDzmSnieXz6E0x7mOL4109+hyeEQ0AW0Qhc4IwBM18="; }; # some of the doctests (4/21) are broken, e.g. unbound variables, nondeterministic with insufficient tolerance, etc. From 57da6b1633368f3d72dd777246fe54167b9d1152 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:00 +0200 Subject: [PATCH 195/687] python3Packages.ibis-framework: 9.1.0 -> 9.5.0 --- pkgs/development/python-modules/ibis-framework/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/ibis-framework/default.nix b/pkgs/development/python-modules/ibis-framework/default.nix index 16f3e395e762..d60a33fe300e 100644 --- a/pkgs/development/python-modules/ibis-framework/default.nix +++ b/pkgs/development/python-modules/ibis-framework/default.nix @@ -67,7 +67,7 @@ let repo = "testing-data"; # https://github.com/ibis-project/ibis/blob/9.5.0/nix/overlay.nix#L20-L26 rev = "b26bd40cf29004372319df620c4bbe41420bb6f8"; - sha256 = "sha256-1fenQNQB+Q0pbb0cbK2S/UIwZDE4PXXG15MH3aVbyLU="; + hash = "sha256-1fenQNQB+Q0pbb0cbK2S/UIwZDE4PXXG15MH3aVbyLU="; }; in From b1ea7a6fb8c77799477b8608110ffc02a44887be Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:00 +0200 Subject: [PATCH 196/687] python3Packages.ibm-cloud-sdk-core: 3.20.1 -> 3.21.0 https://github.com/IBM/python-sdk-core/blob/v3.21.0/CHANGELOG.md --- .../python-modules/ibm-cloud-sdk-core/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ibm-cloud-sdk-core/default.nix b/pkgs/development/python-modules/ibm-cloud-sdk-core/default.nix index 81ce3ddee218..f301901ef5f7 100644 --- a/pkgs/development/python-modules/ibm-cloud-sdk-core/default.nix +++ b/pkgs/development/python-modules/ibm-cloud-sdk-core/default.nix @@ -14,14 +14,15 @@ buildPythonPackage rec { pname = "ibm-cloud-sdk-core"; - version = "3.20.1"; + version = "3.21.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { - inherit pname version; - hash = "sha256-nE1JIlYlJ5O3L7FQD5L+JvLnVs7nq4Ff6dmHvgXjj0M="; + pname = "ibm_cloud_sdk_core"; + inherit version; + hash = "sha256-G3LvZ13f/aJbCMQ7hLi25U0rXiGvHhvT6FB6LSVxpUQ="; }; pythonRelaxDeps = [ "requests" ]; From c2fe962f1919dd52fe06af4cf18ca3a1623b4780 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:01 +0200 Subject: [PATCH 197/687] python3Packages.idna: 3.7 -> 3.10 https://github.com/kjd/idna/releases/tag/v3.10 --- pkgs/development/python-modules/idna/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/idna/default.nix b/pkgs/development/python-modules/idna/default.nix index e44da7b58abe..a3fff70db1b4 100644 --- a/pkgs/development/python-modules/idna/default.nix +++ b/pkgs/development/python-modules/idna/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "idna"; - version = "3.7"; + version = "3.10"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Ao/zqt8GCcH9J42OowiSmUEqeoub0AXdCLn4KFvLXPw="; + hash = "sha256-EvZcm0cKvabcNc+OY8xXSxxSsR3yyGAwrwrAmwGxPqk="; }; build-system = [ flit-core ]; From 1c98716da22d5dc2e41463e7c51cb5c02d7d3015 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:01 +0200 Subject: [PATCH 198/687] python3Packages.import-expression: 2.0.0 -> 2.1.0.post1 --- pkgs/development/python-modules/import-expression/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/import-expression/default.nix b/pkgs/development/python-modules/import-expression/default.nix index 6be9824a37a1..4bed24b4bdae 100644 --- a/pkgs/development/python-modules/import-expression/default.nix +++ b/pkgs/development/python-modules/import-expression/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "import-expression"; - version = "2.0.0"; + version = "2.1.0.post1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "import_expression"; inherit version; - hash = "sha256-Biw7dIOPKbDcqYJSCyeqC/seREcVihSZuaKNFfgjTew="; + hash = "sha256-mclYGeuISXUDrOS1mhpVgDp1439KnHAwzHKIbRtdibQ="; }; build-system = [ setuptools ]; From 16b90edc97c754edb12f77b158b69db0beedeb93 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:02 +0200 Subject: [PATCH 199/687] python3Packages.importlib-metadata: 7.1.0 -> 7.2.1 --- .../development/python-modules/importlib-metadata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/importlib-metadata/default.nix b/pkgs/development/python-modules/importlib-metadata/default.nix index c5de999be223..b3f5c6cff9c1 100644 --- a/pkgs/development/python-modules/importlib-metadata/default.nix +++ b/pkgs/development/python-modules/importlib-metadata/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "importlib-metadata"; - version = "7.1.0"; + version = "7.2.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "importlib_metadata"; inherit version; - hash = "sha256-t4k4uSbujV8CD8R3LUhwRYBaVd260uzyHG1gk43H/NI="; + hash = "sha256-UJ7LKrdwcdtRN8ZV4kzrPu5m57vGV0Fl0NEU2fxLvmg="; }; nativeBuildInputs = [ From b1933c6cc113f2890c9054084157e8ffda7b4b48 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:02 +0200 Subject: [PATCH 200/687] python3Packages.importlib-resources: 6.4.0 -> 6.4.5 --- .../python-modules/importlib-resources/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/importlib-resources/default.nix b/pkgs/development/python-modules/importlib-resources/default.nix index eea1111ff05e..b9f05dda461c 100644 --- a/pkgs/development/python-modules/importlib-resources/default.nix +++ b/pkgs/development/python-modules/importlib-resources/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "importlib-resources"; - version = "6.4.0"; + version = "6.4.5"; pyproject = true; disabled = pythonOlder "3.6"; @@ -30,7 +30,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "importlib_resources"; inherit version; - hash = "sha256-zbK0U7gEbKTjeY6x2E88zhRGoOjnte9O+2APGfw5gUU="; + hash = "sha256-mAhiodFsnhR6WWA2d/oqpf2CuH8iO2y4cGlbz86DAGU="; }; build-system = [ From a957c45fcfa2e2fe0e5c26936c610c4435d5a023 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:02 +0200 Subject: [PATCH 201/687] python3Packages.inflect: 7.3.1 -> 7.4.0 https://github.com/jaraco/inflect/blob/v7.4.0/CHANGES.rst --- pkgs/development/python-modules/inflect/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/inflect/default.nix b/pkgs/development/python-modules/inflect/default.nix index 50d7deb1660b..bfff7bcd5cb7 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.3.1"; + version = "7.4.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "jaraco"; repo = "inflect"; rev = "refs/tags/v${version}"; - hash = "sha256-J0XgSKPzZIt/7WnMGARXpyYzagBGiqRiuNmNnGKDBrs="; + hash = "sha256-3I5AdMuxwKtztnrF0lbvBIUxfqn0WlY2Pv6GYitFrA8="; }; build-system = [ From 15623513f0f9dd93cfa74c15bf5f3ae5e60cd8c9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:03 +0200 Subject: [PATCH 202/687] python3Packages.inline-snapshot: 0.10.2 -> 0.13.3 https://github.com/15r10nk/inline-snapshot/blob/0.13.3/CHANGELOG.md --- .../inline-snapshot/default.nix | 33 +++++++++++-------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/inline-snapshot/default.nix b/pkgs/development/python-modules/inline-snapshot/default.nix index 37e365781573..bf9f8fe408dd 100644 --- a/pkgs/development/python-modules/inline-snapshot/default.nix +++ b/pkgs/development/python-modules/inline-snapshot/default.nix @@ -7,8 +7,9 @@ dirty-equals, executing, fetchFromGitHub, + hatchling, hypothesis, - poetry-core, + pydantic, pyright, pytest-subtests, pytest-xdist, @@ -18,11 +19,12 @@ time-machine, toml, types-toml, + typing-extensions, }: buildPythonPackage rec { pname = "inline-snapshot"; - version = "0.10.2"; + version = "0.13.3"; pyproject = true; disabled = pythonOlder "3.10"; @@ -31,24 +33,29 @@ buildPythonPackage rec { owner = "15r10nk"; repo = "inline-snapshot"; rev = "refs/tags/v${version}"; - hash = "sha256-19rvhqYkM3QiD0La5TRi/2uKza8HW/bnXeGAhOZ/bgs="; + hash = "sha256-hwt/EFYedrml0x58Rd1AjqrIlELAXp1ku8v7glhCebE="; }; - build-system = [ poetry-core ]; + build-system = [ hatchling ]; - dependencies = [ - asttokens - black - click - executing - rich - toml - types-toml - ]; + dependencies = + [ + asttokens + black + click + executing + rich + typing-extensions + ] + ++ lib.optionals (pythonOlder "3.11") [ + types-toml + toml + ]; nativeCheckInputs = [ dirty-equals hypothesis + pydantic pyright pytest-subtests pytest-xdist From d18aa76572a79ea9d4c998dabde9f88f67260c60 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:03 +0200 Subject: [PATCH 203/687] python3Packages.inquirer: 3.3.0 -> 3.4.0 https://github.com/magmax/python-inquirer/releases/tag/v3.4.0 --- pkgs/development/python-modules/inquirer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/inquirer/default.nix b/pkgs/development/python-modules/inquirer/default.nix index 63db32d65b53..331b98809bef 100644 --- a/pkgs/development/python-modules/inquirer/default.nix +++ b/pkgs/development/python-modules/inquirer/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "inquirer"; - version = "3.3.0"; + version = "3.4.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "magmax"; repo = "python-inquirer"; rev = "refs/tags/v${version}"; - hash = "sha256-M4EgQ/DX00CtAXRNvXoVKVWxj1jRpnNdG4qxOv20/MI="; + hash = "sha256-vIW/rD22PFND9EPjS0YPbIauKgh9KHh1gXf1L8g/f10="; }; build-system = [ poetry-core ]; From 41c4a39cbdbebb2c796b0db2f3e9256b6f096a1a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:04 +0200 Subject: [PATCH 204/687] python3Packages.irc: 20.4.3 -> 20.5.0 https://github.com/jaraco/irc/blob/v20.5.0/NEWS.rst --- pkgs/development/python-modules/irc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/irc/default.nix b/pkgs/development/python-modules/irc/default.nix index c7408868ad91..d923dc188ca4 100644 --- a/pkgs/development/python-modules/irc/default.nix +++ b/pkgs/development/python-modules/irc/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "irc"; - version = "20.4.3"; + version = "20.5.0"; format = "pyproject"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-dXguOB679BBEP3kU/XTKF/vcRBTRTUjaVhSZ6wlY0AI="; + hash = "sha256-jdv9GfcSBM7Ount8cnJLFbP6h7q16B5Fp1vvc2oaPHY="; }; nativeBuildInputs = [ setuptools-scm ]; From 4312da741e8c8b4448af279fd0aab467756603bc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:04 +0200 Subject: [PATCH 205/687] python3Packages.iterm2: 2.7 -> 2.8 --- 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 61e835890c32..9d193a2dbd64 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.7"; + version = "2.8"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-9vC+xGwyzsr3vn/YIpbsRpfUvyEB8MSqskzBI5kfojA="; + hash = "sha256-kNPobWr12VXDGZk8g1LPPpPHoMkZ7Ysq1VGnQrh+iJs="; }; propagatedBuildInputs = [ From 94af2869c3e86c7e6b49ff25c8e18d14ae3f302b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:05 +0200 Subject: [PATCH 206/687] python3Packages.jaraco-collections: 5.0.1 -> 5.1.0 https://github.com/jaraco/jaraco.collections/blob/v5.1.0/NEWS.rst --- .../python-modules/jaraco-collections/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/jaraco-collections/default.nix b/pkgs/development/python-modules/jaraco-collections/default.nix index 5b08f94e984d..128592ba047d 100644 --- a/pkgs/development/python-modules/jaraco-collections/default.nix +++ b/pkgs/development/python-modules/jaraco-collections/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "jaraco-collections"; - version = "5.0.1"; - format = "pyproject"; + version = "5.1.0"; + pyproject = true; src = fetchPypi { - pname = "jaraco.collections"; + pname = "jaraco_collections"; inherit version; - hash = "sha256-gIYxsXS4Sk4qWSSQ1i9i38FdgEeg9xVyYJjcQ7gabPo="; + hash = "sha256-DkgpQJ05rRikCqZ1T+4nZ/TZcwxLpm3J34nx0nVplMI="; }; postPatch = '' @@ -24,12 +24,12 @@ buildPythonPackage rec { sed -i "/'jaraco.text',/d" setup.cfg ''; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ jaraco-classes jaraco-text ]; From 5fa11aa5e7ec5c769e1beafccda8d3b834ae22df Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:05 +0200 Subject: [PATCH 207/687] python3Packages.jaraco-functools: 4.0.1 -> 4.1.0 --- pkgs/development/python-modules/jaraco-functools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jaraco-functools/default.nix b/pkgs/development/python-modules/jaraco-functools/default.nix index 4af7e125b83d..a5c019bc3c85 100644 --- a/pkgs/development/python-modules/jaraco-functools/default.nix +++ b/pkgs/development/python-modules/jaraco-functools/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "jaraco-functools"; - version = "4.0.1"; + version = "4.1.0"; pyproject = true; src = fetchPypi { pname = "jaraco_functools"; inherit version; - hash = "sha256-0z+nZTdMBhG1L4s6eV+JAIaaqIyEdp1NF0bNaPsow+g="; + hash = "sha256-cPfg4q4HZJjiElYjJegFIE/Akte0wX4OhslZ4klwGp0="; }; nativeBuildInputs = [ From de8edd77728782ca146478fe8c47aaf7e4b57d80 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:06 +0200 Subject: [PATCH 208/687] python3Packages.jaraco-stream: 3.0.3 -> 3.0.4 --- .../python-modules/jaraco-stream/default.nix | 34 ++++++++++++++----- 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/jaraco-stream/default.nix b/pkgs/development/python-modules/jaraco-stream/default.nix index a516bf33b0b3..33b0ea2e9d33 100644 --- a/pkgs/development/python-modules/jaraco-stream/default.nix +++ b/pkgs/development/python-modules/jaraco-stream/default.nix @@ -1,24 +1,42 @@ { + lib, buildPythonPackage, fetchPypi, + more-itertools, + pytestCheckHook, + pythonOlder, setuptools-scm, - six, + setuptools, }: buildPythonPackage rec { pname = "jaraco-stream"; - version = "3.0.3"; - format = "setuptools"; + version = "3.0.4"; + pyproject = true; + + disabled = pythonOlder "3.8"; src = fetchPypi { - pname = "jaraco.stream"; + pname = "jaraco_stream"; inherit version; - sha256 = "3af4b0441090ee65bd6dde930d29f93f50c4a2fe6048e2a9d288285f5e4dc441"; + sha256 = "sha256-4rxQKOch7SzIUrluyaM/K3Zk6bLb+H7vvmF9EmZBk0s="; }; + build-system = [ setuptools-scm ]; + + propagatedBuildInputs = [ more-itertools ]; + pythonNamespaces = [ "jaraco" ]; - doCheck = false; - buildInputs = [ setuptools-scm ]; - propagatedBuildInputs = [ six ]; + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "jaraco.stream" ]; + + meta = with lib; { + description = "Module with routines for handling streaming data"; + homepage = "https://github.com/jaraco/jaraco.stream"; + changelog = "https://github.com/jaraco/jaraco.stream/blob/v${version}/NEWS.rst"; + license = licenses.mit; + maintainers = [ ]; + }; } From b5cfc52fb9c571b18a21885d8d9df1c450e810f3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:06 +0200 Subject: [PATCH 209/687] python3Packages.jaraco-text: 3.12.1 -> 3.14.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 5ff8b117eb80..06dc0fef613a 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.12.1"; + version = "3.14.0"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "jaraco_text"; inherit version; - hash = "sha256-tplJH50HS0/q/f2gQH+lu8XYP0hWB6AS6TRyuhYfaEM="; + hash = "sha256-7RTk33dT5A/e88oOtT9r6fXvl0gYBult4mw6cunCk/Y="; }; pythonNamespaces = [ "jaraco" ]; From e520cfc0fcae09ddfbf58608fc0b19e97145c036 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:06 +0200 Subject: [PATCH 210/687] python3Packages.jellyfin-apiclient-python: 1.9.2 -> 1.10.0 --- .../jellyfin-apiclient-python/default.nix | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/jellyfin-apiclient-python/default.nix b/pkgs/development/python-modules/jellyfin-apiclient-python/default.nix index 739a0937a4aa..9fb7c6ccbd3b 100644 --- a/pkgs/development/python-modules/jellyfin-apiclient-python/default.nix +++ b/pkgs/development/python-modules/jellyfin-apiclient-python/default.nix @@ -2,34 +2,39 @@ lib, buildPythonPackage, certifi, - fetchPypi, + fetchFromGitHub, pythonOlder, + setuptools, requests, urllib3, websocket-client, + pytestCheckHook, }: buildPythonPackage rec { pname = "jellyfin-apiclient-python"; - version = "1.9.2"; - format = "setuptools"; + version = "1.10.0"; + pyproject = true; disabled = pythonOlder "3.6"; - src = fetchPypi { - inherit pname version; - hash = "sha256-vMzZeoiWli3HjM8Dqr5RhNfR7gcjPqoXG3b/aNNlx2Q="; + src = fetchFromGitHub { + owner = "jellyfin"; + repo = "jellyfin-apiclient-python"; + rev = "refs/tags/v${version}"; + hash = "sha256-H1FqypNuVIZ17cFdNDEmmKICswxJkUGq2LhlingbCVk="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ certifi requests urllib3 websocket-client ]; - # Module has no test - doCheck = false; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "jellyfin_apiclient_python" ]; From 40447443421346485e9140d58b538b7e630f229b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:07 +0200 Subject: [PATCH 211/687] python3Packages.jenkins-job-builder: 6.3.0 -> 6.4.1 --- .../python-modules/jenkins-job-builder/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jenkins-job-builder/default.nix b/pkgs/development/python-modules/jenkins-job-builder/default.nix index 6e4cb647e865..a1ac389acdee 100644 --- a/pkgs/development/python-modules/jenkins-job-builder/default.nix +++ b/pkgs/development/python-modules/jenkins-job-builder/default.nix @@ -13,12 +13,12 @@ buildPythonPackage rec { pname = "jenkins-job-builder"; - version = "6.3.0"; + version = "6.4.1"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-RD9VQFlwLJ3TiReKty+q056CjsOnSD2J2bpASmqHIEM="; + hash = "sha256-Re7rNAcm0cpSx1tmSzTjfDlW7y236lzFKFjVw0uUTmw="; }; postPatch = '' From c7a587a2c6d46616e85112c9a864de28b8f4c15f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:07 +0200 Subject: [PATCH 212/687] python3Packages.json-repair: 0.27.2 -> 0.29.6 https://github.com/mangiucugna/json_repair/releases/tag/0.29.6 --- .../python-modules/json-repair/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/json-repair/default.nix b/pkgs/development/python-modules/json-repair/default.nix index 1a7ef06797b9..a99b356ad5e1 100644 --- a/pkgs/development/python-modules/json-repair/default.nix +++ b/pkgs/development/python-modules/json-repair/default.nix @@ -8,21 +8,24 @@ buildPythonPackage rec { pname = "json-repair"; - version = "0.27.2"; + version = "0.29.6"; pyproject = true; src = fetchFromGitHub { owner = "mangiucugna"; repo = "json_repair"; - rev = "refs/tags/${version}"; - hash = "sha256-NYY76sIp4XirVifOPOs6iEzP93ERzNIHAvpgU4+fi24="; + rev = "refs/tags/v${version}"; + hash = "sha256-EP8uaH9vbpbgWtQTm+c2mbO2h1t6aK1ENpVw/Dkx2/U="; }; build-system = [ setuptools ]; nativeBuildInputs = [ pytestCheckHook ]; - disabledTestPaths = [ "tests/test_performance.py" ]; + disabledTestPaths = [ + "tests/test_performance.py" + "tests/test_coverage.py" + ]; pythonImportsCheck = [ "json_repair" ]; From 69678414299e1c356157ba420f8ad99b06c07140 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:08 +0200 Subject: [PATCH 213/687] python3Packages.jsondiff: 2.0.0 -> 2.2.1 --- .../python-modules/jsondiff/default.nix | 40 ++++++++++++++----- 1 file changed, 29 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/jsondiff/default.nix b/pkgs/development/python-modules/jsondiff/default.nix index 5b5f67ce5264..2ddfd381f64d 100644 --- a/pkgs/development/python-modules/jsondiff/default.nix +++ b/pkgs/development/python-modules/jsondiff/default.nix @@ -1,25 +1,43 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, + + # build-system + setuptools, + setuptools-scm, + + # dependencies + pyyaml, + + # tests + hypothesis, + pytestCheckHook, }: buildPythonPackage rec { pname = "jsondiff"; - version = "2.0.0"; - format = "setuptools"; + version = "2.2.1"; + pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-J5WETvB17IorjThcTVn16kiwjnGA/OPLJ4e+DbALH7Q="; + src = fetchFromGitHub { + owner = "xlwings"; + repo = "jsondiff"; + rev = "refs/tags/${version}"; + hash = "sha256-0EnI7f5t7Ftl/8UcsRdA4iVQ78mxvPucCJjFJ8TMwww="; }; - postPatch = '' - sed -e "/'jsondiff=jsondiff.cli:main_deprecated',/d" -i setup.py - ''; + build-system = [ + setuptools + setuptools-scm + ]; - # No tests - doCheck = false; + dependencies = [ pyyaml ]; + + nativeCheckInputs = [ + hypothesis + pytestCheckHook + ]; meta = { description = "Diff JSON and JSON-like structures in Python"; From 8b2363d2fc1a93ba808a4122952ef22e0e428cc9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:08 +0200 Subject: [PATCH 214/687] python3Packages.jsonpickle: 3.2.1 -> 3.3.0 --- pkgs/development/python-modules/jsonpickle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jsonpickle/default.nix b/pkgs/development/python-modules/jsonpickle/default.nix index dfb40be4bb61..c64949de233c 100644 --- a/pkgs/development/python-modules/jsonpickle/default.nix +++ b/pkgs/development/python-modules/jsonpickle/default.nix @@ -14,12 +14,12 @@ buildPythonPackage rec { pname = "jsonpickle"; - version = "3.2.1"; + version = "3.3.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-S212QJdBmfes+QNSlTZbWhpxqREJ7/oVuhcPu0jPhxw="; + hash = "sha256-q0Z+YB5bGhzXbxgZ0BR5UWXaBxdE7zC/N4bpvFSd4lo="; }; nativeBuildInputs = [ From e13d3d6b76854cb19c5da4432c46c82bf68bd91a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:09 +0200 Subject: [PATCH 215/687] python3Packages.jsonschema: 4.22.0 -> 4.23.0 --- pkgs/development/python-modules/jsonschema/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jsonschema/default.nix b/pkgs/development/python-modules/jsonschema/default.nix index cc0adcaffc16..bde52c6a6f6b 100644 --- a/pkgs/development/python-modules/jsonschema/default.nix +++ b/pkgs/development/python-modules/jsonschema/default.nix @@ -29,14 +29,14 @@ buildPythonPackage rec { pname = "jsonschema"; - version = "4.22.0"; + version = "4.23.0"; format = "pyproject"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-WyLUNKRZNRGa+ZBVLIYuXW1WTo9mASBrMFph/fZhorc="; + hash = "sha256-1xSX/vJjUaMyZTN/p3/+uCQj8+ohKDzZRnuwOZkma8Q="; }; postPatch = '' From 4f7b2ee0e1b56035ebc274e4ec048fdbaf598ca2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:09 +0200 Subject: [PATCH 216/687] python3Packages.jupysql-plugin: 0.4.4 -> 0.4.5 https://github.com/ploomber/jupysql-plugin/blob/0.4.5/CHANGELOG.md --- pkgs/development/python-modules/jupysql-plugin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jupysql-plugin/default.nix b/pkgs/development/python-modules/jupysql-plugin/default.nix index 40ddfaab803f..4ca16978ac1b 100644 --- a/pkgs/development/python-modules/jupysql-plugin/default.nix +++ b/pkgs/development/python-modules/jupysql-plugin/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "jupysql-plugin"; - version = "0.4.4"; + version = "0.4.5"; pyproject = true; disabled = pythonOlder "3.6"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "jupysql_plugin"; inherit version; - hash = "sha256-kuaKknbc00nLGwCUsULgUFT52yoptUH2mnUyGYbYYKk="; + hash = "sha256-cIXheImO4BL00zn101ZDIzKl2qkIDsTNswZOCs54lNY="; }; build-system = [ From 94d435d1f972db4d8fcf5d2c05e55e30e3b3039b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:09 +0200 Subject: [PATCH 217/687] python3Packages.jupyter-client: 8.6.2 -> 8.6.3 https://github.com/jupyter/jupyter_client/blob/v8.6.3/CHANGELOG.md --- pkgs/development/python-modules/jupyter-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jupyter-client/default.nix b/pkgs/development/python-modules/jupyter-client/default.nix index 82778299c799..e05209dd80d5 100644 --- a/pkgs/development/python-modules/jupyter-client/default.nix +++ b/pkgs/development/python-modules/jupyter-client/default.nix @@ -14,13 +14,13 @@ buildPythonPackage rec { pname = "jupyter-client"; - version = "8.6.2"; + version = "8.6.3"; pyproject = true; src = fetchPypi { pname = "jupyter_client"; inherit version; - hash = "sha256-K9oU1V7lulhVKoxTrkPSFa2YaIU0iSE/N9oGDO1U2N8="; + hash = "sha256-NbOglHxKbp1Ynrl9fUzV6Q+RDucxAWEfASg3Mr1tlBk="; }; build-system = [ hatchling ]; From 361a131eca9a0b0f3f985e5d3fb8c5e5d6df488c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:10 +0200 Subject: [PATCH 218/687] python3Packages.keep: 2.10.1 -> 2.11 --- pkgs/development/python-modules/keep/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/keep/default.nix b/pkgs/development/python-modules/keep/default.nix index f4e0ab5f1250..6023df467420 100644 --- a/pkgs/development/python-modules/keep/default.nix +++ b/pkgs/development/python-modules/keep/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "keep"; - version = "2.10.1"; + version = "2.11"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "3abbe445347711cecd9cbb80dab4a0777418972fc14a14e9387d0d2ae4b6adb7"; + sha256 = "sha256-Brwvu/Zevr8sOE3KAwakDDzVMc2VoFxIb1orXAes2U0="; }; propagatedBuildInputs = [ From 032d860dbf472ba21622ecdab947371081222fef Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:10 +0200 Subject: [PATCH 219/687] python3Packages.keyring: 25.4.0 -> 25.4.1 https://github.com/jaraco/keyring/blob/v25.4.1/NEWS.rst --- pkgs/development/python-modules/keyring/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/keyring/default.nix b/pkgs/development/python-modules/keyring/default.nix index 45166fb322b2..b18c84866227 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.0"; + version = "25.4.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "jaraco"; repo = "keyring"; rev = "refs/tags/v${version}"; - hash = "sha256-B1uU4INod2iSXIftPlDOr7mzWPY3FTpLhUuInl1Hg/M="; + hash = "sha256-5MK7f6/e8ZJ7azm5WX8T2+/6R3P3Y8XaN7jze2MgiJA="; }; build-system = [ setuptools-scm ]; From acab0b71cf607331e838684da1965a96b83663a5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:11 +0200 Subject: [PATCH 220/687] python3Packages.kiwisolver: 1.4.5 -> 1.4.7 --- 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 24322524eb93..5496c062acde 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.5"; + version = "1.4.7"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-5X5WOlf7IqFC2jTziswvwaXIZLwpyhUXqIq8lj5g1uw="; + hash = "sha256-mJP/gb1xB/e2hdMBfMZYParbT8JuSoiDUN9TDkGYCmA="; }; env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.hostPlatform.isDarwin "-I${lib.getDev libcxx}/include/c++/v1"; From 05b7bc73217537326b488e060c0494476de83091 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:11 +0200 Subject: [PATCH 221/687] python3Packages.langchain-aws: 0.2.0 -> 0.2.1 https://github.com/langchain-ai/langchain-aws/releases/tag/v0.2.1 --- pkgs/development/python-modules/langchain-aws/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-aws/default.nix b/pkgs/development/python-modules/langchain-aws/default.nix index 767f2262c287..2dba0399cb17 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.0"; + version = "0.2.1"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain-aws"; rev = "refs/tags/v${version}"; - hash = "sha256-P9CfAVpKh7djhUQc3DyyJTWqs9RbrTeLyynLei0x00o="; + hash = "sha256-LHhyEkgu1sjOk4E4WMy4vYGyikqdVD3WvRPjoAP1CfA="; }; postPatch = '' From 10b313eee25e1f98789ca48d1e63899df196470d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:12 +0200 Subject: [PATCH 222/687] python3Packages.langchain-azure-dynamic-sessions: 0.2.0 -> 0.3.6 https://github.com/langchain-ai/langchain/releases/tag/langchain-azure-dynamic-sessions==0.3.6 --- .../langchain-azure-dynamic-sessions/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-azure-dynamic-sessions/default.nix b/pkgs/development/python-modules/langchain-azure-dynamic-sessions/default.nix index 9bf287ea2c34..508608ca7362 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.6"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - rev = "refs/tags/langchain-azure-dynamic-sessions==${version}"; - hash = "sha256-tgvoOSr4tpi+tFBan+kw8FZUfUJHcQXv9e1nyeGP0so="; + rev = "refs/tags/langchain-core==${version}"; + hash = "sha256-ACR+JzKcnYXROGOQe6DlZeqcYd40KlesgXSUOybOT20="; }; sourceRoot = "${src.name}/libs/partners/azure-dynamic-sessions"; From 11f0ad9e94ce118c3bccf5ebf46214be293b21ba Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:12 +0200 Subject: [PATCH 223/687] python3Packages.langchain-chroma: 0.1.4 -> 0.3.6 https://github.com/langchain-ai/langchain/releases/tag/langchain-chroma==0.3.6 --- .../development/python-modules/langchain-chroma/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-chroma/default.nix b/pkgs/development/python-modules/langchain-chroma/default.nix index 1ec6ce71ed5d..e7ad5196c6fd 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.6"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - rev = "refs/tags/langchain-chroma==${version}"; - hash = "sha256-pU7H8OYXa+JjdkSO36xESPI6r3xA+9cFXxeJnfpYuHc="; + rev = "refs/tags/langchain-core==${version}"; + hash = "sha256-ACR+JzKcnYXROGOQe6DlZeqcYd40KlesgXSUOybOT20="; }; sourceRoot = "${src.name}/libs/partners/chroma"; From d5624407db8125546dee5265f5cd7540d093f28f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:13 +0200 Subject: [PATCH 224/687] python3Packages.langchain-community: 0.3.0 -> 0.3.6 https://github.com/langchain-ai/langchain/releases/tag/langchain-community==0.3.6 --- .../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 6d29c6e12ffd..2193ea848820 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.1"; + version = "0.3.6"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - rev = "refs/tags/langchain-community==${version}"; - hash = "sha256-h7+89w8PkSpFxGGQKFC6FuB6Q2B27EYgLk0aiPqwp4s="; + rev = "refs/tags/langchain-core==${version}"; + hash = "sha256-ACR+JzKcnYXROGOQe6DlZeqcYd40KlesgXSUOybOT20="; }; sourceRoot = "${src.name}/libs/community"; From e54afd762b339b6d10981d32776ed011efe911df Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:14 +0200 Subject: [PATCH 225/687] python3Packages.langchain-huggingface: 0.1.0 -> 0.3.6 https://github.com/langchain-ai/langchain/releases/tag/langchain-huggingface==0.3.6 --- .../python-modules/langchain-huggingface/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-huggingface/default.nix b/pkgs/development/python-modules/langchain-huggingface/default.nix index 91866b412112..54c3c2f41285 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.0"; + version = "0.3.6"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - rev = "refs/tags/langchain-huggingface==${version}"; - hash = "sha256-ESWhhjWjCbBV/3KjeSwEQzvK6os1mmc3at+8gonfGt4="; + rev = "refs/tags/langchain-core==${version}"; + hash = "sha256-ACR+JzKcnYXROGOQe6DlZeqcYd40KlesgXSUOybOT20="; }; sourceRoot = "${src.name}/libs/partners/huggingface"; From 3fa7c1eea22a3a2a5f4172f1aae8033158c19465 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:14 +0200 Subject: [PATCH 226/687] python3Packages.langchain-mongodb: 0.2.0 -> 0.3.6 https://github.com/langchain-ai/langchain/releases/tag/langchain-mongodb==0.3.6 --- .../python-modules/langchain-mongodb/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-mongodb/default.nix b/pkgs/development/python-modules/langchain-mongodb/default.nix index 0a064621887c..f58683581833 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.6"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - rev = "refs/tags/langchain-mongodb==${version}"; - hash = "sha256-Jd9toXkS9dGtSIrJQ/5W+swV1z2BJOJKBtkyGzj3oSc="; + rev = "refs/tags/langchain-core==${version}"; + hash = "sha256-ACR+JzKcnYXROGOQe6DlZeqcYd40KlesgXSUOybOT20="; }; sourceRoot = "${src.name}/libs/partners/mongodb"; From 5cac807282101d35e63ab48eb0df05d77781a639 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:14 +0200 Subject: [PATCH 227/687] python3Packages.langchain-ollama: 0.2.0 -> 0.3.6 https://github.com/langchain-ai/langchain/releases/tag/langchain-ollama==0.3.6 --- .../development/python-modules/langchain-ollama/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-ollama/default.nix b/pkgs/development/python-modules/langchain-ollama/default.nix index 72bcf180d414..344aa5cc8616 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.6"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - rev = "refs/tags/langchain-ollama==${version}"; - hash = "sha256-NtlJqIevdaoOO4oDqKsL4OFbw8tHb3FjV9LrTytOGKE="; + rev = "refs/tags/langchain-core==${version}"; + hash = "sha256-ACR+JzKcnYXROGOQe6DlZeqcYd40KlesgXSUOybOT20="; }; sourceRoot = "${src.name}/libs/partners/ollama"; From 8319f16d7ca07e18fd5770d196369913be0d808b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:15 +0200 Subject: [PATCH 228/687] python3Packages.langchain-openai: 0.2.0 -> 0.3.6 https://github.com/langchain-ai/langchain/releases/tag/langchain-openai==0.3.6 --- .../development/python-modules/langchain-openai/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-openai/default.nix b/pkgs/development/python-modules/langchain-openai/default.nix index 7b0e88098b0b..96019d63e692 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.1"; + version = "0.3.6"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - rev = "refs/tags/langchain-openai==${version}"; - hash = "sha256-M1gyw0Nmh+aLU9scbuqmK2kPyfwtaFaCfue+T8PLguQ="; + rev = "refs/tags/langchain-core==${version}"; + hash = "sha256-ACR+JzKcnYXROGOQe6DlZeqcYd40KlesgXSUOybOT20="; }; sourceRoot = "${src.name}/libs/partners/openai"; From 2eb5a6340e9518ce8dfce7cc4338fd5b9ec9553c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:15 +0200 Subject: [PATCH 229/687] python3Packages.langchain-text-splitters: 0.3.0 -> 0.3.6 https://github.com/langchain-ai/langchain/releases/tag/langchain-text-splitters==0.3.6 --- .../python-modules/langchain-text-splitters/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langchain-text-splitters/default.nix b/pkgs/development/python-modules/langchain-text-splitters/default.nix index a19f3ceb7d7e..5e3412efacc9 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.0"; + version = "0.3.6"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain"; - rev = "refs/tags/langchain-text-splitters==${version}"; - hash = "sha256-Z0UAUhOjC0wgCY/f1aWsnjFyOPYz/6JnloEKT6b6Ii0="; + rev = "refs/tags/langchain-core==${version}"; + hash = "sha256-ACR+JzKcnYXROGOQe6DlZeqcYd40KlesgXSUOybOT20="; }; sourceRoot = "${src.name}/libs/text-splitters"; From cde89ef4d78c31528e84e4ba0acd52e7bda42ba9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:18 +0200 Subject: [PATCH 230/687] python3Packages.langgraph-cli: 0.1.52 -> 0.2.28 https://github.com/langchain-ai/langgraph/releases/tag/0.2.28 --- pkgs/development/python-modules/langgraph-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-cli/default.nix b/pkgs/development/python-modules/langgraph-cli/default.nix index 347be2ffcfa3..026fcde7d7d3 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 = "0.2.28"; pyproject = true; disabled = pythonOlder "3.10"; @@ -20,8 +20,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; - rev = "refs/tags/cli==${version}"; - hash = "sha256-zTBeDJB1Xu/rWsvEC/L4BRzxyh04lPYV7HQNHoJcskk="; + rev = "refs/tags/${version}"; + hash = "sha256-RbV4G5YPAUjS20B1sQsmFGBje1pbxgCu81pCESFbJLs="; }; sourceRoot = "${src.name}/libs/cli"; From 55a9824ce7ddb91e6d4a81766a9c5d0c19ba5f44 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:19 +0200 Subject: [PATCH 231/687] python3Packages.langgraph-sdk: 0.1.30 -> 0.2.28 https://github.com/langchain-ai/langgraph/releases/tag/sdk==0.2.28 --- pkgs/development/python-modules/langgraph-sdk/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-sdk/default.nix b/pkgs/development/python-modules/langgraph-sdk/default.nix index 1ce25fc35aa9..824c92900180 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.32"; + version = "0.2.28"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; - rev = "refs/tags/sdk==${version}"; - hash = "sha256-qOxtrRbdK0M4aFWJX0SFn7U27rvAyqu53iCbYZX3s8A="; + rev = "refs/tags/${version}"; + hash = "sha256-RbV4G5YPAUjS20B1sQsmFGBje1pbxgCu81pCESFbJLs="; }; sourceRoot = "${src.name}/libs/sdk-py"; From cfed33f7f3656a62ab29e200edc576651663682a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:20 +0200 Subject: [PATCH 232/687] python3Packages.lark: 1.1.9 -> 1.2.2 https://github.com/lark-parser/lark/releases/tag/1.2.2 --- pkgs/development/python-modules/lark/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lark/default.nix b/pkgs/development/python-modules/lark/default.nix index df891d96ed79..d6809208cd64 100644 --- a/pkgs/development/python-modules/lark/default.nix +++ b/pkgs/development/python-modules/lark/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "lark"; - version = "1.1.9"; + version = "1.2.2"; format = "pyproject"; src = fetchFromGitHub { owner = "lark-parser"; repo = "lark"; rev = "refs/tags/${version}"; - hash = "sha256-pWLKjELy10VNumpBHjBYCO2TltKsZx1GhQcGMHsYJNk="; + hash = "sha256-02NX/2bHTYSVTDLLudJmEU2DcQNn0Ke+5ayilKLlwqA="; }; nativeBuildInputs = [ setuptools ]; From a8d6ae35e86688e5916af3dc506a40219d27346c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:20 +0200 Subject: [PATCH 233/687] python3Packages.levenshtein: 0.25.1 -> 0.26.0 https://github.com/maxbachmann/Levenshtein/blob/refs/tags/v0.26.0/HISTORY.md --- .../python-modules/levenshtein/default.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/levenshtein/default.nix b/pkgs/development/python-modules/levenshtein/default.nix index dab384316fb7..09e7f36d7f86 100644 --- a/pkgs/development/python-modules/levenshtein/default.nix +++ b/pkgs/development/python-modules/levenshtein/default.nix @@ -4,32 +4,34 @@ cmake, cython, fetchFromGitHub, + ninja, pytestCheckHook, pythonOlder, rapidfuzz, rapidfuzz-cpp, - scikit-build, + scikit-build-core, }: buildPythonPackage rec { pname = "levenshtein"; - version = "0.25.1"; + version = "0.26.0"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "maxbachmann"; repo = "Levenshtein"; rev = "refs/tags/v${version}"; - hash = "sha256-ye2XQL/ZQPlA4dy3tlr03WyGhfl7SaOXMt10cWHnW5o="; + hash = "sha256-uLOOAmJ8Y0z+tuIIOSnI8qZoZ+IA2+tNBX1lDCvc8+A="; fetchSubmodules = true; # # for vendored `rapidfuzz-cpp` }; - nativeBuildInputs = [ + build-system = [ cmake cython - scikit-build + ninja + scikit-build-core ]; dontUseCmakeConfigure = true; From 269518c4b3b774b8a78987ab5ed98e8764f58c65 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:21 +0200 Subject: [PATCH 234/687] python3Packages.libmambapy: 2024.09.20 -> 2024.09.25 --- pkgs/development/python-modules/libmambapy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/libmambapy/default.nix b/pkgs/development/python-modules/libmambapy/default.nix index 980109e499b6..40133e8d7079 100644 --- a/pkgs/development/python-modules/libmambapy/default.nix +++ b/pkgs/development/python-modules/libmambapy/default.nix @@ -22,14 +22,14 @@ }: buildPythonPackage rec { pname = "libmambapy"; - version = "2024.09.20"; + version = "2024.09.25"; pyproject = true; src = fetchFromGitHub { owner = "mamba-org"; repo = "mamba"; rev = "refs/tags/${version}"; - hash = "sha256-/mfZEfpB4CQ2f8zyzYbnjvBgK4VEPngTNQJT4Oh62Qs="; + hash = "sha256-65XyIlIiUxLGoj11p9fNjauknlVyHPmaTK3LxY+XRV4="; }; nativeBuildInputs = [ From a487352b83ebf0a6d546a581f907dad490f45dd5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:21 +0200 Subject: [PATCH 235/687] python3Packages.limnoria: 2024.5.30 -> 2024.8.26 --- pkgs/development/python-modules/limnoria/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/limnoria/default.nix b/pkgs/development/python-modules/limnoria/default.nix index 4c19f6e772c9..3e53e25e0b1d 100644 --- a/pkgs/development/python-modules/limnoria/default.nix +++ b/pkgs/development/python-modules/limnoria/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "limnoria"; - version = "2024.5.30"; + version = "2024.8.26"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-uKJMeC1dXhQp1CGbtdnqmELFO64VWblhABGfpKHGCZQ="; + hash = "sha256-X1Nvm7bccwHn9KIKQuRb+mLzUwEdeiLNkzyxKa2Jk8Y="; }; build-system = [ setuptools ]; From 2953d7072850b6383ecca9f1dcbc5996e2c12c34 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:22 +0200 Subject: [PATCH 236/687] python3Packages.linear-operator: 0.5.2 -> 0.5.3 --- .../python-modules/linear-operator/default.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/linear-operator/default.nix b/pkgs/development/python-modules/linear-operator/default.nix index ab402c37aa79..0bff707850c3 100644 --- a/pkgs/development/python-modules/linear-operator/default.nix +++ b/pkgs/development/python-modules/linear-operator/default.nix @@ -9,35 +9,36 @@ setuptools-scm, torch, typeguard, - wheel, }: buildPythonPackage rec { pname = "linear-operator"; - version = "0.5.2"; - format = "pyproject"; + version = "0.5.3"; + pyproject = true; src = fetchFromGitHub { owner = "cornellius-gp"; repo = "linear_operator"; rev = "refs/tags/v${version}"; - hash = "sha256-OuE6jx9Q4IU+b2a+mrglRdBOReN1tt/thetNXxwk1GI="; + hash = "sha256-fKDVaHyaneV6MafJd/RT2InZO5cuYoC36YgzQhfIH8g="; }; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm - wheel ]; - propagatedBuildInputs = [ + dependencies = [ jaxtyping scipy torch typeguard ]; - pythonRelaxDeps = [ "typeguard" ]; + pythonRelaxDeps = [ + "jaxtyping" + "typeguard" + ]; pythonImportsCheck = [ "linear_operator" ]; From 34913521b843434b8f10098616a248c257817585 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:22 +0200 Subject: [PATCH 237/687] python3Packages.linode-api: 5.16.0 -> 5.22.0 --- pkgs/development/python-modules/linode-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/linode-api/default.nix b/pkgs/development/python-modules/linode-api/default.nix index c05d3bbc75a2..10d4f9aba790 100644 --- a/pkgs/development/python-modules/linode-api/default.nix +++ b/pkgs/development/python-modules/linode-api/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "linode-api"; - version = "5.16.0"; + version = "5.22.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "linode"; repo = "python-linode-api"; rev = "refs/tags/v${version}"; - hash = "sha256-B90BfuAqyncJPIvcni7bthiwSfmeL9CqeTYT1/y5TNY="; + hash = "sha256-f9v9xhlOfSCKEWHmzi/tpoMIXccGwA6isoAAIZOf3r4="; }; nativeBuildInputs = [ setuptools ]; From da37b29633cd696d830bf6f483dc2f316a41e82f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:22 +0200 Subject: [PATCH 238/687] python3Packages.lit: 18.1.7 -> 18.1.8 --- pkgs/development/python-modules/lit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lit/default.nix b/pkgs/development/python-modules/lit/default.nix index bce9db1f7ec3..a70b9ba08f73 100644 --- a/pkgs/development/python-modules/lit/default.nix +++ b/pkgs/development/python-modules/lit/default.nix @@ -8,12 +8,12 @@ buildPythonPackage rec { pname = "lit"; - version = "18.1.7"; + version = "18.1.8"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Ld2b4mvcxtoDrqPsRWxpRetaCdveVI01AL/5uO1HY7s="; + hash = "sha256-R8F0oYaUGugw8E3tdqNERgC+Z9Xl+4KCw3g/umccTts="; }; nativeBuildInputs = [ setuptools ]; From d530d3afda5b73fbf5462fe83c9008323fe746de Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:23 +0200 Subject: [PATCH 239/687] python3Packages.litellm: 1.47.0 -> 1.48.6 https://github.com/BerriAI/litellm/releases/tag/v1.48.6 --- pkgs/development/python-modules/litellm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/litellm/default.nix b/pkgs/development/python-modules/litellm/default.nix index 8b19dd4915a0..466d750da078 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.47.0"; + version = "1.48.6"; pyproject = true; disabled = pythonOlder "3.8"; @@ -46,7 +46,7 @@ buildPythonPackage rec { owner = "BerriAI"; repo = "litellm"; rev = "refs/tags/v${version}"; - hash = "sha256-onFBSClB+FDbpc7VYkm2jks8G6L/LGsZq9tyFW+uHZc="; + hash = "sha256-7Or9rZGehejSYv0/5M7PNPNtoSt28DSHBiWXcJutD2I="; }; build-system = [ poetry-core ]; From 267a8d80b6661ce5bc1e9654fe4b9a1024f8e6a6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:23 +0200 Subject: [PATCH 240/687] python3Packages.littleutils: 0.2.2 -> 0.2.4 https://github.com/alexmojaki/littleutils/releases/tag/v0.2.4 --- .../python-modules/littleutils/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/littleutils/default.nix b/pkgs/development/python-modules/littleutils/default.nix index b4c4eb4ac3c2..a349c0ded16d 100644 --- a/pkgs/development/python-modules/littleutils/default.nix +++ b/pkgs/development/python-modules/littleutils/default.nix @@ -3,20 +3,27 @@ buildPythonPackage, fetchPypi, pythonOlder, + setuptools, + setuptools-scm, }: buildPythonPackage rec { pname = "littleutils"; - version = "0.2.2"; - format = "setuptools"; + version = "0.2.4"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-5srjpCA+Uw1RyWZ+0xD/47GUjyh249aWBbPeS32WkW8="; + hash = "sha256-x4NbAQIM7ULikRGLfXj7FrwtmhtPP0LzyzeHu02lPRk="; }; + build-system = [ + setuptools + setuptools-scm + ]; + # Module has no tests doCheck = false; From 6656d2587c330343490a67042149058bf38ca875 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:26 +0200 Subject: [PATCH 241/687] python3Packages.llama-index-readers-file: 0.2.1 -> 0.2.2 --- .../python-modules/llama-index-readers-file/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/llama-index-readers-file/default.nix b/pkgs/development/python-modules/llama-index-readers-file/default.nix index e25ec90e1fef..7a12cf4bf4ab 100644 --- a/pkgs/development/python-modules/llama-index-readers-file/default.nix +++ b/pkgs/development/python-modules/llama-index-readers-file/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "llama-index-readers-file"; - version = "0.2.1"; + version = "0.2.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "llama_index_readers_file"; inherit version; - hash = "sha256-x/kgdISfxZsQBJ1JakrlJmmr/LFZoZnZoROFKi/tcLg="; + hash = "sha256-SEWfkJYLhjc3FHtm7YOv7JzomE+O2iVhttJQAhQ2XbI="; }; pythonRelaxDeps = [ From cd99d15c058eade58f787c034bf61c49444c3d60 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:27 +0200 Subject: [PATCH 242/687] python3Packages.localstack-ext: 3.5.0 -> 3.7.2 --- 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 4ebb8c0b4185..5f1174763f1a 100644 --- a/pkgs/development/python-modules/localstack-ext/default.nix +++ b/pkgs/development/python-modules/localstack-ext/default.nix @@ -17,13 +17,13 @@ buildPythonPackage rec { pname = "localstack-ext"; - version = "3.5.0"; + version = "3.7.2"; format = "setuptools"; src = fetchPypi { pname = "localstack_ext"; inherit version; - hash = "sha256-tJNgNqCzlebbDOOgkScOKaf04bLTVIjP+BaFiDLo/Gs="; + hash = "sha256-gd+HyZnezgtKrSKJOYtxUZHTPMrrpKWQHGvaIs9FyVs="; }; postPatch = '' From c97bb55cca2ef7a3d890e7e2985890a886f4b84e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:27 +0200 Subject: [PATCH 243/687] python3Packages.localstack: 3.6.0 -> 3.7.2 --- 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 637e411ea65e..c26963682a1f 100644 --- a/pkgs/development/python-modules/localstack/default.nix +++ b/pkgs/development/python-modules/localstack/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "localstack"; - version = "3.6.0"; + version = "3.7.2"; pyproject = true; src = fetchFromGitHub { owner = "localstack"; repo = "localstack"; rev = "refs/tags/v${version}"; - hash = "sha256-MAECVYO6+1JqSZN8PFvHcMWizeYBUnU+7o7l48uwpv4="; + hash = "sha256-8xdP/qpmfqmXDt1gNhzkAGlBR6dJYznKr9+/Un6N7mA="; }; build-system = [ setuptools ]; From c23e405404875d11d8ea41aa8be5ca64cf8d2f65 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:28 +0200 Subject: [PATCH 244/687] python3Packages.m2crypto: 0.41.0 -> 0.42.0 https://gitlab.com/m2crypto/m2crypto/-/blob/0.42.0/CHANGES --- pkgs/development/python-modules/m2crypto/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/m2crypto/default.nix b/pkgs/development/python-modules/m2crypto/default.nix index 1043325e1033..e9615872fdaf 100644 --- a/pkgs/development/python-modules/m2crypto/default.nix +++ b/pkgs/development/python-modules/m2crypto/default.nix @@ -12,15 +12,14 @@ buildPythonPackage rec { pname = "m2crypto"; - version = "0.41.0"; + version = "0.42.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - pname = "M2Crypto"; - inherit version; - hash = "sha256-OhNYx+6EkEbZF4Knd/F4a/AnocHVG1+vjxlDW/w/FJU="; + inherit pname version; + hash = "sha256-QrYt8sr2IxYbHWQ6cjVGTC/ioxBQSevEmKbUfcCPZLQ="; }; build-system = [ setuptools ]; From 779cea08add5fc7208b31122c03a43c4ebe2c59f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:28 +0200 Subject: [PATCH 245/687] python3Packages.magic-wormhole-transit-relay: 0.2.1 -> 0.3.1 https://github.com/magic-wormhole/magic-wormhole-transit-relay/blob/0.3.1/NEWS.md --- .../python-modules/magic-wormhole-transit-relay/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/magic-wormhole-transit-relay/default.nix b/pkgs/development/python-modules/magic-wormhole-transit-relay/default.nix index bf8b990fe0d9..fde261674c29 100644 --- a/pkgs/development/python-modules/magic-wormhole-transit-relay/default.nix +++ b/pkgs/development/python-modules/magic-wormhole-transit-relay/default.nix @@ -13,12 +13,12 @@ buildPythonPackage rec { pname = "magic-wormhole-transit-relay"; - version = "0.2.1"; + version = "0.3.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-y0gBtGiQ6v+XKG4OP+xi0dUv/jF9FACDtjNqH7To+l4="; + hash = "sha256-LvLvvk008OYkhw+EIln9czuncVLtMQr0NJd0piiEkA4="; }; build-system = [ setuptools ]; From 13973d2a9998a607546583f13ae3e91524c537e2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:28 +0200 Subject: [PATCH 246/687] python3Packages.mailsuite: 1.9.15 -> 1.9.16 --- pkgs/development/python-modules/mailsuite/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mailsuite/default.nix b/pkgs/development/python-modules/mailsuite/default.nix index 4b0aeca1431b..f6cb1a2a2330 100644 --- a/pkgs/development/python-modules/mailsuite/default.nix +++ b/pkgs/development/python-modules/mailsuite/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "mailsuite"; - version = "1.9.15"; + version = "1.9.16"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-R4nAphydamZojQR7pro5Y3dZg3nYK0+X5lFBMJUpCfw="; + hash = "sha256-rfavOOivttXXmdA/Nl3jUmXIUQrjxDDZ8cHcNIJQL6U="; }; nativeBuildInputs = [ hatchling ]; From d81948590a97896805424f69a3c94ff86b5848a6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:29 +0200 Subject: [PATCH 247/687] python3Packages.makefun: 1.15.4 -> 1.15.6 --- pkgs/development/python-modules/makefun/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/makefun/default.nix b/pkgs/development/python-modules/makefun/default.nix index 6a727d666f59..dfbf49de3da6 100644 --- a/pkgs/development/python-modules/makefun/default.nix +++ b/pkgs/development/python-modules/makefun/default.nix @@ -13,20 +13,20 @@ buildPythonPackage rec { pname = "makefun"; - version = "1.15.4"; + version = "1.15.6"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-n5uZBOfDl3WTdKiPTFd4H7qypFjex430s+5ics2fsBA="; + hash = "sha256-JrxjRCphgvt17+2LUXQd0tHbLxdr7Ixk4gpYYla48Uk="; }; postPatch = '' - substituteInPlace setup.cfg \ - --replace "pytest-runner" "" + substituteInPlace pyproject.toml \ + --replace-fail '"setuptools>=39.2,<72"' '"setuptools"' ''; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm ]; From f7e681ad0aa5651c04d7e8d3b0fae4a21a27ea7b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:29 +0200 Subject: [PATCH 248/687] python3Packages.manimpango: 0.5.0 -> 0.6.0 https://github.com/ManimCommunity/ManimPango/releases/tag/v0.6.0 --- pkgs/development/python-modules/manimpango/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/manimpango/default.nix b/pkgs/development/python-modules/manimpango/default.nix index 6a1876ed6376..8218dcce9a6c 100644 --- a/pkgs/development/python-modules/manimpango/default.nix +++ b/pkgs/development/python-modules/manimpango/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "manimpango"; - version = "0.5.0"; + version = "0.6.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "ManimCommunity"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-EBSbvjQyQIXOzvQMbuTwOoV8xSAOYDlCBZ56NLneuQI="; + hash = "sha256-nN+XOnki8fG7URMy2Fhs2X+yNi8Y7wDo53d61xaRa3w="; }; nativeBuildInputs = [ pkg-config ]; From c7e08603a5d5459c22890d98dcf4456a840eb292 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:30 +0200 Subject: [PATCH 249/687] python3Packages.markdownify: 0.12.1 -> 0.13.1 https://github.com/matthewwithanm/python-markdownify/releases/tag/0.13.1 --- .../development/python-modules/markdownify/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/markdownify/default.nix b/pkgs/development/python-modules/markdownify/default.nix index b6d8fa20ba6c..5f81f3735d17 100644 --- a/pkgs/development/python-modules/markdownify/default.nix +++ b/pkgs/development/python-modules/markdownify/default.nix @@ -6,22 +6,26 @@ pytestCheckHook, pythonOlder, setuptools, + setuptools-scm, six, }: buildPythonPackage rec { pname = "markdownify"; - version = "0.12.1"; + version = "0.13.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-H7CMYYsw4O56MaObmY9EoY+yirJU9V9K8GttNaIXnic="; + hash = "sha256-qyV/nmvUB1EYgoooydAvikv+t0IfVYg0qnmy3+syoJg="; }; - build-system = [ setuptools ]; + build-system = [ + setuptools + setuptools-scm + ]; dependencies = [ beautifulsoup4 From f5ce75ae7650a1631973521d975ceb537fc36230 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:30 +0200 Subject: [PATCH 250/687] python3Packages.marshmallow-sqlalchemy: 1.0.0 -> 1.1.0 https://github.com/marshmallow-code/marshmallow-sqlalchemy/blob/1.1.0/CHANGELOG.rst --- .../python-modules/marshmallow-sqlalchemy/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix b/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix index 587e81985532..ae7e59177af8 100644 --- a/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix +++ b/pkgs/development/python-modules/marshmallow-sqlalchemy/default.nix @@ -7,13 +7,13 @@ marshmallow, packaging, sqlalchemy, - pytest-lazy-fixture, + pytest-lazy-fixtures, pytestCheckHook, }: buildPythonPackage rec { pname = "marshmallow-sqlalchemy"; - version = "1.0.0"; + version = "1.1.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "marshmallow_sqlalchemy"; inherit version; - hash = "sha256-IKDy/N1b3chkRPoBRh8X+bahKo3dTKjJs0/i8uNdAKI="; + hash = "sha256-KrCS2iadr6igXVGlhAmvcajSGDlYukcUMSfdI54DWdg="; }; build-system = [ flit-core ]; @@ -35,7 +35,7 @@ buildPythonPackage rec { pythonImportsCheck = [ "marshmallow_sqlalchemy" ]; nativeCheckInputs = [ - pytest-lazy-fixture + pytest-lazy-fixtures pytestCheckHook ]; From 993ec329851b363c24ceac95034c6bc7111acb0b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:31 +0200 Subject: [PATCH 251/687] python3Packages.materialx: 1.38.10 -> 1.39.1 https://github.com/AcademySoftwareFoundation/MaterialX/blob/refs/tags/v1.39.1/CHANGELOG.md --- pkgs/development/python-modules/materialx/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/materialx/default.nix b/pkgs/development/python-modules/materialx/default.nix index 2e7af7b89b1f..77f857572340 100644 --- a/pkgs/development/python-modules/materialx/default.nix +++ b/pkgs/development/python-modules/materialx/default.nix @@ -17,13 +17,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="; + rev = "refs/tags/v${version}"; + hash = "sha256-WzzsY1hOWwJEqT/ZRLIoZDfKNvx1Yf6aFhA3ZcSPx+s="; }; format = "other"; From 32aaa6025bcd485521fe5a9e718a0f8649e00296 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:31 +0200 Subject: [PATCH 252/687] python3Packages.mdit-py-plugins: 0.4.1 -> 0.4.2 https://github.com/executablebooks/mdit-py-plugins/blob/v0.4.2/CHANGELOG.md --- pkgs/development/python-modules/mdit-py-plugins/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mdit-py-plugins/default.nix b/pkgs/development/python-modules/mdit-py-plugins/default.nix index 730b78a7b42d..7287175c665b 100644 --- a/pkgs/development/python-modules/mdit-py-plugins/default.nix +++ b/pkgs/development/python-modules/mdit-py-plugins/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "mdit-py-plugins"; - version = "0.4.1"; + version = "0.4.2"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "executablebooks"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-xIbP2zHvHWV+2wW17i78vxc5npCvRBYP6QuL/mCBIww="; + hash = "sha256-aY2DMLh1OkWVcN6A29FLba1ETerf/EOqSjHVpsdE21M="; }; nativeBuildInputs = [ flit-core ]; From 12579ef65d5daa86c5a26c0da0e731ed5c3ee052 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:32 +0200 Subject: [PATCH 253/687] python3Packages.mercadopago: 2.2.1 -> 2.2.3 https://github.com/mercadopago/sdk-python/releases/tag/2.2.3 --- pkgs/development/python-modules/mercadopago/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mercadopago/default.nix b/pkgs/development/python-modules/mercadopago/default.nix index 2a760b321eff..4f5ba6fe2c44 100644 --- a/pkgs/development/python-modules/mercadopago/default.nix +++ b/pkgs/development/python-modules/mercadopago/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "mercadopago"; - version = "2.2.1"; + version = "2.2.3"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "mercadopago"; repo = "sdk-python"; rev = "refs/tags/${version}"; - hash = "sha256-ABxYGYUBOzeOSE0yK8jym+ldinDUCTpqO165OWhszgs="; + hash = "sha256-u4/e/shfTyrucf+uj5nqAkeugX9JZjXBrNtoOkpff8c="; }; propagatedBuildInputs = [ requests ]; From f37603bcc77b7d609b01572df62948427d053bb9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:32 +0200 Subject: [PATCH 254/687] python3Packages.mesa: 2.3.0 -> 2.4.0 --- 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 d8a195f5f724..b205fe8496a4 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.3.0"; + version = "2.4.0"; format = "setuptools"; # According to their docs, this library is for Python 3+. @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "mesa"; inherit version; - hash = "sha256-wXHCyUk05Ez4ye5a1rKXCyKPZMK7bR7xZ5rpD5mEaUw="; + hash = "sha256-FlQlyNvtMXRSFT3kMwCEAjAH4b+ZCsxliUiPgbRsSgc="; }; propagatedBuildInputs = [ From 844604e58747c04f6d3a5990bf4430fc3f3bacd7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:33 +0200 Subject: [PATCH 255/687] python3Packages.mindsdb-evaluator: 0.0.13 -> 0.0.15 --- pkgs/development/python-modules/mindsdb-evaluator/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mindsdb-evaluator/default.nix b/pkgs/development/python-modules/mindsdb-evaluator/default.nix index 423f3401da68..00c54bde3245 100644 --- a/pkgs/development/python-modules/mindsdb-evaluator/default.nix +++ b/pkgs/development/python-modules/mindsdb-evaluator/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "mindsdb-evaluator"; - version = "0.0.13"; + version = "0.0.15"; pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +22,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "mindsdb_evaluator"; inherit version; - hash = "sha256-SW3GYe9ykbs6ZViScdAgwiBAP9ix4v1VbSm/kJK2jDA="; + hash = "sha256-/3xRPrKzYAdSlY+sQxwCUzKhf3NJBSyWG2Q0ZKb6v3U="; }; nativeBuildInputs = [ poetry-core ]; From 39a0bbd8ed4fe852264d69ed96be4a507c4aba7d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:33 +0200 Subject: [PATCH 256/687] python3Packages.mkdocs-git-revision-date-localized-plugin: 1.2.7 -> 1.2.9 https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/releases/tag/v1.2.9 --- .../mkdocs-git-revision-date-localized-plugin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 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 26afc10604c5..0f489b4c14c5 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.7"; + version = "1.2.9"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "timvink"; repo = "mkdocs-git-revision-date-localized-plugin"; rev = "refs/tags/v${version}"; - hash = "sha256-dzFxNAVBQ5a4opdxSz42VCns49DlZyrglUaQTzfLnW8="; + hash = "sha256-1SuENREPkU9W5ldMIXDCALLMx0AiTs4dNYJYjrkaegc="; }; propagatedBuildInputs = [ From 9dc17df6565d3ce1a28b28eff88d2bbcf7cb5430 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:35 +0200 Subject: [PATCH 257/687] python3Packages.mlx: 0.15.1 -> 0.18.0 --- pkgs/development/python-modules/mlx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mlx/default.nix b/pkgs/development/python-modules/mlx/default.nix index 614aed274ba0..ac90ebb89808 100644 --- a/pkgs/development/python-modules/mlx/default.nix +++ b/pkgs/development/python-modules/mlx/default.nix @@ -28,13 +28,13 @@ let in buildPythonPackage rec { pname = "mlx"; - version = "0.15.1"; + version = "0.18.0"; src = fetchFromGitHub { owner = "ml-explore"; repo = "mlx"; rev = "refs/tags/v${version}"; - hash = "sha256-+vgHEt+L91YJLpQo4bps+Rnm/TS1PAPXNohdICGK6GE="; + hash = "sha256-eFKjCrutqrmhZKzRrLq5nYl0ieqLvoXpbnTxA1NEhWo="; }; pyproject = true; From adda736ce653f56ce87c00cef3eb98c506566962 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:35 +0200 Subject: [PATCH 258/687] python3Packages.mne-python: 1.7.1 -> 1.8.0 https://mne.tools/stable/changes/v1.8.0.html --- pkgs/development/python-modules/mne-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mne-python/default.nix b/pkgs/development/python-modules/mne-python/default.nix index 8b4b66ce4fca..8199b8a874e2 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.7.1"; + version = "1.8.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "mne-tools"; repo = "mne-python"; rev = "refs/tags/v${version}"; - hash = "sha256-piCFynpKh7gTWIGh2g0gJICLS+eg/0XAxaDkyu7v5vs="; + hash = "sha256-WPRTX8yB4oP/L5DjSq9M6WOmHJDpQv0sAbuosp7ZGVw="; }; postPatch = '' From aefb1c31ce878a9200e7baef52b61e96a0fb4a37 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:35 +0200 Subject: [PATCH 259/687] python3Packages.mocket: 3.12.8 -> 3.13.0 https://github.com/mindflayer/python-mocket/releases/tag/3.13.0 --- pkgs/development/python-modules/mocket/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mocket/default.nix b/pkgs/development/python-modules/mocket/default.nix index eef43dc79fd8..b80549db4c13 100644 --- a/pkgs/development/python-modules/mocket/default.nix +++ b/pkgs/development/python-modules/mocket/default.nix @@ -26,6 +26,7 @@ httpx, psutil, pytest-asyncio, + pytest-cov-stub, pytestCheckHook, redis, redis-server, @@ -36,12 +37,12 @@ buildPythonPackage rec { pname = "mocket"; - version = "3.12.8"; + version = "3.13.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-++zGXLtQ01srmF0EqUFqaxh+mnNzW8IzYG1RzNGTXkw="; + hash = "sha256-GFzIDSE+09L4RC5w4h3fqgq9lkyOVjq5JN++ZNbHWc8="; }; nativeBuildInputs = [ hatchling ]; @@ -66,6 +67,7 @@ buildPythonPackage rec { httpx psutil pytest-asyncio + pytest-cov-stub pytestCheckHook redis requests From 4451ef53e6a5395fddf0ef1de8fd2c15854d1f71 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:36 +0200 Subject: [PATCH 260/687] python3Packages.mockito: 1.5.0 -> 1.5.1 https://github.com/kaste/mockito-python/blob/1.5.1/CHANGES.txt --- pkgs/development/python-modules/mockito/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mockito/default.nix b/pkgs/development/python-modules/mockito/default.nix index 709a358c368c..4a5dc1a60be1 100644 --- a/pkgs/development/python-modules/mockito/default.nix +++ b/pkgs/development/python-modules/mockito/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "mockito"; - version = "1.5.0"; + version = "1.5.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-A2Eo2n2vLaiaC2N71zMh6ZL/ZbqKOYdsojPuwX63fo8="; + hash = "sha256-QFYkCRcVzDlU4vo5zFDlCNWXeNTS+1bI23v6X1k9MwM="; }; nativeBuildInputs = [ hatchling ]; From 3f65ec2a8d10ea2e9a8df5cf49e37b568bdf13d0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:37 +0200 Subject: [PATCH 261/687] python3Packages.mongoengine: 0.28.2 -> 0.29.1 --- pkgs/development/python-modules/mongoengine/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mongoengine/default.nix b/pkgs/development/python-modules/mongoengine/default.nix index 9dd7ff86968b..c548add2b7ce 100644 --- a/pkgs/development/python-modules/mongoengine/default.nix +++ b/pkgs/development/python-modules/mongoengine/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "mongoengine"; - version = "0.28.2"; + version = "0.29.1"; format = "setuptools"; disabled = isPy27; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "MongoEngine"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-5wcviRqUTOKqaeusHxS4Er3LD1BpTMW02Tip3d4zAPM="; + hash = "sha256-trWCKmCa+q+qtzF0HKCZMnko1cvvpwJvczLFuKtB83E="; }; propagatedBuildInputs = [ From 8c98d7df03b20987b1f3e03daab4e69cb7fd6a07 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:37 +0200 Subject: [PATCH 262/687] python3Packages.mongomock: 4.1.2 -> 4.2.0.post1 --- .../python-modules/mongomock/default.nix | 23 ++++++++++++------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/mongomock/default.nix b/pkgs/development/python-modules/mongomock/default.nix index 8c74f998f820..608422286622 100644 --- a/pkgs/development/python-modules/mongomock/default.nix +++ b/pkgs/development/python-modules/mongomock/default.nix @@ -2,29 +2,35 @@ lib, buildPythonPackage, fetchPypi, + hatch-vcs, + hatchling, packaging, - pbr, pytestCheckHook, pythonOlder, + pytz, sentinels, }: buildPythonPackage rec { pname = "mongomock"; - version = "4.1.2"; - format = "setuptools"; + version = "4.2.0.post1"; + pyproject = true; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-8GzWKvuK4+9jujE0mr0iCmV+8N1PAkOilYfFIT+TG30="; + hash = "sha256-kkHSzscnS5c22+jtrLGVKP9mrzs3ebMk157MQgEifzE="; }; - nativeBuildInputs = [ pbr ]; + build-system = [ + hatch-vcs + hatchling + ]; - propagatedBuildInputs = [ + dependencies = [ packaging + pytz sentinels ]; @@ -33,8 +39,9 @@ buildPythonPackage rec { pythonImportsCheck = [ "mongomock" ]; meta = with lib; { - homepage = "https://github.com/mongomock/mongomock"; description = "Fake pymongo stub for testing simple MongoDB-dependent code"; + homepage = "https://github.com/mongomock/mongomock"; + changelog = "https://github.com/mongomock/mongomock/blob/${version}/CHANGELOG.md"; license = licenses.bsd3; maintainers = with maintainers; [ gador ]; }; From 3153316dbbf0240ed64a9934e7d370fe5fd7a951 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:38 +0200 Subject: [PATCH 263/687] python3Packages.more-itertools: 10.3.0 -> 10.5.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 ea2b3c43509d..602c2399fa8f 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.3.0"; + version = "10.5.0"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-5dk+9BEiT7zvNmpujdxMV4G8Y1nUNBKmXdWWTkYRFGM="; + hash = "sha256-VIK/73hJwl3Dxt1Tphc65HldoqQagPrqZwDZ9YRsXaY="; }; nativeBuildInputs = [ flit-core ]; From 84077f66875ffcbd9888265f51b7aef4d0fc2e74 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:38 +0200 Subject: [PATCH 264/687] python3Packages.moto: 5.0.12 -> 5.0.16 https://github.com/getmoto/moto/blob/5.0.16/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 96e633f4c465..b95fb5b8988d 100644 --- a/pkgs/development/python-modules/moto/default.nix +++ b/pkgs/development/python-modules/moto/default.nix @@ -44,14 +44,14 @@ buildPythonPackage rec { pname = "moto"; - version = "5.0.15"; + version = "5.0.16"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-V6qMKvQXzGSg3f5j5bzRrakPUHm3PN0fdMTp+zChp+Y="; + hash = "sha256-9K+xdqlkzXpw2pvF4FPUMQlhTOPKsmBEvLtTYQQ13/Q="; }; build-system = [ setuptools ]; From 5d4207ee058fb1811c6cf70f4f5c7d6ff812b455 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:38 +0200 Subject: [PATCH 265/687] python3Packages.motor: 3.5.1 -> 3.6.0 --- 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 1a8aa99a3679..1d003b77fa3a 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.5.1"; + version = "3.6.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "mongodb"; repo = "motor"; rev = "refs/tags/${version}"; - hash = "sha256-mg31FzMF0xEEhfLKAdF2pzEkULESFFGaXnE0uospXqE="; + hash = "sha256-fSHb39C4WaQVt7jT714kxwkpUw3mV9jNgkdUyVnD+S4="; }; build-system = [ From 654f0fd4001e646265d1db2e3ac664d077178492 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:39 +0200 Subject: [PATCH 266/687] python3Packages.msal: 1.30.0 -> 1.31.0 https://github.com/AzureAD/microsoft-authentication-library-for-python/releases/tag/1.31.0 --- 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 7fa2d3fccf0e..bfbaabb54505 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.30.0"; + version = "1.31.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-tL8AhQCS5GUVfYFO+iShj3iChMmkeUkQJNYpAwheovs="; + hash = "sha256-LE8YnPnMjwDIAEX2bTm3wPPtRYc/09Hyr58i2y4S/0s="; }; build-system = [ setuptools ]; From 78a6f3ffa792e225f53863e4a82023c0279d9000 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sun, 22 Sep 2024 20:22:16 -0400 Subject: [PATCH 267/687] python312Packages.msgpack: 1.0.8 -> 1.1.0 Also modernize and fetch source from github Changelog: https://github.com/msgpack/msgpack-python/blob/v1.1.0/ChangeLog.rst --- .../python-modules/msgpack/default.nix | 26 ++++++++++++------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/msgpack/default.nix b/pkgs/development/python-modules/msgpack/default.nix index 8824d519544c..a6c4893007b0 100644 --- a/pkgs/development/python-modules/msgpack/default.nix +++ b/pkgs/development/python-modules/msgpack/default.nix @@ -1,26 +1,28 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pytestCheckHook, - pythonOlder, setuptools, + cython, borgbackup, }: buildPythonPackage rec { pname = "msgpack"; - version = "1.0.8"; - format = "setuptools"; + version = "1.1.0"; + pyproject = true; - disabled = pythonOlder "3.6"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-lcArDifnBuSNDlQm0XEMp44PBijW6J1bWluRpfEidPM="; + src = fetchFromGitHub { + owner = "msgpack"; + repo = "msgpack-python"; + rev = "refs/tags/v${version}"; + hash = "sha256-yKQcQi0oSJ33gzsx1Q6ME3GbuSaHR091n7maU6F5QlU="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; + + nativeBuildInputs = [ cython ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -32,6 +34,10 @@ buildPythonPackage rec { inherit borgbackup; }; + preBuild = '' + make cython + ''; + meta = with lib; { description = "MessagePack serializer implementation"; homepage = "https://github.com/msgpack/msgpack-python"; From 48ebc1a64e6d57b5f056ca83cad88a72b27a45ad Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:40 +0200 Subject: [PATCH 268/687] python3Packages.msprime: 1.3.1 -> 1.3.3 https://github.com/tskit-dev/msprime/blob/1.3.3/CHANGELOG.md --- pkgs/development/python-modules/msprime/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/msprime/default.nix b/pkgs/development/python-modules/msprime/default.nix index 087ee01fdc55..83e1314a5501 100644 --- a/pkgs/development/python-modules/msprime/default.nix +++ b/pkgs/development/python-modules/msprime/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "msprime"; - version = "1.3.1"; + version = "1.3.3"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-s/Ys1RatLkPIQS6h8kKsrRvJOTkc/pyqGWJYdOLjSDU="; + hash = "sha256-2K55gHYWf2Mrj9fszVCJ+qqEyQNMppQi+IZCX5SlsBs="; }; nativeBuildInputs = [ From fdf0969baff2a6640f9799b1fa544a098275b352 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:40 +0200 Subject: [PATCH 269/687] python3Packages.mss: 9.0.1 -> 9.0.2 https://github.com/BoboTiG/python-mss/blob/v9.0.2/CHANGELOG.md --- pkgs/development/python-modules/mss/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mss/default.nix b/pkgs/development/python-modules/mss/default.nix index b94269a4a3b8..c60c4d51ec8a 100644 --- a/pkgs/development/python-modules/mss/default.nix +++ b/pkgs/development/python-modules/mss/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "mss"; - version = "9.0.1"; + version = "9.0.2"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-bre5AIzydCiBH6M66zXzM024Hj98wt1J7HxuWpSznxI="; + hash = "sha256-yWpOxzIk2n2yK8B+88+qGPi4aQDRhy4pETu87wCToh4="; }; prePatch = '' From eb3bc6083bd5f316dea90d2dec45d43d6ddaa7b2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:41 +0200 Subject: [PATCH 270/687] python3Packages.mwclient: 0.10.1 -> 0.11.0 --- .../development/python-modules/mwclient/default.nix | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/mwclient/default.nix b/pkgs/development/python-modules/mwclient/default.nix index 1bdc53e90d01..4a81bbe55954 100644 --- a/pkgs/development/python-modules/mwclient/default.nix +++ b/pkgs/development/python-modules/mwclient/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, fetchFromGitHub, mock, + pytest-cov-stub, pytestCheckHook, pythonOlder, requests, @@ -12,7 +13,7 @@ }: buildPythonPackage rec { - version = "0.10.1"; + version = "0.11.0"; pname = "mwclient"; format = "setuptools"; @@ -21,8 +22,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "mwclient"; repo = "mwclient"; - rev = "v${version}"; - sha256 = "120snnsh9n5svfwkyj1w9jrxf99jnqm0jk282yypd3lpyca1l9hj"; + rev = "refs/tags/v${version}"; + sha256 = "sha256-qnWVQEG1Ri0z4RYmmG/fxYrlIFFf/6PnP5Dnv0cZb5I="; }; propagatedBuildInputs = [ @@ -33,15 +34,11 @@ buildPythonPackage rec { nativeCheckInputs = [ mock + pytest-cov-stub pytestCheckHook responses ]; - postPatch = '' - substituteInPlace setup.cfg \ - --replace " --cov mwclient test" "" - ''; - pythonImportsCheck = [ "mwclient" ]; meta = with lib; { From 455c5c5f2dc44d2df44bc82c2be1274d7c25a149 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:41 +0200 Subject: [PATCH 271/687] python3Packages.mwoauth: 0.3.8 -> 0.4.0 --- pkgs/development/python-modules/mwoauth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mwoauth/default.nix b/pkgs/development/python-modules/mwoauth/default.nix index e592420111d6..ed1b59ddb32e 100644 --- a/pkgs/development/python-modules/mwoauth/default.nix +++ b/pkgs/development/python-modules/mwoauth/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "mwoauth"; - version = "0.3.8"; + version = "0.4.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-CNr07auqD5WoRfmOVwfecxaoODqWJfIK52iwNZkcNqw="; + hash = "sha256-IuNAPnSOcBRvjszBQw/lQsn5xP9nfv9CSlLmRPbY98U="; }; propagatedBuildInputs = [ From aeb7e9fedbbc6ec6d5f009f78f6af59689347ce9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:41 +0200 Subject: [PATCH 272/687] python3Packages.napari: 0.4.19.post1 -> 0.5.3 https://github.com/napari/napari/releases/tag/v0.5.3 --- pkgs/development/python-modules/napari/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/napari/default.nix b/pkgs/development/python-modules/napari/default.nix index 93252b0e9109..cc577e80dbfa 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.4.19.post1"; + version = "0.5.3"; pyproject = true; disabled = pythonOlder "3.9"; @@ -49,7 +49,7 @@ mkDerivationWith buildPythonPackage rec { owner = "napari"; repo = "napari"; rev = "refs/tags/v${version}"; - hash = "sha256-qw5WdFPySNkmm+dNu+hqsmr+csBpHnSl9bMpb4nKEqI="; + hash = "sha256-+xgG0mbtVuB6XcpXSDDKaopCxXVTcVl3lKBt1CRmw/s="; }; postPatch = '' From ce51bb27a0be66ffb1cc1e5d34724a5d3cd0978e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:42 +0200 Subject: [PATCH 273/687] python3Packages.ndindex: 1.8 -> 1.9.2 https://github.com/Quansight-Labs/ndindex/releases/tag/1.9.2 --- .../python-modules/ndindex/default.nix | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/ndindex/default.nix b/pkgs/development/python-modules/ndindex/default.nix index dc03557da251..9c4ce4387e20 100644 --- a/pkgs/development/python-modules/ndindex/default.nix +++ b/pkgs/development/python-modules/ndindex/default.nix @@ -5,6 +5,7 @@ # build-system cython, + setuptools, # optional numpy, @@ -13,21 +14,25 @@ hypothesis, pytest-cov-stub, pytestCheckHook, + sympy, }: buildPythonPackage rec { pname = "ndindex"; - version = "1.8"; - format = "setuptools"; + version = "1.9.2"; + pyproject = true; src = fetchFromGitHub { owner = "Quansight-Labs"; repo = "ndindex"; rev = "refs/tags/${version}"; - hash = "sha256-F52ly3NkrZ0H9XoomMqmWfLl+8X0z26Yx67DB8DUqyU="; + hash = "sha256-5S4HN5MFLgURImwFsyyTOxDhrZJ5Oe+Ln/TA/bsCsek="; }; - nativeBuildInputs = [ cython ]; + build-system = [ + cython + setuptools + ]; postPatch = '' substituteInPlace pytest.ini \ @@ -38,10 +43,15 @@ buildPythonPackage rec { pythonImportsCheck = [ "ndindex" ]; + preCheck = '' + cd $out + ''; + nativeCheckInputs = [ hypothesis pytest-cov-stub pytestCheckHook + sympy ] ++ optional-dependencies.arrays; meta = with lib; { From 8f5056e9814bd5edf5a087eaf55b85096726ecf8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:42 +0200 Subject: [PATCH 274/687] python3Packages.netbox-reorder-rack: 1.0.0 -> 1.1.1 --- .../python-modules/netbox-reorder-rack/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/netbox-reorder-rack/default.nix b/pkgs/development/python-modules/netbox-reorder-rack/default.nix index bb079f2eda34..6fa034e0cb32 100644 --- a/pkgs/development/python-modules/netbox-reorder-rack/default.nix +++ b/pkgs/development/python-modules/netbox-reorder-rack/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "netbox-reorder-rack"; - version = "1.0.0"; + version = "1.1.1"; pyproject = true; src = fetchFromGitHub { owner = "netbox-community"; repo = "netbox-reorder-rack"; - rev = "v${version}"; - hash = "sha256-UbTq3DHxSczDxQIUyAHCVJG3SZdqgyS9ULNvuDKQvEY="; + rev = "refs/tags/v${version}"; + hash = "sha256-rmGByfh/rX/1wMN8cHBhvuntId2wLn2rYgPDzQqvxBM="; }; build-system = [ From 379e528432ea1b3cbae9a3ce4c4a566563e175b7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:43 +0200 Subject: [PATCH 275/687] python3Packages.netcdf4: 1.6.5 -> 1.7.1.post2 https://github.com/Unidata/netcdf4-python/raw/v1.7.1.post2/Changelog --- .../python-modules/netcdf4/default.nix | 56 ++++++++++--------- 1 file changed, 30 insertions(+), 26 deletions(-) diff --git a/pkgs/development/python-modules/netcdf4/default.nix b/pkgs/development/python-modules/netcdf4/default.nix index 911ea8afefd9..056949ef2f97 100644 --- a/pkgs/development/python-modules/netcdf4/default.nix +++ b/pkgs/development/python-modules/netcdf4/default.nix @@ -1,53 +1,57 @@ { lib, - stdenv, buildPythonPackage, - fetchPypi, - isPyPy, - python, - oldest-supported-numpy, - setuptools, - wheel, certifi, - numpy, - zlib, - netcdf, - hdf5, - curl, - libjpeg, - cython, cftime, + curl, + cython, + fetchPypi, + hdf5, + isPyPy, + libjpeg, + netcdf, + numpy, + oldest-supported-numpy, + python, + pythonOlder, + setuptools-scm, + stdenv, + wheel, + zlib, }: buildPythonPackage rec { pname = "netcdf4"; - version = "1.6.5"; - format = "pyproject"; + version = "1.7.1.post2"; + pyproject = true; - disabled = isPyPy; + disabled = isPyPy || pythonOlder "3.8"; src = fetchPypi { - pname = "netCDF4"; - inherit version; - hash = "sha256-gkiB0KrP3lvZgtat7dhXQlnIVVN4HnuD4M6CuJC/oO8="; + inherit pname version; + hash = "sha256-N9VX42ZUiJ1wIBkr+1b51fk4lMsymX64N65YbFOP17Y="; }; - nativeBuildInputs = [ + postPatch = '' + sed -i "/numpy>=/d" pyproject.toml + ''; + + build-system = [ cython oldest-supported-numpy - setuptools + setuptools-scm wheel ]; propagatedBuildInputs = [ certifi cftime + curl + hdf5 + libjpeg + netcdf numpy zlib - netcdf - hdf5 - curl - libjpeg ]; checkPhase = '' From 544458b0779fbbfe6d601195b725b1a2f638fa98 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:43 +0200 Subject: [PATCH 276/687] python3Packages.netmiko: 4.3.0 -> 4.4.0 --- .../python-modules/netmiko/default.nix | 24 +++++++++++-------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/netmiko/default.nix b/pkgs/development/python-modules/netmiko/default.nix index 868de524a05e..9af5bca959ef 100644 --- a/pkgs/development/python-modules/netmiko/default.nix +++ b/pkgs/development/python-modules/netmiko/default.nix @@ -2,33 +2,33 @@ lib, buildPythonPackage, fetchPypi, - - # build-system - poetry-core, - - # dependencies ntc-templates, paramiko, + poetry-core, pyserial, + pythonOlder, pyyaml, scp, + setuptools, textfsm, }: buildPythonPackage rec { pname = "netmiko"; - version = "4.3.0"; + version = "4.4.0"; pyproject = true; + disabled = pythonOlder "3.8"; + src = fetchPypi { inherit pname version; - hash = "sha256-2pD2798ztBQOts1/InJ3PCzhRPp0rDTV7KwbTUYH8fs="; + hash = "sha256-Jf8SN5dqo/8srPBJSTFGOMiZIgoWdb0CnjGwfOIM47Y="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace "poetry==1.3.2" "poetry-core" \ - --replace "poetry.masonry.api" "poetry.core.masonry.api" + --replace-fail "poetry>=1.6.1" "poetry-core" \ + --replace-fail "poetry.masonry.api" "poetry.core.masonry.api" ''; nativeBuildInputs = [ poetry-core ]; @@ -39,15 +39,19 @@ buildPythonPackage rec { pyserial pyyaml scp + setuptools textfsm ]; - # tests require closed-source pyats and genie packages + # Tests require closed-source pyats and genie packages doCheck = false; + pythonImportsCheck = [ "netmiko" ]; + meta = with lib; { description = "Multi-vendor library to simplify Paramiko SSH connections to network devices"; homepage = "https://github.com/ktbyers/netmiko/"; + changelog = "https://github.com/ktbyers/netmiko/releases/tag/v${version}"; license = licenses.mit; maintainers = [ maintainers.astro ]; }; From 0f5175f1c8a81d2559c391bd291e6d7f5fcf1fb2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:44 +0200 Subject: [PATCH 277/687] python3Packages.numcodecs: 0.12.1 -> 0.13.0 --- .../python-modules/numcodecs/default.nix | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/numcodecs/default.nix b/pkgs/development/python-modules/numcodecs/default.nix index 7f04ae4bf414..b789d8dabeeb 100644 --- a/pkgs/development/python-modules/numcodecs/default.nix +++ b/pkgs/development/python-modules/numcodecs/default.nix @@ -17,33 +17,24 @@ buildPythonPackage rec { pname = "numcodecs"; - version = "0.12.1"; + version = "0.13.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-BdkaQzcz5+7yaNfoDsImoCMtokQolhSo84JpAa7BCY4="; + hash = "sha256-uk+scDbqWgeMev4dTf/rloUIDULxnJwWsS2thmcDqi4="; }; - patches = [ - # https://github.com/zarr-developers/numcodecs/pull/487 - (fetchpatch { - name = "fix-tests.patch"; - url = "https://github.com/zarr-developers/numcodecs/commit/4896680087d3ff1f959401c51cf5aea0fd56554e.patch"; - hash = "sha256-+lMWK5IsNzJ7H2SmLckgxbSSRIIcC7FtGYSBKQtuo+Y="; - }) - ]; - - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm cython py-cpuinfo ]; - propagatedBuildInputs = [ numpy ]; + dependencies = [ numpy ]; optional-dependencies = { msgpack = [ msgpack ]; From 628e68f8353d90086c695ec969114b2496e683e5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:44 +0200 Subject: [PATCH 278/687] python3Packages.numexpr: 2.10.0 -> 2.10.1 --- .../python-modules/numexpr/default.nix | 25 +++++++++++++++---- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/numexpr/default.nix b/pkgs/development/python-modules/numexpr/default.nix index f54dcb03b526..3681e0d9c73a 100644 --- a/pkgs/development/python-modules/numexpr/default.nix +++ b/pkgs/development/python-modules/numexpr/default.nix @@ -1,35 +1,50 @@ { lib, buildPythonPackage, + dos2unix, fetchPypi, + fetchpatch2, numpy, pytestCheckHook, setuptools, - wheel, }: buildPythonPackage rec { pname = "numexpr"; - version = "2.10.0"; + version = "2.10.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-yJ6TB1JjnfBAU5FgMm2PmahBWbvqQZQ6uOlgWR7arvA="; + hash = "sha256-m7qZ01SmXxoAiri4fwfYRATGaOZrq2JN9ba1NzQDz4E="; }; + 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 + ''; + # patch for compatibility with numpy < 2.0 # see more details, https://numpy.org/devdocs/numpy_2_0_migration_guide.html#c-api-changes postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "numpy>=2.0.0rc1" "numpy" + --replace-fail "numpy>=2.0.0" "numpy" sed -i "1i#define PyDataType_SET_ELSIZE(descr, elsize)" numexpr/interpreter.cpp sed -i "1i#define PyDataType_ELSIZE(descr) ((descr)->elsize)" numexpr/interpreter.cpp ''; + nativeBuildInputs = [ dos2unix ]; + build-system = [ setuptools - wheel numpy ]; From 1ee0f1ac1f652dcee3e57f366371fc0711c18582 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:45 +0200 Subject: [PATCH 279/687] python3Packages.numpy-stl: 3.1.1 -> 3.1.2 --- .../python-modules/numpy-stl/default.nix | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/numpy-stl/default.nix b/pkgs/development/python-modules/numpy-stl/default.nix index fd1911a81875..7fc2c71814fe 100644 --- a/pkgs/development/python-modules/numpy-stl/default.nix +++ b/pkgs/development/python-modules/numpy-stl/default.nix @@ -2,9 +2,8 @@ lib, buildPythonPackage, cython, - enum34, + setuptools, fetchPypi, - nine, numpy, pytestCheckHook, python-utils, @@ -12,18 +11,21 @@ buildPythonPackage rec { pname = "numpy-stl"; - version = "3.1.1"; - format = "setuptools"; + version = "3.1.2"; + pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-947qYsgJOL9T6pFPpbbJL0SPDqtWCeDlpzfd4DlAQzQ="; + pname = "numpy_stl"; + inherit version; + hash = "sha256-crRpUN+jZC3xx7hzz6eKVIUzckuQdHjFZ9tC/fV+49I="; }; - propagatedBuildInputs = [ + build-system = [ cython - enum34 - nine + setuptools + ]; + + dependencies = [ numpy python-utils ]; From 6e293b87204f61ed9038ea201d6339e36d1cf517 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:46 +0200 Subject: [PATCH 280/687] python3Packages.opentelemetry-api: 1.26.0 -> 1.27.0 https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.27.0 --- pkgs/development/python-modules/opentelemetry-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/opentelemetry-api/default.nix b/pkgs/development/python-modules/opentelemetry-api/default.nix index fdaa41d289ef..08d5458968c8 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.26.0"; + version = "1.27.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -24,7 +24,7 @@ let owner = "open-telemetry"; repo = "opentelemetry-python"; rev = "refs/tags/v${version}"; - hash = "sha256-slb1ZKGnfJRZiBh++S20en7U6RckspHHuMohHOz2Hts="; + hash = "sha256-5m6VGdt90Aw6ODUWG7A7b0kV8FsDtg+oPkNUKRbzDX4="; }; sourceRoot = "${src.name}/opentelemetry-api"; From 211e2f9f97256c1c27f6d8c4aa964e8bae3d988f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:47 +0200 Subject: [PATCH 281/687] python3Packages.openusd: 24.05 -> 24.08 --- 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 7315865b75c2..b9f88f3b5d51 100644 --- a/pkgs/development/python-modules/openusd/default.nix +++ b/pkgs/development/python-modules/openusd/default.nix @@ -51,13 +51,13 @@ in buildPythonPackage rec { pname = "openusd"; - version = "24.05"; + version = "24.08"; src = fetchFromGitHub { owner = "PixarAnimationStudios"; repo = "OpenUSD"; rev = "refs/tags/v${version}"; - hash = "sha256-akwLIB5YUbnDiaQXX/K5YLXzWlTYWZG51dtxbSFxPt0="; + hash = "sha256-slBJleeDi0mCVThty4NUX4M9vaCLV+E8rnp1Ab77TmE="; }; stdenv = From 51596fdaddb80da2071d55ec78d9f64e58b7fa85 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:47 +0200 Subject: [PATCH 282/687] python3Packages.opt-einsum: 3.3.0 -> 3.4.0 --- .../python-modules/opt-einsum/default.nix | 26 ++++++++----------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/opt-einsum/default.nix b/pkgs/development/python-modules/opt-einsum/default.nix index 801c1b49841a..131d11d310c4 100644 --- a/pkgs/development/python-modules/opt-einsum/default.nix +++ b/pkgs/development/python-modules/opt-einsum/default.nix @@ -1,39 +1,35 @@ { lib, buildPythonPackage, - fetchpatch, fetchPypi, - setuptools, + hatch-fancy-pypi-readme, + hatch-vcs, + hatchling, numpy, pytestCheckHook, pythonOlder, }: buildPythonPackage rec { - version = "3.3.0"; + version = "3.4.0"; pname = "opt-einsum"; pyproject = true; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.8"; src = fetchPypi { pname = "opt_einsum"; inherit version; - hash = "sha256-WfZHX3e7w33PfNdIUZwOxgci6R5jyhFOaIIcDFSkZUk="; + hash = "sha256-lspy8biG0UgkE0h4NJgZTFd/owqPqsEIWGsU8bpEc6w="; }; - patches = [ - # https://github.com/dgasmith/opt_einsum/pull/208 - (fetchpatch { - name = "python312-compatibility.patch"; - url = "https://github.com/dgasmith/opt_einsum/commit/0beacf96923bbb2dd1939a9c59398a38ce7a11b1.patch"; - hash = "sha256-dmmEzhy17huclo1wOubpBUDc2L7vqEU5b/6a5loM47A="; - }) + build-system = [ + hatch-fancy-pypi-readme + hatch-vcs + hatchling ]; - nativeBuildInputs = [ setuptools ]; - - propagatedBuildInputs = [ numpy ]; + dependencies = [ numpy ]; nativeCheckInputs = [ pytestCheckHook ]; From a963aa042848459aa0ccecfe90f7021b19a823aa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:48 +0200 Subject: [PATCH 283/687] python3Packages.oras: 0.1.30 -> 0.2.2 https://github.com/oras-project/oras-py/blob/0.2.2/CHANGELOG.md --- pkgs/development/python-modules/oras/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/oras/default.nix b/pkgs/development/python-modules/oras/default.nix index 987b41dfaa2d..62343729fed9 100644 --- a/pkgs/development/python-modules/oras/default.nix +++ b/pkgs/development/python-modules/oras/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "oras"; - version = "0.1.30"; + version = "0.2.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "oras-project"; repo = "oras-py"; rev = "refs/tags/${version}"; - hash = "sha256-qdWGqa5W+WI+lQ2TDZUuJF7PSmkc1Kv7UbWL6+Rfyio="; + hash = "sha256-fylc6uKQs+jbssY8PRo/o4EnBxDcvupjEWmr5ypZbrY="; }; build-system = [ setuptools ]; From e9086919d82ae0cacbe3f18ed00c9f137700bd62 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:49 +0200 Subject: [PATCH 284/687] python3Packages.osc-sdk-python: 0.29.0 -> 0.30.1 --- pkgs/development/python-modules/osc-sdk-python/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/osc-sdk-python/default.nix b/pkgs/development/python-modules/osc-sdk-python/default.nix index 0bbfc103b041..f296d8307106 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.29.0"; + version = "0.30.1"; pyproject = true; src = fetchFromGitHub { owner = "outscale"; repo = "osc-sdk-python"; - rev = "v${version}"; - hash = "sha256-WtKG2ujEGUW0nhYWxfYDkxicN/uEqBxKCh9FcCfjmHM="; + rev = "refs/tags/v${version}"; + hash = "sha256-HOYIt4kLKAR8zYmIhjLQoibL3qp9uruFKgkgfnmZOfc="; fetchSubmodules = true; }; From 03bcb3405f6b066494fefadf266c24111b81fc3f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:49 +0200 Subject: [PATCH 285/687] python3Packages.osqp: 0.6.7 -> 0.6.7.post1 --- pkgs/development/python-modules/osqp/default.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/osqp/default.nix b/pkgs/development/python-modules/osqp/default.nix index d3dbb48df72f..ef8db9f8b297 100644 --- a/pkgs/development/python-modules/osqp/default.nix +++ b/pkgs/development/python-modules/osqp/default.nix @@ -16,28 +16,35 @@ buildPythonPackage rec { pname = "osqp"; - version = "0.6.7"; + version = "0.6.7.post1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-O3ARmFV6SZxg67U9fyUBkGSFXHMvTz+84gVdeJ5Tph0="; + hash = "sha256-VUqhDcqEgZeLTTNOKCAfJO0Y8pTFqENQziAiqLePTXI="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "numpy >= 2.0.0" numpy + ''; + dontUseCmakeConfigure = true; nativeBuildInputs = [ cmake + numpy oldest-supported-numpy setuptools-scm ]; - pythonRelaxDeps = [ "scipy" ]; + pythonRelaxDeps = [ + "scipy" + ]; propagatedBuildInputs = [ - future numpy qdldl scipy From 7b0d8265695508e8a5d52912bff028c1cf98f0c7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:49 +0200 Subject: [PATCH 286/687] python3Packages.paddle2onnx: 1.2.4 -> 1.2.9 https://github.com/PaddlePaddle/Paddle2ONNX/releases/tag/v1.2.9 --- 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 ee429fb164d0..7149360304a8 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.4"; + version = "1.2.9"; 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-2muP4Y1zvqYVxvN6I9wjdMY+YE2d0nRmIwFFI/BsIKE="; + hash = "sha256-52U6F2UGteEOV7muLB2vfDHazb0sTy/17Il39kA5XZs="; }; in buildPythonPackage { From 419ad9c5423e5091392ca6184b982d6b8326996d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:50 +0200 Subject: [PATCH 287/687] python3Packages.paddleocr: 2.7.5 -> 2.8.1 https://github.com/PaddlePaddle/PaddleOCR/releases/tag/v2.8.1 --- pkgs/development/python-modules/paddleocr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/paddleocr/default.nix b/pkgs/development/python-modules/paddleocr/default.nix index 8033d8c79e6d..13b1ac01637c 100644 --- a/pkgs/development/python-modules/paddleocr/default.nix +++ b/pkgs/development/python-modules/paddleocr/default.nix @@ -28,7 +28,7 @@ }: let - version = "2.7.5"; + version = "2.8.1"; in buildPythonPackage { pname = "paddleocr"; @@ -39,7 +39,7 @@ buildPythonPackage { owner = "PaddlePaddle"; repo = "PaddleOCR"; rev = "refs/tags/v${version}"; - hash = "sha256-8mnSV4ga6G2cbYCX84XJRFiLCoXstTAtqvg9QqVN6GI="; + hash = "sha256-TLNpb+CwLKvtmPppDuUbGyJorhmkVVW01J61+XUICYk="; }; patches = [ From dd9a53eb0f9b71832a0af1616b2d2f36be31d4de Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:50 +0200 Subject: [PATCH 288/687] python3Packages.pamela: 1.1.0 -> 1.2.0 --- pkgs/development/python-modules/pamela/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pamela/default.nix b/pkgs/development/python-modules/pamela/default.nix index 5f02936d9252..746beca0a9cf 100644 --- a/pkgs/development/python-modules/pamela/default.nix +++ b/pkgs/development/python-modules/pamela/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "pamela"; - version = "1.1.0"; + version = "1.2.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-1LE5/mAOGS4Xaio2gFkgemv/oOeHmHmxP0/LoBY0gb4="; + hash = "sha256-DqbiqZ3e2Md4OkoG8tMfW9ytiU15EB6PCTIuOHo0qs8="; }; postUnpack = '' From 2b0124b77f9a90521d389584439313d233f8a54e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:51 +0200 Subject: [PATCH 289/687] python3Packages.panel: 1.4.4 -> 1.5.1 https://github.com/holoviz/panel/releases/tag/v1.5.1 --- pkgs/development/python-modules/panel/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/panel/default.nix b/pkgs/development/python-modules/panel/default.nix index d37aa9bdc684..ab7927abbc28 100644 --- a/pkgs/development/python-modules/panel/default.nix +++ b/pkgs/development/python-modules/panel/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "panel"; - version = "1.4.4"; + version = "1.5.1"; format = "wheel"; @@ -25,7 +25,7 @@ buildPythonPackage rec { # tries to fetch even more artifacts src = fetchPypi { inherit pname version format; - hash = "sha256-tJu5Z2VnsMBzC/aTSMBXJHCAgRrsVjZN1Pz7qA5eCaA="; + hash = "sha256-cglT8X3x6tb5ewWluKdTNDi4lFUQqeJQIBSmHGAGDmI="; dist = "py3"; python = "py3"; }; From edc2a2c845afcb69a06a126310d52d9cfb2cb87e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:51 +0200 Subject: [PATCH 290/687] python3Packages.panphon: 0.21.1 -> 0.21.2 --- pkgs/development/python-modules/panphon/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/panphon/default.nix b/pkgs/development/python-modules/panphon/default.nix index 10c7e50099a7..6190a4bc9ad2 100644 --- a/pkgs/development/python-modules/panphon/default.nix +++ b/pkgs/development/python-modules/panphon/default.nix @@ -18,12 +18,12 @@ buildPythonPackage rec { pname = "panphon"; - version = "0.21.1"; + version = "0.21.2"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Zgug40R1my1BPOoV9iOkbzouMKeQsc0YYFmBIoypDqk="; + hash = "sha256-FpYHbkEeQzyPfbpigZ1EMNlzLLFWB/wNcGHYFYiEE2k="; }; build-system = [ setuptools ]; From 6afb7b3b928f193cedf7d495ff0244d673d2e308 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:52 +0200 Subject: [PATCH 291/687] python3Packages.parsedmarc: 8.12.0 -> 8.15.0 https://github.com/domainaware/parsedmarc/blob/master/CHANGELOG.md#8150 --- 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 07696140e7b3..61ec964340d4 100644 --- a/pkgs/development/python-modules/parsedmarc/default.nix +++ b/pkgs/development/python-modules/parsedmarc/default.nix @@ -41,14 +41,14 @@ let in buildPythonPackage rec { pname = "parsedmarc"; - version = "8.12.0"; + version = "8.15.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-mscc3TRMYuaTqrrxGPCVVKa2fg5sXwK/BglpbvLXbLc="; + hash = "sha256-Z2KF8jv/D/SvwQWd1PGSlsAfowmYOd5CvvcC4kVuLos="; }; nativeBuildInputs = [ From ff9fb8d716ae44dbc38e3ed99640736232cd8069 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:52 +0200 Subject: [PATCH 292/687] python3Packages.path: 16.14.0 -> 16.16.0 https://github.com/jaraco/path/blob/v16.16.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 d7f28f166a05..d99c52a1861e 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.14.0"; + version = "16.16.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-26qn79RgL9a6jYKJDceCPWnl3nQKboQtmRmw+q8rao4="; + hash = "sha256-pqbZFskQ3Bfg3ciDNYdWxaM9G2299dbehlVPOZBTr1g="; }; nativeBuildInputs = [ From 27f1c1414d1395712087363feb69b57d604058ac Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:53 +0200 Subject: [PATCH 293/687] python3Packages.pathlib-abc: 0.1.1 -> 0.3.1 https://github.com/barneygale/pathlib-abc/blob/0.3.1/CHANGES.rst --- pkgs/development/python-modules/pathlib-abc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pathlib-abc/default.nix b/pkgs/development/python-modules/pathlib-abc/default.nix index c1a8c632cbc6..accc436e7968 100644 --- a/pkgs/development/python-modules/pathlib-abc/default.nix +++ b/pkgs/development/python-modules/pathlib-abc/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "pathlib-abc"; - version = "0.1.1"; + version = "0.3.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "pathlib_abc"; inherit version; - hash = "sha256-CE573ZGbD3d0kUqeZM2GobOYYPgfeB3XJCWGMfKRWr4="; + hash = "sha256-gROV0nk6HGdf95wyRtPWtBoPlqOhR5wulsVrClFAIic="; }; build-system = [ hatchling ]; From 69a2555e8449b0504dced992d61912c0d52e456f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:53 +0200 Subject: [PATCH 294/687] python3Packages.pathvalidate: 3.2.0 -> 3.2.1 https://github.com/thombashi/pathvalidate/releases/tag/v3.2.1 --- .../python-modules/pathvalidate/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pathvalidate/default.nix b/pkgs/development/python-modules/pathvalidate/default.nix index 773f9372edbc..be229401f035 100644 --- a/pkgs/development/python-modules/pathvalidate/default.nix +++ b/pkgs/development/python-modules/pathvalidate/default.nix @@ -3,22 +3,22 @@ buildPythonPackage, fetchPypi, pythonOlder, - setuptools, + setuptools-scm, }: buildPythonPackage rec { pname = "pathvalidate"; - version = "3.2.0"; - format = "pyproject"; + version = "3.2.1"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-XoN4z2cSv/Z/vnqDB9mfqMGgyyiqR3BW+Pw3Tw3/JK0="; + hash = "sha256-9dB7HiN0GHBAYSofzSvLKRn42xgN8lTJWBu5C/kDN30="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools-scm ]; # Requires `pytest-md-report`, causing infinite recursion. doCheck = false; From 120b7797f65fc758cac3f89feb722f25c6f83908 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:53 +0200 Subject: [PATCH 295/687] python3Packages.patool: 2.1.1 -> 2.4.0 --- pkgs/development/python-modules/patool/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/patool/default.nix b/pkgs/development/python-modules/patool/default.nix index fa0ae199bd74..578b64208adc 100644 --- a/pkgs/development/python-modules/patool/default.nix +++ b/pkgs/development/python-modules/patool/default.nix @@ -38,15 +38,15 @@ let in buildPythonPackage rec { pname = "patool"; - version = "2.1.1"; + version = "2.4.0"; format = "setuptools"; #pypi doesn't have test data src = fetchFromGitHub { owner = "wummel"; repo = pname; - rev = "upstream/${version}"; - hash = "sha256-B2P6JldMOAxr4WS+wST+kRVvEm41zH3Nh5LLKoFOws4="; + rev = "refs/tags/${version}"; + hash = "sha256-dWyC8uTVUb06liNcJaG4oK9wqIDmwAl6i6cg4XRRRdQ="; }; postPatch = '' From 1efc1339a135784b531a1cf02b441b66379e2da0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:54 +0200 Subject: [PATCH 296/687] python3Packages.pelican: 4.9.1 -> 4.10.1 --- .../python-modules/pelican/default.nix | 27 +++++++++++++------ 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pelican/default.nix b/pkgs/development/python-modules/pelican/default.nix index 9f77c7546ac1..0472bf106c50 100644 --- a/pkgs/development/python-modules/pelican/default.nix +++ b/pkgs/development/python-modules/pelican/default.nix @@ -29,6 +29,8 @@ watchfiles, # tests + beautifulsoup4, + lxml, mock, pytestCheckHook, pytest-xdist, @@ -36,7 +38,7 @@ buildPythonPackage rec { pname = "pelican"; - version = "4.9.1"; + version = "4.10.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -45,7 +47,7 @@ buildPythonPackage rec { owner = "getpelican"; repo = "pelican"; rev = "refs/tags/${version}"; - hash = "sha256-nz2OnxJ4mGgnafz4Xp8K/BTyVgXNpNYqteNL1owP8Hk="; + hash = "sha256-RWzOMp3H0QbZyGsXd8cakeRqZhVH7d6ftxZHBA4cPSA="; # Remove unicode file names which leads to different checksums on HFS+ # vs. other filesystems because of unicode normalisation. postFetch = '' @@ -58,9 +60,7 @@ buildPythonPackage rec { --replace "'git'" "'${git}/bin/git'" ''; - nativeBuildInputs = [ - pdm-backend - ]; + build-system = [ pdm-backend ]; pythonRelaxDeps = [ "unidecode" ]; @@ -72,7 +72,7 @@ buildPythonPackage rec { typogrify ]; - propagatedBuildInputs = [ + dependencies = [ blinker docutils feedgenerator @@ -84,13 +84,19 @@ buildPythonPackage rec { tzdata unidecode watchfiles - ] ++ lib.optionals (pythonOlder "3.9") [ backports-zoneinfo ]; + ]; + + optional-dependencies = { + markdown = [ markdown ]; + }; nativeCheckInputs = [ + beautifulsoup4 + lxml mock + pandoc pytest-xdist pytestCheckHook - pandoc ]; pytestFlagsArray = [ @@ -104,6 +110,10 @@ buildPythonPackage rec { "test_custom_generation_works" "test_custom_locale_generation_works" "test_deprecated_attribute" + # AttributeError + "test_wp_custpost_true_dirpage_false" + "test_can_toggle_raw_html_code_parsing" + "test_dirpage_directive_for_page_kind" ]; env.LC_ALL = "en_US.UTF-8"; @@ -122,6 +132,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"; license = licenses.agpl3Only; maintainers = with maintainers; [ offline From 45ce2d369d709b3d742f8bdc049337b6d5a73df0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:54 +0200 Subject: [PATCH 297/687] python3Packages.persim: 0.3.5 -> 0.3.7 https://github.com/scikit-tda/persim/releases/tag/v0.3.7 --- pkgs/development/python-modules/persim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/persim/default.nix b/pkgs/development/python-modules/persim/default.nix index 59892262e697..060e3ff8ef72 100644 --- a/pkgs/development/python-modules/persim/default.nix +++ b/pkgs/development/python-modules/persim/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "persim"; - version = "0.3.5"; + version = "0.3.7"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-qyly3kIx9HQ7zDT0SfUlsqZGqibdXsfW1dL9HNpQZJg="; + hash = "sha256-dvcpj7ekbNvsc2+FSXfx4Xlt3y1pdO2n2FnKKEf032Q="; }; propagatedBuildInputs = [ From cedee75e0f144154ac60fa33fcd37b0582814027 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:55 +0200 Subject: [PATCH 298/687] python3Packages.persistent: 6.0 -> 6.1 https://github.com/zopefoundation/persistent/blob/6.1/CHANGES.rst --- .../development/python-modules/persistent/default.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/persistent/default.nix b/pkgs/development/python-modules/persistent/default.nix index 644ac8d2e517..18fc8b244fbb 100644 --- a/pkgs/development/python-modules/persistent/default.nix +++ b/pkgs/development/python-modules/persistent/default.nix @@ -16,19 +16,24 @@ buildPythonPackage rec { pname = "persistent"; - version = "6.0"; + version = "6.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-CDZQwP/ty4gDKJY8KUuVEaArawXkIec3p9Vfnu2I+18="; + hash = "sha256-qhfm5ISXONCAcG6+bHnsjbD0qyyHl1+bNCSer3qWWGc="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools<74" "setuptools" + ''; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ zope-interface zope-deferredimport ] From 47500bbc61b60ac73ccb5cf94aeb53b61b9f169f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:55 +0200 Subject: [PATCH 299/687] python3Packages.pex: 2.12.1 -> 2.20.1 https://github.com/pantsbuild/pex/releases/tag/v2.20.1 --- 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 2df4dd4b8ff0..f5cb793b6c50 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.12.1"; + version = "2.20.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-KBD9sRqtQT02RfyXurUiGy28bucB7l/irF/fPmVeGwc="; + hash = "sha256-JvZiVb/qzkILBaALrCU2rldUgSgSD1eo4AqMPgEdJ50="; }; build-system = [ hatchling ]; From f3b2f4163494d013562a3f6ef7e931bc440a3a0b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:55 +0200 Subject: [PATCH 300/687] python3Packages.pglast: 6.2 -> 6.4 https://github.com/lelit/pglast/blob/v6.4/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 02a11e0f01a7..2a47834f9309 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.2"; + version = "6.4"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-mGP7o52Wun6AdE2jMAJBmLR10EmN50qzbMzB06BFXMg="; + hash = "sha256-lyPwRcq5BR7E5YASn7NDmYU5TY/mgbvg45ZGYEWPmKg="; }; build-system = [ setuptools ]; From 04236bc2673aa9f08d66b9b9475f2278cecd0355 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:56 +0200 Subject: [PATCH 301/687] python3Packages.phonemizer: 3.2.1 -> 3.3.0 https://github.com/bootphon/phonemizer/blob/v3.3.0/CHANGELOG.md --- pkgs/development/python-modules/phonemizer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/phonemizer/default.nix b/pkgs/development/python-modules/phonemizer/default.nix index 114a16888632..7a0deabae3c0 100644 --- a/pkgs/development/python-modules/phonemizer/default.nix +++ b/pkgs/development/python-modules/phonemizer/default.nix @@ -14,12 +14,12 @@ buildPythonPackage rec { pname = "phonemizer"; - version = "3.2.1"; + version = "3.3.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-Bo+F+FqKmtxjijeHrqyvcaU+R1eLEtdzwJdDNQDNiSs="; + hash = "sha256-Xgw4Ei7/4LMxok5nSv8laHTs4WnXCpzxEgM3tW+OPQw="; }; postPatch = '' From f253ff1376ad0a079ba8abc2720c7b4b10d5a6ab Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:56 +0200 Subject: [PATCH 302/687] python3Packages.phonenumbers: 8.13.39 -> 8.13.46 https://github.com/daviddrysdale/python-phonenumbers/blob/v8.13.46/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 8df6d6fc3d90..bb8ff792286d 100644 --- a/pkgs/development/python-modules/phonenumbers/default.nix +++ b/pkgs/development/python-modules/phonenumbers/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "phonenumbers"; - version = "8.13.39"; + version = "8.13.46"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-23yklw0gayBWIxEFMAdTsaWyKfQ0FvjCswEOY/u2jXc="; + hash = "sha256-lL8Yupclu2ho0pRzsT947wHiWFxctWHsAgC+dnbndFI="; }; nativeCheckInputs = [ pytestCheckHook ]; From 453549c1755f9f6dbee2b64979c7fc637bf6e3ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:57 +0200 Subject: [PATCH 303/687] python3Packages.phonopy: 2.24.3 -> 2.28.0 https://github.com/phonopy/phonopy/blob/v2.28.0/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 38b239651b7c..3e7629a31335 100644 --- a/pkgs/development/python-modules/phonopy/default.nix +++ b/pkgs/development/python-modules/phonopy/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "phonopy"; - version = "2.24.3"; + version = "2.28.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-VHtifCC28GKIE+0oz1wMgmZ9G6+rT8nF0PG6tYkhjG8="; + hash = "sha256-3BxFOT/nXuK++epTghrQxDm19JTMJm33D4uSQ/KS+aE="; }; nativeBuildInputs = [ setuptools ]; From 531f878eab6dc8c8f29c4d1ace90a1f9b7c9600d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:57 +0200 Subject: [PATCH 304/687] python3Packages.piccolo-theme: 0.23.0 -> 0.24.0 https://github.com/piccolo-orm/piccolo_theme/releases/tag/0.24.0 --- pkgs/development/python-modules/piccolo-theme/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/piccolo-theme/default.nix b/pkgs/development/python-modules/piccolo-theme/default.nix index 49dd8b2c3c4d..5c8bf351b525 100644 --- a/pkgs/development/python-modules/piccolo-theme/default.nix +++ b/pkgs/development/python-modules/piccolo-theme/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "piccolo-theme"; - version = "0.23.0"; + version = "0.24.0"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "piccolo_theme"; inherit version; - hash = "sha256-jlnKZK2wuEM+n+3Y59U6+LyQJRBUwQAn0NarAGlNdx0="; + hash = "sha256-Cc9w9Lttuk680UlmVQwpIznBHZMclTMiHNPb/+sdG9k="; }; dependencies = [ sphinx ]; From 5d287286cb16978c8c6c58a50aaf7488de6077a4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:58 +0200 Subject: [PATCH 305/687] python3Packages.pillow-heif: 0.17.0 -> 0.18.0 https://github.com/bigcat88/pillow_heif/releases/tag/v0.18.0 --- .../python-modules/pillow-heif/default.nix | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/pillow-heif/default.nix b/pkgs/development/python-modules/pillow-heif/default.nix index 5c8488b9f17c..be57d452680b 100644 --- a/pkgs/development/python-modules/pillow-heif/default.nix +++ b/pkgs/development/python-modules/pillow-heif/default.nix @@ -3,7 +3,6 @@ stdenv, buildPythonPackage, fetchFromGitHub, - fetchpatch2, # build-system cmake, @@ -29,24 +28,16 @@ buildPythonPackage rec { pname = "pillow-heif"; - version = "0.17.0"; + version = "0.18.0"; pyproject = true; src = fetchFromGitHub { owner = "bigcat88"; repo = "pillow_heif"; rev = "refs/tags/v${version}"; - hash = "sha256-fKh4UbTVj74YxH2vvL24DNmMxg10GSYAmduwuRneE+0="; + hash = "sha256-+HQvDf5aovUtZ++BoD22B012N32A+7++O/jbpkIVQws="; }; - patches = [ - (fetchpatch2 { - # fix libheif 1.18 support in tests - url = "https://github.com/bigcat88/pillow_heif/commit/a59434e9ca1138e47e322ddef2adc79e684384f1.patch"; - hash = "sha256-yVT/pnO5KWMnsO95EPCZgyhx6FIJOhsna7t0zpTjWpE="; - }) - ]; - postPatch = '' sed -i '/addopts/d' pyproject.toml ''; @@ -55,9 +46,10 @@ buildPythonPackage rec { cmake nasm pkg-config - setuptools ]; + build-system = [ setuptools ]; + dontUseCmakeConfigure = true; buildInputs = [ @@ -74,7 +66,7 @@ buildPythonPackage rec { RELEASE_FULL_FLAG = 1; }; - propagatedBuildInputs = [ pillow ]; + dependencies = [ pillow ]; pythonImportsCheck = [ "pillow_heif" ]; From 1a7951e0ed5a9725b425ba4b98deca6232dfeadd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:58 +0200 Subject: [PATCH 306/687] python3Packages.pinecone-client: 4.1.1 -> 4.1.2 https://github.com/pinecone-io/pinecone-python-client/releases/tag/v4.1.2 --- pkgs/development/python-modules/pinecone-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pinecone-client/default.nix b/pkgs/development/python-modules/pinecone-client/default.nix index 38ec710a14f4..a22aa39aa82e 100644 --- a/pkgs/development/python-modules/pinecone-client/default.nix +++ b/pkgs/development/python-modules/pinecone-client/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pinecone-client"; - version = "4.1.1"; + version = "4.1.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "pinecone_client"; inherit version; - hash = "sha256-sueMKd5QwYDb/nXhXwjIfsGjpPG8ayvh8Myu4atENPo="; + hash = "sha256-+onGBXkuyU3jbUyVhSULR7C2Q0B0VwU+yokAhCS+YoE="; }; pythonRelaxDeps = [ "urllib3" ]; From 23d00c825c921c22388eecb712a5c11b00fb1475 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:58 +0200 Subject: [PATCH 307/687] python3Packages.pipdeptree: 2.23.1 -> 2.23.4 https://github.com/tox-dev/pipdeptree/releases/tag/2.23.4 --- pkgs/development/python-modules/pipdeptree/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pipdeptree/default.nix b/pkgs/development/python-modules/pipdeptree/default.nix index 5b7e66f6916c..59ce7c6d8e4a 100644 --- a/pkgs/development/python-modules/pipdeptree/default.nix +++ b/pkgs/development/python-modules/pipdeptree/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "pipdeptree"; - version = "2.23.1"; + version = "2.23.4"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "tox-dev"; repo = "pipdeptree"; rev = "refs/tags/${version}"; - hash = "sha256-yEiehHcJcVC0hjb9NFgsrSxmAsxNki8HNGKk8dEk75s="; + hash = "sha256-wK3RaVq5PwDVAKotkDVEeAMImJxJVN1GceyoKBGBkOY="; }; build-system = [ From 985dd2a1f0f51a5b1e9bdf04c8ed4462dfceedeb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:59 +0200 Subject: [PATCH 308/687] python3Packages.pixel-font-builder: 0.0.26 -> 0.0.28 --- .../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 b080d9f6b627..aab3ba2d8c8f 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.26"; + version = "0.0.28"; pyproject = true; disabled = pythonOlder "3.11"; @@ -23,7 +23,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "pixel_font_builder"; inherit version; - hash = "sha256-bgs2FbOA5tcUXe5+KuVztWGAv5yFxQNBaiZMeZ+ic+8="; + hash = "sha256-2dWouHAldkjPqn/87q2/a47cCFUdf8Kw6tuMUGT/XDc="; }; build-system = [ hatchling ]; From 2d94124eebe144d0b05ec17f69adf4090a94b673 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:05:59 +0200 Subject: [PATCH 309/687] python3Packages.pkg-about: 1.1.5 -> 1.1.8 https://github.com/karpierz/pkg_about/blob/1.1.8/CHANGES.rst --- pkgs/development/python-modules/pkg-about/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pkg-about/default.nix b/pkgs/development/python-modules/pkg-about/default.nix index f94b8382274d..e99565720026 100644 --- a/pkgs/development/python-modules/pkg-about/default.nix +++ b/pkgs/development/python-modules/pkg-about/default.nix @@ -13,15 +13,16 @@ buildPythonPackage rec { pname = "pkg-about"; - version = "1.1.5"; + version = "1.1.8"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; + pname = "pkg_about"; + inherit version; extension = "zip"; - hash = "sha256-B5u+iJuqHtv4BlGhdWqYxBfS89/S01OXmLyDOQraHfo="; + hash = "sha256-GVV3l0rU8gkxedOiMVVAt0bEqCtyO+1LSHxIKjBlbPk="; }; # tox is listed in build requirements but not actually used to build From 69870a464f6833f5a86b785ad3a4e2570bd2ad23 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:00 +0200 Subject: [PATCH 310/687] python3Packages.platformdirs: 4.2.2 -> 4.3.6 https://github.com/platformdirs/platformdirs/releases/tag/4.3.6 --- pkgs/development/python-modules/platformdirs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/platformdirs/default.nix b/pkgs/development/python-modules/platformdirs/default.nix index 4a91f11da2a2..89ec53073e43 100644 --- a/pkgs/development/python-modules/platformdirs/default.nix +++ b/pkgs/development/python-modules/platformdirs/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "platformdirs"; - version = "4.2.2"; + version = "4.3.6"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "platformdirs"; repo = "platformdirs"; rev = "refs/tags/${version}"; - hash = "sha256-WsHB+Si8RnJ9b8dYA9m7YRin3UYdJlL1v6/v8SExXtY="; + hash = "sha256-Zo1fEqiUbrI3pbVp3ndjV8gd+sbcGgUm1PJhQudmiMQ="; }; build-system = [ From 13022d20e913ae8c6e9b68f76c09b44c2bcebb16 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:00 +0200 Subject: [PATCH 311/687] python3Packages.poetry-dynamic-versioning: 1.4.0 -> 1.4.1 https://github.com/mtkennerly/poetry-dynamic-versioning/blob/v1.4.1/CHANGELOG.md --- .../python-modules/poetry-dynamic-versioning/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/poetry-dynamic-versioning/default.nix b/pkgs/development/python-modules/poetry-dynamic-versioning/default.nix index 690a155d056e..7071303df807 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.0"; + version = "1.4.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "mtkennerly"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-dhAqDRMRcIYUluYgBlhyPPDZTnLlDrhcAOnT0dHk3Mo="; + hash = "sha256-2iC665bOCr5JEcuypgr57bHSRYc3PuetJ9uPvFLsgZM="; }; nativeBuildInputs = [ poetry-core ]; From b782459040cd2366cf5ea1d1461cb27fff71e45c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:01 +0200 Subject: [PATCH 312/687] python3Packages.portalocker: 2.8.2 -> 2.10.1 https://github.com/wolph/portalocker/releases/tag/v2.10.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 be7697d0d6ab..9e244b696ece 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.8.2"; + version = "2.10.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-KwNap4KORsWOmzE5DuHxabmOEGarELmmqGH+fiXuTzM="; + hash = "sha256-7xv4ROh4qwiu5+QBhBVuEVHyKPEDqlxr0HJMwzCWD48="; }; postPatch = '' From 4b5166646cf7b1c1c2006a39e3f13f8e2f4bbda6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:01 +0200 Subject: [PATCH 313/687] python3Packages.posthog: 3.5.2 -> 3.6.6 https://github.com/PostHog/posthog-python/releases/tag/v3.6.6 --- pkgs/development/python-modules/posthog/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/posthog/default.nix b/pkgs/development/python-modules/posthog/default.nix index cf4e6803391b..cd21874786f3 100644 --- a/pkgs/development/python-modules/posthog/default.nix +++ b/pkgs/development/python-modules/posthog/default.nix @@ -15,7 +15,7 @@ }: let pname = "posthog"; - version = "3.5.2"; + version = "3.6.6"; in buildPythonPackage { inherit pname version; @@ -25,7 +25,7 @@ buildPythonPackage { owner = "PostHog"; repo = "posthog-python"; rev = "refs/tags/v${version}"; - hash = "sha256-DhTX28j8RcEONEVIRoYHBk63Qw1Wff9qdQ/Ymbb9xHE="; + hash = "sha256-oIkp3KIwfcrrXLuotyC54+RcitCG0o3jlJkTnchtCrk="; }; propagatedBuildInputs = [ From df1cf9f0172c2ec59bef6a51250f86a92753c2d0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:02 +0200 Subject: [PATCH 314/687] python3Packages.pox: 0.3.4 -> 0.3.5 --- pkgs/development/python-modules/pox/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pox/default.nix b/pkgs/development/python-modules/pox/default.nix index ffcf9616cb59..43c30cd6d574 100644 --- a/pkgs/development/python-modules/pox/default.nix +++ b/pkgs/development/python-modules/pox/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "pox"; - version = "0.3.4"; + version = "0.3.5"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-FubsqE8b7DgoIQsGsFKt8EzyqyDCL9b77194Mgyab+0="; + hash = "sha256-gSDuTJTpUObgSD4FCk8OVgduWQugqa3RlSTCVL0jwtE="; }; # Test sare failing the sandbox From 04f74a9e9b78b5056483b052c28a5a1e672a0001 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:02 +0200 Subject: [PATCH 315/687] python3Packages.ppft: 1.7.6.8 -> 1.7.6.9 https://github.com/uqfoundation/ppft/releases/tag/1.7.6.9 --- pkgs/development/python-modules/ppft/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ppft/default.nix b/pkgs/development/python-modules/ppft/default.nix index a2672cc5e45e..b9616b0c9230 100644 --- a/pkgs/development/python-modules/ppft/default.nix +++ b/pkgs/development/python-modules/ppft/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "ppft"; - version = "1.7.6.8"; + version = "1.7.6.9"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-dqQpp9e3TE10P226g1HljWK2Qy7WXfn+IEeQFg2rmW0="; + hash = "sha256-cxYcZ0dOqdgdBLza0WbTmc/z8ITV0twh691GwHW7wmU="; }; propagatedBuildInputs = [ six ]; From dd3c4c5c7f32a5111205c91734d5618af4e3437d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:03 +0200 Subject: [PATCH 316/687] python3Packages.prettytable: 3.10.1 -> 3.11.0 https://github.com/jazzband/prettytable/releases/tag/3.11.0 --- pkgs/development/python-modules/prettytable/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/prettytable/default.nix b/pkgs/development/python-modules/prettytable/default.nix index 53143aa47fbf..a34d0d051ab4 100644 --- a/pkgs/development/python-modules/prettytable/default.nix +++ b/pkgs/development/python-modules/prettytable/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "prettytable"; - version = "3.10.1"; + version = "3.11.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "jazzband"; repo = "prettytable"; rev = "refs/tags/${version}"; - hash = "sha256-S23nUCA2WTxnCKKKFrtN9HYjP0SHUBPPsVNAc4SYlVg="; + hash = "sha256-LtphoD5gCMgWgDcFghinq9zjUD69XudEeGIToqqmVPs="; }; nativeBuildInputs = [ From 9a0612f40abd63d8d26ab493f13e257260b57a35 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:03 +0200 Subject: [PATCH 317/687] python3Packages.progressbar2: 4.4.2 -> 4.5.0 --- pkgs/development/python-modules/progressbar2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/progressbar2/default.nix b/pkgs/development/python-modules/progressbar2/default.nix index 314f55047593..b10e37b9d461 100644 --- a/pkgs/development/python-modules/progressbar2/default.nix +++ b/pkgs/development/python-modules/progressbar2/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "progressbar2"; - version = "4.4.2"; + version = "4.5.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-P9ouDGBpNgCmWFp4TJ07xOHaxX6Z4TP4wPXIzz3zdKI="; + hash = "sha256-ZmLLYkiG7THrlNr2HidYO1FE68c4Ohe64Hb49PWQiPs="; }; postPatch = '' From 7a65cacc94252626fb3bf514af95afa3c14d3611 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:04 +0200 Subject: [PATCH 318/687] python3Packages.prompt-toolkit: 3.0.47 -> 3.0.48 https://github.com/prompt-toolkit/python-prompt-toolkit/blob/3.0.48/CHANGELOG --- pkgs/development/python-modules/prompt-toolkit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/prompt-toolkit/default.nix b/pkgs/development/python-modules/prompt-toolkit/default.nix index c66dd4499ee4..caa4e679ea71 100644 --- a/pkgs/development/python-modules/prompt-toolkit/default.nix +++ b/pkgs/development/python-modules/prompt-toolkit/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "prompt-toolkit"; - version = "3.0.47"; + version = "3.0.48"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -18,7 +18,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "prompt_toolkit"; inherit version; - hash = "sha256-Hhspy1gICx5p8gfIk6GnvxbRJ6XDDJ0Xolpdd3kuU2A="; + hash = "sha256-1mI6sEd6gN905ka9vJNiEUP1yvEEIGqikpTVPeGgPZA="; }; propagatedBuildInputs = [ From 442695179deb684e67ecc558f158d26ec04b5e4e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:05 +0200 Subject: [PATCH 319/687] python3Packages.proxy-py: 2.4.5 -> 2.4.8 https://github.com/abhinavsingh/proxy.py/releases/tag/v2.4.8 --- pkgs/development/python-modules/proxy-py/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/proxy-py/default.nix b/pkgs/development/python-modules/proxy-py/default.nix index 4679e894e008..7b7bc1c8d538 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.5"; + version = "2.4.8"; pyproject = true; disabled = pythonOlder "3.7"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "abhinavsingh"; repo = "proxy.py"; rev = "refs/tags/v${version}"; - hash = "sha256-pn4YYGntG9C8mhECb7PYgN5wwicdlPcZu6Xn2M3iIKA="; + hash = "sha256-VQjK4wNOuUk3KhlvSlDbyclC+RUjeEIVvPN+bKq0fFc="; }; postPatch = '' @@ -77,6 +77,8 @@ buildPythonPackage rec { "test_gen_public_key" # Tests run into a timeout "integration" + # Crashes + "test_grout" ]; pythonImportsCheck = [ "proxy" ]; From 335e5c6b63dfb957f63b63327290c73a604f7cb6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:05 +0200 Subject: [PATCH 320/687] python3Packages.pulumi-aws: normalize attribute order --- 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 ca59412c74d7..888ffca9a13d 100644 --- a/pkgs/development/python-modules/pulumi-aws/default.nix +++ b/pkgs/development/python-modules/pulumi-aws/default.nix @@ -13,9 +13,7 @@ buildPythonPackage rec { pname = "pulumi-aws"; # Version is independant of pulumi's. version = "6.54.1"; - pyproject = true; - build-system = [ setuptools ]; disabled = pythonOlder "3.8"; @@ -28,7 +26,9 @@ buildPythonPackage rec { sourceRoot = "${src.name}/sdk/python"; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ parver pulumi semver From 7d77107a6fe99f9c5df52ea9da92ace182f7bcdd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:05 +0200 Subject: [PATCH 321/687] python3Packages.pvlib: 0.11.0 -> 0.11.1 https://pvlib-python.readthedocs.io/en/v0.11.1/whatsnew.html --- pkgs/development/python-modules/pvlib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pvlib/default.nix b/pkgs/development/python-modules/pvlib/default.nix index 1731d2cd0730..e9237152d0a0 100644 --- a/pkgs/development/python-modules/pvlib/default.nix +++ b/pkgs/development/python-modules/pvlib/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "pvlib"; - version = "0.11.0"; + version = "0.11.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-iLMcRNwH8ENa8eLV3crAZ+bOFZFyUanycDZvYem9AVs="; + hash = "sha256-0C29pRXyvlTv0uMoOVJ8D4Lp+ZAotGBWX6ytBorIV0o="; }; build-system = [ From 5b0e7f90f8aea078eeb11cff9b8494b02b69b45e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:06 +0200 Subject: [PATCH 322/687] python3Packages.py-desmume: 0.0.6 -> 0.0.7 --- pkgs/development/python-modules/py-desmume/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/py-desmume/default.nix b/pkgs/development/python-modules/py-desmume/default.nix index 311d4fdac065..dd4837ed3cb9 100644 --- a/pkgs/development/python-modules/py-desmume/default.nix +++ b/pkgs/development/python-modules/py-desmume/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "py-desmume"; - version = "0.0.6"; + version = "0.0.7"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "SkyTemple"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-AgUdILCqpmuVI3uMSdGl+lIfUVXnIo/egm/48FMRF3M="; + hash = "sha256-aH7f/BI89VLUGqwA8Y7ThSpmKxWffYRETT/+EjPVTg8="; fetchSubmodules = true; }; From 4e10938b6fb05f057758c6734987222e8a91033c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:07 +0200 Subject: [PATCH 323/687] python3Packages.py3langid: 0.2.2 -> 0.3.0 https://github.com/adbar/py3langid/blob/v0.3.0/HISTORY.rst --- pkgs/development/python-modules/py3langid/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/py3langid/default.nix b/pkgs/development/python-modules/py3langid/default.nix index 248a3bfa2088..b4e001b20a24 100644 --- a/pkgs/development/python-modules/py3langid/default.nix +++ b/pkgs/development/python-modules/py3langid/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "py3langid"; - version = "0.2.2"; + version = "0.3.0"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-tN4B2tfnAfKdIWoJNeheCWzIZ1kD0j6oRFsrtfCQuW8="; + hash = "sha256-CodaAxpYqvnb2nu4KF/XXoAae9J2IW/6vgN5AdS0Sew="; }; propagatedBuildInputs = [ numpy ]; From 3978da56344b2bb823fd413567ca58713e9bc5a1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:07 +0200 Subject: [PATCH 324/687] python3Packages.py3status: 3.58 -> 3.59 https://github.com/ultrabug/py3status/blob/3.59/CHANGELOG --- pkgs/development/python-modules/py3status/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/py3status/default.nix b/pkgs/development/python-modules/py3status/default.nix index d762008e2ff2..5090946a1268 100644 --- a/pkgs/development/python-modules/py3status/default.nix +++ b/pkgs/development/python-modules/py3status/default.nix @@ -25,12 +25,12 @@ buildPythonPackage rec { pname = "py3status"; - version = "3.58"; + version = "3.59"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-SJScEz9WsqB0jRAHmUHpmnAbuqnRnHUUgc1rDN0tScw="; + hash = "sha256-3m/34xfPpe8T4yicbTtQtTqfq5Zz2T0AZl8fCKRg/CE="; }; nativeBuildInputs = [ hatchling ]; From 008f12fac462cbc1e7b44b6e8088d7b149ccc6ca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:08 +0200 Subject: [PATCH 325/687] python3Packages.pyaml: 24.7.0 -> 24.9.0 --- pkgs/development/python-modules/pyaml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyaml/default.nix b/pkgs/development/python-modules/pyaml/default.nix index 9b5b39489313..df3d22aaf0ca 100644 --- a/pkgs/development/python-modules/pyaml/default.nix +++ b/pkgs/development/python-modules/pyaml/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "pyaml"; - version = "24.7.0"; + version = "24.9.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-XQ/fnmgQNvsmOng9Apj8OvWApuKmzxozFP/EjcPZHMs="; + hash = "sha256-543uiw1P7Va7n6EainhY5vreHscKmhIs7mc276w+abU="; }; nativeBuildInputs = [ setuptools ]; From 677ea0d7cd0930be9d2d25e157196adbb2fbe56b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:08 +0200 Subject: [PATCH 326/687] python3Packages.pyannote-audio: 3.3.0 -> 3.3.1 https://github.com/pyannote/pyannote-audio/blob/refs/tags/3.3.1/CHANGELOG.md --- pkgs/development/python-modules/pyannote-audio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyannote-audio/default.nix b/pkgs/development/python-modules/pyannote-audio/default.nix index 3a3ee228bcc8..bc9181ab54f0 100644 --- a/pkgs/development/python-modules/pyannote-audio/default.nix +++ b/pkgs/development/python-modules/pyannote-audio/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "pyannote-audio"; - version = "3.3.0"; + version = "3.3.1"; pyproject = true; disabled = pythonOlder "3.9"; @@ -40,7 +40,7 @@ buildPythonPackage rec { owner = "pyannote"; repo = "pyannote-audio"; rev = "refs/tags/${version}"; - hash = "sha256-AFBT6vpOgEIqEn778TWJ04gai7UOyfOeZdmtliYJLvs="; + hash = "sha256-85whRoc3JoDSE4DqivY/3hfvLHcvgsubR/DLCPtLEP0="; fetchSubmodules = true; }; From 13a391c24f764bf937bec8e0dcdf3c57b18f030d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:09 +0200 Subject: [PATCH 327/687] python3Packages.pyasn1-modules: 0.4.0 -> 0.4.1 https://github.com/pyasn1/pyasn1-modules/releases/tag/v0.4.1 --- .../python-modules/pyasn1-modules/default.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyasn1-modules/default.nix b/pkgs/development/python-modules/pyasn1-modules/default.nix index 7c7b4b360070..32f1a6b9736c 100644 --- a/pkgs/development/python-modules/pyasn1-modules/default.nix +++ b/pkgs/development/python-modules/pyasn1-modules/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + fetchpatch, setuptools, pyasn1, pytestCheckHook, @@ -10,7 +11,7 @@ buildPythonPackage rec { pname = "pyasn1-modules"; - version = "0.4.0"; + version = "0.4.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,9 +20,18 @@ buildPythonPackage rec { owner = "pyasn1"; repo = "pyasn1-modules"; rev = "refs/tags/v${version}"; - hash = "sha256-UJycVfj08+3zjHPji5Qlh3yqeS30dEwu1pyrN1yo1Vc="; + hash = "sha256-7tCmhADC8LuswonL4QQ01/DD0RzeRLFJrsU49On4fqY="; }; + patches = [ + # Stop using pyasn1.compat.octets, https://github.com/pyasn1/pyasn1-modules/pull/22 + (fetchpatch { + name = "pyasn1-compat.patch"; + url = "https://github.com/pyasn1/pyasn1-modules/commit/079c176eb00ed7352c9696efa12a0577beeecd71.patch"; + hash = "sha256-k/7P0RnhK57BUFZFFBDyFvroFF9lhonNhD/XXNGoiMk="; + }) + ]; + build-system = [ setuptools ]; dependencies = [ pyasn1 ]; From bc4ab31eebbce801bb46660956355f7fd4f6299a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:09 +0200 Subject: [PATCH 328/687] python3Packages.pyasn1: 0.6.0 -> 0.6.1 https://github.com/etingof/pyasn1/blob/master/CHANGES.rst --- pkgs/development/python-modules/pyasn1/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyasn1/default.nix b/pkgs/development/python-modules/pyasn1/default.nix index 4c9f519fe28a..a12b1ff8bb55 100644 --- a/pkgs/development/python-modules/pyasn1/default.nix +++ b/pkgs/development/python-modules/pyasn1/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "pyasn1"; - version = "0.6.0"; + version = "0.6.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-OjWrLEte+Y4X397IqwdARvvaduKBxacGzNgjKM/I9kw="; + hash = "sha256-b1gNK92ENlOAgwrPRVUPJRFGn2c8tKWuOFejFwEosDQ="; }; nativeBuildInputs = [ setuptools ]; From afcff5ba65bbaf298c6d923490647d436b1a7e0c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:10 +0200 Subject: [PATCH 329/687] python3Packages.pybase64: 1.3.2 -> 1.4.0 https://github.com/mayeut/pybase64/releases/tag/v1.4.0 --- pkgs/development/python-modules/pybase64/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pybase64/default.nix b/pkgs/development/python-modules/pybase64/default.nix index 6972373eea32..f41685c71150 100644 --- a/pkgs/development/python-modules/pybase64/default.nix +++ b/pkgs/development/python-modules/pybase64/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "pybase64"; - version = "1.3.2"; + version = "1.4.0"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-Mu+ZPFWCHayavXZ+5GVqUBOy7YvxElyruufoTSuZEDg="; + hash = "sha256-cU8CHD6qKHwQl87Wjy30xbLs0lBFUcLnHIQ/VDZaygM="; }; nativeCheckInputs = [ pytestCheckHook ]; From a47e2b69f7fde75a386a7a5d965abeb6df3f655e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:10 +0200 Subject: [PATCH 330/687] python3Packages.pybids: 0.16.5 -> 0.17.2 https://github.com/bids-standard/pybids/blob/0.17.2/CHANGELOG.rst --- pkgs/development/python-modules/pybids/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pybids/default.nix b/pkgs/development/python-modules/pybids/default.nix index 3d150e82a501..80db75b9551a 100644 --- a/pkgs/development/python-modules/pybids/default.nix +++ b/pkgs/development/python-modules/pybids/default.nix @@ -18,12 +18,12 @@ buildPythonPackage rec { pname = "pybids"; - version = "0.16.5"; + version = "0.17.2"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-5MAp5CYlOh1WxsXOE/LHVNm/K4VGFaLKWaaKYwKjQIM="; + hash = "sha256-4MpFXGh2uOHCjMa213CF6QzKCyEQNiN1moyNolEcySQ="; }; pythonRelaxDeps = [ From ce287833804d56f1847397a60dd9cb9fe6022f9f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:11 +0200 Subject: [PATCH 331/687] python3Packages.pybind11: 2.13.5 -> 2.13.6 https://github.com/pybind/pybind11/blob/refs/tags/v2.13.6/docs/changelog.rst --- pkgs/development/python-modules/pybind11/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pybind11/default.nix b/pkgs/development/python-modules/pybind11/default.nix index 750ee618f9d2..8c09e3ff61c6 100644 --- a/pkgs/development/python-modules/pybind11/default.nix +++ b/pkgs/development/python-modules/pybind11/default.nix @@ -50,14 +50,14 @@ let in buildPythonPackage rec { pname = "pybind11"; - version = "2.13.5"; + version = "2.13.6"; pyproject = true; src = fetchFromGitHub { owner = "pybind"; repo = "pybind11"; - rev = "v${version}"; - hash = "sha256-cpxhrTFihA+gWmX62a+EQF3lccUyvu+d1MU2IC/CN6Q="; + rev = "refs/tags/v${version}"; + hash = "sha256-SNLdtrOjaC3lGHN9MAqTf51U9EzNKQLyTMNPe0GcdrU="; }; build-system = [ From 3b34be82bc1db04b560e0c531854b07d63a2c1c5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:11 +0200 Subject: [PATCH 332/687] python3Packages.pycairo: 1.26.0 -> 1.27.0 --- pkgs/development/python-modules/pycairo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycairo/default.nix b/pkgs/development/python-modules/pycairo/default.nix index 4f4859e007c3..6eac9f1b72d3 100644 --- a/pkgs/development/python-modules/pycairo/default.nix +++ b/pkgs/development/python-modules/pycairo/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "pycairo"; - version = "1.26.0"; + version = "1.27.0"; disabled = pythonOlder "3.6"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "pygobject"; repo = "pycairo"; rev = "refs/tags/v${version}"; - hash = "sha256-AUnMPsGFkCgVKUdQfym35ZqrA48wq31BNsvc2puoCl8="; + hash = "sha256-P9AC8+WlokAxoy6KTJqAz7kOYK/FQVjIKWuj8jQw2OA="; }; nativeBuildInputs = [ From 9547e519d4d77d0e1975358071c1f5720e6efb19 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:11 +0200 Subject: [PATCH 333/687] python3Packages.pycron: 3.0.0 -> 3.1.1 --- pkgs/development/python-modules/pycron/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pycron/default.nix b/pkgs/development/python-modules/pycron/default.nix index a5bd2ee07467..e885e0895a28 100644 --- a/pkgs/development/python-modules/pycron/default.nix +++ b/pkgs/development/python-modules/pycron/default.nix @@ -2,7 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, - setuptools, + poetry-core, arrow, delorean, pendulum, @@ -13,17 +13,17 @@ buildPythonPackage rec { pname = "pycron"; - version = "3.0.0"; + version = "3.1.1"; pyproject = true; src = fetchFromGitHub { owner = "kipe"; repo = "pycron"; - rev = version; - hash = "sha256-+67yU2o31SdgnV3CtiEkLHDltQYgosnqxEuO51rGE4o="; + rev = "refs/tags/${version}"; + hash = "sha256-t53u18lCk6tF4Hr/BrEM2gWG+QOFIEkjyEKNXIr3ibs="; }; - build-system = [ setuptools ]; + build-system = [ poetry-core ]; nativeCheckInputs = [ arrow From c747487389cc73e3a06582831a8f7beb9fa83c7f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:12 +0200 Subject: [PATCH 334/687] python3Packages.pydantic-settings: 2.3.4 -> 2.5.2 --- 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 86dd243ac6ae..6c17b126a805 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.3.4"; + version = "2.5.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ let owner = "pydantic"; repo = "pydantic-settings"; rev = "refs/tags/v${version}"; - hash = "sha256-tLF7LvsXryhbThaNl6koM0bGM8EOaA+aH2fGqzR8GKE="; + hash = "sha256-VkvkF7tJfFknYCXz7tq1578ebW79Ovx1tOFO8o8wK/I="; }; build-system = [ hatchling ]; From 32d416a3f46d466f7632de8e900f297e9974c309 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:12 +0200 Subject: [PATCH 335/687] python3Packages.pydantic: 2.8.2 -> 2.9.2 https://github.com/pydantic/pydantic/blob/v2.9.2/HISTORY.md --- pkgs/development/python-modules/pydantic/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pydantic/default.nix b/pkgs/development/python-modules/pydantic/default.nix index 5ee65602794b..9e008f9565e1 100644 --- a/pkgs/development/python-modules/pydantic/default.nix +++ b/pkgs/development/python-modules/pydantic/default.nix @@ -20,6 +20,7 @@ cloudpickle, email-validator, dirty-equals, + jsonschema, pytestCheckHook, pytest-mock, eval-type-backport, @@ -28,7 +29,7 @@ buildPythonPackage rec { pname = "pydantic"; - version = "2.8.2"; + version = "2.9.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -37,7 +38,7 @@ buildPythonPackage rec { owner = "pydantic"; repo = "pydantic"; rev = "refs/tags/v${version}"; - hash = "sha256-9Tbm5Y1wSPa3lTdI8y95csYHua7nKUIYAfxSn+3J5zI="; + hash = "sha256-Eb/9k9bNizRyGhjbW/LAE/2R0Ino4DIRDy5ZrQuzJ7o="; }; buildInputs = lib.optionals (pythonOlder "3.9") [ libxcrypt ]; @@ -61,6 +62,7 @@ buildPythonPackage rec { [ cloudpickle dirty-equals + jsonschema pytest-mock pytestCheckHook rich From e195eaca401d0dcd5fd6a5f31143c60adbc0c66d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:13 +0200 Subject: [PATCH 336/687] python3Packages.pydrive2: 1.19.0 -> 1.20.0 https://github.com/iterative/PyDrive2/releases/tag/1.20.0 --- pkgs/development/python-modules/pydrive2/default.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/pydrive2/default.nix b/pkgs/development/python-modules/pydrive2/default.nix index a360b48083ea..a72dcdefabb8 100644 --- a/pkgs/development/python-modules/pydrive2/default.nix +++ b/pkgs/development/python-modules/pydrive2/default.nix @@ -17,23 +17,22 @@ buildPythonPackage rec { pname = "pydrive2"; - version = "1.19.0"; + version = "1.20.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { - pname = "PyDrive2"; - inherit version; - hash = "sha256-Ia6n2idjXCw/cFDgICBhkfOwMFxlUDFebo491Sb4tTE="; + inherit pname version; + hash = "sha256-Foum622DybCC8FvIy5Xuk85iOJ2ztVn/DnabW7iysQo="; }; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ google-api-python-client oauth2client pyopenssl From 195f6984e718d14bbc5967fff9e6611241331a28 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:14 +0200 Subject: [PATCH 337/687] python3Packages.pyfakefs: 5.5.0 -> 5.6.0 https://github.com/jmcgeheeiv/pyfakefs/blob/v5.6.0/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 0486b2b7f665..1bfef336848b 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.5.0"; + version = "5.6.0"; pyproject = true; disabled = pythonOlder "3.5"; src = fetchPypi { inherit pname version; - hash = "sha256-dEiqoHFC+JLQpOtSpe0yBqnwLGWZ5obNl9YkwYl5wVQ="; + hash = "sha256-elSbMoZaqX2LplOChak4FpQdm3NZvilUrGDsNrJ36Hk="; }; postPatch = From 9a5cd0427e7fdb9368f706c8f21baa58c6f70bfe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:14 +0200 Subject: [PATCH 338/687] python3Packages.pyfxa: 0.7.8 -> 0.7.9 --- pkgs/development/python-modules/pyfxa/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyfxa/default.nix b/pkgs/development/python-modules/pyfxa/default.nix index 5f5ba161f5e7..4460239e6368 100644 --- a/pkgs/development/python-modules/pyfxa/default.nix +++ b/pkgs/development/python-modules/pyfxa/default.nix @@ -18,15 +18,14 @@ buildPythonPackage rec { pname = "pyfxa"; - version = "0.7.8"; + version = "0.7.9"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - pname = "PyFxA"; - inherit version; - hash = "sha256-DMFZl1hbYNaScOTWkAbK2nKti6wD5SS5A30q7TW5vO4="; + inherit pname version; + hash = "sha256-dTsWFWaqX6YypNJz9WSlcxJlYOstmTu2ZgOG3RPSViw="; }; build-system = [ setuptools ]; From 623c61704e5f642d85f94757ee1f63343768c34c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:14 +0200 Subject: [PATCH 339/687] python3Packages.pygal: 3.0.4 -> 3.0.5 https://github.com/Kozea/pygal/blob/3.0.5/docs/changelog.rst --- .../python-modules/pygal/default.nix | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/pygal/default.nix b/pkgs/development/python-modules/pygal/default.nix index 7f7c72eb518d..2eef6797cbf5 100644 --- a/pkgs/development/python-modules/pygal/default.nix +++ b/pkgs/development/python-modules/pygal/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + pythonOlder, # build-system setuptools, @@ -20,22 +21,24 @@ buildPythonPackage rec { pname = "pygal"; - version = "3.0.4"; + version = "3.0.5"; pyproject = true; + disabled = pythonOlder "3.8"; + src = fetchPypi { inherit pname version; - hash = "sha256-bF2jPxBB6LMMvJgPijSRDZ7cWEuDMkApj2ol32VCUok="; + hash = "sha256-wKDzTlvBwBl1wr+4NCrVIeKTrULlJWmd0AxNelLBS3E="; }; postPatch = '' substituteInPlace setup.py \ - --replace pytest-runner "" + --replace-fail pytest-runner "" ''; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ importlib-metadata ]; + dependencies = [ importlib-metadata ]; optional-dependencies = { lxml = [ lxml ]; @@ -45,7 +48,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pyquery pytestCheckHook - ] ++ optional-dependencies.png; + ] ++ lib.flatten (lib.attrValues optional-dependencies); preCheck = '' # necessary on darwin to pass the testsuite @@ -53,12 +56,12 @@ buildPythonPackage rec { ''; meta = with lib; { + description = "Module for dynamic SVG charting"; + homepage = "http://www.pygal.org"; changelog = "https://github.com/Kozea/pygal/blob/${version}/docs/changelog.rst"; downloadPage = "https://github.com/Kozea/pygal"; - description = "Sexy and simple python charting"; - mainProgram = "pygal_gen.py"; - homepage = "http://www.pygal.org"; license = licenses.lgpl3Plus; maintainers = [ ]; + mainProgram = "pygal_gen.py"; }; } From da9ee9e1be751357ac0a617d8125a42ef938b99d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:15 +0200 Subject: [PATCH 340/687] python3Packages.pygame: 2.5.2 -> 2.6.0 --- .../python-modules/pygame/default.nix | 14 +++------- .../pygame/skip-mixer-test.patch | 12 +++++++++ .../pygame/skip-surface-tests.patch | 26 ------------------- 3 files changed, 16 insertions(+), 36 deletions(-) create mode 100644 pkgs/development/python-modules/pygame/skip-mixer-test.patch delete mode 100644 pkgs/development/python-modules/pygame/skip-surface-tests.patch diff --git a/pkgs/development/python-modules/pygame/default.nix b/pkgs/development/python-modules/pygame/default.nix index 94efd4227e2e..4c035988ae4b 100644 --- a/pkgs/development/python-modules/pygame/default.nix +++ b/pkgs/development/python-modules/pygame/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "pygame"; - version = "2.5.2"; + version = "2.6.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -43,7 +43,7 @@ buildPythonPackage rec { # Unicode file names lead to different checksums on HFS+ vs. other # filesystems because of unicode normalisation. The documentation # has such files and will be removed. - hash = "sha256-+gRv3Rim+2aL2uhPPGfVD0QDgB013lTf6wPx8rOwgXg="; + hash = "sha256-wNXcmH0IIuAOoomIdmhAPxe4TiEzes3Kq+Vth2r4/IA="; postFetch = "rm -rf $out/docs/reST"; }; @@ -65,15 +65,9 @@ buildPythonPackage rec { ]) buildInputs ); }) - # Skip tests that should be disabled without video driver - ./skip-surface-tests.patch - # removes distutils unbreaking py312, part of https://github.com/pygame/pygame/pull/4211 - (fetchpatch { - name = "remove-distutils.patch"; - url = "https://github.com/pygame/pygame/commit/6038e7d6583a7a25fcc6e15387cf6240e427e5a7.patch"; - hash = "sha256-HxcYjjhsu/Y9HiK9xDvY4X5dgWPP4XFLxdYGXC6tdWM="; - }) + # mixer queue test returns busy queue when it shouldn't + ./skip-mixer-test.patch ]; postPatch = '' diff --git a/pkgs/development/python-modules/pygame/skip-mixer-test.patch b/pkgs/development/python-modules/pygame/skip-mixer-test.patch new file mode 100644 index 000000000000..3a316ca41c50 --- /dev/null +++ b/pkgs/development/python-modules/pygame/skip-mixer-test.patch @@ -0,0 +1,12 @@ +diff --git a/test/mixer_test.py b/test/mixer_test.py +index 0b11c5a3..2d5b2cd5 100644 +--- a/test/mixer_test.py ++++ b/test/mixer_test.py +@@ -809,6 +809,7 @@ class ChannelTypeTest(unittest.TestCase): + with self.assertRaisesRegex(pygame.error, "mixer not initialized"): + channel.unpause() + ++ @unittest.skip("call to get_busy() returns true") + def test_queue(self): + """ + Ensure the Channel.queue() works correctly diff --git a/pkgs/development/python-modules/pygame/skip-surface-tests.patch b/pkgs/development/python-modules/pygame/skip-surface-tests.patch deleted file mode 100644 index 21d9c9060f3b..000000000000 --- a/pkgs/development/python-modules/pygame/skip-surface-tests.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/test/surface_test.py b/test/surface_test.py -index 5ce78b6e..8b8f7ed5 100644 ---- a/test/surface_test.py -+++ b/test/surface_test.py -@@ -1091,6 +1091,10 @@ class GeneralSurfaceTests(unittest.TestCase): - finally: - pygame.display.quit() - -+ @unittest.skipIf( -+ os.environ.get("SDL_VIDEODRIVER") == "dummy", -+ 'requires a non-"dummy" SDL_VIDEODRIVER', -+ ) - def test_convert_init(self): - """Ensure initialization exceptions are raised - for surf.convert().""" -@@ -1118,6 +1122,10 @@ class GeneralSurfaceTests(unittest.TestCase): - finally: - pygame.display.quit() - -+ @unittest.skipIf( -+ os.environ.get("SDL_VIDEODRIVER") == "dummy", -+ 'requires a non-"dummy" SDL_VIDEODRIVER', -+ ) - def test_convert_alpha_init(self): - """Ensure initialization exceptions are raised - for surf.convert_alpha().""" From 25b83b7094a4929dc1071237c49d0d552400d22c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:15 +0200 Subject: [PATCH 341/687] python3Packages.pygit2: 1.15.0 -> 1.15.1 https://github.com/libgit2/pygit2/blob/v1.15.1/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 db08e6efe974..bfd0b7507f57 100644 --- a/pkgs/development/python-modules/pygit2/default.nix +++ b/pkgs/development/python-modules/pygit2/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "pygit2"; - version = "1.15.0"; + version = "1.15.1"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-pjVSX/x0EoZp3i9jRgqUydVgljSkh1wKr85RD97sF6w="; + hash = "sha256-4f6LhQU9lxMEPIHszHQTL55bYD8gnoBzPXlV6v0i650="; }; preConfigure = lib.optionalString stdenv.hostPlatform.isDarwin '' From 25eae76c7d8129186cc7eb3e351712dc7dcbd206 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:16 +0200 Subject: [PATCH 342/687] python3Packages.pyglm: 2.7.1-rev1 -> 2.7.2-rev1 https://github.com/Zuzu-Typ/PyGLM/releases/tag/2.7.2-rev1 --- pkgs/development/python-modules/pyglm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyglm/default.nix b/pkgs/development/python-modules/pyglm/default.nix index 2afcae3d3bb4..48831497a082 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.1-rev1"; + version = "2.7.2-rev1"; pyproject = true; src = fetchFromGitHub { owner = "Zuzu-Typ"; repo = "PyGLM"; rev = "refs/tags/${version}"; - hash = "sha256-MA/NoeKv6yxXL9A36SBqU7GNuPbCKDvxpOkWP8OmED4="; + hash = "sha256-vQ4g2bBr6xV36DYrszcJnaJ8lj1uD1KyUblSL4u+U/E="; fetchSubmodules = true; }; From 4fc7ed03992d0daa2597fb9d4dc50d268c2fc1d4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:16 +0200 Subject: [PATCH 343/687] python3Packages.pygmt: 0.11.0 -> 0.13.0 https://github.com/GenericMappingTools/pygmt/releases/tag/v0.13.0 --- pkgs/development/python-modules/pygmt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pygmt/default.nix b/pkgs/development/python-modules/pygmt/default.nix index a5850801030e..aa6ffca59803 100644 --- a/pkgs/development/python-modules/pygmt/default.nix +++ b/pkgs/development/python-modules/pygmt/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "pygmt"; - version = "0.11.0"; + version = "0.13.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "GenericMappingTools"; repo = "pygmt"; rev = "refs/tags/v${version}"; - hash = "sha256-DbewB/lP44bpNSQ4ht7n0coS2Ml7qmEU4CP91p5YtZg="; + hash = "sha256-DO9KUlmt5EV+ioOSQ/BOcx4pP409f94dzmFwqK2MwMY="; }; postPatch = '' From 17c66ba4e0c7f35a9b4aef8fe0238f9e65373063 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:16 +0200 Subject: [PATCH 344/687] python3Packages.pyhepmc: 2.13.2 -> 2.13.4 https://github.com/scikit-hep/pyhepmc/releases/tag/v2.13.4 --- pkgs/development/python-modules/pyhepmc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyhepmc/default.nix b/pkgs/development/python-modules/pyhepmc/default.nix index 7161ad2fcfb6..ade8cac689ea 100644 --- a/pkgs/development/python-modules/pyhepmc/default.nix +++ b/pkgs/development/python-modules/pyhepmc/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pyhepmc"; - version = "2.13.2"; + version = "2.13.4"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "scikit-hep"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-M18Bq6WrAINpgPx5+uh8dufPBxIklRHpbBWUYMC8v10="; + hash = "sha256-86LDk0G9ckbV+/pNtLJa9EsA6plxerKI3ygxq680IKo="; fetchSubmodules = true; }; From 89a1044a08f38490c527032ef4b0f2143bcae57b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:17 +0200 Subject: [PATCH 345/687] python3Packages.pyinstaller: 6.9.0 -> 6.10.0 https://pyinstaller.org/en/v6.10.0/CHANGES.html --- pkgs/development/python-modules/pyinstaller/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyinstaller/default.nix b/pkgs/development/python-modules/pyinstaller/default.nix index c7b770f1b418..943a48d843a0 100644 --- a/pkgs/development/python-modules/pyinstaller/default.nix +++ b/pkgs/development/python-modules/pyinstaller/default.nix @@ -18,12 +18,12 @@ buildPythonPackage rec { pname = "pyinstaller"; - version = "6.9.0"; + version = "6.10.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-9KdcVS+swuKjcPHkIrlxteXNtAWP84zqAjWqIfwLN48="; + hash = "sha256-FDhA+AVv97kQv48W9s2SzBCmwmgLt20KJdVY1UPSEnA="; }; From 4b0beb7e1efa2bb10078f224152bcaf066856b3e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:17 +0200 Subject: [PATCH 346/687] python3Packages.pylibjpeg-libjpeg: 2.1.0 -> 2.2.0 https://github.com/pydicom/pylibjpeg-libjpeg/releases/tag/v2.2.0 --- pkgs/development/python-modules/pylibjpeg-libjpeg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylibjpeg-libjpeg/default.nix b/pkgs/development/python-modules/pylibjpeg-libjpeg/default.nix index 892e24c62122..62a5f7e81318 100644 --- a/pkgs/development/python-modules/pylibjpeg-libjpeg/default.nix +++ b/pkgs/development/python-modules/pylibjpeg-libjpeg/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pylibjpeg-libjpeg"; - version = "2.1.0"; + version = "2.2.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "pydicom"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-iU40QdAY5931YM3h3P+WCbiBfX88iVi2QdUvZLptsFs="; + hash = "sha256-g4dGIGHo0J+F0KTVA6yjgfwiYVn6iU69jgHhvEQGwOc="; fetchSubmodules = true; }; From 34b83b21719a25f877a2c8f1b7aa4fc3b95af8d0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:18 +0200 Subject: [PATCH 347/687] python3Packages.pylint: 3.2.5 -> 3.3.1 https://github.com/pylint-dev/pylint/releases/tag/v3.3.1 --- pkgs/development/python-modules/pylint/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pylint/default.nix b/pkgs/development/python-modules/pylint/default.nix index 9076d39d83f6..9b98543b3004 100644 --- a/pkgs/development/python-modules/pylint/default.nix +++ b/pkgs/development/python-modules/pylint/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "pylint"; - version = "3.2.5"; + version = "3.3.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "pylint-dev"; repo = "pylint"; rev = "refs/tags/v${version}"; - hash = "sha256-b3KkSgTmN6ojMJaVQGwvHIa41M2eZS9prxcL5peX/xU="; + hash = "sha256-cnMYHHtIRxIySfZV0jTn+OFji+72cOReyNNDiJ9pbAg="; }; build-system = [ setuptools ]; From 121a52e2cbc0e0e30fab45ca9904ab9e39b63e5c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:18 +0200 Subject: [PATCH 348/687] python3Packages.pymatgen: 2024.7.18 -> 2024.9.17.1 https://github.com/materialsproject/pymatgen/releases/tag/v2024.9.17.1 Co-Authored-By: Jonas --- .../python-modules/pymatgen/default.nix | 24 ++++++------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/pkgs/development/python-modules/pymatgen/default.nix b/pkgs/development/python-modules/pymatgen/default.nix index 303d7680e8d3..2b133f061bf3 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.7.18"; + version = "2024.9.17.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -40,9 +40,14 @@ buildPythonPackage rec { owner = "materialsproject"; repo = "pymatgen"; rev = "refs/tags/v${version}"; - hash = "sha256-LL3cZO3LkmBuGGcO7dhO2Wtgqx9nxLureFpC8EqvS3M"; + hash = "sha256-o76bGItldcLfgZ5KDw2uL0GJvyljQJEwISR0topVR44="; }; + prePatch = '' + # Upstream switched to building against numpy2 but should still be compatible with numpy1 + substituteInPlace pyproject.toml --replace-fail "numpy>=2.1.0" "numpy>=1.26.0" + ''; + build-system = [ setuptools ]; nativeBuildInputs = [ @@ -87,20 +92,6 @@ buildPythonPackage rec { export PATH=$out/bin:$PATH ''; - disabledTests = [ - # presumably won't work with our dir layouts - "test_egg_sources_txt_is_complete" - # borderline precision failure - "test_thermal_conductivity" - # AssertionError - "test_dict_functionality" - "test_mean_field" - "test_potcar_not_found" - "test_read_write_lobsterin" - "test_snl" - "test_unconverged" - ]; - pythonImportsCheck = [ "pymatgen" ]; meta = with lib; { @@ -109,6 +100,5 @@ buildPythonPackage rec { changelog = "https://github.com/materialsproject/pymatgen/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ psyanticy ]; - broken = true; # tests segfault. that's bad. }; } From aa44edf20e922f5a5e5debb5d1206b5a64476868 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:19 +0200 Subject: [PATCH 349/687] python3Packages.pymdown-extensions: 10.8.1 -> 10.11 --- .../python-modules/pymdown-extensions/default.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/pymdown-extensions/default.nix b/pkgs/development/python-modules/pymdown-extensions/default.nix index 627d5ad562dc..f0c56593bb2c 100644 --- a/pkgs/development/python-modules/pymdown-extensions/default.nix +++ b/pkgs/development/python-modules/pymdown-extensions/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch2, hatchling, pytestCheckHook, markdown, @@ -46,24 +45,16 @@ let in buildPythonPackage rec { pname = "pymdown-extensions"; - version = "10.8.1"; + version = "10.11"; pyproject = true; src = fetchFromGitHub { owner = "facelessuser"; repo = "pymdown-extensions"; rev = "refs/tags/${version}"; - hash = "sha256-No0RDBgr40xSOiKXQRLRZnMdV+5i4eM8Jwp7c2Jw/ZY="; + hash = "sha256-4e1fiyBFsMxlUGN1yQ5Xncp7r2+VWWp3GU9o7bOZU30="; }; - patches = [ - (fetchpatch2 { - name = "pymdown-extensions-pygments-compat.patch"; - url = "https://github.com/facelessuser/pymdown-extensions/commit/f1e2fad862c9738e420b8451dfdfbd9e90e849fc.patch"; - hash = "sha256-ENYTRXBJ76VPhhab8MdOh+bkcQNRklXT3thvPi+gHIY="; - }) - ]; - build-system = [ hatchling ]; dependencies = [ From d5747180e491e4a0c1bb84db76acc5b257a43882 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:19 +0200 Subject: [PATCH 350/687] python3Packages.pymee: 2.2.0 -> 2.3.0 https://github.com/FreshlyBrewedCode/pymee/blob/refs/tags/v2.3.0/CHANGELOG.md --- pkgs/development/python-modules/pymee/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymee/default.nix b/pkgs/development/python-modules/pymee/default.nix index 7c07ff13e5fc..18be89f33a66 100644 --- a/pkgs/development/python-modules/pymee/default.nix +++ b/pkgs/development/python-modules/pymee/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pymee"; - version = "2.2.0"; + version = "2.3.0"; pyproject = true; src = fetchFromGitHub { owner = "FreshlyBrewedCode"; repo = "pymee"; rev = "refs/tags/v${version}"; - hash = "sha256-4XKd0lZ6RAsG2zXjKMUeST6cNcg+SjT371gxLIhxkAA="; + hash = "sha256-VNKIA/1juhkn11nkW52htvE4daXJoySeEyevWbboUek="; }; build-system = [ setuptools ]; From 6fe5dbd9503caf88f39c6a786b1bb86522c257a2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:19 +0200 Subject: [PATCH 351/687] python3Packages.pymilvus: 2.3.6 -> 2.4.7 https://github.com/milvus-io/pymilvus/releases/tag/v2.4.7 --- pkgs/development/python-modules/pymilvus/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymilvus/default.nix b/pkgs/development/python-modules/pymilvus/default.nix index c9f706ca4a95..61d3ae31cb98 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.4.7"; pyproject = true; disabled = pythonOlder "3.7"; @@ -30,7 +30,7 @@ buildPythonPackage rec { owner = "milvus-io"; repo = "pymilvus"; rev = "refs/tags/v${version}"; - hash = "sha256-K7k3MTOEm9+HDwMps9C8Al0Jmp1ptJw3pN1LEBOUz0U="; + hash = "sha256-z4Gg9TCiIwcDxnsEDyafsoMjmPYxLjg1XWH41rTA3nU="; }; pythonRelaxDeps = [ From e4125a469b4db280831c3858f753c2eaaf1d6dd9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:20 +0200 Subject: [PATCH 352/687] python3Packages.pymodbus: 3.6.9 -> 3.7.2 https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.7.2 --- pkgs/development/python-modules/pymodbus/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymodbus/default.nix b/pkgs/development/python-modules/pymodbus/default.nix index bb0fb022d2ef..d1243d08bf4b 100644 --- a/pkgs/development/python-modules/pymodbus/default.nix +++ b/pkgs/development/python-modules/pymodbus/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "pymodbus"; - version = "3.6.9"; + version = "3.7.2"; pyproject = true; disabled = pythonOlder "3.9"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = "pymodbus-dev"; repo = "pymodbus"; rev = "refs/tags/v${version}"; - hash = "sha256-ScqxDO0hif8p3C6+vvm7FgSEQjCXBwUPOc7Y/3OfkoI="; + hash = "sha256-y+WNXYqKkr8WQUNSmcWNRjF6yWkxD+l6++K1fiBOHek="; }; postPatch = '' From d6f831f37d5c54d446ae3503e7db969c84a8b8bc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:20 +0200 Subject: [PATCH 353/687] python3Packages.pymongo: 4.8.0 -> 4.9.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 c64d22d66cb9..97487b91d90d 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.8.0"; + version = "4.9.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "pymongo"; - hash = "sha256-RU8ilYdXRNxw8YgeSy65nNrQCKM1dLyKrxIFMPZsDN4="; + hash = "sha256-t/LTQ5Cs9g4inDADfRRz/PafRTbNf0j294wMkxxhxQU="; }; build-system = [ From 91181aadbb634ddbd84365fd8a2e90bd03114309 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:21 +0200 Subject: [PATCH 354/687] python3Packages.pymoo: 0.6.0.1 -> 0.6.1.3 --- pkgs/development/python-modules/pymoo/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pymoo/default.nix b/pkgs/development/python-modules/pymoo/default.nix index fc044a935812..3121f48b1ab3 100644 --- a/pkgs/development/python-modules/pymoo/default.nix +++ b/pkgs/development/python-modules/pymoo/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "pymoo"; - version = "0.6.0.1"; + version = "0.6.1.3"; pyproject = true; src = fetchFromGitHub { owner = "anyoptimization"; repo = "pymoo"; - rev = version; - hash = "sha256-+qtW7hfSo266n1SRzAgHIu99W5Sl+NYbKOHXv/JI9IA="; + rev = "refs/tags/${version}"; + hash = "sha256-CbeJwv51lu4cABgGieqy/8DCDJCb8wOPPVqUHk8Jb7E="; }; pymoo_data = fetchFromGitHub { From 5e81e3f8ae5a34f43cddc237e04cd3bf7328ad96 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:21 +0200 Subject: [PATCH 355/687] python3Packages.pympler: 1.0.1 -> 1.1 --- .../python-modules/pympler/default.nix | 35 +++++++++---------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/pkgs/development/python-modules/pympler/default.nix b/pkgs/development/python-modules/pympler/default.nix index b75c7e8b5af1..a75ac083f7b8 100644 --- a/pkgs/development/python-modules/pympler/default.nix +++ b/pkgs/development/python-modules/pympler/default.nix @@ -3,45 +3,42 @@ stdenv, bottle, buildPythonPackage, - fetchpatch, fetchPypi, pytestCheckHook, pythonAtLeast, + setuptools, }: buildPythonPackage rec { pname = "pympler"; - version = "1.0.1"; + version = "1.1"; + pyproject = true; src = fetchPypi { - pname = "Pympler"; - inherit version; - sha256 = "993f1a3599ca3f4fcd7160c7545ad06310c9e12f70174ae7ae8d4e25f6c5d3fa"; + inherit pname version; + hash = "sha256-HqqGfLiZLCGEMPFwj9rM2lPfBkFE0cVlax5vHuYABCQ="; }; - patches = [ - # Fixes a TypeError on Python 3.11 - # (see https://github.com/pympler/pympler/issues/148) - # https://github.com/pympler/pympler/pull/149 - (fetchpatch { - name = "Pympler-python-3.11-compat.patch"; - url = "https://github.com/pympler/pympler/commit/0fd8ad8da39207bd0dcb28bdac0407e04744c965.patch"; - hash = "sha256-6MK0AuhVhQkUzlk29HUh1+mSbfsVTBJ1YBtYNIFhh7U="; - }) - ]; - - nativeCheckInputs = [ pytestCheckHook ]; + build-system = [ setuptools ]; # There is a version of bottle bundled with Pympler, but it is broken on # Python 3.11. Fortunately, Pympler will preferentially import an external # bottle if it is available, so we make it an explicit dependency. - propagatedBuildInputs = [ bottle ]; + dependencies = [ bottle ]; + + nativeCheckInputs = [ pytestCheckHook ]; disabledTests = [ # 'AssertionError: 'function (test.muppy.test_summary.func)' != 'function (muppy.test_summary.func)' # https://github.com/pympler/pympler/issues/134 "test_repr_function" + # Stuck + "test_locals" + "test_globals" + "test_traceback" + "test_otracker_diff" + "test_stracker_store_summary" ] ++ lib.optionals (pythonAtLeast "3.11") [ # https://github.com/pympler/pympler/issues/148 @@ -54,7 +51,7 @@ buildPythonPackage rec { meta = with lib; { description = "Tool to measure, monitor and analyze memory behavior"; - homepage = "https://pythonhosted.org/Pympler/"; + homepage = "https://github.com/pympler/pympler"; license = licenses.asl20; }; } From dd34d4d907a9b82bade11363c327e197e78f8472 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:22 +0200 Subject: [PATCH 356/687] python3Packages.pymssql: 2.3.0 -> 2.3.1 https://github.com/pymssql/pymssql/blob/v2.3.1/ChangeLog.rst --- pkgs/development/python-modules/pymssql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pymssql/default.nix b/pkgs/development/python-modules/pymssql/default.nix index e234606d1c86..02e3f670f1c9 100644 --- a/pkgs/development/python-modules/pymssql/default.nix +++ b/pkgs/development/python-modules/pymssql/default.nix @@ -16,12 +16,12 @@ buildPythonPackage rec { pname = "pymssql"; - version = "2.3.0"; + version = "2.3.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-8DTka1aAYdFxSPHe3qZI+dX2tzQOjP/g7bqhcTy0q6s="; + hash = "sha256-3e4VxMGT4UyS/izXIMqb4duh4PQXgkA4C49fbwDaBMY="; }; build-system = [ From 89c7856266042500f94f2215498cf4f77bc67f9d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:22 +0200 Subject: [PATCH 357/687] python3Packages.pynamodb: 6.0.0 -> 6.0.1 https://github.com/pynamodb/PynamoDB/releases/tag/6.0.1 --- pkgs/development/python-modules/pynamodb/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pynamodb/default.nix b/pkgs/development/python-modules/pynamodb/default.nix index cd556861748c..781fa2bd24e8 100644 --- a/pkgs/development/python-modules/pynamodb/default.nix +++ b/pkgs/development/python-modules/pynamodb/default.nix @@ -4,6 +4,7 @@ botocore, buildPythonPackage, fetchFromGitHub, + freezegun, pytest-env, pytest-mock, pytestCheckHook, @@ -14,8 +15,8 @@ buildPythonPackage rec { pname = "pynamodb"; - version = "6.0.0"; - format = "setuptools"; + version = "6.0.1"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +24,7 @@ buildPythonPackage rec { owner = "pynamodb"; repo = "PynamoDB"; rev = "refs/tags/${version}"; - hash = "sha256-Ag/ivZ2SDYX0kwXbExt3kE/pMJgfoGc6gWoy+Rr6GTw="; + hash = "sha256-OcrES+1F95KjhRXpEukzbuDfTXU4hyJqxGjD1xMcdKE="; }; build-system = [ setuptools ]; @@ -35,6 +36,7 @@ buildPythonPackage rec { }; nativeCheckInputs = [ + freezegun pytest-env pytest-mock pytestCheckHook From af676b77f1293124725809b0630eb708a0401a17 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:22 +0200 Subject: [PATCH 358/687] python3Packages.pynitrokey: 0.4.50 -> 0.6.0 https://github.com/Nitrokey/pynitrokey/releases/tag/v0.6.0 --- 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 a144da100369..7e770a05e27e 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.4.50"; + version = "0.6.0"; mainProgram = "nitropy"; in @@ -40,7 +40,7 @@ buildPythonPackage { src = fetchPypi { inherit pname version; - hash = "sha256-BIBwIYxoUcK7E69REcu/qmrpNlyYwnA7Im3iRSsWlnA="; + hash = "sha256-pY6ATORZDPGRnkN6dse1s/DzQRpplDbPAGUHU4E7U9M="; }; propagatedBuildInputs = [ From fc1da5bd8a0c057e106d36a85884f4c5356a8bad Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:23 +0200 Subject: [PATCH 359/687] python3Packages.pyogrio: 0.9.0 -> 0.10.0 https://github.com/geopandas/pyogrio/blob/refs/tags/v0.10.0/CHANGES.md --- pkgs/development/python-modules/pyogrio/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pyogrio/default.nix b/pkgs/development/python-modules/pyogrio/default.nix index ec66d35900d9..64c692a2d945 100644 --- a/pkgs/development/python-modules/pyogrio/default.nix +++ b/pkgs/development/python-modules/pyogrio/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "geopandas"; repo = "pyogrio"; - rev = "v${version}"; + rev = "refs/tags/v${version}"; hash = "sha256-AyKBktZWzUxD1HKKp89gQ97c4WPB5PkXnkFqN+RHx7c="; }; From 438bc34a7ffb1a8cb21ac9dec0a73bb53f318b90 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:24 +0200 Subject: [PATCH 360/687] python3Packages.pyparsing: 3.1.2 -> 3.1.4 --- 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 ac2e1be377f0..171bf42ab203 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.2"; + version = "3.1.4"; format = "pyproject"; src = fetchFromGitHub { owner = "pyparsing"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-0B8DjO4kLgvt4sYsk8CZI+5icdKy73XE2tWeqVLqO5A="; + hash = "sha256-caHkwMFL1IFCQ+yZTp9o4yXfemoPx1xL4Nvb85oJzEI="; }; nativeBuildInputs = [ flit-core ]; From b4fef9105210840c40667e1a7740a2dbbbbc2fed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:24 +0200 Subject: [PATCH 361/687] python3Packages.pypdf: 5.0.0 -> 5.0.1 https://github.com/py-pdf/pypdf/blob/refs/tags/5.0.1/CHANGELOG.md --- .../python-modules/pypdf/default.nix | 33 ++++++++----------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/pkgs/development/python-modules/pypdf/default.nix b/pkgs/development/python-modules/pypdf/default.nix index b9176cc76dbe..0996d6f702fd 100644 --- a/pkgs/development/python-modules/pypdf/default.nix +++ b/pkgs/development/python-modules/pypdf/default.nix @@ -28,16 +28,18 @@ buildPythonPackage rec { pname = "pypdf"; - version = "5.0.0"; + version = "5.0.1"; pyproject = true; + disabled = pythonOlder "3.8"; + src = fetchFromGitHub { owner = "py-pdf"; repo = "pypdf"; rev = "refs/tags/${version}"; # fetch sample files used in tests fetchSubmodules = true; - hash = "sha256-omnNC1mzph59aqrXqLCuCk0LgzfJv/JhbQRrAgRhAIg="; + hash = "sha256-7ANx55OPqwY0dCtyTfCA1OybZi1vAX509RRMlAhYlcQ="; }; outputs = [ @@ -45,29 +47,20 @@ buildPythonPackage rec { "doc" ]; - nativeBuildInputs = [ - flit-core - - # docs - sphinxHook - sphinx-rtd-theme - myst-parser - ]; - - patches = [ - (fetchpatch2 { - # Mark test_increment_writer as enable_socket (https://github.com/py-pdf/pypdf/pull/2867) - url = "https://github.com/py-pdf/pypdf/commit/d974d5c755a7b65f3b9c68c5742afdbc0c1693f6.patch"; - hash = "sha256-4xiCAStP615IktTUgk31JbIxkxx8d6PQdu8Nfmhc1jo="; - }) - ]; - postPatch = '' substituteInPlace pyproject.toml \ --replace-fail "--disable-socket" "" ''; - propagatedBuildInputs = lib.optionals (pythonOlder "3.11") [ typing-extensions ]; + build-system = [ flit-core ]; + + nativeBuildInputs = [ + sphinxHook + sphinx-rtd-theme + myst-parser + ]; + + dependencies = lib.optionals (pythonOlder "3.11") [ typing-extensions ]; optional-dependencies = rec { full = crypto ++ image; From 399c3b08db9368a512325e6d46d3349706d45045 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:24 +0200 Subject: [PATCH 362/687] python3Packages.pypiserver: 2.0.1 -> 2.2.0 https://github.com/pypiserver/pypiserver/releases/tag/v2.2.0 --- pkgs/development/python-modules/pypiserver/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pypiserver/default.nix b/pkgs/development/python-modules/pypiserver/default.nix index 563f0311ee94..419a3e07c123 100644 --- a/pkgs/development/python-modules/pypiserver/default.nix +++ b/pkgs/development/python-modules/pypiserver/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "pypiserver"; - version = "2.0.1"; + version = "2.2.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "pypiserver"; repo = "pypiserver"; rev = "refs/tags/v${version}"; - hash = "sha256-Eh/3URt7pcJhoDDLRP8iHyjlPsE5E9M/0Hixqi5YNdg="; + hash = "sha256-5GJthS3kWOyWvYW+mYnIcNKD3fgSVexABZ+DpVh7qkE="; }; build-system = [ From 264c405d85028917ac797d6a0621430a4eca8a62 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:25 +0200 Subject: [PATCH 363/687] python3Packages.pyprecice: 3.1.1 -> 3.1.2 --- pkgs/development/python-modules/pyprecice/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyprecice/default.nix b/pkgs/development/python-modules/pyprecice/default.nix index 0013a3dbe726..d3f663f08172 100644 --- a/pkgs/development/python-modules/pyprecice/default.nix +++ b/pkgs/development/python-modules/pyprecice/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "pyprecice"; - version = "3.1.1"; + version = "3.1.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "precice"; repo = "python-bindings"; rev = "refs/tags/v${version}"; - hash = "sha256-qeDWj03Uo0Kf75MN0eI+DBwa94v7GRe6+FKYtVOM6vs="; + hash = "sha256-/atuMJVgvY4kgvrB+LuQZmJuSK4O8TJdguC7NCiRS2Y="; }; nativeBuildInputs = [ From 9b560c76c2d63f554a8a1d24ea43e7d75df770bb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:25 +0200 Subject: [PATCH 364/687] python3Packages.pyproject-api: 1.7.1 -> 1.8.0 https://github.com/tox-dev/pyproject-api/releases/tag/1.8.0 --- pkgs/development/python-modules/pyproject-api/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyproject-api/default.nix b/pkgs/development/python-modules/pyproject-api/default.nix index 746fd660e0d2..2ec956f7da40 100644 --- a/pkgs/development/python-modules/pyproject-api/default.nix +++ b/pkgs/development/python-modules/pyproject-api/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pname = "pyproject-api"; - version = "1.7.1"; + version = "1.8.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -36,7 +36,7 @@ buildPythonPackage rec { owner = "tox-dev"; repo = "pyproject-api"; rev = "refs/tags/${version}"; - hash = "sha256-TQ6cRkGnZpNchu+eL8gyUYbzp/7NWhG+LWeI8Hq52ok="; + hash = "sha256-zFV44xqbwe1QsIVurvsjqY+zxC+X2hCljZ5u70kNTSU="; }; outputs = [ @@ -67,6 +67,8 @@ buildPythonPackage rec { disabledTests = [ # requires eol python2 interpreter "test_can_build_on_python_2" + # different formatting for version specifier + "test_setuptools_prepare_metadata_for_build_wheel" ]; pythonImportsCheck = [ "pyproject_api" ]; From 4a37e90e972b13f316ec1df2c1fcf2274f062a87 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:26 +0200 Subject: [PATCH 365/687] python3Packages.pyqldb: 3.2.3 -> 3.2.4 --- pkgs/development/python-modules/pyqldb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyqldb/default.nix b/pkgs/development/python-modules/pyqldb/default.nix index ce8daa6c2887..892d43038bb7 100644 --- a/pkgs/development/python-modules/pyqldb/default.nix +++ b/pkgs/development/python-modules/pyqldb/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pyqldb"; - version = "3.2.3"; + version = "3.2.4"; format = "setuptools"; src = fetchFromGitHub { owner = "awslabs"; repo = "amazon-qldb-driver-python"; rev = "refs/tags/v${version}"; - hash = "sha256-TyIXvk3ZJn5J2SBFDTPJpSnGFOFheXIqR2daL5npOk8="; + hash = "sha256-u8wI8ThD/BA+WI62OvNFmYvcqr018wgrh+5J+p2A6hM="; }; propagatedBuildInputs = [ From 2372bf8b020d9508a4437be125d45b712f249bba Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:26 +0200 Subject: [PATCH 366/687] python3Packages.pyqt-builder: 1.16.2 -> 1.16.4 --- 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 ef00791037b3..867d0b58c04a 100644 --- a/pkgs/development/python-modules/pyqt-builder/default.nix +++ b/pkgs/development/python-modules/pyqt-builder/default.nix @@ -11,13 +11,13 @@ buildPythonPackage rec { pname = "pyqt-builder"; - version = "1.16.2"; + version = "1.16.4"; format = "pyproject"; src = fetchPypi { pname = "pyqt_builder"; inherit version; - hash = "sha256-v3I823zSPSUS4qzae8a4HwD7BczF6aiEa9NNR1FM3bk="; + hash = "sha256-RRXkGuN5vi5U+IqJ7PR81uTKxD6GLEq/3hg4nCZmr98="; }; nativeBuildInputs = [ From e1c9f092c60f89b724d896371a4abb5a726f1767 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:27 +0200 Subject: [PATCH 367/687] python3Packages.pyquery: 2.0.0 -> 2.0.1 https://github.com/gawel/pyquery/blob/2.0.1/CHANGES.rst --- pkgs/development/python-modules/pyquery/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyquery/default.nix b/pkgs/development/python-modules/pyquery/default.nix index e066b9258411..9f11804f2cf0 100644 --- a/pkgs/development/python-modules/pyquery/default.nix +++ b/pkgs/development/python-modules/pyquery/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "pyquery"; - version = "2.0.0"; + version = "2.0.1"; disabled = pythonOlder "3.7"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-lj6NTpAmL/bY3sBy6pcoXcN0ovacrXd29AgqvPah2K4="; + hash = "sha256-AZS7JwaxLQN9sSxRko/p67NrctnnGVZdq6WmxZUyL68="; }; # https://github.com/gawel/pyquery/issues/248 From 7ed6300aa0734ca2fb98c63a46801fa5ddaa3631 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:27 +0200 Subject: [PATCH 368/687] python3Packages.pyramid-multiauth: 1.0.1 -> 1.0.2 https://github.com/mozilla-services/pyramid_multiauth/releases/tag/1.0.2 --- pkgs/development/python-modules/pyramid-multiauth/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyramid-multiauth/default.nix b/pkgs/development/python-modules/pyramid-multiauth/default.nix index 2bf668f94e35..71017e270bec 100644 --- a/pkgs/development/python-modules/pyramid-multiauth/default.nix +++ b/pkgs/development/python-modules/pyramid-multiauth/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "pyramid-multiauth"; - version = "1.0.1"; + version = "1.0.2"; pyproject = true; src = fetchFromGitHub { owner = "mozilla-services"; repo = "pyramid_multiauth"; rev = "refs/tags/${version}"; - hash = "sha256-+Aa+Vc4qCqDe/W5m/RBpYAyOMJkBv+ZGSqElJlkHqs4="; + hash = "sha256-Bz53iCGsl6WZASIvBQ1pFfcGLra82vA2OLWjhLVdkrw="; }; nativeBuildInputs = [ setuptools ]; From 952b0f36883023719250be4a3b6a69a547bcbd08 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:27 +0200 Subject: [PATCH 369/687] python3Packages.pyrdfa3: 3.6.2 -> 3.6.4 https://github.com/prrvchr/pyrdfa3/releases/tag/v3.6.4 --- .../python-modules/pyrdfa3/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/pyrdfa3/default.nix b/pkgs/development/python-modules/pyrdfa3/default.nix index bebc20c63e96..a1b7c05a31ee 100644 --- a/pkgs/development/python-modules/pyrdfa3/default.nix +++ b/pkgs/development/python-modules/pyrdfa3/default.nix @@ -11,25 +11,27 @@ buildPythonPackage rec { pname = "pyrdfa3"; - version = "3.6.2"; + version = "3.6.4"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { - inherit version; - pname = "pyRdfa3"; - hash = "sha256-c2gdq5V/YJAWlnZziLlWpXaccwvEUdpv+y8ONvGDFMI="; + inherit pname version; + hash = "sha256-ZHEtGkvyGCllKzlxW62m58A7zxnLSfliwZCjj0YXIkM="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ rdflib html5lib requests ]; + # Module has no tests + doCheck = false; + pythonImportsCheck = [ "pyRdfa" ]; meta = with lib; { From 9eb701afd916e811f91f4fbab8c71f9c6c3f0a5f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:28 +0200 Subject: [PATCH 370/687] python3Packages.pyre-extensions: 0.0.30 -> 0.0.31 --- pkgs/development/python-modules/pyre-extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyre-extensions/default.nix b/pkgs/development/python-modules/pyre-extensions/default.nix index 3a51946a81d7..7fc78ac307be 100644 --- a/pkgs/development/python-modules/pyre-extensions/default.nix +++ b/pkgs/development/python-modules/pyre-extensions/default.nix @@ -9,7 +9,7 @@ }: let pname = "pyre-extensions"; - version = "0.0.30"; + version = "0.0.31"; in buildPythonPackage { inherit pname version; @@ -19,7 +19,7 @@ buildPythonPackage { src = fetchPypi { inherit pname version; - hash = "sha256-unkjxIbgia+zehBiOo9K6C1zz/QkJtcRxIrwcOW8MbI="; + hash = "sha256-lFgG3TMCeFbPbkHJxK2s/6srVpk/h2L/TqeCb5XbBIE="; }; propagatedBuildInputs = [ From b4271e28056de868198208a1de1aedf932ac16ce Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:28 +0200 Subject: [PATCH 371/687] python3Packages.pysatochip: 0.14.2 -> 0.15.1 --- pkgs/development/python-modules/pysatochip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysatochip/default.nix b/pkgs/development/python-modules/pysatochip/default.nix index 5b2856984cbe..4b9d18968803 100644 --- a/pkgs/development/python-modules/pysatochip/default.nix +++ b/pkgs/development/python-modules/pysatochip/default.nix @@ -13,13 +13,13 @@ buildPythonPackage rec { pname = "pysatochip"; - version = "0.14.2"; + version = "0.15.1"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-+Z3D6ITZouhLbEotvJ9MDfg6QOhjGVKrLi1QL1kOdkE="; + hash = "sha256-ccyBvQ00p/uDULzGeJIhIJIiRRrFitsp271wep74DHI="; }; postPatch = '' From 75c91f9c0ea91a0035a4d4c49beed2ae1a9da11f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:29 +0200 Subject: [PATCH 372/687] python3Packages.pyscaffold: 4.5 -> 4.6 --- pkgs/development/python-modules/pyscaffold/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyscaffold/default.nix b/pkgs/development/python-modules/pyscaffold/default.nix index 6e738b07d3dc..127ca5bb96c2 100644 --- a/pkgs/development/python-modules/pyscaffold/default.nix +++ b/pkgs/development/python-modules/pyscaffold/default.nix @@ -32,13 +32,12 @@ buildPythonPackage rec { pname = "pyscaffold"; - version = "4.5"; + version = "4.6"; pyproject = true; src = fetchPypi { - pname = "PyScaffold"; - inherit version; - hash = "sha256-2En5ouFb3PFl4Z+Wg18LF+Gi1Z1MVhxEW4J6CB3m0mI="; + inherit pname version; + hash = "sha256-QIW43pIAufMZ32+Op5lyiPFZqOSyhLBi2bKk1qnBI0w="; }; nativeBuildInputs = [ From 2bdb00de8d93cd17e13096b39fd3fff1807375ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:29 +0200 Subject: [PATCH 373/687] python3Packages.pyscard: 2.0.9 -> 2.1.1 https://github.com/LudovicRousseau/pyscard/releases/tag/2.1.1 --- pkgs/development/python-modules/pyscard/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyscard/default.nix b/pkgs/development/python-modules/pyscard/default.nix index 4582cc185203..4392b3cb6012 100644 --- a/pkgs/development/python-modules/pyscard/default.nix +++ b/pkgs/development/python-modules/pyscard/default.nix @@ -18,14 +18,14 @@ in buildPythonPackage rec { pname = "pyscard"; - version = "2.0.9"; + version = "2.1.1"; pyproject = true; src = fetchFromGitHub { owner = "LudovicRousseau"; repo = "pyscard"; rev = "refs/tags/${version}"; - hash = "sha256-DO4Ea+mlrWPpOLI8Eki+03UnsOXEhN2PAl0+gdN5sTo="; + hash = "sha256-wlw2QL1vfhXba8ok/URcd9M+F7Sa+ZtekV1w5X24owE="; }; build-system = [ setuptools ]; From e5930369173c526afadf027bfe8b9f868235ebda Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:30 +0200 Subject: [PATCH 374/687] python3Packages.pysnooper: 1.2.0 -> 1.2.1 --- pkgs/development/python-modules/pysnooper/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysnooper/default.nix b/pkgs/development/python-modules/pysnooper/default.nix index c8f3ca8bb96e..f8ce981e1d38 100644 --- a/pkgs/development/python-modules/pysnooper/default.nix +++ b/pkgs/development/python-modules/pysnooper/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "pysnooper"; - version = "1.2.0"; + version = "1.2.1"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "PySnooper"; - hash = "sha256-gQZp4WKiUKBm2GYuVzrbxa93DpN8W1V48ou3NV0chZs="; + hash = "sha256-2DLd8myARAqUVrOmZNr/lX9zfnMTxAt2JQ69tczbajE="; }; nativeCheckInputs = [ pytestCheckHook ]; From 2512b4b7ac6eb275881deda2eb6007c8b1be5b44 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:31 +0200 Subject: [PATCH 375/687] python3Packages.pysol-cards: 0.16.0 -> 0.18.0 --- pkgs/development/python-modules/pysol-cards/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysol-cards/default.nix b/pkgs/development/python-modules/pysol-cards/default.nix index 2db75c3f2820..b9612be0978c 100644 --- a/pkgs/development/python-modules/pysol-cards/default.nix +++ b/pkgs/development/python-modules/pysol-cards/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "pysol-cards"; - version = "0.16.0"; + version = "0.18.0"; format = "setuptools"; src = fetchPypi { inherit version; pname = "pysol_cards"; - hash = "sha256-C4fKez+ZFVzM08/XOfc593RNb4GYIixtSToDSj1FcMM="; + hash = "sha256-KRlurdUaVKe/hT0K7LoWiFOQOiSAO4VUcT6Mf8xzLCw="; }; propagatedBuildInputs = [ From 33d26474f6b99216619670518b4b22916ac60e6c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:31 +0200 Subject: [PATCH 376/687] python3Packages.pysolr: 3.9.0 -> 3.10.0 --- pkgs/development/python-modules/pysolr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pysolr/default.nix b/pkgs/development/python-modules/pysolr/default.nix index 0ea9ceb5eca9..5a9a711f2815 100644 --- a/pkgs/development/python-modules/pysolr/default.nix +++ b/pkgs/development/python-modules/pysolr/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "pysolr"; - version = "3.9.0"; + version = "3.10.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "1rj5jmscvxjwcmlfi6hmkj44l4x6n3ln5p7d8d18j566hzmmzw3f"; + sha256 = "sha256-EntKLdFpI0rLFYZkOmzR4+lLkXkh5pv1adeyoqoO9Ak="; }; nativeBuildInputs = [ setuptools-scm ]; From b732ba65a03202736750363c90cfff53d3041f3a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:32 +0200 Subject: [PATCH 377/687] python3Packages.pyspark: 3.5.1 -> 3.5.3 --- pkgs/development/python-modules/pyspark/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyspark/default.nix b/pkgs/development/python-modules/pyspark/default.nix index 93078d91dad9..e06ab2932483 100644 --- a/pkgs/development/python-modules/pyspark/default.nix +++ b/pkgs/development/python-modules/pyspark/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "pyspark"; - version = "3.5.1"; + version = "3.5.3"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-3WVp5Uc2Xq3E+Ie/V/FT5NWCpoxLSQ3kddVbmYFmSRA="; + hash = "sha256-aLfMDAxXCn2GRPSfQNLahwmwHTDJEmzIz5O0+E89l0c="; }; # pypandoc is broken with pandoc2, so we just lose docs. From d4d44b4d223338c81c51d98bc5c2a28ba8ad9618 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:32 +0200 Subject: [PATCH 378/687] python3Packages.pyspnego: 0.10.2 -> 0.11.1 https://github.com/jborean93/pyspnego/blob/v0.11.1/CHANGELOG.md --- pkgs/development/python-modules/pyspnego/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyspnego/default.nix b/pkgs/development/python-modules/pyspnego/default.nix index 401ccbe27097..e1b716245a5d 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.10.2"; + version = "0.11.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "jborean93"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-60aIRrhRynbuuFZzzBhJTlmU74CWuao8jWhr126cPrc="; + hash = "sha256-8u4gAIM2HZiDooUoIM0zAUq6IJkJHMzr16p42v6ekBQ="; }; nativeBuildInputs = [ setuptools ]; From d953eef75f1e5094d7663744d8ea2dcccc11062b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:33 +0200 Subject: [PATCH 379/687] python3Packages.pytest-cases: 3.8.5 -> 3.8.6 https://github.com/smarie/python-pytest-cases/releases/tag/3.8.6 --- .../python-modules/pytest-cases/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pytest-cases/default.nix b/pkgs/development/python-modules/pytest-cases/default.nix index 8741af9da335..d74ffcb45d2a 100644 --- a/pkgs/development/python-modules/pytest-cases/default.nix +++ b/pkgs/development/python-modules/pytest-cases/default.nix @@ -11,21 +11,22 @@ buildPythonPackage rec { pname = "pytest-cases"; - version = "3.8.5"; + version = "3.8.6"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { - inherit pname version; - hash = "sha256-ySBUGHhHp9MNirZwn7FnCoMOThkjS+cAyFyWttcQLBY="; + pname = "pytest_cases"; + inherit version; + hash = "sha256-XCTgqwy2+OgCpGm3llkGozPTuruHRYbrxW9+LL4afEQ="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ setuptools-scm ]; buildInputs = [ pytest ]; - propagatedBuildInputs = [ + dependencies = [ decopatch makefun ]; From 52185a6b67a47d100aef6e4d3c75fda799dc5527 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:34 +0200 Subject: [PATCH 380/687] python3Packages.pytest-django: 4.8.0 -> 4.9.0 https://github.com/pytest-dev/pytest-django/blob/v4.9.0/docs/changelog.rst --- pkgs/development/python-modules/pytest-django/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytest-django/default.nix b/pkgs/development/python-modules/pytest-django/default.nix index 71e6e66c5b5b..18a4f40289db 100644 --- a/pkgs/development/python-modules/pytest-django/default.nix +++ b/pkgs/development/python-modules/pytest-django/default.nix @@ -10,14 +10,16 @@ pytest-xdist, pytestCheckHook, }: + buildPythonPackage rec { pname = "pytest-django"; - version = "4.8.0"; + version = "4.9.0"; pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-XQVP4BHFbzsQ+Xj0Go77Llrfx+aA7zb7VxraHyR3nZA="; + pname = "pytest_django"; + inherit version; + hash = "sha256-i/e8NYya5vb8UbbOuxkP4gISGW5oBxIfEb1qOwNCgxQ="; }; build-system = [ From bb1e0e875c872637b28a0c9671016521bbee8586 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:34 +0200 Subject: [PATCH 381/687] python3Packages.pytest-env: 1.1.3 -> 1.1.5 --- pkgs/development/python-modules/pytest-env/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-env/default.nix b/pkgs/development/python-modules/pytest-env/default.nix index c013b583a012..e2a4f0e4a8ab 100644 --- a/pkgs/development/python-modules/pytest-env/default.nix +++ b/pkgs/development/python-modules/pytest-env/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "pytest-env"; - version = "1.1.3"; + version = "1.1.5"; format = "pyproject"; src = fetchPypi { pname = "pytest_env"; inherit version; - hash = "sha256-/NfcI7tx79PTVjK94bvl7oyNxEidZhf7AQZ0iA2WIWs="; + hash = "sha256-kSCYQKoOQzhQc6xGSlVK0pR8wv1mOp3r+I0DsB4Mwc8="; }; nativeBuildInputs = [ From 6a5be0cd89314dda515fa164c04a556a5e29df0a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:34 +0200 Subject: [PATCH 382/687] python3Packages.pytest-httpserver: 1.0.10 -> 1.1.0 https://github.com/csernazs/pytest-httpserver/blob/1.1.0/CHANGES.rst --- pkgs/development/python-modules/pytest-httpserver/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-httpserver/default.nix b/pkgs/development/python-modules/pytest-httpserver/default.nix index 152223f2ea5c..3bed5314cfb9 100644 --- a/pkgs/development/python-modules/pytest-httpserver/default.nix +++ b/pkgs/development/python-modules/pytest-httpserver/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "pytest-httpserver"; - version = "1.0.10"; + version = "1.1.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "csernazs"; repo = "pytest-httpserver"; rev = "refs/tags/${version}"; - hash = "sha256-KCsZs4MGENByF/wB+aj3yvMp7lssHNVKx8jLhDQ1u4k="; + hash = "sha256-BkdbCrpZKjHYikZk1mL4iSGe5gRjWUVN/w222QkmFLQ="; }; nativeBuildInputs = [ poetry-core ]; From 52ef90388a8639178c55afc90ad813cc6dc610bc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:35 +0200 Subject: [PATCH 383/687] python3Packages.pytest-httpx: 0.30.0 -> 0.32.0 https://github.com/Colin-b/pytest_httpx/blob/v0.32.0/CHANGELOG.md --- pkgs/development/python-modules/pytest-httpx/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-httpx/default.nix b/pkgs/development/python-modules/pytest-httpx/default.nix index 59a5a76e2eb5..032631ca3bde 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.30.0"; + version = "0.32.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "Colin-b"; repo = "pytest_httpx"; rev = "refs/tags/v${version}"; - hash = "sha256-JfyqeOCHNHO4IEHVrh47TdWvb8lcy/1Prqnfphs0ufM="; + hash = "sha256-YwpNwtSTyCd78Q4zjvdCoXxpFd1XItcV5dq/O9z1dMw="; }; nativeBuildInputs = [ From 99f99dc280a9c20f07b629d16c6887c0963c00a0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:35 +0200 Subject: [PATCH 384/687] python3Packages.pytest-lazy-fixtures: 1.0.7 -> 1.1.1 --- .../python-modules/pytest-lazy-fixtures/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytest-lazy-fixtures/default.nix b/pkgs/development/python-modules/pytest-lazy-fixtures/default.nix index 236e6dad3bfe..66a267be113e 100644 --- a/pkgs/development/python-modules/pytest-lazy-fixtures/default.nix +++ b/pkgs/development/python-modules/pytest-lazy-fixtures/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "pytest-lazy-fixtures"; - version = "1.0.7"; + version = "1.1.1"; pyproject = true; src = fetchFromGitHub { owner = "dev-petrov"; repo = "pytest-lazy-fixtures"; - rev = version; - hash = "sha256-BOKUg5HPBQfteKOEsdZ30h/hWbVZPuHMhtGXF3KfMXg="; + rev = "refs/tags/${version}"; + hash = "sha256-2gaGIv4vfMdhLXQeYMbbx9B6tIsCGw4rytaO8bfRuEI="; }; build-system = [ poetry-core ]; From 8eb609724733bdb972c38793d6ac802f297906a2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:36 +0200 Subject: [PATCH 385/687] python3Packages.pytest-localserver: 0.8.1 -> 0.9.0 https://github.com/pytest-dev/pytest-localserver/blob/v0.9.0/CHANGES --- .../pytest-localserver/default.nix | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/pytest-localserver/default.nix b/pkgs/development/python-modules/pytest-localserver/default.nix index 8549d394b984..009615455970 100644 --- a/pkgs/development/python-modules/pytest-localserver/default.nix +++ b/pkgs/development/python-modules/pytest-localserver/default.nix @@ -5,26 +5,31 @@ fetchPypi, werkzeug, pythonOlder, + setuptools-scm, }: buildPythonPackage rec { pname = "pytest-localserver"; - version = "0.8.1"; - format = "setuptools"; + version = "0.9.0"; + pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { - inherit pname version; - hash = "sha256-ZlacNP7zGldQsW7/0c0SiKepC1kVXQBef5FqzNPe5PE="; + pname = "pytest_localserver"; + inherit version; + hash = "sha256-+voCggk37n050B11D9Bc6xl/xfPIlfgbysOCbbCQh+0="; }; - propagatedBuildInputs = [ - aiosmtpd - werkzeug - ]; + build-system = [ setuptools-scm ]; - # all tests access network: does not work in sandbox + dependencies = [ werkzeug ]; + + optional-dependencies = { + smtp = [ aiosmtpd ]; + }; + + # All tests access network: does not work in sandbox doCheck = false; pythonImportsCheck = [ "pytest_localserver" ]; From bb7f6a2e6f1565f221b721e5c968aa30f7fde3d8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:36 +0200 Subject: [PATCH 386/687] python3Packages.pytest-mpl: 0.16.1 -> 0.17.0 --- pkgs/development/python-modules/pytest-mpl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytest-mpl/default.nix b/pkgs/development/python-modules/pytest-mpl/default.nix index fd26b16b6508..30cdc0876bce 100644 --- a/pkgs/development/python-modules/pytest-mpl/default.nix +++ b/pkgs/development/python-modules/pytest-mpl/default.nix @@ -12,12 +12,12 @@ buildPythonPackage rec { pname = "pytest-mpl"; - version = "0.16.1"; + version = "0.17.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-LVcWgRJOj/X04rnA0EfTfQSZ1rbY8vSaG1DN2ZMQRGk="; + hash = "sha256-++8F1+ZktLM0UvtpisGI5SJ5HzJ9405+o329/p1SysY="; }; nativeBuildInputs = [ setuptools-scm ]; From fd7f566c27db54bd653645cd0b7bb03fdce6f51b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:36 +0200 Subject: [PATCH 387/687] python3Packages.pytest-subtests: 0.12.1 -> 0.13.1 --- .../development/python-modules/pytest-subtests/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytest-subtests/default.nix b/pkgs/development/python-modules/pytest-subtests/default.nix index 664e0609080d..ee0bd0220226 100644 --- a/pkgs/development/python-modules/pytest-subtests/default.nix +++ b/pkgs/development/python-modules/pytest-subtests/default.nix @@ -17,14 +17,15 @@ buildPythonPackage rec { pname = "pytest-subtests"; - version = "0.12.1"; + version = "0.13.1"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-1mBdy4hkfgt8GInQJ/jvHBfXosYJJ+v9wJx7DYEgR20="; + pname = "pytest_subtests"; + inherit version; + hash = "sha256-mJ448PHAG8fGsuBNt9n9hZ2zXXfCwaQwyDGnDL8/3i0="; }; nativeBuildInputs = [ From 5b41c6c620556f0e5535b482007d130138b00f30 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:37 +0200 Subject: [PATCH 388/687] python3Packages.python-crontab: 3.1.0 -> 3.2.0 --- .../python-modules/python-crontab/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/python-crontab/default.nix b/pkgs/development/python-modules/python-crontab/default.nix index 55522bc960b5..c89cd3d07bda 100644 --- a/pkgs/development/python-modules/python-crontab/default.nix +++ b/pkgs/development/python-modules/python-crontab/default.nix @@ -10,19 +10,20 @@ buildPythonPackage rec { pname = "python-crontab"; - version = "3.1.0"; + version = "3.2.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { - inherit pname version; - hash = "sha256-9OoWBdJFM7Z/p6Y07ybLWaXy55VPbmd9LXoiKZWaL8g="; + pname = "python_crontab"; + inherit version; + hash = "sha256-QAZ9HdOa3jRgsq2FV8dlFRTNOFHe//9hxcYOEifFw2s="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ python-dateutil ]; + dependencies = [ python-dateutil ]; nativeCheckInputs = [ pytestCheckHook ]; From dd369f89ef9d87dd92628ae55ed6bd2e8117a81d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:37 +0200 Subject: [PATCH 389/687] python3Packages.python-dbusmock: 0.31.1 -> 0.32.1 https://github.com/martinpitt/python-dbusmock/releases/tag/0.32.1 --- pkgs/development/python-modules/python-dbusmock/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-dbusmock/default.nix b/pkgs/development/python-modules/python-dbusmock/default.nix index 9092a49d7690..dd5e15eb66eb 100644 --- a/pkgs/development/python-modules/python-dbusmock/default.nix +++ b/pkgs/development/python-modules/python-dbusmock/default.nix @@ -30,14 +30,14 @@ let in buildPythonPackage rec { pname = "python-dbusmock"; - version = "0.31.1"; + version = "0.32.1"; pyproject = true; src = fetchFromGitHub { owner = "martinpitt"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-DdV78o089Jkc7mSsGvlJgVpv8kPpMILo7lC6EbLxkxg="; + hash = "sha256-t8gMBebqVVij6R2KEOq3/j1ql4ZiVdE5236uqGUchE0="; }; build-system = [ From 00d6248ea180733c81aaaf84d4200fa299e19e2c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:39 +0200 Subject: [PATCH 390/687] python3Packages.python-multipart: 0.0.9 -> 0.0.12 --- pkgs/development/python-modules/python-multipart/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-multipart/default.nix b/pkgs/development/python-modules/python-multipart/default.nix index 3703e1275762..12b1e19f2c5b 100644 --- a/pkgs/development/python-modules/python-multipart/default.nix +++ b/pkgs/development/python-modules/python-multipart/default.nix @@ -18,13 +18,13 @@ buildPythonPackage rec { pname = "python-multipart"; - version = "0.0.9"; + version = "0.0.12"; pyproject = true; src = fetchPypi { pname = "python_multipart"; inherit version; - hash = "sha256-A/VGiMZj8beXcQXwIQQ7B5MVHkyxwanUoR/BPWIsQCY="; + hash = "sha256-BF4fmNcZwc4IXtf34e+djMyMAroCtVZtX3UhQQztWMs="; }; nativeBuildInputs = [ hatchling ]; From b946853e7aad2e486f5953841467211dd8c820c0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:39 +0200 Subject: [PATCH 391/687] python3Packages.python-musicpd: 0.9.0 -> 0.9.1 --- .../python-modules/python-musicpd/default.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/python-musicpd/default.nix b/pkgs/development/python-modules/python-musicpd/default.nix index 72ba24cc0aeb..0d75cc30454f 100644 --- a/pkgs/development/python-modules/python-musicpd/default.nix +++ b/pkgs/development/python-modules/python-musicpd/default.nix @@ -7,16 +7,15 @@ buildPythonPackage rec { pname = "python-musicpd"; - version = "0.9.0"; + version = "0.9.1"; + pyproject = true; src = fetchPypi { - inherit pname; + pname = "python_musicpd"; inherit version; - hash = "sha256-/FdM0UolVqhJNpS60Q/nra1hSHKL/LiSMX7/Hcipwco="; + hash = "sha256-zKjazEIxja6/tPWFXQhEYlLd1Jl8py9wirKsoDXeGu4="; }; - pyproject = true; - build-system = [ setuptools ]; doCheck = true; From 45727a9c21a14a17d4f34de589362d87bc147c69 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:40 +0200 Subject: [PATCH 392/687] python3Packages.python-on-whales: 0.69.0 -> 0.73.0 https://github.com/gabrieldemarmiesse/python-on-whales/releases/tag/v0.73.0 --- .../python-modules/python-on-whales/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/python-on-whales/default.nix b/pkgs/development/python-modules/python-on-whales/default.nix index 590ec69df624..6f8d8785cbcb 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.69.0"; + version = "0.73.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,12 +21,12 @@ buildPythonPackage rec { owner = "gabrieldemarmiesse"; repo = "python-on-whales"; rev = "refs/tags/v${version}"; - hash = "sha256-2ZrbiHvcYwerhGQmtC/903W/WpuqgYqapRzLpu30sRs="; + hash = "sha256-i2lctR5V4hF/cS46d+TW73iKZ+2G/UwiHMNbtP/Z7xo="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ pydantic requests tqdm @@ -34,6 +34,7 @@ buildPythonPackage rec { ]; doCheck = false; # majority of tests require Docker and/or network access + pythonImportsCheck = [ "python_on_whales" ]; meta = with lib; { From 1e6e234aed5762d340645b50361470d2802598c7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:41 +0200 Subject: [PATCH 393/687] python3Packages.python-osc: 1.8.3 -> 1.9.0 https://github.com/attwad/python-osc/blob/v1.9.0/CHANGELOG.md --- pkgs/development/python-modules/python-osc/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/python-osc/default.nix b/pkgs/development/python-modules/python-osc/default.nix index ee782b7362a7..bb388ab450db 100644 --- a/pkgs/development/python-modules/python-osc/default.nix +++ b/pkgs/development/python-modules/python-osc/default.nix @@ -12,15 +12,16 @@ buildPythonPackage rec { pname = "python-osc"; - version = "1.8.3"; + version = "1.9.0"; pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-pc4bpWyNgt9Ryz8pRrXdM6cFInkazEuFZOYtKyCtnKo="; + pname = "python_osc"; + inherit version; + hash = "sha256-q1D2axoZ79W/9yLyarZFDfGc3YS6ho8IyaM+fHhRRFY="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; pythonImportsCheck = [ "pythonosc" ]; From 6bd7241f33044f9118a42975b25b0228ffe3cf25 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:41 +0200 Subject: [PATCH 394/687] python3Packages.python-snap7: 1.3 -> 1.4.1 --- 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 fcbd2f98060c..515e4b9bec69 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.3"; + version = "1.4.1"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "gijzelaerr"; repo = "python-snap7"; rev = "refs/tags/${version}"; - hash = "sha256-90WwgqPHsHbuQUY49cSQblN1jfoLydiG0dm1aMF/NCA="; + hash = "sha256-CqLG5/U2k7WdZL5LfcFAnV1Q8HcIU7l36gi51lgB39s="; }; propagatedBuildInputs = [ setuptools ]; From 1b00d42e649231a4451442010595526256886cd4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:42 +0200 Subject: [PATCH 395/687] python3Packages.python-snappy: 0.7.1 -> 0.7.3 --- pkgs/development/python-modules/python-snappy/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-snappy/default.nix b/pkgs/development/python-modules/python-snappy/default.nix index 806f067173df..eb6e12df362c 100644 --- a/pkgs/development/python-modules/python-snappy/default.nix +++ b/pkgs/development/python-modules/python-snappy/default.nix @@ -10,12 +10,13 @@ buildPythonPackage rec { pname = "python-snappy"; - version = "0.7.1"; + version = "0.7.3"; pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-G8KdNiEdRLufBPPXzPuurrvC9ittQPT8Tt0fsWvFLBM="; + pname = "python_snappy"; + inherit version; + hash = "sha256-QCFsG637LTiseB7LFiodDsQPjul0fmELz+/fp5SGzuM="; }; build-system = [ From 2c3c630d5696651c476a19e5b160470e4a814083 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:42 +0200 Subject: [PATCH 396/687] python3Packages.python-socks: 2.4.4 -> 2.5.2 https://github.com/romis2012/python-socks/releases/tag/v2.5.2 --- pkgs/development/python-modules/python-socks/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-socks/default.nix b/pkgs/development/python-modules/python-socks/default.nix index 0796ea2b3c96..1722c1c89080 100644 --- a/pkgs/development/python-modules/python-socks/default.nix +++ b/pkgs/development/python-modules/python-socks/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "python-socks"; - version = "2.4.4"; + version = "2.5.2"; format = "setuptools"; disabled = pythonOlder "3.6.2"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "romis2012"; repo = "python-socks"; rev = "refs/tags/v${version}"; - hash = "sha256-c1fjSHi7LvaOeZwTOTSY/ZVr27/j03CdAra1PSa9Jt0="; + hash = "sha256-8qh7ohErK10RlVh4Zi1jBVmafWkGmLcGZsTDqE3dldY="; }; propagatedBuildInputs = [ From dba4840a0f6a01f166bfba874e675288cc643c41 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:42 +0200 Subject: [PATCH 397/687] python3Packages.python-youtube: 0.9.4 -> 0.9.6 https://github.com/sns-sdks/python-youtube/blob/refs/tags/v0.9.6/CHANGELOG.md --- pkgs/development/python-modules/python-youtube/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-youtube/default.nix b/pkgs/development/python-modules/python-youtube/default.nix index 3b48fde0c3e9..660a97ec891d 100644 --- a/pkgs/development/python-modules/python-youtube/default.nix +++ b/pkgs/development/python-modules/python-youtube/default.nix @@ -12,14 +12,14 @@ }: buildPythonPackage rec { pname = "python-youtube"; - version = "0.9.4"; + version = "0.9.6"; format = "pyproject"; src = fetchFromGitHub { owner = "sns-sdks"; repo = "python-youtube"; rev = "refs/tags/v${version}"; - hash = "sha256-OesJfnXI1w2d5moJyqvrWU3sCxDaqnk1bAhtK6SPjFw="; + hash = "sha256-IuVnXVe54D0g+7S+AuTGtBlwcmxHpkk1e9Vt8laEV2c="; }; postPatch = '' From 097acfb2563c2c82958764dd41f937edd207325b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:43 +0200 Subject: [PATCH 398/687] python3Packages.pythonnet: 3.0.3 -> 3.0.4 https://github.com/pythonnet/pythonnet/releases/tag/v3.0.4 --- pkgs/development/python-modules/pythonnet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pythonnet/default.nix b/pkgs/development/python-modules/pythonnet/default.nix index 9119f1a27268..24cbb7cc72e0 100644 --- a/pkgs/development/python-modules/pythonnet/default.nix +++ b/pkgs/development/python-modules/pythonnet/default.nix @@ -13,11 +13,11 @@ let pname = "pythonnet"; - version = "3.0.3"; + version = "3.0.4"; src = fetchPypi { pname = "pythonnet"; inherit version; - hash = "sha256-jUsulxWKAjh1+GR0WKWPOIF/T+Oa9gq91rDYrfHXfnU="; + hash = "sha256-yS+8/d0WV19+daZDMCJxZYtgbYVX338BMqwkDgPMOo8="; }; # This buildDotnetModule is used only to get nuget sources, the actual From ddec1eaa87ab0ff564cca08df0e47097e31527c5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:43 +0200 Subject: [PATCH 399/687] python3Packages.pytools: 2024.1.6 -> 2024.1.14 --- .../python-modules/pytools/default.nix | 40 +++++++++++++------ 1 file changed, 28 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/pytools/default.nix b/pkgs/development/python-modules/pytools/default.nix index 6f276f104f9e..7a4e11d7c030 100644 --- a/pkgs/development/python-modules/pytools/default.nix +++ b/pkgs/development/python-modules/pytools/default.nix @@ -2,30 +2,37 @@ lib, buildPythonPackage, fetchPypi, - pythonOlder, - decorator, numpy, platformdirs, - typing-extensions, pytestCheckHook, + pythonOlder, + setuptools, + typing-extensions, }: buildPythonPackage rec { pname = "pytools"; - version = "2024.1.6"; - format = "setuptools"; - disabled = pythonOlder "3.6"; + version = "2024.1.14"; + pyproject = true; + + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-u9t1BrCWakShd8XlVWdb7OHmXhW7sRFPNwsiPgaTIrk="; + hash = "sha256-OeW7r4H6Qy5oi4LdCYAhLRj5eyPlGox6/nWSJJ/kCrE="; }; - propagatedBuildInputs = [ - decorator - numpy + build-system = [ setuptools ]; + + dependencies = [ platformdirs - ] ++ lib.optionals (pythonOlder "3.11") [ typing-extensions ]; + typing-extensions + ]; + + optional-dependencies = { + numpy = [ numpy ]; + # siphash = [ siphash ]; + }; nativeCheckInputs = [ pytestCheckHook ]; @@ -35,9 +42,18 @@ buildPythonPackage rec { "pytools.lex" ]; + disabledTests = [ + # siphash is not available + "test_class_hashing" + "test_dataclass_hashing" + "test_datetime_hashing" + "test_hash_function" + ]; + meta = { - homepage = "https://github.com/inducer/pytools/"; description = "Miscellaneous Python lifesavers"; + homepage = "https://github.com/inducer/pytools/"; + changelo = "https://github.com/inducer/pytools/releases/tag/v${version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ artuuge ]; }; From 8d4bc2f8a0e0b92895b8011b80922b036307dba8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:44 +0200 Subject: [PATCH 400/687] python3Packages.pytransportnswv2: 0.4.0 -> 0.7.1 --- pkgs/development/python-modules/pytransportnswv2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytransportnswv2/default.nix b/pkgs/development/python-modules/pytransportnswv2/default.nix index e2e8c0c81e24..6b048aa8195a 100644 --- a/pkgs/development/python-modules/pytransportnswv2/default.nix +++ b/pkgs/development/python-modules/pytransportnswv2/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pytransportnswv2"; - version = "0.4.0"; + version = "0.7.1"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-LbFBzC7kGa2qz+XQZDmjhE2FhmScesx5jtLtkV0hlg8="; + hash = "sha256-hpbq1Krv+DklSXBMJsyRZd8d0yj+vaRjlu2pu6sLV0Y="; }; build-system = [ setuptools ]; From feeaf70c4d207045565b7c375086cdf5ee25c0ca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:44 +0200 Subject: [PATCH 401/687] python3Packages.pytubefix: 6.4.2 -> 6.17.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 343bcca0a965..3610c50b3a00 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 = "6.17.0"; pyproject = true; src = fetchFromGitHub { owner = "JuanBindez"; repo = "pytubefix"; rev = "refs/tags/v${version}"; - hash = "sha256-FbmVQ+nt/WEwE5vRMo2610TO463CT8nCseqB30uXjSM="; + hash = "sha256-7AHmRAJ8wL8/V5uQyjdsEUxHQz0n+3pxi9FpMsM1l4U="; }; build-system = [ setuptools ]; From bed94ca4d40c8aac14ab0ba0074f1e45d74f1311 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:45 +0200 Subject: [PATCH 402/687] python3Packages.pywavelets: 1.6.0 -> 1.7.0 https://github.com/PyWavelets/pywt/releases/tag/v1.7.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 149b9fb57fd8..e3350c4e624d 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.6.0"; + version = "1.7.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -20,12 +20,12 @@ buildPythonPackage rec { owner = "PyWavelets"; repo = "pywt"; rev = "refs/tags/v${version}"; - hash = "sha256-Dr6LWGVlYGDD21l1RQ7elScovcen5uuFdJJXe3deB5o="; + hash = "sha256-oWAF8YDvb0SdlRzSjG2BNEekBkvR3U6KQ+e2FoIs+tw="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail '"numpy>=2.0.0rc1,<2.3",' "" + --replace-fail "numpy>=2.0.0" "numpy" ''; build-system = [ From e3f595762caebae9be0aa6d499c73b713db43f6e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:45 +0200 Subject: [PATCH 403/687] python3Packages.pywebview: 5.0.5 -> 5.2 --- pkgs/development/python-modules/pywebview/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pywebview/default.nix b/pkgs/development/python-modules/pywebview/default.nix index db508d3e5ef9..96b1213ca514 100644 --- a/pkgs/development/python-modules/pywebview/default.nix +++ b/pkgs/development/python-modules/pywebview/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pywebview"; - version = "5.0.5"; + version = "5.2"; pyproject = true; disabled = pythonOlder "3.5"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "r0x0r"; repo = "pywebview"; rev = "refs/tags/${version}"; - hash = "sha256-Mep4r5OujsefXFQA09OospqnzgQ3xn8HHdZFKNo3oM4="; + hash = "sha256-PNnsqb+gyeFfQwMFj7cYaiv54cZ+H5IF9+DS9RN/qB4="; }; nativeBuildInputs = [ From 935e008a0cdbb7292bce21a2f7e63a16d08ba98d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:46 +0200 Subject: [PATCH 404/687] python3Packages.pyzmq: 26.0.3 -> 26.2.0 --- pkgs/development/python-modules/pyzmq/default.nix | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/pyzmq/default.nix b/pkgs/development/python-modules/pyzmq/default.nix index a0495c9b0674..e47570dd9b06 100644 --- a/pkgs/development/python-modules/pyzmq/default.nix +++ b/pkgs/development/python-modules/pyzmq/default.nix @@ -15,7 +15,6 @@ # checks pytestCheckHook, - python, pythonOlder, tornado, libsodium, @@ -25,14 +24,14 @@ buildPythonPackage rec { pname = "pyzmq"; - version = "26.0.3"; + version = "26.2.0"; pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-26fZ8uBH36K8o7AfT4SqUkZyUgPWKE43kPLKFfumtAo="; + hash = "sha256-BwZywlhYHI5PZAtRWSl1gKmXSwJgQ71KsEcL6e0yTx8="; }; build-system = [ @@ -60,13 +59,9 @@ buildPythonPackage rec { pythonImportsCheck = [ "zmq" ]; - pytestFlagsArray = [ - "$out/${python.sitePackages}/zmq/tests/" # Folder with tests - # pytest.ini is missing in pypi's sdist - # https://github.com/zeromq/pyzmq/issues/1853#issuecomment-1592731986 - "--asyncio-mode auto" - "--ignore=$out/lib/python3.12/site-packages/zmq/tests/test_mypy.py" - ]; + preCheck = '' + rm -r zmq + ''; disabledTests = [ # Tests hang From 38f0b48f29b0d9e610d0298f838e8e095a1c9182 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:47 +0200 Subject: [PATCH 405/687] python3Packages.qiskit-aer: 0.13.3 -> 0.15.1 https://qiskit.org/documentation/release_notes.html --- pkgs/development/python-modules/qiskit-aer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qiskit-aer/default.nix b/pkgs/development/python-modules/qiskit-aer/default.nix index 18bd47bf5bf7..62c404ff9720 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.13.3"; + version = "0.15.1"; format = "pyproject"; disabled = pythonOlder "3.6"; @@ -38,7 +38,7 @@ buildPythonPackage rec { owner = "Qiskit"; repo = "qiskit-aer"; rev = "refs/tags/${version}"; - hash = "sha256-xE5P4o6/I8Y/trK0e8GQ0oAOAyMvYWfzyuVvAoZExwk="; + hash = "sha256-TrGoeyn6K5MGtkenEE9zz4S1xdOthskdRykzppfkZag="; }; postPatch = '' From 3042d9b317af9582c22dc0adcfde886c7473b20d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:47 +0200 Subject: [PATCH 406/687] python3Packages.qiskit: 1.0.1 -> 1.2.2 https://qiskit.org/documentation/release_notes.html --- pkgs/development/python-modules/qiskit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qiskit/default.nix b/pkgs/development/python-modules/qiskit/default.nix index 84d68da4b937..9b0ca55c8eb0 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.0.1"; + version = "1.2.2"; pyproject = true; disabled = pythonOlder "3.6"; @@ -42,7 +42,7 @@ buildPythonPackage rec { owner = "Qiskit"; repo = "qiskit"; rev = "refs/tags/${version}"; - hash = "sha256-Cjfn+9h8W08FcAlVC7b7O8Z+VGx5UeHosSgYJin/evE="; + hash = "sha256-QbJcpJAtMMfJF71moQ1kEqP2lnZXmg69Zk2mjCJDg/Q="; }; nativeBuildInputs = [ setuptools ]; From 798643af5ce86629eb8b6686f9d8c8e9cc08ff26 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:48 +0200 Subject: [PATCH 407/687] python3Packages.qutip: 5.0.2 -> 5.0.4 https://github.com/qutip/qutip/releases/tag/v5.0.4 --- 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 12b6c1b9e9d9..f9f5b3ff7f2b 100644 --- a/pkgs/development/python-modules/qutip/default.nix +++ b/pkgs/development/python-modules/qutip/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "qutip"; - version = "5.0.2"; + version = "5.0.4"; pyproject = true; disabled = pythonOlder "3.7"; @@ -29,7 +29,7 @@ buildPythonPackage rec { owner = pname; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-lMPzgmUaoEQB5TzmqEJFiFTuS3AGpyMMjPHlPUKTLvk="; + hash = "sha256-KT5Mk0w6EKTUZzGRnQ6XQPZfH5ZXVuiD+EwSflNqHNo="; }; nativeBuildInputs = [ From b33eeb5cd87ecef259a1ed3add6a7336ff23eda8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:48 +0200 Subject: [PATCH 408/687] python3Packages.rasterio: 1.3.11 -> 1.4.0 https://github.com/rasterio/rasterio/blob/1.4.0/CHANGES.txt --- .../python-modules/rasterio/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/rasterio/default.nix b/pkgs/development/python-modules/rasterio/default.nix index 40033924bfda..abbd2eef7ef5 100644 --- a/pkgs/development/python-modules/rasterio/default.nix +++ b/pkgs/development/python-modules/rasterio/default.nix @@ -15,6 +15,7 @@ click-plugins, cligj, cython, + fsspec, gdal, hypothesis, ipython, @@ -32,7 +33,7 @@ buildPythonPackage rec { pname = "rasterio"; - version = "1.3.11"; + version = "1.4.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -41,17 +42,13 @@ buildPythonPackage rec { owner = "rasterio"; repo = "rasterio"; rev = "refs/tags/${version}"; - hash = "sha256-Yh3n2oyARf7LAtJU8Oa3WWc+oscl7e2N7jpW0v1uTVk="; + hash = "sha256-A8o8FYuhlzL6Wl6sfB7D2KRAKZl28E6K2AdUik9zmgs="; }; postPatch = '' - # remove useless import statement requiring distutils to be present at the runtime - substituteInPlace rasterio/rio/calc.py \ - --replace-fail "from distutils.version import LooseVersion" "" - # relax numpy dependency substituteInPlace pyproject.toml \ - --replace-fail "numpy>=2.0.0,<3.0" "numpy" + --replace-fail "numpy>=2" "numpy" ''; nativeBuildInputs = [ @@ -81,6 +78,7 @@ buildPythonPackage rec { nativeCheckInputs = [ boto3 + fsspec hypothesis packaging pytestCheckHook @@ -99,6 +97,10 @@ buildPythonPackage rec { disabledTests = [ # flaky "test_outer_boundless_pixel_fidelity" + # network access + "test_issue1982" + "test_opener_fsspec_http_fs" + "test_fsspec_http_msk_sidecar" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ "test_reproject_error_propagation" ]; pythonImportsCheck = [ "rasterio" ]; From 2f98ce2db32e03db396c62760079246235ccfbe0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:49 +0200 Subject: [PATCH 409/687] python3Packages.ratarmountcore: 0.7.2 -> 0.15.2 https://github.com/mxmlnkn/ratarmount/blob/core-v0.15.2/core/CHANGELOG.md --- pkgs/development/python-modules/ratarmountcore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ratarmountcore/default.nix b/pkgs/development/python-modules/ratarmountcore/default.nix index b966e0a319be..dbeb62305b59 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.7.2"; + version = "0.15.2"; pyproject = true; disabled = pythonOlder "3.10"; @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "mxmlnkn"; repo = "ratarmount"; - rev = "core-v${version}"; + rev = "refs/tags/v${version}"; hash = "sha256-2LPGKdofx2ID8BU0dZhGiZ3tUkd+niEVGvTSBFX4InU="; fetchSubmodules = true; }; From 9de098e1919af78e05b9422113b47707cec9e445 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:49 +0200 Subject: [PATCH 410/687] python3Packages.readchar: 4.0.6 -> 4.2.0 --- .../python-modules/readchar/default.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/readchar/default.nix b/pkgs/development/python-modules/readchar/default.nix index b9d80f945c25..29c4f5d0bd2d 100644 --- a/pkgs/development/python-modules/readchar/default.nix +++ b/pkgs/development/python-modules/readchar/default.nix @@ -7,13 +7,14 @@ setuptools, # tests + pytest-cov-stub, pytestCheckHook, pexpect, }: buildPythonPackage rec { pname = "readchar"; - version = "4.0.6"; + version = "4.2.0"; pyproject = true; # Don't use wheels on PyPI @@ -21,32 +22,33 @@ buildPythonPackage rec { owner = "magmax"; repo = "python-${pname}"; rev = "refs/tags/v${version}"; - hash = "sha256-XowLJ9YAHhP9nInFVYtoLEOmlWBRWQX259vwm9SVVZU="; + hash = "sha256-xha3bGuDYt4gLcK3x62ym+zCAQVyZjlV1HyKh8kHe64="; }; postPatch = '' - substituteInPlace setup.cfg \ - --replace "--cov=readchar" "" \ - --replace "attr: readchar.__version__" "${version}" + # Tags on GitHub still have a postfix (-dev0) + sed -i 's/\(version = "\)[^"]*\(".*\)/\1${version}\2/' pyproject.toml # run Linux tests on Darwin as well # see https://github.com/magmax/python-readchar/pull/99 for why this is not upstreamed substituteInPlace tests/linux/conftest.py \ --replace 'sys.platform.startswith("linux")' 'sys.platform.startswith(("darwin", "linux"))' ''; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; pythonImportsCheck = [ "readchar" ]; nativeCheckInputs = [ + pytest-cov-stub pytestCheckHook pexpect ]; meta = with lib; { - homepage = "https://github.com/magmax/python-readchar"; description = "Python library to read characters and key strokes"; + homepage = "https://github.com/magmax/python-readchar"; + changelog = "https://github.com/magmax/python-readchar/releases/tag/v${version}"; license = licenses.mit; - maintainers = [ maintainers.mmahut ]; + maintainers = with maintainers; [ mmahut ]; }; } From bd20d4cfcd66abb3459f33fa211d5bccaa89be03 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:50 +0200 Subject: [PATCH 411/687] python3Packages.redis: 5.0.6 -> 5.1.0 https://github.com/redis/redis-py/releases/tag/v5.1.0 --- 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 8cee5fa57311..cc067ca0fdd3 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.0.6"; + version = "5.1.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-OEc818Y4mtPkSpH0w+r2vLip90YAfym/T7IIJP8LIZc="; + hash = "sha256-t1bfHko4WPzA74YfP8U2I6lsQeKx9TBOCeD+dY0zPUA="; }; propagatedBuildInputs = [ From d3048a8d82924b4200c4e16998fe56f027ee3ba7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:50 +0200 Subject: [PATCH 412/687] python3Packages.referencing: 0.34.0 -> 0.35.1 https://github.com/python-jsonschema/referencing/releases/tag/v0.35.1 --- pkgs/development/python-modules/referencing/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/referencing/default.nix b/pkgs/development/python-modules/referencing/default.nix index 3e7063e42ecc..89159a4f80c1 100644 --- a/pkgs/development/python-modules/referencing/default.nix +++ b/pkgs/development/python-modules/referencing/default.nix @@ -15,7 +15,7 @@ let self = buildPythonPackage rec { pname = "referencing"; - version = "0.34.0"; + version = "0.35.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ let repo = "referencing"; rev = "refs/tags/v${version}"; fetchSubmodules = true; - hash = "sha256-Vx+WVgt09I04Z/sIYsLLtPCwuo5wW0Z2o2OTH2V17UY="; + hash = "sha256-Ix0cpdOs7CtersdfW9daF/+BEJaV/na1WRTlYywUJV8="; }; build-system = [ From 7ae679a8d5d0ffa74258c5323717167dbf435d77 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:50 +0200 Subject: [PATCH 413/687] python3Packages.regex: 2024.5.15 -> 2024.9.11 --- 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 4434ff860134..bc1a60eea098 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.5.15"; + version = "2024.9.11"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-0+4C2eX0gsyDCRNKke6qy90iYboRGw/vN0jutJE+aiw="; + hash = "sha256-bBiMMH6EM7y2PcGRUCLetVO0IDpwci/FQsNjvxIKAf0="; }; checkPhase = '' From 3332e5c890d104c2217a2e3f6c3efa70a3280b10 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:51 +0200 Subject: [PATCH 414/687] python3Packages.reikna: 0.8.0 -> 0.9.0 --- pkgs/development/python-modules/reikna/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reikna/default.nix b/pkgs/development/python-modules/reikna/default.nix index 95bdca651be5..716162be03a4 100644 --- a/pkgs/development/python-modules/reikna/default.nix +++ b/pkgs/development/python-modules/reikna/default.nix @@ -16,12 +16,12 @@ buildPythonPackage rec { pname = "reikna"; - version = "0.8.0"; + version = "0.9.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-fpa1Pfo5EAafg7Pgha17G6k5G13fdErjclv0On/uYyI="; + hash = "sha256-uzIoGCkIINgmO+r0vAzmihS14GWv5ygakMz3tKIG3zA="; }; nativeCheckInputs = [ From 18df2b61e6d94e5bcbe92df69b407b2988f29968 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:52 +0200 Subject: [PATCH 415/687] python3Packages.reportlab: 4.2.2 -> 4.2.4 --- pkgs/development/python-modules/reportlab/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reportlab/default.nix b/pkgs/development/python-modules/reportlab/default.nix index 186b02c60375..4a1991adefdf 100644 --- a/pkgs/development/python-modules/reportlab/default.nix +++ b/pkgs/development/python-modules/reportlab/default.nix @@ -18,7 +18,7 @@ let in buildPythonPackage rec { pname = "reportlab"; - version = "4.2.2"; + version = "4.2.4"; pyproject = true; # See https://bitbucket.org/pypy/compatibility/wiki/reportlab%20toolkit @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchPypi { inherit pname version; - hash = "sha256-dl7svdaEkcVpR+KcOLi2m4NO5du90vt0CfCOvevwRCg="; + hash = "sha256-oAtXKS4VanvahO3zHWDCVXgVMHbI+5YzHQxZ7d2gUsg="; }; postPatch = '' From 4b5bac80081c2d51d9e5b0c29200c2a5385cda55 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:52 +0200 Subject: [PATCH 416/687] python3Packages.responses: 0.25.0 -> 0.25.3 https://github.com/getsentry/responses/blob/0.25.3/CHANGES --- .../python-modules/responses/default.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/responses/default.nix b/pkgs/development/python-modules/responses/default.nix index 615234474a6a..c5b24010d3de 100644 --- a/pkgs/development/python-modules/responses/default.nix +++ b/pkgs/development/python-modules/responses/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchFromGitHub, - fetchpatch2, pytest-asyncio, pytest-httpserver, pytestCheckHook, @@ -19,7 +18,7 @@ buildPythonPackage rec { pname = "responses"; - version = "0.25.0"; + version = "0.25.3"; pyproject = true; disabled = pythonOlder "3.8"; @@ -30,17 +29,9 @@ buildPythonPackage rec { owner = "getsentry"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-FHtuZ6NUmCveAJOXEajfTLRMR8W1Jz/pjFKdE6PHW2g="; + hash = "sha256-+iRrmRAe8RWcts2LMFvykroQ5sL7+hW6Wrs7Kd1mzBM="; }; - patches = [ - (fetchpatch2 { - # adds missing pytest asyncio markers - url = "https://github.com/getsentry/responses/commit/d5e7402f1782692d04742562370abaca8d54a972.patch"; - hash = "sha256-A/DYSKvuangolkcQX4k/uom//AQ9in7BsTmVtlCqmXQ="; - }) - ]; - nativeBuildInputs = [ setuptools ]; propagatedBuildInputs = [ From 84c74afa22f061af85414af5170c77c86eb06348 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:53 +0200 Subject: [PATCH 417/687] python3Packages.rich: 13.7.1 -> 13.8.1 https://github.com/Textualize/rich/blob/v13.8.1/CHANGELOG.md --- pkgs/development/python-modules/rich/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rich/default.nix b/pkgs/development/python-modules/rich/default.nix index c9c29a1287be..34913e526d78 100644 --- a/pkgs/development/python-modules/rich/default.nix +++ b/pkgs/development/python-modules/rich/default.nix @@ -19,6 +19,7 @@ attrs, pytestCheckHook, setuptools, + which, # for passthru.tests enrich, @@ -29,7 +30,7 @@ buildPythonPackage rec { pname = "rich"; - version = "13.7.1"; + version = "13.8.1"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -38,7 +39,7 @@ buildPythonPackage rec { owner = "Textualize"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-7LvmPrCpHfPEfJ1r8IFnQhYkBstvtIrWYhGwcchlc0s="; + hash = "sha256-k+a64GDGzRDprvJz7s9Sm4z8jDV5TZ+CZLMgXKXXonM="; }; nativeBuildInputs = [ poetry-core ]; @@ -56,6 +57,7 @@ buildPythonPackage rec { attrs pytestCheckHook setuptools + which ]; disabledTests = [ From 015cc8f1a4a05d583ae7656fe964ff89a4da3a80 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:53 +0200 Subject: [PATCH 418/687] python3Packages.ripser: 0.6.8 -> 0.6.10 https://github.com/scikit-tda/ripser.py/blob/0.6.10/CHANGELOG.md --- pkgs/development/python-modules/ripser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ripser/default.nix b/pkgs/development/python-modules/ripser/default.nix index 318282f763a0..d67de41c6d75 100644 --- a/pkgs/development/python-modules/ripser/default.nix +++ b/pkgs/development/python-modules/ripser/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "ripser"; - version = "0.6.8"; + version = "0.6.10"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-J5ctOvGtmg/e2ls7fN59LR4AbHedC9gKk6f8jIDIoFI="; + hash = "sha256-3Mr6+XrSOVvGbLN25fvg9vJkNyspj9CT5BBxMsH3lIQ="; }; nativeBuildInputs = [ cython ]; From 258b673a7ded189d0ffd488d4a261a29c46531f6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:54 +0200 Subject: [PATCH 419/687] python3Packages.roadlib: 0.26.0 -> 0.27.0 --- pkgs/development/python-modules/roadlib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/roadlib/default.nix b/pkgs/development/python-modules/roadlib/default.nix index eaaf3eff9faf..9d45400b7dc7 100644 --- a/pkgs/development/python-modules/roadlib/default.nix +++ b/pkgs/development/python-modules/roadlib/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "roadlib"; - version = "0.26.0"; + version = "0.27.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-qh+xVBqQ/bkXl7Xa6w+SIkQRwIUW5ut4yosGko+8xrY="; + hash = "sha256-k2ePgxWLbDGjMNfA/cQabSx98FRVrsdV9WANXuIGD+E="; }; build-system = [ setuptools ]; From 916da02a79c44bcbfba24e79578e577f787c60de Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:54 +0200 Subject: [PATCH 420/687] python3Packages.roadrecon: 1.4.0 -> 1.5.0 --- pkgs/development/python-modules/roadrecon/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/roadrecon/default.nix b/pkgs/development/python-modules/roadrecon/default.nix index 87db63bab3a8..688d1902fc2c 100644 --- a/pkgs/development/python-modules/roadrecon/default.nix +++ b/pkgs/development/python-modules/roadrecon/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "roadrecon"; - version = "1.4.0"; + version = "1.5.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-OEftVwU30tLP091Z5CIl67hkjjcqY+Qo04/wHZlbuFc="; + hash = "sha256-hDIMDNmvGQAcpPMet31MbuJtOU2JCrbLlpAu19skNVg="; }; pythonRelaxDeps = [ "flask" ]; From bdcbf0d3f2c08963d6e8842ab1aa2e0a9bfe6d4b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:55 +0200 Subject: [PATCH 421/687] python3Packages.roadtx: 1.8.2 -> 1.10.0 --- 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 d390acea281d..c1e2803a6dc7 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.8.2"; + version = "1.10.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-BJYBQBxgYbozY0rPgxpiduUxb6wEFBJxXY8TRVlLz5M="; + hash = "sha256-TtmpqNlDRsjGPhWPhqDw/ApvR9lK6cSlu/HGntgZ68A="; }; build-system = [ setuptools ]; From 67b5018fc4a2a9d8325f816db92db2d8c2469691 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:55 +0200 Subject: [PATCH 422/687] python3Packages.rtmixer: 0.1.4 -> 0.1.7 --- pkgs/development/python-modules/rtmixer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rtmixer/default.nix b/pkgs/development/python-modules/rtmixer/default.nix index 994cd103c18f..fc31c0c40344 100644 --- a/pkgs/development/python-modules/rtmixer/default.nix +++ b/pkgs/development/python-modules/rtmixer/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "rtmixer"; - version = "0.1.4"; + version = "0.1.7"; format = "setuptools"; disabled = isPy27; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "spatialaudio"; repo = "python-rtmixer"; rev = "refs/tags/${version}"; - hash = "sha256-S8aVfxoG0o5GarDX5ZIDQ3GKOT32NtttQJ449FI9Fy0="; + hash = "sha256-K5w6XWnDdA5HrzDOMhqinlxrg/09AF6c5CWZEsfVHb4="; fetchSubmodules = true; }; From 8bb6d47f7f778b42cf24d3410ff4235b9aadc2f3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:55 +0200 Subject: [PATCH 423/687] python3Packages.s3fs: 2024.6.1 -> 2024.9.0 https://github.com/fsspec/s3fs/raw/2024.9.0/docs/source/changelog.rst --- pkgs/development/python-modules/s3fs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/s3fs/default.nix b/pkgs/development/python-modules/s3fs/default.nix index bd53e3b3ef2b..7035c15615e7 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.6.1"; + version = "2024.9.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-bCEG1sNPv7uI49IMbzVyiW1e49NRKJZpYwHCGjxUG+o="; + hash = "sha256-ZJNwWrtQN01reZT5YW0nrb3YohnIY1EAvcKGOC79kfU="; }; postPatch = '' From 0954dc1895f27d525f6b0cdabdde238430c2b750 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:56 +0200 Subject: [PATCH 424/687] python3Packages.sarif-tools: 3.0.0 -> 3.0.2 https://github.com/microsoft/sarif-tools/releases/tag/v3.0.2 --- .../python-modules/sarif-tools/default.nix | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/sarif-tools/default.nix b/pkgs/development/python-modules/sarif-tools/default.nix index c499d021447d..b75379c06af2 100644 --- a/pkgs/development/python-modules/sarif-tools/default.nix +++ b/pkgs/development/python-modules/sarif-tools/default.nix @@ -4,6 +4,7 @@ buildPythonPackage, poetry-core, jsonpath-ng, + jsonschema, jinja2, python, python-docx, @@ -15,32 +16,33 @@ buildPythonPackage rec { pname = "sarif-tools"; - version = "3.0.0"; + version = "3.0.2"; pyproject = true; src = fetchFromGitHub { owner = "microsoft"; repo = "sarif-tools"; rev = "refs/tags/v${version}"; - hash = "sha256-MYwhewUTZ3Wl93p6bN3+bHqtXz+BAlAhte+JaetPQYU="; + hash = "sha256-VGdl4WBdIiCWPGfFxqcG4XlbLh0uiLQXdrhUa2OxaVY="; }; disabled = pythonOlder "3.8"; - nativeBuildInputs = [ - poetry-core - ]; + build-system = [ poetry-core ]; - propagatedBuildInputs = [ - jsonpath-ng + dependencies = [ jinja2 + jsonpath-ng + matplotlib python python-docx - matplotlib pyyaml ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + jsonschema + pytestCheckHook + ]; pythonRelaxDeps = [ "python-docx" ]; From 444dac4444ed2895f2c9e5c410e8ba1f630d173f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:57 +0200 Subject: [PATCH 425/687] python3Packages.scapy: 2.5.0 -> 2.6.0 https://github.com/secdev/scapy/releases/tag/v2.6.0 --- pkgs/development/python-modules/scapy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/scapy/default.nix b/pkgs/development/python-modules/scapy/default.nix index 6e1ab5aad6e3..77eb9ea5195a 100644 --- a/pkgs/development/python-modules/scapy/default.nix +++ b/pkgs/development/python-modules/scapy/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { pname = "scapy"; - version = "2.5.0"; + version = "2.6.0"; format = "setuptools"; disabled = isPyPy; @@ -40,8 +40,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "secdev"; repo = "scapy"; - rev = "v${version}"; - hash = "sha256-xJlovcxUQOQHfOU0Jgin/ayd2T5fOyeN4Jg0DbLHoeU="; + rev = "refs/tags/v${version}"; + hash = "sha256-k/wfY5nq/txdiqj5gyHT9FSjnFzazDBawE3+aNe9zrQ="; }; patches = [ ./find-library.patch ]; From ad6eafa4a9762efedcc85307348407b23d51483d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:57 +0200 Subject: [PATCH 426/687] python3Packages.schema-salad: 8.5.20240503091721 -> 8.7.20240905150001 https://github.com/common-workflow-language/schema_salad/releases/tag/8.7.20240905150001 --- pkgs/development/python-modules/schema-salad/default.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/schema-salad/default.nix b/pkgs/development/python-modules/schema-salad/default.nix index e90abc94768c..66a712372986 100644 --- a/pkgs/development/python-modules/schema-salad/default.nix +++ b/pkgs/development/python-modules/schema-salad/default.nix @@ -22,7 +22,7 @@ buildPythonPackage rec { pname = "schema-salad"; - version = "8.5.20240503091721"; + version = "8.7.20240905150001"; pyproject = true; disabled = pythonOlder "3.8"; @@ -31,7 +31,7 @@ buildPythonPackage rec { owner = "common-workflow-language"; repo = "schema_salad"; rev = "refs/tags/${version}"; - hash = "sha256-VbEIkWzg6kPnJWqbvlfsD83oS0VQasGQo+pUIPiGjhU="; + hash = "sha256-hPqUD9gYO78NnG/QdD32uRkRPpN5UIhfzNHpUXnNOgE="; }; postPatch = '' @@ -57,10 +57,6 @@ buildPythonPackage rec { ++ cachecontrol.optional-dependencies.filecache ++ lib.optionals (pythonOlder "3.9") [ importlib-resources ]; - patches = [ (fetchpatch { - url = "https://patch-diff.githubusercontent.com/raw/common-workflow-language/schema_salad/pull/840.patch"; - hash = "sha256-fke75FCCn23LAMJ5bDWJpuBR6E9XIpjmzzXSbjqpxn8="; - } ) ]; nativeCheckInputs = [ pytestCheckHook ] ++ optional-dependencies.pycodegen; From 1737a60b8ffe6fdcab1a9efe6988127815ae0630 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:57 +0200 Subject: [PATCH 427/687] python3Packages.schwifty: 2024.8.1 -> 2024.9.0 https://github.com/mdomke/schwifty/blob/2024.9.0/CHANGELOG.rst --- pkgs/development/python-modules/schwifty/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/schwifty/default.nix b/pkgs/development/python-modules/schwifty/default.nix index 793627bb3c61..02a70e00ecec 100644 --- a/pkgs/development/python-modules/schwifty/default.nix +++ b/pkgs/development/python-modules/schwifty/default.nix @@ -24,14 +24,14 @@ buildPythonPackage rec { pname = "schwifty"; - version = "2024.8.1"; + version = "2024.9.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-XWdB0yGYKxz2PJVNbXpNnsG/SaF3ysZn8JjrDn/rZ7w="; + hash = "sha256-rO6fUCFYfCVPxfd+vvzWL+sMDDqA/qRSPUUTB90E8zA="; }; build-system = [ From 790af23475619293f47cb200cfcff964894d7bb8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:58 +0200 Subject: [PATCH 428/687] python3Packages.scikit-bio: 0.6.0 -> 0.6.2 --- pkgs/development/python-modules/scikit-bio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scikit-bio/default.nix b/pkgs/development/python-modules/scikit-bio/default.nix index 7068063a8cb5..37d1763b264c 100644 --- a/pkgs/development/python-modules/scikit-bio/default.nix +++ b/pkgs/development/python-modules/scikit-bio/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "scikit-bio"; - version = "0.6.0"; + version = "0.6.2"; pyproject = true; src = fetchFromGitHub { owner = "scikit-bio"; repo = "scikit-bio"; rev = "refs/tags/${version}"; - hash = "sha256-v8/r52pJpMi34SekPQBf7CqRbs+ZEyPR3WO5RBB7uKg="; + hash = "sha256-1L3AemXVqfgBDlRZorG7+8qt3f1Bm8L+Se+OwqEWwI4="; }; build-system = [ From 2ef2e260b10f634f17c8d4030eeee8ff2e45c1a0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:59 +0200 Subject: [PATCH 429/687] python3Packages.scikit-build: 0.18.0 -> 0.18.1 https://github.com/scikit-build/scikit-build/blob/0.18.1/CHANGES.rst --- .../python-modules/scikit-build/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/scikit-build/default.nix b/pkgs/development/python-modules/scikit-build/default.nix index f5c54e856e24..9a3501a71957 100644 --- a/pkgs/development/python-modules/scikit-build/default.nix +++ b/pkgs/development/python-modules/scikit-build/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "scikit-build"; - version = "0.18.0"; + version = "0.18.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -32,14 +32,14 @@ buildPythonPackage rec { src = fetchPypi { pname = "scikit_build"; inherit version; - hash = "sha256-caE69GfRo4UQw0lHhuLttz6tU+qSK95uUZ3FNyqmUJY="; + hash = "sha256-pBUqxaCE1JnCineXvgYo2DZsM24vsOGgY+sy5V78uOc="; }; patches = [ (fetchpatch2 { - name = "setuptools-70.2.0-compat.patch"; - url = "https://github.com/scikit-build/scikit-build/commit/7005897053bc5c71d823c36bbd89bd43121670f1.patch"; - hash = "sha256-YGNCS1AXnqHQMd40CDePVNAzLe5gQ/nJxASAZafsxK8="; + name = "setuptools-75.0-compat.patch"; + url = "https://github.com/scikit-build/scikit-build/commit/3992485c67331097553ec8f54233c4c295943f70.patch"; + hash = "sha256-U34UY+m6RE3c3UN/jGHuR+sRUqTGmG7dT52NWCY7nIE="; }) ]; From 4d0c228b9cea944fef61145b6f20d237a70c6614 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:06:59 +0200 Subject: [PATCH 430/687] python3Packages.scikit-fmm: 2024.5.29 -> 2024.9.16 --- pkgs/development/python-modules/scikit-fmm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scikit-fmm/default.nix b/pkgs/development/python-modules/scikit-fmm/default.nix index 57cc5902ed73..ef2f73c33b2c 100644 --- a/pkgs/development/python-modules/scikit-fmm/default.nix +++ b/pkgs/development/python-modules/scikit-fmm/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "scikit-fmm"; - version = "2024.5.29"; + version = "2024.9.16"; pyproject = true; src = fetchPypi { pname = "scikit_fmm"; inherit version; - hash = "sha256-sy7J5UKXhuL5K8zr3lBulUMekwNlBFfC8C2VzguVTUE="; + hash = "sha256-q6hqteXv600iH7xpCKHgRLkJYSpy9hIf/QnlsYI+jh4="; }; postPatch = '' From bbf9a743909680e3dab66d2550ac1bf78729b912 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:00 +0200 Subject: [PATCH 431/687] python3Packages.scikit-image: 0.22.0 -> 0.24.0 https://github.com/scikit-image/scikit-image/releases/tag/v0.24.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 6eb9bc428949..b04e02faa6e3 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.22.0"; + version = "0.24.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -44,14 +44,14 @@ let owner = "scikit-image"; repo = "scikit-image"; rev = "refs/tags/v${version}"; - hash = "sha256-M18y5JBPf3DR7SlJcCf82nG2MzwILg2w1AhJMzZXslg="; + hash = "sha256-zhW7P2ss7n9LXRXiBMsifxCGGKXgZFbGLl3K4u4xzfE="; }; postPatch = '' patchShebangs skimage/_build_utils/{version,cythoner}.py substituteInPlace pyproject.toml \ - --replace "numpy==" "numpy>=" + --replace "numpy>=2.0.0rc1" "numpy" ''; nativeBuildInputs = [ From 8e81bf1a4137816ecfb70c110076fdfc49e4d901 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:00 +0200 Subject: [PATCH 432/687] python3Packages.scikit-learn: 1.5.0 -> 1.5.2 https://scikit-learn.org/stable/whats_new/v1.5.html#version-1-5-2 --- pkgs/development/python-modules/scikit-learn/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/scikit-learn/default.nix b/pkgs/development/python-modules/scikit-learn/default.nix index eeba3f116d9d..6766ceca847e 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.0"; + version = "1.5.2"; pyproject = true; disabled = pythonOlder "3.9"; @@ -32,12 +32,12 @@ buildPythonPackage rec { src = fetchPypi { pname = "scikit_learn"; inherit version; - hash = "sha256-eJ49sBx1DtbUlvott9UGN4V7RR5XvK6GO/9wfBJHvvc="; + hash = "sha256-tCN+17P90KSIJ5LmjvJUXVuqUKyju0WqffRoE4rY+U0="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "numpy>=2.0.0rc2" "numpy" + --replace-fail "numpy>=2" "numpy" substituteInPlace meson.build --replace-fail \ "run_command('sklearn/_build_utils/version.py', check: true).stdout().strip()," \ From edad8464be040d6980ea2f3e5bb62885da643883 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:00 +0200 Subject: [PATCH 433/687] python3Packages.scikit-misc: 0.3.1 -> 0.4.0 --- pkgs/development/python-modules/scikit-misc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scikit-misc/default.nix b/pkgs/development/python-modules/scikit-misc/default.nix index 5b6e9f347b3c..bf641df05fc6 100644 --- a/pkgs/development/python-modules/scikit-misc/default.nix +++ b/pkgs/development/python-modules/scikit-misc/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "scikit-misc"; - version = "0.3.1"; + version = "0.4.0"; pyproject = true; src = fetchFromGitHub { owner = "has2k1"; repo = "scikit-misc"; rev = "refs/tags/v${version}"; - hash = "sha256-2L30hvKbFqIGlSEbzc1HvHybBqDGldJfZoUpqJJOv2Q="; + hash = "sha256-/mX6gRc52rkHKr6GI9XIHbksdhqpksndmSBNMtk3HFs="; }; postPatch = '' From fe326bb3756b9bddf02f3413e37d4e60a3988f12 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:01 +0200 Subject: [PATCH 434/687] python3Packages.scikit-survival: 0.22.2 -> 0.23.0 --- pkgs/development/python-modules/scikit-survival/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/scikit-survival/default.nix b/pkgs/development/python-modules/scikit-survival/default.nix index 78e58877d516..85539eabeff6 100644 --- a/pkgs/development/python-modules/scikit-survival/default.nix +++ b/pkgs/development/python-modules/scikit-survival/default.nix @@ -18,12 +18,12 @@ buildPythonPackage rec { pname = "scikit-survival"; - version = "0.22.2"; + version = "0.23.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-DpyGdQwN4VgGYmdREJlPB6NWiVWu8Ur4ExbysxADMr8="; + hash = "sha256-JFI3SDOK74vQdoUOStYlc4e0VHps97KjV3a1NQSN6E0="; }; nativeBuildInputs = [ From 24c1fe4c2ad3ef35060f0cd7853c8358bb7e34a5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:02 +0200 Subject: [PATCH 435/687] python3Packages.selenium: 4.24.0 -> 4.25.0 --- pkgs/development/python-modules/selenium/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/selenium/default.nix b/pkgs/development/python-modules/selenium/default.nix index 72c9d14e9106..05e32bef804b 100644 --- a/pkgs/development/python-modules/selenium/default.nix +++ b/pkgs/development/python-modules/selenium/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "selenium"; - version = "4.24.0"; + version = "4.25.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -29,7 +29,7 @@ buildPythonPackage rec { repo = "selenium"; # check if there is a newer tag with or without -python suffix rev = "refs/tags/selenium-${version}"; - hash = "sha256-AsQr9kGv2dxkiFzptDA0D27OXZjYj7oDKz2oEQ2qW7s="; + hash = "sha256-ykZdL2Rn+bU8do3e9zf9pJtInBNRGLcXi5pD1vm7OJY="; }; patches = [ ./dont-build-the-selenium-manager.patch ]; From 1442e2ce7ab6c41c73b03a78d056016199527ae3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:02 +0200 Subject: [PATCH 436/687] python3Packages.send2trash: 1.8.2 -> 1.8.3 https://github.com/arsenetar/send2trash/blob/1.8.3/CHANGES.rst --- pkgs/development/python-modules/send2trash/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/send2trash/default.nix b/pkgs/development/python-modules/send2trash/default.nix index f497e2fef41c..fe777922e226 100644 --- a/pkgs/development/python-modules/send2trash/default.nix +++ b/pkgs/development/python-modules/send2trash/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "send2trash"; - version = "1.8.2"; + version = "1.8.3"; format = "pyproject"; src = fetchFromGitHub { owner = "hsoft"; repo = "send2trash"; rev = "refs/tags/${version}"; - hash = "sha256-p0Pd9g+nLoT+oruthwjBn2E9rznvcx35VmzOAce2iTY="; + hash = "sha256-3RbKfluKOvl+sGJldtAt2bVfcasVKjCqVxmF6hVwh+Y="; }; nativeBuildInputs = [ setuptools ]; From 3dcfdddafaea11e943f0dcb01320ed0a8bf49133 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:03 +0200 Subject: [PATCH 437/687] python3Packages.setuptools-dso: 2.10 -> 2.11 --- pkgs/development/python-modules/setuptools-dso/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/setuptools-dso/default.nix b/pkgs/development/python-modules/setuptools-dso/default.nix index 707a404a9025..094c66d1c4a0 100644 --- a/pkgs/development/python-modules/setuptools-dso/default.nix +++ b/pkgs/development/python-modules/setuptools-dso/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "setuptools-dso"; - version = "2.10"; + version = "2.11"; pyproject = true; src = fetchPypi { pname = "setuptools_dso"; inherit version; - hash = "sha256-sjAZ9enOw3vF3zqXNbhu45SM5/sv2kIwfKC6SWJdG0Q="; + hash = "sha256-lT5mp0TiHbvkrXPiK5/uLke65znya8Y6s3RzpFuXVFY="; }; build-system = [ setuptools ]; From 8257558a0c655db061c056c5a62a996a133bf6d5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:03 +0200 Subject: [PATCH 438/687] python3Packages.sh: 2.0.6 -> 2.0.7 --- 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 655e93f4e964..06ae4cd49b4d 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.6"; + version = "2.0.7"; format = "pyproject"; src = fetchFromGitHub { owner = "amoffat"; repo = "sh"; rev = "refs/tags/${version}"; - hash = "sha256-c4Ms4ydcW7LgmAI1WuYD74nzILuY/Xg+JePJe0q5AQQ="; + hash = "sha256-O0jS/hO31ou9h0xsMSKAy76vEELjryaHKbvdfzYevJc="; }; nativeBuildInputs = [ poetry-core ]; From 79611c49531bb6c4aa97e4cade6746f42b29a758 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:03 +0200 Subject: [PATCH 439/687] python3Packages.shap: 0.45.1 -> 0.46.0 https://github.com/slundberg/shap/releases/tag/v0.46.0 --- pkgs/development/python-modules/shap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/shap/default.nix b/pkgs/development/python-modules/shap/default.nix index e2b3deaa9230..7afee8a3ab1b 100644 --- a/pkgs/development/python-modules/shap/default.nix +++ b/pkgs/development/python-modules/shap/default.nix @@ -31,7 +31,7 @@ buildPythonPackage rec { pname = "shap"; - version = "0.45.1"; + version = "0.46.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -40,7 +40,7 @@ buildPythonPackage rec { owner = "slundberg"; repo = "shap"; rev = "refs/tags/v${version}"; - hash = "sha256-REMAubT9WRe0exfhO4UCLt3FFQHq4HApHnI6i2F/V1o="; + hash = "sha256-qW36/Xw5oaYKmaMfE5euzkED9CKkjl2O55aO0OpCkfI="; }; nativeBuildInputs = [ From 1439e7c660e3e8285301766def9b23b3886018c2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:04 +0200 Subject: [PATCH 440/687] python3Packages.shaperglot: 0.5.0 -> 0.6.3 --- pkgs/development/python-modules/shaperglot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/shaperglot/default.nix b/pkgs/development/python-modules/shaperglot/default.nix index 20c898c07698..ebcc255424a0 100644 --- a/pkgs/development/python-modules/shaperglot/default.nix +++ b/pkgs/development/python-modules/shaperglot/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "shaperglot"; - version = "0.5.0"; + version = "0.6.3"; # PyPI source tarballs omit tests, fetch from Github instead src = fetchFromGitHub { owner = "googlefonts"; repo = "shaperglot"; rev = "refs/tags/v${version}"; - hash = "sha256-jmYB1tsMMpFs0X/FW3z9el2nFr8De2jR1dO658w7U4Q="; + hash = "sha256-XoWlTE7PXtVh7VT7p3jY2ppU2tLwzYBQQBTP5Ocg4Qc="; }; pyproject = true; From e7daa2517ac35e2ad1d1e337e0498dbcaff323ae Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:04 +0200 Subject: [PATCH 441/687] python3Packages.shazamio: 0.5.1 -> 0.6.0 https://github.com/dotX12/ShazamIO/releases/tag/0.6.0 --- pkgs/development/python-modules/shazamio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/shazamio/default.nix b/pkgs/development/python-modules/shazamio/default.nix index 06f058b03275..a23ddc53b33e 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.5.1"; + version = "0.6.0"; format = "pyproject"; src = fetchFromGitHub { owner = "dotX12"; repo = "ShazamIO"; rev = "refs/tags/${version}"; - hash = "sha256-nzKvEoh1DrZegoRNqOCh9Qm+7B7uQ9dEH75mVueGxZI="; + hash = "sha256-PYA7HUm++4r4kwezyPi3mWRRGF47qHjz2nHUZmVYk/I="; }; patches = [ From d007946944cbe7ec8e83f32c6afc0b904aa63854 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:05 +0200 Subject: [PATCH 442/687] python3Packages.sigstore-rekor-types: 0.0.11 -> 0.0.13 https://github.com/trailofbits/sigstore-rekor-types/releases/tag/v0.0.13 --- .../python-modules/sigstore-rekor-types/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sigstore-rekor-types/default.nix b/pkgs/development/python-modules/sigstore-rekor-types/default.nix index 7498a29ee104..9aafd726976e 100644 --- a/pkgs/development/python-modules/sigstore-rekor-types/default.nix +++ b/pkgs/development/python-modules/sigstore-rekor-types/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "sigstore-rekor-types"; - version = "0.0.11"; + version = "0.0.13"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "trailofbits"; repo = "sigstore-rekor-types"; rev = "refs/tags/v${version}"; - hash = "sha256-oOFdRiDp9USc3A+aaPExprEO2i/RERNahiyi2kVpkns="; + hash = "sha256-vZNzNu0Ks0Xp/v406jVqPV9FuHgXORMa7NzmXeWoa+Q="; }; build-system = [ flit-core ]; From a0deb7fed885fbfef7cdcbde3bdb4a1c9d47d660 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:05 +0200 Subject: [PATCH 443/687] python3Packages.simplejson: 3.19.2 -> 3.19.3 https://github.com/simplejson/simplejson/blob/v3.19.3/CHANGES.txt --- pkgs/development/python-modules/simplejson/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/simplejson/default.nix b/pkgs/development/python-modules/simplejson/default.nix index b8d70a31b7aa..644ae86eb5d8 100644 --- a/pkgs/development/python-modules/simplejson/default.nix +++ b/pkgs/development/python-modules/simplejson/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "simplejson"; - version = "3.19.2"; + version = "3.19.3"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = pname; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-+HHtU6sxxwISciLxiwa5m1zj7h/SLDmRxOZNqW5FQSY="; + hash = "sha256-M6ohYhw7xvZiNVm9uhotvPHeVsBOwYjDpj2sfXAzf0U="; }; nativeCheckInputs = [ pytestCheckHook ]; From 034412f44655f69459b0c7cbfc79650507619c33 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:05 +0200 Subject: [PATCH 444/687] python3Packages.simplemma: 1.0.0 -> 1.1.1 --- pkgs/development/python-modules/simplemma/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/simplemma/default.nix b/pkgs/development/python-modules/simplemma/default.nix index 3cd1ddface07..fc1502fa02a8 100644 --- a/pkgs/development/python-modules/simplemma/default.nix +++ b/pkgs/development/python-modules/simplemma/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "simplemma"; - version = "1.0.0"; + version = "1.1.1"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "adbar"; repo = "simplemma"; rev = "refs/tags/v${version}"; - hash = "sha256-lhk6QrBg0m8orYHphnP+YiCnJFE44buyp3NQbz0U550="; + hash = "sha256-X0mqFPdCo0/sTexv4bi4bND7LFHOJvlOPH6tB39ybZY="; }; nativeCheckInputs = [ pytestCheckHook ]; From 99a779b4fe1c0cbd9635b5c885e2b87a86f5f227 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:06 +0200 Subject: [PATCH 445/687] python3Packages.simplesat: 0.9.0 -> 0.9.1 --- pkgs/development/python-modules/simplesat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/simplesat/default.nix b/pkgs/development/python-modules/simplesat/default.nix index 3f81b311c811..7358829f349f 100644 --- a/pkgs/development/python-modules/simplesat/default.nix +++ b/pkgs/development/python-modules/simplesat/default.nix @@ -13,7 +13,7 @@ }: let - version = "0.9.0"; + version = "0.9.1"; versionFile = writeText "simplesat_ver" '' version = '${version}' full_version = '${version}' @@ -32,7 +32,7 @@ buildPythonPackage rec { owner = "enthought"; repo = "sat-solver"; rev = "refs/tags/v${version}"; - hash = "sha256-8sUOV42MLM3otG3EKvVzKKGAUpSlaTj850QZxZa62bE="; + hash = "sha256-/fBnpf1DtaF+wQYZztcB8Y20/ZMYxrF3fH5qRsMucL0="; }; preConfigure = '' From 5831dbcc8fd649e2e0fbc3c526788322fe0b07f2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:06 +0200 Subject: [PATCH 446/687] python3Packages.sip: 6.8.3 -> 6.8.6 --- pkgs/development/python-modules/sip/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/sip/default.nix b/pkgs/development/python-modules/sip/default.nix index 8a398654b08c..8fd6240e4a51 100644 --- a/pkgs/development/python-modules/sip/default.nix +++ b/pkgs/development/python-modules/sip/default.nix @@ -4,6 +4,7 @@ fetchPypi, pythonOlder, setuptools, + setuptools-scm, packaging, tomli, @@ -15,17 +16,20 @@ buildPythonPackage rec { pname = "sip"; - version = "6.8.3"; + version = "6.8.6"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-iIVHsBi7JMNq3tUZ6T0+UT1MaqC6VbfMGv+9Rc8Qdiw="; + hash = "sha256-f8lZ5I5uxdWvi9Am9p9eJNCLPLirs0IXb1q4AwzAfXo="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ + setuptools + setuptools-scm + ]; - propagatedBuildInputs = [ + dependencies = [ packaging setuptools ] ++ lib.optionals (pythonOlder "3.11") [ tomli ]; From 1f8cb6ff160f74c1d59798b4d9c815f0da741060 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:07 +0200 Subject: [PATCH 447/687] python3Packages.siphashc: 2.4.1 -> 2.5 https://github.com/WeblateOrg/siphashc/blob/2.5/CHANGES.rst --- pkgs/development/python-modules/siphashc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/siphashc/default.nix b/pkgs/development/python-modules/siphashc/default.nix index 639f06ead5f1..5b8b11142d33 100644 --- a/pkgs/development/python-modules/siphashc/default.nix +++ b/pkgs/development/python-modules/siphashc/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "siphashc"; - version = "2.4.1"; + version = "2.5"; pyproject = true; build-system = [ setuptools ]; src = fetchPypi { inherit pname version; - sha256 = "sha256-ptNpy7VkUXHbjvdir6v+eYOmtQ/j8XPXq4lj7ceS/5s="; + sha256 = "sha256-o7zGnOM96+C0I98iSYzua2MB8TP1okdw/m9O9I2DK00="; }; nativeCheckInputs = [ pytestCheckHook ]; From 0f7ede29454200f5334df43c79bc656df6494e06 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:07 +0200 Subject: [PATCH 448/687] python3Packages.skrl: 1.1.0 -> 1.3.0 --- pkgs/development/python-modules/skrl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/skrl/default.nix b/pkgs/development/python-modules/skrl/default.nix index eb99c9240a56..921cbf4b2089 100644 --- a/pkgs/development/python-modules/skrl/default.nix +++ b/pkgs/development/python-modules/skrl/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "skrl"; - version = "1.1.0"; + version = "1.3.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "Toni-SM"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-JsE8QQNOqvFQylrPuHEjejOTeQL652rM0EteAfLyeVI="; + hash = "sha256-kKkAdQymmgJ9V+73nYi4MhOSJvrO2jwJ2BUYhUGPHe0="; }; nativeBuildInputs = [ setuptools ]; From 22705666eaadf5f5537a7858a9b97437d014d695 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:08 +0200 Subject: [PATCH 449/687] python3Packages.slack-bolt: 1.18.1 -> 1.20.1 https://github.com/slackapi/bolt-python/releases/tag/v1.20.1 --- pkgs/development/python-modules/slack-bolt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/slack-bolt/default.nix b/pkgs/development/python-modules/slack-bolt/default.nix index ace86514b22a..9b533254b46f 100644 --- a/pkgs/development/python-modules/slack-bolt/default.nix +++ b/pkgs/development/python-modules/slack-bolt/default.nix @@ -33,7 +33,7 @@ buildPythonPackage rec { pname = "slack-bolt"; - version = "1.18.1"; + version = "1.20.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -42,7 +42,7 @@ buildPythonPackage rec { owner = "slackapi"; repo = "bolt-python"; rev = "refs/tags/v${version}"; - hash = "sha256-UwVStemFVA4hgqnSpCKpQGwLYG+p5z7MwFXXnIhrvNk="; + hash = "sha256-wDiRQ44ei59I8/2JXv2j9VQFthdyS7sSEZLS7trhdp0="; }; postPatch = '' From c6462bfd3f8dc4ed62d6c15841bc4366bc23556b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:08 +0200 Subject: [PATCH 450/687] python3Packages.smbprotocol: 1.12.0 -> 1.14.0 https://github.com/jborean93/smbprotocol/releases/tag/v1.14.0 --- pkgs/development/python-modules/smbprotocol/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/smbprotocol/default.nix b/pkgs/development/python-modules/smbprotocol/default.nix index 68405f52beff..f33a64fcaa8d 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.12.0"; + version = "1.14.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "jborean93"; repo = "smbprotocol"; rev = "refs/tags/v${version}"; - hash = "sha256-1huM+/WDrVJsB4ARh6fB6rLFOe9IqSQWr/A78FAk/Ag="; + hash = "sha256-9J6p3rJeD6ZTOiumUQ7XX7nHI4mC3Sf+Gc+Fw2vwVk4="; }; propagatedBuildInputs = [ From 7026c39dbe04f7afdf54e56269809a92b69f5d7a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:08 +0200 Subject: [PATCH 451/687] python3Packages.smhi-pkg: 1.0.17 -> 1.0.18 https://github.com/joysoftware/pypi_smhi/releases/tag/1.0.18 --- pkgs/development/python-modules/smhi-pkg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/smhi-pkg/default.nix b/pkgs/development/python-modules/smhi-pkg/default.nix index a31cb56a3a36..da71e6b5b7b7 100644 --- a/pkgs/development/python-modules/smhi-pkg/default.nix +++ b/pkgs/development/python-modules/smhi-pkg/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "smhi-pkg"; - version = "1.0.17"; + version = "1.0.18"; format = "setuptools"; src = fetchFromGitHub { owner = "joysoftware"; repo = "pypi_smhi"; rev = "refs/tags/${version}"; - hash = "sha256-dJh44JGWy3VafTnwwxWcr5cXClmzY1YuySy1RJzOak8="; + hash = "sha256-ygjlUEQpyHjIO1QLB+MrijWQr84v3v+RdlcRwi9H/cs="; }; propagatedBuildInputs = [ aiohttp ]; From d3d4e648faa458652bb5bbc2b465b8b879879c61 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:09 +0200 Subject: [PATCH 452/687] python3Packages.snowflake-sqlalchemy: 1.5.3 -> 1.6.1 https://github.com/snowflakedb/snowflake-sqlalchemy/blob/v1.6.1/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 26942b6d9118..3e94b4c31d3c 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.5.3"; + version = "1.6.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-eRkew/6/syvP/s1m8qfdVhvVcTRepLzL9BzB+1wGgv8="; + hash = "sha256-eSzekowNHTBxS4iwQE3oHtKXp3RcvMJT3NqXP2V1k4I="; }; propagatedBuildInputs = [ From b3f528f20946d26b4f6c13e39b9eebd8a739009d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:09 +0200 Subject: [PATCH 453/687] python3Packages.sorl-thumbnail: 12.10.0 -> 12.11.0 https://github.com/jazzband/sorl-thumbnail/blob/12.11.0/CHANGES.rst --- .../python-modules/sorl-thumbnail/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/sorl-thumbnail/default.nix b/pkgs/development/python-modules/sorl-thumbnail/default.nix index de3fd466ec6e..161c8119cb93 100644 --- a/pkgs/development/python-modules/sorl-thumbnail/default.nix +++ b/pkgs/development/python-modules/sorl-thumbnail/default.nix @@ -10,17 +10,18 @@ buildPythonPackage rec { pname = "sorl-thumbnail"; - version = "12.10.0"; + version = "12.11.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { - inherit pname version; - hash = "sha256-3pWkkhf9/s7SIvo86qAdMS7i+KrVa6NNbHDy3umoSTg="; + pname = "sorl_thumbnail"; + inherit version; + hash = "sha256-GRuJwn7LQLXCo1VJ1VfRfEhBxq/0ObLhe5OLke6kY7M="; }; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm ]; From f816ffe74add15e6d73085f02c4866bff56615a7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:10 +0200 Subject: [PATCH 454/687] python3Packages.soundcloud-v2: 1.5.4 -> 1.6.0 --- pkgs/development/python-modules/soundcloud-v2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/soundcloud-v2/default.nix b/pkgs/development/python-modules/soundcloud-v2/default.nix index fa777afe1f41..6fd5c0b67494 100644 --- a/pkgs/development/python-modules/soundcloud-v2/default.nix +++ b/pkgs/development/python-modules/soundcloud-v2/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "soundcloud-v2"; - version = "1.5.4"; + version = "1.6.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-cnM70Yz9xw3TPqGk8VYAag6u1nLjQS2kS7xRBJtFodU="; + hash = "sha256-RiUTFGwP/J7HKcHGFvT3Kw3NM/gUeMZCB/Jl8HLngkM="; }; nativeBuildInputs = [ setuptools ]; From 7dff3fd490db7885b03ea3c103c07342e421c07e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:10 +0200 Subject: [PATCH 455/687] python3Packages.sounddevice: 0.4.7 -> 0.5.0 --- pkgs/development/python-modules/sounddevice/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sounddevice/default.nix b/pkgs/development/python-modules/sounddevice/default.nix index a4140a8a7f8a..34255f9cf51e 100644 --- a/pkgs/development/python-modules/sounddevice/default.nix +++ b/pkgs/development/python-modules/sounddevice/default.nix @@ -12,13 +12,13 @@ buildPythonPackage rec { pname = "sounddevice"; - version = "0.4.7"; + version = "0.5.0"; format = "setuptools"; disabled = isPy27; src = fetchPypi { inherit pname version; - hash = "sha256-abOGgY1QotUYYH1LlzRC6NUkdgx81si4vgPYyY/EvOc="; + hash = "sha256-DelSd2VLPUA9nBXe08bO3zB+myfMnOe9mVookdDJVa8="; }; propagatedBuildInputs = [ From 2d713d2c4a5f5b4da3ea4ffaa8214976e9f1e74b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:10 +0200 Subject: [PATCH 456/687] python3Packages.soupsieve: 2.5 -> 2.6 --- pkgs/development/python-modules/soupsieve/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/soupsieve/default.nix b/pkgs/development/python-modules/soupsieve/default.nix index b5583765da31..ae4e101f5f64 100644 --- a/pkgs/development/python-modules/soupsieve/default.nix +++ b/pkgs/development/python-modules/soupsieve/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "soupsieve"; - version = "2.5"; + version = "2.6"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-VmPVp7O/ru4LxDcuf8SPnP9JQLPuxUpkUcxSmfEJdpA="; + hash = "sha256-4uaEF3d681nsZdqsEFdASjyKVFW7irw28amGarGlGrs="; }; nativeBuildInputs = [ hatchling ]; From 67c3a115202296998824ef08b71b98430ba6896e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:11 +0200 Subject: [PATCH 457/687] python3Packages.soxr: 0.3.7 -> 0.5.0.post1 --- .../python-modules/soxr/cmake-nanobind.patch | 16 ++++++ .../python-modules/soxr/default.nix | 53 ++++++++++++------- 2 files changed, 51 insertions(+), 18 deletions(-) create mode 100644 pkgs/development/python-modules/soxr/cmake-nanobind.patch diff --git a/pkgs/development/python-modules/soxr/cmake-nanobind.patch b/pkgs/development/python-modules/soxr/cmake-nanobind.patch new file mode 100644 index 000000000000..2f527e7a1692 --- /dev/null +++ b/pkgs/development/python-modules/soxr/cmake-nanobind.patch @@ -0,0 +1,16 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index eb701aa..6cb4b02 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -32,6 +32,11 @@ find_package(Python 3.9 + REQUIRED COMPONENTS Interpreter Development.Module + OPTIONAL_COMPONENTS Development.SABIModule) + ++execute_process( ++ COMMAND "${Python_EXECUTABLE}" -m nanobind --cmake_dir ++ OUTPUT_STRIP_TRAILING_WHITESPACE OUTPUT_VARIABLE NB_DIR) ++list(APPEND CMAKE_PREFIX_PATH "${NB_DIR}") ++ + find_package(nanobind CONFIG REQUIRED) + + if (USE_SYSTEM_LIBSOXR) diff --git a/pkgs/development/python-modules/soxr/default.nix b/pkgs/development/python-modules/soxr/default.nix index 841ba83259f7..9095dcb7ae7f 100644 --- a/pkgs/development/python-modules/soxr/default.nix +++ b/pkgs/development/python-modules/soxr/default.nix @@ -2,51 +2,68 @@ lib, buildPythonPackage, fetchFromGitHub, + pythonOlder, # build-system - cython, - numpy, - oldest-supported-numpy, + cmake, + nanobind, + ninja, + scikit-build-core, setuptools, setuptools-scm, - gnutar, + typing-extensions, - # native + # native dependencies libsoxr, + # dependencies + numpy, + # tests pytestCheckHook, }: buildPythonPackage rec { pname = "soxr"; - version = "0.3.7"; - format = "pyproject"; + version = "0.5.0.post1"; + pyproject = true; src = fetchFromGitHub { owner = "dofuuz"; repo = "python-soxr"; rev = "refs/tags/v${version}"; fetchSubmodules = true; - hash = "sha256-HGtoMfMQ5/2iEIFtik7mCrSxFnLXkSSx2W8wBul0+jk="; + hash = "sha256-Fpayc+MOpDUCdpoyJaIqSbMzuO0jYb6UN5ARFaxxOHk="; }; - postPatch = '' - substituteInPlace setup.py \ - --replace "SYS_LIBSOXR = False" "SYS_LIBSOXR = True" - ''; + patches = [ ./cmake-nanobind.patch ]; nativeBuildInputs = [ - cython - gnutar - numpy - oldest-supported-numpy - setuptools - setuptools-scm + cmake + ninja ]; + dontUseCmakeConfigure = true; + + pypaBuildFlags = [ + "--config=cmake.define.USE_SYSTEM_LIBSOXR=ON" + ]; + + build-system = + [ + scikit-build-core + nanobind + setuptools + setuptools-scm + ] + ++ lib.optionals (pythonOlder "3.11") [ + typing-extensions + ]; + buildInputs = [ libsoxr ]; + dependencies = [ numpy ]; + pythonImportsCheck = [ "soxr" ]; nativeCheckInputs = [ pytestCheckHook ]; From 85a07a570f912a04fe05af5a0529f8a824b1c8b8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:11 +0200 Subject: [PATCH 458/687] python3Packages.spatialmath-python: 1.1.10 -> 1.1.11 --- .../development/python-modules/spatialmath-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/spatialmath-python/default.nix b/pkgs/development/python-modules/spatialmath-python/default.nix index 259383492a25..16c43e079c30 100644 --- a/pkgs/development/python-modules/spatialmath-python/default.nix +++ b/pkgs/development/python-modules/spatialmath-python/default.nix @@ -21,7 +21,7 @@ buildPythonPackage rec { pname = "spatialmath-python"; - version = "1.1.10"; + version = "1.1.11"; pyproject = true; disabled = pythonOlder "3.7"; @@ -29,7 +29,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "spatialmath_python"; inherit version; - hash = "sha256-7h29RHCrxdexpabtxMQx/7RahQmCDGHhdJ1WETvtfYg="; + hash = "sha256-9EUlDGkpV/a73XWvrbtZLK8wrR8Am5EOkv3iSf9J4rM="; }; nativeBuildInputs = [ From fdf421f97d3642ea4c8416379d8a5523162dc99d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:12 +0200 Subject: [PATCH 459/687] python3Packages.sphinx-argparse: 0.4.0 -> 0.5.2 --- .../sphinx-argparse/default.nix | 25 +++++++++---------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-argparse/default.nix b/pkgs/development/python-modules/sphinx-argparse/default.nix index 8a88c346dbac..5bc24ba7ec93 100644 --- a/pkgs/development/python-modules/sphinx-argparse/default.nix +++ b/pkgs/development/python-modules/sphinx-argparse/default.nix @@ -2,32 +2,31 @@ lib, buildPythonPackage, fetchPypi, - pytestCheckHook, + flit-core, sphinx, + pytestCheckHook, + lxml, }: buildPythonPackage rec { pname = "sphinx-argparse"; - version = "0.4.0"; - format = "setuptools"; + version = "0.5.2"; + pyproject = true; src = fetchPypi { pname = "sphinx_argparse"; inherit version; - hash = "sha256-4PNBhOtW8S+s53T7yHuICr25AXoJmNHsVZsmfpaX5Ek="; + hash = "sha256-5TUvj6iUtvtv2gSYuiip+NQ1lx70u8GmycZBTnZE8DI="; }; - postPatch = '' - # Fix tests for python-3.10 and add 3.10 to CI matrix - # Should be fixed in versions > 0.3.1 - # https://github.com/ashb/sphinx-argparse/pull/3 - substituteInPlace sphinxarg/parser.py \ - --replace "if action_group.title == 'optional arguments':" "if action_group.title == 'optional arguments' or action_group.title == 'options':" - ''; + build-system = [ flit-core ]; - propagatedBuildInputs = [ sphinx ]; + dependencies = [ sphinx ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + lxml + pytestCheckHook + ]; pythonImportsCheck = [ "sphinxarg" ]; From db672d6e269ba57693afa0926711d52789b3cf3f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:12 +0200 Subject: [PATCH 460/687] python3Packages.sphinx-autobuild: 2024.04.16 -> 2024.09.19 --- .../development/python-modules/sphinx-autobuild/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-autobuild/default.nix b/pkgs/development/python-modules/sphinx-autobuild/default.nix index b802384ae133..33314d868f6d 100644 --- a/pkgs/development/python-modules/sphinx-autobuild/default.nix +++ b/pkgs/development/python-modules/sphinx-autobuild/default.nix @@ -8,6 +8,7 @@ # dependencies colorama, + httpx, sphinx, starlette, uvicorn, @@ -20,20 +21,21 @@ buildPythonPackage rec { pname = "sphinx-autobuild"; - version = "2024.04.16"; + version = "2024.09.19"; pyproject = true; src = fetchFromGitHub { owner = "sphinx-doc"; repo = "sphinx-autobuild"; rev = "refs/tags/${version}"; - hash = "sha256-5HgRqt2ZTGcQ6X2sZN0gRfahmwlqpDbae5gOnGa02L0="; + hash = "sha256-azSQ524iXWeW7D1NgpWErFL4K0TBZ8ib6lRr1J246h4="; }; build-system = [ flit-core ]; dependencies = [ colorama + httpx sphinx starlette uvicorn From 3fae4aa5b17785054855d060c7a899d585705a56 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:13 +0200 Subject: [PATCH 461/687] python3Packages.sphinx-autodoc-typehints: 2.1.1 -> 2.4.4 https://github.com/tox-dev/sphinx-autodoc-typehints/releases/tag/2.4.4 --- .../sphinx-autodoc-typehints/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix b/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix index 7d3030c7226a..a5bd5406b0cc 100644 --- a/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix +++ b/pkgs/development/python-modules/sphinx-autodoc-typehints/default.nix @@ -11,27 +11,29 @@ let pname = "sphinx-autodoc-typehints"; - version = "2.1.1"; + version = "2.4.4"; in buildPythonPackage { inherit pname version; - format = "pyproject"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { pname = "sphinx_autodoc_typehints"; inherit version; - hash = "sha256-AHK2X1qygYwinW1sLMmTdwr1XTa7e/sWAB4vzk0UiAw="; + hash = "sha256-50NRLaWLZ6BleaFGJ5imkHZkq3dGB1ikMjSt6sNQr78="; }; - nativeBuildInputs = [ + pythonRelaxDeps = [ "sphinx" ]; + + build-system = [ hatch-vcs hatchling ]; - propagatedBuildInputs = [ sphinx ]; + dependencies = [ sphinx ]; nativeCheckInputs = [ pytestCheckHook ]; From 2d31bdc4010e872899c307471b686bebf5ec433e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:13 +0200 Subject: [PATCH 462/687] python3Packages.sphinx-automodapi: 0.17.0 -> 0.18.0 --- pkgs/development/python-modules/sphinx-automodapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-automodapi/default.nix b/pkgs/development/python-modules/sphinx-automodapi/default.nix index 371be354dc70..2c3b0820b552 100644 --- a/pkgs/development/python-modules/sphinx-automodapi/default.nix +++ b/pkgs/development/python-modules/sphinx-automodapi/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "sphinx-automodapi"; - version = "0.17.0"; + version = "0.18.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "astropy"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-Suu81pWUIwIgp/iTaYambuYRTkC7njP6n5RWZscugnk="; + hash = "sha256-YTaoGBYQvuUbMYe4FKmtgxcAxeesU/ruVXPOjZXGLGU="; leaveDotGit = true; }; From a5f672080b17eebe451f15a30416c46f2b0a211d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:13 +0200 Subject: [PATCH 463/687] python3Packages.sphinx-mdinclude: 0.6.1 -> 0.6.2 https://github.com/omnilib/sphinx-mdinclude/blob/v0.6.2/CHANGELOG.md --- pkgs/development/python-modules/sphinx-mdinclude/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-mdinclude/default.nix b/pkgs/development/python-modules/sphinx-mdinclude/default.nix index f938f267eb65..be98accba181 100644 --- a/pkgs/development/python-modules/sphinx-mdinclude/default.nix +++ b/pkgs/development/python-modules/sphinx-mdinclude/default.nix @@ -17,13 +17,13 @@ buildPythonPackage rec { pname = "sphinx-mdinclude"; - version = "0.6.1"; + version = "0.6.2"; format = "pyproject"; src = fetchPypi { pname = "sphinx_mdinclude"; inherit version; - hash = "sha256-7OPYEuLVWbTn5H9ntqh7Dipom2svURR5XI7Uf/s5wWk="; + hash = "sha256-RHRi6Cy4vmFASiIEIn+SB2nrkj0vV2COMyXzu4goa0w="; }; nativeBuildInputs = [ flit-core ]; From 504a740f318237501474e0b36c23dd92e4fe7eaf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:14 +0200 Subject: [PATCH 464/687] python3Packages.sphinx-sitemap: 2.5.1 -> 2.6.0 https://github.com/jdillard/sphinx-sitemap/releases/tag/v2.6.0 --- pkgs/development/python-modules/sphinx-sitemap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinx-sitemap/default.nix b/pkgs/development/python-modules/sphinx-sitemap/default.nix index 918282c97679..e448d95afad7 100644 --- a/pkgs/development/python-modules/sphinx-sitemap/default.nix +++ b/pkgs/development/python-modules/sphinx-sitemap/default.nix @@ -9,7 +9,7 @@ }: let pname = "sphinx-sitemap"; - version = "2.5.1"; + version = "2.6.0"; in buildPythonPackage { inherit pname version; @@ -19,7 +19,7 @@ buildPythonPackage { owner = "jdillard"; repo = "sphinx-sitemap"; rev = "refs/tags/v${version}"; - hash = "sha256-R8nAaEPd2vQs9Z0Fa5yvTP0KP3O+DnIJLPeISZ10Xtk="; + hash = "sha256-RERa+/MVug2OQ/FAXS4LOQHB4eEuIW2rwcdZUOrr6g8="; }; nativeBuildInputs = [ setuptools ]; From 24bf9c5de6f7e7fbc250dcaf7cc938de8743be71 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:14 +0200 Subject: [PATCH 465/687] python3Packages.sphinx: 7.3.7 -> 7.4.7 https://www.sphinx-doc.org/en/master/changes.html --- .../python-modules/sphinx/default.nix | 20 ++++++++----------- 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/sphinx/default.nix b/pkgs/development/python-modules/sphinx/default.nix index 16e2a81e5043..dc79c8b664e5 100644 --- a/pkgs/development/python-modules/sphinx/default.nix +++ b/pkgs/development/python-modules/sphinx/default.nix @@ -4,7 +4,6 @@ pythonAtLeast, pythonOlder, fetchFromGitHub, - fetchpatch2, isPyPy, # build-system @@ -29,6 +28,7 @@ sphinxcontrib-serializinghtml, sphinxcontrib-websupport, tomli, + typing-extensions, # check phase defusedxml, @@ -40,8 +40,9 @@ buildPythonPackage rec { pname = "sphinx"; - version = "7.3.7"; - format = "pyproject"; + version = "7.4.7"; + pyproject = true; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { @@ -55,17 +56,9 @@ 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-XGGRWEvd1SbQsK8W5yxDzBd5hlvXcDzr8t5Qa6skH/M="; + hash = "sha256-/5zH9IdLmTGnn5MY4FFSuZOIeF/x1L9Ga/wp57XrAQo="; }; - patches = [ - (fetchpatch2 { - name = "python-3.13-compat.patch"; - url = "https://github.com/sphinx-doc/sphinx/commit/3496de62b743942115acb486cf35dfcc102586c3.patch"; - hash = "sha256-5VBPOQeGyj3a8VBq4hc9S/eKaeVZeGCTNislwgsauZo="; - }) - ]; - build-system = [ flit-core ]; dependencies = @@ -99,6 +92,7 @@ buildPythonPackage rec { html5lib pytestCheckHook pytest-xdist + typing-extensions ]; preCheck = '' @@ -121,6 +115,8 @@ buildPythonPackage rec { "test_class_alias_having_doccomment" "test_class_alias_for_imported_object_having_doccomment" "test_decorators" + # Assertion error + "test_gettext_literalblock_additional" # requires cython_0, but fails miserably on 3.11 "test_cython" # Could not fetch remote image: http://localhost:7777/sphinx.png From 07821d0d0de895f5f9688e35309d45bf87abd1cd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:15 +0200 Subject: [PATCH 466/687] python3Packages.sphinxcontrib-bibtex: 2.6.2 -> 2.6.3 --- .../sphinxcontrib-bibtex/default.nix | 45 +++++++++++++------ 1 file changed, 31 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix b/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix index dbd91f0e5da6..6e88e523b901 100644 --- a/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix @@ -1,34 +1,51 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pythonOlder, + setuptools, + docutils, + importlib-metadata, oset, pybtex, pybtex-docutils, sphinx, + sphinx-autoapi, + pytestCheckHook, }: buildPythonPackage rec { pname = "sphinxcontrib-bibtex"; - version = "2.6.2"; - format = "setuptools"; + version = "2.6.3"; + pyproject = true; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.7"; - src = fetchPypi { - inherit pname version; - hash = "sha256-9IevaUM28ov7fWoXBwlTp9JkvsQwAKI3lyQnT1+NcK4="; + src = fetchFromGitHub { + owner = "mcmtroffaes"; + repo = "sphinxcontrib-bibtex"; + rev = "refs/tags/${version}"; + hash = "sha256-cqz5Jamtlflo5rFhWPCPlYoymApUtXPG4oTRjfDI+WY="; }; - propagatedBuildInputs = [ - oset - pybtex - pybtex-docutils - sphinx - ]; + build-system = [ setuptools ]; - doCheck = false; + dependencies = + [ + docutils + oset + pybtex + pybtex-docutils + sphinx + ] + ++ lib.optionals (pythonOlder "3.10") [ + importlib-metadata + ]; + + nativeCheckInputs = [ + pytestCheckHook + sphinx-autoapi + ]; pythonImportsCheck = [ "sphinxcontrib.bibtex" ]; From a922f094e7dca39f1cb3a1bf8cb64da53f18eac4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:15 +0200 Subject: [PATCH 467/687] python3Packages.sphinxcontrib-htmlhelp: 2.0.5 -> 2.1.0 --- .../python-modules/sphinxcontrib-htmlhelp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sphinxcontrib-htmlhelp/default.nix b/pkgs/development/python-modules/sphinxcontrib-htmlhelp/default.nix index 69b237b0452b..3279faae0128 100644 --- a/pkgs/development/python-modules/sphinxcontrib-htmlhelp/default.nix +++ b/pkgs/development/python-modules/sphinxcontrib-htmlhelp/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "sphinxcontrib-htmlhelp"; - version = "2.0.5"; + version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "sphinxcontrib_htmlhelp"; inherit version; - hash = "sha256-Dch2N9XeU91e7DpqAXU7HM+ZSUvXVqr+zXS0+p5ykBU="; + hash = "sha256-yeKRas6KrWTME6DSM+4iMX8rkCW5zzKVJJ+phcxwguk="; }; nativeBuildInputs = [ flit-core ]; From defc48d5bdc8d62fd5f7bf76609ca46281b2eae9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:15 +0200 Subject: [PATCH 468/687] python3Packages.sphinxcontrib-qthelp: 1.0.7 -> 1.0.8 --- .../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 402432dd1e49..755deb678526 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.7"; + version = "1.0.8"; pyproject = true; disabled = pythonOlder "3.9"; @@ -16,7 +16,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "sphinxcontrib_qthelp"; inherit version; - hash = "sha256-BT3tw4gjqApyCagIYLFrci6eAgnjL+qYyQ5OZiRYjtY="; + hash = "sha256-2z+PoQeJx6jnbRc8IzZL3w682USZaanmo90xuLdGnwM="; }; nativeBuildInputs = [ flit-core ]; From e191606bf81f481310c5512fe38914ea2e736e0a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:16 +0200 Subject: [PATCH 469/687] python3Packages.sqlalchemy-mixins: 2.0.5 -> 2.1.0 https://github.com/absent1706/sqlalchemy-mixins/releases/tag/v2.1.0 --- pkgs/development/python-modules/sqlalchemy-mixins/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sqlalchemy-mixins/default.nix b/pkgs/development/python-modules/sqlalchemy-mixins/default.nix index 1adb1c21d046..5189413f9f09 100644 --- a/pkgs/development/python-modules/sqlalchemy-mixins/default.nix +++ b/pkgs/development/python-modules/sqlalchemy-mixins/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "sqlalchemy-mixins"; - version = "2.0.5"; + version = "2.1.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "absent1706"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-iJrRlV/M0Z1IOdrwWSblefm6wjvdk4/v0am+It8VeWI="; + hash = "sha256-0uB3x7RQSNEq3DyTSiOIGajwPQQEBjXK8HOyuXCNa/E="; }; build-system = [ setuptools ]; From 4493ef7deb1a5407abbf46457967b442874324c7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:16 +0200 Subject: [PATCH 470/687] python3Packages.sqlparse: 0.5.0 -> 0.5.1 https://github.com/andialbrecht/sqlparse/blob/0.5.1/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 69c91cf65c0c..18b2a0c43983 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.0"; + version = "0.5.1"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-cU0KSTLAWdFhifWO9UEewih6Q2DxfN0O3S0J1MUIfJM="; + hash = "sha256-u2tN9GVlXvMyVI4k8I4gWvyBuauGyxxFZXp/8XOjoA4="; }; build-system = [ hatchling ]; From d1adcceab141f4a2f8cfdc8ad0bcf562540ff120 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:17 +0200 Subject: [PATCH 471/687] python3Packages.starlette: 0.37.2 -> 0.39.2 https://www.starlette.io/release-notes/#0392 --- 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 21551a5786da..c68e0f515ce5 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.37.2"; + version = "0.39.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -37,7 +37,7 @@ buildPythonPackage rec { owner = "encode"; repo = "starlette"; rev = "refs/tags/${version}"; - hash = "sha256-GiCN1sfhLu9i19d2OcLZrlY8E64DFrFh+ITRSvLaxdE="; + hash = "sha256-sAvtqeyfyMf+xt78bqlaNYW9xYYCFkiW45OVlI9itgg="; }; build-system = [ hatchling ]; From ceabe1e53153da271133d8bffc4f6488c548e5cf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:17 +0200 Subject: [PATCH 472/687] python3Packages.statsmodels: 0.14.2 -> 0.14.3 https://github.com/statsmodels/statsmodels/releases/tag/v0.14.3 --- pkgs/development/python-modules/statsmodels/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/statsmodels/default.nix b/pkgs/development/python-modules/statsmodels/default.nix index d917d3ebf735..f08c9613fc34 100644 --- a/pkgs/development/python-modules/statsmodels/default.nix +++ b/pkgs/development/python-modules/statsmodels/default.nix @@ -16,19 +16,19 @@ buildPythonPackage rec { pname = "statsmodels"; - version = "0.14.2"; + version = "0.14.3"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-iQVQFHrTqBzaJPC6GlxAIa3BYBCAvQDhka581v7s1q0="; + hash = "sha256-7PNQJkP6k6q+XwvfI477WWCVF8TWCoEWMtMfzc6GwtI="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "numpy>=2.0.0rc1,<3" "numpy" + --replace-fail "numpy>=2.0.0,<3" "numpy" ''; build-system = [ From 25fc3eeb7a6ec4f7ae141e1ba43d8593395a3dca Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:18 +0200 Subject: [PATCH 473/687] python3Packages.stim: 1.13.0 -> 1.14.0 https://github.com/quantumlib/Stim/releases/tag/v1.14.0 --- pkgs/development/python-modules/stim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/stim/default.nix b/pkgs/development/python-modules/stim/default.nix index 9d1cda9a761f..1b5ca74cc77b 100644 --- a/pkgs/development/python-modules/stim/default.nix +++ b/pkgs/development/python-modules/stim/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "stim"; - version = "1.13.0"; + version = "1.14.0"; pyproject = true; disabled = pythonOlder "3.6"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "quantumlib"; repo = "Stim"; rev = "refs/tags/v${version}"; - hash = "sha256-anJvDHLZ470iNw0U7hq9xGBacDgqYO9ZcmmdCt9pefg="; + hash = "sha256-Tx+4FfkMShzTP1QEQVwHEz3FZ5pz3uXK2mlJFLNlTas="; }; postPatch = '' From 214b04e40ff3aae0cde8563b794e03bfb48fbae5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:18 +0200 Subject: [PATCH 474/687] python3Packages.stone: 3.3.6 -> 3.3.8 https://github.com/dropbox/stone/releases/tag/v3.3.8 --- .../python-modules/stone/default.nix | 21 ++----------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/pkgs/development/python-modules/stone/default.nix b/pkgs/development/python-modules/stone/default.nix index d7698c977d0a..fea218cbc29d 100644 --- a/pkgs/development/python-modules/stone/default.nix +++ b/pkgs/development/python-modules/stone/default.nix @@ -1,7 +1,6 @@ { buildPythonPackage, fetchFromGitHub, - fetchpatch, lib, mock, packaging, @@ -14,32 +13,16 @@ buildPythonPackage rec { pname = "stone"; - version = "3.3.6"; + version = "3.3.8"; pyproject = true; disabled = pythonOlder "3.7"; - patches = [ - # fix distutils issue - # fix versions in tests to conform pep 440 - # See https://github.com/dropbox/stone/pull/334 - (fetchpatch { - name = "no-distutils.patch"; - url = "https://github.com/dropbox/stone/commit/f772d8d3b7e2ce62b14b4fb208a478bc8e54c7f2.patch"; - hash = "sha256-SH4gG5S13n/pXppm62LvH9poGfeQGGonW7bkzdYh73Q="; - }) - (fetchpatch { - name = "fix-test-pep-440.patch"; - url = "https://github.com/dropbox/stone/commit/f36de56b1f87eae61829258b2f16aa8319bbcc5c.patch"; - hash = "sha256-sBJukNk02RmQQza1qhLAkyx1OJRck0/zQOeRaXD9tkY="; - }) - ]; - src = fetchFromGitHub { owner = "dropbox"; repo = "stone"; rev = "refs/tags/v${version}"; - hash = "sha256-Og0hUUCCd9wRdHUhZBl62rDAunP2Bph5COsCw/T1kUA="; + hash = "sha256-W+wRVWPaAzhdHMVE54GEJC/YJqYZVJhwFDWWSMKUPdw="; }; postPatch = '' From ee55e8ad40615d334e971f6f92a7d62f0169adf5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:18 +0200 Subject: [PATCH 475/687] python3Packages.strawberry-graphql: 0.237.3 -> 0.243.1 https://github.com/strawberry-graphql/strawberry/blob/0.243.1/CHANGELOG.md --- .../development/python-modules/strawberry-graphql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/strawberry-graphql/default.nix b/pkgs/development/python-modules/strawberry-graphql/default.nix index 95fd2c9161b9..25f0b39369f8 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.237.3"; + version = "0.243.1"; pyproject = true; disabled = pythonOlder "3.10"; @@ -53,7 +53,7 @@ buildPythonPackage rec { owner = "strawberry-graphql"; repo = "strawberry"; rev = "refs/tags/${version}"; - hash = "sha256-w9ADHKpYijUtN/tB9ANN2ebTMNw8wvqMuYP9fNkisQw="; + hash = "sha256-m+KaUd0rl0RRZzVPI+ldwW77YGLq45egkV5vYYz4dW8="; }; patches = [ From a274166eee9e6c92d4d50941531bb507dde2433a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:19 +0200 Subject: [PATCH 476/687] python3Packages.stumpy: 1.12.0 -> 1.13.0 --- pkgs/development/python-modules/stumpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/stumpy/default.nix b/pkgs/development/python-modules/stumpy/default.nix index f8d9015b2840..5b6b4c31c913 100644 --- a/pkgs/development/python-modules/stumpy/default.nix +++ b/pkgs/development/python-modules/stumpy/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "stumpy"; - version = "1.12.0"; + version = "1.13.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "TDAmeritrade"; repo = "stumpy"; rev = "refs/tags/v${version}"; - hash = "sha256-rVl3tIx8iWx2mnaix3V5YnfWWdPBTP8+K2JJKTfctDA="; + hash = "sha256-S+Rb6pHphXfbqz4VMnN1p7ZrlWB/g7XCdy/T5/Q8VD8="; }; propagatedBuildInputs = [ From 1b4ea65663a01b96689917c32e2b8bac7111aca2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:20 +0200 Subject: [PATCH 477/687] python3Packages.sunpy: 5.1.4 -> 5.1.5 --- 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 8c4688807d26..cc7c01702c3d 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.4"; + version = "5.1.5"; format = "setuptools"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-y+tw1I+C6wDFlJvObWrOhisrryQCeXulkwFyRCuAgTA="; + hash = "sha256-V8w+ErYVKoAPv6X3eh4rUZ5TKti9Z46A1JAdIjabs8k="; }; nativeBuildInputs = [ From 0342938d212691bca7bdac277fde6a78ed7c32c9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:20 +0200 Subject: [PATCH 478/687] python3Packages.symengine: 0.11.0 -> 0.13.0 --- pkgs/development/python-modules/symengine/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/symengine/default.nix b/pkgs/development/python-modules/symengine/default.nix index 16893b3f6e64..bd01445dd62e 100644 --- a/pkgs/development/python-modules/symengine/default.nix +++ b/pkgs/development/python-modules/symengine/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "symengine"; - version = "0.11.0"; + version = "0.13.0"; build-system = [ setuptools ]; pyproject = true; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "symengine"; repo = "symengine.py"; rev = "refs/tags/v${version}"; - hash = "sha256-uUMcNnynE2itIwc7IGFwxveqLRL8f4dAAcaD6FUWJaY="; + hash = "sha256-PJUzA86SGCnDpqU9j/dr3PlM9inyi8SQX0HGqPQ9wQw="; }; env = { From 8d03d84c8b75246108052831d8fd24cb1eff9aed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:20 +0200 Subject: [PATCH 479/687] python3Packages.sympy: 1.12.1 -> 1.13.3 --- pkgs/development/python-modules/sympy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sympy/default.nix b/pkgs/development/python-modules/sympy/default.nix index c9978724763b..a05d13f466ee 100644 --- a/pkgs/development/python-modules/sympy/default.nix +++ b/pkgs/development/python-modules/sympy/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "sympy"; - version = "1.12.1"; + version = "1.13.3"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-KHewP5mM2MCPB80N5bdnEZzT70DQn0HDDXIvZoaw+4g="; + hash = "sha256-sn/SxlMOCrOeJ1/JtoOJU2flHV2pG6qNPWTbJWX+xNk="; }; nativeCheckInputs = [ glibcLocales ]; From 610a3d9ecd5b2011fb8b8e4fbe6cecf8b683be26 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:21 +0200 Subject: [PATCH 480/687] python3Packages.symspellpy: 6.7.7 -> 6.7.8 https://github.com/mammothb/symspellpy/releases/tag/v6.7.8 --- pkgs/development/python-modules/symspellpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/symspellpy/default.nix b/pkgs/development/python-modules/symspellpy/default.nix index ea823e6f204b..e52fd3cc24fc 100644 --- a/pkgs/development/python-modules/symspellpy/default.nix +++ b/pkgs/development/python-modules/symspellpy/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { pname = "symspellpy"; - version = "6.7.7"; + version = "6.7.8"; pyproject = true; disabled = pythonOlder "3.8"; @@ -44,7 +44,7 @@ buildPythonPackage rec { owner = "mammothb"; repo = "symspellpy"; rev = "refs/tags/v${version}"; - hash = "sha256-D8xdMCy4fSff3nuS2sD2QHWk0869AlFDE+lFRvayYDQ="; + hash = "sha256-ZnkZE7v4o0o6iPdkjCycDgVdLhsE3Vn1uuGT7o0F86I="; }; build-system = [ setuptools ]; From cbe083b53e572c43f192b325487afb912133aed0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:22 +0200 Subject: [PATCH 481/687] python3Packages.tables: 3.9.2 -> 3.10.1 https://github.com/PyTables/PyTables/releases/tag/v3.10.1 --- pkgs/development/python-modules/tables/default.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/tables/default.nix b/pkgs/development/python-modules/tables/default.nix index e7f22b68f39f..7dc18cefc481 100644 --- a/pkgs/development/python-modules/tables/default.nix +++ b/pkgs/development/python-modules/tables/default.nix @@ -14,6 +14,7 @@ packaging, setuptools, sphinx, + typing-extensions, # Test inputs python, pytest, @@ -22,17 +23,17 @@ buildPythonPackage rec { pname = "tables"; - version = "3.9.2"; + version = "3.10.1"; format = "setuptools"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-1HAmPC5QxLfIY1oNmawf8vnnBMJNceX6M8RSnn0K2cM="; + hash = "sha256-SqB6xzS5wDe66vRK7GTskCrSR/V4EbWfMMTjHTHxJs8="; }; - nativeBuildInputs = [ + build-system = [ blosc2 cython setuptools @@ -47,12 +48,13 @@ buildPythonPackage rec { lzo ]; - propagatedBuildInputs = [ + dependencies = [ blosc2 py-cpuinfo numpy numexpr packaging # uses packaging.version at runtime + typing-extensions ]; # When doing `make distclean`, ignore docs @@ -83,6 +85,7 @@ buildPythonPackage rec { nativeCheckInputs = [ pytest ]; preCheck = '' + export HOME=$(mktemp -d) cd .. ''; From e2ddae7a0753c3ebba3e17a3bb3fb06513f661ec Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:22 +0200 Subject: [PATCH 482/687] python3Packages.templateflow: 24.1.0 -> 24.2.2 https://github.com/templateflow/python-client/releases/tag/24.2.2 --- pkgs/development/python-modules/templateflow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/templateflow/default.nix b/pkgs/development/python-modules/templateflow/default.nix index 83d9ccfb885c..f00ce991ea3e 100644 --- a/pkgs/development/python-modules/templateflow/default.nix +++ b/pkgs/development/python-modules/templateflow/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "templateflow"; - version = "24.1.0"; + version = "24.2.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "templateflow"; repo = "python-client"; rev = "refs/tags/${version}"; - hash = "sha256-UxYJnKOqIIf10UW5xJ7MrFHtZY5WNVi5oZgdozj65Z8="; + hash = "sha256-COS767n2aC65m6AJihZb4NhJ4ZK9YkTAZR7Hcnc/LMs="; }; nativeBuildInputs = [ setuptools-scm ]; From c96f5847fa63326db855291c51c95787b8011d6b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:23 +0200 Subject: [PATCH 483/687] python3Packages.tenacity: 8.4.1 -> 8.5.0 --- pkgs/development/python-modules/tenacity/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tenacity/default.nix b/pkgs/development/python-modules/tenacity/default.nix index 5ac8b3e2c963..dbdf78f12524 100644 --- a/pkgs/development/python-modules/tenacity/default.nix +++ b/pkgs/development/python-modules/tenacity/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "tenacity"; - version = "8.4.1"; + version = "8.5.0"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-VLFBK4eN334fFXfNSVJ7rYze8yQhvVmb6sDGw/EFgv0="; + hash = "sha256-i8bAyKCbMebK0TxHr77RpWdRglCpoXFBhYLtjZwgyng="; }; nativeBuildInputs = [ From 5ed206568b8a573f029ecc36a6beff8e02a0567b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:23 +0200 Subject: [PATCH 484/687] python3Packages.tensorboard: 2.17.0 -> 2.18.0 https://github.com/tensorflow/tensorboard/blob/2.18.0/RELEASE.md --- pkgs/development/python-modules/tensorboard/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tensorboard/default.nix b/pkgs/development/python-modules/tensorboard/default.nix index 2c09edbf60a4..918df0bb1c91 100644 --- a/pkgs/development/python-modules/tensorboard/default.nix +++ b/pkgs/development/python-modules/tensorboard/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "tensorboard"; - version = "2.17.0"; + version = "2.18.0"; format = "wheel"; disabled = pythonOlder "3.9"; @@ -31,7 +31,7 @@ buildPythonPackage rec { inherit pname version format; dist = "py3"; python = "py3"; - hash = "sha256-hZpJmpsftooFiFiWRIZicQC3H8shZGhhxh0xhGpkePs="; + hash = "sha256-EHykghdF9z4q76AsUP9wqbaU8595CxHm9oL30yZ0Xqs="; }; From 24d4e2da78e6e2de5eca5c3803d5d3178617ea81 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:23 +0200 Subject: [PATCH 485/687] python3Packages.tensorflow-datasets: 4.9.4 -> 4.9.6 --- .../python-modules/tensorflow-datasets/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tensorflow-datasets/default.nix b/pkgs/development/python-modules/tensorflow-datasets/default.nix index 15a8115c2036..fb0f9d589b39 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.4"; + version = "4.9.6"; format = "setuptools"; src = fetchFromGitHub { owner = "tensorflow"; repo = "datasets"; rev = "refs/tags/v${version}"; - hash = "sha256-HY/atBEWeEJgBNxEapq9jPFoZbFof2AHEDAiJa/lYAE="; + hash = "sha256-2zR1b/Zkj3hcwiVK7wdxix3taNgFFOxqy7fSge6dAIk="; }; patches = [ From 4b73ba816650c7cab089314b9843418523d16c90 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:24 +0200 Subject: [PATCH 486/687] python3Packages.tensorflow-metadata: 1.14.0 -> 1.15.0 --- .../python-modules/tensorflow-metadata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tensorflow-metadata/default.nix b/pkgs/development/python-modules/tensorflow-metadata/default.nix index 14a1d00dc450..88f1bbe52a89 100644 --- a/pkgs/development/python-modules/tensorflow-metadata/default.nix +++ b/pkgs/development/python-modules/tensorflow-metadata/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "tensorflow-metadata"; - version = "1.14.0"; + version = "1.15.0"; format = "setuptools"; src = fetchFromGitHub { owner = "tensorflow"; repo = "metadata"; rev = "refs/tags/v${version}"; - hash = "sha256-ZfX25CaV+tZVdas+n7O6Gqv1GxOP1iwippIXxfhcOfg="; + hash = "sha256-f3bkDTy45uwqVJaXFb0Dmaj9U1lJTP5R5Ej1yzobEV4="; }; patches = [ ./build.patch ]; From b70af97bc48f2f4a56fb2fe2797482ca80aec413 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:25 +0200 Subject: [PATCH 487/687] python3Packages.threadpoolctl: 3.4.0 -> 3.5.0 --- pkgs/development/python-modules/threadpoolctl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/threadpoolctl/default.nix b/pkgs/development/python-modules/threadpoolctl/default.nix index 14ae9cca78ce..ae97c9a34732 100644 --- a/pkgs/development/python-modules/threadpoolctl/default.nix +++ b/pkgs/development/python-modules/threadpoolctl/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "threadpoolctl"; - version = "3.4.0"; + version = "3.5.0"; disabled = pythonOlder "3.6"; format = "pyproject"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "joblib"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-nWaBhiFw76azx6dV4I18XodiUnHiLb0gNNhXks6iHIg="; + hash = "sha256-XFgiCfcHwzjsjPDKask1X4JHTx1xeHfIFeSJWtbgJmU="; }; nativeBuildInputs = [ flit-core ]; From 0211f1ab75c706d3d564f93800831b6c92958cc3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:25 +0200 Subject: [PATCH 488/687] python3Packages.thrift: 0.20.0 -> 0.21.0 --- pkgs/development/python-modules/thrift/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/thrift/default.nix b/pkgs/development/python-modules/thrift/default.nix index 4052080fc351..e3301d3ab4cc 100644 --- a/pkgs/development/python-modules/thrift/default.nix +++ b/pkgs/development/python-modules/thrift/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "thrift"; - version = "0.20.0"; + version = "0.21.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-TdZi6t9riuvopBcpUnvWmt9s6qKoaBy+9k0Sc7Po/ro="; + hash = "sha256-Xm98UPk26/oj6SQimvyV6yGfjI5agyAt1KORJEgD5AI="; }; build-system = [ From 8b887586ecac9c215108a863b779f163a05cbddc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:26 +0200 Subject: [PATCH 489/687] python3Packages.tiledb: 0.26.2 -> 0.32.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 a9cfbc082c90..e76ff173317c 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.26.2"; + version = "0.32.2"; format = "setuptools"; src = fetchFromGitHub { owner = "TileDB-Inc"; repo = "TileDB-Py"; rev = "refs/tags/${version}"; - hash = "sha256-8c1l4zoD44SjaOUXlFUSho/y7oMNOEVM9ZlnRs1irV8="; + hash = "sha256-9UgT09KnCqQ7ip7sSp64Yy8Pstf1GCOVYOG0WM2P840="; }; nativeBuildInputs = [ From fcdb3623f2e3837bbd7586ecb99ec74e68602177 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:26 +0200 Subject: [PATCH 490/687] python3Packages.tox: 4.15.1 -> 4.18.1 https://github.com/tox-dev/tox/releases/tag/4.18.1 --- pkgs/development/python-modules/tox/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tox/default.nix b/pkgs/development/python-modules/tox/default.nix index 4c358cce9012..0d9997af8b3b 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.15.1"; + version = "4.18.1"; format = "pyproject"; src = fetchFromGitHub { owner = "tox-dev"; repo = "tox"; rev = "refs/tags/${version}"; - hash = "sha256-BLOxyvcC3ngQDVSMaw/NfLVbFkIHbTmhUOOVBqlcK/Q="; + hash = "sha256-p3pghGQwCBIvkFI6pYuzoGSwAwfaz4vKpteh8nhXOhE="; }; postPatch = '' From 229800176741167f8815e4f89b7aa2b9c8abb55b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:27 +0200 Subject: [PATCH 491/687] python3Packages.tpm2-pytss: 2.2.1 -> 2.3.0 https://github.com/tpm2-software/tpm2-pytss/blob/2.3.0/CHANGELOG.md --- pkgs/development/python-modules/tpm2-pytss/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tpm2-pytss/default.nix b/pkgs/development/python-modules/tpm2-pytss/default.nix index 44e1b68a257c..1176b90d9653 100644 --- a/pkgs/development/python-modules/tpm2-pytss/default.nix +++ b/pkgs/development/python-modules/tpm2-pytss/default.nix @@ -23,14 +23,14 @@ let in buildPythonPackage rec { pname = "tpm2-pytss"; - version = "2.2.1"; + version = "2.3.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-uPFUc0IvN39ZxyF9zRR5FlzOYt+jOTTsl2oni68unv4="; + hash = "sha256-IAcRKTeWVvXzw7wW02RhJnKxR9gRkftOufn/n77khBA="; }; patches = From 32c9ae2ffca39b1bb3cd21dbf137eadc46b01043 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:27 +0200 Subject: [PATCH 492/687] python3Packages.tqdm: 4.66.4 -> 4.66.5 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 4c3e8230fba7..7da990f0b8de 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.4"; + version = "4.66.5"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-5Nk2yd6HJ5KPO+YHlZDpfZq/6NOaWQvmeOtZGf/Bhrs="; + hash = "sha256-4QIK7y5QlnAtigJax9FrFXcnnJ1j+DdbYwg+ml8Py60="; }; nativeBuildInputs = [ From 51f613da4160faef9edd3e923b6994c055580b0f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:28 +0200 Subject: [PATCH 493/687] python3Packages.trafilatura: 1.12.1 -> 1.12.2 https://github.com/adbar/trafilatura/blob/v1.12.2/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 06d380df90fd..7617a5f87dab 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.1"; + version = "1.12.2"; pyproject = true; disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; - hash = "sha256-iYkdtkbdhNmPs0ovrte6hMIuVJAAe1h9BZkDbTUWR2A="; + hash = "sha256-TJyxQ09+E+8LFstE7h1E6EUj7HJolAuVWcN05+/8mpY="; }; # Patch out gui cli because it is not supported in this packaging and From 46be7a11a1098845516507dd2d1341343a85d60f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:28 +0200 Subject: [PATCH 494/687] python3Packages.translate-toolkit: 3.13.2 -> 3.13.4 --- 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 89bc4a2fde54..f76c4d946e76 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.13.2"; + version = "3.13.4"; pyproject = true; build-system = [ setuptools-scm ]; @@ -30,7 +30,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "translate_toolkit"; inherit version; - hash = "sha256-95zIAelFSNK5+f1GY8DUgHPDQBS5K+9ULjXaSaa0wWM="; + hash = "sha256-d0q4xpN37xeLSmQMBrDGZlGjAj4hHfkazGUHzl89UHI="; }; dependencies = [ From fd42665cd9ab80fa4b01789b3760c28efab73699 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:28 +0200 Subject: [PATCH 495/687] python3Packages.transmission-rpc: 7.0.3 -> 7.0.11 https://github.com/trim21/transmission-rpc/releases/tag/v7.0.11 --- .../python-modules/transmission-rpc/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/transmission-rpc/default.nix b/pkgs/development/python-modules/transmission-rpc/default.nix index 71a4b2778ba7..cc2db015a14b 100644 --- a/pkgs/development/python-modules/transmission-rpc/default.nix +++ b/pkgs/development/python-modules/transmission-rpc/default.nix @@ -2,7 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, - poetry-core, + setuptools, pytestCheckHook, pythonOlder, python-dotenv, @@ -14,8 +14,8 @@ buildPythonPackage rec { pname = "transmission-rpc"; - version = "7.0.3"; - format = "pyproject"; + version = "7.0.11"; + pyproject = true; disabled = pythonOlder "3.8"; @@ -23,12 +23,12 @@ buildPythonPackage rec { owner = "Trim21"; repo = "transmission-rpc"; rev = "refs/tags/v${version}"; - hash = "sha256-HthWeFInolNEs7RNA773DJjhGvl1rfDhvhO8WwRwuuY="; + hash = "sha256-t07TuLLHfbxvWh+7854OMigfGC8jHzvpd4QO3v0M15I="; }; - nativeBuildInputs = [ poetry-core ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ requests typing-extensions ]; @@ -44,6 +44,7 @@ buildPythonPackage rec { disabledTests = [ # Tests require a running Transmission instance + "test_groups" "test_real" ]; From 7eb58270c6fdea3918d3eeef011dba26eb908776 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:29 +0200 Subject: [PATCH 496/687] python3Packages.tree-sitter: 0.22.3 -> 0.23.0 https://github.com/tree-sitter/py-tree-sitter/releases/tag/v0.23.0 --- pkgs/development/python-modules/tree-sitter/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tree-sitter/default.nix b/pkgs/development/python-modules/tree-sitter/default.nix index fdaa03554433..92a9c1f00a71 100644 --- a/pkgs/development/python-modules/tree-sitter/default.nix +++ b/pkgs/development/python-modules/tree-sitter/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "tree-sitter"; - version = "0.22.3"; + version = "0.23.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "tree-sitter"; repo = "py-tree-sitter"; rev = "refs/tags/v${version}"; - hash = "sha256-4lxE8oDFE0X7YAnB72PKIaHIqovWSM5QnFo0grPAtKU="; + hash = "sha256-OMCiHX1ZK9MknUcscEMg1Oie0qFpPQ9lMn8m/D0QF7g="; fetchSubmodules = true; }; From a2018f02c440acf82d80ff1b1af71fb3087cfd4b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:29 +0200 Subject: [PATCH 497/687] python3Packages.trio: 0.25.0 -> 0.26.2 https://github.com/python-trio/trio/blob/v0.26.2/docs/source/history.rst --- pkgs/development/python-modules/trio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/trio/default.nix b/pkgs/development/python-modules/trio/default.nix index 968d67b27adb..a29bcd842401 100644 --- a/pkgs/development/python-modules/trio/default.nix +++ b/pkgs/development/python-modules/trio/default.nix @@ -36,7 +36,7 @@ let in buildPythonPackage rec { pname = "trio"; - version = "0.25.0"; + version = "0.26.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -45,7 +45,7 @@ buildPythonPackage rec { owner = "python-trio"; repo = "trio"; rev = "refs/tags/v${version}"; - hash = "sha256-JQ493U4WINOG6ob4IzfNQt5Lgs3DmEM2BDwbae7Bvsw="; + hash = "sha256-Vlm6lEMKKfwmhbeefPjxm3vz1zFRUEGOCHXLcZKQcIo="; }; build-system = [ setuptools ]; From ce24b15c5c674bd4bea1ebe183f0b4e10f4f4676 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:30 +0200 Subject: [PATCH 498/687] python3Packages.trytond: 7.2.6 -> 7.2.9 https://foss.heptapod.net/tryton/tryton/-/blob/trytond-7.2.9/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 b12ef6e9061e..c51766df6c90 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.2.6"; + version = "7.2.9"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Vz1bYIwhvH8SHZnmv9ZuaoOnNe378gtIWK2UQDBQxas="; + hash = "sha256-Bzt9m7oqjJXlGdaHaMfIEi1fkwRjkT9sT4+U1FCwaAE="; }; build-system = [ setuptools ]; From 8ba99fccce7408d57417879b35366586c872ab15 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:30 +0200 Subject: [PATCH 499/687] python3Packages.tsfresh: 0.20.2 -> 0.20.3 https://github.com/blue-yonder/tsfresh/blob/refs/tags/v0.20.3/CHANGES.rst --- pkgs/development/python-modules/tsfresh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tsfresh/default.nix b/pkgs/development/python-modules/tsfresh/default.nix index 045385e9fa1b..96403101d851 100644 --- a/pkgs/development/python-modules/tsfresh/default.nix +++ b/pkgs/development/python-modules/tsfresh/default.nix @@ -27,7 +27,7 @@ buildPythonPackage rec { pname = "tsfresh"; - version = "0.20.2"; + version = "0.20.3"; pyproject = true; disabled = pythonOlder "3.7"; @@ -36,7 +36,7 @@ buildPythonPackage rec { owner = "blue-yonder"; repo = "tsfresh"; rev = "refs/tags/v${version}"; - hash = "sha256-UTra+RAQnrv61NQ86xGYrUVYiycUAWhN/45F6/0ZvPI="; + hash = "sha256-Lw70PDiRVPiTzpnbfKSo7jjfBitCePSy15QL0z7+bMg="; }; patches = [ From c2dde3905952bc336f9b7c50fdb05ab16d7e5aa6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:31 +0200 Subject: [PATCH 500/687] python3Packages.tskit: 0.5.7 -> 0.5.8 --- pkgs/development/python-modules/tskit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tskit/default.nix b/pkgs/development/python-modules/tskit/default.nix index 0299fea08e5a..775284b8990b 100644 --- a/pkgs/development/python-modules/tskit/default.nix +++ b/pkgs/development/python-modules/tskit/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "tskit"; - version = "0.5.7"; + version = "0.5.8"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-yD+2W1tzzi+5wFoZrqNe+jJLpWyx6ZILBgKivDE+wiM="; + hash = "sha256-Wq7ar96w5hdAyKMMvK4zjYln74RmX1l/VhvS++CN+Xk="; }; build-system = [ setuptools ]; From ef990d21f485ac1bace7e4cce302df5c074f027e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:31 +0200 Subject: [PATCH 501/687] python3Packages.tuya-device-sharing-sdk: 0.1.9 -> 0.2.1 --- .../python-modules/tuya-device-sharing-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tuya-device-sharing-sdk/default.nix b/pkgs/development/python-modules/tuya-device-sharing-sdk/default.nix index c831f7a0108c..d24bc3fecede 100644 --- a/pkgs/development/python-modules/tuya-device-sharing-sdk/default.nix +++ b/pkgs/development/python-modules/tuya-device-sharing-sdk/default.nix @@ -9,14 +9,14 @@ }: let pname = "tuya-device-sharing-sdk"; - version = "0.1.9"; + version = "0.2.1"; in buildPythonPackage { inherit pname version; src = fetchPypi { inherit pname version; - hash = "sha256-mBKR+ttBo0VF33pEmYdjbyM4bGgyDiYexIIsf8mXZW4="; + hash = "sha256-cuLJfCIQmnySCN1yezxyqtFmnTUdhD9tY9sBYNh9iUI="; }; # workaround needed, upstream issue: https://github.com/tuya/tuya-device-sharing-sdk/issues/10 From 1ab8414c0a5630f41b055260502a2717fe0ee2ff Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:31 +0200 Subject: [PATCH 502/687] python3Packages.twine: 5.1.0 -> 5.1.1 --- pkgs/development/python-modules/twine/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/twine/default.nix b/pkgs/development/python-modules/twine/default.nix index 2002f84439d4..2c08f1c94f61 100644 --- a/pkgs/development/python-modules/twine/default.nix +++ b/pkgs/development/python-modules/twine/default.nix @@ -17,13 +17,13 @@ buildPythonPackage rec { pname = "twine"; - version = "5.1.0"; + version = "5.1.1"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-TXR3DIjE/K+BNNKmqdhj5A8IJV/32OKss8u9V9Jfbp0="; + hash = "sha256-mqCCUTnAKzQ02RNUXHuEeiHINeEVl/UlWELUV9ojIts="; }; nativeBuildInputs = [ setuptools-scm ]; From 4ebad554f5eaadca3653f8b34e4e0d757e88fa74 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:32 +0200 Subject: [PATCH 503/687] python3Packages.typed-settings: 24.3.0 -> 24.5.0 https://gitlab.com/sscherfke/typed-settings/-/blob/24.5.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 4b3015922146..8e0428051c27 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.3.0"; + version = "24.5.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "typed_settings"; inherit version; - hash = "sha256-x1ojSSZNrKkBHKE9dWw7NzX/G6ggRYRIQ5MMahwL1Ps="; + hash = "sha256-HCVwXiKrvAvPQXU5rD5wxflPBBcB+oqcWriJizdOMS8="; }; build-system = [ hatchling ]; From 68a3e3c54d3df33c72c0d3e57b8487e216d0e335 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:33 +0200 Subject: [PATCH 504/687] python3Packages.typer: 0.12.3 -> 0.12.5 https://github.com/tiangolo/typer/releases/tag/0.12.5 --- pkgs/development/python-modules/typer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/typer/default.nix b/pkgs/development/python-modules/typer/default.nix index 74bb969473a7..18da08e71569 100644 --- a/pkgs/development/python-modules/typer/default.nix +++ b/pkgs/development/python-modules/typer/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "typer"; - version = "0.12.3"; + version = "0.12.5"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-SecxMUgdgEKI72JZjZehzu8wWJBapTahE0+QiRujVII="; + hash = "sha256-9ZLwib7cyOwbl0El1khRApw7GvFF8ErKZNaUEPDJtyI="; }; nativeBuildInputs = [ pdm-backend ]; From fedb4caff2aab4949ffa8361f86b62ac78a726ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:33 +0200 Subject: [PATCH 505/687] python3Packages.types-python-dateutil: 2.9.0.20240316 -> 2.9.0.20240906 --- pkgs/development/python-modules/types-dateutil/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-dateutil/default.nix b/pkgs/development/python-modules/types-dateutil/default.nix index 46f98100ac75..a4027dc808f7 100644 --- a/pkgs/development/python-modules/types-dateutil/default.nix +++ b/pkgs/development/python-modules/types-dateutil/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-dateutil"; - version = "2.9.0.20240316"; + version = "2.9.0.20240906"; pyproject = true; src = fetchPypi { pname = "types-python-dateutil"; inherit version; - hash = "sha256-XS8uJAuGkF5AlE3Xh9ttqSY/Deq+8Qdt2u15c1HsAgI="; + hash = "sha256-lwbDtoKEwlrf/Ecxnsx5R+W7hrN3P4Q8c5Bv1Zi8F24="; }; nativeBuildInputs = [ setuptools ]; From 51a50807fb263e559883e5c043a9fe5e6a45199a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:34 +0200 Subject: [PATCH 506/687] python3Packages.types-docutils: 0.21.0.20240423 -> 0.21.0.20240907 --- pkgs/development/python-modules/types-docutils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-docutils/default.nix b/pkgs/development/python-modules/types-docutils/default.nix index fd1d57700de5..62e73587ae75 100644 --- a/pkgs/development/python-modules/types-docutils/default.nix +++ b/pkgs/development/python-modules/types-docutils/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "types-docutils"; - version = "0.21.0.20240423"; + version = "0.21.0.20240907"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-dxbsbGi1F5t7oXOMrOLxMm5k359Et6sI2ZBNMsI/wV8="; + hash = "sha256-XdKqXi4G/PoJACC8QRVHm03SjaMymrcIVj7imJS9PA0="; }; build-system = [ setuptools ]; From ecc8264225f953f8d75af0a56a4770becc1b4918 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:34 +0200 Subject: [PATCH 507/687] python3Packages.types-pillow: 10.2.0.20240520 -> 10.2.0.20240822 --- pkgs/development/python-modules/types-pillow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-pillow/default.nix b/pkgs/development/python-modules/types-pillow/default.nix index c47eaf243b4b..fadbfb610b19 100644 --- a/pkgs/development/python-modules/types-pillow/default.nix +++ b/pkgs/development/python-modules/types-pillow/default.nix @@ -6,13 +6,13 @@ buildPythonPackage rec { pname = "types-pillow"; - version = "10.2.0.20240520"; + version = "10.2.0.20240822"; format = "setuptools"; src = fetchPypi { inherit version; pname = "types-Pillow"; - hash = "sha256-EwuXkZVGX6HhZ22OgcnHwwMZ6OlbEvrpRejw1SUhMQc="; + hash = "sha256-VZ+1Ki75kcMm5KDSCsyzu2Onuo1A60k+DssDELpS8NM="; }; # Modules doesn't have tests From 2785591c75263d4503a516fc1da0c4b725b289df Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:35 +0200 Subject: [PATCH 508/687] python3Packages.types-protobuf: 5.27.0.20240626 -> 5.28.0.20240924 --- 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 74629872dce7..885cfe353e24 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.27.0.20240626"; + version = "5.28.0.20240924"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-aDuhQEO63meF4/k3p0mPJDs3iBqRrI2BuSAuz4sZHpw="; + hash = "sha256-0YGviiVuWpHOjVrbU0luiA79kUTH1USD42UzMrYClvA="; }; propagatedBuildInputs = [ types-futures ]; From 43a2714bdeb20d662c0e366813b06f17ba1ae7aa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:35 +0200 Subject: [PATCH 509/687] python3Packages.types-psycopg2: 2.9.21.20240417 -> 2.9.21.20240819 --- pkgs/development/python-modules/types-psycopg2/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-psycopg2/default.nix b/pkgs/development/python-modules/types-psycopg2/default.nix index 2ba7ec577d6d..09eebdcab054 100644 --- a/pkgs/development/python-modules/types-psycopg2/default.nix +++ b/pkgs/development/python-modules/types-psycopg2/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "types-psycopg2"; - version = "2.9.21.20240417"; + version = "2.9.21.20240819"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Bdslb0pFn7IaQmuOf8oGVsNTkQX/Agjq9r2vQGo4cIc="; + hash = "sha256-Tta0dGTWN0+mTl47I0zqD3EOchI6RZbWerULdBWoRmY="; }; nativeBuildInputs = [ setuptools ]; From 3ae5cee23bc0c550508e12391482019b1e5a9293 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:36 +0200 Subject: [PATCH 510/687] python3Packages.types-pyopenssl: 24.1.0.20240425 -> 24.1.0.20240722 --- pkgs/development/python-modules/types-pyopenssl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-pyopenssl/default.nix b/pkgs/development/python-modules/types-pyopenssl/default.nix index 60457be769c0..1df09d2fb578 100644 --- a/pkgs/development/python-modules/types-pyopenssl/default.nix +++ b/pkgs/development/python-modules/types-pyopenssl/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-pyopenssl"; - version = "24.1.0.20240425"; + version = "24.1.0.20240722"; format = "setuptools"; src = fetchPypi { pname = "types-pyOpenSSL"; inherit version; - hash = "sha256-Cn6CYmwZg9yNxZKSvyBlSlHDw4gby7mzN8HabjLwIE4="; + hash = "sha256-R5E7RnigHYefUDoSBERoIh7YV2JjwVQNywSEyiGwjDk="; }; propagatedBuildInputs = [ cryptography ]; From 7dbdac693bc9659cd766684d6d07c5d1f08cbad2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:36 +0200 Subject: [PATCH 511/687] python3Packages.types-python-dateutil: 2.9.0.20240316 -> 2.9.0.20240906 --- .../python-modules/types-python-dateutil/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-python-dateutil/default.nix b/pkgs/development/python-modules/types-python-dateutil/default.nix index a84b7e22b810..43dda7067fe7 100644 --- a/pkgs/development/python-modules/types-python-dateutil/default.nix +++ b/pkgs/development/python-modules/types-python-dateutil/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "types-python-dateutil"; - version = "2.9.0.20240316"; + version = "2.9.0.20240906"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-XS8uJAuGkF5AlE3Xh9ttqSY/Deq+8Qdt2u15c1HsAgI="; + hash = "sha256-lwbDtoKEwlrf/Ecxnsx5R+W7hrN3P4Q8c5Bv1Zi8F24="; }; nativeBuildInputs = [ setuptools ]; From 2f531fc33c6db097759f115451fecd4d28ce4644 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:36 +0200 Subject: [PATCH 512/687] python3Packages.types-pyyaml: 6.0.12.20240311 -> 6.0.12.20240917 --- pkgs/development/python-modules/types-pyyaml/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-pyyaml/default.nix b/pkgs/development/python-modules/types-pyyaml/default.nix index 99006754e304..31fe7ac1de19 100644 --- a/pkgs/development/python-modules/types-pyyaml/default.nix +++ b/pkgs/development/python-modules/types-pyyaml/default.nix @@ -6,13 +6,13 @@ buildPythonPackage rec { pname = "types-pyyaml"; - version = "6.0.12.20240311"; + version = "6.0.12.20240917"; format = "setuptools"; src = fetchPypi { pname = "types-PyYAML"; inherit version; - hash = "sha256-qeDw+I3INXObDBylHukNBMoqiXpxr3nemuxfOMsKU0I="; + hash = "sha256-0UBahvlXZoIjTvg7y05v/3yTBcix+61eC81Pfb3JxYc="; }; # Module doesn't have tests From c1b8b15ee3a408e0a6f9ca632eea6d5a21f8f247 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:37 +0200 Subject: [PATCH 513/687] python3Packages.types-redis: 4.6.0.20240425 -> 4.6.0.20240903 --- pkgs/development/python-modules/types-redis/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-redis/default.nix b/pkgs/development/python-modules/types-redis/default.nix index 79728a451fe6..5878c4bd88a6 100644 --- a/pkgs/development/python-modules/types-redis/default.nix +++ b/pkgs/development/python-modules/types-redis/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "types-redis"; - version = "4.6.0.20240425"; + version = "4.6.0.20240903"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-lAKhDukx0kH9/MBFkuv3pmHXu5Ko3qYxJ58NisvPOiI="; + hash = "sha256-S6saN42/I8LJXDcN/biajwM5V8T9GlP+5xtSnBgv4Ag="; }; build-system = [ setuptools ]; From 700cce047753713236dd0d8d11fd95644687fabf Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:37 +0200 Subject: [PATCH 514/687] python3Packages.types-s3transfer: 0.10.1 -> 0.10.2 --- 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 1db9bc7323bd..c8a0102e49ed 100644 --- a/pkgs/development/python-modules/types-s3transfer/default.nix +++ b/pkgs/development/python-modules/types-s3transfer/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "types-s3transfer"; - version = "0.10.1"; + version = "0.10.2"; pyproject = true; src = fetchPypi { pname = "types_s3transfer"; inherit version; - hash = "sha256-AhVMzkZSgoetdq0aAVOEDgSSI5oIh+iDNGbsz4S5jaA="; + hash = "sha256-YBZ6O/tcU27GzbWBj3+aKO3KncPgtf+FrjdFJvxeV24="; }; nativeBuildInputs = [ poetry-core ]; From e656df91b0829e7b5e2dd53e63cc1a98b0a8b519 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:38 +0200 Subject: [PATCH 515/687] python3Packages.types-setuptools: 70.0.0.20240524 -> 70.3.0.20240710 --- pkgs/development/python-modules/types-setuptools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-setuptools/default.nix b/pkgs/development/python-modules/types-setuptools/default.nix index 0c5bcbbb5c48..92ca958d310f 100644 --- a/pkgs/development/python-modules/types-setuptools/default.nix +++ b/pkgs/development/python-modules/types-setuptools/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "types-setuptools"; - version = "70.0.0.20240524"; + version = "70.3.0.20240710"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-4x/ue50V71OYBSZXmsYImzrlGgBaKBrPlxeOkKxxr/Y="; + hash = "sha256-hCy/OZgS0rZQQsnW/zURO78oLe44eUd5qh+U5Ze6/DU="; }; nativeBuildInputs = [ setuptools ]; From d86a199d37d3f554c6b654199d4a2cf6cc1d560a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:38 +0200 Subject: [PATCH 516/687] python3Packages.typical: 2.8.1 -> 2.9.0 https://github.com/seandstewart/typical/releases/tag/v2.9.0 --- pkgs/development/python-modules/typical/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/typical/default.nix b/pkgs/development/python-modules/typical/default.nix index 357bb8d1094a..d222c05650dd 100644 --- a/pkgs/development/python-modules/typical/default.nix +++ b/pkgs/development/python-modules/typical/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "typical"; - version = "2.8.1"; + version = "2.9.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "seandstewart"; repo = "typical"; rev = "refs/tags/v${version}"; - hash = "sha256-2t9Jhdy9NmYBNzdtjjgUnoK2RDEUsAvDkYMcBRzEcmI="; + hash = "sha256-RS4hJ7NufClroRPRO3EyHwDaMgg0s0F7D/mqcBr8O18="; }; pythonRelaxDeps = [ "pendulum" ]; From b560176758a1f727ae188eb2d39ec6b669d655ff Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:39 +0200 Subject: [PATCH 517/687] python3Packages.tzdata: 2024.1 -> 2024.2 --- pkgs/development/python-modules/tzdata/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tzdata/default.nix b/pkgs/development/python-modules/tzdata/default.nix index 198df9570b68..7ef57e00a0e8 100644 --- a/pkgs/development/python-modules/tzdata/default.nix +++ b/pkgs/development/python-modules/tzdata/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "tzdata"; - version = "2024.1"; + version = "2024.2"; format = "pyproject"; src = fetchPypi { inherit pname version; - hash = "sha256-JnQSD42JGQl1HDirzf04asCloRJ5VPvDMq9rXOrgfv0="; + hash = "sha256-fYXMQW6TguaQlbe99K/Z44gEGKJBP+7HBp1TPWtOMcw="; }; nativeBuildInputs = [ setuptools ]; From 70f28a9a7e37897790efa9caec40d48328508182 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:39 +0200 Subject: [PATCH 518/687] python3Packages.uamqp: 1.6.8 -> 1.6.9 --- pkgs/development/python-modules/uamqp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uamqp/default.nix b/pkgs/development/python-modules/uamqp/default.nix index 89063357a565..0e7f1347914c 100644 --- a/pkgs/development/python-modules/uamqp/default.nix +++ b/pkgs/development/python-modules/uamqp/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "uamqp"; - version = "1.6.8"; + version = "1.6.9"; format = "setuptools"; src = fetchFromGitHub { owner = "Azure"; repo = "azure-uamqp-python"; rev = "refs/tags/v${version}"; - hash = "sha256-L4E7nnsVZ/VrOM0t4KtztU9ALmtGfi1vDzUi0ogtZOc="; + hash = "sha256-sDRIM41zey1F6/x1ZioJJBAQCVyf1NKzhS82Ew08pgM="; }; patches = From f15e759a4797b1ffd43e85a98ed1f1ecbb01cd8d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:39 +0200 Subject: [PATCH 519/687] python3Packages.uarray: 0.8.8 -> 0.9.0 --- pkgs/development/python-modules/uarray/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/uarray/default.nix b/pkgs/development/python-modules/uarray/default.nix index 731da3b75fbe..a151ba1f1d80 100644 --- a/pkgs/development/python-modules/uarray/default.nix +++ b/pkgs/development/python-modules/uarray/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "uarray"; - version = "0.8.8"; + version = "0.9.0"; pyproject = true; src = fetchFromGitHub { owner = "Quansight-Labs"; repo = pname; - rev = version; - hash = "sha256-wTKqOw64b+/kdZpSYLwCJATOuo807BWCtVHB4pH58fY="; + rev = "refs/tags/${version}"; + hash = "sha256-q9lMU/xA+G2x38yZy3DxCpXTEmg1lZhZ8GFIHDIKE24="; }; nativeBuildInputs = [ From 18a2011121f4e17831511d1378c88a7e6ee90f31 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:40 +0200 Subject: [PATCH 520/687] python3Packages.ufo2ft: 3.2.8 -> 3.3.0 https://github.com/googlefonts/ufo2ft/releases/tag/v3.3.0 --- .../python-modules/ufo2ft/default.nix | 23 +++++++++++++++---- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/ufo2ft/default.nix b/pkgs/development/python-modules/ufo2ft/default.nix index cd438f890d50..22ea350cf303 100644 --- a/pkgs/development/python-modules/ufo2ft/default.nix +++ b/pkgs/development/python-modules/ufo2ft/default.nix @@ -7,34 +7,44 @@ cu2qu, defcon, fetchPypi, + fetchpatch2, fontmath, fonttools, pytestCheckHook, pythonOlder, setuptools-scm, skia-pathops, + syrupy, ufolib2, }: buildPythonPackage rec { pname = "ufo2ft"; - version = "3.2.8"; + version = "3.3.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-HSD66FbCxZyACRq7b8p2uizoO4ZqPAn1O8BFoi1/Mkc="; + hash = "sha256-lw5mLcVw1NFT1c/AOcMyo2a8aGOyxFG+ZAU6Ggnssko="; }; - nativeBuildInputs = [ + patches = [ + (fetchpatch2 { + # update syrupy snapshots + url = "https://github.com/googlefonts/ufo2ft/commit/7a3edb2e4202cf388e3ffe31b5b3783dbb392db2.patch"; + hash = "sha256-YEgUgrtgH3PBZlt+xoJme+oPRuDMwq7M/4cJ3JbeuyU="; + }) + ]; + + build-system = [ setuptools-scm ]; pythonRelaxDeps = [ "cffsubr" ]; - propagatedBuildInputs = [ + dependencies = [ cu2qu fontmath fonttools @@ -46,7 +56,10 @@ buildPythonPackage rec { skia-pathops ] ++ fonttools.optional-dependencies.lxml ++ fonttools.optional-dependencies.ufo; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + pytestCheckHook + syrupy + ]; disabledTests = [ # Do not depend on skia. From fc10f7a843ef804443a71e725efdf4bfcd312e53 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:41 +0200 Subject: [PATCH 521/687] python3Packages.uharfbuzz: 0.39.0 -> 0.41.0 --- .../python-modules/uharfbuzz/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/uharfbuzz/default.nix b/pkgs/development/python-modules/uharfbuzz/default.nix index de30a7809166..b4d7fa157605 100644 --- a/pkgs/development/python-modules/uharfbuzz/default.nix +++ b/pkgs/development/python-modules/uharfbuzz/default.nix @@ -5,6 +5,7 @@ fetchFromGitHub, pythonOlder, cython, + pkgconfig, setuptools, setuptools-scm, pytestCheckHook, @@ -13,7 +14,7 @@ buildPythonPackage rec { pname = "uharfbuzz"; - version = "0.39.0"; + version = "0.41.0"; pyproject = true; disabled = pythonOlder "3.5"; @@ -23,11 +24,17 @@ buildPythonPackage rec { repo = "uharfbuzz"; rev = "refs/tags/v${version}"; fetchSubmodules = true; - hash = "sha256-I4fCaomq26FdkpiJdj+zyrbdqdynnD2hIutYTuTFvQs="; + hash = "sha256-N/Vprr1lJmDLUzf+aX374YbJhDuHOpPzNeYXpLOANeI="; }; - nativeBuildInputs = [ + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools >= 36.4, < 72.2" setuptools + ''; + + build-system = [ cython + pkgconfig setuptools setuptools-scm ]; From 2becd051ec2a5cf89876e4b1d8c2a9a63404e2e3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:42 +0200 Subject: [PATCH 522/687] python3Packages.unicode-rbnf: 1.1.0 -> 1.2.0 https://github.com/rhasspy/unicode-rbnf/blob/v1.2.0/CHANGELOG.md --- pkgs/development/python-modules/unicode-rbnf/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/unicode-rbnf/default.nix b/pkgs/development/python-modules/unicode-rbnf/default.nix index a672feebf5ee..7bc806314a72 100644 --- a/pkgs/development/python-modules/unicode-rbnf/default.nix +++ b/pkgs/development/python-modules/unicode-rbnf/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "unicode-rbnf"; - version = "1.1.0"; + version = "1.2.0"; pyproject = true; src = fetchFromGitHub { owner = "rhasspy"; repo = "unicode-rbnf"; - rev = "v${version}"; - hash = "sha256-PquPoiaO1rEDMz7jaN9MUB0UQGH07M0O9mlrUCsfhm4="; + rev = "refs/tags/v${version}"; + hash = "sha256-dAoDO707qmdDzCbi7EWNaM9txdBV46NlLkOs7xyycz0="; }; nativeBuildInputs = [ setuptools ]; From 44955585c07dd272e1fb3622aa9d14ca8c2ba20f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:42 +0200 Subject: [PATCH 523/687] python3Packages.unidata-blocks: 0.0.13 -> 0.0.15 --- pkgs/development/python-modules/unidata-blocks/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/unidata-blocks/default.nix b/pkgs/development/python-modules/unidata-blocks/default.nix index d7e9f274d3d5..793cbc7428a0 100644 --- a/pkgs/development/python-modules/unidata-blocks/default.nix +++ b/pkgs/development/python-modules/unidata-blocks/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "unidata-blocks"; - version = "0.0.13"; + version = "0.0.15"; pyproject = true; disabled = pythonOlder "3.10"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "unidata_blocks"; inherit version; - hash = "sha256-JQwKMEhDdvvsnXI6QsV2TcuB3mw5NcALbi5kM5xl/Pw="; + hash = "sha256-dPVJjA+udN6hD8v+pp59/SsHHCwmJLVRYuCDBQIGJQk="; }; build-system = [ hatchling ]; From ee6cc77b011a07a26e5c8f42b8d653dc9c0c9823 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:43 +0200 Subject: [PATCH 524/687] python3Packages.unstructured-inference: 0.7.24 -> 0.7.37 https://github.com/Unstructured-IO/unstructured-inference/blob/refs/tags/0.7.37/CHANGELOG.md --- .../python-modules/unstructured-inference/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/unstructured-inference/default.nix b/pkgs/development/python-modules/unstructured-inference/default.nix index b619b5b70e45..96398e97c713 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.7.24"; + version = "0.7.37"; format = "setuptools"; src = fetchFromGitHub { owner = "Unstructured-IO"; repo = "unstructured-inference"; rev = "refs/tags/${version}"; - hash = "sha256-AxQHTUgE4CyiinT7HEh6fvbw+uVi7lKUgfOc1KZOezU="; + hash = "sha256-2k7gFlBUevVnz2A5pvUE4eIGmXwEr5s4F8BbX6j5lzc="; }; postPatch = '' From 1a257b56e9d3bcd1b5fcd7bd4aefebbc2e46b74a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:43 +0200 Subject: [PATCH 525/687] python3Packages.us: 3.1.1 -> 3.2.0 --- pkgs/development/python-modules/us/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/us/default.nix b/pkgs/development/python-modules/us/default.nix index b42c5c8f6aa1..d6d2b53731c7 100644 --- a/pkgs/development/python-modules/us/default.nix +++ b/pkgs/development/python-modules/us/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "us"; - version = "3.1.1"; + version = "3.2.0"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-40eWPo0kocp0N69EP6aFkXdoR7UMhlDY7w61NILnBcI="; + hash = "sha256-yyI+hTk9zFFx6tDdISutxH+WZ7I3AP6j5+pfMQ1UUzg="; }; postPatch = '' From 3591daf859494e3cfd971a4b607ae04a10d86a26 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:44 +0200 Subject: [PATCH 526/687] python3Packages.uvicorn: 0.29.0 -> 0.31.0 https://github.com/encode/uvicorn/blob/refs/tags/0.31.0/CHANGELOG.md --- pkgs/development/python-modules/uvicorn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/uvicorn/default.nix b/pkgs/development/python-modules/uvicorn/default.nix index f81acc469a3d..f0d29c6381a8 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.29.0"; + version = "0.31.0"; disabled = pythonOlder "3.8"; pyproject = true; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "encode"; repo = "uvicorn"; rev = "refs/tags/${version}"; - hash = "sha256-D0FdZxaDB+9N/7p73GF8qw0UwbXTQrKc1WOgy9UltxA="; + hash = "sha256-Au8+8l8JfOUeLDxN2UONP0W+fsb38QCAunblmxJdGus="; }; outputs = [ From 36860dee7c7f9393d1e901c6e01d9005fac547af Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:44 +0200 Subject: [PATCH 527/687] python3Packages.validators: 0.33.0 -> 0.34.0 https://github.com/python-validators/validators/blob/0.34.0/CHANGES.md --- pkgs/development/python-modules/validators/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/validators/default.nix b/pkgs/development/python-modules/validators/default.nix index 1664916710d5..180296b11374 100644 --- a/pkgs/development/python-modules/validators/default.nix +++ b/pkgs/development/python-modules/validators/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "validators"; - version = "0.33.0"; + version = "0.34.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "python-validators"; repo = "validators"; rev = "refs/tags/${version}"; - hash = "sha256-eLujcm2MD1mPjROrBTg9TfU9wts16Jgb+ouNXFHsFZ0="; + hash = "sha256-1QKo6nidaHeKCbti/xALbgylHYbtBUJlWrjhNtdx8kU="; }; build-system = [ setuptools ]; From 27bde278ce8202d05fb2812563cd63a2cf0f9e0f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:44 +0200 Subject: [PATCH 528/687] python3Packages.vdirsyncer: 0.19.2 -> 0.19.3 https://github.com/pimutils/vdirsyncer/blob/v0.19.3/CHANGELOG.rst --- pkgs/development/python-modules/vdirsyncer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/vdirsyncer/default.nix b/pkgs/development/python-modules/vdirsyncer/default.nix index 7851df4a2971..e0a4e1353a57 100644 --- a/pkgs/development/python-modules/vdirsyncer/default.nix +++ b/pkgs/development/python-modules/vdirsyncer/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "vdirsyncer"; - version = "0.19.2"; + version = "0.19.3"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-/QWM7quCk0WaBGbNmw5Ks7OUYsbgiaDwrDfDB0INgro="; + hash = "sha256-5DeFH+uYXew1RGVPj5z23RCbCwP34ZlWCGYDCS/+so8="; }; postPatch = '' From 92bd72e24cfe0429658b6368a631b2c7f1d37f57 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:45 +0200 Subject: [PATCH 529/687] python3Packages.vega: 4.0.0 -> 4.1.0 --- pkgs/development/python-modules/vega/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/vega/default.nix b/pkgs/development/python-modules/vega/default.nix index 1acb25ddf809..bc2a2b85c651 100644 --- a/pkgs/development/python-modules/vega/default.nix +++ b/pkgs/development/python-modules/vega/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "vega"; - version = "4.0.0"; + version = "4.1.0"; format = "pyproject"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-v1/8taHdN1n9+gy7L+g/wAJ2x9FwYCaxZiEdFqLct1Y="; + hash = "sha256-8lrmhCvwczqBpiQRCkPjmiYsJPHEFnZab/Azkh+i7ls="; }; patches = [ From cfdceb9df2a89857602ba03e82c59014ee804e22 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:45 +0200 Subject: [PATCH 530/687] python3Packages.vharfbuzz: 0.3.0 -> 0.3.1 --- .../python-modules/vharfbuzz/default.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/vharfbuzz/default.nix b/pkgs/development/python-modules/vharfbuzz/default.nix index e822dacb633a..7b06fe7a8252 100644 --- a/pkgs/development/python-modules/vharfbuzz/default.nix +++ b/pkgs/development/python-modules/vharfbuzz/default.nix @@ -2,27 +2,35 @@ lib, buildPythonPackage, fetchPypi, + setuptools, + setuptools-scm, fonttools, uharfbuzz, }: buildPythonPackage rec { pname = "vharfbuzz"; - version = "0.3.0"; - format = "setuptools"; + version = "0.3.1"; + pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-bBKmVvLuc/CtQF+TSri8ngglnj4QCh77FV+JHPzsFAI="; + hash = "sha256-zFVw8Nxh7cRJNk/S7D3uiIGShBMiZ/JeuSdX4hN94kc="; }; - propagatedBuildInputs = [ + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ fonttools uharfbuzz ]; # Package has no tests. doCheck = false; + pythonImportsCheck = [ "vharfbuzz" ]; meta = with lib; { From 1aeb12a6ef777c1358215f3f89339d2045391c54 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:46 +0200 Subject: [PATCH 531/687] python3Packages.viewstate: 0.4.3 -> 0.6.0 --- pkgs/development/python-modules/viewstate/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/viewstate/default.nix b/pkgs/development/python-modules/viewstate/default.nix index 27cb972bb780..d3824b2c36a3 100644 --- a/pkgs/development/python-modules/viewstate/default.nix +++ b/pkgs/development/python-modules/viewstate/default.nix @@ -8,15 +8,15 @@ buildPythonPackage rec { pname = "viewstate"; - version = "0.4.3"; + version = "0.6.0"; format = "setuptools"; disabled = !isPy3k; src = fetchFromGitHub { owner = "yuvadm"; repo = pname; - rev = "v${version}"; - sha256 = "15s0n1lhkz0zwi33waqkkjipal3f7s45rxsj1bw89xpr4dj87qx5"; + rev = "refs/tags/v${version}"; + sha256 = "sha256-cXT5niE3rNdqmNqnITWy9c9/MF0gZ6LU2i1uzfOzkUI="; }; nativeCheckInputs = [ pytest ]; From b225ab11b93a68dd25dd98fd919593148c86d3d4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:47 +0200 Subject: [PATCH 532/687] python3Packages.virtualenv: 20.26.2 -> 20.26.6 https://github.com/pypa/virtualenv/blob/20.26.6/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 6e7904dbe3cd..660859b95769 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.2"; + version = "20.26.6"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-gr8PTuu7eNNt2u4Cg9Q/5XNrU4gLiozc03OQoHrDdBw="; + hash = "sha256-KArt4JoqXDF+QJoAEC5wd8ZDLFo48O+TjmQ4BaetLEg="; }; nativeBuildInputs = [ From c616868f7f0160862fe68f1efbb833ebab63abed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:47 +0200 Subject: [PATCH 533/687] python3Packages.viv-utils: 0.7.10 -> 0.7.11 https://github.com/williballenthin/viv-utils/releases/tag/v0.7.11 --- pkgs/development/python-modules/viv-utils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/viv-utils/default.nix b/pkgs/development/python-modules/viv-utils/default.nix index 59119f85cd2b..47fbbecd820a 100644 --- a/pkgs/development/python-modules/viv-utils/default.nix +++ b/pkgs/development/python-modules/viv-utils/default.nix @@ -13,14 +13,14 @@ }: buildPythonPackage rec { pname = "viv-utils"; - version = "0.7.10"; + version = "0.7.11"; format = "setuptools"; src = fetchFromGitHub { owner = "williballenthin"; repo = "viv-utils"; rev = "refs/tags/v${version}"; - hash = "sha256-pQAe4QuOcx5MG+slJkf4UU38TGt4pU0uVZr+vtwsWgM="; + hash = "sha256-zYamhG5oeoYYVLEvv1EdZ1buFDByZatuCxbl0uRhk6Y="; }; postPatch = '' From ded37a07ddb7d446f6170dfd2f6fea0b45f718aa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:47 +0200 Subject: [PATCH 534/687] python3Packages.vivisect: 1.1.1 -> 1.2.1 https://github.com/vivisect/vivisect/blob/v1.2.1/CHANGELOG.rst --- pkgs/development/python-modules/vivisect/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/vivisect/default.nix b/pkgs/development/python-modules/vivisect/default.nix index e99a473b48a6..17fd9d3edd9e 100644 --- a/pkgs/development/python-modules/vivisect/default.nix +++ b/pkgs/development/python-modules/vivisect/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "vivisect"; - version = "1.1.1"; + version = "1.2.1"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-URRBEZelw4s43zqtb/GrLxIksvrqHbqQWntT9jVonhU="; + hash = "sha256-zBWrVBub48rYBg7k9CDmgCWPpPz3R38/mtUCM1P3Mpk="; }; pythonRelaxDeps = [ From 9cb92afbc1b40b8bbc155bf6034034ec6241c7f0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:48 +0200 Subject: [PATCH 535/687] python3Packages.vllm: 0.5.3.post1 -> 0.6.2 --- pkgs/development/python-modules/vllm/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/vllm/default.nix b/pkgs/development/python-modules/vllm/default.nix index fa5b9d848152..0d554e5a5491 100644 --- a/pkgs/development/python-modules/vllm/default.nix +++ b/pkgs/development/python-modules/vllm/default.nix @@ -58,7 +58,7 @@ in buildPythonPackage rec { pname = "vllm"; - version = "0.5.3.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-++DK2Y2zz+1KrEcdQc5XFrSjc7fCwMD2DQ/RqY7PoFU="; + hash = "sha256-zUkqAPPhDRdN9rDQ2biCl1B+trV0xIHXub++v9zsQGo="; }; patches = [ From 075e79115bd0c9d5f5465685bfbf3578bbf6ce16 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:48 +0200 Subject: [PATCH 536/687] python3Packages.voip-utils: 0.1.0 -> 0.2.0 https://github.com/home-assistant-libs/voip-utils/blob/refs/tags/0.2.0/CHANGELOG.md --- pkgs/development/python-modules/voip-utils/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/voip-utils/default.nix b/pkgs/development/python-modules/voip-utils/default.nix index 1799598a2a6b..04e0eb2ede82 100644 --- a/pkgs/development/python-modules/voip-utils/default.nix +++ b/pkgs/development/python-modules/voip-utils/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "voip-utils"; - version = "0.1.0"; + version = "0.2.0"; pyproject = true; src = fetchFromGitHub { owner = "home-assistant-libs"; repo = "voip-utils"; - rev = "refs/tags/v${version}"; - hash = "sha256-PG4L6KphH9JIZO76cCN8eClFE2CneEIExlXS+x79k3U="; + rev = "refs/tags/${version}"; + hash = "sha256-/DBBTL+t0VQJL43HgXGdhMHMKr8uBEkJ7Mf7Xp1mwhU="; }; postPatch = '' From d37ed2e53b9e15f75c5e5c9b1ef34435411541d0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:49 +0200 Subject: [PATCH 537/687] python3Packages.vowpalwabbit: 9.9.0 -> 9.10.0 --- pkgs/development/python-modules/vowpalwabbit/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/vowpalwabbit/default.nix b/pkgs/development/python-modules/vowpalwabbit/default.nix index 558d47529b68..5dbf58739c75 100644 --- a/pkgs/development/python-modules/vowpalwabbit/default.nix +++ b/pkgs/development/python-modules/vowpalwabbit/default.nix @@ -19,12 +19,12 @@ buildPythonPackage rec { pname = "vowpalwabbit"; - version = "9.9.0"; + version = "9.10.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-YCg2EI4rhEMwcVEzx9ES8Z3CoCddeUFVk4lZ0nuQJUc="; + hash = "sha256-Yyqm3MlW6UL+bCufFfzWg9mBBQNhLxR+g++ZrQ6qM/E="; }; nativeBuildInputs = [ cmake ]; From 3e5d80da61645812b4c4553c1b323ecd31673e7f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:49 +0200 Subject: [PATCH 538/687] python3Packages.vulcan-api: 2.3.2 -> 2.4.0 https://github.com/kapi2289/vulcan-api/releases/tag/v2.4.0 --- pkgs/development/python-modules/vulcan-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/vulcan-api/default.nix b/pkgs/development/python-modules/vulcan-api/default.nix index 37baf7f80f34..1cde8424418c 100644 --- a/pkgs/development/python-modules/vulcan-api/default.nix +++ b/pkgs/development/python-modules/vulcan-api/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "vulcan-api"; - version = "2.3.2"; + version = "2.4.0"; format = "setuptools"; disabled = pythonOlder "3.6"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "kapi2289"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-ebWKcRxAAkHVqV2RaftIHBRJe/TYSUxS+5Utxb0yhtw="; + hash = "sha256-RtB67Pme/qtKG0T3rzm0OeewNZPg2e3aebL5YnSWWFQ="; }; pythonRemoveDeps = [ "faust-cchardet" ]; From 6d78293933519c9ae011dbb91dc220c3bbc74774 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:50 +0200 Subject: [PATCH 539/687] python3Packages.vulture: 2.11 -> 2.12 https://github.com/jendrikseipp/vulture/releases/tag/v2.12 --- 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 9a08899a4b2b..0fde38e9efec 100644 --- a/pkgs/development/python-modules/vulture/default.nix +++ b/pkgs/development/python-modules/vulture/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "vulture"; - version = "2.11"; + version = "2.12"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-8Pu2C85lEarYfuBzbFAkVnN0kKgtkZpE5tkiYss18cI="; + hash = "sha256-w16Y6ZLrhLAc2tv+sKyi1ENj59/mwZQW9lABrmk2DMw="; }; postPatch = '' From 0113d99c7601074bf9c8672ef6593750f855bee7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:50 +0200 Subject: [PATCH 540/687] python3Packages.wadllib: 1.3.6 -> 1.3.9 --- pkgs/development/python-modules/wadllib/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wadllib/default.nix b/pkgs/development/python-modules/wadllib/default.nix index 78d8db46b6d0..3021d3506f12 100644 --- a/pkgs/development/python-modules/wadllib/default.nix +++ b/pkgs/development/python-modules/wadllib/default.nix @@ -9,12 +9,12 @@ buildPythonPackage rec { pname = "wadllib"; - version = "1.3.6"; + version = "1.3.9"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "acd9ad6a2c1007d34ca208e1da6341bbca1804c0e6850f954db04bdd7666c5fc"; + sha256 = "sha256-wL4oM4myKP/ZPNru+44HDyLd98tcd+SMaMOWD98lmEQ="; }; propagatedBuildInputs = [ From 8e26845c51d2cbb761c5ece21bbaa9d2c5078f30 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:50 +0200 Subject: [PATCH 541/687] python3Packages.wagtail: 6.2 -> 6.2.2 https://github.com/wagtail/wagtail/blob/v6.2.2/CHANGELOG.txt --- pkgs/development/python-modules/wagtail/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wagtail/default.nix b/pkgs/development/python-modules/wagtail/default.nix index ae55189f99c6..6c4fed94b591 100644 --- a/pkgs/development/python-modules/wagtail/default.nix +++ b/pkgs/development/python-modules/wagtail/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "wagtail"; - version = "6.2"; + version = "6.2.2"; format = "setuptools"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-WQhujKGBsQ8nSxE5JFAFBN7W/BaCTBl283w8vd0QDSQ="; + hash = "sha256-UGrCtZ2uhQaa51S0W8E7kcvYbpLU9dZjZYdzsO16Frk="; }; postPatch = '' From 1f504783c659aa29638944a5f6765a91085bc4d6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:51 +0200 Subject: [PATCH 542/687] python3Packages.watchdog: 4.0.1 -> 4.0.2 https://github.com/gorakhargosh/watchdog/blob/v4.0.2/changelog.rst --- pkgs/development/python-modules/watchdog/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/watchdog/default.nix b/pkgs/development/python-modules/watchdog/default.nix index e68d2acbf130..dd17bcefa39f 100644 --- a/pkgs/development/python-modules/watchdog/default.nix +++ b/pkgs/development/python-modules/watchdog/default.nix @@ -6,6 +6,7 @@ eventlet, fetchPypi, flaky, + pytest-cov-stub, pytest-timeout, pytestCheckHook, pythonOlder, @@ -14,14 +15,14 @@ buildPythonPackage rec { pname = "watchdog"; - version = "4.0.1"; + version = "4.0.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-7rqs9nT6JVEeiGcCjSgeYC7mUABFtX9DsId4CC9/i0Q="; + hash = "sha256-tN+7bEkiG+RTViPqRHSk1u4KnO9KgLIMKNtNhYtk4nA="; }; # force kqueue on x86_64-darwin, because our api version does @@ -37,6 +38,7 @@ buildPythonPackage rec { nativeCheckInputs = [ eventlet flaky + pytest-cov-stub pytest-timeout pytestCheckHook ] ++ optional-dependencies.watchmedo; From 8feb01ea28c0c93e859f4a5a632deb15d575f1c2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:51 +0200 Subject: [PATCH 543/687] python3Packages.weasel: 0.3.4 -> 0.4.1 https://github.com/explosion/weasel/releases/tag/v0.4.1 --- pkgs/development/python-modules/weasel/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/weasel/default.nix b/pkgs/development/python-modules/weasel/default.nix index bf01bbf033d2..412620646a3e 100644 --- a/pkgs/development/python-modules/weasel/default.nix +++ b/pkgs/development/python-modules/weasel/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "weasel"; - version = "0.3.4"; + version = "0.4.1"; pyproject = true; disabled = pythonOlder "3.6"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "explosion"; repo = "weasel"; rev = "refs/tags/v${version}"; - hash = "sha256-6Ck8R10/YW2Nc6acNk2bzgyqSg+OPqwyJjhUgXP/umw="; + hash = "sha256-gXPHEoEY0qKcpAtqHlUw5c43/6hKseCx+vBNzEXFF2A="; }; pythonRelaxDeps = [ @@ -36,11 +36,9 @@ buildPythonPackage rec { "typer" ]; - nativeBuildInputs = [ - setuptools - ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ cloudpathlib confection packaging @@ -59,14 +57,16 @@ buildPythonPackage rec { disabledTests = [ # This test requires internet access "test_project_assets" + "test_project_git_dir_asset" + "test_project_git_file_asset" ]; meta = with lib; { description = "Small and easy workflow system"; - mainProgram = "weasel"; homepage = "https://github.com/explosion/weasel/"; changelog = "https://github.com/explosion/weasel/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ GaetanLepage ]; + mainProgram = "weasel"; }; } From aecf24891d80ef756cf25107bd7166c9d29de0d1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:52 +0200 Subject: [PATCH 544/687] python3Packages.weasyprint: 62.2 -> 62.3 --- 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 2652a524678c..bc6c57e94083 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.2"; + version = "62.3"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -32,7 +32,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "weasyprint"; - hash = "sha256-oIrEAOEZGdmW12vsqjMWDXwaxVuhYGKMQs51hldMGlE="; + hash = "sha256-jYaA1zL3+g/LxYdpKlpcsJXDUlYnBmkY1uIDy/Qrf80="; }; patches = [ From fdd440328ca992561f3360ee47b2c0ce8a4bdb8a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:52 +0200 Subject: [PATCH 545/687] python3Packages.weaviate-client: 4.8.0 -> 4.8.1 https://github.com/weaviate/weaviate-python-client/releases/tag/v4.8.1 --- pkgs/development/python-modules/weaviate-client/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/weaviate-client/default.nix b/pkgs/development/python-modules/weaviate-client/default.nix index 506aa956bda6..e059e5bcabb7 100644 --- a/pkgs/development/python-modules/weaviate-client/default.nix +++ b/pkgs/development/python-modules/weaviate-client/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "weaviate-client"; - version = "4.8.0"; + version = "4.8.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "weaviate"; repo = "weaviate-python-client"; rev = "refs/tags/v${version}"; - hash = "sha256-JVn9Xhq7MJD+o6DA/EaW1NNnvsjjqyW+pmFctuQStgo="; + hash = "sha256-HSLU9OQMEOCwgxtLj20yJ0Xo9c6SVfMhfVT/F5du17A="; }; pythonRelaxDeps = [ From f4c049c7b9fa3dfcd696abf38fb46133dab51f56 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:53 +0200 Subject: [PATCH 546/687] python3Packages.webargs: 8.4.0 -> 8.6.0 --- .../python-modules/webargs/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/webargs/default.nix b/pkgs/development/python-modules/webargs/default.nix index 21c7af1cfdbc..6f8287733b58 100644 --- a/pkgs/development/python-modules/webargs/default.nix +++ b/pkgs/development/python-modules/webargs/default.nix @@ -2,7 +2,8 @@ buildPythonPackage, fetchPypi, lib, - isPy27, + pythonAtLeast, + flit-core, marshmallow, pytestCheckHook, pytest-aiohttp, @@ -19,18 +20,17 @@ buildPythonPackage rec { pname = "webargs"; - version = "8.4.0"; - format = "setuptools"; - disabled = isPy27; + version = "8.6.0"; + pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-6pk2ghSkzmE5JL6Z1x21jCaWMele/0+gm3NU5S3ABqU="; + hash = "sha256-uNCYq5K9dMZZ7KcFr6MdaBR18hjLFcHlcnH6IQPAVHo="; }; - pythonImportsCheck = [ "webargs" ]; + build-system = [ flit-core ]; - propagatedBuildInputs = [ marshmallow ]; + dependencies = [ marshmallow ]; nativeCheckInputs = [ pytestCheckHook @@ -46,6 +46,8 @@ buildPythonPackage rec { aiohttp ]; + pythonImportsCheck = [ "webargs" ]; + meta = with lib; { description = "Declarative parsing and validation of HTTP request objects, with built-in support for popular web frameworks"; homepage = "https://github.com/marshmallow-code/webargs"; From bada9968afbee569c757561bb412b24e5d3dbb9f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:53 +0200 Subject: [PATCH 547/687] python3Packages.webrtc-noise-gain: 1.2.4 -> 1.2.5 https://github.com/rhasspy/webrtc-noise-gain/blob/refs/tags/v1.2.5/CHANGELOG.md --- .../python-modules/webrtc-noise-gain/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/webrtc-noise-gain/default.nix b/pkgs/development/python-modules/webrtc-noise-gain/default.nix index 3df09891253d..45f2d805aa40 100644 --- a/pkgs/development/python-modules/webrtc-noise-gain/default.nix +++ b/pkgs/development/python-modules/webrtc-noise-gain/default.nix @@ -18,14 +18,14 @@ buildPythonPackage rec { pname = "webrtc-noise-gain"; - version = "1.2.4"; + version = "1.2.5"; pyproject = true; src = fetchFromGitHub { owner = "rhasspy"; repo = "webrtc-noise-gain"; - rev = "v${version}"; - hash = "sha256-ALRdj9zBcx05DcSKjAI0oEPruTD/p+pQ0kcqqyHl37A="; + rev = "refs/tags/v${version}"; + hash = "sha256-GbdG2XM11zgPk2VZ0mu7qMv256jaMyJDHdBCBUnynMY="; }; nativeBuildInputs = [ From 694d2f874763e16b1e7447d7a58270782f73c8db Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:54 +0200 Subject: [PATCH 548/687] python3Packages.webtest: 3.0.0 -> 3.0.1 --- .../python-modules/webtest/default.nix | 22 ++++++------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/pkgs/development/python-modules/webtest/default.nix b/pkgs/development/python-modules/webtest/default.nix index 15a36b3dc8f1..da51af3e701b 100644 --- a/pkgs/development/python-modules/webtest/default.nix +++ b/pkgs/development/python-modules/webtest/default.nix @@ -3,7 +3,7 @@ beautifulsoup4, buildPythonPackage, fetchPypi, - fetchpatch, + setuptools, pastedeploy, pyquery, pytestCheckHook, @@ -16,27 +16,19 @@ buildPythonPackage rec { pname = "webtest"; - version = "3.0.0"; - format = "setuptools"; + version = "3.0.1"; + pyproject = true; disabled = pythonOlder "3.6"; src = fetchPypi { - pname = "WebTest"; - inherit version; - hash = "sha256-VL2WlyWDjZhhqfon+Nlx950nXZSuJV9cUB9Tu22ZKes="; + inherit pname version; + hash = "sha256-STtcgC+JSKZbXjoa1bJSTuXhq2DNcT2aPaO42ggsBv4="; }; - patches = [ - (fetchpatch { - # Replace deprecated unittest aliases for Python 3.12 - name = "webtest-python312-compat.patch"; - url = "https://github.com/Pylons/webtest/commit/d82ec5bd2cf3c7109a1d49ad9fa802ae1eae1763.patch"; - hash = "sha256-hSwxAxAI3Eo28I8S+r2k/hFG8TlzrVYup3MuTsE+xXk="; - }) - ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ beautifulsoup4 six waitress From 6ec4c5d452cde8f867bf3d5891249b7e889b7cfb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:54 +0200 Subject: [PATCH 549/687] python3Packages.weconnect-mqtt: 0.48.4 -> 0.49.2 https://github.com/tillsteinbach/WeConnect-mqtt/releases/tag/v0.49.2 --- pkgs/development/python-modules/weconnect-mqtt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/weconnect-mqtt/default.nix b/pkgs/development/python-modules/weconnect-mqtt/default.nix index bdbd57513c56..a3380e20b553 100644 --- a/pkgs/development/python-modules/weconnect-mqtt/default.nix +++ b/pkgs/development/python-modules/weconnect-mqtt/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "weconnect-mqtt"; - version = "0.48.4"; + version = "0.49.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "tillsteinbach"; repo = "WeConnect-mqtt"; rev = "refs/tags/v${version}"; - hash = "sha256-Yv6CAGTDi4P9pImLxVk2QkZ014iqQ8UMBUeiyZWnYiQ="; + hash = "sha256-jTScDPTj7aIQcGuL2g8MvuYln6iaj6abEyCfd8vvT2I="; }; postPatch = '' From a0ee9577fc8fddb5f4585396cc04764a6970288a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:55 +0200 Subject: [PATCH 550/687] python3Packages.wheel: 0.43.0 -> 0.44.0 --- pkgs/development/python-modules/wheel/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/wheel/default.nix b/pkgs/development/python-modules/wheel/default.nix index 754223e49adf..4c7a5b3dc288 100644 --- a/pkgs/development/python-modules/wheel/default.nix +++ b/pkgs/development/python-modules/wheel/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "wheel"; - version = "0.43.0"; + version = "0.44.0"; format = "pyproject"; src = fetchFromGitHub { owner = "pypa"; - repo = pname; + repo = "wheel"; rev = "refs/tags/${version}"; - hash = "sha256-cATYN7GtS1l3GxcqBl95RsBTuszWoFB9CtuRgUSL0/A="; + hash = "sha256-IFJ411H5nItR8gA5R0AYXFs3n6e1SLo2VoMOqgvDnnk="; postFetch = '' cd $out mv tests/testdata/unicode.dist/unicodedist/åäö_日本語.py \ From ca1d73e6793b38d9976c50e933ab3351952731ea Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:55 +0200 Subject: [PATCH 551/687] python3Packages.whispers: 2.2.1 -> 2.3.0 https://github.com/adeptex/whispers/releases/tag/2.3.0 --- pkgs/development/python-modules/whispers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/whispers/default.nix b/pkgs/development/python-modules/whispers/default.nix index 346083ef81a1..5ef1db19246b 100644 --- a/pkgs/development/python-modules/whispers/default.nix +++ b/pkgs/development/python-modules/whispers/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "whispers"; - version = "2.2.1"; + version = "2.3.0"; pyproject = true; disabled = pythonOlder "3.7"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "adeptex"; repo = "whispers"; rev = "refs/tags/${version}"; - hash = "sha256-YPfTe2txQY/sVEIGSMTA1b3Ye3j8qT+YdWp3AVqpdLI="; + hash = "sha256-tjDog8+oWTNuK1eK5qUEFspiilB0riUSTX5ugTIiP3M="; }; postPatch = '' From dca718cf4b7b8e0eca46e11d35078e2d664d33c2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:56 +0200 Subject: [PATCH 552/687] python3Packages.xarray-einstats: 0.7.0 -> 0.8.0 --- .../xarray-einstats/default.nix | 30 +++++++++++-------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/xarray-einstats/default.nix b/pkgs/development/python-modules/xarray-einstats/default.nix index b82a8a8cd79f..db1b1c5504b1 100644 --- a/pkgs/development/python-modules/xarray-einstats/default.nix +++ b/pkgs/development/python-modules/xarray-einstats/default.nix @@ -14,34 +14,40 @@ buildPythonPackage rec { pname = "xarray-einstats"; - version = "0.7.0"; - format = "pyproject"; + version = "0.8.0"; + pyproject = true; - disabled = pythonOlder "3.9"; + disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "arviz-devs"; - repo = pname; + repo = "xarray-einstats"; rev = "refs/tags/v${version}"; - hash = "sha256-aljjwgBJp341aQN3g1PoZPj+46x21Eu+svG1yzURhJE="; + hash = "sha256-XvxsyH8cwsA9B36uhM1Pr5XaNd0d0/nEamA4axdJe24="; }; - nativeBuildInputs = [ flit-core ]; + build-system = [ flit-core ]; - propagatedBuildInputs = [ + dependencies = [ numpy scipy xarray ]; - nativeCheckInputs = [ - einops - numba - pytestCheckHook - ]; + optional-dependencies = { + einops = [ einops ]; + numba = [ numba ]; + }; + + nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (builtins.attrValues optional-dependencies); pythonImportsCheck = [ "xarray_einstats" ]; + disabledTests = [ + # TypeError + "test_pinv" + ]; + meta = with lib; { description = "Stats, linear algebra and einops for xarray"; homepage = "https://github.com/arviz-devs/xarray-einstats"; From 178bfb95c5c7c721a2b053981db3240eff190be3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:56 +0200 Subject: [PATCH 553/687] python3Packages.xarray: 2024.07.0 -> 2024.09.0 https://github.com/pydata/xarray/blob/refs/tags/v2024.09.0/doc/whats-new.rst --- pkgs/development/python-modules/xarray/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xarray/default.nix b/pkgs/development/python-modules/xarray/default.nix index a0abc6074a35..472999602833 100644 --- a/pkgs/development/python-modules/xarray/default.nix +++ b/pkgs/development/python-modules/xarray/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "xarray"; - version = "2024.07.0"; + version = "2024.09.0"; pyproject = true; disabled = pythonOlder "3.10"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "pydata"; repo = "xarray"; rev = "refs/tags/v${version}"; - hash = "sha256-pt0qnkgf3E/QQHQAaZLommakhqEJ4NuTyjx5tdk2N1U="; + hash = "sha256-ZrqdpzcNjZMxET355PRWQaUPjvFm+m2y71F7qt8DCjg="; }; build-system = [ From 67cf02f006547d6578ac08ea7d2653c51b9e49e7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:57 +0200 Subject: [PATCH 554/687] python3Packages.xhtml2pdf: 0.2.15 -> 0.2.16 https://github.com/xhtml2pdf/xhtml2pdf/releases/tag/v0.2.16 --- pkgs/development/python-modules/xhtml2pdf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xhtml2pdf/default.nix b/pkgs/development/python-modules/xhtml2pdf/default.nix index eeb1b6ce3373..73ac283ca349 100644 --- a/pkgs/development/python-modules/xhtml2pdf/default.nix +++ b/pkgs/development/python-modules/xhtml2pdf/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "xhtml2pdf"; - version = "0.2.15"; + version = "0.2.16"; pyproject = true; disabled = pythonOlder "3.8"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "xhtml2pdf"; repo = "xhtml2pdf"; rev = "refs/tags/v${version}"; - hash = "sha256-JXxh/n1kUsy3O4P/6WTfa5p+mYy/t4ZBUhlHp+ypoQc="; + hash = "sha256-sva1Oqz4FsLz/www8IPVxol3D0hx5F5hQ0I/rSRP9sE="; }; patches = [ From a6c966bb28c0ce7d1f8376fa09351de3defc0768 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:58 +0200 Subject: [PATCH 555/687] python3Packages.xxhash: 3.4.1 -> 3.5.0 https://github.com/ifduyue/python-xxhash/blob/v3.5.0/CHANGELOG.rst --- pkgs/development/python-modules/xxhash/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/xxhash/default.nix b/pkgs/development/python-modules/xxhash/default.nix index 3108d6f4ef5f..66a162f4f266 100644 --- a/pkgs/development/python-modules/xxhash/default.nix +++ b/pkgs/development/python-modules/xxhash/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "xxhash"; - version = "3.4.1"; + version = "3.5.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-A3nWzx/5h81CFgmiZM4CXnTzRuPhRd0QbAzC4+w/mak="; + hash = "sha256-hPLK3flRycv43C4iqJ1Mz12GORrGQY/oHjxn0M9gtF8="; }; nativeBuildInputs = [ setuptools ]; From f0c2b504e1ce3b983d942a27cc14809440b524a4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:58 +0200 Subject: [PATCH 556/687] python3Packages.yaspin: 3.0.1 -> 3.1.0 --- pkgs/development/python-modules/yaspin/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/yaspin/default.nix b/pkgs/development/python-modules/yaspin/default.nix index e66d8fc3cd45..9d9bee3a2857 100644 --- a/pkgs/development/python-modules/yaspin/default.nix +++ b/pkgs/development/python-modules/yaspin/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "yaspin"; - version = "3.0.1"; + version = "3.1.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "pavdmyt"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-cYTCJyHZ9yNg6BfpZ+g3P0yMWFhYUxgYtlbANNgfohQ="; + hash = "sha256-4IWaAPqzGri7V8X2gL607F5GlWfIFDlBBpDwSe4sz9I="; }; nativeBuildInputs = [ poetry-core ]; From d1dfb0c5be5644fb9bbbf8409e1085101047ad9e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:58 +0200 Subject: [PATCH 557/687] python3Packages.yattag: 1.15.2 -> 1.16.0 --- pkgs/development/python-modules/yattag/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/yattag/default.nix b/pkgs/development/python-modules/yattag/default.nix index bbf2a0605cc2..5fcd36765519 100644 --- a/pkgs/development/python-modules/yattag/default.nix +++ b/pkgs/development/python-modules/yattag/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "yattag"; - version = "1.15.2"; + version = "1.16.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-qtn1QL0i3FA+W1UGzEeFb6zwgapx/TX3JzcbY+HkAr8="; + hash = "sha256-CXgke5dU2fRONwPGQ3Srn6hy0Y3pWsV3L9/dPD8NBwY="; }; pythonImportsCheck = [ "yattag" ]; From f6e31ace0006aaaeca13d789ae16b273a0bef5f5 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:59 +0200 Subject: [PATCH 558/687] python3Packages.youseedee: 0.5.3 -> 0.6.0 --- .../0001-use-packaged-unicode-data.patch | 27 +++++++++++++++---- .../python-modules/youseedee/default.nix | 18 ++++++++----- 2 files changed, 34 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/youseedee/0001-use-packaged-unicode-data.patch b/pkgs/development/python-modules/youseedee/0001-use-packaged-unicode-data.patch index 73aadac9a3de..a1bc6fd92cc6 100644 --- a/pkgs/development/python-modules/youseedee/0001-use-packaged-unicode-data.patch +++ b/pkgs/development/python-modules/youseedee/0001-use-packaged-unicode-data.patch @@ -1,16 +1,33 @@ diff --git a/lib/youseedee/__init__.py b/lib/youseedee/__init__.py -index d2aeab3..c706277 100644 +index 8db9c5f..9ad6618 100644 --- a/lib/youseedee/__init__.py +++ b/lib/youseedee/__init__.py -@@ -29,10 +29,7 @@ UCD_URL = "https://unicode.org/Public/UCD/latest/ucd/UCD.zip" - +@@ -38,12 +38,7 @@ UCD_URL = "https://unicode.org/Public/UCD/latest/ucd/UCD.zip" def ucd_dir(): -- ucddir = os.path.expanduser("~/.youseedee") -- if not os.path.isdir(ucddir): + """Return the directory where Unicode data is stored""" +- ucddir = expanduser("~/.youseedee") +- try: - os.mkdir(ucddir) +- except FileExistsError: +- pass - return ucddir + return "@ucd_dir@" + def up_to_date(): +@@ -65,14 +60,6 @@ def up_to_date(): + def ensure_files(): + """Ensure the Unicode data files are downloaded and up to date, and download them if not""" +- if not os.path.isfile(os.path.join(ucd_dir(), "UnicodeData.txt")): +- download_files() +- if not up_to_date(): +- # Remove the zip if it exists +- zip_path = os.path.join(ucd_dir(), "UCD.zip") +- if os.path.isfile(zip_path): +- os.unlink(zip_path) +- download_files() + return + + diff --git a/pkgs/development/python-modules/youseedee/default.nix b/pkgs/development/python-modules/youseedee/default.nix index a5f45c10cbb5..e35be6b56568 100644 --- a/pkgs/development/python-modules/youseedee/default.nix +++ b/pkgs/development/python-modules/youseedee/default.nix @@ -3,6 +3,8 @@ buildPythonPackage, fetchPypi, substituteAll, + setuptools, + setuptools-scm, filelock, requests, unicode-character-database, @@ -10,12 +12,12 @@ buildPythonPackage rec { pname = "youseedee"; - version = "0.5.3"; - format = "setuptools"; + version = "0.6.0"; + pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-hQkI8kdropLiO86LXDy6eQma3FEg48gLldU7bFg9dzI="; + hash = "sha256-9w6yr28zq0LgOvMp5fCFaHGOwK4wbbDo/g1jH4Uky0E="; }; patches = [ @@ -27,16 +29,20 @@ buildPythonPackage rec { }) ]; - propagatedBuildInputs = [ + build-system = [ + setuptools + setuptools-scm + ]; + + dependencies = [ filelock requests ]; - doCheck = true; # Package has no unit tests, but we can check an example as per README.rst: checkPhase = '' runHook preCheck - python -m youseedee 0x078A | grep -q "'Block': 'Thaana'" + python -m youseedee 0x078A | grep -qE "Block\s+Thaana" runHook postCheck ''; From 46c9a89da47499c61be0f49137d0152d4f863c6d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:07:59 +0200 Subject: [PATCH 559/687] python3Packages.zarr: 2.18.2 -> 2.18.3 https://github.com/zarr-developers/zarr-python/releases/tag/v2.18.3 --- 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 131aef003b2d..00a1a5699495 100644 --- a/pkgs/development/python-modules/zarr/default.nix +++ b/pkgs/development/python-modules/zarr/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "zarr"; - version = "2.18.2"; + version = "2.18.3"; format = "pyproject"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-m7OTuKCjj7Eh27kTsEfXXbKN6YkPbWRKIXpzz0rnT0c="; + hash = "sha256-JYDYy23YRiF3GhDTHE13fcqKJ3BqGomyn0LS034t9c4="; }; nativeBuildInputs = [ setuptools-scm ]; From 7b1f690f740ccca47c335c7c69a3167c33394009 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:08:00 +0200 Subject: [PATCH 560/687] python3Packages.zcbor: 0.8.1 -> 0.9.0 https://github.com/NordicSemiconductor/zcbor/releases/tag/0.9.0 --- pkgs/development/python-modules/zcbor/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zcbor/default.nix b/pkgs/development/python-modules/zcbor/default.nix index 7ff878f490d8..cec36ddc61fa 100644 --- a/pkgs/development/python-modules/zcbor/default.nix +++ b/pkgs/development/python-modules/zcbor/default.nix @@ -14,12 +14,12 @@ buildPythonPackage rec { pname = "zcbor"; - version = "0.8.1"; + version = "0.9.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-U3Y/r3tBhzK6bGnMxdqKzS7bLHyAzgpGZ5PVK9pw7Pk="; + hash = "sha256-dm/gPFQaeQOrz5tcqqgCt4d4dh188QVjL4r8isXgiWY="; }; nativeBuildInputs = [ setuptools ]; From 692e4b463f434926d6663df3a6d0d9a91e0fae71 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:08:02 +0200 Subject: [PATCH 561/687] python3Packages.zipp: 3.19.2 -> 3.20.2 --- 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 07185aa568f4..273606c8f3a6 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.19.2"; + version = "3.20.2"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-vx3PZFD4c6E+lSopUEiHyJ5t51BiCeWxvMNGATXU3hk="; + hash = "sha256-vJ6yb0UG/aAbgbzeDKeBA7bmL5kbOB/sglQ1yDbtvCk="; }; nativeBuildInputs = [ setuptools-scm ]; From e4ad45735a04d3d673f51ae016eb62236c487e0d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:08:02 +0200 Subject: [PATCH 562/687] python3Packages.zodbpickle: 4.0 -> 4.1 https://github.com/zopefoundation/zodbpickle/blob/4.1/CHANGES.rst --- pkgs/development/python-modules/zodbpickle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zodbpickle/default.nix b/pkgs/development/python-modules/zodbpickle/default.nix index e9d90b93e4b9..be3a8f85cb07 100644 --- a/pkgs/development/python-modules/zodbpickle/default.nix +++ b/pkgs/development/python-modules/zodbpickle/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "zodbpickle"; - version = "4.0"; + version = "4.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-6FutlWDWCSpjW+vueKQ7DxySamaRK+OQ6IyrZvTewYA="; + hash = "sha256-esg1awxi3HQA+b0mUyX2Fe7LJPFDWFnB4utEQ1ivt1c="; }; # fails.. From cb92fa43242f5db97ac000accd22d69d11c2a606 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:08:03 +0200 Subject: [PATCH 563/687] python3Packages.zope-proxy: 5.2 -> 5.3 https://github.com/zopefoundation/zope.proxy/blob/5.3/CHANGES.rst --- pkgs/development/python-modules/zope-proxy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zope-proxy/default.nix b/pkgs/development/python-modules/zope-proxy/default.nix index 958470fde845..cb204cc57753 100644 --- a/pkgs/development/python-modules/zope-proxy/default.nix +++ b/pkgs/development/python-modules/zope-proxy/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "zope-proxy"; - version = "5.2"; + version = "5.3"; pyproject = true; disabled = pythonOlder "3.7"; @@ -17,7 +17,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "zope.proxy"; inherit version; - hash = "sha256-93fVbCqy/PQNAmraHmfx45z2MY497rmhzVCH/MsfKG4="; + hash = "sha256-rSTSjrxq3p++vgzEvcTsUNHe5BpFPjMa/SoSYL6Wdgg="; }; nativeBuildInputs = [ setuptools ]; From 50b76378035822a6046ec7c95557f02826cce28d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:08:03 +0200 Subject: [PATCH 564/687] python3Packages.zstandard: 0.22.0 -> 0.23.0 --- pkgs/development/python-modules/zstandard/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zstandard/default.nix b/pkgs/development/python-modules/zstandard/default.nix index e76b19f95c41..e902ea024198 100644 --- a/pkgs/development/python-modules/zstandard/default.nix +++ b/pkgs/development/python-modules/zstandard/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "zstandard"; - version = "0.22.0"; + version = "0.23.0"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-giajPFQry1TNa9CjZgZ7YQtBcTtkyavsG8RTPWn1HnA="; + hash = "sha256-stjGLQjnJV9o96dAuuhbPJuOVGa6qcv39X8c3grGvAk="; }; propagatedNativeBuildInputs = [ cffi ]; From 521888988e8d756fd75ac6298c24aaf2af6ff0ed Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 17:12:55 +0200 Subject: [PATCH 565/687] python312Packages.tlds: 2024071000 -> 2024092600 https://github.com/kichik/tlds/compare/refs/tags/2024071000...2024092600 --- pkgs/development/python-modules/tlds/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tlds/default.nix b/pkgs/development/python-modules/tlds/default.nix index e161c5495f59..3d58e0c755b3 100644 --- a/pkgs/development/python-modules/tlds/default.nix +++ b/pkgs/development/python-modules/tlds/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "tlds"; - version = "2024071000"; + version = "2024092600"; pyproject = true; src = fetchFromGitHub { owner = "kichik"; repo = "tlds"; rev = "refs/tags/${version}"; - hash = "sha256-xt2IdF7V8NUW9nUg8x7XbMHLWir6CHAQcRIiH6ejV5M="; + hash = "sha256-ybqC0FUrTyTO2UfS/bCAUdzKtcK06wTeLv1Mv/R8RS0="; }; nativeBuildInputs = [ setuptools ]; From 77082ae551e43350e81c61c68c56c334c90a9b52 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 16 Aug 2024 22:56:55 +0200 Subject: [PATCH 566/687] python312Packages.jsonschema: refactor --- pkgs/development/python-modules/jsonschema/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/jsonschema/default.nix b/pkgs/development/python-modules/jsonschema/default.nix index bde52c6a6f6b..1cbae4a0b4ef 100644 --- a/pkgs/development/python-modules/jsonschema/default.nix +++ b/pkgs/development/python-modules/jsonschema/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { pname = "jsonschema"; version = "4.23.0"; - format = "pyproject"; + pyproject = true; disabled = pythonOlder "3.8"; @@ -43,13 +43,13 @@ buildPythonPackage rec { patchShebangs json/bin/jsonschema_suite ''; - nativeBuildInputs = [ + build-system = [ hatch-fancy-pypi-readme hatch-vcs hatchling ]; - propagatedBuildInputs = + dependencies = [ attrs jsonschema-specifications @@ -93,9 +93,10 @@ buildPythonPackage rec { meta = with lib; { description = "Implementation of JSON Schema validation"; - mainProgram = "jsonschema"; homepage = "https://github.com/python-jsonschema/jsonschema"; + changelog = "https://github.com/python-jsonschema/jsonschema/blob/v${version}/CHANGELOG.rst"; license = licenses.mit; maintainers = with maintainers; [ domenkozar ]; + mainProgram = "jsonschema"; }; } From 7b4f8b90ca2e0e52811d5f42fa699926523be460 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 5 Sep 2024 12:08:15 +0200 Subject: [PATCH 567/687] python312Packages.json5: 0.9.14 -> 0.9.25 Diff: https://github.com/dpranke/pyjson5/compare/refs/tags/v0.9.14...v0.9.25 --- .../python-modules/json5/default.nix | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/json5/default.nix b/pkgs/development/python-modules/json5/default.nix index fd8fb22ac0ea..b5ac94fb0009 100644 --- a/pkgs/development/python-modules/json5/default.nix +++ b/pkgs/development/python-modules/json5/default.nix @@ -1,31 +1,37 @@ { + lib, buildPythonPackage, fetchFromGitHub, - lib, pytestCheckHook, + pythonOlder, + setuptools, }: buildPythonPackage rec { pname = "json5"; - version = "0.9.14"; - format = "setuptools"; + version = "0.9.25"; + pyproject = true; + + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "dpranke"; repo = "pyjson5"; - rev = "v${version}"; - hash = "sha256-cshP1kraLENqWuQTlm4HPAP/0ywRRLFOJI8mteWcjR4="; + rev = "refs/tags/v${version}"; + hash = "sha256-2JAZHayPyi2RI4apODQ9QDXSUI8n54SwQAxZiBhuJrE="; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "json5" ]; meta = with lib; { - homepage = "https://github.com/dpranke/pyjson5"; description = "Python implementation of the JSON5 data format"; - mainProgram = "pyjson5"; + homepage = "https://github.com/dpranke/pyjson5"; license = licenses.asl20; maintainers = with maintainers; [ veehaitch ]; + mainProgram = "pyjson5"; }; } From 93448594fd0b0e4c3e3d1f69208bc557d693205f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 16 Aug 2024 22:04:37 +0200 Subject: [PATCH 568/687] python312Packages.dirty-equals: refactor --- pkgs/development/python-modules/dirty-equals/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/dirty-equals/default.nix b/pkgs/development/python-modules/dirty-equals/default.nix index 7664dcad8534..72ecda8521c4 100644 --- a/pkgs/development/python-modules/dirty-equals/default.nix +++ b/pkgs/development/python-modules/dirty-equals/default.nix @@ -14,22 +14,23 @@ let dirty-equals = buildPythonPackage rec { pname = "dirty-equals"; version = "0.8.0"; - format = "pyproject"; + pyproject = true; disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "samuelcolvin"; - repo = pname; + repo = "dirty-equals"; rev = "refs/tags/v${version}"; hash = "sha256-DZuzZ8cLYpVdivMh+zNJKpHe+0fpxM3ulKiCpN2S6co="; }; - nativeBuildInputs = [ hatchling ]; + build-system = [ hatchling ]; - propagatedBuildInputs = [ pytz ]; + dependencies = [ pytz ]; doCheck = false; + passthru.tests.pytest = dirty-equals.overrideAttrs { doCheck = true; }; nativeCheckInputs = [ From 24e95ca8176005e1896603d1f0c4c95202ccb91f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 29 Sep 2024 23:30:56 +0200 Subject: [PATCH 569/687] python312Packages.cachetools: 5.3.2 -> 5.5.0 Diff: https://github.com/tkem/cachetools/compare/refs/tags/v5.3.2...v5.5.0 Changelog: https://github.com/tkem/cachetools/blob/v5.5.0/CHANGELOG.rst --- .../python-modules/cachetools/default.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/cachetools/default.nix b/pkgs/development/python-modules/cachetools/default.nix index c5098463552f..55a083807c79 100644 --- a/pkgs/development/python-modules/cachetools/default.nix +++ b/pkgs/development/python-modules/cachetools/default.nix @@ -3,29 +3,25 @@ buildPythonPackage, fetchFromGitHub, pythonOlder, - - # build-system setuptools, - - # tests pytestCheckHook, }: buildPythonPackage rec { pname = "cachetools"; - version = "5.3.2"; + version = "5.5.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "tkem"; - repo = pname; + repo = "cachetools"; rev = "refs/tags/v${version}"; - hash = "sha256-CmyAW9uV63OV/zZsWwZkXOWbHfHAJdYFGJsRhpqQ1f4="; + hash = "sha256-WG9PiUMVGaEXXHKbtOFEGjLiSbNnpSI2fXCogpGj1PI="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -35,7 +31,7 @@ buildPythonPackage rec { description = "Extensible memoizing collections and decorators"; homepage = "https://github.com/tkem/cachetools"; changelog = "https://github.com/tkem/cachetools/blob/v${version}/CHANGELOG.rst"; - license = with licenses; [ mit ]; + license = licenses.mit; maintainers = with maintainers; [ fab ]; }; } From 9bfc1e8c5ab133b2d002f84565cffc3d65ec607e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 29 Sep 2024 23:37:04 +0200 Subject: [PATCH 570/687] python312Packages.aiofiles: 23.2.1 -> 24.1.0 Diff: https://github.com/Tinche/aiofiles/compare/refs/tags/v23.2.1...v24.1.0 Changelog: https://github.com/Tinche/aiofiles/releases/tag/v24.1.0 --- .../python-modules/aiofiles/default.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/aiofiles/default.nix b/pkgs/development/python-modules/aiofiles/default.nix index a80581bc3088..8334a339d2eb 100644 --- a/pkgs/development/python-modules/aiofiles/default.nix +++ b/pkgs/development/python-modules/aiofiles/default.nix @@ -1,6 +1,6 @@ { - stdenv, lib, + stdenv, buildPythonPackage, fetchFromGitHub, hatchling, @@ -11,19 +11,19 @@ buildPythonPackage rec { pname = "aiofiles"; - version = "23.2.1"; - format = "pyproject"; + version = "24.1.0"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "Tinche"; - repo = pname; + repo = "aiofiles"; rev = "refs/tags/v${version}"; - hash = "sha256-EbRQD/AoTMWAlPOMWmD0UdFjRyjt5MUBkJtcydUCdHM="; + hash = "sha256-uDKDMSNbMIlAaifpEBh1+q2bdZNUia8pPb30IOIgOAE="; }; - nativeBuildInputs = [ hatchling ]; + build-system = [ hatchling ]; nativeCheckInputs = [ pytest-asyncio @@ -45,6 +45,8 @@ buildPythonPackage rec { meta = with lib; { description = "File support for asyncio"; homepage = "https://github.com/Tinche/aiofiles"; - license = with licenses; [ asl20 ]; + changelog = "https://github.com/Tinche/aiofiles/releases/tag/v${version}"; + license = licenses.asl20; + maintainers = with maintainers; [ ]; }; } From c6a3b28185ac0227b3c87973cd857c50f0fb46c0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 13 Sep 2024 09:44:22 +0200 Subject: [PATCH 571/687] python312Packages.readme-renderer: 43.0 -> 44.0 Changelog: https://github.com/pypa/readme_renderer/releases/tag/44.0 --- pkgs/development/python-modules/readme-renderer/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/readme-renderer/default.nix b/pkgs/development/python-modules/readme-renderer/default.nix index 2ffce823140c..f2642aff1c2c 100644 --- a/pkgs/development/python-modules/readme-renderer/default.nix +++ b/pkgs/development/python-modules/readme-renderer/default.nix @@ -13,15 +13,15 @@ buildPythonPackage rec { pname = "readme-renderer"; - version = "43.0"; + version = "44.0"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchPypi { pname = "readme_renderer"; inherit version; - hash = "sha256-GBjdKBQIE1Ce7tjWJof3zU97rZDU21hgAcXcCdT94xE="; + hash = "sha256-hxIDTqu/poBcrPFAK07rKnMCj3LRFm1vXLf5wEfF0eE="; }; build-system = [ setuptools ]; From 8e26cefa43142946bf5e63d19b5e2e5e36d80d25 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 9 Aug 2024 21:25:30 +0200 Subject: [PATCH 572/687] python312Packages.sqlalchemy-utils: 0.41.2 -> 0.42.2 Diff: https://github.com/kvesteri/sqlalchemy-utils/compare/refs/tags/0.41.2...0.42.2 Changelog: https://github.com/kvesteri/sqlalchemy-utils/releases/tag/0.42.2 --- .../sqlalchemy-utils/default.nix | 81 ++++++++++--------- 1 file changed, 41 insertions(+), 40 deletions(-) diff --git a/pkgs/development/python-modules/sqlalchemy-utils/default.nix b/pkgs/development/python-modules/sqlalchemy-utils/default.nix index 1cf2d9418e98..ec8f69958be3 100644 --- a/pkgs/development/python-modules/sqlalchemy-utils/default.nix +++ b/pkgs/development/python-modules/sqlalchemy-utils/default.nix @@ -1,55 +1,52 @@ { lib, buildPythonPackage, - fetchPypi, - pythonOlder, - - # runtime - importlib-metadata, - sqlalchemy, - - # optionals - babel, arrow, - pendulum, - #, intervals - phonenumbers, - passlib, + babel, colour, - python-dateutil, - furl, cryptography, - - # tests - pytestCheckHook, - pygments, - jinja2, docutils, + fetchFromGitHub, flexmock, + furl, + # intervals, + jinja2, + passlib, + pendulum, + pg8000, + phonenumbers, psycopg2, psycopg2cffi, - pg8000, - pytz, - backports-zoneinfo, + pygments, pymysql, pyodbc, - + pytestCheckHook, + python-dateutil, + pythonOlder, + pytz, + setuptools, + sqlalchemy, }: buildPythonPackage rec { pname = "sqlalchemy-utils"; - version = "0.41.2"; - format = "setuptools"; + version = "0.42.2"; + pyproject = true; - src = fetchPypi { - inherit version; - pname = "SQLAlchemy-Utils"; - hash = "sha256-vFmcjDszGeU85sXDxHESC9Ml0AcftvOKEOkk49B7mZA="; + disabled = pythonOlder "3.10"; + + src = fetchFromGitHub { + owner = "kvesteri"; + repo = "sqlalchemy-utils"; + rev = "refs/tags/${version}"; + hash = "sha256-jC8onlCiuzpMlJ3EzpzCnQ128xpkLzrZEuGWQv7pvVE="; }; patches = [ ./skip-database-tests.patch ]; - propagatedBuildInputs = [ sqlalchemy ] ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; + build-system = [ setuptools ]; + + propagatedBuildInputs = [ sqlalchemy ]; optional-dependencies = { babel = [ babel ]; @@ -82,20 +79,24 @@ buildPythonPackage rec { ++ lib.optionals (pythonOlder "3.12") [ # requires distutils, which were removed in 3.12 psycopg2cffi - ] - ++ lib.optionals (pythonOlder "3.9") [ backports-zoneinfo ]; + ]; - pytestFlagsArray = [ - "--deselect tests/functions/test_database.py::TestDatabasePostgresCreateDatabaseCloseConnection::test_create_database_twice" - "--deselect tests/functions/test_database.py::TestDatabasePostgresPg8000::test_create_and_drop" - "--deselect tests/functions/test_database.py::TestDatabasePostgresPsycoPG2CFFI::test_create_and_drop" - "--deselect tests/functions/test_database.py::TestDatabasePostgresPsycoPG3::test_create_and_drop" + disabledTests = [ + "test_create_database_twice" + "test_create_and_drop" ]; + pytestFlagsArray = [ + "-W" + "ignore::DeprecationWarning" + ]; + + pythonImportsCheck = [ "sqlalchemy_utils" ]; + meta = with lib; { - changelog = "https://github.com/kvesteri/sqlalchemy-utils/releases/tag/${version}"; - homepage = "https://github.com/kvesteri/sqlalchemy-utils"; description = "Various utility functions and datatypes for SQLAlchemy"; + homepage = "https://github.com/kvesteri/sqlalchemy-utils"; + changelog = "https://github.com/kvesteri/sqlalchemy-utils/releases/tag/${version}"; license = licenses.bsd3; maintainers = with maintainers; [ eadwu ]; }; From b41a2fe200092a4225e23c318d8896332f7c0bcb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 15 Jun 2024 19:51:53 +0200 Subject: [PATCH 573/687] python311Packages.aiorun: 2023.7.2 -> 2024.5.1 Diff: https://github.com/cjrh/aiorun/compare/refs/tags/v2023.7.2...v2024.5.1 Changelog: https://github.com/cjrh/aiorun/blob/v2024.5.1/CHANGES --- .../development/python-modules/aiorun/default.nix | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/aiorun/default.nix b/pkgs/development/python-modules/aiorun/default.nix index 26d02803c4d7..53cfadb2118a 100644 --- a/pkgs/development/python-modules/aiorun/default.nix +++ b/pkgs/development/python-modules/aiorun/default.nix @@ -3,7 +3,6 @@ buildPythonPackage, fetchFromGitHub, pythonOlder, - fetchpatch, flit-core, pygments, pytestCheckHook, @@ -12,7 +11,7 @@ buildPythonPackage rec { pname = "aiorun"; - version = "2023.7.2"; + version = "2024.5.1"; pyproject = true; disabled = pythonOlder "3.7"; @@ -21,18 +20,9 @@ buildPythonPackage rec { owner = "cjrh"; repo = "aiorun"; rev = "refs/tags/v${version}"; - hash = "sha256-3AGsT8IUNi5SZHBsBfd7akj8eQ+xb0mrR7ydIr3T8gs="; + hash = "sha256-7wgsj44sX2Be/QyvG7KgQ/xSgsr+WPh7eeROeICSHGw="; }; - patches = [ - # Raise flit-core version constrains - (fetchpatch { - # https://github.com/cjrh/aiorun/pull/85 - url = "https://github.com/cjrh/aiorun/commit/a0c027ea331167712738e35ca70fefcd794e16d5.patch"; - hash = "sha256-M1rcrkdFcoFa3IncPnJaRhnXbelyk56QnMGtmgB6bvk="; - }) - ]; - build-system = [ flit-core ]; dependencies = [ pygments ]; @@ -42,7 +32,6 @@ buildPythonPackage rec { uvloop ]; - # allow for writable directory for darwin preBuild = '' export HOME=$TMPDIR ''; From 23c9271f84abaedd904168fc7e9dbacffd80cf13 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 21 Sep 2024 22:29:57 +0200 Subject: [PATCH 574/687] python312Packages.asyncwhois: 1.1.4 -> 1.1.5 Diff: https://github.com/pogzyb/asyncwhois/compare/refs/tags/v1.1.5...v1.1.5 Changelog: https://github.com/pogzyb/asyncwhois/releases/tag/v1.1.5 --- .../python-modules/asyncwhois/default.nix | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/asyncwhois/default.nix b/pkgs/development/python-modules/asyncwhois/default.nix index f3a0763801a5..460ab2684ec9 100644 --- a/pkgs/development/python-modules/asyncwhois/default.nix +++ b/pkgs/development/python-modules/asyncwhois/default.nix @@ -2,12 +2,12 @@ lib, buildPythonPackage, fetchFromGitHub, + hatchling, pytest-asyncio, pytest-mock, pytestCheckHook, python-socks, pythonOlder, - setuptools, tldextract, whodap, }: @@ -26,18 +26,13 @@ buildPythonPackage rec { hash = "sha256-y5JmAbrk9qJeNYejNcz5nI5bghaetUw1xkD8qgwOkao="; }; - postPatch = '' - substituteInPlace setup.py \ - --replace-fail "python-socks[asyncio]" "python-socks" - ''; - - build-system = [ setuptools ]; + build-system = [ hatchling ]; dependencies = [ python-socks tldextract whodap - ]; + ] ++ python-socks.optional-dependencies.asyncio; nativeCheckInputs = [ pytest-asyncio @@ -68,7 +63,7 @@ buildPythonPackage rec { description = "Python module for retrieving WHOIS information"; homepage = "https://github.com/pogzyb/asyncwhois"; changelog = "https://github.com/pogzyb/asyncwhois/releases/tag/v${version}"; - license = with licenses; [ asl20 ]; + license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; } From 8b609a3cea178608d04c97c463e417fe4e33bdff Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 21 Sep 2024 22:33:45 +0200 Subject: [PATCH 575/687] python312Packages.aiohttp-socks: adjust dependencies --- pkgs/development/python-modules/aiohttp-socks/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/aiohttp-socks/default.nix b/pkgs/development/python-modules/aiohttp-socks/default.nix index 9a4820ccf2e4..a742c77d1504 100644 --- a/pkgs/development/python-modules/aiohttp-socks/default.nix +++ b/pkgs/development/python-modules/aiohttp-socks/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { aiohttp attrs python-socks - ]; + ] ++ python-socks.optional-dependencies.asyncio; # Checks needs internet access doCheck = false; From ad87e774ead2a38928fe447eb45e0b03a8d3e129 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 21 Sep 2024 22:36:40 +0200 Subject: [PATCH 576/687] python312Packages.httpx-socks: adjust dependencies --- 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 97d65fafa3f2..571451cdf5b1 100644 --- a/pkgs/development/python-modules/httpx-socks/default.nix +++ b/pkgs/development/python-modules/httpx-socks/default.nix @@ -34,13 +34,13 @@ buildPythonPackage rec { hash = "sha256-9v5DfxEtM7jq+b8wR0M1klTSnSdFjQ4aDl8ZSZWxbFA="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ httpx httpcore python-socks - ]; + ] ++ python-socks.optional-dependencies.asyncio; optional-dependencies = { asyncio = [ async-timeout ]; From f0abee5e49ded766b785da273927266022dbc774 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 21 Sep 2024 22:40:24 +0200 Subject: [PATCH 577/687] python312Packages.websocket-client: add optional-dependencies --- .../python-modules/websocket-client/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/websocket-client/default.nix b/pkgs/development/python-modules/websocket-client/default.nix index b69dfcb58509..dbaae49890b5 100644 --- a/pkgs/development/python-modules/websocket-client/default.nix +++ b/pkgs/development/python-modules/websocket-client/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { version = "1.8.0"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { pname = "websocket_client"; @@ -21,9 +21,14 @@ buildPythonPackage rec { hash = "sha256-Mjnfn0TaYy+WASRygF1AojKBqZECfOEdL0Wm8krEw9o="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ python-socks ]; + optional-dependencies = { + optional = [ + python-socks + # wsaccel is not available at the moment + ]; + }; nativeCheckInputs = [ pytestCheckHook ]; @@ -31,10 +36,10 @@ buildPythonPackage rec { meta = with lib; { description = "Websocket client for Python"; - mainProgram = "wsdump"; homepage = "https://github.com/websocket-client/websocket-client"; changelog = "https://github.com/websocket-client/websocket-client/blob/v${version}/ChangeLog"; license = licenses.lgpl21Plus; maintainers = with maintainers; [ fab ]; + mainProgram = "wsdump"; }; } From a90a586d6b3186652bca3a677f5f117f1fd79797 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 22 Sep 2024 09:55:38 +0200 Subject: [PATCH 578/687] python312Packages.ripe-atlas-cousteau: refactor - adjust inputs --- .../ripe-atlas-cousteau/default.nix | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/ripe-atlas-cousteau/default.nix b/pkgs/development/python-modules/ripe-atlas-cousteau/default.nix index 93a6308099c8..8507883ff81e 100644 --- a/pkgs/development/python-modules/ripe-atlas-cousteau/default.nix +++ b/pkgs/development/python-modules/ripe-atlas-cousteau/default.nix @@ -5,37 +5,37 @@ jsonschema, pytestCheckHook, python-dateutil, - python-socketio, pythonOlder, requests, + setuptools, + typing-extensions, websocket-client, }: buildPythonPackage rec { pname = "ripe-atlas-cousteau"; version = "2.0.0"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "RIPE-NCC"; - repo = pname; + repo = "ripe-atlas-cousteau"; rev = "refs/tags/v${version}"; hash = "sha256-z8ZXOiCVYughrbmXfnwtks7NPmYpII2BA0+8mr1cdSQ="; }; - postPatch = '' - substituteInPlace setup.py \ - --replace "websocket-client~=1.3.1" "websocket-client" - ''; + pythonRelaxDeps = [ "websocket-client" ]; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ python-dateutil requests - python-socketio + typing-extensions websocket-client - ] ++ python-socketio.optional-dependencies.client; + ]; nativeCheckInputs = [ pytestCheckHook From 6552c9875cfdc38c0dfcfdc485fa4bfede51f982 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 00:09:36 +0200 Subject: [PATCH 579/687] python312Packages.types-setuptools: 70.3.0.20240710 -> 75.1.0.20240917 --- pkgs/development/python-modules/types-setuptools/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-setuptools/default.nix b/pkgs/development/python-modules/types-setuptools/default.nix index 92ca958d310f..d5b91eb17203 100644 --- a/pkgs/development/python-modules/types-setuptools/default.nix +++ b/pkgs/development/python-modules/types-setuptools/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "types-setuptools"; - version = "70.3.0.20240710"; + version = "75.1.0.20240917"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-hCy/OZgS0rZQQsnW/zURO78oLe44eUd5qh+U5Ze6/DU="; + hash = "sha256-EvEqFl5+04PzHe9wXlwPocJiFd1GawrzS9BC99UzH1U="; }; nativeBuildInputs = [ setuptools ]; From 92e46121685ad938099428032c5f613429986d5b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 23 Sep 2024 23:37:55 +0200 Subject: [PATCH 580/687] python312Packages.prettytable: refactor --- pkgs/development/python-modules/prettytable/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/prettytable/default.nix b/pkgs/development/python-modules/prettytable/default.nix index a34d0d051ab4..b5cecedd6388 100644 --- a/pkgs/development/python-modules/prettytable/default.nix +++ b/pkgs/development/python-modules/prettytable/default.nix @@ -13,9 +13,9 @@ buildPythonPackage rec { pname = "prettytable"; version = "3.11.0"; - format = "pyproject"; + pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "jazzband"; @@ -24,12 +24,12 @@ buildPythonPackage rec { hash = "sha256-LtphoD5gCMgWgDcFghinq9zjUD69XudEeGIToqqmVPs="; }; - nativeBuildInputs = [ + build-system = [ hatch-vcs hatchling ]; - propagatedBuildInputs = [ wcwidth ]; + dependencies = [ wcwidth ]; nativeCheckInputs = [ pytest-lazy-fixtures From ead3e81317cdca175eb5c50b483cff862795d0ec Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 21 May 2024 09:30:39 +0200 Subject: [PATCH 581/687] python312Packages.absl-py: refactor --- pkgs/development/python-modules/absl-py/default.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/absl-py/default.nix b/pkgs/development/python-modules/absl-py/default.nix index 4b1bfa910981..870131a4fb54 100644 --- a/pkgs/development/python-modules/absl-py/default.nix +++ b/pkgs/development/python-modules/absl-py/default.nix @@ -1,9 +1,9 @@ { - buildPythonPackage, lib, + buildPythonPackage, fetchPypi, setuptools, - six, + pythonOlder, }: buildPythonPackage rec { @@ -11,21 +11,24 @@ buildPythonPackage rec { version = "2.1.0"; pyproject = true; + disabled = pythonOlder "3.7"; + src = fetchPypi { inherit pname version; hash = "sha256-eCB5DvuzFnOc3otOGTVyQ/w2CKFSAkKIUT3ZaNfZWf8="; }; - nativeBuildInputs = [ setuptools ]; - - propagatedBuildInputs = [ six ]; + build-system = [ setuptools ]; # checks use bazel; should be revisited doCheck = false; + pythonImportsCheck = [ "absl" ]; + meta = { description = "Abseil Python Common Libraries"; homepage = "https://github.com/abseil/abseil-py"; + changelog = "https://github.com/abseil/abseil-py/blob/v${version}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = [ ]; }; From 644593f7dab7dd2b96e6048f58bb824ae137d411 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 3 May 2024 09:59:36 +0200 Subject: [PATCH 582/687] python312Packages.betamax: refactor - disable on unsupported Python releases - add pythonImportsCheck - enable tests --- .../python-modules/betamax/default.nix | 30 +++++++++++++++---- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/betamax/default.nix b/pkgs/development/python-modules/betamax/default.nix index dab6fcd1d4f2..a65c4d330715 100644 --- a/pkgs/development/python-modules/betamax/default.nix +++ b/pkgs/development/python-modules/betamax/default.nix @@ -2,26 +2,46 @@ lib, buildPythonPackage, fetchPypi, + pytestCheckHook, + pythonOlder, requests, + setuptools, }: buildPythonPackage rec { pname = "betamax"; version = "0.9.0"; - format = "setuptools"; + pyproject = true; + + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; hash = "sha256-gjFuFnm8aHnjyDMY0Ba1S3ySJf8IxEYt5IE+IgONX5Q="; }; - propagatedBuildInputs = [ requests ]; + build-system = [ setuptools ]; - doCheck = false; + dependencies = [ requests ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + pythonImportsCheck = [ "betamax" ]; + + disabledTestPaths = [ + # Tests require network access + "tests/integration/test_hooks.py" + "tests/integration/test_placeholders.py" + "tests/integration/test_record_modes.py" + "tests/integration/test_unicode.py" + "tests/regression/test_gzip_compression.py" + "tests/regression/test_requests_2_11_body_matcher.py" + ]; meta = with lib; { - homepage = "https://betamax.readthedocs.org/en/latest/"; - description = "VCR imitation for requests"; + description = "A VCR imitation for requests"; + homepage = "https://betamax.readthedocs.org/"; + changelog = "https://github.com/betamaxpy/betamax/blob/${version}/HISTORY.rst"; license = licenses.asl20; maintainers = with maintainers; [ pSub ]; }; From 3553187c1ec2df5f11b6a6ed93dcdd1ff34bde08 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 23:42:49 +0200 Subject: [PATCH 583/687] selenium-manager: 4.24.0 -> 4.25.0 --- pkgs/by-name/se/selenium-manager/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/se/selenium-manager/package.nix b/pkgs/by-name/se/selenium-manager/package.nix index 250dea11f0b3..6420ff34f3ed 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.24.0"; + version = "4.25.0"; src = fetchFromGitHub { owner = "SeleniumHQ"; repo = "selenium"; rev = "selenium-${version}"; - hash = "sha256-AsQr9kGv2dxkiFzptDA0D27OXZjYj7oDKz2oEQ2qW7s="; + hash = "sha256-ykZdL2Rn+bU8do3e9zf9pJtInBNRGLcXi5pD1vm7OJY="; }; sourceRoot = "${src.name}/rust"; - cargoHash = "sha256-mirEeOi6CfKjb8ZuqardJeYy9EGnpsw5fkUw7umhkro="; + cargoHash = "sha256-8is7lQ+V1Xf+Aturg836jRMoHIJzDoSVJT5ZOd8W51k="; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.SystemConfiguration From 7f4df8ecd3104c3907b7317706f3b8963183ce18 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 30 Sep 2024 03:45:22 +0200 Subject: [PATCH 584/687] python312Packages.pydantic-core: 2.20.1 -> 2.23.4 https://github.com/pydantic/pydantic-core/releases/tag/v2.23.4 --- 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 77d339525878..716d9584b0d6 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.20.1"; + version = "2.23.4"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "pydantic-core"; rev = "refs/tags/v${version}"; - hash = "sha256-iFyCFkFzvTL6es3L96pyq/s6SS7h1mn+bS0SPcsxXxA="; + hash = "sha256-WSSwiqmdQN4zB7fqaniHyh4SHmrGeDHdCGpiSJZT7Mg="; }; patches = [ ./01-remove-benchmark-flags.patch ]; @@ -33,7 +33,7 @@ let cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - hash = "sha256-4v4g9/8ZsQUqkwA29/S/BXn2Ea4eSOnMhEbhDvsGuQU="; + hash = "sha256-dX3wDnKQLmC+FabC0van3czkQLRcrBbtp9b90PgepZs="; }; nativeBuildInputs = [ From 6a4a84f63d5bc8ca927619742a3bf9fa9b36aa46 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 30 Sep 2024 03:55:25 +0200 Subject: [PATCH 585/687] python312Packages.myst-parser: 3.0.1 -> 4.0.0 https://raw.githubusercontent.com/executablebooks/MyST-Parser/v4.0.0/CHANGELOG.md --- .../python-modules/myst-parser/default.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/myst-parser/default.nix b/pkgs/development/python-modules/myst-parser/default.nix index c17dfe1510e0..ceec033bb047 100644 --- a/pkgs/development/python-modules/myst-parser/default.nix +++ b/pkgs/development/python-modules/myst-parser/default.nix @@ -20,23 +20,21 @@ }: buildPythonPackage rec { pname = "myst-parser"; - version = "3.0.1"; + version = "4.0.0"; format = "pyproject"; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "executablebooks"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-TKo1lanZNM+XrOKZ0ZmtlhEPoAYQUspkyHXZm1wNTFE="; + hash = "sha256-QbFENC/Msc4pkEOPdDztjyl+2TXtAbMTHPJNAsUB978="; }; - nativeBuildInputs = [ - flit-core - ]; + build-system = [ flit-core ]; - propagatedBuildInputs = [ + dependencies = [ docutils jinja2 mdit-py-plugins @@ -59,6 +57,7 @@ buildPythonPackage rec { # sphinx 7.4 compat "test_gettext" "test_gettext_additional_targets" + "test_amsmath" ]; pythonImportsCheck = [ "myst_parser" ]; From af6261c178892c8ecb94f7ab4e90bcb7386f19e2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 30 Sep 2024 04:05:39 +0200 Subject: [PATCH 586/687] python312Packages.pydantic-extra-types: disable failing test --- .../python-modules/pydantic-extra-types/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/pydantic-extra-types/default.nix b/pkgs/development/python-modules/pydantic-extra-types/default.nix index b9da2b299ecf..245ea54fe01e 100644 --- a/pkgs/development/python-modules/pydantic-extra-types/default.nix +++ b/pkgs/development/python-modules/pydantic-extra-types/default.nix @@ -46,6 +46,11 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ] ++ optional-dependencies.all; + disabledTests = [ + # outdated jsonschema fixture + "test_json_schema" + ]; + meta = with lib; { changelog = "https://github.com/pydantic/pydantic-extra-types/blob/${src.rev}/HISTORY.md"; description = "Extra Pydantic types"; From 7d40d81e7f280cd6fa6f23409b5a6055cc385f49 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Sep 2024 11:47:50 +0900 Subject: [PATCH 587/687] python312Packages.python-socks: add optional-dependencies --- pkgs/development/python-modules/python-socks/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/python-modules/python-socks/default.nix b/pkgs/development/python-modules/python-socks/default.nix index 1722c1c89080..10586ecbbfcf 100644 --- a/pkgs/development/python-modules/python-socks/default.nix +++ b/pkgs/development/python-modules/python-socks/default.nix @@ -37,6 +37,13 @@ buildPythonPackage rec { async-timeout ]; + optional-dependencies = { + asyncio = lib.optionals (pythonOlder "3.11") [ async-timeout ]; + trio = [ trio ]; + curio = [ curio ]; + anyio = [ anyio ]; + }; + doCheck = false; # requires tiny_proxy module nativeCheckInputs = [ From 591da1e35df302c0f1affc3ca81a0d7fa1ffc872 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Sep 2024 11:48:59 +0900 Subject: [PATCH 588/687] python312Packages.python-socks: switch to pypa build --- pkgs/development/python-modules/python-socks/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/python-socks/default.nix b/pkgs/development/python-modules/python-socks/default.nix index 10586ecbbfcf..41664ad7d9eb 100644 --- a/pkgs/development/python-modules/python-socks/default.nix +++ b/pkgs/development/python-modules/python-socks/default.nix @@ -10,6 +10,7 @@ pytest-trio, pythonOlder, pytestCheckHook, + setuptools, trio, trustme, yarl, @@ -18,7 +19,7 @@ buildPythonPackage rec { pname = "python-socks"; version = "2.5.2"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.6.2"; @@ -31,7 +32,9 @@ buildPythonPackage rec { hash = "sha256-8qh7ohErK10RlVh4Zi1jBVmafWkGmLcGZsTDqE3dldY="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ trio curio async-timeout From b145586f4b5920d9e90baad28dd6a9c2e6ba62ed Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 30 Sep 2024 12:51:17 +0900 Subject: [PATCH 589/687] python312Packages.azure-storage-blob: switch to pypa builder --- .../python-modules/azure-storage-blob/default.nix | 7 +++++-- 1 file changed, 5 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 b9d451892b0f..9ee0c634a554 100644 --- a/pkgs/development/python-modules/azure-storage-blob/default.nix +++ b/pkgs/development/python-modules/azure-storage-blob/default.nix @@ -6,13 +6,14 @@ fetchPypi, isodate, pythonOlder, + setuptools, typing-extensions, }: buildPythonPackage rec { pname = "azure-storage-blob"; version = "12.23.1"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.8"; @@ -22,7 +23,9 @@ buildPythonPackage rec { hash = "sha256-pYflTU450qJ711EJ2xZP+iBY/hlAYeVEbFqJvKkYJy8="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ azure-core cryptography isodate From 55b8cf05038f383fa655f60b5ce887d25c4df7c1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 08:21:23 +0200 Subject: [PATCH 590/687] python312Packages.importlib-metadata: 7.2.1 -> 8.5.0 --- .../python-modules/importlib-metadata/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/importlib-metadata/default.nix b/pkgs/development/python-modules/importlib-metadata/default.nix index b3f5c6cff9c1..2d6164d53d8c 100644 --- a/pkgs/development/python-modules/importlib-metadata/default.nix +++ b/pkgs/development/python-modules/importlib-metadata/default.nix @@ -15,23 +15,23 @@ buildPythonPackage rec { pname = "importlib-metadata"; - version = "7.2.1"; - format = "pyproject"; + version = "8.5.0"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { pname = "importlib_metadata"; inherit version; - hash = "sha256-UJ7LKrdwcdtRN8ZV4kzrPu5m57vGV0Fl0NEU2fxLvmg="; + hash = "sha256-cVImVvCrrOHQcrnlSBpI8HwTjgDwecOMj4g4I/nCa9c="; }; - nativeBuildInputs = [ + build-system = [ setuptools # otherwise cross build fails setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ toml zipp ] ++ lib.optionals (pythonOlder "3.8") [ typing-extensions ]; From 886e1bfdfb1bcfe763ee4f40db6d5b287bef7b31 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 08:27:10 +0200 Subject: [PATCH 591/687] python3Packages.phonenumbers: switch to pypa builder --- pkgs/development/python-modules/phonenumbers/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/phonenumbers/default.nix b/pkgs/development/python-modules/phonenumbers/default.nix index bb8ff792286d..17d232e97f7e 100644 --- a/pkgs/development/python-modules/phonenumbers/default.nix +++ b/pkgs/development/python-modules/phonenumbers/default.nix @@ -4,12 +4,13 @@ fetchPypi, pytestCheckHook, pythonOlder, + setuptools, }: buildPythonPackage rec { pname = "phonenumbers"; version = "8.13.46"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -18,6 +19,8 @@ buildPythonPackage rec { hash = "sha256-lL8Yupclu2ho0pRzsT947wHiWFxctWHsAgC+dnbndFI="; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ pytestCheckHook ]; pytestFlagsArray = [ "tests/*.py" ]; From 63d3ba42e91b12dbadb05712a86e8ba3eed3edcc Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 08:29:49 +0200 Subject: [PATCH 592/687] python312Packages.pglast: 6.4 -> 6.6 Changelog: https://github.com/lelit/pglast/blob/v6.6/CHANGES.rst --- pkgs/development/python-modules/pglast/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pglast/default.nix b/pkgs/development/python-modules/pglast/default.nix index 2a47834f9309..0efd11578651 100644 --- a/pkgs/development/python-modules/pglast/default.nix +++ b/pkgs/development/python-modules/pglast/default.nix @@ -2,22 +2,22 @@ lib, buildPythonPackage, fetchPypi, + pytest-cov-stub, + pytest, pythonOlder, setuptools, - pytest, - pytest-cov-stub, }: buildPythonPackage rec { pname = "pglast"; - version = "6.4"; + version = "6.6"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-lyPwRcq5BR7E5YASn7NDmYU5TY/mgbvg45ZGYEWPmKg="; + hash = "sha256-NMM/O7SIunsfh1aSKArAmcXQR638HwBFrMjva+muDt8="; }; build-system = [ setuptools ]; @@ -41,8 +41,8 @@ buildPythonPackage rec { ]; meta = with lib; { - homepage = "https://github.com/lelit/pglast"; description = "PostgreSQL Languages AST and statements prettifier"; + homepage = "https://github.com/lelit/pglast"; changelog = "https://github.com/lelit/pglast/blob/v${version}/CHANGES.rst"; license = licenses.gpl3Plus; maintainers = [ ]; From 56cecb045f9f2e1bd2e430f5fd0231742b987662 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 08:55:47 +0200 Subject: [PATCH 593/687] python312Packages.es-client: disable failing test --- pkgs/development/python-modules/es-client/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/es-client/default.nix b/pkgs/development/python-modules/es-client/default.nix index e9be3200e849..e50716358b98 100644 --- a/pkgs/development/python-modules/es-client/default.nix +++ b/pkgs/development/python-modules/es-client/default.nix @@ -69,6 +69,8 @@ buildPythonPackage rec { "test_multiple_hosts_raises" "test_non_dict_passed" "test_skip_version_check" + # Test wants to handle credentials + "test_logging_options_from_config_file" # es_client.exceptions.ConfigurationError: Must populate both username and password, or leave both empty "test_exit_if_not_master " ]; From a57e157b925959b21a8f57ff27359d969c46730f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 09:09:59 +0200 Subject: [PATCH 594/687] python312Packages.paramz: 0.9.6 -> 0.9.6 Changelog: https://github.com/sods/paramz/releases/tag/v0.9.6 Diff: https://github.com/sods/paramz/compare/refs/tags/v0.9.6...v0.9.6 --- .../python-modules/paramz/default.nix | 48 +++++++++---------- 1 file changed, 23 insertions(+), 25 deletions(-) diff --git a/pkgs/development/python-modules/paramz/default.nix b/pkgs/development/python-modules/paramz/default.nix index 712cce60a5e6..8b5149011112 100644 --- a/pkgs/development/python-modules/paramz/default.nix +++ b/pkgs/development/python-modules/paramz/default.nix @@ -1,46 +1,37 @@ { lib, buildPythonPackage, - fetchpatch, - fetchPypi, - setuptools, - numpy, - scipy, - six, decorator, + fetchFromGitHub, + numpy, pytestCheckHook, + pythonOlder, + scipy, + setuptools, + six, }: buildPythonPackage rec { pname = "paramz"; - version = "0.9.5"; + version = "0.9.6"; pyproject = true; - src = fetchPypi { - inherit pname version; - sha256 = "0917211c0f083f344e7f1bc997e0d713dbc147b6380bc19f606119394f820b9a"; - }; + disabled = pythonOlder "3.7"; - patches = [ - (fetchpatch { - name = "remove-deprecated-numpy-uses"; - url = "https://github.com/sods/paramz/pull/38/commits/a5a0be15b12c5864b438d870b519ad17cc72cd12.patch"; - hash = "sha256-vj/amEXL9QJ7VdqJmyhv/lj8n+yuiZEARQBYWw6lgBA="; - }) - (fetchpatch { - name = "_raveled_index_for.patch"; - url = "https://github.com/sods/paramz/pull/40/commits/dd68a81cfd28edb48354c6a9b493ef711f00fb5b.patch"; - hash = "sha256-nbnW3lYJDT1WXko3Y28YyELhO0QIAA1Tx0CJ57T1Nq0="; - }) - ]; + src = fetchFromGitHub { + owner = "sods"; + repo = "paramz"; + rev = "refs/tags/v${version}"; + hash = "sha256-SWmx70G5mm3eUmH2UIEmg5C7u9VDHiFw5aYCIr8UjPs="; + }; build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ + decorator numpy scipy six - decorator ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -64,11 +55,18 @@ buildPythonPackage rec { "paramz/tests/verbose_optimize_tests.py" ]; + disabledTests = [ + # TypeError: arrays to stack must be passed as a "sequence" type such as list... + "test_raveled_index" + "test_regular_expression_misc" + ]; + pythonImportsCheck = [ "paramz" ]; meta = with lib; { description = "Parameterization framework for parameterized model creation and handling"; homepage = "https://github.com/sods/paramz"; + changelog = "https://github.com/sods/paramz/releases/tag/v${version}"; license = licenses.bsd3; maintainers = with maintainers; [ bcdarwin ]; }; From aee3490bad7fc0abd1d5ad2a4ea94e02f985a605 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 09:17:58 +0200 Subject: [PATCH 595/687] python3Packages.google-crc32c: switch to pypa builder - add changelog --- .../python-modules/google-crc32c/default.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/google-crc32c/default.nix b/pkgs/development/python-modules/google-crc32c/default.nix index 72fa96622357..c4dd1040ff64 100644 --- a/pkgs/development/python-modules/google-crc32c/default.nix +++ b/pkgs/development/python-modules/google-crc32c/default.nix @@ -1,16 +1,20 @@ { lib, buildPythonPackage, - fetchFromGitHub, cffi, crc32c, + fetchFromGitHub, pytestCheckHook, + pythonOlder, + setuptools, }: buildPythonPackage rec { pname = "google-crc32c"; version = "1.6.0"; - format = "setuptools"; + pyproject = true; + + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "googleapis"; @@ -19,9 +23,11 @@ buildPythonPackage rec { hash = "sha256-uGW4gWIpTVQ+f52WBA9H+K3+sHNa4JdgO9qi1Ds7WEU="; }; + build-system = [ setuptools ]; + buildInputs = [ crc32c ]; - propagatedBuildInputs = [ cffi ]; + dependencies = [ cffi ]; LDFLAGS = "-L${crc32c}/lib"; CFLAGS = "-I${crc32c}/include"; @@ -34,8 +40,9 @@ buildPythonPackage rec { pythonImportsCheck = [ "google_crc32c" ]; meta = with lib; { - homepage = "https://github.com/googleapis/python-crc32c"; description = "Wrapper the google/crc32c hardware-based implementation of the CRC32C hashing algorithm"; + homepage = "https://github.com/googleapis/python-crc32c"; + changelog = "https://github.com/googleapis/python-crc32c/blob/v${version}/CHANGELOG.md"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ freezeboy ]; }; From 082491db5f14b151df2c4565c6f2fa0de4e3800a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 09:54:53 +0200 Subject: [PATCH 596/687] python312Packages.geoip2: add missing input --- pkgs/development/python-modules/geoip2/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/geoip2/default.nix b/pkgs/development/python-modules/geoip2/default.nix index 45b9545397ab..d7440c5c43e8 100644 --- a/pkgs/development/python-modules/geoip2/default.nix +++ b/pkgs/development/python-modules/geoip2/default.nix @@ -3,15 +3,16 @@ aiohttp, buildPythonPackage, fetchPypi, - setuptools, - setuptools-scm, + h11, maxminddb, mocket, pytestCheckHook, pythonAtLeast, pythonOlder, - requests, requests-mock, + requests, + setuptools-scm, + setuptools, urllib3, }: @@ -40,6 +41,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + h11 mocket requests-mock pytestCheckHook From 7d6f31bf6f7ddffb763110c614f4ea3b0717eacd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 10:17:43 +0200 Subject: [PATCH 597/687] python312Packages.appdirs: refactor - enable tests - add pythonImportsCheck - switch to pypa builder --- .../python-modules/appdirs/default.nix | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/appdirs/default.nix b/pkgs/development/python-modules/appdirs/default.nix index dff911c89dae..d3e71a5f9051 100644 --- a/pkgs/development/python-modules/appdirs/default.nix +++ b/pkgs/development/python-modules/appdirs/default.nix @@ -2,21 +2,34 @@ lib, buildPythonPackage, fetchPypi, + pythonOlder, + setuptools, + unittestCheckHook, }: buildPythonPackage rec { pname = "appdirs"; version = "1.4.4"; - format = "setuptools"; + pypoject = true; + + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - sha256 = "7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41"; + hash = "sha256-fV0BZ7KxuoIWR2Fq9Gp0nRxlN0DdDSQVEA/ibiev30E="; }; + build-system = [ setuptools ]; + + nativeCheckInputs = [ unittestCheckHook ]; + + pythonImportsCheck = [ "appdirs" ]; + meta = { description = "Python module for determining appropriate platform-specific dirs"; homepage = "https://github.com/ActiveState/appdirs"; + changelog = "https://github.com/ActiveState/appdirs/releases/tag/${version}"; license = lib.licenses.mit; + maintainers = [ ]; }; } From 40791043c283b9fcc2f4040fa8b10d45d6646f99 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 10:27:55 +0200 Subject: [PATCH 598/687] python312Packages.fs: switch to pypa builder - add changelog to meta --- .../development/python-modules/fs/default.nix | 54 +++++++++---------- 1 file changed, 26 insertions(+), 28 deletions(-) diff --git a/pkgs/development/python-modules/fs/default.nix b/pkgs/development/python-modules/fs/default.nix index e0c07195df49..9d1fded19c1b 100644 --- a/pkgs/development/python-modules/fs/default.nix +++ b/pkgs/development/python-modules/fs/default.nix @@ -1,56 +1,50 @@ { lib, - glibcLocales, + stdenv, + appdirs, buildPythonPackage, fetchPypi, + glibcLocales, + mock, + psutil, + pyftpdlib, + pytestCheckHook, + pythonAtLeast, + pythonOlder, + pytz, setuptools, six, - appdirs, - scandir ? null, - backports_os ? null, - typing ? null, - pytz, - enum34, - pyftpdlib, - psutil, - mock, - pythonAtLeast, - isPy3k, - pytestCheckHook, - stdenv, }: buildPythonPackage rec { pname = "fs"; version = "2.4.16"; - format = "setuptools"; + pyproject = true; + + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; hash = "sha256-rpfH1RIT9LcLapWCklMCiQkN46fhWEHhCPvhRPBp0xM="; }; + build-system = [ setuptools ]; + buildInputs = [ glibcLocales ]; - # strong cycle with parameterized - doCheck = false; + dependencies = [ + six + appdirs + pytz + setuptools + ]; + nativeCheckInputs = [ pyftpdlib mock psutil pytestCheckHook ]; - propagatedBuildInputs = - [ - six - appdirs - pytz - setuptools - ] - ++ lib.optionals (!isPy3k) [ backports_os ] - ++ lib.optionals (!pythonAtLeast "3.6") [ typing ] - ++ lib.optionals (!pythonAtLeast "3.5") [ scandir ] - ++ lib.optionals (!pythonAtLeast "3.5") [ enum34 ]; LC_ALL = "en_US.utf-8"; @@ -58,6 +52,9 @@ buildPythonPackage rec { HOME=$(mktemp -d) ''; + # strong cycle with parameterized + doCheck = false; + pytestFlagsArray = [ "--ignore=tests/test_opener.py" ]; disabledTests = @@ -77,6 +74,7 @@ buildPythonPackage rec { meta = with lib; { description = "Filesystem abstraction"; homepage = "https://github.com/PyFilesystem/pyfilesystem2"; + changelog = "https://github.com/PyFilesystem/pyfilesystem2/blob/v${version}/CHANGELOG.md"; license = licenses.bsd3; maintainers = with maintainers; [ lovek323 ]; platforms = platforms.unix; From 2188725eba1453342f8b9fb631ffa697e301cb96 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 10:43:45 +0200 Subject: [PATCH 599/687] python312Packages.time-machine: 2.14.2 -> 2.15.0 Diff: https://github.com/adamchainz/time-machine/compare/refs/tags/2.14.2...2.15.0 Changelog: https://github.com/adamchainz/time-machine/blob/refs/tags/2.15.0/CHANGELOG.rst --- .../python-modules/time-machine/default.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/time-machine/default.nix b/pkgs/development/python-modules/time-machine/default.nix index 17d3827f4853..c519c457df47 100644 --- a/pkgs/development/python-modules/time-machine/default.nix +++ b/pkgs/development/python-modules/time-machine/default.nix @@ -5,30 +5,29 @@ pythonAtLeast, pythonOlder, setuptools, - backports-zoneinfo, python-dateutil, pytestCheckHook, }: buildPythonPackage rec { pname = "time-machine"; - version = "2.14.2"; + version = "2.15.0"; pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "adamchainz"; - repo = pname; - rev = version; - hash = "sha256-u5RxNv+hsL+0yxtiWeYHtmMQY7bvb8WY7ipouj+IZJ8="; + repo = "time-machine"; + rev = "refs/tags/${version}"; + hash = "sha256-0WYmkrMMeCkBYxy2qGovdxftzrYW9x/3tdeBcYC47Z0="; }; build-system = [ setuptools ]; dependencies = [ python-dateutil - ] ++ lib.optionals (pythonOlder "3.9") [ backports-zoneinfo ]; + ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -45,9 +44,9 @@ buildPythonPackage rec { pythonImportsCheck = [ "time_machine" ]; meta = with lib; { - changelog = "https://github.com/adamchainz/time-machine/blob/${src.rev}/CHANGELOG.rst"; description = "Travel through time in your tests"; homepage = "https://github.com/adamchainz/time-machine"; + changelog = "https://github.com/adamchainz/time-machine/blob/${src.rev}/CHANGELOG.rst"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; From 01e12c2d48b687b41e246a924b945b48bf749457 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 11:44:24 +0200 Subject: [PATCH 600/687] python312Packages.boto3: reformat --- pkgs/development/python-modules/boto3/default.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/boto3/default.nix b/pkgs/development/python-modules/boto3/default.nix index 08c3871a91ea..5f57bbc0042e 100644 --- a/pkgs/development/python-modules/boto3/default.nix +++ b/pkgs/development/python-modules/boto3/default.nix @@ -28,9 +28,7 @@ buildPythonPackage rec { hash = "sha256-b08tC8EA6iW0O/7rseD9pTkKh/cJ2fe3xJZkEqxS6VI="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; pythonRelaxDeps = [ "s3transfer" ]; From a0d51b94be47dfa74fc3985e050b5aad113ecbee Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 11:45:15 +0200 Subject: [PATCH 601/687] fixup! python3Packages.botocore: reformat and relax urllib3 constraint --- pkgs/development/python-modules/botocore/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/botocore/default.nix b/pkgs/development/python-modules/botocore/default.nix index 34e6e1a7edc2..501ca538b4e8 100644 --- a/pkgs/development/python-modules/botocore/default.nix +++ b/pkgs/development/python-modules/botocore/default.nix @@ -27,9 +27,9 @@ buildPythonPackage rec { hash = "sha256-q1NQ6KUOSNNx+i1RfWXCmkDEN4jLmhU4f5PqxaI98P0="; }; - build-system = [ - setuptools - ]; + pythonRelaxDeps = [ "urllib3" ]; + + build-system = [ setuptools ]; dependencies = [ jmespath From 4934e7588331a4fd98d3b6f06e11df55002154df Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 12:07:13 +0200 Subject: [PATCH 602/687] python312Packages.cfn-lint: 0.87.10 -> 1.15.1 Changelog: https://github.com/aws-cloudformation/cfn-lint/releases/tag/v1.15.1 --- .../python-modules/cfn-lint/default.nix | 33 +++++++++++++++---- 1 file changed, 27 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/cfn-lint/default.nix b/pkgs/development/python-modules/cfn-lint/default.nix index 595c5db21f16..c38052c00fe4 100644 --- a/pkgs/development/python-modules/cfn-lint/default.nix +++ b/pkgs/development/python-modules/cfn-lint/default.nix @@ -2,6 +2,7 @@ lib, aws-sam-translator, buildPythonPackage, + defusedxml, fetchFromGitHub, jschema-to-python, jsonpatch, @@ -15,13 +16,14 @@ pyyaml, regex, sarif-om, + setuptools, sympy, }: buildPythonPackage rec { pname = "cfn-lint"; - version = "0.87.10"; - format = "setuptools"; + version = "1.15.1"; + pyproject = true; disabled = pythonOlder "3.8"; @@ -29,10 +31,12 @@ buildPythonPackage rec { owner = "aws-cloudformation"; repo = "cfn-lint"; rev = "refs/tags/v${version}"; - hash = "sha256-BQimKuM9TThSQPM8WsmjtHdTsmGE9+RYTE6z4lq6Q5k="; + hash = "sha256-45UIKXb1tX/jWw612WTGgYbg93bAYsQlXHJDZQUl5jg="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ aws-sam-translator jschema-to-python jsonpatch @@ -46,11 +50,26 @@ buildPythonPackage rec { sympy ]; + optional-dependencies = { + graph = [ pydot ]; + junit = [ junit-xml ]; + sarif = [ + jschema-to-python + sarif-om + ]; + full = [ + jschema-to-python + junit-xml + pydot + sarif-om + ]; + }; + nativeCheckInputs = [ + defusedxml mock - pydot pytestCheckHook - ]; + ] ++ lib.flatten (builtins.attrValues optional-dependencies); preCheck = '' export PATH=$out/bin:$PATH @@ -68,6 +87,8 @@ buildPythonPackage rec { "test_override_parameters" "test_positional_template_parameters" "test_template_config" + # Assertion error + "test_build_graph" ]; pythonImportsCheck = [ "cfnlint" ]; From 5bc895ae73fd6b9da34385d66575f25329576873 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 12:14:00 +0200 Subject: [PATCH 603/687] python312Packages.openpyxl: 3.1.2 -> 3.1.5 Diff: https://foss.heptapod.net/openpyxl/openpyxl/-/compare/refs/tags/3.1.2...3.1.5 Changelog: https://foss.heptapod.net/openpyxl/openpyxl/-/blob/3.1.5/doc/changes.rst --- pkgs/development/python-modules/openpyxl/default.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/openpyxl/default.nix b/pkgs/development/python-modules/openpyxl/default.nix index 7fdf319f9e61..602cdd29e825 100644 --- a/pkgs/development/python-modules/openpyxl/default.nix +++ b/pkgs/development/python-modules/openpyxl/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "openpyxl"; - version = "3.1.2"; + version = "3.1.5"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,12 +24,12 @@ buildPythonPackage rec { owner = "openpyxl"; repo = "openpyxl"; rev = "refs/tags/${version}"; - hash = "sha256-SWRbjA83AOLrfe6on2CSb64pH5EWXkfyYcTqWJNBEP0="; + hash = "sha256-vp+TIWcHCAWlDaBcmC7w/kV7DZTZpa6463NusaJmqKo="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ et-xmlfile ]; + dependencies = [ et-xmlfile ]; nativeCheckInputs = [ lxml @@ -42,6 +42,7 @@ buildPythonPackage rec { "-W" "ignore::DeprecationWarning" ]; + disabledTests = [ # Tests broken since lxml 2.12; https://foss.heptapod.net/openpyxl/openpyxl/-/issues/2116 From a6d1fe3c0341d206e92a03552aa0aa30affd93b5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 24 Sep 2024 09:43:11 +0200 Subject: [PATCH 604/687] python312Packages.moto: add more optional-dependencies --- .../python-modules/moto/default.nix | 186 +++++++++++++----- 1 file changed, 138 insertions(+), 48 deletions(-) diff --git a/pkgs/development/python-modules/moto/default.nix b/pkgs/development/python-modules/moto/default.nix index b95fb5b8988d..99a1f58beb1c 100644 --- a/pkgs/development/python-modules/moto/default.nix +++ b/pkgs/development/python-modules/moto/default.nix @@ -1,45 +1,38 @@ { lib, - buildPythonPackage, - fetchPypi, - pythonOlder, - - # build-system - setuptools, - - # dependencies - boto3, - botocore, - cryptography, - jinja2, - python-dateutil, - requests, - responses, - werkzeug, - xmltodict, - - # optional-dependencies antlr4-python3-runtime, aws-xray-sdk, + boto3, + botocore, + buildPythonPackage, cfn-lint, - flask, - flask-cors, + crc32c, + cryptography, docker, + fetchPypi, + flask-cors, + flask, + freezegun, graphql-core, + jinja2, joserfc, - jsonpath-ng, jsondiff, + jsonpath-ng, multipart, openapi-spec-validator, py-partiql-parser, pyparsing, - pyyaml, - - # tests - freezegun, - pytestCheckHook, pytest-order, pytest-xdist, + pytestCheckHook, + python-dateutil, + pythonOlder, + pyyaml, + requests, + responses, + setuptools, + werkzeug, + xmltodict, }: buildPythonPackage rec { @@ -47,7 +40,7 @@ buildPythonPackage rec { version = "5.0.16"; pyproject = true; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; @@ -69,7 +62,6 @@ buildPythonPackage rec { ]; optional-dependencies = { - # non-exhaustive list of extras, that was cobbled together for testing all = [ antlr4-python3-runtime aws-xray-sdk @@ -83,21 +75,111 @@ buildPythonPackage rec { jsonpath-ng multipart openapi-spec-validator - pyparsing py-partiql-parser + pyparsing + pyyaml + setuptools + ]; + proxy = [ + antlr4-python3-runtime + aws-xray-sdk + cfn-lint + docker + graphql-core + joserfc + jsondiff + jsonpath-ng + multipart + openapi-spec-validator + py-partiql-parser + pyparsing + pyyaml + setuptools + ]; + server = [ + antlr4-python3-runtime + aws-xray-sdk + cfn-lint + docker + flask + flask-cors + graphql-core + joserfc + jsondiff + jsonpath-ng + openapi-spec-validator + py-partiql-parser + pyparsing pyyaml setuptools ]; cognitoidp = [ joserfc ]; + apigateway = [ + pyyaml + joserfc + openapi-spec-validator + ]; + apigatewayv2 = [ + pyyaml + openapi-spec-validator + ]; + cloudformation = [ + aws-xray-sdk + cfn-lint + docker + graphql-core + joserfc + jsondiff + openapi-spec-validator + py-partiql-parser + pyparsing + pyyaml + setuptools + ]; + dynamodb = [ + docker + py-partiql-parser + ]; + dynamodbstreams = [ + docker + py-partiql-parser + ]; + events = [ jsonpath-ng ]; + glue = [ pyparsing ]; + iotdata = [ jsondiff ]; + resourcegroupstaggingapi = [ + cfn-lint + docker + graphql-core + joserfc + jsondiff + openapi-spec-validator + py-partiql-parser + pyparsing + pyyaml + ]; + s3 = [ + pyyaml + py-partiql-parser + ]; + stepfunctions = [ + antlr4-python3-runtime + jsonpath-ng + ]; + s3crc32c = [ + pyyaml + py-partiql-parser + crc32c + ]; }; __darwinAllowLocalNetworking = true; nativeCheckInputs = [ freezegun - pytestCheckHook pytest-order pytest-xdist + pytestCheckHook ] ++ optional-dependencies.all; # Some tests depend on AWS credentials environment variables to be set. @@ -111,36 +193,44 @@ buildPythonPackage rec { # Matches upstream configuration, presumably due to expensive setup/teardown. "--dist" "loadscope" + ]; + disabledTests = [ # Fails at local name resolution - "--deselect=tests/test_s3/test_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header" - "--deselect=tests/test_s3/test_server.py::test_s3_server_post_cors_multiple_origins" - "--deselect=tests/test_s3/test_s3_file_handles.py::TestS3FileHandleClosuresUsingMocks::test_create_multipart" - "--deselect=tests/test_core/test_responses_module.py::TestResponsesMockWithPassThru::test_aws_and_http_requests" - "--deselect=tests/test_core/test_responses_module.py::TestResponsesMockWithPassThru::test_http_requests" + "test_with_custom_request_header" + "test_s3_server_post_cors_multiple_origins" + "test_create_multipart" + "test_aws_and_http_requests" + "test_http_requests" # Fails at resolving google.com - "--deselect=tests/test_firehose/test_firehose_put.py::test_put_record_http_destination" - "--deselect=tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination" + "test_put_record_http_destination" + "test_put_record_batch_http_destination" # Fails at resolving s3.amazonaws.com - "--deselect=tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_wildcard_urls" - "--deselect=tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_specific_url" - "--deselect=tests/test_core/test_request_passthrough.py::test_passthrough_calls_for_entire_service" + "test_passthrough_calls_for_wildcard_urls" + "test_passthrough_calls_for_specific_url" + "test_passthrough_calls_for_entire_service" # Download recordings returns faulty JSON - "--deselect=tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_ec2_instance_creation_recording_on" - "--deselect=tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_ec2_instance_creation__recording_off" + "test_ec2_instance_creation_recording_on" + "test_ec2_instance_creation__recording_off" # Connection Reset by Peer, when connecting to localhost:5678 - "--deselect=tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_replay" + "test_replay" # Flaky under parallel execution - "--deselect=tests/test_cloudformation/test_server.py::test_cloudformation_server_get" - "--deselect=tests/test_core/test_moto_api.py::TestModelDataResetForClassDecorator::test_should_find_bucket" + "test_cloudformation_server_get" + "test_should_find_bucket" # AssertionError: assert ResourceWarning not in [, ] - "--deselect=ests/test_s3/test_s3_file_handles.py::TestS3FileHandleClosuresUsingMocks::test_delete_object_with_version" + "test_delete_object_with_version" + + # KeyError beucase of ap-southeast-5-apse5-az + "test_zoneId_in_availability_zones" + + # Parameter validation fails + "test_conditional_write" ]; disabledTestPaths = [ @@ -165,7 +255,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Allows your tests to easily mock out AWS Services"; + description = "Module to allow your tests to easily mock out AWS Services"; homepage = "https://github.com/getmoto/moto"; changelog = "https://github.com/getmoto/moto/blob/${version}/CHANGELOG.md"; license = licenses.asl20; From 839ff20cd5a02abc9b76b31ce37f5174e8118208 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 13:04:38 +0200 Subject: [PATCH 605/687] python312Packages.pycurl: refactor - disable failing test - add pythonImportsCheck - switch to pypa builder --- .../python-modules/pycurl/default.nix | 27 ++++++++++++++----- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/pycurl/default.nix b/pkgs/development/python-modules/pycurl/default.nix index 5f9334ebb1ee..ddc5003106ae 100644 --- a/pkgs/development/python-modules/pycurl/default.nix +++ b/pkgs/development/python-modules/pycurl/default.nix @@ -10,24 +10,31 @@ bottle, pytestCheckHook, flaky, + setuptools, }: buildPythonPackage rec { pname = "pycurl"; version = "7.45.3"; - format = "setuptools"; - disabled = isPyPy || (pythonOlder "3.5"); # https://github.com/pycurl/pycurl/issues/208 + pyproject = true; + + disabled = isPyPy || pythonOlder "3.8"; # https://github.com/pycurl/pycurl/issues/208 src = fetchPypi { inherit pname version; hash = "sha256-jCRxr5B5rXmOFkXsCw09QiPbaHN50X3TanBjdEn4HWs="; }; + __darwinAllowLocalNetworking = true; + preConfigure = '' - substituteInPlace setup.py --replace '--static-libs' '--libs' + substituteInPlace setup.py \ + --replace-fail '--static-libs' '--libs' export PYCURL_SSL_LIBRARY=openssl ''; + build-system = [ setuptools ]; + buildInputs = [ curl openssl @@ -35,12 +42,10 @@ buildPythonPackage rec { nativeBuildInputs = [ curl ]; - __darwinAllowLocalNetworking = true; - nativeCheckInputs = [ bottle - pytestCheckHook flaky + pytestCheckHook ]; pytestFlagsArray = [ @@ -52,6 +57,8 @@ buildPythonPackage rec { export HOME=$TMPDIR ''; + pythonImportsCheck = [ "pycurl" ]; + disabledTests = [ # tests that require network access @@ -76,6 +83,8 @@ buildPythonPackage rec { "test_request_with_verifypeer" # https://github.com/pycurl/pycurl/issues/836 "test_proxy_tlsauth" + # AssertionError: 'Москва' != '\n... + "test_encoded_unicode_header" ] ++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [ # Fatal Python error: Segmentation fault @@ -83,8 +92,12 @@ buildPythonPackage rec { ]; meta = with lib; { - homepage = "http://pycurl.io/"; description = "Python Interface To The cURL library"; + homepage = "http://pycurl.io/"; + changelog = + "https://github.com/pycurl/pycurl/blob/REL_" + + replaceStrings [ "." ] [ "_" ] version + + "/ChangeLog"; license = with licenses; [ lgpl2Only mit From 81daed56808de7d325df13d39446901d80ee0002 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 13:23:00 +0200 Subject: [PATCH 606/687] python312Packages.kombu: disable failing test --- pkgs/development/python-modules/kombu/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/kombu/default.nix b/pkgs/development/python-modules/kombu/default.nix index 696860862b11..acac1e83d0df 100644 --- a/pkgs/development/python-modules/kombu/default.nix +++ b/pkgs/development/python-modules/kombu/default.nix @@ -79,6 +79,8 @@ buildPythonPackage rec { disabledTests = [ # Disable pyro4 test "test_driver_version" + # AssertionError: assert [call('WATCH'..., 'test-tag')] ==... + "test_global_keyprefix_transaction" ]; meta = with lib; { From 98172bf913159bf4bc31381778490df128634fd1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 13:26:22 +0200 Subject: [PATCH 607/687] python312Packages.kombu: switch to pypa builder --- .../python-modules/kombu/default.nix | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/kombu/default.nix b/pkgs/development/python-modules/kombu/default.nix index acac1e83d0df..1d04da99d071 100644 --- a/pkgs/development/python-modules/kombu/default.nix +++ b/pkgs/development/python-modules/kombu/default.nix @@ -19,8 +19,10 @@ pythonOlder, pyyaml, redis, + setuptools, sqlalchemy, typing-extensions, + tzdata, urllib3, vine, }: @@ -28,22 +30,22 @@ buildPythonPackage rec { pname = "kombu"; version = "5.4.2"; - format = "setuptools"; + pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchPypi { inherit pname version; hash = "sha256-7vVy3S/Z/GFLN1gOPK6v3Vr0bB7/Mef7qJE4zbQG8s8="; }; - propagatedBuildInputs = - [ - amqp - vine - ] - ++ lib.optionals (pythonOlder "3.10") [ typing-extensions ] - ++ lib.optionals (pythonOlder "3.9") [ backports-zoneinfo ]; + build-system = [ setuptools ]; + + propagatedBuildInputs = [ + amqp + tzdata + vine + ] ++ lib.optionals (pythonOlder "3.10") [ typing-extensions ]; optional-dependencies = { msgpack = [ msgpack ]; From a920d3a0d43d9e34ac84a24d1d962ae6eaedee53 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 30 Sep 2024 17:14:46 +0200 Subject: [PATCH 608/687] python312Packages.psycopg: 3.2.2 -> 3.2.3 https://github.com/psycopg/psycopg/blob/3.2.3/docs/news.rst#current-release --- pkgs/development/python-modules/psycopg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/psycopg/default.nix b/pkgs/development/python-modules/psycopg/default.nix index 7d7692018e80..3338ad86ce2e 100644 --- a/pkgs/development/python-modules/psycopg/default.nix +++ b/pkgs/development/python-modules/psycopg/default.nix @@ -35,13 +35,13 @@ let pname = "psycopg"; - version = "3.2.2"; + version = "3.2.3"; src = fetchFromGitHub { owner = "psycopg"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-Udysl00lB6rxmQByME6PI3KL4tlzIZ0/CZNWLVKssS8="; + hash = "sha256-vcUZvQeD5MnEM02phk73I9dpf0Eug95V7Rspi0s6S2M="; }; patches = [ From d4db9cd7df9985536833d0b4c3f3e59ad94c4dd7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 18:21:13 +0200 Subject: [PATCH 609/687] python312Packages.aiosql: 10.4 -> 12.0 Changelog: https://github.com/nackjicholson/aiosql/releases/tag/12.0 --- pkgs/development/python-modules/aiosql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiosql/default.nix b/pkgs/development/python-modules/aiosql/default.nix index 5f587ef0159c..1100d1a99701 100644 --- a/pkgs/development/python-modules/aiosql/default.nix +++ b/pkgs/development/python-modules/aiosql/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "aiosql"; - version = "10.4"; + version = "12.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "nackjicholson"; repo = "aiosql"; rev = "refs/tags/${version}"; - hash = "sha256-TETZxIbC7pdak3m1rBwDg7L1yah/bin6iOZD/uANh48="; + hash = "sha256-bWe2gbiAtb09LlHwUgZltx35c92FdPQIm1tV/Qzoeis="; }; sphinxRoot = "docs/source"; From 5f49bd6b8c2f9bf066b84977fb591e698483c6bd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 18:24:47 +0200 Subject: [PATCH 610/687] python312Packages.cron-descriptor: 1.4.4 -> 1.4.5 Diff: https://github.com/Salamek/cron-descriptor/compare/refs/tags/1.4.4...1.4.5 Changelog: https://github.com/Salamek/cron-descriptor/releases/tag/1.4.5 --- pkgs/development/python-modules/cron-descriptor/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cron-descriptor/default.nix b/pkgs/development/python-modules/cron-descriptor/default.nix index f15b250c6b53..27d8dabd7af0 100644 --- a/pkgs/development/python-modules/cron-descriptor/default.nix +++ b/pkgs/development/python-modules/cron-descriptor/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "cron-descriptor"; - version = "1.4.4"; + version = "1.4.5"; pyproject = true; src = fetchFromGitHub { owner = "Salamek"; repo = "cron-descriptor"; rev = "refs/tags/${version}"; - hash = "sha256-NKAfNwIRnND4ume27CSPJoib9DysbpdD905SNP+wx0A="; + hash = "sha256-ElYma6RH2u1faIgOvGpMQA26dSIibWcO4mWU6NAA5PQ="; }; # remove tests_require, as we don't do linting anyways From 3fbab17e320481e68b6db9cfe96049c966bfa661 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 18:46:43 +0200 Subject: [PATCH 611/687] python312Packages.jaraco-functools: refactor - enable tests - add changelog to meta --- .../python-modules/jaraco-functools/default.nix | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/jaraco-functools/default.nix b/pkgs/development/python-modules/jaraco-functools/default.nix index a5c019bc3c85..9f63221575dd 100644 --- a/pkgs/development/python-modules/jaraco-functools/default.nix +++ b/pkgs/development/python-modules/jaraco-functools/default.nix @@ -2,9 +2,12 @@ lib, buildPythonPackage, fetchPypi, + jaraco-classes, more-itertools, - setuptools, + pytestCheckHook, setuptools-scm, + setuptools, + pythonOlder, }: buildPythonPackage rec { @@ -12,20 +15,25 @@ buildPythonPackage rec { version = "4.1.0"; pyproject = true; + disabled = pythonOlder "3.8"; + src = fetchPypi { pname = "jaraco_functools"; inherit version; hash = "sha256-cPfg4q4HZJjiElYjJegFIE/Akte0wX4OhslZ4klwGp0="; }; - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm ]; - propagatedBuildInputs = [ more-itertools ]; + dependencies = [ more-itertools ]; - doCheck = false; + nativeCheckInputs = [ + jaraco-classes + pytestCheckHook + ]; pythonNamespaces = [ "jaraco" ]; @@ -34,6 +42,7 @@ buildPythonPackage rec { meta = with lib; { description = "Additional functools in the spirit of stdlib's functools"; homepage = "https://github.com/jaraco/jaraco.functools"; + changelog = "https://github.com/jaraco/jaraco.functools/blob/v${version}/NEWS.rst"; license = licenses.mit; maintainers = [ ]; }; From 77b29db703d5b025aa27ce7e71cee326b8db3c5c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 30 Sep 2024 18:56:20 +0200 Subject: [PATCH 612/687] python312Packages.jaraco-context: 5.3.0 -> 6.0.1 Diff: https://github.com/jaraco/jaraco.context/compare/refs/tags/v5.3.0...v6.0.1 Changelog: https://github.com/jaraco/jaraco.context/blob/v6.0.1/CHANGES.rst --- .../python-modules/jaraco-context/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/jaraco-context/default.nix b/pkgs/development/python-modules/jaraco-context/default.nix index c0ea092b0fc1..6021e74f4c69 100644 --- a/pkgs/development/python-modules/jaraco-context/default.nix +++ b/pkgs/development/python-modules/jaraco-context/default.nix @@ -9,21 +9,21 @@ buildPythonPackage rec { pname = "jaraco-context"; - version = "5.3.0"; - format = "pyproject"; + version = "6.0.1"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "jaraco"; repo = "jaraco.context"; rev = "refs/tags/v${version}"; - hash = "sha256-Caj51qBLHbuiey023iLc+N2M8QiJKH8G/Pzu1v3AToU="; + hash = "sha256-WXZX2s9Qehp0F3bSv2c5lGxhhn6HKFkABbtYKizG1/8="; }; pythonNamespaces = [ "jaraco" ]; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ setuptools-scm ]; dependencies = lib.optionals (pythonOlder "3.12") [ backports-tarfile ]; From 0e7d58eb38eea26bc764e7af41e77828507a56dc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 1 Oct 2024 02:16:56 +0200 Subject: [PATCH 613/687] python312Packages.aiodhcpwatcher: fix tests --- pkgs/development/python-modules/aiodhcpwatcher/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/aiodhcpwatcher/default.nix b/pkgs/development/python-modules/aiodhcpwatcher/default.nix index 16989e989305..f7fde19dc644 100644 --- a/pkgs/development/python-modules/aiodhcpwatcher/default.nix +++ b/pkgs/development/python-modules/aiodhcpwatcher/default.nix @@ -39,6 +39,10 @@ buildPythonPackage rec { pytestCheckHook ]; + preCheck = '' + export HOME=$TMPDIR + ''; + pythonImportsCheck = [ "aiodhcpwatcher" ]; meta = with lib; { From 01e0800081dce3ccb0aead1405474a3063ce28f0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 1 Oct 2024 02:47:01 +0200 Subject: [PATCH 614/687] python312Packages.home-assistant-chip-core: 2024.7.0 -> 2024.9.0 https://github.com/home-assistant-libs/chip-wheels/releases/tag/2024.9.0 --- .../python-modules/home-assistant-chip-core/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/home-assistant-chip-core/default.nix b/pkgs/development/python-modules/home-assistant-chip-core/default.nix index c9c18a722d1c..fea01b3fa666 100644 --- a/pkgs/development/python-modules/home-assistant-chip-core/default.nix +++ b/pkgs/development/python-modules/home-assistant-chip-core/default.nix @@ -29,7 +29,7 @@ buildPythonPackage rec { pname = "home-assistant-chip-core"; - version = "2024.7.0"; + version = "2024.9.0"; format = "wheel"; disabled = pythonOlder "3.7"; @@ -40,11 +40,11 @@ buildPythonPackage rec { { "aarch64-linux" = { name = "aarch64"; - hash = "sha256-omEYZXAqkB5+trALBTqJ8SBGasTHD2mT2km6FizBvS8="; + hash = "sha256-oVqPaScNCjf1xY2iWJTXTh2YqimZk5kVsiQN586j9mc="; }; "x86_64-linux" = { name = "x86_64"; - hash = "sha256-mTMXCpYRon8SqZB+0+P4IM+NUUOKBfxjf/NmLTElB+A="; + hash = "sha256-hWH2UCYIuDMFS/W4FELW57iQft0jfGPt8aFT1k59sWA="; }; } .${stdenv.system} or (throw "Unsupported system: ${stdenv.system}"); From 94ebbbaec354033046d1e822589868e6e3d0ca77 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 1 Oct 2024 02:55:44 +0200 Subject: [PATCH 615/687] python312Packages.python-matter-server: 6.3.0 -> 6.6.0 https://github.com/home-assistant-libs/python-matter-server/releases/tag/6.4.0 https://github.com/home-assistant-libs/python-matter-server/releases/tag/6.5.0 https://github.com/home-assistant-libs/python-matter-server/releases/tag/6.5.1 https://github.com/home-assistant-libs/python-matter-server/releases/tag/6.5.2 https://github.com/home-assistant-libs/python-matter-server/releases/tag/6.6.0 --- .../python-modules/python-matter-server/default.nix | 8 -------- 1 file changed, 8 deletions(-) diff --git a/pkgs/development/python-modules/python-matter-server/default.nix b/pkgs/development/python-modules/python-matter-server/default.nix index 8a736730ef54..11ac0d27545e 100644 --- a/pkgs/development/python-modules/python-matter-server/default.nix +++ b/pkgs/development/python-modules/python-matter-server/default.nix @@ -14,7 +14,6 @@ aiorun, async-timeout, coloredlogs, - dacite, orjson, home-assistant-chip-clusters, @@ -92,7 +91,6 @@ buildPythonPackage rec { aiorun async-timeout coloredlogs - dacite orjson home-assistant-chip-clusters ]; @@ -119,12 +117,6 @@ buildPythonPackage rec { export PYTHONPATH=${pythonEnv}/${python.sitePackages} ''; - pytestFlagsArray = [ - # Upstream theymselves limit the test scope - # https://github.com/home-assistant-libs/python-matter-server/blob/main/.github/workflows/test.yml#L65 - "tests/server" - ]; - meta = with lib; { changelog = "https://github.com/home-assistant-libs/python-matter-server/releases/tag/${version}"; description = "Python server to interact with Matter"; From 1d1b7c6f3731723fb056ab57c6d9230a2692f5bb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 1 Oct 2024 03:36:11 +0200 Subject: [PATCH 616/687] home-assistant: fix dependencies --- pkgs/servers/home-assistant/default.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 6fc00b593afc..9f19d8736a02 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -123,6 +123,13 @@ let ]; }); + inline-snapshot = super.inline-snapshot.overridePythonAttrs (oldAttrs: { + disabledTests = oldAttrs.disabledTests or [ ] ++ [ + # fixture does not expect pydantic<2 + "test_pydantic_repr" + ]; + }); + openhomedevice = super.openhomedevice.overridePythonAttrs (oldAttrs: rec { version = "2.2"; src = fetchFromGitHub { @@ -258,6 +265,16 @@ let }; }); + # newer versions require pydantic>=2 + python-on-whales = super.python-on-whales.overridePythonAttrs (oldAttrs: rec { + version = "0.72.0"; + src = fetchFromGitHub { + inherit (oldAttrs.src) owner repo; + rev = "refs/tags/v${version}"; + hash = "sha256-oKI7zXfoUVmJXLQvyoDEmoCL4AwaYgaFcLKNlFFrC9o="; + }; + }); + pytradfri = super.pytradfri.overridePythonAttrs (oldAttrs: rec { version = "9.0.1"; src = fetchFromGitHub { From 5eb2bf820e1402bccc3a7886a7a847926ef7b43e Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 1 Oct 2024 14:59:47 +0900 Subject: [PATCH 617/687] python312Packages.tree-sitter-python: 0.21.0 -> 0.23.2 Diff: https://github.com/tree-sitter/tree-sitter-python/compare/v0.21.0...v0.23.2 --- .../development/python-modules/tree-sitter-python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tree-sitter-python/default.nix b/pkgs/development/python-modules/tree-sitter-python/default.nix index 4ca4ec1d7b81..ece3a6900804 100644 --- a/pkgs/development/python-modules/tree-sitter-python/default.nix +++ b/pkgs/development/python-modules/tree-sitter-python/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "tree-sitter-python"; - version = "0.21.0"; + version = "0.23.2"; pyproject = true; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-python"; rev = "v${version}"; - hash = "sha256-ZQ949GbgzZ/W667J+ekvQbs4bGnbDO+IWejivhxPZXM="; + hash = "sha256-cOBG2xfFJ0PpR1RIKW1GeeNeOBA9DAP/N4RXRGYp3yw="; }; build-system = [ From 208be59f7677d07299d87d8c8fe529c4206480a4 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 1 Oct 2024 15:09:22 +0900 Subject: [PATCH 618/687] pypi-mirror: 5.2.0 -> 5.2.1 Diff: https://github.com/montag451/pypi-mirror/compare/refs/tags/v5.2.0...v5.2.1 --- pkgs/development/tools/pypi-mirror/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/pypi-mirror/default.nix b/pkgs/development/tools/pypi-mirror/default.nix index 9ed9a85ad54e..d546b6abe898 100644 --- a/pkgs/development/tools/pypi-mirror/default.nix +++ b/pkgs/development/tools/pypi-mirror/default.nix @@ -4,13 +4,13 @@ }: python3.pkgs.buildPythonApplication rec { pname = "pypi-mirror"; - version = "5.2.0"; + version = "5.2.1"; src = fetchFromGitHub { owner = "montag451"; repo = pname; rev = "refs/tags/v${version}"; - sha256 = "sha256-bvnOieNs8pCDKuCSJx88vRxFPcOGWUj/i3mNS6E/nok="; + hash = "sha256-hRqQDYgOKpv4jmNvyrt/+EInPM/Xwsr3IjtrySAGRgY="; }; pythonImportsCheck = [ "pypi_mirror" ]; From a6d67cd8ffde55e14c3f055b3120b25ccfa8cb65 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 1 Oct 2024 15:11:46 +0900 Subject: [PATCH 619/687] pypi-mirror: switch to pypa builder --- pkgs/development/tools/pypi-mirror/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/tools/pypi-mirror/default.nix b/pkgs/development/tools/pypi-mirror/default.nix index d546b6abe898..8d55d7b73cf9 100644 --- a/pkgs/development/tools/pypi-mirror/default.nix +++ b/pkgs/development/tools/pypi-mirror/default.nix @@ -5,6 +5,7 @@ python3.pkgs.buildPythonApplication rec { pname = "pypi-mirror"; version = "5.2.1"; + pyproject = true; src = fetchFromGitHub { owner = "montag451"; @@ -13,6 +14,8 @@ python3.pkgs.buildPythonApplication rec { hash = "sha256-hRqQDYgOKpv4jmNvyrt/+EInPM/Xwsr3IjtrySAGRgY="; }; + build-system = [ python3.pkgs.setuptools ]; + pythonImportsCheck = [ "pypi_mirror" ]; meta = with lib; { From b5295440282b2d91bf68345245eb605a591e0ee5 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 1 Oct 2024 15:37:21 +0900 Subject: [PATCH 620/687] python312Packages.jupyter-packaging: suppress deprecation warning --- pkgs/development/python-modules/jupyter-packaging/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/jupyter-packaging/default.nix b/pkgs/development/python-modules/jupyter-packaging/default.nix index b4220824ae93..622e923d1c27 100644 --- a/pkgs/development/python-modules/jupyter-packaging/default.nix +++ b/pkgs/development/python-modules/jupyter-packaging/default.nix @@ -47,6 +47,8 @@ buildPythonPackage rec { pytest-timeout ]; + pytestFlagsArray = [ "-Wignore::DeprecationWarning" ]; + preCheck = '' export HOME=$(mktemp -d) ''; From 2267d8729008e50575f56052597855d5af5434b1 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 1 Oct 2024 16:22:25 +0900 Subject: [PATCH 621/687] python312Packages.twine: enable tests --- pkgs/development/python-modules/twine/default.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/twine/default.nix b/pkgs/development/python-modules/twine/default.nix index 2c08f1c94f61..11b8868feb27 100644 --- a/pkgs/development/python-modules/twine/default.nix +++ b/pkgs/development/python-modules/twine/default.nix @@ -13,6 +13,10 @@ rfc3986, setuptools-scm, urllib3, + build, + pretend, + pytest-socket, + pytestCheckHook, }: buildPythonPackage rec { @@ -40,8 +44,12 @@ buildPythonPackage rec { urllib3 ]; - # Requires network - doCheck = false; + nativeCheckInputs = [ + build + pretend + pytest-socket + pytestCheckHook + ]; pythonImportsCheck = [ "twine" ]; From a157d02d6994904f12ce69b45759e373eee696b7 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 1 Oct 2024 16:23:08 +0900 Subject: [PATCH 622/687] python312Packages.twine: fix build with pkginfo>=1.11 --- .../python-modules/twine/default.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/pkgs/development/python-modules/twine/default.nix b/pkgs/development/python-modules/twine/default.nix index 11b8868feb27..0542cd1c9fd5 100644 --- a/pkgs/development/python-modules/twine/default.nix +++ b/pkgs/development/python-modules/twine/default.nix @@ -1,6 +1,7 @@ { lib, buildPythonPackage, + fetchpatch2, fetchPypi, pythonOlder, importlib-metadata, @@ -30,8 +31,25 @@ buildPythonPackage rec { hash = "sha256-mqCCUTnAKzQ02RNUXHuEeiHINeEVl/UlWELUV9ojIts="; }; + 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="; + }) + ]; + nativeBuildInputs = [ setuptools-scm ]; + pythonRelaxDeps = [ "pkginfo" ]; + propagatedBuildInputs = [ importlib-metadata keyring From 02b6d9681d13b5d3340a3bdce4c3c05d692aa56f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 1 Oct 2024 10:20:51 +0200 Subject: [PATCH 623/687] python312Packages.numpy_1: disable failing test The distutils version vendored in setuptools 74.0 and later does not have the msvccompiler class any longer. --- pkgs/development/python-modules/numpy/1.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/numpy/1.nix b/pkgs/development/python-modules/numpy/1.nix index 2bd7a44903fa..795f24e5eefa 100644 --- a/pkgs/development/python-modules/numpy/1.nix +++ b/pkgs/development/python-modules/numpy/1.nix @@ -155,7 +155,11 @@ buildPythonPackage rec { # https://github.com/numpy/numpy/issues/24548 disabledTests = - lib.optionals stdenv.hostPlatform.isi686 [ + [ + # Tries to import numpy.distutils.msvccompiler, removed in setuptools 74.0 + "test_api_importable" + ] + ++ lib.optionals stdenv.hostPlatform.isi686 [ "test_new_policy" # AssertionError: assert False "test_identityless_reduction_huge_array" # ValueError: Maximum allowed dimension exceeded "test_float_remainder_overflow" # AssertionError: FloatingPointError not raised by divmod From 9d0ac4b83e9aac7ab973a4c9ba6224001282b960 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 1 Oct 2024 17:00:54 +0900 Subject: [PATCH 624/687] python312Packages.cattrs: 23.2.3 -> 24.1.2 Diff: https://github.com/python-attrs/cattrs/compare/refs/tags/v23.2.3...v24.1.2 Changelog: https://github.com/python-attrs/cattrs/blob/refs/tags/v24.1.2/HISTORY.md --- pkgs/development/python-modules/cattrs/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cattrs/default.nix b/pkgs/development/python-modules/cattrs/default.nix index 2e48750ccb1e..a923d3a06b53 100644 --- a/pkgs/development/python-modules/cattrs/default.nix +++ b/pkgs/development/python-modules/cattrs/default.nix @@ -11,6 +11,7 @@ immutables, motor, msgpack, + msgspec, orjson, pytest-xdist, pytestCheckHook, @@ -23,7 +24,7 @@ buildPythonPackage rec { pname = "cattrs"; - version = "23.2.3"; + version = "24.1.2"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -32,7 +33,7 @@ buildPythonPackage rec { owner = "python-attrs"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-zWM5zmZr2EiJb/4Dc6KjDL89p0C1V0Dsz949byz5OVM="; + hash = "sha256-LSP8a/JduK0h9GytfbN7/CjFlnGGChaa3VbbCHQ3AFE="; }; nativeBuildInputs = [ @@ -53,6 +54,7 @@ buildPythonPackage rec { immutables motor msgpack + msgspec orjson pytest-xdist pytestCheckHook From 9504993d139b1b093744da3a08d2eab004fdd1f8 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 1 Oct 2024 18:04:45 +0900 Subject: [PATCH 625/687] python312Packages.cattrs: fix build with attrs>=24.2 --- .../python-modules/cattrs/default.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/pkgs/development/python-modules/cattrs/default.nix b/pkgs/development/python-modules/cattrs/default.nix index a923d3a06b53..88a0dca94a00 100644 --- a/pkgs/development/python-modules/cattrs/default.nix +++ b/pkgs/development/python-modules/cattrs/default.nix @@ -4,6 +4,7 @@ buildPythonPackage, cbor2, fetchFromGitHub, + fetchpatch2, exceptiongroup, hatchling, hatch-vcs, @@ -36,6 +37,24 @@ buildPythonPackage rec { hash = "sha256-LSP8a/JduK0h9GytfbN7/CjFlnGGChaa3VbbCHQ3AFE="; }; + patches = [ + # https://github.com/python-attrs/cattrs/pull/576 + (fetchpatch2 { + name = "attrs-24_2-compatibility1.patch"; + url = "https://github.com/python-attrs/cattrs/commit/2d37226ff19506e23bbc291125a29ce514575819.patch"; + excludes = [ + "pyproject.toml" + "pdm.lock" + ]; + hash = "sha256-nbk7rmOFk42DXYdOgw4Oe3gl3HbxNEtaJ7ZiVSBb3YA="; + }) + (fetchpatch2 { + name = "attrs-24_2-compatibility2.patch"; + url = "https://github.com/python-attrs/cattrs/commit/4bd6dde556042241c6381e1993cedd6514921f58.patch"; + hash = "sha256-H1xSAYjvVUI8/jON3LWg2F2TlSxejf6TU1jpCeqly6I="; + }) + ]; + nativeBuildInputs = [ hatchling hatch-vcs From 83681fabadffda548169689ff3de7837a94990f3 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 1 Oct 2024 18:08:33 +0900 Subject: [PATCH 626/687] python312Packages.cattrs: disable failing tests --- pkgs/development/python-modules/cattrs/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/cattrs/default.nix b/pkgs/development/python-modules/cattrs/default.nix index 88a0dca94a00..b3bd55484b0f 100644 --- a/pkgs/development/python-modules/cattrs/default.nix +++ b/pkgs/development/python-modules/cattrs/default.nix @@ -108,6 +108,9 @@ buildPythonPackage rec { "test_orjson" # tomlkit is pinned to an older version and newer versions raise InvalidControlChar exception "test_tomlkit" + # msgspec causes a segmentation fault for some reason + "test_simple_classes" + "test_msgspec_json_converter" ]; pythonImportsCheck = [ "cattr" ]; From c8e5b1eaabdf96c2b5e881b663f853fe583e535e Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 1 Oct 2024 18:36:30 +0900 Subject: [PATCH 627/687] python312Packages.webcolors: 1.13 -> 24.8.0 Diff: https://github.com/ubernostrum/webcolors/compare/1.13...24.8.0 --- 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 93f2030755c0..4d24df46c213 100644 --- a/pkgs/development/python-modules/webcolors/default.nix +++ b/pkgs/development/python-modules/webcolors/default.nix @@ -9,17 +9,17 @@ buildPythonPackage rec { pname = "webcolors"; - version = "1.13"; - format = "pyproject"; + version = "24.8.0"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-wiW2dMg/qSO+k9I1MwzgMANz0CiFzvIyOIE7DVZoMEo="; + hash = "sha256-CLB68oagG80w1YOnrK32KVg9H3m/7yfdLCxcJjgXJ30="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; nativeCheckInputs = [ unittestCheckHook ]; From 50d865aa192645e10064173422b394a12aecdfea Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Oct 2024 13:13:28 +0200 Subject: [PATCH 628/687] python312Packages.paramiko: adjust inputs --- .../python-modules/paramiko/default.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/paramiko/default.nix b/pkgs/development/python-modules/paramiko/default.nix index b72f2d9fa22c..ca46a101158b 100644 --- a/pkgs/development/python-modules/paramiko/default.nix +++ b/pkgs/development/python-modules/paramiko/default.nix @@ -11,15 +11,15 @@ mock, pyasn1, pynacl, - pytestCheckHook, pytest-relaxed, - six, + pytestCheckHook, + setuptools, }: buildPythonPackage rec { pname = "paramiko"; version = "3.5.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; @@ -35,11 +35,12 @@ buildPythonPackage rec { }) ]; + build-system = [ setuptools ]; + dependencies = [ bcrypt cryptography - pyasn1 - six + pynacl ]; optional-dependencies = { @@ -47,10 +48,7 @@ buildPythonPackage rec { pyasn1 gssapi ]; - ed25519 = [ - pynacl - bcrypt - ]; + ed25519 = [ ]; invoke = [ invoke ]; }; From 1307f6be7f6dd575499431e70786782e53fe4fa9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Oct 2024 13:26:34 +0200 Subject: [PATCH 629/687] python312Packages.dissect-volume: disable failing test --- pkgs/development/python-modules/dissect-volume/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/dissect-volume/default.nix b/pkgs/development/python-modules/dissect-volume/default.nix index 0fb8e92a7cfe..06903d466c50 100644 --- a/pkgs/development/python-modules/dissect-volume/default.nix +++ b/pkgs/development/python-modules/dissect-volume/default.nix @@ -42,6 +42,7 @@ buildPythonPackage rec { # gzip.BadGzipFile: Not a gzipped file "test_ddf_read" "test_dm_thin" + "test_lvm" "test_lvm_mirro" "test_lvm_thin" "test_lvm" From 73eecb7dbb73154085e4a2cffe8781ed93584362 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Oct 2024 16:33:21 +0200 Subject: [PATCH 630/687] python312Packages.websockets: 12.0 -> 13.1 Diff: https://github.com/aaugustin/websockets/compare/refs/tags/12.0...13.1 Changelog: https://github.com/aaugustin/websockets/blob/13.1/docs/project/changelog.rst --- .../python-modules/websockets/default.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/websockets/default.nix b/pkgs/development/python-modules/websockets/default.nix index 907024735afb..59b1e02d771f 100644 --- a/pkgs/development/python-modules/websockets/default.nix +++ b/pkgs/development/python-modules/websockets/default.nix @@ -10,19 +10,19 @@ buildPythonPackage rec { pname = "websockets"; - version = "12.0"; + version = "13.1"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "aaugustin"; - repo = pname; + repo = "websockets"; rev = "refs/tags/${version}"; - hash = "sha256-sOL3VI9Ib/PncZs5KN4dAIHOrBc7LfXqT15LO4M6qKg="; + hash = "sha256-Y0HDZw+H7l8+ywLLzFk66GNDCI0uWOZYypG86ozLo7c="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; patchPhase = '' # Disable all tests that need to terminate within a predetermined amount of @@ -47,6 +47,11 @@ buildPythonPackage rec { nativeCheckInputs = [ unittestCheckHook ]; + preCheck = '' + # https://github.com/python-websockets/websockets/issues/1509 + export WEBSOCKETS_TESTS_TIMEOUT_FACTOR=100 + ''; + # Tests fail on Darwin with `OSError: AF_UNIX path too long` doCheck = !stdenv.hostPlatform.isDarwin; From 6081ccc910bbd2a9d239405f33cc79301c50d6b0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Oct 2024 17:52:40 +0200 Subject: [PATCH 631/687] python312Packages.gql: disable failing tests --- .../python-modules/gql/default.nix | 31 +++++++------------ 1 file changed, 12 insertions(+), 19 deletions(-) diff --git a/pkgs/development/python-modules/gql/default.nix b/pkgs/development/python-modules/gql/default.nix index 1a664c0e936e..f6067dab3b6d 100644 --- a/pkgs/development/python-modules/gql/default.nix +++ b/pkgs/development/python-modules/gql/default.nix @@ -33,7 +33,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "graphql-python"; - repo = pname; + repo = "gql"; rev = "refs/tags/v${version}"; hash = "sha256-jm0X+X8gQyQYn03gT14bdr79+Wd5KL9ryvrU/0VUtEU="; }; @@ -88,44 +88,37 @@ buildPythonPackage rec { export PATH=$out/bin:$PATH ''; - pytestFlagsArray = [ "--asyncio-mode=auto" ]; + pytestFlagsArray = [ + "--asyncio-mode=auto" + "-m 'not online'" + ]; disabledTests = [ # Tests requires network access + "test_async_client_validation_fetch_schema_from_server_valid_query" "test_execute_result_error" + "test_get_introspection_query_ast" + "test_header_query" + "test_hero_name_query" "test_http_transport" + "test_named_query" + "test_query_with_variable" ]; disabledTestPaths = [ # Exclude linter tests "gql-checker/tests/test_flake8_linter.py" "gql-checker/tests/test_pylama_linter.py" - # Tests require network access - "tests/custom_scalars/test_money.py" - "tests/test_aiohttp.py" - "tests/test_appsync_http.py" - "tests/test_appsync_websockets.py" - "tests/test_async_client_validation.py" - "tests/test_graphqlws_exceptions.py" - "tests/test_graphqlws_subscription.py" - "tests/test_phoenix_channel_exceptions.py" - "tests/test_phoenix_channel_exceptions.py" - "tests/test_phoenix_channel_query.py" - "tests/test_phoenix_channel_subscription.py" - "tests/test_requests.py" - "tests/test_websocket_exceptions.py" - "tests/test_websocket_query.py" - "tests/test_websocket_subscription.py" ]; pythonImportsCheck = [ "gql" ]; meta = with lib; { description = "GraphQL client in Python"; - mainProgram = "gql-cli"; homepage = "https://github.com/graphql-python/gql"; changelog = "https://github.com/graphql-python/gql/releases/tag/v${version}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; + mainProgram = "gql-cli"; }; } From 76db2c9fa7c55d45120d4ce0dc7f29e658d64d94 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Oct 2024 21:25:52 +0200 Subject: [PATCH 632/687] python312Packages.cirq-core: disable failing test --- .../python-modules/cirq-core/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/cirq-core/default.nix b/pkgs/development/python-modules/cirq-core/default.nix index 4c20d01f302f..c2e85c1f238d 100644 --- a/pkgs/development/python-modules/cirq-core/default.nix +++ b/pkgs/development/python-modules/cirq-core/default.nix @@ -89,10 +89,15 @@ buildPythonPackage rec { "cirq/_version_test.py" ]; - disabledTests = lib.optionals stdenv.hostPlatform.isAarch64 [ - # https://github.com/quantumlib/Cirq/issues/5924 - "test_prepare_two_qubit_state_using_sqrt_iswap" - ]; + disabledTests = + [ + # Assertion error + "test_parameterized_cphase" + ] + ++ lib.optionals stdenv.hostPlatform.isAarch64 [ + # https://github.com/quantumlib/Cirq/issues/5924 + "test_prepare_two_qubit_state_using_sqrt_iswap" + ]; meta = with lib; { description = "Framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits"; From 8aa6f22d614fe872a3a011dc3fb65e0d7d508ab7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Oct 2024 21:39:44 +0200 Subject: [PATCH 633/687] python312Packages.flux-led: disable failing test --- .../python-modules/flux-led/default.nix | 26 ++++++++++++------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/flux-led/default.nix b/pkgs/development/python-modules/flux-led/default.nix index 291b56d32cb6..da80157543e2 100644 --- a/pkgs/development/python-modules/flux-led/default.nix +++ b/pkgs/development/python-modules/flux-led/default.nix @@ -6,14 +6,15 @@ webcolors, pythonOlder, pytestCheckHook, + setuptools, }: buildPythonPackage rec { pname = "flux-led"; version = "1.0.4"; - format = "setuptools"; + pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "Danielhiversen"; @@ -22,29 +23,36 @@ buildPythonPackage rec { hash = "sha256-enYo2hZ1C8jqO+8xZhSmIOJQAyrtVUJ9S/e2Bxzhv0I="; }; - propagatedBuildInputs = [ + postPatch = '' + substituteInPlace setup.py \ + --replace-fail '"pytest-runner>=5.2",' "" + ''; + + build-system = [ setuptools ]; + + dependencies = [ async-timeout webcolors ]; nativeCheckInputs = [ pytestCheckHook ]; - postPatch = '' - substituteInPlace setup.py \ - --replace '"pytest-runner>=5.2",' "" - ''; - pytestFlagsArray = [ "tests.py" ]; pythonImportsCheck = [ "flux_led" ]; + disabledTests = [ + # AttributeError: module 'webcolors' has no attribute 'CSS2_HEX_TO_NAMES' + "test_get_color_names_list" + ]; + meta = with lib; { description = "Python library to communicate with the flux_led smart bulbs"; - mainProgram = "flux_led"; homepage = "https://github.com/Danielhiversen/flux_led"; changelog = "https://github.com/Danielhiversen/flux_led/releases/tag/${version}"; license = licenses.lgpl3Plus; maintainers = with maintainers; [ colemickens ]; platforms = platforms.linux; + mainProgram = "flux_led"; }; } From baa4a317f25ae946e68aff3258baa598729ec095 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Oct 2024 21:54:01 +0200 Subject: [PATCH 634/687] python312Packages.flux-led: support later releases of webcolors --- .../python-modules/flux-led/default.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/flux-led/default.nix b/pkgs/development/python-modules/flux-led/default.nix index da80157543e2..79fd9f10f266 100644 --- a/pkgs/development/python-modules/flux-led/default.nix +++ b/pkgs/development/python-modules/flux-led/default.nix @@ -26,6 +26,12 @@ buildPythonPackage rec { postPatch = '' substituteInPlace setup.py \ --replace-fail '"pytest-runner>=5.2",' "" + # webcolors API change, https://github.com/Danielhiversen/flux_led/issues/401 + substituteInPlace flux_led/utils.py \ + --replace-fail "CSS2_HEX_TO_NAMES.values()" 'names("css2")' \ + --replace-fail "CSS21_HEX_TO_NAMES.values()" 'names("css21")' \ + --replace-fail "CSS3_HEX_TO_NAMES.values()" 'names("css3")' \ + --replace-fail "HTML4_HEX_TO_NAMES.values()" 'names("html4")' ''; build-system = [ setuptools ]; @@ -41,10 +47,10 @@ buildPythonPackage rec { pythonImportsCheck = [ "flux_led" ]; - disabledTests = [ - # AttributeError: module 'webcolors' has no attribute 'CSS2_HEX_TO_NAMES' - "test_get_color_names_list" - ]; + # disabledTests = [ + # # AttributeError: module 'webcolors' has no attribute 'CSS2_HEX_TO_NAMES' + # "test_get_color_names_list" + # ]; meta = with lib; { description = "Python library to communicate with the flux_led smart bulbs"; From 8f2c1310051f880db12b7bcf4dff9df7427b9deb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 1 Oct 2024 22:09:17 +0200 Subject: [PATCH 635/687] python312Packages.playwright: relax greenlet constraint --- pkgs/development/python-modules/playwright/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/playwright/default.nix b/pkgs/development/python-modules/playwright/default.nix index e27e2a33ca30..08462f56a616 100644 --- a/pkgs/development/python-modules/playwright/default.nix +++ b/pkgs/development/python-modules/playwright/default.nix @@ -76,7 +76,10 @@ buildPythonPackage rec { setuptools ] ++ lib.optionals stdenv.hostPlatform.isLinux [ auditwheel ]; - pythonRelaxDeps = [ "pyee" ]; + pythonRelaxDeps = [ + "greenlet" + "pyee" + ]; propagatedBuildInputs = [ greenlet From bc2e146e6f08a143dc5ac39ac52981d8220460eb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 1 Oct 2024 23:29:00 +0200 Subject: [PATCH 636/687] python312Packages.httpcore: 1.0.5 -> 1.0.6 Diff: https://github.com/encode/httpcore/compare/refs/tags/1.0.5...1.0.6 Changelog: https://github.com/encode/httpcore/blob/1.0.6/CHANGELOG.md --- pkgs/development/python-modules/httpcore/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/httpcore/default.nix b/pkgs/development/python-modules/httpcore/default.nix index 979fe3b3ef51..9883280006ed 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.5"; + version = "1.0.6"; pyproject = true; disabled = pythonOlder "3.8"; @@ -33,15 +33,15 @@ buildPythonPackage rec { owner = "encode"; repo = "httpcore"; rev = "refs/tags/${version}"; - hash = "sha256-05jYLrBiPRg1qQEz8mRvYJKHFsfneh7z9yHIXuYYa5o="; + hash = "sha256-sF/ymIoEnqWRX9b8knojIw+ySci/obXSttaNJLb+/nE="; }; - nativeBuildInputs = [ + build-system = [ hatchling hatch-fancy-pypi-readme ]; - propagatedBuildInputs = [ + dependencies = [ certifi h11 ]; From c2e30aea833d17937ce25aff8d472b5c741f2839 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 2 Oct 2024 00:28:26 +0200 Subject: [PATCH 637/687] python312Packages.sentry-sdk_2: 2.14.0 -> 2.15.0 https://github.com/getsentry/sentry-python/blob/refs/tags/2.15.0/CHANGELOG.md --- pkgs/development/python-modules/sentry-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/sentry-sdk/default.nix b/pkgs/development/python-modules/sentry-sdk/default.nix index 14c1db340348..e3d542906a71 100644 --- a/pkgs/development/python-modules/sentry-sdk/default.nix +++ b/pkgs/development/python-modules/sentry-sdk/default.nix @@ -63,14 +63,14 @@ buildPythonPackage rec { pname = "sentry-sdk"; - version = "2.14.0"; + version = "2.15.0"; pyproject = true; src = fetchFromGitHub { owner = "getsentry"; repo = "sentry-python"; rev = "refs/tags/${version}"; - hash = "sha256-VrrzM81O3tG2GveP8Eq9kxVPSok7JIj3XjGOauGIlxY="; + hash = "sha256-jrApaDZ+R/bMOqOuQZguP9ySt6nKJeJYNpJTNTxq3no="; }; postPatch = '' From 48d0511af5e4977cb912ecddb79787582994b907 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 2 Oct 2024 02:51:07 +0200 Subject: [PATCH 638/687] python312: 3.12.6 -> 3.12.7 https://docs.python.org/release/3.12.7/whatsnew/changelog.html --- pkgs/development/interpreters/python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/python/default.nix b/pkgs/development/interpreters/python/default.nix index 40333fbefd03..5e67c8bd4a15 100644 --- a/pkgs/development/interpreters/python/default.nix +++ b/pkgs/development/interpreters/python/default.nix @@ -20,10 +20,10 @@ sourceVersion = { major = "3"; minor = "12"; - patch = "6"; + patch = "7"; suffix = ""; }; - hash = "sha256-GZllgpjPL7g33/7Y/zwDPvDJjvIM9zxdX2a+1auJaXw="; + hash = "sha256-JIh7kuKv1KKsYCQZrUtZY3L2esmwdxkPRZq6OQ+vVVA="; }; }; From c00441e179bbd9ff8ca764a70e3886ccfe490913 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Oct 2024 01:50:46 +0200 Subject: [PATCH 639/687] python312Packages.mypy: fix test with Python 3.12.7 --- pkgs/development/python-modules/mypy/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/mypy/default.nix b/pkgs/development/python-modules/mypy/default.nix index 465d7895009d..e43f0e1bd1a2 100644 --- a/pkgs/development/python-modules/mypy/default.nix +++ b/pkgs/development/python-modules/mypy/default.nix @@ -3,6 +3,7 @@ stdenv, buildPythonPackage, fetchFromGitHub, + fetchpatch2, gitUpdater, pythonAtLeast, pythonOlder, @@ -45,6 +46,15 @@ buildPythonPackage rec { rev = "refs/tags/v${version}"; hash = "sha256-5gfqIBtI/G5HARYdXHjYNYNRxeNgrk9dnpSgvMSu9bw="; }; + + patches = [ + (fetchpatch2 { + name = "python3.12.7-compat.patch"; + url = "https://github.com/python/mypy/commit/1a2c8e2a4df21532e4952191cad74ae50083f4ad.patch"; + hash = "sha256-GBQPTkdoLeErjbRUjZBFEwvCcN/WzC3OYVvou6M+f80="; + }) + ]; + passthru.updateScript = gitUpdater { rev-prefix = "v"; }; From ff066ae9b184755716205d9a68f23c32b697e4c2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 3 Oct 2024 01:55:47 +0200 Subject: [PATCH 640/687] python312Packages.numpy_2: disable failing test with setuptools 74.0 --- pkgs/development/python-modules/numpy/2.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/numpy/2.nix b/pkgs/development/python-modules/numpy/2.nix index de318ba8ae67..5acc21db4538 100644 --- a/pkgs/development/python-modules/numpy/2.nix +++ b/pkgs/development/python-modules/numpy/2.nix @@ -140,7 +140,11 @@ buildPythonPackage rec { ]; disabledTests = - lib.optionals (pythonAtLeast "3.13") [ + [ + # Tries to import numpy.distutils.msvccompiler, removed in setuptools 74.0 + "test_api_importable" + ] + ++ lib.optionals (pythonAtLeast "3.13") [ # https://github.com/numpy/numpy/issues/26713 "test_iter_refcount" ] From b6061023cf90cbd0c0585663e53c985c91ee9270 Mon Sep 17 00:00:00 2001 From: natsukium Date: Fri, 4 Oct 2024 12:26:14 +0900 Subject: [PATCH 641/687] python312Packages.pytest-mpl: relax tolerance for tests --- pkgs/development/python-modules/pytest-mpl/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/python-modules/pytest-mpl/default.nix b/pkgs/development/python-modules/pytest-mpl/default.nix index 30cdc0876bce..2d146e01b3b4 100644 --- a/pkgs/development/python-modules/pytest-mpl/default.nix +++ b/pkgs/development/python-modules/pytest-mpl/default.nix @@ -43,11 +43,19 @@ buildPythonPackage rec { "tests/subtests/test_subtest.py" ]; + # The default tolerance is too strict in our build environment + # https://github.com/matplotlib/pytest-mpl/pull/9 + # https://github.com/matplotlib/pytest-mpl/issues/225 preCheck = '' export HOME=$(mktemp -d) mkdir -p $HOME/.config/matplotlib echo "backend: ps" > $HOME/.config/matplotlib/matplotlibrc ln -s $HOME/.config/matplotlib $HOME/.matplotlib + + substituteInPlace pytest_mpl/plugin.py \ + --replace-fail "DEFAULT_TOLERANCE = 2" "DEFAULT_TOLERANCE = 10" + substituteInPlace tests/test_pytest_mpl.py \ + --replace-fail "DEFAULT_TOLERANCE = 10 if WIN else 2" "DEFAULT_TOLERANCE = 10" ''; meta = with lib; { From 2e43211db3b07c06c4a957d723947f5d0aa8977f Mon Sep 17 00:00:00 2001 From: natsukium Date: Fri, 4 Oct 2024 12:32:31 +0900 Subject: [PATCH 642/687] python312Packages.pytest-mpl: fix Segmentation fault remove unnecessary preCheck setup --- pkgs/development/python-modules/pytest-mpl/default.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkgs/development/python-modules/pytest-mpl/default.nix b/pkgs/development/python-modules/pytest-mpl/default.nix index 2d146e01b3b4..23fe31faae48 100644 --- a/pkgs/development/python-modules/pytest-mpl/default.nix +++ b/pkgs/development/python-modules/pytest-mpl/default.nix @@ -47,11 +47,6 @@ buildPythonPackage rec { # https://github.com/matplotlib/pytest-mpl/pull/9 # https://github.com/matplotlib/pytest-mpl/issues/225 preCheck = '' - export HOME=$(mktemp -d) - mkdir -p $HOME/.config/matplotlib - echo "backend: ps" > $HOME/.config/matplotlib/matplotlibrc - ln -s $HOME/.config/matplotlib $HOME/.matplotlib - substituteInPlace pytest_mpl/plugin.py \ --replace-fail "DEFAULT_TOLERANCE = 2" "DEFAULT_TOLERANCE = 10" substituteInPlace tests/test_pytest_mpl.py \ From cbd4d8c69c481823c9a24fd66550877341a1d5ae Mon Sep 17 00:00:00 2001 From: natsukium Date: Fri, 4 Oct 2024 12:38:39 +0900 Subject: [PATCH 643/687] python312Packages.pytest-mpl: switch to pypa builder --- .../python-modules/pytest-mpl/default.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytest-mpl/default.nix b/pkgs/development/python-modules/pytest-mpl/default.nix index 23fe31faae48..ec93846a4d5c 100644 --- a/pkgs/development/python-modules/pytest-mpl/default.nix +++ b/pkgs/development/python-modules/pytest-mpl/default.nix @@ -2,10 +2,12 @@ lib, buildPythonPackage, fetchPypi, + setuptools, setuptools-scm, pytest, jinja2, matplotlib, + packaging, pillow, pytest7CheckHook, }: @@ -13,20 +15,24 @@ buildPythonPackage rec { pname = "pytest-mpl"; version = "0.17.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-++8F1+ZktLM0UvtpisGI5SJ5HzJ9405+o329/p1SysY="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ + setuptools + setuptools-scm + ]; buildInputs = [ pytest ]; - propagatedBuildInputs = [ + dependencies = [ jinja2 matplotlib + packaging pillow ]; From 80ba90c6e499995d821f04c47d33b90fbdbb215b Mon Sep 17 00:00:00 2001 From: natsukium Date: Fri, 4 Oct 2024 12:52:14 +0900 Subject: [PATCH 644/687] python312Packages.pytest-mpl: clean up tests --- pkgs/development/python-modules/pytest-mpl/default.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pytest-mpl/default.nix b/pkgs/development/python-modules/pytest-mpl/default.nix index ec93846a4d5c..26cca96a3d42 100644 --- a/pkgs/development/python-modules/pytest-mpl/default.nix +++ b/pkgs/development/python-modules/pytest-mpl/default.nix @@ -9,7 +9,7 @@ matplotlib, packaging, pillow, - pytest7CheckHook, + pytestCheckHook, }: buildPythonPackage rec { @@ -36,13 +36,7 @@ buildPythonPackage rec { pillow ]; - nativeCheckInputs = [ pytest7CheckHook ]; - - disabledTests = [ - # Broken since b6e98f18950c2b5dbdc725c1181df2ad1be19fee - "test_hash_fails" - "test_hash_missing" - ]; + nativeCheckInputs = [ pytestCheckHook ]; disabledTestPaths = [ # Following are broken since at least a1548780dbc79d76360580691dc1bb4af4e837f6 From accf8b82368b8387704dff2d32c97e172153c688 Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 7 Oct 2024 17:48:50 +0900 Subject: [PATCH 645/687] python312Packages.azure-storage-file-datalake: init at 12.17.0 --- .../azure-storage-file-datalake/default.nix | 50 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 52 insertions(+) create mode 100644 pkgs/development/python-modules/azure-storage-file-datalake/default.nix diff --git a/pkgs/development/python-modules/azure-storage-file-datalake/default.nix b/pkgs/development/python-modules/azure-storage-file-datalake/default.nix new file mode 100644 index 000000000000..03dcddfe569d --- /dev/null +++ b/pkgs/development/python-modules/azure-storage-file-datalake/default.nix @@ -0,0 +1,50 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + azure-core, + azure-storage-blob, + isodate, + typing-extensions, +}: + +buildPythonPackage rec { + pname = "azure-storage-file-datalake"; + version = "12.17.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "Azure"; + repo = "azure-sdk-for-python"; + rev = "refs/tags/azure-storage-file-datalake_${version}"; + hash = "sha256-FT51a7yuSMLJSnMFK9N09Rc8p/uaoYCcj9WliSvY6UA="; + }; + + sourceRoot = "${src.name}/sdk/storage/azure-storage-file-datalake"; + + build-system = [ setuptools ]; + + dependencies = [ + azure-core + azure-storage-blob + isodate + typing-extensions + ]; + + optional-dependencies = { + aio = [ azure-core ] ++ azure-core.optional-dependencies.aio; + }; + + pythonImportsCheck = [ "azure.storage.filedatalake" ]; + + # require devtools_testutils which is a internal package for azure-sdk + doCheck = false; + + meta = { + description = "Microsoft Azure File DataLake Storage Client Library for Python"; + homepage = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-file-datalake"; + 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 bf5605e4f8a4..379f1368987f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1353,6 +1353,8 @@ self: super: with self; { azure-storage-file = callPackage ../development/python-modules/azure-storage-file { }; + azure-storage-file-datalake = callPackage ../development/python-modules/azure-storage-file-datalake { }; + azure-storage-file-share = callPackage ../development/python-modules/azure-storage-file-share { }; azure-storage-nspkg = callPackage ../development/python-modules/azure-storage-nspkg { }; From ac4087fae7fd1258d37956c407f7cb0bd583427f Mon Sep 17 00:00:00 2001 From: natsukium Date: Mon, 7 Oct 2024 18:09:05 +0900 Subject: [PATCH 646/687] python312Packages.cloudpathlib: clean up check dependencies --- pkgs/development/python-modules/cloudpathlib/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/cloudpathlib/default.nix b/pkgs/development/python-modules/cloudpathlib/default.nix index c1a08ec5d991..133277a0a228 100644 --- a/pkgs/development/python-modules/cloudpathlib/default.nix +++ b/pkgs/development/python-modules/cloudpathlib/default.nix @@ -11,9 +11,9 @@ boto3, psutil, pydantic, - pytest7CheckHook, + pytestCheckHook, pytest-cases, - pytest-cov, + pytest-cov-stub, pytest-xdist, python-dotenv, shortuuid, @@ -53,9 +53,9 @@ buildPythonPackage rec { nativeCheckInputs = [ psutil pydantic - pytest7CheckHook + pytestCheckHook pytest-cases - pytest-cov + pytest-cov-stub pytest-xdist python-dotenv shortuuid From c49a79c8bfba607a0c99e1c55cebb4a902973d98 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 7 Oct 2024 14:10:27 +0200 Subject: [PATCH 647/687] python312Packages.vulture: 2.12 -> 2.13 Changelog: https://github.com/jendrikseipp/vulture/releases/tag/v2.13 --- .../python-modules/vulture/default.nix | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/vulture/default.nix b/pkgs/development/python-modules/vulture/default.nix index 0fde38e9efec..1ad75b5cc3e9 100644 --- a/pkgs/development/python-modules/vulture/default.nix +++ b/pkgs/development/python-modules/vulture/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, fetchPypi, pint, + pytest-cov-stub, pytestCheckHook, pythonOlder, setuptools, @@ -12,27 +13,23 @@ buildPythonPackage rec { pname = "vulture"; - version = "2.12"; + version = "2.13"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-w16Y6ZLrhLAc2tv+sKyi1ENj59/mwZQW9lABrmk2DMw="; + hash = "sha256-eCSL9Y9er/zCreMGFB6tc/Q3M5lQ+ABF3Of4sHjloao="; }; - postPatch = '' - substituteInPlace setup.cfg \ - --replace " --cov vulture --cov-report=html --cov-report=term --cov-report=xml --cov-append" "" - ''; + build-system = [ setuptools ]; - nativeBuildInputs = [ setuptools ]; - - propagatedBuildInputs = lib.optionals (pythonOlder "3.11") [ tomli ]; + dependencies = lib.optionals (pythonOlder "3.11") [ tomli ]; nativeCheckInputs = [ pint + pytest-cov-stub pytestCheckHook toml ]; @@ -41,10 +38,10 @@ buildPythonPackage rec { meta = with lib; { description = "Finds unused code in Python programs"; - mainProgram = "vulture"; homepage = "https://github.com/jendrikseipp/vulture"; changelog = "https://github.com/jendrikseipp/vulture/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ mcwitt ]; + mainProgram = "vulture"; }; } From 02b3b33ecd6ee20c325aa4ce964b4d0055b6d7d2 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 7 Oct 2024 23:12:41 +0200 Subject: [PATCH 648/687] python312Packages.markupsafe: 2.1.5 -> 3.0.1 https://markupsafe.palletsprojects.com/page/changes/#version-3-0-1 --- .../python-modules/markupsafe/default.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/markupsafe/default.nix b/pkgs/development/python-modules/markupsafe/default.nix index 5b4a039ae280..ede8b745c0f7 100644 --- a/pkgs/development/python-modules/markupsafe/default.nix +++ b/pkgs/development/python-modules/markupsafe/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, pythonOlder, # build-system @@ -19,18 +19,19 @@ buildPythonPackage rec { pname = "markupsafe"; - version = "2.1.5"; + version = "3.0.1"; pyproject = true; disabled = pythonOlder "3.8"; - src = fetchPypi { - pname = "MarkupSafe"; - inherit version; - hash = "sha256-0oPTeokLpMGuc/+t+ARkNcdue8Ike7tjwAvRpwnGVEs="; + src = fetchFromGitHub { + owner = "pallets"; + repo = "markupsafe"; + rev = "refs/tags/${version}"; + hash = "sha256-YMvEfrIwGy5Ug4EjkiWOlijEWltWSjJGDrpseH86778="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -46,7 +47,7 @@ buildPythonPackage rec { }; meta = with lib; { - changelog = "https://markupsafe.palletsprojects.com/en/${versions.majorMinor version}.x/changes/#version-${ + changelog = "https://markupsafe.palletsprojects.com/page/changes/#version-${ replaceStrings [ "." ] [ "-" ] version }"; description = "Implements a XML/HTML/XHTML Markup safe string"; From 59fdfb48e9a0543b996f4ce80ecd852a1a892dcb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 8 Oct 2024 16:37:07 +0200 Subject: [PATCH 649/687] python312Packages.syrupy: 4.7.1 -> 4.7.2 Diff: https://github.com/syrupy-project/syrupy/compare/refs/tags/v4.7.1...v4.7.2 Changelog: https://github.com/syrupy-project/syrupy/blob/refs/tags/v4.7.2/CHANGELOG.md --- pkgs/development/python-modules/syrupy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/syrupy/default.nix b/pkgs/development/python-modules/syrupy/default.nix index 60cf1380d560..edc31d3fada2 100644 --- a/pkgs/development/python-modules/syrupy/default.nix +++ b/pkgs/development/python-modules/syrupy/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "syrupy"; - version = "4.7.1"; + version = "4.7.2"; pyproject = true; disabled = lib.versionOlder python.version "3.8.1"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "syrupy-project"; repo = "syrupy"; rev = "refs/tags/v${version}"; - hash = "sha256-dTUugNqzaMuKV6ZwxRSf9df7tsnmZUBhgqwgGxBhirw="; + hash = "sha256-akYUsstepkDrRXqp1DY6wEeXMMlLNcCqitnWpjcAurg="; }; build-system = [ poetry-core ]; From 866bcdd55971056df42f9b5d145fc528b022f146 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 8 Oct 2024 16:43:31 +0200 Subject: [PATCH 650/687] python312Packages.aiosql: 12.0 -> 12.2 Diff: https://github.com/nackjicholson/aiosql/compare/refs/tags/12.0...12.2 Changelog: https://github.com/nackjicholson/aiosql/releases/tag/12.2 --- pkgs/development/python-modules/aiosql/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aiosql/default.nix b/pkgs/development/python-modules/aiosql/default.nix index 1100d1a99701..415eeaeb271e 100644 --- a/pkgs/development/python-modules/aiosql/default.nix +++ b/pkgs/development/python-modules/aiosql/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "aiosql"; - version = "12.0"; + version = "12.2"; pyproject = true; disabled = pythonOlder "3.8"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "nackjicholson"; repo = "aiosql"; rev = "refs/tags/${version}"; - hash = "sha256-bWe2gbiAtb09LlHwUgZltx35c92FdPQIm1tV/Qzoeis="; + hash = "sha256-Ouk1bzoczkUeYG0JKOgleLuyu9ll2y17AN7gsUI3SRo="; }; sphinxRoot = "docs/source"; From fea20137cf217c15314696ac760c4889fac6b081 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 8 Oct 2024 16:43:54 +0200 Subject: [PATCH 651/687] python312Packages.argcomplete: 3.5.0 -> 3.5.1 Diff: https://github.com/kislyuk/argcomplete/compare/refs/tags/v3.5.0...v3.5.1 Changelog: https://github.com/kislyuk/argcomplete/blob/v3.5.1/Changes.rst --- pkgs/development/python-modules/argcomplete/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/argcomplete/default.nix b/pkgs/development/python-modules/argcomplete/default.nix index 2dc2756dc6b0..d8a96b231c03 100644 --- a/pkgs/development/python-modules/argcomplete/default.nix +++ b/pkgs/development/python-modules/argcomplete/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "argcomplete"; - version = "3.5.0"; + version = "3.5.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "kislyuk"; repo = "argcomplete"; rev = "refs/tags/v${version}"; - hash = "sha256-8dqX0h3m3qNJUp/ESEy8grVL+mwESqDnMpI+Dal0r08="; + hash = "sha256-um8iFzEHExTRV1BAl86/XKLc7vmf2Ws1dB83agfvoec="; }; build-system = [ From 6f3479fc5abaeacb8b1c1017f523f43d84c49fa1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 9 Oct 2024 08:35:54 +0200 Subject: [PATCH 652/687] python312Packages.certbot: ignore DeprecationWarning --- pkgs/development/python-modules/certbot/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/certbot/default.nix b/pkgs/development/python-modules/certbot/default.nix index ea1873e2c589..60f8887a3ad3 100644 --- a/pkgs/development/python-modules/certbot/default.nix +++ b/pkgs/development/python-modules/certbot/default.nix @@ -35,9 +35,9 @@ buildPythonPackage rec { sourceRoot = "${src.name}/${pname}"; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ configargparse acme configobj @@ -61,7 +61,11 @@ buildPythonPackage rec { pytest-xdist ]; - pytestFlagsArray = [ "-o cache_dir=$(mktemp -d)" ]; + pytestFlagsArray = [ + "-o cache_dir=$(mktemp -d)" + "-W" + "ignore::DeprecationWarning" + ]; makeWrapperArgs = [ "--prefix PATH : ${dialog}/bin" ]; From 7f4af75a43a9b12998972724ca2de4cd94ae4c6b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 9 Oct 2024 11:06:00 +0200 Subject: [PATCH 653/687] python312Packages.python-ldap: add jaraco-functools --- .../development/python-modules/python-ldap/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-ldap/default.nix b/pkgs/development/python-modules/python-ldap/default.nix index ebb042b848ec..97e8967e8fd6 100644 --- a/pkgs/development/python-modules/python-ldap/default.nix +++ b/pkgs/development/python-modules/python-ldap/default.nix @@ -13,12 +13,12 @@ openldap, cyrus_sasl, - # dependencies pyasn1, pyasn1-modules, # tests pytestCheckHook, + jaraco-functools, }: buildPythonPackage rec { @@ -50,7 +50,10 @@ buildPythonPackage rec { pyasn1-modules ]; - nativeCheckInputs = [ pytestCheckHook ]; + nativeCheckInputs = [ + jaraco-functools + pytestCheckHook + ]; preCheck = '' # Needed by tests to setup a mockup ldap server. @@ -68,10 +71,11 @@ buildPythonPackage rec { doCheck = !stdenv.hostPlatform.isDarwin; meta = with lib; { - changelog = "https://github.com/python-ldap/python-ldap/releases/tag/python-ldap-${version}"; description = "Python modules for implementing LDAP clients"; downloadPage = "https://github.com/python-ldap/python-ldap"; homepage = "https://www.python-ldap.org/"; + changelog = "https://github.com/python-ldap/python-ldap/releases/tag/python-ldap-${version}"; license = licenses.psfl; + maintainers = [ ]; }; } From 4bb114b04becbf7b9d9a5a5c4bd87acf20250f99 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 9 Oct 2024 11:16:22 +0200 Subject: [PATCH 654/687] python312Packages.pymbolic: refactor --- .../python-modules/pymbolic/default.nix | 33 ++++++++++++++----- 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/pymbolic/default.nix b/pkgs/development/python-modules/pymbolic/default.nix index bc5292e6d15e..b68bf1c6ef16 100644 --- a/pkgs/development/python-modules/pymbolic/default.nix +++ b/pkgs/development/python-modules/pymbolic/default.nix @@ -1,18 +1,23 @@ { lib, + astunparse, buildPythonPackage, - fetchPypi, fetchpatch, + fetchPypi, + immutabledict, matchpy, + numpy, pytestCheckHook, pythonOlder, pytools, + setuptools, + typing-extensions, }: buildPythonPackage rec { pname = "pymbolic"; version = "2022.2"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -29,24 +34,34 @@ buildPythonPackage rec { }) ]; - propagatedBuildInputs = [ pytools ]; - - nativeCheckInputs = [ - matchpy - pytestCheckHook - ]; - postPatch = '' # pytest is a test requirement not a run-time one substituteInPlace setup.py \ --replace '"pytest>=2.3",' "" ''; + build-system = [ setuptools ]; + + dependencies = [ + astunparse + immutabledict + pytools + typing-extensions + ]; + + optional-dependencies = { + matchpy = [ matchpy ]; + numpy = [ numpy ]; + }; + + nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (builtins.attrValues optional-dependencies); + pythonImportsCheck = [ "pymbolic" ]; meta = with lib; { description = "Package for symbolic computation"; homepage = "https://documen.tician.de/pymbolic/"; + changelog = "https://github.com/inducer/pymbolic/releases/tag/v${version}"; license = licenses.mit; maintainers = [ ]; }; From b47d4d83f5933d32a033ab2e4d55186f10a4d3fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 20 Sep 2024 15:14:33 -0700 Subject: [PATCH 655/687] python312Packages.multipart: 0.2.5 -> 1.1.0 Diff: https://github.com/defnull/multipart/compare/v0.2.5...v1.1.0 Changelog: https://github.com/defnull/multipart/blob/refs/tags/v1.1.0/README.rst#changelog --- .../python-modules/multipart/default.nix | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/multipart/default.nix b/pkgs/development/python-modules/multipart/default.nix index 312699ecda41..46ccd9bfa8f3 100644 --- a/pkgs/development/python-modules/multipart/default.nix +++ b/pkgs/development/python-modules/multipart/default.nix @@ -1,28 +1,31 @@ { lib, buildPythonPackage, - fetchPypi, - setuptools, + fetchFromGitHub, + flit-core, pytestCheckHook, }: buildPythonPackage rec { pname = "multipart"; - version = "0.2.5"; + version = "1.1.0"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-+piDjUDJZ7sZWJYmoPuKXEDEId2i/r4bA1H89ibiRlE="; + src = fetchFromGitHub { + owner = "defnull"; + repo = "multipart"; + rev = "refs/tags/v${version}"; + hash = "sha256-RaHAV1LapYf0zRW7cxxbe7ysAJ5xB6EvF1bsCbCWS0U="; }; - build-system = [ setuptools ]; + build-system = [ flit-core ]; nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "multipart" ]; meta = { + changelog = "https://github.com/defnull/multipart/blob/${src.rev}/README.rst#changelog"; description = "Parser for multipart/form-data"; homepage = "https://github.com/defnull/multipart"; license = lib.licenses.mit; From c3373c91a296978d002f74eba2fff308aa259777 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 10 Oct 2024 18:37:50 +0200 Subject: [PATCH 656/687] python312Packages.redis: 5.1.0 -> 5.1.1 https://github.com/redis/redis-py/releases/tag/v5.1.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 cc067ca0fdd3..8ad583fcf7b1 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.1.0"; + version = "5.1.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-t1bfHko4WPzA74YfP8U2I6lsQeKx9TBOCeD+dY0zPUA="; + hash = "sha256-9smXUh/tuuUzhzB8XQv3hNmswo2fHQWKvqxWbsTb7XI="; }; propagatedBuildInputs = [ From abb3be525d6d57f58854fa27f870852030fd88bd Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 10 Oct 2024 18:42:24 +0200 Subject: [PATCH 657/687] python312Packages.django-redis: modernize --- .../python-modules/django-redis/default.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/django-redis/default.nix b/pkgs/development/python-modules/django-redis/default.nix index 94249cebd94c..6d84ad60fe38 100644 --- a/pkgs/development/python-modules/django-redis/default.nix +++ b/pkgs/development/python-modules/django-redis/default.nix @@ -14,6 +14,7 @@ # testing pkgs, + pytest-cov-stub, pytest-django, pytest-mock, pytestCheckHook, @@ -33,11 +34,7 @@ buildPythonPackage rec { hash = "sha256-m7z3c7My24vrSSnyfDQ/LlWhy7pV4U0L8LATMvkfczc="; }; - postPatch = '' - sed -i '/-cov/d' setup.cfg - ''; - - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; propagatedBuildInputs = [ django @@ -52,9 +49,9 @@ buildPythonPackage rec { pythonImportsCheck = [ "django_redis" ]; - DJANGO_SETTINGS_MODULE = "tests.settings.sqlite"; - preCheck = '' + export DJANGO_SETTINGS_MODULE=tests.settings.sqlite + ${pkgs.redis}/bin/redis-server & REDIS_PID=$! ''; @@ -64,10 +61,11 @@ buildPythonPackage rec { ''; nativeCheckInputs = [ + pytest-cov-stub pytest-django pytest-mock pytestCheckHook - ] ++ lib.flatten (builtins.attrValues optional-dependencies); + ] ++ lib.flatten (lib.attrValues optional-dependencies); pytestFlagsArray = [ "-W" From 26d01b0dc8520ac39520bd152545ecc44c5575df Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 10 Oct 2024 17:26:22 +0200 Subject: [PATCH 658/687] python312Packages.dbt-adapters: relax protobuf --- .../python-modules/dbt-adapters/default.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/dbt-adapters/default.nix b/pkgs/development/python-modules/dbt-adapters/default.nix index 50a775edfa4e..f9f1548f93c7 100644 --- a/pkgs/development/python-modules/dbt-adapters/default.nix +++ b/pkgs/development/python-modules/dbt-adapters/default.nix @@ -1,15 +1,16 @@ { lib, + agate, buildPythonPackage, + dbt-common, fetchFromGitHub, hatchling, - agate, - dbt-common, mashumaro, protobuf, + pytestCheckHook, + pythonOlder, pytz, typing-extensions, - pytestCheckHook, }: buildPythonPackage rec { @@ -17,6 +18,8 @@ buildPythonPackage rec { version = "1.7.0"; pyproject = true; + disabled = pythonOlder "3.8"; + src = fetchFromGitHub { owner = "dbt-labs"; repo = "dbt-adapters"; @@ -24,6 +27,8 @@ buildPythonPackage rec { hash = "sha256-I3A3rIMpT+MAq+ebid9RMr6I3W1l4ir78UmfeEr5U3U="; }; + pythonRelaxDeps = [ "protobuf" ]; + build-system = [ hatchling ]; dependencies = [ From c8d13b2733581441389fe3a0841047a3a02b2b14 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 10 Oct 2024 17:51:23 +0200 Subject: [PATCH 659/687] python312Packages.dbt-core: relax protobuf --- pkgs/development/python-modules/dbt-core/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/dbt-core/default.nix b/pkgs/development/python-modules/dbt-core/default.nix index 4388c972c4d6..f4b19d03bade 100644 --- a/pkgs/development/python-modules/dbt-core/default.nix +++ b/pkgs/development/python-modules/dbt-core/default.nix @@ -47,10 +47,11 @@ buildPythonPackage rec { "agate" "click" "dbt-semantic-interfaces" + "logbook" "mashumaro" "networkx" - "logbook" "pathspec" + "protobuf" "urllib3" ]; From d7b1d846280c654816bda50b33fc2eed3de19d64 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 10 Oct 2024 23:17:23 +0200 Subject: [PATCH 660/687] python312Packages.posthog: 3.6.6 -> 3.7.0 Diff: https://github.com/PostHog/posthog-python/compare/refs/tags/v3.6.6...v3.7.0 Changelog: https://github.com/PostHog/posthog-python/releases/tag/v3.7.0 --- .../python-modules/posthog/default.nix | 47 ++++++++++--------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/pkgs/development/python-modules/posthog/default.nix b/pkgs/development/python-modules/posthog/default.nix index cd21874786f3..fdd93de663bf 100644 --- a/pkgs/development/python-modules/posthog/default.nix +++ b/pkgs/development/python-modules/posthog/default.nix @@ -1,45 +1,44 @@ { lib, + backoff, buildPythonPackage, fetchFromGitHub, - # build inputs - requests, - six, - monotonic, - backoff, - python-dateutil, - # check inputs - pytestCheckHook, - mock, freezegun, + mock, + monotonic, + pytestCheckHook, + python-dateutil, + requests, + setuptools, + six, }: -let + +buildPythonPackage rec { pname = "posthog"; - version = "3.6.6"; -in -buildPythonPackage { - inherit pname version; - format = "setuptools"; + version = "3.7.0"; + pyproject = true; src = fetchFromGitHub { owner = "PostHog"; repo = "posthog-python"; rev = "refs/tags/v${version}"; - hash = "sha256-oIkp3KIwfcrrXLuotyC54+RcitCG0o3jlJkTnchtCrk="; + hash = "sha256-1evqG/rdHBs0bAHM+bIHyT4tFE6tAE+aJyu5r0QqAMk="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ + backoff + monotonic + python-dateutil requests six - monotonic - backoff - python-dateutil ]; nativeCheckInputs = [ - pytestCheckHook - mock freezegun + mock + pytestCheckHook ]; pythonImportsCheck = [ "posthog" ]; @@ -47,12 +46,14 @@ buildPythonPackage { disabledTests = [ "test_load_feature_flags_wrong_key" # Tests require network access + "test_excepthook" "test_request" + "test_trying_to_use_django_integration" "test_upload" ]; meta = with lib; { - description = "Official PostHog python library"; + description = "Module for interacting with PostHog"; homepage = "https://github.com/PostHog/posthog-python"; changelog = "https://github.com/PostHog/posthog-python/releases/tag/v${version}"; license = licenses.mit; From 03b1da7bad067d3344a946ca25d3cb9fe6759019 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 11 Oct 2024 00:10:56 +0200 Subject: [PATCH 661/687] pretix: add patch for fakeredis 0.25.x compat --- pkgs/by-name/pr/pretix/fakeredis-0.25-compat.patch | 10 ++++++++++ pkgs/by-name/pr/pretix/package.nix | 4 ++++ 2 files changed, 14 insertions(+) create mode 100644 pkgs/by-name/pr/pretix/fakeredis-0.25-compat.patch diff --git a/pkgs/by-name/pr/pretix/fakeredis-0.25-compat.patch b/pkgs/by-name/pr/pretix/fakeredis-0.25-compat.patch new file mode 100644 index 000000000000..842ee4f7cac0 --- /dev/null +++ b/pkgs/by-name/pr/pretix/fakeredis-0.25-compat.patch @@ -0,0 +1,10 @@ +diff --git a/src/pretix/testutils/mock.py b/src/pretix/testutils/mock.py +index 66ee3fb52..9d9ba02bd 100644 +--- a/src/pretix/testutils/mock.py ++++ b/src/pretix/testutils/mock.py +@@ -38,4 +38,4 @@ def mocker_context(): + + + def get_redis_connection(alias="default", write=True): +- return fakeredis.FakeStrictRedis(server=fakeredis.FakeServer.get_server("127.0.0.1:None:v(7, 0)", (7, 0))) ++ return fakeredis.FakeStrictRedis(server=fakeredis.FakeServer.get_server("127.0.0.1:None:v(7, 0)", (7, 0), server_type="redis")) diff --git a/pkgs/by-name/pr/pretix/package.nix b/pkgs/by-name/pr/pretix/package.nix index ec6a4fc70f18..9215ef90a197 100644 --- a/pkgs/by-name/pr/pretix/package.nix +++ b/pkgs/by-name/pr/pretix/package.nix @@ -87,6 +87,9 @@ python.pkgs.buildPythonApplication rec { # Discover pretix.plugin entrypoints during build and add them into # INSTALLED_APPS, so that their static files are collected. ./plugin-build.patch + + # TypeError: FakeServer.get_server() missing 1 required positional argument: 'server_type' + ./fakeredis-0.25-compat.patch ]; pythonRelaxDeps = [ @@ -98,6 +101,7 @@ python.pkgs.buildPythonApplication rec { "protobuf" "pyjwt" "python-bidi" + "redis" "requests" "sentry-sdk" ]; From 090f6442fc9d1ec85ff6ab5ba020cc3727a7a515 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 11 Oct 2024 01:20:50 +0200 Subject: [PATCH 662/687] python312Packages.opentelemetry-proto: relax protobuf version --- pkgs/development/python-modules/opentelemetry-proto/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/opentelemetry-proto/default.nix b/pkgs/development/python-modules/opentelemetry-proto/default.nix index 8fcaf2a3b516..ee972ff524d9 100644 --- a/pkgs/development/python-modules/opentelemetry-proto/default.nix +++ b/pkgs/development/python-modules/opentelemetry-proto/default.nix @@ -16,6 +16,8 @@ buildPythonPackage { sourceRoot = "${opentelemetry-api.src.name}/opentelemetry-proto"; + pythonRelaxDeps = [ "protobuf" ]; + build-system = [ hatchling ]; dependencies = [ protobuf ]; From c8d67ce1bd720b67ad22dbcb659fcfe0ea5db370 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 11 Oct 2024 01:45:31 +0200 Subject: [PATCH 663/687] python312Packages.python-can: relax msgpack constraint --- pkgs/development/python-modules/python-can/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/python-can/default.nix b/pkgs/development/python-modules/python-can/default.nix index 019fd93c4a00..2fd0769d71d2 100644 --- a/pkgs/development/python-modules/python-can/default.nix +++ b/pkgs/development/python-modules/python-can/default.nix @@ -36,6 +36,7 @@ buildPythonPackage rec { substituteInPlace tox.ini \ --replace " --cov=can --cov-config=tox.ini --cov-report=lcov --cov-report=term" "" ''; + pythonRelaxDeps = [ "msgpack" ]; nativeBuildInputs = [ setuptools ]; From d3adbbcaf4f054300a2d2a37ed22c2401acdc64b Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 11 Oct 2024 01:45:45 +0200 Subject: [PATCH 664/687] python312Packages.python-can: modernize --- pkgs/development/python-modules/python-can/default.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/python-can/default.nix b/pkgs/development/python-modules/python-can/default.nix index 2fd0769d71d2..d762c5f0ed69 100644 --- a/pkgs/development/python-modules/python-can/default.nix +++ b/pkgs/development/python-modules/python-can/default.nix @@ -9,6 +9,7 @@ parameterized, msgpack, pyserial, + pytest-cov-stub, pytest-timeout, pytestCheckHook, pythonOlder, @@ -32,15 +33,11 @@ buildPythonPackage rec { hash = "sha256-p3B1LWSygDX0UhIx4XhXv15H7Hwn9UB20jFIPDZnuNs="; }; - postPatch = '' - substituteInPlace tox.ini \ - --replace " --cov=can --cov-config=tox.ini --cov-report=lcov --cov-report=term" "" - ''; pythonRelaxDeps = [ "msgpack" ]; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ msgpack packaging typing-extensions @@ -57,6 +54,7 @@ buildPythonPackage rec { future hypothesis parameterized + pytest-cov-stub pytest-timeout pytestCheckHook ] ++ optional-dependencies.serial; From bbe441b2c96fd3381ac075432eab152079f1fb79 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 11 Oct 2024 02:17:19 +0200 Subject: [PATCH 665/687] python312Packages.linear-operator: disable flaky test --- pkgs/development/python-modules/linear-operator/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/linear-operator/default.nix b/pkgs/development/python-modules/linear-operator/default.nix index 0bff707850c3..e32b3f2c8f7b 100644 --- a/pkgs/development/python-modules/linear-operator/default.nix +++ b/pkgs/development/python-modules/linear-operator/default.nix @@ -47,6 +47,7 @@ buildPythonPackage rec { disabledTests = [ # flaky numerical tests "test_matmul_matrix_broadcast" + "test_solve_matrix_broadcast" "test_svd" ]; From 382fb553fd14695bad1ff69c6a0d1c2b2d4fb628 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 11 Oct 2024 03:01:17 +0200 Subject: [PATCH 666/687] python312Packages.flask-restful: disable failing tests --- pkgs/development/python-modules/flask-restful/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/python-modules/flask-restful/default.nix b/pkgs/development/python-modules/flask-restful/default.nix index ca27a3292c05..5b25b9fc610e 100644 --- a/pkgs/development/python-modules/flask-restful/default.nix +++ b/pkgs/development/python-modules/flask-restful/default.nix @@ -59,6 +59,9 @@ buildPythonPackage rec { # Broke in werkzeug 2.3 upgrade "test_media_types_method" "test_media_types_q" + # time shenanigans + "test_iso8601_date_field_with_offset" + "test_rfc822_date_field_with_offset" ]; pythonImportsCheck = [ "flask_restful" ]; From a0b619163bc63c5fcfc7c7462da1431e15091947 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 11 Oct 2024 03:47:52 +0200 Subject: [PATCH 667/687] python312Packages.amaranth: relax pdm-backend constraint --- pkgs/development/python-modules/amaranth/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/amaranth/default.nix b/pkgs/development/python-modules/amaranth/default.nix index bac25d70f040..ae6b1dd96bba 100644 --- a/pkgs/development/python-modules/amaranth/default.nix +++ b/pkgs/development/python-modules/amaranth/default.nix @@ -31,6 +31,11 @@ buildPythonPackage rec { hash = "sha256-pf9X1B60FgqTbSw7D80ERHp4GCvCe5lqrlS96xPXLNo="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "pdm-backend~=" "pdm-backend>=" + ''; + nativeBuildInputs = [ git pdm-backend From 6432b6e7a26edcde8f50d62fc5d4c8e4bde77af0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 11 Oct 2024 20:58:46 +0200 Subject: [PATCH 668/687] python312Packages.narwhals: init at 1.9.1 Lightweight and extensible compatibility layer between dataframe libraries https://github.com/narwhals-dev/narwhals --- .../python-modules/narwhals/default.nix | 71 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 73 insertions(+) create mode 100644 pkgs/development/python-modules/narwhals/default.nix diff --git a/pkgs/development/python-modules/narwhals/default.nix b/pkgs/development/python-modules/narwhals/default.nix new file mode 100644 index 000000000000..52ef9d3ba733 --- /dev/null +++ b/pkgs/development/python-modules/narwhals/default.nix @@ -0,0 +1,71 @@ +{ + lib, + buildPythonPackage, + # cudf, + dask, + dask-expr, + duckdb, + fetchFromGitHub, + hatchling, + hypothesis, + # modin, + pandas, + polars, + pyarrow, + pytest-env, + pytestCheckHook, + pythonOlder, +}: + +buildPythonPackage rec { + pname = "narwhals"; + version = "1.9.1"; + pyproject = true; + + disabled = pythonOlder "3.8"; + + src = fetchFromGitHub { + owner = "narwhals-dev"; + repo = "narwhals"; + rev = "refs/tags/v${version}"; + hash = "sha256-KUtmkDaHPaJ917/hVhJrt+x64JJYm06fyDfCV2nSa3s="; + }; + + build-system = [ + hatchling + ]; + + optional-dependencies = { + # cudf = [ cudf ]; + dask = [ + dask + dask-expr + ]; + # modin = [ modin ]; + pandas = [ pandas ]; + polars = [ polars ]; + pyarrow = [ pyarrow ]; + }; + + nativeCheckInputs = [ + duckdb + hypothesis + pytest-env + pytestCheckHook + ] ++ lib.flatten (builtins.attrValues optional-dependencies); + + pythonImportsCheck = [ "narwhals" ]; + + pytestFlagsArray = [ + "-W" + "ignore::DeprecationWarning" + ]; + + 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}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ fab ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 379f1368987f..547e0b6af13e 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8753,6 +8753,8 @@ self: super: with self; { navec = callPackage ../development/python-modules/navec { }; + narwhals = callPackage ../development/python-modules/narwhals { }; + natasha = callPackage ../development/python-modules/natasha { }; natural = callPackage ../development/python-modules/natural { }; From dcd5f162a6754db89a4a2db44094687cf97dcfac Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 12 Oct 2024 01:41:01 +0200 Subject: [PATCH 669/687] python312Packages.aetcd: relax protobuf, use pytest-cov-stub --- pkgs/development/python-modules/aetcd/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/aetcd/default.nix b/pkgs/development/python-modules/aetcd/default.nix index 77cd49ad8029..bc8fc1ce325e 100644 --- a/pkgs/development/python-modules/aetcd/default.nix +++ b/pkgs/development/python-modules/aetcd/default.nix @@ -5,6 +5,7 @@ grpcio, protobuf, pytest-asyncio, + pytest-cov-stub, pytest-mock, pytestCheckHook, pythonOlder, @@ -29,22 +30,23 @@ buildPythonPackage rec { postPatch = '' substituteInPlace setup.py \ --replace-fail "setuptools_scm==6.3.2" "setuptools_scm" - substituteInPlace setup.cfg \ - --replace-fail "--cov=aetcd" "" ''; - nativeBuildInputs = [ + pythonRelaxDeps = [ "protobuf" ]; + + build-system = [ setuptools setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ grpcio protobuf ]; nativeCheckInputs = [ pytest-asyncio + pytest-cov-stub pytest-mock pytestCheckHook ]; From c45d23889a7dd4ba175de3dbf404e8ea777b2a9d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 12 Oct 2024 01:50:06 +0200 Subject: [PATCH 670/687] python312Packages.trio-asyncio: ignore DeprecationWarning --- pkgs/development/python-modules/trio-asyncio/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/trio-asyncio/default.nix b/pkgs/development/python-modules/trio-asyncio/default.nix index 7c8f0cbaa28b..821cd770caaf 100644 --- a/pkgs/development/python-modules/trio-asyncio/default.nix +++ b/pkgs/development/python-modules/trio-asyncio/default.nix @@ -45,6 +45,8 @@ buildPythonPackage rec { # RuntimeWarning: Can't run the Python asyncio tests because they're not installed "-W" "ignore::RuntimeWarning" + "-W" + "ignore::DeprecationWarning" ]; nativeCheckInputs = [ From d654955a7e4aaf74bebaefbbad644eff9560c22a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 12 Oct 2024 03:16:29 +0200 Subject: [PATCH 671/687] python312.pkgs.opentelemetry-instrumentation: 0.47b0 -> 0.48b0 https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/v0.48b0 --- .../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 8c8ae9534ae6..73845247a0c2 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.47b0"; + version = "0.48b0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "open-telemetry"; repo = "opentelemetry-python-contrib"; rev = "refs/tags/v${version}"; - hash = "sha256-XtJ4u891vI7wDtReoucm+qk3BkKJ+aZrYy7zfxmqfgk="; + hash = "sha256-RsOOCDbxT0e0WGfI8Ibv6E51ei+sTg07F8d+30+JrVU="; }; sourceRoot = "${src.name}/opentelemetry-instrumentation"; From eec87dce388edcdfe7712f2be059aef324bdee37 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 12 Oct 2024 03:35:55 +0200 Subject: [PATCH 672/687] python312Packages.rich-argparse: disable failing test --- pkgs/development/python-modules/rich-argparse/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/rich-argparse/default.nix b/pkgs/development/python-modules/rich-argparse/default.nix index 8edcfa9fbd95..4f11691266b3 100644 --- a/pkgs/development/python-modules/rich-argparse/default.nix +++ b/pkgs/development/python-modules/rich-argparse/default.nix @@ -28,6 +28,11 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook ]; + disabledTests = [ + # https://github.com/hamdanal/rich-argparse/issues/133 + "test_help_preview_generation" + ]; + pythonImportsCheck = [ "rich_argparse" ]; meta = with lib; { From 9ad54f09123c9b5d72ddf4615309236547cc860e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 12 Oct 2024 03:39:12 +0200 Subject: [PATCH 673/687] python312Packages.cbor2: modernize --- pkgs/development/python-modules/cbor2/default.nix | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/cbor2/default.nix b/pkgs/development/python-modules/cbor2/default.nix index aee2824d2926..a376fd413d47 100644 --- a/pkgs/development/python-modules/cbor2/default.nix +++ b/pkgs/development/python-modules/cbor2/default.nix @@ -10,6 +10,7 @@ # tests hypothesis, + pytest-cov-stub, pytestCheckHook, }: @@ -25,12 +26,7 @@ buildPythonPackage rec { hash = "sha256-HFM8UN3oa+8caVBgIFSg/6PDduiw4gx7j1sQh5P2mD4="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace " --cov" "" - ''; - - nativeBuildInputs = [ + build-system = [ setuptools setuptools-scm ]; @@ -39,6 +35,7 @@ buildPythonPackage rec { nativeCheckInputs = [ hypothesis + pytest-cov-stub pytestCheckHook ]; From c6b6721892e23002af5d8fd303cd8d840efc5ac9 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 12 Oct 2024 04:03:25 +0200 Subject: [PATCH 674/687] python312Packages.restrictedpython: relax setuptools version --- pkgs/development/python-modules/restrictedpython/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/restrictedpython/default.nix b/pkgs/development/python-modules/restrictedpython/default.nix index 0089f23077d9..7455eb58eeb3 100644 --- a/pkgs/development/python-modules/restrictedpython/default.nix +++ b/pkgs/development/python-modules/restrictedpython/default.nix @@ -21,6 +21,11 @@ buildPythonPackage rec { hash = "sha256-gbYpJHE9vSgJF/zq7K8hD+96Sd3fGgjIwhSjYT++tCU="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "setuptools<74" setuptools + ''; + build-system = [ setuptools ]; nativeCheckInputs = [ From 898305277ef9da7a885d3bf8f9e79aaaf0619327 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 12 Oct 2024 14:35:06 +0200 Subject: [PATCH 675/687] python312Packages.flask-marshmallow: refactor --- pkgs/development/python-modules/flask-marshmallow/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flask-marshmallow/default.nix b/pkgs/development/python-modules/flask-marshmallow/default.nix index 6c256c496835..68ce1cd451ed 100644 --- a/pkgs/development/python-modules/flask-marshmallow/default.nix +++ b/pkgs/development/python-modules/flask-marshmallow/default.nix @@ -25,9 +25,9 @@ buildPythonPackage rec { hash = "sha256-GQLkt/CJf/QI8emvlW8xSRziGnncwfMSxBccW0Bb8I0="; }; - nativeBuildInputs = [ flit-core ]; + build-system = [ flit-core ]; - propagatedBuildInputs = [ + dependencies = [ flask marshmallow ]; From cfde1403cf30d81acb5529f9b9434f51221dd299 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 12 Oct 2024 14:37:27 +0200 Subject: [PATCH 676/687] python312Packages.smarthab: refactor --- pkgs/development/python-modules/smarthab/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/smarthab/default.nix b/pkgs/development/python-modules/smarthab/default.nix index 4060a3a92a91..44bde1243e8c 100644 --- a/pkgs/development/python-modules/smarthab/default.nix +++ b/pkgs/development/python-modules/smarthab/default.nix @@ -3,20 +3,23 @@ buildPythonPackage, fetchPypi, aiohttp, + setuptools, }: buildPythonPackage rec { pname = "smarthab"; version = "0.21"; - format = "setuptools"; + pyproject = true; src = fetchPypi { pname = "SmartHab"; inherit version; - sha256 = "bf929455a2f7cc1e275b331de73d983587138a8d9179574988ba05fa152d3ccf"; + hash = "sha256-v5KUVaL3zB4nWzMd5z2YNYcTio2ReVdJiLoF+hUtPM8="; }; - propagatedBuildInputs = [ aiohttp ]; + build-system = [ setuptools ]; + + dependencies = [ aiohttp ]; # no tests on PyPI, no tags on GitLab doCheck = false; From 09995af26fbd4b11a9f7bba8ec4bc5ca3fb5823c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 12 Oct 2024 14:40:25 +0200 Subject: [PATCH 677/687] python312Packages.smartypants: refactor --- .../python-modules/smartypants/default.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/smartypants/default.nix b/pkgs/development/python-modules/smartypants/default.nix index e51744b9f507..fb0ec8e4da24 100644 --- a/pkgs/development/python-modules/smartypants/default.nix +++ b/pkgs/development/python-modules/smartypants/default.nix @@ -11,8 +11,8 @@ }: buildPythonPackage rec { - version = "2.0.1"; pname = "smartypants"; + version = "2.0.1"; pyproject = true; disabled = isPyPy; @@ -20,8 +20,8 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "leohemsted"; repo = "smartypants.py"; - rev = "v${version}"; - sha256 = "00p1gnb9pzb3svdq3c5b9b332gsp50wrqqa39gj00m133zadanjp"; + rev = "refs/tags/v${version}"; + hash = "sha256-V1rV1B8jVADkS0NhnDkoVz8xxkqrsIHb1mP9m5Z94QI="; }; patches = [ @@ -33,7 +33,7 @@ buildPythonPackage rec { }) ]; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; nativeCheckInputs = [ docutils @@ -47,9 +47,10 @@ buildPythonPackage rec { meta = with lib; { description = "Python with the SmartyPants"; - mainProgram = "smartypants"; homepage = "https://github.com/leohemsted/smartypants.py"; + changelog = "https://github.com/leohemsted/smartypants.py/blob/v${version}/CHANGES.rst"; license = licenses.bsd3; maintainers = with maintainers; [ dotlambda ]; + mainProgram = "smartypants"; }; } From 79f3a764567867e917955cdf58b8742ed776e23e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 12 Oct 2024 14:43:45 +0200 Subject: [PATCH 678/687] python312Packages.xboxapi: refactor --- .../python-modules/xboxapi/default.nix | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/xboxapi/default.nix b/pkgs/development/python-modules/xboxapi/default.nix index b100259cea6b..3441760693ab 100644 --- a/pkgs/development/python-modules/xboxapi/default.nix +++ b/pkgs/development/python-modules/xboxapi/default.nix @@ -2,23 +2,26 @@ lib, buildPythonPackage, fetchFromGitHub, - requests, pytestCheckHook, + requests, + setuptools, }: buildPythonPackage rec { pname = "xboxapi"; version = "2.0.1"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "mKeRix"; repo = "xboxapi-python"; - rev = version; - sha256 = "10mhvallkwf5lw91hj5rv16sziqhhjq7sgcgr28sqqnlgjnyazdd"; + rev = "refs/tags/${version}"; + hash = "sha256-rX3lrXzUYqyRyI89fbCEEMevTdi5SBgSp8XxSanasII="; }; - propagatedBuildInputs = [ requests ]; + build-system = [ setuptools ]; + + dependencies = [ requests ]; nativeCheckInputs = [ pytestCheckHook ]; @@ -27,7 +30,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python XBOX One API wrapper"; homepage = "https://github.com/mKeRix/xboxapi-python"; - license = with licenses; [ mit ]; + license = licenses.mit; maintainers = with maintainers; [ fab ]; }; } From 472a39d28ced128834220f9946ccf32014094b2f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 12 Oct 2024 14:50:30 +0200 Subject: [PATCH 679/687] python312Packages.transmissionrpc: remove Unmaintained for over 10 years --- .../transmissionrpc/default.nix | 30 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 -- 3 files changed, 1 insertion(+), 32 deletions(-) delete mode 100644 pkgs/development/python-modules/transmissionrpc/default.nix diff --git a/pkgs/development/python-modules/transmissionrpc/default.nix b/pkgs/development/python-modules/transmissionrpc/default.nix deleted file mode 100644 index 0b6875390be0..000000000000 --- a/pkgs/development/python-modules/transmissionrpc/default.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchPypi, - six, -}: - -buildPythonPackage rec { - pname = "transmissionrpc"; - version = "0.11"; - format = "setuptools"; - - src = fetchPypi { - inherit pname version; - sha256 = "ec43b460f9fde2faedbfa6d663ef495b3fd69df855a135eebe8f8a741c0dde60"; - }; - - propagatedBuildInputs = [ six ]; - - # no tests - doCheck = false; - pythonImportsCheck = [ "transmissionrpc" ]; - - meta = with lib; { - description = "Python implementation of the Transmission bittorent client RPC protocol"; - homepage = "https://pypi.python.org/pypi/transmissionrpc/"; - license = with licenses; [ mit ]; - maintainers = with maintainers; [ fab ]; - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index d590c94b5cdf..d2d27c200ac5 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -641,6 +641,7 @@ mapAliases ({ torrent_parser = torrent-parser; # added 2023-11-04 transip = throw "transip has been removed because it is no longer maintained. TransIP SOAP V5 API was marked as deprecated"; # added 2023-02-27 py-tree-sitter = throw "Was merged with tree-sitter."; # added 2024-03-20 + transmissionrpc = throw "transmissionrpc has been removed because it no longer builds and is unmaintained"; # added 2024-10-12 trezor_agent = trezor-agent; # Added 2024-01-07 tumpa = throw "tumpa was promoted to a top-level attribute"; # added 2022-11-19 tvdb_api = tvdb-api; # added 2023-10-20 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 547e0b6af13e..c3e365720b62 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -15889,8 +15889,6 @@ self: super: with self; { transmission-rpc = callPackage ../development/python-modules/transmission-rpc { }; - transmissionrpc = callPackage ../development/python-modules/transmissionrpc { }; - trectools = callPackage ../development/python-modules/trectools { }; tree-sitter = callPackage ../development/python-modules/tree-sitter { }; From 67058fb25c30886636d7d5b163e328e6bbf37952 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 12 Oct 2024 21:21:02 +0200 Subject: [PATCH 680/687] python312Packages.faster-whisper: relax av constraint --- pkgs/development/python-modules/faster-whisper/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/faster-whisper/default.nix b/pkgs/development/python-modules/faster-whisper/default.nix index 8dff7f5a3944..0032e20ec3cf 100644 --- a/pkgs/development/python-modules/faster-whisper/default.nix +++ b/pkgs/development/python-modules/faster-whisper/default.nix @@ -33,7 +33,10 @@ buildPythonPackage rec { setuptools ]; - pythonRelaxDeps = [ "tokenizers" ]; + pythonRelaxDeps = [ + "av" + "tokenizers" + ]; dependencies = [ av From 43fce14cad83a893d7402a7b93e13b327deac381 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 13 Oct 2024 01:11:03 +0200 Subject: [PATCH 681/687] python312Packages.mlflow: relax dependency constraints --- pkgs/development/python-modules/mlflow/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/mlflow/default.nix b/pkgs/development/python-modules/mlflow/default.nix index 7032d0e91d51..6646fad25e16 100644 --- a/pkgs/development/python-modules/mlflow/default.nix +++ b/pkgs/development/python-modules/mlflow/default.nix @@ -57,7 +57,9 @@ buildPythonPackage rec { pythonRemoveDeps = [ "shap" ]; pythonRelaxDeps = [ "gunicorn" + "importlib-metadata" "packaging" + "protobuf" "pytz" "pyarrow" ]; From aa514f873e83c5eb1f6821ab9e4564770d7ff151 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 13 Oct 2024 01:44:28 +0200 Subject: [PATCH 682/687] python312Packages.pyhomeworks: remove wheel build dep --- pkgs/development/python-modules/pyhomeworks/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pyhomeworks/default.nix b/pkgs/development/python-modules/pyhomeworks/default.nix index 72b4c432de08..48726ee97260 100644 --- a/pkgs/development/python-modules/pyhomeworks/default.nix +++ b/pkgs/development/python-modules/pyhomeworks/default.nix @@ -20,7 +20,8 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "setuptools~=69.2.0" "setuptools" + --replace-fail "setuptools~=69.2.0" "setuptools" \ + --replace-fail ', "wheel~=0.43.0"' "" ''; build-system = [ setuptools ]; From 5bed8e897ad8f00b454942f54ac13b3d8718ebf8 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 13 Oct 2024 01:46:36 +0200 Subject: [PATCH 683/687] python312Packages.open-meteo: disable failing test, modernize --- pkgs/development/python-modules/open-meteo/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/open-meteo/default.nix b/pkgs/development/python-modules/open-meteo/default.nix index 88d54404cf1f..1e62aef80a26 100644 --- a/pkgs/development/python-modules/open-meteo/default.nix +++ b/pkgs/development/python-modules/open-meteo/default.nix @@ -8,6 +8,7 @@ orjson, poetry-core, pytest-asyncio, + pytest-cov-stub, pytestCheckHook, pythonOlder, }: @@ -29,8 +30,7 @@ buildPythonPackage rec { postPatch = '' # Upstream doesn't set a version for the pyproject.toml substituteInPlace pyproject.toml \ - --replace "0.0.0" "${version}" \ - --replace "--cov" "" + --replace-fail "0.0.0" "${version}" \ ''; nativeBuildInputs = [ poetry-core ]; @@ -44,9 +44,15 @@ buildPythonPackage rec { nativeCheckInputs = [ aresponses pytest-asyncio + pytest-cov-stub pytestCheckHook ]; + disabledTests = [ + # aiohttp api breakage + "test_timeout" + ]; + pythonImportsCheck = [ "open_meteo" ]; meta = with lib; { From 6a7304f2d788d8d40711e32929be7a14ff95bd0d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 13 Oct 2024 01:49:12 +0200 Subject: [PATCH 684/687] python312Packages.pytautulli: disable failing test --- pkgs/development/python-modules/pytautulli/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pytautulli/default.nix b/pkgs/development/python-modules/pytautulli/default.nix index 2b97ceb8fb0d..7fa18fb19491 100644 --- a/pkgs/development/python-modules/pytautulli/default.nix +++ b/pkgs/development/python-modules/pytautulli/default.nix @@ -27,11 +27,11 @@ buildPythonPackage rec { # Upstream is releasing with the help of a CI to PyPI, GitHub releases # are not in their focus substituteInPlace setup.py \ - --replace 'version="main",' 'version="${version}",' + --replace-fail 'version="main",' 'version="${version}",' # yarl 1.9.4 requires ports to be ints substituteInPlace pytautulli/models/host_configuration.py \ - --replace "str(self.port)" "int(self.port)" + --replace-fail "str(self.port)" "int(self.port)" ''; propagatedBuildInputs = [ aiohttp ]; @@ -43,7 +43,10 @@ buildPythonPackage rec { pytest-asyncio ]; - pytestFlagsArray = [ "--asyncio-mode=auto" ]; + disabledTests = [ + # api url mismatch (port missing) + "test_api_url" + ]; pythonImportsCheck = [ "pytautulli" ]; From c6520394b34c7a0e843ae137f18e54dac57d4b5e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 13 Oct 2024 01:52:19 +0200 Subject: [PATCH 685/687] home-assistant-custom-components.solis-sensor: disable manifest check Our aiofiles version is newer than what the manifest pins. --- .../home-assistant/custom-components/solis-sensor/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/custom-components/solis-sensor/default.nix b/pkgs/servers/home-assistant/custom-components/solis-sensor/default.nix index 2a370fc9de11..883cd5e028d7 100644 --- a/pkgs/servers/home-assistant/custom-components/solis-sensor/default.nix +++ b/pkgs/servers/home-assistant/custom-components/solis-sensor/default.nix @@ -14,11 +14,13 @@ buildHomeAssistantComponent rec { owner = "hultenvp"; repo = "solis-sensor"; rev = "v${version}"; - sha256 = "sha256-bKe8c+gQj9jvZKlqcbLiD6NhPDJVy/2mxRM8jjlOPnI="; + hash = "sha256-bKe8c+gQj9jvZKlqcbLiD6NhPDJVy/2mxRM8jjlOPnI="; }; dependencies = [ aiofiles ]; + dontCheckManifest = true; # aiofiles version constraint mismatch + meta = with lib; { description = "Home Assistant integration for the SolisCloud PV Monitoring portal via SolisCloud API"; changelog = "https://github.com/hultenvp/solis-sensor/releases/tag/v${version}"; From e4a6b7a2e32ed07569980fe9c7c73283f3bd65cc Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 13 Oct 2024 01:59:08 +0200 Subject: [PATCH 686/687] python312Packages.pyramid: fix missing dep, modernize --- pkgs/development/python-modules/pyramid/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyramid/default.nix b/pkgs/development/python-modules/pyramid/default.nix index 3564c0bd1aea..d30f96b67d66 100644 --- a/pkgs/development/python-modules/pyramid/default.nix +++ b/pkgs/development/python-modules/pyramid/default.nix @@ -9,18 +9,20 @@ plaster, plaster-pastedeploy, repoze-lru, + setuptools, translationstring, venusian, webob, zope-deprecation, zope-interface, pythonOlder, + pytestCheckHook, }: buildPythonPackage rec { pname = "pyramid"; version = "2.0.2"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -29,12 +31,15 @@ buildPythonPackage rec { hash = "sha256-NyE4pzjkIWU1zHbczm7d1aGqypUTDyNU+4NCZMBvGN4="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ hupper pastedeploy plaster plaster-pastedeploy repoze-lru + setuptools # for pkg_resources translationstring venusian webob @@ -45,6 +50,7 @@ buildPythonPackage rec { nativeCheckInputs = [ webtest zope-component + pytestCheckHook ]; pythonImportsCheck = [ "pyramid" ]; From 7e35720bfcbdbecba93e6a02cd0665d6b61c3c31 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 13 Oct 2024 02:10:16 +0200 Subject: [PATCH 687/687] python312Packages.pyipp: 0.16.0 -> 0.17.0 https://github.com/ctalkington/python-ipp/releases/tag/0.17.0 --- pkgs/development/python-modules/pyipp/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyipp/default.nix b/pkgs/development/python-modules/pyipp/default.nix index 284fb8368ffd..e3d051ab07d9 100644 --- a/pkgs/development/python-modules/pyipp/default.nix +++ b/pkgs/development/python-modules/pyipp/default.nix @@ -12,12 +12,13 @@ pytest-asyncio, pytestCheckHook, pythonOlder, + syrupy, yarl, }: buildPythonPackage rec { pname = "pyipp"; - version = "0.16.0"; + version = "0.17.0"; pyproject = true; disabled = pythonOlder "3.9"; @@ -26,7 +27,7 @@ buildPythonPackage rec { owner = "ctalkington"; repo = "python-ipp"; rev = "refs/tags/${version}"; - hash = "sha256-ddI9K0lJDZbVgO+hptP4I+EH//5vOoFDYXWxGALF8Ik="; + hash = "sha256-B3x6WkTSTGlZWMAK2BTA2EVVz+IvB3QL+arZGBAkZsE="; }; postPatch = '' @@ -49,6 +50,7 @@ buildPythonPackage rec { aresponses pytest-asyncio pytestCheckHook + syrupy ]; __darwinAllowLocalNetworking = true;