lol

Merge staging-next into staging

authored by

nixpkgs-ci[bot] and committed by
GitHub
a3d0f26a 2c6678e3

+354 -302
-33
maintainers/maintainer-list.nix
··· 3142 3142 githubId = 5718007; 3143 3143 name = "Bastian Köcher"; 3144 3144 }; 3145 - blaggacao = { 3146 - name = "David Arnold"; 3147 - email = "dar@xoe.solutions"; 3148 - github = "blaggacao"; 3149 - githubId = 7548295; 3150 - }; 3151 3145 blakesmith = { 3152 3146 name = "Blake Smith"; 3153 3147 email = "blakesmith0@gmail.com"; ··· 17047 17041 githubId = 24574288; 17048 17042 name = "Nikodem Rabuliński"; 17049 17043 }; 17050 - nrdxp = { 17051 - email = "tim.deh@pm.me"; 17052 - matrix = "@timdeh:matrix.org"; 17053 - github = "nrdxp"; 17054 - githubId = 34083928; 17055 - name = "Tim DeHerrera"; 17056 - }; 17057 17044 nrhelmi = { 17058 17045 email = "helmiinour@gmail.com"; 17059 17046 github = "NRHelmi"; ··· 19784 19771 github = "rexxDigital"; 19785 19772 githubId = 44014925; 19786 19773 name = "Rexx Larsson"; 19787 - }; 19788 - RGBCube = { 19789 - name = "RGBCube"; 19790 - email = "nixpkgs@rgbcu.be"; 19791 - github = "RGBCube"; 19792 - githubId = 78925721; 19793 - keys = [ { fingerprint = "jPaU3Vpm/GN0tUuDg72n2+bd9dDMWe4bnKM325eP7eI"; } ]; 19794 19774 }; 19795 19775 rgnns = { 19796 19776 email = "jglievano@gmail.com"; ··· 22219 22199 githubId = 219362; 22220 22200 name = "Sarah Brofeldt"; 22221 22201 }; 22222 - srid = { 22223 - email = "srid@srid.ca"; 22224 - matrix = "@srid:matrix.org"; 22225 - github = "srid"; 22226 - githubId = 3998; 22227 - name = "Sridhar Ratnakumar"; 22228 - }; 22229 22202 srounce = { 22230 22203 name = "Samuel Rounce"; 22231 22204 email = "me@samuelrounce.co.uk"; ··· 23184 23157 name = "Thiago Franco de Moraes"; 23185 23158 github = "tfmoraes"; 23186 23159 githubId = 351108; 23187 - }; 23188 - tgunnoe = { 23189 - email = "t@gvno.net"; 23190 - github = "tgunnoe"; 23191 - githubId = 7254833; 23192 - name = "Taylor Gunnoe"; 23193 23160 }; 23194 23161 tg-x = { 23195 23162 email = "*@tg-x.net";
-1
maintainers/team-list.nix
··· 546 546 cleverca22 547 547 disassembler 548 548 manveru 549 - nrdxp 550 549 ]; 551 550 scope = "Input-Output Global employees, which maintain critical software"; 552 551 shortName = "Input-Output Global employees";
+1 -1
nixos/modules/programs/gamescope.nix
··· 78 78 environment.systemPackages = lib.mkIf (!cfg.capSysNice) [ gamescope ]; 79 79 }; 80 80 81 - meta.maintainers = with lib.maintainers; [ nrdxp ]; 81 + meta.maintainers = with lib.maintainers; [ ]; 82 82 }
+4 -12
nixos/modules/services/security/step-ca.nix
··· 60 60 ''; 61 61 }; 62 62 intermediatePasswordFile = lib.mkOption { 63 - type = lib.types.path; 63 + type = lib.types.pathWith { 64 + inStore = false; 65 + absolute = true; 66 + }; 64 67 example = "/run/keys/smallstep-password"; 65 68 description = '' 66 69 Path to the file containing the password for the intermediate ··· 86 89 ); 87 90 in 88 91 { 89 - assertions = [ 90 - { 91 - assertion = !lib.isStorePath cfg.intermediatePasswordFile; 92 - message = '' 93 - <option>services.step-ca.intermediatePasswordFile</option> points to 94 - a file in the Nix store. You should use a quoted absolute path to 95 - prevent this. 96 - ''; 97 - } 98 - ]; 99 - 100 92 systemd.packages = [ cfg.package ]; 101 93 102 94 # configuration file indirection is needed to support reloading
+3 -1
nixos/modules/services/system/nix-daemon.nix
··· 16 16 17 17 nixPackage = cfg.package.out; 18 18 19 - isNixAtLeast = lib.versionAtLeast (lib.getVersion nixPackage); 19 + # nixVersion is an attribute which defines the implementation version. 20 + # This is useful for Nix implementations which don't follow Nix's versioning. 21 + isNixAtLeast = lib.versionAtLeast (nixPackage.nixVersion or (lib.getVersion nixPackage)); 20 22 21 23 makeNixBuildUser = nr: { 22 24 name = "nixbld${toString nr}";
+1 -1
nixos/tests/all-tests.nix
··· 369 369 etcd-cluster = handleTestOn [ "aarch64-linux" "x86_64-linux" ] ./etcd/etcd-cluster.nix {}; 370 370 etebase-server = handleTest ./etebase-server.nix {}; 371 371 etesync-dav = handleTest ./etesync-dav.nix {}; 372 - evcc = handleTest ./evcc.nix {}; 372 + evcc = runTest ./evcc.nix; 373 373 fail2ban = handleTest ./fail2ban.nix { }; 374 374 fakeroute = handleTest ./fakeroute.nix {}; 375 375 fancontrol = handleTest ./fancontrol.nix {};
+89 -93
nixos/tests/evcc.nix
··· 1 - import ./make-test-python.nix ( 2 - { pkgs, lib, ... }: 1 + { pkgs, lib, ... }: 3 2 4 - { 5 - name = "evcc"; 6 - meta.maintainers = with lib.maintainers; [ hexa ]; 3 + { 4 + name = "evcc"; 5 + meta.maintainers = with lib.maintainers; [ hexa ]; 7 6 8 - nodes = { 9 - machine = 10 - { config, ... }: 11 - { 12 - services.evcc = { 13 - enable = true; 14 - settings = { 15 - network = { 16 - schema = "http"; 17 - host = "localhost"; 18 - port = 7070; 19 - }; 7 + nodes = { 8 + machine = { 9 + services.evcc = { 10 + enable = true; 11 + settings = { 12 + network = { 13 + schema = "http"; 14 + host = "localhost"; 15 + port = 7070; 16 + }; 20 17 21 - log = "info"; 18 + log = "info"; 19 + 20 + site = { 21 + title = "NixOS Test"; 22 + meters = { 23 + grid = "grid"; 24 + pv = "pv"; 25 + }; 26 + }; 22 27 23 - site = { 24 - title = "NixOS Test"; 25 - meters = { 26 - grid = "grid"; 27 - pv = "pv"; 28 - }; 28 + meters = [ 29 + { 30 + type = "custom"; 31 + name = "grid"; 32 + power = { 33 + source = "script"; 34 + cmd = "/bin/sh -c 'echo -4500'"; 35 + }; 36 + } 37 + { 38 + type = "custom"; 39 + name = "pv"; 40 + power = { 41 + source = "script"; 42 + cmd = "/bin/sh -c 'echo 7500'"; 29 43 }; 44 + } 45 + ]; 30 46 31 - meters = [ 32 - { 33 - type = "custom"; 34 - name = "grid"; 35 - power = { 36 - source = "script"; 37 - cmd = "/bin/sh -c 'echo -4500'"; 38 - }; 39 - } 40 - { 41 - type = "custom"; 42 - name = "pv"; 43 - power = { 44 - source = "script"; 45 - cmd = "/bin/sh -c 'echo 7500'"; 46 - }; 47 - } 48 - ]; 49 - 50 - chargers = [ 51 - { 52 - name = "dummy-charger"; 53 - type = "custom"; 54 - status = { 55 - source = "script"; 56 - cmd = "/bin/sh -c 'echo charger status A'"; 57 - }; 58 - enabled = { 59 - source = "script"; 60 - cmd = "/bin/sh -c 'echo charger enabled state false'"; 61 - }; 62 - enable = { 63 - source = "script"; 64 - cmd = "/bin/sh -c 'echo set charger enabled state true'"; 65 - }; 66 - maxcurrent = { 67 - source = "script"; 68 - cmd = "/bin/sh -c 'echo set charger max current 7200'"; 69 - }; 70 - } 71 - ]; 47 + chargers = [ 48 + { 49 + name = "dummy-charger"; 50 + type = "custom"; 51 + status = { 52 + source = "script"; 53 + cmd = "/bin/sh -c 'echo charger status A'"; 54 + }; 55 + enabled = { 56 + source = "script"; 57 + cmd = "/bin/sh -c 'echo charger enabled state false'"; 58 + }; 59 + enable = { 60 + source = "script"; 61 + cmd = "/bin/sh -c 'echo set charger enabled state true'"; 62 + }; 63 + maxcurrent = { 64 + source = "script"; 65 + cmd = "/bin/sh -c 'echo set charger max current 7200'"; 66 + }; 67 + } 68 + ]; 72 69 73 - loadpoints = [ 74 - { 75 - title = "Dummy"; 76 - charger = "dummy-charger"; 77 - } 78 - ]; 79 - }; 80 - }; 70 + loadpoints = [ 71 + { 72 + title = "Dummy"; 73 + charger = "dummy-charger"; 74 + } 75 + ]; 81 76 }; 77 + }; 82 78 }; 79 + }; 83 80 84 - testScript = '' 85 - start_all() 81 + testScript = '' 82 + start_all() 86 83 87 - machine.wait_for_unit("evcc.service") 88 - machine.wait_for_open_port(7070) 84 + machine.wait_for_unit("evcc.service") 85 + machine.wait_for_open_port(7070) 89 86 90 - with subtest("Check package version propagates into frontend"): 91 - machine.fail( 92 - "curl --fail http://localhost:7070 | grep '0.0.1-alpha'" 93 - ) 94 - machine.succeed( 95 - "curl --fail http://localhost:7070 | grep '${pkgs.evcc.version}'" 96 - ) 87 + with subtest("Check package version propagates into frontend"): 88 + machine.fail( 89 + "curl --fail http://localhost:7070 | grep '0.0.1-alpha'" 90 + ) 91 + machine.succeed( 92 + "curl --fail http://localhost:7070 | grep '${pkgs.evcc.version}'" 93 + ) 97 94 98 - with subtest("Check journal for errors"): 99 - _, output = machine.execute("journalctl -o cat -u evcc.service") 100 - assert "FATAL" not in output 95 + with subtest("Check journal for errors"): 96 + _, output = machine.execute("journalctl -o cat -u evcc.service") 97 + assert "FATAL" not in output 101 98 102 - with subtest("Check systemd hardening"): 103 - _, output = machine.execute("systemd-analyze security evcc.service | grep -v '✓'") 104 - machine.log(output) 105 - ''; 106 - } 107 - ) 99 + with subtest("Check systemd hardening"): 100 + _, output = machine.execute("systemd-analyze security evcc.service | grep -v '✓'") 101 + machine.log(output) 102 + ''; 103 + }
+2 -1
nixos/tests/step-ca.nix
··· 14 14 { 15 15 caserver = 16 16 { config, pkgs, ... }: { 17 + environment.etc.password-file.source = "${test-certificates}/intermediate-password-file"; 17 18 services.step-ca = { 18 19 enable = true; 19 20 address = "[::]"; 20 21 port = 8443; 21 22 openFirewall = true; 22 - intermediatePasswordFile = "${test-certificates}/intermediate-password-file"; 23 + intermediatePasswordFile = "/etc/${config.environment.etc.password-file.target}"; 23 24 settings = { 24 25 dnsNames = [ "caserver" ]; 25 26 root = "${test-certificates}/root_ca.crt";
-1
pkgs/applications/networking/browsers/qutebrowser/default.nix
··· 164 164 rnhmjoj 165 165 ebzzry 166 166 dotlambda 167 - nrdxp 168 167 ]; 169 168 }; 170 169 }
-1
pkgs/by-name/cf/cfdyndns/package.nix
··· 30 30 license = lib.licenses.mit; 31 31 maintainers = with maintainers; [ 32 32 colemickens 33 - nrdxp 34 33 ]; 35 34 platforms = with platforms; linux; 36 35 };
-1
pkgs/by-name/ev/eva/package.nix
··· 21 21 homepage = "https://github.com/NerdyPepper/eva"; 22 22 license = licenses.mit; 23 23 maintainers = with maintainers; [ 24 - nrdxp 25 24 ma27 26 25 figsoda 27 26 ];
+11 -9
pkgs/by-name/ev/evcc/package.nix
··· 1 1 { 2 2 lib, 3 3 stdenv, 4 - buildGoModule, 4 + buildGo124Module, 5 5 fetchFromGitHub, 6 6 fetchNpmDeps, 7 7 cacert, 8 8 git, 9 - go, 9 + go_1_24, 10 + gokrazy, 10 11 enumer, 11 12 mockgen, 12 13 nodejs, ··· 16 17 }: 17 18 18 19 let 19 - version = "0.133.0"; 20 + version = "0.200.2"; 20 21 21 22 src = fetchFromGitHub { 22 23 owner = "evcc-io"; 23 24 repo = "evcc"; 24 25 tag = version; 25 - hash = "sha256-10xgw6zL49Hk7OH5c6lqeTsIhdkSOyRZCJjSkQox0XI="; 26 + hash = "sha256-qSWSZ6luD6Wglmvf9zCoSNs3eVBY6Ket4GFEBKIh99c="; 26 27 }; 27 28 28 - vendorHash = "sha256-aBTs6S7b+1JS9MNKWMpuUZ6AXb9ylfXnuAV7q9WnE9w="; 29 + vendorHash = "sha256-sx04fyRXX9H2182yz8qvdLv/sSLXTrzhlwpf8lMSVew="; 29 30 30 31 commonMeta = with lib; { 31 32 license = licenses.mit; 32 33 maintainers = with maintainers; [ hexa ]; 33 34 }; 34 35 35 - decorate = buildGoModule { 36 + decorate = buildGo124Module { 36 37 pname = "evcc-decorate"; 37 38 inherit version src vendorHash; 38 39 ··· 45 46 }; 46 47 in 47 48 48 - buildGoModule rec { 49 + buildGo124Module rec { 49 50 pname = "evcc"; 50 51 inherit version src vendorHash; 51 52 52 53 npmDeps = fetchNpmDeps { 53 54 inherit src; 54 - hash = "sha256-AlwmMipGBnUSaqXxVBlC1c1IZ5utxLYx01T9byXOTrQ="; 55 + hash = "sha256-VYAJO2HeswhBlCVKi08frkvhKc/AFepmrSGY4JccBZE="; 55 56 }; 56 57 57 58 nativeBuildInputs = [ ··· 63 64 nativeBuildInputs = [ 64 65 decorate 65 66 enumer 66 - go 67 + go_1_24 68 + gokrazy 67 69 git 68 70 cacert 69 71 mockgen
-1
pkgs/by-name/ga/gamescope/package.nix
··· 185 185 homepage = "https://github.com/ValveSoftware/gamescope"; 186 186 license = lib.licenses.bsd2; 187 187 maintainers = with lib.maintainers; [ 188 - nrdxp 189 188 pedrohlc 190 189 Scrumplex 191 190 zhaofengli
+3 -3
pkgs/by-name/gh/gh-dash/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "gh-dash"; 11 - version = "4.11.0"; 11 + version = "4.12.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "dlvhdr"; 15 15 repo = "gh-dash"; 16 16 rev = "v${version}"; 17 - hash = "sha256-i7PsOd2avaKY0FvsjBpTQk6rijf9EE6kVRicfe4k8NE="; 17 + hash = "sha256-qtSJbp9BGX4669fl/B1Z6rGG3432Nj1IQ+aYfIE9W50="; 18 18 }; 19 19 20 - vendorHash = "sha256-lqmz+6Cr9U5IBoJ5OeSN6HKY/nKSAmszfvifzbxG7NE="; 20 + vendorHash = "sha256-7s+Lp8CHo1+h2TmbTOcAGZORK+/1wytk4nv9fgD2Mhw="; 21 21 22 22 ldflags = [ 23 23 "-s"
-1
pkgs/by-name/gi/git-town/package.nix
··· 82 82 license = licenses.mit; 83 83 maintainers = with maintainers; [ 84 84 allonsy 85 - blaggacao 86 85 gabyx 87 86 ]; 88 87 mainProgram = "git-town";
+1 -1
pkgs/by-name/go/go-rice/package.nix
··· 26 26 description = "Go package that makes working with resources such as html, js, css, images, templates very easy"; 27 27 homepage = "https://github.com/GeertJohan/go.rice"; 28 28 license = licenses.bsd2; 29 - maintainers = with maintainers; [ blaggacao ]; 29 + maintainers = with maintainers; [ ]; 30 30 mainProgram = "rice"; 31 31 }; 32 32 }
+1 -1
pkgs/by-name/gr/gruvbox-plus-icons/package.nix
··· 42 42 homepage = "https://github.com/SylEleuth/gruvbox-plus-icon-pack"; 43 43 license = licenses.gpl3Only; 44 44 platforms = platforms.linux; 45 - maintainers = with maintainers; [ eureka-cpu RGBCube ]; 45 + maintainers = with maintainers; [ eureka-cpu ]; 46 46 }; 47 47 })
+1 -1
pkgs/by-name/ho/hostctl/package.nix
··· 42 42 ''; 43 43 homepage = "https://guumaster.github.io/hostctl/"; 44 44 license = licenses.mit; 45 - maintainers = with maintainers; [ blaggacao ]; 45 + maintainers = with maintainers; [ ]; 46 46 mainProgram = "hostctl"; 47 47 }; 48 48 }
-1
pkgs/by-name/jd/jd-diff-patch/package.nix
··· 29 29 license = licenses.mit; 30 30 maintainers = with maintainers; [ 31 31 bryanasdev000 32 - blaggacao 33 32 ]; 34 33 mainProgram = "jd"; 35 34 };
+1 -1
pkgs/by-name/ku/kubespy/package.nix
··· 39 39 mainProgram = "kubespy"; 40 40 homepage = "https://github.com/pulumi/kubespy"; 41 41 license = licenses.asl20; 42 - maintainers = with maintainers; [ blaggacao ]; 42 + maintainers = with maintainers; [ ]; 43 43 }; 44 44 }
+1 -1
pkgs/by-name/li/libaom/package.nix
··· 77 77 "-DCONFIG_TUNE_VMAF=1" 78 78 ] 79 79 ++ lib.optionals (isCross && !stdenv.hostPlatform.isx86) [ 80 - "-DCMAKE_ASM_COMPILER=${stdenv.cc.targetPrefix}as" 80 + "-DCMAKE_ASM_COMPILER=${lib.getBin stdenv.cc}/bin/${stdenv.cc.targetPrefix}cc" 81 81 ] 82 82 ++ lib.optionals stdenv.hostPlatform.isAarch32 [ 83 83 # armv7l-hf-multiplatform does not support NEON
+1 -1
pkgs/by-name/ma/material-cursors/package.nix
··· 38 38 homepage = "https://github.com/varlesh/material-cursors"; 39 39 license = lib.licenses.gpl3Only; 40 40 platforms = lib.platforms.linux; 41 - maintainers = with lib.maintainers; [ RGBCube ]; 41 + maintainers = with lib.maintainers; [ ]; 42 42 }; 43 43 }
+1 -1
pkgs/by-name/md/mdbook-d2/package.nix
··· 31 31 homepage = "https://github.com/danieleades/mdbook-d2"; 32 32 changelog = "https://github.com/danieleades/mdbook-d2/blob/${src.rev}/CHANGELOG.md"; 33 33 license = licenses.mit; 34 - maintainers = with maintainers; [ blaggacao matthiasbeyer ]; 34 + maintainers = with maintainers; [ matthiasbeyer ]; 35 35 }; 36 36 }
-1
pkgs/by-name/md/mdbook-emojicodes/package.nix
··· 31 31 changelog = "https://github.com/blyxyas/mdbook-emojicodes/releases/tag/${version}"; 32 32 license = licenses.mit; 33 33 maintainers = with maintainers; [ 34 - blaggacao 35 34 matthiasbeyer 36 35 ]; 37 36 };
-1
pkgs/by-name/md/mdbook-kroki-preprocessor/package.nix
··· 41 41 homepage = "https://github.com/joelcourtney/mdbook-kroki-preprocessor"; 42 42 license = licenses.gpl3Only; 43 43 maintainers = with maintainers; [ 44 - blaggacao 45 44 matthiasbeyer 46 45 ]; 47 46 };
-1
pkgs/by-name/md/mdbook-pagetoc/package.nix
··· 24 24 homepage = "https://github.com/slowsage/mdbook-pagetoc"; 25 25 license = licenses.mit; 26 26 maintainers = with maintainers; [ 27 - blaggacao 28 27 matthiasbeyer 29 28 ]; 30 29 };
+1 -4
pkgs/by-name/ni/nix-health/package.nix
··· 42 42 description = "Check the health of your Nix setup"; 43 43 homepage = "https://github.com/juspay/nix-health"; 44 44 license = licenses.asl20; 45 - maintainers = with maintainers; [ 46 - srid 47 - shivaraj-bh 48 - ]; 45 + maintainers = with maintainers; [ shivaraj-bh ]; 49 46 mainProgram = "nix-health"; 50 47 }; 51 48 }
-1
pkgs/by-name/ni/nixci/package.nix
··· 63 63 homepage = "https://github.com/srid/nixci"; 64 64 license = lib.licenses.agpl3Only; 65 65 maintainers = with lib.maintainers; [ 66 - srid 67 66 shivaraj-bh 68 67 rsrohitsingh682 69 68 ];
+1 -1
pkgs/by-name/no/norouter/package.nix
··· 34 34 description = "Tool to handle unprivileged networking by using multiple loopback addresses"; 35 35 homepage = "https://github.com/norouter/norouter"; 36 36 license = licenses.asl20; 37 - maintainers = with maintainers; [ blaggacao ]; 37 + maintainers = with maintainers; [ ]; 38 38 mainProgram = "norouter"; 39 39 }; 40 40 }
+1 -1
pkgs/by-name/op/openjk/package.nix
··· 115 115 homepage = "https://github.com/JACoders/OpenJK"; 116 116 license = licenses.gpl2Only; 117 117 platforms = platforms.linux; 118 - maintainers = with maintainers; [ tgunnoe ]; 118 + maintainers = with maintainers; [ ]; 119 119 }; 120 120 }
+3 -3
pkgs/by-name/ro/roon-server/package.nix
··· 16 16 stdenv, 17 17 }: 18 18 let 19 - version = "2.0-1496"; 20 - urlVersion = builtins.replaceStrings [ "." "-" ] [ "00" "0" ] version; 19 + version = "2.47.1510"; 20 + urlVersion = builtins.replaceStrings [ "." ] [ "0" ] version; 21 21 in 22 22 stdenv.mkDerivation { 23 23 pname = "roon-server"; ··· 25 25 26 26 src = fetchurl { 27 27 url = "https://download.roonlabs.com/updates/production/RoonServer_linuxx64_${urlVersion}.tar.bz2"; 28 - hash = "sha256-QglwnTO7dZ/8X8pNj63D6XQdJmGTKPfOG91xgfqWho0="; 28 + hash = "sha256-xuXQLniV2PKIeupfCH00j0e9mRxLocEraENqIUkdWNo="; 29 29 }; 30 30 31 31 dontConfigure = true;
+3 -3
pkgs/by-name/sy/sydbox/package.nix
··· 13 13 14 14 rustPlatform.buildRustPackage rec { 15 15 pname = "sydbox"; 16 - version = "3.32.2"; 16 + version = "3.32.3"; 17 17 18 18 outputs = [ 19 19 "out" ··· 25 25 owner = "Sydbox"; 26 26 repo = "sydbox"; 27 27 tag = "v${version}"; 28 - hash = "sha256-afuOpRRjUDYCIERSQzrVykrxc9bxRvUqU62aA/Z83VY="; 28 + hash = "sha256-h96D/IeNJ3sTiJNHGUzU5iR1XJCeI83s3EB659MS5ds="; 29 29 }; 30 30 31 31 useFetchCargoVendor = true; 32 - cargoHash = "sha256-NasGY1FTdO3EtnIkNcvntnR3aiCe0mUrVCBnwiNy7Bs="; 32 + cargoHash = "sha256-AwN3DIVJb3M4nJ+2GWtPTLGKA3zMcxw6Oq19s/JtFGE="; 33 33 34 34 nativeBuildInputs = [ 35 35 mandoc
+1 -1
pkgs/by-name/te/terraform-backend-git/package.nix
··· 41 41 homepage = "https://github.com/plumber-cd/terraform-backend-git"; 42 42 changelog = "https://github.com/plumber-cd/terraform-backend-git/blob/${src.rev}/CHANGELOG.md"; 43 43 license = licenses.asl20; 44 - maintainers = with maintainers; [ blaggacao ]; 44 + maintainers = with maintainers; [ ]; 45 45 }; 46 46 }
+6 -6
pkgs/by-name/wa/warp-terminal/versions.json
··· 1 1 { 2 2 "darwin": { 3 - "hash": "sha256-WOfRQhelQ7q1B2BeJYbCYnvokfw1lmMLUnvUo9bIhIM=", 4 - "version": "0.2025.02.19.08.02.stable_04" 3 + "hash": "sha256-guzskf6U2kmHTZHTJZuH6v3y43FgbZ5XRbW1JRmk1VU=", 4 + "version": "0.2025.02.19.08.02.stable_05" 5 5 }, 6 6 "linux_x86_64": { 7 - "hash": "sha256-IVtM6370gwY8nuT78w2DGIOc7TeZE6dcTpP2wIb98po=", 8 - "version": "0.2025.02.19.08.02.stable_04" 7 + "hash": "sha256-eR5AC2MhXcfOWBXefn6ipy0JfbnTNImt0ffH2ypDxxw=", 8 + "version": "0.2025.02.19.08.02.stable_05" 9 9 }, 10 10 "linux_aarch64": { 11 - "hash": "sha256-2vlzC/Ho5YJPwdeu3MxKVhZnQPKCD3CQegAZsX/A+qM=", 12 - "version": "0.2025.02.19.08.02.stable_04" 11 + "hash": "sha256-W/6pNDeaq3v5mqoh+urbt0ZVfclTQV5CbBVYZ7ebWGA=", 12 + "version": "0.2025.02.19.08.02.stable_05" 13 13 } 14 14 }
+2 -2
pkgs/by-name/ya/yamlscript/package.nix
··· 2 2 3 3 buildGraalvmNativeImage rec { 4 4 pname = "yamlscript"; 5 - version = "0.1.89"; 5 + version = "0.1.91"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/yaml/yamlscript/releases/download/${version}/yamlscript.cli-${version}-standalone.jar"; 9 - hash = "sha256-SSgiAjPRow4R1cLl7POUzC+TeQ4Oq+8QeFh410IsgdA="; 9 + hash = "sha256-4i7jXz67XvSmrrQQNZ/wDfjwgh+cVc5a8ptOwjbj/Yc="; 10 10 }; 11 11 12 12 executable = "ys";
-3
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 445 445 - ttn-client 446 446 - update-nix-fetchgit 447 447 - zre 448 - srid: 449 - - ema 450 - - emanote 451 448 sternenseemann: 452 449 # also maintain upstream package 453 450 - cabal2nix
-2
pkgs/development/haskell-modules/hackage-packages.nix
··· 100901 100901 ]; 100902 100902 description = "Static site generator library with hot reload"; 100903 100903 license = lib.licenses.agpl3Only; 100904 - maintainers = [ lib.maintainers.srid ]; 100905 100904 }) {}; 100906 100905 100907 100906 "ema-extra" = callPackage ··· 101220 101219 license = lib.licenses.agpl3Only; 101221 101220 badPlatforms = [ "x86_64-darwin" ]; 101222 101221 mainProgram = "emanote"; 101223 - maintainers = [ lib.maintainers.srid ]; 101224 101222 }) {}; 101225 101223 101226 101224 "embed-config" = callPackage
+16 -9
pkgs/development/python-modules/aioguardian/default.nix
··· 1 1 { 2 2 lib, 3 3 aiohttp, 4 - async-timeout, 5 4 asyncio-dgram, 6 5 buildPythonPackage, 7 6 certifi, 8 - docutils, 9 7 fetchFromGitHub, 8 + frozenlist, 10 9 poetry-core, 11 10 pytest-aiohttp, 12 11 pytest-asyncio, 13 12 pytestCheckHook, 14 13 pythonOlder, 15 14 voluptuous, 15 + typing-extensions, 16 + yarl, 16 17 }: 17 18 18 19 buildPythonPackage rec { 19 20 pname = "aioguardian"; 20 - version = "2023.12.0"; 21 + version = "2025.02.0"; 21 22 pyproject = true; 22 23 23 - disabled = pythonOlder "3.10"; 24 + disabled = pythonOlder "3.11"; 24 25 25 26 src = fetchFromGitHub { 26 27 owner = "bachya"; 27 28 repo = "aioguardian"; 28 29 tag = version; 29 - hash = "sha256-7fY8+aAxlDtOBLu8SadY5qiH6+RvxnFpOw1RXTonP2o="; 30 + hash = "sha256-RoVD2O/OAk4l96kYEq7ZM/2QuckcPxDluf1MT4HdKc4="; 30 31 }; 31 32 32 - nativeBuildInputs = [ poetry-core ]; 33 + pythonRelaxDeps = [ 34 + "asyncio_dgram" 35 + "typing-extensions" 36 + ]; 33 37 34 - propagatedBuildInputs = [ 38 + build-system = [ poetry-core ]; 39 + 40 + dependencies = [ 35 41 aiohttp 36 - async-timeout 37 42 asyncio-dgram 38 43 certifi 39 - docutils 44 + frozenlist 40 45 voluptuous 46 + typing-extensions 47 + yarl 41 48 ]; 42 49 43 50 nativeCheckInputs = [
+1 -1
pkgs/development/python-modules/annotated-types/default.nix
··· 33 33 homepage = "https://github.com/annotated-types/annotated-types"; 34 34 changelog = "https://github.com/annotated-types/annotated-types/releases/tag/v${version}"; 35 35 license = licenses.mit; 36 - maintainers = with maintainers; [ blaggacao ]; 36 + maintainers = with maintainers; [ ]; 37 37 }; 38 38 }
+2 -2
pkgs/development/python-modules/anthropic/default.nix
··· 24 24 25 25 buildPythonPackage rec { 26 26 pname = "anthropic"; 27 - version = "0.45.2"; 27 + version = "0.46.0"; 28 28 pyproject = true; 29 29 30 30 disabled = pythonOlder "3.8"; ··· 33 33 owner = "anthropics"; 34 34 repo = "anthropic-sdk-python"; 35 35 tag = "v${version}"; 36 - hash = "sha256-/QuAUU0/nNhJZouCP0LVkCFMTiNdeze/fF+SZKD1Jis="; 36 + hash = "sha256-dmc2RXutp7FHQ+AWSKKFWBclu/Jt5jOUWFrHEz8D38U="; 37 37 }; 38 38 39 39 build-system = [
+6 -4
pkgs/development/python-modules/bambi/default.nix
··· 19 19 blackjax, 20 20 numpyro, 21 21 pytestCheckHook, 22 + writableTmpDirAsHomeHook, 22 23 }: 23 24 24 25 buildPythonPackage rec { ··· 58 59 blackjax 59 60 numpyro 60 61 pytestCheckHook 62 + writableTmpDirAsHomeHook 61 63 ]; 62 - 63 - preCheck = '' 64 - export HOME=$(mktemp -d) 65 - ''; 66 64 67 65 disabledTests = 68 66 [ 67 + # AssertionError: assert (<xarray.DataArray 'yield' ()> Size: 1B\narray(False) & <xarray.DataArray 'yield' ()> Size: 1B\narray(False)) 68 + # https://github.com/bambinos/bambi/issues/888 69 + "test_beta_regression" 70 + 69 71 # Tests require network access 70 72 "test_alias_equal_to_name" 71 73 "test_average_by"
+41
pkgs/development/python-modules/colormath2/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + setuptools, 6 + networkx, 7 + numpy, 8 + pytestCheckHook, 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "colormath2"; 13 + version = "3.0.3"; 14 + pyproject = true; 15 + 16 + src = fetchFromGitHub { 17 + owner = "bkmgit"; 18 + repo = "python-colormath2"; 19 + tag = version; 20 + hash = "sha256-G8b0L8A2RzbVQFPNg2fuBklqTNjo3yqvek/+GnqtsHc="; 21 + }; 22 + 23 + build-system = [ setuptools ]; 24 + 25 + dependencies = [ 26 + networkx 27 + numpy 28 + ]; 29 + 30 + nativeCheckInputs = [ pytestCheckHook ]; 31 + 32 + pythonImportsCheck = [ "colormath2" ]; 33 + 34 + meta = { 35 + description = "Color math and conversion library (fork)"; 36 + homepage = "https://github.com/bkmgit/python-colormath2"; 37 + changelog = "https://github.com/bkmgit/python-colormath2/releases/tag/${version}"; 38 + license = lib.licenses.bsd3; 39 + maintainers = with lib.maintainers; [ apraga ]; 40 + }; 41 + }
+2 -2
pkgs/development/python-modules/cookidoo-api/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "cookidoo-api"; 16 - version = "0.12.2"; 16 + version = "0.12.3"; 17 17 pyproject = true; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "miaucl"; 21 21 repo = "cookidoo-api"; 22 22 tag = version; 23 - hash = "sha256-7FDnaiq/c3ug96usjgPXtrR5oFb10gDaDokYfApktsk="; 23 + hash = "sha256-hkKYIfnvDIT+eNEMfPxTzcSEs7VZLkHFoOqWms5Pt6w="; 24 24 }; 25 25 26 26 build-system = [ setuptools ];
+1 -1
pkgs/development/python-modules/git-url-parse/default.nix
··· 38 38 homepage = "https://github.com/coala/git-url-parse"; 39 39 changelog = "https://github.com/coala/git-url-parse/blob/${src.rev}/CHANGELOG.rst"; 40 40 license = licenses.mit; 41 - maintainers = with maintainers; [ blaggacao ]; 41 + maintainers = with maintainers; [ ]; 42 42 }; 43 43 }
+1 -1
pkgs/development/python-modules/gocardless-pro/default.nix
··· 40 40 homepage = "https://github.com/gocardless/gocardless-pro-python"; 41 41 changelog = "https://github.com/gocardless/gocardless-pro-python/blob/${src.rev}/CHANGELOG.md"; 42 42 license = licenses.mit; 43 - maintainers = with maintainers; [ blaggacao ]; 43 + maintainers = with maintainers; [ ]; 44 44 }; 45 45 }
+8 -16
pkgs/development/python-modules/nutpie/default.nix
··· 1 1 { 2 2 lib, 3 - stdenv, 4 3 buildPythonPackage, 5 4 fetchFromGitHub, 6 5 rustPlatform, ··· 9 8 cargo, 10 9 rustc, 11 10 12 - # buildInputs 13 - libiconv, 14 - 15 11 # dependencies 16 12 arviz, 17 13 pandas, ··· 26 22 pymc, 27 23 pytestCheckHook, 28 24 setuptools, 25 + writableTmpDirAsHomeHook, 29 26 }: 30 27 31 28 buildPythonPackage rec { 32 29 pname = "nutpie"; 33 - version = "0.13.2"; 30 + version = "0.13.4"; 34 31 pyproject = true; 35 32 36 33 src = fetchFromGitHub { 37 34 owner = "pymc-devs"; 38 35 repo = "nutpie"; 39 36 tag = "v${version}"; 40 - hash = "sha256-XyUMCnHm5V7oFaf3W+nGpcHfq1ZFppeGMIMCU5OB87s="; 37 + hash = "sha256-BpKt/EWBefCQUGDxyqF6Xjrj/HUvY4M26gk79R/CyZo="; 41 38 }; 42 39 43 40 cargoDeps = rustPlatform.fetchCargoVendor { 44 41 inherit src; 45 42 name = "${pname}-${version}"; 46 - hash = "sha256-mLoMbIy3Chmby+c6j3dg+bQvIHuhDgt3ZzPIXB3WxuE="; 43 + hash = "sha256-d0Qk01YwosHlOy3yb/2PV5Op1Wz+yB5ROVbUWfHooEk="; 47 44 }; 48 45 49 46 build-system = [ ··· 54 51 rustc 55 52 ]; 56 53 57 - buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 58 - libiconv 54 + pythonRelaxDeps = [ 55 + "xarray" 59 56 ]; 60 57 61 58 dependencies = [ ··· 75 72 pymc 76 73 pytestCheckHook 77 74 setuptools 75 + writableTmpDirAsHomeHook 78 76 ]; 79 77 80 78 disabledTestPaths = [ 81 79 # Require unpackaged bridgestan 82 80 "tests/test_stan.py" 83 - 84 - # KeyError: "duplicate registration for <class 'numba.core.types.misc.SliceType'>" 85 - "tests/test_pymc.py" 86 81 ]; 87 82 88 - # Currently, no test are working... 89 - doCheck = false; 90 - 91 83 meta = { 92 84 description = "Python wrapper for nuts-rs"; 93 85 homepage = "https://github.com/pymc-devs/nutpie"; 94 - changelog = "https://github.com/pymc-devs/nutpie/blob/${src.rev}/CHANGELOG.md"; 86 + changelog = "https://github.com/pymc-devs/nutpie/blob/v${version}/CHANGELOG.md"; 95 87 license = lib.licenses.mit; 96 88 maintainers = with lib.maintainers; [ GaetanLepage ]; 97 89 };
+72 -7
pkgs/development/python-modules/oryx/default.nix
··· 1 1 { 2 2 lib, 3 3 buildPythonPackage, 4 - fetchFromGitHub, 4 + fetchPypi, 5 5 6 6 # build-system 7 7 poetry-core, ··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "oryx"; 21 - version = "0.2.7"; 21 + version = "0.2.9"; 22 22 pyproject = true; 23 23 24 - src = fetchFromGitHub { 25 - owner = "jax-ml"; 26 - repo = "oryx"; 27 - tag = "v${version}"; 28 - hash = "sha256-1n7ogGuFNAeOyXWe0/pAouhg2+aA3MXxlCcsrfqRTdU="; 24 + # No more tags on GitHub. See https://github.com/jax-ml/oryx/issues/95 25 + src = fetchPypi { 26 + inherit pname version; 27 + hash = "sha256-HlKUnguTNfs7gSqIJ0n2EjjLXPUgtI2JsQM70wKMeXs="; 29 28 }; 30 29 31 30 build-system = [ poetry-core ]; ··· 41 40 nativeCheckInputs = [ 42 41 inference-gym 43 42 pytestCheckHook 43 + ]; 44 + 45 + disabledTests = [ 46 + # ValueError: Number of devices 1 must equal the product of mesh_shape (1, 2) 47 + "test_plant" 48 + "test_plant_before_shmap" 49 + "test_plant_inside_shmap_fails" 50 + "test_reap" 51 + "test_reap_before_shmap" 52 + "test_reap_inside_shmap_fails" 53 + 54 + # ValueError: Variable has already been reaped 55 + "test_call_list" 56 + "test_call_tuple" 57 + "test_dense_combinator" 58 + "test_dense_function" 59 + "test_dense_imperative" 60 + "test_function_in_combinator_in_function" 61 + "test_grad_of_function_with_literal" 62 + "test_grad_of_shared_layer" 63 + "test_grad_of_stateful_function" 64 + "test_kwargs_rng" 65 + "test_kwargs_training" 66 + "test_kwargs_training_rng" 67 + "test_reshape_call" 68 + "test_scale_by_adam_should_scale_by_adam" 69 + "test_scale_by_schedule_should_update_scale" 70 + "test_scale_by_stddev_should_scale_by_stddev" 71 + "test_trace_should_keep_track_of_momentum_with_nesterov" 72 + 73 + # NotImplementedError: No registered inverse for `split` 74 + "test_inverse_of_split" 75 + 76 + # jax.errors.UnexpectedTracerError: Encountered an unexpected tracer 77 + "test_can_plant_into_jvp_of_custom_jvp_function_unimplemented" 78 + "test_forward_Scale" 79 + 80 + # ValueError: No variable declared for assign: update_1 81 + "test_optimizer_adam" 82 + "test_optimizer_noisy_sgd" 83 + "test_optimizer_rmsprop" 84 + "test_optimizer_sgd" 85 + "test_optimizer_sgd_with_momentum" 86 + "test_optimizer_sgd_with_nesterov_momentum" 87 + 88 + # AssertionError 89 + # ACTUAL: array(-2.337877, dtype=float32) 90 + # DESIRED: array(0., dtype=float32) 91 + "test_can_map_over_batches_with_vmap_and_reduce_to_scalar_log_prob" 92 + "test_vmapping_distribution_reduces_to_scalar_log_prob" 93 + 94 + # TypeError: _dot_general_shape_rule() missing 1 required keyword-only argument: 'out_sharding' 95 + "test_can_rewrite_dot_to_einsu" 96 + 97 + # AttributeError: 'float' object has no attribute 'shape' 98 + "test_add_noise_should_add_noise" 99 + "test_apply_every_should_delay_updates" 100 + 101 + # TypeError: Error interpreting argument to functools.partial(...) as an abstract array 102 + "test_can_rewrite_nested_expression_into_single_einsum" 103 + ]; 104 + 105 + disabledTestPaths = [ 106 + # ValueError: Variable has already been reaped 107 + "oryx/experimental/nn/normalization_test.py" 108 + "oryx/experimental/nn/pooling_test.py" 44 109 ]; 45 110 46 111 meta = {
+1 -1
pkgs/development/python-modules/pydantic-core/default.nix
··· 80 80 description = "Core validation logic for pydantic written in rust"; 81 81 homepage = "https://github.com/pydantic/pydantic-core"; 82 82 license = licenses.mit; 83 - maintainers = with maintainers; [ blaggacao ]; 83 + maintainers = with maintainers; [ ]; 84 84 }; 85 85 }; 86 86 in
+9 -11
pkgs/development/python-modules/pygti/default.nix
··· 1 1 { 2 2 lib, 3 3 buildPythonPackage, 4 - pythonOlder, 5 4 fetchFromGitHub, 6 5 setuptools-scm, 7 6 aiohttp, ··· 11 10 12 11 buildPythonPackage rec { 13 12 pname = "pygti"; 14 - version = "0.9.4"; 15 - format = "setuptools"; 16 - 17 - disabled = pythonOlder "3.6"; 13 + version = "0.10.0"; 14 + pyproject = true; 18 15 19 16 src = fetchFromGitHub { 20 17 owner = "vigonotion"; 21 18 repo = "pygti"; 22 - tag = "v${version}"; 19 + tag = version; 23 20 hash = "sha256-2T4Yw4XEOkv+IWyB4Xa2dPu929VH0tLeUjQ5S8EVXz0="; 24 21 }; 25 22 26 - nativeBuildInputs = [ setuptools-scm ]; 23 + build-system = [ setuptools-scm ]; 27 24 28 - propagatedBuildInputs = [ 25 + dependencies = [ 29 26 aiohttp 30 27 pytz 31 28 voluptuous ··· 40 37 "pygti.gti" 41 38 ]; 42 39 43 - meta = with lib; { 40 + meta = { 41 + changelog = "https://github.com/vigonotion/pygti/releases/tag/${src.tag}"; 44 42 description = "Access public transport information in Hamburg, Germany"; 45 43 homepage = "https://github.com/vigonotion/pygti"; 46 - license = licenses.asl20; 47 - maintainers = with maintainers; [ dotlambda ]; 44 + license = lib.licenses.asl20; 45 + maintainers = with lib.maintainers; [ dotlambda ]; 48 46 }; 49 47 }
+1 -1
pkgs/development/python-modules/pymatting/default.nix
··· 58 58 homepage = "https://github.com/pymatting/pymatting"; 59 59 changelog = "https://github.com/pymatting/pymatting/blob/v${version}/CHANGELOG.md"; 60 60 license = licenses.mit; 61 - maintainers = with maintainers; [ blaggacao ]; 61 + maintainers = with maintainers; [ ]; 62 62 }; 63 63 }
+7 -3
pkgs/development/python-modules/pymc/default.nix
··· 22 22 23 23 buildPythonPackage rec { 24 24 pname = "pymc"; 25 - version = "5.20.0"; 25 + version = "5.20.1"; 26 26 pyproject = true; 27 27 28 28 src = fetchFromGitHub { 29 29 owner = "pymc-devs"; 30 30 repo = "pymc"; 31 31 tag = "v${version}"; 32 - hash = "sha256-5iHm+q4ykXhCntUpZmEfZc1805+GoCQR3yrkQGJ2qQg="; 32 + hash = "sha256-Vc+yjMd5XCM97Y0JIfII+PfNz0rx1hi9N370mgBbO+8="; 33 33 }; 34 34 35 35 postPatch = '' ··· 40 40 build-system = [ 41 41 setuptools 42 42 versioneer 43 + ]; 44 + 45 + pythonRelaxDeps = [ 46 + "pytensor" 43 47 ]; 44 48 45 49 dependencies = [ ··· 64 68 meta = { 65 69 description = "Bayesian estimation, particularly using Markov chain Monte Carlo (MCMC)"; 66 70 homepage = "https://github.com/pymc-devs/pymc"; 67 - changelog = "https://github.com/pymc-devs/pymc/releases/tag/${src.tag}"; 71 + changelog = "https://github.com/pymc-devs/pymc/releases/tag/v${version}"; 68 72 license = lib.licenses.asl20; 69 73 maintainers = with lib.maintainers; [ 70 74 nidabdella
+1 -1
pkgs/development/python-modules/pypika/default.nix
··· 28 28 description = "Python SQL query builder"; 29 29 homepage = "https://github.com/kayak/pypika"; 30 30 license = licenses.asl20; 31 - maintainers = with maintainers; [ blaggacao ]; 31 + maintainers = with maintainers; [ ]; 32 32 }; 33 33 }
+1 -1
pkgs/development/python-modules/pyqt-builder/default.nix
··· 38 38 description = "PEP 517 compliant build system for PyQt"; 39 39 homepage = "https://github.com/Python-PyQt/PyQt-builder"; 40 40 license = licenses.gpl3Only; 41 - maintainers = with maintainers; [ nrdxp ]; 41 + maintainers = with maintainers; [ ]; 42 42 }; 43 43 }
-1
pkgs/development/python-modules/pyqt6-webengine/default.nix
··· 96 96 inherit (mesa.meta) platforms; 97 97 maintainers = with lib.maintainers; [ 98 98 LunNova 99 - nrdxp 100 99 ]; 101 100 }; 102 101 }
+31 -19
pkgs/development/python-modules/pytensor/default.nix
··· 25 25 pytest-mock, 26 26 pytestCheckHook, 27 27 tensorflow-probability, 28 - pythonAtLeast, 28 + writableTmpDirAsHomeHook, 29 29 30 30 nix-update-script, 31 31 }: 32 32 33 33 buildPythonPackage rec { 34 34 pname = "pytensor"; 35 - version = "2.26.4"; 35 + version = "2.28.0"; 36 36 pyproject = true; 37 37 38 38 src = fetchFromGitHub { 39 39 owner = "pymc-devs"; 40 40 repo = "pytensor"; 41 41 tag = "rel-${version}"; 42 - hash = "sha256-pREyBedkF9MW7g3Bctnk8C9vVbRTsLLreldxlqDdHVI="; 42 + hash = "sha256-jwx7fcMiFNvnwP746nM2rqo2BD6PEbKkfEwIz8MenN4="; 43 43 }; 44 44 45 45 pythonRelaxDeps = [ ··· 69 69 pytest-mock 70 70 pytestCheckHook 71 71 tensorflow-probability 72 + writableTmpDirAsHomeHook 72 73 ]; 73 74 74 - preBuild = '' 75 - export HOME=$(mktemp -d) 76 - ''; 77 - 78 75 pythonImportsCheck = [ "pytensor" ]; 79 76 80 77 # Ensure that the installed package is used instead of the source files from the current workdir ··· 94 91 95 92 # Failure reported upstream: https://github.com/pymc-devs/pytensor/issues/980 96 93 "test_choose_signature" 94 + 95 + # AssertionError: Not equal to tolerance rtol=1e-06, atol=1e-06 96 + # Mismatched elements: 9 / 81 (11.1%) 97 + "test_jax_pad" 97 98 ] 98 99 ++ lib.optionals stdenv.hostPlatform.isDarwin [ 99 100 # pytensor.link.c.exceptions.CompileError: Compilation failed (return status=1) ··· 111 112 "test_NoOutputFromInplace" 112 113 "test_OpFromGraph" 113 114 "test_adv_sub1_sparse_grad" 115 + "test_alloc" 114 116 "test_binary" 115 117 "test_borrow_input" 116 118 "test_borrow_output" ··· 136 138 "test_mul_s_v_grad" 137 139 "test_multiple_outputs" 138 140 "test_not_inplace" 141 + "test_numba_Cholesky_grad" 139 142 "test_numba_pad" 140 143 "test_optimizations_preserved" 141 144 "test_overided_function" ··· 146 149 "test_scan_err1" 147 150 "test_scan_err2" 148 151 "test_shared" 152 + "test_solve_triangular_grad" 149 153 "test_structured_add_s_v_grad" 150 154 "test_structureddot_csc_grad" 151 155 "test_structureddot_csr_grad" ··· 157 161 "test_update_equiv" 158 162 "test_update_same" 159 163 ] 160 - ++ lib.optionals (pythonAtLeast "3.12") [ 161 - # Flaky: TypeError: cannot pickle 'PyCapsule' object 164 + ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ 165 + # Fatal Python error: Segmentation fault 166 + # pytensor/link/basic.py", line 665 in thunk 167 + "test_Unique" 168 + "test_aligned_RandomVariable" 162 169 "test_blockwise" 163 - "test_blockwise_benchmark" 170 + "test_mvnormal_cov_decomposition_method" 171 + "test_unnatural_batched_dims" 164 172 ]; 165 173 166 - disabledTestPaths = [ 167 - # Don't run the most compute-intense tests 168 - "tests/scan/" 169 - "tests/tensor/" 170 - "tests/sparse/sandbox/" 171 - ]; 174 + disabledTestPaths = 175 + [ 176 + # Don't run the most compute-intense tests 177 + "tests/scan/" 178 + "tests/tensor/" 179 + "tests/sparse/sandbox/" 180 + ] 181 + ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ 182 + # Fatal Python error: Segmentation fault 183 + # pytensor/link/basic.py", line 665 in thunk 184 + "tests/link/numba/test_nlinalg.py" 185 + "tests/link/numba/test_slinalg.py" 186 + ]; 172 187 173 188 passthru.updateScript = nix-update-script { 174 189 extraArgs = [ ··· 187 202 bcdarwin 188 203 ferrine 189 204 ]; 190 - # Not yet compatible with numpy >= 2.0 191 - # https://github.com/pymc-devs/pytensor/issues/688 192 - broken = true; 193 205 }; 194 206 }
+1 -1
pkgs/development/python-modules/python-youtube/default.nix
··· 50 50 homepage = "https://github.com/sns-sdks/python-youtube"; 51 51 changelog = "https://github.com/sns-sdks/python-youtube/blob/${src.tag}/CHANGELOG.md"; 52 52 license = lib.licenses.mit; 53 - maintainers = with lib.maintainers; [ blaggacao ]; 53 + maintainers = with lib.maintainers; [ ]; 54 54 }; 55 55 }
+1 -1
pkgs/development/python-modules/sip/default.nix
··· 48 48 description = "Creates C++ bindings for Python modules"; 49 49 homepage = "https://riverbankcomputing.com/"; 50 50 license = licenses.gpl3Only; 51 - maintainers = with maintainers; [ nrdxp ]; 51 + maintainers = with maintainers; [ ]; 52 52 }; 53 53 }
+6 -17
pkgs/development/python-modules/spectra/default.nix
··· 1 1 { 2 + lib, 2 3 buildPythonPackage, 3 - colormath, 4 4 fetchFromGitHub, 5 - fetchpatch2, 6 - lib, 7 - pytestCheckHook, 8 5 setuptools, 6 + colormath2, 7 + pytestCheckHook, 9 8 }: 10 9 11 10 buildPythonPackage rec { 12 11 pname = "spectra"; 13 - version = "0.0.11"; 12 + version = "0.1.0"; 14 13 pyproject = true; 15 14 16 15 src = fetchFromGitHub { 17 16 owner = "jsvine"; 18 17 repo = "spectra"; 19 18 tag = "v${version}"; 20 - hash = "sha256-4A2TWTxYqckJ3DX5cd2KN3KXcmO/lQdXmOEnGi76RsA="; 19 + hash = "sha256-PS5p9IR3v6+Up5Fcq8mhkprVgXigD6PZUF4/6hbv7NI="; 21 20 }; 22 21 23 - patches = [ 24 - # https://github.com/jsvine/spectra/pull/21 25 - (fetchpatch2 { 26 - name = "nose-to-pytest.patch"; 27 - url = "https://github.com/jsvine/spectra/commit/50037aba16dac4bf0fb7ffbd787d0e6b906e8a4b.patch"; 28 - hash = "sha256-cMoIbjRwcZjvhiIOcJR7NmIAOaqpr/e5eh9+sPGKqos="; 29 - excludes = [ ".github/*" ]; 30 - }) 31 - ]; 32 - 33 22 build-system = [ 34 23 setuptools 35 24 ]; 36 25 37 - propagatedBuildInputs = [ colormath ]; 26 + dependencies = [ colormath2 ]; 38 27 39 28 nativeCheckInputs = [ 40 29 pytestCheckHook
+1 -1
pkgs/games/lzwolf/default.nix
··· 87 87 mainProgram = "lzwolf"; 88 88 license = licenses.gpl2Plus; 89 89 platforms = platforms.linux; 90 - maintainers = with maintainers; [ tgunnoe ]; 90 + maintainers = with maintainers; [ ]; 91 91 }; 92 92 }
+2 -2
pkgs/games/sgt-puzzles/default.nix
··· 18 18 19 19 stdenv.mkDerivation rec { 20 20 pname = "sgt-puzzles"; 21 - version = "20241230.79be403"; 21 + version = "20250216.b99f107"; 22 22 23 23 src = fetchurl { 24 24 url = "http://www.chiark.greenend.org.uk/~sgtatham/puzzles/puzzles-${version}.tar.gz"; 25 - hash = "sha256-gWt328Ic0+ctcptnhnTprAEmMpcpfAAyTEqRuKF0gVY="; 25 + hash = "sha256-TErU482qrpPFWq//5RuCIpl6RpHU+MdckRolSDAS+xk="; 26 26 }; 27 27 28 28 sgt-puzzles-menu = fetchurl {
+1 -1
pkgs/tools/networking/ifwifi/default.nix
··· 54 54 ''; 55 55 homepage = "https://github.com/araujobsd/ifwifi"; 56 56 license = with licenses; [ bsd2 ]; 57 - maintainers = with maintainers; [ blaggacao ]; 57 + maintainers = with maintainers; [ ]; 58 58 # networkmanager doesn't work on darwin 59 59 # even though the `wifiscanner` crate would work 60 60 platforms = with platforms; linux; # ++ darwin;
+2
pkgs/top-level/python-packages.nix
··· 2568 2568 2569 2569 colormath = callPackage ../development/python-modules/colormath { }; 2570 2570 2571 + colormath2 = callPackage ../development/python-modules/colormath2 { }; 2572 + 2571 2573 colorspacious = callPackage ../development/python-modules/colorspacious { }; 2572 2574 2573 2575 colorthief = callPackage ../development/python-modules/colorthief { };