Merge staging-next into staging

Changed files
+2035 -1706
.devcontainer
ci
nixos
pkgs
applications
editors
vim
vscode
extensions
myriad-dreamin.tinymist
pkief.material-icon-theme
networking
browsers
cluster
terraform-providers
build-support
fetchbitbucket
by-name
ai
bi
bitwuzla
ca
cargo-codspeed
ch
checkov
fa
faudio
fo
fosrl-pangolin
gi
gildas
gr
hy
hydra
jd
ju
jujutsu
julec
just-lsp
jx
ka
ko
komga
la
lazygit
ma
marp-cli
matrix-authentication-service
matrix-conduit
md
mdfried
mdns-scanner
mi
micronaut
oc
op
opencode
pa
payloadsallthethings
po
positron-bin
ra
ranger
se
seamly2d
sm
smpmgr
sq
sqlite3-to-mysql
te
temporal
ti
tinymist
ty
ve
veloren
vo
vopono
xp
xpipe
xr
development
cuda-modules
_cuda
libraries
php-packages
python-modules
anthropic
apprise
awscrt
boto3-stubs
dvc-studio-client
enterpriseattack
essentials-openapi
faraday-agent-parameters-types
faraday-plugins
gftools
google-cloud-network-connectivity
hf-xet
langgraph-checkpoint
lightning-utilities
llama-cloud-services
llama-parse
llm-anthropic
mypy-boto3
nixpkgs-updaters-library
onvif-zeep-async
openai
openai-agents
pydruid
qbusmqttapi
rstcheck
safetensors
sgp4
tenant-schemas-celery
tencentcloud-sdk-python
translation-finder
types-aiobotocore-packages
voip-utils
yaramod
yfinance
tools
electron
binary
chromedriver
parsing
tree-sitter
misc
uboot
os-specific
linux
nvidia-x11
servers
mastodon
x11
test
tools
security
gotrue
top-level
+3 -1
.devcontainer/devcontainer.json
···
"ghcr.io/devcontainers/features/nix:1": {
// fails in the devcontainer sandbox, enable sandbox via config instead
"multiUser": false,
-
"packages": "nixpkgs.nixd,nixpkgs.nixfmt",
+
// TODO: nixfmt-rfc-style → nixfmt (once it's in a stable release)
+
// https://github.com/NixOS/nixpkgs/issues/425583
+
"packages": "nixpkgs.nixd,nixpkgs.nixfmt-rfc-style",
"useAttributePath": true,
"extraNixConfig": "experimental-features = nix-command flakes,sandbox = true"
}
+1 -1
README.md
···
<a href="https://nixos.org">
<picture>
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/NixOS/nixos-artwork/master/logo/nixos.svg">
-
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/NixOS/nixos-artwork/master/logo/nixos-white.png">
+
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/NixOS/nixos-artwork/master/logo/nixos-white.svg">
<img src="https://raw.githubusercontent.com/NixOS/nixos-artwork/master/logo/nixos.svg" width="500px" alt="NixOS logo">
</picture>
</a>
+3 -4
ci/eval/compare/default.nix
···
;
# Attrs
-
# - keys: "added", "changed" and "removed"
+
# - keys: "added", "changed", "removed" and "rebuilds"
# - values: lists of `packagePlatformPath`s
diffAttrs = builtins.fromJSON (builtins.readFile "${combinedDir}/combined-diff.json");
-
rebuilds = diffAttrs.added ++ diffAttrs.changed;
-
rebuildsPackagePlatformAttrs = convertToPackagePlatformAttrs rebuilds;
+
rebuildsPackagePlatformAttrs = convertToPackagePlatformAttrs diffAttrs.rebuilds;
changed-paths =
let
···
in
writeText "changed-paths.json" (
builtins.toJSON {
-
attrdiff = lib.mapAttrs (_: extractPackageNames) diffAttrs;
+
attrdiff = lib.mapAttrs (_: extractPackageNames) { inherit (diffAttrs) added changed removed; };
inherit
rebuildsByPlatform
rebuildsByKernel
+2 -1
ci/eval/default.nix
···
reduce .[] as $item ({}; {
added: (.added + $item.added),
changed: (.changed + $item.changed),
-
removed: (.removed + $item.removed)
+
removed: (.removed + $item.removed),
+
rebuilds: (.rebuilds + $item.rebuilds)
})
' > $out/combined-diff.json
+18 -1
ci/eval/diff.nix
···
added: [ <keys only in the second object> ],
removed: [ <keys only in the first object> ],
changed: [ <keys with different values between the two objects> ],
+
rebuilds: [ <keys in the second object with values not present at all in first object> ],
}
*/
diff =
+
old: new:
let
filterKeys = cond: attrs: lib.attrNames (lib.filterAttrs cond attrs);
+
oldOutputs = lib.pipe old [
+
(lib.mapAttrsToList (_: lib.attrValues))
+
lib.concatLists
+
(lib.flip lib.genAttrs (_: true))
+
];
in
-
old: new: {
+
{
added = filterKeys (n: _: !(old ? ${n})) new;
removed = filterKeys (n: _: !(new ? ${n})) old;
changed = filterKeys (
···
# Filter out attributes that are the same as the new value
&& (v != (new.${n}))
) old;
+
# A "rebuild" is every attrpath ...
+
rebuilds = filterKeys (
+
_: pkg:
+
# ... that has at least one output ...
+
lib.any (
+
output:
+
# ... which has not been built in "old" already.
+
!(oldOutputs ? ${output})
+
) (lib.attrValues pkg)
+
) new;
};
getAttrs =
+2
nixos/modules/services/security/kanidm.nix
···
};
config = mkIf (cfg.enableClient || cfg.enableServer || cfg.enablePam) {
+
warnings = lib.optionals (cfg.package.eolMessage != "") [ cfg.package.eolMessage ];
+
assertions =
let
entityList =
+12 -2
nixos/tests/all-tests.nix
···
k3s = handleTest ./k3s { };
kafka = handleTest ./kafka { };
kanboard = runTest ./web-apps/kanboard.nix;
-
kanidm = runTest ./kanidm.nix;
-
kanidm-provisioning = runTest ./kanidm-provisioning.nix;
+
kanidm =
+
kanidmVersion:
+
runTest {
+
imports = [ ./kanidm.nix ];
+
_module.args = { inherit kanidmVersion; };
+
};
+
kanidm-provisioning =
+
kanidmVersion:
+
runTest {
+
imports = [ ./kanidm-provisioning.nix ];
+
_module.args = { inherit kanidmVersion; };
+
};
karma = runTest ./karma.nix;
kavita = runTest ./kavita.nix;
kbd-setfont-decompress = runTest ./kbd-setfont-decompress.nix;
+9 -7
nixos/tests/kanidm-provisioning.nix
···
-
{ pkgs, ... }:
+
{ kanidmVersion, pkgs, ... }:
let
certs = import ./common/acme/server/snakeoil-certs.nix;
serverDomain = certs.domain;
···
provisionAdminPassword = "very-strong-password-for-admin";
provisionIdmAdminPassword = "very-strong-password-for-idm-admin";
provisionIdmAdminPassword2 = "very-strong-alternative-password-for-idm-admin";
+
+
kanidmPackage = pkgs."kanidmWithSecretProvisioning_${kanidmVersion}";
in
{
name = "kanidm-provisioning";
···
{ pkgs, lib, ... }:
{
services.kanidm = {
-
package = pkgs.kanidmWithSecretProvisioning_1_6;
+
package = kanidmPackage;
enableServer = true;
serverSettings = {
origin = "https://${serverDomain}";
···
users.users.kanidm.shell = pkgs.bashInteractive;
-
environment.systemPackages = with pkgs; [
-
kanidm
-
openldap
-
ripgrep
-
jq
+
environment.systemPackages = [
+
kanidmPackage
+
pkgs.openldap
+
pkgs.ripgrep
+
pkgs.jq
];
};
+9 -7
nixos/tests/kanidm.nix
···
-
{ pkgs, ... }:
+
{ kanidmVersion, pkgs, ... }:
let
certs = import ./common/acme/server/snakeoil-certs.nix;
serverDomain = certs.domain;
···
cp ${certs."${serverDomain}".cert} $out/snakeoil.crt
cp ${certs."${serverDomain}".key} $out/snakeoil.key
'';
+
+
kanidmPackage = pkgs."kanidm_${kanidmVersion}";
in
{
name = "kanidm";
···
{ pkgs, ... }:
{
services.kanidm = {
-
package = pkgs.kanidm_1_6;
+
package = kanidmPackage;
enableServer = true;
serverSettings = {
origin = "https://${serverDomain}";
···
users.users.kanidm.shell = pkgs.bashInteractive;
-
environment.systemPackages = with pkgs; [
-
kanidm
-
openldap
-
ripgrep
+
environment.systemPackages = [
+
kanidmPackage
+
pkgs.openldap
+
pkgs.ripgrep
];
};
···
{ nodes, ... }:
{
services.kanidm = {
-
package = pkgs.kanidm_1_6;
+
package = kanidmPackage;
enableClient = true;
clientSettings = {
uri = "https://${serverDomain}";
-1
nixos/tests/qtile/default.nix
···
services.xserver.windowManager.qtile = {
enable = true;
configFile = "${config-deriv}/config.py";
-
extraPackages = ps: [ ps.qtile-extras ];
};
services.displayManager.defaultSession = lib.mkForce "qtile";
+1
pkgs/applications/editors/vim/plugins/aliases.nix
···
solarized = vim-colors-solarized;
spacevim = throw "this distribution was unmaintained for the last 6 years, please use top-level 'spacevim'"; # added 2024-11-27
SpaceVim = throw "this distribution didn't work properly in vimPlugins, please use top-level 'spacevim' instead"; # added 2024-11-27
+
sparkup = throw "the upstream repository got deleted"; # added 2025-08-06
colors-solarized = vim-colors-solarized;
caw = caw-vim;
chad = chadtree;
-13
pkgs/applications/editors/vim/plugins/generated.nix
···
meta.hydraPlatforms = [ ];
-
sparkup = buildVimPlugin {
-
pname = "sparkup";
-
version = "2012-06-11";
-
src = fetchFromGitHub {
-
owner = "chrisgeo";
-
repo = "sparkup";
-
rev = "6fbfceef890e705c47b42b27be743ffed6f9296e";
-
sha256 = "17jgpvl879ik53rr3razfnbpfx63mzpp1rlvxxjsvvrk4g45dssm";
-
};
-
meta.homepage = "https://github.com/chrisgeo/sparkup/";
-
meta.hydraPlatforms = [ ];
-
};
-
specs-nvim = buildVimPlugin {
pname = "specs.nvim";
version = "2025-01-18";
-1
pkgs/applications/editors/vim/plugins/vim-plugin-names
···
https://github.com/chikatoike/sourcemap.vim/,,
https://github.com/liuchengxu/space-vim/,,
https://github.com/FireIsGood/spaceman.nvim/,HEAD,
-
https://github.com/chrisgeo/sparkup/,,
https://github.com/cxwx/specs.nvim/,HEAD,
https://github.com/lewis6991/spellsitter.nvim/,HEAD,
https://github.com/ravibrock/spellwarn.nvim/,HEAD,
+1 -1
pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix
···
name = "tinymist";
publisher = "myriad-dreamin";
inherit (tinymist) version;
-
hash = "sha256-uHUnCg8hkJQI0QSZZ5Kbj/S7ktY9ANdQqHCvBB+p1EA=";
+
hash = "sha256-fI+HzioLDxACH0anSkYOw47jpocVQp7m9xHh6APehis=";
};
nativeBuildInputs = [
+2 -2
pkgs/applications/editors/vscode/extensions/pkief.material-icon-theme/default.nix
···
mktplcRef = {
name = "material-icon-theme";
publisher = "PKief";
-
version = "5.24.0";
-
hash = "sha256-Skc+ib3gY2cLVepOjbBkpwPuUG9C29bh5BOxQOAZNtc=";
+
version = "5.25.0";
+
hash = "sha256-jkTFfyeFJ4ygsKJj41tWDJ91XitSs2onW4ni3rMNJE8=";
};
meta = {
description = "Material Design Icons for Visual Studio Code";
+137 -137
pkgs/applications/networking/browsers/chromium/info.json
···
}
},
"ungoogled-chromium": {
-
"version": "138.0.7204.183",
+
"version": "139.0.7258.66",
"deps": {
"depot_tools": {
-
"rev": "a8900cc0f023d6a662eb66b317e8ddceeb113490",
-
"hash": "sha256-1avxBlK0WLHTru5wUecbiGpSEYv8Epobsl4EfCaWX9A="
+
"rev": "ea7a0baff0d8554cf6d38f525b4e7882c2b4ec18",
+
"hash": "sha256-UouvzNFStYScnyfIJcz1Om7cDhC7EyShZQ/Icu73BPo="
},
"gn": {
-
"rev": "ebc8f16ca7b0d36a3e532ee90896f9eb48e5423b",
-
"hash": "sha256-UB9a7Fr1W0yYld6WbXyRR8dFqWsj/zx4KumDZ5JQKSM="
+
"rev": "97b68a0bb62b7528bc3491c7949d6804223c2b82",
+
"hash": "sha256-m+z10s40Q/iYcoMw3o/+tmhIdqHMsYJjdGabHrK/aqo="
},
"ungoogled-patches": {
-
"rev": "138.0.7204.183-1",
-
"hash": "sha256-fJv7R8d/vmPROQUaxxqGoFtEqdEioOJuQ1Cnie7auJI="
+
"rev": "139.0.7258.66-1",
+
"hash": "sha256-/8zIJk1RxmFPt81qKCXpEEOrH2Jg6cdHGPdtp0zxdHE="
},
-
"npmHash": "sha256-8d5VTHutv51libabhxv7SqPRcHfhVmGDSOvTSv013rE="
+
"npmHash": "sha256-R2gOpfPOUAmnsnUTIvzDPHuHNzL/b2fwlyyfTrywEcI="
},
"DEPS": {
"src": {
"url": "https://chromium.googlesource.com/chromium/src.git",
-
"rev": "e90faf484ddbc033fc9bf337621761d3dd5c5289",
-
"hash": "sha256-/UFIed+S9XLmR3p8KVnIncxl3a7bIqKPLh6vcEMvAsE=",
+
"rev": "a62d329947691f76c376a873eae39f56381103c8",
+
"hash": "sha256-RWqOw0Kogz2GwbICet7NdcGnZMrkkE4bu70jU+tbYFQ=",
"recompress": true
},
"src/third_party/clang-format/script": {
···
},
"src/third_party/compiler-rt/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git",
-
"rev": "57196dd146582915c955f6d388e31aea93220c51",
-
"hash": "sha256-FVdcKGwRuno3AzS6FUvI8OTj3mBMRfFR2A8GzYcwIU4="
+
"rev": "2a4f69a118bdc5d03c415de1b9b166b2f1d4084f",
+
"hash": "sha256-RHh2WjV65ROxGPboxztrMUbxzVuPfAkLQkoooEOs7k0="
},
"src/third_party/libc++/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git",
-
"rev": "a01c02c9d4acbdae3b7e8a2f3ee58579a9c29f96",
-
"hash": "sha256-36ulJk/YTfP5k1sDeA/WQyIO8xaplRKK4cQhfTZdpko="
+
"rev": "2c359c239b138a20a03f798e47889448ef131c22",
+
"hash": "sha256-WbEMS4wowBw1j7UT/5G5DSmgy5ldmdjxMszYtobr9UI="
},
"src/third_party/libc++abi/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git",
-
"rev": "9810fb23f6ba666f017c2b67c67de2bcac2b44bd",
-
"hash": "sha256-DkCvfFjMztFTzKf081XyiefW6tMBSZ1AdzcPzXAVPnk="
+
"rev": "e44c3c4560f1742744ef3f9fb4217a5f26ebca1b",
+
"hash": "sha256-WIJAAHO+n6C5N7nyw8m8xGXr/OXvRGfsScBBdUyjxyg="
},
"src/third_party/libunwind/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git",
-
"rev": "8575f4ae4fcf8892938bd9766cf1a5c90a0ed04e",
-
"hash": "sha256-O1S3ijnoVrTHmZDGmgQQe0MVGsSZL7usXAPflGFmMXY="
+
"rev": "5bbf35ae6801f579c523893176789774c0726e22",
+
"hash": "sha256-hpOxKXZkZEWNptp31B1DZ8V9E7LsRbbYdPdUD7EYA+8="
},
"src/third_party/llvm-libc/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git",
-
"rev": "9c3ae3120fe83b998d0498dcc9ad3a56c29fad0c",
-
"hash": "sha256-BsoHIvdqgYzBUkd23++enEHIhq5GeVWrWdVdhXrHh9A="
+
"rev": "79a5aa1b7fcbdf3397bc2a08cbd6ef5c302dfb5a",
+
"hash": "sha256-lddA/+ol5crXlEmRa/JqWvnLTGmyKDUMTlTHC1pFLwc="
},
"src/chrome/test/data/perf/canvas_bench": {
"url": "https://chromium.googlesource.com/chromium/canvas_bench.git",
···
},
"src/docs/website": {
"url": "https://chromium.googlesource.com/website.git",
-
"rev": "d21d90790d8ea421b317c4cb52a0d94133422796",
-
"hash": "sha256-X9GIZkPokZ8ojNVDScDQL8D0tJGsaQMg8ncenuBzFHk="
+
"rev": "a812d22617824ad2cd291e110378ccec5ae7735f",
+
"hash": "sha256-LNLHuhVKulsp0w+rXNqwC9Kh2QdouUvMX3ZNFJKv6t0="
},
"src/media/cdm/api": {
"url": "https://chromium.googlesource.com/chromium/cdm.git",
-
"rev": "852a81f0ae3ab350041d2e44d207a42fb0436ae1",
-
"hash": "sha256-3JBBcBg2ep/7LnvMHBWnqAFG+etETArFXZr4Klv30T4="
+
"rev": "a4cbc4325e6de42ead733f2af43c08292d0e65a8",
+
"hash": "sha256-voZaq/OiP5/QSSZmBx1ifriBc6HQ9+m4pUz0o9+O9x8="
},
"src/net/third_party/quiche/src": {
"url": "https://quiche.googlesource.com/quiche.git",
-
"rev": "3b42119c3e4be5d4720c3c1b384106fa43e9b5e3",
-
"hash": "sha256-UYyBMjv6ATIwBXYngGof85pBCHXb/jYXetVo0oBrHf8="
+
"rev": "823662119bac4eb4a2771a1d45a8c00b5c6737ce",
+
"hash": "sha256-YyNQ7RLkNzV2fbjKuwTT3BSL70Qntb2TY633sbKFD/I="
},
"src/testing/libfuzzer/fuzzers/wasm_corpus": {
"url": "https://chromium.googlesource.com/v8/fuzzer_wasm_corpus.git",
···
},
"src/third_party/angle": {
"url": "https://chromium.googlesource.com/angle/angle.git",
-
"rev": "e1dc0a7ab5d1f1f2edaa7e41447d873895e083bf",
-
"hash": "sha256-tkHvTkqbm4JtWnh41iu0aJ9Jo34hYc7aOKuuMQmST4c="
+
"rev": "0145c376fadde16390298681252785f98ae90185",
+
"hash": "sha256-8ztvupTvp5v8lTq3eo/viR9X85qm+bw8299jxr6XslE="
},
"src/third_party/angle/third_party/glmark2/src": {
"url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2",
···
},
"src/third_party/angle/third_party/VK-GL-CTS/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS",
-
"rev": "c9d2e24d1a6da00165a0b5908ea4ba05c2e5f0b2",
-
"hash": "sha256-EFhi4dELfyq6FcB+YFlzKfoXz44i5ieFK1KUlFzqE1I="
+
"rev": "4c617fa74b67a177c7bde5f48c73f5a5509121ed",
+
"hash": "sha256-fl3yXkdi1KqrrmHB9k+l/eaINuFHgruUL6MB/9QXvhE="
},
"src/third_party/anonymous_tokens/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/anonymous-tokens.git",
"rev": "d708a2602a5947ee068f784daa1594a673d47c4a",
"hash": "sha256-GaRtZmYqajLUpt7ToRfMLBlyMiJB5yT9BaaT9pHH7OM="
},
+
"src/third_party/readability/src": {
+
"url": "https://chromium.googlesource.com/external/github.com/mozilla/readability.git",
+
"rev": "04fd32f72b448c12b02ba6c40928b67e510bac49",
+
"hash": "sha256-yUf4UTwcJ7H0tuN+e6c92F4UUSXjmTNOIKqNZA4+zAo="
+
},
"src/third_party/content_analysis_sdk/src": {
"url": "https://chromium.googlesource.com/external/github.com/chromium/content_analysis_sdk.git",
"rev": "9a408736204513e0e95dd2ab3c08de0d95963efc",
···
},
"src/third_party/dav1d/libdav1d": {
"url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git",
-
"rev": "8d956180934f16244bdb58b39175824775125e55",
-
"hash": "sha256-+DY4p41VuAlx7NvOfXjWzgEhvtpebjkjbFwSYOzSjv4="
+
"rev": "63bf075aada99afa112f84c61ddc9cead8ce04d3",
+
"hash": "sha256-TD4RZSNOmlNFJQReViaNxMEgWhdXGccLazBzmd+MNs8="
},
"src/third_party/dawn": {
"url": "https://dawn.googlesource.com/dawn.git",
-
"rev": "1fde167ae683982d77b9ca7e1308bf9f498291e8",
-
"hash": "sha256-PbDTKSU19jn2hLDoazceYB/Rd6/qu6npPSrjOdeXFuU="
+
"rev": "46b4670bc67cb4f6d34f6ce6a46ba7e1d6059abf",
+
"hash": "sha256-fLyP1ww4gtxOnT7FPWfjYS1+DIex+jfufCz7nZS6L10="
},
"src/third_party/dawn/third_party/glfw": {
"url": "https://chromium.googlesource.com/external/github.com/glfw/glfw",
···
},
"src/third_party/dawn/third_party/dxc": {
"url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler",
-
"rev": "d72e2b1a15d22fc825e2f3c939f1baac43281ae9",
-
"hash": "sha256-0LfNcR1FXy5GcL2yHHA6A7EJIWtZU1U/2xSq/eysUa0="
+
"rev": "d1d0a31a7a6a039a35d3b8bc9586b23c57bea2a5",
+
"hash": "sha256-DCQVRuAEYOne4x2OJMr62HLx7kyan3Uj6UwXnxuDNpg="
},
"src/third_party/dawn/third_party/dxheaders": {
"url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectX-Headers",
···
},
"src/third_party/dawn/third_party/webgpu-cts": {
"url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts",
-
"rev": "905c7cbfeaac1cf3feb4c6056dd6f3dbaa06b074",
-
"hash": "sha256-eMDb0nG9HDiesd8KPajbMej8JTll4JkIf17KMnKvW1s="
+
"rev": "2a8d4a83f751286302ce34573409ad75cc318508",
+
"hash": "sha256-VUSsDgNHMiSCLDDicscMwskFu/qOzuz04mqYoFtnJF8="
},
"src/third_party/dawn/third_party/webgpu-headers/src": {
"url": "https://chromium.googlesource.com/external/github.com/webgpu-native/webgpu-headers",
-
"rev": "60cd9020309b87a30cd7240aad32accd24262a5e",
-
"hash": "sha256-+Kf4yPBhM6y2kYTZud9vCavT/BBOzDBsph5+/bUuwkM="
+
"rev": "4f617851dfa20bd240436d9255bcb7e4dbbb1e3f",
+
"hash": "sha256-ugbed1toiw7aY/v9E6akjFGARBe0/mhRZI9MSHG/JnI="
},
"src/third_party/highway/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/highway.git",
···
},
"src/third_party/boringssl/src": {
"url": "https://boringssl.googlesource.com/boringssl.git",
-
"rev": "9295969e1dad2c31d0d99481734c1c68dcbc6403",
-
"hash": "sha256-+Gs+efB1ZizjMYRSRTQrMDPZsDC+dgNJ9+yHXkzm/ZM="
+
"rev": "81be8eb2ca225281bb263ac09ece5370d6462a7d",
+
"hash": "sha256-/GYjjNmbj+bAYy5V15rRkZo54nUx0w0iAujBmTrc1/s="
},
"src/third_party/breakpad/breakpad": {
"url": "https://chromium.googlesource.com/breakpad/breakpad.git",
-
"rev": "2625edb085169e92cf036c236ac79ab594a7b1cc",
-
"hash": "sha256-+Z7KphmQYCeN0aJkqyMrJ4tIi3BhqN16KoPNLb/bMGo="
+
"rev": "9d1f417714a6883f8d4e345c07802eb79edd2e90",
+
"hash": "sha256-yxeNERobO7TxJWUfppbBTysPMTifC2xzjUrN6Yzud+U="
},
"src/third_party/cast_core/public/src": {
"url": "https://chromium.googlesource.com/cast_core/public",
···
},
"src/third_party/catapult": {
"url": "https://chromium.googlesource.com/catapult.git",
-
"rev": "5477c6dfde1132b685c73edc16e1bc71449a691d",
-
"hash": "sha256-xHe9WoAq1FElMSnu5mlEzrH+EzKiwWXeXMCH69KL5a0="
+
"rev": "c4f7831fe85d210ed50572e54d0cb1a26ccc401a",
+
"hash": "sha256-EKObRlHf5Cu7VyntXR2DC62KaBTciAyvSywyAt5gWy8="
},
"src/third_party/ced/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git",
···
},
"src/third_party/cpuinfo/src": {
"url": "https://chromium.googlesource.com/external/github.com/pytorch/cpuinfo.git",
-
"rev": "39ea79a3c132f4e678695c579ea9353d2bd29968",
-
"hash": "sha256-uochXC0AtOw8N/ycyVJdiRw4pibCW2ENrFMT3jtxDSg="
+
"rev": "d7427551d6531037da216d20cd36feb19ed4905f",
+
"hash": "sha256-gJgvE3823NyVOIL0Grkldde3U/N9NNqlLAA0btj3TSg="
},
"src/third_party/crc32c/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/crc32c.git",
···
},
"src/third_party/cros_system_api": {
"url": "https://chromium.googlesource.com/chromiumos/platform2/system_api.git",
-
"rev": "fe88d943e5f328b34e38b91296db39650f6ec6f3",
-
"hash": "sha256-WlSxI1J+HjAD2UaQjW3oOQpZDnMn/ROpTLYTP4efTi4="
+
"rev": "349c5cb547162b967df40a336fc08bb18819a5e1",
+
"hash": "sha256-nSU/Od8TupR6dOVr6XC9btwUkjbQ6m3Oh3tChYo5i4g="
},
"src/third_party/crossbench": {
"url": "https://chromium.googlesource.com/crossbench.git",
-
"rev": "feff46a3cd49eb39667205cdfa2b490bcffc9ba1",
-
"hash": "sha256-YomhvLtDFkGWyivN81gRxtOh9U32Zt6+/obTwccJuRo="
+
"rev": "77308ff3c8445656fd104cd80e3bd933b23cb05d",
+
"hash": "sha256-ONQSTRjrleGERU2ioaCKBcpYT1vhad4hYj/x0MIOh1Q="
},
"src/third_party/depot_tools": {
"url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git",
-
"rev": "a8900cc0f023d6a662eb66b317e8ddceeb113490",
-
"hash": "sha256-1avxBlK0WLHTru5wUecbiGpSEYv8Epobsl4EfCaWX9A="
+
"rev": "ea7a0baff0d8554cf6d38f525b4e7882c2b4ec18",
+
"hash": "sha256-UouvzNFStYScnyfIJcz1Om7cDhC7EyShZQ/Icu73BPo="
},
"src/third_party/devtools-frontend/src": {
"url": "https://chromium.googlesource.com/devtools/devtools-frontend",
-
"rev": "634ef4ab735f8fc717eb17935d5a0f1b9831d852",
-
"hash": "sha256-DwkvDbYKdHfpfKXYaszcK/54Zi2Q52dd9QAUR+Ex+b4="
+
"rev": "bc417052ebef6175721d690a4910e717d92181be",
+
"hash": "sha256-XoI3HbIV52VWbw15Lsk/gwmy09EtenD7iwXVQse5uVs="
},
"src/third_party/dom_distiller_js/dist": {
"url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git",
···
},
"src/third_party/eigen3/src": {
"url": "https://chromium.googlesource.com/external/gitlab.com/libeigen/eigen.git",
-
"rev": "ae3aba99db4c829b4cc4d9fdd54321dedd814dc4",
-
"hash": "sha256-dWWjpQ6M7udOQqUV6P9go3R3O4J2XYpvkngJjRDY4v8="
+
"rev": "d0b490ee091629068e0c11953419eb089f9e6bb2",
+
"hash": "sha256-EmpuOQxshAFa0d6Ddzz6dy21nxHhSn+6Aiz18/o8VUU="
},
"src/third_party/farmhash/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/farmhash.git",
···
},
"src/third_party/fontconfig/src": {
"url": "https://chromium.googlesource.com/external/fontconfig.git",
-
"rev": "8cf0ce700a8abe0d97ace4bf7efc7f9534b729ba",
-
"hash": "sha256-Kz7KY+evfOciKFHIBLG1JxIRgHRTzuBLgxXHv3m/Y1Y="
+
"rev": "c527fe1452d469e5fa1a211180dd40bcdb79fb2a",
+
"hash": "sha256-dmzY7TcNpZA9SxHn5nN0IaTzBbwCqd1PV5Sg4RuY7aI="
},
"src/third_party/fp16/src": {
"url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FP16.git",
···
},
"src/third_party/freetype/src": {
"url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git",
-
"rev": "738905b34bd1f5a8ff51bd2bc8e38a2d8be9bfd6",
-
"hash": "sha256-j5FPldhIOzsOsFBAMyNh44FTeOD8Gm3scoi3B3hhgKQ="
-
},
-
"src/third_party/freetype-testing/src": {
-
"url": "https://chromium.googlesource.com/external/github.com/freetype/freetype2-testing.git",
-
"rev": "04fa94191645af39750f5eff0a66c49c5cb2c2cc",
-
"hash": "sha256-cpzz5QDeAT3UgAZzwW7c0SgLDQsBwy/1Q+5hz2XW4lE="
+
"rev": "43940e4cb8fa6fec96cd52669544629c5eef58fa",
+
"hash": "sha256-1fnH0Qm9qtzjwBNlyHVQrVvvFelKIdhFMhA0zDxQVUY="
},
"src/third_party/fxdiv/src": {
"url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FXdiv.git",
···
},
"src/third_party/ink/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/ink.git",
-
"rev": "da9cb551ada1e55309b0ac89b9fbff2d29dbfe1e",
-
"hash": "sha256-MqJXwtUGL/IakwOO63JX4gx0gTocgQT3hbhw6OcYUbc="
+
"rev": "4e6081ad7052f97df7d77e1d87cea2d70c18a47b",
+
"hash": "sha256-SVwZWhM63iN2ajTMldgug0mfJV1rdvxTZwj/zyLe4WA="
},
"src/third_party/ink_stroke_modeler/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/ink-stroke-modeler.git",
-
"rev": "03db1ed37b8b10b47d62ed0fa142d198a3861689",
-
"hash": "sha256-jnIljheEBq96e6zZO87bhVJbA1vIjiRzm1Hh6YMBdnU="
+
"rev": "fe79520c9ad7d2d445d26d3c59fda6fc54eb4d5c",
+
"hash": "sha256-4iXoBgCCbWCqGbpchiAYQhKBK9rO1Xb6wP98iMd06cY="
},
"src/third_party/instrumented_libs": {
"url": "https://chromium.googlesource.com/chromium/third_party/instrumented_libraries.git",
···
},
"src/third_party/googletest/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/googletest.git",
-
"rev": "09ffd0015395354774c059a17d9f5bee36177ff9",
-
"hash": "sha256-md/jPkFrs/0p0BYGyquh57Zxh+1dKaK26PDtUN1+Ce0="
+
"rev": "35b75a2cba6ef72b7ce2b6b94b05c54ca07df866",
+
"hash": "sha256-wB33XoxaMQuBls7tNIJ1u61ocKaMw4PyHXBXf/bMNTM="
},
"src/third_party/hunspell_dictionaries": {
"url": "https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git",
···
},
"src/third_party/fuzztest/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git",
-
"rev": "f03aafb7516050ea73f617bf969f03eac641aefc",
-
"hash": "sha256-MHli8sadgC3OMesBGhkjPM/yW49KFOtdFuBII1bcFas="
+
"rev": "45a1c3ad5ac3de58c8e9a3f89036e3f954820d4c",
+
"hash": "sha256-qNGviVNU5VKCVQ1KkGmjGAaXF+ijL3s/u2yN+Ee5rmo="
},
"src/third_party/domato/src": {
"url": "https://chromium.googlesource.com/external/github.com/googleprojectzero/domato.git",
···
},
"src/third_party/libaom/source/libaom": {
"url": "https://aomedia.googlesource.com/aom.git",
-
"rev": "2cca4aba034f99842c2e6cdc173f83801d289764",
-
"hash": "sha256-pyLKjLG83Jlx6I+0M8Ah94ku4NIFcrHNYswfVHMvdrc="
+
"rev": "0ddc6630b3723b14b164752d46c27752f078ddd3",
+
"hash": "sha256-cs1+5vBEFPqzi1vbxiSgujrLIoaXZROZaRJq2gRdUrE="
},
"src/third_party/crabbyavif/src": {
"url": "https://chromium.googlesource.com/external/github.com/webmproject/CrabbyAvif.git",
···
},
"src/third_party/nearby/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/nearby-connections.git",
-
"rev": "959322177f40f2e0f1ecacd8a1aea2805e67b62b",
-
"hash": "sha256-qFLs3gMV0v6c0gjyn29D6pRxSAKumpzAWVgHabPFWRw="
+
"rev": "fff5c22e3178a633f57e4ad1fb5ad96a6116240a",
+
"hash": "sha256-2mXmDWn292dNA85EUN5sxarOle5HEW5t526SM1UPeKg="
},
"src/third_party/securemessage/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/securemessage.git",
···
},
"src/third_party/jetstream/main": {
"url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git",
-
"rev": "539ab943598b505832a25a2222aa8957f1a20d6f",
-
"hash": "sha256-mE6IoHpLV0LUWEeeiWycXtOhIbhkPvVdLvsPSyv4xPk="
+
"rev": "6947a460f6b55ef5613c36263049ecf74c5ec1cd",
+
"hash": "sha256-lbsSiSRY3IikAKg30/gK3ncPxzOMhOUSQxvUIUCtJB0="
},
"src/third_party/jetstream/v2.2": {
"url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git",
···
},
"src/third_party/speedometer/main": {
"url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git",
-
"rev": "dd661c033abdde11022779f40375c52632a9f43a",
-
"hash": "sha256-1/G06WCO5ssBS3+T6E3rnGdIf0r205wVxfJX7lgivR4="
+
"rev": "ba41f91e480cfd79c97a9d1d70a4c3d42d16c72b",
+
"hash": "sha256-DIXGY1wVj2W5A91X3A2eL6Tr+CVdKhHaGHtSqBRjtPQ="
},
"src/third_party/speedometer/v3.1": {
"url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git",
···
},
"src/third_party/libvpx/source/libvpx": {
"url": "https://chromium.googlesource.com/webm/libvpx.git",
-
"rev": "b84ca9b63730e7d4563573a56a66317eb0087ebf",
-
"hash": "sha256-SFdYF8vnwNHQbZ1N/ZHr4kxfi9o+BAtuqbak80m9uP4="
+
"rev": "686bf6f1cde888898498f89ba9aefa66b683566a",
+
"hash": "sha256-rdeALLoqK1bth/EQY86fZC++QgMFCYyn7qMxsh9CMj0="
},
"src/third_party/libwebm/source": {
"url": "https://chromium.googlesource.com/webm/libwebm.git",
···
},
"src/third_party/libyuv": {
"url": "https://chromium.googlesource.com/libyuv/libyuv.git",
-
"rev": "61bdaee13a701d2b52c6dc943ccc5c888077a591",
-
"hash": "sha256-J9Wi3aCc6OjtQCP8JnrY7PYrY587dKLaa1KGAMWmE0c="
+
"rev": "88798bcd636a93e92d69242da914deb4cec1dfb6",
+
"hash": "sha256-HPhxj3iK1YjWcfKT4o5CXhmvMBoGaA4JKco2HDf0Nec="
},
"src/third_party/lss": {
"url": "https://chromium.googlesource.com/linux-syscall-support.git",
···
},
"src/third_party/nasm": {
"url": "https://chromium.googlesource.com/chromium/deps/nasm.git",
-
"rev": "9f916e90e6fc34ec302573f6ce147e43e33d68ca",
-
"hash": "sha256-neYrS4kQ76ihUh22Q3uPR67Ld8+yerA922YSZU1KxJs="
+
"rev": "e2c93c34982b286b27ce8b56dd7159e0b90869a2",
+
"hash": "sha256-TxzAcp+CoKnnM0lCGjm+L3h6M30vYHjM07vW6zUe/vY="
},
"src/third_party/neon_2_sse/src": {
"url": "https://chromium.googlesource.com/external/github.com/intel/ARM_NEON_2_x86_SSE.git",
···
},
"src/third_party/openscreen/src": {
"url": "https://chromium.googlesource.com/openscreen",
-
"rev": "8cc5a0e8f6695263d44206cf5930641979cb3179",
-
"hash": "sha256-YlcvSDSCHHqDA43+hd5hpajZrIGqpn3KxhMJD8Wf+rs="
+
"rev": "dd421dc540e75bd4e52388dcb0656d4d96137a73",
+
"hash": "sha256-Bk9pD6fKdHBgnJOgqv8frA7+4WFBh837h9fXFgEebK8="
},
"src/third_party/openscreen/src/buildtools": {
"url": "https://chromium.googlesource.com/chromium/src/buildtools",
···
},
"src/third_party/pdfium": {
"url": "https://pdfium.googlesource.com/pdfium.git",
-
"rev": "cf433ae5520d061db56391155b59b34e67484f39",
-
"hash": "sha256-FF0iXahVfqbi4OOdH9PPgCTAIQT/q0nlT/H70pubCMQ="
+
"rev": "849572b5c41e5bf59dc88bf54c41067faa9b5b00",
+
"hash": "sha256-lTUkzpzIskbEL7b2xBWT8s9YNyu1AZ235SBo5AfQtpg="
},
"src/third_party/perfetto": {
"url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git",
-
"rev": "dd35b295cd359ba094404218414955f961a0d6ae",
-
"hash": "sha256-kzVsti2tygOMgT61TmCz26AByMd3gIXA6xz8RE0iCz4="
+
"rev": "18d4fdc15d027a989db705592585b924f93f1d42",
+
"hash": "sha256-ZmP/EFuFo9/xax8f+NEdGthfdAR/8+cTWoM9XPrkpcQ="
},
"src/third_party/protobuf-javascript/src": {
"url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript",
···
},
"src/third_party/search_engines_data/resources": {
"url": "https://chromium.googlesource.com/external/search_engines_data.git",
-
"rev": "09fd22f3a4fb77ab03b7734e0c03ff7d7f97ef88",
-
"hash": "sha256-x7zGPqha12Og/AjQp1mkO0MNydM4xXvIcaapNziW0Kw="
+
"rev": "273082bef7b1bc05eddb5079b83702938e40c677",
+
"hash": "sha256-FrEUhG9G7EMiOvih0/FSlpWIuA3/wyBaQZLapYcutz4="
},
"src/third_party/skia": {
"url": "https://skia.googlesource.com/skia.git",
-
"rev": "a46d5732d9fca93eaec23e502e2eef814b707e6b",
-
"hash": "sha256-k0vE2K9KfeYsTVZchvKEA8M7GJQcekbuO5wHJeycBZo="
+
"rev": "cbc694239b06ecf694676aba22d5263dbc23ee5e",
+
"hash": "sha256-5vIwNP9RbtUVtgKKDiZd6NVkR2Ed3DUqZWESTUM+fIs="
},
"src/third_party/smhasher/src": {
"url": "https://chromium.googlesource.com/external/smhasher.git",
···
},
"src/third_party/sqlite/src": {
"url": "https://chromium.googlesource.com/chromium/deps/sqlite.git",
-
"rev": "0a1397d274701c5d39e661e948160da2b9a8db1e",
-
"hash": "sha256-jqelU2bFZ4XwI5dpkusvgUobmRyYo/41ZKqbEmOdpis="
+
"rev": "cc08c79629643fdd5b592f1391e738815f5577b6",
+
"hash": "sha256-1Q2+NyCJb0GIMC30YNbVqVYHnP62tmKqBRfr9Xw5Z4A="
},
"src/third_party/swiftshader": {
"url": "https://swiftshader.googlesource.com/SwiftShader.git",
-
"rev": "a8133cbb3c8969e3c1e6b3cea2c02ec8312ef9ca",
-
"hash": "sha256-Fd6T9zFJVPJaF2sbBy+uK0Ia0C6AIZsDbNvPSkbuTJM="
+
"rev": "ed01d9931de34d3a6fb4d615050db5080d9cea16",
+
"hash": "sha256-is6sl3vRLyBjiHg97rI7WvxIiKg6eelqNfrZGTWPBtM="
},
"src/third_party/text-fragments-polyfill/src": {
"url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git",
···
},
"src/third_party/tflite/src": {
"url": "https://chromium.googlesource.com/external/github.com/tensorflow/tensorflow.git",
-
"rev": "151774faba661a5985a8264653f4457c70a56dea",
-
"hash": "sha256-qpwF2+/dw1u24O5+4bW74R43AgGN//NZwzEmlkyHlr0="
+
"rev": "e6c5574b82d7950f978447704a70971c478f0f50",
+
"hash": "sha256-zdd0y0OILYoRhZ3O64g9MFdWLnAVJiM+CJUIN2RfmKo="
},
"src/third_party/vulkan-deps": {
"url": "https://chromium.googlesource.com/vulkan-deps",
-
"rev": "5912cbdd295c2bacb5798432a7b1cac9d20c0725",
-
"hash": "sha256-kIj8sncNg6dJzg1fgORev/o164G3kMXCGHzlzb09n0U="
+
"rev": "f227ce323fb5a2fee1a98b6feea54b0e42b2f30d",
+
"hash": "sha256-8GHLg9S6f/k2XPgqeeZ6UCBQBoHuABdPYhpGecyqo+E="
},
"src/third_party/glslang/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang",
-
"rev": "93231001597dad1149a5d035af30eda50b9e6b6c",
-
"hash": "sha256-0PocroQj02mdpmFVXr6XB7mVVNzQOaBXm/2GNacZLF0="
+
"rev": "d176fb41992d5c091fb1c401e4e70306382e67fc",
+
"hash": "sha256-27C9ZokeehkoFdIpiYkQ6PBgcNUq0kVLl4tvcgFrYLg="
},
"src/third_party/spirv-cross/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross",
···
},
"src/third_party/spirv-headers/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers",
-
"rev": "c9aad99f9276817f18f72a4696239237c83cb775",
-
"hash": "sha256-/KfUxWDczLQ/0DOiFC4Z66o+gtoF/7vgvAvKyv9Z9OA="
+
"rev": "2a611a970fdbc41ac2e3e328802aed9985352dca",
+
"hash": "sha256-LRjMy9xtOErbJbMh+g2IKXfmo/hWpegZM72F8E122oY="
},
"src/third_party/spirv-tools/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools",
-
"rev": "01021466b5e71deaac9054f56082566c782bfd51",
-
"hash": "sha256-04CWBDu4Q+H7EtVTealNyGx0Hml7OjIf0FfK0IuzisY="
+
"rev": "33e02568181e3312f49a3cf33df470bf96ef293a",
+
"hash": "sha256-yAdd/mXY8EJnE0vCu0n/aVxMH9059T/7cAdB9nP1vQQ="
},
"src/third_party/vulkan-headers/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers",
-
"rev": "75ad707a587e1469fb53a901b9b68fe9f6fbc11f",
-
"hash": "sha256-vB49bFCx9VVEtpwIFcxdqYT+Pk4DgjoPz4rzPfmuRps="
+
"rev": "10739e8e00a7b6f74d22dd0a547f1406ff1f5eb9",
+
"hash": "sha256-OorBl9vIN4DqVgT8ae+05yCLon7m0ixQczEzDlpwFRI="
},
"src/third_party/vulkan-loader/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader",
-
"rev": "c913466fdc5004584890f89ff91121bdb2ffd4ba",
-
"hash": "sha256-D5S1xQbsJ4Ov+3u84Mxj3L/3elyW78jpKRbYo8FpD28="
+
"rev": "342da33fdec78d269657194c9082835d647d2e68",
+
"hash": "sha256-G+sTBXuBodkXi7njI0foXTqaxchsWD9XtF9UBsknE30="
},
"src/third_party/vulkan-tools/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools",
-
"rev": "60b640cb931814fcc6dabe4fc61f4738c56579f6",
-
"hash": "sha256-snLYtiXK1eBZYsc7X18/wk4TnhmkSqquWxyjmw9IF2A="
+
"rev": "e3fc64396755191b3c51e5c57d0454872e7fa487",
+
"hash": "sha256-EqLG8kMQx6nHX9iZMrsu0fn1z4nY6TEQ/feTINNbUzQ="
},
"src/third_party/vulkan-utility-libraries/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries",
-
"rev": "49ac28931f28bffaa3cd73dc4ad997284d574962",
-
"hash": "sha256-2mi5gtacSDxtZB8a3oGZqgLhwntSLXlEzDq6W14RHp4="
+
"rev": "72665ee1e50db3d949080df8d727dffa8067f5f8",
+
"hash": "sha256-FSk/LeYCt/XeF8XJZtr+DoNbvMmfFIKUaYvmeq5xK+w="
},
"src/third_party/vulkan-validation-layers/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers",
-
"rev": "f7ceb1d01a292846db77ec87786be84d6fd568d9",
-
"hash": "sha256-K0KZ8wXTCVRBBN9AWy63ukmE6QkQHKcRgo+YluOhjyc="
+
"rev": "e086a717059f54c94d090998628250ae8f238fd6",
+
"hash": "sha256-KF06qgduM4rAVs4MHvdS+QZs+3srB+p1NadQYTzc0OM="
},
"src/third_party/vulkan_memory_allocator": {
"url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git",
···
},
"src/third_party/webdriver/pylib": {
"url": "https://chromium.googlesource.com/external/github.com/SeleniumHQ/selenium/py.git",
-
"rev": "fc5e7e70c098bfb189a9a74746809ad3c5c34e04",
-
"hash": "sha256-WIqWXIKVgElgg8P8laLAlUrgwodGdeVcwohZxnPKedw="
+
"rev": "1e954903022e9386b9acf452c24f4458dd4c4fc1",
+
"hash": "sha256-k5qx4xyO83jPtHaMh6aMigMJ3hsytFdFQOcZLmwPEYo="
},
"src/third_party/webgl/src": {
"url": "https://chromium.googlesource.com/external/khronosgroup/webgl.git",
···
},
"src/third_party/webgpu-cts/src": {
"url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git",
-
"rev": "905c7cbfeaac1cf3feb4c6056dd6f3dbaa06b074",
-
"hash": "sha256-eMDb0nG9HDiesd8KPajbMej8JTll4JkIf17KMnKvW1s="
+
"rev": "2a8d4a83f751286302ce34573409ad75cc318508",
+
"hash": "sha256-VUSsDgNHMiSCLDDicscMwskFu/qOzuz04mqYoFtnJF8="
},
"src/third_party/webpagereplay": {
"url": "https://chromium.googlesource.com/webpagereplay.git",
-
"rev": "18172a359f6dab8e3f70b6c5c8c7c55d3e97537a",
-
"hash": "sha256-qJnO3fFJhaQA77v1lTJ4B7cbXivquTcSvx/m+OcI3No="
+
"rev": "f3397454e39a7c0b35af192e6d8a1896af7bd9ec",
+
"hash": "sha256-saa07zzzbehOm4gIMoGVB0AZ2nLqmjnT5IfYBSsnZIw="
},
"src/third_party/webrtc": {
"url": "https://webrtc.googlesource.com/src.git",
-
"rev": "e4445e46a910eb407571ec0b0b8b7043562678cf",
-
"hash": "sha256-72NbtdYbyMxSGULvOGsZqLj4kvT79pu+TKcnEmcj/Pc="
+
"rev": "23d8e44f84822170bee4425760b44237959423e5",
+
"hash": "sha256-8IETxHh2Lcgc2N0pV0kTEsbOAchsgwj6VZVDAcVssxw="
},
"src/third_party/wuffs/src": {
"url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git",
···
},
"src/third_party/weston/src": {
"url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/weston.git",
-
"rev": "4eb10b123b483327214d8da5da67e8bbeeaed8fe",
-
"hash": "sha256-VNHUAtfTB24SIf2kl+MMXF3rG5cJOPM93WU/sVSIQ1A="
+
"rev": "bdba2f9adaca673fd58339d8140bc04727ee279d",
+
"hash": "sha256-o49a3sp+D9FycxeB+uMcKouVvlKWoWpfws7FLEGJ/V8="
},
"src/third_party/xdg-utils": {
"url": "https://chromium.googlesource.com/chromium/deps/xdg-utils.git",
···
},
"src/third_party/xnnpack/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git",
-
"rev": "f82ad65ca52cb4d39b73088468a5fe00f56fb47c",
-
"hash": "sha256-aavq+i8EpQmIMPaym6JxwBFjbpqKtHshXUkdBIXDtpw="
+
"rev": "3c99186b3276aa891f94ebba35f6b16e627d57de",
+
"hash": "sha256-CXX0F2H0WjgOxV2iD8bizj1JZOknry7qTmtsv9yAJFU="
},
"src/third_party/zstd/src": {
"url": "https://chromium.googlesource.com/external/github.com/facebook/zstd.git",
···
},
"src/v8": {
"url": "https://chromium.googlesource.com/v8/v8.git",
-
"rev": "54f355e9ad22c93162d7d9d94c849c729d64bee7",
-
"hash": "sha256-/2cw/iZ9zbCMMiANUfsWpxYUzA3FDfUIrjoJh/jc0XI="
+
"rev": "b07b4e9376489c7f7c0ff2af5eceb4261b3bb784",
+
"hash": "sha256-MnrieVgkvlkWKZ0O790gDSCrgF9c+XEk/XLHQDzMqVY="
-1
pkgs/applications/networking/browsers/chromium/ungoogled-flags.toml
···
disable_fieldtrial_testing_config=true
enable_hangout_services_extension=false
enable_mdns=false
-
enable_nacl=false
enable_remoting=false
enable_reporting=false
enable_service_discovery=false
+5 -5
pkgs/applications/networking/browsers/librewolf/src.json
···
{
-
"packageVersion": "141.0-1",
+
"packageVersion": "141.0.2-1",
"source": {
-
"rev": "141.0-1",
-
"hash": "sha256-sgs/96soNX6kHWzXSZW0Hkh5lBoMffRMhlOa3BJoY6I="
+
"rev": "141.0.2-1",
+
"hash": "sha256-M4RQcpIk4jjcSUFwMI5fPi7frMOEM4+FSpbqNiXxOVc="
},
"firefox": {
-
"version": "141.0",
-
"hash": "sha512-vWmYvOknxbXBhlN71BR1/J44CYKc6tsid7s4LQLTeA0qXldJSHVnp1t8njcm+XZixOwokkvEkcWj8h4uxIKNYw=="
+
"version": "141.0.2",
+
"hash": "sha512-bRVSvGTZFeeEpdVgyLs1pTCPNevNJVKwJ/gPlQx/DGJ8ykaweWz24X2PUMgub3Cj7BFHHODgWHlPUAt7FeF7Qw=="
}
}
+27 -27
pkgs/applications/networking/cluster/terraform-providers/providers.json
···
"vendorHash": "sha256-sf6gCPsKnBVjMsCw7ZA4BKt9GAGtAcgU7vRZN8xzN9Q="
},
"alicloud": {
-
"hash": "sha256-OXLqn7D4Len8EYxwl/coKeh+bBAx4uVzfgiNFJ1Tcrg=",
+
"hash": "sha256-ITu569Um+3Y7FPCBNALvePAjCCIf/3+Hu0831o7rZCU=",
"homepage": "https://registry.terraform.io/providers/aliyun/alicloud",
"owner": "aliyun",
"repo": "terraform-provider-alicloud",
-
"rev": "v1.254.0",
+
"rev": "v1.256.0",
"spdx": "MPL-2.0",
-
"vendorHash": "sha256-Ww4l3ffnx0CB+wnQfaiHI+25JtnNsGaTCsmXfd54R4g="
+
"vendorHash": "sha256-+Hc2NCCnJ0fB86fvgE4Kak8fwlsXIiv8avIhE/RoWeM="
},
"ansible": {
"hash": "sha256-3nha5V4rNgVzgqliebmbC5e12Lj/zlCsyyiIVFlmUrY=",
···
"vendorHash": "sha256-r4Q7b7ZzK+ZDXhIabTSgP7HY5Q51Hz5ErnW+nV+ZIqA="
},
"buildkite": {
-
"hash": "sha256-XhO780RsMUx5J/GJ8xcFjN97b6XJ8eHuQjOQiuFUWHY=",
+
"hash": "sha256-pF46n0PJ2ru7s/1S6mznpJnlZx+3BQmPj5dlttjta+Q=",
"homepage": "https://registry.terraform.io/providers/buildkite/buildkite",
"owner": "buildkite",
"repo": "terraform-provider-buildkite",
-
"rev": "v1.22.1",
+
"rev": "v1.23.0",
"spdx": "MIT",
-
"vendorHash": "sha256-UgGfLh7kDOQK/EwuHQM0HoAaN95WyPWwypGPboPY9+s="
+
"vendorHash": "sha256-PuhOICFZJi6Fnu0cwrXc5YtJ3m5D1tC8C1wj6m9cfPY="
},
"ccloud": {
"hash": "sha256-Dpx0eugcHCJV8GNPqjxx4P9ohgJgB10DTnHr+CeN/iQ=",
···
"vendorHash": "sha256-duHOqjy8AthXuDX63GO3myJ9TJmV0Ts1a8OsbSOGZWI="
},
"doppler": {
-
"hash": "sha256-2sgNPQvk0jylCEiZ0Cja54YbmqHSj+AgLANSLMVAqgw=",
+
"hash": "sha256-4BhccP7//s4GkKhwqsc8kyqWUUH/SuwsahbutAinyVw=",
"homepage": "https://registry.terraform.io/providers/DopplerHQ/doppler",
"owner": "DopplerHQ",
"repo": "terraform-provider-doppler",
-
"rev": "v1.18.0",
+
"rev": "v1.20.0",
"spdx": "Apache-2.0",
"vendorHash": "sha256-B8mYLd4VdADWoQLWiCM85VQrBfDdlYQ0wkCp9eUBQ4U="
},
···
"vendorHash": "sha256-eE9AY/79xQSbRl5kA0rwS8Oz8I9jaxT/KlVd0v0GAa8="
},
"google": {
-
"hash": "sha256-YwSl33ST8kvnVg5hr7PCSfEO0xRDRVvTEU3KEMfiIIg=",
+
"hash": "sha256-pDYqzdPUnCKpbQqe58o4CU605gdF8vovPR3fCAdf4zQ=",
"homepage": "https://registry.terraform.io/providers/hashicorp/google",
"owner": "hashicorp",
"repo": "terraform-provider-google",
-
"rev": "v6.45.0",
+
"rev": "v6.46.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-n6UUSCQt3mJESEfqVHX4sfr1XqOXu+u7Qejjps6RmBs="
},
···
"vendorHash": "sha256-ctd9V5EXL0c9b4aJ47nfjhqCMTewL55IkjkQ39ShoUk="
},
"kafka": {
-
"hash": "sha256-Onyy+KgmgLYk3J1P4rhHDJ7uEb+9jbywkY7lbfdQ2Vs=",
+
"hash": "sha256-Z+WRuLumEjN6fGa91pKrFzc4I/5XwNFLh3rJ9Dob3x8=",
"homepage": "https://registry.terraform.io/providers/Mongey/kafka",
"owner": "Mongey",
"repo": "terraform-provider-kafka",
-
"rev": "v0.12.0",
+
"rev": "v0.12.1",
"spdx": "MIT",
"vendorHash": "sha256-kkaNv+c6IGAW+amSSycjBmUCFXBeQrcF5Jmvtl8bXAE="
},
···
"vendorHash": "sha256-oipY2hwgRrntCxxHPyH06e8p+0fKfAQwhh2iBI4RGHQ="
},
"minio": {
-
"hash": "sha256-hvttrw+7wqcCRyYdGhQvRvP1oDbAGmtR5UpcGx8LMgk=",
+
"hash": "sha256-TLWbbWYTjnvxT1LaV3FsL31xHHov8LpDYhA/nchMyMo=",
"homepage": "https://registry.terraform.io/providers/aminueza/minio",
"owner": "aminueza",
"repo": "terraform-provider-minio",
-
"rev": "v3.6.2",
+
"rev": "v3.6.3",
"spdx": "AGPL-3.0",
"vendorHash": "sha256-QWBzQXx/dzWZr9dn3LHy8RIvZL1EA9xYqi7Ppzvju7g="
},
···
"vendorHash": null
},
"pagerduty": {
-
"hash": "sha256-L4ZqC11Uz7DhzAxcGfCfOEf3s9Fg+YFVa3Imy9GuYBU=",
+
"hash": "sha256-Aw7z5qq5xEOUkjDgKCh3S7DBpAZSk8ayaic+Ts9DaDs=",
"homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty",
"owner": "PagerDuty",
"repo": "terraform-provider-pagerduty",
-
"rev": "v3.27.2",
+
"rev": "v3.27.3",
"spdx": "MPL-2.0",
"vendorHash": null
},
···
"vendorHash": "sha256-xo0alLK3fccbKRG5bN1G7orDsP47I3ySAzpZ9O0f2Fg="
},
"rootly": {
-
"hash": "sha256-Lpysy/BQHYEWhTNcLvBY6C6o1G/PhKzxPe4qUHhPWmM=",
+
"hash": "sha256-1Sfxg72KHhpWg0NgkYeJ1oQ/MVOi0PL3nWd1KL3jNig=",
"homepage": "https://registry.terraform.io/providers/rootlyhq/rootly",
"owner": "rootlyhq",
"repo": "terraform-provider-rootly",
-
"rev": "v3.5.1",
+
"rev": "v3.6.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-75GQmp/ybD+VugrrB8qTbP3OPHy3eyBGe5u7CM7CRcc="
},
···
"vendorHash": "sha256-V0dK5G3zheyyqexBud+9Hg9ExYI/9X1wuYx+lEn6pVg="
},
"temporalcloud": {
-
"hash": "sha256-r5bkK+7phHxxImAQEgwekRiUuLxNzVGYSsb5OH8cx5c=",
+
"hash": "sha256-dsOBLWHDWMO2/VKQOvJP5WgdAS3Zo9mkqRbfEDvzQRk=",
"homepage": "https://registry.terraform.io/providers/temporalio/temporalcloud",
"owner": "temporalio",
"repo": "terraform-provider-temporalcloud",
-
"rev": "v0.9.1",
+
"rev": "v0.9.2",
"spdx": "MPL-2.0",
"vendorHash": "sha256-PVN3oPT3cxsnWH03twbPSIIERGHCp3XAmcqrQAOULZ4="
},
"tencentcloud": {
-
"hash": "sha256-0sTuheQh9mpwGPsqXLH3dcLvTQcy7xti+y1k1eflL2k=",
+
"hash": "sha256-X5MhgP1ZxoaEAeUIIrTpF/YLfnsoy0k2RbNRXQzWKq4=",
"homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud",
"owner": "tencentcloudstack",
"repo": "terraform-provider-tencentcloud",
-
"rev": "v1.82.13",
+
"rev": "v1.82.15",
"spdx": "MPL-2.0",
"vendorHash": null
},
"tfe": {
-
"hash": "sha256-Gut7HzjBZIrv9PLNBkSwnGfBKymlJ07GTFKtwiLIGSg=",
+
"hash": "sha256-wKHlkU/MmLoLjl3LbzYWK10Xl8c5Sb5ItvzoeJ1R/d0=",
"homepage": "https://registry.terraform.io/providers/hashicorp/tfe",
"owner": "hashicorp",
"repo": "terraform-provider-tfe",
-
"rev": "v0.68.1",
+
"rev": "v0.68.2",
"spdx": "MPL-2.0",
"vendorHash": "sha256-tf78FT9JD5IVswgDB3Yug1NZQvo8NDqjPEAfF3gg93w="
},
···
"vendorHash": "sha256-GRnVhGpVgFI83Lg34Zv1xgV5Kp8ioKTFV5uaqS80ATg="
},
"yandex": {
-
"hash": "sha256-W67wzWkbSaoRbntJhlErhQ5lOIyJdoIZFJUsBnzLP5o=",
+
"hash": "sha256-uVfwAoU2bOfy/ZBSK5kwGP2uWDVlS7NCdk4Uv8ZRgII=",
"homepage": "https://registry.terraform.io/providers/yandex-cloud/yandex",
"owner": "yandex-cloud",
"repo": "terraform-provider-yandex",
-
"rev": "v0.146.0",
+
"rev": "v0.148.0",
"spdx": "MPL-2.0",
-
"vendorHash": "sha256-DXZi6ncn/X4sx2i8xM7ItxGCuRwLi391LLJ7NlZkxFg="
+
"vendorHash": "sha256-EvEUTx/Y+LpIaDUY8LsXT+aMtLiNpYH8Z7XnNWLLCM4="
+1 -1
pkgs/build-support/fetchbitbucket/default.nix
···
fetchzip (
{
inherit name;
-
url = "https://bitbucket.org/${owner}/${repo}/get/${rev}.tar.gz";
+
url = "https://bitbucket.org/${owner}/${repo}/get/${lib.strings.escapeURL rev}.tar.gz";
meta.homepage = "https://bitbucket.org/${owner}/${repo}/";
}
// removeAttrs args [
+18
pkgs/build-support/fetchbitbucket/tests.nix
···
+
{ testers, fetchFromBitbucket, ... }:
+
{
+
withEncodedWhitespace = testers.invalidateFetcherByDrvHash fetchFromBitbucket {
+
name = "withWhitespace";
+
owner = "tetov";
+
repo = "fetchbitbucket_tester";
+
rev = "tag%20with%20encoded%20spaces";
+
sha256 = "sha256-Nf1Cvbx7Sbab8EeSSBU5baLBiuFYiQtITED+f4tfjC0=";
+
};
+
+
withoutWhitespace = testers.invalidateFetcherByDrvHash fetchFromBitbucket {
+
name = "withoutWhitespace";
+
owner = "tetov";
+
repo = "fetchbitbucket_tester";
+
rev = "main";
+
sha256 = "sha256-eTd773gE1z4+Fl2YPBbbsrADD4Dr7sFGoOWgphXUhtE=";
+
};
+
}
-84
pkgs/by-name/ai/air-formatter/cargo-lock.patch
···
-
diff --git a/Cargo.lock b/Cargo.lock
-
index df5a6e9..0cf72e2 100644
-
--- a/Cargo.lock
-
+++ b/Cargo.lock
-
@@ -382,7 +382,7 @@ dependencies = [
-
"anyhow",
-
"biome_rowan",
-
"rustc-hash",
-
- "tower-lsp 0.20.0 (registry+https://github.com/rust-lang/crates.io-index)",
-
+ "tower-lsp",
-
]
-
-
[[package]]
-
@@ -1369,7 +1369,7 @@ dependencies = [
-
"time",
-
"tokio",
-
"tokio-util",
-
- "tower-lsp 0.20.0 (git+https://github.com/lionel-/tower-lsp?branch=bugfix%2Fpatches)",
-
+ "tower-lsp",
-
"tracing",
-
"tracing-subscriber",
-
"tree-sitter",
-
@@ -1406,7 +1406,7 @@ dependencies = [
-
"serde_json",
-
"tokio",
-
"tokio-util",
-
- "tower-lsp 0.20.0 (git+https://github.com/lionel-/tower-lsp?branch=bugfix%2Fpatches)",
-
+ "tower-lsp",
-
"tracing",
-
"url",
-
]
-
@@ -2311,29 +2311,6 @@ version = "0.3.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"
-
-
-[[package]]
-
-name = "tower-lsp"
-
-version = "0.20.0"
-
-source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "d4ba052b54a6627628d9b3c34c176e7eda8359b7da9acd497b9f20998d118508"
-
-dependencies = [
-
- "async-trait",
-
- "auto_impl",
-
- "bytes",
-
- "dashmap 5.5.3",
-
- "futures",
-
- "httparse",
-
- "lsp-types",
-
- "memchr",
-
- "serde",
-
- "serde_json",
-
- "tokio",
-
- "tokio-util",
-
- "tower",
-
- "tower-lsp-macros 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
-
- "tracing",
-
-]
-
-
-
[[package]]
-
name = "tower-lsp"
-
version = "0.20.0"
-
@@ -2352,21 +2329,10 @@ dependencies = [
-
"tokio",
-
"tokio-util",
-
"tower",
-
- "tower-lsp-macros 0.9.0 (git+https://github.com/lionel-/tower-lsp?branch=bugfix%2Fpatches)",
-
+ "tower-lsp-macros",
-
"tracing",
-
]
-
-
-[[package]]
-
-name = "tower-lsp-macros"
-
-version = "0.9.0"
-
-source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "84fd902d4e0b9a4b27f2f440108dc034e1758628a9b702f8ec61ad66355422fa"
-
-dependencies = [
-
- "proc-macro2",
-
- "quote",
-
- "syn 2.0.90",
-
-]
-
-
-
[[package]]
-
name = "tower-lsp-macros"
-
version = "0.9.0"
+3 -6
pkgs/by-name/ai/air-formatter/package.nix
···
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "air-formatter";
-
version = "0.7.0";
+
version = "0.7.1";
src = fetchFromGitHub {
owner = "posit-dev";
repo = "air";
tag = finalAttrs.version;
-
hash = "sha256-jFOhTol5e3TcU217HgcCKutydTePmc5/viilgiJqpqE=";
+
hash = "sha256-FGucu5emmBtxVloun7Kh+MWKZDYdKw+75L7g3GqQ7Tw=";
};
-
# Remove duplicate entries from cargo lock
-
cargoPatches = [ ./cargo-lock.patch ];
-
-
cargoHash = "sha256-3v/pgm6BjPvQToSmZ2PrUWTrgffjifB3Xmp1liWCUck=";
+
cargoHash = "sha256-+cksQnHNXGyqbu+CoGhCEmQux7zfLIt5K5rWABfppDo=";
useNextest = true;
+2 -2
pkgs/by-name/bi/bitwuzla/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "bitwuzla";
-
version = "0.8.1";
+
version = "0.8.2";
src = fetchFromGitHub {
owner = "bitwuzla";
repo = "bitwuzla";
rev = finalAttrs.version;
-
hash = "sha256-4Gf06aZ3iBEu0bNZAGgWCXVgKA0ew37Zf6XArnlVAXw=";
+
hash = "sha256-v5r+BWXUUbKtkos6qmGMC9MMytS/h759SHY6lsTHU1k=";
};
strictDeps = true;
+3 -3
pkgs/by-name/ca/cargo-codspeed/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "cargo-codspeed";
-
version = "3.0.2";
+
version = "3.0.5";
src = fetchFromGitHub {
owner = "CodSpeedHQ";
repo = "codspeed-rust";
rev = "v${version}";
-
hash = "sha256-u/6pQSmm069IVXfk7Jy7zCYiGz8yNRz8z3XrBG/1Td0=";
+
hash = "sha256-vQGPROaTkEwvKw+4aPpS1whUwfeqBcYWJTIKm4KnIiw=";
};
-
cargoHash = "sha256-OdP01hgJfkxV9htGEoUs/xgbyWDEiyxT3NQLbAlt4K8=";
+
cargoHash = "sha256-1bFd35JScS3x0ttfSyNUgtB9xgtVUMRl4oUOn2r+t5M=";
nativeBuildInputs = [
curl
+2 -2
pkgs/by-name/ch/checkov/package.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "checkov";
-
version = "3.2.457";
+
version = "3.2.458";
pyproject = true;
src = fetchFromGitHub {
owner = "bridgecrewio";
repo = "checkov";
tag = version;
-
hash = "sha256-OxnnIu5+5V3c2gMtgHeUm1LRVMoR8X5MI4cnzgqwUnI=";
+
hash = "sha256-0tIDwUKYK4HIdvSu0xr01avwedlEKOF+COvfUHYn00o=";
};
pythonRelaxDeps = [
+2 -2
pkgs/by-name/fa/faudio/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "faudio";
-
version = "25.07";
+
version = "25.08";
src = fetchFromGitHub {
owner = "FNA-XNA";
repo = "FAudio";
tag = finalAttrs.version;
-
hash = "sha256-ZMU3ntvnUHbeWQ5k5ZSnSLBABGm/F/rSAUM4blorpts=";
+
hash = "sha256-yhKmY5aysu1wIx0BDdQ6fyf5qn9XCwtNCIjDeJjBGg8=";
};
nativeBuildInputs = [ cmake ];
+127 -25
pkgs/by-name/fo/fosrl-pangolin/package.nix
···
fetchFromGitHub,
esbuild,
buildNpmPackage,
+
makeWrapper,
+
formats,
inter,
+
databaseType ? "sqlite",
+
environmentVariables ? { },
}:
-
buildNpmPackage rec {
+
assert lib.assertOneOf "databaseType" databaseType [
+
"sqlite"
+
"pg"
+
];
+
+
let
+
db =
+
isLong:
+
if (databaseType == "sqlite") then
+
"sqlite"
+
else if isLong then
+
"postgresql"
+
else
+
"pg";
+
in
+
+
buildNpmPackage (finalAttrs: {
pname = "pangolin";
-
version = "1.2.0";
+
version = "1.8.0";
src = fetchFromGitHub {
owner = "fosrl";
repo = "pangolin";
-
tag = version;
-
hash = "sha256-2yrim4pr8cgIh/FBuGIuK+ycwImpMiz+m21H5qYARmU=";
+
tag = finalAttrs.version;
+
hash = "sha256-Cy5COyZAH0NPQDMpKUmweYWkyupDC2sNf2CP+EJ5GiE=";
};
-
npmDepsHash = "sha256-fi4e79Bk1LC/LizBJ+EhCjDzLR5ZocgVyWbSXsEJKdw=";
-
nativeBuildInputs = [ esbuild ];
-
# Replace the googleapis.com Inter font with a local copy from nixpkgs
-
# based on
-
# https://github.com/NixOS/nixpkgs/blob/f7bf574774e466b984063a44330384cdbca67d6c/pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix
+
npmDepsHash = "sha256-OGqYmOO6pizcOrdaoSGgjDQgqpjU0SIw3ceh57eyjr4=";
+
+
nativeBuildInputs = [
+
esbuild
+
makeWrapper
+
];
+
+
prePatch = ''
+
cat > server/db/index.ts << EOF
+
export * from "./${db false}";
+
EOF
+
'';
+
+
# Replace the googleapis.com Inter font with a local copy from Nixpkgs.
+
# Based on pkgs.nextjs-ollama-llm-ui.
postPatch = ''
substituteInPlace src/app/layout.tsx --replace-fail \
-
"{ Figtree, Inter } from \"next/font/google\"" \
+
"{ Inter } from \"next/font/google\"" \
"localFont from \"next/font/local\""
substituteInPlace src/app/layout.tsx --replace-fail \
···
cp "${inter}/share/fonts/truetype/InterVariable.ttf" src/app/Inter.ttf
'';
-
preBuild = ''
-
npx drizzle-kit generate --dialect sqlite --schema ./server/db/schemas/ --out init
-
'';
+
preBuild = "npx drizzle-kit generate --dialect ${db true} --schema ./server/db/${db false}/schema.ts --name migration --out init";
+
+
npmBuildScript = "build:${db false}";
+
+
postBuild = "npm run build:cli";
+
+
preInstall = "mkdir -p $out/{bin,share/pangolin}";
installPhase = ''
runHook preInstall
-
mkdir -p $out/
-
cp -r .next/standalone/* $out/
-
cp -r .next/standalone/.next $out/
+
cp -r node_modules $out/share/pangolin
+
+
cp -r .next/standalone/.next $out/share/pangolin
+
cp .next/standalone/package.json $out/share/pangolin
-
cp -r .next/static $out/.next/static
-
cp -r dist $out/dist
-
cp -r init $out/dist/init
+
cp -r .next/static $out/share/pangolin/.next/static
+
cp -r public $out/share/pangolin/public
-
cp server/db/names.json $out/dist/names.json
-
cp -r public $out/public
-
cp -r node_modules $out/
+
cp -r dist $out/share/pangolin/dist
+
cp -r init $out/share/pangolin/dist/init
+
+
cp server/db/names.json $out/share/pangolin/dist/names.json
+
runHook postInstall
'';
+
preFixup =
+
let
+
defaultConfig = (formats.yaml { }).generate "pangolin-default-config" {
+
app.dashboard_url = "https://pangolin.example.test";
+
domains.domain1.base_domain = "example.test";
+
gerbil.base_endpoint = "pangolin.example.test";
+
server.secret = "A secret string used for encrypting sensitive data. Must be at least 8 characters long.";
+
};
+
variablesMapped =
+
isServer:
+
(lib.concatMapAttrsStringSep " " (name: value: "--set ${name} ${value}") (
+
{
+
NODE_OPTIONS = "enable-source-maps";
+
NODE_ENV = "development";
+
ENVIRONMENT = "prod";
+
}
+
// environmentVariables
+
))
+
# If we're running Pangolin, test if we have a .nix_skip_setup file in the public
+
# and .next directories. If we don't, clean them up and re-create them.
+
+ lib.optionalString isServer " --run '${
+
(lib.concatMapStringsSep " && "
+
(
+
dir:
+
"test -f ${dir}/.nix_skip_setup || { rm -${lib.optionalString (dir == ".next") "r"}f ${dir} && ${
+
if (dir == ".next") then "cp -rd" else "ln -s"
+
} ${placeholder "out"}/share/pangolin/${dir} .; }"
+
)
+
[
+
".next"
+
"public"
+
"node_modules"
+
]
+
)
+
# Also deploy a small config (if none exists) and run the
+
# database migrations before running the server.
+
} && test -f config/config.yml || { install -Dm600 ${defaultConfig} config/config.yml && { test -z $EDITOR && { echo \"Please edit $(pwd)/config/config.yml\" and run the server again. && exit 255; } || $EDITOR config/config.yml; }; } && command ${placeholder "out"}/bin/migrate-pangolin-database'";
+
in
+
lib.concatMapStrings
+
(
+
attr:
+
"makeWrapper $out/share/pangolin/dist/${attr.mjs}.mjs $out/bin/${attr.command} ${
+
variablesMapped (attr.mjs == "server")
+
}\n"
+
)
+
[
+
{
+
mjs = "cli";
+
command = "pangctl";
+
}
+
{
+
mjs = "migrations";
+
command = "migrate-pangolin-database";
+
}
+
{
+
mjs = "server";
+
command = "pangolin";
+
}
+
];
+
+
passthru = { inherit databaseType; };
+
meta = {
description = "Tunneled reverse proxy server with identity and access control";
homepage = "https://github.com/fosrl/pangolin";
-
changelog = "https://github.com/fosrl/pangolin/releases/tag/${version}";
+
changelog = "https://github.com/fosrl/pangolin/releases/tag/${finalAttrs.version}";
license = lib.licenses.agpl3Only;
-
maintainers = with lib.maintainers; [ jackr ];
+
maintainers = with lib.maintainers; [
+
jackr
+
sigmasquadron
+
];
platforms = lib.platforms.linux;
+
mainProgram = "pangolin";
};
-
}
+
})
+3 -3
pkgs/by-name/gi/gildas/package.nix
···
in
stdenv.mkDerivation rec {
-
srcVersion = "jul25b";
-
version = "20250701_b";
+
srcVersion = "aug25a";
+
version = "20250801_a";
pname = "gildas";
src = fetchurl {
···
"http://www.iram.fr/~gildas/dist/gildas-src-${srcVersion}.tar.xz"
"http://www.iram.fr/~gildas/dist/archive/gildas/gildas-src-${srcVersion}.tar.xz"
];
-
hash = "sha256-TU9UdvyzlIWGJWAAJIIGBO5NgXuKDYTdjHhFHRwTagU=";
+
hash = "sha256-SqUE/cu23+i7QuGw7LFnLfP1hViUW4moJKfshu/3yXI=";
};
nativeBuildInputs = [
+4 -3
pkgs/by-name/hy/hydra/package.nix
···
NetAmazonS3
NetPrometheus
NetStatsd
+
NumberBytesHuman
PadWalker
ParallelForkManager
PerlCriticCommunity
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "hydra";
-
version = "0-unstable-2025-07-17";
+
version = "0-unstable-2025-08-05";
# nixpkgs-update: no auto update
src = fetchFromGitHub {
owner = "NixOS";
repo = "hydra";
-
rev = "b812bb5017cac055fa56ffeac5440b6365830d67";
-
hash = "sha256-XmoecWRUvUX8jf0U0cGyP4AfLHb0D2D4Ec69jqwrWVI=";
+
rev = "79ba8fdd04ba53826aa9aaba6e25fd0d6952b3b3";
+
hash = "sha256-h8UNR3LVrD313iX1OazDwIcMLksh0p6oJv9msEfjS0E=";
};
outputs = [
+2 -2
pkgs/by-name/jd/jdd/package.nix
···
buildGoModule (finalAttrs: {
pname = "jdd";
-
version = "0.4.4";
+
version = "0.4.5";
src = fetchFromGitHub {
owner = "mahyarmirrashed";
repo = "jdd";
tag = "v${finalAttrs.version}";
-
hash = "sha256-JeF6dsExfQ+d5F8RWmfGbr7CIl6akOTlLI2jxx/dES0=";
+
hash = "sha256-3keJrKbR3+J3z22W8Xoabz9YhvjRRBBMo59l/eJo7Hs=";
};
vendorHash = "sha256-KEg5X2wHx7KPHEL1zJd/DeDnR69FyB6pajpHIYdep2k=";
+3 -3
pkgs/by-name/ju/jujutsu/package.nix
···
rustPlatform.buildRustPackage (finalAttrs: {
pname = "jujutsu";
-
version = "0.31.0";
+
version = "0.32.0";
src = fetchFromGitHub {
owner = "jj-vcs";
repo = "jj";
tag = "v${finalAttrs.version}";
-
hash = "sha256-4zDHSpi7Kk7rramrWFOlBelZnOxt0zgXIrHucYQUOz0=";
+
hash = "sha256-TFKUz8hUCRM9RPkp9CBvKnd4e+TnR8H5t9/N76cAKzI=";
};
-
cargoHash = "sha256-QmMc7pG2FMJBI9AIGPRRh2juFoz7gRFw5CQIcNK6QZI=";
+
cargoHash = "sha256-QWbAXqOysIZ7vUeBqAL/iP2QJBHgkZwjsUIregPNezg=";
nativeBuildInputs = [
installShellFiles
+8 -4
pkgs/by-name/ju/julec/package.nix
···
in
clangStdenv.mkDerivation (finalAttrs: {
pname = "julec";
-
version = "0.1.5";
+
version = "0.1.6";
src = fetchFromGitHub {
owner = "julelang";
repo = "jule";
tag = "jule${finalAttrs.version}";
name = "jule-${finalAttrs.version}";
-
hash = "sha256-gFlca9XdRNv2CI3jfMiWejcmGGzabP0VGs4vlvFs72o=";
+
hash = "sha256-y4v8FdQkB5Si3SYkchFG9fAU4ZhabAMcPkDcLEWW+6k=";
};
irSrc = fetchFromGitHub {
owner = "julelang";
repo = "julec-ir";
# revision determined by the upstream commit hash in julec-ir/README.md
-
rev = "4a3bf4fc84b53aa607855df6635d95d3e310f7ad";
+
rev = "aebbd12c0f89f6a04f856f3e23d5ea39741c3e0f";
name = "jule-ir-${finalAttrs.version}";
-
hash = "sha256-Wl5AYRGYcQpj/R9nynxNC5r1HK1EmImwkLokdZfp9sE=";
+
hash = "sha256-7eDOYMmCEfW+0zZpESY1+ql3hWZZ/Q75lKT0nBQPktE=";
};
dontConfigure = true;
···
-Wno-everything \
-fwrapv \
-ffloat-store \
+
-fno-fast-math \
+
-fno-rounding-math \
+
-ffp-contract=fast \
+
-fexcess-precision=standard \
-DNDEBUG \
-fomit-frame-pointer \
-fno-strict-aliasing \
+3 -3
pkgs/by-name/ju/just-lsp/package.nix
···
rustPlatform.buildRustPackage (finalAttrs: {
pname = "just-lsp";
-
version = "0.2.4";
+
version = "0.2.5";
src = fetchFromGitHub {
owner = "terror";
repo = "just-lsp";
tag = finalAttrs.version;
-
hash = "sha256-0bt/kovzOgqAaIKArrh0G9ncuD1J7K3OINg9Dpa7fXs=";
+
hash = "sha256-cHDkcUsrrz71GqchkKT4yU1h6WzrT/zZPs95MJvb2tU=";
};
-
cargoHash = "sha256-DU8E3r9pjLYYxCEq+6dT2hrV2gDyGbtWD/N0aQFVyZI=";
+
cargoHash = "sha256-0CgwovZ9AtQs5AHulKxe1jHxG+EcyrCUyoEpxV/oDxY=";
passthru = {
updateScript = nix-update-script { };
+2 -2
pkgs/by-name/jx/jx/package.nix
···
buildGoModule rec {
pname = "jx";
-
version = "3.16.1";
+
version = "3.16.16";
src = fetchFromGitHub {
owner = "jenkins-x";
repo = "jx";
rev = "v${version}";
-
sha256 = "sha256-pvFSvaPdqq2uBDdn723TyGzz0MxNjM/MtI/1llcAxFI=";
+
sha256 = "sha256-42PqWzRCgA0DmCxUYs8pvOwwdXVdiUTQ59JKFWHgg8A=";
};
vendorHash = "sha256-qCcwCsinzkjN+g7wxn60JoFBGk6Swydi93w3dZNpsZY=";
-1
pkgs/by-name/ka/kanidm/1_5.nix
···
version = "1.5.0";
hash = "sha256-swrqyjA7Wgq17vd+753LDFcXrSFixVNLhTvj1bhG3DU=";
cargoHash = "sha256-72IwS8Nk1y6xDH9y8JW2LpbhFWaq0tpORx7JQSCF5/M=";
-
patchDir = ./patches/1_5;
unsupported = true;
}
+1 -1
pkgs/by-name/ka/kanidm/1_6.nix
···
version = "1.6.4";
hash = "sha256-ui3w1HDHXHARsjQ3WtJfZbM7Xgg3ODnUneXJMQwaOMw=";
cargoHash = "sha256-KJGELBzScwsLd6g3GR9Vk0nfDU2EjZBfXwlXJ+bZb1k=";
-
patchDir = ./patches/1_6;
+
eolDate = "2025-09-01";
}
+5
pkgs/by-name/ka/kanidm/1_7.nix
···
+
import ./generic.nix {
+
version = "1.7.1";
+
hash = "sha256-CG4s6fYxTM2I/kFjD905g8/DSFkyB+0pnGVXgyRXtlE=";
+
cargoHash = "sha256-9bE3hSCFBJF8f3Lm5SzEuDtEpJBbCBijUDfqGiPnRsc=";
+
}
+1
pkgs/by-name/ka/kanidm/README.md
···
1. `cp -r pkgs/by-name/ka/kanidm/patches/1_4 pkgs/by-name/ka/kanidm/patches/1_5`
1. Update `1_5.nix` hashes/paths, and as needed for upstream changes, `generic.nix`
1. Update `all-packages.nix` to add `kanidm_1_5` and `kanidmWithSecretProvisioning_1_5`, leave default
+
1. Update the previous release, e.g. `1_4.nix` and set `eolDate = "YYYY-MM-DD"` where the date is 30 days from release of 1.5.
1. Create commit, `kanidm_1_5: init at 1.5.0` - this is the only commit that will be backported
### Update default
+51 -54
pkgs/by-name/ka/kanidm/generic.nix
···
version,
hash,
cargoHash,
-
patchDir,
-
extraMeta ? { },
unsupported ? false,
+
eolDate ? null,
}:
{
···
let
arch = if stdenv.hostPlatform.isx86_64 then "x86_64" else "generic";
+
+
versionUnderscored = builtins.replaceStrings [ "." ] [ "_" ] (
+
lib.versions.majorMinor kanidm.version
+
);
+
+
provisionPatches = [
+
(./. + "/provision-patches/${versionUnderscored}/oauth2-basic-secret-modify.patch")
+
(./. + "/provision-patches/${versionUnderscored}/recover-account.patch")
+
];
+
+
upgradeNote = ''
+
Please upgrade by verifying `kanidmd domain upgrade-check` and choosing the
+
next version with `services.kanidm.package = pkgs.kanidm_1_x;`
+
+
See upgrade guide at https://kanidm.github.io/kanidm/master/server_updates.html
+
'';
in
-
rustPlatform.buildRustPackage rec {
+
rustPlatform.buildRustPackage (finalAttrs: {
pname = "kanidm" + (lib.optionalString enableSecretProvisioning "-with-secret-provisioning");
inherit version cargoHash;
···
inherit hash;
};
-
KANIDM_BUILD_PROFILE = "release_nixpkgs_${arch}";
+
env.KANIDM_BUILD_PROFILE = "release_nixpkgs_${arch}";
-
patches = lib.optionals enableSecretProvisioning [
-
"${patchDir}/oauth2-basic-secret-modify.patch"
-
"${patchDir}/recover-account.patch"
-
];
+
patches = lib.optionals enableSecretProvisioning provisionPatches;
postPatch =
let
-
format = (formats.toml { }).generate "${KANIDM_BUILD_PROFILE}.toml";
+
format = (formats.toml { }).generate "${finalAttrs.env.KANIDM_BUILD_PROFILE}.toml";
socket_path = if stdenv.hostPlatform.isLinux then "/run/kanidmd/sock" else "/var/run/kanidm.socket";
profile = {
cpu_flags = if stdenv.hostPlatform.isx86_64 then "x86_64_legacy" else "none";
···
server_admin_bind_path = socket_path;
server_config_path = "/etc/kanidm/server.toml";
server_ui_pkg_path = "@htmx_ui_pkg_path@";
-
}
-
// lib.optionalAttrs (lib.versionOlder version "1.5") {
-
admin_bind_path = socket_path;
-
default_config_path = "/etc/kanidm/server.toml";
-
default_unix_shell_path = "${lib.getBin bashInteractive}/bin/bash";
-
htmx_ui_pkg_path = "@htmx_ui_pkg_path@";
-
}
-
// lib.optionalAttrs (lib.versions.majorMinor version == "1.3") {
-
web_ui_pkg_path = "@web_ui_pkg_path@";
};
in
''
-
cp ${format profile} libs/profiles/${KANIDM_BUILD_PROFILE}.toml
-
substituteInPlace libs/profiles/${KANIDM_BUILD_PROFILE}.toml --replace-fail '@htmx_ui_pkg_path@' "$out/ui/hpkg"
-
''
-
+ lib.optionalString (lib.versions.majorMinor version == "1.3") ''
-
substituteInPlace libs/profiles/${KANIDM_BUILD_PROFILE}.toml --replace-fail '@web_ui_pkg_path@' "$out/ui/pkg"
+
cp ${format profile} libs/profiles/${finalAttrs.env.KANIDM_BUILD_PROFILE}.toml
+
substituteInPlace libs/profiles/${finalAttrs.env.KANIDM_BUILD_PROFILE}.toml --replace-fail '@htmx_ui_pkg_path@' "$out/ui/hpkg"
'';
nativeBuildInputs = [
···
postBuild = ''
mkdir -p $out/ui
cp -r server/core/static $out/ui/hpkg
-
''
-
+ lib.optionalString (lib.versions.majorMinor version == "1.3") ''
-
cp -r server/web_ui/pkg $out/ui/pkg
'';
# Upstream runs with the Rust equivalent of -Werror,
···
passthru = {
tests = {
-
inherit (nixosTests) kanidm kanidm-provisioning;
+
kanidm = nixosTests.kanidm versionUnderscored;
+
kanidm-provisioning = nixosTests.kanidm-provisioning versionUnderscored;
};
updateScript = lib.optionals (!enableSecretProvisioning) (nix-update-script {
-
# avoid spurious releases and tags such as "debs"
extraArgs = [
"-vr"
-
"v([0-9\\.]*)"
+
"v(${lib.versions.major kanidm.version}\\.${lib.versions.minor kanidm.version}\\.[0-9]*)"
"--override-filename"
-
"pkgs/by-name/ka/kanidm/${
-
builtins.replaceStrings [ "." ] [ "_" ] (lib.versions.majorMinor kanidm.version)
-
}.nix"
+
"pkgs/by-name/ka/kanidm/${versionUnderscored}.nix"
];
});
inherit enableSecretProvisioning;
withSecretProvisioning = kanidm.override { enableSecretProvisioning = true; };
+
+
eolMessage = lib.optionalString (eolDate != null) ''
+
kanidm ${lib.versions.majorMinor version} is deprecated and will reach end-of-life on ${eolDate}
+
+
${upgradeNote}
+
'';
};
# can take over 4 hours on 2 cores and needs 16GB+ RAM
requiredSystemFeatures = [ "big-parallel" ];
-
meta =
-
with lib;
-
{
-
changelog = "https://github.com/kanidm/kanidm/releases/tag/v${version}";
-
description = "Simple, secure and fast identity management platform";
-
homepage = "https://github.com/kanidm/kanidm";
-
license = licenses.mpl20;
-
platforms = platforms.linux ++ platforms.darwin;
-
maintainers = with maintainers; [
-
adamcstephens
-
Flakebi
-
];
-
knownVulnerabilities = lib.optionals unsupported [
-
''
-
kanidm ${version} has reached EOL.
+
meta = {
+
changelog = "https://github.com/kanidm/kanidm/releases/tag/v${version}";
+
description = "Simple, secure and fast identity management platform";
+
homepage = "https://github.com/kanidm/kanidm";
+
license = lib.licenses.mpl20;
+
platforms = lib.platforms.linux ++ lib.platforms.darwin;
+
maintainers = with lib.maintainers; [
+
adamcstephens
+
Flakebi
+
];
+
knownVulnerabilities = lib.optionals unsupported [
+
''
+
kanidm ${lib.versions.majorMinor version} has reached end-of-life.
-
Please upgrade by verifying `kanidmd domain upgrade-check` and choosing the next version with `services.kanidm.package = pkgs.kanidm_1_x;`
-
See upgrade guide at https://kanidm.github.io/kanidm/master/server_updates.html
-
''
-
];
-
}
-
// extraMeta;
-
}
+
${upgradeNote}
+
''
+
];
+
};
+
})
pkgs/by-name/ka/kanidm/patches/1_5/oauth2-basic-secret-modify.patch pkgs/by-name/ka/kanidm/provision-patches/1_5/oauth2-basic-secret-modify.patch
pkgs/by-name/ka/kanidm/patches/1_5/recover-account.patch pkgs/by-name/ka/kanidm/provision-patches/1_5/recover-account.patch
pkgs/by-name/ka/kanidm/patches/1_6/oauth2-basic-secret-modify.patch pkgs/by-name/ka/kanidm/provision-patches/1_6/oauth2-basic-secret-modify.patch
pkgs/by-name/ka/kanidm/patches/1_6/recover-account.patch pkgs/by-name/ka/kanidm/provision-patches/1_6/recover-account.patch
+159
pkgs/by-name/ka/kanidm/provision-patches/1_7/oauth2-basic-secret-modify.patch
···
+
From fc26fe5ac9e9cd65af82609c5a4966c8f756ea0f Mon Sep 17 00:00:00 2001
+
From: oddlama <oddlama@oddlama.org>
+
Date: Fri, 21 Mar 2025 16:07:54 +0100
+
Subject: [PATCH 1/2] oauth2 basic secret modify
+
+
---
+
server/core/src/actors/v1_write.rs | 42 +++++++++++++++++++++++++++++
+
server/core/src/https/v1.rs | 6 ++++-
+
server/core/src/https/v1_oauth2.rs | 29 ++++++++++++++++++++
+
server/lib/src/server/migrations.rs | 16 +++++++++++
+
4 files changed, 92 insertions(+), 1 deletion(-)
+
+
diff --git a/server/core/src/actors/v1_write.rs b/server/core/src/actors/v1_write.rs
+
index 732e826c8..a2b8e503f 100644
+
--- a/server/core/src/actors/v1_write.rs
+
+++ b/server/core/src/actors/v1_write.rs
+
@@ -324,6 +324,48 @@ impl QueryServerWriteV1 {
+
.and_then(|_| idms_prox_write.commit().map(|_| ()))
+
}
+
+
+ #[instrument(
+
+ level = "info",
+
+ skip_all,
+
+ fields(uuid = ?eventid)
+
+ )]
+
+ pub async fn handle_oauth2_basic_secret_write(
+
+ &self,
+
+ client_auth_info: ClientAuthInfo,
+
+ filter: Filter<FilterInvalid>,
+
+ new_secret: String,
+
+ eventid: Uuid,
+
+ ) -> Result<(), OperationError> {
+
+ // Given a protoEntry, turn this into a modification set.
+
+ let ct = duration_from_epoch_now();
+
+ let mut idms_prox_write = self.idms.proxy_write(ct).await?;
+
+ let ident = idms_prox_write
+
+ .validate_client_auth_info_to_ident(client_auth_info, ct)
+
+ .map_err(|e| {
+
+ admin_error!(err = ?e, "Invalid identity");
+
+ e
+
+ })?;
+
+
+
+ let modlist = ModifyList::new_purge_and_set(
+
+ Attribute::OAuth2RsBasicSecret,
+
+ Value::SecretValue(new_secret),
+
+ );
+
+
+
+ let mdf =
+
+ ModifyEvent::from_internal_parts(ident, &modlist, &filter, &idms_prox_write.qs_write)
+
+ .map_err(|e| {
+
+ admin_error!(err = ?e, "Failed to begin modify during handle_oauth2_basic_secret_write");
+
+ e
+
+ })?;
+
+
+
+ trace!(?mdf, "Begin modify event");
+
+
+
+ idms_prox_write
+
+ .qs_write
+
+ .modify(&mdf)
+
+ .and_then(|_| idms_prox_write.commit())
+
+ }
+
+
+
#[instrument(
+
level = "info",
+
skip_all,
+
diff --git a/server/core/src/https/v1.rs b/server/core/src/https/v1.rs
+
index 30de387b8..a11aa8ecd 100644
+
--- a/server/core/src/https/v1.rs
+
+++ b/server/core/src/https/v1.rs
+
@@ -4,7 +4,7 @@ use axum::extract::{Path, State};
+
use axum::http::{HeaderMap, HeaderValue};
+
use axum::middleware::from_fn;
+
use axum::response::{IntoResponse, Response};
+
-use axum::routing::{delete, get, post, put};
+
+use axum::routing::{delete, get, post, put, patch};
+
use axum::{Extension, Json, Router};
+
use axum_extra::extract::cookie::{Cookie, CookieJar, SameSite};
+
use compact_jwt::{Jwk, Jws, JwsSigner};
+
@@ -3129,6 +3129,10 @@ pub(crate) fn route_setup(state: ServerState) -> Router<ServerState> {
+
"/v1/oauth2/:rs_name/_basic_secret",
+
get(super::v1_oauth2::oauth2_id_get_basic_secret),
+
)
+
+ .route(
+
+ "/v1/oauth2/:rs_name/_basic_secret",
+
+ patch(super::v1_oauth2::oauth2_id_patch_basic_secret),
+
+ )
+
.route(
+
"/v1/oauth2/:rs_name/_scopemap/:group",
+
post(super::v1_oauth2::oauth2_id_scopemap_post)
+
diff --git a/server/core/src/https/v1_oauth2.rs b/server/core/src/https/v1_oauth2.rs
+
index f399539bc..ffad9921e 100644
+
--- a/server/core/src/https/v1_oauth2.rs
+
+++ b/server/core/src/https/v1_oauth2.rs
+
@@ -151,6 +151,35 @@ pub(crate) async fn oauth2_id_get_basic_secret(
+
.map_err(WebError::from)
+
}
+
+
+#[utoipa::path(
+
+ patch,
+
+ path = "/v1/oauth2/{rs_name}/_basic_secret",
+
+ request_body=ProtoEntry,
+
+ responses(
+
+ DefaultApiResponse,
+
+ ),
+
+ security(("token_jwt" = [])),
+
+ tag = "v1/oauth2",
+
+ operation_id = "oauth2_id_patch_basic_secret"
+
+)]
+
+/// Overwrite the basic secret for a given OAuth2 Resource Server.
+
+#[instrument(level = "info", skip(state, new_secret))]
+
+pub(crate) async fn oauth2_id_patch_basic_secret(
+
+ State(state): State<ServerState>,
+
+ Extension(kopid): Extension<KOpId>,
+
+ VerifiedClientInformation(client_auth_info): VerifiedClientInformation,
+
+ Path(rs_name): Path<String>,
+
+ Json(new_secret): Json<String>,
+
+) -> Result<Json<()>, WebError> {
+
+ let filter = oauth2_id(&rs_name);
+
+ state
+
+ .qe_w_ref
+
+ .handle_oauth2_basic_secret_write(client_auth_info, filter, new_secret, kopid.eventid)
+
+ .await
+
+ .map(Json::from)
+
+ .map_err(WebError::from)
+
+}
+
+
+
#[utoipa::path(
+
patch,
+
path = "/v1/oauth2/{rs_name}",
+
diff --git a/server/lib/src/server/migrations.rs b/server/lib/src/server/migrations.rs
+
index fd0bca8db..8621714f2 100644
+
--- a/server/lib/src/server/migrations.rs
+
+++ b/server/lib/src/server/migrations.rs
+
@@ -171,6 +171,22 @@ impl QueryServer {
+
reload_required = true;
+
};
+
+
+ // secret provisioning: allow idm_admin to modify OAuth2RsBasicSecret.
+
+ write_txn.internal_modify_uuid(
+
+ UUID_IDM_ACP_OAUTH2_MANAGE_V1,
+
+ &ModifyList::new_append(
+
+ Attribute::AcpCreateAttr,
+
+ Attribute::OAuth2RsBasicSecret.into(),
+
+ ),
+
+ )?;
+
+ write_txn.internal_modify_uuid(
+
+ UUID_IDM_ACP_OAUTH2_MANAGE_V1,
+
+ &ModifyList::new_append(
+
+ Attribute::AcpModifyPresentAttr,
+
+ Attribute::OAuth2RsBasicSecret.into(),
+
+ ),
+
+ )?;
+
+
+
// Execute whatever operations we have batched up and ready to go. This is needed
+
// to preserve ordering of the operations - if we reloaded after a remigrate then
+
// we would have skipped the patch level fix which needs to have occurred *first*.
+
--
+
2.49.0
+
+122
pkgs/by-name/ka/kanidm/provision-patches/1_7/recover-account.patch
···
+
From 229165abe5be596fc2be8e285884813a1b5a38c8 Mon Sep 17 00:00:00 2001
+
From: oddlama <oddlama@oddlama.org>
+
Date: Fri, 21 Mar 2025 16:08:15 +0100
+
Subject: [PATCH 2/2] recover account
+
+
---
+
server/core/src/actors/internal.rs | 5 +++--
+
server/core/src/admin.rs | 6 +++---
+
server/daemon/src/main.rs | 23 ++++++++++++++++++++++-
+
server/daemon/src/opt.rs | 7 +++++++
+
4 files changed, 35 insertions(+), 6 deletions(-)
+
+
diff --git a/server/core/src/actors/internal.rs b/server/core/src/actors/internal.rs
+
index 420e72c6c..e252bca51 100644
+
--- a/server/core/src/actors/internal.rs
+
+++ b/server/core/src/actors/internal.rs
+
@@ -172,17 +172,18 @@ impl QueryServerWriteV1 {
+
+
#[instrument(
+
level = "info",
+
- skip(self, eventid),
+
+ skip(self, password, eventid),
+
fields(uuid = ?eventid)
+
)]
+
pub(crate) async fn handle_admin_recover_account(
+
&self,
+
name: String,
+
+ password: Option<String>,
+
eventid: Uuid,
+
) -> Result<String, OperationError> {
+
let ct = duration_from_epoch_now();
+
let mut idms_prox_write = self.idms.proxy_write(ct).await?;
+
- let pw = idms_prox_write.recover_account(name.as_str(), None)?;
+
+ let pw = idms_prox_write.recover_account(name.as_str(), password.as_deref())?;
+
+
idms_prox_write.commit().map(|()| pw)
+
}
+
diff --git a/server/core/src/admin.rs b/server/core/src/admin.rs
+
index 90ccb1927..85e31ddef 100644
+
--- a/server/core/src/admin.rs
+
+++ b/server/core/src/admin.rs
+
@@ -24,7 +24,7 @@ pub use kanidm_proto::internal::{
+
+
#[derive(Serialize, Deserialize, Debug)]
+
pub enum AdminTaskRequest {
+
- RecoverAccount { name: String },
+
+ RecoverAccount { name: String, password: Option<String> },
+
ShowReplicationCertificate,
+
RenewReplicationCertificate,
+
RefreshReplicationConsumer,
+
@@ -309,8 +309,8 @@ async fn handle_client(
+
+
let resp = async {
+
match req {
+
- AdminTaskRequest::RecoverAccount { name } => {
+
- match server_rw.handle_admin_recover_account(name, eventid).await {
+
+ AdminTaskRequest::RecoverAccount { name, password } => {
+
+ match server_rw.handle_admin_recover_account(name, password, eventid).await {
+
Ok(password) => AdminTaskResponse::RecoverAccount { password },
+
Err(e) => {
+
error!(err = ?e, "error during recover-account");
+
diff --git a/server/daemon/src/main.rs b/server/daemon/src/main.rs
+
index c3b40faa0..2a57a307c 100644
+
--- a/server/daemon/src/main.rs
+
+++ b/server/daemon/src/main.rs
+
@@ -923,13 +923,34 @@ async fn kanidm_main(config: Configuration, opt: KanidmdParser) -> ExitCode {
+
.await;
+
}
+
}
+
- KanidmdOpt::RecoverAccount { name, commonopts } => {
+
+ KanidmdOpt::RecoverAccount { name, from_environment, commonopts } => {
+
info!("Running account recovery ...");
+
let output_mode: ConsoleOutputMode = commonopts.output_mode.to_owned().into();
+
+ let password = if *from_environment {
+
+ match std::env::var("KANIDM_RECOVER_ACCOUNT_PASSWORD_FILE") {
+
+ Ok(path) => match tokio::fs::read_to_string(&path).await {
+
+ Ok(contents) => Some(contents),
+
+ Err(e) => {
+
+ error!("Failed to read password file '{}': {}", path, e);
+
+ return ExitCode::FAILURE;
+
+ }
+
+ },
+
+ Err(_) => match std::env::var("KANIDM_RECOVER_ACCOUNT_PASSWORD") {
+
+ Ok(val) => Some(val),
+
+ Err(_) => {
+
+ error!("Neither KANIDM_RECOVER_ACCOUNT_PASSWORD_FILE nor KANIDM_RECOVER_ACCOUNT_PASSWORD was set");
+
+ return ExitCode::FAILURE;
+
+ }
+
+ }
+
+ }
+
+ } else {
+
+ None
+
+ };
+
submit_admin_req(
+
config.adminbindpath.as_str(),
+
AdminTaskRequest::RecoverAccount {
+
name: name.to_owned(),
+
+ password,
+
},
+
output_mode,
+
)
+
diff --git a/server/daemon/src/opt.rs b/server/daemon/src/opt.rs
+
index f1b45a5b3..ca19fb6a5 100644
+
--- a/server/daemon/src/opt.rs
+
+++ b/server/daemon/src/opt.rs
+
@@ -236,6 +236,13 @@ enum KanidmdOpt {
+
#[clap(value_parser)]
+
/// The account name to recover credentials for.
+
name: String,
+
+ /// Use a password given via an environment variable.
+
+ /// - `KANIDM_RECOVER_ACCOUNT_PASSWORD_FILE` takes precedence and reads the desired
+
+ /// password from the given file
+
+ /// - `KANIDM_RECOVER_ACCOUNT_PASSWORD` directly takes a
+
+ /// password - beware that this will leave the password in the environment
+
+ #[clap(long = "from-environment")]
+
+ from_environment: bool,
+
#[clap(flatten)]
+
commonopts: CommonOpt,
+
},
+
--
+
2.49.0
+
+2 -2
pkgs/by-name/ko/komga/package.nix
···
stdenvNoCC.mkDerivation rec {
pname = "komga";
-
version = "1.23.0";
+
version = "1.23.1";
src = fetchurl {
url = "https://github.com/gotson/${pname}/releases/download/${version}/${pname}-${version}.jar";
-
sha256 = "sha256-OkRTa0yMmxT95yey/7EIYulJ4zr/fZEWMIygzppr5Lw=";
+
sha256 = "sha256-yDmkM4ayyAanX3NmjfHZdp6Ya1CAVVOonwfQa2XeGY8=";
};
nativeBuildInputs = [
+2 -2
pkgs/by-name/la/lazygit/package.nix
···
}:
buildGoModule rec {
pname = "lazygit";
-
version = "0.54.0";
+
version = "0.54.1";
src = fetchFromGitHub {
owner = "jesseduffield";
repo = "lazygit";
tag = "v${version}";
-
hash = "sha256-MOkqNbvrhbjcdNTNujy2gDsaLbl1eWeRWPx0KavHhas=";
+
hash = "sha256-MTuVeKlytI7jp3pi2nuJqebG7DcEprfNQo9jf+c7Obg=";
};
vendorHash = null;
+3 -3
pkgs/by-name/ma/marp-cli/package.nix
···
buildNpmPackage rec {
pname = "marp-cli";
-
version = "4.2.1";
+
version = "4.2.2";
src = fetchFromGitHub {
owner = "marp-team";
repo = "marp-cli";
rev = "v${version}";
-
hash = "sha256-M1ixUaL/CvzeDi59TA3+1qdn6/t2P/BvrINi0i3BCUM=";
+
hash = "sha256-9ivc/LuadZLjxAfk9Q57uUVEEXGLbgwTjKdc/v8dDxo=";
};
-
npmDepsHash = "sha256-+17trU4goJgimTYPXbZQVwZyDtyOJIRtXjzduAxxR4o=";
+
npmDepsHash = "sha256-glIMWRHZV/5bt3LcWOQctZ4JoqKlmhWu85NyUr9aDLs=";
npmPackFlags = [ "--ignore-scripts" ];
makeCacheWritable = true;
+11 -5
pkgs/by-name/ma/matrix-authentication-service/package.nix
···
rustPlatform.buildRustPackage (finalAttrs: {
pname = "matrix-authentication-service";
-
version = "0.19.0";
+
version = "0.20.0";
src = fetchFromGitHub {
owner = "element-hq";
repo = "matrix-authentication-service";
tag = "v${finalAttrs.version}";
-
hash = "sha256-JimVGDHL4pwN0ALdZVJjkzgdOMTlXo4okiH8b7aALJg=";
+
hash = "sha256-BLEbEDZRh7fgcnkH/YUHPPdKM1FtZdjvsL1rJ57BP3w=";
};
-
cargoHash = "sha256-5Db3veAs2Zk1EzCp0M8krkUEtfiuJwbAUpUODquYXlA=";
+
cargoHash = "sha256-1jLiCCZUj/rBHd1huqZdmgKayoSZoOt3tptyZlOcWJA=";
npmDeps = fetchNpmDeps {
name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps";
src = "${finalAttrs.src}/${finalAttrs.npmRoot}";
-
hash = "sha256-m0W9S/NcbwVMsqSBh5GIHawQR1kRsEEQCnHGbSGNq74=";
+
hash = "sha256-+n9P2P88G3neHJqmJi/VWpaQ/UkUzBtihfeKy5lju4U=";
};
npmRoot = "frontend";
···
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgramArg = "--version";
doInstallCheck = true;
-
passthru.updateScript = nix-update-script { };
+
passthru.updateScript = nix-update-script {
+
extraArgs = [
+
# avoid unstable pre‐releases
+
"--version-regex"
+
"^v([0-9.]+)$"
+
];
+
};
meta = {
description = "OAuth2.0 + OpenID Provider for Matrix Homeservers";
+3 -3
pkgs/by-name/ma/matrix-conduit/package.nix
···
rustPlatform.buildRustPackage (finalAttrs: {
pname = "matrix-conduit";
-
version = "0.10.6";
+
version = "0.10.7";
src = fetchFromGitLab {
owner = "famedly";
repo = "conduit";
tag = "v${finalAttrs.version}";
-
hash = "sha256-VefM22YY00yOJpk6S6RRoRDbOhTRZ7MfeZHzI0MCPKQ=";
+
hash = "sha256-UI/xrdM4ztH9vhEwSOwl4jTF5jU3FBwgXY7h+0prIOI=";
};
-
cargoHash = "sha256-4Lf6OHWwpNMQGXHp5UFJjQlS/FpKq+pM5Lao+AVzwYs=";
+
cargoHash = "sha256-Capftx1mpo7xWb4w1pBgM7rBsRj1YqUrQCia9MkIOX0=";
# Conduit enables rusqlite's bundled feature by default, but we'd rather use our copy of SQLite.
preBuild = ''
+3 -3
pkgs/by-name/md/mdfried/package.nix
···
rustPlatform.buildRustPackage (finalAttrs: {
pname = "mdfried";
-
version = "0.12.4";
+
version = "0.12.6";
src = fetchFromGitHub {
owner = "benjajaja";
repo = "mdfried";
tag = "v${finalAttrs.version}";
-
hash = "sha256-V4mSMBvezkIp7+95W3DiGYIFiNPC3g535j3gnske3eU=";
+
hash = "sha256-0xfdVZLqjlBvlpQYAYVTR2tAn6IjD0rgEBScYe5L4g4=";
};
-
cargoHash = "sha256-xAoe6IeI9VBnofC/yuOAbKjsWyHV5AG4KwmyptQzRsQ=";
+
cargoHash = "sha256-jDv6H846Po4Q4ungaC7e/311dgQ8M1L/bQayR5NgZv4=";
doCheck = true;
+3 -3
pkgs/by-name/md/mdns-scanner/package.nix
···
rustPlatform.buildRustPackage (finalAttrs: {
pname = "mdns-scanner";
-
version = "0.22.1";
+
version = "0.22.2";
src = fetchFromGitHub {
owner = "CramBL";
repo = "mdns-scanner";
tag = "v${finalAttrs.version}";
-
hash = "sha256-iZc+KY/b7xQKm9bBJ+bRmcu6zFJAXcCRy72gDrBKRzQ=";
+
hash = "sha256-OEpBu7RF28jC1X5JMsUkgVRNacfCUkjfxy5oi8b64QY=";
};
-
cargoHash = "sha256-L2g49bTh+Il+fWfb7kgNqbxd0Y+qnO7Q4laB2pFlXbw=";
+
cargoHash = "sha256-6h4vLrPMUjqqLyxyKBl9BS2kiC00MrEqa/AgkPgG3gM=";
meta = {
homepage = "https://github.com/CramBL/mdns-scanner";
+2 -2
pkgs/by-name/mi/micronaut/package.nix
···
stdenv.mkDerivation rec {
pname = "micronaut";
-
version = "4.9.1";
+
version = "4.9.2";
src = fetchzip {
url = "https://github.com/micronaut-projects/micronaut-starter/releases/download/v${version}/micronaut-cli-${version}.zip";
-
sha256 = "sha256-BzqOyUTJTvpp/LDZ/jUyvgknRvytAT8Z+K4TTgsnxSc=";
+
sha256 = "sha256-9TWTihFiEdpGduj14FYQI1SWTlIh6eexwLvVucXMHdY=";
};
nativeBuildInputs = [
+3 -3
pkgs/by-name/oc/ocm/package.nix
···
buildGoModule rec {
pname = "ocm";
-
version = "1.0.6";
+
version = "1.0.7";
src = fetchFromGitHub {
owner = "openshift-online";
repo = "ocm-cli";
rev = "v${version}";
-
sha256 = "sha256-NNhHd4++o2nJjG4okx5dWUng9Z2b032goaLq+1eZ+KI=";
+
sha256 = "sha256-fN7nrWxF4eFaEd5iNpVJWoK23S76jjh20834b/MVlPo=";
};
-
vendorHash = "sha256-KlpQO2xi6edysM45ks2m7/3kkEfxACvK/hzrLpHnEic=";
+
vendorHash = "sha256-q/Se4jq1a25QX9TzVkPbOi7AeT2hossCX4dh9gMqCx0=";
# Strip the final binary.
ldflags = [
+4 -8
pkgs/by-name/op/opencode/package.nix
···
models-dev,
nix-update-script,
testers,
-
tree-sitter,
writableTmpDirAsHomeHook,
}:
···
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "opencode";
-
version = "0.3.122";
+
version = "0.3.132";
src = fetchFromGitHub {
owner = "sst";
repo = "opencode";
tag = "v${finalAttrs.version}";
-
hash = "sha256-JsyUXRfMQ40qQwtaW0Ebh/HlHqzb2D8AvsyJm5Yjm8E=";
+
hash = "sha256-g++ByI4akYfOTHLhrgm3us77N0jeZwuQIt1mHOLh0GM=";
};
tui = buildGoModule {
···
modRoot = "packages/tui";
-
vendorHash = "sha256-nBwYVaBau1iTnPY3d5F/5/ENyjMCikpQYNI5whEJwBk=";
+
vendorHash = "sha256-qsOL6gsZwEm7YcYO/zoyJAnVmciCjPYqPavV77psybU=";
subPackages = [ "cmd/opencode" ];
···
outputHashMode = "recursive";
};
-
buildInputs = [ tree-sitter ];
-
nativeBuildInputs = [
bun
models-dev
···
runHook preBuild
bun build \
+
--define OPENCODE_TUI_PATH="'${finalAttrs.tui}/bin/tui'" \
--define OPENCODE_VERSION="'${finalAttrs.version}'" \
--compile \
-
--minify \
--target=${bun-target.${stdenvNoCC.hostPlatform.system}} \
--outfile=opencode \
./packages/opencode/src/index.ts \
-
${finalAttrs.tui}/bin/tui
runHook postBuild
'';
+21
pkgs/by-name/pa/payloadsallthethings/mkdocs.patch
···
+
diff --git a/mkdocs.yml b/mkdocs.yml
+
index 1c4cd92..9af93f0 100644
+
--- a/mkdocs.yml
+
+++ b/mkdocs.yml
+
@@ -59,14 +59,9 @@ markdown_extensions:
+
anchor_linenums: true
+
- pymdownx.tasklist:
+
custom_checkbox: true
+
- - pymdownx.emoji:
+
- emoji_index: !!python/name:material.extensions.emoji.twemoji
+
- emoji_generator: !!python/name:material.extensions.emoji.to_svg
+
# - mdx_truly_sane_lists:
+
# nested_indent: 2
+
# truly_sane: True
+
-
+
+
+
plugins:
+
- search
+
- - git-revision-date-localized
+
- - social
+
\ No newline at end of file
+40 -7
pkgs/by-name/pa/payloadsallthethings/package.nix
···
lib,
fetchFromGitHub,
stdenvNoCC,
+
python3Packages,
+
yq,
}:
-
+
let
+
inherit (python3Packages) mkdocs mkdocs-material pymdown-extensions;
+
in
stdenvNoCC.mkDerivation {
pname = "payloadsallthethings";
-
version = "3.0-unstable-2024-01-21";
+
version = "2025.1";
src = fetchFromGitHub {
owner = "swisskyrepo";
repo = "PayloadsAllTheThings";
-
rev = "97cfeee270395a838802fa1fcb8a4d5ffc6d6b48";
-
hash = "sha256-LRS60v0o5nPSLfGFH6P0Y5roN8Mk5/KyRF4SWTv/7Hw=";
+
tag = "4.2";
+
hash = "sha256-LBPlGfmIyzgRhUdAJmPxjDB7D8iRHcSA8Tf5teMnFzA=";
};
+
patches = [ ./mkdocs.patch ];
+
+
nativeBuildInputs = [
+
mkdocs
+
mkdocs-material
+
pymdown-extensions
+
+
yq
+
];
+
+
outputs = [
+
"out"
+
"doc"
+
];
+
+
buildPhase = ''
+
yq -yi '.docs_dir = "source"' mkdocs.yml
+
mkdir overrides
+
mv mkdocs.yml ..
+
cd ..
+
mkdocs build --theme material
+
'';
+
installPhase = ''
runHook preInstall
+
mkdir -p $doc/share/payloadsallthethings
+
cp -r site/* $doc/share/payloadsallthethings
+
mkdir -p $out/share/payloadsallthethings
-
rm CONTRIBUTING.md mkdocs.yml custom.css
-
cp -a * $out/share/payloadsallthethings
+
rm source/CONTRIBUTING.md source/custom.css
+
cp -r source/* $out/share/payloadsallthethings
runHook postInstall
'';
···
homepage = "https://github.com/swisskyrepo/PayloadsAllTheThings";
description = "List of useful payloads and bypass for Web Application Security and Pentest/CTF";
license = with lib.licenses; [ mit ];
-
maintainers = with lib.maintainers; [ shard7 ];
+
maintainers = with lib.maintainers; [
+
shard7
+
felbinger
+
];
platforms = lib.platforms.all;
sourceProvenance = with lib.sourceTypes; [ fromSource ];
};
+4 -4
pkgs/by-name/po/positron-bin/package.nix
···
}:
let
pname = "positron-bin";
-
version = "2025.07.0-204";
+
version = "2025.08.0-130";
in
stdenv.mkDerivation {
inherit version pname;
···
if stdenv.hostPlatform.isDarwin then
fetchurl {
url = "https://cdn.posit.co/positron/releases/mac/universal/Positron-${version}-universal.dmg";
-
hash = "sha256-f1EQw6fKH4pgVG7+YcLPv6FawJ2TN507hYLD0pn+PlM=";
+
hash = "sha256-FMnDXhIj6j/ToLtjUiJObu/SRUb9eTnffC9DBbb2azE=";
}
else if stdenv.hostPlatform.system == "aarch64-linux" then
fetchurl {
url = "https://cdn.posit.co/positron/releases/deb/arm64/Positron-${version}-arm64.deb";
-
hash = "sha256-SxjQPZ2wUmSIYOxBB6AS6Ue7ajXzMkY32nHdkZkNhBA=";
+
hash = "sha256-zNt+40BLHR48g0ZhY8KDpPVdzcOCW7Isl3JA4nlBisc=";
}
else
fetchurl {
url = "https://cdn.posit.co/positron/releases/deb/x86_64/Positron-${version}-x64.deb";
-
hash = "sha256-f27LC4+SXnkyePw/fw8r9JYsOQKVoIiFkAet/QtwbNg=";
+
hash = "sha256-vjEOQw3+AoAHA+zR3w56h1kKuNMsA+WLK6xKEVvMqSU=";
};
buildInputs = [
+3 -3
pkgs/by-name/ra/ranger/package.nix
···
python3Packages.buildPythonApplication {
pname = "ranger";
-
version = "1.9.3-unstable-2025-06-04";
+
version = "1.9.3-unstable-2025-08-03";
format = "setuptools";
src = fetchFromGitHub {
owner = "ranger";
repo = "ranger";
-
rev = "7e38143eaa91c82bed8f309aa167b1e6f2607576";
-
hash = "sha256-O0DjecncpN+Bv8Ng+keuvU9iVtWAV4a50p959pMvkww=";
+
rev = "760fb03dccdfaeb2e08f3a7f4f867f913af2d74f";
+
hash = "sha256-lnnJz4/xtJZhxOPfJqZq/o7ke9DpaLCcr5dh2M2AbGg=";
};
LC_ALL = "en_US.UTF-8";
+2 -2
pkgs/by-name/se/seamly2d/package.nix
···
in
stdenv.mkDerivation rec {
pname = "seamly2d";
-
version = "2025.7.21.216";
+
version = "2025.8.4.217";
src = fetchFromGitHub {
owner = "FashionFreedom";
repo = "Seamly2D";
tag = "v${version}";
-
hash = "sha256-rS+2dwRx5tZySfjSHOmr/PJxJntjcwbM9O99dCsMgnI=";
+
hash = "sha256-PaGYpGZJGXPXJdfkS0siXGKxhSSdGCzDxAYdGv/lPvA=";
};
buildInputs = [
+2 -2
pkgs/by-name/sm/smpmgr/package.nix
···
python3Packages.buildPythonApplication rec {
pname = "smpmgr";
-
version = "0.13.0";
+
version = "0.13.1";
pyproject = true;
src = fetchFromGitHub {
owner = "intercreate";
repo = "smpmgr";
tag = version;
-
hash = "sha256-7EzJaHVAqXDlVNHzXzk4P+Oj0BzXZB7tGv7tCeYekuM=";
+
hash = "sha256-1m1cuPrQqZl392l1lN5XIKZN2qUhJvv9gCMnELEtoUA=";
};
build-system = with python3Packages; [
+2 -2
pkgs/by-name/sq/sqlite3-to-mysql/package.nix
···
python3Packages.buildPythonApplication rec {
pname = "sqlite3-to-mysql";
-
version = "2.4.1";
+
version = "2.4.2";
format = "pyproject";
src = fetchFromGitHub {
owner = "techouse";
repo = "sqlite3-to-mysql";
tag = "v${version}";
-
hash = "sha256-sX70CmNt4mhZSyzh1x/FEovMpjiJMLFIfxgVIS9CuMY=";
+
hash = "sha256-wyUJW7G92O3jnwSL5zFy/k/jI6c1H23xYcq7S8wAmsc=";
};
build-system = with python3Packages; [
+3 -3
pkgs/by-name/te/temporal/package.nix
···
buildGoModule rec {
pname = "temporal";
-
version = "1.28.0";
+
version = "1.28.1";
src = fetchFromGitHub {
owner = "temporalio";
repo = "temporal";
rev = "v${version}";
-
hash = "sha256-LH6utz2SCupF0juXVL+NFO/DQ+inQbOYSyoyTMl5a+w=";
+
hash = "sha256-I1Xh9F9c/h6GZxyE75Q3WN7BPN79QuKlB0XKR30vuwg=";
};
-
vendorHash = "sha256-ycS7uXXNQ6NHuiL796Chc4G2TVNgovn2sXn3k1Ls87Y=";
+
vendorHash = "sha256-T90mj+EVqlHJVGaUOGwD8acHTbYH6g8NEzKGFwjKu4M=";
excludedPackages = [ "./build" ];
+3 -3
pkgs/by-name/ti/tinymist/package.nix
···
pname = "tinymist";
# Please update the corresponding vscode extension when updating
# this derivation.
-
version = "0.13.20";
+
version = "0.13.22";
src = fetchFromGitHub {
owner = "Myriad-Dreamin";
repo = "tinymist";
tag = "v${finalAttrs.version}";
-
hash = "sha256-XMOh7dYOyYPwzhf3+g2CeuZZ3nNr9ku3XO9V+WK0JHk=";
+
hash = "sha256-OLFffYjgo+go6fEQNM2TVdZL9cHVuA8Tgv73a3ex3JM=";
};
-
cargoHash = "sha256-FRiN2xEI1JOXW4dFgCqvQ4aG1oAfQTPDFG0blkM35NQ=";
+
cargoHash = "sha256-IyGYBbb8ilK+8fsFAm1N2A0Cw0qrbTqG20TgQs+1yaA=";
nativeBuildInputs = [
installShellFiles
+3 -3
pkgs/by-name/ty/ty/package.nix
···
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ty";
-
version = "0.0.1-alpha.16";
+
version = "0.0.1-alpha.17";
src = fetchFromGitHub {
owner = "astral-sh";
repo = "ty";
tag = finalAttrs.version;
fetchSubmodules = true;
-
hash = "sha256-hpDzl1TJRCfr5l76HwK90WAbAgeDR48eRNs9knj87lk=";
+
hash = "sha256-JcUsppjlY0p0jJd+bsvKJwnP2yrjFoRybhipNXGWLsk=";
};
# For Darwin platforms, remove the integration test for file notifications,
···
cargoBuildFlags = [ "--package=ty" ];
-
cargoHash = "sha256-/SoF87aZHypzEsetgmALmNTheEH/CodZEPW2I5+F/a4=";
+
cargoHash = "sha256-IVR33Bgnv4YGElqV5ccJ2961XbLSBMEEQdtJAUhc9Ew=";
nativeBuildInputs = [ installShellFiles ];
+2 -3
pkgs/by-name/ve/veloren/package.nix
···
env = {
# Enable unstable features, see https://gitlab.com/veloren/veloren/-/issues/264
RUSTC_BOOTSTRAP = true;
-
RUSTC_BREAK_ON_ICE = true;
# Set version info, required by veloren-common
NIX_GIT_TAG = "v${version}";
···
postInstall = ''
# Icons
install -Dm644 assets/voxygen/net.veloren.veloren.desktop -t "$out/share/applications"
-
install -Dm644 assets/voxygen/net.veloren.veloren.png "$out/share/pixmaps"
-
install -Dm644 assets/voxygen/net.veloren.veloren.metainfo.xml "$out/share/metainfo"
+
install -Dm644 assets/voxygen/net.veloren.veloren.png -t "$out/share/pixmaps"
+
install -Dm644 assets/voxygen/net.veloren.veloren.metainfo.xml -t "$out/share/metainfo"
# Assets directory
mkdir -p "$out/share/veloren"; cp -ar assets "$out/share/veloren/"
'';
+3 -3
pkgs/by-name/vo/vopono/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "vopono";
-
version = "0.10.13";
+
version = "0.10.14";
src = fetchCrate {
inherit pname version;
-
hash = "sha256-xcxOdQyTNpC8Jhy8sE4AZPoFYTd/1gGdwMjc2W4S8Jc=";
+
hash = "sha256-EfbRSQtJA2ktpFzWnJWbUFLajdpaDdbpKeOykrorl2Q=";
};
-
cargoHash = "sha256-ZDnSI30pVyvBcVe8Yeug42LxPcdVK1axeBWcpaaXYJQ=";
+
cargoHash = "sha256-j7KFlFaxgXvrEzuknBTzfYgU1S57YhvVXkP73u888rc=";
meta = with lib; {
description = "Run applications through VPN connections in network namespaces";
+2 -2
pkgs/by-name/xp/xpipe/package.nix
···
hash =
{
-
x86_64-linux = "sha256-LMScG1cbcvMuMcb+R5lFU3eXsVWJ5ApMBtFi69OjyRs=";
+
x86_64-linux = "sha256-r6vrE3rdFFYIQDCxLn/K/IEQZMWi6ic7Hsa3jGQnlhU=";
}
.${system} or throwSystem;
···
in
stdenvNoCC.mkDerivation rec {
pname = "xpipe";
-
version = "17.3";
+
version = "17.4";
src = fetchzip {
url = "https://github.com/xpipe-io/xpipe/releases/download/${version}/xpipe-portable-linux-${arch}.tar.gz";
+2 -2
pkgs/by-name/xr/xray/package.nix
···
buildGoModule rec {
pname = "xray";
-
version = "25.7.26";
+
version = "25.8.3";
src = fetchFromGitHub {
owner = "XTLS";
repo = "Xray-core";
rev = "v${version}";
-
hash = "sha256-oPB4OngMDUk+HURDoUhIZ6SGQ0gII740PjgjP2fUK/k=";
+
hash = "sha256-6BzAp0vm8OkthX1s8xfneX3BkAuXpCtLmGn8yqcRLA8=";
};
vendorHash = "sha256-AmY9q0I0S7Xki9mgCJn/nV4Y9Ra6MDgnma2iPnoWQhg=";
+1
pkgs/development/cuda-modules/_cuda/fixups/cuda_cudart.nix
···
'';
postFixup = prevAttrs.postFixup or "" + ''
+
mv "''${!outputDev}/share" "''${!outputDev}/lib"
moveToOutput lib/stubs "$stubs"
ln -s "$stubs"/lib/stubs/* "$stubs"/lib/
ln -s "$stubs"/lib/stubs "''${!outputLib}/lib/stubs"
+2 -2
pkgs/development/libraries/mesa/common.nix
···
# nix build .#legacyPackages.x86_64-darwin.mesa .#legacyPackages.aarch64-darwin.mesa
rec {
pname = "mesa";
-
version = "25.1.7";
+
version = "25.2.0";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "mesa";
repo = "mesa";
rev = "mesa-${version}";
-
hash = "sha256-dseMHUifLsszSAGCaZwgOwhj0/yfbRlBVVHQz25NdjY=";
+
hash = "sha256-is5CWcyC0O4Jn08makxowDAiloxYJmMrfuxecu12fyQ=";
};
meta = {
+49 -74
pkgs/development/libraries/mesa/default.nix
···
ninja,
pkg-config,
python3Packages,
+
runCommand,
rust-bindgen,
rust-cbindgen,
rustPlatform,
···
enablePatentEncumberedCodecs ? true,
withValgrind ? lib.meta.availableOn stdenv.hostPlatform valgrind-light,
+
# We enable as many drivers as possible here, to build cross tools
+
# and support emulation use cases (emulated x86_64 on aarch64, etc)
galliumDrivers ? [
-
"asahi" # Apple AGX, built on non-aarch64 for cross tools
+
"asahi" # Apple AGX
+
"crocus" # Intel legacy
"d3d12" # WSL emulated GPU (aka Dozen)
+
"etnaviv" # Vivante GPU designs (mostly NXP/Marvell SoCs)
+
"freedreno" # Qualcomm Adreno (all Qualcomm SoCs)
+
"i915" # Intel extra legacy
"iris" # new Intel (Broadwell+)
+
"lima" # ARM Mali 4xx
"llvmpipe" # software renderer
"nouveau" # Nvidia
-
"panfrost" # ARM Mali Midgard and up (T/G series), built on non-ARM for cross tools
+
"panfrost" # ARM Mali Midgard and up (T/G series)
"r300" # very old AMD
"r600" # less old AMD
"radeonsi" # new AMD (GCN+)
"softpipe" # older software renderer
"svga" # VMWare virtualized GPU
+
"tegra" # Nvidia Tegra SoCs
+
"v3d" # Broadcom VC5 (Raspberry Pi 4)
+
"vc4" # Broadcom VC4 (Raspberry Pi 0-3)
"virgl" # QEMU virtualized GPU (aka VirGL)
"zink" # generic OpenGL over Vulkan, experimental
-
]
-
++ lib.optionals (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isAarch32) [
-
"etnaviv" # Vivante GPU designs (mostly NXP/Marvell SoCs)
-
"freedreno" # Qualcomm Adreno (all Qualcomm SoCs)
-
"lima" # ARM Mali 4xx
-
"vc4" # Broadcom VC4 (Raspberry Pi 0-3)
-
]
-
++ lib.optionals stdenv.hostPlatform.isAarch64 [
-
"tegra" # Nvidia Tegra SoCs
-
"v3d" # Broadcom VC5 (Raspberry Pi 4)
-
]
-
++ lib.optionals stdenv.hostPlatform.isx86 [
-
"crocus" # Intel legacy, x86 only
-
"i915" # Intel extra legacy, x86 only
],
vulkanDrivers ? [
"amd" # AMD (aka RADV)
-
"asahi" # Apple AGX, built on non-aarch64 for cross tools
+
"asahi" # Apple AGX
+
"broadcom" # Broadcom VC5 (Raspberry Pi 4, aka V3D)
+
"freedreno" # Qualcomm Adreno (all Qualcomm SoCs)
+
"gfxstream" # Android virtualized GPU
+
"imagination-experimental" # PowerVR Rogue (currently N/A)
+
"intel_hasvk" # Intel Haswell/Broadwell, "legacy" Vulkan driver (https://www.phoronix.com/news/Intel-HasVK-Drop-Dead-Code)
"intel" # new Intel (aka ANV)
"microsoft-experimental" # WSL virtualized GPU (aka DZN/Dozen)
"nouveau" # Nouveau (aka NVK)
+
"panfrost" # ARM Mali Midgard and up (T/G series)
"swrast" # software renderer (aka Lavapipe)
]
++
···
# QEMU virtualized GPU (aka VirGL)
# Requires ATOMIC_INT_LOCK_FREE == 2.
"virtio"
-
]
-
++ lib.optionals stdenv.hostPlatform.isAarch64 [
-
"broadcom" # Broadcom VC5 (Raspberry Pi 4, aka V3D)
-
"freedreno" # Qualcomm Adreno (all Qualcomm SoCs)
-
"imagination-experimental" # PowerVR Rogue (currently N/A)
-
"panfrost" # ARM Mali Midgard and up (T/G series)
-
]
-
++ lib.optionals stdenv.hostPlatform.isx86 [
-
"intel_hasvk" # Intel Haswell/Broadwell, "legacy" Vulkan driver (https://www.phoronix.com/news/Intel-HasVK-Drop-Dead-Code)
-
],
+
],
eglPlatforms ? [
"x11"
"wayland"
···
}:
let
-
rustDeps = [
-
{
-
pname = "paste";
-
version = "1.0.14";
-
hash = "sha256-+J1h7New5MEclUBvwDQtTYJCHKKqAEOeQkuKy+g0vEc=";
-
}
-
{
-
pname = "proc-macro2";
-
version = "1.0.86";
-
hash = "sha256-9fYAlWRGVIwPp8OKX7Id84Kjt8OoN2cANJ/D9ZOUUZE=";
-
}
-
{
-
pname = "quote";
-
version = "1.0.33";
-
hash = "sha256-VWRCZJO0/DJbNu0/V9TLaqlwMot65YjInWT9VWg57DY=";
-
}
-
{
-
pname = "syn";
-
version = "2.0.68";
-
hash = "sha256-nGLBbxR0DFBpsXMngXdegTm/o13FBS6QsM7TwxHXbgQ=";
-
}
-
{
-
pname = "unicode-ident";
-
version = "1.0.12";
-
hash = "sha256-KX8NqYYw6+rGsoR9mdZx8eT1HIPEUUyxErdk2H/Rlj8=";
-
}
+
rustDeps = lib.importJSON ./wraps.json;
+
+
fetchDep =
+
dep:
+
fetchCrate {
+
inherit (dep) pname version hash;
+
unpack = false;
+
};
+
+
toCommand = dep: "ln -s ${dep} $out/${dep.pname}-${dep.version}.tar.gz";
+
+
packageCacheCommand = lib.pipe rustDeps [
+
(builtins.map fetchDep)
+
(builtins.map toCommand)
+
(lib.concatStringsSep "\n")
];
-
copyRustDep = dep: ''
-
cp -R --no-preserve=mode,ownership ${fetchCrate dep} subprojects/${dep.pname}-${dep.version}
-
cp -R subprojects/packagefiles/${dep.pname}/* subprojects/${dep.pname}-${dep.version}/
+
packageCache = runCommand "mesa-rust-package-cache" { } ''
+
mkdir -p $out
+
${packageCacheCommand}
'';
-
-
copyRustDeps = lib.concatStringsSep "\n" (builtins.map copyRustDep rustDeps);
needNativeCLC = !stdenv.buildPlatform.canExecute stdenv.hostPlatform;
···
exit 42
fi
done
-
-
${copyRustDeps}
'';
outputs = [
···
preConfigure = ''
PATH=${lib.getDev llvmPackages.libllvm}/bin:$PATH
'';
+
+
env.MESON_PACKAGE_CACHE_DIR = packageCache;
mesonFlags = [
"--sysconfdir=/etc"
···
(lib.mesonEnable "glvnd" true)
(lib.mesonEnable "gbm" true)
(lib.mesonBool "libgbm-external" true)
-
-
(lib.mesonBool "gallium-nine" false) # Direct3D9 in Wine, largely supplanted by DXVK
-
-
# Only used by xf86-video-vmware, which has more features than VMWare's KMS driver,
-
# so we're keeping it for now. Should be removed when that's no longer the case.
-
# See: https://github.com/NixOS/nixpkgs/pull/392492
-
(lib.mesonEnable "gallium-xa" true)
(lib.mesonBool "teflon" true) # TensorFlow frontend
···
# is ignored when freedreno is not being built.
(lib.mesonOption "freedreno-kmds" "msm,kgsl,virtio,wsl")
-
# Enable Intel RT stuff when available
-
(lib.mesonEnable "intel-rt" stdenv.hostPlatform.isx86_64)
-
# Required for OpenCL
(lib.mesonOption "clang-libdir" "${lib.getLib llvmPackages.clang-unwrapped}/lib")
···
(lib.mesonBool "gallium-rusticl" true)
(lib.mesonOption "gallium-rusticl-enable-drivers" "auto")
-
# meson auto_features enables this, but we do not want it
-
(lib.mesonEnable "android-libbacktrace" false)
-
(lib.mesonEnable "microsoft-clc" false) # Only relevant on Windows (OpenCL 1.2 API on top of D3D12)
-
# Enable more sensors in gallium-hud
(lib.mesonBool "gallium-extra-hud" true)
# Disable valgrind on targets where it's not available
(lib.mesonEnable "valgrind" withValgrind)
+
+
# Enable Intel RT stuff when available
+
(lib.mesonEnable "intel-rt" (stdenv.hostPlatform.isx86_64 || stdenv.hostPlatform.isAarch64))
+
+
# meson auto_features enables these, but we do not want them
+
(lib.mesonEnable "gallium-mediafoundation" false) # Windows only
+
(lib.mesonEnable "android-libbacktrace" false) # Android only
+
(lib.mesonEnable "microsoft-clc" false) # Only relevant on Windows (OpenCL 1.2 API on top of D3D12)
]
++ lib.optionals enablePatentEncumberedCodecs [
(lib.mesonOption "video-codecs" "all")
+10 -23
pkgs/development/libraries/mesa/opencl.patch
···
diff --git a/meson.build b/meson.build
-
index c150bff74ff..37fa7f0531b 100644
+
index 393f3ac1b93..fbc90b5645e 100644
--- a/meson.build
+++ b/meson.build
-
@@ -1850,7 +1850,7 @@ endif
+
@@ -1836,7 +1836,7 @@ endif
dep_clang = null_dep
-
if with_clc or with_gallium_clover
+
if with_clc
- llvm_libdir = dep_llvm.get_variable(cmake : 'LLVM_LIBRARY_DIR', configtool: 'libdir')
+ llvm_libdir = get_option('clang-libdir')
dep_clang = cpp.find_library('clang-cpp', dirs : llvm_libdir, required : false)
-
diff --git a/meson_options.txt b/meson_options.txt
-
index 82324617884..4bde97a8568 100644
+
diff --git a/meson.options b/meson.options
+
index b1cdb06fcc9..3e8861979ae 100644
--- a/meson.options
+++ b/meson.options
-
@@ -738,3 +738,10 @@ option(
-
'none', 'dri2'
-
],
+
@@ -856,3 +856,10 @@ option(
+
value : false,
+
description : 'Build virtgpu_kumquat (only useful with gfxstream currently)'
)
+
+option(
···
+ value : '',
+ description : 'Locations to search for clang libraries.'
+)
-
diff --git a/src/gallium/targets/opencl/meson.build b/src/gallium/targets/opencl/meson.build
-
index ab2c83556a8..a59e88e122f 100644
-
--- a/src/gallium/targets/opencl/meson.build
-
+++ b/src/gallium/targets/opencl/meson.build
-
@@ -56,7 +56,7 @@ if with_opencl_icd
-
configuration : _config,
-
input : 'mesa.icd.in',
-
output : 'mesa.icd',
-
- install : true,
-
+ install : false,
-
install_tag : 'runtime',
-
install_dir : join_paths(get_option('sysconfdir'), 'OpenCL', 'vendors'),
-
)
diff --git a/src/gallium/targets/rusticl/meson.build b/src/gallium/targets/rusticl/meson.build
-
index 35833dc7423..41a95927cab 100644
+
index 2b214adbbf5..7f919397ad5 100644
--- a/src/gallium/targets/rusticl/meson.build
+++ b/src/gallium/targets/rusticl/meson.build
-
@@ -63,7 +63,7 @@ configure_file(
+
@@ -64,7 +64,7 @@ configure_file(
configuration : _config,
input : 'rusticl.icd.in',
output : 'rusticl.icd',
+50
pkgs/development/libraries/mesa/update-wraps.py
···
+
import base64
+
import binascii
+
import configparser
+
import json
+
import pathlib
+
import sys
+
import urllib.parse
+
+
+
def to_sri(hash: str):
+
raw = binascii.unhexlify(hash)
+
b64 = base64.b64encode(raw).decode()
+
return f"sha256-{b64}"
+
+
+
def main(dir: str):
+
result = []
+
for file in (pathlib.Path(dir) / "subprojects").glob("*.wrap"):
+
name = file.stem
+
parser = configparser.ConfigParser()
+
_ = parser.read(file)
+
sections = parser.sections()
+
if "wrap-file" not in sections:
+
continue
+
+
url = parser.get("wrap-file", "source_url")
+
if "crates.io" not in url:
+
continue
+
+
parsed = urllib.parse.urlparse(url)
+
path = parsed.path.split("/")
+
assert path[4] == name
+
version = path[5]
+
+
hash = to_sri(parser.get("wrap-file", "source_hash"))
+
+
result.append({
+
"pname": name,
+
"version": version,
+
"hash": hash,
+
})
+
+
here = pathlib.Path(__file__).parent
+
with (here / "wraps.json").open("w") as fd:
+
json.dump(result, fd, indent=4)
+
_ = fd.write("\n")
+
+
+
if __name__ == '__main__':
+
main(*sys.argv[1:])
+137
pkgs/development/libraries/mesa/wraps.json
···
+
[
+
{
+
"pname": "errno",
+
"version": "0.3.12",
+
"hash": "sha256-zqFO+TVeO+qwY3A6qdqxWv0l8GZ8NBMQweUnS7HQ2hg="
+
},
+
{
+
"pname": "quote",
+
"version": "1.0.35",
+
"hash": "sha256-KR7Jq179k0qvUDpkZsXVJRU10QjudHRyw5d8xazIaO8="
+
},
+
{
+
"pname": "pest",
+
"version": "2.8.0",
+
"hash": "sha256-GY23RTHVjHCjYcQiAe/efiWR6XbVGMr3ZipH3Fcg57Y="
+
},
+
{
+
"pname": "equivalent",
+
"version": "1.0.1",
+
"hash": "sha256-VEOAfW3/aTc9Qzq571N4rY31DKYpjK8V3m5S4kqvVNU="
+
},
+
{
+
"pname": "syn",
+
"version": "2.0.87",
+
"hash": "sha256-JapM40bQOm3NaN2LQBC8t05U5iyQxXPzlMRurpmroy0="
+
},
+
{
+
"pname": "remain",
+
"version": "0.2.12",
+
"hash": "sha256-GtXgESMMrSdNBTJGDFq2mCjqR651aBtCqEFmPv/695Q="
+
},
+
{
+
"pname": "unicode-ident",
+
"version": "1.0.12",
+
"hash": "sha256-M1S5rD+uH/Z1XLbbU2g622YWNPZ1V5Qt6k+s6+wP7ks="
+
},
+
{
+
"pname": "cfg-if",
+
"version": "1.0.0",
+
"hash": "sha256-uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0="
+
},
+
{
+
"pname": "bitflags",
+
"version": "2.9.1",
+
"hash": "sha256-G45WmF7GLRfpwQAdyJyI7NfcCOR+ul7Hwpx7Xu7N6Wc="
+
},
+
{
+
"pname": "pest_derive",
+
"version": "2.8.0",
+
"hash": "sha256-1yXZz9eeh9zMk0Gi7znRtvY1PWjEszwXf+u+GkAsl8U="
+
},
+
{
+
"pname": "rustc-hash",
+
"version": "2.1.1",
+
"hash": "sha256-NXcD1BNltLJ8WQ4+2R6rsbZj8HxMCECV5gy+1DYt/w0="
+
},
+
{
+
"pname": "ucd-trie",
+
"version": "0.1.6",
+
"hash": "sha256-7WRikv/IGI746k0eDgFQ+xWlwuEq2bj8GRrnqKfzxLk="
+
},
+
{
+
"pname": "indexmap",
+
"version": "2.2.6",
+
"hash": "sha256-Fo+3Fd2kchXjYJEsCWZJ0j1Yvzkqxi9zkZ6DF0XkDyY="
+
},
+
{
+
"pname": "paste",
+
"version": "1.0.14",
+
"hash": "sha256-3jFFrwgCTeqfqZFPOBoXuPxgNN+wDzqEAT9/9D8p7Uw="
+
},
+
{
+
"pname": "hashbrown",
+
"version": "0.14.1",
+
"hash": "sha256-ff2mKhL1Xa6uUBX4GwuuoUU5HLRSD4bCSPxhXXJkDRI="
+
},
+
{
+
"pname": "libc",
+
"version": "0.2.168",
+
"hash": "sha256-Wq6ymB4GBsoR15cY+LsBFk8dbtdQgBgtOr8Bfm0kS20="
+
},
+
{
+
"pname": "thiserror-impl",
+
"version": "2.0.11",
+
"hash": "sha256-Jq/BuuqKmJM37rUrbnKgOXgM5Fw+38ycW50RL+6xc8I="
+
},
+
{
+
"pname": "once_cell",
+
"version": "1.8.0",
+
"hash": "sha256-aS/LY7ZLF1gCngqW7mPgSc6MWUhYfy9yCN8EYl5fa1Y="
+
},
+
{
+
"pname": "rustix",
+
"version": "1.0.7",
+
"hash": "sha256-xx6D1q/n/2SJDsa3HWppu4phCreM42SzNSh2u0yAEmY="
+
},
+
{
+
"pname": "pest_generator",
+
"version": "2.8.0",
+
"hash": "sha256-230Bcmvoq2arMvnfRnrosRSJBmhbvnXILR5l1/Wz+EE="
+
},
+
{
+
"pname": "thiserror",
+
"version": "2.0.11",
+
"hash": "sha256-1FLyhLc+bXbdNnWKDIaEsdW+MfkridB/1YIhdXMiBvw="
+
},
+
{
+
"pname": "proc-macro2",
+
"version": "1.0.86",
+
"hash": "sha256-XnGejfZl3w0cj7/SOAFXRHNhUdREXsCDa45iiq4QO3c="
+
},
+
{
+
"pname": "zerocopy",
+
"version": "0.8.13",
+
"hash": "sha256-Z5FKtFHzv9Lmnl6dLvOFhITnB01j8gT9Fm7DkbVN4h0="
+
},
+
{
+
"pname": "roxmltree",
+
"version": "0.20.0",
+
"hash": "sha256-bCC2eTtcL6ZVOyUBVLeNbQ2zfnJwCuNfrZOHpG9IfJc="
+
},
+
{
+
"pname": "zerocopy-derive",
+
"version": "0.8.13",
+
"hash": "sha256-eYjXOkMDyiid8DMWvEkOk0rM83Gva8dFOTzzwsXE8l0="
+
},
+
{
+
"pname": "pest_meta",
+
"version": "2.8.0",
+
"hash": "sha256-f5+DJHBJSQbR/KUyn4q1eRzGC+sjDHSBXf9UHL0rXKA="
+
},
+
{
+
"pname": "log",
+
"version": "0.4.27",
+
"hash": "sha256-E9wt81HjICeDof4NRDdfcpX/tASSZ7DzAYNG3BIqHZQ="
+
}
+
]
+2 -2
pkgs/development/php-packages/apcu/default.nix
···
}:
let
-
version = "5.1.24";
+
version = "5.1.26";
in
buildPecl {
inherit version;
···
owner = "krakjoe";
repo = "apcu";
rev = "v${version}";
-
sha256 = "sha256-g+Oo6y+24VOWHaDZ23iItkGwOa5bTtKMAjZOmAi6EOo=";
+
sha256 = "sha256-zJTrFckl7caKAF5/IL9RpVhbwsFZiol6w2GVpNdDdPg=";
};
buildInputs = [ pcre2 ];
+6
pkgs/development/python-modules/anthropic/default.nix
···
lib,
buildPythonPackage,
fetchFromGitHub,
+
stdenv,
# build-system
hatch-fancy-pypi-readme,
···
disabledTests = [
# Test require network access
"test_copy_build_request"
+
]
+
++ lib.optionals stdenv.hostPlatform.isDarwin [
+
# Hangs
+
# https://github.com/anthropics/anthropic-sdk-python/issues/1008
+
"test_get_platform"
];
disabledTestPaths = [
+2 -2
pkgs/development/python-modules/apprise/default.nix
···
buildPythonPackage rec {
pname = "apprise";
-
version = "1.9.3";
+
version = "1.9.4";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-9YNmfqNbiJnNRjGMbLJvD69qRgWxGRdMJSOgElkMZaY=";
+
hash = "sha256-SDEiruGaiaewdezUjvEa4315dE9660ULz5hammwoyYg=";
};
nativeBuildInputs = [ installShellFiles ];
+2 -2
pkgs/development/python-modules/awscrt/default.nix
···
buildPythonPackage rec {
pname = "awscrt";
-
version = "0.27.4";
+
version = "0.27.5";
pyproject = true;
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-yyPLdnyi48AAfImbKJ1mjSiusFVTTfNadBhHE19s2Rw=";
+
hash = "sha256-2TYEuzld19s3aWvLtHDtK9E/cgSExsTJ9GzzpoIF9xk=";
};
build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/boto3-stubs/default.nix
···
buildPythonPackage rec {
pname = "boto3-stubs";
-
version = "1.40.0";
+
version = "1.40.3";
pyproject = true;
disabled = pythonOlder "3.7";
···
src = fetchPypi {
pname = "boto3_stubs";
inherit version;
-
hash = "sha256-rMdc3VGb1sBtx5xT/GvU/+L3L34uN0rpysEGsfi6XuE=";
+
hash = "sha256-0IyFSdOam+ft9PRs6j2IdzPWI9CexUHwocbiOgZXLuE=";
};
build-system = [ setuptools ];
+3 -3
pkgs/development/python-modules/dvc-studio-client/default.nix
···
buildPythonPackage rec {
pname = "dvc-studio-client";
-
version = "0.21.0";
+
version = "0.22.0";
pyproject = true;
disabled = pythonOlder "3.9";
···
owner = "iterative";
repo = "dvc-studio-client";
tag = version;
-
hash = "sha256-SCRMBZKOt8JtDi5aGgk6TCxetvG3QU1jOv6U5/6ChTE=";
+
hash = "sha256-pMjLbtsUD0fj4OcJI8FufQRYe7HJ0S8z1jYK0Ri7uWA=";
};
build-system = [ setuptools-scm ];
···
meta = with lib; {
description = "Library to post data from DVC/DVCLive to Iterative Studio";
homepage = "https://github.com/iterative/dvc-studio-client";
-
changelog = "https://github.com/iterative/dvc-studio-client/releases/tag/${version}";
+
changelog = "https://github.com/iterative/dvc-studio-client/releases/tag/${src.tag}";
license = licenses.asl20;
maintainers = with maintainers; [ melling ];
};
+8 -7
pkgs/development/python-modules/enterpriseattack/default.nix
···
lib,
buildPythonPackage,
fetchFromGitHub,
-
pythonOlder,
requests,
setuptools,
+
setuptools-scm,
ujson,
}:
buildPythonPackage rec {
pname = "enterpriseattack";
-
version = "0.1.8";
+
version = "1.0.3";
pyproject = true;
-
disabled = pythonOlder "3.8";
-
src = fetchFromGitHub {
owner = "xakepnz";
repo = "enterpriseattack";
-
tag = "v.${version}";
-
hash = "sha256-cxbGc9iQe94Th6MSUldI17oVCclFhUM78h1w+6KXzm4=";
+
tag = "v${version}";
+
hash = "sha256-9tEJVz6eO02/iwOHIjhcASfSd2t2W06JGzxSqepUYjk=";
};
-
build-system = [ setuptools ];
+
build-system = [
+
setuptools
+
setuptools-scm
+
];
dependencies = [
requests
+2 -2
pkgs/development/python-modules/essentials-openapi/default.nix
···
}:
buildPythonPackage rec {
pname = "essentials-openapi";
-
version = "1.2.0";
+
version = "1.2.1";
pyproject = true;
src = fetchFromGitHub {
owner = "Neoteroi";
repo = "essentials-openapi";
tag = "v${version}";
-
hash = "sha256-aag66YafLDSLBcXyRNcTyiqf3U4hx2gjimxhKVns/zc=";
+
hash = "sha256-HckCdDQ7wNg+uHLwAaoBIxg2cfubkcFC1mhviOeFdDg=";
};
nativeBuildInputs = [ hatchling ];
+4 -5
pkgs/development/python-modules/faraday-agent-parameters-types/default.nix
···
marshmallow,
packaging,
pytestCheckHook,
-
pythonOlder,
setuptools,
validators,
}:
buildPythonPackage rec {
pname = "faraday-agent-parameters-types";
-
version = "1.8.0";
+
version = "1.8.1";
pyproject = true;
-
-
disabled = pythonOlder "3.7";
src = fetchPypi {
pname = "faraday_agent_parameters_types";
inherit version;
-
hash = "sha256-ZyTaQN6T+F8QKPuTfGcEtdKM/2hvtekghG4UwtER02A=";
+
hash = "sha256-o4N1op+beeoM0GGtcQGWNfFt6SMDohiNnOyD8lWzuk0=";
};
+
+
pythonRelaxDeps = [ "validators" ];
postPatch = ''
substituteInPlace setup.py \
+4 -5
pkgs/development/python-modules/faraday-plugins/default.nix
···
html2text,
lxml,
markdown,
+
pandas,
pytestCheckHook,
python-dateutil,
-
pythonOlder,
pytz,
requests,
setuptools,
···
buildPythonPackage rec {
pname = "faraday-plugins";
-
version = "1.24.1";
+
version = "1.25.0";
pyproject = true;
-
disabled = pythonOlder "3.7";
-
src = fetchFromGitHub {
owner = "infobyte";
repo = "faraday_plugins";
tag = version;
-
hash = "sha256-CTBEerFfqE9zRTe6l7IDKXOP+WVEPYdNMuMk2PBkkdw=";
+
hash = "sha256-VkpwTHPpM1cS5HT5zE3gB25zWOTIVaZdPKNgQFJHO/Q=";
};
postPatch = ''
···
html2text
lxml
markdown
+
pandas
python-dateutil
pytz
requests
+2 -2
pkgs/development/python-modules/gftools/default.nix
···
in
buildPythonPackage rec {
pname = "gftools";
-
version = "0.9.87";
+
version = "0.9.88";
pyproject = true;
src = fetchFromGitHub {
owner = "googlefonts";
repo = "gftools";
tag = "v${version}";
-
hash = "sha256-xHgF4+wyoM3IAehdtIaDNpx7HpfwKDt0CVYGUvMKvDY=";
+
hash = "sha256-eCMjxqMxJ2xzPyLHoby0gmrcJVTECzUZmLywpKarDXI=";
};
postPatch = ''
+2 -2
pkgs/development/python-modules/google-cloud-network-connectivity/default.nix
···
buildPythonPackage rec {
pname = "google-cloud-network-connectivity";
-
version = "2.8.1";
+
version = "2.9.0";
pyproject = true;
disabled = pythonOlder "3.7";
···
src = fetchPypi {
inherit version;
pname = "google_cloud_network_connectivity";
-
hash = "sha256-U8czLn5ttFuJ2VynJ0R/fJlK9r0zC43qpP1aU8coorA=";
+
hash = "sha256-oIB9RPDCs90QBuujdkbM6QIi9NEj6ray6Nkp5MyDHrU=";
};
build-system = [ setuptools ];
+3 -3
pkgs/development/python-modules/hf-xet/default.nix
···
buildPythonPackage rec {
pname = "hf-xet";
-
version = "1.1.5";
+
version = "1.1.7";
pyproject = true;
src = fetchFromGitHub {
owner = "huggingface";
repo = "xet-core";
tag = "v${version}";
-
hash = "sha256-udjZcXTH+Mc4Gvj6bSPv1xi4MyXrLeCYav+7CzKWyhY=";
+
hash = "sha256-jOw9ltijM4KB3MyJ5z3XpIpNc2D9DVEP3CyyT6r8xlY=";
};
sourceRoot = "${src.name}/hf_xet";
···
src
sourceRoot
;
-
hash = "sha256-PTzYubJHFvhq6T3314R4aqBAJlwehOqF7SbpLu4Jo6E=";
+
hash = "sha256-WoMs7GeELuhZitv59aD6X43wiscSFMKKW7mYxaPZ/mQ=";
};
nativeBuildInputs = [
+6
pkgs/development/python-modules/langgraph-checkpoint/default.nix
···
pytestCheckHook
];
+
disabledTests = [
+
# assert 1.0000000000000004 == 1.0000000000000002
+
# https://github.com/langchain-ai/langgraph/issues/5845
+
"test_embed_with_path"
+
];
+
passthru.updateScript = gitUpdater {
rev-prefix = "checkpoint==";
};
+2 -2
pkgs/development/python-modules/lightning-utilities/default.nix
···
buildPythonPackage rec {
pname = "lightning-utilities";
-
version = "0.15.1";
+
version = "0.15.2";
pyproject = true;
src = fetchFromGitHub {
owner = "Lightning-AI";
repo = "utilities";
tag = "v${version}";
-
hash = "sha256-GQVd81PHtAY9nr+YSVQli91AxbXSQFH0IALcZBMiu5o=";
+
hash = "sha256-0unIL5jylunxTJxFTN+Q4aCFtD5zIHRNWEAWSbw+Fsk=";
};
postPatch = ''
+6 -4
pkgs/development/python-modules/llama-cloud-services/default.nix
···
llama-cloud,
llama-index-core,
platformdirs,
-
poetry-core,
+
hatchling,
pydantic,
pytest-asyncio,
pytestCheckHook,
···
buildPythonPackage rec {
pname = "llama-cloud-services";
-
version = "0.6.53";
+
version = "0.6.54";
pyproject = true;
src = fetchFromGitHub {
owner = "run-llama";
repo = "llama_cloud_services";
tag = "v${version}";
-
hash = "sha256-b64yOpjOrcV+6isCVo3CQ/pbzrG8GBZe1rvBiUIJ+Y8=";
+
hash = "sha256-bTJkpMWuQzlsooOXUBNhMvPgYH0h4NvA8uOW6Mg6q8s=";
};
+
+
sourceRoot = "${src.name}/py";
pythonRelaxDeps = [ "llama-cloud" ];
-
build-system = [ poetry-core ];
+
build-system = [ hatchling ];
dependencies = [
click
+5 -10
pkgs/development/python-modules/llama-parse/default.nix
···
buildPythonPackage,
fetchPypi,
llama-cloud-services,
-
poetry-core,
-
pythonOlder,
+
hatchling,
}:
buildPythonPackage rec {
pname = "llama-parse";
-
version = "0.6.46";
+
version = "0.6.54";
pyproject = true;
-
-
disabled = pythonOlder "3.8";
src = fetchPypi {
pname = "llama_parse";
inherit version;
-
hash = "sha256-YFQ/90Es+9JwNSLlmtuJE+2pZr5+keOVvxFNY1T05e8=";
+
hash = "sha256-xwezEVIVXJuuhOMW+reQu8jIX02IJc5e44br632yWPE=";
};
-
build-system = [ poetry-core ];
+
build-system = [ hatchling ];
-
dependencies = [
-
llama-cloud-services
-
];
+
dependencies = [ llama-cloud-services ];
pythonImportsCheck = [ "llama_parse" ];
+3 -3
pkgs/development/python-modules/llm-anthropic/default.nix
···
buildPythonPackage rec {
pname = "llm-anthropic";
-
version = "0.17";
+
version = "0.18";
pyproject = true;
src = fetchFromGitHub {
owner = "simonw";
repo = "llm-anthropic";
tag = version;
-
hash = "sha256-2fatBKZMttC5flzfC7MWCpduc3m6IOVWZiW1K2dYqis=";
+
hash = "sha256-eyB68wPc4ALnEypUXN20ru7UfS6yKLp2NJohH3Av9Ls=";
};
build-system = [
···
meta = {
description = "LLM access to models by Anthropic, including the Claude series";
homepage = "https://github.com/simonw/llm-anthropic";
-
changelog = "https://github.com/simonw/llm-anthropic/releases/tag/${version}/CHANGELOG.md";
+
changelog = "https://github.com/simonw/llm-anthropic/releases/tag/${src.tag}/CHANGELOG.md";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ aos ];
};
+18 -18
pkgs/development/python-modules/mypy-boto3/default.nix
···
"sha256-E2wUtUSMX4Lyj+HioQD6km3sGGETjgzujJbEewOHc5M=";
mypy-boto3-acm-pca =
-
buildMypyBoto3Package "acm-pca" "1.40.0"
-
"sha256-QuPE++0Y/KxuL8yNLyUGXWExZ4UqTnXhoi/RGavS4AE=";
+
buildMypyBoto3Package "acm-pca" "1.40.1"
+
"sha256-GZMeU5qLmE7eM6zSuS3e63ytY8C1jlnjUVkJmAiAoCo=";
mypy-boto3-amp =
buildMypyBoto3Package "amp" "1.40.0"
···
"sha256-2oQp9Va82Feyyf7ZEz7wv+y4mOK3TpZ586qvzCZwK/E=";
mypy-boto3-auditmanager =
-
buildMypyBoto3Package "auditmanager" "1.40.0"
-
"sha256-ZA24MbNdmMcTygsXnfPg//NYdCh3THEs30DqP8f660A=";
+
buildMypyBoto3Package "auditmanager" "1.40.1"
+
"sha256-p8jnTJigD8QuLe3vjZwE7ZyGgBblpSdM0II0Cr/xFS8=";
mypy-boto3-autoscaling =
buildMypyBoto3Package "autoscaling" "1.40.0"
···
"sha256-DQZUI72cnRt4YwHMQivMdL4y9B9EN2H7dIMmybcX/Uk=";
mypy-boto3-eks =
-
buildMypyBoto3Package "eks" "1.40.0"
-
"sha256-bfQxrWlOJQJVJ/pSyzdkaj5vN3tE8PbH2ioeJmEetpc=";
+
buildMypyBoto3Package "eks" "1.40.3"
+
"sha256-vkqLHrhHhU4CsvLez2MDUHWwlU91i4i+DVEs5TM3Rp8=";
mypy-boto3-elastic-inference =
buildMypyBoto3Package "elastic-inference" "1.36.0"
···
"sha256-E1l57KrYP3ggjLVj94kzBB85CFF7HtldUMHGZP7aUEo=";
mypy-boto3-iotsitewise =
-
buildMypyBoto3Package "iotsitewise" "1.40.0"
-
"sha256-0gyUqA8uLDn2hJeD+UrThCNCMLbWtu6EL7pyTu9P4WA=";
+
buildMypyBoto3Package "iotsitewise" "1.40.2"
+
"sha256-BXLPMwfbqcpaRnAuxrmG4pWUsVFHUW+foMvB1gh5Ye4=";
mypy-boto3-iotthingsgraph =
buildMypyBoto3Package "iotthingsgraph" "1.40.0"
···
"sha256-Skch80b9xDgcLwq2CGrS8xEhKZPEMJGT6qB9f0Z5XwY=";
mypy-boto3-lightsail =
-
buildMypyBoto3Package "lightsail" "1.40.0"
-
"sha256-uUQ1OmrXriVMWYxXneBusgAGW69GqWH+46NNesBVFus=";
+
buildMypyBoto3Package "lightsail" "1.40.1"
+
"sha256-1+1UINrLuBwQrBxgjLWI4xJF7GiQDiHI6OjB6Kkct+Y=";
mypy-boto3-location =
buildMypyBoto3Package "location" "1.40.0"
···
"sha256-1yLtNpzjAZzF2L87OvTsXN7VhwyQt3KA1YpRxPPjNG8=";
mypy-boto3-rds =
-
buildMypyBoto3Package "rds" "1.40.0"
-
"sha256-HjJ4R9cZKbxTWMOiehyIFQbmgFia8ASewDZdFHRCE20=";
+
buildMypyBoto3Package "rds" "1.40.3"
+
"sha256-SqXuOk/U9ux5cuzqazNit8ANMmnLimv1/xPYBxymN+Y=";
mypy-boto3-rds-data =
buildMypyBoto3Package "rds-data" "1.40.0"
···
"sha256-WRLXguy8jlRl+jw472aPmJXdcZg1mPZ/dfhETIVNLiU=";
mypy-boto3-sagemaker =
-
buildMypyBoto3Package "sagemaker" "1.40.0"
-
"sha256-PqrAOf1Fyfqv1lHodtWSOqp4EACQ7OyGTEzNii5EoXc=";
+
buildMypyBoto3Package "sagemaker" "1.40.3"
+
"sha256-vElJCfM082uVc+dQZ7JXv+2eGOJJocUhl9rUPVKbMr0=";
mypy-boto3-sagemaker-a2i-runtime =
buildMypyBoto3Package "sagemaker-a2i-runtime" "1.40.0"
···
"sha256-9lCTZdXU/jJgcDutzvWhxFRV7UVOXwPzVzpQI8wXZkQ=";
mypy-boto3-securityhub =
-
buildMypyBoto3Package "securityhub" "1.40.0"
-
"sha256-GMplq6ieQG/dToRm88z/3wsDe9F2vn2uD9dqj+UO4v0=";
+
buildMypyBoto3Package "securityhub" "1.40.1"
+
"sha256-wNGHpSbcxVrb4UYCLDQHJKZ0+2qB7PKaBM9GSN9dF/k=";
mypy-boto3-securitylake =
buildMypyBoto3Package "securitylake" "1.40.0"
···
"sha256-7UFz5HOt4iKYrd25ODXrrs6OI4bMZbxS7uE++psmn5U=";
mypy-boto3-sns =
-
buildMypyBoto3Package "sns" "1.40.0"
-
"sha256-bK9q8bzKer0SmRJedJHJpK4o5SMkQalN3cVPnUG5Fp0=";
+
buildMypyBoto3Package "sns" "1.40.1"
+
"sha256-4G2J2xDIM2QJY2XGMKFE1Zyj4P22Y7vWtzvRgW0eU9s=";
mypy-boto3-sqs =
buildMypyBoto3Package "sqs" "1.40.0"
+9 -9
pkgs/development/python-modules/nixpkgs-updaters-library/default.nix
···
# dependencies
aiohttp,
-
attrs,
frozendict,
inject,
+
joblib,
loguru,
nix,
nix-prefetch-git,
-
nonbloat-db,
nurl,
platformdirs,
+
pydantic,
typer,
# tests
+
writableTmpDirAsHomeHook,
pytestCheckHook,
aioresponses,
pytest-asyncio,
···
}:
buildPythonPackage rec {
pname = "nixpkgs-updaters-library";
-
version = "1.2.0";
+
version = "3.0.0";
pyproject = true;
-
disabled = pythonOlder "3.12";
+
disabled = pythonOlder "3.13";
src = fetchFromGitHub {
owner = "PerchunPak";
repo = "nixpkgs-updaters-library";
tag = "v${version}";
-
hash = "sha256-MCMqqAGl6OTOapC3K0DNTOmg2Lv2KqXenEgB5sIZR5U=";
+
hash = "sha256-0N88valEw+QElMjy84TBKGuqqh9anKhHdW0jQfQ4qd4=";
};
postPatch = ''
···
dependencies = [
aiohttp
-
attrs
frozendict
inject
+
joblib
loguru
-
nonbloat-db
platformdirs
+
pydantic
typer
-
nix-prefetch-git
-
nurl
];
nativeCheckInputs = [
+
writableTmpDirAsHomeHook
aioresponses
pytest-asyncio
pytest-cov-stub
+3 -3
pkgs/development/python-modules/onvif-zeep-async/default.nix
···
buildPythonPackage rec {
pname = "onvif-zeep-async";
-
version = "4.0.1";
+
version = "4.0.2";
pyproject = true;
disabled = pythonOlder "3.7";
···
owner = "openvideolibs";
repo = "python-onvif-zeep-async";
tag = "v${version}";
-
hash = "sha256-adEU/SAJac1sOCZS0xb64T41Eak7/uxh6aq2xKUgjZ4=";
+
hash = "sha256-1reP3BKfFh45L2WUrXS3e/DX22oZTMS6AwVlz6JHFAU=";
};
build-system = [ setuptools ];
···
meta = with lib; {
description = "ONVIF Client Implementation in Python";
homepage = "https://github.com/hunterjm/python-onvif-zeep-async";
-
changelog = "https://github.com/openvideolibs/python-onvif-zeep-async/releases/tag/v${version}";
+
changelog = "https://github.com/openvideolibs/python-onvif-zeep-async/releases/tag/${src.tag}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
mainProgram = "onvif-cli";
+2 -2
pkgs/development/python-modules/openai-agents/default.nix
···
buildPythonPackage rec {
pname = "openai-agents";
-
version = "0.2.3";
+
version = "0.2.4";
pyproject = true;
src = fetchPypi {
inherit version;
pname = "openai_agents";
-
hash = "sha256-ldStGUxcDPGkADjLcB7ujs2q92mNh7sT48LFz/gMS00=";
+
hash = "sha256-B7fXWbkphGBhaeuqLCTlVfHJPduJfXLyND8s6feEc+Y=";
};
build-system = [
+2 -2
pkgs/development/python-modules/openai/default.nix
···
buildPythonPackage rec {
pname = "openai";
-
version = "1.99.0";
+
version = "1.99.1";
pyproject = true;
src = fetchFromGitHub {
owner = "openai";
repo = "openai-python";
tag = "v${version}";
-
hash = "sha256-MpGIK9ERp6ZIkHdnjMTO7Rzh/2p2i4Wq6HjEc8pTJIU=";
+
hash = "sha256-TFzLfCT71BSbKg7LSqpFAsutKYAeQ6ALy7AE4ldeHr8=";
};
postPatch = ''substituteInPlace pyproject.toml --replace-fail "hatchling==1.26.3" "hatchling"'';
+3 -3
pkgs/development/python-modules/pydruid/default.nix
···
buildPythonPackage rec {
pname = "pydruid";
-
version = "0.6.5";
+
version = "0.6.8";
format = "setuptools";
disabled = pythonOlder "3.6";
···
repo = "pydruid";
owner = "druid-io";
tag = version;
-
hash = "sha256-9+xomjSwWDVHkret/mqAZKWOPFRMvVB3CWtFPzrT81k=";
+
hash = "sha256-em4UuNnGdfT6KC9XiWSkCmm4DxdvDS+DGY9kw25iepo=";
};
# patch out the CLI because it doesn't work with newer versions of pygments
postPatch = ''
-
substituteInPlace setup.py --replace '"console_scripts": ["pydruid = pydruid.console:main"],' ""
+
substituteInPlace setup.py --replace-fail '"console_scripts": ["pydruid = pydruid.console:main"],' ""
'';
nativeBuildInputs = [ setuptools ];
+18 -4
pkgs/development/python-modules/qbusmqttapi/default.nix
···
buildPythonPackage,
fetchFromGitHub,
lib,
-
setuptools,
+
hatchling,
+
aiohttp,
+
yarl,
}:
buildPythonPackage rec {
pname = "qbusmqttapi";
-
version = "1.3.0";
+
version = "1.4.2";
pyproject = true;
src = fetchFromGitHub {
owner = "Qbus-iot";
repo = "qbusmqttapi";
tag = "v${version}";
-
hash = "sha256-1Srp1FOnTw7TwE0OTY+q6R1d/M7/LH9leCUZMADE++Y=";
+
hash = "sha256-8TNtfBxJcSwlcAgKF6Gvn+e4NGbOIE3JWBAgFKmNyKA=";
};
-
build-system = [ setuptools ];
+
postPatch = ''
+
# Upstream uses a placeholder version in pyproject.toml
+
substituteInPlace pyproject.toml \
+
--replace-fail '"0.0.0"' '"${version}"'
+
'';
+
+
build-system = [ hatchling ];
+
+
dependencies = [
+
aiohttp
+
yarl
+
];
pythonImportsCheck = [ "qbusmqttapi" ];
···
meta = {
description = "MQTT API for Qbus Home Automation";
homepage = "https://github.com/Qbus-iot/qbusmqttapi";
+
changelog = "https://github.com/Qbus-iot/qbusmqttapi/releases/tag/${src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ dotlambda ];
};
+2 -2
pkgs/development/python-modules/rstcheck/default.nix
···
buildPythonPackage rec {
pname = "rstcheck";
-
version = "6.2.4";
+
version = "6.2.5";
pyproject = true;
disabled = pythonOlder "3.8";
···
owner = "rstcheck";
repo = "rstcheck";
tag = "v${version}";
-
hash = "sha256-CB8UtYAJpPrUOGgHOIp9Ts0GaID6GdtKHWD/ihxRoNg=";
+
hash = "sha256-ajevEHCsPvr5e4K8I5AfxFZ+Vo1quaGUKFIEB9Wlobc=";
};
build-system = [
-234
pkgs/development/python-modules/safetensors/Cargo.lock
···
-
# This file is automatically @generated by Cargo.
-
# It is not intended for manual editing.
-
version = 3
-
-
[[package]]
-
name = "autocfg"
-
version = "1.5.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
-
-
[[package]]
-
name = "heck"
-
version = "0.5.0"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
-
-
[[package]]
-
name = "indoc"
-
version = "2.0.6"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd"
-
-
[[package]]
-
name = "itoa"
-
version = "1.0.15"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
-
-
[[package]]
-
name = "libc"
-
version = "0.2.174"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776"
-
-
[[package]]
-
name = "memchr"
-
version = "2.7.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0"
-
-
[[package]]
-
name = "memmap2"
-
version = "0.9.5"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f"
-
dependencies = [
-
"libc",
-
]
-
-
[[package]]
-
name = "memoffset"
-
version = "0.9.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
-
dependencies = [
-
"autocfg",
-
]
-
-
[[package]]
-
name = "once_cell"
-
version = "1.21.3"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
-
-
[[package]]
-
name = "portable-atomic"
-
version = "1.11.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483"
-
-
[[package]]
-
name = "proc-macro2"
-
version = "1.0.95"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
-
dependencies = [
-
"unicode-ident",
-
]
-
-
[[package]]
-
name = "pyo3"
-
version = "0.25.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a"
-
dependencies = [
-
"indoc",
-
"libc",
-
"memoffset",
-
"once_cell",
-
"portable-atomic",
-
"pyo3-build-config",
-
"pyo3-ffi",
-
"pyo3-macros",
-
"unindent",
-
]
-
-
[[package]]
-
name = "pyo3-build-config"
-
version = "0.25.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598"
-
dependencies = [
-
"once_cell",
-
"target-lexicon",
-
]
-
-
[[package]]
-
name = "pyo3-ffi"
-
version = "0.25.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c"
-
dependencies = [
-
"libc",
-
"pyo3-build-config",
-
]
-
-
[[package]]
-
name = "pyo3-macros"
-
version = "0.25.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50"
-
dependencies = [
-
"proc-macro2",
-
"pyo3-macros-backend",
-
"quote",
-
"syn",
-
]
-
-
[[package]]
-
name = "pyo3-macros-backend"
-
version = "0.25.1"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc"
-
dependencies = [
-
"heck",
-
"proc-macro2",
-
"pyo3-build-config",
-
"quote",
-
"syn",
-
]
-
-
[[package]]
-
name = "quote"
-
version = "1.0.40"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
-
dependencies = [
-
"proc-macro2",
-
]
-
-
[[package]]
-
name = "ryu"
-
version = "1.0.20"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
-
-
[[package]]
-
name = "safetensors"
-
version = "0.6.0-dev.0"
-
dependencies = [
-
"serde",
-
"serde_json",
-
]
-
-
[[package]]
-
name = "safetensors-python"
-
version = "0.6.0-dev.0"
-
dependencies = [
-
"memmap2",
-
"pyo3",
-
"safetensors",
-
"serde_json",
-
]
-
-
[[package]]
-
name = "serde"
-
version = "1.0.219"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
-
dependencies = [
-
"serde_derive",
-
]
-
-
[[package]]
-
name = "serde_derive"
-
version = "1.0.219"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"syn",
-
]
-
-
[[package]]
-
name = "serde_json"
-
version = "1.0.140"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
-
dependencies = [
-
"itoa",
-
"memchr",
-
"ryu",
-
"serde",
-
]
-
-
[[package]]
-
name = "syn"
-
version = "2.0.104"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40"
-
dependencies = [
-
"proc-macro2",
-
"quote",
-
"unicode-ident",
-
]
-
-
[[package]]
-
name = "target-lexicon"
-
version = "0.13.2"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a"
-
-
[[package]]
-
name = "unicode-ident"
-
version = "1.0.18"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
-
-
[[package]]
-
name = "unindent"
-
version = "0.2.4"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
checksum = "7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3"
+10 -8
pkgs/development/python-modules/safetensors/default.nix
···
buildPythonPackage rec {
pname = "safetensors";
-
version = "0.6.0";
+
version = "0.6.1";
pyproject = true;
src = fetchFromGitHub {
owner = "huggingface";
repo = "safetensors";
tag = "v${version}";
-
hash = "sha256-wAr/jvr0w+vOHjjqE7cPcAM/IMz+58YhfoJ2XC4987M=";
+
hash = "sha256-GHeulf1LNl6vxu0mQLdU4FhMWMLxo34HmTdIMtHz+so=";
};
sourceRoot = "${src.name}/bindings/python";
-
cargoDeps = rustPlatform.importCargoLock {
-
lockFile = ./Cargo.lock;
+
cargoDeps = rustPlatform.fetchCargoVendor {
+
inherit
+
pname
+
version
+
src
+
sourceRoot
+
;
+
hash = "sha256-2s5cdhR2KO6qBw9ZJmo/zW8+dIBN3kccUpOMfm8vKmA=";
};
-
-
postPatch = ''
-
ln -s ${./Cargo.lock} Cargo.lock
-
'';
nativeBuildInputs = [
rustPlatform.cargoSetupHook
+2 -2
pkgs/development/python-modules/sgp4/default.nix
···
buildPythonPackage rec {
pname = "sgp4";
-
version = "2.24";
+
version = "2.25";
format = "setuptools";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-VlUknyduoj+9rp6IGrAdgkIChbRdx20NpPQk42R/g1I=";
+
hash = "sha256-4Z7cbcwl1p+4/eCiZ7jwxE1+kVx7y+rPXTqLWVuvBnQ=";
};
nativeCheckInputs = [ numpy ];
+2 -2
pkgs/development/python-modules/tenant-schemas-celery/default.nix
···
buildPythonPackage rec {
pname = "tenant-schemas-celery";
-
version = "4.0.2";
+
version = "4.0.3";
pyproject = true;
src = fetchFromGitHub {
owner = "maciej-gol";
repo = "tenant-schemas-celery";
tag = version;
-
hash = "sha256-HJBSUS75Zk/b1i4QTaAOFO34Pstg5tEpeNBiTADpN+I=";
+
hash = "sha256-HLZQHwGCYYxU6LYvPoVhGeN8t5wqGVaXU44/qazf2aM=";
};
build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
···
buildPythonPackage rec {
pname = "tencentcloud-sdk-python";
-
version = "3.0.1437";
+
version = "3.0.1439";
pyproject = true;
disabled = pythonOlder "3.9";
···
owner = "TencentCloud";
repo = "tencentcloud-sdk-python";
tag = version;
-
hash = "sha256-tq+8TZnZbs6/6160YCQTg6f+jjbxKsfhfhLNEpOyP6E=";
+
hash = "sha256-UIf++HKo2BLrBMKXoIXLjyCB0ZCtxMzaBibpptKOGU0=";
};
build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/translation-finder/default.nix
···
buildPythonPackage rec {
pname = "translation-finder";
-
version = "2.22";
+
version = "2.23";
pyproject = true;
···
owner = "WeblateOrg";
repo = "translation-finder";
tag = version;
-
hash = "sha256-1OQCSWsslJVuBjBsasWGMIpt/k8ey4nKLfbIS5LlCw4=";
+
hash = "sha256-SmCADimYcSsD3iUt/QqF2SwJPzbFLw5v7SWVSeOyelQ=";
};
build-system = [ setuptools ];
+676 -676
pkgs/development/python-modules/types-aiobotocore-packages/default.nix
···
in
{
types-aiobotocore-accessanalyzer =
-
buildTypesAiobotocorePackage "accessanalyzer" "2.23.0"
-
"sha256-cS+J8HbeXIeuwnehVZhZcf0Rs1kIpv9Iq40wpGxCjZQ=";
+
buildTypesAiobotocorePackage "accessanalyzer" "2.23.2"
+
"sha256-lRW+1h47u78SeFlV6g85VUeTWcrD+35tyvfDLW9PBoo=";
types-aiobotocore-account =
-
buildTypesAiobotocorePackage "account" "2.23.0"
-
"sha256-2MBVTwsQFmCB4CmiDceMHiZot4fvA24dXy0dZfsvfQk=";
+
buildTypesAiobotocorePackage "account" "2.23.2"
+
"sha256-dD41Uwz5+RvQ7eUm+FqMXrZn8M7zP5FSMuSh77E3NGE=";
types-aiobotocore-acm =
-
buildTypesAiobotocorePackage "acm" "2.23.0"
-
"sha256-jMIO9W9fFFYpH6rox9J7Z7Kdfo3abqyJf4IHLC8+WEU=";
+
buildTypesAiobotocorePackage "acm" "2.23.2"
+
"sha256-/RCJBWx6BNQRAAQ9NU0C4W7kImYXL+nvlMLziZ0XKKc=";
types-aiobotocore-acm-pca =
-
buildTypesAiobotocorePackage "acm-pca" "2.23.0"
-
"sha256-DlJWWBGo8Cs7ckoO0eeaqH8CXgY865XyC2lbyjvkMP4=";
+
buildTypesAiobotocorePackage "acm-pca" "2.23.2"
+
"sha256-9GbwI5+x58e/3Ib3dP60Ynerp1s5HX84+xQGU1qIlVQ=";
types-aiobotocore-alexaforbusiness =
buildTypesAiobotocorePackage "alexaforbusiness" "2.13.0"
"sha256-+w/InoQR2aZ5prieGhgEEp7auBiSSghG5zIIHY5Kyao=";
types-aiobotocore-amp =
-
buildTypesAiobotocorePackage "amp" "2.23.0"
-
"sha256-LUWusWWWULisXSUfhbWBTCJV3rdRIl9wNNS3k/dOabk=";
+
buildTypesAiobotocorePackage "amp" "2.23.2"
+
"sha256-sI9rqtX3f5VhaZ1sErcDIIi0AignzNXB6RWjC18Ujd0=";
types-aiobotocore-amplify =
-
buildTypesAiobotocorePackage "amplify" "2.23.0"
-
"sha256-XysWv97shKhHnR0RkQlp7xFkgbnPvggISq11Z1q+lm0=";
+
buildTypesAiobotocorePackage "amplify" "2.23.2"
+
"sha256-D7C4ccCxUJ1HAxTtPiaMNpaaT8uvfGwrlvSXwsRIk7c=";
types-aiobotocore-amplifybackend =
-
buildTypesAiobotocorePackage "amplifybackend" "2.23.0"
-
"sha256-kzmW0BodY0L4Zb0FSb1GeC/zwTKtPitwkJswv6FwOKM=";
+
buildTypesAiobotocorePackage "amplifybackend" "2.23.2"
+
"sha256-CCN9H7aK3FuLVYvy0X1c7nA06fkLYneJE/YEBdsPKis=";
types-aiobotocore-amplifyuibuilder =
-
buildTypesAiobotocorePackage "amplifyuibuilder" "2.23.0"
-
"sha256-Vwrx+ziBTuzE+Nsj0JJ3AQK1wuL2CD74lWFBrvYxELg=";
+
buildTypesAiobotocorePackage "amplifyuibuilder" "2.23.2"
+
"sha256-uYV6EQE37w4+8OFFKCbpBwNbGfItl31ylVN7/YjsMgU=";
types-aiobotocore-apigateway =
-
buildTypesAiobotocorePackage "apigateway" "2.23.0"
-
"sha256-w130/4oOM90v9CKZE+HsTR7tu2iJgyaJrflSgte8S/U=";
+
buildTypesAiobotocorePackage "apigateway" "2.23.2"
+
"sha256-bv+Q9hxNW3tcxAKXbPK5m3KHl7Ismgc8J548ZPVlccs=";
types-aiobotocore-apigatewaymanagementapi =
-
buildTypesAiobotocorePackage "apigatewaymanagementapi" "2.23.0"
-
"sha256-5Q0UF0ZwLJB6DDXebVZfayGMg38l/XF2lmW79wrQhKo=";
+
buildTypesAiobotocorePackage "apigatewaymanagementapi" "2.23.2"
+
"sha256-iXT2cKSE4mxIVv64kdsCWVANeatMQHqBE/mEUkct/QI=";
types-aiobotocore-apigatewayv2 =
-
buildTypesAiobotocorePackage "apigatewayv2" "2.23.0"
-
"sha256-tFJ9O4tEk3YvljqrIRI4LtEfpC7zw12elSLBNRGt8Ds=";
+
buildTypesAiobotocorePackage "apigatewayv2" "2.23.2"
+
"sha256-nZrB3Sb1yEhF/jWah5Jucwv4SqpF5QGIodHDIdUxfPw=";
types-aiobotocore-appconfig =
-
buildTypesAiobotocorePackage "appconfig" "2.23.0"
-
"sha256-fMKdwRLLlQzj+gyvDctJPJ4LXzZoQeZqAwUg3bFPK9I=";
+
buildTypesAiobotocorePackage "appconfig" "2.23.2"
+
"sha256-z+zACz2w0ES+ruSBIukDwKOHp4zEgjoK2L8wnn5OvHg=";
types-aiobotocore-appconfigdata =
-
buildTypesAiobotocorePackage "appconfigdata" "2.23.0"
-
"sha256-WftvoVqdnBvnpKI3UfgO4iKpRzESS5viWARYlZHKPgM=";
+
buildTypesAiobotocorePackage "appconfigdata" "2.23.2"
+
"sha256-pticQtJzTeXXI+C1QDd1J1C5pYvkBQ9KCzMJPQgld9M=";
types-aiobotocore-appfabric =
-
buildTypesAiobotocorePackage "appfabric" "2.23.0"
-
"sha256-RTvlGWpu7po3tsRWOAcqyoSZMAaAp/FCjdP06AHaDFk=";
+
buildTypesAiobotocorePackage "appfabric" "2.23.2"
+
"sha256-6UyXmjLPPHUYAq7+yFKgppn8YpJcZysRnI5gqimYENk=";
types-aiobotocore-appflow =
-
buildTypesAiobotocorePackage "appflow" "2.23.0"
-
"sha256-wh01LXAqR9sJYpo9SVI81H24DhvL5gEhxvocpIPVtZE=";
+
buildTypesAiobotocorePackage "appflow" "2.23.2"
+
"sha256-DpQHpXC3YVMb4jLCRjFi8HL0qUn/nP1g9vqYl/bNTE8=";
types-aiobotocore-appintegrations =
-
buildTypesAiobotocorePackage "appintegrations" "2.23.0"
-
"sha256-Yr4EdA6Wth1WD+7jGV5DpfWJU5K3VeVdWEjpLxP31vM=";
+
buildTypesAiobotocorePackage "appintegrations" "2.23.2"
+
"sha256-xR44BE0eqNYtQhfZhoo7BpOBgEAcG3AAIR9nJh98EPk=";
types-aiobotocore-application-autoscaling =
-
buildTypesAiobotocorePackage "application-autoscaling" "2.23.0"
-
"sha256-O0LChGpl/nGTMQfGhgoe7GQ3Y2675C4nmckGW7R3Vw4=";
+
buildTypesAiobotocorePackage "application-autoscaling" "2.23.2"
+
"sha256-BohE1I2Y8lqc6lSRYaDBVhSata1TUT9jXj+KfFBwt70=";
types-aiobotocore-application-insights =
-
buildTypesAiobotocorePackage "application-insights" "2.23.0"
-
"sha256-cNTyl6Dp5zbirEkA4ik52yTZn/s7Sn0Nni9uz8mJpeU=";
+
buildTypesAiobotocorePackage "application-insights" "2.23.2"
+
"sha256-iT9gABIcvfCudtFZAmsre0i+af1a/XbuSS+hN90mMvM=";
types-aiobotocore-applicationcostprofiler =
-
buildTypesAiobotocorePackage "applicationcostprofiler" "2.23.0"
-
"sha256-2C3gATyp0aQwWEvxEcXJDfo2WS9AB0s1AKjLHH3sqnI=";
+
buildTypesAiobotocorePackage "applicationcostprofiler" "2.23.2"
+
"sha256-FQ/AdX/BNcxvK3U/aWTGvcUKGS2b7OCfAVz+nnnUHXU=";
types-aiobotocore-appmesh =
-
buildTypesAiobotocorePackage "appmesh" "2.23.0"
-
"sha256-fZJzkW4IvoZ0NyiYhuLfnQ0xPXJZxMKBEGUWd0R81yU=";
+
buildTypesAiobotocorePackage "appmesh" "2.23.2"
+
"sha256-nbn7ReLpicq215qSnvCl4Ls7tRAGRTyQxUztzVgKH3s=";
types-aiobotocore-apprunner =
-
buildTypesAiobotocorePackage "apprunner" "2.23.0"
-
"sha256-7jBpid4+CZNnaykvxQntNamXKto6XwPuShcPKJ90PX4=";
+
buildTypesAiobotocorePackage "apprunner" "2.23.2"
+
"sha256-0IuFzWZbBCowCrl543mf05opd96OKMsAxChRqS2Dk5A=";
types-aiobotocore-appstream =
-
buildTypesAiobotocorePackage "appstream" "2.23.0"
-
"sha256-Pi0WtE/dLlHRXdikkNGZeMovO5e1vAaa383O+FC2rSM=";
+
buildTypesAiobotocorePackage "appstream" "2.23.2"
+
"sha256-PKv+1kd4gK8TDbi+fcFh9XlFtsUmA1MGShpbur4VNCE=";
types-aiobotocore-appsync =
-
buildTypesAiobotocorePackage "appsync" "2.23.0"
-
"sha256-kPzOZSGEHN4V42Kcy5A3cDme83isNQM/8mjtSP4b67Y=";
+
buildTypesAiobotocorePackage "appsync" "2.23.2"
+
"sha256-pOC9LH6DSLbzCv4VDjcD56DP0m+VfCa6/ijEuYgCszQ=";
types-aiobotocore-arc-zonal-shift =
-
buildTypesAiobotocorePackage "arc-zonal-shift" "2.23.0"
-
"sha256-FN5PnBnfnYG3VhOpcx/MQSirKAI2Js9PofwnNpphC7s=";
+
buildTypesAiobotocorePackage "arc-zonal-shift" "2.23.2"
+
"sha256-gnUBYq0R0Qgn3tnB0ifjUsVgD30LaIg1RbyiLKXGacg=";
types-aiobotocore-athena =
-
buildTypesAiobotocorePackage "athena" "2.23.0"
-
"sha256-oou4FeSDKboTCn/y4+h+ufC5vfuoCnHE+9ndFr3fhws=";
+
buildTypesAiobotocorePackage "athena" "2.23.2"
+
"sha256-eKLyLF++seWkmP/7J5nVXeUt2E7X3aUoYAq4FlbBUMc=";
types-aiobotocore-auditmanager =
-
buildTypesAiobotocorePackage "auditmanager" "2.23.0"
-
"sha256-ckF24G+V4dNM2cRMIbebSngFOOt3k6lTv8HVb5W1PVg=";
+
buildTypesAiobotocorePackage "auditmanager" "2.23.2"
+
"sha256-kxYExGYPSd/p9cJfgI/GRZw8x4QAcTBJI+N/BTezh1Y=";
types-aiobotocore-autoscaling =
-
buildTypesAiobotocorePackage "autoscaling" "2.23.0"
-
"sha256-6PSt6QUxIFIfB3dLS7m/TKqbiTabW7spAJzWxbO5O4U=";
+
buildTypesAiobotocorePackage "autoscaling" "2.23.2"
+
"sha256-hCtbxzZFGvKyTpO6aMl+u9OSfsvaGP3Il7UtC/voMWs=";
types-aiobotocore-autoscaling-plans =
-
buildTypesAiobotocorePackage "autoscaling-plans" "2.23.0"
-
"sha256-D75rq+XqRPDDhlCSdLHVGRsZMTUitD/qAPgqo+TvOmA=";
+
buildTypesAiobotocorePackage "autoscaling-plans" "2.23.2"
+
"sha256-ZPPqzA+ad5kX8RmuHgFSRu9CEexf7XNctP+W4RlYBLI=";
types-aiobotocore-backup =
-
buildTypesAiobotocorePackage "backup" "2.23.0"
-
"sha256-/Bunshz/jadAO5wogGw1REHhue3lf6/NptoymgtQSpE=";
+
buildTypesAiobotocorePackage "backup" "2.23.2"
+
"sha256-4jKj5Aab3i0j0JTn20pxy/E4SUFHIwh2vzEN6QEMMg8=";
types-aiobotocore-backup-gateway =
-
buildTypesAiobotocorePackage "backup-gateway" "2.23.0"
-
"sha256-6iy/l0I+MNl+DHGvBnuX2C6llwVY0rpeIABgAnB+/MM=";
+
buildTypesAiobotocorePackage "backup-gateway" "2.23.2"
+
"sha256-4NImInnNG6lduC5jG38c73uB6Xmx5Nvv5LNFTTmVzH4=";
types-aiobotocore-backupstorage =
buildTypesAiobotocorePackage "backupstorage" "2.13.0"
"sha256-YUKtBdBrdwL2yqDqOovvzDPbcv/sD8JLRnKz3Oh7iSU=";
types-aiobotocore-batch =
-
buildTypesAiobotocorePackage "batch" "2.23.0"
-
"sha256-6oa7vcM+WmSgPBawUCbQA+dubg3k4If0AOq65Z57dqE=";
+
buildTypesAiobotocorePackage "batch" "2.23.2"
+
"sha256-kf6dZjECxcde61Ps7vKmcBW8CIiWZSiIMo6pXQyIyus=";
types-aiobotocore-billingconductor =
-
buildTypesAiobotocorePackage "billingconductor" "2.23.0"
-
"sha256-zSunUJqxfUE6qSiL75+LHTpBnX6Dn/0PEIdj37s1KCI=";
+
buildTypesAiobotocorePackage "billingconductor" "2.23.2"
+
"sha256-0EEp3iOFjKFG51dbXzaGInqm4EncTqWLUl8yfIUSpgo=";
types-aiobotocore-braket =
-
buildTypesAiobotocorePackage "braket" "2.23.0"
-
"sha256-B/y00g09rTafRgqbTcAjLdjHmai9smsxAelacmaRRrg=";
+
buildTypesAiobotocorePackage "braket" "2.23.2"
+
"sha256-koF1ALOGevT+OfJauz2+hLVuWVGIdSfQ97Vxc8YdiNg=";
types-aiobotocore-budgets =
-
buildTypesAiobotocorePackage "budgets" "2.23.0"
-
"sha256-MRx6QURiIHTi5bnECUuOByYGAXRf12wcOBblgAdPaf0=";
+
buildTypesAiobotocorePackage "budgets" "2.23.2"
+
"sha256-/14rRleiCat5rG6J0vkvfjSIMaZHxd2R6LkXV8lb4nY=";
types-aiobotocore-ce =
-
buildTypesAiobotocorePackage "ce" "2.23.0"
-
"sha256-V+9t4q7visfTOWqaP3/05wJnaU+qGbjAUu+lK+7lkys=";
+
buildTypesAiobotocorePackage "ce" "2.23.2"
+
"sha256-1mppzt5UVvRKNhvIi/q2tvyJ5osAmaKyEEv0vQbNuVU=";
types-aiobotocore-chime =
-
buildTypesAiobotocorePackage "chime" "2.23.0"
-
"sha256-WBFkfq59d+QtT37ITLqLXR1pC4SuTcZLCykHqeQFmAI=";
+
buildTypesAiobotocorePackage "chime" "2.23.2"
+
"sha256-69K69vJ5xI7KOXg5KVWfLaL+PplzBnimjd+LbOjZFq0=";
types-aiobotocore-chime-sdk-identity =
-
buildTypesAiobotocorePackage "chime-sdk-identity" "2.23.0"
-
"sha256-DFLEybsE3FtvowGBgVNyAxNRcARoOUk8OuqaEn0nbhQ=";
+
buildTypesAiobotocorePackage "chime-sdk-identity" "2.23.2"
+
"sha256-mOk0h08g3qqqnQbMQLeF8qWc85AZUl74Ow55rMEy8kc=";
types-aiobotocore-chime-sdk-media-pipelines =
-
buildTypesAiobotocorePackage "chime-sdk-media-pipelines" "2.23.0"
-
"sha256-5dnmgHXG6wTZUlHKXCe3XCa1jg+vrFLCZ2c3hyjPBOA=";
+
buildTypesAiobotocorePackage "chime-sdk-media-pipelines" "2.23.2"
+
"sha256-TjxkeGWHWBBf0gvlBMqksdimkRsqGIt2T8Sie5UvIWI=";
types-aiobotocore-chime-sdk-meetings =
-
buildTypesAiobotocorePackage "chime-sdk-meetings" "2.23.0"
-
"sha256-4KLZQurvp7YP6+eKdL+r0K410OfE5MknJ6X9BTPsJN8=";
+
buildTypesAiobotocorePackage "chime-sdk-meetings" "2.23.2"
+
"sha256-mvGKopptLyXOsMeK1sBPJg7bXMwkTeWztKYDELpnjWs=";
types-aiobotocore-chime-sdk-messaging =
-
buildTypesAiobotocorePackage "chime-sdk-messaging" "2.23.0"
-
"sha256-j7BUyR72UruaGvKFsQhPK1Oeh1Dpf6EUA55qj1SS0/c=";
+
buildTypesAiobotocorePackage "chime-sdk-messaging" "2.23.2"
+
"sha256-oyKVa4IoVTOU3CzpbFNctwfswGsNmCgHPDuo4KQBjeY=";
types-aiobotocore-chime-sdk-voice =
-
buildTypesAiobotocorePackage "chime-sdk-voice" "2.23.0"
-
"sha256-mkpNU955vuEjduNOxDqiXdJac6vBrehKe5oDFw88UU4=";
+
buildTypesAiobotocorePackage "chime-sdk-voice" "2.23.2"
+
"sha256-qpXB8K/YgiGSF0erKot/IElM2+MsiWDEkAI+e3A+J2g=";
types-aiobotocore-cleanrooms =
-
buildTypesAiobotocorePackage "cleanrooms" "2.23.0"
-
"sha256-5+QvYZb4o+Co108rOe2R+lYpYkjGc5WEBtvBhZAGTDM=";
+
buildTypesAiobotocorePackage "cleanrooms" "2.23.2"
+
"sha256-brW5pdH+L7MThUjbyG0Qqbsoifd4FnYmyU7xdZiYMP4=";
types-aiobotocore-cloud9 =
-
buildTypesAiobotocorePackage "cloud9" "2.23.0"
-
"sha256-qVj5LHoidCu/XJzvwd2L2+Z9TAuFLWZRuGzs4v/oek4=";
+
buildTypesAiobotocorePackage "cloud9" "2.23.2"
+
"sha256-33DduyTThEWXQR5ho1GwzPcUH6bceRGmOw2pZIt7y7o=";
types-aiobotocore-cloudcontrol =
-
buildTypesAiobotocorePackage "cloudcontrol" "2.23.0"
-
"sha256-u/7+WOtS/jwJ9IkjgcTVuyOVJy8yL+PwW439oXwD354=";
+
buildTypesAiobotocorePackage "cloudcontrol" "2.23.2"
+
"sha256-Cc/7gQ3xGsv95xZNkq+PpAB9iqsEGY+UbGZQuOCILGQ=";
types-aiobotocore-clouddirectory =
-
buildTypesAiobotocorePackage "clouddirectory" "2.23.0"
-
"sha256-/b7fas05oRK6Z3rsjGPzRXmZKIw9Xikxk1zun10MP8g=";
+
buildTypesAiobotocorePackage "clouddirectory" "2.23.2"
+
"sha256-Q/b9E136onaZaKynohGHGeTuC+B1/53Dzz4wyiyni/c=";
types-aiobotocore-cloudformation =
-
buildTypesAiobotocorePackage "cloudformation" "2.23.0"
-
"sha256-vCIy5wwMEJaeKiEbj0MENapAXLGYFh8v/nVODe/sJ6k=";
+
buildTypesAiobotocorePackage "cloudformation" "2.23.2"
+
"sha256-iIvIoKq4lzmMUFWpwomWRIQftMJ9jr/YExBupQNuLTg=";
types-aiobotocore-cloudfront =
-
buildTypesAiobotocorePackage "cloudfront" "2.23.0"
-
"sha256-lPdiaYqQO1tIqUsQVWF24WwPx4fWLrBWWAw1NgeKoV0=";
+
buildTypesAiobotocorePackage "cloudfront" "2.23.2"
+
"sha256-7JcjLO+VSEPzn2WalspvVAGIWZdH9MdMHSNovCQht40=";
types-aiobotocore-cloudhsm =
-
buildTypesAiobotocorePackage "cloudhsm" "2.23.0"
-
"sha256-zP22D9t5iVxLtVcMawyniz0b3iJ4cZaPhbkAYnSaLow=";
+
buildTypesAiobotocorePackage "cloudhsm" "2.23.2"
+
"sha256-xJe6SMVNVN0Gf/ntOU6jWyS0hJU0NyZz76XHkKFNlcs=";
types-aiobotocore-cloudhsmv2 =
-
buildTypesAiobotocorePackage "cloudhsmv2" "2.23.0"
-
"sha256-MamTXVWD/SNhj7wC7CyPnnPCqwO1t0jwjCx2wix37Xg=";
+
buildTypesAiobotocorePackage "cloudhsmv2" "2.23.2"
+
"sha256-FsCsd4J2+vRDR4d+R8wZ6XJvqLs3aE5bWCCUztvvmaM=";
types-aiobotocore-cloudsearch =
-
buildTypesAiobotocorePackage "cloudsearch" "2.23.0"
-
"sha256-qDBprAdeu8yVOEd+iiAurPXo16OpCFfkO1+HgatLPXY=";
+
buildTypesAiobotocorePackage "cloudsearch" "2.23.2"
+
"sha256-hjDrMZLrxBPQB92VAQQhO16CcH19whNKDaDmAtVy7q8=";
types-aiobotocore-cloudsearchdomain =
-
buildTypesAiobotocorePackage "cloudsearchdomain" "2.23.0"
-
"sha256-hzymjTVHcjciP77O2WhiTUibT+EKBlaAkXY4riVVk1g=";
+
buildTypesAiobotocorePackage "cloudsearchdomain" "2.23.2"
+
"sha256-v42vIMJigatiYTVClLaPyvQvekxIyCFdMkyrGXQFbZY=";
types-aiobotocore-cloudtrail =
-
buildTypesAiobotocorePackage "cloudtrail" "2.23.0"
-
"sha256-BL8c4s8DcSUhR33muBGTU04szDPOXzuadFf6V0TQGBc=";
+
buildTypesAiobotocorePackage "cloudtrail" "2.23.2"
+
"sha256-RQgvqeSXrw16Zxf1UuOc7OUJBEcdqwTK0qRXaiXo9Do=";
types-aiobotocore-cloudtrail-data =
-
buildTypesAiobotocorePackage "cloudtrail-data" "2.23.0"
-
"sha256-AidbcE+KwUtBwznfemUUK8b1O2Kno6VUTgNXliMbO20=";
+
buildTypesAiobotocorePackage "cloudtrail-data" "2.23.2"
+
"sha256-oa83uEuVUVtkC3wgCZbyUVfRzoUKDHcXn1TKLlvwSGM=";
types-aiobotocore-cloudwatch =
-
buildTypesAiobotocorePackage "cloudwatch" "2.23.0"
-
"sha256-oCbmtfImoEF3yL7GzrShRrlTOpy0Fq41Ly5Yd/O9JVc=";
+
buildTypesAiobotocorePackage "cloudwatch" "2.23.2"
+
"sha256-m1RDaV5UdprjSagMAWF+Sl0CWbgfkbdio9PGhZNDHwM=";
types-aiobotocore-codeartifact =
-
buildTypesAiobotocorePackage "codeartifact" "2.23.0"
-
"sha256-OsiOTxHF2QVsgL41EyDDoJLCuELFB2kMaLvcuvfmA94=";
+
buildTypesAiobotocorePackage "codeartifact" "2.23.2"
+
"sha256-dzV7QcGNfH6wbqeAht9dZcnws/TQpSBPxOUPiVsPxkw=";
types-aiobotocore-codebuild =
-
buildTypesAiobotocorePackage "codebuild" "2.23.0"
-
"sha256-mfuUYBtfr4gtmZ1UXhsvUhFA1UdSLMMnzvJ/VUHTXuE=";
+
buildTypesAiobotocorePackage "codebuild" "2.23.2"
+
"sha256-gA4NKHQ5sm6epHEGn6fjT1s9SeBmwY5QiRIjUY8gXLs=";
types-aiobotocore-codecatalyst =
-
buildTypesAiobotocorePackage "codecatalyst" "2.23.0"
-
"sha256-MZ8pTDqy2NIA8RoeUCGn5pndpW1D0dt7ev9NEMhbH4c=";
+
buildTypesAiobotocorePackage "codecatalyst" "2.23.2"
+
"sha256-KUvmATsHPeaSY2YKvBDcdShT9tv9QQb7qZwvtw2lZB8=";
types-aiobotocore-codecommit =
-
buildTypesAiobotocorePackage "codecommit" "2.23.0"
-
"sha256-MtRDVJvm5V36RRTEdH6lWLi6y9pENtwISQDuJ/AveIk=";
+
buildTypesAiobotocorePackage "codecommit" "2.23.2"
+
"sha256-/6Y2qianxhFy7FRcNEoRwkjmVCtC50vlEQcEdj5nnpY=";
types-aiobotocore-codedeploy =
-
buildTypesAiobotocorePackage "codedeploy" "2.23.0"
-
"sha256-n/7woNkODCmcLSTyZy00zyOrMIEYtmWx3RsmSaj5P0c=";
+
buildTypesAiobotocorePackage "codedeploy" "2.23.2"
+
"sha256-k0udsa5yu1tH1KdfsC+S/lm+rBXxnbeH2NYoTqxqoOI=";
types-aiobotocore-codeguru-reviewer =
-
buildTypesAiobotocorePackage "codeguru-reviewer" "2.23.0"
-
"sha256-PRstvOpDP2LymnMgJjmWZEypq5oaS/35a7PSRjeS2rc=";
+
buildTypesAiobotocorePackage "codeguru-reviewer" "2.23.2"
+
"sha256-DWWRZ2LeE7hA9R7zj52q4De6q5/DvG9f/w1C6HtEVvs=";
types-aiobotocore-codeguru-security =
-
buildTypesAiobotocorePackage "codeguru-security" "2.23.0"
-
"sha256-ajKNePyhOQbfMVcmI1gHyBWpeamvEg/yuHsEA8bmnYs=";
+
buildTypesAiobotocorePackage "codeguru-security" "2.23.2"
+
"sha256-3b1XHUtEKi8Aqxw93kj5uboGvepzMUzf757OQTCJQW0=";
types-aiobotocore-codeguruprofiler =
-
buildTypesAiobotocorePackage "codeguruprofiler" "2.23.0"
-
"sha256-kfrbFZgOnX9Fo1Uy0tcLNRf6AfbmFAgmYWR8PAEn1TI=";
+
buildTypesAiobotocorePackage "codeguruprofiler" "2.23.2"
+
"sha256-TqPmC6VN/Q0Uga5iWzvfRuWnyjgkKdhLzMqeb79CtGc=";
types-aiobotocore-codepipeline =
-
buildTypesAiobotocorePackage "codepipeline" "2.23.0"
-
"sha256-r4M6tdB+NryGkaARn2VR4a8iLK6Wb702TN9EMlpBakk=";
+
buildTypesAiobotocorePackage "codepipeline" "2.23.2"
+
"sha256-kCIiIFAQYZwKI7dIH7pGsvc5EI5xRupasSvockzB0OQ=";
types-aiobotocore-codestar =
buildTypesAiobotocorePackage "codestar" "2.13.3"
"sha256-Z1ewx2RjmxbOQZ7wXaN54PVOuRs6LP3rMpsrVTacwjo=";
types-aiobotocore-codestar-connections =
-
buildTypesAiobotocorePackage "codestar-connections" "2.23.0"
-
"sha256-6TSwPkip3Q36BLUegXY0i8WcnwY7Y6SuS+WYBP7vA9A=";
+
buildTypesAiobotocorePackage "codestar-connections" "2.23.2"
+
"sha256-5IpmJ9cLPZbI74u/pncFlFxKRRwexY3UyR2nmwwSHPI=";
types-aiobotocore-codestar-notifications =
-
buildTypesAiobotocorePackage "codestar-notifications" "2.23.0"
-
"sha256-KN2fbSKuAao0dz8dMsWPSiXIPR6ehfLeydZkha0WWmc=";
+
buildTypesAiobotocorePackage "codestar-notifications" "2.23.2"
+
"sha256-wP327TnG74TA1zKRYXgIoNqCjL5CLzovounnIllEeCQ=";
types-aiobotocore-cognito-identity =
-
buildTypesAiobotocorePackage "cognito-identity" "2.23.0"
-
"sha256-5TopGeCk5WosTVvDWWLi9hZqqsU5AEA1UG76eGu0JOQ=";
+
buildTypesAiobotocorePackage "cognito-identity" "2.23.2"
+
"sha256-vsD8SfbcM/KHefMZLri6WLi2ay38XqjTZeigDVp7ThU=";
types-aiobotocore-cognito-idp =
-
buildTypesAiobotocorePackage "cognito-idp" "2.23.0"
-
"sha256-v4VkTPPyTuVBvGFXDR+NcS5HOUHdzEHNCOimntaGjZI=";
+
buildTypesAiobotocorePackage "cognito-idp" "2.23.2"
+
"sha256-IE6hqrkyfetjf336F2ets50fj/xJwU/dRG9LnfdeoNU=";
types-aiobotocore-cognito-sync =
-
buildTypesAiobotocorePackage "cognito-sync" "2.23.0"
-
"sha256-uOIfzJvAFPFUldEYEQXMmh33x0rSPrDvg6CwF9SSd+U=";
+
buildTypesAiobotocorePackage "cognito-sync" "2.23.2"
+
"sha256-MgZrWQaQGfHSNsiVPKkbTmsEZc5OnLhBH7DTURF/Il4=";
types-aiobotocore-comprehend =
-
buildTypesAiobotocorePackage "comprehend" "2.23.0"
-
"sha256-xBbCQN/u7y0zKgNYqj7JWgh1pcl3wf9gnJvn1wmMDqY=";
+
buildTypesAiobotocorePackage "comprehend" "2.23.2"
+
"sha256-NMhgEqy/ooPFu0o+6xXrV4JMwnojkjGU0hI78tsyS3U=";
types-aiobotocore-comprehendmedical =
-
buildTypesAiobotocorePackage "comprehendmedical" "2.23.0"
-
"sha256-YW31t9hKSLIBCnb/yLTDotN50HvVM3FqXb51sT/DsPI=";
+
buildTypesAiobotocorePackage "comprehendmedical" "2.23.2"
+
"sha256-J/HR/gDb5cxuoln56EjjnzDf+7+H9dJgL/lGqWv3bkk=";
types-aiobotocore-compute-optimizer =
-
buildTypesAiobotocorePackage "compute-optimizer" "2.23.0"
-
"sha256-F0JU93x67j5qjelrX0Z/weeuiiIIlwc7/G9zrq2MSoE=";
+
buildTypesAiobotocorePackage "compute-optimizer" "2.23.2"
+
"sha256-q2kun8tyOa20gyds91T2zslj1/UF98+q2AmEPjokKaw=";
types-aiobotocore-config =
-
buildTypesAiobotocorePackage "config" "2.23.0"
-
"sha256-If7e1MHYhTJTb9RrQuCcRAjDBAnc7HV4o3IxEKOdVtA=";
+
buildTypesAiobotocorePackage "config" "2.23.2"
+
"sha256-/JD+E7IWh79eChZstt9iw1OnMIP54mCwxKGCc/SlK3c=";
types-aiobotocore-connect =
-
buildTypesAiobotocorePackage "connect" "2.23.0"
-
"sha256-R5jPd9Kg1Dl8Pcx/Jrvgvjfvq6ZqVdh+KPRP5i1zjc0=";
+
buildTypesAiobotocorePackage "connect" "2.23.2"
+
"sha256-FUP3QrecVm8gT7KC5ROXIzAuQK89llaG7PaBiOGm1FA=";
types-aiobotocore-connect-contact-lens =
-
buildTypesAiobotocorePackage "connect-contact-lens" "2.23.0"
-
"sha256-Fh0WyhArQ/70mBXbVNoKSYjMyKmxJ8xOL2DN5jWxZfg=";
+
buildTypesAiobotocorePackage "connect-contact-lens" "2.23.2"
+
"sha256-vead9IBLIfcMl+2JJTg1GnFot16s9LnKaczteryKG2E=";
types-aiobotocore-connectcampaigns =
-
buildTypesAiobotocorePackage "connectcampaigns" "2.23.0"
-
"sha256-w820rXafEeQ1KliyI/goabJYqJHUED2DkZG8lgnBFYs=";
+
buildTypesAiobotocorePackage "connectcampaigns" "2.23.2"
+
"sha256-fhDaAsgZLWAOi7WxZdVXiaS1QgnhVoPE9wH3tHgFmOk=";
types-aiobotocore-connectcases =
-
buildTypesAiobotocorePackage "connectcases" "2.23.0"
-
"sha256-JWrOhYj4W99nOYNjWLvPzXJBiF6ekBHjEyoB42A9D9Y=";
+
buildTypesAiobotocorePackage "connectcases" "2.23.2"
+
"sha256-FHg6VLlONMr/RwnAzXo45nr4XSu1TkAwUhn2cd1SPPg=";
types-aiobotocore-connectparticipant =
-
buildTypesAiobotocorePackage "connectparticipant" "2.23.0"
-
"sha256-kX7z11MmwithX2cROUrtTXWD2Qhc7f6X4KhF51U+qPQ=";
+
buildTypesAiobotocorePackage "connectparticipant" "2.23.2"
+
"sha256-YtKiKULuUK6KC6ZjQ4xmfpCOBquTi8r9ClsJ6S1spVM=";
types-aiobotocore-controltower =
-
buildTypesAiobotocorePackage "controltower" "2.23.0"
-
"sha256-hBzpjsgESRkdF4GZD5WJI35W7Hq3Zhbg+mFYTUoKYv4=";
+
buildTypesAiobotocorePackage "controltower" "2.23.2"
+
"sha256-altpqGxtN42mCqk4bEpO9Sm+9wCsMwBDKKAMGldOrvs=";
types-aiobotocore-cur =
-
buildTypesAiobotocorePackage "cur" "2.23.0"
-
"sha256-e4TQ7E12PIhSgs1j1WLqsgbadLQSwD1FvnJZT738xA8=";
+
buildTypesAiobotocorePackage "cur" "2.23.2"
+
"sha256-7HgObtMuk22/YyxFTjqQOtMNnM8Wb6wlS1MAt2CtXUQ=";
types-aiobotocore-customer-profiles =
-
buildTypesAiobotocorePackage "customer-profiles" "2.23.0"
-
"sha256-QHS9rXfa30kFdCJIdWEsEpX2JnmpqV9zjn9tO3vA+b0=";
+
buildTypesAiobotocorePackage "customer-profiles" "2.23.2"
+
"sha256-bFBAxhHoJ61VC0TX/XFyAA/gtKlRe50ljEPF4LhuMAA=";
types-aiobotocore-databrew =
-
buildTypesAiobotocorePackage "databrew" "2.23.0"
-
"sha256-4JZU5FLs+wlWgfWLeuL1EKmQ9OvvNIP+B/CXI61FFqQ=";
+
buildTypesAiobotocorePackage "databrew" "2.23.2"
+
"sha256-sdmd9zirohBCtz3BrpTt0ThcseFRVGgLkgq509gOxV4=";
types-aiobotocore-dataexchange =
-
buildTypesAiobotocorePackage "dataexchange" "2.23.0"
-
"sha256-KCH76RQkVmcpy82gezMCmr5U8SeVIIe+34cMBxPLE88=";
+
buildTypesAiobotocorePackage "dataexchange" "2.23.2"
+
"sha256-GFLKEb6yk8PL90WFhTICmKeGbjqf22F+19X5xQWUU8k=";
types-aiobotocore-datapipeline =
-
buildTypesAiobotocorePackage "datapipeline" "2.23.0"
-
"sha256-PGVr+VCGWbzB2S2S1lCpDnq5Fgi9CD7MfL4BNOgIbVo=";
+
buildTypesAiobotocorePackage "datapipeline" "2.23.2"
+
"sha256-njBIEQBs5cx9jDo6fZYKyBiyr/UL3puSkGd2fEDDdlE=";
types-aiobotocore-datasync =
-
buildTypesAiobotocorePackage "datasync" "2.23.0"
-
"sha256-fQT80IRjXads6i8frHClHpVLigUCIbDuMsEWN8p/nec=";
+
buildTypesAiobotocorePackage "datasync" "2.23.2"
+
"sha256-seNkGXJNpaxJGwLsYNsy879g8m5GVLUdYpILVgvHjJw=";
types-aiobotocore-dax =
-
buildTypesAiobotocorePackage "dax" "2.23.0"
-
"sha256-0JNhybCcxin8L5zKIvUOa7Hz/sFP6fyS37pJOVRg7uM=";
+
buildTypesAiobotocorePackage "dax" "2.23.2"
+
"sha256-6COs0A3r66wtnVgYJRS5lihjLVR//6N8kOTzbCIEkFI=";
types-aiobotocore-detective =
-
buildTypesAiobotocorePackage "detective" "2.23.0"
-
"sha256-1IztA7tbbNl65DIxfUO1fpt5uh+Y6Tm+XsHsVtVLROs=";
+
buildTypesAiobotocorePackage "detective" "2.23.2"
+
"sha256-Fqnn/1jKVMPc14Hwy0cgoNcBh1AeXd5CbWXI7+rRuvk=";
types-aiobotocore-devicefarm =
-
buildTypesAiobotocorePackage "devicefarm" "2.23.0"
-
"sha256-KxIRqxTRmlKzXPS2ISB7oPWwz4I6tWOOeoeVniUoDAU=";
+
buildTypesAiobotocorePackage "devicefarm" "2.23.2"
+
"sha256-INOhvvLfQRYesMcKByKpTQRLTskSEnjoG/DTbpv9Ba0=";
types-aiobotocore-devops-guru =
-
buildTypesAiobotocorePackage "devops-guru" "2.23.0"
-
"sha256-Nx/a/iOCLKDARXjGGyEGm+OleqinDsd4voo/5wjK5K0=";
+
buildTypesAiobotocorePackage "devops-guru" "2.23.2"
+
"sha256-XcMLmnSha4Y5Px9XFSEu3K+v0im6eTLdXwmCDjeqQYI=";
types-aiobotocore-directconnect =
-
buildTypesAiobotocorePackage "directconnect" "2.23.0"
-
"sha256-088DIKzTjLnFkmJAVI0PhPf1r652bE4A8VChKTY4V0I=";
+
buildTypesAiobotocorePackage "directconnect" "2.23.2"
+
"sha256-z7vr+UHi0ILfdfkncwoiJ4wsvGM4Z5SAEIoavj3trr0=";
types-aiobotocore-discovery =
-
buildTypesAiobotocorePackage "discovery" "2.23.0"
-
"sha256-gC80zfdT8O0HCJweW2GpohHdQOTHgEIPodX32M3kwc8=";
+
buildTypesAiobotocorePackage "discovery" "2.23.2"
+
"sha256-Yz5nbQQ6AQWrbPGN7u0mOwcx3U+nec/gL+2cygWBIh0=";
types-aiobotocore-dlm =
-
buildTypesAiobotocorePackage "dlm" "2.23.0"
-
"sha256-ykFJ7H2ICW3B1Tpolm0/eYgLWbeB0P2lRYqUEgI1chY=";
+
buildTypesAiobotocorePackage "dlm" "2.23.2"
+
"sha256-Y/TmbgiaAIz36SJvPqtuB9nX7KRusO4eh2Zjtbdn7FE=";
types-aiobotocore-dms =
-
buildTypesAiobotocorePackage "dms" "2.23.0"
-
"sha256-fzujBchonm8xu/ZSponndemKobzx9sXOa5v42AimYAw=";
+
buildTypesAiobotocorePackage "dms" "2.23.2"
+
"sha256-dYQgNhsLp/8VJ5q1CiHawt4/xuQ7gwVC7OdIMnyME4A=";
types-aiobotocore-docdb =
-
buildTypesAiobotocorePackage "docdb" "2.23.0"
-
"sha256-Me4CHV0xFSfkGy/QtliaxEcHUqS0HbdeD/iiWlixBB0=";
+
buildTypesAiobotocorePackage "docdb" "2.23.2"
+
"sha256-3zEsTqF3fsrM7mvV279JyPc5qVByf1LzIQGFYceerpQ=";
types-aiobotocore-docdb-elastic =
-
buildTypesAiobotocorePackage "docdb-elastic" "2.23.0"
-
"sha256-hm/4u9QNr8GqJw82Mf2G7b9c7s+dZN+ZuToLmsY4HAs=";
+
buildTypesAiobotocorePackage "docdb-elastic" "2.23.2"
+
"sha256-+NbJROoovjnrsCaR3ggs70cbBJFJvdjKIDhzkMfKNIE=";
types-aiobotocore-drs =
-
buildTypesAiobotocorePackage "drs" "2.23.0"
-
"sha256-i/JXq7xCBRGZzB+IUu7uGyFSAxIoAFCCbRBwwxEMG1k=";
+
buildTypesAiobotocorePackage "drs" "2.23.2"
+
"sha256-GOQu9WTLnES9etpXfUScjySKD4dSL9fLo3D0S7ExHHY=";
types-aiobotocore-ds =
-
buildTypesAiobotocorePackage "ds" "2.23.0"
-
"sha256-Cz6bHKmnoBDx1qUwwhCbG7HV5vrgPUYpqIM6Io4CEvQ=";
+
buildTypesAiobotocorePackage "ds" "2.23.2"
+
"sha256-FnkkKFzgQTdZwCIyWZm6taKErY9nWqctw5/rY+IZXes=";
types-aiobotocore-dynamodb =
-
buildTypesAiobotocorePackage "dynamodb" "2.23.0"
-
"sha256-El7/S1j+QCemtzqKTrlb9UByWCySi34BqGKBgHq/TUY=";
+
buildTypesAiobotocorePackage "dynamodb" "2.23.2"
+
"sha256-2qxyD2S+UAR1Q3ZX0g6VqBFgqVXo/mPo5eFbNNc1G5A=";
types-aiobotocore-dynamodbstreams =
-
buildTypesAiobotocorePackage "dynamodbstreams" "2.23.0"
-
"sha256-q0+Zx9Bh97kOMsRzQF4eXO8JBK/CmieoTkizbafMezY=";
+
buildTypesAiobotocorePackage "dynamodbstreams" "2.23.2"
+
"sha256-TTw51HbpRi5nVcAkHG9kPLBgW4u74IDa3HCYV0RX9ZM=";
types-aiobotocore-ebs =
-
buildTypesAiobotocorePackage "ebs" "2.23.0"
-
"sha256-xrVlGlxpxwqN2EoscCdYz5tceU4MJdtkPxU+beCCK20=";
+
buildTypesAiobotocorePackage "ebs" "2.23.2"
+
"sha256-OHJwBgblvdj3+lN7EfvczE+CT5eVfJNpPGJoPU5iddI=";
types-aiobotocore-ec2 =
-
buildTypesAiobotocorePackage "ec2" "2.23.0"
-
"sha256-ZUSHk1xLQeN2pgCuJ+FV19jzuptF92Wft7cxwL+TbGc=";
+
buildTypesAiobotocorePackage "ec2" "2.23.2"
+
"sha256-4pVG1Vmmp+lEEQGc9uNgR0ff4eKBP2Zrk+HkFpgFawA=";
types-aiobotocore-ec2-instance-connect =
-
buildTypesAiobotocorePackage "ec2-instance-connect" "2.23.0"
-
"sha256-6yYk2uReu/MRd6QrrvevoCf9CU99x+u1ClWjYo0BpGk=";
+
buildTypesAiobotocorePackage "ec2-instance-connect" "2.23.2"
+
"sha256-8L3K/XwW3W4kbTt8niYtO4z8Ail66A4aDGN6yY/u8jI=";
types-aiobotocore-ecr =
-
buildTypesAiobotocorePackage "ecr" "2.23.0"
-
"sha256-ojnl/x2DCEf3RFvSBt2QZEAgV6JnI2z5ofTed+/u+CQ=";
+
buildTypesAiobotocorePackage "ecr" "2.23.2"
+
"sha256-r0i5wrvmcYgIxO1NrVAEQN14jNZUIaSfxANGOF0A8zQ=";
types-aiobotocore-ecr-public =
-
buildTypesAiobotocorePackage "ecr-public" "2.23.0"
-
"sha256-X/3X+A5Dh8tku3Pz1GrgtvQVQUaTyVAoULFvqqn+AuI=";
+
buildTypesAiobotocorePackage "ecr-public" "2.23.2"
+
"sha256-xz6kOKIOFfieVC0e0DrKpSr2eGFl+f3UmI7wUZZKiLg=";
types-aiobotocore-ecs =
-
buildTypesAiobotocorePackage "ecs" "2.23.0"
-
"sha256-kDuIuxTai2HxzpZoJ/pTSYFIVLmRHqGuUmgzB0SjCcw=";
+
buildTypesAiobotocorePackage "ecs" "2.23.2"
+
"sha256-RelW/a/LofzAbMgOdnYiv+DL7UEJJ/wgxfCMqasDdNU=";
types-aiobotocore-efs =
-
buildTypesAiobotocorePackage "efs" "2.23.0"
-
"sha256-p6JNHivU9kKGM7uixi6O2tLNrewE4id+D4I+al1UZcM=";
+
buildTypesAiobotocorePackage "efs" "2.23.2"
+
"sha256-0CAilMg7Fgodmiy+szLH+pW613sh9JAtZIR8IbvIFuY=";
types-aiobotocore-eks =
-
buildTypesAiobotocorePackage "eks" "2.23.0"
-
"sha256-jv087z12Afqxq8b+RvYHwv5daAmqMHF0Urv+TRVP2MA=";
+
buildTypesAiobotocorePackage "eks" "2.23.2"
+
"sha256-XlJykcAWkelakJH5wh+/fQRwce+ojXpbtRdf+qO2GZM=";
types-aiobotocore-elastic-inference =
buildTypesAiobotocorePackage "elastic-inference" "2.20.0"
"sha256-jFSY7JBVjDQi6dCqlX2LG7jxpSKfILv3XWbYidvtGos=";
types-aiobotocore-elasticache =
-
buildTypesAiobotocorePackage "elasticache" "2.23.0"
-
"sha256-FhHvMwl7a40xwQOAihsxTmUYVu5RNh75WNtkSZaiMP0=";
+
buildTypesAiobotocorePackage "elasticache" "2.23.2"
+
"sha256-g+49mKJejMj4tpAvvhgG0PdAk4AfzkEZo1zsGr9JFno=";
types-aiobotocore-elasticbeanstalk =
-
buildTypesAiobotocorePackage "elasticbeanstalk" "2.23.0"
-
"sha256-eJc3li/5tA7x2MF50JtKwIgvZQAe6MzjPbyILACjMAM=";
+
buildTypesAiobotocorePackage "elasticbeanstalk" "2.23.2"
+
"sha256-6fCDofpsbgAqZFw28b9mz4fAsUX51+IAeuD3WO7LuO0=";
types-aiobotocore-elastictranscoder =
-
buildTypesAiobotocorePackage "elastictranscoder" "2.23.0"
-
"sha256-FdmufFcmdsly4x4q28W0xLZownb7sWVq6PN0OlLoEkc=";
+
buildTypesAiobotocorePackage "elastictranscoder" "2.23.2"
+
"sha256-TBI0mFGKAnzbWjkrmLS6Wmk44P6VgnHCBKBEOsigkW8=";
types-aiobotocore-elb =
-
buildTypesAiobotocorePackage "elb" "2.23.0"
-
"sha256-SL2VeHPDoO1RBxXLcFOgBVmJUy/lNJ9U/WKQ1fpr0JA=";
+
buildTypesAiobotocorePackage "elb" "2.23.2"
+
"sha256-/2cRU2y7741hxzF1BtjmivBoxbJ42jktcbd5VSAf/a0=";
types-aiobotocore-elbv2 =
-
buildTypesAiobotocorePackage "elbv2" "2.23.0"
-
"sha256-PgSGKPbGFPpYUc3Bg+YuvwJGqD6GcFtH1NcRz5H6URc=";
+
buildTypesAiobotocorePackage "elbv2" "2.23.2"
+
"sha256-tZZla1J4nyyde0kVXoztUnFqINRJiB0EPehzabpmDHM=";
types-aiobotocore-emr =
-
buildTypesAiobotocorePackage "emr" "2.23.0"
-
"sha256-y5lRhpsnTPxZtCTjXSEcgCDgu2k7x2i4mJGWelS/e6A=";
+
buildTypesAiobotocorePackage "emr" "2.23.2"
+
"sha256-1PrCOWQ64PR9rloq/YvCkblKyg1CVnzHQmG49IG6Fp4=";
types-aiobotocore-emr-containers =
-
buildTypesAiobotocorePackage "emr-containers" "2.23.0"
-
"sha256-eUgGa57kwrUnh1WdQ5L+EN7H8h60oRR1onOmgSPYm6E=";
+
buildTypesAiobotocorePackage "emr-containers" "2.23.2"
+
"sha256-Vxzd0FsaWPtpVdH+WH+VwJjMvUDirrqHuGcIZ2ENRkU=";
types-aiobotocore-emr-serverless =
-
buildTypesAiobotocorePackage "emr-serverless" "2.23.0"
-
"sha256-l9gt0S1we7yxFzSPUaGSC29fx3vfoSS5a4WbDgWTnzw=";
+
buildTypesAiobotocorePackage "emr-serverless" "2.23.2"
+
"sha256-vha16t+XLCpcICch9PCeRKkUMZW6bds9RSHGIMb9H2g=";
types-aiobotocore-entityresolution =
-
buildTypesAiobotocorePackage "entityresolution" "2.23.0"
-
"sha256-7brVNVDslbaEozCIFMK7oeGpnRyhQaFpOob9NLFdSMo=";
+
buildTypesAiobotocorePackage "entityresolution" "2.23.2"
+
"sha256-w8kK9ZmeDVox+BsTkhbH7r2hHZJBXmORQI3tHdqs9JE=";
types-aiobotocore-es =
-
buildTypesAiobotocorePackage "es" "2.23.0"
-
"sha256-9ZPJg1t597k9Tpy4SJ4cf2rcYfqwqAe4tqLspPL4GfM=";
+
buildTypesAiobotocorePackage "es" "2.23.2"
+
"sha256-5qKswPbIuItDROww4XBUq72G3zOdYEDUHd9Iw7qSb6g=";
types-aiobotocore-events =
-
buildTypesAiobotocorePackage "events" "2.23.0"
-
"sha256-V7xAEvjsxXy4s5s+D7crWsMfHtr5VRD/pSzoIlMM+bk=";
+
buildTypesAiobotocorePackage "events" "2.23.2"
+
"sha256-68Fd1Va78bd9KZQwwWs0Xj8Fq10Je71hKouuEtFRKwM=";
types-aiobotocore-evidently =
-
buildTypesAiobotocorePackage "evidently" "2.23.0"
-
"sha256-HI7Z23JYXH/9Bn41Qw7lf+sPCfNdfFH4+pLCsO46olE=";
+
buildTypesAiobotocorePackage "evidently" "2.23.2"
+
"sha256-2i9goFj1msqtZIo+Yem05Qt+mHN1o4puThgdlVpzyrI=";
types-aiobotocore-finspace =
-
buildTypesAiobotocorePackage "finspace" "2.23.0"
-
"sha256-DhVVpXH6kEfkg5fe7ttJ2ENcnBqt2y86C8w/g0da2xA=";
+
buildTypesAiobotocorePackage "finspace" "2.23.2"
+
"sha256-Jfx+sO74F3GA+/gn+eIDD2HAFBmpCRurzFrzsPw3H0s=";
types-aiobotocore-finspace-data =
-
buildTypesAiobotocorePackage "finspace-data" "2.23.0"
-
"sha256-FLCcuwox7YMeo0JQNb/LEFX346jR09PqBA6frgL2Rh8=";
+
buildTypesAiobotocorePackage "finspace-data" "2.23.2"
+
"sha256-AjmJK7KuxZ1sHYCH4U2igkmqhAFNgsg6tfFESYDZtro=";
types-aiobotocore-firehose =
-
buildTypesAiobotocorePackage "firehose" "2.23.0"
-
"sha256-Jdd648Uxx6XEF0778qzO5NmJbaQCbC8YJtDwwckvAH4=";
+
buildTypesAiobotocorePackage "firehose" "2.23.2"
+
"sha256-Ok+9I9SL77DxUondcB2ukg+qhMZPFRIS2hFm9OaA1mA=";
types-aiobotocore-fis =
-
buildTypesAiobotocorePackage "fis" "2.23.0"
-
"sha256-wGcjFbyVNz/YWwlMgNxZ19iXdhHC3QLRZ6XzXcEvRts=";
+
buildTypesAiobotocorePackage "fis" "2.23.2"
+
"sha256-mKQG4aKb5xn+r3s6eJpBPX4fwWcetOaMrJPXq5wERdc=";
types-aiobotocore-fms =
-
buildTypesAiobotocorePackage "fms" "2.23.0"
-
"sha256-ktGUlV/5vmtEbOXeq9B9R0caclKr6VCvLK9NbEjPV64=";
+
buildTypesAiobotocorePackage "fms" "2.23.2"
+
"sha256-vsrL3JygyO1jBCXjpGbQQqhXN+Bfq9OX0Nq5703XAjc=";
types-aiobotocore-forecast =
-
buildTypesAiobotocorePackage "forecast" "2.23.0"
-
"sha256-cM63AZvUHqZhpVEkbpRPp8F1fUWss18g5eQcjhB4m8M=";
+
buildTypesAiobotocorePackage "forecast" "2.23.2"
+
"sha256-8/JC5cmWqpt3iiraS7AkDRuy6I3WbQvGpT5rBsuN/rM=";
types-aiobotocore-forecastquery =
-
buildTypesAiobotocorePackage "forecastquery" "2.23.0"
-
"sha256-kQ2Wm+REoWDBNdtZ66We191OeE3TU2RVntbxLGJFjaw=";
+
buildTypesAiobotocorePackage "forecastquery" "2.23.2"
+
"sha256-TqVmE7agH18iGJixn3vQ7XMQsO3ApG49kIwx+CkZO1E=";
types-aiobotocore-frauddetector =
-
buildTypesAiobotocorePackage "frauddetector" "2.23.0"
-
"sha256-bgi31NDCGqou8qsBlwyYGrMVxXMcqHLcHJoOducHBR4=";
+
buildTypesAiobotocorePackage "frauddetector" "2.23.2"
+
"sha256-DDRFT+cUhgsw9t0Ch6nwkiV/cuK0Wn4LEuCQDe6WC2s=";
types-aiobotocore-fsx =
-
buildTypesAiobotocorePackage "fsx" "2.23.0"
-
"sha256-1IQxbug2+0wm84UUOABWcMuTaOtKwYTqubRZb25oSto=";
+
buildTypesAiobotocorePackage "fsx" "2.23.2"
+
"sha256-XCTzrtmjqxS9WZBsoMcWFomdmsUqHoW7tACJ3Zy3vEg=";
types-aiobotocore-gamelift =
-
buildTypesAiobotocorePackage "gamelift" "2.23.0"
-
"sha256-rHdo/BlkupWamldLTadXNIV3d0chN+EFxHZfMdvygxg=";
+
buildTypesAiobotocorePackage "gamelift" "2.23.2"
+
"sha256-n5ljDZ7yVn2pefKLXRFnU2+bc3bGSSOD1PAYXY8kwG0=";
types-aiobotocore-gamesparks =
buildTypesAiobotocorePackage "gamesparks" "2.7.0"
"sha256-oVbKtuLMPpCQcZYx/cH1Dqjv/t6/uXsveflfFVqfN+8=";
types-aiobotocore-glacier =
-
buildTypesAiobotocorePackage "glacier" "2.23.0"
-
"sha256-1/mYk49KxCANignx36iHd5NlwZDMdvOVG6xN3+GxxOc=";
+
buildTypesAiobotocorePackage "glacier" "2.23.2"
+
"sha256-YPIO71oJXGqiGu3AvNq6+ilHUQPkDpRJZLr+8nj4ecQ=";
types-aiobotocore-globalaccelerator =
-
buildTypesAiobotocorePackage "globalaccelerator" "2.23.0"
-
"sha256-NUDKXV8htnNOkQpHcg0UvhblK2/btHDahAf9TxWbKo8=";
+
buildTypesAiobotocorePackage "globalaccelerator" "2.23.2"
+
"sha256-+OoOin6DK3wwK2QnSR+E0efARuNxRfQZ7KWY/8Sn3Eg=";
types-aiobotocore-glue =
-
buildTypesAiobotocorePackage "glue" "2.23.0"
-
"sha256-/HSxR2J2LI4SlaQL4Xj8GnLze5eKr0guk5lrMFS3iB4=";
+
buildTypesAiobotocorePackage "glue" "2.23.2"
+
"sha256-Hk1uistHevHtQR/BwT5jPNs66pYhYqeh0nVvOlorEb0=";
types-aiobotocore-grafana =
-
buildTypesAiobotocorePackage "grafana" "2.23.0"
-
"sha256-avmh4nUi7qJhgcojH6g9fv/8TlkAvMdPJ5aVahYRU7k=";
+
buildTypesAiobotocorePackage "grafana" "2.23.2"
+
"sha256-t07+2j3G39YliL+wmach/UINxe0+di2MS2pHQDnMMRI=";
types-aiobotocore-greengrass =
-
buildTypesAiobotocorePackage "greengrass" "2.23.0"
-
"sha256-eoNhbm1ib6TI/P/D0b3+3I2ruDhqIxUqAHMe3RK/29w=";
+
buildTypesAiobotocorePackage "greengrass" "2.23.2"
+
"sha256-9UT5gBtKSGSbYwwshQUvZpDGJCg4WwvO1qnDKBfciLw=";
types-aiobotocore-greengrassv2 =
-
buildTypesAiobotocorePackage "greengrassv2" "2.23.0"
-
"sha256-2mWi/cZgXTjvQFFDAeUq3/AHEzTUvxrV7CthZjokAUQ=";
+
buildTypesAiobotocorePackage "greengrassv2" "2.23.2"
+
"sha256-9tBAAec0Ht5gyCZczmotb3k4V0XHJkVIRXnemF9tbn0=";
types-aiobotocore-groundstation =
-
buildTypesAiobotocorePackage "groundstation" "2.23.0"
-
"sha256-KBYJyHBfCefY+mS+y1VVldG4JWWsFtM6U9ADltyhXFU=";
+
buildTypesAiobotocorePackage "groundstation" "2.23.2"
+
"sha256-3T8Y2/z3bdlaFmIg8/WB3EcKUxu3ZYpJIMw3+k9bpQ4=";
types-aiobotocore-guardduty =
-
buildTypesAiobotocorePackage "guardduty" "2.23.0"
-
"sha256-5O4h0IWSb8GghwH+VCfEfUjoQZRUYUG6Xc21tJO5gWg=";
+
buildTypesAiobotocorePackage "guardduty" "2.23.2"
+
"sha256-jzIEVT/h8U+s14S757sFYjDjuUjk7SDsHKHu3ULHiLI=";
types-aiobotocore-health =
-
buildTypesAiobotocorePackage "health" "2.23.0"
-
"sha256-aERXnqSiCgrL+U6uZOdoJhZ5GVBTdn31m9ZZF3I0Ny8=";
+
buildTypesAiobotocorePackage "health" "2.23.2"
+
"sha256-VpnMibAW10aHtHnEHRQt/ZIGwXwzwfguZlVO69LSRok=";
types-aiobotocore-healthlake =
-
buildTypesAiobotocorePackage "healthlake" "2.23.0"
-
"sha256-QTYS1Cc46D9SB91Jo62rUCbVv8pxRz/3QBbtfaVaDw0=";
+
buildTypesAiobotocorePackage "healthlake" "2.23.2"
+
"sha256-8HcMNigQAGfKq2YTxnAVZm0Qsux5GfoC4igDfV2K84Y=";
types-aiobotocore-honeycode =
buildTypesAiobotocorePackage "honeycode" "2.13.0"
"sha256-DeeheoQeFEcDH21DSNs2kSR1rjnPLtTgz0yNCFnE+Io=";
types-aiobotocore-iam =
-
buildTypesAiobotocorePackage "iam" "2.23.0"
-
"sha256-1iA/jEOUbBzou6sWZWmbo+/FgHxUGQXflkrvTeH8IKU=";
+
buildTypesAiobotocorePackage "iam" "2.23.2"
+
"sha256-ijOqQJzQdTVNZhudaWQWhjv7PpLZO0jr9pmrtHxS1Ns=";
types-aiobotocore-identitystore =
-
buildTypesAiobotocorePackage "identitystore" "2.23.0"
-
"sha256-o8QFNN2t+nGOXdln4J6YBXTulAl0+d4Yu6zqyc/kK+c=";
+
buildTypesAiobotocorePackage "identitystore" "2.23.2"
+
"sha256-vwi3s8fFxuMK7fSrWwQP772B/Y9cKJXLMiufCPEd9nM=";
types-aiobotocore-imagebuilder =
-
buildTypesAiobotocorePackage "imagebuilder" "2.23.0"
-
"sha256-ToXBnqW8eFXOECwEtKbRK0qzVGXpkDGlgpNPVJf0SjY=";
+
buildTypesAiobotocorePackage "imagebuilder" "2.23.2"
+
"sha256-f+GEEmigWz4VS0XDhvrWHxWRHpnMG+uGcUnSBvznQuo=";
types-aiobotocore-importexport =
-
buildTypesAiobotocorePackage "importexport" "2.23.0"
-
"sha256-iGtlm95Meis7VixXPlhw6Q0sNY2PV0TVKO/a1tVKf78=";
+
buildTypesAiobotocorePackage "importexport" "2.23.2"
+
"sha256-/nMZ4zhYLfWo86I5NvoxEyHqxFpNISTnMqhBtDfv83g=";
types-aiobotocore-inspector =
-
buildTypesAiobotocorePackage "inspector" "2.23.0"
-
"sha256-NJwZUd4YBOKdqTPZZKA64JDndfR2FTZem6rZSDpceXQ=";
+
buildTypesAiobotocorePackage "inspector" "2.23.2"
+
"sha256-N2vVCGxSopkmbE5mAQRsYImncxIFimZXTCDGRfDzojI=";
types-aiobotocore-inspector2 =
-
buildTypesAiobotocorePackage "inspector2" "2.23.0"
-
"sha256-DYvK9rp2IGkJSKLkZh72MHDOJxjpl0O+XrTNXVE/PUo=";
+
buildTypesAiobotocorePackage "inspector2" "2.23.2"
+
"sha256-s9c+lFJ8TPGhi2DWVJ7sQ2tPEuJ4ML1DtEhMxO3EMvs=";
types-aiobotocore-internetmonitor =
-
buildTypesAiobotocorePackage "internetmonitor" "2.23.0"
-
"sha256-yrAQe1EWVpCmvVRrxi8hzuj1+BAXisn5s+Y98w+3gCU=";
+
buildTypesAiobotocorePackage "internetmonitor" "2.23.2"
+
"sha256-h6dTStOqtygfQZtZFLsxToBPyl7vmgeRDOgZeu5Tm7Y=";
types-aiobotocore-iot =
-
buildTypesAiobotocorePackage "iot" "2.23.0"
-
"sha256-BN4v9Xke2Q7YNJaJ2RjKkv6TsXFHwCJkTCpRn/qA5DU=";
+
buildTypesAiobotocorePackage "iot" "2.23.2"
+
"sha256-7kOhvR27eH4sx8/bkS0Mj1d40rXFT13ZFD0lXwOo9jQ=";
types-aiobotocore-iot-data =
-
buildTypesAiobotocorePackage "iot-data" "2.23.0"
-
"sha256-KjCwhlCIf0ssQTYAd9GAD9OtoSu85HROsdkyVPq/ZBI=";
+
buildTypesAiobotocorePackage "iot-data" "2.23.2"
+
"sha256-rEEQ9U354WxFAF8daukNRzSC/7GC1iCmEe+5MrhTUGM=";
types-aiobotocore-iot-jobs-data =
-
buildTypesAiobotocorePackage "iot-jobs-data" "2.23.0"
-
"sha256-tptMa1iOrqp03CF63aUaChOPIB16+hoiUzXC2CpL2BQ=";
+
buildTypesAiobotocorePackage "iot-jobs-data" "2.23.2"
+
"sha256-kPG2ALQyKPOahQj6c90S04H8B+928WWS8X8wMtHOA7Q=";
types-aiobotocore-iot-roborunner =
buildTypesAiobotocorePackage "iot-roborunner" "2.12.2"
···
"sha256-qK5dPunPAbC7xIramYINSda50Zum6yQ4n2BfuOgLC58=";
types-aiobotocore-iotanalytics =
-
buildTypesAiobotocorePackage "iotanalytics" "2.23.0"
-
"sha256-+ayqpiMd3r351P9ZYs3NoWWLH/W8vNS0ufLE/l3SKEg=";
+
buildTypesAiobotocorePackage "iotanalytics" "2.23.2"
+
"sha256-9vr2itjH2kY0cwsF+EKCmXZLJ2e5CUy2PRSlwtFO5uA=";
types-aiobotocore-iotdeviceadvisor =
-
buildTypesAiobotocorePackage "iotdeviceadvisor" "2.23.0"
-
"sha256-SQQIAqgY7hwzDKQpWCgHJj+OnDsByGDWHe7kFkmqyAo=";
+
buildTypesAiobotocorePackage "iotdeviceadvisor" "2.23.2"
+
"sha256-tquJaEq0/YXZeQUyFpbYuKwfh6miEAR00S717KM6P20=";
types-aiobotocore-iotevents =
-
buildTypesAiobotocorePackage "iotevents" "2.23.0"
-
"sha256-uU1TuMMEqC4GkPs6BHtp+8oBsxNx0w/TZgt3okRSXc4=";
+
buildTypesAiobotocorePackage "iotevents" "2.23.2"
+
"sha256-oggwzvFnBYSfFuwIB6uUeNOT52aXmMGZUWtcRJXfokk=";
types-aiobotocore-iotevents-data =
-
buildTypesAiobotocorePackage "iotevents-data" "2.23.0"
-
"sha256-rCowW52uz4Kk+RWmFTN6PJ9KEADTCv23/9aXPF9zl68=";
+
buildTypesAiobotocorePackage "iotevents-data" "2.23.2"
+
"sha256-TJfMUjbI1JnuW3mr/eVxLRxlvz44sbrECvXfv03E11k=";
types-aiobotocore-iotfleethub =
-
buildTypesAiobotocorePackage "iotfleethub" "2.23.0"
-
"sha256-4yvaXwObLuJZxbD9GolGwZrpdTTCGkHHTMjr+LjatV4=";
+
buildTypesAiobotocorePackage "iotfleethub" "2.23.2"
+
"sha256-YrweZku7IAtXTl7NsFQE3beZ23/oOwxybxIaCAt0agk=";
types-aiobotocore-iotfleetwise =
-
buildTypesAiobotocorePackage "iotfleetwise" "2.23.0"
-
"sha256-HFAEg0qdffsC+xqWSvm+iEq5zI25Xje5AG8SuaCz4QM=";
+
buildTypesAiobotocorePackage "iotfleetwise" "2.23.2"
+
"sha256-37Wg4t1NNOYdiPA/b1o5Ok73QfQjKR6mItl/8JZSrJk=";
types-aiobotocore-iotsecuretunneling =
-
buildTypesAiobotocorePackage "iotsecuretunneling" "2.23.0"
-
"sha256-QV27ZHCuLRY18jySds8iKMKXRfKyIoiYorBV5N23Wsk=";
+
buildTypesAiobotocorePackage "iotsecuretunneling" "2.23.2"
+
"sha256-56MLx7Li/vrTHn4WJMo5Ooy725MlP8hDuIbP8nRHnLw=";
types-aiobotocore-iotsitewise =
-
buildTypesAiobotocorePackage "iotsitewise" "2.23.0"
-
"sha256-B+AaRp7O+UL0WyQNm821you2blSbHRl4ol0NcwWJQsY=";
+
buildTypesAiobotocorePackage "iotsitewise" "2.23.2"
+
"sha256-BxUGTYq3yF4Sa3AMeqAS5HBuO8Q4PpX+GU5r3bS+1Xc=";
types-aiobotocore-iotthingsgraph =
-
buildTypesAiobotocorePackage "iotthingsgraph" "2.23.0"
-
"sha256-z1YUvzYSyRsKLVr6Rss+V5sBDaKkXxcpc7EdmOZq/U8=";
+
buildTypesAiobotocorePackage "iotthingsgraph" "2.23.2"
+
"sha256-9RD4qhtp19MOROR3bUGNEELwrEPovErq5nZimT222wg=";
types-aiobotocore-iottwinmaker =
-
buildTypesAiobotocorePackage "iottwinmaker" "2.23.0"
-
"sha256-xVCKkHJKeiLjtMP5hR0QF9KClQYEXWvMxyhm4zIEliA=";
+
buildTypesAiobotocorePackage "iottwinmaker" "2.23.2"
+
"sha256-Kdmyx7vtE2BkzlCJ7TQ4y4bZPT1jJ1v02lrmZ9Bg06o=";
types-aiobotocore-iotwireless =
-
buildTypesAiobotocorePackage "iotwireless" "2.23.0"
-
"sha256-niY3Q4oD8HPKMVVSz8rom1HBmoHFTUAcyDWVB7Pk9IY=";
+
buildTypesAiobotocorePackage "iotwireless" "2.23.2"
+
"sha256-Z6THQbu6vLJIRmt1LqTA870qGZSND8xK6eXzRPbz2io=";
types-aiobotocore-ivs =
-
buildTypesAiobotocorePackage "ivs" "2.23.0"
-
"sha256-nWtEdrJqnwHcbjHP9o7QpcUzOt9x/psojdiLWKw/q5I=";
+
buildTypesAiobotocorePackage "ivs" "2.23.2"
+
"sha256-vUEUMb4h9jrPkTJM0nMawVlpIcrcSzATRX7CcaJeexk=";
types-aiobotocore-ivs-realtime =
-
buildTypesAiobotocorePackage "ivs-realtime" "2.23.0"
-
"sha256-PArVQ5FIiSCcKqkJB34xSlzka4QRTdkDxDE2IQPrIeE=";
+
buildTypesAiobotocorePackage "ivs-realtime" "2.23.2"
+
"sha256-axiEU0UAyNtxQVc1PJSPAKj/yesdMoPliTqTkf0u+u4=";
types-aiobotocore-ivschat =
-
buildTypesAiobotocorePackage "ivschat" "2.23.0"
-
"sha256-yxZkN62KI3bhg2/nCCYun5bisgbmvNbu5QZ5ukjc0PA=";
+
buildTypesAiobotocorePackage "ivschat" "2.23.2"
+
"sha256-8t1VBLeq7BSsXoRr0eAFnzk2ibJna+3p+Z6TpjjG70M=";
types-aiobotocore-kafka =
-
buildTypesAiobotocorePackage "kafka" "2.23.0"
-
"sha256-9o3JdFNBHgoEcwBurSC/jQIiUFLVI0bFYSirCuPPCBQ=";
+
buildTypesAiobotocorePackage "kafka" "2.23.2"
+
"sha256-nz5QLZ8My3f/QzwtrUI5vl/T2HiQHbeVWu7mfa+6MxE=";
types-aiobotocore-kafkaconnect =
-
buildTypesAiobotocorePackage "kafkaconnect" "2.23.0"
-
"sha256-n4c4DO6xC/fGzU7UDSl23mCtoXuismaYy4YPkd8/3lk=";
+
buildTypesAiobotocorePackage "kafkaconnect" "2.23.2"
+
"sha256-mE0hxWyBRPpnDFPJaH2vtsrrrN6fQ2BkjB3xJbZoiNU=";
types-aiobotocore-kendra =
-
buildTypesAiobotocorePackage "kendra" "2.23.0"
-
"sha256-PKUC0aVnfd8NAKNoZ0AntzsmqvYY1p8g6cLDQq/0uDY=";
+
buildTypesAiobotocorePackage "kendra" "2.23.2"
+
"sha256-qKsh3BV5Cf1k9f4D/69ZHlHoB8Ipf3fTfdyCAUN0M7g=";
types-aiobotocore-kendra-ranking =
-
buildTypesAiobotocorePackage "kendra-ranking" "2.23.0"
-
"sha256-aNMDvlITpdovQQlUzAm3S6QaE8JqxkxJ4/bvGFe4imE=";
+
buildTypesAiobotocorePackage "kendra-ranking" "2.23.2"
+
"sha256-le19UtodR9jzTIbZXH/WbEZ9cXyKE/xpf5KdsN7Czho=";
types-aiobotocore-keyspaces =
-
buildTypesAiobotocorePackage "keyspaces" "2.23.0"
-
"sha256-vF06lNW64BHMlciqI6pN/cVfWpzdUi+Gty1Jy7+ISqA=";
+
buildTypesAiobotocorePackage "keyspaces" "2.23.2"
+
"sha256-tc6vIZ8TKvaBtEDQcmQNI+e4RLt/tm+P3s19Ax9GRL0=";
types-aiobotocore-kinesis =
-
buildTypesAiobotocorePackage "kinesis" "2.23.0"
-
"sha256-5dAX3qX5voPyWfu7z4EKmucWvPr5ODZ8rYKHW34aoo4=";
+
buildTypesAiobotocorePackage "kinesis" "2.23.2"
+
"sha256-kl9Ka4q0o8LcS3+ln4Kq3iCpoIeBGroDL2WCq+0iQSs=";
types-aiobotocore-kinesis-video-archived-media =
-
buildTypesAiobotocorePackage "kinesis-video-archived-media" "2.23.0"
-
"sha256-5eAWp+Og0ryCqN3QNaRZlbyU6eQ/llSRIUvMKTVoGMk=";
+
buildTypesAiobotocorePackage "kinesis-video-archived-media" "2.23.2"
+
"sha256-SlcYHrj/qNNLivkN71rvUL9Tt/MMorfxjz1ogLTA0Wk=";
types-aiobotocore-kinesis-video-media =
-
buildTypesAiobotocorePackage "kinesis-video-media" "2.23.0"
-
"sha256-tRrWzKPrIbGWm0QDsDuOTR82qiD0epIQ0XNC78fcN8s=";
+
buildTypesAiobotocorePackage "kinesis-video-media" "2.23.2"
+
"sha256-DhpJhnF29VKrtj+hvVaG+/o1fZF3SAQ5+fdth2l3tzg=";
types-aiobotocore-kinesis-video-signaling =
-
buildTypesAiobotocorePackage "kinesis-video-signaling" "2.23.0"
-
"sha256-a4WEEk6OuwaVsFVZNxpopz1caP52XGHbV2mXGlrfFjU=";
+
buildTypesAiobotocorePackage "kinesis-video-signaling" "2.23.2"
+
"sha256-999zPvf6iGeQAvDS2rFHNW9p2bNLNqlVpEVIxwa+FjI=";
types-aiobotocore-kinesis-video-webrtc-storage =
-
buildTypesAiobotocorePackage "kinesis-video-webrtc-storage" "2.23.0"
-
"sha256-iY57BXVOwqtmDBjW2dZbq1MW4dNjbl3/E8TeYI42Srg=";
+
buildTypesAiobotocorePackage "kinesis-video-webrtc-storage" "2.23.2"
+
"sha256-pS/NXBo3MPrQkJzIrbyJCe+7hQGTXwF724NV4JXZMN4=";
types-aiobotocore-kinesisanalytics =
-
buildTypesAiobotocorePackage "kinesisanalytics" "2.23.0"
-
"sha256-5/KqWsefRsyN6w4eHTz1GSWDMMz4PsiP1ijiyXdVwhY=";
+
buildTypesAiobotocorePackage "kinesisanalytics" "2.23.2"
+
"sha256-xMZFE/l4Bs8ekNY3qCoE5VmmGhV8MqY16lybHu2I7FY=";
types-aiobotocore-kinesisanalyticsv2 =
-
buildTypesAiobotocorePackage "kinesisanalyticsv2" "2.23.0"
-
"sha256-1NrhcnXiB8ZftlpuXPA1s9N7jCqLaGThM9+RCpUXR4Y=";
+
buildTypesAiobotocorePackage "kinesisanalyticsv2" "2.23.2"
+
"sha256-BW5ES/6JvheA9qnsEcw1cw0z3xWFfuRzsS8QDBQ4+UQ=";
types-aiobotocore-kinesisvideo =
-
buildTypesAiobotocorePackage "kinesisvideo" "2.23.0"
-
"sha256-ZFUA0diSvFxcDTnOysAbCczhhfuwklaew7+Wdm/KqOY=";
+
buildTypesAiobotocorePackage "kinesisvideo" "2.23.2"
+
"sha256-nQcAUFZeybb34WbGJOLOpu5/VoEDPXYo0wMvpQgK+ho=";
types-aiobotocore-kms =
-
buildTypesAiobotocorePackage "kms" "2.23.0"
-
"sha256-X8YY2bzPrXp8V0mzBfSBUt/zEsXUYV3w7UnlUmWqT7E=";
+
buildTypesAiobotocorePackage "kms" "2.23.2"
+
"sha256-1DryHMvJlL29ALd8Cbc8FXvx/+v+AzHk34sIpxZVmu8=";
types-aiobotocore-lakeformation =
-
buildTypesAiobotocorePackage "lakeformation" "2.23.0"
-
"sha256-IBw5McjQYK+guvGsNEHCz+MKIraRaT17na3fMJtHCWU=";
+
buildTypesAiobotocorePackage "lakeformation" "2.23.2"
+
"sha256-U0PMF7Ym7Lht152Qj0uKr0Def94x+Z04riTL/DWj0ik=";
types-aiobotocore-lambda =
-
buildTypesAiobotocorePackage "lambda" "2.23.0"
-
"sha256-Sg3wgBy09t7ASUAdTlcVsBO6KkQHrzhjp0TFaK7ZAaY=";
+
buildTypesAiobotocorePackage "lambda" "2.23.2"
+
"sha256-18PyTV75muSvs4oYBfKsEaQSra8KGUX/5p/b3K/CW5s=";
types-aiobotocore-lex-models =
-
buildTypesAiobotocorePackage "lex-models" "2.23.0"
-
"sha256-gKX42gekc3M6ghD3KSj8vuzhj4+TsOCAqcpKfegEq9E=";
+
buildTypesAiobotocorePackage "lex-models" "2.23.2"
+
"sha256-9mxWTK9laXCmENe/B1WX1NliTMaCQydMgbjTvk4yOPY=";
types-aiobotocore-lex-runtime =
-
buildTypesAiobotocorePackage "lex-runtime" "2.23.0"
-
"sha256-ldSAlbLGF8bskfXkgrQvA7VCmLqLGS5ZN4FXZDvy9gI=";
+
buildTypesAiobotocorePackage "lex-runtime" "2.23.2"
+
"sha256-rTpdkh8y4W2M/NqbfFIvZQ+rf2gciZ+IvkVs60Qp/Io=";
types-aiobotocore-lexv2-models =
-
buildTypesAiobotocorePackage "lexv2-models" "2.23.0"
-
"sha256-wVNUQAQ6EsbJtXsAkxmB9uc9GCfFtCScF3iPxD+h1ts=";
+
buildTypesAiobotocorePackage "lexv2-models" "2.23.2"
+
"sha256-3+EW03CRG9TWVOm8RafVtFEZhH+Tkr89xW5ahtljHns=";
types-aiobotocore-lexv2-runtime =
-
buildTypesAiobotocorePackage "lexv2-runtime" "2.23.0"
-
"sha256-NMnqq5Zn8I3Ms4Y2T247s3bMYoWtZSrnH0GMgFRXLh4=";
+
buildTypesAiobotocorePackage "lexv2-runtime" "2.23.2"
+
"sha256-OGjJcOwQ8eOvC7aKOCFixfzOnlGV4gEK67yhz3/8xss=";
types-aiobotocore-license-manager =
-
buildTypesAiobotocorePackage "license-manager" "2.23.0"
-
"sha256-3llnB61pY+dZ7TIVYN6pI/W6lfYyjmwSUx7ag3KCY74=";
+
buildTypesAiobotocorePackage "license-manager" "2.23.2"
+
"sha256-rrAoivy/jBQJEeQUJZE8YOlNPvaEft+xph3II0XNt6M=";
types-aiobotocore-license-manager-linux-subscriptions =
-
buildTypesAiobotocorePackage "license-manager-linux-subscriptions" "2.23.0"
-
"sha256-mTYiPcwQK/0evuFLkORocXGeXogLVRbQEmQKNfsI1b4=";
+
buildTypesAiobotocorePackage "license-manager-linux-subscriptions" "2.23.2"
+
"sha256-xQwAiuZ3QoCE3bcDZN31fWSDZi/TdUzM2z5xCCsnbdA=";
types-aiobotocore-license-manager-user-subscriptions =
-
buildTypesAiobotocorePackage "license-manager-user-subscriptions" "2.23.0"
-
"sha256-6e5RMxuLJO0h/NJ15d1ImIpRX8c/cIXyIDhWqLAQna0=";
+
buildTypesAiobotocorePackage "license-manager-user-subscriptions" "2.23.2"
+
"sha256-F60gr5vecjLvCHevXJO1aIH/c7S03forB5MrRBFniVA=";
types-aiobotocore-lightsail =
-
buildTypesAiobotocorePackage "lightsail" "2.23.0"
-
"sha256-07WfJtdRc7FTx2yRFniCItbGc2VAuoykpFL5Cj1rAHc=";
+
buildTypesAiobotocorePackage "lightsail" "2.23.2"
+
"sha256-28+DecEGbDMwX/Mdmo3nIVVIh/q5ycj12CwuMm841FQ=";
types-aiobotocore-location =
-
buildTypesAiobotocorePackage "location" "2.23.0"
-
"sha256-3K0Ki9f0x4tsUYgGN7Exw1J9idqLftynkoC2+APm9h4=";
+
buildTypesAiobotocorePackage "location" "2.23.2"
+
"sha256-1ibAW8jrYtSDmfZkW5kmp7t46C+PqLGSdz9x2VGHWq4=";
types-aiobotocore-logs =
-
buildTypesAiobotocorePackage "logs" "2.23.0"
-
"sha256-+fysRcfgRqxFVNUtNAur/4a6lkTyC6isEc4jqJdtj3g=";
+
buildTypesAiobotocorePackage "logs" "2.23.2"
+
"sha256-9MBRw/JahwyVzPDg02YFsIUYaRQ0CCRWP4KfJFit5wE=";
types-aiobotocore-lookoutequipment =
-
buildTypesAiobotocorePackage "lookoutequipment" "2.23.0"
-
"sha256-e8aIe0Pan9F+EUAXGQVyCEOBCMtVfNYoftN42YG/pNE=";
+
buildTypesAiobotocorePackage "lookoutequipment" "2.23.2"
+
"sha256-Sj4gvNn9ZkIrPlJaBwCL6qnYhVSy9EhoLhf90SYCm2c=";
types-aiobotocore-lookoutmetrics =
-
buildTypesAiobotocorePackage "lookoutmetrics" "2.23.0"
-
"sha256-7Ptv7Px7cWHJkr6UqJybjXr2uBeGyrpPLOUEZR2uxcE=";
+
buildTypesAiobotocorePackage "lookoutmetrics" "2.23.2"
+
"sha256-n0rAIITRe+YUja7QOLr0b4+M7nGDJn8F2CaEPTsaIC4=";
types-aiobotocore-lookoutvision =
-
buildTypesAiobotocorePackage "lookoutvision" "2.23.0"
-
"sha256-/FG2DYNBNK1AIy+Syoxwtj0sve8tpj4J+ujTBpfkbPM=";
+
buildTypesAiobotocorePackage "lookoutvision" "2.23.2"
+
"sha256-cIX0lvrmf/p/CvDvNeoUXe8Xs/ZIsncGIi/P37/QIcc=";
types-aiobotocore-m2 =
-
buildTypesAiobotocorePackage "m2" "2.23.0"
-
"sha256-89wYOO1yYa2EGQyZa55jsnTHd+P6ORme/UCOSflNygY=";
+
buildTypesAiobotocorePackage "m2" "2.23.2"
+
"sha256-cYFXKLaYPaPzy+n/bpwaRgvo0N5xuB4cKGZnIqwSz8s=";
types-aiobotocore-machinelearning =
-
buildTypesAiobotocorePackage "machinelearning" "2.23.0"
-
"sha256-kjBmkl3DZl8NHenDQGZ1rWcrZ5tD9zq4CYSOucUdM0Q=";
+
buildTypesAiobotocorePackage "machinelearning" "2.23.2"
+
"sha256-PZl/FzjoRNiFDU4+TjBwKEK1gBBwEgbNgLcWH1Dn4Pw=";
types-aiobotocore-macie =
buildTypesAiobotocorePackage "macie" "2.7.0"
"sha256-hJJtGsK2b56nKX1ZhiarC+ffyjHYWRiC8II4oyDZWWw=";
types-aiobotocore-macie2 =
-
buildTypesAiobotocorePackage "macie2" "2.23.0"
-
"sha256-C0ByVhwNDDYNtM2zeT8gu+nkHcWicvN259AZj5qQTDs=";
+
buildTypesAiobotocorePackage "macie2" "2.23.2"
+
"sha256-BMMku2V/qPub4qLr3ldZrACCyAACOXKq0aCquI8bLvI=";
types-aiobotocore-managedblockchain =
-
buildTypesAiobotocorePackage "managedblockchain" "2.23.0"
-
"sha256-wMJMO3oHHa4g5ilKucSmeK6t38DKxBdoHAnxU09tTrs=";
+
buildTypesAiobotocorePackage "managedblockchain" "2.23.2"
+
"sha256-sBmNx7Pqi8+0rBBUNwxub7lhgE97MvSpzx4FY+ILsm0=";
types-aiobotocore-managedblockchain-query =
-
buildTypesAiobotocorePackage "managedblockchain-query" "2.23.0"
-
"sha256-U2PSbHoEsF36qoqZfsUco7xGcMjxPgpYZDSFCx9lx6Q=";
+
buildTypesAiobotocorePackage "managedblockchain-query" "2.23.2"
+
"sha256-itFFjnDvYkbbf8A+lW4oxa6TZKGioe46pT9vb6BZ/EY=";
types-aiobotocore-marketplace-catalog =
-
buildTypesAiobotocorePackage "marketplace-catalog" "2.23.0"
-
"sha256-TpnV8tTvOehw/mlTBCfj0Cklmpipoyj4QpKYu1Rf/yo=";
+
buildTypesAiobotocorePackage "marketplace-catalog" "2.23.2"
+
"sha256-IYCr3ZoV9eibijHWX0vl1YKy4XMzS8RcxvsaBPoxU5Q=";
types-aiobotocore-marketplace-entitlement =
-
buildTypesAiobotocorePackage "marketplace-entitlement" "2.23.0"
-
"sha256-j+rvG2d4+9X+YVId8APSGqPvdvENQGOUM2xD5hCe1eM=";
+
buildTypesAiobotocorePackage "marketplace-entitlement" "2.23.2"
+
"sha256-ysySxME6brUqTS4wLkURvjdcofZQCe3V+huXTWgvEMA=";
types-aiobotocore-marketplacecommerceanalytics =
-
buildTypesAiobotocorePackage "marketplacecommerceanalytics" "2.23.0"
-
"sha256-HLCviyz3zLvNDXokize5D+IwS9rh6Aua9DsAmWzTtOk=";
+
buildTypesAiobotocorePackage "marketplacecommerceanalytics" "2.23.2"
+
"sha256-CVFRj0wNwT5WK/OURgDWuJruqqQcMTaaG6GHoVsEWBA=";
types-aiobotocore-mediaconnect =
-
buildTypesAiobotocorePackage "mediaconnect" "2.23.0"
-
"sha256-hrqFscSVCVVBwCZhEu8M33c4r9zTI8+Xg/5qRGbieqM=";
+
buildTypesAiobotocorePackage "mediaconnect" "2.23.2"
+
"sha256-fjEkRaAqhN6AfjjuVbcAL0OjqeCoq9NvbnHlB6f25/A=";
types-aiobotocore-mediaconvert =
-
buildTypesAiobotocorePackage "mediaconvert" "2.23.0"
-
"sha256-PsOaItSVfvVNZi73OxoaFceNGV+jXqzLMZVIYlegXfc=";
+
buildTypesAiobotocorePackage "mediaconvert" "2.23.2"
+
"sha256-CRle4rDOnM5TkzFL9AVTbtERPl+URsWXLgr9lQBu6Ec=";
types-aiobotocore-medialive =
-
buildTypesAiobotocorePackage "medialive" "2.23.0"
-
"sha256-TGP0GNaw1YZhq86tmsLHVUM7MzrK58l7s9ceJcNh1Fc=";
+
buildTypesAiobotocorePackage "medialive" "2.23.2"
+
"sha256-utkvcVYn7aj+wxSHlMg0rn28PYnixQc4Is7+KSAmmi8=";
types-aiobotocore-mediapackage =
-
buildTypesAiobotocorePackage "mediapackage" "2.23.0"
-
"sha256-JTIev0OUp4lwXG1t9EyomzTUV4S16mpTV9EGo6ZjVkc=";
+
buildTypesAiobotocorePackage "mediapackage" "2.23.2"
+
"sha256-kuH+ofTE3mwRyZCbRvo/e2wvI0inDL+o3CZfKfXsRkM=";
types-aiobotocore-mediapackage-vod =
-
buildTypesAiobotocorePackage "mediapackage-vod" "2.23.0"
-
"sha256-4aDaFaM0g36Yso4HS4un9+Vx8VjU8dB3ysDCek2QCMg=";
+
buildTypesAiobotocorePackage "mediapackage-vod" "2.23.2"
+
"sha256-RQ4kOxg/PHq7wPxz9S1FVSxlWRfOxNFKORfVfzCtM3A=";
types-aiobotocore-mediapackagev2 =
-
buildTypesAiobotocorePackage "mediapackagev2" "2.23.0"
-
"sha256-DdZ6tyKhxueb6ASWXXqnX/sY5QHsxdr470eZaIkJ6VY=";
+
buildTypesAiobotocorePackage "mediapackagev2" "2.23.2"
+
"sha256-I7neo0bWojDAsz0zBwIvfJVIRzfRiuRB0uiJBYj4TTQ=";
types-aiobotocore-mediastore =
-
buildTypesAiobotocorePackage "mediastore" "2.23.0"
-
"sha256-8eqKMPzPoOGBhq5ePyI+7Vl94v+4GE0SYEiklZvVZ34=";
+
buildTypesAiobotocorePackage "mediastore" "2.23.2"
+
"sha256-EQgtCLfs6AjuloMvhkLlxJclgOx+CBfVB2FZBOtizFc=";
types-aiobotocore-mediastore-data =
-
buildTypesAiobotocorePackage "mediastore-data" "2.23.0"
-
"sha256-LggFP1WSljM8oiDKCR/nJH5yhjFENXqQJBKcP3cK/as=";
+
buildTypesAiobotocorePackage "mediastore-data" "2.23.2"
+
"sha256-v620OATZVx7y0ZkCY/XvtMo6jBaOf7rByEIRr3T30c4=";
types-aiobotocore-mediatailor =
-
buildTypesAiobotocorePackage "mediatailor" "2.23.0"
-
"sha256-wvZFPMwRzox9j4DLVRhMmxo1JhpZbTqqnZQcWBRmOqI=";
+
buildTypesAiobotocorePackage "mediatailor" "2.23.2"
+
"sha256-RNqXcEGGJsuO4jNl9zDDkB3GqAVrWsmnwgwBTuQutKY=";
types-aiobotocore-medical-imaging =
-
buildTypesAiobotocorePackage "medical-imaging" "2.23.0"
-
"sha256-6m9kJDW77L3dY7ibHENykl1hIjbwT25sbMpdmVUoKoo=";
+
buildTypesAiobotocorePackage "medical-imaging" "2.23.2"
+
"sha256-85eAmVjVV27EItse5Mmnik2E0V8mVN8mgS42xLpdLz4=";
types-aiobotocore-memorydb =
-
buildTypesAiobotocorePackage "memorydb" "2.23.0"
-
"sha256-prOOYqT7OQnE3FixnyXuzM2sQy46yZU2uUmdXQVPDos=";
+
buildTypesAiobotocorePackage "memorydb" "2.23.2"
+
"sha256-6lmVpW09jQqKdyTx9xavuRsEJSbWOmQ3hHltNk8eZ+A=";
types-aiobotocore-meteringmarketplace =
-
buildTypesAiobotocorePackage "meteringmarketplace" "2.23.0"
-
"sha256-Z9AVGuba/L7gsh436CCfcM93QMCxvJH+9dAiyvrb0G0=";
+
buildTypesAiobotocorePackage "meteringmarketplace" "2.23.2"
+
"sha256-FY1XyeqBhWWr/aBGvzM8tgnhl0tPcjGze1AGrIEZso4=";
types-aiobotocore-mgh =
-
buildTypesAiobotocorePackage "mgh" "2.23.0"
-
"sha256-G3nHMMmMjevRS7rbj0nyq5RJZpmEmUgRweduG6AU9bc=";
+
buildTypesAiobotocorePackage "mgh" "2.23.2"
+
"sha256-fj3+loK/Xe4w/IrLeaP3nSYKlovjgiMoVUOlSNVP3hE=";
types-aiobotocore-mgn =
-
buildTypesAiobotocorePackage "mgn" "2.23.0"
-
"sha256-GU8ylqHL/wFt1V87X8LbqgKL+oAESrye90Cyr2Kin6o=";
+
buildTypesAiobotocorePackage "mgn" "2.23.2"
+
"sha256-Dv9yQ/85FVrH4vDR2V4u6nWRJVm0VdfUEoePbQc/ljA=";
types-aiobotocore-migration-hub-refactor-spaces =
-
buildTypesAiobotocorePackage "migration-hub-refactor-spaces" "2.23.0"
-
"sha256-midyCWZd+mB4qosvhQaKvrpBTfy2VT+ocFsqYpa9QYU=";
+
buildTypesAiobotocorePackage "migration-hub-refactor-spaces" "2.23.2"
+
"sha256-gGq6ebu6FbAlmEaYeEV2oQ4kkzxSs8aAEbuOgM6pBK4=";
types-aiobotocore-migrationhub-config =
-
buildTypesAiobotocorePackage "migrationhub-config" "2.23.0"
-
"sha256-EOc6NXJ4wfsOGPIQXAS68xKeYpYLtzH0LGiLT8BJQFU=";
+
buildTypesAiobotocorePackage "migrationhub-config" "2.23.2"
+
"sha256-yqAQoFLYAkpDiAWPEi2xEglzeDM8jzNgIfPw3e3M8oo=";
types-aiobotocore-migrationhuborchestrator =
-
buildTypesAiobotocorePackage "migrationhuborchestrator" "2.23.0"
-
"sha256-o4l9XB63f6b+ms1PRyIq2xnJA7XwI/A3bVIzSP/6mLQ=";
+
buildTypesAiobotocorePackage "migrationhuborchestrator" "2.23.2"
+
"sha256-gdXq+JyqKQfWN38NEE3sPRfYT68hpEt6VxTAHwTDWgQ=";
types-aiobotocore-migrationhubstrategy =
-
buildTypesAiobotocorePackage "migrationhubstrategy" "2.23.0"
-
"sha256-/dvSG4887dRD/uPGIcNgf0zFcpzzlXa9uQPG1MiB83A=";
+
buildTypesAiobotocorePackage "migrationhubstrategy" "2.23.2"
+
"sha256-BErOEQwrtu+O1Su8kcUyRreHmo4xhbg1ropDl9DiYaw=";
types-aiobotocore-mobile =
buildTypesAiobotocorePackage "mobile" "2.13.2"
"sha256-OxB91BCAmYnY72JBWZaBlEkpAxN2Q5aY4i1Pt3eD9hc=";
types-aiobotocore-mq =
-
buildTypesAiobotocorePackage "mq" "2.23.0"
-
"sha256-8cy0q49+mERgZWPo4ghH0QU32h7ar99XzAtFSVLGVb0=";
+
buildTypesAiobotocorePackage "mq" "2.23.2"
+
"sha256-sHNIS6MsZTJnmGU6xNd1Qu23leqLVQzZK0B2UqoN5vg=";
types-aiobotocore-mturk =
-
buildTypesAiobotocorePackage "mturk" "2.23.0"
-
"sha256-jFLewVOOBMmgKZeiRD8JVF8BF+PMkqlMUusBtYh7LFE=";
+
buildTypesAiobotocorePackage "mturk" "2.23.2"
+
"sha256-tky9YLOOpw7qA65qlOumWyXYHfuqEIDlLfkODDVRlY8=";
types-aiobotocore-mwaa =
-
buildTypesAiobotocorePackage "mwaa" "2.23.0"
-
"sha256-j7tYoJa6XSPrRDjNaRH/LQbhXUtGM3r53pkn2gd4yP4=";
+
buildTypesAiobotocorePackage "mwaa" "2.23.2"
+
"sha256-j2KmiJzSb7PzrjJlDDLAiTztj8DBR8yl7vtDSb2Gx/o=";
types-aiobotocore-neptune =
-
buildTypesAiobotocorePackage "neptune" "2.23.0"
-
"sha256-SkUTDAp6GbwjAIl7qZI+9KJU4ciom/aQmJFmNtAzA0A=";
+
buildTypesAiobotocorePackage "neptune" "2.23.2"
+
"sha256-F20C5yf7s7b9UzFBQfL+wkKkD4w4iV+nfhTBOxxI2q8=";
types-aiobotocore-network-firewall =
-
buildTypesAiobotocorePackage "network-firewall" "2.23.0"
-
"sha256-vVu4RDjgQ4wAgjErX2reX1/gbvb45IK/k+OhQqV7Pec=";
+
buildTypesAiobotocorePackage "network-firewall" "2.23.2"
+
"sha256-1ZowibYjjwPZxJ6tmxVvBFuuc7+A85hliWoZoXdqkDM=";
types-aiobotocore-networkmanager =
-
buildTypesAiobotocorePackage "networkmanager" "2.23.0"
-
"sha256-nVAGZ0L6foSIdPf3wJOlHU4IwYAzjb3g600qJ7rQp4g=";
+
buildTypesAiobotocorePackage "networkmanager" "2.23.2"
+
"sha256-2Mu2D6LUYNdhBAIv5VHtUeM24fc5MQpaR1cTBQZMXUQ=";
types-aiobotocore-nimble =
buildTypesAiobotocorePackage "nimble" "2.15.2"
"sha256-PChX5Jbgr0d1YaTZU9AbX3cM7NrhkyunK6/X3l+I8Q0=";
types-aiobotocore-oam =
-
buildTypesAiobotocorePackage "oam" "2.23.0"
-
"sha256-g+h3sj1glMrvc4ZpI3TNWXQL07wnRj+XjEnuc37MDdg=";
+
buildTypesAiobotocorePackage "oam" "2.23.2"
+
"sha256-ZLzPyqdJNNKsHdVRzYpCsGjuKfOeR+ONRBheYr/pI+U=";
types-aiobotocore-omics =
-
buildTypesAiobotocorePackage "omics" "2.23.0"
-
"sha256-dNpjzK7wWHaHURonIBzMEPEH3tiW5UKDsx5DzqKYUVE=";
+
buildTypesAiobotocorePackage "omics" "2.23.2"
+
"sha256-vL7QbSKkP+f5g7xFlfpXF1J6toxLuL2YtiT9EDX+CqQ=";
types-aiobotocore-opensearch =
-
buildTypesAiobotocorePackage "opensearch" "2.23.0"
-
"sha256-xdtjXxT20T95h2rXvPB7YjaK7j7iN9B9ZkiE/E83XFE=";
+
buildTypesAiobotocorePackage "opensearch" "2.23.2"
+
"sha256-MlrprOk7qJU9WPmwLP41NjWZqLS3sXIa8pGKaQF9+Yw=";
types-aiobotocore-opensearchserverless =
-
buildTypesAiobotocorePackage "opensearchserverless" "2.23.0"
-
"sha256-ELVpYSnt+prPLO/Xs7wnSRFEgO78YZONfYrjm/RvEJ8=";
+
buildTypesAiobotocorePackage "opensearchserverless" "2.23.2"
+
"sha256-KvTpXJEuzUnR0Y2tgtaCpkLpvrqnVmbD3L3Ac1tB7uY=";
types-aiobotocore-opsworks =
-
buildTypesAiobotocorePackage "opsworks" "2.23.0"
-
"sha256-XlcSk/XIpx179dNqClphcjIkFpXDiMdbHimUATGVnOY=";
+
buildTypesAiobotocorePackage "opsworks" "2.23.2"
+
"sha256-OFujKA1yPN9JWRKKBaTRqUZVWsShd2XhqWPBJ5fJE3c=";
types-aiobotocore-opsworkscm =
-
buildTypesAiobotocorePackage "opsworkscm" "2.23.0"
-
"sha256-RgJqHGroVTLnUnUPmNBY0LD6sTXRQ7JlHU26+irRz+U=";
+
buildTypesAiobotocorePackage "opsworkscm" "2.23.2"
+
"sha256-Ez3TEIPIVOZ4Wyl9ygC5adwLA7c4Rqi1CV5XNEQLFpc=";
types-aiobotocore-organizations =
-
buildTypesAiobotocorePackage "organizations" "2.23.0"
-
"sha256-d+CSEbSHFv22wroOavVVXMNnCRalknFs8d9VeXKGEQM=";
+
buildTypesAiobotocorePackage "organizations" "2.23.2"
+
"sha256-hWHud/4bM+uyEc9a8xEfdjNCD9Qq89ESnl2fRwL7N70=";
types-aiobotocore-osis =
-
buildTypesAiobotocorePackage "osis" "2.23.0"
-
"sha256-8a6Z8WfRaxIZ+ASVHhjcnhDmZF45gL9lDW2ozVg1piw=";
+
buildTypesAiobotocorePackage "osis" "2.23.2"
+
"sha256-pt3eeOB/ZdU/7XznzBNjbVHctgnR9eSaF8R4gmPv09o=";
types-aiobotocore-outposts =
-
buildTypesAiobotocorePackage "outposts" "2.23.0"
-
"sha256-m9mPr2lFBfoQoudmC0Dw1Jk728Z2vrG2XO8IPXArXVo=";
+
buildTypesAiobotocorePackage "outposts" "2.23.2"
+
"sha256-IIlmfn19zmloC8PSSwUgkBGsgoyHB96STr+Q17UeIfo=";
types-aiobotocore-panorama =
-
buildTypesAiobotocorePackage "panorama" "2.23.0"
-
"sha256-8NIh4TcknQG7vzcH0/2TwYA/bz0xL9/sDsThmVgejPg=";
+
buildTypesAiobotocorePackage "panorama" "2.23.2"
+
"sha256-KHQh8mRolYDc8bHpojTc/zGLhDBXG6r5I44AkR3uuKQ=";
types-aiobotocore-payment-cryptography =
-
buildTypesAiobotocorePackage "payment-cryptography" "2.23.0"
-
"sha256-attszmjydteM8ct+SnsdOkFRQaY5KwB8yv+2nKOAmPM=";
+
buildTypesAiobotocorePackage "payment-cryptography" "2.23.2"
+
"sha256-hC/qbhYJR2SVDBAbxcRGxmiTP4jJ9oxryJtZRlNZ7RQ=";
types-aiobotocore-payment-cryptography-data =
-
buildTypesAiobotocorePackage "payment-cryptography-data" "2.23.0"
-
"sha256-jYICIfUn/9534qY9hUpkT0tIiJ0Cynk03FCAdrP4fTE=";
+
buildTypesAiobotocorePackage "payment-cryptography-data" "2.23.2"
+
"sha256-BoEGBAzC+HN0pf1IRC3kSdQcmHA04CFHj6bbYDGEiII=";
types-aiobotocore-personalize =
-
buildTypesAiobotocorePackage "personalize" "2.23.0"
-
"sha256-z3op5R12xBMyXrs97L3G1P2M663GA8yxYXtbqqsjDtk=";
+
buildTypesAiobotocorePackage "personalize" "2.23.2"
+
"sha256-lw2XuCdj0EA5WV/xK4/KzugFcSXyN1bIJ6vdQZ+C5dw=";
types-aiobotocore-personalize-events =
-
buildTypesAiobotocorePackage "personalize-events" "2.23.0"
-
"sha256-6JZHAA07LeDdZ2bhcYeBWNhi03aihHZ5mapUEO7jgGY=";
+
buildTypesAiobotocorePackage "personalize-events" "2.23.2"
+
"sha256-9u6KBY2LNfnON+/J1IHoJS2VFPGfKYDPKalxnGa0jwc=";
types-aiobotocore-personalize-runtime =
-
buildTypesAiobotocorePackage "personalize-runtime" "2.23.0"
-
"sha256-fY5E4DZ0a4gCYqsJ6Uq2hy7GieQLoH829q60nSjqNh0=";
+
buildTypesAiobotocorePackage "personalize-runtime" "2.23.2"
+
"sha256-q4VsWLcmnlXsDRpSk82vmNUbB3rvaT1wWGtYHLqPQ/Q=";
types-aiobotocore-pi =
-
buildTypesAiobotocorePackage "pi" "2.23.0"
-
"sha256-jbuz5lxm71/wxdvYXtLTFd1ro8nhR9LxRSE72egMLSo=";
+
buildTypesAiobotocorePackage "pi" "2.23.2"
+
"sha256-SnUtXL7NfNYFmV6JcSHhW6cQE8Es6iOMV5cg9P3NL6k=";
types-aiobotocore-pinpoint =
-
buildTypesAiobotocorePackage "pinpoint" "2.23.0"
-
"sha256-d4ZPh1BeUzLTr0awkYTGtYMR8MzC4ivp3tRjgV4r/MU=";
+
buildTypesAiobotocorePackage "pinpoint" "2.23.2"
+
"sha256-Oqj9HqjR1rcPVK+9zzDVtarmpspzLfF2/MASaCY+APo=";
types-aiobotocore-pinpoint-email =
-
buildTypesAiobotocorePackage "pinpoint-email" "2.23.0"
-
"sha256-a2MdLsC0RhmM2nXcQt7UxDloFQNF3ZPKNjwbaG1R8k8=";
+
buildTypesAiobotocorePackage "pinpoint-email" "2.23.2"
+
"sha256-k1ZsOYPmD3WT/qnPvT92AlyimQEN06aInS5TA83ZXn0=";
types-aiobotocore-pinpoint-sms-voice =
-
buildTypesAiobotocorePackage "pinpoint-sms-voice" "2.23.0"
-
"sha256-wgU/hST/e84g9YRsoYNw51C7L727Md+DgClJ3rD7RY4=";
+
buildTypesAiobotocorePackage "pinpoint-sms-voice" "2.23.2"
+
"sha256-QSZjHkrf2//XGcj1zEvQyjt33v3kK35kRYI/kRH8WTI=";
types-aiobotocore-pinpoint-sms-voice-v2 =
-
buildTypesAiobotocorePackage "pinpoint-sms-voice-v2" "2.23.0"
-
"sha256-HMPT+GcBTSaHVjnWaI3w186Yxr19DlBsIQ4HDB2JlgU=";
+
buildTypesAiobotocorePackage "pinpoint-sms-voice-v2" "2.23.2"
+
"sha256-ZA8MboUbZDiy8toQrZe0IIhgtV3OkYIHPjJxoTtpBCc=";
types-aiobotocore-pipes =
-
buildTypesAiobotocorePackage "pipes" "2.23.0"
-
"sha256-5PKAX3JdogdWvwjxYqO5kZs6xxoOho49LNAAP2XBLKU=";
+
buildTypesAiobotocorePackage "pipes" "2.23.2"
+
"sha256-JQ7YmKZjYT8QhXQ71Aqcry1FwV3dagDjWcQyxcS01Z8=";
types-aiobotocore-polly =
-
buildTypesAiobotocorePackage "polly" "2.23.0"
-
"sha256-vNyV+qV9TOmULrCrqlHLPYeMfh/vrhnUAouPMq5QwXw=";
+
buildTypesAiobotocorePackage "polly" "2.23.2"
+
"sha256-DvmGM1PKfjgbnz5byq+YwXnG44Z/cVkIRWhGbbEVYJU=";
types-aiobotocore-pricing =
-
buildTypesAiobotocorePackage "pricing" "2.23.0"
-
"sha256-9XIIJUTMBPY/z7ohKR4VvfEDrtxxO5dJxRoxxgJyDI8=";
+
buildTypesAiobotocorePackage "pricing" "2.23.2"
+
"sha256-VLkB7VAtuHn9gpMBfRiCXN3hW98A24mlPCtmsCfMwUY=";
types-aiobotocore-privatenetworks =
buildTypesAiobotocorePackage "privatenetworks" "2.22.0"
"sha256-yaYvgVKcr3l2eq0dMzmQEZHxgblTLlVF9cZRnObiB7M=";
types-aiobotocore-proton =
-
buildTypesAiobotocorePackage "proton" "2.23.0"
-
"sha256-OgehX+tfaMf+eG0vOzvEXn4L/oxfYE1m/umwZmbmPfk=";
+
buildTypesAiobotocorePackage "proton" "2.23.2"
+
"sha256-xXUdoSbbq1auaJyBq4Z147LcVW256M76/1LJz9sG/gk=";
types-aiobotocore-qldb =
-
buildTypesAiobotocorePackage "qldb" "2.23.0"
-
"sha256-obDHh4yKZMmYNXw3CV8i2h0Py7h8ROCl30xAQ1IF1WQ=";
+
buildTypesAiobotocorePackage "qldb" "2.23.2"
+
"sha256-4Zbs1SynybFunfhQH+/kXcET4KbwBY8GUXuwZ0sL/WE=";
types-aiobotocore-qldb-session =
-
buildTypesAiobotocorePackage "qldb-session" "2.23.0"
-
"sha256-Ar/y7clkyNwPQ/gINuTPwgcribmPlsIU5C5LfPjqpg0=";
+
buildTypesAiobotocorePackage "qldb-session" "2.23.2"
+
"sha256-C2t2633V0i1OfDL1GNPt5HMEoFuXMspT4SbYTP3sTKc=";
types-aiobotocore-quicksight =
-
buildTypesAiobotocorePackage "quicksight" "2.23.0"
-
"sha256-FG9MSLJVgDDspfPsGg7dQ6Jr/sIi1zV1Mnfh5qTpdG8=";
+
buildTypesAiobotocorePackage "quicksight" "2.23.2"
+
"sha256-LrnBajbP6B5trm0Ebd/Rlu4997tQ2V1qWTJ78FWD7tw=";
types-aiobotocore-ram =
-
buildTypesAiobotocorePackage "ram" "2.23.0"
-
"sha256-IarNiXt8yfyO80c7Gz1/wVpWjbcW37UGY/W81KvU1b4=";
+
buildTypesAiobotocorePackage "ram" "2.23.2"
+
"sha256-cQ+xCOu2h+hCxH4SPX29wHEYZw/0zPZGdIWmEdbcYHo=";
types-aiobotocore-rbin =
-
buildTypesAiobotocorePackage "rbin" "2.23.0"
-
"sha256-mDJs4hS3dFHVjdlGz/+vAHnd/QbvhyOy1yPLymiOxTQ=";
+
buildTypesAiobotocorePackage "rbin" "2.23.2"
+
"sha256-34okwB5Kxu58go/go+ePfjYI9WB+Qr0vtS7IWzSrvnM=";
types-aiobotocore-rds =
-
buildTypesAiobotocorePackage "rds" "2.23.0"
-
"sha256-IeTdeAvJzdz7FAVwlFD9CYebmiqWpxOqAbqAHFXxe1M=";
+
buildTypesAiobotocorePackage "rds" "2.23.2"
+
"sha256-bj8wy8iW4ae74GAmDjzFDM6XgSFn7HuudjduyMpqaPA=";
types-aiobotocore-rds-data =
-
buildTypesAiobotocorePackage "rds-data" "2.23.0"
-
"sha256-HtMHy6U7hk2vwEUCvuK0XGfItZ0Aoainwcg1Ek4Q2YE=";
+
buildTypesAiobotocorePackage "rds-data" "2.23.2"
+
"sha256-LVmnPQBvTIy7WFDTMWKWMwuosIwAEnqePaklqRNHH18=";
types-aiobotocore-redshift =
-
buildTypesAiobotocorePackage "redshift" "2.23.0"
-
"sha256-Hda/SIzZO3hQD1dedviFTqvrRH0/o+RTvrLZkSS3xe8=";
+
buildTypesAiobotocorePackage "redshift" "2.23.2"
+
"sha256-8uyGssIcvC2aEM/1osGd/QxT7Oq1Hv5b/odPpIXEynE=";
types-aiobotocore-redshift-data =
-
buildTypesAiobotocorePackage "redshift-data" "2.23.0"
-
"sha256-Gg+I+cYVV1AlYR7FIxEUCDMRdo4iu/1S3TAMak+1D+k=";
+
buildTypesAiobotocorePackage "redshift-data" "2.23.2"
+
"sha256-tyNsHjd/jrALXasfhX8JNklJ63zNZ4OiO97AyyW/yl0=";
types-aiobotocore-redshift-serverless =
-
buildTypesAiobotocorePackage "redshift-serverless" "2.23.0"
-
"sha256-1ViY0svyv28PdH0g6avaM4o16+JCRYQF3YZT+Nf3vms=";
+
buildTypesAiobotocorePackage "redshift-serverless" "2.23.2"
+
"sha256-XWQPUghyV2npeQO09GvrLBU1+3+Z9W/RIwu0I7625MU=";
types-aiobotocore-rekognition =
-
buildTypesAiobotocorePackage "rekognition" "2.23.0"
-
"sha256-DxR/4S83swPq0k++BMQEFFcFhAJjzJKfhxo9qdKMGh8=";
+
buildTypesAiobotocorePackage "rekognition" "2.23.2"
+
"sha256-l7GFbw2/x+Ob7ZAgKJ1eFCkLQLv1nMXC8A/uBamFpLM=";
types-aiobotocore-resiliencehub =
-
buildTypesAiobotocorePackage "resiliencehub" "2.23.0"
-
"sha256-wO/HpOWUh+9r4ykKnQ/t8bN7poF51hsoCPwb3po6ebE=";
+
buildTypesAiobotocorePackage "resiliencehub" "2.23.2"
+
"sha256-Jl3KBs5n+Edk4/iY8Oq2KO7ocaoCqZE83L94Si8g+g8=";
types-aiobotocore-resource-explorer-2 =
-
buildTypesAiobotocorePackage "resource-explorer-2" "2.23.0"
-
"sha256-WhJSvUSIbm3i53Yf/4q59ljRlJoHcctzTCdfDc5u83s=";
+
buildTypesAiobotocorePackage "resource-explorer-2" "2.23.2"
+
"sha256-ynDccEiN6+DPIcy+YgFTSb0crIMfCp1uLxBoevQacM8=";
types-aiobotocore-resource-groups =
-
buildTypesAiobotocorePackage "resource-groups" "2.23.0"
-
"sha256-tGs1nNd+XDP7QPDMB8+0y0mHWwP1xe00309FbHbSBcU=";
+
buildTypesAiobotocorePackage "resource-groups" "2.23.2"
+
"sha256-ybqLQWSddVa3WSaiuGQ1OQKG9VD71bvZ+fpcnAXczcg=";
types-aiobotocore-resourcegroupstaggingapi =
-
buildTypesAiobotocorePackage "resourcegroupstaggingapi" "2.23.0"
-
"sha256-0498wg6pSZa3S97QeTOvKynPERSHBfd36F1Nn0SA710=";
+
buildTypesAiobotocorePackage "resourcegroupstaggingapi" "2.23.2"
+
"sha256-38Ok7Ugz1Y7xWoY1ffToO4TjX5Ai2qD4CGsyUG8ylto=";
types-aiobotocore-robomaker =
-
buildTypesAiobotocorePackage "robomaker" "2.23.0"
-
"sha256-sseUPITt2EFd0L0wtthNpafcwdhRFFjEj6L7T/iRdZ4=";
+
buildTypesAiobotocorePackage "robomaker" "2.23.2"
+
"sha256-khpQA5VSeN09SH/0ycSoyRKuEWUbzevbhtSuuljvCeU=";
types-aiobotocore-rolesanywhere =
-
buildTypesAiobotocorePackage "rolesanywhere" "2.23.0"
-
"sha256-USP+WKWDTmk2oCCqEGqqKp7c3NPGR+iUPL1VBfldnxw=";
+
buildTypesAiobotocorePackage "rolesanywhere" "2.23.2"
+
"sha256-aAgG+we4gKYIvOiCQjE9IZAXPHOzLhZt7w9iAQc1vXY=";
types-aiobotocore-route53 =
-
buildTypesAiobotocorePackage "route53" "2.23.0"
-
"sha256-7RgP2UmwFjRRskcmvjPAy9pc25KTlmoLvLwUEqkGNTE=";
+
buildTypesAiobotocorePackage "route53" "2.23.2"
+
"sha256-qXNMbFyiKD6Ra46LBWebAzE/royjqrrgHJls2PSCs1M=";
types-aiobotocore-route53-recovery-cluster =
-
buildTypesAiobotocorePackage "route53-recovery-cluster" "2.23.0"
-
"sha256-jEPcp0akDYVQzBNZtZh1JqshPEqdSxx1YL9ezH9sR5o=";
+
buildTypesAiobotocorePackage "route53-recovery-cluster" "2.23.2"
+
"sha256-ABfDIOgE/6af0L4tcV15VaOl/8zhfLy3rGQakF/Bd4o=";
types-aiobotocore-route53-recovery-control-config =
-
buildTypesAiobotocorePackage "route53-recovery-control-config" "2.23.0"
-
"sha256-/kVoiitpzkbfjsBeYmlkf3xvRojozLqY3jfzq7RgyfI=";
+
buildTypesAiobotocorePackage "route53-recovery-control-config" "2.23.2"
+
"sha256-C9Pkxa9yLUqEuSaQAGaHCzOQeLQDKuGQD3fNFbWhQZE=";
types-aiobotocore-route53-recovery-readiness =
-
buildTypesAiobotocorePackage "route53-recovery-readiness" "2.23.0"
-
"sha256-cQVih6Vpy22upUToMVjsXLLc4bFASXNHEzz4Vwid/as=";
+
buildTypesAiobotocorePackage "route53-recovery-readiness" "2.23.2"
+
"sha256-W6BIeUuTi8QSbT4Ja9B0UBQ2YeC5YOAbjumrPBc3P7E=";
types-aiobotocore-route53domains =
-
buildTypesAiobotocorePackage "route53domains" "2.23.0"
-
"sha256-ts2ejlnkzpkGwaWt3QhWEoABwdmUu3UzyGw2iFFU/DI=";
+
buildTypesAiobotocorePackage "route53domains" "2.23.2"
+
"sha256-fv8Pg1qhaigHqxyr9UimqwXuu3UeLxoFrzRnclT8nTc=";
types-aiobotocore-route53resolver =
-
buildTypesAiobotocorePackage "route53resolver" "2.23.0"
-
"sha256-4voFvDqGwVnSHPwEBhdYbJriCXhYc5bjEb1Dt/tUhBY=";
+
buildTypesAiobotocorePackage "route53resolver" "2.23.2"
+
"sha256-Iw1xkRzfuBIeOP6bohWiKFeL/odd3yuQxIfGovV/+ks=";
types-aiobotocore-rum =
-
buildTypesAiobotocorePackage "rum" "2.23.0"
-
"sha256-nZqfsDd+FSwVazwOQDg1OuXri/UHDJeVEleAwhW+mLU=";
+
buildTypesAiobotocorePackage "rum" "2.23.2"
+
"sha256-e56DR0g48Vf5Iub8IFHOgCZA+W4ryZMnXeLZcm+Pk8U=";
types-aiobotocore-s3 =
-
buildTypesAiobotocorePackage "s3" "2.23.0"
-
"sha256-WeqPbc1/JX5o0GMm2K4MDxeJ14iAMHpNMZb+Fvtx85Q=";
+
buildTypesAiobotocorePackage "s3" "2.23.2"
+
"sha256-8BoIF42zH97jiQCWWkMHerWYtFybVI8/8VEtaspF44I=";
types-aiobotocore-s3control =
-
buildTypesAiobotocorePackage "s3control" "2.23.0"
-
"sha256-iurrXo2FojV0piKlkfZgkqYPnKQecgfNfX/noGdrwiM=";
+
buildTypesAiobotocorePackage "s3control" "2.23.2"
+
"sha256-tMpWWfGh39vE/q8dTekgS1DM/FCZ8EIV/QwMCSd8+CM=";
types-aiobotocore-s3outposts =
-
buildTypesAiobotocorePackage "s3outposts" "2.23.0"
-
"sha256-FfTnAh7COqJQwMvt0dfdA44RgN0lkGJIYt/MLT+iURg=";
+
buildTypesAiobotocorePackage "s3outposts" "2.23.2"
+
"sha256-7GY9uT4S4sJSoW44IDQCjHt7FZ3z3z5HjtklVP+tP0Q=";
types-aiobotocore-sagemaker =
-
buildTypesAiobotocorePackage "sagemaker" "2.23.0"
-
"sha256-LPvYxAUu+3Nb72GtE+7m6ZTj/Q9zF78f1GRzd5tMimU=";
+
buildTypesAiobotocorePackage "sagemaker" "2.23.2"
+
"sha256-JitwKHs3dWtIEzPLs2E3K1ocjK+6V9ifYly4KHYKEeU=";
types-aiobotocore-sagemaker-a2i-runtime =
-
buildTypesAiobotocorePackage "sagemaker-a2i-runtime" "2.23.0"
-
"sha256-eKTvzqnvIjE5N5nCbY71+YRMuzDyibMjQFKdflF8Ds4=";
+
buildTypesAiobotocorePackage "sagemaker-a2i-runtime" "2.23.2"
+
"sha256-rDLAQ0CmJFkovbX/aFuSvG2p43y5MWWxeZhjyRudjys=";
types-aiobotocore-sagemaker-edge =
-
buildTypesAiobotocorePackage "sagemaker-edge" "2.23.0"
-
"sha256-eoKpKyc+dCyj/0doroIiaEvACwxONqLi5rFJsVYbggw=";
+
buildTypesAiobotocorePackage "sagemaker-edge" "2.23.2"
+
"sha256-6f+bHHgmCiFJtFDWpOHc48t3UdgVqOn0QgpZRBdGdMA=";
types-aiobotocore-sagemaker-featurestore-runtime =
-
buildTypesAiobotocorePackage "sagemaker-featurestore-runtime" "2.23.0"
-
"sha256-e5XuBJDujnOdAD+TyNA1/ufF3b2Yg1HpsRyclzNvJFo=";
+
buildTypesAiobotocorePackage "sagemaker-featurestore-runtime" "2.23.2"
+
"sha256-bBhEDfJkcfpssFVozGDp81EWAf31u0Arw1k/7DP0OrE=";
types-aiobotocore-sagemaker-geospatial =
-
buildTypesAiobotocorePackage "sagemaker-geospatial" "2.23.0"
-
"sha256-/WcgRGILViJQRFd4O04ErPa47N5N5uDuK2VfE+eYk6Y=";
+
buildTypesAiobotocorePackage "sagemaker-geospatial" "2.23.2"
+
"sha256-BLQdDCrPFGqXso6ZmC93j1sA4QWo78aW0bDpcRFBMkg=";
types-aiobotocore-sagemaker-metrics =
-
buildTypesAiobotocorePackage "sagemaker-metrics" "2.23.0"
-
"sha256-3VyAq8+SoQe6fp2741PARpKxNPsfYP76dqOs8bQqchs=";
+
buildTypesAiobotocorePackage "sagemaker-metrics" "2.23.2"
+
"sha256-ytMnM7y8UBrsLjFg8oibB6HcljtUiWSpx5397K2NtWg=";
types-aiobotocore-sagemaker-runtime =
-
buildTypesAiobotocorePackage "sagemaker-runtime" "2.23.0"
-
"sha256-tfXh+rOCirgL0F7anaJtOP/A9Tb4UNvN6+gZOje+OQg=";
+
buildTypesAiobotocorePackage "sagemaker-runtime" "2.23.2"
+
"sha256-HPNsoVupHTLz3ng1kFk4f+Yo4uWB9SYsc6QUVq0GrBs=";
types-aiobotocore-savingsplans =
-
buildTypesAiobotocorePackage "savingsplans" "2.23.0"
-
"sha256-ElHUksB/dajAOHvmXUvOJoARSkSLdaU61bV5sFR2/7c=";
+
buildTypesAiobotocorePackage "savingsplans" "2.23.2"
+
"sha256-obeU/yDoPkMREN7+VMDjpaz5SQXI99u8fjYhPx5jUKQ=";
types-aiobotocore-scheduler =
-
buildTypesAiobotocorePackage "scheduler" "2.23.0"
-
"sha256-754Vak1Ud42c/DloQSk2ky5AEkD1ozR0Ig6k2GECfLI=";
+
buildTypesAiobotocorePackage "scheduler" "2.23.2"
+
"sha256-QcePY3cWP0VGqVvdAOC8E1BtCiJnLl4Hg2PWlFLkiw0=";
types-aiobotocore-schemas =
-
buildTypesAiobotocorePackage "schemas" "2.23.0"
-
"sha256-wV6eJHIfKGVqiC76gMJx04Y+Xlt4UhqHwIr4fDNp+1E=";
+
buildTypesAiobotocorePackage "schemas" "2.23.2"
+
"sha256-JEAObIWiMvOk/rJ30ZerKa/c60mcyZpGOqNHorAme0Y=";
types-aiobotocore-sdb =
-
buildTypesAiobotocorePackage "sdb" "2.23.0"
-
"sha256-nVweIZosLcuA6daV2msyqIx1iLIvXvrkuIePZYfTUx4=";
+
buildTypesAiobotocorePackage "sdb" "2.23.2"
+
"sha256-bxLLaVaGkiFVcBxaiV8Vag/Pl/x2pSg73NvTeio2RS0=";
types-aiobotocore-secretsmanager =
-
buildTypesAiobotocorePackage "secretsmanager" "2.23.0"
-
"sha256-0svy+dhV4LGqOXFFIxWA9/7mjVR9i7pophUv1ELcu0g=";
+
buildTypesAiobotocorePackage "secretsmanager" "2.23.2"
+
"sha256-HvxxDQK3RbYu5B6Ram/Nrb+vWTzxitPRL4Ul2+52my8=";
types-aiobotocore-securityhub =
-
buildTypesAiobotocorePackage "securityhub" "2.23.0"
-
"sha256-cNa4IOJHymoBV4XzVfQszarTj8jS9A7V+5c87QpiLck=";
+
buildTypesAiobotocorePackage "securityhub" "2.23.2"
+
"sha256-VpYXbMgtozOfaSrhBAFjafSEvX309RcqItUvVM0d6lE=";
types-aiobotocore-securitylake =
-
buildTypesAiobotocorePackage "securitylake" "2.23.0"
-
"sha256-Ro3h5i23rnQeuq9MzwH5K9Isry0uclKq+iiGmR7I69w=";
+
buildTypesAiobotocorePackage "securitylake" "2.23.2"
+
"sha256-OQlkvKJ3ysq3EHS/dZ140vsEGlrdmP/JyRZlzF7RZKM=";
types-aiobotocore-serverlessrepo =
-
buildTypesAiobotocorePackage "serverlessrepo" "2.23.0"
-
"sha256-9YDwaCd23mRVRBwzsvPe7WZbf8sy83gvQyl6VaK2QMU=";
+
buildTypesAiobotocorePackage "serverlessrepo" "2.23.2"
+
"sha256-moaKI/4wxP1jtuUiqi6APyMLLXAQza/hcZiXxaEn1aE=";
types-aiobotocore-service-quotas =
-
buildTypesAiobotocorePackage "service-quotas" "2.23.0"
-
"sha256-orhmhTeaVT6lg8im67/oRJZcgsQhXpjBOiigG0h4lks=";
+
buildTypesAiobotocorePackage "service-quotas" "2.23.2"
+
"sha256-KHlbTbpS5qGXxbCH4Dl+86jpW1wQIrELJgDAnAeZOII=";
types-aiobotocore-servicecatalog =
-
buildTypesAiobotocorePackage "servicecatalog" "2.23.0"
-
"sha256-anuFEqf5VU8hj5b6xfW+01Or0nLO/K7paonUABslbbk=";
+
buildTypesAiobotocorePackage "servicecatalog" "2.23.2"
+
"sha256-6IhUJJTGcEjr4739JSacTFOmwzUv6dkTJ9dB7F2PtCI=";
types-aiobotocore-servicecatalog-appregistry =
-
buildTypesAiobotocorePackage "servicecatalog-appregistry" "2.23.0"
-
"sha256-Pvr/CcNykCsX8szqKwrRKSrmgDG3KCOuVaJdOqRH2+M=";
+
buildTypesAiobotocorePackage "servicecatalog-appregistry" "2.23.2"
+
"sha256-m8qcxSftCo66f3lZrMXAyVEDtVP8Y2DzKFmTMbSbtRc=";
types-aiobotocore-servicediscovery =
-
buildTypesAiobotocorePackage "servicediscovery" "2.23.0"
-
"sha256-2cuGBxe3Wk1cKB5ELla7Dkjsn6j7J+ATAUH9CBxw2KU=";
+
buildTypesAiobotocorePackage "servicediscovery" "2.23.2"
+
"sha256-2+EHVE4zLIDT9ZHIwaiSHV0G+dt4NNeXlAgOHbftPJo=";
types-aiobotocore-ses =
-
buildTypesAiobotocorePackage "ses" "2.23.0"
-
"sha256-8Rn7TKofuN3CzZxUr/nwi+qRaQX46gAKfDzOOwyI3dw=";
+
buildTypesAiobotocorePackage "ses" "2.23.2"
+
"sha256-Bmy7lEEZcJ1RiEqy1usFUskGlHdnAdU5+a3ASM6fNPw=";
types-aiobotocore-sesv2 =
-
buildTypesAiobotocorePackage "sesv2" "2.23.0"
-
"sha256-E0tCR8/iy3dff/SI4ux6h4LVNllxQOfOYaZEdDbQWbk=";
+
buildTypesAiobotocorePackage "sesv2" "2.23.2"
+
"sha256-cVlYXOvK1ovaAzn3YYWU8ZvW6yHd7IOUqIcpAgxyipQ=";
types-aiobotocore-shield =
-
buildTypesAiobotocorePackage "shield" "2.23.0"
-
"sha256-rVAvoj63J5IU4gi5dMUYZfkFdAE/8rUCvVilRQOJVrc=";
+
buildTypesAiobotocorePackage "shield" "2.23.2"
+
"sha256-M8l45iCeZ3Rq4Ok6iVE5wb96oOF/m6h6PP9pDTXQJWg=";
types-aiobotocore-signer =
-
buildTypesAiobotocorePackage "signer" "2.23.0"
-
"sha256-IUsFVjY/c9zsbsv8u5c80KePlVQxR27HqFHosvdLfZs=";
+
buildTypesAiobotocorePackage "signer" "2.23.2"
+
"sha256-O7LGJ9RLGc7/1+C+OhJG2G0u6FyrzYnriAA7ESLdKpE=";
types-aiobotocore-simspaceweaver =
-
buildTypesAiobotocorePackage "simspaceweaver" "2.23.0"
-
"sha256-NW6qRjs8cCOEAQMSygKe69Yud3Lmc+ufcFVzu18fVME=";
+
buildTypesAiobotocorePackage "simspaceweaver" "2.23.2"
+
"sha256-4yDLoGFAOHyYFa6FoqwNnA7A3OirFCyTiXNx7BYcDKQ=";
types-aiobotocore-sms =
-
buildTypesAiobotocorePackage "sms" "2.23.0"
-
"sha256-F9XwPCav4mP9PvfBRPsXZ8q0twtCOFClJEY7SNTEpAM=";
+
buildTypesAiobotocorePackage "sms" "2.23.2"
+
"sha256-bjW6LqsZ5i/DLPFlH8kGItnpUw9yn+/Z1VeNEs39k8E=";
types-aiobotocore-sms-voice =
buildTypesAiobotocorePackage "sms-voice" "2.22.0"
"sha256-nlg8QppdMa4MMLUQZXcxnypzv5II9PqEtuVc09UmjKU=";
types-aiobotocore-snow-device-management =
-
buildTypesAiobotocorePackage "snow-device-management" "2.23.0"
-
"sha256-rTa9nSKnDZJlnBwGC7Fqe749jHt+bpzgmgA9+ANb2Qo=";
+
buildTypesAiobotocorePackage "snow-device-management" "2.23.2"
+
"sha256-2GOOg1R7phu2w+pS6DnqOWwnSBd9pbCouBqruz1p8VY=";
types-aiobotocore-snowball =
-
buildTypesAiobotocorePackage "snowball" "2.23.0"
-
"sha256-fgp5u2AJyyBwt/lH64+6XoB01AX7pE1D2Y7CVDZKoSU=";
+
buildTypesAiobotocorePackage "snowball" "2.23.2"
+
"sha256-WIIZldfYq2+QEszAiXx5+OaSUZnEpihpQAjSR/zvttg=";
types-aiobotocore-sns =
-
buildTypesAiobotocorePackage "sns" "2.23.0"
-
"sha256-+6YzS8LEYKszReCnCbUvheeIdYskj6T5fJxtOgKJ7RE=";
+
buildTypesAiobotocorePackage "sns" "2.23.2"
+
"sha256-sFt/Tk5pJGKUf1FzLPzh2MaV3s48mhS5Z45DB1cc/7g=";
types-aiobotocore-sqs =
-
buildTypesAiobotocorePackage "sqs" "2.23.0"
-
"sha256-FwFYS7jmuJy+cpf1YgXw0mtC1+AkHOmqF3nAQzzbspw=";
+
buildTypesAiobotocorePackage "sqs" "2.23.2"
+
"sha256-Qkt/diu4NvIqErOrbB6V8Gut0mFT8GFmPEmeYSV7AO0=";
types-aiobotocore-ssm =
-
buildTypesAiobotocorePackage "ssm" "2.23.0"
-
"sha256-hhxGycHkBaxU7nhtqO5R73WDVTDNskvv60jSs6nCCds=";
+
buildTypesAiobotocorePackage "ssm" "2.23.2"
+
"sha256-VTNG6NymkJ6okACKCzjBJKoN9+RgxXP92tQI9CcKGYs=";
types-aiobotocore-ssm-contacts =
-
buildTypesAiobotocorePackage "ssm-contacts" "2.23.0"
-
"sha256-y30gDJhJMxZEVK//DWDL6FgOWkxjcHsudcUUqUGnGdA=";
+
buildTypesAiobotocorePackage "ssm-contacts" "2.23.2"
+
"sha256-bGGJUoS47GS0rQ2+pUbJ24oxuTT1tzbXBLjTPAfnq54=";
types-aiobotocore-ssm-incidents =
-
buildTypesAiobotocorePackage "ssm-incidents" "2.23.0"
-
"sha256-ZbxeAetl5XYzPiFruv7DY/tdTrRYcacfR++ERWT2RIA=";
+
buildTypesAiobotocorePackage "ssm-incidents" "2.23.2"
+
"sha256-LDce4hukTKGAubLAgAO6MYRPxPZU0BPB9reKwsUFlpQ=";
types-aiobotocore-ssm-sap =
-
buildTypesAiobotocorePackage "ssm-sap" "2.23.0"
-
"sha256-lreL3DNc3g5FL/1aa24XZcnYEGePlse50Xw9u8Q8/Bg=";
+
buildTypesAiobotocorePackage "ssm-sap" "2.23.2"
+
"sha256-qPLEJcTarmBpzTzrDZmhXuO3MX/btewKtY4HrZDlZiM=";
types-aiobotocore-sso =
-
buildTypesAiobotocorePackage "sso" "2.23.0"
-
"sha256-TcLIzazSqKMBr6XIvxce6eCH5vinpN0UQGvyvz0Kkc4=";
+
buildTypesAiobotocorePackage "sso" "2.23.2"
+
"sha256-ID4gwlyyrbdZubDHvlM4ttCT4gBuY6O0Wairt5dwbo0=";
types-aiobotocore-sso-admin =
-
buildTypesAiobotocorePackage "sso-admin" "2.23.0"
-
"sha256-Iam+EFxGA0iXoAaXHN50n/2t7kxvug404jRw0fNcEgk=";
+
buildTypesAiobotocorePackage "sso-admin" "2.23.2"
+
"sha256-F83K8WvDTK/ATIH+wGH5vz07DOBdedy+x5sUbcdrdWo=";
types-aiobotocore-sso-oidc =
-
buildTypesAiobotocorePackage "sso-oidc" "2.23.0"
-
"sha256-7eqXeYvcKulw3F0aB3nZbOt5i8PbBaB2GyjseO4pg10=";
+
buildTypesAiobotocorePackage "sso-oidc" "2.23.2"
+
"sha256-KKRZZj8WMN5Arfl6MOvp5VEHWUOcoAMyeZTU8SrvkcE=";
types-aiobotocore-stepfunctions =
-
buildTypesAiobotocorePackage "stepfunctions" "2.23.0"
-
"sha256-kUAiQTsktvxtQpHQOHt/CzTucBCpiQj1bGZxoq+gvvc=";
+
buildTypesAiobotocorePackage "stepfunctions" "2.23.2"
+
"sha256-SNephRpMQbFRdPIFJg228CIbYXPmFP0VQBCMt6o5eSM=";
types-aiobotocore-storagegateway =
-
buildTypesAiobotocorePackage "storagegateway" "2.23.0"
-
"sha256-n8s1hUwQ3itEI3CTMRWKlFi3HsYicf1Ajy3WU1FmLOM=";
+
buildTypesAiobotocorePackage "storagegateway" "2.23.2"
+
"sha256-5AfrT9iNcHdMuslQ1Yt+r/zPvKn3FAPcgjOV4hq7XXE=";
types-aiobotocore-sts =
-
buildTypesAiobotocorePackage "sts" "2.23.0"
-
"sha256-rYEE6fF1jWC1DoWfkqN2/O9zx9Hg7hZHsDw0vJmXAm4=";
+
buildTypesAiobotocorePackage "sts" "2.23.2"
+
"sha256-1Pbxy7xiqYQaEnukC4A9dfdLol9C6FLdQ6lFbYrjUHU=";
types-aiobotocore-support =
-
buildTypesAiobotocorePackage "support" "2.23.0"
-
"sha256-NrQhjEnvp3FH+knYwgvIa/Nfvkpyf8fB61bcy0NNYak=";
+
buildTypesAiobotocorePackage "support" "2.23.2"
+
"sha256-dM80XCLpE6Ce0YhI+CrlmWQBZaq1WyAh7dc5o5d7PD8=";
types-aiobotocore-support-app =
-
buildTypesAiobotocorePackage "support-app" "2.23.0"
-
"sha256-SCzhRCKwJM0vTMKK3M2BiPaPUOmNhHn4MO+V+RYFMCQ=";
+
buildTypesAiobotocorePackage "support-app" "2.23.2"
+
"sha256-rXgza6VCCJFUVtpRh517lHmpEw1SJt/FJ/hCn/pwp0w=";
types-aiobotocore-swf =
-
buildTypesAiobotocorePackage "swf" "2.23.0"
-
"sha256-4gD1De2rBm+6M5jMHygcbMFHjyEg2p7fTfBJSQtKTv0=";
+
buildTypesAiobotocorePackage "swf" "2.23.2"
+
"sha256-OD06lxrb36mlg2byV/LWOUrtH8bn50qQ1oZVMgTvv8Y=";
types-aiobotocore-synthetics =
-
buildTypesAiobotocorePackage "synthetics" "2.23.0"
-
"sha256-IAHA5n+y4P2amfYEiXLBA9nZ69a6ppzFeGmRUX4haJA=";
+
buildTypesAiobotocorePackage "synthetics" "2.23.2"
+
"sha256-tQo5/c59YE49ByNfOUvjU1it4voa46RPJ/UgfTeEvpM=";
types-aiobotocore-textract =
-
buildTypesAiobotocorePackage "textract" "2.23.0"
-
"sha256-9/ePgw4LXF2PvhUqcVEZEPTMMb9MtLIlHKhop1VrvGY=";
+
buildTypesAiobotocorePackage "textract" "2.23.2"
+
"sha256-f4dp8RXYWTIyEpLRK2j2JT8YuDDmcFfoM1F4WSVliAs=";
types-aiobotocore-timestream-query =
-
buildTypesAiobotocorePackage "timestream-query" "2.23.0"
-
"sha256-4jzX1tsaK93c6xnxKkzCDP3Tb8L3Wsd2IRE1GdVyvh8=";
+
buildTypesAiobotocorePackage "timestream-query" "2.23.2"
+
"sha256-od2tkolG3+aJq6b6e4ZCk9K4v1JwV9fEtIUdGaE2qvU=";
types-aiobotocore-timestream-write =
-
buildTypesAiobotocorePackage "timestream-write" "2.23.0"
-
"sha256-pXhIaGPsEPLaHr2YWo7ZvIHyC6JkcsRzzFVf5w4HYbQ=";
+
buildTypesAiobotocorePackage "timestream-write" "2.23.2"
+
"sha256-m9GaN2G/dZdIe9tPD5ZsBEkpvjzxQ29XHRCaNoGW4SA=";
types-aiobotocore-tnb =
-
buildTypesAiobotocorePackage "tnb" "2.23.0"
-
"sha256-rGIvidbnqnLhar+J5M0oXCvHEn6d/7VHOSjIDHr30J0=";
+
buildTypesAiobotocorePackage "tnb" "2.23.2"
+
"sha256-Ift2pv89c4Mv324BGFFFNHhys8e5/Y04Bp5cuKdNCL4=";
types-aiobotocore-transcribe =
-
buildTypesAiobotocorePackage "transcribe" "2.23.0"
-
"sha256-mpJuwCu/lF0w8oUWZeAzRbvePfCN1cvy+GKgpvntlpM=";
+
buildTypesAiobotocorePackage "transcribe" "2.23.2"
+
"sha256-PEkelbZJGFEF802Zth53Eb6LQpMnrD0g+Y7MywqiYP0=";
types-aiobotocore-transfer =
-
buildTypesAiobotocorePackage "transfer" "2.23.0"
-
"sha256-VgKs9flRd7/a7L5CznleSf4wl/V4zKtEkBAYWjPYzfc=";
+
buildTypesAiobotocorePackage "transfer" "2.23.2"
+
"sha256-WOyuJUQp4BkFpBqBNdHsRIC+OY1hNVUZN84tPUpqjDE=";
types-aiobotocore-translate =
-
buildTypesAiobotocorePackage "translate" "2.23.0"
-
"sha256-KtFlxkEmgal61Le39xmRpBPz32m8alO3nmgQGgw/lsU=";
+
buildTypesAiobotocorePackage "translate" "2.23.2"
+
"sha256-cxYoHczI9Sr62CsHo8+SjpbkzmYcA9lRH/U98kaKaIw=";
types-aiobotocore-verifiedpermissions =
-
buildTypesAiobotocorePackage "verifiedpermissions" "2.23.0"
-
"sha256-F4Z1uXVBkA0pDUlUq+pRVFrFQIXt8HESBCf9k6hya5s=";
+
buildTypesAiobotocorePackage "verifiedpermissions" "2.23.2"
+
"sha256-rYs0eoxjU/PtYOF2ADgiBd9O8mLXMT/+6WLprfdbzCs=";
types-aiobotocore-voice-id =
-
buildTypesAiobotocorePackage "voice-id" "2.23.0"
-
"sha256-Ty3tgpd+1D73MVVxgUr/G7bdn+IOZAQClp9kRLVodvw=";
+
buildTypesAiobotocorePackage "voice-id" "2.23.2"
+
"sha256-hsgme2tduhW3eF/6PIUTyub2lEGHGr9+HOU/kI0zpnk=";
types-aiobotocore-vpc-lattice =
-
buildTypesAiobotocorePackage "vpc-lattice" "2.23.0"
-
"sha256-E+eTNnbBKbdHruu5V8Ps+Z+dKsDlnz+QmltHjH+t9J8=";
+
buildTypesAiobotocorePackage "vpc-lattice" "2.23.2"
+
"sha256-sxWLnz+Rh+KHwOeRqmW3DIOQLmvLv41UCqTkWC0TRFE=";
types-aiobotocore-waf =
-
buildTypesAiobotocorePackage "waf" "2.23.0"
-
"sha256-fB02Ov1jR6qUOzVsfQgxY8WOj18ZuzsZxA76KhH5Ksk=";
+
buildTypesAiobotocorePackage "waf" "2.23.2"
+
"sha256-x+RsDo6RIQEKZK+Fsezr/Ve+J3qoD4YVVEw7zzLJROU=";
types-aiobotocore-waf-regional =
-
buildTypesAiobotocorePackage "waf-regional" "2.23.0"
-
"sha256-O3uRJxJa7LHq4QrpX5ajuZJYjZhb7/avNJ6PCMsEUjw=";
+
buildTypesAiobotocorePackage "waf-regional" "2.23.2"
+
"sha256-++Tx6/Ex+gGYJAX7Nxut9oXE0ECJ8Ad9CKeZIMZwOJ0=";
types-aiobotocore-wafv2 =
-
buildTypesAiobotocorePackage "wafv2" "2.23.0"
-
"sha256-o1MF2butL7dubJtfqi57NtgSMz51gwcOH90qX/9en1Q=";
+
buildTypesAiobotocorePackage "wafv2" "2.23.2"
+
"sha256-PNohPrEZAsYtPnf2p/bOS456halWyP8ewQ1jF9dCd20=";
types-aiobotocore-wellarchitected =
-
buildTypesAiobotocorePackage "wellarchitected" "2.23.0"
-
"sha256-I+u+pyCnE5R9KY5DjMNUgrV9f456WB3MTaDB85/NJ+M=";
+
buildTypesAiobotocorePackage "wellarchitected" "2.23.2"
+
"sha256-pYonw9Bt7FHQUw8yrnY2+nceeO42BWawibssxeIs6X8=";
types-aiobotocore-wisdom =
-
buildTypesAiobotocorePackage "wisdom" "2.23.0"
-
"sha256-ZHPaA1jnHuQk/eri+L9LYF4oKKhBj/TajWGbZNo68cU=";
+
buildTypesAiobotocorePackage "wisdom" "2.23.2"
+
"sha256-pH6b8DRar3gPWZAIioTPswn+fRmZfhEP8CLS4EMFl1A=";
types-aiobotocore-workdocs =
-
buildTypesAiobotocorePackage "workdocs" "2.23.0"
-
"sha256-orS//o/5lIlWHPjSdTdtuPG9vNJzeggzMGpi+XB1jLo=";
+
buildTypesAiobotocorePackage "workdocs" "2.23.2"
+
"sha256-4EkeBQRPO8tmEtVYVQGqTBpa2ZH39YSrS+P/9d2t4CE=";
types-aiobotocore-worklink =
buildTypesAiobotocorePackage "worklink" "2.15.1"
"sha256-VvuxiybvGaehPqyVUYGO1bbVSQ0OYgk6LbzgoKLHF2c=";
types-aiobotocore-workmail =
-
buildTypesAiobotocorePackage "workmail" "2.23.0"
-
"sha256-f+aCkdJwpkWg3bQa39aIDGPDTXKry5BS+/nm7J0YBUs=";
+
buildTypesAiobotocorePackage "workmail" "2.23.2"
+
"sha256-lJfvx80/+CvbhXD3QM6x4vACNEjguNK0yHuLxjTGseI=";
types-aiobotocore-workmailmessageflow =
-
buildTypesAiobotocorePackage "workmailmessageflow" "2.23.0"
-
"sha256-OTv9KmKcMP15WK7UDFg+1yF7qmVTtUKi8vjdzgzejgQ=";
+
buildTypesAiobotocorePackage "workmailmessageflow" "2.23.2"
+
"sha256-pccbWkeio5leYT9M1F3idCWbqYhZssHVftKZe0TUuSk=";
types-aiobotocore-workspaces =
-
buildTypesAiobotocorePackage "workspaces" "2.23.0"
-
"sha256-F5Vnub2S/3knfqXw5VIwbiKElQHcto1KyrRC7u9qiJ0=";
+
buildTypesAiobotocorePackage "workspaces" "2.23.2"
+
"sha256-/h2kDKfngF3Sbu3++sbGTxiW06A2aDM6VzuSTnG4JsE=";
types-aiobotocore-workspaces-web =
-
buildTypesAiobotocorePackage "workspaces-web" "2.23.0"
-
"sha256-XrwviZsITloHSwTVGeQXeMN7DKLt5/zTJGyO6/vW09A=";
+
buildTypesAiobotocorePackage "workspaces-web" "2.23.2"
+
"sha256-MHCnARP17nK9c0EOueaQItZohXhSP6aV1kTc1vZwyWM=";
types-aiobotocore-xray =
-
buildTypesAiobotocorePackage "xray" "2.23.0"
-
"sha256-NYH52YWk3iyQ9IHWmiTv6peuq5zfpMze2k30dong+N4=";
+
buildTypesAiobotocorePackage "xray" "2.23.2"
+
"sha256-WqODS2sC6bV03hlAzFMTgqxU4b2kVJHUCOZfCJTTIRc=";
+2 -2
pkgs/development/python-modules/voip-utils/default.nix
···
buildPythonPackage rec {
pname = "voip-utils";
-
version = "0.3.3";
+
version = "0.3.4";
pyproject = true;
src = fetchFromGitHub {
owner = "home-assistant-libs";
repo = "voip-utils";
tag = "v${version}";
-
hash = "sha256-LGmvf6HejxH17VaKL2extonoAmk0zqU7UpHmuPc8/u0=";
+
hash = "sha256-vFzSDK5n5qhhUL1Lxy0R1iuB+uUovCzZFV5wPIt8cek=";
};
postPatch = ''
+2 -2
pkgs/development/python-modules/yaramod/default.nix
···
in
buildPythonPackage rec {
pname = "yaramod";
-
version = "4.3.2";
+
version = "4.4.1";
pyproject = true;
src = fetchFromGitHub {
owner = "avast";
repo = "yaramod";
tag = "v${version}";
-
hash = "sha256-b0IdhnKlOPkjq/oZtEHbOzEjp5gUhX+NqDid61ubovc=";
+
hash = "sha256-mI/NIgBs/amV7DRJEfclR5LcYOc8/2d1tmP+bWcULhw=";
};
postPatch = ''
+2 -2
pkgs/development/python-modules/yfinance/default.nix
···
buildPythonPackage rec {
pname = "yfinance";
-
version = "0.2.63";
+
version = "0.2.65";
pyproject = true;
src = fetchFromGitHub {
owner = "ranaroussi";
repo = "yfinance";
tag = version;
-
hash = "sha256-yIkMhG5RxBNwdp8Cq5OzqZfOKABULe5irexHHHArZzM=";
+
hash = "sha256-vc+oFjuo9JeK+pCdXKLG2wLGraBJZ+OYz2vOdySwLdU=";
};
build-system = [ setuptools ];
+13 -13
pkgs/development/tools/electron/binary/info.json
···
{
"35": {
"hashes": {
-
"aarch64-darwin": "bb266a3687a82e60a97e96ef86c8e6339770d55ab18bc7db6fdf772f212b8f3a",
-
"aarch64-linux": "75f83326b0a5e0c3b04a8286b5dd1c9802d0d5d74f14ae2beba309c474ab4747",
-
"armv7l-linux": "84c8e6dfd311ce62cc9481d3e179ed05fc898c8edf02775ef1749e36b54042b1",
+
"aarch64-darwin": "61201a7d31d494a2357acea6343e8f7742903420c0f4931a2c7aad1599891931",
+
"aarch64-linux": "0aa484cb980781dabcb4c4213b6c3e609a58a42d4678ea824ad50ebdaa3c8bf6",
+
"armv7l-linux": "6f0aaab8c36e1448a02aea4a254ce70954d4da9422a867cd1d866f9db5e40754",
"headers": "1w8qcgsbii6gizv31i1nkbhaipcr6r1x384wkwnxp60dk9a6cl59",
-
"x86_64-darwin": "63125423f0ec39dce4d116ff1b56333f24b865e179a3369eff285d42744ca16b",
-
"x86_64-linux": "3aad1702f4c542b637915cdff330281b458417ab099f90c6ef0b30b4df2451d3"
+
"x86_64-darwin": "470c370522beab8a17b22a40efa851f70da3b6ad54b9821dea7067809b7b4a81",
+
"x86_64-linux": "5ca604b180f563d3c6a2c1a9307a1282ee04fd1fdf661122cda9ebe5f09dd1c2"
},
-
"version": "35.7.2"
+
"version": "35.7.4"
},
"36": {
"hashes": {
···
},
"37": {
"hashes": {
-
"aarch64-darwin": "9afb0df95873270ab62865302cdae252dcdb1c4d785735c17361885c5ca3189f",
-
"aarch64-linux": "02f6949eed7785a1c11a5f262ad134e670d1f1843094368c47bef63fbca155f0",
-
"armv7l-linux": "1ba4946795e04d977be565a45eea990fc6c7ff4cfedd36291a43ff2185dba919",
-
"headers": "1rzvgfkaj2j9vb6x6x2405markb722vvvzkyb3p9mw8wlf8axliy",
-
"x86_64-darwin": "d0382b5f309ca5693c84d0870dd856b0113d504c17cbf0a2cf5718749d1e8873",
-
"x86_64-linux": "027d6ebaf5eef805d1f9158feab3fdc10912c7a420a0fe7dcd1c18f4f2b601db"
+
"aarch64-darwin": "e3d391ba786d90a3a37182a28774b088769ee0c794d8bb8ff5a9f4cc447d23f8",
+
"aarch64-linux": "1912d1c114e2590fcae45ee8c20d79dc63bb535f46f16b8d596ccfe6e99fcd24",
+
"armv7l-linux": "276d1ce011993812afcb0018dce2a10e7b011e3a66578dec01bb2a72f3aa3b8e",
+
"headers": "1fnisy6zs2s7bmbvnvl05rg2rxcs0i50aivz8ipgr8lfhgqkg0pq",
+
"x86_64-darwin": "ffa6a3c2c56bf6cfa3339f09e90716708b9d6da5b8dfa235d6e7b0736d12dab9",
+
"x86_64-linux": "3bb2edaddcb55fb4984af319e4ded6d7a40b8da65b87935ae1348877c598ba23"
},
-
"version": "37.2.4"
+
"version": "37.2.6"
}
}
+13 -13
pkgs/development/tools/electron/chromedriver/info.json
···
{
"35": {
"hashes": {
-
"aarch64-darwin": "392ec250c65a1448871369318ca15f50c1de1f2afe886fc9e23b31a6484dfaf9",
-
"aarch64-linux": "7f2d0c92979972becbd437b70927c2ee3e42b4ee0dd40fa80e5bb25df2ac9969",
-
"armv7l-linux": "c6a334186af0ac33c81ac8212c99eeb5f67604d0aa84adb574cdc3fc9065a355",
+
"aarch64-darwin": "c50caedea8ad314009910835198a4956d377ab4452764d100c9bc9c523db4ea7",
+
"aarch64-linux": "40021f9f20b98af3a57b0176405de4e52059748303515adbbe91afec5423b66e",
+
"armv7l-linux": "99bc71ec4202f961e7369c57c856eb3610dbd80ae124525560714542f2c1eb5d",
"headers": "1w8qcgsbii6gizv31i1nkbhaipcr6r1x384wkwnxp60dk9a6cl59",
-
"x86_64-darwin": "d40fdfa7b7ae6e558b036b38e3fddf090b0685e5f40d7dce335a5fa350fb8fb5",
-
"x86_64-linux": "c8bc2c6beba2654e7ec39e8b8e2e2375bbff411d8c501c933aed27af6c6c1f8b"
+
"x86_64-darwin": "a76478d64513909e85a854b05be111e814d2dcc7014b8668aadf375875eeaac0",
+
"x86_64-linux": "d580acc95ed0d125b950a0f053366b81b1a4fb941742e87021d1f837b83149a8"
},
-
"version": "35.7.2"
+
"version": "35.7.4"
},
"36": {
"hashes": {
···
},
"37": {
"hashes": {
-
"aarch64-darwin": "031cf7909e5a46d715382c23d2381b08ec6b56d8ed46bfb47e58d1e7acc26527",
-
"aarch64-linux": "bd66c67b9836ac1ed9d1b438ef520fd65b084b8497ce109ed84b0132cf19caf2",
-
"armv7l-linux": "43e3076bf1a88b0e8696d0b1b96b20ee5674771f5998b2b39c48222e687d8ae6",
-
"headers": "1rzvgfkaj2j9vb6x6x2405markb722vvvzkyb3p9mw8wlf8axliy",
-
"x86_64-darwin": "92bd0fc8f8385cffcc95246fc4d6cad99f4062a900b4a753732a7b8a1d458e2d",
-
"x86_64-linux": "c9475803b2d3b60a3b22dd4c9fccf083eb6aaf65c597733c3503e0ad5b93e85b"
+
"aarch64-darwin": "184952f8898742f26f18e0735eb3fe2d3c48252d484f64d84cbc718f44065a5b",
+
"aarch64-linux": "62d15b12c2c1d8708370447a5c8ac411bc6693f081decf611628b26976a7a74f",
+
"armv7l-linux": "eaefa0e6330f2dce48ee64274bb58306ccb221175418da51fcca8cc932fb7369",
+
"headers": "1fnisy6zs2s7bmbvnvl05rg2rxcs0i50aivz8ipgr8lfhgqkg0pq",
+
"x86_64-darwin": "1c29e44ae4c67a9f9ba12b3fd761ac331ed7f295b9660134fd45032ae2e03ef9",
+
"x86_64-linux": "3b08b1cf455222f652114163c13efd3ee4092749e5a01be2faaac8a7b75cfaaa"
},
-
"version": "37.2.4"
+
"version": "37.2.6"
}
}
+15 -15
pkgs/development/tools/electron/info.json
···
},
"src/electron": {
"args": {
-
"hash": "sha256-8dTfWg8fn3KIwk88/Bm01To1G+6UQGjQ/4lMUQvl0Js=",
+
"hash": "sha256-+YuOe+2em9eZA8uKAuVUl9YkLk7Axo2bSMdwZK9BCM0=",
"owner": "electron",
"repo": "electron",
-
"tag": "v35.7.2"
+
"tag": "v35.7.4"
},
"fetcher": "fetchFromGitHub"
},
···
"fetcher": "fetchFromGitiles"
},
-
"electron_yarn_hash": "0knjrmn5kcr72s8zz642fyy0g1f8780v15f8pb8xbhs5bwa3c4m8",
+
"electron_yarn_hash": "0kiknh04rr87yzd5k13ghvk36kb7a4pcfwwinpqcsdvgka62kf1c",
"modules": "133",
"node": "22.16.0",
-
"version": "35.7.2"
+
"version": "35.7.4"
},
"36": {
"chrome": "136.0.7103.177",
···
"version": "36.7.3"
},
"37": {
-
"chrome": "138.0.7204.157",
+
"chrome": "138.0.7204.185",
"chromium": {
"deps": {
"gn": {
···
"version": "2025-05-21"
},
-
"version": "138.0.7204.157"
+
"version": "138.0.7204.185"
},
"chromium_npm_hash": "sha256-8d5VTHutv51libabhxv7SqPRcHfhVmGDSOvTSv013rE=",
"deps": {
"src": {
"args": {
-
"hash": "sha256-Eu+HNXJK6lrtIUk6pQf4DVamnfU+7iNLEZR5UiKNMoA=",
+
"hash": "sha256-ak77DywFKuMOKy+N73rTBFBMdv1wRJ8kSQCmB4lH+Nk=",
"postFetch": "rm -r $out/third_party/blink/web_tests; rm -r $out/content/test/data; rm -rf $out/courgette/testdata; rm -r $out/extensions/test/data; rm -r $out/media/test/data; ",
-
"tag": "138.0.7204.157",
+
"tag": "138.0.7204.185",
"url": "https://chromium.googlesource.com/chromium/src.git"
},
"fetcher": "fetchFromGitiles"
···
},
"src/electron": {
"args": {
-
"hash": "sha256-v5OjpwwK89dyhbuZ0RC3aj76cfOcklGgs6cv6QSwxw4=",
+
"hash": "sha256-goJ68k58a4XFoXuWAqFhSLoVooK/n3IGOzyVgGlyrfM=",
"owner": "electron",
"repo": "electron",
-
"tag": "v37.2.4"
+
"tag": "v37.2.6"
},
"fetcher": "fetchFromGitHub"
},
···
},
"src/third_party/devtools-frontend/src": {
"args": {
-
"hash": "sha256-pVNr8NB5U/Uf688oOvPLpu81isCn/WmjJky01A000a4=",
-
"rev": "4cca0aa00c4915947f1081014d5cfa2e83d357fa",
+
"hash": "sha256-DwkvDbYKdHfpfKXYaszcK/54Zi2Q52dd9QAUR+Ex+b4=",
+
"rev": "634ef4ab735f8fc717eb17935d5a0f1b9831d852",
"url": "https://chromium.googlesource.com/devtools/devtools-frontend"
},
"fetcher": "fetchFromGitiles"
···
},
"src/v8": {
"args": {
-
"hash": "sha256-/T5fisjmN80bs3PtQrCRfH3Bo9dRSd3f+xpPLDh1RTY=",
-
"rev": "de9d0f8b56ae61896e4d2ac577fc589efb14f87d",
+
"hash": "sha256-/2cw/iZ9zbCMMiANUfsWpxYUzA3FDfUIrjoJh/jc0XI=",
+
"rev": "54f355e9ad22c93162d7d9d94c849c729d64bee7",
"url": "https://chromium.googlesource.com/v8/v8.git"
},
"fetcher": "fetchFromGitiles"
···
"electron_yarn_hash": "1lzjbq2r81hlzrhr7rxdfjq6z4h3k1106azn7mraj00d91cyp0af",
"modules": "136",
"node": "22.17.1",
-
"version": "37.2.4"
+
"version": "37.2.6"
+6 -6
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-erlang.json
···
{
-
"url": "https://github.com/abstractmachineslab/tree-sitter-erlang",
-
"rev": "3a9c769444f08bbccce03845270efac0c641c5e7",
-
"date": "2022-10-20T12:35:01+02:00",
-
"path": "/nix/store/lcpjcmkb2js7mmvpd9w9c4gql0yqvdaj-tree-sitter-erlang",
-
"sha256": "10hv3brjvrvg81qxi956mrc16riknhaqmxb6vpl46k0zsm6cgj36",
-
"hash": "sha256-ZsjHTNUfTEPo3Wb1ihW0M2YTWK6mpNhxQG/nLfMaG4I=",
+
"url": "https://github.com/WhatsApp/tree-sitter-erlang",
+
"rev": "5dba13dcd531c19bf99829e2e0bb31f2e08e16fe",
+
"date": "2023-06-16T04:39:42-07:00",
+
"path": "/nix/store/m6f3qpkrcvj9ccmybq55ip3x33f3wkh5-tree-sitter-erlang",
+
"sha256": "123n9yb3g8fh27104n5bsmqpykv9wiqqj6hwn5cxx4rp9ls06zql",
+
"hash": "sha256-FH8DNE03k95ZsRwaiXHkaU9/cdWrWALCEdChN5ZPdog=",
"fetchLFS": false,
"fetchSubmodules": false,
"deepClone": false,
+1 -1
pkgs/development/tools/parsing/tree-sitter/update.nix
···
repo = "tree-sitter-scss";
};
"tree-sitter-erlang" = {
-
orga = "abstractmachineslab";
+
orga = "WhatsApp";
repo = "tree-sitter-erlang";
};
"tree-sitter-elixir" = {
+9 -19
pkgs/misc/uboot/default.nix
···
# sf probe; sf update $loadaddr 0 80000
};
-
ubootVisionFive2 =
-
let
-
opensbi_vf2 = opensbi.overrideAttrs (attrs: {
-
makeFlags = attrs.makeFlags ++ [
-
# Matches u-boot documentation: https://docs.u-boot.org/en/latest/board/starfive/visionfive2.html
-
"FW_TEXT_START=0x40000000"
-
"FW_OPTIONS=0"
-
];
-
});
-
in
-
buildUBoot {
-
defconfig = "starfive_visionfive2_defconfig";
-
extraMeta.platforms = [ "riscv64-linux" ];
-
OPENSBI = "${opensbi_vf2}/share/opensbi/lp64/generic/firmware/fw_dynamic.bin";
-
filesToInstall = [
-
"spl/u-boot-spl.bin.normal.out"
-
"u-boot.itb"
-
];
-
};
+
ubootVisionFive2 = buildUBoot {
+
defconfig = "starfive_visionfive2_defconfig";
+
extraMeta.platforms = [ "riscv64-linux" ];
+
OPENSBI = "${opensbi}/share/opensbi/lp64/generic/firmware/fw_dynamic.bin";
+
filesToInstall = [
+
"spl/u-boot-spl.bin.normal.out"
+
"u-boot.itb"
+
];
+
};
ubootWandboard = buildUBoot {
defconfig = "wandboard_defconfig";
+6 -6
pkgs/os-specific/linux/nvidia-x11/default.nix
···
stable = if stdenv.hostPlatform.system == "i686-linux" then legacy_390 else production;
production = generic {
-
version = "570.172.08";
-
sha256_64bit = "sha256-AlaGfggsr5PXsl+nyOabMWBiqcbHLG4ij617I4xvoX0=";
-
sha256_aarch64 = "sha256-FVRyFvK1FKznckpatMMydmmQSkHK+41NkEjTybYJY9g=";
-
openSha256 = "sha256-aTV5J4zmEgRCOavo6wLwh5efOZUG+YtoeIT/tnrC1Hg=";
-
settingsSha256 = "sha256-N/1Ra8Teq93U3T898ImAT2DceHjDHZL1DuriJeTYEa4=";
-
persistencedSha256 = "sha256-x4K0Gp89LdL5YJhAI0AydMRxl6fyBylEnj+nokoBrK8=";
+
version = "570.181";
+
sha256_64bit = "sha256-8G0lzj8YAupQetpLXcRrPCyLOFA9tvaPPvAWurjj3Pk=";
+
sha256_aarch64 = "sha256-1pUDdSm45uIhg0HEhfhak9XT/IE/XUVbdtrcpabZ3KU=";
+
openSha256 = "sha256-U/uqAhf83W/mns/7b2cU26B7JRMoBfQ3V6HiYEI5J48=";
+
settingsSha256 = "sha256-iBx/X3c+1NSNmG+11xvGyvxYSMbVprijpzySFeQVBzs=";
+
persistencedSha256 = "sha256-RoAcutBf5dTKdAfkxDPtMsktFVQt5uPIPtkAkboQwcQ=";
};
latest = selectHighestVersion production (generic {
+2 -2
pkgs/servers/mastodon/gemset.nix
···
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
-
sha256 = "0vgsvdaglz1spx9gxrr6xh7qqhi4qd8jd06h2ihwxmazj9ajld6y";
+
sha256 = "01wi1csw4kjmlxmd1igx5hj2wrwkslay1xamg4cv8l7imr27l3hv";
type = "gem";
};
-
version = "1.18.0";
+
version = "1.18.1";
};
ruby-vips = {
dependencies = [
+2 -2
pkgs/servers/mastodon/source.nix
···
patches ? [ ],
}:
let
-
version = "4.4.2";
+
version = "4.4.3";
in
applyPatches {
src = fetchFromGitHub {
owner = "mastodon";
repo = "mastodon";
rev = "v${version}";
-
hash = "sha256-BzSN48IamwDrhBtw2TFVPJpRaWaQg96rWOlolBBJ5Fs=";
+
hash = "sha256-HFvsf8uNP5TV6vPaIkWKnuOKExQhgvrhyRWf3OCqIDk=";
passthru = {
inherit version;
yarnHash = "sha256-jqiPxkbD0MmnUPK/P0zaYEB6rMRK20ito+o98+FHZdE=";
-1
pkgs/servers/x11/xorg/overrides.nix
···
});
xf86videovmware = super.xf86videovmware.overrideAttrs (attrs: {
-
buildInputs = attrs.buildInputs ++ [ mesa ];
env.NIX_CFLAGS_COMPILE = toString [ "-Wno-error=address" ]; # gcc12
meta = attrs.meta // {
platforms = [
+1
pkgs/test/default.nix
···
fetchDebianPatch = recurseIntoAttrs (callPackages ../build-support/fetchdebianpatch/tests.nix { });
fetchzip = recurseIntoAttrs (callPackages ../build-support/fetchzip/tests.nix { });
fetchgit = recurseIntoAttrs (callPackages ../build-support/fetchgit/tests.nix { });
+
fetchFromBitbucket = recurseIntoAttrs (callPackages ../build-support/fetchbitbucket/tests.nix { });
fetchFirefoxAddon = recurseIntoAttrs (
callPackages ../build-support/fetchfirefoxaddon/tests.nix { }
);
+7 -7
pkgs/tools/misc/grc/default.nix pkgs/by-name/gr/grc/package.nix
···
{
lib,
+
python3Packages,
fetchFromGitHub,
-
buildPythonApplication,
installShellFiles,
}:
-
buildPythonApplication rec {
+
python3Packages.buildPythonApplication rec {
pname = "grc";
version = "1.13";
format = "other";
src = fetchFromGitHub {
owner = "garabik";
-
repo = pname;
+
repo = "grc";
rev = "v${version}";
sha256 = "1h0h88h484a9796hai0wasi1xmjxxhpyxgixn6fgdyc5h69gv8nl";
};
···
runHook postInstall
'';
-
meta = with lib; {
+
meta = {
homepage = "http://kassiopeia.juls.savba.sk/~garabik/software/grc.html";
description = "Generic text colouriser";
longDescription = ''
Generic Colouriser is yet another colouriser (written in Python) for
beautifying your logfiles or output of commands.
'';
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [
azahi
lovek323
peterhoeg
];
-
platforms = platforms.unix;
+
platforms = lib.platforms.unix;
mainProgram = "grc";
};
}
+3 -3
pkgs/tools/security/gotrue/supabase.nix
···
buildGoModule rec {
pname = "auth";
-
version = "2.177.0";
+
version = "2.178.0";
src = fetchFromGitHub {
owner = "supabase";
repo = "auth";
rev = "v${version}";
-
hash = "sha256-Ug0Kg6h4VrN1gXo7OmpLj5CLQcj/0tYQh5hGVIjXwhY=";
+
hash = "sha256-slWPSlyiAxaxT0zXQrMCCfpVFeU3bWqflDu3n5WBGsk=";
};
-
vendorHash = "sha256-AU14lvEQQx9JCb1awSo+h63QY0k2v7QibYP8kidfJ8A=";
+
vendorHash = "sha256-1SUih8uhHvxVf+gp5S4MJZctoxyUct3e/rRK/cZEfEI=";
ldflags = [
"-s"
+5 -2
pkgs/top-level/all-packages.nix
···
guglielmo = libsForQt5.callPackage ../applications/radio/guglielmo { };
-
grc = python3Packages.callPackage ../tools/misc/grc { };
-
gremlin-console = callPackage ../applications/misc/gremlin-console {
openjdk = openjdk11;
};
···
kanidm_1_5 = callPackage ../by-name/ka/kanidm/1_5.nix { kanidm = kanidm_1_5; };
kanidm_1_6 = callPackage ../by-name/ka/kanidm/1_6.nix { kanidm = kanidm_1_6; };
+
kanidm_1_7 = callPackage ../by-name/ka/kanidm/1_7.nix { kanidm = kanidm_1_7; };
kanidmWithSecretProvisioning = kanidmWithSecretProvisioning_1_6;
···
kanidmWithSecretProvisioning_1_6 = callPackage ../by-name/ka/kanidm/1_6.nix {
+
enableSecretProvisioning = true;
+
};
+
+
kanidmWithSecretProvisioning_1_7 = callPackage ../by-name/ka/kanidm/1_7.nix {
enableSecretProvisioning = true;