Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot]
2026-02-01 06:00:34 +00:00
committed by GitHub
52 changed files with 476 additions and 445 deletions
-7
View File
@@ -18970,13 +18970,6 @@
github = "nipeharefa";
githubId = 12620257;
};
niraethm = {
name = "Rémi Akirazar";
email = "randormi@devcpu.co";
matrix = "@lysgonul:bark.lgbt";
github = "niraethm";
githubId = 20865531;
};
NIS = {
name = "NSC IT Solutions";
github = "dev-nis";
+3 -2
View File
@@ -445,8 +445,9 @@ in
allowAny.fail("ping -c3 -W1 10.0.100.1")
allowAny.fail("ping -c3 -W1 2001:db8::4")
${allowTrafficBetweenV4 "lighthouse" "allowAny"}
allowAny.wait_until_succeeds("ping -c1 -W1 10.0.100.1", timeout=10)
allowAny.wait_until_succeeds("ping -c1 -W1 10.0.100.4", timeout=10)
allowAny.wait_until_succeeds("ping -c1 -W1 192.168.1.1", timeout=10)
allowAny.wait_until_succeeds("ping -c1 -W1 10.0.100.1", timeout=15)
allowAny.wait_until_succeeds("ping -c1 -W1 10.0.100.4", timeout=15)
${allowTrafficBetweenV6 "lighthouse" "allowAny"}
${allowTrafficBetweenV6 "lighthouse" "allowToLighthouse"}
${allowTrafficBetweenV6 "allowAny" "allowToLighthouse"}
@@ -5,13 +5,13 @@
}:
mkLibretroCore rec {
core = "np2kai";
version = "0-unstable-2026-01-19";
version = "0-unstable-2026-01-31";
src = fetchFromGitHub {
owner = "AZO234";
repo = "NP2kai";
rev = "e2138c44ea539b36b2d1fc17b70c14fcedfd9784";
hash = "sha256-59u8UWk2KNtZNAUcMql0BaCY+VtDs7GssrQRbXbqB3c=";
rev = "696c03b5d2cc6d67450b62276fb945d791fa6be1";
hash = "sha256-usaQl1q9U+Qwe/ZxOyrDxTUr1ifbPljQrxRc7uoQWLA=";
fetchSubmodules = true;
};
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "pcsx-rearmed";
version = "0-unstable-2026-01-19";
version = "0-unstable-2026-01-28";
src = fetchFromGitHub {
owner = "libretro";
repo = "pcsx_rearmed";
rev = "3a7850fdc6ac4ed0c323ade851b462504a3cbb79";
hash = "sha256-D2+Vbs+EIZykQRJK8GxDyPSh+0DlObw6IfXBOq1JnAw=";
rev = "94a7ee303c7852799caceb5af93cfd4f75c442e0";
hash = "sha256-EaXFWS5rdslgf/++FsWfhX3B6HvPlEQWYmiYoWzqGXY=";
};
dontConfigure = true;
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "stella";
version = "0-unstable-2026-01-01";
version = "0-unstable-2026-01-26";
src = fetchFromGitHub {
owner = "stella-emu";
repo = "stella";
rev = "6efad98f0058e803ac675ead6dbe33c054db1492";
hash = "sha256-iwGDxd+xrxGgLZF9896OaYMMCo573l9lbnSZgNstHOQ=";
rev = "2da2e050d261f0f2df40eec3ca64f73e05bde5f6";
hash = "sha256-CZrgahSdU6Ri0Cq/Z0iS3jjEfsW/TS1reuMzUb9yGNM=";
};
makefile = "Makefile";
@@ -310,11 +310,11 @@
"vendorHash": null
},
"digitalocean_digitalocean": {
"hash": "sha256-inPOojpjliZpEN3Bk67mPdmq0XDCFHFpwthwuJjyIZg=",
"hash": "sha256-mC1n28i5767fdyG2g4687G+x2pT94PN+pe3xjs7pMNE=",
"homepage": "https://registry.terraform.io/providers/digitalocean/digitalocean",
"owner": "digitalocean",
"repo": "terraform-provider-digitalocean",
"rev": "v2.74.0",
"rev": "v2.75.0",
"spdx": "MPL-2.0",
"vendorHash": null
},
File diff suppressed because it is too large Load Diff
+3 -3
View File
@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-pgo";
version = "0.2.10";
version = "0.3.0";
src = fetchFromGitHub {
owner = "kobzol";
repo = "cargo-pgo";
rev = "v${version}";
hash = "sha256-kYdEFUifpBlbEcFnDELu8OwvS46eeJQSU/6VyLQD2mk=";
hash = "sha256-+mnpJwgu1zNnFVoA9SS9h0U1FOc3wyWjgFk8AMNNvFA=";
};
cargoHash = "sha256-sY4UUGbTzw5dlALzQ6Iyo3hxB3Qni4infZRexHcle3I=";
cargoHash = "sha256-wYarUvQX6DZCe339i2Xfg2ACnxfn6Sngoawm/uyw9wo=";
# Integration tests do not run in Nix build environment due to needing to
# create and build Cargo workspaces.
+2 -2
View File
@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "cdncheck";
version = "1.2.20";
version = "1.2.21";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = "cdncheck";
tag = "v${finalAttrs.version}";
hash = "sha256-M+WlXFTw6DMV197aJh7UUIDsRiGeobXR5biEjRtASKE=";
hash = "sha256-Y0+6SslkAP+5Gtu/AQx0qUrWET5TWUgcIPIYxSWu4ec=";
};
vendorHash = "sha256-sVCmEMT6Y/9EPCbiUlstAw8FS4y+afeYeWNhT8aBXSE=";
+3 -4
View File
@@ -5,10 +5,9 @@
smlnj,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation {
pname = "celf";
pversion = "2013-07-25";
name = "celf-${pversion}";
version = "2.9.3-unstable-2013-07-25";
src = fetchFromGitHub {
owner = "clf";
@@ -35,7 +34,7 @@ stdenv.mkDerivation rec {
description = "Linear logic programming system";
mainProgram = "celf";
homepage = "https://github.com/clf/celf";
license = lib.licenses.gpl3;
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ bcdarwin ];
platforms = lib.platforms.unix;
};
+7 -7
View File
@@ -4,18 +4,18 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "cyclonedx-gomod";
version = "1.9.0";
version = "1.10.0";
src = fetchFromGitHub {
owner = "CycloneDX";
repo = "cyclonedx-gomod";
tag = "v${version}";
hash = "sha256-iD8mDqQl18ufJBoRkpqYZc+I259HfnFNp29guvBtGDk=";
tag = "v${finalAttrs.version}";
hash = "sha256-x0/Sei1uY8dDTYCFOgI2e6pe/5BjXLgt8YKKvSMBG4I=";
};
vendorHash = "sha256-Yw+lci0vBDWeJVjOX83LKNb7afcsIK/AC5GZPRSzcdo=";
vendorHash = "sha256-x2aP+tGG5cn7ePeIbo+3XuPdWTScdY4dYvEKSJjxoSo=";
ldflags = [
"-w"
@@ -28,9 +28,9 @@ buildGoModule rec {
meta = {
description = "Tool to create CycloneDX Software Bill of Materials (SBOM) from Go modules";
homepage = "https://github.com/CycloneDX/cyclonedx-gomod";
changelog = "https://github.com/CycloneDX/cyclonedx-gomod/releases/tag/v${version}";
changelog = "https://github.com/CycloneDX/cyclonedx-gomod/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "cyclonedx-gomod";
};
}
})
+3 -3
View File
@@ -12,16 +12,16 @@
rustPlatform.buildRustPackage rec {
pname = "cyme";
version = "2.2.8";
version = "2.2.11";
src = fetchFromGitHub {
owner = "tuna-f1sh";
repo = "cyme";
rev = "v${version}";
hash = "sha256-PHYzaynxzKYYNTB/pJVuSZoiN3/zwixjqoxXzbxToVc=";
hash = "sha256-DRlK7QsZvydC05kHIWLR1a01/Cc+9TZN0Z4hUCfShjQ=";
};
cargoHash = "sha256-NTsiAW9SLN6vuNtbdrXqtvutnI/2DLCgMjYxG6tTtFM=";
cargoHash = "sha256-vh7VUTI+FKWtwYmcpEeADq/OF69M38yekPySXkFJ5ZA=";
nativeBuildInputs = [
pkg-config
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule (finalAttrs: {
pname = "dgop";
version = "0.1.13";
version = "0.2.0";
src = fetchFromGitHub {
owner = "AvengeMedia";
repo = "dgop";
tag = "v${finalAttrs.version}";
hash = "sha256-Frp1/AE5jznFWS52FgN9daI6Kgi0yPx7bZVoFuEIylw=";
hash = "sha256-CxTvTx7WYKj9usa1uZDUmCqS9+W0QoIeTGDlkhHLVho=";
};
vendorHash = "sha256-NycCRxav1S/DW4fRlcLG5r5NsQQHbAE4zoOiF6Ut/bE=";
vendorHash = "sha256-4GslUKwUCO8oOqylsclJmAZL/ds0plenzcTAwAXKtrc=";
ldflags = [
"-w"
+2 -2
View File
@@ -18,14 +18,14 @@
python3Packages.buildPythonApplication rec {
pname = "faugus-launcher";
version = "1.13.9";
version = "1.13.11";
pyproject = false;
src = fetchFromGitHub {
owner = "Faugus";
repo = "faugus-launcher";
tag = version;
hash = "sha256-tkCcKnRhIbBXinZsxe7A6UGdzrmcT9l1u4/aopOtA5E=";
hash = "sha256-j+qJmcSvq1TyVKGqPx3oeYIVDMxePPjg12bLu2lYWXU=";
};
nativeBuildInputs = [
+49
View File
@@ -0,0 +1,49 @@
{
lib,
fetchFromGitHub,
python3,
}:
python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "fetchtastic";
version = "0.10.2";
pyproject = true;
src = fetchFromGitHub {
owner = "jeremiah-k";
repo = "fetchtastic";
tag = finalAttrs.version;
hash = "sha256-E8f0je4w4sTmf/EX9I8dZ4Ge4bsEvr8E6S5i02n5k+E=";
};
pythonRelaxDeps = [ "platformdirs" ];
build-system = with python3.pkgs; [ setuptools ];
dependencies = with python3.pkgs; [
packaging
pick
platformdirs
pyyaml
requests
rich
urllib3
];
nativeCheckInputs = with python3.pkgs; [
pytest-cov-stub
pytest-mock
pytestCheckHook
];
pythonImportsCheck = [ "fetchtastic" ];
meta = {
description = "Utility for downloading and managing the latest Meshtastic firmware releases";
homepage = "https://github.com/jeremiah-k/fetchtastic";
changelog = "https://github.com/jeremiah-k/fetchtastic/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "fetchtastic";
};
})
+1 -1
View File
@@ -6,7 +6,7 @@
}:
stdenv.mkDerivation (finalAttrs: {
name = "gensort";
pname = "gensort";
version = "1.5";
src = fetchurl {
+4 -3
View File
@@ -30,7 +30,8 @@
sqlite,
vigra,
wrapGAppsHook3,
wxGTK,
wxGTK32,
wxGTK' ? wxGTK32,
zlib,
}:
@@ -65,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: {
panotools
sqlite
vigra
wxGTK
wxGTK'
zlib
];
@@ -74,7 +75,7 @@ stdenv.mkDerivation (finalAttrs: {
makeWrapper
pkg-config
wrapGAppsHook3
wxGTK
wxGTK'
];
strictDeps = true;
+1 -1
View File
@@ -6,7 +6,7 @@
nix-update-script,
}:
python3.pkgs.buildPythonApplication rec {
name = "ietf-cli";
pname = "ietf-cli";
version = "1.29";
pyproject = false;
+1 -1
View File
@@ -35,7 +35,7 @@
}:
stdenv.mkDerivation (finalAttrs: {
strictDeps = true;
name = "isle-portable";
pname = "isle-portable";
version = "0-unstable-2025-11-15";
src = fetchFromGitHub {
+1 -1
View File
@@ -5,7 +5,7 @@
jq,
}:
buildNpmPackage {
name = "json2ts";
pname = "json2ts";
version = "15.0.2";
src = fetchFromGitHub {
owner = "bcherny";
+1 -1
View File
@@ -9,7 +9,7 @@
libusb1,
}:
stdenv.mkDerivation (finalAttrs: {
name = "kryoflux";
pname = "kryoflux";
version = "3.50";
src = fetchurl {
url = "https://www.kryoflux.com/download/kryoflux_${finalAttrs.version}_linux_r2.tar.gz";
+1 -1
View File
@@ -5,7 +5,7 @@
}:
buildGoModule rec {
name = "kubetrim";
pname = "kubetrim";
version = "0.0.1";
src = fetchFromGitHub {
+3 -3
View File
@@ -13,16 +13,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "laze";
version = "0.1.38";
version = "0.1.39";
src = fetchFromGitHub {
owner = "kaspar030";
repo = "laze";
tag = finalAttrs.version;
hash = "sha256-8n22euQquEuMDcF7TN7rJkBK6jrZuYlRWegiXccWXFY=";
hash = "sha256-6jpsrRsBqowPL0TXke5gbgl6twuQLUsQ9yMGh4bJVds=";
};
cargoHash = "sha256-M0RrtEAs7nYNr3nnISGX+/49PLdxNU0CkIhZn9wRJjU=";
cargoHash = "sha256-kxbMkz3vEhXXzJ8yVDPAkCrALOq9+dNw9NoknCmGPIE=";
passthru.updateScript = nix-update-script { };
+2 -2
View File
@@ -8,13 +8,13 @@
}:
buildGoModule (finalAttrs: {
pname = "lazyhetzner";
version = "0.0.6";
version = "1.0.0";
src = fetchFromGitHub {
owner = "grammeaway";
repo = "lazyhetzner";
tag = "v${finalAttrs.version}";
hash = "sha256-Hk1ZJ1DMotPVoR77dMb9deVbO/YUjORC+KVYBRIuLH0=";
hash = "sha256-krMA3QbeQGZCadP2sprITimh+K2XFYsN/sd29HVyd0U=";
leaveDotGit = true;
postFetch = ''
+1 -1
View File
@@ -6,7 +6,7 @@
}:
stdenv.mkDerivation (finalAttrs: {
name = "mingtest";
pname = "mingtest";
version = "0.2.1";
src = fetchFromGitHub {
owner = "craflin";
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule (finalAttrs: {
pname = "nebula";
version = "1.10.0";
version = "1.10.2";
src = fetchFromGitHub {
owner = "slackhq";
repo = "nebula";
tag = "v${finalAttrs.version}";
hash = "sha256-p/2A1ZTBUPvrA8eAgLxjR7NSAfiIEkDcjX0Db8dCmfQ=";
hash = "sha256-hDszl6//hFVK79dadz6mBuYMRvwDUerUkPvzD5AcvfA=";
};
vendorHash = "sha256-rod6YDosI9nBf2v6Q/rw/fT9p9N8Zo/lu989UhyL8/s=";
vendorHash = "sha256-CNYBqslUXJf3Nls3Lu6PbABhT9wTbIfBZxFkiUW59Kk=";
subPackages = [
"cmd/nebula"
@@ -6,7 +6,7 @@
}:
stdenv.mkDerivation {
name = "nixos-bgrt-plymouth";
pname = "nixos-bgrt-plymouth";
version = "0-unstable-2024-10-25";
src = fetchFromGitHub {
+1 -1
View File
@@ -8,7 +8,7 @@
nix-update-script,
}:
stdenv.mkDerivation (finalAttrs: {
name = "oqs-provider";
pname = "oqs-provider";
version = "0.10.0";
src = fetchFromGitHub {
+3 -5
View File
@@ -1,5 +1,3 @@
{ python3Packages }:
with python3Packages;
toPythonApplication rucio
# Pinned to python 3.12 while python313Packages.future does not evaluate and
# until https://github.com/CZ-NIC/pyoidc/issues/649 is resolved
{ python312Packages }: with python312Packages; toPythonApplication rucio
+16 -3
View File
@@ -2,28 +2,34 @@
lib,
fetchFromGitHub,
rustPlatform,
installShellFiles,
gitMinimal,
stdenv,
versionCheckHook,
nix-update-script,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "rumdl";
version = "0.1.2";
version = "0.1.8";
src = fetchFromGitHub {
owner = "rvben";
repo = "rumdl";
tag = "v${finalAttrs.version}";
hash = "sha256-8K+jZL/yo7ur5WD+5+L+ZHhFkhYo83brgD6Gg1Xo6js=";
hash = "sha256-W6+4InVhfROlH0IwtmPanxc0OAl4rooiuz8lKAFRRoI=";
};
cargoHash = "sha256-dpHV5+DJLsjwvLkxtXOS7CYUNKXW57o0O541pO8vN5U=";
cargoHash = "sha256-ATODqtHCNEZcYm2CdvrHz8L1c+AcKfXkUGhVbUyW9Wg=";
cargoBuildFlags = [
"--bin=rumdl"
];
nativeBuildInputs = [
installShellFiles
];
nativeCheckInputs = [
gitMinimal
];
@@ -36,6 +42,13 @@ rustPlatform.buildRustPackage (finalAttrs: {
"smoke"
];
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
installShellCompletion --cmd rumdl \
--bash <("$out/bin/rumdl" completions bash) \
--fish <("$out/bin/rumdl" completions fish) \
--zsh <("$out/bin/rumdl" completions zsh)
'';
doInstallCheck = true;
nativeInstallCheckInputs = [
versionCheckHook
+2 -2
View File
@@ -19,14 +19,14 @@ let
in
python.pkgs.buildPythonApplication rec {
pname = "umap";
version = "3.5.0";
version = "3.6.0";
pyproject = true;
src = fetchFromGitHub {
owner = "umap-project";
repo = "umap";
rev = version;
hash = "sha256-6izKVZWXlP7yk1vvDDeaSNnzlWCF1xLLUyELaeTngN0=";
hash = "sha256-6EZQl8vo2eKmsy2/8uhwlYW/v51q+dNWxOfKyeXBFMI=";
};
build-system = [
-1
View File
@@ -130,7 +130,6 @@ stdenv.mkDerivation (finalAttrs: {
maintainers = with lib.maintainers; [
artturin
gigglesquid
niraethm
dtomvan
];
mainProgram = "vintagestory";
@@ -5,16 +5,16 @@
setuptools,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "awsiotpythonsdk";
version = "1.5.5";
version = "1.6.0";
pyproject = true;
src = fetchFromGitHub {
owner = "aws";
repo = "aws-iot-device-sdk-python";
tag = "v${version}";
hash = "sha256-mgf2hb7dWOGzaHnOQDz7GJeQV3Pa0X56X8nC15Tq0dY=";
tag = "v${finalAttrs.version}";
hash = "sha256-Jwj07yAl9LrHRy1y3cjipObqEcwP+j+a5dcvXj02kgA=";
};
nativeBuildInputs = [ setuptools ];
@@ -27,8 +27,8 @@ buildPythonPackage rec {
meta = {
description = "Python SDK for connecting to AWS IoT";
homepage = "https://github.com/aws/aws-iot-device-sdk-python";
changelog = "https://github.com/aws/aws-iot-device-sdk-python/releases/tag/${src.tag}";
license = with lib.licenses; [ asl20 ];
changelog = "https://github.com/aws/aws-iot-device-sdk-python/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -1,35 +1,29 @@
{
lib,
stdenv,
buildPythonPackage,
fetchFromGitHub,
# build-system
hatchling,
# dependencies
asn1crypto,
badldap,
buildPythonPackage,
certipy,
cryptography,
dnspython,
fetchFromGitHub,
hatchling,
kerbad,
winacl,
# test
certipy,
pytestCheckHook,
winacl,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "bloodyad";
version = "2.5.3";
version = "2.5.4";
pyproject = true;
src = fetchFromGitHub {
owner = "CravateRouge";
repo = "bloodyAD";
tag = "v${version}";
hash = "sha256-xevh8bPTyroZEiYqG5tbcjhhxjjQWencZTV4Iy/0U28=";
tag = "v${finalAttrs.version}";
hash = "sha256-6ZSJTupjVhvyU9G/eePJiXk16w9HwpsOFwdwTSLb7tU=";
};
pythonRelaxDeps = [ "cryptography" ];
@@ -87,8 +81,8 @@ buildPythonPackage rec {
meta = {
description = "Module for Active Directory Privilege Escalations";
homepage = "https://github.com/CravateRouge/bloodyAD";
changelog = "https://github.com/CravateRouge/bloodyAD/releases/tag/${src.tag}";
changelog = "https://github.com/CravateRouge/bloodyAD/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -358,13 +358,13 @@
buildPythonPackage (finalAttrs: {
pname = "boto3-stubs";
version = "1.42.38";
version = "1.42.39";
pyproject = true;
src = fetchPypi {
pname = "boto3_stubs";
inherit (finalAttrs) version;
hash = "sha256-ZOPT//RnC2d+8cWUrMoIFw1ENICl/PROydy+FDsrXuQ=";
hash = "sha256-9BMx4YMO0i5lJPpuP5WJfpmw33kO+2N5iz1DGA85haE=";
};
build-system = [ setuptools ];
@@ -9,13 +9,13 @@
buildPythonPackage (finalAttrs: {
pname = "botocore-stubs";
version = "1.42.38";
version = "1.42.39";
pyproject = true;
src = fetchPypi {
pname = "botocore_stubs";
inherit (finalAttrs) version;
hash = "sha256-ls9jtpSSZPB49QCfpykyxv0GqIx73k4h7ZbfbDfo7aw=";
hash = "sha256-enUmXNWfuT/qSmoCrF6Qy7RNFPGCYnrVjbFCVpC8iD0=";
};
build-system = [ setuptools ];
@@ -13,14 +13,14 @@
buildPythonPackage (finalAttrs: {
pname = "claude-agent-sdk";
version = "0.1.21";
version = "0.1.27";
pyproject = true;
src = fetchFromGitHub {
owner = "anthropics";
repo = "claude-agent-sdk-python";
tag = "v${finalAttrs.version}";
hash = "sha256-lMmE1Z7KifuoidI120plGbh7fS76tN+9ZeTi+a2vSjE=";
hash = "sha256-ydzgpdHa6mHwKUrgL7Odh4V7b3H2zUmHF+Og4LTxI2I=";
};
build-system = [ hatchling ];
@@ -8,14 +8,14 @@
buildPythonPackage (finalAttrs: {
pname = "fastcore";
version = "1.12.5";
version = "1.12.11";
pyproject = true;
src = fetchFromGitHub {
owner = "fastai";
repo = "fastcore";
tag = finalAttrs.version;
hash = "sha256-LYtjUsyvLejbJkTSWC7l3Yg/YoB+pMBTlzMitbzgR1E=";
hash = "sha256-oClLlBtGFG5ZjkL09HoAvejXamP97a03+kmi9UxpjEc=";
};
build-system = [ setuptools ];
@@ -109,6 +109,10 @@ buildPythonPackage (finalAttrs: {
disabledTestPaths = [
# requires `cpflows`, not in Nixpkgs
"test/torch/model"
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
# Trace/BPT trap: 5
"test/torch/test_torch_item_id_info.py"
];
disabledTests = [
@@ -22,14 +22,14 @@
buildPythonPackage rec {
pname = "google-genai";
version = "1.60.0";
version = "1.61.0";
pyproject = true;
src = fetchFromGitHub {
owner = "googleapis";
repo = "python-genai";
tag = "v${version}";
hash = "sha256-Ucpf3Lyozg/LSHzgA5UE+ntTcN6Ese+/YEA0osWjwmI=";
hash = "sha256-21E3Aksi3W74ZLg79rSJJ00FCwAjTUiNQ9uq0TSJ7+s=";
};
build-system = [
@@ -8,14 +8,14 @@
buildPythonPackage (finalAttrs: {
pname = "iamdata";
version = "0.1.202601291";
version = "0.1.202601311";
pyproject = true;
src = fetchFromGitHub {
owner = "cloud-copilot";
repo = "iam-data-python";
tag = "v${finalAttrs.version}";
hash = "sha256-3Q2zBJ85Qmnb10SuudC2ops5uKjDF6oeg8J+Pp5SeLg=";
hash = "sha256-DxhVorkmYt/Pl3FaDV97rso8GYhl+6ec1BovaxwKHBU=";
};
__darwinAllowLocalNetworking = true;
@@ -335,8 +335,8 @@ in
"sha256-HQUL0R1NWP6DXQ26iS9k6lIAVdwK899fwLGH4/Z4U8Q=";
mypy-boto3-connect =
buildMypyBoto3Package "connect" "1.42.37"
"sha256-LoZkeyFIr8U3OnFc2ay/731aS86kGEPZqwQr9DjTZt0=";
buildMypyBoto3Package "connect" "1.42.39"
"sha256-KfkfCa5Kwz8v13mVdP5n5VIL5g2u2VUQdJ4Dxw8JIFU=";
mypy-boto3-connect-contact-lens =
buildMypyBoto3Package "connect-contact-lens" "1.42.3"
@@ -1070,8 +1070,8 @@ in
"sha256-YrrEKl3aGz//5Z5JGapHhWtk6hBXQ4cuRQmLqGYztzg=";
mypy-boto3-quicksight =
buildMypyBoto3Package "quicksight" "1.42.32"
"sha256-HwzkZUZBuCfDa8EYrn+A+sm2qkgQktgeR7j4k3waFds=";
buildMypyBoto3Package "quicksight" "1.42.39"
"sha256-q7GExVZQ4fHaCZ/xcFKUg09DH079zesCaqFB9KMr+eI=";
mypy-boto3-ram =
buildMypyBoto3Package "ram" "1.42.3"
@@ -15,14 +15,14 @@
buildPythonPackage (finalAttrs: {
pname = "opower";
version = "0.16.5";
version = "0.17.0";
pyproject = true;
src = fetchFromGitHub {
owner = "tronikos";
repo = "opower";
tag = "v${finalAttrs.version}";
hash = "sha256-MeHM6ro6SNz9w4PTCJhc3zZAIkXKujthEJaq9A5zbI8=";
hash = "sha256-A3x16hYZ0UHikPTsADC9JZ22ZfaIrgCgUOP8PTnaQHI=";
};
build-system = [ setuptools ];
@@ -3,26 +3,27 @@
buildPythonPackage,
cssselect,
fetchPypi,
hatchling,
jmespath,
lxml,
packaging,
psutil,
pytestCheckHook,
setuptools,
sybil,
w3lib,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "parsel";
version = "1.10.0";
version = "1.11.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-FPF9uVWfUbQzV7nf5DzshwqO+16khXq7Yk7G/4DYoIA=";
inherit (finalAttrs) pname version;
hash = "sha256-WSX+CH6xb8QEp+2R4x4sHiqbIw2ktk802BNYwNDifog=";
};
build-system = [ setuptools ];
build-system = [ hatchling ];
dependencies = [
cssselect
@@ -35,6 +36,7 @@ buildPythonPackage rec {
nativeCheckInputs = [
psutil
pytestCheckHook
sybil
];
pythonImportsCheck = [ "parsel" ];
@@ -47,8 +49,8 @@ buildPythonPackage rec {
meta = {
description = "Python library to extract data from HTML and XML using XPath and CSS selectors";
homepage = "https://github.com/scrapy/parsel";
changelog = "https://github.com/scrapy/parsel/blob/v${version}/NEWS";
changelog = "https://github.com/scrapy/parsel/blob/v${finalAttrs.version}/NEWS";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -13,18 +13,16 @@
writableTmpDirAsHomeHook,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "podman";
version = "5.6.0";
version = "5.7.0";
pyproject = true;
disabled = pythonOlder "3.11";
src = fetchFromGitHub {
owner = "containers";
repo = "podman-py";
tag = "v${version}";
hash = "sha256-VlPhW0FL51EQQRlDrd0F3ByXu/xpydXLSCM5umzpIW0=";
tag = "v${finalAttrs.version}";
hash = "sha256-5GbgqwsFBXE3kXdOpbbcmIEkj5FWNBqyWdq2tZQbvK8=";
};
build-system = [ setuptools ];
@@ -65,13 +63,14 @@ buildPythonPackage rec {
# Access to the host's filesystem
"podman/tests/integration/test_container_create.py"
"podman/tests/unit/test_utils.py"
"podman/tests/integration/test_volumes.py"
];
meta = {
description = "Python bindings for Podman's RESTful API";
homepage = "https://github.com/containers/podman-py";
changelog = "https://github.com/containers/podman-py/releases/tag/${src.tag}";
changelog = "https://github.com/containers/podman-py/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -11,16 +11,16 @@
vcrpy,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "polyswarm-api";
version = "3.14.1";
version = "3.16.0";
pyproject = true;
src = fetchFromGitHub {
owner = "polyswarm";
repo = "polyswarm-api";
tag = version;
hash = "sha256-PCAdCM9R8hcf4SYm0scibP4xl769vlMl2jUFWaFBEYI=";
tag = finalAttrs.version;
hash = "sha256-mdsgHwbGThy2Lzvgzb0mItwJkNspLiqGZzBGGuQdatM=";
};
build-system = [ setuptools ];
@@ -42,8 +42,8 @@ buildPythonPackage rec {
meta = {
description = "Library to interface with the PolySwarm consumer APIs";
homepage = "https://github.com/polyswarm/polyswarm-api";
changelog = "https://github.com/polyswarm/polyswarm-api/releases/tag/${src.tag}";
changelog = "https://github.com/polyswarm/polyswarm-api/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -11,12 +11,12 @@
buildPythonPackage (finalAttrs: {
pname = "publicsuffixlist";
version = "1.0.2.20260126";
version = "1.0.2.20260131";
pyproject = true;
src = fetchPypi {
inherit (finalAttrs) pname version;
hash = "sha256-FPtBiR2zFyIEWgysjRZM6LkBYk9LKvn0QY1KW0ePYGk=";
hash = "sha256-GN9GjLogMSYZFHLSQn1RzDcTdWgRk2zuMTw9iCTTODA=";
};
postPatch = ''
@@ -12,12 +12,12 @@
buildPythonPackage (finalAttrs: {
pname = "pytapo";
version = "3.3.56";
version = "3.4.1";
pyproject = true;
src = fetchPypi {
inherit (finalAttrs) pname version;
hash = "sha256-Cx3X0C8CiTixEdepj0bQViSMQJ65bVTRrZuMnPO/ys8=";
hash = "sha256-GjySk9zHv1tWwjO5fq0YgoVg8YDPZdbbMByXRVIktJk=";
};
build-system = [ setuptools ];
@@ -10,12 +10,12 @@
buildPythonPackage (finalAttrs: {
pname = "pytransportnswv2";
version = "2.2.1";
version = "2.2.2";
pyproject = true;
src = fetchPypi {
inherit (finalAttrs) pname version;
hash = "sha256-tTbwbT1320kdr4pm9KyPXIdrZknJENPzPrbzEuCxb2k=";
hash = "sha256-/dE1g+WG9aPDgi1qaCZ9YZTH89qW85P3ds8+iuh/8/M=";
};
build-system = [ setuptools ];
@@ -1,7 +1,6 @@
{
lib,
buildPythonPackage,
pythonAtLeast,
fetchFromGitHub,
rustPlatform,
numpy,
@@ -11,25 +10,22 @@
buildPythonPackage rec {
pname = "quil";
version = "0.17.0";
version = "0.34.0";
pyproject = true;
# error: the configured Python interpreter version (3.13) is newer than PyO3's maximum supported version (3.12)
disabled = pythonAtLeast "3.13";
src = fetchFromGitHub {
owner = "rigetti";
repo = "quil-rs";
tag = "quil-py/v${version}";
hash = "sha256-sQvHar52IFVUM+AssPEtBcSGVEma9e909K/5c8H0WQw=";
tag = "quil-rs/v${version}";
hash = "sha256-to6eKStXiJPqP22kN+gNiroiBUFiK7Q84BuTZHMr5SI=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit pname version src;
hash = "sha256-3qFrsevaVP2tPf0OV0hW6HhhWsj2BM/2sZUvdq1Aa4k=";
hash = "sha256-vNa4RUIecCHDb9rvMdiC8jtBdM/6C2bKagX1YkSMuhk=";
};
buildAndTestSubdir = "quil-py";
buildAndTestSubdir = "quil-rs";
nativeBuildInputs = [
rustPlatform.cargoSetupHook
@@ -51,11 +47,11 @@ buildPythonPackage rec {
];
pytestFlags = [
"quil-py/tests_py"
"quil-rs/tests_py"
];
meta = {
changelog = "https://github.com/rigetti/quil-rs/blob/${src.tag}/quil-py/CHANGELOG.md";
changelog = "https://github.com/rigetti/quil-rs/blob/${src.tag}/quil-rs/CHANGELOG.md";
description = "Python package for building and parsing Quil programs";
homepage = "https://github.com/rigetti/quil-rs/tree/main/quil-py";
license = lib.licenses.asl20;
@@ -10,16 +10,16 @@
pefile,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "virt-firmware";
version = "25.7.3";
version = "25.12";
pyproject = true;
src = fetchFromGitLab {
owner = "kraxel";
repo = "virt-firmware";
tag = "v${version}";
hash = "sha256-kuFTKMhBVlgCBYLTO23IUz/tRLoMRHxjWPIaauu/PWw=";
tag = "v${finalAttrs.version}";
hash = "sha256-sopmWZ8CdLuc0R+QN7MSoqT9kURzOyh9CgbreKuvANw=";
};
build-system = [ setuptools ];
@@ -45,9 +45,10 @@ buildPythonPackage rec {
meta = {
description = "Tools for virtual machine firmware volumes";
homepage = "https://gitlab.com/kraxel/virt-firmware";
license = lib.licenses.gpl2;
changelog = "https://gitlab.com/kraxel/virt-firmware/-/tags/${finalAttrs.src.tag}";
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [
raitobezarius
];
};
}
})
-18
View File
@@ -1010,14 +1010,6 @@ with pkgs;
crate = "api";
};
# This is to workaround gfal2-python broken against Python 3.12 or later.
# TODO: Remove these lines after solving the breakage.
gfal2-util = callPackage ../by-name/gf/gfal2-util/package.nix (
lib.optionalAttrs python3Packages.gfal2-python.meta.broken {
python3Packages = python311Packages;
}
);
htop-vim = htop.override { withVimKeys = true; };
inherit (callPackages ../tools/networking/iroh/default.nix { })
@@ -3536,12 +3528,6 @@ with pkgs;
rsibreak = libsForQt5.callPackage ../applications/misc/rsibreak { };
rucio = callPackage ../by-name/ru/rucio/package.nix {
# Pinned to python 3.12 while python313Packages.future does not evaluate and
# until https://github.com/CZ-NIC/pyoidc/issues/649 is resolved
python3Packages = python312Packages;
};
rubocop = rubyPackages.rubocop;
ruby-lsp = rubyPackages.ruby-lsp;
@@ -10373,10 +10359,6 @@ with pkgs;
hpack = haskell.lib.compose.justStaticExecutables haskellPackages.hpack;
hugin = callPackage ../by-name/hu/hugin/package.nix {
wxGTK = wxGTK32;
};
huggle = libsForQt5.callPackage ../applications/misc/huggle { };
hyperion-ng = libsForQt5.callPackage ../applications/video/hyperion-ng { };