[python-updates] major updates 2026-01-21 (#482364)

This commit is contained in:
Martin Weinelt
2026-02-01 17:02:57 +00:00
committed by GitHub
1258 changed files with 5925 additions and 6188 deletions
+2 -2
View File
@@ -14,14 +14,14 @@ let
pname = "awscli";
# N.B: if you change this, change botocore and boto3 to a matching version too
# check e.g. https://github.com/aws/aws-cli/blob/1.33.21/setup.py
version = "1.42.18";
version = "1.44.21";
pyproject = true;
src = fetchFromGitHub {
owner = "aws";
repo = "aws-cli";
tag = version;
hash = "sha256-f6CVQotsdvU2g/GjOMWPay/7FxxRvhtBrVZE5TLHTNY=";
hash = "sha256-yQFK1YjehmACZGMXfMQLc5OiiIGDO08OtwFSpaRyi58=";
};
pythonRelaxDeps = [
@@ -15,7 +15,6 @@
cffi,
pkg-config,
pytestCheckHook,
pytest-subtests,
pretend,
libiconv,
iso8601,
@@ -98,7 +97,6 @@ buildPythonPackage rec {
pretend
py
pytestCheckHook
pytest-subtests
pytz
];
+5 -3
View File
@@ -8,18 +8,18 @@
python3Packages.buildPythonApplication rec {
pname = "globus-cli";
version = "3.38.0";
version = "3.41.0";
pyproject = true;
src = fetchFromGitHub {
owner = "globus";
repo = "globus-cli";
tag = version;
hash = "sha256-TjJ0GBXRYSMbWfCkGJSBzToHEjoN5ZJAzZe2yiRJhtg=";
hash = "sha256-bTS4dXQU49asmPmgUnf4VjAWJ34+1YbXmCJ4KOeOoMI=";
};
build-system = with python3Packages; [
setuptools
flit-core
ruamel-yaml
];
@@ -32,6 +32,8 @@ python3Packages.buildPythonApplication rec {
requests
];
pythonRelaxDeps = [ "globus-sdk" ];
nativeBuildInputs = [ installShellFiles ];
nativeCheckInputs = with python3Packages; [
+2 -2
View File
@@ -25,7 +25,7 @@
networkmanager,
nix-update-script,
python3,
pywal,
pywal16,
stdenv,
swww,
upower,
@@ -79,7 +79,7 @@ ags.bundle {
libsoup_3
matugen
networkmanager
pywal
pywal16
swww
upower
wireplumber
+2 -2
View File
@@ -40,11 +40,11 @@ let
self = python3Packages.buildPythonApplication rec {
pname = "mercurial${lib.optionalString fullBuild "-full"}";
version = "7.1";
version = "7.1.2";
src = fetchurl {
url = "https://mercurial-scm.org/release/mercurial-${version}.tar.gz";
hash = "sha256-6NkgyDw4xHXY6XO+YHYKSdw1w3ldZL1oduVq26Yi5cs=";
hash = "sha256-zie5pHZ88upJa1FGi65RL6am6vCJHkn4lh3GlLTcgco=";
};
pyproject = false;
@@ -99,6 +99,7 @@ python.pkgs.buildPythonApplication rec {
];
pythonRelaxDeps = [
"aiofiles"
"aiohttp"
"aiosqlite"
"aiovban" # PyPi and GitHub versioning is out of sync
+2 -2
View File
@@ -30,14 +30,14 @@ let
in
python.pkgs.buildPythonApplication rec {
pname = "pdm";
version = "2.26.2";
version = "2.26.6";
pyproject = true;
src = fetchFromGitHub {
owner = "pdm-project";
repo = "pdm";
tag = version;
hash = "sha256-l5ALdpRSN7gzN+KPfFcfMno7gxs0E7VhtKip/LasyEo=";
hash = "sha256-khgaI9ivwF6i2zlW57vQtBwQpk5mzYVCV4lMOio7ibw=";
};
pythonRelaxDeps = [ "hishel" ];
+2 -2
View File
@@ -18,12 +18,12 @@ let
# We keep the override around even when the versions match, as
# it's likely to become relevant again after the next Poetry update.
poetry-core = super.poetry-core.overridePythonAttrs (old: rec {
version = "2.2.1";
version = "2.3.0";
src = fetchFromGitHub {
owner = "python-poetry";
repo = "poetry-core";
tag = version;
hash = "sha256-l5WTjKa+A66QfWLmrjCQq7ZrSaeuylGIRZr8jsiYq+A=";
hash = "sha256-oE0kv6ofe+qBFJq+OrgDIHsaysN+y5D9bIy8IB5n5y8=";
};
});
}
+4 -2
View File
@@ -32,18 +32,19 @@
httpretty,
pytest-mock,
pytest-xdist,
responses,
}:
buildPythonPackage rec {
pname = "poetry";
version = "2.2.1";
version = "2.3.1";
pyproject = true;
src = fetchFromGitHub {
owner = "python-poetry";
repo = "poetry";
tag = version;
hash = "sha256-oPHRDYci4lrZBY3MC4QU1juwbMJYFDJjARg1Y8us4FQ=";
hash = "sha256-JhSseoXoNc4NZ/fuvf3ztQD6MhyaErE2pqmLLeBf0ak=";
};
build-system = [
@@ -105,6 +106,7 @@ buildPythonPackage rec {
httpretty
pytest-mock
pytest-xdist
responses
];
preCheck = (
+2
View File
@@ -35,6 +35,8 @@ let
inherit version;
hash = "sha256-hOXkMINaSwzU/SpXzjhTJp0ds0OREc2mtu11LjSc9KE=";
};
build-system = with self; [ setuptools ];
};
pretix = self.toPythonModule pretix;
+2 -2
View File
@@ -15,13 +15,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "rdkafka";
version = "2.11.1";
version = "2.13.0";
src = fetchFromGitHub {
owner = "confluentinc";
repo = "librdkafka";
tag = "v${finalAttrs.version}";
sha256 = "sha256-Hg0l44wFQSk8x14V4CxJN80aGrhaj3CIFOYBfNUbG3E=";
sha256 = "sha256-gxZ20qpG3iXwY21fY2lvafWudcnsqN6hOml1UR9fPKQ=";
};
outputs = [
@@ -1,12 +1,12 @@
diff --git a/src/config.rs b/src/config.rs
index f7cd4f32ec..ec454127be 100644
index 93d28c4eea..49c534d326 100644
--- a/src/config.rs
+++ b/src/config.rs
@@ -120,7 +120,7 @@ impl ManagerConfig {
@@ -132,7 +132,7 @@ impl ManagerConfig {
avoid_browser_download: BooleanKey("avoid-browser-download", false).get_value(),
language_binding: StringKey(vec!["language-binding"], "").get_value(),
selenium_version: StringKey(vec!["selenium-version"], "").get_value(),
- avoid_stats: BooleanKey("avoid-stats", false).get_value(),
- avoid_stats: BooleanKey("avoid-stats", cfg!(feature = "avoid_stats")).get_value(),
+ avoid_stats: BooleanKey("avoid-stats", true).get_value(),
skip_driver_in_path: BooleanKey("skip-driver-in-path", false).get_value(),
skip_browser_in_path: BooleanKey("skip-browser-in-path", false).get_value(),
+3 -3
View File
@@ -6,13 +6,13 @@
rustPlatform.buildRustPackage rec {
pname = "selenium-manager";
version = "4.29.0";
version = "4.40.0";
src = fetchFromGitHub {
owner = "SeleniumHQ";
repo = "selenium";
tag = "selenium-${version}";
hash = "sha256-IyMXgYl/TPTpe/Y0pFyJVKj4Mp0xbkg1LSCNHzFL3bE=";
hash = "sha256-Yfm2kpAmmEUP+m48PQf09UvFPeGBxd0ukqTtVah5h+E=";
};
sourceRoot = "${src.name}/rust";
@@ -21,7 +21,7 @@ rustPlatform.buildRustPackage rec {
./disable-telemetry.patch
];
cargoHash = "sha256-MgnmEJif4Z4CcmBFkC5BJR67DMGm1ttObtl4LhAFw4g=";
cargoHash = "sha256-D7lki2/xWcNStcHIS8q1fTkW+37Q+m/yetn05DwA2C8=";
# TODO: enable tests
# The test suite depends on a number of browsers and network requests,
+5 -2
View File
@@ -39,9 +39,12 @@ python3Packages.buildPythonApplication rec {
dependencies = with python3Packages; [
pygobject3
pillow
pywal
pywal16
];
# use pywal16 fork instead
pythonRemoveDeps = [ "pywal" ];
dontWrapGApps = true;
makeWrapperArgs = [ "\${gappsWrapperArgs[@]}" ];
@@ -54,7 +57,7 @@ python3Packages.buildPythonApplication rec {
longDescription = ''
In short, wpgtk is a colorscheme/wallpaper manager with a template system attached which lets you create templates from any textfile and will replace keywords on it on the fly, allowing for great styling and theming possibilities.
wpgtk uses pywal as its colorscheme generator, but builds upon it with a UI and other features, such as the abilty to mix and edit the colorschemes generated and save them with their respective wallpapers, having light and dark themes, hackable and fast GTK theme made specifically for wpgtk and custom keywords and values to replace in templates.
wpgtk uses pywal16 as its colorscheme generator, but builds upon it with a UI and other features, such as the abilty to mix and edit the colorschemes generated and save them with their respective wallpapers, having light and dark themes, hackable and fast GTK theme made specifically for wpgtk and custom keywords and values to replace in templates.
INFO: To work properly, this tool needs "programs.dconf.enable = true" on nixos or dconf installed. A reboot may be required after installing dconf.
'';
+2 -2
View File
@@ -7,14 +7,14 @@
python3Packages.buildPythonApplication rec {
pname = "xandikos";
version = "0.2.12";
version = "0.3.4";
pyproject = true;
src = fetchFromGitHub {
owner = "jelmer";
repo = "xandikos";
tag = "v${version}";
hash = "sha256-wdEwIVN9dkLVj8oe+2eh5n258pZRfKgLgzVCmwafCis=";
hash = "sha256-udKhJUsWFcyapEzYJOoujpq/VioFLGCCKq5WAlXsHnU=";
};
build-system = with python3Packages; [
@@ -311,6 +311,9 @@
./ghc-define-undefined-elf-st-visibility.patch
]
# Fix docs build with Sphinx >= 9 https://gitlab.haskell.org/ghc/ghc/-/issues/26810
++ [ ./ghc-9.6-or-later-docs-sphinx-9.patch ]
++ (import ./common-llvm-patches.nix { inherit lib version fetchpatch; });
stdenv = stdenvNoCC;
@@ -305,6 +305,9 @@ stdenv.mkDerivation (
# Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 krank:ignore-line
./docs-sphinx-7.patch
# Fix docs build with Sphinx >= 9 https://gitlab.haskell.org/ghc/ghc/-/issues/26810
./ghc-9.4-docs-sphinx-9.patch
# Correctly record libnuma's library and include directories in the
# package db. This fixes linking whenever stdenv and propagation won't
# quite pass the correct -L flags to the linker, e.g. when using GHC
@@ -0,0 +1,31 @@
From db33b15c27e607cd66b85d0a2a6868c7b718a96b Mon Sep 17 00:00:00 2001
From: sterni <sternenseemann@systemli.org>
Date: Wed, 28 Jan 2026 00:09:54 +0100
Subject: [PATCH] users_guide: fix runtime error during build with Sphinx 9.1.0
Appears that pathto is stricter about what it accepts now.
Tested Sphinx 8.2.3 and 9.1.0 on the ghc-9.10 branch.
Resolves #26810.
Co-authored-by: Martin Weinelt <hexa@darmstadt.ccc.de>
---
docs/users_guide/rtd-theme/layout.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/users_guide/rtd-theme/layout.html b/docs/users_guide/rtd-theme/layout.html
index 2a61142514..4b3c1befba 100644
--- a/docs/users_guide/rtd-theme/layout.html
+++ b/docs/users_guide/rtd-theme/layout.html
@@ -70,7 +70,7 @@
{%- if css|attr("rel") %}
<link rel="{{ css.rel }}" href="{{ pathto(css.filename, 1) }}" type="text/css"{% if css.title is not none %} title="{{ css.title }}"{% endif %} />
{%- else %}
- <link rel="stylesheet" href="{{ pathto(css, 1) }}" type="text/css" />
+ <link rel="stylesheet" href="{{ pathto(css.filename, 1) }}" type="text/css" />
{%- endif %}
{%- endfor %}
--
2.52.0
@@ -0,0 +1,30 @@
From 9653a2b9a9e3a756b287b0a59204860511e4abce Mon Sep 17 00:00:00 2001
From: sterni <sternenseemann@systemli.org>
Date: Wed, 28 Jan 2026 00:09:54 +0100
Subject: [PATCH] users_guide: fix runtime error during build with Sphinx 9.1.0
Appears that pathto is stricter about what it accepts now.
Tested Sphinx 8.2.3 and 9.1.0 on the ghc-9.10 branch.
Resolves #26810.
Co-authored-by: Martin Weinelt <hexa@darmstadt.ccc.de>
---
docs/users_guide/rtd-theme/layout.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/users_guide/rtd-theme/layout.html b/docs/users_guide/rtd-theme/layout.html
index 94a40cc1c3..f2441378a8 100644
--- a/docs/users_guide/rtd-theme/layout.html
+++ b/docs/users_guide/rtd-theme/layout.html
@@ -32,7 +32,7 @@
{%- if css|attr("rel") %}
<link rel="{{ css.rel }}" href="{{ pathto(css.filename, 1) }}" type="text/css"{% if css.title is not none %} title="{{ css.title }}"{% endif %} />
{%- else %}
- <link rel="stylesheet" href="{{ pathto(css, 1) }}" type="text/css" />
+ <link rel="stylesheet" href="{{ pathto(css.filename, 1) }}" type="text/css" />
{%- endif %}
{%- endfor %}
--
2.52.0
@@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "abjad";
version = "3.28";
version = "3.31";
format = "setuptools";
# see issue upstream indicating Python 3.12 support will come
@@ -22,7 +22,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
hash = "sha256-J4LPOSz34GvDRwpCG8yt4LAqt+dhDrfG/W451bZRpgk=";
hash = "sha256-JdbQL30q/EVLEgES0JDn09f+7aWxPZi4vDX1N50mmsg=";
};
propagatedBuildInputs = [
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "adb-enhanced";
version = "2.5.24";
version = "2.8.0";
pyproject = true;
src = fetchFromGitHub {
owner = "ashishb";
repo = "adb-enhanced";
tag = version;
hash = "sha256-0HxeL6VGM+HTiAxs3NFRcEFbmH9q+0/pJdGyF1hl4hU=";
hash = "sha256-YuQgz3WeN50hg/IgdoNV61St9gpu6lcgFfKCfI/ENl0=";
};
build-system = [ setuptools ];
@@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "affinegap";
version = "1.12";
version = "2";
pyproject = true;
src = fetchFromGitHub {
owner = "dedupeio";
repo = "affinegap";
tag = "v${version}";
hash = "sha256-9eX41eoME5Vdtq+c04eQbMYnViy6QKOhKkafrkeMylI=";
tag = "pypideploy${version}";
hash = "sha256-TuydLF3YfeVIP2y2uDQH+oZ9Y2b325ZFEM0Fiu0Xhus=";
};
build-system = [
@@ -1,32 +1,42 @@
{
lib,
fetchPypi,
fetchFromGitHub,
buildPythonPackage,
setuptools,
agate,
dbf,
dbfread,
pytestCheckHook,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "agate-dbf";
version = "0.2.3";
format = "setuptools";
version = "0.2.4";
pyproject = true;
propagatedBuildInputs = [
src = fetchFromGitHub {
owner = "wireservice";
repo = "agate-dbf";
tag = finalAttrs.version;
hash = "sha256-z68nYig+Z1/C+ys7HmjljdnHhUTqH58iBSbqnLnLFs4=";
};
build-system = [ setuptools ];
dependencies = [
agate
dbf
dbfread
];
src = fetchPypi {
inherit pname version;
hash = "sha256-mKK1N1cTbMdNwpflniEB009tSPQfdBVrtsDeJruiqj8=";
};
nativeCheckInputs = [
pytestCheckHook
];
meta = {
changelog = "https://github.com/wireservice/agate-dbf/blob/${finalAttrs.src.tag}/CHANGELOG.rst";
description = "Adds read support for dbf files to agate";
homepage = "https://github.com/wireservice/agate-dbf";
license = with lib.licenses; [ mit ];
maintainers = [ ];
};
}
})
@@ -1,7 +1,8 @@
{
lib,
fetchPypi,
fetchFromGitHub,
buildPythonPackage,
setuptools,
agate,
openpyxl,
xlrd,
@@ -9,17 +10,21 @@
pytestCheckHook,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "agate-excel";
version = "0.4.1";
format = "setuptools";
version = "0.4.2";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-KEJmGMkHRxEebVZumD2Djx4vrmQeppcNessOnUs4QJE=";
src = fetchFromGitHub {
owner = "wireservice";
repo = "agate-excel";
tag = finalAttrs.version;
hash = "sha256-sKy7NaRhJ4KYOOUKuNs0SGutUn8XEmSeQFQ/57gTGCg=";
};
propagatedBuildInputs = [
build-system = [ setuptools ];
dependencies = [
agate
openpyxl
xlrd
@@ -33,8 +38,8 @@ buildPythonPackage rec {
meta = {
description = "Adds read support for excel files to agate";
homepage = "https://github.com/wireservice/agate-excel";
changelog = "https://github.com/wireservice/agate-excel/blob/${version}/CHANGELOG.rst";
changelog = "https://github.com/wireservice/agate-excel/blob/${finalAttrs.src.tag}/CHANGELOG.rst";
license = lib.licenses.mit;
maintainers = [ ];
};
}
})
@@ -1,28 +1,29 @@
{
lib,
buildPythonPackage,
isPy27,
fetchPypi,
fetchFromGitHub,
agate,
setuptools,
sqlalchemy,
crate,
pytestCheckHook,
geojson,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "agate-sql";
version = "0.7.2";
format = "setuptools";
version = "0.7.3";
pyproject = true;
disabled = isPy27;
src = fetchPypi {
inherit pname version;
hash = "sha256-mxswKEpXP9QWdZQ3Jz3MXIECK98vrLJLSqAppir9U7A=";
src = fetchFromGitHub {
owner = "wireservice";
repo = "agate-sql";
tag = finalAttrs.version;
hash = "sha256-YPpvLMidW0RnNz1x6FK1QwhOIc9AhwnSm6vxUzbLLBM=";
};
propagatedBuildInputs = [
build-system = [ setuptools ];
dependencies = [
agate
sqlalchemy
];
@@ -45,4 +46,4 @@ buildPythonPackage rec {
license = with lib.licenses; [ mit ];
maintainers = [ ];
};
}
})
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "ailment";
version = "9.2.154";
version = "9.2.158";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "angr";
repo = "ailment";
tag = "v${version}";
hash = "sha256-JjS+jYWrbErkb6uM0DtB5h2ht6ZMmiYOQL/Emm6wC5U=";
hash = "sha256-WnDtJaEpka6IhYOfOb2DZY0Hd8ghIn8mY5AuF/JktLg=";
};
build-system = [ setuptools ];
@@ -15,14 +15,14 @@
buildPythonPackage rec {
pname = "aioamazondevices";
version = "11.0.2";
version = "11.1.1";
pyproject = true;
src = fetchFromGitHub {
owner = "chemelli74";
repo = "aioamazondevices";
tag = "v${version}";
hash = "sha256-nxKWnNLmraPtMA+WZO4FOWbcbZr/HS6dhACKcFUq7D0=";
hash = "sha256-D0QxCnwyXtHvcx+BaO4mzGuZxLZtgogQpHXvFckX9f8=";
};
build-system = [ poetry-core ];
@@ -1,6 +1,7 @@
{
lib,
asyncssh,
bcrypt,
buildPythonPackage,
fetchFromGitHub,
pytest-cov-stub,
@@ -12,19 +13,22 @@
buildPythonPackage rec {
pname = "aioasuswrt";
version = "1.5.4";
version = "2.0.8";
pyproject = true;
src = fetchFromGitHub {
owner = "kennedyshead";
repo = "aioasuswrt";
tag = "V${version}";
hash = "sha256-tsvtOe3EX/Z7g6Z0MM2npYOTEJoKV9wUbhkhcROILxE=";
hash = "sha256-ax2XvZjZ1P8p80JW2WZAy2pdBKgwxuEaf6Erdna8E1s=";
};
build-system = [ setuptools ];
dependencies = [ asyncssh ];
dependencies = [
asyncssh
bcrypt
];
nativeCheckInputs = [
pytest-asyncio
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "aioaudiobookshelf";
version = "0.1.7";
version = "0.1.10";
pyproject = true;
src = fetchFromGitHub {
owner = "music-assistant";
repo = "aioaudiobookshelf";
tag = version;
hash = "sha256-sHRyrh+FwR9Vc9LVOA069iH5Wg56Ye4e9bOxdTR6PPs=";
hash = "sha256-fNIxLmvZzFBEnIgo1DYn14hrG4p4lnsWIDRsB0lvdpk=";
};
build-system = [
@@ -64,7 +64,7 @@ buildPythonPackage rec {
meta = {
description = "Wrapper to use boto3 resources with the aiobotocore async backend";
homepage = "https://github.com/terricain/aioboto3";
changelog = "https://github.com/terricain/aioboto3/blob/${src.rev}/CHANGELOG.rst";
changelog = "https://github.com/terricain/aioboto3/blob/${src.tag}/CHANGELOG.rst";
license = lib.licenses.asl20;
maintainers = [ ];
};
@@ -10,9 +10,9 @@
multidict,
urllib3,
wrapt,
anyio,
dill,
moto,
pytest-asyncio,
time-machine,
werkzeug,
awscli,
@@ -24,14 +24,14 @@
buildPythonPackage rec {
pname = "aiobotocore";
version = "2.24.2";
version = "3.1.1";
pyproject = true;
src = fetchFromGitHub {
owner = "aio-libs";
repo = "aiobotocore";
tag = version;
hash = "sha256-Kt/+LboMMurZ00gVYSDCPLJXKPtuyXOTtOgSCUIR9Ho=";
hash = "sha256-/Yf2rt/5FH1WiD2VV2hEksM1XleEl4YRBqGQI4GVa8Q=";
};
# Relax version constraints: aiobotocore works with newer botocore versions
@@ -60,9 +60,9 @@ buildPythonPackage rec {
};
nativeCheckInputs = [
anyio
dill
moto
pytest-asyncio
time-machine
werkzeug
pytestCheckHook
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "aiodns";
version = "3.6.1";
version = "4.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "saghul";
repo = "aiodns";
tag = "v${version}";
hash = "sha256-dRniMwmDAj8KtM/qMEJieUFq5h0e+PJydXpOT6xZA34=";
hash = "sha256-/iYkhzN01+NaUfMXaM39IvlEKfoKc29+f0S4y0y3GG8=";
};
build-system = [ setuptools ];
@@ -5,6 +5,7 @@
fetchFromGitHub,
lib,
poetry-core,
pyjwt,
pytest-asyncio,
pytest-cov-stub,
pytestCheckHook,
@@ -13,20 +14,21 @@
buildPythonPackage rec {
pname = "aiodukeenergy";
version = "0.3.0";
version = "1.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "hunterjm";
repo = "aiodukeenergy";
tag = "v${version}";
hash = "sha256-BYDC2j2s6gg8/owTDdijqmReUSqDYWqHXf8BUzYn+sI=";
hash = "sha256-tHtuQFOw9CPqWJ6QzdqcN3W8uzjgZFh5z8DqAc+5jLo=";
};
build-system = [ poetry-core ];
dependencies = [
aiohttp
pyjwt
yarl
];
@@ -4,23 +4,27 @@
buildPythonPackage,
fetchFromGitHub,
hatchling,
hatch-vcs,
pytest-asyncio,
pytestCheckHook,
}:
buildPythonPackage rec {
pname = "aiofiles";
version = "24.1.0";
version = "25.1.0";
pyproject = true;
src = fetchFromGitHub {
owner = "Tinche";
repo = "aiofiles";
tag = "v${version}";
hash = "sha256-uDKDMSNbMIlAaifpEBh1+q2bdZNUia8pPb30IOIgOAE=";
hash = "sha256-NBmzoUb2una3+eWqR1HraVPibaRb9I51aYwskrjxskQ=";
};
build-system = [ hatchling ];
build-system = [
hatchling
hatch-vcs
];
nativeCheckInputs = [
pytest-asyncio
@@ -42,7 +46,7 @@ buildPythonPackage rec {
meta = {
description = "File support for asyncio";
homepage = "https://github.com/Tinche/aiofiles";
changelog = "https://github.com/Tinche/aiofiles/releases/tag/v${version}";
changelog = "https://github.com/Tinche/aiofiles/releases/tag/${src.tag}";
license = lib.licenses.asl20;
maintainers = [ ];
};
@@ -11,7 +11,7 @@
fetchPypi,
itsdangerous,
motor,
poetry-core,
hatchling,
pytest-asyncio,
pytest-aiohttp,
pytestCheckHook,
@@ -21,16 +21,16 @@
buildPythonPackage rec {
pname = "aiohttp-client-cache";
version = "0.14.1";
version = "0.14.3";
pyproject = true;
src = fetchPypi {
pname = "aiohttp_client_cache";
inherit version;
hash = "sha256-r1VW9xmBSsoC22OEJxBpzsame+Maa32UN+CmqZgKSU8=";
hash = "sha256-Mp9AOMao7QtBACOYC20aLEhK8z5meonOJFyJnWLB+6E=";
};
build-system = [ poetry-core ];
build-system = [ hatchling ];
dependencies = [
aiohttp
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "aioitertools";
version = "0.12.0";
version = "0.13.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-wqkFW0+7dwX1YbnYYFPor10QzIRdIsMgCMQ0kLLY3Ws=";
hash = "sha256-YgvSQazAu7nsgZ8ashWGaHG0u9H3ODalX3mSAO6GlQw=";
};
build-system = [ flit-core ];
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "aiokafka";
version = "0.12.0";
version = "0.13.0";
pyproject = true;
src = fetchFromGitHub {
owner = "aio-libs";
repo = "aiokafka";
tag = "v${version}";
hash = "sha256-OU/Kept3TvMfGvVCjSthfZnfTX6/T0Fy3PS/ynrV3Cg=";
hash = "sha256-xmrNhtyFY+3CJhECIVZRMVx0sZbZ00RLiyZzOdPNNIs=";
};
build-system = [
@@ -56,7 +56,7 @@ buildPythonPackage rec {
meta = {
description = "Kafka integration with asyncio";
homepage = "https://aiokafka.readthedocs.org";
changelog = "https://github.com/aio-libs/aiokafka/releases/tag/v${version}";
changelog = "https://github.com/aio-libs/aiokafka/releases/tag/${src.tag}";
license = lib.licenses.asl20;
maintainers = [ ];
};
@@ -14,12 +14,12 @@
buildPythonPackage rec {
pname = "aioquic";
version = "1.2.0";
version = "1.3.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-+RJjuz9xlIxciRW01Q7jcABPIKQW9n+rPcyQVWx+cZk=";
hash = "sha256-KNBwshg+PnmvqdTnvVWJYNDVOuuYvAzwo1iyebp5fJI=";
};
build-system = [ setuptools ];
@@ -20,14 +20,14 @@
buildPythonPackage rec {
pname = "aiosendspin";
version = "2.1.0";
version = "3.0.1";
pyproject = true;
src = fetchFromGitHub {
owner = "Sendspin";
repo = "aiosendspin";
tag = version;
hash = "sha256-9VhNtfXH2r/cGkscz51PIK2/66pPOGv0S0IpO0wFvO4=";
hash = "sha256-Z0hQyJayA/8OR6nkKxd1HfjskX+WBBkBl7l8rleV+fo=";
};
# https://github.com/Sendspin/aiosendspin/blob/1.2.0/pyproject.toml#L7
@@ -3,6 +3,7 @@
aiohttp,
aioresponses,
buildPythonPackage,
deprecated,
fetchFromGitHub,
expects,
pytest-asyncio,
@@ -15,20 +16,21 @@
buildPythonPackage rec {
pname = "aiosyncthing";
version = "0.6.3";
version = "0.7.1";
pyproject = true;
src = fetchFromGitHub {
owner = "zhulik";
repo = "aiosyncthing";
tag = "v${version}";
hash = "sha256-vn8S2/kRW5C2Hbes9oLM4LGm1jWWK0zeLdujR14y6EI=";
hash = "sha256-0jx61zs6yQqAIwSOO1zCUOkoZES+K/POtIGoWzr29bI=";
};
build-system = [ setuptools ];
dependencies = [
aiohttp
deprecated
yarl
];
@@ -48,7 +50,7 @@ buildPythonPackage rec {
meta = {
description = "Python client for the Syncthing REST API";
homepage = "https://github.com/zhulik/aiosyncthing";
changelog = "https://github.com/zhulik/aiosyncthing/releases/tag/v${version}";
changelog = "https://github.com/zhulik/aiosyncthing/releases/tag/${src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
@@ -20,12 +20,12 @@
buildPythonPackage rec {
pname = "alembic";
version = "1.17.2";
version = "1.18.1";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-u+l1FwXF4PFId/AtRsU9EIheN349kO2oEKAW+bqhno4=";
hash = "sha256-g6xrgTWVloFvs7iTCZhBoIYvIReyljJY6WXXDcYvuGY=";
};
build-system = [ setuptools ];
@@ -4,7 +4,7 @@
buildPythonPackage,
click,
fetchFromGitHub,
grapheme,
graphemeu,
pytestCheckHook,
python,
setuptools,
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "alive-progress";
version = "3.1.5";
version = "3.3.0";
pyproject = true;
src = fetchFromGitHub {
owner = "rsalmei";
repo = "alive-progress";
tag = "v${version}";
hash = "sha256-yJhl0QrMHET9ISDc/D5AEQ7dTJkmcV2SWqy/xmG18uY=";
hash = "sha256-DxyTGY72uVKHqZZQ4jj4jVdfZAKkgAtHJ7VBI/dM6DQ=";
};
postInstall = ''
@@ -27,14 +27,17 @@ buildPythonPackage rec {
mv $out/LICENSE $out/share/doc/python${python.pythonVersion}-$pname-$version/
'';
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];
propagatedBuildInputs = [
dependencies = [
about-time
grapheme
graphemeu
];
pythonRelaxDeps = [ "about_time" ];
pythonRelaxDeps = [
"about_time"
"graphemeu"
];
nativeCheckInputs = [
click
@@ -46,7 +49,7 @@ buildPythonPackage rec {
meta = {
description = "New kind of Progress Bar, with real-time throughput, ETA, and very cool animations";
homepage = "https://github.com/rsalmei/alive-progress";
changelog = "https://github.com/rsalmei/alive-progress/blob/v${version}/CHANGELOG.md";
changelog = "https://github.com/rsalmei/alive-progress/blob/${src.tag}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ thiagokokada ];
};
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "allure-behave";
version = "2.15.0";
version = "2.15.3";
pyproject = true;
src = fetchFromGitHub {
owner = "allure-framework";
repo = "allure-python";
tag = version;
hash = "sha256-I3Zh9frOplcPqLd8b4peNM9WtbNmQjHX6ocVJJwPzyc=";
hash = "sha256-06SKodvyoT0mYn4RmAIryZc+VyTI79KXFK+2/zuhzQ0=";
};
sourceRoot = "${src.name}/allure-behave";
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "allure-pytest";
version = "2.15.0";
version = "2.15.3";
pyproject = true;
src = fetchFromGitHub {
owner = "allure-framework";
repo = "allure-python";
tag = version;
hash = "sha256-I3Zh9frOplcPqLd8b4peNM9WtbNmQjHX6ocVJJwPzyc=";
hash = "sha256-06SKodvyoT0mYn4RmAIryZc+VyTI79KXFK+2/zuhzQ0=";
};
sourceRoot = "${src.name}/allure-pytest";
@@ -13,13 +13,13 @@
buildPythonPackage rec {
pname = "allure-python-commons";
version = "2.15.0";
version = "2.15.3";
pyproject = true;
src = fetchPypi {
pname = "allure_python_commons";
inherit version;
hash = "sha256-T2Oci7S3nfDZTxuqiHgsk5m+P0X9g5rlg6MUpdRRuXg=";
hash = "sha256-tCqW1gdvsyPJ5DZF37hMBXT2utCg4AXZJWQBXNFy1WQ=";
};
build-system = [ setuptools-scm ];
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "ament-package";
version = "0.18.2";
version = "8";
pyproject = true;
src = fetchFromGitHub {
owner = "ament";
repo = "ament_package";
tag = version;
hash = "sha256-m0tDgbjytBKhdqZrSmhKHRm69BZK54NHWmo+O5J8m6Q=";
tag = "release-alpha${version}";
hash = "sha256-KaP75+95mRmSO0bRDy0LVG+kx1Z4YDn5edsvKq+UXeE=";
};
build-system = [
@@ -38,7 +38,7 @@
buildPythonPackage rec {
pname = "angr";
version = "9.2.154";
version = "9.2.193";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -47,7 +47,7 @@ buildPythonPackage rec {
owner = "angr";
repo = "angr";
tag = "v${version}";
hash = "sha256-aOgZXHk6GTWZAEraZQahEXUYs8LWAWv1n9GfX+2XTPU=";
hash = "sha256-7wBfxHWD5FRin8pfKup4izJBQzFN5N5dQZqIto5y83k=";
};
pythonRelaxDeps = [ "capstone" ];
@@ -32,14 +32,14 @@
buildPythonPackage rec {
pname = "anndata";
version = "0.12.6";
version = "0.12.7";
pyproject = true;
src = fetchFromGitHub {
owner = "scverse";
repo = "anndata";
tag = version;
hash = "sha256-VFZrPcb6uaBSOPxJKTJtcYewD8K2Qrsuk3/7+QW6F78=";
hash = "sha256-LVpkLWlt7GtsHoh5rcHPM0JWlTDQqTl/c/38Mz7oBJA=";
};
build-system = [
@@ -135,7 +135,7 @@ buildPythonPackage rec {
pythonImportsCheck = [ "anndata" ];
meta = {
changelog = "https://github.com/scverse/anndata/blob/main/docs/release-notes/${version}.md";
changelog = "https://github.com/scverse/anndata/blob/main/docs/release-notes/${src.tag}.md";
description = "Python package for handling annotated data matrices in memory and on disk";
homepage = "https://anndata.readthedocs.io/";
license = lib.licenses.bsd3;
@@ -2,25 +2,25 @@
lib,
buildPythonPackage,
fetchFromGitHub,
uv-build,
pdm-backend,
pytestCheckHook,
typing-extensions,
}:
buildPythonPackage rec {
pname = "annotated-doc";
version = "0.0.3";
version = "0.0.4";
pyproject = true;
src = fetchFromGitHub {
owner = "fastapi";
repo = "annotated-doc";
tag = version;
hash = "sha256-PFB+GqFRe5vF8xoWJPsXligSpzkUIt8TOqsmrKlfwyc=";
hash = "sha256-O7kobzzFfHelYsxTflifEcoEWsUmPzlDz3siFTAq0I0=";
};
build-system = [
uv-build
pdm-backend
];
nativeCheckInputs = [
@@ -24,7 +24,7 @@
let
pname = "ansible";
version = "13.1.0";
version = "13.2.0";
in
buildPythonPackage {
inherit pname version;
@@ -32,7 +32,7 @@ buildPythonPackage {
src = fetchPypi {
inherit pname version;
hash = "sha256-5Se5URvhOC4x6O92UOIzinsPCdY/xd7Tzpv4I0RE13E=";
hash = "sha256-+sRuIC0QIAJzQWWZGLOeWI3XxDzvJlN9fKf+UcMk/jE=";
};
# we make ansible-core depend on ansible, not the other way around,
@@ -34,14 +34,14 @@
buildPythonPackage rec {
pname = "anthropic";
version = "0.75.0";
version = "0.76.0";
pyproject = true;
src = fetchFromGitHub {
owner = "anthropics";
repo = "anthropic-sdk-python";
tag = "v${version}";
hash = "sha256-wwaH9/o7qr8eXKvmKpj+/ubOdDydcXId/qiA6dXpd2I=";
hash = "sha256-QEwUOPL/9ROV/UgD6KF2ePzjXDKHYrYrFvbJpVV8MO0=";
};
postPatch = ''
@@ -16,12 +16,12 @@
buildPythonPackage rec {
pname = "anywidget";
version = "0.9.18";
version = "0.9.21";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-Jiz0WbUXp9BE1vvIS5U+nIPwJnkLLdPOkPIaf47e0A8=";
hash = "sha256-uNAXICmsQmVzBTxBbGpYeDhmFhIgi7OQ+gYHhi5ZSyc=";
};
# We do not need the jupyterlab build dependency, because we do not need to
@@ -7,14 +7,14 @@
buildPythonPackage {
pname = "aocd-example-parser";
version = "2024.12.25";
version = "2025.12.12";
pyproject = true;
src = fetchFromGitHub {
owner = "wimglenn";
repo = "aocd-example-parser";
rev = "c86bfc714d2f413965a46a2caf3483e823ea9ade";
hash = "sha256-1Le1jrLCFRJcUngoq5bt22gM1lpAMBNBRWjOl3yLlsw=";
rev = "6331ed538dcb25c6d9fd2ef679ccd361ea4ea0af";
hash = "sha256-RgTs17TxLhmexkWjPTWMcERVrmPkhMZfVL195JVToU0=";
};
build-system = [ flit-core ];
@@ -24,14 +24,14 @@
buildPythonPackage rec {
pname = "aocd";
version = "2.1.0";
version = "2.2.0";
pyproject = true;
src = fetchFromGitHub {
owner = "wimglenn";
repo = "advent-of-code-data";
tag = "v${version}";
hash = "sha256-xR9CfyOUsKSSA/1zYi6kCK3oAaX6Kd625mKMWI+ZFMA=";
hash = "sha256-Oe+9Ur5O2GSRY7qB8oja7quJqEX/0yXKh4R5+N4kv7Q=";
};
build-system = [ setuptools ];
@@ -89,6 +89,7 @@ buildPythonPackage rec {
pythonRelaxDeps = [
"beartype"
"grpcio"
"httplib2"
"jsonpickle"
"objsize"
@@ -14,12 +14,12 @@
buildPythonPackage rec {
pname = "apispec";
version = "6.8.4";
version = "6.9.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-/Q7RSvcaKUnZrrlrcs4VF8tKSKXFVmfNBIO37TMVaio=";
hash = "sha256-ejjOfD7tx3cebjMpWv3YxLCs3ZhltIP4z2zDack+jR4=";
};
build-system = [ flit-core ];
@@ -18,14 +18,14 @@
buildPythonPackage rec {
pname = "apscheduler";
version = "3.11.1";
version = "3.11.2";
pyproject = true;
src = fetchFromGitHub {
owner = "agronholm";
repo = "apscheduler";
tag = version;
hash = "sha256-3KSW1RdiUXlDTr30Wrc8fYb4rRnlOn6lVhBgz3r1D/4=";
hash = "sha256-AhVlACRg0Xwy9XmFRl29of5uM2aJa5Gv2SzFuJXVCpE=";
};
postPatch = ''
@@ -15,14 +15,14 @@
buildPythonPackage rec {
pname = "arch";
version = "7.2.0";
version = "8.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "bashtage";
repo = "arch";
tag = "v${version}";
hash = "sha256-3H/6mdPg8rg+N1wecqLDzc7Ot3SnUVpOagns4PsTD/Q=";
hash = "sha256-qw8sSgsMu6YTiQlzsrePnDKkFBtrxD9RK6ZZE5jFeX0=";
};
postPatch = ''
@@ -59,7 +59,7 @@ buildPythonPackage rec {
meta = {
description = "Autoregressive Conditional Heteroskedasticity (ARCH) and other tools for financial econometrics";
homepage = "https://github.com/bashtage/arch";
changelog = "https://github.com/bashtage/arch/releases/tag/v${version}";
changelog = "https://github.com/bashtage/arch/releases/tag/${src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ jherland ];
};
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "argcomplete";
version = "3.6.2";
version = "3.6.3";
pyproject = true;
src = fetchFromGitHub {
owner = "kislyuk";
repo = "argcomplete";
tag = "v${version}";
hash = "sha256-2o0gQtkQP9cax/8SUd9+65TwAIAjBYnI+ufuzZtrVyo=";
hash = "sha256-GK78gW54cFE0yXra56wG8LnBL9CLbf0TuIgxFwA9zZY=";
};
build-system = [
@@ -5,7 +5,10 @@
pytestCheckHook,
ctranslate2,
ctranslate2-cpp,
sacremoses,
sentencepiece,
setuptools,
spacy,
stanza,
}:
let
@@ -19,18 +22,21 @@ let
in
buildPythonPackage rec {
pname = "argostranslate";
version = "1.9.6";
format = "setuptools";
version = "1.10.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-3YzBMnqmcTIpn5UOFg3SDTFLjPSE9UDw0i8fB8LYh2s=";
hash = "sha256-I38L2u9aRareA0rHEsHQwY/UKIf8CBQYCNyt3nv9H2c=";
};
propagatedBuildInputs = [
build-system = [ setuptools ];
dependencies = [
ctranslate2OneDNN
sacremoses
sentencepiece
spacy
stanza
];
@@ -38,6 +38,11 @@ buildPythonPackage rec {
hypothesis
];
pytestFlags = [
# NumPy warning suppression and assertion utilities are deprecated.
"-Wignore::DeprecationWarning"
];
pythonImportsCheck = [ "array_api_strict" ];
disabledTests = [
@@ -1,54 +1,56 @@
{
lib,
buildPythonPackage,
fetchPypi,
fetchFromGitHub,
flit-core,
python-dateutil,
types-python-dateutil,
tzdata,
pytestCheckHook,
pytest-cov-stub,
pytest-mock,
pytz,
simplejson,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "arrow";
version = "1.3.0";
version = "1.4.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-1FQGF2SMtfiVcw8a2MgqZfLa0BZvV7dfPKVHWcTWeoU=";
src = fetchFromGitHub {
owner = "crsmithdev";
repo = "arrow";
tag = finalAttrs.version;
hash = "sha256-nK78Lo+7eitB+RS7BZkM+BNudviirAowc4a1uQdLC0w=";
};
postPatch = ''
# no coverage reports
sed -i "/addopts/d" tox.ini
'';
build-system = [ flit-core ];
nativeBuildInputs = [ flit-core ];
propagatedBuildInputs = [
dependencies = [
python-dateutil
types-python-dateutil
tzdata
];
nativeCheckInputs = [
pytestCheckHook
pytest-cov-stub
pytest-mock
pytz
simplejson
];
# ParserError: Could not parse timezone expression "America/Nuuk"
disabledTests = [ "test_parse_tz_name_zzz" ];
#disabledTests = [ "test_parse_tz_name_zzz" ];
pythonImportsCheck = [ "arrow" ];
meta = {
changelog = "https://github.com/arrow-py/arrow/releases/tag/${finalAttrs.src.tag}";
description = "Python library for date manipulation";
homepage = "https://github.com/crsmithdev/arrow";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ thoughtpolice ];
};
}
})
@@ -2,23 +2,27 @@
lib,
buildPythonPackage,
colorama,
fetchPypi,
fetchFromGitHub,
pillow,
pytestCheckHook,
setuptools,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "ascii-magic";
version = "2.3.0";
format = "setuptools";
version = "2.7.4";
pyproject = true;
src = fetchPypi {
pname = "ascii_magic";
inherit version;
hash = "sha256-PtQaHLFn3u1cz8YotmnzWjoD9nvdctzBi+X/2KJkPYU=";
src = fetchFromGitHub {
owner = "LeandroBarone";
repo = "python-ascii_magic";
tag = "v${finalAttrs.version}";
hash = "sha256-werCg7LW7MKMoYp/QxZU74MSc6WmscwWfvGRG4Dn60c=";
};
propagatedBuildInputs = [
build-system = [ setuptools ];
dependencies = [
colorama
pillow
];
@@ -28,7 +32,7 @@ buildPythonPackage rec {
pythonImportsCheck = [ "ascii_magic" ];
preCheck = ''
cd tests
ln -s ascii_magic/tests/*.{jpg,png} ./
'';
disabledTests = [
@@ -47,4 +51,4 @@ buildPythonPackage rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -30,6 +30,11 @@ buildPythonPackage rec {
hash = "sha256-JYzC1dEnq1caNSPffWCgk7c3mgUERywP0ladS+RwEnk=";
};
postPatch = ''
# pytest chokes on unhandled options in the [tool.pytest.ini_options] section
sed -i "/asdf_schema_/d" pyproject.toml
'';
build-system = [
setuptools
setuptools-scm
@@ -24,14 +24,14 @@
buildPythonPackage rec {
pname = "asdf";
version = "4.3.0";
version = "5.1.0";
pyproject = true;
src = fetchFromGitHub {
owner = "asdf-format";
repo = "asdf";
tag = version;
hash = "sha256-sCjDZ/6KiFH9LbdDpco8z1xRgJe0dm0HVhpRbO51RDI=";
hash = "sha256-pET6isOd8u0mK+axgedUcQkz4y5PCSzPMy+LOqEgtEs=";
};
build-system = [
@@ -19,14 +19,14 @@
buildPythonPackage rec {
pname = "asf-search";
version = "9.0.9";
version = "11.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "asfadmin";
repo = "Discovery-asf_search";
tag = "v${version}";
hash = "sha256-1ZJsVcbqvB0DpcVyCWaEdYEnDXDDIupiprcIZlRCWDo=";
hash = "sha256-Z6DZOjXpziCAn9ZqbRa1c0cAVAbPEt5Go63BlA4Umog=";
};
pythonRelaxDeps = [ "tenacity" ];
@@ -9,7 +9,7 @@
}:
buildPythonPackage rec {
version = "3.9.1";
version = "3.11.0";
pname = "asgiref";
format = "setuptools";
@@ -17,7 +17,7 @@ buildPythonPackage rec {
owner = "django";
repo = "asgiref";
tag = version;
hash = "sha256-VD8OQP+Xq3JpUz3fZRl6g+SL7mGZjeHjOU9Cd+scYzc=";
hash = "sha256-2ZaUIWGF5cQVNj95b7WiKGsn2wYsoJmJ/CfPhIEZdjc=";
};
propagatedBuildInputs = [ typing-extensions ];
@@ -34,7 +34,7 @@ buildPythonPackage rec {
pythonImportsCheck = [ "asgiref" ];
meta = {
changelog = "https://github.com/django/asgiref/blob/${src.rev}/CHANGELOG.txt";
changelog = "https://github.com/django/asgiref/blob/${src.tag}/CHANGELOG.txt";
description = "Reference ASGI adapters and channel layers";
homepage = "https://github.com/django/asgiref";
license = lib.licenses.bsd3;
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "asn1";
version = "2.8.0";
version = "3.1.0";
pyproject = true;
src = fetchFromGitHub {
owner = "andrivet";
repo = "python-asn1";
tag = "v${version}";
hash = "sha256-DLKfdQzYLhfaIEPPymTzRqj3+L/fsm5Jh8kqud/ezfw=";
hash = "sha256-yDX2TydMtqIE4A4QUmKPJKLM1UdXxp0qFBJx08Ri2YQ=";
};
build-system = [ setuptools ];
@@ -31,7 +31,7 @@ buildPythonPackage rec {
meta = {
description = "Python ASN.1 encoder and decoder";
homepage = "https://github.com/andrivet/python-asn1";
changelog = "https://github.com/andrivet/python-asn1/blob/v${version}/CHANGELOG.rst";
changelog = "https://github.com/andrivet/python-asn1/blob/${src.tag}/CHANGELOG.rst";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "aspy-refactor-imports";
version = "3.0.1";
version = "4.2.0";
format = "setuptools";
src = fetchFromGitHub {
owner = "asottile";
repo = "aspy.refactor_imports";
rev = "v${version}";
sha256 = "MlCM3zNTQZJ1RWrTQG0AN28RUepWINKCeLENykbu2nw=";
tag = "v${version}";
sha256 = "sha256-f5wZfisKz9WGdq6u0rd/zg2CfMwWvQeR8xZQNbD7KfU=";
};
pythonImportsCheck = [ "aspy.refactor_imports" ];
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "astropy-iers-data";
version = "0.2025.11.24.0.39.11";
version = "0.2026.1.19.0.42.31";
pyproject = true;
src = fetchFromGitHub {
owner = "astropy";
repo = "astropy-iers-data";
tag = "v${version}";
hash = "sha256-B8568fGvS76igIlEWIbsTczQYqL0nPISM8rfUrF/DS4=";
hash = "sha256-psxVL7375xQuo6mqh+5rvv0xEuZNUOtFco1BrPPWLtg=";
};
build-system = [
@@ -55,7 +55,7 @@
buildPythonPackage rec {
pname = "astropy";
version = "7.1.1";
version = "7.2.0";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -64,7 +64,7 @@ buildPythonPackage rec {
owner = "astropy";
repo = "astropy";
tag = "v${version}";
hash = "sha256-cvwwTa6eJYncB2V6UCuBrQ5WRRvjgZF5/z4d7Z/uHc8=";
hash = "sha256-U9kCzyOZcttlUP0DUGkhJVkk96sBM/Gm/s5ZPJZcEoA=";
};
env = lib.optionalAttrs stdenv.cc.isClang {
@@ -147,6 +147,10 @@ buildPythonPackage rec {
preCheck = ''
export HOME="$(mktemp -d)"
export OMP_NUM_THREADS=$(( $NIX_BUILD_CORES / 4 ))
if [ $OMP_NUM_THREADS -eq 0 ]; then
export OMP_NUM_THREADS=1
fi
# See https://github.com/astropy/astropy/issues/17649 and see
# --hypothesis-profile=ci pytest flag below.
cp conftest.py $out/
@@ -3,7 +3,6 @@
buildPythonPackage,
pythonOlder,
fetchFromGitHub,
fetchpatch2,
setuptools,
typing-extensions,
pytestCheckHook,
@@ -14,25 +13,16 @@
buildPythonPackage rec {
pname = "async-lru";
version = "2.0.5";
version = "2.1.0";
pyproject = true;
src = fetchFromGitHub {
owner = "aio-libs";
repo = "async-lru";
tag = "v${version}";
hash = "sha256-FJ1q6W9IYs0OSMZc+bI4v22hOAAWAv2OW3BAqixm8Hs=";
hash = "sha256-ab0l3JrjMPudfMsn0Tu2UpvSt8HePEl8tYF2EybmXak=";
};
patches = [
(fetchpatch2 {
# https://github.com/aio-libs/async-lru/issues/635
name = "python314-compatibility.patch";
url = "https://github.com/aio-libs/async-lru/commit/4df3785d3e5210ce6277b3137c4625cd73918088.patch";
hash = "sha256-B9KCJPbiZTQJrnxC/7VI+jgr2PKfwOmS7naXZwKtF9c=";
})
];
build-system = [ setuptools ];
dependencies = lib.optionals (pythonOlder "3.11") [ typing-extensions ];
@@ -21,14 +21,14 @@
buildPythonPackage rec {
pname = "async-upnp-client";
version = "0.46.1";
version = "0.46.2";
pyproject = true;
src = fetchFromGitHub {
owner = "StevenLooman";
repo = "async_upnp_client";
tag = version;
hash = "sha256-Ez7UnZjSA0JYrqY5SV4q9myrbXCQzg/plrQ9P941b6E=";
hash = "sha256-KJiEfu+JKDycBT14gFK4sBFCG3TN61DZEDth9y6CHp4=";
};
build-system = [ setuptools ];
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "asyncclick";
version = "8.1.8.0";
version = "8.3.0.5+async";
pyproject = true;
src = fetchFromGitHub {
owner = "python-trio";
repo = "asyncclick";
tag = "${version}+async";
hash = "sha256-J294pYuNOSm7v2BbwDpzn3uelAnZ3ip2U1gWuchhOtA=";
tag = version;
hash = "sha256-gKtxwI/vDB2pDrhiA+e1TClwW5nXvBRCMF3oCNoLaDo=";
};
build-system = [ flit-core ];
@@ -36,6 +36,8 @@ buildPythonPackage rec {
disabledTests = [
# AttributeError: 'Context' object has no attribute '_ctx_mgr'
"test_context_pushing"
# https://github.com/python-trio/asyncclick/issues/47
"test_echo_via_pager"
];
pythonImportsCheck = [ "asyncclick" ];
@@ -43,7 +45,7 @@ buildPythonPackage rec {
meta = {
description = "Python composable command line utility";
homepage = "https://github.com/python-trio/asyncclick";
changelog = "https://github.com/python-trio/asyncclick/blob/${version}/CHANGES.rst";
changelog = "https://github.com/python-trio/asyncclick/blob/${src.tag}/CHANGES.rst";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ fab ];
};
@@ -9,19 +9,19 @@
postgresql,
pythonOlder,
pytest-xdist,
pytestCheckHook,
pytest8_3CheckHook,
setuptools,
distro,
}:
buildPythonPackage rec {
pname = "asyncpg";
version = "0.30.0";
version = "0.31.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-xVHpkoq2cHYC9EgRgX+CujxEbgGL/h06vsyLpfPqyFE=";
hash = "sha256-yYk4bIOUC/vXhxgPKxUZQV4tPWJ3pw2dDwFFrHNQBzU=";
};
build-system = [
@@ -39,7 +39,7 @@ buildPythonPackage rec {
postgresql
postgresql.pg_config
pytest-xdist
pytestCheckHook
pytest8_3CheckHook
distro
];
@@ -20,12 +20,12 @@
buildPythonPackage rec {
pname = "asyncssh";
version = "2.21.1";
version = "2.22.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-mUOAKVXiExU2wrHnGqzGj1aXOjmZN+0LclCG10YcmQw=";
hash = "sha256-w85ysBvk+XtA5ihE3ThCJ+X/WkAaN5MAfEL4alyOtTc=";
};
build-system = [ setuptools ];
@@ -9,12 +9,12 @@
buildPythonPackage rec {
pname = "atenpdu";
version = "0.6.3";
version = "0.7.2";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-BcCw5y5LB0jLp9dRP0ZsAObTZ07kS+h+Hm8PZ0NwU3E=";
hash = "sha256-+UQVCizqpyVe7nuQUYwSBOtiTwW+0LVH1HaaucnIg9k=";
};
build-system = [ poetry-core ];
@@ -1,28 +1,41 @@
{
lib,
buildPythonPackage,
fetchPypi,
flit-core,
fetchFromGitHub,
poetry-core,
standard-aifc,
standard-sunau,
ffmpeg-headless,
pytestCheckHook,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "audioread";
version = "3.0.1";
version = "3.1.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-rFRgpUmMSL3y6OdnQCWDpNzRP0QU0ob0LOQ3nos1Bm0=";
src = fetchFromGitHub {
owner = "sampsyo";
repo = "audioread";
tag = "v${finalAttrs.version}";
hash = "sha256-QvgwjUGuzeHH69YAdZdImjMT+9t4YxAukbuZKk0lBro=";
};
nativeBuildInputs = [ flit-core ];
build-system = [ poetry-core ];
# No tests, need to disable or py3k breaks
doCheck = false;
dependencies = [
standard-aifc
standard-sunau
];
nativeCheckInputs = [
ffmpeg-headless
pytestCheckHook
];
meta = {
description = "Cross-platform audio decoding";
homepage = "https://github.com/sampsyo/audioread";
license = lib.licenses.mit;
};
}
})
@@ -20,14 +20,14 @@
buildPythonPackage rec {
pname = "authlib";
version = "1.6.5";
version = "1.6.6";
pyproject = true;
src = fetchFromGitHub {
owner = "lepture";
repo = "authlib";
tag = "v${version}";
hash = "sha256-lz2cPqag6lZ9PXb3O/SV4buIPDDzhI71/teqWHLG+vE=";
hash = "sha256-ma1YGsp9AhQowGhyk445le7hoZOEnWtHKo9nD9db950=";
};
build-system = [ setuptools ];
@@ -11,13 +11,13 @@
buildPythonPackage rec {
pname = "python-autopxd2";
version = "2.5.0";
version = "3.2.2";
pyproject = true;
src = fetchPypi {
pname = "autopxd2";
inherit version;
hash = "sha256-uxVWz2LSXWpDYvQFrxlrmxA1XQagyHTfFf4hhaHKOqc=";
hash = "sha256-fzq5xy7vPjxwgaEyBXk3Ke9JnySJ3PM5WAucFCZ/IP8=";
};
build-system = [
@@ -25,14 +25,14 @@
buildPythonPackage rec {
pname = "av";
version = "16.0.1";
version = "16.1.0";
pyproject = true;
src = fetchFromGitHub {
owner = "PyAV-Org";
repo = "PyAV";
tag = "v${version}";
hash = "sha256-iFKDDOJzCynaqwHIjykfh82diGiuOjWytwU3dq1J9PA=";
hash = "sha256-mz0VI72lqtur5HdCkPNxInk0pUWxji0boIZnfvdrxIs=";
};
build-system = [
@@ -94,7 +94,7 @@ buildPythonPackage rec {
description = "Pythonic bindings for FFmpeg";
mainProgram = "pyav";
homepage = "https://github.com/PyAV-Org/PyAV";
changelog = "https://github.com/PyAV-Org/PyAV/blob/v${version}/CHANGELOG.rst";
changelog = "https://github.com/PyAV-Org/PyAV/blob/${src.tag}/CHANGELOG.rst";
license = lib.licenses.bsd2;
maintainers = [ ];
};
@@ -18,7 +18,7 @@
buildPythonPackage rec {
pname = "aws-sam-translator";
version = "1.103.0";
version = "1.106.0";
pyproject = true;
# https://github.com/aws/serverless-application-model/issues/3831
@@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "aws";
repo = "serverless-application-model";
tag = "v${version}";
hash = "sha256-FW7tmXsD4VfR/c6IJUCvsYPYLIisaEqAhD0sp9ufA/s=";
hash = "sha256-9KrBoa50lgZcqe/wzt05TsuUYbjRuQXgXTVHjDKBmr4=";
};
postPatch = ''
@@ -21,14 +21,14 @@
buildPythonPackage rec {
pname = "aws-xray-sdk";
version = "2.14.0";
version = "2.15.0";
pyproject = true;
src = fetchFromGitHub {
owner = "aws";
repo = "aws-xray-sdk-python";
tag = version;
hash = "sha256-rWP0yQ+Ril0UByOCWJKcL3mD7TvzK8Ddq9JlFIRBFU4=";
hash = "sha256-Zu2+awB6Ynxp6hkY1bB1f6u+KpDvCcoGxDWanSH+yBY=";
};
nativeBuildInputs = [ setuptools ];
@@ -68,7 +68,7 @@ buildPythonPackage rec {
meta = {
description = "AWS X-Ray SDK for the Python programming language";
homepage = "https://github.com/aws/aws-xray-sdk-python";
changelog = "https://github.com/aws/aws-xray-sdk-python/blob/${version}/CHANGELOG.rst";
changelog = "https://github.com/aws/aws-xray-sdk-python/blob/${src.tag}/CHANGELOG.rst";
license = lib.licenses.asl20;
maintainers = [ ];
};
@@ -29,14 +29,14 @@
buildPythonPackage rec {
pname = "ax-platform";
version = "1.2.1";
version = "1.2.2";
pyproject = true;
src = fetchFromGitHub {
owner = "facebook";
repo = "ax";
tag = version;
hash = "sha256-WjJhBSj5lKt1ygrJ2QdxUxEvCrfnanLY8yWs7qy/GIY=";
hash = "sha256-9aZxliG7687OBhaQDG6SoN7paSfVB5prxB3KgiOod0Q=";
};
env.ALLOW_BOTORCH_LATEST = "1";
@@ -113,7 +113,7 @@ buildPythonPackage rec {
meta = {
description = "Platform for understanding, managing, deploying, and automating adaptive experiments";
homepage = "https://ax.dev/";
changelog = "https://github.com/facebook/Ax/releases/tag/${version}";
changelog = "https://github.com/facebook/Ax/releases/tag/${src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ veprbl ];
};
@@ -9,12 +9,13 @@
buildPythonPackage rec {
pname = "azure-appconfiguration";
version = "1.7.1";
version = "1.7.2";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-Pr5B6b4/SubKYeXbxCxLfMAHoBBUqFBlAaJt/Bmf0+w=";
pname = "azure_appconfiguration";
inherit version;
hash = "sha256-zv11spi4mKjtn3MEjz859OgQWaWM2DLQUjeH/B2RKgY=";
};
build-system = [ setuptools ];
@@ -11,10 +11,9 @@
opentelemetry-instrumentation,
opentelemetry-instrumentation-requests,
opentelemetry-sdk,
pytest,
pytest-asyncio,
pytest-trio,
pytestCheckHook,
pytest8_3CheckHook,
requests,
setuptools,
six,
@@ -23,7 +22,7 @@
}:
buildPythonPackage rec {
version = "1.35.0";
version = "1.38.0";
pname = "azure-core";
pyproject = true;
@@ -32,7 +31,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "azure_core";
inherit version;
hash = "sha256-wL5ShIlIXp7eWbaXHrY8HqrPg+9TABv+OQTkdelyvlw=";
hash = "sha256-gZTSaCJFo+TjFRpmfGhkZMN4b+15GLOU0DW9zWG7WZM=";
};
build-system = [ setuptools ];
@@ -55,10 +54,9 @@ buildPythonPackage rec {
opentelemetry-instrumentation
opentelemetry-instrumentation-requests
opentelemetry-sdk
pytest
pytest-trio
pytest-asyncio
pytestCheckHook
pytest8_3CheckHook
trio
]
++ lib.concatAttrValues optional-dependencies;
@@ -9,13 +9,13 @@
buildPythonPackage rec {
pname = "azure-cosmos";
version = "4.14.2";
version = "4.14.5";
pyproject = true;
src = fetchPypi {
pname = "azure_cosmos";
inherit version;
hash = "sha256-f7dGRJ7xWTBMWvb+aHVI5WHB8eJX/WUF1gFY0AEB7G4=";
hash = "sha256-MjmmBf4pyUt3ORgmdzqj0Nm75Lk5A/zltkNLDzJ0K6c=";
};
build-system = [ setuptools ];
@@ -12,13 +12,13 @@
buildPythonPackage rec {
pname = "azure-identity";
version = "1.23.1";
version = "1.25.1";
pyproject = true;
src = fetchPypi {
pname = "azure_identity";
inherit version;
hash = "sha256-Imwe+YKp+NXc9uD57TXq7ypNlx592GMX6bnVLnCgNeQ=";
hash = "sha256-h8qDKIg95gNkQ+HDe0Do3I+3SJgkD2EHHgnS42k2FFY=";
};
build-system = [ setuptools ];
@@ -1,6 +1,7 @@
{
lib,
aiohttp,
aioresponses,
asgiref,
azure-core,
azure-identity,
@@ -10,27 +11,33 @@
msal,
pandas,
pytest-asyncio,
pytest-xdist,
pytestCheckHook,
python-dateutil,
requests,
setuptools,
uv-build,
}:
buildPythonPackage rec {
pname = "azure-kusto-data";
version = "5.0.5";
version = "6.0.1";
pyproject = true;
src = fetchFromGitHub {
owner = "Azure";
repo = "azure-kusto-python";
tag = "v${version}";
hash = "sha256-DEHTxSvc6AeBMEJuAiDavFj2xVfPmWKpZBaZcpHWHak=";
hash = "sha256-ZwPF6YLb2w+Thds36UeQdx64SJqKHFXSQVv39YYQOHA=";
};
sourceRoot = "${src.name}/${pname}";
build-system = [ setuptools ];
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail "uv_build>=0.8.9,<0.9.0" uv_build
'';
build-system = [ uv-build ];
dependencies = [
azure-core
@@ -50,7 +57,9 @@ buildPythonPackage rec {
};
nativeCheckInputs = [
aioresponses
pytest-asyncio
pytest-xdist
pytestCheckHook
]
++ lib.concatAttrValues optional-dependencies;
@@ -66,7 +75,7 @@ buildPythonPackage rec {
meta = {
description = "Kusto Data Client";
homepage = "https://pypi.org/project/azure-kusto-data/";
homepage = "https://github.com/Azure/azure-kusto-python/tree/master/azure-kusto-data";
changelog = "https://github.com/Azure/azure-kusto-python/releases/tag/${src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
@@ -8,27 +8,33 @@
fetchFromGitHub,
pandas,
pytest-asyncio,
pytest-xdist,
pytestCheckHook,
responses,
setuptools,
uv-build,
tenacity,
}:
buildPythonPackage rec {
pname = "azure-kusto-ingest";
version = "5.0.5";
version = "6.0.1";
pyproject = true;
src = fetchFromGitHub {
owner = "Azure";
repo = "azure-kusto-python";
tag = "v${version}";
hash = "sha256-DEHTxSvc6AeBMEJuAiDavFj2xVfPmWKpZBaZcpHWHak=";
hash = "sha256-ZwPF6YLb2w+Thds36UeQdx64SJqKHFXSQVv39YYQOHA=";
};
sourceRoot = "${src.name}/${pname}";
build-system = [ setuptools ];
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail "uv_build>=0.8.9,<0.9.0" uv-build
'';
build-system = [ uv-build ];
dependencies = [
azure-kusto-data
@@ -49,6 +55,7 @@ buildPythonPackage rec {
nativeCheckInputs = [
aiohttp
pytest-asyncio
pytest-xdist
pytestCheckHook
responses
]
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "azure-mgmt-appcontainers";
version = "3.2.0";
version = "4.0.0";
format = "setuptools";
pyroject = true;
src = fetchPypi {
pname = "azure_mgmt_appcontainers";
inherit version;
hash = "sha256-bp7WPCwssPZD+tZ52BMIxKomFWztQfwDPl9MBJghjz4=";
hash = "sha256-FzETbKAWbF+8IaWM036nZ4fSCYnn+V3BKuYn768dw6U=";
};
build-system = [ setuptools ];
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "azure-mgmt-compute";
version = "35.0.0";
version = "37.1.0";
pyproject = true;
src = fetchPypi {
pname = "azure_mgmt_compute";
inherit version;
hash = "sha256-QxlpERNVB9HOdvCJxOV9OyJYheUSfQI74s4cWX/UQzY=";
hash = "sha256-V67UT4TCpTMj4Rw3MUhd176ZruDdGnT1+nffYHlD00o=";
};
build-system = [ setuptools ];
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "azure-mgmt-cosmosdb";
version = "9.8.0";
version = "9.9.0";
pyproject = true;
src = fetchPypi {
pname = "azure_mgmt_cosmosdb";
inherit version;
hash = "sha256-IU7kcWU4flePhuZhH7MptNVNwpWtedo3udksXW0g0bE=";
hash = "sha256-Rni/BCvcIIqiT8pxdnrCm28qJyKseHJgg3Glki87bDc=";
};
build-system = [ setuptools ];
@@ -5,13 +5,12 @@
buildPythonPackage,
fetchPypi,
isodate,
setuptools,
typing-extensions,
}:
buildPythonPackage rec {
pname = "azure-mgmt-dashboard";
version = "1.1.0";
version = "2.0.0";
format = "wheel";
src = fetchPypi {
@@ -20,7 +19,7 @@ buildPythonPackage rec {
format = "wheel";
python = "py3";
dist = "py3";
hash = "sha256-WoZW5p30f0mrmMyhD68nxqlGrTtUU93V167B8wZitdA=";
hash = "sha256-1LASBzs+biyDDQPoCujcvLhK3iyNaHLU8VCtBSdTJxg=";
};
propagatedBuildInputs = [
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "azure-mgmt-keyvault";
version = "12.0.0";
version = "13.0.0";
pyproject = true;
src = fetchPypi {
pname = "azure_mgmt_keyvault";
inherit version;
hash = "sha256-4s8Y6KSSi10cqxJ75C6prQJG1ofKEvwnoq1mSHzhyGs=";
hash = "sha256-VsEpBObZrEn4hkg+UOP2Ndi/Q6SJ6zL6e0gy8yPTlsc=";
};
build-system = [ setuptools ];
@@ -12,13 +12,13 @@
buildPythonPackage rec {
pname = "azure-mgmt-mysqlflexibleservers";
version = "1.0.0b3";
version = "1.0.0";
pyproject = true;
src = fetchPypi {
pname = "azure_mgmt_mysqlflexibleservers";
inherit version;
hash = "sha256-YR/Yjz2x4KhHehYz/pTEYdFyE+IVFw61PB7qm4I71MM=";
hash = "sha256-0HemVoiKXFl39HmiRKZKxKHTUQAumaft2vakmoIZLlY=";
};
build-system = [
@@ -11,13 +11,13 @@
buildPythonPackage rec {
pname = "azure-mgmt-network";
version = "29.0.0";
version = "30.1.0";
pyproject = true;
src = fetchPypi {
pname = "azure_mgmt_network";
inherit version;
hash = "sha256-V3+8dqGV90S5e6xCdeESeffz5jxlnZh3PztKmm4JQ7k=";
hash = "sha256-QUZKBTZJYvcRmgToqYPpCTXBoksu86Q6wQoOzJIIcJ8=";
};
build-system = [ setuptools ];
@@ -12,13 +12,13 @@
buildPythonPackage rec {
pname = "azure-mgmt-postgresqlflexibleservers";
version = "1.1.0";
version = "2.0.0";
pyproject = true;
src = fetchPypi {
pname = "azure_mgmt_postgresqlflexibleservers";
inherit version;
hash = "sha256-nt6di6Y+nSh5y3StyQPGSa87xUYKAnhyh7DNGNdUrxQ=";
hash = "sha256-E9L0W6IYo2T7BAVoT4Bw8mGuPtWX1aVNBOMphzLEzao=";
};
build-system = [
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "azure-mgmt-recoveryservicesbackup";
version = "9.2.0";
version = "10.0.0";
pyproject = true;
src = fetchPypi {
pname = "azure_mgmt_recoveryservicesbackup";
inherit version;
hash = "sha256-xAKz4ipsOHnfVrw34AYxQsM1LFECWZ/xAtGYJPGzKyk=";
hash = "sha256-DKw8a4cjBjWbvEdQHRhLcAhGzlSPk/nA9u99HRC3I+k=";
};
build-system = [ setuptools ];
@@ -11,13 +11,13 @@
buildPythonPackage rec {
pname = "azure-mgmt-web";
version = "9.0.0";
version = "10.1.0";
pyproject = true;
src = fetchPypi {
pname = "azure_mgmt_web";
inherit version;
hash = "sha256-RFXs07SYV3CFwZBObRcTklTjWLoH/mxINaiRu697BsI=";
hash = "sha256-JtNZS74bMFibcpIsNYVbxbdMFR8CJBR6YNGnUjSFkiY=";
};
build-system = [ setuptools ];

Some files were not shown because too many files have changed in this diff Show More