Merge staging-next into staging

Changed files
+1380 -1115
lib
nixos
modules
installer
cd-dvd
virtualisation
pkgs
applications
editors
vim
plugins
nvim-treesitter
networking
localproxy
science
logic
verifast
version-management
gitlab
gitaly
gitlab-container-registry
gitlab-pages
gitlab-workhorse
rubyEnv
build-support
dotnet
build-dotnet-module
by-name
bi
binsider
gz
gzdoom
ni
nickel
nix-weather
si
sink-rotate
su
we
development
libraries
lightgbm
python-modules
aiotankerkoenig
elevenlabs
govee-local-api
ical
karton-core
libagent
lingva
pypck
types-aiobotocore
types-aiobotocore-packages
universal-pathlib
weaviate-client
whenever
tools
glamoroustoolkit
misc
intel-gpu-tools
games
doom-ports
gzdoom
os-specific
linux
fwts
prl-tools
servers
shells
carapace
tools
admin
trivy
system
top-level
+91 -47
lib/fixed-points.nix
···
See [`extends`](#function-library-lib.fixedPoints.extends) for an example use case.
There `self` is also often called `final`.
-
# Inputs
`f`
···
:::
*/
-
fix = f: let x = f x; in x;
/**
A variant of `fix` that records the original recursive attribute set in the
···
This is useful in combination with the `extends` function to
implement deep overriding.
-
# Inputs
···
: 1\. Function argument
*/
-
fix' = f: let x = f x // { __unfix__ = f; }; in x;
/**
Return the fixpoint that `f` converges to when called iteratively, starting
···
0
```
-
# Inputs
`f`
···
(a -> a) -> a -> a
```
*/
-
converge = f: x:
let
x' = f x;
in
-
if x' == x
-
then x
-
else converge f x';
/**
Extend a function using an overlay.
···
Overlays allow modifying and extending fixed-point functions, specifically ones returning attribute sets.
A fixed-point function is a function which is intended to be evaluated by passing the result of itself as the argument.
This is possible due to Nix's lazy evaluation.
-
A fixed-point function returning an attribute set has the form
···
```
:::
-
# Inputs
`overlay`
···
:::
*/
extends =
-
overlay:
-
f:
# The result should be thought of as a function, the argument of that function is not an argument to `extends` itself
(
final:
···
);
/**
-
Compose two extending functions of the type expected by 'extends'
-
into one where changes made in the first are available in the
-
'super' of the second
# Inputs
-
`f`
-
: 1\. Function argument
-
`g`
-
: 2\. Function argument
-
`final`
-
: 3\. Function argument
-
`prev`
-
: 4\. Function argument
-
*/
-
composeExtensions =
-
f: g: final: prev:
-
let fApplied = f final prev;
-
prev' = prev // fApplied;
-
in fApplied // g final prev';
-
/**
-
Compose several extending functions of the type expected by 'extends' into
-
one where changes made in preceding functions are made available to
-
subsequent ones.
```
-
composeManyExtensions : [packageSet -> packageSet -> packageSet] -> packageSet -> packageSet -> packageSet
-
^final ^prev ^overrides ^final ^prev ^overrides
-
```
*/
-
composeManyExtensions =
-
lib.foldr (x: y: composeExtensions x y) (final: prev: {});
/**
Create an overridable, recursive attribute set. For example:
```
-
nix-repl> obj = makeExtensible (self: { })
nix-repl> obj
{ __unfix__ = «lambda»; extend = «lambda»; }
-
nix-repl> obj = obj.extend (self: super: { foo = "foo"; })
nix-repl> obj
{ __unfix__ = «lambda»; extend = «lambda»; foo = "foo"; }
-
nix-repl> obj = obj.extend (self: super: { foo = super.foo + " + "; bar = "bar"; foobar = self.foo + self.bar; })
nix-repl> obj
{ __unfix__ = «lambda»; bar = "bar"; extend = «lambda»; foo = "foo + "; foobar = "foo + bar"; }
···
Same as `makeExtensible` but the name of the extending attribute is
customized.
-
# Inputs
`extenderName`
···
: 2\. Function argument
*/
-
makeExtensibleWithCustomName = extenderName: rattrs:
-
fix' (self: (rattrs self) // {
-
${extenderName} = f: makeExtensibleWithCustomName extenderName (extends f rattrs);
-
});
}
···
See [`extends`](#function-library-lib.fixedPoints.extends) for an example use case.
There `self` is also often called `final`.
# Inputs
`f`
···
:::
*/
+
fix =
+
f:
+
let
+
x = f x;
+
in
+
x;
/**
A variant of `fix` that records the original recursive attribute set in the
···
This is useful in combination with the `extends` function to
implement deep overriding.
# Inputs
···
: 1\. Function argument
*/
+
fix' =
+
f:
+
let
+
x = f x // {
+
__unfix__ = f;
+
};
+
in
+
x;
/**
Return the fixpoint that `f` converges to when called iteratively, starting
···
0
```
# Inputs
`f`
···
(a -> a) -> a -> a
```
*/
+
converge =
+
f: x:
let
x' = f x;
in
+
if x' == x then x else converge f x';
/**
Extend a function using an overlay.
···
Overlays allow modifying and extending fixed-point functions, specifically ones returning attribute sets.
A fixed-point function is a function which is intended to be evaluated by passing the result of itself as the argument.
This is possible due to Nix's lazy evaluation.
A fixed-point function returning an attribute set has the form
···
```
:::
# Inputs
`overlay`
···
:::
*/
extends =
+
overlay: f:
# The result should be thought of as a function, the argument of that function is not an argument to `extends` itself
(
final:
···
);
/**
+
Compose two overlay functions and return a single overlay function that combines them.
+
For more details see: [composeManyExtensions](#function-library-lib.fixedPoints.composeManyExtensions).
+
*/
+
composeExtensions =
+
f: g: final: prev:
+
let
+
fApplied = f final prev;
+
prev' = prev // fApplied;
+
in
+
fApplied // g final prev';
+
+
/**
+
Composes a list of [`overlays`](#chap-overlays) and returns a single overlay function that combines them.
+
:::{.note}
+
The result is produced by using the update operator `//`.
+
This means nested values of previous overlays are not merged recursively.
+
In other words, previously defined attributes are replaced, ignoring the previous value, unless referenced by the overlay; for example `final: prev: { foo = final.foo + 1; }`.
+
:::
# Inputs
+
`extensions`
+
: A list of overlay functions
+
:::{.note}
+
The order of the overlays in the list is important.
+
:::
+
: Each overlay function takes two arguments, by convention `final` and `prev`, and returns an attribute set.
+
- `final` is the result of the fixed-point function, with all overlays applied.
+
- `prev` is the result of the previous overlay function(s).
+
# Type
+
```
+
# Pseudo code
+
let
+
# final prev
+
# ↓ ↓
+
OverlayFn = { ... } -> { ... } -> { ... };
+
in
+
composeManyExtensions :: ListOf OverlayFn -> OverlayFn
+
```
+
# Examples
+
:::{.example}
+
## `lib.fixedPoints.composeManyExtensions` usage example
+
```nix
+
let
+
# The "original function" that is extended by the overlays.
+
# Note that it doesn't have prev: as argument since no overlay function precedes it.
+
original = final: { a = 1; };
+
+
# Each overlay function has 'final' and 'prev' as arguments.
+
overlayA = final: prev: { b = final.c; c = 3; };
+
overlayB = final: prev: { c = 10; x = prev.c or 5; };
+
extensions = composeManyExtensions [ overlayA overlayB ];
+
# Caluculate the fixed point of all composed overlays.
+
fixedpoint = lib.fix (lib.extends extensions original );
+
in fixedpoint
+
=>
+
{
+
a = 1;
+
b = 10;
+
c = 10;
+
x = 3;
+
}
```
+
:::
*/
+
composeManyExtensions = lib.foldr (x: y: composeExtensions x y) (final: prev: { });
/**
Create an overridable, recursive attribute set. For example:
```
+
nix-repl> obj = makeExtensible (final: { })
nix-repl> obj
{ __unfix__ = «lambda»; extend = «lambda»; }
+
nix-repl> obj = obj.extend (final: prev: { foo = "foo"; })
nix-repl> obj
{ __unfix__ = «lambda»; extend = «lambda»; foo = "foo"; }
+
nix-repl> obj = obj.extend (final: prev: { foo = prev.foo + " + "; bar = "bar"; foobar = final.foo + final.bar; })
nix-repl> obj
{ __unfix__ = «lambda»; bar = "bar"; extend = «lambda»; foo = "foo + "; foobar = "foo + bar"; }
···
Same as `makeExtensible` but the name of the extending attribute is
customized.
# Inputs
`extenderName`
···
: 2\. Function argument
*/
+
makeExtensibleWithCustomName =
+
extenderName: rattrs:
+
fix' (
+
self:
+
(rattrs self)
+
// {
+
${extenderName} = f: makeExtensibleWithCustomName extenderName (extends f rattrs);
+
}
+
);
}
+18 -18
nixos/modules/installer/cd-dvd/iso-image.nix
···
if refindBinary != null then
''
# Adds rEFInd to the ISO.
-
cp -v ${pkgs.refind}/share/refind/${refindBinary} $out/EFI/boot/
''
else
"# No refind for ${targetArch}"
···
${ # When there is a theme configured, use it, otherwise use the background image.
if config.isoImage.grubTheme != null then ''
# Sets theme.
-
set theme=(\$root)/EFI/boot/grub-theme/theme.txt
# Load theme fonts
-
$(find ${config.isoImage.grubTheme} -iname '*.pf2' -printf "loadfont (\$root)/EFI/boot/grub-theme/%P\n")
'' else ''
-
if background_image (\$root)/EFI/boot/efi-background.png; then
# Black background means transparent background when there
# is a background image set... This seems undocumented :(
set color_normal=black/black
···
nativeBuildInputs = [ pkgs.buildPackages.grub2_efi ];
strictDeps = true;
} ''
-
mkdir -p $out/EFI/boot/
# Add a marker so GRUB can find the filesystem.
touch $out/EFI/nixos-installer-image
···
# probe for devices, even with --skip-fs-probe.
grub-mkimage \
--directory=${grubPkgs.grub2_efi}/lib/grub/${grubPkgs.grub2_efi.grubTarget} \
-
-o $out/EFI/boot/boot${targetArch}.efi \
-
-p /EFI/boot \
-O ${grubPkgs.grub2_efi.grubTarget} \
''${MODULES[@]}
-
cp ${grubPkgs.grub2_efi}/share/grub/unicode.pf2 $out/EFI/boot/
-
cat <<EOF > $out/EFI/boot/grub.cfg
set textmode=${lib.boolToString (config.isoImage.forceTextMode)}
set timeout=${toString grubEfiTimeout}
···
${grubMenuCfg}
hiddenentry 'Text mode' --hotkey 't' {
-
loadfont (\$root)/EFI/boot/unicode.pf2
set textmode=true
terminal_output console
}
hiddenentry 'GUI mode' --hotkey 'g' {
-
$(find ${config.isoImage.grubTheme} -iname '*.pf2' -printf "loadfont (\$root)/EFI/boot/grub-theme/%P\n")
set textmode=false
terminal_output gfxterm
}
···
# Force root to be the FAT partition
# Otherwise it breaks rEFInd's boot
search --set=root --no-floppy --fs-uuid 1234-5678
-
chainloader (\$root)/EFI/boot/${refindBinary}
}
fi
''}
···
}
EOF
-
grub-script-check $out/EFI/boot/grub.cfg
${refind}
'';
···
# dates (cp -p, touch, mcopy -m, faketime for label), IDs (mkfs.vfat -i)
''
mkdir ./contents && cd ./contents
-
mkdir -p ./EFI/boot
-
cp -rp "${efiDir}"/EFI/boot/{grub.cfg,*.efi} ./EFI/boot
# Rewrite dates for everything in the FS
find . -exec touch --date=2000-01-01 {} +
···
{ source = "${efiDir}/EFI";
target = "/EFI";
}
-
{ source = (pkgs.writeTextDir "grub/loopback.cfg" "source /EFI/boot/grub.cfg") + "/grub";
target = "/boot/grub";
}
{ source = config.isoImage.efiSplashImage;
-
target = "/EFI/boot/efi-background.png";
}
] ++ lib.optionals (config.boot.loader.grub.memtest86.enable && config.isoImage.makeBiosBootable) [
{ source = "${pkgs.memtest86plus}/memtest.bin";
···
}
] ++ lib.optionals (config.isoImage.grubTheme != null) [
{ source = config.isoImage.grubTheme;
-
target = "/EFI/boot/grub-theme";
}
];
···
if refindBinary != null then
''
# Adds rEFInd to the ISO.
+
cp -v ${pkgs.refind}/share/refind/${refindBinary} $out/EFI/BOOT/
''
else
"# No refind for ${targetArch}"
···
${ # When there is a theme configured, use it, otherwise use the background image.
if config.isoImage.grubTheme != null then ''
# Sets theme.
+
set theme=(\$root)/EFI/BOOT/grub-theme/theme.txt
# Load theme fonts
+
$(find ${config.isoImage.grubTheme} -iname '*.pf2' -printf "loadfont (\$root)/EFI/BOOT/grub-theme/%P\n")
'' else ''
+
if background_image (\$root)/EFI/BOOT/efi-background.png; then
# Black background means transparent background when there
# is a background image set... This seems undocumented :(
set color_normal=black/black
···
nativeBuildInputs = [ pkgs.buildPackages.grub2_efi ];
strictDeps = true;
} ''
+
mkdir -p $out/EFI/BOOT
# Add a marker so GRUB can find the filesystem.
touch $out/EFI/nixos-installer-image
···
# probe for devices, even with --skip-fs-probe.
grub-mkimage \
--directory=${grubPkgs.grub2_efi}/lib/grub/${grubPkgs.grub2_efi.grubTarget} \
+
-o $out/EFI/BOOT/BOOT${lib.toUpper targetArch}.EFI \
+
-p /EFI/BOOT \
-O ${grubPkgs.grub2_efi.grubTarget} \
''${MODULES[@]}
+
cp ${grubPkgs.grub2_efi}/share/grub/unicode.pf2 $out/EFI/BOOT/
+
cat <<EOF > $out/EFI/BOOT/grub.cfg
set textmode=${lib.boolToString (config.isoImage.forceTextMode)}
set timeout=${toString grubEfiTimeout}
···
${grubMenuCfg}
hiddenentry 'Text mode' --hotkey 't' {
+
loadfont (\$root)/EFI/BOOT/unicode.pf2
set textmode=true
terminal_output console
}
hiddenentry 'GUI mode' --hotkey 'g' {
+
$(find ${config.isoImage.grubTheme} -iname '*.pf2' -printf "loadfont (\$root)/EFI/BOOT/grub-theme/%P\n")
set textmode=false
terminal_output gfxterm
}
···
# Force root to be the FAT partition
# Otherwise it breaks rEFInd's boot
search --set=root --no-floppy --fs-uuid 1234-5678
+
chainloader (\$root)/EFI/BOOT/${refindBinary}
}
fi
''}
···
}
EOF
+
grub-script-check $out/EFI/BOOT/grub.cfg
${refind}
'';
···
# dates (cp -p, touch, mcopy -m, faketime for label), IDs (mkfs.vfat -i)
''
mkdir ./contents && cd ./contents
+
mkdir -p ./EFI/BOOT
+
cp -rp "${efiDir}"/EFI/BOOT/{grub.cfg,*.EFI,*.efi} ./EFI/BOOT
# Rewrite dates for everything in the FS
find . -exec touch --date=2000-01-01 {} +
···
{ source = "${efiDir}/EFI";
target = "/EFI";
}
+
{ source = (pkgs.writeTextDir "grub/loopback.cfg" "source /EFI/BOOT/grub.cfg") + "/grub";
target = "/boot/grub";
}
{ source = config.isoImage.efiSplashImage;
+
target = "/EFI/BOOT/efi-background.png";
}
] ++ lib.optionals (config.boot.loader.grub.memtest86.enable && config.isoImage.makeBiosBootable) [
{ source = "${pkgs.memtest86plus}/memtest.bin";
···
}
] ++ lib.optionals (config.isoImage.grubTheme != null) [
{ source = config.isoImage.grubTheme;
+
target = "/EFI/BOOT/grub-theme";
}
];
+4 -24
nixos/modules/virtualisation/parallels-guest.nix
···
{
options = {
hardware.parallels = {
···
description = ''
This enables Parallels Tools for Linux guests, along with provided
video, mouse and other hardware drivers.
-
'';
-
};
-
-
autoMountShares = mkOption {
-
type = types.bool;
-
default = true;
-
description = ''
-
Control prlfsmountd service. When this service is running, shares can not be manually
-
mounted through `mount -t prl_fs ...` as this service will remount and trample any set options.
-
Recommended to enable for simple file sharing, but extended share use such as for code should
-
disable this to manually mount shares.
'';
};
···
serviceConfig = {
ExecStart = "${prl-tools}/bin/prltoolsd -f";
PIDFile = "/var/run/prltoolsd.pid";
-
WorkingDirectory = "${prl-tools}/bin";
-
};
-
};
-
-
systemd.services.prlfsmountd = mkIf config.hardware.parallels.autoMountShares {
-
description = "Parallels Guest File System Sharing Tool";
-
wantedBy = [ "multi-user.target" ];
-
path = [ prl-tools ];
-
serviceConfig = rec {
-
ExecStart = "${prl-tools}/sbin/prlfsmountd ${PIDFile}";
-
ExecStartPre = "${pkgs.coreutils}/bin/mkdir -p /media";
-
ExecStopPost = "${prl-tools}/sbin/prlfsmountd -u";
-
PIDFile = "/run/prlfsmountd.pid";
WorkingDirectory = "${prl-tools}/bin";
};
};
···
{
+
imports = [
+
(mkRemovedOptionModule [ "hardware" "parallels" "autoMountShares" ] "Shares are always automatically mounted since Parallels Desktop 20.")
+
];
+
options = {
hardware.parallels = {
···
description = ''
This enables Parallels Tools for Linux guests, along with provided
video, mouse and other hardware drivers.
'';
};
···
serviceConfig = {
ExecStart = "${prl-tools}/bin/prltoolsd -f";
PIDFile = "/var/run/prltoolsd.pid";
WorkingDirectory = "${prl-tools}/bin";
};
};
+11 -17
pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix
···
let
inherit (neovimUtils) grammarToPlugin;
-
generatedGrammars = callPackage ./generated.nix {
inherit (tree-sitter) buildGrammar;
};
generatedDerivations = lib.filterAttrs (_: lib.isDerivation) generatedGrammars;
···
# pkgs.vimPlugins.nvim-treesitter.withAllGrammars
withPlugins =
f: self.nvim-treesitter.overrideAttrs {
-
passthru.dependencies =
-
let
-
grammars = map grammarToPlugin
-
(f (tree-sitter.builtGrammars // builtGrammars));
-
copyGrammar = grammar:
-
let name = lib.last (lib.splitString "-" grammar.name); in
-
"ln -sf ${grammar}/parser/${name}.so $out/parser/${name}.so";
-
in
-
[
-
(runCommand "vimplugin-treesitter-grammars"
-
{ meta.platforms = lib.platforms.all; }
-
''
-
mkdir -p $out/parser
-
${lib.concatMapStringsSep "\n" copyGrammar grammars}
-
'')
-
];
};
withAllGrammars = withPlugins (_: allGrammars);
···
let
inherit (neovimUtils) grammarToPlugin;
+
+
initialGeneratedGrammars = callPackage ./generated.nix {
inherit (tree-sitter) buildGrammar;
};
+
grammarOverrides = final: prev: {
+
nix = prev.nix.overrideAttrs {
+
# workaround for https://github.com/NixOS/nixpkgs/issues/332580
+
prePatch = "rm queries/highlights.scm";
+
};
+
};
+
generatedGrammars = lib.fix (lib.extends grammarOverrides (_: initialGeneratedGrammars));
generatedDerivations = lib.filterAttrs (_: lib.isDerivation) generatedGrammars;
···
# pkgs.vimPlugins.nvim-treesitter.withAllGrammars
withPlugins =
f: self.nvim-treesitter.overrideAttrs {
+
passthru.dependencies = map grammarToPlugin
+
(f (tree-sitter.builtGrammars // builtGrammars));
};
withAllGrammars = withPlugins (_: allGrammars);
+7 -10
pkgs/applications/networking/localproxy/default.nix
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "localproxy";
-
version = "3.1.1";
src = fetchFromGitHub {
owner = "aws-samples";
repo = "aws-iot-securetunneling-localproxy";
rev = "v${finalAttrs.version}";
-
hash = "sha256-voUKfXa43mOltePQEXgmJ2EBaN06E6R/2Zz6O09ogyY=";
};
patches = [
-
# gcc-13 compatibility fix:
-
# https://github.com/aws-samples/aws-iot-securetunneling-localproxy/pull/136
(fetchpatch {
-
name = "gcc-13-part-1.patch";
-
url = "https://github.com/aws-samples/aws-iot-securetunneling-localproxy/commit/f6ba73eaede61841534623cdb01b69d793124f4b.patch";
-
hash = "sha256-sB9GuEuHLyj6DXNPuYAMibUJXdkThKbS/fxvnJU3rS4=";
-
})
-
(fetchpatch {
-
name = "gcc-13-part-2.patch";
url = "https://github.com/aws-samples/aws-iot-securetunneling-localproxy/commit/de8779630d14e4f4969c9b171d826acfa847822b.patch";
hash = "sha256-11k6mRvCx72+5G/5LZZx2qnx10yfKpcAZofn8t8BD3E=";
})
···
nativeBuildInputs = [ cmake ];
buildInputs = [ openssl protobuf catch2 boost icu ];
# causes redefinition of _FORTIFY_SOURCE
hardeningDisable = [ "fortify3" ];
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "localproxy";
+
version = "3.1.2";
src = fetchFromGitHub {
owner = "aws-samples";
repo = "aws-iot-securetunneling-localproxy";
rev = "v${finalAttrs.version}";
+
hash = "sha256-bIJLGJhSzBVqJaTWJj4Pmw/shA4Y0CzX4HhHtQZjfj0=";
};
patches = [
(fetchpatch {
+
name = "gcc-13.patch";
url = "https://github.com/aws-samples/aws-iot-securetunneling-localproxy/commit/de8779630d14e4f4969c9b171d826acfa847822b.patch";
hash = "sha256-11k6mRvCx72+5G/5LZZx2qnx10yfKpcAZofn8t8BD3E=";
})
···
nativeBuildInputs = [ cmake ];
buildInputs = [ openssl protobuf catch2 boost icu ];
+
+
postPatch = ''
+
sed -i '/set(OPENSSL_USE_STATIC_LIBS TRUE)/d' CMakeLists.txt
+
'';
# causes redefinition of _FORTIFY_SOURCE
hardeningDisable = [ "fortify3" ];
+2 -2
pkgs/applications/science/logic/verifast/default.nix
···
in
stdenv.mkDerivation rec {
pname = "verifast";
-
version = "21.04";
src = fetchurl {
url = "https://github.com/verifast/verifast/releases/download/${version}/${pname}-${version}-linux.tar.gz";
-
sha256 = "sha256-PlRsf4wFXoM+E+60SbeKzs/RZK0HNVirX47AnI6NeYM=";
};
dontConfigure = true;
···
in
stdenv.mkDerivation rec {
pname = "verifast";
+
version = "24.08.30";
src = fetchurl {
url = "https://github.com/verifast/verifast/releases/download/${version}/${pname}-${version}-linux.tar.gz";
+
sha256 = "sha256-hIS5e+zVlxSOqr1/ZDy0PangyWjB9uLCvN8Qr688msg=";
};
dontConfigure = true;
+6 -6
pkgs/applications/version-management/gitlab/data.json
···
{
-
"version": "17.2.4",
-
"repo_hash": "0hj1v7w68axzdy2lwwc320zpg2r2qv2f9rl23yisni6975p03ayi",
"yarn_hash": "10y540bxwaz355p9r4q34199aibadrd5p4d9ck2y3n6735k0hm74",
"owner": "gitlab-org",
"repo": "gitlab",
-
"rev": "v17.2.4-ee",
"passthru": {
-
"GITALY_SERVER_VERSION": "17.2.4",
-
"GITLAB_PAGES_VERSION": "17.2.4",
"GITLAB_SHELL_VERSION": "14.37.0",
"GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.2.0",
-
"GITLAB_WORKHORSE_VERSION": "17.2.4"
}
}
···
{
+
"version": "17.2.5",
+
"repo_hash": "0l3s3k3v306ihn47lkj49b8vlly7v11clciwpf7ly4c5mwvwjlx6",
"yarn_hash": "10y540bxwaz355p9r4q34199aibadrd5p4d9ck2y3n6735k0hm74",
"owner": "gitlab-org",
"repo": "gitlab",
+
"rev": "v17.2.5-ee",
"passthru": {
+
"GITALY_SERVER_VERSION": "17.2.5",
+
"GITLAB_PAGES_VERSION": "17.2.5",
"GITLAB_SHELL_VERSION": "14.37.0",
"GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.2.0",
+
"GITLAB_WORKHORSE_VERSION": "17.2.5"
}
}
+2 -2
pkgs/applications/version-management/gitlab/gitaly/default.nix
···
}:
let
-
version = "17.2.4";
package_version = "v${lib.versions.major version}";
gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}";
···
owner = "gitlab-org";
repo = "gitaly";
rev = "v${version}";
-
hash = "sha256-Y+Yi5kH/0s+yMuD/90Tdxeshp9m0Mrx080jmWnq/zZ0=";
};
vendorHash = "sha256-FqnGVRldhevJgBBvJcvGXzRaYWqSHzZiXIQmCNzJv+4=";
···
}:
let
+
version = "17.2.5";
package_version = "v${lib.versions.major version}";
gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}";
···
owner = "gitlab-org";
repo = "gitaly";
rev = "v${version}";
+
hash = "sha256-R6GmIBU7rzLBsegcXPjc9Dxp9qe3tP6unqOsnyiozgw=";
};
vendorHash = "sha256-FqnGVRldhevJgBBvJcvGXzRaYWqSHzZiXIQmCNzJv+4=";
+3 -3
pkgs/applications/version-management/gitlab/gitlab-container-registry/default.nix
···
buildGoModule rec {
pname = "gitlab-container-registry";
-
version = "4.7.0";
rev = "v${version}-gitlab";
# nixpkgs-update: no auto update
···
owner = "gitlab-org";
repo = "container-registry";
inherit rev;
-
hash = "sha256-+71mqnXRMq0vE+T6V/JqIhP//zldQOEK7694IB5RSnc=";
};
-
vendorHash = "sha256-h4nLnmsQ52PU3tUbTCUwWN8LbYuSgzaDkqplEZcDAGM=";
postPatch = ''
# Disable flaky inmemory storage driver test
···
buildGoModule rec {
pname = "gitlab-container-registry";
+
version = "4.9.0";
rev = "v${version}-gitlab";
# nixpkgs-update: no auto update
···
owner = "gitlab-org";
repo = "container-registry";
inherit rev;
+
hash = "sha256-kBM5ICESRUwHlM9FeJEFQFTM2E2zIF6axOGOHNmloKo=";
};
+
vendorHash = "sha256-nePIExsIWJgBDUrkkVBzc0qsYdfxR7GL1VhdWcVJnLg=";
postPatch = ''
# Disable flaky inmemory storage driver test
+2 -2
pkgs/applications/version-management/gitlab/gitlab-pages/default.nix
···
buildGoModule rec {
pname = "gitlab-pages";
-
version = "17.2.4";
# nixpkgs-update: no auto update
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitlab-pages";
rev = "v${version}";
-
hash = "sha256-7sB2MjU1iwqrOK8dNb7a14NFtrJ/7yoT07tzYVyCSJ8=";
};
vendorHash = "sha256-yNHeM8MExcLwv2Ga4vtBmPFBt/Rj7Gd4QQYDlnAIo+c=";
···
buildGoModule rec {
pname = "gitlab-pages";
+
version = "17.2.5";
# nixpkgs-update: no auto update
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitlab-pages";
rev = "v${version}";
+
hash = "sha256-5qksHuY7EzCoCMBxF4souvUz8xFstfzOZT3CF5YsV7M=";
};
vendorHash = "sha256-yNHeM8MExcLwv2Ga4vtBmPFBt/Rj7Gd4QQYDlnAIo+c=";
+1 -1
pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
···
buildGoModule rec {
pname = "gitlab-workhorse";
-
version = "17.2.4";
# nixpkgs-update: no auto update
src = fetchFromGitLab {
···
buildGoModule rec {
pname = "gitlab-workhorse";
+
version = "17.2.5";
# nixpkgs-update: no auto update
src = fetchFromGitLab {
+4 -4
pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
···
gapic-common (>= 0.20.0, < 2.a)
google-cloud-common (~> 1.0)
google-cloud-errors (~> 1.0)
-
google-cloud-core (1.6.0)
-
google-cloud-env (~> 1.0)
google-cloud-errors (~> 1.0)
-
google-cloud-env (1.6.0)
-
faraday (>= 0.17.3, < 3.0)
google-cloud-errors (1.3.0)
google-cloud-location (0.6.0)
gapic-common (>= 0.20.0, < 2.a)
···
gapic-common (>= 0.20.0, < 2.a)
google-cloud-common (~> 1.0)
google-cloud-errors (~> 1.0)
+
google-cloud-core (1.7.0)
+
google-cloud-env (>= 1.0, < 3.a)
google-cloud-errors (~> 1.0)
+
google-cloud-env (2.1.1)
+
faraday (>= 1.0, < 3.a)
google-cloud-errors (1.3.0)
google-cloud-location (0.6.0)
gapic-common (>= 0.20.0, < 2.a)
+4 -4
pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "0amp8vd16pzbdrfbp7k0k38rqxpwd88bkyp35l3x719hbb6l85za";
type = "gem";
};
-
version = "1.6.0";
};
google-cloud-env = {
dependencies = ["faraday"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
-
sha256 = "05gshdqscg4kil6ppfzmikyavsx449bxyj47j33r4n4p8swsqyb1";
type = "gem";
};
-
version = "1.6.0";
};
google-cloud-errors = {
groups = ["default"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
+
sha256 = "0dagdfx3rnk9xplnj19gqpqn41fd09xfn8lp2p75psihhnj2i03l";
type = "gem";
};
+
version = "1.7.0";
};
google-cloud-env = {
dependencies = ["faraday"];
···
platforms = [];
source = {
remotes = ["https://rubygems.org"];
+
sha256 = "16b9yjbrzal1cjkdbn29fl06ikjn1dpg1vdsjak1xvhpsp3vhjyg";
type = "gem";
};
+
version = "2.1.1";
};
google-cloud-errors = {
groups = ["default"];
+1 -1
pkgs/build-support/dotnet/build-dotnet-module/default.nix
···
if lib.isPath nugetDeps && !lib.isStorePath nugetDepsFile then
toString nugetDepsFile
else
-
''$(mktemp -t "${finalAttrs.pname ? finalAttrs.finalPackage.name}-deps-XXXXXX.nix")'';
nugetToNix = (nuget-to-nix.override { inherit dotnet-sdk; });
};
···
if lib.isPath nugetDeps && !lib.isStorePath nugetDepsFile then
toString nugetDepsFile
else
+
''$(mktemp -t "${finalAttrs.pname or finalAttrs.finalPackage.name}-deps-XXXXXX.nix")'';
nugetToNix = (nuget-to-nix.override { inherit dotnet-sdk; });
};
+36
pkgs/by-name/bi/binsider/package.nix
···
···
+
{
+
lib,
+
rustPlatform,
+
fetchFromGitHub,
+
stdenv,
+
}:
+
rustPlatform.buildRustPackage rec {
+
pname = "binsider";
+
version = "0.1.0";
+
+
src = fetchFromGitHub {
+
owner = "orhun";
+
repo = "binsider";
+
rev = "v${version}";
+
hash = "sha256-+QgbSpiDKPTVdSm0teEab1O6OJZKEDpC2ZIZ728e69Y=";
+
};
+
+
cargoHash = "sha256-lXYTZ3nvLrfEgo7AY/qSQYpXsyrdJuQQw43xREezNn0=";
+
+
# Tests need the executable in target/debug/
+
preCheck = ''
+
cargo build
+
'';
+
+
meta = with lib; {
+
description = "Analyzer of executables using a terminal user interface";
+
homepage = "https://github.com/orhun/binsider";
+
license = with licenses; [
+
asl20 # or
+
mit
+
];
+
maintainers = with maintainers; [ samueltardieu ];
+
mainProgram = "binsider";
+
broken = stdenv.isDarwin || stdenv.isAarch64;
+
};
+
}
+125
pkgs/by-name/gz/gzdoom/package.nix
···
···
+
{
+
lib,
+
stdenv,
+
fetchFromGitHub,
+
makeWrapper,
+
makeDesktopItem,
+
copyDesktopItems,
+
SDL2,
+
bzip2,
+
cmake,
+
fluidsynth,
+
game-music-emu,
+
gtk3,
+
imagemagick,
+
libGL,
+
libjpeg,
+
libsndfile,
+
libvpx,
+
libwebp,
+
mpg123,
+
ninja,
+
openal,
+
pkg-config,
+
vulkan-loader,
+
zlib,
+
zmusic,
+
}:
+
+
stdenv.mkDerivation rec {
+
pname = "gzdoom";
+
version = "4.12.2";
+
+
src = fetchFromGitHub {
+
owner = "ZDoom";
+
repo = "gzdoom";
+
rev = "g${version}";
+
fetchSubmodules = true;
+
hash = "sha256-taie1Iod3pXvuxxBC7AArmtndkIV0Di9mtJoPvPkioo=";
+
};
+
+
outputs = [
+
"out"
+
"doc"
+
];
+
+
nativeBuildInputs = [
+
cmake
+
copyDesktopItems
+
imagemagick
+
makeWrapper
+
ninja
+
pkg-config
+
];
+
+
buildInputs = [
+
SDL2
+
bzip2
+
fluidsynth
+
game-music-emu
+
gtk3
+
libGL
+
libjpeg
+
libsndfile
+
libvpx
+
libwebp
+
mpg123
+
openal
+
vulkan-loader
+
zlib
+
zmusic
+
];
+
+
postPatch = ''
+
substituteInPlace tools/updaterevision/UpdateRevision.cmake \
+
--replace-fail "ret_var(Tag)" "ret_var(\"${src.rev}\")" \
+
--replace-fail "ret_var(Timestamp)" "ret_var(\"1970-00-00 00:00:00 +0000\")" \
+
--replace-fail "ret_var(Hash)" "ret_var(\"${src.rev}\")" \
+
--replace-fail "<unknown version>" "${src.rev}"
+
'';
+
+
cmakeFlags = [
+
"-DDYN_GTK=OFF"
+
"-DDYN_OPENAL=OFF"
+
];
+
+
desktopItems = [
+
(makeDesktopItem {
+
name = "gzdoom";
+
exec = "gzdoom";
+
desktopName = "GZDoom";
+
comment = meta.description;
+
icon = "gzdoom";
+
categories = [ "Game" ];
+
})
+
];
+
+
postInstall = ''
+
mv $out/bin/gzdoom $out/share/games/doom/gzdoom
+
makeWrapper $out/share/games/doom/gzdoom $out/bin/gzdoom \
+
--set LD_LIBRARY_PATH ${lib.makeLibraryPath [ vulkan-loader ]}
+
+
for size in 16 24 32 48 64 128; do
+
mkdir -p $out/share/icons/hicolor/"$size"x"$size"/apps
+
magick $src/src/win32/icon1.ico -background none -resize "$size"x"$size" -flatten \
+
$out/share/icons/hicolor/"$size"x"$size"/apps/gzdoom.png
+
done;
+
'';
+
+
meta = {
+
homepage = "https://github.com/ZDoom/gzdoom";
+
description = "Modder-friendly OpenGL and Vulkan source port based on the DOOM engine";
+
mainProgram = "gzdoom";
+
longDescription = ''
+
GZDoom is a feature centric port for all DOOM engine games, based on
+
ZDoom, adding an OpenGL renderer and powerful scripting capabilities.
+
'';
+
license = lib.licenses.gpl3Plus;
+
platforms = lib.platforms.linux;
+
maintainers = with lib.maintainers; [
+
azahi
+
lassulus
+
Gliczy
+
];
+
};
+
}
+3 -3
pkgs/by-name/ni/nickel/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "nickel";
-
version = "1.7.0";
src = fetchFromGitHub {
owner = "tweag";
repo = "nickel";
rev = "refs/tags/${version}";
-
hash = "sha256-EwiZg0iyF9EQ0Z65Re5WgeV7xgs/wPtTQ9XA0iEMEIQ=";
};
-
cargoHash = "sha256-JwuBjCWETIlBX5xswdznOAmzkL0Rn6cv7pxM6DwAkOs=";
cargoBuildFlags = [ "-p nickel-lang-cli" "-p nickel-lang-lsp" ];
···
rustPlatform.buildRustPackage rec {
pname = "nickel";
+
version = "1.8.0";
src = fetchFromGitHub {
owner = "tweag";
repo = "nickel";
rev = "refs/tags/${version}";
+
hash = "sha256-mjmT1ogvUJgy3Jb6m/npE+1if1Uy191wPU80nNlVwdM=";
};
+
cargoHash = "sha256-XDDvuIVWvmsO09aQLF28OyH5n+9aO5J+89EQLru7Jrc=";
cargoBuildFlags = [ "-p nickel-lang-cli" "-p nickel-lang-lsp" ];
+3 -3
pkgs/by-name/ni/nix-weather/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "nix-weather";
-
version = "0.0.3";
# fetch from GitHub and not upstream forgejo because cafkafk doesn't want to
# pay for bandwidth
···
owner = "cafkafk";
repo = "nix-weather";
rev = "v${version}";
-
hash = "sha256-deVgDYYIv5SyKrkPAfPgbmQ/n4hYSrK2dohaiR5O0QE=";
};
-
cargoHash = "sha256-QJybGxqOJid1D6FTy7lvrakkB/Ss3P3JnXtU1UlGlW0=";
cargoExtraArgs = "-p nix-weather";
nativeBuildInputs = [ pkg-config ];
···
rustPlatform.buildRustPackage rec {
pname = "nix-weather";
+
version = "0.0.4";
# fetch from GitHub and not upstream forgejo because cafkafk doesn't want to
# pay for bandwidth
···
owner = "cafkafk";
repo = "nix-weather";
rev = "v${version}";
+
hash = "sha256-15FUA4fszbAVXop3IyOHfxroyTt9/SkWZsSTUh9RtwY=";
};
+
cargoHash = "sha256-vMeljXNWfFRyeQ4ZQ/Qe1vcW5bg5Y14aEH5HgEwOX3Q=";
cargoExtraArgs = "-p nix-weather";
nativeBuildInputs = [ pkg-config ];
+4 -4
pkgs/by-name/si/sink-rotate/package.nix
···
, makeWrapper
}:
let
-
version = "1.0.4";
in
rustPlatform.buildRustPackage {
pname = "sink-rotate";
···
owner = "mightyiam";
repo = "sink-rotate";
rev = "v${version}";
-
hash = "sha256-q20uUr+7yLJlZc5YgEkY125YrZ2cuJrPv5IgWXaYRlo=";
};
-
cargoHash = "sha256-MPeyPTkxpi6iw/BT5m4S7jVBD0c2zG2rsv+UZWQxpUU=";
nativeBuildInputs = [ makeWrapper ];
···
'';
meta = with lib; {
-
description = "Command that rotates default between two PipeWire audio sinks";
homepage = "https://github.com/mightyiam/sink-rotate";
license = licenses.mit;
maintainers = with maintainers; [ mightyiam ];
···
, makeWrapper
}:
let
+
version = "2.2.0";
in
rustPlatform.buildRustPackage {
pname = "sink-rotate";
···
owner = "mightyiam";
repo = "sink-rotate";
rev = "v${version}";
+
hash = "sha256-ZHbisG9pdctkwfD1S3kxMZhBqPw0Ni5Q9qQG4RssnSw=";
};
+
cargoHash = "sha256-TWuyU1+F3zEcFFd8ZeZmL3IvpKLLv3zimZ2WFVYFqyo=";
nativeBuildInputs = [ makeWrapper ];
···
'';
meta = with lib; {
+
description = "Command that rotates the default PipeWire audio sink";
homepage = "https://github.com/mightyiam/sink-rotate";
license = licenses.mit;
maintainers = with maintainers; [ mightyiam ];
+3 -7
pkgs/by-name/su/surrealdb/package.nix
···
in
rustPlatform.buildRustPackage rec {
pname = "surrealdb";
-
version = "1.5.4";
src = fetchFromGitHub {
owner = "surrealdb";
repo = "surrealdb";
rev = "v${version}";
-
hash = "sha256-KtR+qU2Xys4NkEARZBbO8mTPa7EI9JplWvXdtuLt2vE=";
};
-
cargoPatches = [
-
./time.patch # TODO: remove when https://github.com/surrealdb/surrealdb/pull/4565 merged
-
];
-
-
cargoHash = "sha256-5qIIPdE6HYov5EIR4do+pMeZ1Lo3at39aKOP9scfMy8=";
# error: linker `aarch64-linux-gnu-gcc` not found
postPatch = ''
···
in
rustPlatform.buildRustPackage rec {
pname = "surrealdb";
+
version = "1.5.5";
src = fetchFromGitHub {
owner = "surrealdb";
repo = "surrealdb";
rev = "v${version}";
+
hash = "sha256-C2ppLbNv68qpl2bcqWp/PszcCeGCsD0LbEdAM9P1asg=";
};
+
cargoHash = "sha256-gLepa9JxY9AYyGepV6Uzt1g7apkKWJxf0SiNCSkjUDg=";
# error: linker `aarch64-linux-gnu-gcc` not found
postPatch = ''
-28
pkgs/by-name/su/surrealdb/time.patch
···
-
diff --git a/Cargo.lock b/Cargo.lock
-
index 64b3955f..b4598827 100644
-
--- a/Cargo.lock
-
+++ b/Cargo.lock
-
@@ -6478,9 +6478,9 @@ dependencies = [
-
-
[[package]]
-
name = "time"
-
-version = "0.3.34"
-
+version = "0.3.36"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749"
-
+checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"
-
dependencies = [
-
"deranged",
-
"itoa",
-
@@ -6499,9 +6499,9 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
-
-
[[package]]
-
name = "time-macros"
-
-version = "0.2.17"
-
+version = "0.2.18"
-
source = "registry+https://github.com/rust-lang/crates.io-index"
-
-checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774"
-
+checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"
-
dependencies = [
-
"num-conv",
-
"time-core",
···
+44
pkgs/by-name/we/wechat-uos/libuosdevicea.c
···
···
+
// taken from https://aur.archlinux.org/cgit/aur.git/tree/libuosdevicea.c?h=wechat-universal
+
+
/*
+
* licensestub - compat layer for libuosdevicea
+
* Copyright (C) 2024 Zephyr Lykos <self@mochaa.ws>
+
* Copyright (C) 2024 Guoxin "7Ji" Pu <pugokushin@gmail.com>
+
*
+
* This program is free software; you can redistribute it and/or modify
+
* it under the terms of the GNU General Public License as published by
+
* the Free Software Foundation; either version 2 of the License, or
+
* (at your option) any later version.
+
*
+
* This program is distributed in the hope that it will be useful,
+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+
* GNU General Public License for more details.
+
*
+
* You should have received a copy of the GNU General Public License
+
* along with this program; if not, write to the Free Software
+
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
*
+
*/
+
#define _GNU_SOURCE
+
+
#include <string.h>
+
+
#define declare_string_getter(suffix, constant) void uos_get_##suffix(char *const restrict out) { if (out) strcpy(out, constant); }
+
+
declare_string_getter(mac, // MAC address with colon stripped
+
"000000000000")
+
declare_string_getter(hddsninfo,
+
"SN")
+
declare_string_getter(hwserial, // MD5 of hddsninfo
+
"92666505ce75444ee14be2ebc2f10a60")
+
declare_string_getter(mb_sn, // hardcoded
+
"E50022008800015957007202c59a1a8-3981-2020-0810-204909000000")
+
declare_string_getter(osver,
+
"UnionTech OS Desktop")
+
declare_string_getter(licensetoken,
+
"djEsdjEsMSwyLDk5QUFFN0FBQVdRQjk5OFhKS0FIU1QyOTQsMTAsOTI2NjY1MDVjZTc1NDQ0ZWUxNGJlMmViYzJmMTBhNjAsQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE6ZjA3NjAwYzZkNmMyMDkyMDBkMzE5YzU2OThmNTc3MGRlYWY1NjAyZTY5MzUxZTczNjI2NjlhNzIyZTBkNTJiOTNhYzk0MmM3YTNkZTgxNjIxMmUwMDA1NTUwODg4N2NlMDQ4ODMyNTExY2JhNGFiMjdmYzlmZjMyYzFiNTYwNjMwZDI3ZDI2NmE5ZGIxZDQ0N2QxYjNlNTNlNTVlOTY1MmU5YTU4OGY0NWYzMTMwZDE0NDc4MTRhM2FmZjRlZGNmYmNkZjhjMmFiMDc5OWYwNGVmYmQ2NjdiNGYwYzEwNDhkYzExNjYwZWU1NTdlNTdmNzBlNjA1N2I0NThkMDgyOA==")
+
+
int uos_is_active() {
+
return 0;
+
}
+35 -20
pkgs/by-name/we/wechat-uos/package.nix
···
, mesa
, alsa-lib
, wayland
-
, openssl_1_1
, atk
, qt6
, at-spi2-atk
···
outputHash = "sha256-pNftwtUZqBsKBSPQsEWlYLlb6h2Xd9j56ZRMi8I82ME=";
};
wechat-uos-runtime = with xorg; [
# Make sure our glibc without hardening gets picked up first
(lib.hiPrio glibcWithoutHardening)
···
wayland
pulseaudio
qt6.qt5compat
-
openssl_1_1
bzip2
];
···
};
}.${stdenv.system} or (throw "${pname}-${version}: ${stdenv.system} is unsupported.");
-
# Don't blame about this. WeChat requires some binary from here to work properly
-
uosSrc = {
-
x86_64-linux = fetchurl {
-
url = "https://pro-store-packages.uniontech.com/appstore/pool/appstore/c/com.tencent.weixin/com.tencent.weixin_2.1.5_amd64.deb";
-
hash = "sha256-vVN7w+oPXNTMJ/g1Rpw/AVLIytMXI+gLieNuddyyIYE=";
-
};
-
aarch64-linux = fetchurl {
-
url = "https://pro-store-packages.uniontech.com/appstore/pool/appstore/c/com.tencent.weixin/com.tencent.weixin_2.1.5_arm64.deb";
-
hash = "sha256-XvGFPYJlsYPqRyDycrBGzQdXn/5Da1AJP5LgRVY1pzI=";
-
};
-
loongarch64-linux = fetchurl {
-
url = "https://pro-store-packages.uniontech.com/appstore/pool/appstore/c/com.tencent.weixin/com.tencent.weixin_2.1.5_loongarch64.deb";
-
hash = "sha256-oa6rLE6QXMCPlbebto9Tv7xT3fFqYIlXL6WHpB2U35s=";
-
};
-
}.${stdenv.system} or (throw "${pname}-${version}: ${stdenv.system} is unsupported.");
-
inherit uosLicense;
nativeBuildInputs = [ dpkg ];
···
runHook preUnpack
dpkg -x $src ./wechat-uos
-
dpkg -x $uosSrc ./wechat-uos-old-source
runHook postUnpack
'';
···
mkdir -pv $out/usr/lib/wechat-uos/license
ln -s ${uosLicenseUnzipped}/* $out/usr/lib/wechat-uos/license/
-
cp -r wechat-uos-old-source/usr/lib/license/libuosdevicea.so $out/usr/lib/wechat-uos/license/
runHook postInstall
'';
···
, mesa
, alsa-lib
, wayland
, atk
, qt6
, at-spi2-atk
···
outputHash = "sha256-pNftwtUZqBsKBSPQsEWlYLlb6h2Xd9j56ZRMi8I82ME=";
};
+
libuosdevicea = stdenv.mkDerivation rec {
+
name = "libuosdevicea";
+
src = ./libuosdevicea.c;
+
+
unpackPhase = ''
+
runHook preUnpack
+
+
cp ${src} libuosdevicea.c
+
+
runHook postUnpack
+
'';
+
+
buildPhase = ''
+
runHook preBuild
+
+
$CC -shared -fPIC -o libuosdevicea.so libuosdevicea.c
+
+
runHook postBuild
+
'';
+
+
installPhase = ''
+
runHook preInstall
+
+
mkdir -p $out/lib
+
cp libuosdevicea.so $out/lib/
+
+
runHook postInstall
+
'';
+
+
meta = with lib; {
+
license = licenses.gpl2Plus;
+
};
+
};
+
wechat-uos-runtime = with xorg; [
# Make sure our glibc without hardening gets picked up first
(lib.hiPrio glibcWithoutHardening)
···
wayland
pulseaudio
qt6.qt5compat
bzip2
];
···
};
}.${stdenv.system} or (throw "${pname}-${version}: ${stdenv.system} is unsupported.");
inherit uosLicense;
nativeBuildInputs = [ dpkg ];
···
runHook preUnpack
dpkg -x $src ./wechat-uos
runHook postUnpack
'';
···
mkdir -pv $out/usr/lib/wechat-uos/license
ln -s ${uosLicenseUnzipped}/* $out/usr/lib/wechat-uos/license/
+
ln -s ${libuosdevicea}/lib/libuosdevicea.so $out/usr/lib/wechat-uos/license/
runHook postInstall
'';
+3 -3
pkgs/development/libraries/lightgbm/default.nix
···
# in \
# rWrapper.override{ packages = [ lgbm ]; }"
pname = lib.optionalString rLibrary "r-" + pnameBase;
-
version = "4.4.0";
src = fetchFromGitHub {
owner = "microsoft";
repo = pnameBase;
rev = "v${version}";
fetchSubmodules = true;
-
hash = "sha256-i4mtJwSwnbGMXVfQ8a9jZZPUBBibXyQPgMVJ3uXxeGQ=";
};
nativeBuildInputs = [ cmake ]
···
mkdir -p $out/lib
mkdir -p $out/bin
cp -r ../include $out
-
install -Dm755 ../lib_lightgbm.so $out/lib/lib_lightgbm.so
'' + lib.optionalString (!rLibrary && !pythonLibrary) ''
install -Dm755 ../lightgbm $out/bin/lightgbm
'' + lib.optionalString javaWrapper ''
···
# in \
# rWrapper.override{ packages = [ lgbm ]; }"
pname = lib.optionalString rLibrary "r-" + pnameBase;
+
version = "4.5.0";
src = fetchFromGitHub {
owner = "microsoft";
repo = pnameBase;
rev = "v${version}";
fetchSubmodules = true;
+
hash = "sha256-nST6+/c3Y4/hqwgEUhx03gWtjxhlmUu1XKDCy2pSsvU=";
};
nativeBuildInputs = [ cmake ]
···
mkdir -p $out/lib
mkdir -p $out/bin
cp -r ../include $out
+
install -Dm755 ../lib_lightgbm${stdenv.hostPlatform.extensions.sharedLibrary} $out/lib/lib_lightgbm${stdenv.hostPlatform.extensions.sharedLibrary}
'' + lib.optionalString (!rLibrary && !pythonLibrary) ''
install -Dm755 ../lightgbm $out/bin/lightgbm
'' + lib.optionalString javaWrapper ''
+2 -2
pkgs/development/python-modules/aiotankerkoenig/default.nix
···
buildPythonPackage rec {
pname = "aiotankerkoenig";
-
version = "0.4.1";
pyproject = true;
disabled = pythonOlder "3.11";
···
owner = "jpbede";
repo = "aiotankerkoenig";
rev = "refs/tags/v${version}";
-
hash = "sha256-BB1Cy4Aji5m06LlNj03as4CWF8RcYKAYy4oxPomOP68=";
};
postPatch = ''
···
buildPythonPackage rec {
pname = "aiotankerkoenig";
+
version = "0.4.2";
pyproject = true;
disabled = pythonOlder "3.11";
···
owner = "jpbede";
repo = "aiotankerkoenig";
rev = "refs/tags/v${version}";
+
hash = "sha256-WRR4CLVkHN1JR4rwNu0ULoiu0zO0M2YdvCHYp0Tt9VU=";
};
postPatch = ''
+2 -2
pkgs/development/python-modules/elevenlabs/default.nix
···
buildPythonPackage rec {
pname = "elevenlabs";
-
version = "1.7.0";
pyproject = true;
src = fetchFromGitHub {
owner = "elevenlabs";
repo = "elevenlabs-python";
rev = "refs/tags/v${version}";
-
hash = "sha256-wRgDKaSNSdpOJLVeYx2gTbtQ8rcxEAjrxvCI9W1v5V4=";
};
build-system = [ poetry-core ];
···
buildPythonPackage rec {
pname = "elevenlabs";
+
version = "1.8.0";
pyproject = true;
src = fetchFromGitHub {
owner = "elevenlabs";
repo = "elevenlabs-python";
rev = "refs/tags/v${version}";
+
hash = "sha256-puYRVPWMNV+nOHwa//hZQAq1pAkNeU5CFjlMls9C7MM=";
};
build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/govee-local-api/default.nix
···
buildPythonPackage rec {
pname = "govee-local-api";
-
version = "1.5.1";
pyproject = true;
disabled = pythonOlder "3.10";
···
owner = "Galorhallen";
repo = "govee-local-api";
rev = "refs/tags/v${version}";
-
hash = "sha256-pmExXQmkkjeMHegXV/b94a95qkoOHA7SJOkR1NUV4lE=";
};
build-system = [ poetry-core ];
···
buildPythonPackage rec {
pname = "govee-local-api";
+
version = "1.5.2";
pyproject = true;
disabled = pythonOlder "3.10";
···
owner = "Galorhallen";
repo = "govee-local-api";
rev = "refs/tags/v${version}";
+
hash = "sha256-sxxw/XAPENtNeY/64+pxnPgMBBM7+lpF52ixRm18d48=";
};
build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/ical/default.nix
···
buildPythonPackage rec {
pname = "ical";
-
version = "8.1.1";
pyproject = true;
disabled = pythonOlder "3.10";
···
owner = "allenporter";
repo = "ical";
rev = "refs/tags/${version}";
-
hash = "sha256-b0laQRDATmx4401bJKkdHsfT9gpMff8vGaZJ9l8O7w4=";
};
build-system = [ setuptools ];
···
buildPythonPackage rec {
pname = "ical";
+
version = "8.2.0";
pyproject = true;
disabled = pythonOlder "3.10";
···
owner = "allenporter";
repo = "ical";
rev = "refs/tags/${version}";
+
hash = "sha256-9mnyhDKcZTZAGRxojQN9I9ZAgBmsSSsBPzCMZO6Rl5k=";
};
build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/karton-core/default.nix
···
buildPythonPackage rec {
pname = "karton-core";
-
version = "5.4.0";
pyproject = true;
disabled = pythonOlder "3.8";
···
owner = "CERT-Polska";
repo = "karton";
rev = "refs/tags/v${version}";
-
hash = "sha256-4IU4ttJdh5BU79076kbQOtzqzeQ3/Xb9Qd6Bh9iNXrA=";
};
build-system = [ setuptools ];
···
buildPythonPackage rec {
pname = "karton-core";
+
version = "5.5.0";
pyproject = true;
disabled = pythonOlder "3.8";
···
owner = "CERT-Polska";
repo = "karton";
rev = "refs/tags/v${version}";
+
hash = "sha256-fjzZPq98AwNT+tiTvKZY2QsSD+FRUFx+oY84hPP7QdI=";
};
build-system = [ setuptools ];
+16 -10
pkgs/development/python-modules/libagent/default.nix
···
fetchFromGitHub,
bech32,
buildPythonPackage,
cryptography,
ed25519,
ecdsa,
···
mnemonic,
unidecode,
mock,
-
pytest,
backports-shutil-which,
configargparse,
python-daemon,
···
buildPythonPackage rec {
pname = "libagent";
-
version = "0.14.8";
-
format = "setuptools";
src = fetchFromGitHub {
owner = "romanz";
repo = "trezor-agent";
-
rev = "v${version}";
-
hash = "sha256-tcVott/GlHsICQf640Gm5jx89fZWsCdcYnBxi/Kh2oc=";
};
# hardcode the path to gpgconf in the libagent library
···
--replace "'gpg-connect-agent'" "'${gnupg}/bin/gpg-connect-agent'"
'';
-
propagatedBuildInputs = [
unidecode
backports-shutil-which
configargparse
···
cryptography
];
nativeCheckInputs = [
mock
-
pytest
];
-
checkPhase = ''
-
py.test libagent/tests
-
'';
meta = with lib; {
description = "Using hardware wallets as SSH/GPG agent";
···
fetchFromGitHub,
bech32,
buildPythonPackage,
+
setuptools,
cryptography,
ed25519,
ecdsa,
···
mnemonic,
unidecode,
mock,
+
pytestCheckHook,
backports-shutil-which,
configargparse,
python-daemon,
···
buildPythonPackage rec {
pname = "libagent";
+
version = "0.15.0";
+
pyproject = true;
src = fetchFromGitHub {
owner = "romanz";
repo = "trezor-agent";
+
rev = "refs/tags/v${version}";
+
hash = "sha256-NmpFyLjLdR9r1tc06iDNH8Tc7isUelTg13mWPrQvxSc=";
};
# hardcode the path to gpgconf in the libagent library
···
--replace "'gpg-connect-agent'" "'${gnupg}/bin/gpg-connect-agent'"
'';
+
build-system = [ setuptools ];
+
+
dependencies = [
unidecode
backports-shutil-which
configargparse
···
cryptography
];
+
pythonImportsCheck = [ "libagent" ];
+
nativeCheckInputs = [
mock
+
pytestCheckHook
];
+
disabledTests = [
+
# test fails in sandbox
+
"test_get_agent_sock_path"
+
];
meta = with lib; {
description = "Using hardware wallets as SSH/GPG agent";
+2 -2
pkgs/development/python-modules/lingva/default.nix
···
buildPythonPackage rec {
pname = "lingva";
-
version = "5.0.3";
pyproject = true;
disabled = pythonOlder "3.7";
···
owner = "vacanza";
repo = "lingva";
rev = "refs/tags/v${version}";
-
hash = "sha256-usJyEbHtwhsc0ulG9+7zJ/kDUFrxfqykZLOAWwzP+Dw=";
};
build-system = [ setuptools ];
···
buildPythonPackage rec {
pname = "lingva";
+
version = "5.0.4";
pyproject = true;
disabled = pythonOlder "3.7";
···
owner = "vacanza";
repo = "lingva";
rev = "refs/tags/v${version}";
+
hash = "sha256-2h3J+pvXRmjD7noMA7Cyu5Tf/9R8Akv08A7xJMLVD08=";
};
build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/pypck/default.nix
···
buildPythonPackage rec {
pname = "pypck";
-
version = "0.7.22";
pyproject = true;
disabled = pythonOlder "3.9";
···
owner = "alengwenus";
repo = "pypck";
rev = "refs/tags/${version}";
-
hash = "sha256-rtlcsmjvhC232yjt258ne51tL//eKsCKYYc/yHG7HUU=";
};
postPatch = ''
···
buildPythonPackage rec {
pname = "pypck";
+
version = "0.7.23";
pyproject = true;
disabled = pythonOlder "3.9";
···
owner = "alengwenus";
repo = "pypck";
rev = "refs/tags/${version}";
+
hash = "sha256-CaDwmVx6otBRuPMVpQxaZH/wqkrLgMkq/OnbkkT+VcM=";
};
postPatch = ''
+863 -712
pkgs/development/python-modules/types-aiobotocore-packages/default.nix
···
-
{ lib, stdenv, aiobotocore, botocore, buildPythonPackage, fetchPypi, pythonOlder
-
, setuptools, typing-extensions, }:
let
toUnderscore = str: builtins.replaceStrings [ "-" ] [ "_" ] str;
-
buildTypesAiobotocorePackage = serviceName: version: hash:
buildPythonPackage rec {
pname = "types-aiobotocore-${serviceName}";
inherit version;
pyproject = true;
disabled = pythonOlder "3.7";
-
oldStylePackages = [ "gamesparks" "iot-roborunner" "macie" ];
src = fetchPypi {
-
pname = if builtins.elem serviceName oldStylePackages then
-
"types-aiobotocore-${serviceName}"
-
else
-
"types_aiobotocore_${toUnderscore serviceName}";
inherit version hash;
};
build-system = [ setuptools ];
-
dependencies = [ aiobotocore botocore ]
-
++ lib.optionals (pythonOlder "3.12") [ typing-extensions ];
# Module has no tests
doCheck = false;
pythonImportsCheck = [ "types_aiobotocore_${toUnderscore serviceName}" ];
meta = with lib; {
description = "Type annotations for aiobotocore ${serviceName}";
homepage = "https://github.com/youtype/mypy_boto3_builder";
···
maintainers = with maintainers; [ mbalatsko ];
};
};
-
in rec {
types-aiobotocore-accessanalyzer =
-
buildTypesAiobotocorePackage "accessanalyzer" "2.13.1"
-
"sha256-Uaet2w0Re7mCVBJhbjxMv6dvBj96VfKTl5XTAG1WoaY=";
-
types-aiobotocore-account = buildTypesAiobotocorePackage "account" "2.13.1"
-
"sha256-eOfLc045Qvn5lz36My+v1vNAvQkPzSfabaVxIBC+kok=";
-
types-aiobotocore-acm = buildTypesAiobotocorePackage "acm" "2.13.1"
-
"sha256-+X87aqLD7+COapS6//oMv+lLxjs6ULQptAXW7FYSgcE=";
-
types-aiobotocore-acm-pca = buildTypesAiobotocorePackage "acm-pca" "2.13.1"
-
"sha256-vc/stXsbP5/HF4SpDZoxNJ11prW2Dg38s7v3sxWHOMg=";
types-aiobotocore-alexaforbusiness =
buildTypesAiobotocorePackage "alexaforbusiness" "2.13.0"
-
"sha256-+w/InoQR2aZ5prieGhgEEp7auBiSSghG5zIIHY5Kyao=";
-
types-aiobotocore-amp = buildTypesAiobotocorePackage "amp" "2.13.1"
-
"sha256-KybFUBaKKGfZJmJ/hdu3M7evD8yD1cwZS1AUPsy+kX4=";
-
types-aiobotocore-amplify = buildTypesAiobotocorePackage "amplify" "2.13.1"
-
"sha256-a9p6mO8N+jbuifKbeshURjlVDENL1m1XzZE7pI6OPQU=";
types-aiobotocore-amplifybackend =
-
buildTypesAiobotocorePackage "amplifybackend" "2.13.1"
-
"sha256-PysfMHgo+GsSi+fK6jyk90wNVX4ItZwg1clES+ShzAM=";
types-aiobotocore-amplifyuibuilder =
-
buildTypesAiobotocorePackage "amplifyuibuilder" "2.13.1"
-
"sha256-tNOZIhKR8QkDBbD9baqRHqoRCJAdRJPjkW0FVj8/k0M=";
types-aiobotocore-apigateway =
-
buildTypesAiobotocorePackage "apigateway" "2.13.1"
-
"sha256-SEU6Qw0LCpYKvlnjh4XZXGogmXilbLVuN/eYEt18aO0=";
types-aiobotocore-apigatewaymanagementapi =
-
buildTypesAiobotocorePackage "apigatewaymanagementapi" "2.13.1"
-
"sha256-zUgJ0eOJkzcu0y7zcrfHwhar0wdon7antjzy0HeJuQU=";
types-aiobotocore-apigatewayv2 =
-
buildTypesAiobotocorePackage "apigatewayv2" "2.13.1"
-
"sha256-+8A7eXo01Z2EAaps1fFFiWWvNdO+DpTM8PV0n2whpvg=";
types-aiobotocore-appconfig =
-
buildTypesAiobotocorePackage "appconfig" "2.13.1"
-
"sha256-uhhxVP+Og+FiOoko8gjdUavhTP4o+wwrXm834wc4Lac=";
types-aiobotocore-appconfigdata =
-
buildTypesAiobotocorePackage "appconfigdata" "2.13.1"
-
"sha256-xCrDWBX8jR2851rMALz7itYxffvnah6yOq8S6UO4NvE=";
types-aiobotocore-appfabric =
-
buildTypesAiobotocorePackage "appfabric" "2.13.1"
-
"sha256-oz8iPiF6L2aITqmDraIZ4vMJTHMEFfNF9gDMj21vggE=";
-
types-aiobotocore-appflow = buildTypesAiobotocorePackage "appflow" "2.13.1"
-
"sha256-1rlhU3wAGvl1XSE+wkulJdyeV93en4VvnjpnaB12gi8=";
types-aiobotocore-appintegrations =
-
buildTypesAiobotocorePackage "appintegrations" "2.13.1"
-
"sha256-DB7kuMeIW9XStOSw2h9jsQPfAiwK94m7xbdOoy6cpPw=";
types-aiobotocore-application-autoscaling =
-
buildTypesAiobotocorePackage "application-autoscaling" "2.13.1"
-
"sha256-aJaPxZXm4lBh4EDsiC7HauXmS+GNzhtQXPTF73mDHw8=";
types-aiobotocore-application-insights =
-
buildTypesAiobotocorePackage "application-insights" "2.13.1"
-
"sha256-tZj8H/seTnIxtTybQhJ8u5p9Roiq0mbxuX/k6OriZOI=";
types-aiobotocore-applicationcostprofiler =
-
buildTypesAiobotocorePackage "applicationcostprofiler" "2.13.1"
-
"sha256-QYyROZOiHB40gRKjQnRcwQWGAX44zbwPPamfdGrpvhU=";
-
types-aiobotocore-appmesh = buildTypesAiobotocorePackage "appmesh" "2.13.1"
-
"sha256-o+pcPaWXhZsVadQzDWQi/8+IHY44Sk4z7ckzGO9rPtE=";
types-aiobotocore-apprunner =
-
buildTypesAiobotocorePackage "apprunner" "2.13.1"
-
"sha256-EOv5cWNlnQkmg5iJNliw/PXBGwYdriOnuUAOpvE+QiE=";
types-aiobotocore-appstream =
-
buildTypesAiobotocorePackage "appstream" "2.13.1"
-
"sha256-WD7ddhaEp6cs9wswWYvyABEVwvvn8dNGmjcQhRfOG7I=";
-
types-aiobotocore-appsync = buildTypesAiobotocorePackage "appsync" "2.13.1"
-
"sha256-azWY8AV3qVs70WKd8/izDCbyddAZaa+AJoWKZhOcX70=";
types-aiobotocore-arc-zonal-shift =
-
buildTypesAiobotocorePackage "arc-zonal-shift" "2.13.1"
-
"sha256-auQRpYcMG/DQXNWCu4KFKqMomo2MeQENeDFvpBC864Q=";
-
types-aiobotocore-athena = buildTypesAiobotocorePackage "athena" "2.13.1"
-
"sha256-7caEszKVxK7pyoyqDr0kkT7rtekljZ/+E6svg99pL1E=";
types-aiobotocore-auditmanager =
-
buildTypesAiobotocorePackage "auditmanager" "2.13.1"
-
"sha256-bNfXtBabYFgNdWu6F4tmmgHBvM5xRHpruDTPVIX10WU=";
types-aiobotocore-autoscaling =
-
buildTypesAiobotocorePackage "autoscaling" "2.13.1"
-
"sha256-yOKRClE2ziH7YraQ/RDKuJosPmFbk6l2VyY/VNKzyPI=";
types-aiobotocore-autoscaling-plans =
-
buildTypesAiobotocorePackage "autoscaling-plans" "2.13.1"
-
"sha256-Pq9A+24LbD/izfWjv2my7RZRmuEoEkpYnqKsJUTGVIc=";
-
types-aiobotocore-backup = buildTypesAiobotocorePackage "backup" "2.13.1"
-
"sha256-fAoxWR8TV+8boe1XHt+dhSK0e+1RDc4MEy+Wn7DZcPk=";
types-aiobotocore-backup-gateway =
-
buildTypesAiobotocorePackage "backup-gateway" "2.13.1"
-
"sha256-UU3C5zdJG3OXpevSnLnWiPIQR/0ear0IC7pBvRw6SJo=";
types-aiobotocore-backupstorage =
buildTypesAiobotocorePackage "backupstorage" "2.13.0"
-
"sha256-YUKtBdBrdwL2yqDqOovvzDPbcv/sD8JLRnKz3Oh7iSU=";
-
types-aiobotocore-batch = buildTypesAiobotocorePackage "batch" "2.13.1"
-
"sha256-7K1ifpUy/tnVyOn5cT0Bpqp01LL3mFlJQjxb5BAiR28=";
types-aiobotocore-billingconductor =
-
buildTypesAiobotocorePackage "billingconductor" "2.13.1"
-
"sha256-jIddm3hMFtQ2/LYEpHCSnTUq/DfBco7TzFUN9VeO/lw=";
-
types-aiobotocore-braket = buildTypesAiobotocorePackage "braket" "2.13.1"
-
"sha256-4icZ+SDl/c3Cnzikw+FDuNO14QxihzqcXTaGd89SOQ8=";
-
types-aiobotocore-budgets = buildTypesAiobotocorePackage "budgets" "2.13.1"
-
"sha256-57X0EZ8KLu3A2RYSZDEhqltgWtMEH4Hr8gXTbIAXUrY=";
-
types-aiobotocore-ce = buildTypesAiobotocorePackage "ce" "2.13.1"
-
"sha256-518KyYlsHBtAimVhM6ADzQkCKZ2hMtS4sKXQZjrSZ/A=";
-
types-aiobotocore-chime = buildTypesAiobotocorePackage "chime" "2.13.1"
-
"sha256-5KtJXVleXuSVrRMb9Dc/dcIuMRlx1R2dkH8uOA8kebQ=";
types-aiobotocore-chime-sdk-identity =
-
buildTypesAiobotocorePackage "chime-sdk-identity" "2.13.1"
-
"sha256-lGKZbWAXwEutqjkj9kV/88VqZMjDpIXeuye20E7quPY=";
types-aiobotocore-chime-sdk-media-pipelines =
-
buildTypesAiobotocorePackage "chime-sdk-media-pipelines" "2.13.1"
-
"sha256-nZhgUByQ/2hmY77PPPICSiOpSg5pabOFCfxUq374wqw=";
types-aiobotocore-chime-sdk-meetings =
-
buildTypesAiobotocorePackage "chime-sdk-meetings" "2.13.1"
-
"sha256-KNZ79bAJQemRhR65c/Zruh8SRubdHcPfVeqwsf5y/vg=";
types-aiobotocore-chime-sdk-messaging =
-
buildTypesAiobotocorePackage "chime-sdk-messaging" "2.13.1"
-
"sha256-SYvTxDOoqoje4fp0V7CMMKns7PNaGF2uEuXTbhIPHFY=";
types-aiobotocore-chime-sdk-voice =
-
buildTypesAiobotocorePackage "chime-sdk-voice" "2.13.1"
-
"sha256-CZmTJGl9IXnYnlKsnq49o7TOHjFYQXf7g7H6dQ98Clg=";
types-aiobotocore-cleanrooms =
-
buildTypesAiobotocorePackage "cleanrooms" "2.13.1"
-
"sha256-0sxIwTUs2usAhuJ0sghw1QUDKu87pwx1zKOUdDvPCXM=";
-
types-aiobotocore-cloud9 = buildTypesAiobotocorePackage "cloud9" "2.13.1"
-
"sha256-4JNR2drXNI2sJ1JXkk5NQgwK1CeAxrpxTHvSbdcX7Ds=";
types-aiobotocore-cloudcontrol =
-
buildTypesAiobotocorePackage "cloudcontrol" "2.13.1"
-
"sha256-CHdqWRL1ZIJCQ65Dts87w6IFlU4ZpRD9GSvXah78Kow=";
types-aiobotocore-clouddirectory =
-
buildTypesAiobotocorePackage "clouddirectory" "2.13.1"
-
"sha256-2oXpXFuO3jJ+lvFsjuAh3pw2lhfnuRLGtIcUep4QwJw=";
types-aiobotocore-cloudformation =
-
buildTypesAiobotocorePackage "cloudformation" "2.13.1"
-
"sha256-M4D5z53xl8hX4q4/Co5UJIUw9JxbxTQf7hhQp/FpVA0=";
types-aiobotocore-cloudfront =
-
buildTypesAiobotocorePackage "cloudfront" "2.13.1"
-
"sha256-GQrg1dPD0HgIe04znp1rajEd/Fmp7B/rP06lsLQ8uV0=";
-
types-aiobotocore-cloudhsm = buildTypesAiobotocorePackage "cloudhsm" "2.13.1"
-
"sha256-ASmEjSNYbZ1CANSSNw2Fi7ieKVE42WNDISpqTjBOVM4=";
types-aiobotocore-cloudhsmv2 =
-
buildTypesAiobotocorePackage "cloudhsmv2" "2.13.1"
-
"sha256-154gs9XMFcz2urECTUwyeZK3iafwK2OYaCKaCMjCZf8=";
types-aiobotocore-cloudsearch =
-
buildTypesAiobotocorePackage "cloudsearch" "2.13.1"
-
"sha256-QCm7i0wXtPBG5pT9V0WA9SCWjcT9bPDU2T2alCNfZEI=";
types-aiobotocore-cloudsearchdomain =
-
buildTypesAiobotocorePackage "cloudsearchdomain" "2.13.1"
-
"sha256-V39w95ufoIbbDWUIPiVtdqZPTiaosV+cMBXKljbuEWY=";
types-aiobotocore-cloudtrail =
-
buildTypesAiobotocorePackage "cloudtrail" "2.13.1"
-
"sha256-BB7gmQoj30OZ2PqEzwzz8XwZuuJsLRJAXETzkP/nTzg=";
types-aiobotocore-cloudtrail-data =
-
buildTypesAiobotocorePackage "cloudtrail-data" "2.13.1"
-
"sha256-FwnZNsSIHD5pLYJepyP5Vde7nd/TFNPMCEcKLsKZv28=";
types-aiobotocore-cloudwatch =
-
buildTypesAiobotocorePackage "cloudwatch" "2.13.1"
-
"sha256-hgn4kDF2hEasQG2JjvQ8alzWEhfHeFvfk4mTOCHLfvs=";
types-aiobotocore-codeartifact =
-
buildTypesAiobotocorePackage "codeartifact" "2.13.1"
-
"sha256-CE4aG69icMYwW/y+IpBhN1Vtkt+yIaQuIPCiZ0lnV58=";
types-aiobotocore-codebuild =
-
buildTypesAiobotocorePackage "codebuild" "2.13.1"
-
"sha256-HLKQS+IaiJsVQpgGKocHgHFews+br3qogOHw+fhGbJA=";
types-aiobotocore-codecatalyst =
-
buildTypesAiobotocorePackage "codecatalyst" "2.13.1"
-
"sha256-EYP61ycy0paJ/Q6H7b67aRvEvqam3q4wAtbLlG/+2zc=";
types-aiobotocore-codecommit =
-
buildTypesAiobotocorePackage "codecommit" "2.13.1"
-
"sha256-yFKsTfVAe6lN9WFzHRtmCuuNElQzC1LkMnvgLFayDwM=";
types-aiobotocore-codedeploy =
-
buildTypesAiobotocorePackage "codedeploy" "2.13.1"
-
"sha256-8W/45jb4kJhaIIr9SoSDkhsl9FLZtsijaxsPjuk7tno=";
types-aiobotocore-codeguru-reviewer =
-
buildTypesAiobotocorePackage "codeguru-reviewer" "2.13.1"
-
"sha256-5Uz2Cfxg1GMsoYS5i337jVcXXrZYPZEhHt7KM2OlTrA=";
types-aiobotocore-codeguru-security =
-
buildTypesAiobotocorePackage "codeguru-security" "2.13.1"
-
"sha256-u6h54g4yHE6rVfi7t9q8RtRZWPgEGqGOIOphOAwq/MU=";
types-aiobotocore-codeguruprofiler =
-
buildTypesAiobotocorePackage "codeguruprofiler" "2.13.1"
-
"sha256-Ryj6wcXqRcT5qXQIvD2foKz+5HuH0VT2K3hvzoc6tx0=";
types-aiobotocore-codepipeline =
-
buildTypesAiobotocorePackage "codepipeline" "2.13.1"
-
"sha256-CoU0OEGz2DuFLeNqCWWj8oE2MoSSdXyKB+NT3Pt942A=";
-
types-aiobotocore-codestar = buildTypesAiobotocorePackage "codestar" "2.13.1"
-
"sha256-bbn+UQa3FTVDSh9MkkSIzjXrJ5VRE2Cey0qsy8ayKKo=";
types-aiobotocore-codestar-connections =
-
buildTypesAiobotocorePackage "codestar-connections" "2.13.1"
-
"sha256-IlKwnmjBJGg4/t/nsmNU3SHg9Bt/xUTlPHEyDyDHPP8=";
types-aiobotocore-codestar-notifications =
-
buildTypesAiobotocorePackage "codestar-notifications" "2.13.1"
-
"sha256-A50/E6erKSQWHjAJ9CpRIz5/waUwO4yqagdVULraO9o=";
types-aiobotocore-cognito-identity =
-
buildTypesAiobotocorePackage "cognito-identity" "2.13.1"
-
"sha256-GXDC1bJbPy6wWrHWQMOlMR7x9hGhO9jzWv/8JXkPyGk=";
types-aiobotocore-cognito-idp =
-
buildTypesAiobotocorePackage "cognito-idp" "2.13.1"
-
"sha256-vlKEPVh/5By2I7McROQdNa8XlF3Q6nrA/pgIeDWUPgg=";
types-aiobotocore-cognito-sync =
-
buildTypesAiobotocorePackage "cognito-sync" "2.13.1"
-
"sha256-lFEn4TQ8ESrm0HAb+YMYiEqaZAqkX1kZLLn7hbSzAQc=";
types-aiobotocore-comprehend =
-
buildTypesAiobotocorePackage "comprehend" "2.13.1"
-
"sha256-F2t0c8J+h2o5fZlAwRGtF9UmHyYilrrncRkTIMA5mC4=";
types-aiobotocore-comprehendmedical =
-
buildTypesAiobotocorePackage "comprehendmedical" "2.13.1"
-
"sha256-nkjUjOLIuYC95pltFInfXDrvM4SckHf7+iJSQC2WQ1k=";
types-aiobotocore-compute-optimizer =
-
buildTypesAiobotocorePackage "compute-optimizer" "2.13.1"
-
"sha256-p/49yh4DHMWyetWVyLh1vqOnpWxKfQaP26UNOzQJ/U0=";
-
types-aiobotocore-config = buildTypesAiobotocorePackage "config" "2.13.1"
-
"sha256-JXg+fCdaGBJ++phhSjUz9tFtZTH2L8RwlGbkE00b/WE=";
-
types-aiobotocore-connect = buildTypesAiobotocorePackage "connect" "2.13.1"
-
"sha256-8eI2xD1RcI7djPKdCL1vevnFUSZPuHYEsOdqiVM0cfA=";
types-aiobotocore-connect-contact-lens =
-
buildTypesAiobotocorePackage "connect-contact-lens" "2.13.1"
-
"sha256-n8vtERLR98IyPF7jOBdzkEz+Jf+A234MbORfcVN0wRw=";
types-aiobotocore-connectcampaigns =
-
buildTypesAiobotocorePackage "connectcampaigns" "2.13.1"
-
"sha256-QSOX1MYrg+L1ESOEzE296Ne8d5F3aaKztiBlxJtsAiE=";
types-aiobotocore-connectcases =
-
buildTypesAiobotocorePackage "connectcases" "2.13.1"
-
"sha256-4EdnxtOLZDryEUaMulCkenje8zSt8mujs0QPvl7MhpA=";
types-aiobotocore-connectparticipant =
-
buildTypesAiobotocorePackage "connectparticipant" "2.13.1"
-
"sha256-6iMw+gk9HIPv6l7j6lwSKmQPeHs07bhEL7eY5TnIEJk=";
types-aiobotocore-controltower =
-
buildTypesAiobotocorePackage "controltower" "2.13.1"
-
"sha256-vPCIltZMsBBEqHCKh5BQ9ZuwZrjqzhUIpLfS1KGCtz4=";
-
types-aiobotocore-cur = buildTypesAiobotocorePackage "cur" "2.13.1"
-
"sha256-PPFJQ2Hh3KCTTe6dGAyuTNjYSQ8s42lvf4/ZIhLxVnk=";
types-aiobotocore-customer-profiles =
-
buildTypesAiobotocorePackage "customer-profiles" "2.13.1"
-
"sha256-qckqfZP20Rlg/MiZUsFV+mBmrbRNob5jm655l2Osons=";
-
types-aiobotocore-databrew = buildTypesAiobotocorePackage "databrew" "2.13.1"
-
"sha256-qmh7lRfGBt6YsyC08BDAFyPsJ/h4JqCqUNup5Fmymbg=";
types-aiobotocore-dataexchange =
-
buildTypesAiobotocorePackage "dataexchange" "2.13.1"
-
"sha256-A+FeXDt+0noA2GwfHYiq7qyZ1/qYS+WlIn/ZmJvkPPs=";
types-aiobotocore-datapipeline =
-
buildTypesAiobotocorePackage "datapipeline" "2.13.1"
-
"sha256-5IEPIDBzw3BnFjMpuBhPxjPwcWoKBEhGcYIv7BFHzjk=";
-
types-aiobotocore-datasync = buildTypesAiobotocorePackage "datasync" "2.13.1"
-
"sha256-PBThgOkESfmfCgehLRboigoPNgB1ncQy+pTArVwyNNQ=";
-
types-aiobotocore-dax = buildTypesAiobotocorePackage "dax" "2.13.1"
-
"sha256-XnENL/AXDPbiYHoP4q5dIPnZjntzEps4Z7+Zz0idGGc=";
types-aiobotocore-detective =
-
buildTypesAiobotocorePackage "detective" "2.13.1"
-
"sha256-HPG0D8TOQDotnHwL6PsG4mpB2IgBA9mlC5sWQPwy9iQ=";
types-aiobotocore-devicefarm =
-
buildTypesAiobotocorePackage "devicefarm" "2.13.1"
-
"sha256-e2RQBZS4cXWEKtN6cQdUG/lSyP7J+alzfNlZ/8hYKUc=";
types-aiobotocore-devops-guru =
-
buildTypesAiobotocorePackage "devops-guru" "2.13.1"
-
"sha256-zWl43w6QWSzXnBcoCuvQFv33TbgcQrPZ1A/YdturwVk=";
types-aiobotocore-directconnect =
-
buildTypesAiobotocorePackage "directconnect" "2.13.1"
-
"sha256-1pSPSX7Agzst4aTALLE0ZCyMZVrdnI43GQIjrO95b7E=";
types-aiobotocore-discovery =
-
buildTypesAiobotocorePackage "discovery" "2.13.1"
-
"sha256-8AL6/4Hc0e6Ew+IttkS+TH/elbNk7kAEVrlEykdiYZU=";
-
types-aiobotocore-dlm = buildTypesAiobotocorePackage "dlm" "2.13.1"
-
"sha256-2CyerhSqGOrXVvPVBe0f1Z/EzZVwWXHtskTAQHX9iDE=";
-
types-aiobotocore-dms = buildTypesAiobotocorePackage "dms" "2.13.1"
-
"sha256-u2fQo8rxuAwME7tBm16HrSUy+WXS/Pd9HW/MEMZ+Tc4=";
-
types-aiobotocore-docdb = buildTypesAiobotocorePackage "docdb" "2.13.1"
-
"sha256-tuBnHhnTRo/3qp8ZVSOsgZA8uY/9ZAKhu5GTcxGSbas=";
types-aiobotocore-docdb-elastic =
-
buildTypesAiobotocorePackage "docdb-elastic" "2.13.1"
-
"sha256-DEFQP9zCXZaol/CIw1DYfFcIq2eia8dFxFA2wXdt3oI=";
-
types-aiobotocore-drs = buildTypesAiobotocorePackage "drs" "2.13.1"
-
"sha256-ZElJBbRMRxIbpEGGfukE3960MoeprT2Cutf72657KJ0=";
-
types-aiobotocore-ds = buildTypesAiobotocorePackage "ds" "2.13.1"
-
"sha256-0+zSG+xITYFMddqkeFLPTD3nKdZhJXRbIgqbWQ9COB0=";
-
types-aiobotocore-dynamodb = buildTypesAiobotocorePackage "dynamodb" "2.13.1"
-
"sha256-YJxyiLgbryyzCOpWUdpw28uSALB4+aNPX4kc7kq5LHA=";
types-aiobotocore-dynamodbstreams =
-
buildTypesAiobotocorePackage "dynamodbstreams" "2.13.1"
-
"sha256-L2MY8Bg84pACtheQqvx5ifZE8Vk/BPP0WV9phEJkzYQ=";
-
types-aiobotocore-ebs = buildTypesAiobotocorePackage "ebs" "2.13.1"
-
"sha256-sFwvDd2fIsK/86xxpJ+V3WyIQQTpCLzJL5U01ecliSk=";
-
types-aiobotocore-ec2 = buildTypesAiobotocorePackage "ec2" "2.13.1"
-
"sha256-2UZIX3qB+1+zmI2MNNvWuW0W8J7ALTn6L2HulWJkNbE=";
types-aiobotocore-ec2-instance-connect =
-
buildTypesAiobotocorePackage "ec2-instance-connect" "2.13.1"
-
"sha256-1JfthjzoPg7AKiJ8+IDeub+z2h6jc8PSELzbSsZPJ+s=";
-
types-aiobotocore-ecr = buildTypesAiobotocorePackage "ecr" "2.13.1"
-
"sha256-M7SBFTH0R0pR/DNspYLVJT3ZjEIakkqcCVxt0by8GPI=";
types-aiobotocore-ecr-public =
-
buildTypesAiobotocorePackage "ecr-public" "2.13.1"
-
"sha256-5xDlfYf5sVngVkz7cUlBVp3mZgyy7Ir9NTI9OABaAg4=";
-
types-aiobotocore-ecs = buildTypesAiobotocorePackage "ecs" "2.13.1"
-
"sha256-/Agvt1KPHs4tlvUPIsv3WkSISYzTf5MDF2W2p4K4ix0=";
-
types-aiobotocore-efs = buildTypesAiobotocorePackage "efs" "2.13.1"
-
"sha256-lZip3L9g49AhZDfiLMI6Sub4tareaGK21M3x/8SL0Ds=";
-
types-aiobotocore-eks = buildTypesAiobotocorePackage "eks" "2.13.1"
-
"sha256-jcLVLCcwX2rZX6rkFXK/WnrFY24DP4cs1KOS4/SatdU=";
types-aiobotocore-elastic-inference =
-
buildTypesAiobotocorePackage "elastic-inference" "2.13.1"
-
"sha256-fpf+83EIrfw0b8eRVPzv8Jso2rig/YwNvwnV1BXUTjU=";
types-aiobotocore-elasticache =
-
buildTypesAiobotocorePackage "elasticache" "2.13.1"
-
"sha256-YJDj31GBbfqvMzQieBbiqroi1c7XY+ls5WLioDopfxs=";
types-aiobotocore-elasticbeanstalk =
-
buildTypesAiobotocorePackage "elasticbeanstalk" "2.13.1"
-
"sha256-QQftlSV3/ecfKJ+XLnh28dfQksqKSu6GL07YfnEeLjM=";
types-aiobotocore-elastictranscoder =
-
buildTypesAiobotocorePackage "elastictranscoder" "2.13.1"
-
"sha256-L1Dvy5scS/PP3YWQ/Z8N/YjqeEennSbIGwxUNFwLYAM=";
-
types-aiobotocore-elb = buildTypesAiobotocorePackage "elb" "2.13.1"
-
"sha256-/vVRG4ss0RWlPk7fuSfITmFcXvRRGeRt4BDQlQudRgM=";
-
types-aiobotocore-elbv2 = buildTypesAiobotocorePackage "elbv2" "2.13.1"
-
"sha256-YBnWgaK55Jo1IoQRziUoY7IIcVHjwXXlBQ5HmvEXwpw=";
-
types-aiobotocore-emr = buildTypesAiobotocorePackage "emr" "2.13.1"
-
"sha256-6vuMBCR5cd8H7VXvPZpTyxPex9/71PfE2aVmZSRPVxw=";
types-aiobotocore-emr-containers =
-
buildTypesAiobotocorePackage "emr-containers" "2.13.1"
-
"sha256-oiAWpmJBs/kvNdKXnHqvWpY3DnX31r3QvW2JzOXXZVg=";
types-aiobotocore-emr-serverless =
-
buildTypesAiobotocorePackage "emr-serverless" "2.13.1"
-
"sha256-+nuAIs7l6xVSGcMg01AdohUqTkU4vSWbU+8hZ+jT5PI=";
types-aiobotocore-entityresolution =
-
buildTypesAiobotocorePackage "entityresolution" "2.13.1"
-
"sha256-zgMGXC6b2ooZhZFdaQDnf/Nx5IJAsqTW6egXMRtO4qg=";
-
types-aiobotocore-es = buildTypesAiobotocorePackage "es" "2.13.1"
-
"sha256-xjWWFmGM03NGlOKlOo0v7L8lVy03q3P8wBhLYEKa7xs=";
-
types-aiobotocore-events = buildTypesAiobotocorePackage "events" "2.13.1"
-
"sha256-Pvsd2abp28BF7V+2IOJgNlxHLiXy/3rDxNQ0S6aowCU=";
types-aiobotocore-evidently =
-
buildTypesAiobotocorePackage "evidently" "2.13.1"
-
"sha256-6icdeO3oML5yEkfbA6Oaao+bX3scvXhTqefVO9SpBBo=";
-
types-aiobotocore-finspace = buildTypesAiobotocorePackage "finspace" "2.13.1"
-
"sha256-Ee30GzLvU5oERCCJEzzxNHim4Dy1kA0UZ1GJBvBWLZc=";
types-aiobotocore-finspace-data =
-
buildTypesAiobotocorePackage "finspace-data" "2.13.1"
-
"sha256-1e7WBzT7N9q0zq2xBihunaUUPgg5LE/krn3rRnB4gLw=";
-
types-aiobotocore-firehose = buildTypesAiobotocorePackage "firehose" "2.13.1"
-
"sha256-Tso0OK3RVPr3MEalyLKZlnBPAA3W1dIE26ZOxSV4uRs=";
-
types-aiobotocore-fis = buildTypesAiobotocorePackage "fis" "2.13.1"
-
"sha256-XL0LHEP21vqplbAe8YnakAFM47LCp8D+uXnlzUxG+DY=";
-
types-aiobotocore-fms = buildTypesAiobotocorePackage "fms" "2.13.1"
-
"sha256-VfwYpj2KVH6P1ELW1YTHlfms4pNdFsbJ/cPch5ygM7I=";
-
types-aiobotocore-forecast = buildTypesAiobotocorePackage "forecast" "2.13.1"
-
"sha256-jn2O34ZHKZXzoTSreNfPUn8hdY4OR8JYmK3bbkh7Gjk=";
types-aiobotocore-forecastquery =
-
buildTypesAiobotocorePackage "forecastquery" "2.13.1"
-
"sha256-ZBup38Uw4U9d7QbLgAfxortKEIUq3TJbevgJIya77fk=";
types-aiobotocore-frauddetector =
-
buildTypesAiobotocorePackage "frauddetector" "2.13.1"
-
"sha256-xSR3m24DmGDvaq7aCYcmM5ZYktoNDaTYIat0N1qICD4=";
-
types-aiobotocore-fsx = buildTypesAiobotocorePackage "fsx" "2.13.1"
-
"sha256-YIZ3hBCtHtT0S9DUC0nMTUv6CIf+zeBhcCwaR1AOfvM=";
-
types-aiobotocore-gamelift = buildTypesAiobotocorePackage "gamelift" "2.13.1"
-
"sha256-V1G7mp/+nvF5bA/E6yGby1lykK/G7O9Q1cPbEuyJQ+8=";
types-aiobotocore-gamesparks =
buildTypesAiobotocorePackage "gamesparks" "2.7.0"
-
"sha256-oVbKtuLMPpCQcZYx/cH1Dqjv/t6/uXsveflfFVqfN+8=";
-
types-aiobotocore-glacier = buildTypesAiobotocorePackage "glacier" "2.13.1"
-
"sha256-hEwuAdbhYop3DmUQQFSrFG1pgqGVqFWp+LGutURhPao=";
types-aiobotocore-globalaccelerator =
-
buildTypesAiobotocorePackage "globalaccelerator" "2.13.1"
-
"sha256-eId3UX9+TGCRGXfQKQl0nFdhtsKex6G4t8FWstwi+c0=";
-
types-aiobotocore-glue = buildTypesAiobotocorePackage "glue" "2.13.1"
-
"sha256-sCQiehUAJHXQ5gaSrR4Cly3X4xYelficyLvdudBFVmg=";
-
types-aiobotocore-grafana = buildTypesAiobotocorePackage "grafana" "2.13.1"
-
"sha256-TAUw1rS+xXf6CDJ1tZBoBQ+0QF3va81ZKr9kAfZCi1g=";
types-aiobotocore-greengrass =
-
buildTypesAiobotocorePackage "greengrass" "2.13.1"
-
"sha256-CNPpXxrRN83LzxrsGpzdevytWDR/fpCADkRo59SNMQ8=";
types-aiobotocore-greengrassv2 =
-
buildTypesAiobotocorePackage "greengrassv2" "2.13.1"
-
"sha256-WI+Jt+83JB3khjm1gix094Sapxbs+yNKIRhgRs6L+pk=";
types-aiobotocore-groundstation =
-
buildTypesAiobotocorePackage "groundstation" "2.13.1"
-
"sha256-7wDtgajzXuJx2Ydpfvi7SWyr3bR5jw20mnadkyienfA=";
types-aiobotocore-guardduty =
-
buildTypesAiobotocorePackage "guardduty" "2.13.1"
-
"sha256-e35CQoyx1e5wSd5A5W4pAWK8WmbAftJqTpMcmijUShw=";
-
types-aiobotocore-health = buildTypesAiobotocorePackage "health" "2.13.1"
-
"sha256-DAMRdMfG+Ry8PkiECiJCwIXUbjTXWGZ6EfgxPI6BRfo=";
types-aiobotocore-healthlake =
-
buildTypesAiobotocorePackage "healthlake" "2.13.1"
-
"sha256-m1LqsoGlWh7Hga+l/uZ3OZa6NK9yd00BviT0VDfuue4=";
types-aiobotocore-honeycode =
buildTypesAiobotocorePackage "honeycode" "2.13.0"
-
"sha256-DeeheoQeFEcDH21DSNs2kSR1rjnPLtTgz0yNCFnE+Io=";
-
types-aiobotocore-iam = buildTypesAiobotocorePackage "iam" "2.13.1"
-
"sha256-g9Tkt2rOIg9Y9RwlTh80eiX2BEj4TqhGNWWMKomFEKU=";
types-aiobotocore-identitystore =
-
buildTypesAiobotocorePackage "identitystore" "2.13.1"
-
"sha256-SslzL8/NmeF4nHNO/7BGHle/brlzc/V4D+ssqfcZNFo=";
types-aiobotocore-imagebuilder =
-
buildTypesAiobotocorePackage "imagebuilder" "2.13.1"
-
"sha256-GgkFg7I/a5wa03SlZtxYV2aGolNgzoB7TZrQkp7rjYI=";
types-aiobotocore-importexport =
-
buildTypesAiobotocorePackage "importexport" "2.13.1"
-
"sha256-ovXUrl03Mut4QJZeItbxbtiuTDt3beGv0SjUBxZLyrs=";
types-aiobotocore-inspector =
-
buildTypesAiobotocorePackage "inspector" "2.13.1"
-
"sha256-imFheQxmne5h9hN6yQOlSLWRDjdEYAW2enHhbTv+ei0=";
types-aiobotocore-inspector2 =
-
buildTypesAiobotocorePackage "inspector2" "2.13.1"
-
"sha256-N/xZO2FneEYp7Ux5OIM9XXHEyiZGfA5pDogPB7R8Les=";
types-aiobotocore-internetmonitor =
-
buildTypesAiobotocorePackage "internetmonitor" "2.13.1"
-
"sha256-vEDQ6b8yf6yopj0cce1LIKR53ipmbAx5T/BI47shgEQ=";
-
types-aiobotocore-iot = buildTypesAiobotocorePackage "iot" "2.13.1"
-
"sha256-osgn2jHhrm9TiecS+jPV7VQW80ci8klwS85yFf4U6ik=";
-
types-aiobotocore-iot-data = buildTypesAiobotocorePackage "iot-data" "2.13.1"
-
"sha256-WLlWLxNPIOi+f2lsL/aM7TMfHsW+nCP+kDv8irqKlK0=";
types-aiobotocore-iot-jobs-data =
-
buildTypesAiobotocorePackage "iot-jobs-data" "2.13.1"
-
"sha256-O5Qi0KLLqwZhK45Uzt3ufoS2sIuNaB/0gKR9y+KjEEU=";
types-aiobotocore-iot-roborunner =
buildTypesAiobotocorePackage "iot-roborunner" "2.12.2"
-
"sha256-O/nGvYfUibI4EvHgONtkYHFv/dZSpHCehXjietPiMJo=";
types-aiobotocore-iot1click-devices =
-
buildTypesAiobotocorePackage "iot1click-devices" "2.13.1"
-
"sha256-56U6mEIPQxNaBbml+3efOg0Bcoy0aTe6wlYGVg/Rkjk=";
types-aiobotocore-iot1click-projects =
-
buildTypesAiobotocorePackage "iot1click-projects" "2.13.1"
-
"sha256-jkU6nulurbaTVshG1RCdvYFB23kQNn8VJhuuvLrpI8M=";
types-aiobotocore-iotanalytics =
-
buildTypesAiobotocorePackage "iotanalytics" "2.13.1"
-
"sha256-3m6Naodc/JUxmSIVO3St6DVvBGMNQmelz7UW7xw7g5w=";
types-aiobotocore-iotdeviceadvisor =
-
buildTypesAiobotocorePackage "iotdeviceadvisor" "2.13.1"
-
"sha256-HScTcygNmLUZIaj+jBp0gbPHEyhvpWC3l5KrON7+yNQ=";
types-aiobotocore-iotevents =
-
buildTypesAiobotocorePackage "iotevents" "2.13.1"
-
"sha256-f3GMaGbe8iaz9oBX3A9GVCeyDztAl/Z8FFUqNlt60K8=";
types-aiobotocore-iotevents-data =
-
buildTypesAiobotocorePackage "iotevents-data" "2.13.1"
-
"sha256-5gf8jxI3g2aB6Nq+6qZELrFc3S0yyxswnAP7lDERSvs=";
types-aiobotocore-iotfleethub =
-
buildTypesAiobotocorePackage "iotfleethub" "2.13.1"
-
"sha256-ioxTcKwSmYOuLykUwiRwFkOUim5TWqL8aD4KCMONHkI=";
types-aiobotocore-iotfleetwise =
-
buildTypesAiobotocorePackage "iotfleetwise" "2.13.1"
-
"sha256-R04IXZingyp/1DDL30QOhNjnbfoLIj4+GLkzWoCquqQ=";
types-aiobotocore-iotsecuretunneling =
-
buildTypesAiobotocorePackage "iotsecuretunneling" "2.13.1"
-
"sha256-q2zWTqraceZkg8kPVptFBmK2xuVvhFbx6EEpqcuWi7I=";
types-aiobotocore-iotsitewise =
-
buildTypesAiobotocorePackage "iotsitewise" "2.13.1"
-
"sha256-r8ye5bXfJjggdS2CSAzB1MTxUqW3WYnRhgyty1zUt8E=";
types-aiobotocore-iotthingsgraph =
-
buildTypesAiobotocorePackage "iotthingsgraph" "2.13.1"
-
"sha256-DUyf0i1vj8/YKZEvpeI28Cxaa4m9jz9LNKIxM8mLFvQ=";
types-aiobotocore-iottwinmaker =
-
buildTypesAiobotocorePackage "iottwinmaker" "2.13.1"
-
"sha256-apD3UPBHiyMDEbf3y1L5tENdWEfum8LvCNc5dIq7tvc=";
types-aiobotocore-iotwireless =
-
buildTypesAiobotocorePackage "iotwireless" "2.13.1"
-
"sha256-Z133nUtghZZJNhSJdn1kwCyoerN+sANlikrse2Up0Mo=";
-
types-aiobotocore-ivs = buildTypesAiobotocorePackage "ivs" "2.13.1"
-
"sha256-/xTDdUOgKRBROTAWa/Yo1to7fEDXDzeidbljgFe1QQo=";
types-aiobotocore-ivs-realtime =
-
buildTypesAiobotocorePackage "ivs-realtime" "2.13.1"
-
"sha256-rnGISy6NHILsoihnWVOAt9ESTcOTeBHt2VD/mlgwWXc=";
-
types-aiobotocore-ivschat = buildTypesAiobotocorePackage "ivschat" "2.13.1"
-
"sha256-9xCBsQGk8LKSl3sbZ+wgbzWICNfZM6rPcTrVBZ6qEjM=";
-
types-aiobotocore-kafka = buildTypesAiobotocorePackage "kafka" "2.13.1"
-
"sha256-xksZ5c/RNGUQkaLjchkngrsNFrS4MPcLp6t6RUkyeTo=";
types-aiobotocore-kafkaconnect =
-
buildTypesAiobotocorePackage "kafkaconnect" "2.13.1"
-
"sha256-YXWl72Ai1/RMXtHIjyNgrq14Kar64OcZumCzotqI0Oo=";
-
types-aiobotocore-kendra = buildTypesAiobotocorePackage "kendra" "2.13.1"
-
"sha256-6SHFiSXNJGeq2FdvSW/G8adYO3CGw/IBH5Q0TLWCvfI=";
types-aiobotocore-kendra-ranking =
-
buildTypesAiobotocorePackage "kendra-ranking" "2.13.1"
-
"sha256-+OhqW5cU8bu5bYf6u4hcilZYfUrxaVwJCSY77MrkPXU=";
types-aiobotocore-keyspaces =
-
buildTypesAiobotocorePackage "keyspaces" "2.13.1"
-
"sha256-OYXYg9JF3cwJFvWVkvrWNSJN1VYpqBAlzxCBvNW4Z1I=";
-
types-aiobotocore-kinesis = buildTypesAiobotocorePackage "kinesis" "2.13.1"
-
"sha256-JhGNdHtkiPvMht53v6n7wNR8/bry/zoDoqqzygMyo4g=";
types-aiobotocore-kinesis-video-archived-media =
-
buildTypesAiobotocorePackage "kinesis-video-archived-media" "2.13.1"
-
"sha256-uE/3/iBMMIk2qSjLcZ9Jv26Tfpr83p12jNnZme7gWLU=";
types-aiobotocore-kinesis-video-media =
-
buildTypesAiobotocorePackage "kinesis-video-media" "2.13.1"
-
"sha256-e1zl7BksbzYyhrNz3y+b+6g/iPmeUZkj4lgJjWFIyQY=";
types-aiobotocore-kinesis-video-signaling =
-
buildTypesAiobotocorePackage "kinesis-video-signaling" "2.13.1"
-
"sha256-2+B07qNWd1UXfVa7yeV31mBQ8d9L/5arYWTNjMaYfpQ=";
types-aiobotocore-kinesis-video-webrtc-storage =
-
buildTypesAiobotocorePackage "kinesis-video-webrtc-storage" "2.13.1"
-
"sha256-f4ZEhcEKLz9tXnZ5jY2YlbBejX6H80be3GPIRbx4XxE=";
types-aiobotocore-kinesisanalytics =
-
buildTypesAiobotocorePackage "kinesisanalytics" "2.13.1"
-
"sha256-hHR/i8xW0Qy+IG3grNl7cyzBJDfXCcAzUaOEP1wF3G0=";
types-aiobotocore-kinesisanalyticsv2 =
-
buildTypesAiobotocorePackage "kinesisanalyticsv2" "2.13.1"
-
"sha256-csqNXzwvVd0nMKA+52gVLt/PGik94ObuCxUrCWUfAAQ=";
types-aiobotocore-kinesisvideo =
-
buildTypesAiobotocorePackage "kinesisvideo" "2.13.1"
-
"sha256-O129CbGxMDABLOQca2Xb4tK76+Xm/ZdfLASp42kT/JE=";
-
types-aiobotocore-kms = buildTypesAiobotocorePackage "kms" "2.13.1"
-
"sha256-WXaLZBIbash+K+F1RaSUGU1WnEg58DON2dgzsgUpZ0Y=";
types-aiobotocore-lakeformation =
-
buildTypesAiobotocorePackage "lakeformation" "2.13.1"
-
"sha256-0951Vo8Y8hRrgveEGigll6mfG7YYSpNSXBPfzgS/4o0=";
-
types-aiobotocore-lambda = buildTypesAiobotocorePackage "lambda" "2.13.1"
-
"sha256-7B6cg/p00awvo8rN0NKh+A1vbBer6TTAYNjIFYQAW10=";
types-aiobotocore-lex-models =
-
buildTypesAiobotocorePackage "lex-models" "2.13.1"
-
"sha256-mcJOptD3eqAg+C2Ghgemd6juQCklxAmeiELstnubF4g=";
types-aiobotocore-lex-runtime =
-
buildTypesAiobotocorePackage "lex-runtime" "2.13.1"
-
"sha256-4j0rWpj8fE+MOZ0s6kB9KTQ2KIeWBXrxfmnY8qkKXtw=";
types-aiobotocore-lexv2-models =
-
buildTypesAiobotocorePackage "lexv2-models" "2.13.1"
-
"sha256-mHRxhIYfxjSSEFc3AHF/wcJHt3CAEqlfH6dJC/NWLnA=";
types-aiobotocore-lexv2-runtime =
-
buildTypesAiobotocorePackage "lexv2-runtime" "2.13.1"
-
"sha256-QfTy63MBeZpwVNOowmy9VmkMEkpy9ZVyIHyifyDTmiU=";
types-aiobotocore-license-manager =
-
buildTypesAiobotocorePackage "license-manager" "2.13.1"
-
"sha256-S23klxiPDQkyCy4xMzxh0exywft91qwkAxDit/vUb2Y=";
types-aiobotocore-license-manager-linux-subscriptions =
-
buildTypesAiobotocorePackage "license-manager-linux-subscriptions" "2.13.1"
-
"sha256-u2O+8yfE8goI29SUJ1lKTJ8h5KNmVFAb0Iob9RF1ZmQ=";
types-aiobotocore-license-manager-user-subscriptions =
-
buildTypesAiobotocorePackage "license-manager-user-subscriptions" "2.13.1"
-
"sha256-Zet0z6TYa7VPEJd8f6fOkI44hC8Ia6h3gsQ/CLokBy4=";
types-aiobotocore-lightsail =
-
buildTypesAiobotocorePackage "lightsail" "2.13.1"
-
"sha256-RozP6XcqZnOuSWlSK4C9tLm74OnzBe8n9f9mrXHQhX0=";
-
types-aiobotocore-location = buildTypesAiobotocorePackage "location" "2.13.1"
-
"sha256-skC7EDojgvq38MIZLBwFnMCEPcnYs3bB8nEN2Ca0Toc=";
-
types-aiobotocore-logs = buildTypesAiobotocorePackage "logs" "2.13.1"
-
"sha256-GRK5GRJBX9jn7hiXrBxTH3cyByDbfoW7Q+SxBi1tsPg=";
types-aiobotocore-lookoutequipment =
-
buildTypesAiobotocorePackage "lookoutequipment" "2.13.1"
-
"sha256-dokSUVIcQAXkiPjB8cL4/HNW0vwh6Qz+npRzvELA0fc=";
types-aiobotocore-lookoutmetrics =
-
buildTypesAiobotocorePackage "lookoutmetrics" "2.13.1"
-
"sha256-/CWGYa+qwyI9ULV7uAM8FXJOnP/pdiHQK1A+C2se1gw=";
types-aiobotocore-lookoutvision =
-
buildTypesAiobotocorePackage "lookoutvision" "2.13.1"
-
"sha256-r5VzRqV7QHygTvRNb3Hfucr1V97U6k77SWYpz4hbSaw=";
-
types-aiobotocore-m2 = buildTypesAiobotocorePackage "m2" "2.13.1"
-
"sha256-rM8R5/foSrAn6tg/mKSI33fRuZHcvvZE4gReNgMUdxo=";
types-aiobotocore-machinelearning =
-
buildTypesAiobotocorePackage "machinelearning" "2.13.1"
-
"sha256-DphFsB4gD/drCtzonYMi00Uf6xZDxnZMwrPe3NhghOQ=";
-
types-aiobotocore-macie = buildTypesAiobotocorePackage "macie" "2.7.0"
-
"sha256-hJJtGsK2b56nKX1ZhiarC+ffyjHYWRiC8II4oyDZWWw=";
-
types-aiobotocore-macie2 = buildTypesAiobotocorePackage "macie2" "2.13.1"
-
"sha256-biycbIuk14p+Ith65PIqsYjjXsJJfKu3zpmSE+OzYWo=";
types-aiobotocore-managedblockchain =
-
buildTypesAiobotocorePackage "managedblockchain" "2.13.1"
-
"sha256-Y0f3zLBsmV4q1CHr3EnFJEfonvl/rxlSiJv6KZRE5Io=";
types-aiobotocore-managedblockchain-query =
-
buildTypesAiobotocorePackage "managedblockchain-query" "2.13.1"
-
"sha256-eafaAWDhDSUnw/JmvlHi0h8Ozm5ZHx23cKmwLQgbouU=";
types-aiobotocore-marketplace-catalog =
-
buildTypesAiobotocorePackage "marketplace-catalog" "2.13.1"
-
"sha256-11WiQ99Eel1MZtnjQgmifvsq7teJPqhyJxC979W+Ttg=";
types-aiobotocore-marketplace-entitlement =
-
buildTypesAiobotocorePackage "marketplace-entitlement" "2.13.1"
-
"sha256-LjDaNH9w+pyWsMPqa2GbRIs1kbAhNbNeFR6bOnFrSlw=";
types-aiobotocore-marketplacecommerceanalytics =
-
buildTypesAiobotocorePackage "marketplacecommerceanalytics" "2.13.1"
-
"sha256-kIl2+04Iev+BLFrW0HsvQFac2qB6u/hTlkT+To65bl4=";
types-aiobotocore-mediaconnect =
-
buildTypesAiobotocorePackage "mediaconnect" "2.13.1"
-
"sha256-Aou0aqeTNsykokkuUGn8KJ+5+pIqcTFHnCc4yNbLsiU=";
types-aiobotocore-mediaconvert =
-
buildTypesAiobotocorePackage "mediaconvert" "2.13.1"
-
"sha256-CGKpFDh5+MXhGF8yfZlsUDOW1bLnQ4E6W/PyAexYtF8=";
types-aiobotocore-medialive =
-
buildTypesAiobotocorePackage "medialive" "2.13.1"
-
"sha256-dhicdKLUuAFUHNihBeyME4Im1rtaAn/jECoA0Vartj8=";
types-aiobotocore-mediapackage =
-
buildTypesAiobotocorePackage "mediapackage" "2.13.1"
-
"sha256-7ho2qJjBNWqcJ2qdvTCFUbc2R8CZRuzjyH7tkHv8ZlI=";
types-aiobotocore-mediapackage-vod =
-
buildTypesAiobotocorePackage "mediapackage-vod" "2.13.1"
-
"sha256-O5Gk5Ok0wWHYsP/6IrPL/8tkh1teCDmBoeph4eYOpnw=";
types-aiobotocore-mediapackagev2 =
-
buildTypesAiobotocorePackage "mediapackagev2" "2.13.1"
-
"sha256-ik87A7P4Oro/Fy/gz/KQJsPubsun9ZMlEP5Y/xHGM2w=";
types-aiobotocore-mediastore =
-
buildTypesAiobotocorePackage "mediastore" "2.13.1"
-
"sha256-v1JAKOy99C2H7k2vkE3SdM/BRjoBpEm0pHRSoxwyGKM=";
types-aiobotocore-mediastore-data =
-
buildTypesAiobotocorePackage "mediastore-data" "2.13.1"
-
"sha256-7HAibOEHV2DOsLNmd5sjXePOnGiX7sQClwiD1IMAS5Q=";
types-aiobotocore-mediatailor =
-
buildTypesAiobotocorePackage "mediatailor" "2.13.1"
-
"sha256-Ymg6jpoBQDcy/VEaLEluYII/817DcK69uii9EHmjX1A=";
types-aiobotocore-medical-imaging =
-
buildTypesAiobotocorePackage "medical-imaging" "2.13.1"
-
"sha256-OzNc5eyipNPA0TFajfpXFa6kXj7tNupoe7p2EeDFygM=";
-
types-aiobotocore-memorydb = buildTypesAiobotocorePackage "memorydb" "2.13.1"
-
"sha256-GvcEWHpCR0J1ftCbH4rK3JJcG5KtRtvTm5YSEEn6gjg=";
types-aiobotocore-meteringmarketplace =
-
buildTypesAiobotocorePackage "meteringmarketplace" "2.13.1"
-
"sha256-TNg2yvdEcBSJ9U1nsc+ihWodc//IPdOJ9miMZDYC05U=";
-
types-aiobotocore-mgh = buildTypesAiobotocorePackage "mgh" "2.13.1"
-
"sha256-t5owrAOVv4cMsUKbrT/QDd66pdz3LrWm0DcJ0g/fxVo=";
-
types-aiobotocore-mgn = buildTypesAiobotocorePackage "mgn" "2.13.1"
-
"sha256-xsAWfONvXq6x0BHSQkH+L2ikANbsq8+RNWV4iPhq94Y=";
types-aiobotocore-migration-hub-refactor-spaces =
-
buildTypesAiobotocorePackage "migration-hub-refactor-spaces" "2.13.1"
-
"sha256-PDpmWUxroS2y8Kh3aasITL4w+7XGcwEZ3nJL+ffCRKQ=";
types-aiobotocore-migrationhub-config =
-
buildTypesAiobotocorePackage "migrationhub-config" "2.13.1"
-
"sha256-pdT8i6eGekkTPAa87cibkSyjw6KyI482jOhkfFqiyRs=";
types-aiobotocore-migrationhuborchestrator =
-
buildTypesAiobotocorePackage "migrationhuborchestrator" "2.13.1"
-
"sha256-AA25qAEWLaQBQ+1hJKoRrGax4f23CGSGoMpvdaym2xo=";
types-aiobotocore-migrationhubstrategy =
-
buildTypesAiobotocorePackage "migrationhubstrategy" "2.13.1"
-
"sha256-CEqR0phDFZUtMH+JJqjbxLwHIC8ReiFTYG9MKFZajbE=";
-
types-aiobotocore-mobile = buildTypesAiobotocorePackage "mobile" "2.13.1"
-
"sha256-OBWSp6n3xpuAdWEP1DB+LoSd/Ds6tWSzMgC0fIYepPs=";
-
types-aiobotocore-mq = buildTypesAiobotocorePackage "mq" "2.13.1"
-
"sha256-xv2s3Ek2KvWUzDrOPWOpXC/kLC+VGhzQBihimhFZelY=";
-
types-aiobotocore-mturk = buildTypesAiobotocorePackage "mturk" "2.13.1"
-
"sha256-a1f/szq1zAskaf+28hpcxz9d5S5mYteZUo9TksnTAok=";
-
types-aiobotocore-mwaa = buildTypesAiobotocorePackage "mwaa" "2.13.1"
-
"sha256-vUQSThUV6hGv4gsNMp+HC0thbxGf9j7XjWECUULJYT4=";
-
types-aiobotocore-neptune = buildTypesAiobotocorePackage "neptune" "2.13.1"
-
"sha256-du5vrwZMa/1UkKImJ2AM1FYAsdZlvmHwB+jWvf9IPHA=";
types-aiobotocore-network-firewall =
-
buildTypesAiobotocorePackage "network-firewall" "2.13.1"
-
"sha256-NZT7U3kF9He4+MhlKU/CDzt0Q6wW2dBIsGqXqQ1ne0o=";
types-aiobotocore-networkmanager =
-
buildTypesAiobotocorePackage "networkmanager" "2.13.1"
-
"sha256-xxcaP5s5vDReUEVQxis/4Kz+7e8UPXt0Mp4Uu9yLVXA=";
-
types-aiobotocore-nimble = buildTypesAiobotocorePackage "nimble" "2.13.1"
-
"sha256-uLVJekBSmrJ1KjR1yXK4I97S1iAWiNobiShDBujRmmw=";
-
types-aiobotocore-oam = buildTypesAiobotocorePackage "oam" "2.13.1"
-
"sha256-thtnloGS4BEg5bdnEc4dIOZ/rAaojWQlQ+Nso5E1uks=";
-
types-aiobotocore-omics = buildTypesAiobotocorePackage "omics" "2.13.1"
-
"sha256-Ak4nOBS8PlchtSZ7u2WdcvqcPS8CHx2gkb1IeE7CO78=";
types-aiobotocore-opensearch =
-
buildTypesAiobotocorePackage "opensearch" "2.13.1"
-
"sha256-lrX9vNiaXekBoqBCUwiRcGrFOj98eAw+1VdtM/VrFvM=";
types-aiobotocore-opensearchserverless =
-
buildTypesAiobotocorePackage "opensearchserverless" "2.13.1"
-
"sha256-gYTMzWB1EpskiLA+CQvShpCnvJ7PM5x65NavdsksrJg=";
-
types-aiobotocore-opsworks = buildTypesAiobotocorePackage "opsworks" "2.13.1"
-
"sha256-BqudWGmHb0LhamtuuKnKf7S7aXIrQQUo0jcdAch1Kl0=";
types-aiobotocore-opsworkscm =
-
buildTypesAiobotocorePackage "opsworkscm" "2.13.1"
-
"sha256-e90/qTD/BfUnlJPwZS3VvUR5MA58qZ8Dz40emRzeqQ8=";
types-aiobotocore-organizations =
-
buildTypesAiobotocorePackage "organizations" "2.13.1"
-
"sha256-rSxR2YdgwNIPAVreMalDA2CBwAjFqmjV9vpeuzexGKM=";
-
types-aiobotocore-osis = buildTypesAiobotocorePackage "osis" "2.13.1"
-
"sha256-pjnHLL/OY2Z30DbB/dG+EmQmw26mpMNLJRiVu75zhhE=";
-
types-aiobotocore-outposts = buildTypesAiobotocorePackage "outposts" "2.13.1"
-
"sha256-+gsLaRbZBueYif1UC90Ig6gPYTR3OIn7SAoiROg+CQA=";
-
types-aiobotocore-panorama = buildTypesAiobotocorePackage "panorama" "2.13.1"
-
"sha256-mCpsk5JMKBf44kTImSSK7tUd+VOXRDAwsT3DdOAoW2U=";
types-aiobotocore-payment-cryptography =
-
buildTypesAiobotocorePackage "payment-cryptography" "2.13.1"
-
"sha256-JnT1V2QCppuYsl8s2UHGHSowVWubTLj54sgV3/D3JkY=";
types-aiobotocore-payment-cryptography-data =
-
buildTypesAiobotocorePackage "payment-cryptography-data" "2.13.1"
-
"sha256-tTib8+P2WYf02iYlek/yp0miVOa1aIhEG2+vHeB1gik=";
types-aiobotocore-personalize =
-
buildTypesAiobotocorePackage "personalize" "2.13.1"
-
"sha256-uNKKj6WvtZStJJhsetQhvPIMpLHrnlEyO+JYYIztNnc=";
types-aiobotocore-personalize-events =
-
buildTypesAiobotocorePackage "personalize-events" "2.13.1"
-
"sha256-8M6LEacfNmx7o5wCInAKhwzABh8EJ0yQovDsE5cuJFo=";
types-aiobotocore-personalize-runtime =
-
buildTypesAiobotocorePackage "personalize-runtime" "2.13.1"
-
"sha256-AxfHzSWpYq0bz3VXJ+8z0b8K55dTGGzs09S83tPYLEw=";
-
types-aiobotocore-pi = buildTypesAiobotocorePackage "pi" "2.13.1"
-
"sha256-N6aLsYFKnrACA/ia6EjiBxQXhp7Pi2TcUUfTaGukoOc=";
-
types-aiobotocore-pinpoint = buildTypesAiobotocorePackage "pinpoint" "2.13.1"
-
"sha256-w3Z9eEu6Ty+yOxvKDyLfwqT7hZLEh7szwXX2ciHYYoY=";
types-aiobotocore-pinpoint-email =
-
buildTypesAiobotocorePackage "pinpoint-email" "2.13.1"
-
"sha256-KnfpYd7H1e4ftRz8KubCVTqtjASurWkK2Qxfpq2z6hU=";
types-aiobotocore-pinpoint-sms-voice =
-
buildTypesAiobotocorePackage "pinpoint-sms-voice" "2.13.1"
-
"sha256-yXiitAUhSJXi4sx/EgKfa3kZ/RWgVnAuA6ieZ2Z1w7Q=";
types-aiobotocore-pinpoint-sms-voice-v2 =
-
buildTypesAiobotocorePackage "pinpoint-sms-voice-v2" "2.13.1"
-
"sha256-kaQJUyXlPVDTa7ay30X+MCCexF2ZHYodsgI5Bp1J16g=";
-
types-aiobotocore-pipes = buildTypesAiobotocorePackage "pipes" "2.13.1"
-
"sha256-4BUUZPTbKpbWMCUNH3Mamg0rREiiHt2qic+XVHDKq+4=";
-
types-aiobotocore-polly = buildTypesAiobotocorePackage "polly" "2.13.1"
-
"sha256-jve+PnNP4cmyBWeSxM6G349DbymY7kCE1sfbpDjDTGM=";
-
types-aiobotocore-pricing = buildTypesAiobotocorePackage "pricing" "2.13.1"
-
"sha256-gT+aYlKxQm0sXB1iPC59x7rzNmHk9V/CJokpKtmnHaE=";
types-aiobotocore-privatenetworks =
-
buildTypesAiobotocorePackage "privatenetworks" "2.13.1"
-
"sha256-xvb+RgzOJFN35as+bWNFf5WvYRpbr+qmhLQHV15aUQI=";
-
types-aiobotocore-proton = buildTypesAiobotocorePackage "proton" "2.13.1"
-
"sha256-zxAn9a/jagk+QDoAtTqw+0E/qGPAHSrWGJzDIwE4mz4=";
-
types-aiobotocore-qldb = buildTypesAiobotocorePackage "qldb" "2.13.1"
-
"sha256-NQcylhXkGqADCiagW4KNL5PEeGB0dT+ggRjPQSfpyQY=";
types-aiobotocore-qldb-session =
-
buildTypesAiobotocorePackage "qldb-session" "2.13.1"
-
"sha256-SAkisanmZM1N2XnKE5quH6HkMugkggEjQbJ1+kq9MGQ=";
types-aiobotocore-quicksight =
-
buildTypesAiobotocorePackage "quicksight" "2.13.1"
-
"sha256-YOz+MKPoF+NoicK1bbVyNePbvuk4IsauXofTtA7jzhA=";
-
types-aiobotocore-ram = buildTypesAiobotocorePackage "ram" "2.13.1"
-
"sha256-TOxkThUwnulFpdyMFeZB2SjmY0fMDSLkVh15zDEhuLw=";
-
types-aiobotocore-rbin = buildTypesAiobotocorePackage "rbin" "2.13.1"
-
"sha256-LVYmvDjYKBHumG3jjk1NrDSwhZXF/+9QCbKA62lAodU=";
-
types-aiobotocore-rds = buildTypesAiobotocorePackage "rds" "2.13.1"
-
"sha256-RnEkNwOuI6m0ySLqL8pUzy2DeLsjYfN5EdtlPA7nQBw=";
-
types-aiobotocore-rds-data = buildTypesAiobotocorePackage "rds-data" "2.13.1"
-
"sha256-PU2usWylU13a3I/GBmymLqt2ViDvMacfS++cPnhwxKo=";
-
types-aiobotocore-redshift = buildTypesAiobotocorePackage "redshift" "2.13.1"
-
"sha256-CXWyK8HJZx3YIBID2vy0xB8kjnOBONij8fWlCuYVZHg=";
types-aiobotocore-redshift-data =
-
buildTypesAiobotocorePackage "redshift-data" "2.13.1"
-
"sha256-u3ghdTZxEWdjhQVmdv5a/7XUNQcG7NByxzllB4oD89U=";
types-aiobotocore-redshift-serverless =
-
buildTypesAiobotocorePackage "redshift-serverless" "2.13.1"
-
"sha256-jMnGJ2mri3hzQnOGigTejZVSuElPpacPiTJLp81M148=";
types-aiobotocore-rekognition =
-
buildTypesAiobotocorePackage "rekognition" "2.13.1"
-
"sha256-eQJWy1kiCd6Ke/vKMVdNDvPitw4rqVtMvmhYPqcZXpA=";
types-aiobotocore-resiliencehub =
-
buildTypesAiobotocorePackage "resiliencehub" "2.13.1"
-
"sha256-09BtkNGhgwjuMaIpc/O+oMQT23mJ+uXrYojcMTt8HYg=";
types-aiobotocore-resource-explorer-2 =
-
buildTypesAiobotocorePackage "resource-explorer-2" "2.13.1"
-
"sha256-ujnFPsH+IR+XUr2LMRpGw+Ej9ASQjXDJH3nUYN31OHc=";
types-aiobotocore-resource-groups =
-
buildTypesAiobotocorePackage "resource-groups" "2.13.1"
-
"sha256-IV05dhVccTKTINbgZevIWBX/4BSlTs6UoQaz/sNttCY=";
types-aiobotocore-resourcegroupstaggingapi =
-
buildTypesAiobotocorePackage "resourcegroupstaggingapi" "2.13.1"
-
"sha256-j67iuVzyZq6Ps14uQV100KVuHgJ4bW6bE3pDVktDVUU=";
types-aiobotocore-robomaker =
-
buildTypesAiobotocorePackage "robomaker" "2.13.1"
-
"sha256-zc1mEMFn0FcjxMjvRib8UrUMUX1Jp2bAN7+qeOsPe7o=";
types-aiobotocore-rolesanywhere =
-
buildTypesAiobotocorePackage "rolesanywhere" "2.13.1"
-
"sha256-98F7KmVtYoS4LK7q8J29PYBAXTTz1Uaac4mBkqflYt0=";
-
types-aiobotocore-route53 = buildTypesAiobotocorePackage "route53" "2.13.1"
-
"sha256-s9UDZkNyY52aQZS0MNV9g1GMJBGaGNozRLx15Jmuhps=";
types-aiobotocore-route53-recovery-cluster =
-
buildTypesAiobotocorePackage "route53-recovery-cluster" "2.13.1"
-
"sha256-mFpBl/GVTFOkU7YkrfIVUfzWhhgetmI6UkRj66LeDzg=";
types-aiobotocore-route53-recovery-control-config =
-
buildTypesAiobotocorePackage "route53-recovery-control-config" "2.13.1"
-
"sha256-awmCwODj+26VDh05ObLDIsqWCARBMJxR9ug/GLBWnWA=";
types-aiobotocore-route53-recovery-readiness =
-
buildTypesAiobotocorePackage "route53-recovery-readiness" "2.13.1"
-
"sha256-3lCdo3P9ma3lmJgHdhBE9M117NUjDecGCACj7hQB3e0=";
types-aiobotocore-route53domains =
-
buildTypesAiobotocorePackage "route53domains" "2.13.1"
-
"sha256-cgqvHKBkj/spPFVTL19oWRiYubLDmtspXBek8JN7Xig=";
types-aiobotocore-route53resolver =
-
buildTypesAiobotocorePackage "route53resolver" "2.13.1"
-
"sha256-2zHZi66843jrAwXotc59HHbY160whGKMpiUCpo589Qg=";
-
types-aiobotocore-rum = buildTypesAiobotocorePackage "rum" "2.13.1"
-
"sha256-rFmOs1OOYWF1+vUIsuaZ9VcqYVNVPFZgKKBwpkedi50=";
-
types-aiobotocore-s3 = buildTypesAiobotocorePackage "s3" "2.13.1"
-
"sha256-YUnUEu+lR236JG98JscIVjdHEaSiIRkDpbiCbh/6XUY=";
types-aiobotocore-s3control =
-
buildTypesAiobotocorePackage "s3control" "2.13.1"
-
"sha256-Sqrr0hJgjPEUjkuatFhREo1u5Nm5dW9Qi+tZXKexvK4=";
types-aiobotocore-s3outposts =
-
buildTypesAiobotocorePackage "s3outposts" "2.13.1"
-
"sha256-rTQbNJbMUyP06qm+LTTZ/ivPxnyEu84vNGNR3fo61u8=";
types-aiobotocore-sagemaker =
-
buildTypesAiobotocorePackage "sagemaker" "2.13.1"
-
"sha256-6jnWrBqSQdp/GaCxNh7FjIEJbcNiBNik8cxgVr9kPEA=";
types-aiobotocore-sagemaker-a2i-runtime =
-
buildTypesAiobotocorePackage "sagemaker-a2i-runtime" "2.13.1"
-
"sha256-73hItZdNaqCpN6M6IOfN8YFVbPBGwv3D5VkmWxgr650=";
types-aiobotocore-sagemaker-edge =
-
buildTypesAiobotocorePackage "sagemaker-edge" "2.13.1"
-
"sha256-2GE6RCGoc1loaJ5rJfNCj+BRtZqLTLe9csSCA5jHIB4=";
types-aiobotocore-sagemaker-featurestore-runtime =
-
buildTypesAiobotocorePackage "sagemaker-featurestore-runtime" "2.13.1"
-
"sha256-S/Hof7uG0BMFmPVVviUkMBEbpV8QjXbsbpfpIz7BSUw=";
types-aiobotocore-sagemaker-geospatial =
-
buildTypesAiobotocorePackage "sagemaker-geospatial" "2.13.1"
-
"sha256-2WWplzOpmcjwhOkmrjX1a80IlCwsA5tfla9jqS+9zPM=";
types-aiobotocore-sagemaker-metrics =
-
buildTypesAiobotocorePackage "sagemaker-metrics" "2.13.1"
-
"sha256-PHF1mdrFHGQTopPgPvEl+cekfs5eCuUbcPRHW5U2aCU=";
types-aiobotocore-sagemaker-runtime =
-
buildTypesAiobotocorePackage "sagemaker-runtime" "2.13.1"
-
"sha256-hPHBgjvUsCY+eSRkpGzEwLkJ+jrn+cen6r9b7PtNgBc=";
types-aiobotocore-savingsplans =
-
buildTypesAiobotocorePackage "savingsplans" "2.13.1"
-
"sha256-3YmkCihwnizc15LPScXdvJ2aDQn10ZbQ7Fqvy4OMDlY=";
types-aiobotocore-scheduler =
-
buildTypesAiobotocorePackage "scheduler" "2.13.1"
-
"sha256-qHeotLVmL5kJZXA+moqVgxbDg4WyF3MJ/bxX6l7ypcM=";
-
types-aiobotocore-schemas = buildTypesAiobotocorePackage "schemas" "2.13.1"
-
"sha256-vJg4UFhLHg5464oB9cXl2Ls/rVDg5BQ82CYtTEzpcyA=";
-
types-aiobotocore-sdb = buildTypesAiobotocorePackage "sdb" "2.13.1"
-
"sha256-eb/6qwofizpmfQdYDRdbu4MAMdsXJk+e8Aoo9zhWDFc=";
types-aiobotocore-secretsmanager =
-
buildTypesAiobotocorePackage "secretsmanager" "2.13.1"
-
"sha256-ydSlw+KitEn8QaGz0NnYljZGX7uYspum136Qvu8PGVs=";
types-aiobotocore-securityhub =
-
buildTypesAiobotocorePackage "securityhub" "2.13.1"
-
"sha256-Pc8hF8ZDrVD2Wb/MMf99nRx5FpfzBHPyvIg2NaRAnH4=";
types-aiobotocore-securitylake =
-
buildTypesAiobotocorePackage "securitylake" "2.13.1"
-
"sha256-yM+H0NFlqfkTJAJfr+SZ5shdUMSCWubeg3dwmQjFNxQ=";
types-aiobotocore-serverlessrepo =
-
buildTypesAiobotocorePackage "serverlessrepo" "2.13.1"
-
"sha256-dXPQTeu3zEtimgdXFJ1KLQTvRxfCXiYabLhl0YpmJjk=";
types-aiobotocore-service-quotas =
-
buildTypesAiobotocorePackage "service-quotas" "2.13.1"
-
"sha256-fVGD8IxKwrtxqBYz3yZjxgoy7NXcDYBpqP5Gp7+0rKg=";
types-aiobotocore-servicecatalog =
-
buildTypesAiobotocorePackage "servicecatalog" "2.13.1"
-
"sha256-d2PU9AWighlEsgWRzC3Jdzq9oL0GTTCfcRaqQZL85oQ=";
types-aiobotocore-servicecatalog-appregistry =
-
buildTypesAiobotocorePackage "servicecatalog-appregistry" "2.13.1"
-
"sha256-O2SbST9ZOtEc0eANm/D5PakAazJBAmBO8wPeCACRMQQ=";
types-aiobotocore-servicediscovery =
-
buildTypesAiobotocorePackage "servicediscovery" "2.13.1"
-
"sha256-cwkclyVKSsjJEUkW+qadtx/1P953xRntntpVhjGGW6U=";
-
types-aiobotocore-ses = buildTypesAiobotocorePackage "ses" "2.13.1"
-
"sha256-/UJ3+qbExc59yTEfPl5hQl8ti5QDedOmZnZ5QD8+BI8=";
-
types-aiobotocore-sesv2 = buildTypesAiobotocorePackage "sesv2" "2.13.1"
-
"sha256-GTHNhwOyBApeddCI4lqTHvPUzkzrnnydXudUrUww+GA=";
-
types-aiobotocore-shield = buildTypesAiobotocorePackage "shield" "2.13.1"
-
"sha256-gOdnwTbWVK1KYshuFN+Cic4fqC4sdphYbKG+GTuSDw8=";
-
types-aiobotocore-signer = buildTypesAiobotocorePackage "signer" "2.13.1"
-
"sha256-q0PCBQsNMamebAlxydinILcH6xE4ZCSB37nItUoY5fY=";
types-aiobotocore-simspaceweaver =
-
buildTypesAiobotocorePackage "simspaceweaver" "2.13.1"
-
"sha256-bwDH6nst28rVEYlMFs6UlcyhpAnZdsoZYzlSu6qulKA=";
-
types-aiobotocore-sms = buildTypesAiobotocorePackage "sms" "2.13.1"
-
"sha256-HqNKZ6DGH+Wdho2bTfNeq72OEs1UzylNPu+nbyf3jd0=";
types-aiobotocore-sms-voice =
-
buildTypesAiobotocorePackage "sms-voice" "2.13.1"
-
"sha256-lC4YEVdgp6ZLjVkwygsi7dUsX9vZ1L/fqbk1EpX/DmE=";
types-aiobotocore-snow-device-management =
-
buildTypesAiobotocorePackage "snow-device-management" "2.13.1"
-
"sha256-yniuI6Hgp8XTmRjO74MZRxZYV0ohEE7CAtahIYQz6cg=";
-
types-aiobotocore-snowball = buildTypesAiobotocorePackage "snowball" "2.13.1"
-
"sha256-bKjZGXIWbCFIo7SyLueX8gj9WWjx7nh2P4DArfsMcFI=";
-
types-aiobotocore-sns = buildTypesAiobotocorePackage "sns" "2.13.1"
-
"sha256-VvbiWdwlApbJcRlAoFzZOG4SekaP7mJVbJCpoF+E6Tk=";
-
types-aiobotocore-sqs = buildTypesAiobotocorePackage "sqs" "2.13.1"
-
"sha256-pVRELwjlkLApPYUV+f6ax/ijc7N6C3nsqPBeGisB0HY=";
-
types-aiobotocore-ssm = buildTypesAiobotocorePackage "ssm" "2.13.1"
-
"sha256-bdeTdx6+Pde+hFzqH5Bn4Jk/4fFe68ihYDCXmpbR44w=";
types-aiobotocore-ssm-contacts =
-
buildTypesAiobotocorePackage "ssm-contacts" "2.13.1"
-
"sha256-lJvrcgICIvcGbwPuYlJ4oT3iceItzkOEnSqdJtJB86E=";
types-aiobotocore-ssm-incidents =
-
buildTypesAiobotocorePackage "ssm-incidents" "2.13.1"
-
"sha256-mpDPfMZqKQV1PYrK5MqNZK/z9x0ObIiZbScpPSZFb1A=";
-
types-aiobotocore-ssm-sap = buildTypesAiobotocorePackage "ssm-sap" "2.13.1"
-
"sha256-mFpwV41A5WDkzxSeKxGnw+NjByPH2M40ShgcNCDw+jM=";
-
types-aiobotocore-sso = buildTypesAiobotocorePackage "sso" "2.13.1"
-
"sha256-DIKi/0zz0O66P+CvgrLZRZ8NvqB0N4zlmIcF8DR5fvg=";
types-aiobotocore-sso-admin =
-
buildTypesAiobotocorePackage "sso-admin" "2.13.1"
-
"sha256-WO6KbaKvmijEaWCKPbEusudo4vHpJCcSX3aJ6zxWFG0=";
-
types-aiobotocore-sso-oidc = buildTypesAiobotocorePackage "sso-oidc" "2.13.1"
-
"sha256-YriIVUyOpoC6Ry6F28yNRDuH3gwoYishq4TqUgW3CU4=";
types-aiobotocore-stepfunctions =
-
buildTypesAiobotocorePackage "stepfunctions" "2.13.1"
-
"sha256-HijHsOB9bT5ESGdkwS8m3ulkPef8TLsJclAdum8aWCk=";
types-aiobotocore-storagegateway =
-
buildTypesAiobotocorePackage "storagegateway" "2.13.1"
-
"sha256-KETzBkIcOB8pWBYIzFzIYh2/Y7dc0TGBU6tRQFzGBhQ=";
-
types-aiobotocore-sts = buildTypesAiobotocorePackage "sts" "2.13.1"
-
"sha256-mUp9bdMDsAPqnFmDjfCusId6N2L/oqVgDK3jZjO29s8=";
-
types-aiobotocore-support = buildTypesAiobotocorePackage "support" "2.13.1"
-
"sha256-0qjcW4bo4LRYtsNde3ft34sjLEDZkvEOhWOQ9T283fM=";
types-aiobotocore-support-app =
-
buildTypesAiobotocorePackage "support-app" "2.13.1"
-
"sha256-OvZuJ4yU5el/xSLLJu2ZY94wiHXCtirBeykiHCVsb78=";
-
types-aiobotocore-swf = buildTypesAiobotocorePackage "swf" "2.13.1"
-
"sha256-sG4tBgtIZ5Gxhg9kWQ/p852XplThz6C46Ck1GsKWWnw=";
types-aiobotocore-synthetics =
-
buildTypesAiobotocorePackage "synthetics" "2.13.1"
-
"sha256-ps6hwRhG5iofY95IV0oigJg32AxLJ4SVHN6vrJQ2x6s=";
-
types-aiobotocore-textract = buildTypesAiobotocorePackage "textract" "2.13.1"
-
"sha256-L2Cc0AT30rVvRFXg3ESH1g03Ay4lAlQHymG5S9Kr9fc=";
types-aiobotocore-timestream-query =
-
buildTypesAiobotocorePackage "timestream-query" "2.13.1"
-
"sha256-is97L08grAhe1l3SKOudv+X08Bn91j5XDc4MJDnM8iI=";
types-aiobotocore-timestream-write =
-
buildTypesAiobotocorePackage "timestream-write" "2.13.1"
-
"sha256-hA3oQKMzs4A6JOgZ0LJy1lBWLseeJh6Phh+T9sEaBss=";
-
types-aiobotocore-tnb = buildTypesAiobotocorePackage "tnb" "2.13.1"
-
"sha256-bZy4/BTpRQ432zzSpJYpxva8204wVuCn2vKXNG8lXRg=";
types-aiobotocore-transcribe =
-
buildTypesAiobotocorePackage "transcribe" "2.13.1"
-
"sha256-vjVVzDiImqPgP2HEsOQYzpU4LXNAzpIyO1qgAoit2tQ=";
-
types-aiobotocore-transfer = buildTypesAiobotocorePackage "transfer" "2.13.1"
-
"sha256-WB9TqJahHVmhrOUqJ/cj2zh/eqzVmqzXdX3+0V2PXqk=";
types-aiobotocore-translate =
-
buildTypesAiobotocorePackage "translate" "2.13.1"
-
"sha256-IAi/rWYer5DV2QJO4NeS6THQ+dAwR0+EvjsPeIlBgdQ=";
types-aiobotocore-verifiedpermissions =
-
buildTypesAiobotocorePackage "verifiedpermissions" "2.13.1"
-
"sha256-XUuwg1HtJ46K3AhRx4l74x6mVfJxyTv7R1gCgeapHOk=";
-
types-aiobotocore-voice-id = buildTypesAiobotocorePackage "voice-id" "2.13.1"
-
"sha256-RKJA0GBvEQtZV1fx2W26fF2QCkh0BlEh1FNwuS6hxxo=";
types-aiobotocore-vpc-lattice =
-
buildTypesAiobotocorePackage "vpc-lattice" "2.13.1"
-
"sha256-bh1qQDmivNGTgQOBxJXlCK4Onmr13d7z9qpdIMjuaH4=";
-
types-aiobotocore-waf = buildTypesAiobotocorePackage "waf" "2.13.1"
-
"sha256-xjqghC+Ul6XFeZSu+tOIe6UCJmAvh5iCZTV6pALk6ls=";
types-aiobotocore-waf-regional =
-
buildTypesAiobotocorePackage "waf-regional" "2.13.1"
-
"sha256-07Xbf+aRF1YNjK4MK/dNzmjbyFdTA/Aw/a/XxPLz1mA=";
-
types-aiobotocore-wafv2 = buildTypesAiobotocorePackage "wafv2" "2.13.1"
-
"sha256-H/jRDzPfruygc278Rey4ZlpSqjJjPAxFfbB5Hwx5z34=";
types-aiobotocore-wellarchitected =
-
buildTypesAiobotocorePackage "wellarchitected" "2.13.1"
-
"sha256-/x0aoRNtAdezLG3+8XISYaHhK6jEJDduIHThdbUxfBE=";
-
types-aiobotocore-wisdom = buildTypesAiobotocorePackage "wisdom" "2.13.1"
-
"sha256-N86oMUzLeyorE5kOKzdzNZ7xcPTj3RfMUi8Y/COUir8=";
-
types-aiobotocore-workdocs = buildTypesAiobotocorePackage "workdocs" "2.13.1"
-
"sha256-vze4j28+URgY81Huiv9rLhga+3ZpmZbg9Kok7Kj9Hs0=";
-
types-aiobotocore-worklink = buildTypesAiobotocorePackage "worklink" "2.13.1"
-
"sha256-0GqKRn4wmfqWo2h4bVkBrU8l9rp2l4MEL+mNDzcNk6A=";
-
types-aiobotocore-workmail = buildTypesAiobotocorePackage "workmail" "2.13.1"
-
"sha256-k0ZNjys7B3Kgh5k71tL8Pe9TfosuMXrjPB8EGk5sHSA=";
types-aiobotocore-workmailmessageflow =
-
buildTypesAiobotocorePackage "workmailmessageflow" "2.13.1"
-
"sha256-Xs5k6yyCaSdHTCtWw6Xp7LDK5lpIS2oUv3xBavIw+yc=";
types-aiobotocore-workspaces =
-
buildTypesAiobotocorePackage "workspaces" "2.13.1"
-
"sha256-DLDVHnrT7OEK3HBd5HOdTx+RQruFOowzVIpg8Sv/wzo=";
types-aiobotocore-workspaces-web =
-
buildTypesAiobotocorePackage "workspaces-web" "2.13.1"
-
"sha256-JOsQKGy81RNaOebeCph4PXrgngFIva4eHCXQlA8PIko=";
-
types-aiobotocore-xray = buildTypesAiobotocorePackage "xray" "2.13.1"
-
"sha256-bxPi1ZV2DOv4Itv/DRoGvop2wHhloj49ovoXBdhWxZY=";
}
···
+
{
+
lib,
+
stdenv,
+
aiobotocore,
+
boto3,
+
botocore,
+
buildPythonPackage,
+
fetchPypi,
+
pythonOlder,
+
setuptools,
+
typing-extensions,
+
}:
let
toUnderscore = str: builtins.replaceStrings [ "-" ] [ "_" ] str;
+
buildTypesAiobotocorePackage =
+
serviceName: version: hash:
buildPythonPackage rec {
pname = "types-aiobotocore-${serviceName}";
inherit version;
pyproject = true;
+
disabled = pythonOlder "3.7";
+
oldStylePackages = [
+
"gamesparks"
+
"iot-roborunner"
+
"macie"
+
];
src = fetchPypi {
+
pname =
+
if builtins.elem serviceName oldStylePackages then
+
"types-aiobotocore-${serviceName}"
+
else
+
"types_aiobotocore_${toUnderscore serviceName}";
inherit version hash;
};
+
build-system = [ setuptools ];
+
+
dependencies = [
+
aiobotocore
+
boto3
+
botocore
+
] ++ lib.optionals (pythonOlder "3.12") [ typing-extensions ];
+
# Module has no tests
doCheck = false;
+
pythonImportsCheck = [ "types_aiobotocore_${toUnderscore serviceName}" ];
+
meta = with lib; {
description = "Type annotations for aiobotocore ${serviceName}";
homepage = "https://github.com/youtype/mypy_boto3_builder";
···
maintainers = with maintainers; [ mbalatsko ];
};
};
+
in
+
rec {
types-aiobotocore-accessanalyzer =
+
buildTypesAiobotocorePackage "accessanalyzer" "2.15.0"
+
"sha256-aXiUguHjVb9uw4bM1jpJLEFDSJGPEwPVBXUOSylrJUU=";
+
types-aiobotocore-account =
+
buildTypesAiobotocorePackage "account" "2.15.0"
+
"sha256-frvRCAYh+zn8k1AXzGQuH84QnhXyIiUR7BZBZfH5Vao=";
+
types-aiobotocore-acm =
+
buildTypesAiobotocorePackage "acm" "2.15.0"
+
"sha256-au29Nkw94QcHk1c+CCsaNBM+6bkOPPr17yj5naKlFJI=";
+
types-aiobotocore-acm-pca =
+
buildTypesAiobotocorePackage "acm-pca" "2.15.0"
+
"sha256-xLhR9zReaQ4O2ka8SJh6KOEvcoWm/fs+gC7PtRNQtTw=";
types-aiobotocore-alexaforbusiness =
buildTypesAiobotocorePackage "alexaforbusiness" "2.13.0"
+
"sha256-+w/InoQR2aZ5prieGhgEEp7auBiSSghG5zIIHY5Kyao=";
+
types-aiobotocore-amp =
+
buildTypesAiobotocorePackage "amp" "2.15.0"
+
"sha256-nMLt8ZITr0zwrnG6v12XgpKtuvggXbhCaozMzF6Ng9c=";
+
types-aiobotocore-amplify =
+
buildTypesAiobotocorePackage "amplify" "2.15.0"
+
"sha256-L4P4YRaKsIJkhDT1aOjEs5NxnnXyZoRSPZbIVI0iCfE=";
types-aiobotocore-amplifybackend =
+
buildTypesAiobotocorePackage "amplifybackend" "2.15.0"
+
"sha256-bgOAbDajiuw3GQ15XRK6QJoSc+RwjQY1sZt+lLhGONA=";
types-aiobotocore-amplifyuibuilder =
+
buildTypesAiobotocorePackage "amplifyuibuilder" "2.15.0"
+
"sha256-N4OTBb2LW3JFJLzE6OeDPAzpjUcSlwPEVezaVelE++o=";
types-aiobotocore-apigateway =
+
buildTypesAiobotocorePackage "apigateway" "2.15.0"
+
"sha256-B+QNyR9jyv1+SKTj0fq6qlq1vwQ5yxhf9yvkIjc+AWA=";
types-aiobotocore-apigatewaymanagementapi =
+
buildTypesAiobotocorePackage "apigatewaymanagementapi" "2.15.0"
+
"sha256-cNIPbJvmZltZ089CfkfxenyTtJUC/+ETCyEDDlzwLOg=";
types-aiobotocore-apigatewayv2 =
+
buildTypesAiobotocorePackage "apigatewayv2" "2.15.0"
+
"sha256-PfwYm2wklpMZdH/DXKOMlOmozwl8PWY/dnGKZ+vDHVM=";
types-aiobotocore-appconfig =
+
buildTypesAiobotocorePackage "appconfig" "2.15.0"
+
"sha256-jhXyfuEWN+hc9R3K2zU5DeiIPuz7Gl9GxQBs1VecCZo=";
types-aiobotocore-appconfigdata =
+
buildTypesAiobotocorePackage "appconfigdata" "2.15.0"
+
"sha256-rLhZ4JpFtHlBfWgaRl1Y1BkGdy3L0pIK52zni/Jd1UU=";
types-aiobotocore-appfabric =
+
buildTypesAiobotocorePackage "appfabric" "2.15.0"
+
"sha256-PtAaUmLoCVRs2UFarVzJSdMjftYrRz4pjb7nraMIAys=";
+
types-aiobotocore-appflow =
+
buildTypesAiobotocorePackage "appflow" "2.15.0"
+
"sha256-Yz7cnhD8peXaYwC4sLbAcjsQFDWWnq4VZKTAOJ3M5YA=";
types-aiobotocore-appintegrations =
+
buildTypesAiobotocorePackage "appintegrations" "2.15.0"
+
"sha256-azLPzqojFnj11d8Hw45c+VuZgG/J3KGUhOYD+R7ZwK8=";
types-aiobotocore-application-autoscaling =
+
buildTypesAiobotocorePackage "application-autoscaling" "2.15.0"
+
"sha256-NvY9zOt9xDFh0XgUSyAQ1obzttIj8BXOa8qBWjJ/VLs=";
types-aiobotocore-application-insights =
+
buildTypesAiobotocorePackage "application-insights" "2.15.0"
+
"sha256-g4NHKgSExk9Xb6xmNm8kTdrWP473KN+AHs1vw9l6yL0=";
types-aiobotocore-applicationcostprofiler =
+
buildTypesAiobotocorePackage "applicationcostprofiler" "2.15.0"
+
"sha256-AZG2e70N6u+tYQF9rsxG/kCO/fCJiBtvmdaSQvEwLLo=";
+
types-aiobotocore-appmesh =
+
buildTypesAiobotocorePackage "appmesh" "2.15.0"
+
"sha256-Qn/Nw8OnHixSWzjJPxN2T7B8mzscpDdBNgjNrefOgmM=";
types-aiobotocore-apprunner =
+
buildTypesAiobotocorePackage "apprunner" "2.15.0"
+
"sha256-rjBxiphEQxs5/OZVEPDM45YIivDCrjVkkK4bLbUgvDM=";
types-aiobotocore-appstream =
+
buildTypesAiobotocorePackage "appstream" "2.15.0"
+
"sha256-tlmIQ+6d7lNhZiDtSiF6SodUtwLTJJkJSofMb5YUW1Q=";
+
types-aiobotocore-appsync =
+
buildTypesAiobotocorePackage "appsync" "2.15.0"
+
"sha256-kR3BQccO7l3TixcVmDOVu41t5gJPBpFedgk5uPLuDxU=";
types-aiobotocore-arc-zonal-shift =
+
buildTypesAiobotocorePackage "arc-zonal-shift" "2.15.0"
+
"sha256-o9pDedTVsRr98GZwtFbfFwKZwOA0e4zseGSFtlBEsLQ=";
+
types-aiobotocore-athena =
+
buildTypesAiobotocorePackage "athena" "2.15.0"
+
"sha256-AgWHakNCla5JY6zz0rWLwkorVESJCvQG6jhT1OFRNUY=";
types-aiobotocore-auditmanager =
+
buildTypesAiobotocorePackage "auditmanager" "2.15.0"
+
"sha256-U5ir/tSKwIAIF2TVJ66L1utVyh9cscc7z2VyrcsrGoI=";
types-aiobotocore-autoscaling =
+
buildTypesAiobotocorePackage "autoscaling" "2.15.0"
+
"sha256-7ZKRN/IlUrNvFgeuGbo242Di4eyIDr9/5tJsHrgcspg=";
types-aiobotocore-autoscaling-plans =
+
buildTypesAiobotocorePackage "autoscaling-plans" "2.15.0"
+
"sha256-Va74FcUxerO1nEtm6AiWbaw8zVHDkrdsfq3fBlznM7k=";
+
types-aiobotocore-backup =
+
buildTypesAiobotocorePackage "backup" "2.15.0"
+
"sha256-9k/3D58OtYwyGl/B9wepaNbj6vgxzqc9E96Tp5+qSVU=";
types-aiobotocore-backup-gateway =
+
buildTypesAiobotocorePackage "backup-gateway" "2.15.0"
+
"sha256-pp75wX3UeV4U7UChs3EyanPom1UD6RCYdYfVmN21MjM=";
types-aiobotocore-backupstorage =
buildTypesAiobotocorePackage "backupstorage" "2.13.0"
+
"sha256-YUKtBdBrdwL2yqDqOovvzDPbcv/sD8JLRnKz3Oh7iSU=";
+
types-aiobotocore-batch =
+
buildTypesAiobotocorePackage "batch" "2.15.0"
+
"sha256-vbZk1mR45gdhLVtdZTi0ZG6I72ttUwHqFAuXc4TW8o8=";
types-aiobotocore-billingconductor =
+
buildTypesAiobotocorePackage "billingconductor" "2.15.0"
+
"sha256-mtbJipKOB82AHWrRAfNFUgHTwNtqiU/NSn9F6eLcqok=";
+
types-aiobotocore-braket =
+
buildTypesAiobotocorePackage "braket" "2.15.0"
+
"sha256-Hu8DNQCusy3HR5NNptB4Rwuhu3m9lcqTgR7HnZMjtwA=";
+
types-aiobotocore-budgets =
+
buildTypesAiobotocorePackage "budgets" "2.15.0"
+
"sha256-E8f8+ONZep2G/BoOSinere9SIMetZHNK+FpmfJZtXxY=";
+
types-aiobotocore-ce =
+
buildTypesAiobotocorePackage "ce" "2.15.0"
+
"sha256-8FK+wf201DspWWW338aad19mh84tEqI84GqKE9zclyA=";
+
types-aiobotocore-chime =
+
buildTypesAiobotocorePackage "chime" "2.15.0"
+
"sha256-mAgx2hqP0zIvMIdAlyqD6A9HVZ0l/CKDj1lAvsDP/60=";
types-aiobotocore-chime-sdk-identity =
+
buildTypesAiobotocorePackage "chime-sdk-identity" "2.15.0"
+
"sha256-aY7LS0tEdBVxPwUIrR10ukCybglu1iQIyohNkMHrD4I=";
types-aiobotocore-chime-sdk-media-pipelines =
+
buildTypesAiobotocorePackage "chime-sdk-media-pipelines" "2.15.0"
+
"sha256-34bU9wxdytAbTYBGM4/sfAn1tYtYLEc2dpUN+t4RtP4=";
types-aiobotocore-chime-sdk-meetings =
+
buildTypesAiobotocorePackage "chime-sdk-meetings" "2.15.0"
+
"sha256-X6YpdEVXPHsvDjptcowPEs71b6iVHO5s80VmO8yEG0o=";
types-aiobotocore-chime-sdk-messaging =
+
buildTypesAiobotocorePackage "chime-sdk-messaging" "2.15.0"
+
"sha256-6CI5unJa7Ba1agD41zvcg7hi76D5j34NF5WlPAzkZiY=";
types-aiobotocore-chime-sdk-voice =
+
buildTypesAiobotocorePackage "chime-sdk-voice" "2.15.0"
+
"sha256-Qz3MHsRX3k9pxSZAltP3CrwFB3jcdNQkVok3jAUbXa8=";
types-aiobotocore-cleanrooms =
+
buildTypesAiobotocorePackage "cleanrooms" "2.15.0"
+
"sha256-d+cISH+Wz1tnTh3hl1V0VLmHAirfi5puzLE1llIb6SY=";
+
types-aiobotocore-cloud9 =
+
buildTypesAiobotocorePackage "cloud9" "2.15.0"
+
"sha256-4+/5CcjgXH4O2LXpOUbDNXC2xMnVzU9e4eY0n6tA39I=";
types-aiobotocore-cloudcontrol =
+
buildTypesAiobotocorePackage "cloudcontrol" "2.15.0"
+
"sha256-5yjSbImILBpPJrwJUabP/z37yocdAtASsS0sSfJq69Q=";
types-aiobotocore-clouddirectory =
+
buildTypesAiobotocorePackage "clouddirectory" "2.15.0"
+
"sha256-0+bbLpb+IIfgPFd2mltYjgDhV94hmD9nBHu+kOFPRbs=";
types-aiobotocore-cloudformation =
+
buildTypesAiobotocorePackage "cloudformation" "2.15.0"
+
"sha256-KV6YLm057AqItUSfZmlMro41bvzyWitf64KXh/S78BM=";
types-aiobotocore-cloudfront =
+
buildTypesAiobotocorePackage "cloudfront" "2.15.0"
+
"sha256-G1vjQh+/51KC5GLbqu8id0vIMcllM6e249ibRWIc+50=";
+
types-aiobotocore-cloudhsm =
+
buildTypesAiobotocorePackage "cloudhsm" "2.15.0"
+
"sha256-zFlLFb3Kg+n4aK0laLFxbyqBh5ljI9q38Hh+tK/9o3Q=";
types-aiobotocore-cloudhsmv2 =
+
buildTypesAiobotocorePackage "cloudhsmv2" "2.15.0"
+
"sha256-VkQmIJDWE+9VksOnEyLtktWOfNgRRw76zqr8xM7TM40=";
types-aiobotocore-cloudsearch =
+
buildTypesAiobotocorePackage "cloudsearch" "2.15.0"
+
"sha256-56M9O04QpzTvwBM6kTBlq/xlKulSye55n2yTqjibAhM=";
types-aiobotocore-cloudsearchdomain =
+
buildTypesAiobotocorePackage "cloudsearchdomain" "2.15.0"
+
"sha256-c2MkpaPyF+fpbQMMC2UvP8HvWOxXz1zoKlmy8mWihKg=";
types-aiobotocore-cloudtrail =
+
buildTypesAiobotocorePackage "cloudtrail" "2.15.0"
+
"sha256-3oPEyW12otLcBEs3PM4ySpx8REN1XbOveu/H3/tMlyk=";
types-aiobotocore-cloudtrail-data =
+
buildTypesAiobotocorePackage "cloudtrail-data" "2.15.0"
+
"sha256-jwYk+AdycgvN5G26/e4E6xTvXqhSau5uXHOdn8QOz4A=";
types-aiobotocore-cloudwatch =
+
buildTypesAiobotocorePackage "cloudwatch" "2.15.0"
+
"sha256-tSEIoJJZ3Qkta6R7urcY6o0Zmh/inayk9TFmWDtBxrI=";
types-aiobotocore-codeartifact =
+
buildTypesAiobotocorePackage "codeartifact" "2.15.0"
+
"sha256-Uh628mId25sRK5C1RiFFUhnm3gwoAOn1qBiYFEZawiQ=";
types-aiobotocore-codebuild =
+
buildTypesAiobotocorePackage "codebuild" "2.15.0"
+
"sha256-Vpmwx9NLkvW8//lwYbuNn4oCuTGlOzW6ALQvkNw3zjk=";
types-aiobotocore-codecatalyst =
+
buildTypesAiobotocorePackage "codecatalyst" "2.15.0"
+
"sha256-hLZYCwF1SvMp2Pmhg14E/I0QmkFHdBivYL4zwbeozAc=";
types-aiobotocore-codecommit =
+
buildTypesAiobotocorePackage "codecommit" "2.15.0"
+
"sha256-ChHQF79gsoOzTA8Gzg3e7U4DRW24PsP2joi7haolI5U=";
types-aiobotocore-codedeploy =
+
buildTypesAiobotocorePackage "codedeploy" "2.15.0"
+
"sha256-CldfAcuTTh8Xf1alyNDfEaJb+7wOLhQKg+S4GrnhPT4=";
types-aiobotocore-codeguru-reviewer =
+
buildTypesAiobotocorePackage "codeguru-reviewer" "2.15.0"
+
"sha256-I2WeTiUX7skEx1Ow8VQjsyBFk0ibYVqjM0SQwd+Djok=";
types-aiobotocore-codeguru-security =
+
buildTypesAiobotocorePackage "codeguru-security" "2.15.0"
+
"sha256-yF6I+I+KPEVXogQ4kON3OUq+G+DmxaIwykJm521Lw1I=";
types-aiobotocore-codeguruprofiler =
+
buildTypesAiobotocorePackage "codeguruprofiler" "2.15.0"
+
"sha256-/eRwr2fqu4i17bt9mG7Ffwh/QKBt8cx4T1IehPZNbc4=";
types-aiobotocore-codepipeline =
+
buildTypesAiobotocorePackage "codepipeline" "2.15.0"
+
"sha256-i1HlE4mnLkBcbH9BlEUiMswVoDvdFqkA2db/ONYTs9o=";
+
types-aiobotocore-codestar =
+
buildTypesAiobotocorePackage "codestar" "2.13.3"
+
"sha256-Z1ewx2RjmxbOQZ7wXaN54PVOuRs6LP3rMpsrVTacwjo=";
types-aiobotocore-codestar-connections =
+
buildTypesAiobotocorePackage "codestar-connections" "2.15.0"
+
"sha256-ksiIt34O0vVOmlaSZjfPugnYUQDzUj9go5hIOknyvHM=";
types-aiobotocore-codestar-notifications =
+
buildTypesAiobotocorePackage "codestar-notifications" "2.15.0"
+
"sha256-vbNr4u4HAHEUaXyUruJtNRk1urlJ6W7yUJrS6ULE+2s=";
types-aiobotocore-cognito-identity =
+
buildTypesAiobotocorePackage "cognito-identity" "2.15.0"
+
"sha256-uFRD5fzIN11WLtR6KQ10IKxWpzf/Lr2q5VHHdC++h5U=";
types-aiobotocore-cognito-idp =
+
buildTypesAiobotocorePackage "cognito-idp" "2.15.0"
+
"sha256-Yz1fDkWhQCsDN0I/KE8mkmKsVG+pzRMbyOighcdE+68=";
types-aiobotocore-cognito-sync =
+
buildTypesAiobotocorePackage "cognito-sync" "2.15.0"
+
"sha256-IAbAdXXV/qBLu4g4sxbk8PAlJ61fL1788sKrOCAPoyA=";
types-aiobotocore-comprehend =
+
buildTypesAiobotocorePackage "comprehend" "2.15.0"
+
"sha256-o78Qq1eZTT/+3oSdpDMFGT3VcRr3BUgTHIEv9U6zsaw=";
types-aiobotocore-comprehendmedical =
+
buildTypesAiobotocorePackage "comprehendmedical" "2.15.0"
+
"sha256-cdmbnC12r0nzgqHt9MZsB8z34Gh1wLr7pressaGNdok=";
types-aiobotocore-compute-optimizer =
+
buildTypesAiobotocorePackage "compute-optimizer" "2.15.0"
+
"sha256-OiZkYLcHvGfgrAAG/g2DI7OfTXuowz9U9vgYnUnQ5LY=";
+
types-aiobotocore-config =
+
buildTypesAiobotocorePackage "config" "2.15.0"
+
"sha256-t4TXmT50janvS0/t4x7a1Kugx+spLVtdhYXk0tbW7IA=";
+
types-aiobotocore-connect =
+
buildTypesAiobotocorePackage "connect" "2.15.0"
+
"sha256-sqLlspZPLtilYBBOQtHV5YT3IZ2BJCenD2r8D8JUva0=";
types-aiobotocore-connect-contact-lens =
+
buildTypesAiobotocorePackage "connect-contact-lens" "2.15.0"
+
"sha256-B2MqOOHJs3cHIuPKPJPdGsw/htwbTdqhF3vX2ErhSUs=";
types-aiobotocore-connectcampaigns =
+
buildTypesAiobotocorePackage "connectcampaigns" "2.15.0"
+
"sha256-ILLDJbAD7jQdyUop5NzZA5YOzCvDLS5DwjRaPqiHFZc=";
types-aiobotocore-connectcases =
+
buildTypesAiobotocorePackage "connectcases" "2.15.0"
+
"sha256-XM58yx4FP5mfVcdXpGOCXk3HrYbhiPbKhFLYMjKJfjE=";
types-aiobotocore-connectparticipant =
+
buildTypesAiobotocorePackage "connectparticipant" "2.15.0"
+
"sha256-nEouxJuZHsnNuIXSFpW1r5eWp7wiM525jaqkrHKy27o=";
types-aiobotocore-controltower =
+
buildTypesAiobotocorePackage "controltower" "2.15.0"
+
"sha256-pI3tNm75uKX9qYGq0wdINP/ikm1Q11Y2Y+buuSUhMqU=";
+
types-aiobotocore-cur =
+
buildTypesAiobotocorePackage "cur" "2.15.0"
+
"sha256-YE6vdELZULQU8zYRFd97IEWw+guKLJM24VhxRjbCHNk=";
types-aiobotocore-customer-profiles =
+
buildTypesAiobotocorePackage "customer-profiles" "2.15.0"
+
"sha256-Gq+W7nn4AaMd51nYd0uzDfDNWqMsqwYTBR8JA63NCtI=";
+
types-aiobotocore-databrew =
+
buildTypesAiobotocorePackage "databrew" "2.15.0"
+
"sha256-cKk8cRR2XcMCIbBeg9g2Zgwun5/RRNQaiAKoIv8WvEk=";
types-aiobotocore-dataexchange =
+
buildTypesAiobotocorePackage "dataexchange" "2.15.0"
+
"sha256-0ZZcNnUh2X/K7t65yy0CJS7JDNqn//a/CEn/ujyBpjU=";
types-aiobotocore-datapipeline =
+
buildTypesAiobotocorePackage "datapipeline" "2.15.0"
+
"sha256-DeudpMd35JzfAn2Oi9J8IQdLzoL82YqUAP1sfJV2Mes=";
+
types-aiobotocore-datasync =
+
buildTypesAiobotocorePackage "datasync" "2.15.0"
+
"sha256-E3SzICSZSRfKzcyUs1pXzg+jrAC6YX6S4FVUp6bqjqI=";
+
types-aiobotocore-dax =
+
buildTypesAiobotocorePackage "dax" "2.15.0"
+
"sha256-CShLLvZXv9Wl2ipx7Yo/9EZgFd8xC51rTn+3s5IQtJs=";
types-aiobotocore-detective =
+
buildTypesAiobotocorePackage "detective" "2.15.0"
+
"sha256-1JpQFNtq/ER6zmTYo1glMgxKVz4ctYwQa3cm69otc14=";
types-aiobotocore-devicefarm =
+
buildTypesAiobotocorePackage "devicefarm" "2.15.0"
+
"sha256-tRLyH18/lVx4skaoAk73cd2lE6sBJ+d8DMUaHxXIVkg=";
types-aiobotocore-devops-guru =
+
buildTypesAiobotocorePackage "devops-guru" "2.15.0"
+
"sha256-2Bv8N9q/i0WFB+F8Xu8BQZ7ws+7yJa7qgjaE7X1dQB0=";
types-aiobotocore-directconnect =
+
buildTypesAiobotocorePackage "directconnect" "2.15.0"
+
"sha256-hY2hLmFtlsggdE6gyQ9lwjTjfkgfaGvWudSPcTy18NU=";
types-aiobotocore-discovery =
+
buildTypesAiobotocorePackage "discovery" "2.15.0"
+
"sha256-RnQoddR4qXiAItydDAFBTOkEsBg+DHolqqdHyfCTqXM=";
+
types-aiobotocore-dlm =
+
buildTypesAiobotocorePackage "dlm" "2.15.0"
+
"sha256-/lzVDT2qoK+6PrUozdrSyN7QTcygA7IyUGl7E1K0t4Y=";
+
types-aiobotocore-dms =
+
buildTypesAiobotocorePackage "dms" "2.15.0"
+
"sha256-9JKz+NHAudWbLGVL5L8fZwoTcom3o7JNFioRNYoVQ0Q=";
+
types-aiobotocore-docdb =
+
buildTypesAiobotocorePackage "docdb" "2.15.0"
+
"sha256-ZEdJM8Z7ngpa7LIMyL9+jRi0EL2IRcoG12O+cr2roYU=";
types-aiobotocore-docdb-elastic =
+
buildTypesAiobotocorePackage "docdb-elastic" "2.15.0"
+
"sha256-kKf2pjIGoGuO/V/LjIDBPF+Kv0rhEO0kSCLsJe1npc8=";
+
types-aiobotocore-drs =
+
buildTypesAiobotocorePackage "drs" "2.15.0"
+
"sha256-HxY54FJDM6VQuSAB7Qy1PNT9EhPF5z8NXn+m1ICe+aI=";
+
types-aiobotocore-ds =
+
buildTypesAiobotocorePackage "ds" "2.15.0"
+
"sha256-iAq4ovzPUAjfH6DE94F5IJoOXMtLr3MF6b+ITByTE2c=";
+
types-aiobotocore-dynamodb =
+
buildTypesAiobotocorePackage "dynamodb" "2.15.0"
+
"sha256-TBiXxLLpyYHslMBCGjPVEOke+7/kj2YcBSMMNpe/d3s=";
types-aiobotocore-dynamodbstreams =
+
buildTypesAiobotocorePackage "dynamodbstreams" "2.15.0"
+
"sha256-RRg/aabmM+Vl4b3HwafJVrIc/khRLhgVN9uflG8IGi4=";
+
types-aiobotocore-ebs =
+
buildTypesAiobotocorePackage "ebs" "2.15.0"
+
"sha256-FGLzilsbA3iCnJLkdeBSYNUPsyzz4N6aNX26MUwGKLE=";
+
types-aiobotocore-ec2 =
+
buildTypesAiobotocorePackage "ec2" "2.15.0"
+
"sha256-FnDRizmCPp39EhGU+c9UKJIFz2ZAMlTOaebcLhLBmlY=";
types-aiobotocore-ec2-instance-connect =
+
buildTypesAiobotocorePackage "ec2-instance-connect" "2.15.0"
+
"sha256-3KxMgKPAqCHVxv6a/70ykkJPAc/wFUIe+MxlOURCaHY=";
+
types-aiobotocore-ecr =
+
buildTypesAiobotocorePackage "ecr" "2.15.0"
+
"sha256-+bAe56VT/aSJERPDE7/PuBelT5vJubs2j7mJB0pb5rA=";
types-aiobotocore-ecr-public =
+
buildTypesAiobotocorePackage "ecr-public" "2.15.0"
+
"sha256-5WJz1uIp+dbP3qqTCieXJBM9TCOWHPOfVQck1G8BkpY=";
+
types-aiobotocore-ecs =
+
buildTypesAiobotocorePackage "ecs" "2.15.0"
+
"sha256-KEE+rLoBBqNtP6AtFT33Xx4TzQydrvyUxKpamHe50jE=";
+
types-aiobotocore-efs =
+
buildTypesAiobotocorePackage "efs" "2.15.0"
+
"sha256-3DZJT/rjzuxNi1oAc51AJguCXN9zI57cYp7Y3wTvtZs=";
+
types-aiobotocore-eks =
+
buildTypesAiobotocorePackage "eks" "2.15.0"
+
"sha256-KEl1qvE3QAnhScIbH9/WkwRDyIHDGNsCnNBom1nkdRg=";
types-aiobotocore-elastic-inference =
+
buildTypesAiobotocorePackage "elastic-inference" "2.15.0"
+
"sha256-65/pni/wL4lR1hzu0C7xfVeiT4kzl980hGr/pWJAwvU=";
types-aiobotocore-elasticache =
+
buildTypesAiobotocorePackage "elasticache" "2.15.0"
+
"sha256-GlAHYrfqx+VSBuXdwiRY4lUDqcfsmaxVXLwph6d6HCc=";
types-aiobotocore-elasticbeanstalk =
+
buildTypesAiobotocorePackage "elasticbeanstalk" "2.15.0"
+
"sha256-Cd16ST0rbvq+NOYAOQgwU2UZWDiKfUTQ4vdxQlP3+Bs=";
types-aiobotocore-elastictranscoder =
+
buildTypesAiobotocorePackage "elastictranscoder" "2.15.0"
+
"sha256-3dGv1gPdU/0o0LBYMjzH+uoSMVzhd2dHwZNxt4jdE6U=";
+
types-aiobotocore-elb =
+
buildTypesAiobotocorePackage "elb" "2.15.0"
+
"sha256-Y6J2/ChKP8JnrZEW8StlYONrAfRecKWJbf07I7zxIGI=";
+
types-aiobotocore-elbv2 =
+
buildTypesAiobotocorePackage "elbv2" "2.15.0"
+
"sha256-7m97yZfyrNFCI3zQYdHJ4SJ5oTACcJ+cfzMzX0MSdN8=";
+
types-aiobotocore-emr =
+
buildTypesAiobotocorePackage "emr" "2.15.0"
+
"sha256-4GNDh92LYUWxXjvgiYrOsY2joFbHalolgAWtnd79AJQ=";
types-aiobotocore-emr-containers =
+
buildTypesAiobotocorePackage "emr-containers" "2.15.0"
+
"sha256-TnEfypfapADarPuVOfl0SzNnJSFJUQmxmeoDZ869fIk=";
types-aiobotocore-emr-serverless =
+
buildTypesAiobotocorePackage "emr-serverless" "2.15.0"
+
"sha256-bjW88670lzwRWbIp5dHEJIf4EfJSOkQl7CIG2G/wpsQ=";
types-aiobotocore-entityresolution =
+
buildTypesAiobotocorePackage "entityresolution" "2.15.0"
+
"sha256-9x6SSolu1CVMjQitu4/8QBxxhdk6G65onKE0EW4oGi0=";
+
types-aiobotocore-es =
+
buildTypesAiobotocorePackage "es" "2.15.0"
+
"sha256-s8lgcAKVZH3rxzogSj74xJ98thChBIvePIvJmHKrApc=";
+
types-aiobotocore-events =
+
buildTypesAiobotocorePackage "events" "2.15.0"
+
"sha256-bgdyFuggcdUfDxEtDjgbmCIc88z4wGbdKQrYmIiZKjs=";
types-aiobotocore-evidently =
+
buildTypesAiobotocorePackage "evidently" "2.15.0"
+
"sha256-ZNKyeP1THt85PeKqrof84e3glJ4x1TwT0ziqaCXKedk=";
+
types-aiobotocore-finspace =
+
buildTypesAiobotocorePackage "finspace" "2.15.0"
+
"sha256-gvwDgITwyGZFVndTMKIkD0svxPF3Ur09De7rtP1N57A=";
types-aiobotocore-finspace-data =
+
buildTypesAiobotocorePackage "finspace-data" "2.15.0"
+
"sha256-+NpGar24GvTd3+3umx0axL2vNJQ0RtDKZzuKvNJu2RY=";
+
types-aiobotocore-firehose =
+
buildTypesAiobotocorePackage "firehose" "2.15.0"
+
"sha256-BD2gBxbEGlAolHT7xHBj58i4zVHXy3o0xGpIprcCA1I=";
+
types-aiobotocore-fis =
+
buildTypesAiobotocorePackage "fis" "2.15.0"
+
"sha256-qRkkIDm1n3z41pVntjSLypDnM3UVQlXuh5A+sWipFGY=";
+
types-aiobotocore-fms =
+
buildTypesAiobotocorePackage "fms" "2.15.0"
+
"sha256-i2wfly+9R4KyK1rsRIwKbK3P6OnXpfCxWC8ZV1Fx1M4=";
+
types-aiobotocore-forecast =
+
buildTypesAiobotocorePackage "forecast" "2.15.0"
+
"sha256-SC0rCCOVa47auM4pasWds3nOzO19anbT5jL1UVIUKXo=";
types-aiobotocore-forecastquery =
+
buildTypesAiobotocorePackage "forecastquery" "2.15.0"
+
"sha256-3+z4Ef85r9aOPdkLXV8L/+9MBvQpLNkFIElRBlQLsRo=";
types-aiobotocore-frauddetector =
+
buildTypesAiobotocorePackage "frauddetector" "2.15.0"
+
"sha256-UroaCR4B1cgLe4l2+RKdUa9/Q6LLpglmohhYDROSdnU=";
+
types-aiobotocore-fsx =
+
buildTypesAiobotocorePackage "fsx" "2.15.0"
+
"sha256-9iYbsEG4J4HeXBuCiQQtzOLVBzlkkcg404TbQGg+E7E=";
+
types-aiobotocore-gamelift =
+
buildTypesAiobotocorePackage "gamelift" "2.15.0"
+
"sha256-x9KREjqQw/DMOD3cbdw19mH4zOxvqKcMIRe/doGGn0s=";
types-aiobotocore-gamesparks =
buildTypesAiobotocorePackage "gamesparks" "2.7.0"
+
"sha256-oVbKtuLMPpCQcZYx/cH1Dqjv/t6/uXsveflfFVqfN+8=";
+
types-aiobotocore-glacier =
+
buildTypesAiobotocorePackage "glacier" "2.15.0"
+
"sha256-k/oPZr4TznL4ygQND0EuXCsSZNgVouBTm8Pih3m3j6k=";
types-aiobotocore-globalaccelerator =
+
buildTypesAiobotocorePackage "globalaccelerator" "2.15.0"
+
"sha256-e6bP28zUjuyGn9Y+IWJyYkcRNTQ8odpK6vlZUuxSIHg=";
+
types-aiobotocore-glue =
+
buildTypesAiobotocorePackage "glue" "2.15.0"
+
"sha256-iEi6pPUnJ1VRFXpdFhNVDf8fQ94kByVZEUzLC4SPYIQ=";
+
types-aiobotocore-grafana =
+
buildTypesAiobotocorePackage "grafana" "2.15.0"
+
"sha256-vQJJB10LNbGNvQTj+xHVneRChhxaFZkHXel5DRg7RSs=";
types-aiobotocore-greengrass =
+
buildTypesAiobotocorePackage "greengrass" "2.15.0"
+
"sha256-RDhbq/ucOitxsOeElmNV5kXGlVTHv/g2d5sxAaBzLlI=";
types-aiobotocore-greengrassv2 =
+
buildTypesAiobotocorePackage "greengrassv2" "2.15.0"
+
"sha256-47eFTzMPom+q4Ha6HRjPOQCMbn9X5OtEbpScbH+JrpA=";
types-aiobotocore-groundstation =
+
buildTypesAiobotocorePackage "groundstation" "2.15.0"
+
"sha256-6+KjFU7B46BL2wsXpMawQT/3DTjdVfcir/XVq1mYS0c=";
types-aiobotocore-guardduty =
+
buildTypesAiobotocorePackage "guardduty" "2.15.0"
+
"sha256-IBiDqyfJYhKyqt3v3hd8y72UXawwUed3BILsswrWkmg=";
+
types-aiobotocore-health =
+
buildTypesAiobotocorePackage "health" "2.15.0"
+
"sha256-WMgJb50/QiojGKgh6s81aKjFrewlh3bx6YWroTIZabA=";
types-aiobotocore-healthlake =
+
buildTypesAiobotocorePackage "healthlake" "2.15.0"
+
"sha256-qy++uEn9Ph2Ek6Rzpth6j3x1NMK1AqoF50HFcVZBbIU=";
types-aiobotocore-honeycode =
buildTypesAiobotocorePackage "honeycode" "2.13.0"
+
"sha256-DeeheoQeFEcDH21DSNs2kSR1rjnPLtTgz0yNCFnE+Io=";
+
types-aiobotocore-iam =
+
buildTypesAiobotocorePackage "iam" "2.15.0"
+
"sha256-HcCuedSOhN7B4xwCH2zQz7RxrVdz6y+L7ZfNoCWG8RE=";
types-aiobotocore-identitystore =
+
buildTypesAiobotocorePackage "identitystore" "2.15.0"
+
"sha256-etmeEUkNyB/I760pSt3VEqbzqKnk44Evi1zqUc1SxFI=";
types-aiobotocore-imagebuilder =
+
buildTypesAiobotocorePackage "imagebuilder" "2.15.0"
+
"sha256-0jIUpv7Njy5h6vzRxnKqr0kIIiHBUkOZh+NEW1s6tLw=";
types-aiobotocore-importexport =
+
buildTypesAiobotocorePackage "importexport" "2.15.0"
+
"sha256-v0gErsdr3Ljiyil8Ct7iNGqf61VenoExZOUhH760SPA=";
types-aiobotocore-inspector =
+
buildTypesAiobotocorePackage "inspector" "2.15.0"
+
"sha256-HInhkpxGJ886jRhspnQDWJkRF3jmo5J1PetVNrzuS7Q=";
types-aiobotocore-inspector2 =
+
buildTypesAiobotocorePackage "inspector2" "2.15.0"
+
"sha256-hvFzgJO69n+Jr5trZLv85PuActzWRXrLfRW0Iqdn9jk=";
types-aiobotocore-internetmonitor =
+
buildTypesAiobotocorePackage "internetmonitor" "2.15.0"
+
"sha256-qgg/j2d763Q4e4axjkhXC3I+BnlJ24j4sZ4hxbvpgYA=";
+
types-aiobotocore-iot =
+
buildTypesAiobotocorePackage "iot" "2.15.0"
+
"sha256-/KgXN3dWVw/ITZ51SOtJRvlUqc1kPxalRa7l7Rb6gSk=";
+
types-aiobotocore-iot-data =
+
buildTypesAiobotocorePackage "iot-data" "2.15.0"
+
"sha256-7q+IBCltYgU5i8QuLlHm0ZFdZcDVDPLmw+tkrBSHeQQ=";
types-aiobotocore-iot-jobs-data =
+
buildTypesAiobotocorePackage "iot-jobs-data" "2.15.0"
+
"sha256-aKQepzdWJBZQ+f633DVLErPldqrjyrkkAYMZt4Bi3gY=";
types-aiobotocore-iot-roborunner =
buildTypesAiobotocorePackage "iot-roborunner" "2.12.2"
+
"sha256-O/nGvYfUibI4EvHgONtkYHFv/dZSpHCehXjietPiMJo=";
types-aiobotocore-iot1click-devices =
+
buildTypesAiobotocorePackage "iot1click-devices" "2.15.0"
+
"sha256-c81lJVCAx4haFwRtRfzab8A6YKVspaUSwI9i/nd7jw8=";
types-aiobotocore-iot1click-projects =
+
buildTypesAiobotocorePackage "iot1click-projects" "2.15.0"
+
"sha256-Bb9ze8VK6lRT0Ts1PhQ6jrOrjcMzYYrThqVCN4COdRw=";
types-aiobotocore-iotanalytics =
+
buildTypesAiobotocorePackage "iotanalytics" "2.15.0"
+
"sha256-eOuQ4Bead3AQ4zD7Ibc/J7BO1bT3FxY0hlUB8qLz390=";
types-aiobotocore-iotdeviceadvisor =
+
buildTypesAiobotocorePackage "iotdeviceadvisor" "2.15.0"
+
"sha256-vrCjbqXz1DGStxCJXwQgrQHzI7BIxGee5zolY/pU6JI=";
types-aiobotocore-iotevents =
+
buildTypesAiobotocorePackage "iotevents" "2.15.0"
+
"sha256-3YScaOGMmSYRY+ObPUMWMsCJuUy6dhOYP9LNzluZnhk=";
types-aiobotocore-iotevents-data =
+
buildTypesAiobotocorePackage "iotevents-data" "2.15.0"
+
"sha256-Q/i0S+Y/tbnM5buFT838rLwBKJenYcPmfwBq7pJ6pyQ=";
types-aiobotocore-iotfleethub =
+
buildTypesAiobotocorePackage "iotfleethub" "2.15.0"
+
"sha256-EvUSF8PXk7Vb3+ic6ZtSdHJ63w2SmS0pp7QytP/tQss=";
types-aiobotocore-iotfleetwise =
+
buildTypesAiobotocorePackage "iotfleetwise" "2.15.0"
+
"sha256-ZEWme0qNdJpQqTKit2wqMbsCa+1E+8+TaqVz/NwolSQ=";
types-aiobotocore-iotsecuretunneling =
+
buildTypesAiobotocorePackage "iotsecuretunneling" "2.15.0"
+
"sha256-O48C/03s2bPB8DhN00BuwoW4gIqUnQG6Dm2I+Vs3waU=";
types-aiobotocore-iotsitewise =
+
buildTypesAiobotocorePackage "iotsitewise" "2.15.0"
+
"sha256-smId9Cxm0QJ7YiORYp3FdzRNt96kFIlpnWBMbSldtYE=";
types-aiobotocore-iotthingsgraph =
+
buildTypesAiobotocorePackage "iotthingsgraph" "2.15.0"
+
"sha256-cyjMATxGhhu4oYoa3l076VdgKJ2HHcrqrkGOYvAYMnE=";
types-aiobotocore-iottwinmaker =
+
buildTypesAiobotocorePackage "iottwinmaker" "2.15.0"
+
"sha256-xOmpDzfMY28x5eebi6P9pzPeM0bOdaj5yYeIaMnaI9E=";
types-aiobotocore-iotwireless =
+
buildTypesAiobotocorePackage "iotwireless" "2.15.0"
+
"sha256-d4Vxj2CQVXYTIPkPMF7hAi6TK3RTebuelZ+LfVCyIb8=";
+
types-aiobotocore-ivs =
+
buildTypesAiobotocorePackage "ivs" "2.15.0"
+
"sha256-EefoDS/gNX1VkN5/5lRf4lOTHTmU0h1uZWFPiQERzvE=";
types-aiobotocore-ivs-realtime =
+
buildTypesAiobotocorePackage "ivs-realtime" "2.15.0"
+
"sha256-GBan8Ln1n/ESWDNfbRlapLI5hgyamHTKQZdroasPpxo=";
+
types-aiobotocore-ivschat =
+
buildTypesAiobotocorePackage "ivschat" "2.15.0"
+
"sha256-SE0wPCcmri42ZHBqw1zA07JHA29Zq40QAfeuGKb5cis=";
+
types-aiobotocore-kafka =
+
buildTypesAiobotocorePackage "kafka" "2.15.0"
+
"sha256-eCQIXF+idvdZZa29cdQQbNWqDCl7YRBiL6oYooS82Xw=";
types-aiobotocore-kafkaconnect =
+
buildTypesAiobotocorePackage "kafkaconnect" "2.15.0"
+
"sha256-a9/2yUk/rq0npsCyrgK/2dNWVE5qP8tqF7qpSsyT40I=";
+
types-aiobotocore-kendra =
+
buildTypesAiobotocorePackage "kendra" "2.15.0"
+
"sha256-4xHwrD35jq9gbPR7X0TJx60GxystcHdMCuTxSZKckhw=";
types-aiobotocore-kendra-ranking =
+
buildTypesAiobotocorePackage "kendra-ranking" "2.15.0"
+
"sha256-6MoK7C3eEhaty4jn6/Jc4o/WsZRTxDQ0FATrpSodTME=";
types-aiobotocore-keyspaces =
+
buildTypesAiobotocorePackage "keyspaces" "2.15.0"
+
"sha256-aIjdGRxpS6bbiarTM425jE8B2xbVYKaTaiJhVSQ/4JM=";
+
types-aiobotocore-kinesis =
+
buildTypesAiobotocorePackage "kinesis" "2.15.0"
+
"sha256-hzKV9+gFBwkIbNhlUdDrRyVFU3/VasZfyTjaZNGA0MI=";
types-aiobotocore-kinesis-video-archived-media =
+
buildTypesAiobotocorePackage "kinesis-video-archived-media" "2.15.0"
+
"sha256-w2b8fP8AEH3bh3iWPym7zAmX0eyXy4hobqYXwAOs3zg=";
types-aiobotocore-kinesis-video-media =
+
buildTypesAiobotocorePackage "kinesis-video-media" "2.15.0"
+
"sha256-OkF8NwJTK9doelF0LCoKivpX8IQL0gJT+WgDEi1ZhkY=";
types-aiobotocore-kinesis-video-signaling =
+
buildTypesAiobotocorePackage "kinesis-video-signaling" "2.15.0"
+
"sha256-/1eZFJLoCnBbvQlSSBgwbEZRCfFdZIUbNIimTVfnxAE=";
types-aiobotocore-kinesis-video-webrtc-storage =
+
buildTypesAiobotocorePackage "kinesis-video-webrtc-storage" "2.15.0"
+
"sha256-++LfFLQ6NkCs6NwMkJzZYUFvEw1iJA24NV0nq+9eMnY=";
types-aiobotocore-kinesisanalytics =
+
buildTypesAiobotocorePackage "kinesisanalytics" "2.15.0"
+
"sha256-QaWFDq5DZiaqHZDOt9uat0d+YFsJymd+J+dJ8FBnsJ0=";
types-aiobotocore-kinesisanalyticsv2 =
+
buildTypesAiobotocorePackage "kinesisanalyticsv2" "2.15.0"
+
"sha256-qoGXnmE2xrttERNdlD0vcgGvusymNo43Qmke53Cu9O0=";
types-aiobotocore-kinesisvideo =
+
buildTypesAiobotocorePackage "kinesisvideo" "2.15.0"
+
"sha256-i5itjd7OC0MIzdV4cXYk/jKnL/fi7PqfcjBqEBxOGpU=";
+
types-aiobotocore-kms =
+
buildTypesAiobotocorePackage "kms" "2.15.0"
+
"sha256-tNrJ8m8e1yvBxcnAFbwDPr6mLQSEYCuip/6cnIfnkYw=";
types-aiobotocore-lakeformation =
+
buildTypesAiobotocorePackage "lakeformation" "2.15.0"
+
"sha256-db+t78Wdjp9Q0Yelq00j4uGO3COAq9wAQMiS04OHCDM=";
+
types-aiobotocore-lambda =
+
buildTypesAiobotocorePackage "lambda" "2.15.0"
+
"sha256-+zVb3jcfhxcwdZInmNgI5XD8kYg+cOztM5+vKw0NQig=";
types-aiobotocore-lex-models =
+
buildTypesAiobotocorePackage "lex-models" "2.15.0"
+
"sha256-CTBYSHSjk140r5/ntNrbhCW9qHyJkHKnuzDGy/VnvkA=";
types-aiobotocore-lex-runtime =
+
buildTypesAiobotocorePackage "lex-runtime" "2.15.0"
+
"sha256-HTMVi8/mDsMfLYxbOa1JoOqfFGyG87k5PDy6QBCWmFo=";
types-aiobotocore-lexv2-models =
+
buildTypesAiobotocorePackage "lexv2-models" "2.15.0"
+
"sha256-n+YKYwgx6LK4biiy7R0jroAniQH5eyJAZNCwt3bmd5U=";
types-aiobotocore-lexv2-runtime =
+
buildTypesAiobotocorePackage "lexv2-runtime" "2.15.0"
+
"sha256-dsNybSvDpCf8WcCyLmsoNmvGyAYjOPMpaZEuT1Uon6w=";
types-aiobotocore-license-manager =
+
buildTypesAiobotocorePackage "license-manager" "2.15.0"
+
"sha256-A/uBBx6+WR/QfyVSRoQ5QvxgJBoKYKomaV4Fy9bpdXs=";
types-aiobotocore-license-manager-linux-subscriptions =
+
buildTypesAiobotocorePackage "license-manager-linux-subscriptions" "2.15.0"
+
"sha256-Fsr3RTvMDVSagXHnZj2NMoqLjcVIYBGWKT5WsnIWebg=";
types-aiobotocore-license-manager-user-subscriptions =
+
buildTypesAiobotocorePackage "license-manager-user-subscriptions" "2.15.0"
+
"sha256-UDxwOQm+n6wABPchWLmTFE0K1CjPiQwISmLl+7Za9w4=";
types-aiobotocore-lightsail =
+
buildTypesAiobotocorePackage "lightsail" "2.15.0"
+
"sha256-iIDdWLBhFNNxtMSardWyzHL8JcvgHJIaudJ+05PXL7Q=";
+
types-aiobotocore-location =
+
buildTypesAiobotocorePackage "location" "2.15.0"
+
"sha256-fodpQvoIPV1oTNgnSfW+3zM4AMLwe3pHVtYwZYB2kaA=";
+
types-aiobotocore-logs =
+
buildTypesAiobotocorePackage "logs" "2.15.0"
+
"sha256-ZhbzssEml+X1laF9Cs2MegVLZ4EJCV3E4ZxLW12vEKU=";
types-aiobotocore-lookoutequipment =
+
buildTypesAiobotocorePackage "lookoutequipment" "2.15.0"
+
"sha256-H2iedaGVN7uM7BLlzcnhdSbDQI96paStbohcijsRBUk=";
types-aiobotocore-lookoutmetrics =
+
buildTypesAiobotocorePackage "lookoutmetrics" "2.15.0"
+
"sha256-VqVU6ziEvRtSQ60jPw2/XZo7dZTyAaLNUZ+6W9V8x+g=";
types-aiobotocore-lookoutvision =
+
buildTypesAiobotocorePackage "lookoutvision" "2.15.0"
+
"sha256-7NoKEpbYPGMaaE2l8fzvE7wymcHOGy7La7sPzTWZzn8=";
+
types-aiobotocore-m2 =
+
buildTypesAiobotocorePackage "m2" "2.15.0"
+
"sha256-oR4biBouqRzHpLi8t62eicIBAC6uDxKhHCFJXcw98VA=";
types-aiobotocore-machinelearning =
+
buildTypesAiobotocorePackage "machinelearning" "2.15.0"
+
"sha256-/7OUplbaSrqFCX6FM5It2M0einbHeKdPuhlPuW1oAf0=";
+
types-aiobotocore-macie =
+
buildTypesAiobotocorePackage "macie" "2.7.0"
+
"sha256-hJJtGsK2b56nKX1ZhiarC+ffyjHYWRiC8II4oyDZWWw=";
+
types-aiobotocore-macie2 =
+
buildTypesAiobotocorePackage "macie2" "2.15.0"
+
"sha256-sZbckbmw1LfBLDiRjtfk2ogZe45H35vViBvr/z/syY8=";
types-aiobotocore-managedblockchain =
+
buildTypesAiobotocorePackage "managedblockchain" "2.15.0"
+
"sha256-rCmVEy/oDykR2eiEZ8K1rP+M9hvie8Fr/aVXGX/mnng=";
types-aiobotocore-managedblockchain-query =
+
buildTypesAiobotocorePackage "managedblockchain-query" "2.15.0"
+
"sha256-234BPfns0M64IQL6zLw2YXrEm6Gv9dr8jFZ6W9kiIFc=";
types-aiobotocore-marketplace-catalog =
+
buildTypesAiobotocorePackage "marketplace-catalog" "2.15.0"
+
"sha256-xt9u8d4mUUzkieGKwsh/682O1EFplNOCvf/5RuEL9iA=";
types-aiobotocore-marketplace-entitlement =
+
buildTypesAiobotocorePackage "marketplace-entitlement" "2.15.0"
+
"sha256-ZQOMPaczJfEeHHPv4GWKKrQUOBDZLBIqol4fhriAhzA=";
types-aiobotocore-marketplacecommerceanalytics =
+
buildTypesAiobotocorePackage "marketplacecommerceanalytics" "2.15.0"
+
"sha256-ykZADFdCQ78IlBanzIQuWiHV5p7DuI4QPYwle1H63Bw=";
types-aiobotocore-mediaconnect =
+
buildTypesAiobotocorePackage "mediaconnect" "2.15.0"
+
"sha256-Glz572WmmAhDL7s2sBNACPwSZhB3c0JzvycEZGLIMoc=";
types-aiobotocore-mediaconvert =
+
buildTypesAiobotocorePackage "mediaconvert" "2.15.0"
+
"sha256-T2S8GaUePcH/bnCOFbt1Tu9Fudhv+xoBEhJX6giF2a0=";
types-aiobotocore-medialive =
+
buildTypesAiobotocorePackage "medialive" "2.15.0"
+
"sha256-1pBMtaFdCzCWv2OXdP36NaeoLInFqlLTG46cSbWHihg=";
types-aiobotocore-mediapackage =
+
buildTypesAiobotocorePackage "mediapackage" "2.15.0"
+
"sha256-3AQtWf67flmSz6pJ4HMzClD4qyuQUFafpGB74D8KJTA=";
types-aiobotocore-mediapackage-vod =
+
buildTypesAiobotocorePackage "mediapackage-vod" "2.15.0"
+
"sha256-BPQwsGw/xXEP5SeDhIQRu376UQ9AiP7M7hy+B5j56tw=";
types-aiobotocore-mediapackagev2 =
+
buildTypesAiobotocorePackage "mediapackagev2" "2.15.0"
+
"sha256-Yjr+/QxMF6E7c5jsYzjptKMzMSezcSE/u5rVqBu2nGw=";
types-aiobotocore-mediastore =
+
buildTypesAiobotocorePackage "mediastore" "2.15.0"
+
"sha256-YsgTZ0j3i3nlEERkF4fLqVn5M9pkzguFqthx5XSVn1E=";
types-aiobotocore-mediastore-data =
+
buildTypesAiobotocorePackage "mediastore-data" "2.15.0"
+
"sha256-ZnYZPMBhRC7e8kot/7RXCbXYGS5cU0NRfXiAdWgXVAA=";
types-aiobotocore-mediatailor =
+
buildTypesAiobotocorePackage "mediatailor" "2.15.0"
+
"sha256-FjHfv8tfQVFk0iBD8np1KCQFX+BuprkIiEAUJCEDPn0=";
types-aiobotocore-medical-imaging =
+
buildTypesAiobotocorePackage "medical-imaging" "2.15.0"
+
"sha256-sxbmmX7Y7NoyZzOPq3+vQFU57JrBStsWHMZig3E2ZUc=";
+
types-aiobotocore-memorydb =
+
buildTypesAiobotocorePackage "memorydb" "2.15.0"
+
"sha256-C6dAMsCasQw2+bPFnBJVUZHdKUodT1zLKYVGizI0UiA=";
types-aiobotocore-meteringmarketplace =
+
buildTypesAiobotocorePackage "meteringmarketplace" "2.15.0"
+
"sha256-UG5Wy/1Fb3JwSL9cbzegHIj/UmVDyBIW0PhovEMMtZs=";
+
types-aiobotocore-mgh =
+
buildTypesAiobotocorePackage "mgh" "2.15.0"
+
"sha256-YGh12HkugOCGThtFOM/YGTGSsAqhkdyLXwe/DUo06JE=";
+
types-aiobotocore-mgn =
+
buildTypesAiobotocorePackage "mgn" "2.15.0"
+
"sha256-pt+o3fHfEZ+i0nTtA3aL9N5835Z2fJPDTI27ct1Q6ts=";
types-aiobotocore-migration-hub-refactor-spaces =
+
buildTypesAiobotocorePackage "migration-hub-refactor-spaces" "2.15.0"
+
"sha256-UVbGGevpTSsk/5u4ZM4ssbupT4NNJOXRS1j6Ar6NTvg=";
types-aiobotocore-migrationhub-config =
+
buildTypesAiobotocorePackage "migrationhub-config" "2.15.0"
+
"sha256-isZ/J3BH52c3kADs3QV6NCaN4U1W0SLH+2vx5FBUfYM=";
types-aiobotocore-migrationhuborchestrator =
+
buildTypesAiobotocorePackage "migrationhuborchestrator" "2.15.0"
+
"sha256-21q8uRwtbfsX03ayhHNFecq8ZC/VTYZENmpWauk1oL0=";
types-aiobotocore-migrationhubstrategy =
+
buildTypesAiobotocorePackage "migrationhubstrategy" "2.15.0"
+
"sha256-xXmi5qhzx4ZNTwXxAwOkPHHuMVevdjgm6ER0V/zaDf4=";
+
types-aiobotocore-mobile =
+
buildTypesAiobotocorePackage "mobile" "2.13.2"
+
"sha256-OxB91BCAmYnY72JBWZaBlEkpAxN2Q5aY4i1Pt3eD9hc=";
+
types-aiobotocore-mq =
+
buildTypesAiobotocorePackage "mq" "2.15.0"
+
"sha256-c/m/RAQabQHFWArEYuvEWjekBSyh+gPTHYlwNnpQ7r0=";
+
types-aiobotocore-mturk =
+
buildTypesAiobotocorePackage "mturk" "2.15.0"
+
"sha256-vtZK0eYARSRbn9RpRK4yrKz0erx75YoFCPjuGBV2ztM=";
+
types-aiobotocore-mwaa =
+
buildTypesAiobotocorePackage "mwaa" "2.15.0"
+
"sha256-uI+uv/D25J/bkTAS3koq7rOgGimhDhHTW2ChCk9mTP0=";
+
types-aiobotocore-neptune =
+
buildTypesAiobotocorePackage "neptune" "2.15.0"
+
"sha256-MiH4jhgesSLxaeFzzEJfuorkAC60ncXGRfg1EFvT/Qg=";
types-aiobotocore-network-firewall =
+
buildTypesAiobotocorePackage "network-firewall" "2.15.0"
+
"sha256-NLBghjcr8XbHnSaZVGxUj3jCinFZkmxagLlDMjQFCbM=";
types-aiobotocore-networkmanager =
+
buildTypesAiobotocorePackage "networkmanager" "2.15.0"
+
"sha256-fA1CFdV5G+3BeJFqGb/61Mh4fDgUCIHZEHb3+Po1d70=";
+
types-aiobotocore-nimble =
+
buildTypesAiobotocorePackage "nimble" "2.15.0"
+
"sha256-0Fp0TZK21QeaKPUQ9prOE7IaDirSGBVEgH8yv8KKy20=";
+
types-aiobotocore-oam =
+
buildTypesAiobotocorePackage "oam" "2.15.0"
+
"sha256-1EU1ZCtMoCQaCWnSXlrayKKaC9l82y4Edc2kc2Rm/EQ=";
+
types-aiobotocore-omics =
+
buildTypesAiobotocorePackage "omics" "2.15.0"
+
"sha256-cHrKEgGV79ea9FBdDV4fltKzEDPRsiavuSszM1z7Utw=";
types-aiobotocore-opensearch =
+
buildTypesAiobotocorePackage "opensearch" "2.15.0"
+
"sha256-6S42q0i4SULwjyUEx1YCg5i1kgwz0oXC4tTFdMiG+Po=";
types-aiobotocore-opensearchserverless =
+
buildTypesAiobotocorePackage "opensearchserverless" "2.15.0"
+
"sha256-o6QHCkyNfjil/O28CCYgflU6E3pUkLZ/flGYcRoIWWE=";
+
types-aiobotocore-opsworks =
+
buildTypesAiobotocorePackage "opsworks" "2.15.0"
+
"sha256-Jg9u7P2vapI3Pwx4DFeWMTy7HriNlro0UctPhSt9TgA=";
types-aiobotocore-opsworkscm =
+
buildTypesAiobotocorePackage "opsworkscm" "2.15.0"
+
"sha256-34frDYBm3pH4/YYpKey/uG0Rv6DbNCXytSV3PnR3QHw=";
types-aiobotocore-organizations =
+
buildTypesAiobotocorePackage "organizations" "2.15.0"
+
"sha256-ZnjLqwh2+1N9Zb4nIkcysr+TGnUHBNxqy0vJABIQjuA=";
+
types-aiobotocore-osis =
+
buildTypesAiobotocorePackage "osis" "2.15.0"
+
"sha256-HH7HaxV6bMywkwTsMXP3QZWc+lyWDzxtHmrZMIY/JOk=";
+
types-aiobotocore-outposts =
+
buildTypesAiobotocorePackage "outposts" "2.15.0"
+
"sha256-kGs9VO15CkvHdSZNA0d7OGUx5Mb/nzJK0kCna9qtRIA=";
+
types-aiobotocore-panorama =
+
buildTypesAiobotocorePackage "panorama" "2.15.0"
+
"sha256-JtO0nR0IhaCN8HNFt7YObk0ytdeirfGyXG6EFDguOxk=";
types-aiobotocore-payment-cryptography =
+
buildTypesAiobotocorePackage "payment-cryptography" "2.15.0"
+
"sha256-bqRMxwiGGbMqRFZqkQnsmNq4JWuXZOvLbX51IGeUz/Q=";
types-aiobotocore-payment-cryptography-data =
+
buildTypesAiobotocorePackage "payment-cryptography-data" "2.15.0"
+
"sha256-+o4Q5VmzkR9+eGUow5dlS+IyD0ukR//EQ+pbEL1v5QQ=";
types-aiobotocore-personalize =
+
buildTypesAiobotocorePackage "personalize" "2.15.0"
+
"sha256-jH5M7kLBNUQAsct741zqKB5OsZyIOMLbzKi96Wem4OY=";
types-aiobotocore-personalize-events =
+
buildTypesAiobotocorePackage "personalize-events" "2.15.0"
+
"sha256-KBsvNpf8J53cucgF/auehCMsMCnVxixaGMIiW9YeSvM=";
types-aiobotocore-personalize-runtime =
+
buildTypesAiobotocorePackage "personalize-runtime" "2.15.0"
+
"sha256-Yf6yWHC2UqVHsxXc8ei6o6GPx8aAuhfMCkf7H/MoHzI=";
+
types-aiobotocore-pi =
+
buildTypesAiobotocorePackage "pi" "2.15.0"
+
"sha256-Bc0f8YGFQmCybeec+SnhpWYTbGQFyt7P4WtUMc4hIuY=";
+
types-aiobotocore-pinpoint =
+
buildTypesAiobotocorePackage "pinpoint" "2.15.0"
+
"sha256-dHJY2ErvI8iJOdoGV+7f8hlHFtcr756fNiX8MTsXhUE=";
types-aiobotocore-pinpoint-email =
+
buildTypesAiobotocorePackage "pinpoint-email" "2.15.0"
+
"sha256-Dpdpfga05sbxoEiwmMwa9bYaclrrOK4HpOmqERoAYJw=";
types-aiobotocore-pinpoint-sms-voice =
+
buildTypesAiobotocorePackage "pinpoint-sms-voice" "2.15.0"
+
"sha256-HAZyyUB+jpMcTwlUEJwmOxv6pTiyhWYdpbWnShVux2k=";
types-aiobotocore-pinpoint-sms-voice-v2 =
+
buildTypesAiobotocorePackage "pinpoint-sms-voice-v2" "2.15.0"
+
"sha256-pI+ICkq+DyuutwMHngQYxprvQqdExaL0Fx8pDHDQ4MU=";
+
types-aiobotocore-pipes =
+
buildTypesAiobotocorePackage "pipes" "2.15.0"
+
"sha256-MIBeZQBCCfmi6iehHD29uWX2ArGlyWA3wlTgVhBie2s=";
+
types-aiobotocore-polly =
+
buildTypesAiobotocorePackage "polly" "2.15.0"
+
"sha256-g/MJiOG6PulfS5KpWxZqRS7eGNr83O6Q1wyoZvidXrA=";
+
types-aiobotocore-pricing =
+
buildTypesAiobotocorePackage "pricing" "2.15.0"
+
"sha256-egYnlcrzy8pZcIALNJSsW5AFfQ5O/2vQYTupGDBvNKE=";
types-aiobotocore-privatenetworks =
+
buildTypesAiobotocorePackage "privatenetworks" "2.15.0"
+
"sha256-fPrRL1QyMOvF2sg5axx6Czoa1Ad5kNs/j8MLqEh6dDE=";
+
types-aiobotocore-proton =
+
buildTypesAiobotocorePackage "proton" "2.15.0"
+
"sha256-iJTcz8fTcBy3aw97Rn7J4m7Ha5kURK1EZvgiipqz64M=";
+
types-aiobotocore-qldb =
+
buildTypesAiobotocorePackage "qldb" "2.15.0"
+
"sha256-TZkL/IKBAUWR0meMUTkXqCa49ea8N32Ml67y4xjUA94=";
types-aiobotocore-qldb-session =
+
buildTypesAiobotocorePackage "qldb-session" "2.15.0"
+
"sha256-uLNMZgaWk9tUwYkG3vZogqyPiTbDmLcJm8GQqT3vqI4=";
types-aiobotocore-quicksight =
+
buildTypesAiobotocorePackage "quicksight" "2.15.0"
+
"sha256-QWXeYC6ZVd6tBDfOWtA1zUU7z2L0GOTeSuJiOvF2nZw=";
+
types-aiobotocore-ram =
+
buildTypesAiobotocorePackage "ram" "2.15.0"
+
"sha256-BwuU/43NqfuZt99u0BtLjOye61pyLyFm55SbGR+mcEM=";
+
types-aiobotocore-rbin =
+
buildTypesAiobotocorePackage "rbin" "2.15.0"
+
"sha256-0TrXf6db1xP42f9eJTBnzWr7w2su8Y0ExFTWmqV73fw=";
+
types-aiobotocore-rds =
+
buildTypesAiobotocorePackage "rds" "2.15.0"
+
"sha256-X2fN3CYSDbqk6ImaaE4oVxOZbpN/UQzp1wMAFuOq7uY=";
+
types-aiobotocore-rds-data =
+
buildTypesAiobotocorePackage "rds-data" "2.15.0"
+
"sha256-vyi+0YaxujcmWQfm/vQaWY/iozoFTNHRkJsCqBDSby4=";
+
types-aiobotocore-redshift =
+
buildTypesAiobotocorePackage "redshift" "2.15.0"
+
"sha256-wavvzMsczE/TJJEqcCLVm7t2QHscZuv8TS6Qsuuu990=";
types-aiobotocore-redshift-data =
+
buildTypesAiobotocorePackage "redshift-data" "2.15.0"
+
"sha256-JK3ZCluyF9pReeLHZy4AjgRIJTzmabb4vYakuHIracs=";
types-aiobotocore-redshift-serverless =
+
buildTypesAiobotocorePackage "redshift-serverless" "2.15.0"
+
"sha256-aw/ubbtRU1rGRnYr1j2a/WQTohYjJhBmNJ8nP9Kxk4Y=";
types-aiobotocore-rekognition =
+
buildTypesAiobotocorePackage "rekognition" "2.15.0"
+
"sha256-Ptv7sgRHVfbtRIEQM/M0Di0UPIVZC79Td15H2SHyTsE=";
types-aiobotocore-resiliencehub =
+
buildTypesAiobotocorePackage "resiliencehub" "2.15.0"
+
"sha256-/tJDFZQCnSvww/Mp8xL0AGhJxTmCCeI68fkvC4TSbjU=";
types-aiobotocore-resource-explorer-2 =
+
buildTypesAiobotocorePackage "resource-explorer-2" "2.15.0"
+
"sha256-yF8QaebGjKkuqZKU0kkgSjXBmVpVnGdhuGG8jYi8UP0=";
types-aiobotocore-resource-groups =
+
buildTypesAiobotocorePackage "resource-groups" "2.15.0"
+
"sha256-mxFaUb2cLNLaq9+pdUbfumO096kr2Ic2qGdKirR41LE=";
types-aiobotocore-resourcegroupstaggingapi =
+
buildTypesAiobotocorePackage "resourcegroupstaggingapi" "2.15.0"
+
"sha256-4ISZza2xs+0qJ61oLDRI+a8PIS2Dw5ybWjmWpMzW4UQ=";
types-aiobotocore-robomaker =
+
buildTypesAiobotocorePackage "robomaker" "2.15.0"
+
"sha256-8R7Sy54+dC+PlgBmZ60vI0ZC31IqPbqv6x0kM4oomlE=";
types-aiobotocore-rolesanywhere =
+
buildTypesAiobotocorePackage "rolesanywhere" "2.15.0"
+
"sha256-8iyTLdJAWs9ptCUoeh9BkPQ50uCMRoT/NnKrQ8OajDc=";
+
types-aiobotocore-route53 =
+
buildTypesAiobotocorePackage "route53" "2.15.0"
+
"sha256-UgH+fKQ+qsstCcPyvFUsG3ToMtJJCY4qlCkhMsfQfIM=";
types-aiobotocore-route53-recovery-cluster =
+
buildTypesAiobotocorePackage "route53-recovery-cluster" "2.15.0"
+
"sha256-4Zt9w4r3OxoXOQH0o8nmamEWWwA36yBaAFNeX0trDk0=";
types-aiobotocore-route53-recovery-control-config =
+
buildTypesAiobotocorePackage "route53-recovery-control-config" "2.15.0"
+
"sha256-z5WITGBPD7P+k33UL9rD5VLavtyXV3LAZcv0FpgC6/w=";
types-aiobotocore-route53-recovery-readiness =
+
buildTypesAiobotocorePackage "route53-recovery-readiness" "2.15.0"
+
"sha256-Wc1AnMZa92WjRuc+rVePRadTSdcZfEAYOnmOyEpMaHs=";
types-aiobotocore-route53domains =
+
buildTypesAiobotocorePackage "route53domains" "2.15.0"
+
"sha256-jUSEzlaMkj8Wj7VGXpIRwYHFl6n9Ei8dSgMIROtXsPo=";
types-aiobotocore-route53resolver =
+
buildTypesAiobotocorePackage "route53resolver" "2.15.0"
+
"sha256-CUJK2fsYrzHtm/XOXIFY2XYflI7XS7V9p2LyLxb6Cus=";
+
types-aiobotocore-rum =
+
buildTypesAiobotocorePackage "rum" "2.15.0"
+
"sha256-qke+xaXPd7UjBq0C1eEjw8zwjd2hpuQ/XP3FJNULKgY=";
+
types-aiobotocore-s3 =
+
buildTypesAiobotocorePackage "s3" "2.15.0"
+
"sha256-S3ZBfYlpZqBkUNgWNirNYkwlshwEDdEJVlJ+61Gdz/c=";
types-aiobotocore-s3control =
+
buildTypesAiobotocorePackage "s3control" "2.15.0"
+
"sha256-L9YP3AIR4wn4m+eG8mHrK8M+IzrVlSC1j/NMeWTLXDU=";
types-aiobotocore-s3outposts =
+
buildTypesAiobotocorePackage "s3outposts" "2.15.0"
+
"sha256-CFXrxd2HOtz0Z8sz9aIXLRKRYd9louiLBfixa68l5AU=";
types-aiobotocore-sagemaker =
+
buildTypesAiobotocorePackage "sagemaker" "2.15.0"
+
"sha256-hVy9kRYhnec8Q1wJDqZiSek5Ww5QmahwJRJX0V+PjmU=";
types-aiobotocore-sagemaker-a2i-runtime =
+
buildTypesAiobotocorePackage "sagemaker-a2i-runtime" "2.15.0"
+
"sha256-3jd5E8DSxushqXkIfkS9zm2s2p+iLlJfFBqCJz9STz0=";
types-aiobotocore-sagemaker-edge =
+
buildTypesAiobotocorePackage "sagemaker-edge" "2.15.0"
+
"sha256-uydOAL5VEfRTL0QLl0aKIdCEjw2RYRp/RRSVMOKKsHs=";
types-aiobotocore-sagemaker-featurestore-runtime =
+
buildTypesAiobotocorePackage "sagemaker-featurestore-runtime" "2.15.0"
+
"sha256-QiOGTUpL0R68Ns+Y3losMUVskv5YHf8/MnrmqeJqgmo=";
types-aiobotocore-sagemaker-geospatial =
+
buildTypesAiobotocorePackage "sagemaker-geospatial" "2.15.0"
+
"sha256-oQRTnA2lbRkd1Tv7g44GdKuVuq9BZ2PXLTNWUyABKfg=";
types-aiobotocore-sagemaker-metrics =
+
buildTypesAiobotocorePackage "sagemaker-metrics" "2.15.0"
+
"sha256-jzwn2HDRNL9QmSEy6V2tNTL6gcHyBXPEQnuBVISy8xY=";
types-aiobotocore-sagemaker-runtime =
+
buildTypesAiobotocorePackage "sagemaker-runtime" "2.15.0"
+
"sha256-RtVl6fH1znkuNWPZ4Ndhb+qplLfDq1n1YzQ9p9Wk6G0=";
types-aiobotocore-savingsplans =
+
buildTypesAiobotocorePackage "savingsplans" "2.15.0"
+
"sha256-uLmimcAk1vZO+2QlWlpV5LxTSxooYdQNsYET8CJ+tg0=";
types-aiobotocore-scheduler =
+
buildTypesAiobotocorePackage "scheduler" "2.15.0"
+
"sha256-0/WvqWSd8VGISlqrTx8ef6B839PkYzDte2JYRTXwUeM=";
+
types-aiobotocore-schemas =
+
buildTypesAiobotocorePackage "schemas" "2.15.0"
+
"sha256-+RA7DzmObfY/lbo1CCQUDMFacw/mwQGzXG8L44/y5z8=";
+
types-aiobotocore-sdb =
+
buildTypesAiobotocorePackage "sdb" "2.15.0"
+
"sha256-ImfIS00D5p0FYZW43C6ZMz8dvSowWDavlauuTYRIBZg=";
types-aiobotocore-secretsmanager =
+
buildTypesAiobotocorePackage "secretsmanager" "2.15.0"
+
"sha256-w/ngCgJP9V1i11LDIVB1mqaDc3mKhALCpHHpMjoWnL4=";
types-aiobotocore-securityhub =
+
buildTypesAiobotocorePackage "securityhub" "2.15.0"
+
"sha256-EM+0L25N202Y3jLmcDz9EzfCr913N+ttbO36s0B2Cjg=";
types-aiobotocore-securitylake =
+
buildTypesAiobotocorePackage "securitylake" "2.15.0"
+
"sha256-grQYAC3rSiuW8JoqJr9ESuRx0OrwukhAHZuLBdTYMoc=";
types-aiobotocore-serverlessrepo =
+
buildTypesAiobotocorePackage "serverlessrepo" "2.15.0"
+
"sha256-Vvt7f6trMwQWDIC8jOs0HrkG5UB7OyDZB8QKztYPusM=";
types-aiobotocore-service-quotas =
+
buildTypesAiobotocorePackage "service-quotas" "2.15.0"
+
"sha256-NVUuGzwoRUyJu5rZVkJod0BIzIt6flp7egiuM9SzXIo=";
types-aiobotocore-servicecatalog =
+
buildTypesAiobotocorePackage "servicecatalog" "2.15.0"
+
"sha256-pEUUNvG0GF73VL5o3djXl6bz5UsdUV6Jlz7itavgdqc=";
types-aiobotocore-servicecatalog-appregistry =
+
buildTypesAiobotocorePackage "servicecatalog-appregistry" "2.15.0"
+
"sha256-/8dE7iiNcJ5ExvzorCG1rpbvOp6HNhw3hibymr+Y+z0=";
types-aiobotocore-servicediscovery =
+
buildTypesAiobotocorePackage "servicediscovery" "2.15.0"
+
"sha256-0GNZgK445MrP84a8ZlOyfhbx24EOVWcwJMlK8G0Rjqo=";
+
types-aiobotocore-ses =
+
buildTypesAiobotocorePackage "ses" "2.15.0"
+
"sha256-df/+KPwhP26hZIHj+kB8TT0SEmzvA1sSXEAyXOOu/oQ=";
+
types-aiobotocore-sesv2 =
+
buildTypesAiobotocorePackage "sesv2" "2.15.0"
+
"sha256-17EmuWlNJZA+zIZChhHFkPRC+doE/n+ebPqVk73VtNs=";
+
types-aiobotocore-shield =
+
buildTypesAiobotocorePackage "shield" "2.15.0"
+
"sha256-LVdaqwMmqHeBlU++Npje5zo/y9lHkyeNFNNGaETypNk=";
+
types-aiobotocore-signer =
+
buildTypesAiobotocorePackage "signer" "2.15.0"
+
"sha256-K0R9aAS2jacez/U5l9QIiPsBUwMDlW/bb8blBVkoolY=";
types-aiobotocore-simspaceweaver =
+
buildTypesAiobotocorePackage "simspaceweaver" "2.15.0"
+
"sha256-Ilus9YxPmEpqLwuwh1GPZeDl/C7wVOUAaVi9xXRLT9E=";
+
types-aiobotocore-sms =
+
buildTypesAiobotocorePackage "sms" "2.15.0"
+
"sha256-BniFLeuZataAM/NYyOK6iB4b2a/sWtgNRpVfgHsqYiY=";
types-aiobotocore-sms-voice =
+
buildTypesAiobotocorePackage "sms-voice" "2.15.0"
+
"sha256-9MCKNyOtMOcEl/JpDNd4d9UmdJQFuxOSYVQFoRg3CL4=";
types-aiobotocore-snow-device-management =
+
buildTypesAiobotocorePackage "snow-device-management" "2.15.0"
+
"sha256-ZEz4+4y7ebhBOyeYxGUrwSDeqiU2/JDMJM/3i1jqJYU=";
+
types-aiobotocore-snowball =
+
buildTypesAiobotocorePackage "snowball" "2.15.0"
+
"sha256-WL3OEnSX9SnfAZeNzknAwCiFTxnS49M8vg4Do+qa7Es=";
+
types-aiobotocore-sns =
+
buildTypesAiobotocorePackage "sns" "2.15.0"
+
"sha256-zoLt5UlcGqxQZY3LYzL3urQeryT/KQqmlMlMOx5UD9k=";
+
types-aiobotocore-sqs =
+
buildTypesAiobotocorePackage "sqs" "2.15.0"
+
"sha256-pYlp0b+AowToQQsrIcOS/dA/1a49WwNbojMsWXXroxs=";
+
types-aiobotocore-ssm =
+
buildTypesAiobotocorePackage "ssm" "2.15.0"
+
"sha256-LGuL7mGhe7XVBetPFKrwqswpyMwLO3aXuWRwuWV1n4g=";
types-aiobotocore-ssm-contacts =
+
buildTypesAiobotocorePackage "ssm-contacts" "2.15.0"
+
"sha256-lycHVp5nrD6z0dXwqN5KTs7OGQwAZaAZCM5Gezqj+rQ=";
types-aiobotocore-ssm-incidents =
+
buildTypesAiobotocorePackage "ssm-incidents" "2.15.0"
+
"sha256-CeSG0L3z5T+tlgrAa/dKU6knE6qKsA6B6+nJXDcgXqg=";
+
types-aiobotocore-ssm-sap =
+
buildTypesAiobotocorePackage "ssm-sap" "2.15.0"
+
"sha256-0Dmwb0nOp3g3HY4gjxXKVRDFl/tjC1ppyzzrftgBkZU=";
+
types-aiobotocore-sso =
+
buildTypesAiobotocorePackage "sso" "2.15.0"
+
"sha256-a9sxXz66olmSe2+PP27DFTcE9FK+ZFi7mNl3pdcOh8Q=";
types-aiobotocore-sso-admin =
+
buildTypesAiobotocorePackage "sso-admin" "2.15.0"
+
"sha256-v+Co+P2VVLLF4HPES1x4gXFfq+m3EnreuD4iequsGis=";
+
types-aiobotocore-sso-oidc =
+
buildTypesAiobotocorePackage "sso-oidc" "2.15.0"
+
"sha256-qZ0w9T/NYTvLfOQ4CwZUoNtwVFmrAH6Ow6r5Lru1Vsk=";
types-aiobotocore-stepfunctions =
+
buildTypesAiobotocorePackage "stepfunctions" "2.15.0"
+
"sha256-bZPSrZ+hzxPrBYeE7PT8OGaM3V8T6950gxacsifLr0Y=";
types-aiobotocore-storagegateway =
+
buildTypesAiobotocorePackage "storagegateway" "2.15.0"
+
"sha256-THc96oaV0Bh7x9H+xSsV7LD1QwJKMT8t3z2H0Qzq3lw=";
+
types-aiobotocore-sts =
+
buildTypesAiobotocorePackage "sts" "2.15.0"
+
"sha256-ElXjKUWdOuR3xOBF59/FjWol+4v16Z5KzaGsuNL//Ng=";
+
types-aiobotocore-support =
+
buildTypesAiobotocorePackage "support" "2.15.0"
+
"sha256-263KZcvknzGUEJYl1FX2iwqz/3OWDnE3twBwZepzFaY=";
types-aiobotocore-support-app =
+
buildTypesAiobotocorePackage "support-app" "2.15.0"
+
"sha256-5YPHOgKZJADFOcefgIBg5NwolDQxDqruE3rtv3SaqJo=";
+
types-aiobotocore-swf =
+
buildTypesAiobotocorePackage "swf" "2.15.0"
+
"sha256-7HH2Pe87MmL1huAN2G9zNf7LfdWMWMgX6zIBAxap7NU=";
types-aiobotocore-synthetics =
+
buildTypesAiobotocorePackage "synthetics" "2.15.0"
+
"sha256-98S15J1C+jOv6eTO/EPEYN4qj8eWKLotMMjgpPUA5k0=";
+
types-aiobotocore-textract =
+
buildTypesAiobotocorePackage "textract" "2.15.0"
+
"sha256-YwmAG8BMUrluE1oLDRVQ5CwfThaDnQahl2ENauOlhxw=";
types-aiobotocore-timestream-query =
+
buildTypesAiobotocorePackage "timestream-query" "2.15.0"
+
"sha256-1RG3Y9yOkZh6/rySlvRzH32F5jDsw+o4UrCyiaRJZt0=";
types-aiobotocore-timestream-write =
+
buildTypesAiobotocorePackage "timestream-write" "2.15.0"
+
"sha256-94yxaeKblMoFpN9UgZqR3+x65my8UHg8002tVNnWB18=";
+
types-aiobotocore-tnb =
+
buildTypesAiobotocorePackage "tnb" "2.15.0"
+
"sha256-+5m/DzJB5y1eucLfqj3j7FyVRW4vgGxIJOfqLCs24qM=";
types-aiobotocore-transcribe =
+
buildTypesAiobotocorePackage "transcribe" "2.15.0"
+
"sha256-HIFmwpEuWcvQVKHvQ9pbqrLk76J7IpH7Hd8qbm/Aopc=";
+
types-aiobotocore-transfer =
+
buildTypesAiobotocorePackage "transfer" "2.15.0"
+
"sha256-7Hz2zgr87h5xVhkf1+UzJN+O13rPqohVN4qZ2/E8ir4=";
types-aiobotocore-translate =
+
buildTypesAiobotocorePackage "translate" "2.15.0"
+
"sha256-eauTD0hzFk83sn41EnlJxrz3V1teKYQsD7ci9AhiFYc=";
types-aiobotocore-verifiedpermissions =
+
buildTypesAiobotocorePackage "verifiedpermissions" "2.15.0"
+
"sha256-0MmY0RefjXcu/2cZjhR+DoLSBETiqTHO4p+O7/CsQSY=";
+
types-aiobotocore-voice-id =
+
buildTypesAiobotocorePackage "voice-id" "2.15.0"
+
"sha256-5tsvPjGjtoXQZdYQ+NjoXcCU2F8IY/EQgEOUow+EIME=";
types-aiobotocore-vpc-lattice =
+
buildTypesAiobotocorePackage "vpc-lattice" "2.15.0"
+
"sha256-Lw4kqT/JIrzK4cVsm6c1hUTTE1t6etVHfuzskO6kMyY=";
+
types-aiobotocore-waf =
+
buildTypesAiobotocorePackage "waf" "2.15.0"
+
"sha256-syx0otSKJ896wcitfxqsJafFxf/4nokZ7pUQGiEEYTg=";
types-aiobotocore-waf-regional =
+
buildTypesAiobotocorePackage "waf-regional" "2.15.0"
+
"sha256-9qIuIhKCDE6W09Ue2RFTrmKzFjK+73l6MA5X2zhoo3U=";
+
types-aiobotocore-wafv2 =
+
buildTypesAiobotocorePackage "wafv2" "2.15.0"
+
"sha256-yeQPntqK7MRxLVqW54sihvcQ4t1MU3+sEz76N+wE0DI=";
types-aiobotocore-wellarchitected =
+
buildTypesAiobotocorePackage "wellarchitected" "2.15.0"
+
"sha256-ac5AzHfMlUq9x511Dfv4abQAjMc9LFvnmfSN7neAgdM=";
+
types-aiobotocore-wisdom =
+
buildTypesAiobotocorePackage "wisdom" "2.15.0"
+
"sha256-HYeQ/YnZYWyIs12disXzm9LM2ZA8K1KSCGyI2oPwfjA=";
+
types-aiobotocore-workdocs =
+
buildTypesAiobotocorePackage "workdocs" "2.15.0"
+
"sha256-hue/UsRvpngLHlgFFmTIPbCXzbtFB1vCkhEkiB7TNrA=";
+
types-aiobotocore-worklink =
+
buildTypesAiobotocorePackage "worklink" "2.15.0"
+
"sha256-m4lbQZhG7UjtgSnsPyH37K51YxohcdfRwe0jPZGqQUs=";
+
types-aiobotocore-workmail =
+
buildTypesAiobotocorePackage "workmail" "2.15.0"
+
"sha256-vQRAXpFV6RG4HWKRHLgLOQHr++Mqly20MsTlIn2M/yA=";
types-aiobotocore-workmailmessageflow =
+
buildTypesAiobotocorePackage "workmailmessageflow" "2.15.0"
+
"sha256-7iMPW/8tdqfAmcCNCcTppvzaa4zo/8NCQMIuByJVB44=";
types-aiobotocore-workspaces =
+
buildTypesAiobotocorePackage "workspaces" "2.15.0"
+
"sha256-wN9Jx2vAtKsDJ9YJBJOVguEJY0OLu8OUxY/K9bRqymM=";
types-aiobotocore-workspaces-web =
+
buildTypesAiobotocorePackage "workspaces-web" "2.15.0"
+
"sha256-ikKQGGpRu04WF1cix4RysjNSSl0sbA6QdPP2b2amz0E=";
+
types-aiobotocore-xray =
+
buildTypesAiobotocorePackage "xray" "2.15.0"
+
"sha256-6axavJjQY10qnYlFnxXQvj44Dg9hmqYbpAHmTeOHoUU=";
}
+2 -2
pkgs/development/python-modules/types-aiobotocore/default.nix
···
buildPythonPackage rec {
pname = "types-aiobotocore";
-
version = "2.13.1";
pyproject = true;
src = fetchPypi {
pname = "types_aiobotocore";
inherit version;
-
hash = "sha256-iJCVMd8HK22CsAbOg3c4hlnatiyMNFw97V8XtjWJwPQ=";
};
build-system = [ setuptools ];
···
buildPythonPackage rec {
pname = "types-aiobotocore";
+
version = "2.15.0";
pyproject = true;
src = fetchPypi {
pname = "types_aiobotocore";
inherit version;
+
hash = "sha256-65wheAyrOIe6rwrjygLF/gq3uYj0qaXEPnr/L4lNfKc=";
};
build-system = [ setuptools ];
+5 -5
pkgs/development/python-modules/universal-pathlib/default.nix
···
buildPythonPackage rec {
pname = "universal-pathlib";
-
version = "0.2.3";
-
format = "pyproject";
disabled = pythonOlder "3.8";
src = fetchPypi {
pname = "universal_pathlib";
inherit version;
-
hash = "sha256-IvXyif7exLZjlWWWdCZS4hd7yiRmG2yKFz9ZdM/uAFI=";
};
-
nativeBuildInputs = [
setuptools
setuptools-scm
];
-
propagatedBuildInputs = [ fsspec ];
pythonImportsCheck = [ "upath" ];
···
buildPythonPackage rec {
pname = "universal-pathlib";
+
version = "0.2.4";
+
pyproject = true;
disabled = pythonOlder "3.8";
src = fetchPypi {
pname = "universal_pathlib";
inherit version;
+
hash = "sha256-VXChH9iMrRu8YiCz5yP92K38XF4AhlIJ6IrwP/SqFUs=";
};
+
build-system = [
setuptools
setuptools-scm
];
+
dependencies = [ fsspec ];
pythonImportsCheck = [ "upath" ];
+2 -2
pkgs/development/python-modules/weaviate-client/default.nix
···
buildPythonPackage rec {
pname = "weaviate-client";
-
version = "4.7.1";
pyproject = true;
disabled = pythonOlder "3.8";
···
owner = "weaviate";
repo = "weaviate-python-client";
rev = "refs/tags/v${version}";
-
hash = "sha256-JgnasbhAcdJwa3lpdID+B3Iwuc9peRQZBAC7tBBm54c=";
};
pythonRelaxDeps = [
···
buildPythonPackage rec {
pname = "weaviate-client";
+
version = "4.8.0";
pyproject = true;
disabled = pythonOlder "3.8";
···
owner = "weaviate";
repo = "weaviate-python-client";
rev = "refs/tags/v${version}";
+
hash = "sha256-JVn9Xhq7MJD+o6DA/EaW1NNnvsjjqyW+pmFctuQStgo=";
};
pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/whenever/default.nix
···
buildPythonPackage rec {
pname = "whenever";
-
version = "0.6.8";
pyproject = true;
disabled = pythonOlder "3.9";
···
owner = "ariebovenberg";
repo = "whenever";
rev = "refs/tags/${version}";
-
hash = "sha256-0p2btgFLabXtW+Jaebt59KHFd63PeKwLH1YfBycL+6E=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
···
buildPythonPackage rec {
pname = "whenever";
+
version = "0.6.9";
pyproject = true;
disabled = pythonOlder "3.9";
···
owner = "ariebovenberg";
repo = "whenever";
rev = "refs/tags/${version}";
+
hash = "sha256-Y2+ZQhQpUf747OlzhQRdT1B3jZgCr0BViJ6ujPJWo3w=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
+30 -4
pkgs/development/tools/glamoroustoolkit/default.nix
···
{ lib
, stdenv
, fetchzip
, wrapGAppsHook3
, cairo
, dbus
···
, libglvnd
, libuuid
, libxcb
}:
stdenv.mkDerivation (finalAttrs: {
pname = "glamoroustoolkit";
-
version = "1.0.11";
src = fetchzip {
url = "https://github.com/feenkcom/gtoolkit-vm/releases/download/v${finalAttrs.version}/GlamorousToolkit-x86_64-unknown-linux-gnu.zip";
stripRoot = false;
-
hash = "sha256-GQeYR232zoHLIt1AzznD7rp6u4zMiAdj1+0OfXfT6AQ=";
};
-
nativeBuildInputs = [ wrapGAppsHook3 ];
sourceRoot = ".";
dontConfigure = true;
dontBuild = true;
dontPatchELF = true;
installPhase = ''
runHook preInstall
···
runHook postInstall
'';
-
preFixup = let
libPath = lib.makeLibraryPath [
cairo
dbus
···
libglvnd
libuuid
libxcb
stdenv.cc.cc.lib
];
in ''
chmod +x $out/lib/*.so
···
ln -s $out/lib/libcairo.so $out/lib/libcairo.so.2
rm $out/lib/libgit2.so
ln -s "${libgit2}/lib/libgit2.so" $out/lib/libgit2.so.1.1
'';
meta = {
···
{ lib
, stdenv
, fetchzip
+
, fetchurl
+
, patchelf
, wrapGAppsHook3
, cairo
, dbus
···
, libglvnd
, libuuid
, libxcb
+
, harfbuzz
+
, libsoup_3
+
, webkitgtk_4_1
+
, zenity
}:
stdenv.mkDerivation (finalAttrs: {
pname = "glamoroustoolkit";
+
version = "1.1.0";
src = fetchzip {
url = "https://github.com/feenkcom/gtoolkit-vm/releases/download/v${finalAttrs.version}/GlamorousToolkit-x86_64-unknown-linux-gnu.zip";
stripRoot = false;
+
hash = "sha256-863xmWC9AuNFTmmBTZVDSchgbqXuk14t1r6B6MeLU74=";
};
+
nativeBuildInputs = [
+
wrapGAppsHook3
+
(patchelf.overrideAttrs (old: {
+
version = "0.11";
+
src = fetchurl {
+
url = "https://nixos.org/releases/patchelf/patchelf-0.11/patchelf-0.11.tar.bz2";
+
sha256 = "16ms3ijcihb88j3x6cl8cbvhia72afmfcphczb9cfwr0gbc22chx";
+
};
+
}))
+
];
sourceRoot = ".";
dontConfigure = true;
dontBuild = true;
dontPatchELF = true;
+
dontStrip = true;
installPhase = ''
runHook preInstall
···
runHook postInstall
'';
+
preFixup = let
libPath = lib.makeLibraryPath [
cairo
dbus
···
libglvnd
libuuid
libxcb
+
harfbuzz # libWebView.so
+
libsoup_3 # libWebView.so
+
webkitgtk_4_1 # libWebView.so
stdenv.cc.cc.lib
+
];
+
binPath = lib.makeBinPath [
+
zenity # File selection dialog
];
in ''
chmod +x $out/lib/*.so
···
ln -s $out/lib/libcairo.so $out/lib/libcairo.so.2
rm $out/lib/libgit2.so
ln -s "${libgit2}/lib/libgit2.so" $out/lib/libgit2.so.1.1
+
+
gappsWrapperArgs+=(
+
--prefix PATH : ${binPath}
+
)
'';
meta = {
+3 -13
pkgs/development/tools/misc/intel-gpu-tools/default.nix
···
{ lib
, stdenv
, fetchFromGitLab
-
, fetchpatch
# build time
, bison
···
stdenv.mkDerivation rec {
pname = "intel-gpu-tools";
-
version = "1.27.1";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "drm";
repo = "igt-gpu-tools";
rev = "refs/tags/v${version}";
-
hash = "sha256-7Z9Y7uUjtjdQbB+xV/fvO18xB18VV7fBZqw1fI7U0jQ=";
};
-
patches = [
-
# fixes pkgsMusl.intel-gpu-tools
-
# https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/138
-
(fetchpatch {
-
url = "https://raw.githubusercontent.com/void-linux/void-packages/111918317d06598fe1459dbe139923404f3f4b9d/srcpkgs/igt-gpu-tools/patches/musl.patch";
-
hash = "sha256-cvtwZg7js7O/Ww7puBTfVzLRji2bHTyV91+PvpH8qrg=";
-
})
-
];
-
nativeBuildInputs = [
bison
docbook_xsl
···
];
preConfigure = ''
-
patchShebangs tests man
'';
hardeningDisable = [ "bindnow" ];
···
{ lib
, stdenv
, fetchFromGitLab
# build time
, bison
···
stdenv.mkDerivation rec {
pname = "intel-gpu-tools";
+
version = "1.29";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "drm";
repo = "igt-gpu-tools";
rev = "refs/tags/v${version}";
+
hash = "sha256-t6DeFmIgTomMNwE53n5JicnvuCd/QfpNYWCdwPwc30E=";
};
nativeBuildInputs = [
bison
docbook_xsl
···
];
preConfigure = ''
+
patchShebangs lib man scripts tests
'';
hardeningDisable = [ "bindnow" ];
-115
pkgs/games/doom-ports/gzdoom/default.nix
···
-
{ lib
-
, stdenv
-
, fetchFromGitHub
-
, makeWrapper
-
, makeDesktopItem
-
, copyDesktopItems
-
, SDL2
-
, bzip2
-
, cmake
-
, fluidsynth
-
, game-music-emu
-
, gtk3
-
, imagemagick
-
, libGL
-
, libjpeg
-
, libsndfile
-
, libvpx
-
, libwebp
-
, mpg123
-
, ninja
-
, openal
-
, pkg-config
-
, vulkan-loader
-
, zlib
-
, zmusic
-
}:
-
-
stdenv.mkDerivation rec {
-
pname = "gzdoom";
-
version = "4.12.2";
-
-
src = fetchFromGitHub {
-
owner = "ZDoom";
-
repo = "gzdoom";
-
rev = "g${version}";
-
fetchSubmodules = true;
-
hash = "sha256-taie1Iod3pXvuxxBC7AArmtndkIV0Di9mtJoPvPkioo=";
-
};
-
-
outputs = [ "out" "doc" ];
-
-
nativeBuildInputs = [
-
cmake
-
copyDesktopItems
-
imagemagick
-
makeWrapper
-
ninja
-
pkg-config
-
];
-
-
buildInputs = [
-
SDL2
-
bzip2
-
fluidsynth
-
game-music-emu
-
gtk3
-
libGL
-
libjpeg
-
libsndfile
-
libvpx
-
libwebp
-
mpg123
-
openal
-
vulkan-loader
-
zlib
-
zmusic
-
];
-
-
postPatch = ''
-
substituteInPlace tools/updaterevision/UpdateRevision.cmake \
-
--replace "ret_var(Tag)" "ret_var(\"${src.rev}\")" \
-
--replace "ret_var(Timestamp)" "ret_var(\"1970-00-00 00:00:00 +0000\")" \
-
--replace "ret_var(Hash)" "ret_var(\"${src.rev}\")"
-
'';
-
-
cmakeFlags = [
-
"-DDYN_GTK=OFF"
-
"-DDYN_OPENAL=OFF"
-
];
-
-
desktopItems = [
-
(makeDesktopItem {
-
name = "gzdoom";
-
exec = "gzdoom";
-
desktopName = "GZDoom";
-
comment = meta.description;
-
icon = "gzdoom";
-
categories = [ "Game" ];
-
})
-
];
-
-
postInstall = ''
-
mv $out/bin/gzdoom $out/share/games/doom/gzdoom
-
makeWrapper $out/share/games/doom/gzdoom $out/bin/gzdoom
-
-
for size in 16 24 32 48 64 128; do
-
mkdir -p $out/share/icons/hicolor/"$size"x"$size"/apps
-
convert -background none -resize "$size"x"$size" $src/src/win32/icon1.ico -flatten \
-
$out/share/icons/hicolor/"$size"x"$size"/apps/gzdoom.png
-
done;
-
'';
-
-
meta = with lib; {
-
homepage = "https://github.com/ZDoom/gzdoom";
-
description = "Modder-friendly OpenGL and Vulkan source port based on the DOOM engine";
-
mainProgram = "gzdoom";
-
longDescription = ''
-
GZDoom is a feature centric port for all DOOM engine games, based on
-
ZDoom, adding an OpenGL renderer and powerful scripting capabilities.
-
'';
-
license = licenses.gpl3Plus;
-
platforms = platforms.linux;
-
maintainers = with maintainers; [ azahi lassulus ];
-
};
-
}
···
+2 -2
pkgs/os-specific/linux/fwts/default.nix
···
stdenv.mkDerivation rec {
pname = "fwts";
-
version = "24.03.00";
src = fetchzip {
url = "https://fwts.ubuntu.com/release/${pname}-V${version}.tar.gz";
-
sha256 = "sha256-UKL5q5sURSVXvEOzoZdG+wWBSS5f9YWo5stViY3F2vg=";
stripRoot = false;
};
···
stdenv.mkDerivation rec {
pname = "fwts";
+
version = "24.07.00";
src = fetchzip {
url = "https://fwts.ubuntu.com/release/${pname}-V${version}.tar.gz";
+
sha256 = "sha256-h+KDXa5wQsT0HMgd0WDfsZM4Tg3Un+CWKa0slZ5cVbA=";
stripRoot = false;
};
+4 -2
pkgs/os-specific/linux/prl-tools/default.nix
···
, perl
, undmg
, dbus-glib
, glib
, xorg
, zlib
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "prl-tools";
-
version = "19.4.1-54985";
# We download the full distribution to extract prl-tools-lin.iso from
# => ${dmg}/Parallels\ Desktop.app/Contents/Resources/Tools/prl-tools-lin.iso
src = fetchurl {
url = "https://download.parallels.com/desktop/v${lib.versions.major finalAttrs.version}/${finalAttrs.version}/ParallelsDesktop-${finalAttrs.version}.dmg";
-
hash = "sha256-VBHCsxaMI6mfmc/iQ4hJW/592rKck9HilTX2Hq7Hb5s=";
};
hardeningDisable = [ "pic" "format" ];
···
buildInputs = [
dbus-glib
glib
xorg.libX11
xorg.libXcomposite
···
, perl
, undmg
, dbus-glib
+
, fuse
, glib
, xorg
, zlib
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "prl-tools";
+
version = "20.0.0-55653";
# We download the full distribution to extract prl-tools-lin.iso from
# => ${dmg}/Parallels\ Desktop.app/Contents/Resources/Tools/prl-tools-lin.iso
src = fetchurl {
url = "https://download.parallels.com/desktop/v${lib.versions.major finalAttrs.version}/${finalAttrs.version}/ParallelsDesktop-${finalAttrs.version}.dmg";
+
hash = "sha256-ohGhaLVzXuR/mQ6ToeGbTixKy01F14JSgTs128vGZXM=";
};
hardeningDisable = [ "pic" "format" ];
···
buildInputs = [
dbus-glib
+
fuse
glib
xorg.libX11
xorg.libXcomposite
+2 -2
pkgs/servers/dict/wiktionary/default.nix
···
stdenv.mkDerivation rec {
pname = "dict-db-wiktionary";
-
version = "20220420";
src = fetchurl {
url = "https://dumps.wikimedia.org/enwiktionary/${version}/enwiktionary-${version}-pages-articles.xml.bz2";
-
sha256 = "qsha26LL2513SDtriE/0zdPX1zlnpzk1KKk+R9dSdew=";
};
nativeBuildInputs = [ python3 dict glibcLocales libfaketime ];
···
stdenv.mkDerivation rec {
pname = "dict-db-wiktionary";
+
version = "20240901";
src = fetchurl {
url = "https://dumps.wikimedia.org/enwiktionary/${version}/enwiktionary-${version}-pages-articles.xml.bz2";
+
sha256 = "f37e899a9091a1b01137c7b0f3d58813edf3039e9e94ae656694c88859bbe756";
};
nativeBuildInputs = [ python3 dict glibcLocales libfaketime ];
+1 -1
pkgs/servers/dict/wiktionary/wiktionary2dict.py
···
f.close()
f = os.popen("bunzip2 -c %s" % fn, "r")
-
out = os.popen("dictfmt -p wiktionary-en --locale en_US.UTF-8 --columns 0 -u http://en.wiktionary.org", "w")
out.write("%%h English Wiktionary\n%s" % info)
xml.sax.parse(f, WordHandler())
···
f.close()
f = os.popen("bunzip2 -c %s" % fn, "r")
+
out = os.popen("dictfmt -p wiktionary-en --utf8 --columns 0 -u http://en.wiktionary.org", "w")
out.write("%%h English Wiktionary\n%s" % info)
xml.sax.parse(f, WordHandler())
+5 -5
pkgs/shells/carapace/default.nix
···
buildGoModule rec {
pname = "carapace";
-
version = "1.0.5";
src = fetchFromGitHub {
-
owner = "rsteube";
-
repo = "${pname}-bin";
rev = "v${version}";
-
hash = "sha256-PDxYRFf7nQfPb6uazwRmZOvCy3xMF5OqHDLy7hsFSBE=";
};
-
vendorHash = "sha256-GnwOyIKJ1K8+0a+VrXcohclgxnQTezu4S0C2cJO+ULU=";
ldflags = [
"-s"
···
buildGoModule rec {
pname = "carapace";
+
version = "1.0.6";
src = fetchFromGitHub {
+
owner = "carapace-sh";
+
repo = "carapace-bin";
rev = "v${version}";
+
hash = "sha256-onkYihS4abrOfqOehlDy+ooL2d04w6DwOY3+B4+L3IQ=";
};
+
vendorHash = "sha256-UFpQAlXFS1O/MqeGvUAWSQLhP03wf8JX8zz8cMyMmrc=";
ldflags = [
"-s"
+3 -3
pkgs/tools/admin/trivy/default.nix
···
buildGoModule rec {
pname = "trivy";
-
version = "0.55.0";
src = fetchFromGitHub {
owner = "aquasecurity";
repo = "trivy";
rev = "refs/tags/v${version}";
-
hash = "sha256-YbQdTtw2/cEuGspDQAEmPv//zQY+qbHt94yGs3/+6YU=";
};
# Hash mismatch on across Linux and Darwin
proxyVendor = true;
-
vendorHash = "sha256-Q5XqnwMBVJoaA+TjqO4InLEjevBHIkwveJDFOoEtPmY=";
subPackages = [ "cmd/trivy" ];
···
buildGoModule rec {
pname = "trivy";
+
version = "0.55.1";
src = fetchFromGitHub {
owner = "aquasecurity";
repo = "trivy";
rev = "refs/tags/v${version}";
+
hash = "sha256-NStDXhJ2nOaPxirD6qbLyqIZZFLp5vm5/u5tego7MyI=";
};
# Hash mismatch on across Linux and Darwin
proxyVendor = true;
+
vendorHash = "sha256-h/hVzejcPvtGActgeVrmOmb2gn2mUdnzOvAWUrV5CvI=";
subPackages = [ "cmd/trivy" ];
+8 -6
pkgs/tools/system/nsc/default.nix
···
buildGoModule rec {
pname = "nsc";
-
version = "2.8.7";
src = fetchFromGitHub {
owner = "nats-io";
repo = pname;
rev = "v${version}";
-
hash = "sha256-uJR4AdXGSL3vKUABpBBteND7EUocKz+mLRqt5XPdREk=";
};
ldflags = [
···
nativeBuildInputs = [ installShellFiles ];
-
postInstall = ''
installShellCompletion --cmd nsc \
--bash <($out/bin/nsc completion bash) \
--fish <($out/bin/nsc completion fish) \
--zsh <($out/bin/nsc completion zsh)
'';
-
preCheck = ''
-
# Tests attempt to write to the home directory.
export HOME=$(mktemp -d)
'';
# Tests currently fail on darwin because of a test in nsc which
# expects command output to contain a specific path. However
# the test strips table formatting from the command output in a naive way
# that removes all the table characters, including '-'.
# The nix build directory looks something like:
-
# /private/tmp/nix-build-nsc-2.8.7.drv-0/nsc_test2000598938/keys
# Then the `-` are removed from the path unintentionally and the test fails.
# This should be fixed upstream to avoid mangling the path when
# removing the table decorations from the command output.
···
buildGoModule rec {
pname = "nsc";
+
version = "2.8.8";
src = fetchFromGitHub {
owner = "nats-io";
repo = pname;
rev = "v${version}";
+
hash = "sha256-ZaizxiNGiyV3Z18U4W2LcqZXDLfUB7NhuURNVbx6M4s=";
};
ldflags = [
···
nativeBuildInputs = [ installShellFiles ];
+
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
installShellCompletion --cmd nsc \
--bash <($out/bin/nsc completion bash) \
--fish <($out/bin/nsc completion fish) \
--zsh <($out/bin/nsc completion zsh)
'';
+
preInstall = ''
+
# asc attempt to write to the home directory.
export HOME=$(mktemp -d)
'';
+
preCheck = preInstall;
+
# Tests currently fail on darwin because of a test in nsc which
# expects command output to contain a specific path. However
# the test strips table formatting from the command output in a naive way
# that removes all the table characters, including '-'.
# The nix build directory looks something like:
+
# /private/tmp/nix-build-nsc-2.8.8.drv-0/nsc_test2000598938/keys
# Then the `-` are removed from the path unintentionally and the test fails.
# This should be fixed upstream to avoid mangling the path when
# removing the table decorations from the command output.
+6 -6
pkgs/top-level/all-packages.nix
···
undistract-me = callPackage ../shells/bash/undistract-me { };
-
carapace = callPackage ../shells/carapace { };
dash = callPackage ../shells/dash { };
···
# See `xenPackages` source for explanations.
# Building with `xen` instead of `xen-slim` is possible, but makes no sense.
-
qemu_xen_4_19 = lowPrio (qemu.override { hostCpuOnly = true; xenSupport = true; xen = xenPackages.xen_4_19-slim; });
-
qemu_xen_4_18 = lowPrio (qemu.override { hostCpuOnly = true; xenSupport = true; xen = xenPackages.xen_4_18-slim; });
-
qemu_xen_4_17 = lowPrio (qemu.override { hostCpuOnly = true; xenSupport = true; xen = xenPackages.xen_4_17-slim; });
qemu_xen = qemu_xen_4_19;
qemu_test = lowPrio (qemu.override { hostCpuOnly = true; nixosTestRunner = true; });
···
enyo-launcher = libsForQt5.callPackage ../games/doom-ports/enyo-launcher { };
eternity = callPackage ../games/doom-ports/eternity-engine { };
-
-
gzdoom = callPackage ../games/doom-ports/gzdoom { };
odamex = callPackage ../games/doom-ports/odamex { };
···
undistract-me = callPackage ../shells/bash/undistract-me { };
+
carapace = callPackage ../shells/carapace {
+
buildGoModule = buildGo123Module;
+
};
dash = callPackage ../shells/dash { };
···
# See `xenPackages` source for explanations.
# Building with `xen` instead of `xen-slim` is possible, but makes no sense.
+
qemu_xen_4_19 = lowPrio (qemu.override { hostCpuTargets = [ "i386-softmmu" ]; xenSupport = true; xen = xenPackages.xen_4_19-slim; });
+
qemu_xen_4_18 = lowPrio (qemu.override { hostCpuTargets = [ "i386-softmmu" ]; xenSupport = true; xen = xenPackages.xen_4_18-slim; });
+
qemu_xen_4_17 = lowPrio (qemu.override { hostCpuTargets = [ "i386-softmmu" ]; xenSupport = true; xen = xenPackages.xen_4_17-slim; });
qemu_xen = qemu_xen_4_19;
qemu_test = lowPrio (qemu.override { hostCpuOnly = true; nixosTestRunner = true; });
···
enyo-launcher = libsForQt5.callPackage ../games/doom-ports/enyo-launcher { };
eternity = callPackage ../games/doom-ports/eternity-engine { };
odamex = callPackage ../games/doom-ports/odamex { };