[python-updates] major updates 2026-01-21 (#482364)
This commit is contained in:
@@ -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
|
||||
];
|
||||
|
||||
|
||||
@@ -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; [
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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" ];
|
||||
|
||||
@@ -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=";
|
||||
};
|
||||
});
|
||||
}
|
||||
|
||||
@@ -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 = (
|
||||
|
||||
@@ -35,6 +35,8 @@ let
|
||||
inherit version;
|
||||
hash = "sha256-hOXkMINaSwzU/SpXzjhTJp0ds0OREc2mtu11LjSc9KE=";
|
||||
};
|
||||
|
||||
build-system = with self; [ setuptools ];
|
||||
};
|
||||
|
||||
pretix = self.toPythonModule pretix;
|
||||
|
||||
@@ -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(),
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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.
|
||||
'';
|
||||
|
||||
@@ -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
Reference in New Issue
Block a user