Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub b9098402 d7927f23

+3523 -97
+3 -3
pkgs/applications/misc/ttyper/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "ttyper"; 5 - version = "1.3.0"; 5 + version = "1.4.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "max-niederman"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-b6yxl7dCPLWnzsrRKegubtLDLObOnCf7kvZtkobzC1o="; 11 + hash = "sha256-kMJcZ9U2pUXFza66fpK07IHbRc5ZQ49+bytgty94o/s="; 12 12 }; 13 13 14 - cargoHash = "sha256-N+JJV+q/tIMN60x9DdD/i2+9Wp44kzpMb09dsrSceEk="; 14 + cargoHash = "sha256-pmPT8GREXKun5uyGx+b6IATp/cKziZTL7YcYwKEo/NU="; 15 15 16 16 meta = with lib; { 17 17 description = "Terminal-based typing test";
+3 -3
pkgs/applications/networking/cluster/nerdctl/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "nerdctl"; 13 - version = "1.5.0"; 13 + version = "1.6.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "containerd"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - hash = "sha256-ngR+xlhTy3oxPN34+MoT9TSOI0+Epp8QG3KiiPmRUts="; 19 + hash = "sha256-O1N8+Gjo0EapRV5Z7Z27Cfs886cbwTmckJsSJ2OI5fM="; 20 20 }; 21 21 22 - vendorHash = "sha256-lsD8AtbREVKFXiPsteSFA7xntRlNgOQ1y5c44vOqMa8="; 22 + vendorHash = "sha256-/4XFQagUbU8SgoBogK1hAsfGoTY+DaIVaNpSA3Enaho="; 23 23 24 24 nativeBuildInputs = [ makeWrapper installShellFiles ]; 25 25
+7 -15
pkgs/development/libraries/duckdb/default.nix
··· 15 15 in 16 16 stdenv.mkDerivation rec { 17 17 pname = "duckdb"; 18 - version = "0.8.1"; 18 + version = "0.9.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = pname; 22 22 repo = pname; 23 23 rev = "v${version}"; 24 - hash = "sha256-LEv9yURkYvONObTbIA4CS+umwCRMH8gRQaDtzbCzID4="; 24 + hash = "sha256-EKvDH7RwOC4Gu/lturrfnGpzXnJ9azIwAFeuVoa6L/Y="; 25 25 }; 26 26 27 27 patches = [ ./version.patch ]; ··· 36 36 ++ lib.optionals withOdbc [ unixODBC ]; 37 37 38 38 cmakeFlags = [ 39 - "-DBUILD_AUTOCOMPLETE_EXTENSION=ON" 40 - "-DBUILD_ICU_EXTENSION=ON" 41 - "-DBUILD_PARQUET_EXTENSION=ON" 42 - "-DBUILD_TPCH_EXTENSION=ON" 43 - "-DBUILD_TPCDS_EXTENSION=ON" 44 - "-DBUILD_FTS_EXTENSION=ON" 45 - "-DBUILD_HTTPFS_EXTENSION=ON" 46 - "-DBUILD_VISUALIZER_EXTENSION=ON" 47 - "-DBUILD_JSON_EXTENSION=ON" 48 - "-DBUILD_JEMALLOC_EXTENSION=ON" 49 - "-DBUILD_EXCEL_EXTENSION=ON" 50 - "-DBUILD_INET_EXTENSION=ON" 51 - "-DBUILD_TPCE=ON" 39 + "-DDUCKDB_EXTENSION_CONFIGS=${src}/.github/config/in_tree_extensions.cmake" 52 40 "-DBUILD_ODBC_DRIVER=${enableFeature withOdbc}" 53 41 "-DJDBC_DRIVER=${enableFeature withJdbc}" 54 42 ] ++ lib.optionals doInstallCheck [ ··· 69 57 excludes = map (pattern: "exclude:'${pattern}'") [ 70 58 "[s3]" 71 59 "Test closing database during long running query" 60 + "Test using a remote optimizer pass in case thats important to someone" 72 61 "test/common/test_cast_hugeint.test" 73 62 "test/sql/copy/csv/test_csv_remote.test" 74 63 "test/sql/copy/parquet/test_parquet_remote.test" ··· 79 68 "test/sql/storage/compression/patas/patas_read.test" 80 69 "test/sql/json/read_json_objects.test" 81 70 "test/sql/json/read_json.test" 71 + "test/sql/json/table/read_json_objects.test" 72 + "test/sql/json/table/read_json.test" 82 73 "test/sql/copy/parquet/parquet_5968.test" 83 74 "test/fuzzer/pedro/buffer_manager_out_of_memory.test" 84 75 "test/sql/storage/compression/bitpacking/bitpacking_size_calculation.test" ··· 90 81 "test/sql/copy/parquet/delta_byte_array_multiple_pages.test" 91 82 "test/sql/copy/csv/test_csv_httpfs_prepared.test" 92 83 "test/sql/copy/csv/test_csv_httpfs.test" 84 + "test/sql/settings/test_disabled_file_system_httpfs.test" 93 85 "test/sql/copy/csv/parallel/test_parallel_csv.test" 94 86 "test/sql/copy/csv/parallel/csv_parallel_httpfs.test" 95 87 "test/common/test_cast_struct.test"
+24 -2
pkgs/development/libraries/duckdb/version.patch
··· 1 1 diff --git a/CMakeLists.txt b/CMakeLists.txt 2 - index 349af6acf7..7ffec0b4cb 100644 2 + index 2b49e11288..0a4a69b9a0 100644 3 3 --- a/CMakeLists.txt 4 4 +++ b/CMakeLists.txt 5 - @@ -196,52 +196,7 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS") 5 + @@ -244,52 +244,7 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS") 6 6 set(SUN TRUE) 7 7 endif() 8 8 ··· 56 56 57 57 message(STATUS "git hash ${GIT_COMMIT_HASH}, version ${DUCKDB_VERSION}") 58 58 59 + diff --git a/tools/pythonpkg/setup.py b/tools/pythonpkg/setup.py 60 + index fdf2911019..c363cc518a 100644 61 + --- a/tools/pythonpkg/setup.py 62 + +++ b/tools/pythonpkg/setup.py 63 + @@ -163,8 +163,6 @@ if 'BUILD_HTTPFS' in os.environ: 64 + for ext in extensions: 65 + toolchain_args.extend(['-DDUCKDB_EXTENSION_{}_LINKED'.format(ext.upper())]) 66 + 67 + -toolchain_args.extend(['-DDUCKDB_EXTENSION_AUTOLOAD_DEFAULT=1', '-DDUCKDB_EXTENSION_AUTOINSTALL_DEFAULT=1']) 68 + - 69 + 70 + class get_pybind_include(object): 71 + def __init__(self, user=False): 72 + @@ -343,7 +341,7 @@ setup( 73 + packages=packages, 74 + include_package_data=True, 75 + python_requires='>=3.7.0', 76 + - setup_requires=setup_requires + ["setuptools_scm<7.0.0", 'pybind11>=2.6.0'], 77 + + setup_requires=setup_requires + ["setuptools_scm", 'pybind11>=2.6.0'], 78 + use_scm_version=setuptools_scm_conf, 79 + tests_require=['google-cloud-storage', 'mypy', 'pytest'], 80 + classifiers=[
+45 -9
pkgs/development/lisp-modules/packages.nix
··· 1 - { build-asdf-system, spec, quicklispPackagesFor, pkgs, ... }: 1 + { build-asdf-system, spec, quicklispPackagesFor, stdenv, pkgs, ... }: 2 2 3 3 let 4 4 ··· 80 80 url = "https://github.com/cffi/cffi/archive/3f842b92ef808900bf20dae92c2d74232c2f6d3a.tar.gz"; 81 81 sha256 = "1jilvmbbfrmb23j07lwmkbffc6r35wnvas5s4zjc84i856ccclm2"; 82 82 }; 83 + patches = optionals stdenv.isDarwin [ ./patches/cffi-libffi-darwin-ffi-h.patch ]; 83 84 }; 84 85 85 86 cl-unicode = build-with-compile-into-pwd { ··· 668 669 ]; 669 670 }; 670 671 672 + trivial-clock = build-asdf-system { 673 + pname = "trivial-clock"; 674 + version = "trunk"; 675 + src = pkgs.fetchFromGitHub { 676 + owner = "ak-coram"; 677 + repo = "cl-trivial-clock"; 678 + rev = "641e12ab1763914996beb1ceee67aabc9f1a3b1e"; 679 + hash = "sha256-mltQEJ2asxyQ/aS/9BuWmN3XZ9bGmmkopcF5YJU1cPk="; 680 + }; 681 + systems = [ "trivial-clock" "trivial-clock/test" ]; 682 + lispLibs = [ self.cffi self.fiveam ]; 683 + }; 684 + 685 + frugal-uuid = build-asdf-system { 686 + pname = "frugal-uuid"; 687 + version = "trunk"; 688 + src = pkgs.fetchFromGitHub { 689 + owner = "ak-coram"; 690 + repo = "cl-frugal-uuid"; 691 + rev = "be27972333a16fc3f16bc7fbf9e3013b2123d75c"; 692 + hash = "sha256-rWO43vWMibF8/OxL70jle5nhd9oRWC7+MI44KWrQD48="; 693 + }; 694 + systems = [ "frugal-uuid" 695 + "frugal-uuid/non-frugal" 696 + "frugal-uuid/benchmark" 697 + "frugal-uuid/test" ]; 698 + lispLibs = with self; [ 699 + babel 700 + bordeaux-threads 701 + fiveam 702 + ironclad 703 + trivial-benchmark 704 + trivial-clock 705 + ]; 706 + }; 707 + 671 708 duckdb = build-asdf-system { 672 709 pname = "duckdb"; 673 710 version = "trunk"; 674 711 src = pkgs.fetchFromGitHub { 675 712 owner = "ak-coram"; 676 713 repo = "cl-duckdb"; 677 - rev = "2f0df62f59fbede0addd8d72cf286f4007818a3e"; 678 - hash = "sha256-+jeOuXtCFZwMvF0XvlRaqTNHIAAFKMx6y1pz6u8Wxug="; 714 + rev = "3ed1df5ba5c738a0b7fed7aa73632ec86f558d09"; 715 + hash = "sha256-AJMxhtDACe6WTwEOxLsC8y6uBaPqjt8HLRw/eIZI02E="; 679 716 }; 680 717 systems = [ "duckdb" "duckdb/test" "duckdb/benchmark" ]; 681 - lispLibs = with super; [ 718 + lispLibs = with self; [ 682 719 bordeaux-threads 683 720 cffi-libffi 684 721 cl-ascii-table 685 722 cl-spark 686 - fiveam 723 + cl-ppcre 724 + frugal-uuid 725 + let-plus 687 726 local-time 688 727 local-time-duration 689 728 periods 690 - trivial-benchmark 691 - serapeum 692 - str 693 - uuid 729 + float-features 694 730 ]; 695 731 nativeLibs = with pkgs; [ 696 732 duckdb libffi
+14
pkgs/development/lisp-modules/patches/cffi-libffi-darwin-ffi-h.patch
··· 1 + --- a/libffi/libffi-types.lisp 2 + +++ b/libffi/libffi-types.lisp 3 + @@ -43,9 +43,6 @@ 4 + 5 + (pkg-config-cflags "libffi" :optional t) 6 + 7 + -#+darwin 8 + -(include "ffi/ffi.h") 9 + -#-darwin 10 + (include "ffi.h") 11 + 12 + (cenum status 13 + 14 + Diff finished. Sun Nov 13 00:23:10 2022
+3 -9
pkgs/development/ocaml-modules/checkseum/default.nix
··· 1 - { lib, fetchurl, buildDunePackage, ocaml, dune-configurator, pkg-config 1 + { lib, fetchurl, buildDunePackage, ocaml, dune-configurator 2 2 , optint 3 3 , fmt, rresult, bos, fpath, astring, alcotest 4 - , withFreestanding ? false 5 - , ocaml-freestanding 6 4 }: 7 5 8 6 buildDunePackage rec { 9 - version = "0.4.0"; 7 + version = "0.5.2"; 10 8 pname = "checkseum"; 11 9 12 10 minimalOCamlVersion = "4.07"; 13 - duneVersion = "3"; 14 11 15 12 src = fetchurl { 16 13 url = "https://github.com/mirage/checkseum/releases/download/v${version}/checkseum-${version}.tbz"; 17 - hash = "sha256-K6QPMts5+hxH2a+WQ1N0lwMBoshG2T0bSozNgzRvAlo="; 14 + hash = "sha256-nl5P1EBctKi03wCHdUMlGDPgimSZ70LMuNulgt8Nr8g="; 18 15 }; 19 16 20 17 buildInputs = [ dune-configurator ]; 21 - nativeBuildInputs = [ pkg-config ]; 22 18 propagatedBuildInputs = [ 23 19 optint 24 - ] ++ lib.optionals withFreestanding [ 25 - ocaml-freestanding 26 20 ]; 27 21 28 22 checkInputs = [
+6 -5
pkgs/development/python-modules/auth0-python/default.nix
··· 3 3 , aioresponses 4 4 , buildPythonPackage 5 5 , callee 6 - , fetchPypi 6 + , fetchFromGitHub 7 7 , mock 8 8 , poetry-core 9 9 , poetry-dynamic-versioning ··· 20 20 21 21 disabled = pythonOlder "3.7"; 22 22 23 - src = fetchPypi { 24 - pname = "auth0_python"; 25 - inherit version; 26 - hash = "sha256-4XWxx0GlDVkABwK69laqOFZliWelQ5mWul3FcWnxuko="; 23 + src = fetchFromGitHub { 24 + owner = "auth0"; 25 + repo = "auth0-python"; 26 + rev = "refs/tags/${version}"; 27 + hash = "sha256-RBkAuZQx7mBxVCpo5PoBiEge8+yTmp0XpcnxCkOsM6U="; 27 28 }; 28 29 29 30 nativeBuildInputs = [
+1823
pkgs/development/python-modules/boto3-stubs/default.nix
··· 1 + { lib 2 + , boto3 3 + , botocore 4 + , botocore-stubs 5 + , buildPythonPackage 6 + , fetchPypi 7 + , mypy-boto3-accessanalyzer 8 + , mypy-boto3-account 9 + , mypy-boto3-acm 10 + , mypy-boto3-acm-pca 11 + , mypy-boto3-alexaforbusiness 12 + , mypy-boto3-amp 13 + , mypy-boto3-amplify 14 + , mypy-boto3-amplifybackend 15 + , mypy-boto3-amplifyuibuilder 16 + , mypy-boto3-apigateway 17 + , mypy-boto3-apigatewaymanagementapi 18 + , mypy-boto3-apigatewayv2 19 + , mypy-boto3-appconfig 20 + , mypy-boto3-appconfigdata 21 + , mypy-boto3-appfabric 22 + , mypy-boto3-appflow 23 + , mypy-boto3-appintegrations 24 + , mypy-boto3-application-autoscaling 25 + , mypy-boto3-application-insights 26 + , mypy-boto3-applicationcostprofiler 27 + , mypy-boto3-appmesh 28 + , mypy-boto3-apprunner 29 + , mypy-boto3-appstream 30 + , mypy-boto3-appsync 31 + , mypy-boto3-arc-zonal-shift 32 + , mypy-boto3-athena 33 + , mypy-boto3-auditmanager 34 + , mypy-boto3-autoscaling 35 + , mypy-boto3-autoscaling-plans 36 + , mypy-boto3-backup 37 + , mypy-boto3-backup-gateway 38 + , mypy-boto3-backupstorage 39 + , mypy-boto3-batch 40 + , mypy-boto3-billingconductor 41 + , mypy-boto3-braket 42 + , mypy-boto3-budgets 43 + , mypy-boto3-ce 44 + , mypy-boto3-chime 45 + , mypy-boto3-chime-sdk-identity 46 + , mypy-boto3-chime-sdk-media-pipelines 47 + , mypy-boto3-chime-sdk-meetings 48 + , mypy-boto3-chime-sdk-messaging 49 + , mypy-boto3-chime-sdk-voice 50 + , mypy-boto3-cleanrooms 51 + , mypy-boto3-cloud9 52 + , mypy-boto3-cloudcontrol 53 + , mypy-boto3-clouddirectory 54 + , mypy-boto3-cloudformation 55 + , mypy-boto3-cloudfront 56 + , mypy-boto3-cloudhsm 57 + , mypy-boto3-cloudhsmv2 58 + , mypy-boto3-cloudsearch 59 + , mypy-boto3-cloudsearchdomain 60 + , mypy-boto3-cloudtrail 61 + , mypy-boto3-cloudtrail-data 62 + , mypy-boto3-cloudwatch 63 + , mypy-boto3-codeartifact 64 + , mypy-boto3-codebuild 65 + , mypy-boto3-codecatalyst 66 + , mypy-boto3-codecommit 67 + , mypy-boto3-codedeploy 68 + , mypy-boto3-codeguru-reviewer 69 + , mypy-boto3-codeguru-security 70 + , mypy-boto3-codeguruprofiler 71 + , mypy-boto3-codepipeline 72 + , mypy-boto3-codestar 73 + , mypy-boto3-codestar-connections 74 + , mypy-boto3-codestar-notifications 75 + , mypy-boto3-cognito-identity 76 + , mypy-boto3-cognito-idp 77 + , mypy-boto3-cognito-sync 78 + , mypy-boto3-comprehend 79 + , mypy-boto3-comprehendmedical 80 + , mypy-boto3-compute-optimizer 81 + , mypy-boto3-config 82 + , mypy-boto3-connect 83 + , mypy-boto3-connect-contact-lens 84 + , mypy-boto3-connectcampaigns 85 + , mypy-boto3-connectcases 86 + , mypy-boto3-connectparticipant 87 + , mypy-boto3-controltower 88 + , mypy-boto3-cur 89 + , mypy-boto3-customer-profiles 90 + , mypy-boto3-databrew 91 + , mypy-boto3-dataexchange 92 + , mypy-boto3-datapipeline 93 + , mypy-boto3-datasync 94 + , mypy-boto3-dax 95 + , mypy-boto3-detective 96 + , mypy-boto3-devicefarm 97 + , mypy-boto3-devops-guru 98 + , mypy-boto3-directconnect 99 + , mypy-boto3-discovery 100 + , mypy-boto3-dlm 101 + , mypy-boto3-dms 102 + , mypy-boto3-docdb 103 + , mypy-boto3-docdb-elastic 104 + , mypy-boto3-drs 105 + , mypy-boto3-ds 106 + , mypy-boto3-dynamodb 107 + , mypy-boto3-dynamodbstreams 108 + , mypy-boto3-ebs 109 + , mypy-boto3-ec2 110 + , mypy-boto3-ec2-instance-connect 111 + , mypy-boto3-ecr 112 + , mypy-boto3-ecr-public 113 + , mypy-boto3-ecs 114 + , mypy-boto3-efs 115 + , mypy-boto3-eks 116 + , mypy-boto3-elastic-inference 117 + , mypy-boto3-elasticache 118 + , mypy-boto3-elasticbeanstalk 119 + , mypy-boto3-elastictranscoder 120 + , mypy-boto3-elb 121 + , mypy-boto3-elbv2 122 + , mypy-boto3-emr 123 + , mypy-boto3-emr-containers 124 + , mypy-boto3-emr-serverless 125 + , mypy-boto3-entityresolution 126 + , mypy-boto3-es 127 + , mypy-boto3-events 128 + , mypy-boto3-evidently 129 + , mypy-boto3-finspace 130 + , mypy-boto3-finspace-data 131 + , mypy-boto3-firehose 132 + , mypy-boto3-fis 133 + , mypy-boto3-fms 134 + , mypy-boto3-forecast 135 + , mypy-boto3-forecastquery 136 + , mypy-boto3-frauddetector 137 + , mypy-boto3-fsx 138 + , mypy-boto3-gamelift 139 + , mypy-boto3-gamesparks 140 + , mypy-boto3-glacier 141 + , mypy-boto3-globalaccelerator 142 + , mypy-boto3-glue 143 + , mypy-boto3-grafana 144 + , mypy-boto3-greengrass 145 + , mypy-boto3-greengrassv2 146 + , mypy-boto3-groundstation 147 + , mypy-boto3-guardduty 148 + , mypy-boto3-health 149 + , mypy-boto3-healthlake 150 + , mypy-boto3-honeycode 151 + , mypy-boto3-iam 152 + , mypy-boto3-identitystore 153 + , mypy-boto3-imagebuilder 154 + , mypy-boto3-importexport 155 + , mypy-boto3-inspector 156 + , mypy-boto3-inspector2 157 + , mypy-boto3-internetmonitor 158 + , mypy-boto3-iot 159 + , mypy-boto3-iot-data 160 + , mypy-boto3-iot-jobs-data 161 + , mypy-boto3-iot-roborunner 162 + , mypy-boto3-iot1click-devices 163 + , mypy-boto3-iot1click-projects 164 + , mypy-boto3-iotanalytics 165 + , mypy-boto3-iotdeviceadvisor 166 + , mypy-boto3-iotevents 167 + , mypy-boto3-iotevents-data 168 + , mypy-boto3-iotfleethub 169 + , mypy-boto3-iotfleetwise 170 + , mypy-boto3-iotsecuretunneling 171 + , mypy-boto3-iotsitewise 172 + , mypy-boto3-iotthingsgraph 173 + , mypy-boto3-iottwinmaker 174 + , mypy-boto3-iotwireless 175 + , mypy-boto3-ivs 176 + , mypy-boto3-ivs-realtime 177 + , mypy-boto3-ivschat 178 + , mypy-boto3-kafka 179 + , mypy-boto3-kafkaconnect 180 + , mypy-boto3-kendra 181 + , mypy-boto3-kendra-ranking 182 + , mypy-boto3-keyspaces 183 + , mypy-boto3-kinesis 184 + , mypy-boto3-kinesis-video-archived-media 185 + , mypy-boto3-kinesis-video-media 186 + , mypy-boto3-kinesis-video-signaling 187 + , mypy-boto3-kinesis-video-webrtc-storage 188 + , mypy-boto3-kinesisanalytics 189 + , mypy-boto3-kinesisanalyticsv2 190 + , mypy-boto3-kinesisvideo 191 + , mypy-boto3-kms 192 + , mypy-boto3-lakeformation 193 + , mypy-boto3-lambda 194 + , mypy-boto3-lex-models 195 + , mypy-boto3-lex-runtime 196 + , mypy-boto3-lexv2-models 197 + , mypy-boto3-lexv2-runtime 198 + , mypy-boto3-license-manager 199 + , mypy-boto3-license-manager-linux-subscriptions 200 + , mypy-boto3-license-manager-user-subscriptions 201 + , mypy-boto3-lightsail 202 + , mypy-boto3-location 203 + , mypy-boto3-logs 204 + , mypy-boto3-lookoutequipment 205 + , mypy-boto3-lookoutmetrics 206 + , mypy-boto3-lookoutvision 207 + , mypy-boto3-m2 208 + , mypy-boto3-machinelearning 209 + , mypy-boto3-macie 210 + , mypy-boto3-macie2 211 + , mypy-boto3-managedblockchain 212 + , mypy-boto3-managedblockchain-query 213 + , mypy-boto3-marketplace-catalog 214 + , mypy-boto3-marketplace-entitlement 215 + , mypy-boto3-marketplacecommerceanalytics 216 + , mypy-boto3-mediaconnect 217 + , mypy-boto3-mediaconvert 218 + , mypy-boto3-medialive 219 + , mypy-boto3-mediapackage 220 + , mypy-boto3-mediapackage-vod 221 + , mypy-boto3-mediapackagev2 222 + , mypy-boto3-mediastore 223 + , mypy-boto3-mediastore-data 224 + , mypy-boto3-mediatailor 225 + , mypy-boto3-medical-imaging 226 + , mypy-boto3-memorydb 227 + , mypy-boto3-meteringmarketplace 228 + , mypy-boto3-mgh 229 + , mypy-boto3-mgn 230 + , mypy-boto3-migration-hub-refactor-spaces 231 + , mypy-boto3-migrationhub-config 232 + , mypy-boto3-migrationhuborchestrator 233 + , mypy-boto3-migrationhubstrategy 234 + , mypy-boto3-mobile 235 + , mypy-boto3-mq 236 + , mypy-boto3-mturk 237 + , mypy-boto3-mwaa 238 + , mypy-boto3-neptune 239 + , mypy-boto3-network-firewall 240 + , mypy-boto3-networkmanager 241 + , mypy-boto3-nimble 242 + , mypy-boto3-oam 243 + , mypy-boto3-omics 244 + , mypy-boto3-opensearch 245 + , mypy-boto3-opensearchserverless 246 + , mypy-boto3-opsworks 247 + , mypy-boto3-opsworkscm 248 + , mypy-boto3-organizations 249 + , mypy-boto3-osis 250 + , mypy-boto3-outposts 251 + , mypy-boto3-panorama 252 + , mypy-boto3-payment-cryptography 253 + , mypy-boto3-payment-cryptography-data 254 + , mypy-boto3-personalize 255 + , mypy-boto3-personalize-events 256 + , mypy-boto3-personalize-runtime 257 + , mypy-boto3-pi 258 + , mypy-boto3-pinpoint 259 + , mypy-boto3-pinpoint-email 260 + , mypy-boto3-pinpoint-sms-voice 261 + , mypy-boto3-pinpoint-sms-voice-v2 262 + , mypy-boto3-pipes 263 + , mypy-boto3-polly 264 + , mypy-boto3-pricing 265 + , mypy-boto3-privatenetworks 266 + , mypy-boto3-proton 267 + , mypy-boto3-qldb 268 + , mypy-boto3-qldb-session 269 + , mypy-boto3-quicksight 270 + , mypy-boto3-ram 271 + , mypy-boto3-rbin 272 + , mypy-boto3-rds 273 + , mypy-boto3-rds-data 274 + , mypy-boto3-redshift 275 + , mypy-boto3-redshift-data 276 + , mypy-boto3-redshift-serverless 277 + , mypy-boto3-rekognition 278 + , mypy-boto3-resiliencehub 279 + , mypy-boto3-resource-explorer-2 280 + , mypy-boto3-resource-groups 281 + , mypy-boto3-resourcegroupstaggingapi 282 + , mypy-boto3-robomaker 283 + , mypy-boto3-rolesanywhere 284 + , mypy-boto3-route53 285 + , mypy-boto3-route53-recovery-cluster 286 + , mypy-boto3-route53-recovery-control-config 287 + , mypy-boto3-route53-recovery-readiness 288 + , mypy-boto3-route53domains 289 + , mypy-boto3-route53resolver 290 + , mypy-boto3-rum 291 + , mypy-boto3-s3 292 + , mypy-boto3-s3control 293 + , mypy-boto3-s3outposts 294 + , mypy-boto3-sagemaker 295 + , mypy-boto3-sagemaker-a2i-runtime 296 + , mypy-boto3-sagemaker-edge 297 + , mypy-boto3-sagemaker-featurestore-runtime 298 + , mypy-boto3-sagemaker-geospatial 299 + , mypy-boto3-sagemaker-metrics 300 + , mypy-boto3-sagemaker-runtime 301 + , mypy-boto3-savingsplans 302 + , mypy-boto3-scheduler 303 + , mypy-boto3-schemas 304 + , mypy-boto3-sdb 305 + , mypy-boto3-secretsmanager 306 + , mypy-boto3-securityhub 307 + , mypy-boto3-securitylake 308 + , mypy-boto3-serverlessrepo 309 + , mypy-boto3-service-quotas 310 + , mypy-boto3-servicecatalog 311 + , mypy-boto3-servicecatalog-appregistry 312 + , mypy-boto3-servicediscovery 313 + , mypy-boto3-ses 314 + , mypy-boto3-sesv2 315 + , mypy-boto3-shield 316 + , mypy-boto3-signer 317 + , mypy-boto3-simspaceweaver 318 + , mypy-boto3-sms 319 + , mypy-boto3-sms-voice 320 + , mypy-boto3-snow-device-management 321 + , mypy-boto3-snowball 322 + , mypy-boto3-sns 323 + , mypy-boto3-sqs 324 + , mypy-boto3-ssm 325 + , mypy-boto3-ssm-contacts 326 + , mypy-boto3-ssm-incidents 327 + , mypy-boto3-ssm-sap 328 + , mypy-boto3-sso 329 + , mypy-boto3-sso-admin 330 + , mypy-boto3-sso-oidc 331 + , mypy-boto3-stepfunctions 332 + , mypy-boto3-storagegateway 333 + , mypy-boto3-sts 334 + , mypy-boto3-support 335 + , mypy-boto3-support-app 336 + , mypy-boto3-swf 337 + , mypy-boto3-synthetics 338 + , mypy-boto3-textract 339 + , mypy-boto3-timestream-query 340 + , mypy-boto3-timestream-write 341 + , mypy-boto3-tnb 342 + , mypy-boto3-transcribe 343 + , mypy-boto3-transfer 344 + , mypy-boto3-translate 345 + , mypy-boto3-verifiedpermissions 346 + , mypy-boto3-voice-id 347 + , mypy-boto3-vpc-lattice 348 + , mypy-boto3-waf 349 + , mypy-boto3-waf-regional 350 + , mypy-boto3-wafv2 351 + , mypy-boto3-wellarchitected 352 + , mypy-boto3-wisdom 353 + , mypy-boto3-workdocs 354 + , mypy-boto3-worklink 355 + , mypy-boto3-workmail 356 + , mypy-boto3-workmailmessageflow 357 + , mypy-boto3-workspaces 358 + , mypy-boto3-workspaces-web 359 + , mypy-boto3-xray 360 + , types-s3transfer 361 + , typing-extensions 362 + }: 363 + 364 + buildPythonPackage rec { 365 + pname = "boto3-stubs"; 366 + version = "1.28.58"; 367 + format = "setuptools"; 368 + 369 + src = fetchPypi { 370 + inherit pname version; 371 + hash = "sha256-LQxPd+RhC/W6z2/BNuyqQmaATi4APVHQf8F2dI21OQc="; 372 + }; 373 + 374 + propagatedBuildInputs = [ 375 + botocore-stubs 376 + types-s3transfer 377 + typing-extensions 378 + ]; 379 + 380 + passthru.optional-dependencies = { 381 + accessanalyzer = [ 382 + mypy-boto3-accessanalyzer 383 + ]; 384 + account = [ 385 + mypy-boto3-account 386 + ]; 387 + acm = [ 388 + mypy-boto3-acm 389 + ]; 390 + acm-pca = [ 391 + mypy-boto3-acm-pca 392 + ]; 393 + alexaforbusiness = [ 394 + mypy-boto3-alexaforbusiness 395 + ]; 396 + all = [ 397 + mypy-boto3-accessanalyzer 398 + mypy-boto3-account 399 + mypy-boto3-acm 400 + mypy-boto3-acm-pca 401 + mypy-boto3-alexaforbusiness 402 + mypy-boto3-amp 403 + mypy-boto3-amplify 404 + mypy-boto3-amplifybackend 405 + mypy-boto3-amplifyuibuilder 406 + mypy-boto3-apigateway 407 + mypy-boto3-apigatewaymanagementapi 408 + mypy-boto3-apigatewayv2 409 + mypy-boto3-appconfig 410 + mypy-boto3-appconfigdata 411 + mypy-boto3-appfabric 412 + mypy-boto3-appflow 413 + mypy-boto3-appintegrations 414 + mypy-boto3-application-autoscaling 415 + mypy-boto3-application-insights 416 + mypy-boto3-applicationcostprofiler 417 + mypy-boto3-appmesh 418 + mypy-boto3-apprunner 419 + mypy-boto3-appstream 420 + mypy-boto3-appsync 421 + mypy-boto3-arc-zonal-shift 422 + mypy-boto3-athena 423 + mypy-boto3-auditmanager 424 + mypy-boto3-autoscaling 425 + mypy-boto3-autoscaling-plans 426 + mypy-boto3-backup 427 + mypy-boto3-backup-gateway 428 + mypy-boto3-backupstorage 429 + mypy-boto3-batch 430 + mypy-boto3-billingconductor 431 + mypy-boto3-braket 432 + mypy-boto3-budgets 433 + mypy-boto3-ce 434 + mypy-boto3-chime 435 + mypy-boto3-chime-sdk-identity 436 + mypy-boto3-chime-sdk-media-pipelines 437 + mypy-boto3-chime-sdk-meetings 438 + mypy-boto3-chime-sdk-messaging 439 + mypy-boto3-chime-sdk-voice 440 + mypy-boto3-cleanrooms 441 + mypy-boto3-cloud9 442 + mypy-boto3-cloudcontrol 443 + mypy-boto3-clouddirectory 444 + mypy-boto3-cloudformation 445 + mypy-boto3-cloudfront 446 + mypy-boto3-cloudhsm 447 + mypy-boto3-cloudhsmv2 448 + mypy-boto3-cloudsearch 449 + mypy-boto3-cloudsearchdomain 450 + mypy-boto3-cloudtrail 451 + mypy-boto3-cloudtrail-data 452 + mypy-boto3-cloudwatch 453 + mypy-boto3-codeartifact 454 + mypy-boto3-codebuild 455 + mypy-boto3-codecatalyst 456 + mypy-boto3-codecommit 457 + mypy-boto3-codedeploy 458 + mypy-boto3-codeguru-reviewer 459 + mypy-boto3-codeguru-security 460 + mypy-boto3-codeguruprofiler 461 + mypy-boto3-codepipeline 462 + mypy-boto3-codestar 463 + mypy-boto3-codestar-connections 464 + mypy-boto3-codestar-notifications 465 + mypy-boto3-cognito-identity 466 + mypy-boto3-cognito-idp 467 + mypy-boto3-cognito-sync 468 + mypy-boto3-comprehend 469 + mypy-boto3-comprehendmedical 470 + mypy-boto3-compute-optimizer 471 + mypy-boto3-config 472 + mypy-boto3-connect 473 + mypy-boto3-connect-contact-lens 474 + mypy-boto3-connectcampaigns 475 + mypy-boto3-connectcases 476 + mypy-boto3-connectparticipant 477 + mypy-boto3-controltower 478 + mypy-boto3-cur 479 + mypy-boto3-customer-profiles 480 + mypy-boto3-databrew 481 + mypy-boto3-dataexchange 482 + mypy-boto3-datapipeline 483 + mypy-boto3-datasync 484 + mypy-boto3-dax 485 + mypy-boto3-detective 486 + mypy-boto3-devicefarm 487 + mypy-boto3-devops-guru 488 + mypy-boto3-directconnect 489 + mypy-boto3-discovery 490 + mypy-boto3-dlm 491 + mypy-boto3-dms 492 + mypy-boto3-docdb 493 + mypy-boto3-docdb-elastic 494 + mypy-boto3-drs 495 + mypy-boto3-ds 496 + mypy-boto3-dynamodb 497 + mypy-boto3-dynamodbstreams 498 + mypy-boto3-ebs 499 + mypy-boto3-ec2 500 + mypy-boto3-ec2-instance-connect 501 + mypy-boto3-ecr 502 + mypy-boto3-ecr-public 503 + mypy-boto3-ecs 504 + mypy-boto3-efs 505 + mypy-boto3-eks 506 + mypy-boto3-elastic-inference 507 + mypy-boto3-elasticache 508 + mypy-boto3-elasticbeanstalk 509 + mypy-boto3-elastictranscoder 510 + mypy-boto3-elb 511 + mypy-boto3-elbv2 512 + mypy-boto3-emr 513 + mypy-boto3-emr-containers 514 + mypy-boto3-emr-serverless 515 + mypy-boto3-entityresolution 516 + mypy-boto3-es 517 + mypy-boto3-events 518 + mypy-boto3-evidently 519 + mypy-boto3-finspace 520 + mypy-boto3-finspace-data 521 + mypy-boto3-firehose 522 + mypy-boto3-fis 523 + mypy-boto3-fms 524 + mypy-boto3-forecast 525 + mypy-boto3-forecastquery 526 + mypy-boto3-frauddetector 527 + mypy-boto3-fsx 528 + mypy-boto3-gamelift 529 + mypy-boto3-gamesparks 530 + mypy-boto3-glacier 531 + mypy-boto3-globalaccelerator 532 + mypy-boto3-glue 533 + mypy-boto3-grafana 534 + mypy-boto3-greengrass 535 + mypy-boto3-greengrassv2 536 + mypy-boto3-groundstation 537 + mypy-boto3-guardduty 538 + mypy-boto3-health 539 + mypy-boto3-healthlake 540 + mypy-boto3-honeycode 541 + mypy-boto3-iam 542 + mypy-boto3-identitystore 543 + mypy-boto3-imagebuilder 544 + mypy-boto3-importexport 545 + mypy-boto3-inspector 546 + mypy-boto3-inspector2 547 + mypy-boto3-internetmonitor 548 + mypy-boto3-iot 549 + mypy-boto3-iot-data 550 + mypy-boto3-iot-jobs-data 551 + mypy-boto3-iot-roborunner 552 + mypy-boto3-iot1click-devices 553 + mypy-boto3-iot1click-projects 554 + mypy-boto3-iotanalytics 555 + mypy-boto3-iotdeviceadvisor 556 + mypy-boto3-iotevents 557 + mypy-boto3-iotevents-data 558 + mypy-boto3-iotfleethub 559 + mypy-boto3-iotfleetwise 560 + mypy-boto3-iotsecuretunneling 561 + mypy-boto3-iotsitewise 562 + mypy-boto3-iotthingsgraph 563 + mypy-boto3-iottwinmaker 564 + mypy-boto3-iotwireless 565 + mypy-boto3-ivs 566 + mypy-boto3-ivs-realtime 567 + mypy-boto3-ivschat 568 + mypy-boto3-kafka 569 + mypy-boto3-kafkaconnect 570 + mypy-boto3-kendra 571 + mypy-boto3-kendra-ranking 572 + mypy-boto3-keyspaces 573 + mypy-boto3-kinesis 574 + mypy-boto3-kinesis-video-archived-media 575 + mypy-boto3-kinesis-video-media 576 + mypy-boto3-kinesis-video-signaling 577 + mypy-boto3-kinesis-video-webrtc-storage 578 + mypy-boto3-kinesisanalytics 579 + mypy-boto3-kinesisanalyticsv2 580 + mypy-boto3-kinesisvideo 581 + mypy-boto3-kms 582 + mypy-boto3-lakeformation 583 + mypy-boto3-lambda 584 + mypy-boto3-lex-models 585 + mypy-boto3-lex-runtime 586 + mypy-boto3-lexv2-models 587 + mypy-boto3-lexv2-runtime 588 + mypy-boto3-license-manager 589 + mypy-boto3-license-manager-linux-subscriptions 590 + mypy-boto3-license-manager-user-subscriptions 591 + mypy-boto3-lightsail 592 + mypy-boto3-location 593 + mypy-boto3-logs 594 + mypy-boto3-lookoutequipment 595 + mypy-boto3-lookoutmetrics 596 + mypy-boto3-lookoutvision 597 + mypy-boto3-m2 598 + mypy-boto3-machinelearning 599 + mypy-boto3-macie 600 + mypy-boto3-macie2 601 + mypy-boto3-managedblockchain 602 + mypy-boto3-managedblockchain-query 603 + mypy-boto3-marketplace-catalog 604 + mypy-boto3-marketplace-entitlement 605 + mypy-boto3-marketplacecommerceanalytics 606 + mypy-boto3-mediaconnect 607 + mypy-boto3-mediaconvert 608 + mypy-boto3-medialive 609 + mypy-boto3-mediapackage 610 + mypy-boto3-mediapackage-vod 611 + mypy-boto3-mediapackagev2 612 + mypy-boto3-mediastore 613 + mypy-boto3-mediastore-data 614 + mypy-boto3-mediatailor 615 + mypy-boto3-medical-imaging 616 + mypy-boto3-memorydb 617 + mypy-boto3-meteringmarketplace 618 + mypy-boto3-mgh 619 + mypy-boto3-mgn 620 + mypy-boto3-migration-hub-refactor-spaces 621 + mypy-boto3-migrationhub-config 622 + mypy-boto3-migrationhuborchestrator 623 + mypy-boto3-migrationhubstrategy 624 + mypy-boto3-mobile 625 + mypy-boto3-mq 626 + mypy-boto3-mturk 627 + mypy-boto3-mwaa 628 + mypy-boto3-neptune 629 + mypy-boto3-network-firewall 630 + mypy-boto3-networkmanager 631 + mypy-boto3-nimble 632 + mypy-boto3-oam 633 + mypy-boto3-omics 634 + mypy-boto3-opensearch 635 + mypy-boto3-opensearchserverless 636 + mypy-boto3-opsworks 637 + mypy-boto3-opsworkscm 638 + mypy-boto3-organizations 639 + mypy-boto3-osis 640 + mypy-boto3-outposts 641 + mypy-boto3-panorama 642 + mypy-boto3-payment-cryptography 643 + mypy-boto3-payment-cryptography-data 644 + mypy-boto3-personalize 645 + mypy-boto3-personalize-events 646 + mypy-boto3-personalize-runtime 647 + mypy-boto3-pi 648 + mypy-boto3-pinpoint 649 + mypy-boto3-pinpoint-email 650 + mypy-boto3-pinpoint-sms-voice 651 + mypy-boto3-pinpoint-sms-voice-v2 652 + mypy-boto3-pipes 653 + mypy-boto3-polly 654 + mypy-boto3-pricing 655 + mypy-boto3-privatenetworks 656 + mypy-boto3-proton 657 + mypy-boto3-qldb 658 + mypy-boto3-qldb-session 659 + mypy-boto3-quicksight 660 + mypy-boto3-ram 661 + mypy-boto3-rbin 662 + mypy-boto3-rds 663 + mypy-boto3-rds-data 664 + mypy-boto3-redshift 665 + mypy-boto3-redshift-data 666 + mypy-boto3-redshift-serverless 667 + mypy-boto3-rekognition 668 + mypy-boto3-resiliencehub 669 + mypy-boto3-resource-explorer-2 670 + mypy-boto3-resource-groups 671 + mypy-boto3-resourcegroupstaggingapi 672 + mypy-boto3-robomaker 673 + mypy-boto3-rolesanywhere 674 + mypy-boto3-route53 675 + mypy-boto3-route53-recovery-cluster 676 + mypy-boto3-route53-recovery-control-config 677 + mypy-boto3-route53-recovery-readiness 678 + mypy-boto3-route53domains 679 + mypy-boto3-route53resolver 680 + mypy-boto3-rum 681 + mypy-boto3-s3 682 + mypy-boto3-s3control 683 + mypy-boto3-s3outposts 684 + mypy-boto3-sagemaker 685 + mypy-boto3-sagemaker-a2i-runtime 686 + mypy-boto3-sagemaker-edge 687 + mypy-boto3-sagemaker-featurestore-runtime 688 + mypy-boto3-sagemaker-geospatial 689 + mypy-boto3-sagemaker-metrics 690 + mypy-boto3-sagemaker-runtime 691 + mypy-boto3-savingsplans 692 + mypy-boto3-scheduler 693 + mypy-boto3-schemas 694 + mypy-boto3-sdb 695 + mypy-boto3-secretsmanager 696 + mypy-boto3-securityhub 697 + mypy-boto3-securitylake 698 + mypy-boto3-serverlessrepo 699 + mypy-boto3-service-quotas 700 + mypy-boto3-servicecatalog 701 + mypy-boto3-servicecatalog-appregistry 702 + mypy-boto3-servicediscovery 703 + mypy-boto3-ses 704 + mypy-boto3-sesv2 705 + mypy-boto3-shield 706 + mypy-boto3-signer 707 + mypy-boto3-simspaceweaver 708 + mypy-boto3-sms 709 + mypy-boto3-sms-voice 710 + mypy-boto3-snow-device-management 711 + mypy-boto3-snowball 712 + mypy-boto3-sns 713 + mypy-boto3-sqs 714 + mypy-boto3-ssm 715 + mypy-boto3-ssm-contacts 716 + mypy-boto3-ssm-incidents 717 + mypy-boto3-ssm-sap 718 + mypy-boto3-sso 719 + mypy-boto3-sso-admin 720 + mypy-boto3-sso-oidc 721 + mypy-boto3-stepfunctions 722 + mypy-boto3-storagegateway 723 + mypy-boto3-sts 724 + mypy-boto3-support 725 + mypy-boto3-support-app 726 + mypy-boto3-swf 727 + mypy-boto3-synthetics 728 + mypy-boto3-textract 729 + mypy-boto3-timestream-query 730 + mypy-boto3-timestream-write 731 + mypy-boto3-tnb 732 + mypy-boto3-transcribe 733 + mypy-boto3-transfer 734 + mypy-boto3-translate 735 + mypy-boto3-verifiedpermissions 736 + mypy-boto3-voice-id 737 + mypy-boto3-vpc-lattice 738 + mypy-boto3-waf 739 + mypy-boto3-waf-regional 740 + mypy-boto3-wafv2 741 + mypy-boto3-wellarchitected 742 + mypy-boto3-wisdom 743 + mypy-boto3-workdocs 744 + mypy-boto3-worklink 745 + mypy-boto3-workmail 746 + mypy-boto3-workmailmessageflow 747 + mypy-boto3-workspaces 748 + mypy-boto3-workspaces-web 749 + mypy-boto3-xray 750 + ]; 751 + amp = [ 752 + mypy-boto3-amp 753 + ]; 754 + amplify = [ 755 + mypy-boto3-amplify 756 + ]; 757 + amplifybackend = [ 758 + mypy-boto3-amplifybackend 759 + ]; 760 + amplifyuibuilder = [ 761 + mypy-boto3-amplifyuibuilder 762 + ]; 763 + apigateway = [ 764 + mypy-boto3-apigateway 765 + ]; 766 + apigatewaymanagementapi = [ 767 + mypy-boto3-apigatewaymanagementapi 768 + ]; 769 + apigatewayv2 = [ 770 + mypy-boto3-apigatewayv2 771 + ]; 772 + appconfig = [ 773 + mypy-boto3-appconfig 774 + ]; 775 + appconfigdata = [ 776 + mypy-boto3-appconfigdata 777 + ]; 778 + appfabric = [ 779 + mypy-boto3-appfabric 780 + ]; 781 + appflow = [ 782 + mypy-boto3-appflow 783 + ]; 784 + appintegrations = [ 785 + mypy-boto3-appintegrations 786 + ]; 787 + application-autoscaling = [ 788 + mypy-boto3-application-autoscaling 789 + ]; 790 + application-insights = [ 791 + mypy-boto3-application-insights 792 + ]; 793 + applicationcostprofiler = [ 794 + mypy-boto3-applicationcostprofiler 795 + ]; 796 + appmesh = [ 797 + mypy-boto3-appmesh 798 + ]; 799 + apprunner = [ 800 + mypy-boto3-apprunner 801 + ]; 802 + appstream = [ 803 + mypy-boto3-appstream 804 + ]; 805 + appsync = [ 806 + mypy-boto3-appsync 807 + ]; 808 + arc-zonal-shift = [ 809 + mypy-boto3-arc-zonal-shift 810 + ]; 811 + athena = [ 812 + mypy-boto3-athena 813 + ]; 814 + auditmanager = [ 815 + mypy-boto3-auditmanager 816 + ]; 817 + autoscaling = [ 818 + mypy-boto3-autoscaling 819 + ]; 820 + autoscaling-plans = [ 821 + mypy-boto3-autoscaling-plans 822 + ]; 823 + backup = [ 824 + mypy-boto3-backup 825 + ]; 826 + backup-gateway = [ 827 + mypy-boto3-backup-gateway 828 + ]; 829 + backupstorage = [ 830 + mypy-boto3-backupstorage 831 + ]; 832 + batch = [ 833 + mypy-boto3-batch 834 + ]; 835 + billingconductor = [ 836 + mypy-boto3-billingconductor 837 + ]; 838 + boto3 = [ 839 + boto3 840 + botocore 841 + ]; 842 + braket = [ 843 + mypy-boto3-braket 844 + ]; 845 + budgets = [ 846 + mypy-boto3-budgets 847 + ]; 848 + ce = [ 849 + mypy-boto3-ce 850 + ]; 851 + chime = [ 852 + mypy-boto3-chime 853 + ]; 854 + chime-sdk-identity = [ 855 + mypy-boto3-chime-sdk-identity 856 + ]; 857 + chime-sdk-media-pipelines = [ 858 + mypy-boto3-chime-sdk-media-pipelines 859 + ]; 860 + chime-sdk-meetings = [ 861 + mypy-boto3-chime-sdk-meetings 862 + ]; 863 + chime-sdk-messaging = [ 864 + mypy-boto3-chime-sdk-messaging 865 + ]; 866 + chime-sdk-voice = [ 867 + mypy-boto3-chime-sdk-voice 868 + ]; 869 + cleanrooms = [ 870 + mypy-boto3-cleanrooms 871 + ]; 872 + cloud9 = [ 873 + mypy-boto3-cloud9 874 + ]; 875 + cloudcontrol = [ 876 + mypy-boto3-cloudcontrol 877 + ]; 878 + clouddirectory = [ 879 + mypy-boto3-clouddirectory 880 + ]; 881 + cloudformation = [ 882 + mypy-boto3-cloudformation 883 + ]; 884 + cloudfront = [ 885 + mypy-boto3-cloudfront 886 + ]; 887 + cloudhsm = [ 888 + mypy-boto3-cloudhsm 889 + ]; 890 + cloudhsmv2 = [ 891 + mypy-boto3-cloudhsmv2 892 + ]; 893 + cloudsearch = [ 894 + mypy-boto3-cloudsearch 895 + ]; 896 + cloudsearchdomain = [ 897 + mypy-boto3-cloudsearchdomain 898 + ]; 899 + cloudtrail = [ 900 + mypy-boto3-cloudtrail 901 + ]; 902 + cloudtrail-data = [ 903 + mypy-boto3-cloudtrail-data 904 + ]; 905 + cloudwatch = [ 906 + mypy-boto3-cloudwatch 907 + ]; 908 + codeartifact = [ 909 + mypy-boto3-codeartifact 910 + ]; 911 + codebuild = [ 912 + mypy-boto3-codebuild 913 + ]; 914 + codecatalyst = [ 915 + mypy-boto3-codecatalyst 916 + ]; 917 + codecommit = [ 918 + mypy-boto3-codecommit 919 + ]; 920 + codedeploy = [ 921 + mypy-boto3-codedeploy 922 + ]; 923 + codeguru-reviewer = [ 924 + mypy-boto3-codeguru-reviewer 925 + ]; 926 + codeguru-security = [ 927 + mypy-boto3-codeguru-security 928 + ]; 929 + codeguruprofiler = [ 930 + mypy-boto3-codeguruprofiler 931 + ]; 932 + codepipeline = [ 933 + mypy-boto3-codepipeline 934 + ]; 935 + codestar = [ 936 + mypy-boto3-codestar 937 + ]; 938 + codestar-connections = [ 939 + mypy-boto3-codestar-connections 940 + ]; 941 + codestar-notifications = [ 942 + mypy-boto3-codestar-notifications 943 + ]; 944 + cognito-identity = [ 945 + mypy-boto3-cognito-identity 946 + ]; 947 + cognito-idp = [ 948 + mypy-boto3-cognito-idp 949 + ]; 950 + cognito-sync = [ 951 + mypy-boto3-cognito-sync 952 + ]; 953 + comprehend = [ 954 + mypy-boto3-comprehend 955 + ]; 956 + comprehendmedical = [ 957 + mypy-boto3-comprehendmedical 958 + ]; 959 + compute-optimizer = [ 960 + mypy-boto3-compute-optimizer 961 + ]; 962 + config = [ 963 + mypy-boto3-config 964 + ]; 965 + connect = [ 966 + mypy-boto3-connect 967 + ]; 968 + connect-contact-lens = [ 969 + mypy-boto3-connect-contact-lens 970 + ]; 971 + connectcampaigns = [ 972 + mypy-boto3-connectcampaigns 973 + ]; 974 + connectcases = [ 975 + mypy-boto3-connectcases 976 + ]; 977 + connectparticipant = [ 978 + mypy-boto3-connectparticipant 979 + ]; 980 + controltower = [ 981 + mypy-boto3-controltower 982 + ]; 983 + cur = [ 984 + mypy-boto3-cur 985 + ]; 986 + customer-profiles = [ 987 + mypy-boto3-customer-profiles 988 + ]; 989 + databrew = [ 990 + mypy-boto3-databrew 991 + ]; 992 + dataexchange = [ 993 + mypy-boto3-dataexchange 994 + ]; 995 + datapipeline = [ 996 + mypy-boto3-datapipeline 997 + ]; 998 + datasync = [ 999 + mypy-boto3-datasync 1000 + ]; 1001 + dax = [ 1002 + mypy-boto3-dax 1003 + ]; 1004 + detective = [ 1005 + mypy-boto3-detective 1006 + ]; 1007 + devicefarm = [ 1008 + mypy-boto3-devicefarm 1009 + ]; 1010 + devops-guru = [ 1011 + mypy-boto3-devops-guru 1012 + ]; 1013 + directconnect = [ 1014 + mypy-boto3-directconnect 1015 + ]; 1016 + discovery = [ 1017 + mypy-boto3-discovery 1018 + ]; 1019 + dlm = [ 1020 + mypy-boto3-dlm 1021 + ]; 1022 + dms = [ 1023 + mypy-boto3-dms 1024 + ]; 1025 + docdb = [ 1026 + mypy-boto3-docdb 1027 + ]; 1028 + docdb-elastic = [ 1029 + mypy-boto3-docdb-elastic 1030 + ]; 1031 + drs = [ 1032 + mypy-boto3-drs 1033 + ]; 1034 + ds = [ 1035 + mypy-boto3-ds 1036 + ]; 1037 + dynamodb = [ 1038 + mypy-boto3-dynamodb 1039 + ]; 1040 + dynamodbstreams = [ 1041 + mypy-boto3-dynamodbstreams 1042 + ]; 1043 + ebs = [ 1044 + mypy-boto3-ebs 1045 + ]; 1046 + ec2 = [ 1047 + mypy-boto3-ec2 1048 + ]; 1049 + ec2-instance-connect = [ 1050 + mypy-boto3-ec2-instance-connect 1051 + ]; 1052 + ecr = [ 1053 + mypy-boto3-ecr 1054 + ]; 1055 + ecr-public = [ 1056 + mypy-boto3-ecr-public 1057 + ]; 1058 + ecs = [ 1059 + mypy-boto3-ecs 1060 + ]; 1061 + efs = [ 1062 + mypy-boto3-efs 1063 + ]; 1064 + eks = [ 1065 + mypy-boto3-eks 1066 + ]; 1067 + elastic-inference = [ 1068 + mypy-boto3-elastic-inference 1069 + ]; 1070 + elasticache = [ 1071 + mypy-boto3-elasticache 1072 + ]; 1073 + elasticbeanstalk = [ 1074 + mypy-boto3-elasticbeanstalk 1075 + ]; 1076 + elastictranscoder = [ 1077 + mypy-boto3-elastictranscoder 1078 + ]; 1079 + elb = [ 1080 + mypy-boto3-elb 1081 + ]; 1082 + elbv2 = [ 1083 + mypy-boto3-elbv2 1084 + ]; 1085 + emr = [ 1086 + mypy-boto3-emr 1087 + ]; 1088 + emr-containers = [ 1089 + mypy-boto3-emr-containers 1090 + ]; 1091 + emr-serverless = [ 1092 + mypy-boto3-emr-serverless 1093 + ]; 1094 + entityresolution = [ 1095 + mypy-boto3-entityresolution 1096 + ]; 1097 + es = [ 1098 + mypy-boto3-es 1099 + ]; 1100 + essential = [ 1101 + mypy-boto3-cloudformation 1102 + mypy-boto3-dynamodb 1103 + mypy-boto3-ec2 1104 + mypy-boto3-lambda 1105 + mypy-boto3-rds 1106 + mypy-boto3-s3 1107 + mypy-boto3-sqs 1108 + ]; 1109 + events = [ 1110 + mypy-boto3-events 1111 + ]; 1112 + evidently = [ 1113 + mypy-boto3-evidently 1114 + ]; 1115 + finspace = [ 1116 + mypy-boto3-finspace 1117 + ]; 1118 + finspace-data = [ 1119 + mypy-boto3-finspace-data 1120 + ]; 1121 + firehose = [ 1122 + mypy-boto3-firehose 1123 + ]; 1124 + fis = [ 1125 + mypy-boto3-fis 1126 + ]; 1127 + fms = [ 1128 + mypy-boto3-fms 1129 + ]; 1130 + forecast = [ 1131 + mypy-boto3-forecast 1132 + ]; 1133 + forecastquery = [ 1134 + mypy-boto3-forecastquery 1135 + ]; 1136 + frauddetector = [ 1137 + mypy-boto3-frauddetector 1138 + ]; 1139 + fsx = [ 1140 + mypy-boto3-fsx 1141 + ]; 1142 + gamelift = [ 1143 + mypy-boto3-gamelift 1144 + ]; 1145 + gamesparks = [ 1146 + mypy-boto3-gamesparks 1147 + ]; 1148 + glacier = [ 1149 + mypy-boto3-glacier 1150 + ]; 1151 + globalaccelerator = [ 1152 + mypy-boto3-globalaccelerator 1153 + ]; 1154 + glue = [ 1155 + mypy-boto3-glue 1156 + ]; 1157 + grafana = [ 1158 + mypy-boto3-grafana 1159 + ]; 1160 + greengrass = [ 1161 + mypy-boto3-greengrass 1162 + ]; 1163 + greengrassv2 = [ 1164 + mypy-boto3-greengrassv2 1165 + ]; 1166 + groundstation = [ 1167 + mypy-boto3-groundstation 1168 + ]; 1169 + guardduty = [ 1170 + mypy-boto3-guardduty 1171 + ]; 1172 + health = [ 1173 + mypy-boto3-health 1174 + ]; 1175 + healthlake = [ 1176 + mypy-boto3-healthlake 1177 + ]; 1178 + honeycode = [ 1179 + mypy-boto3-honeycode 1180 + ]; 1181 + iam = [ 1182 + mypy-boto3-iam 1183 + ]; 1184 + identitystore = [ 1185 + mypy-boto3-identitystore 1186 + ]; 1187 + imagebuilder = [ 1188 + mypy-boto3-imagebuilder 1189 + ]; 1190 + importexport = [ 1191 + mypy-boto3-importexport 1192 + ]; 1193 + inspector = [ 1194 + mypy-boto3-inspector 1195 + ]; 1196 + inspector2 = [ 1197 + mypy-boto3-inspector2 1198 + ]; 1199 + internetmonitor = [ 1200 + mypy-boto3-internetmonitor 1201 + ]; 1202 + iot = [ 1203 + mypy-boto3-iot 1204 + ]; 1205 + iot-data = [ 1206 + mypy-boto3-iot-data 1207 + ]; 1208 + iot-jobs-data = [ 1209 + mypy-boto3-iot-jobs-data 1210 + ]; 1211 + iot-roborunner = [ 1212 + mypy-boto3-iot-roborunner 1213 + ]; 1214 + iot1click-devices = [ 1215 + mypy-boto3-iot1click-devices 1216 + ]; 1217 + iot1click-projects = [ 1218 + mypy-boto3-iot1click-projects 1219 + ]; 1220 + iotanalytics = [ 1221 + mypy-boto3-iotanalytics 1222 + ]; 1223 + iotdeviceadvisor = [ 1224 + mypy-boto3-iotdeviceadvisor 1225 + ]; 1226 + iotevents = [ 1227 + mypy-boto3-iotevents 1228 + ]; 1229 + iotevents-data = [ 1230 + mypy-boto3-iotevents-data 1231 + ]; 1232 + iotfleethub = [ 1233 + mypy-boto3-iotfleethub 1234 + ]; 1235 + iotfleetwise = [ 1236 + mypy-boto3-iotfleetwise 1237 + ]; 1238 + iotsecuretunneling = [ 1239 + mypy-boto3-iotsecuretunneling 1240 + ]; 1241 + iotsitewise = [ 1242 + mypy-boto3-iotsitewise 1243 + ]; 1244 + iotthingsgraph = [ 1245 + mypy-boto3-iotthingsgraph 1246 + ]; 1247 + iottwinmaker = [ 1248 + mypy-boto3-iottwinmaker 1249 + ]; 1250 + iotwireless = [ 1251 + mypy-boto3-iotwireless 1252 + ]; 1253 + ivs = [ 1254 + mypy-boto3-ivs 1255 + ]; 1256 + ivs-realtime = [ 1257 + mypy-boto3-ivs-realtime 1258 + ]; 1259 + ivschat = [ 1260 + mypy-boto3-ivschat 1261 + ]; 1262 + kafka = [ 1263 + mypy-boto3-kafka 1264 + ]; 1265 + kafkaconnect = [ 1266 + mypy-boto3-kafkaconnect 1267 + ]; 1268 + kendra = [ 1269 + mypy-boto3-kendra 1270 + ]; 1271 + kendra-ranking = [ 1272 + mypy-boto3-kendra-ranking 1273 + ]; 1274 + keyspaces = [ 1275 + mypy-boto3-keyspaces 1276 + ]; 1277 + kinesis = [ 1278 + mypy-boto3-kinesis 1279 + ]; 1280 + kinesis-video-archived-media = [ 1281 + mypy-boto3-kinesis-video-archived-media 1282 + ]; 1283 + kinesis-video-media = [ 1284 + mypy-boto3-kinesis-video-media 1285 + ]; 1286 + kinesis-video-signaling = [ 1287 + mypy-boto3-kinesis-video-signaling 1288 + ]; 1289 + kinesis-video-webrtc-storage = [ 1290 + mypy-boto3-kinesis-video-webrtc-storage 1291 + ]; 1292 + kinesisanalytics = [ 1293 + mypy-boto3-kinesisanalytics 1294 + ]; 1295 + kinesisanalyticsv2 = [ 1296 + mypy-boto3-kinesisanalyticsv2 1297 + ]; 1298 + kinesisvideo = [ 1299 + mypy-boto3-kinesisvideo 1300 + ]; 1301 + kms = [ 1302 + mypy-boto3-kms 1303 + ]; 1304 + lakeformation = [ 1305 + mypy-boto3-lakeformation 1306 + ]; 1307 + lambda = [ 1308 + mypy-boto3-lambda 1309 + ]; 1310 + lex-models = [ 1311 + mypy-boto3-lex-models 1312 + ]; 1313 + lex-runtime = [ 1314 + mypy-boto3-lex-runtime 1315 + ]; 1316 + lexv2-models = [ 1317 + mypy-boto3-lexv2-models 1318 + ]; 1319 + lexv2-runtime = [ 1320 + mypy-boto3-lexv2-runtime 1321 + ]; 1322 + license-manager = [ 1323 + mypy-boto3-license-manager 1324 + ]; 1325 + license-manager-linux-subscriptions = [ 1326 + mypy-boto3-license-manager-linux-subscriptions 1327 + ]; 1328 + license-manager-user-subscriptions = [ 1329 + mypy-boto3-license-manager-user-subscriptions 1330 + ]; 1331 + lightsail = [ 1332 + mypy-boto3-lightsail 1333 + ]; 1334 + location = [ 1335 + mypy-boto3-location 1336 + ]; 1337 + logs = [ 1338 + mypy-boto3-logs 1339 + ]; 1340 + lookoutequipment = [ 1341 + mypy-boto3-lookoutequipment 1342 + ]; 1343 + lookoutmetrics = [ 1344 + mypy-boto3-lookoutmetrics 1345 + ]; 1346 + lookoutvision = [ 1347 + mypy-boto3-lookoutvision 1348 + ]; 1349 + m2 = [ 1350 + mypy-boto3-m2 1351 + ]; 1352 + machinelearning = [ 1353 + mypy-boto3-machinelearning 1354 + ]; 1355 + macie = [ 1356 + mypy-boto3-macie 1357 + ]; 1358 + macie2 = [ 1359 + mypy-boto3-macie2 1360 + ]; 1361 + managedblockchain = [ 1362 + mypy-boto3-managedblockchain 1363 + ]; 1364 + managedblockchain-query = [ 1365 + mypy-boto3-managedblockchain-query 1366 + ]; 1367 + marketplace-catalog = [ 1368 + mypy-boto3-marketplace-catalog 1369 + ]; 1370 + marketplace-entitlement = [ 1371 + mypy-boto3-marketplace-entitlement 1372 + ]; 1373 + marketplacecommerceanalytics = [ 1374 + mypy-boto3-marketplacecommerceanalytics 1375 + ]; 1376 + mediaconnect = [ 1377 + mypy-boto3-mediaconnect 1378 + ]; 1379 + mediaconvert = [ 1380 + mypy-boto3-mediaconvert 1381 + ]; 1382 + medialive = [ 1383 + mypy-boto3-medialive 1384 + ]; 1385 + mediapackage = [ 1386 + mypy-boto3-mediapackage 1387 + ]; 1388 + mediapackage-vod = [ 1389 + mypy-boto3-mediapackage-vod 1390 + ]; 1391 + mediapackagev2 = [ 1392 + mypy-boto3-mediapackagev2 1393 + ]; 1394 + mediastore = [ 1395 + mypy-boto3-mediastore 1396 + ]; 1397 + mediastore-data = [ 1398 + mypy-boto3-mediastore-data 1399 + ]; 1400 + mediatailor = [ 1401 + mypy-boto3-mediatailor 1402 + ]; 1403 + medical-imaging = [ 1404 + mypy-boto3-medical-imaging 1405 + ]; 1406 + memorydb = [ 1407 + mypy-boto3-memorydb 1408 + ]; 1409 + meteringmarketplace = [ 1410 + mypy-boto3-meteringmarketplace 1411 + ]; 1412 + mgh = [ 1413 + mypy-boto3-mgh 1414 + ]; 1415 + mgn = [ 1416 + mypy-boto3-mgn 1417 + ]; 1418 + migration-hub-refactor-spaces = [ 1419 + mypy-boto3-migration-hub-refactor-spaces 1420 + ]; 1421 + migrationhub-config = [ 1422 + mypy-boto3-migrationhub-config 1423 + ]; 1424 + migrationhuborchestrator = [ 1425 + mypy-boto3-migrationhuborchestrator 1426 + ]; 1427 + migrationhubstrategy = [ 1428 + mypy-boto3-migrationhubstrategy 1429 + ]; 1430 + mobile = [ 1431 + mypy-boto3-mobile 1432 + ]; 1433 + mq = [ 1434 + mypy-boto3-mq 1435 + ]; 1436 + mturk = [ 1437 + mypy-boto3-mturk 1438 + ]; 1439 + mwaa = [ 1440 + mypy-boto3-mwaa 1441 + ]; 1442 + neptune = [ 1443 + mypy-boto3-neptune 1444 + ]; 1445 + network-firewall = [ 1446 + mypy-boto3-network-firewall 1447 + ]; 1448 + networkmanager = [ 1449 + mypy-boto3-networkmanager 1450 + ]; 1451 + nimble = [ 1452 + mypy-boto3-nimble 1453 + ]; 1454 + oam = [ 1455 + mypy-boto3-oam 1456 + ]; 1457 + omics = [ 1458 + mypy-boto3-omics 1459 + ]; 1460 + opensearch = [ 1461 + mypy-boto3-opensearch 1462 + ]; 1463 + opensearchserverless = [ 1464 + mypy-boto3-opensearchserverless 1465 + ]; 1466 + opsworks = [ 1467 + mypy-boto3-opsworks 1468 + ]; 1469 + opsworkscm = [ 1470 + mypy-boto3-opsworkscm 1471 + ]; 1472 + organizations = [ 1473 + mypy-boto3-organizations 1474 + ]; 1475 + osis = [ 1476 + mypy-boto3-osis 1477 + ]; 1478 + outposts = [ 1479 + mypy-boto3-outposts 1480 + ]; 1481 + panorama = [ 1482 + mypy-boto3-panorama 1483 + ]; 1484 + payment-cryptography = [ 1485 + mypy-boto3-payment-cryptography 1486 + ]; 1487 + payment-cryptography-data = [ 1488 + mypy-boto3-payment-cryptography-data 1489 + ]; 1490 + personalize = [ 1491 + mypy-boto3-personalize 1492 + ]; 1493 + personalize-events = [ 1494 + mypy-boto3-personalize-events 1495 + ]; 1496 + personalize-runtime = [ 1497 + mypy-boto3-personalize-runtime 1498 + ]; 1499 + pi = [ 1500 + mypy-boto3-pi 1501 + ]; 1502 + pinpoint = [ 1503 + mypy-boto3-pinpoint 1504 + ]; 1505 + pinpoint-email = [ 1506 + mypy-boto3-pinpoint-email 1507 + ]; 1508 + pinpoint-sms-voice = [ 1509 + mypy-boto3-pinpoint-sms-voice 1510 + ]; 1511 + pinpoint-sms-voice-v2 = [ 1512 + mypy-boto3-pinpoint-sms-voice-v2 1513 + ]; 1514 + pipes = [ 1515 + mypy-boto3-pipes 1516 + ]; 1517 + polly = [ 1518 + mypy-boto3-polly 1519 + ]; 1520 + pricing = [ 1521 + mypy-boto3-pricing 1522 + ]; 1523 + privatenetworks = [ 1524 + mypy-boto3-privatenetworks 1525 + ]; 1526 + proton = [ 1527 + mypy-boto3-proton 1528 + ]; 1529 + qldb = [ 1530 + mypy-boto3-qldb 1531 + ]; 1532 + qldb-session = [ 1533 + mypy-boto3-qldb-session 1534 + ]; 1535 + quicksight = [ 1536 + mypy-boto3-quicksight 1537 + ]; 1538 + ram = [ 1539 + mypy-boto3-ram 1540 + ]; 1541 + rbin = [ 1542 + mypy-boto3-rbin 1543 + ]; 1544 + rds = [ 1545 + mypy-boto3-rds 1546 + ]; 1547 + rds-data = [ 1548 + mypy-boto3-rds-data 1549 + ]; 1550 + redshift = [ 1551 + mypy-boto3-redshift 1552 + ]; 1553 + redshift-data = [ 1554 + mypy-boto3-redshift-data 1555 + ]; 1556 + redshift-serverless = [ 1557 + mypy-boto3-redshift-serverless 1558 + ]; 1559 + rekognition = [ 1560 + mypy-boto3-rekognition 1561 + ]; 1562 + resiliencehub = [ 1563 + mypy-boto3-resiliencehub 1564 + ]; 1565 + resource-explorer-2 = [ 1566 + mypy-boto3-resource-explorer-2 1567 + ]; 1568 + resource-groups = [ 1569 + mypy-boto3-resource-groups 1570 + ]; 1571 + resourcegroupstaggingapi = [ 1572 + mypy-boto3-resourcegroupstaggingapi 1573 + ]; 1574 + robomaker = [ 1575 + mypy-boto3-robomaker 1576 + ]; 1577 + rolesanywhere = [ 1578 + mypy-boto3-rolesanywhere 1579 + ]; 1580 + route53 = [ 1581 + mypy-boto3-route53 1582 + ]; 1583 + route53-recovery-cluster = [ 1584 + mypy-boto3-route53-recovery-cluster 1585 + ]; 1586 + route53-recovery-control-config = [ 1587 + mypy-boto3-route53-recovery-control-config 1588 + ]; 1589 + route53-recovery-readiness = [ 1590 + mypy-boto3-route53-recovery-readiness 1591 + ]; 1592 + route53domains = [ 1593 + mypy-boto3-route53domains 1594 + ]; 1595 + route53resolver = [ 1596 + mypy-boto3-route53resolver 1597 + ]; 1598 + rum = [ 1599 + mypy-boto3-rum 1600 + ]; 1601 + s3 = [ 1602 + mypy-boto3-s3 1603 + ]; 1604 + s3control = [ 1605 + mypy-boto3-s3control 1606 + ]; 1607 + s3outposts = [ 1608 + mypy-boto3-s3outposts 1609 + ]; 1610 + sagemaker = [ 1611 + mypy-boto3-sagemaker 1612 + ]; 1613 + sagemaker-a2i-runtime = [ 1614 + mypy-boto3-sagemaker-a2i-runtime 1615 + ]; 1616 + sagemaker-edge = [ 1617 + mypy-boto3-sagemaker-edge 1618 + ]; 1619 + sagemaker-featurestore-runtime = [ 1620 + mypy-boto3-sagemaker-featurestore-runtime 1621 + ]; 1622 + sagemaker-geospatial = [ 1623 + mypy-boto3-sagemaker-geospatial 1624 + ]; 1625 + sagemaker-metrics = [ 1626 + mypy-boto3-sagemaker-metrics 1627 + ]; 1628 + sagemaker-runtime = [ 1629 + mypy-boto3-sagemaker-runtime 1630 + ]; 1631 + savingsplans = [ 1632 + mypy-boto3-savingsplans 1633 + ]; 1634 + scheduler = [ 1635 + mypy-boto3-scheduler 1636 + ]; 1637 + schemas = [ 1638 + mypy-boto3-schemas 1639 + ]; 1640 + sdb = [ 1641 + mypy-boto3-sdb 1642 + ]; 1643 + secretsmanager = [ 1644 + mypy-boto3-secretsmanager 1645 + ]; 1646 + securityhub = [ 1647 + mypy-boto3-securityhub 1648 + ]; 1649 + securitylake = [ 1650 + mypy-boto3-securitylake 1651 + ]; 1652 + serverlessrepo = [ 1653 + mypy-boto3-serverlessrepo 1654 + ]; 1655 + service-quotas = [ 1656 + mypy-boto3-service-quotas 1657 + ]; 1658 + servicecatalog = [ 1659 + mypy-boto3-servicecatalog 1660 + ]; 1661 + servicecatalog-appregistry = [ 1662 + mypy-boto3-servicecatalog-appregistry 1663 + ]; 1664 + servicediscovery = [ 1665 + mypy-boto3-servicediscovery 1666 + ]; 1667 + ses = [ 1668 + mypy-boto3-ses 1669 + ]; 1670 + sesv2 = [ 1671 + mypy-boto3-sesv2 1672 + ]; 1673 + shield = [ 1674 + mypy-boto3-shield 1675 + ]; 1676 + signer = [ 1677 + mypy-boto3-signer 1678 + ]; 1679 + simspaceweaver = [ 1680 + mypy-boto3-simspaceweaver 1681 + ]; 1682 + sms = [ 1683 + mypy-boto3-sms 1684 + ]; 1685 + sms-voice = [ 1686 + mypy-boto3-sms-voice 1687 + ]; 1688 + snow-device-management = [ 1689 + mypy-boto3-snow-device-management 1690 + ]; 1691 + snowball = [ 1692 + mypy-boto3-snowball 1693 + ]; 1694 + sns = [ 1695 + mypy-boto3-sns 1696 + ]; 1697 + sqs = [ 1698 + mypy-boto3-sqs 1699 + ]; 1700 + ssm = [ 1701 + mypy-boto3-ssm 1702 + ]; 1703 + ssm-contacts = [ 1704 + mypy-boto3-ssm-contacts 1705 + ]; 1706 + ssm-incidents = [ 1707 + mypy-boto3-ssm-incidents 1708 + ]; 1709 + ssm-sap = [ 1710 + mypy-boto3-ssm-sap 1711 + ]; 1712 + sso = [ 1713 + mypy-boto3-sso 1714 + ]; 1715 + sso-admin = [ 1716 + mypy-boto3-sso-admin 1717 + ]; 1718 + sso-oidc = [ 1719 + mypy-boto3-sso-oidc 1720 + ]; 1721 + stepfunctions = [ 1722 + mypy-boto3-stepfunctions 1723 + ]; 1724 + storagegateway = [ 1725 + mypy-boto3-storagegateway 1726 + ]; 1727 + sts = [ 1728 + mypy-boto3-sts 1729 + ]; 1730 + support = [ 1731 + mypy-boto3-support 1732 + ]; 1733 + support-app = [ 1734 + mypy-boto3-support-app 1735 + ]; 1736 + swf = [ 1737 + mypy-boto3-swf 1738 + ]; 1739 + synthetics = [ 1740 + mypy-boto3-synthetics 1741 + ]; 1742 + textract = [ 1743 + mypy-boto3-textract 1744 + ]; 1745 + timestream-query = [ 1746 + mypy-boto3-timestream-query 1747 + ]; 1748 + timestream-write = [ 1749 + mypy-boto3-timestream-write 1750 + ]; 1751 + tnb = [ 1752 + mypy-boto3-tnb 1753 + ]; 1754 + transcribe = [ 1755 + mypy-boto3-transcribe 1756 + ]; 1757 + transfer = [ 1758 + mypy-boto3-transfer 1759 + ]; 1760 + translate = [ 1761 + mypy-boto3-translate 1762 + ]; 1763 + verifiedpermissions = [ 1764 + mypy-boto3-verifiedpermissions 1765 + ]; 1766 + voice-id = [ 1767 + mypy-boto3-voice-id 1768 + ]; 1769 + vpc-lattice = [ 1770 + mypy-boto3-vpc-lattice 1771 + ]; 1772 + waf = [ 1773 + mypy-boto3-waf 1774 + ]; 1775 + waf-regional = [ 1776 + mypy-boto3-waf-regional 1777 + ]; 1778 + wafv2 = [ 1779 + mypy-boto3-wafv2 1780 + ]; 1781 + wellarchitected = [ 1782 + mypy-boto3-wellarchitected 1783 + ]; 1784 + wisdom = [ 1785 + mypy-boto3-wisdom 1786 + ]; 1787 + workdocs = [ 1788 + mypy-boto3-workdocs 1789 + ]; 1790 + worklink = [ 1791 + mypy-boto3-worklink 1792 + ]; 1793 + workmail = [ 1794 + mypy-boto3-workmail 1795 + ]; 1796 + workmailmessageflow = [ 1797 + mypy-boto3-workmailmessageflow 1798 + ]; 1799 + workspaces = [ 1800 + mypy-boto3-workspaces 1801 + ]; 1802 + workspaces-web = [ 1803 + mypy-boto3-workspaces-web 1804 + ]; 1805 + xray = [ 1806 + mypy-boto3-xray 1807 + ]; 1808 + }; 1809 + 1810 + # Module has no tests 1811 + doCheck = false; 1812 + 1813 + pythonImportsCheck = [ 1814 + "boto3-stubs" 1815 + ]; 1816 + 1817 + meta = with lib; { 1818 + description = "Type annotations for boto3"; 1819 + homepage = "https://pypi.org/project/boto3-stubs/"; 1820 + license = licenses.mit; 1821 + maintainers = with maintainers; [ fab mbalatsko ]; 1822 + }; 1823 + }
+2 -2
pkgs/development/python-modules/censys/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "censys"; 21 - version = "2.2.6"; 21 + version = "2.2.7"; 22 22 format = "pyproject"; 23 23 24 24 disabled = pythonOlder "3.7"; ··· 27 27 owner = "censys"; 28 28 repo = "censys-python"; 29 29 rev = "refs/tags/v${version}"; 30 - hash = "sha256-awe/6d6AryihS8vYCRtU8APbLUsqv9aKULBmjjaz3gM="; 30 + hash = "sha256-tIWrDbtNKTN4WYc0Zy03omauExarg9770d57tAuq4c0="; 31 31 }; 32 32 33 33 nativeBuildInputs = [
+5
pkgs/development/python-modules/duckdb-engine/default.nix
··· 26 26 hash = "sha256-T02nGF+YlughRQPinb0I3NC6xsarh4+qRhG8YfhTvhI="; 27 27 }; 28 28 29 + patches = [ ./remote_data.patch ]; 30 + 29 31 nativeBuildInputs = [ 30 32 poetry-core 31 33 ]; ··· 42 44 disabledTests = [ 43 45 # this test tries to download the httpfs extension 44 46 "test_preload_extension" 47 + "test_motherduck" 45 48 # test should be skipped based on sqlalchemy version but isn't and fails 46 49 "test_commit" 50 + # rowcount no longer generates an attribute error. 51 + "test_rowcount" 47 52 ]; 48 53 49 54 nativeCheckInputs = [
+24
pkgs/development/python-modules/duckdb-engine/remote_data.patch
··· 1 + diff --git a/duckdb_engine/tests/test_basic.py b/duckdb_engine/tests/test_basic.py 2 + index 302636f..ed20f12 100644 3 + --- a/duckdb_engine/tests/test_basic.py 4 + +++ b/duckdb_engine/tests/test_basic.py 5 + @@ -183,7 +183,6 @@ def test_get_views(engine: Engine) -> None: 6 + 7 + 8 + @mark.skipif(os.uname().machine == "aarch64", reason="not supported on aarch64") 9 + -@mark.remote_data 10 + def test_preload_extension() -> None: 11 + duckdb.default_connection.execute("INSTALL httpfs") 12 + engine = create_engine( 13 + diff --git a/duckdb_engine/tests/test_integration.py b/duckdb_engine/tests/test_integration.py 14 + index 349c976..bf3dbaa 100644 15 + --- a/duckdb_engine/tests/test_integration.py 16 + +++ b/duckdb_engine/tests/test_integration.py 17 + @@ -24,7 +24,6 @@ def test_integration(engine: Engine) -> None: 18 + conn.execute(text("select * from test_df")) 19 + 20 + 21 + -@mark.remote_data 22 + @mark.skipif( 23 + "dev" in duckdb.__version__, reason="md extension not available for dev builds" # type: ignore[attr-defined] 24 + )
+13 -4
pkgs/development/python-modules/duckdb/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , duckdb 4 + , fsspec 4 5 , google-cloud-storage 5 6 , numpy 7 + , openssl 6 8 , pandas 7 9 , psutil 8 10 , pybind11 ··· 21 23 # 1. let nix control build cores 22 24 # 2. unconstrain setuptools_scm version 23 25 substituteInPlace setup.py \ 24 - --replace "multiprocessing.cpu_count()" "$NIX_BUILD_CORES" \ 25 - --replace "setuptools_scm<7.0.0" "setuptools_scm" 26 + --replace "multiprocessing.cpu_count()" "$NIX_BUILD_CORES" 26 27 27 - # avoid dependency on mypy 28 - rm tests/stubs/test_stubs.py 28 + # avoid dependency on mypy 29 + rm tests/stubs/test_stubs.py 29 30 ''; 30 31 32 + BUILD_HTTPFS = 1; 31 33 SETUPTOOLS_SCM_PRETEND_VERSION = version; 32 34 33 35 nativeBuildInputs = [ ··· 35 37 setuptools-scm 36 38 ]; 37 39 40 + buildInputs = [ openssl ]; 41 + 38 42 propagatedBuildInputs = [ 39 43 numpy 40 44 pandas 41 45 ]; 42 46 43 47 nativeCheckInputs = [ 48 + fsspec 44 49 google-cloud-storage 45 50 psutil 46 51 pytestCheckHook ··· 54 59 preCheck = '' 55 60 export HOME="$(mktemp -d)" 56 61 ''; 62 + 63 + setupPyBuildFlags = [ 64 + "--inplace" 65 + ]; 57 66 58 67 pythonImportsCheck = [ 59 68 "duckdb"
+2 -2
pkgs/development/python-modules/es-client/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "es-client"; 22 - version = "8.10.0"; 22 + version = "8.10.3"; 23 23 format = "pyproject"; 24 24 25 25 disabled = pythonOlder "3.7"; ··· 28 28 owner = "untergeek"; 29 29 repo = "es_client"; 30 30 rev = "refs/tags/v${version}"; 31 - hash = "sha256-JIXva7YrmJ+oFi7LdRv5+pg7RzCO3iBGeILzhus/hTk="; 31 + hash = "sha256-EvE40HLNKYl38PZ2bShAhFCsX3DMYsMmusUTcAql9b4="; 32 32 }; 33 33 34 34 pythonRelaxDeps = true;
+2 -2
pkgs/development/python-modules/google-ai-generativelanguage/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "google-ai-generativelanguage"; 18 - version = "0.3.3"; 18 + version = "0.3.4"; 19 19 format = "setuptools"; 20 20 21 21 disabled = pythonOlder "3.7"; 22 22 23 23 src = fetchPypi { 24 24 inherit pname version; 25 - hash = "sha256-S1mZPg/WNZMXHLsInn929xpDM6YnQdOSkVmusuNTKoM="; 25 + hash = "sha256-cnX9lGmtOrd5CdioC9bAVeHiMXjEsV6Z67ARSnV03P8="; 26 26 }; 27 27 28 28 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-appengine-logging/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "google-cloud-appengine-logging"; 16 - version = "1.3.1"; 16 + version = "1.3.2"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.7"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-s/X3l9a6zGBlTeIZAZAvinh49xaNdr5dR8d3X+DD4Kg="; 23 + hash = "sha256-opifyg6IRjtWQyqoIeZLgcPRce43uEdxGJtI6Ll81JY="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+11
pkgs/development/python-modules/ibis-framework/default.nix
··· 130 130 # tries to download duckdb extensions 131 131 "--deselect=ibis/backends/duckdb/tests/test_register.py::test_register_sqlite" 132 132 "--deselect=ibis/backends/duckdb/tests/test_register.py::test_read_sqlite" 133 + 134 + # duckdb does not respect sample_size=2 (reads 3 lines of csv). 135 + "--deselect=ibis/backends/tests/test_register.py::test_csv_reregister_schema" 136 + 137 + # duckdb fails with: 138 + # "This function can not be called with an active transaction!, commit or abort the existing one first" 139 + "--deselect=ibis/backends/tests/test_udf.py::test_vectorized_udf" 140 + "--deselect=ibis/backends/tests/test_udf.py::test_map_merge_udf" 141 + "--deselect=ibis/backends/tests/test_udf.py::test_udf" 142 + "--deselect=ibis/backends/tests/test_udf.py::test_map_udf" 143 + 133 144 # pyarrow13 is not supported yet. 134 145 "--deselect=ibis/backends/tests/test_temporal.py::test_date_truncate" 135 146 "--deselect=ibis/backends/tests/test_temporal.py::test_integer_to_interval_timestamp"
+704 -1
pkgs/development/python-modules/mypy-boto3/default.nix
··· 42 42 }; 43 43 in 44 44 rec { 45 + mypy-boto3-accessanalyzer = buildMypyBoto3Package "accessanalyzer" "1.28.36" "sha256-1gfL7x81tTVZlYL8UwoI5k8pDotu1byCWqP31CruRIo="; 46 + 47 + mypy-boto3-account = buildMypyBoto3Package "account" "1.28.36" "sha256-RDGy7V+YgVlGufL+bFJ1xR5yi4xc2zkV+gTBdXdwkxk="; 48 + 49 + mypy-boto3-acm = buildMypyBoto3Package "acm" "1.28.37" "sha256-NDYWiS7MM7z6mCpRASWh42IGsSTUvVzIJU0eH5V7JUI="; 50 + 51 + mypy-boto3-acm-pca = buildMypyBoto3Package "acm-pca" "1.28.37" "sha256-l79J8dndeHBZTdXhYCUSa39lYFgcgM6/lIUQPx4HbRE="; 52 + 53 + mypy-boto3-alexaforbusiness = buildMypyBoto3Package "alexaforbusiness" "1.28.37" "sha256-Rk2BLp1oqwOG+Rd9lal53RArPjIo1XMkmXhZJLiI6Ik="; 54 + 55 + mypy-boto3-amp = buildMypyBoto3Package "amp" "1.28.36" "sha256-/iFfYQ2hwndbtOPnFx5GopCNOYi4uAAOTbD8Z8xFOoE="; 56 + 57 + mypy-boto3-amplify = buildMypyBoto3Package "amplify" "1.28.36" "sha256-ORwKl4j3M+O9a/JVrfal2lCBOe8QEcjAWscEhRqPrxc="; 58 + 59 + mypy-boto3-amplifybackend = buildMypyBoto3Package "amplifybackend" "1.28.36" "sha256-tx837SLt7DL1bD/bZl0egzVpClfJKaSY6p82yrcHWRQ="; 60 + 61 + mypy-boto3-amplifyuibuilder = buildMypyBoto3Package "amplifyuibuilder" "1.28.54" "sha256-5Y2AacuMzVHdPntUyDts21bUzttM9t8EdBcwV1MHhyU="; 62 + 63 + mypy-boto3-apigateway = buildMypyBoto3Package "apigateway" "1.28.36" "sha256-5GDltAso++KS+EKZPnvzrVFNAHN3SzDxxeE33mq6xoE="; 64 + 65 + mypy-boto3-apigatewaymanagementapi = buildMypyBoto3Package "apigatewaymanagementapi" "1.28.36" "sha256-yh5Xd7rKl6eUZBvnqgVU3BEThbIoVOWA15UEYoFicLo="; 66 + 67 + mypy-boto3-apigatewayv2 = buildMypyBoto3Package "apigatewayv2" "1.28.36" "sha256-ZSj0PoLQaUtqd0qLzU+Eg3YG0q6GwWEitKZCTfYergI="; 68 + 69 + mypy-boto3-appconfig = buildMypyBoto3Package "appconfig" "1.28.52" "sha256-OjHFaTlMso7dbUCyNfOtbIgpRQYmVm7n0PoUZjOaf18="; 70 + 71 + mypy-boto3-appconfigdata = buildMypyBoto3Package "appconfigdata" "1.28.36" "sha256-dGBUpgH/1QQ3nGxhkLWBW06ngmr+Iq2v9MqjrZ0vP1k="; 72 + 73 + mypy-boto3-appfabric = buildMypyBoto3Package "appfabric" "1.28.36" "sha256-WN7nEPs2KweoGu7XUycFpp8i/bOWSlcr+6BZFSFh6KM="; 74 + 75 + mypy-boto3-appflow = buildMypyBoto3Package "appflow" "1.28.42" "sha256-zUqO8SGKoA9umP2iKrw5VXC4pBBVqs4D9Ou/lJwEVBI="; 76 + 77 + mypy-boto3-appintegrations = buildMypyBoto3Package "appintegrations" "1.28.55" "sha256-Sii5aQ9Y1YvpW1QLMXOeboLXzSR7RCZA6hDGvI39yWM="; 78 + 79 + mypy-boto3-application-autoscaling = buildMypyBoto3Package "application-autoscaling" "1.28.36" "sha256-sxkmyfgk3FJPrS9SUJrHA4tNADM8g+wGaEEPnZjv2H4="; 80 + 81 + mypy-boto3-application-insights = buildMypyBoto3Package "application-insights" "1.28.36" "sha256-jNzhi3ashmQFH7QRi28UY5ZZ/su8RwzhU1XzmunOiro="; 82 + 83 + mypy-boto3-applicationcostprofiler = buildMypyBoto3Package "applicationcostprofiler" "1.28.36" "sha256-keA+JdfyJVGf388qcA0HTIq9bUiMeEbcg1/s/SI7mt4="; 84 + 85 + mypy-boto3-appmesh = buildMypyBoto3Package "appmesh" "1.28.36" "sha256-1Cf+Mzgg0KDqBRpCWeCR0lbR5q8KJM+p/p2we6925b0="; 86 + 87 + mypy-boto3-apprunner = buildMypyBoto3Package "apprunner" "1.28.55" "sha256-lBbqHhOqWoudqK4NDFNSpzR/UA/dLCHzFmZWQSNhJLY="; 88 + 89 + mypy-boto3-appstream = buildMypyBoto3Package "appstream" "1.28.49" "sha256-5TgCIA4bbUHgxMcLHrWPEyIIYhjlCXZlvW8mYubA0+I="; 90 + 91 + mypy-boto3-appsync = buildMypyBoto3Package "appsync" "1.28.36" "sha256-Qag3caLiBRlUWl+TbUQjGkoAbQk+CEbuzZAJgq21PdE="; 92 + 93 + mypy-boto3-arc-zonal-shift = buildMypyBoto3Package "arc-zonal-shift" "1.28.36" "sha256-hTGtmMTWhsMqo+Vq2Bxtfo1sGezi1vD05LsQyGOl9Ps="; 94 + 95 + mypy-boto3-athena = buildMypyBoto3Package "athena" "1.28.36" "sha256-p232qs49wdkbP3RkDWF80bSALl80iiLbLxbfzgsB7iY="; 96 + 97 + mypy-boto3-auditmanager = buildMypyBoto3Package "auditmanager" "1.28.38" "sha256-t32bXFUOsVNVs+1Sagx2PIO7/Re6gN2cOevLj+7gbqo="; 98 + 99 + mypy-boto3-autoscaling = buildMypyBoto3Package "autoscaling" "1.28.36" "sha256-3b2iUNeY/8ZcZZsyqHTNTsGMwWBxCeiOm+1Tpq+iYf8="; 100 + 101 + mypy-boto3-autoscaling-plans = buildMypyBoto3Package "autoscaling-plans" "1.28.36" "sha256-Hx/rpODs11SdfZTQTcOYAIsPbiLDpreqLdbBHGIEp5E="; 102 + 103 + mypy-boto3-backup = buildMypyBoto3Package "backup" "1.28.36" "sha256-LbGiDazOf32hEoxGTZlTtH9iTj+3ru+sCO0VAMCfN6E="; 104 + 105 + mypy-boto3-backup-gateway = buildMypyBoto3Package "backup-gateway" "1.28.36" "sha256-AGbffUSt3ndl5a0B5nl9CYgYExaM1JLT53T9jVJxeno="; 106 + 107 + mypy-boto3-backupstorage = buildMypyBoto3Package "backupstorage" "1.28.36" "sha256-Km6lRkCrsWep/kAlPXplbyfHyy5D5nnrd0j0v8FID00="; 108 + 109 + mypy-boto3-batch = buildMypyBoto3Package "batch" "1.28.36" "sha256-SEDD3Fjd4y337atj+RVUKIvpUd0oCvje8gOF1/Rg7Gs="; 110 + 111 + mypy-boto3-billingconductor = buildMypyBoto3Package "billingconductor" "1.28.41" "sha256-aUphZNHrTLUt4dOvg+GmZR7z3whq5jx2PVsjvcY0qS0="; 112 + 113 + mypy-boto3-braket = buildMypyBoto3Package "braket" "1.28.53" "sha256-fMNDKmjx/2hUJHWEWcveYbsbIkiWUXTQSv4itP8zOas="; 114 + 115 + mypy-boto3-budgets = buildMypyBoto3Package "budgets" "1.28.57" "sha256-Af6omXHyctUeXbEOQC/KoiE3ux88r/hyxlWQoMM1eF4="; 116 + 117 + mypy-boto3-ce = buildMypyBoto3Package "ce" "1.28.36" "sha256-lBrKm4s1QPGTuZHtHt+uNhX9zsMhNuV0l23822IYIDI="; 118 + 119 + mypy-boto3-chime = buildMypyBoto3Package "chime" "1.28.37" "sha256-fg8svfLvw+Rzhcr+HxrjHtXw9UE1vuccaOFvjfgxC58="; 120 + 121 + mypy-boto3-chime-sdk-identity = buildMypyBoto3Package "chime-sdk-identity" "1.28.37" "sha256-r+UvZ213ffIOdmZ1V8MNtZN/i3ozeKfwv7VIvJZ4CRg="; 122 + 123 + mypy-boto3-chime-sdk-media-pipelines = buildMypyBoto3Package "chime-sdk-media-pipelines" "1.28.54" "sha256-ewC4woDpDkGUBvPgjpcctkO860EJWHGvZrgCgXSsPbA="; 124 + 125 + mypy-boto3-chime-sdk-meetings = buildMypyBoto3Package "chime-sdk-meetings" "1.28.36" "sha256-OZijI8aLKnnZnXf3q8LmePd9ncIrDj2zRq19tNlNQTk="; 126 + 127 + mypy-boto3-chime-sdk-messaging = buildMypyBoto3Package "chime-sdk-messaging" "1.28.37" "sha256-qMLqjzniJfyVCfnMGiIPMRzQoIj309P5WDBjy1P7B8Y="; 128 + 129 + mypy-boto3-chime-sdk-voice = buildMypyBoto3Package "chime-sdk-voice" "1.28.36" "sha256-e627SiCiQV38AzvYusuNEsD9XoYkTYYbaTMJ2odKzAo="; 130 + 131 + mypy-boto3-cleanrooms = buildMypyBoto3Package "cleanrooms" "1.28.38" "sha256-fbuCwuzXiK9ekk30m90WZW7LcDFLeR/Ta9BvFnT/wnU="; 132 + 133 + mypy-boto3-cloud9 = buildMypyBoto3Package "cloud9" "1.28.47" "sha256-vV+cqYs7msRzBkIIz4uA123QM54gFpi1q9lXo997BOk="; 134 + 135 + mypy-boto3-cloudcontrol = buildMypyBoto3Package "cloudcontrol" "1.28.36" "sha256-DshOzjolyUCztdlOqxxvRlKIIJP6izeyhp2Wl6ObCrY="; 136 + 137 + mypy-boto3-clouddirectory = buildMypyBoto3Package "clouddirectory" "1.28.36" "sha256-ikyPoBWFRXl95QylMg3rstBymj3HKZqQs0orb14Uorg="; 138 + 139 + mypy-boto3-cloudformation = buildMypyBoto3Package "cloudformation" "1.28.48" "sha256-775Aczl4AIJCh8jVKmU4MRKGL5A7Fv1Ye1ETRJZSNxs="; 140 + 141 + mypy-boto3-cloudfront = buildMypyBoto3Package "cloudfront" "1.28.36" "sha256-lY3dwCA/xw6YIgmmJeglC3/mHubiKNqPqrrif6ZreDc="; 142 + 143 + mypy-boto3-cloudhsm = buildMypyBoto3Package "cloudhsm" "1.28.39" "sha256-1K3HPvtZSkQZD5/V9T0tXv6PC2NSoB5v5aR20OWV6kw="; 144 + 145 + mypy-boto3-cloudhsmv2 = buildMypyBoto3Package "cloudhsmv2" "1.28.36" "sha256-mxvW/ge2gEkGF0rz4LJZCkEIveNGkt9ud5bqs4WhlBs="; 146 + 147 + mypy-boto3-cloudsearch = buildMypyBoto3Package "cloudsearch" "1.28.36" "sha256-fEGcYuWWDHOalygjig2qdMn8A3T4vBYZIbZRHtRRQns="; 148 + 149 + mypy-boto3-cloudsearchdomain = buildMypyBoto3Package "cloudsearchdomain" "1.28.36" "sha256-yRUv7XlIpCqkyFw+whHh07LUw0aKbcRa0UkR6zpVtCA="; 150 + 151 + mypy-boto3-cloudtrail = buildMypyBoto3Package "cloudtrail" "1.28.36" "sha256-YUrRZ53Wdd4CCjq9VYRkAIGxu2wYTaqXF7Fp4DA7jM4="; 152 + 153 + mypy-boto3-cloudtrail-data = buildMypyBoto3Package "cloudtrail-data" "1.28.36" "sha256-aUZYh0fTrcv1d56HRdu7u4CzAMiCvVlN/tKY1e7piLM="; 154 + 155 + mypy-boto3-cloudwatch = buildMypyBoto3Package "cloudwatch" "1.28.36" "sha256-108mLOQPp+qUdIBWHlN2UO5pRrIIrAf2wM/a/BYAFEM="; 156 + 157 + mypy-boto3-codeartifact = buildMypyBoto3Package "codeartifact" "1.28.52" "sha256-kmPzmdQj79l+8KY7Q/E4qTxCxAEhEPivYiR1Hh04qm0="; 158 + 159 + mypy-boto3-codebuild = buildMypyBoto3Package "codebuild" "1.28.36" "sha256-po4qcd6jiYjqMQj7aP+eMzNJcmwjYP22Q92fHkx1q5U="; 160 + 161 + mypy-boto3-codecatalyst = buildMypyBoto3Package "codecatalyst" "1.28.36" "sha256-IuFxPWpE6zCGfbVfhTBtueUSspeVaq9TrESkfHdrxI8="; 162 + 163 + mypy-boto3-codecommit = buildMypyBoto3Package "codecommit" "1.28.36" "sha256-o/kVzldUZNfMmK3Ni5L0kOLjKLxsB93YwutqM5GvHqQ="; 164 + 165 + mypy-boto3-codedeploy = buildMypyBoto3Package "codedeploy" "1.28.55" "sha256-jkN9DCiS5fKhBq7752gRzHwmfdohQBZOSNGaA1OxVbc="; 166 + 167 + mypy-boto3-codeguru-reviewer = buildMypyBoto3Package "codeguru-reviewer" "1.28.36" "sha256-xUkKfYEBmqA0D8RKxbf8VF0XeYOgwNWh1y7ORnj1VpM="; 168 + 169 + mypy-boto3-codeguru-security = buildMypyBoto3Package "codeguru-security" "1.28.36" "sha256-EU6VTdhzWLofMEFF0vOXTDpJI/BkC3FpSAz1rbtbFWA="; 170 + 171 + mypy-boto3-codeguruprofiler = buildMypyBoto3Package "codeguruprofiler" "1.28.36" "sha256-DHUALwX0ec7rzaSsU0vASersuuHpJXY8cDI8cDhzgl0="; 172 + 173 + mypy-boto3-codepipeline = buildMypyBoto3Package "codepipeline" "1.28.36" "sha256-isqRkPLovlkHgmBuuYDPBTaBlOdu3LgwajD+z3luO8c="; 174 + 175 + mypy-boto3-codestar = buildMypyBoto3Package "codestar" "1.28.36" "sha256-+D1SBuI6JMA0ISBv5OiGkA43dOESGH4d4m8CUN4Uhxk="; 176 + 177 + mypy-boto3-codestar-connections = buildMypyBoto3Package "codestar-connections" "1.28.36" "sha256-1K0mrUUO0ycP7uBCqnESd/iGiElL0eqJfwLTpgPH5a0="; 178 + 179 + mypy-boto3-codestar-notifications = buildMypyBoto3Package "codestar-notifications" "1.28.36" "sha256-BYTeNmL6fKXD6Ym0Z3DOZvLaTqRwANDWfCcWs9TUZ+Y="; 180 + 181 + mypy-boto3-cognito-identity = buildMypyBoto3Package "cognito-identity" "1.28.36" "sha256-fJIKiNsKDcoDtTIRMxbxpcO6QZOl8KnCn2qTkb4owLI="; 182 + 183 + mypy-boto3-cognito-idp = buildMypyBoto3Package "cognito-idp" "1.28.56" "sha256-LmuBr551lvNWlyPbEFTAgZA4+XSeFX4tK8kbuabo2JU="; 184 + 185 + mypy-boto3-cognito-sync = buildMypyBoto3Package "cognito-sync" "1.28.36" "sha256-Hx+/3Q+FLMeDRu+ijTl80WbmqjW/jzpW8eDar8hu/ro="; 186 + 187 + mypy-boto3-comprehend = buildMypyBoto3Package "comprehend" "1.28.37" "sha256-OK8LtQoV2Ccqc4qjRBNJirRDM8wHR7VDzcgbaJNrGok="; 188 + 189 + mypy-boto3-comprehendmedical = buildMypyBoto3Package "comprehendmedical" "1.28.36" "sha256-6uyeuxkhRD5Xpfh5u09U28Zg1OzLyzwhgQZ/LRGI9lc="; 190 + 191 + mypy-boto3-compute-optimizer = buildMypyBoto3Package "compute-optimizer" "1.28.41" "sha256-TYY9yrw8Az+x01fp3mXc2zzX7YBdnAQQr1uy+E8FkdQ="; 192 + 193 + mypy-boto3-config = buildMypyBoto3Package "config" "1.28.36" "sha256-3NUJLfbriTXMsGyj+8XNbhI37BLVSm+sShaJJIz6I7s="; 194 + 195 + mypy-boto3-connect = buildMypyBoto3Package "connect" "1.28.55" "sha256-sA6ef9iOyRrCKwxsSHU19IaBwYiVKeTR0+k94wUX4gw="; 196 + 197 + mypy-boto3-connect-contact-lens = buildMypyBoto3Package "connect-contact-lens" "1.28.36" "sha256-7+DHcEkDov1/0mNu/mbKaCwwPfvGRYSEfp3+4tnOnuY="; 198 + 199 + mypy-boto3-connectcampaigns = buildMypyBoto3Package "connectcampaigns" "1.28.39" "sha256-4c074TlgMh8YxdOl9vb+Xs0JEs5k0mA5rYaF+BIH3Ps="; 200 + 201 + mypy-boto3-connectcases = buildMypyBoto3Package "connectcases" "1.28.36" "sha256-oYU/yw9CUltwPfvONhCvH6gCXirzKF26RZj9hdKTtPQ="; 202 + 203 + mypy-boto3-connectparticipant = buildMypyBoto3Package "connectparticipant" "1.28.39" "sha256-iOv8UX4eh07Dwk7zvtv1YXeDiX/RHhuEMGzLafBk+kI="; 204 + 205 + mypy-boto3-controltower = buildMypyBoto3Package "controltower" "1.28.36" "sha256-0j6Fa0hobGlNfvMDmlNrqp4EqIhnYTo9XJ41VpEY+Cs="; 206 + 207 + mypy-boto3-cur = buildMypyBoto3Package "cur" "1.28.36" "sha256-pWKHl8zKmx3ypQOiWtFzRb92630sLJVO0qmn5KEZJ14="; 208 + 209 + mypy-boto3-customer-profiles = buildMypyBoto3Package "customer-profiles" "1.28.39" "sha256-wAghxGUIThqLBfThNliSu39Dl8vmO8QCrfbxvQOuHxc="; 210 + 211 + mypy-boto3-databrew = buildMypyBoto3Package "databrew" "1.28.36" "sha256-LhvgmeMOlP4EAmx3Xd97ZiHi/FeChpGtZ1LIuGkTnMU="; 212 + 213 + mypy-boto3-dataexchange = buildMypyBoto3Package "dataexchange" "1.28.36" "sha256-cNgpRQTJ2JhPw+UZo+HiulWg1998kfgnAB/E6gyvetI="; 214 + 215 + mypy-boto3-datapipeline = buildMypyBoto3Package "datapipeline" "1.28.36" "sha256-IkO7QXwdEWmkzaCOrCWTzNv1xpvwOHGp9wlris/KEws="; 216 + 217 + mypy-boto3-datasync = buildMypyBoto3Package "datasync" "1.28.49" "sha256-BcW47DW0aHb+Gabj6fybaiZgtKotWNvNChyKyaagIw4="; 218 + 219 + mypy-boto3-dax = buildMypyBoto3Package "dax" "1.28.36" "sha256-t5DMgU3iSxWLSXpC9QaNonKKQpl0tr/gQPnPxO+dTbY="; 220 + 221 + mypy-boto3-detective = buildMypyBoto3Package "detective" "1.28.36" "sha256-RGSt2jtwDqC3qWh+Z6IfWoiVpoLDjSqLTSjo7+SUL3Q="; 45 222 46 - mypy-boto3-cognito-idp = buildMypyBoto3Package "cognito-idp" "1.28.36" "sha256-pnLO62LZvr4sJsye3gWJROY+xHikSe7dX8erBTRXrPc="; 223 + mypy-boto3-devicefarm = buildMypyBoto3Package "devicefarm" "1.28.36" "sha256-TSxUsHAhGY4rgscwesf6mnlya8kHb6MZGKPzhud/OC0="; 224 + 225 + mypy-boto3-devops-guru = buildMypyBoto3Package "devops-guru" "1.28.36" "sha256-Whn1VVBzBdav0D31XCH5izyVmZGg/ndPlOamIoY5U94="; 226 + 227 + mypy-boto3-directconnect = buildMypyBoto3Package "directconnect" "1.28.36" "sha256-YUZ2XsKaPLi4qDF1Cuf5/6BZ1Pi+xf65hTBc0NHfQTc="; 228 + 229 + mypy-boto3-discovery = buildMypyBoto3Package "discovery" "1.28.50" "sha256-bUFzZ+Ipw3hmaTvBBPlLRz48U+alvfLBiOKNljEap38="; 230 + 231 + mypy-boto3-dlm = buildMypyBoto3Package "dlm" "1.28.36" "sha256-i+OVrnJ+irxgIWi0ZEad6lPLNwT1cvfQ+0xKKXWe8z0="; 232 + 233 + mypy-boto3-dms = buildMypyBoto3Package "dms" "1.28.53" "sha256-CY3bGLiiciRnscCsqOSdFv04YKDG4gN7f/q3um7QwZ8="; 234 + 235 + mypy-boto3-docdb = buildMypyBoto3Package "docdb" "1.28.36" "sha256-Dbg80rvJBHkXEzLLWeEi7jN6OrVZiJ6+C6wYkhM72J0="; 236 + 237 + mypy-boto3-docdb-elastic = buildMypyBoto3Package "docdb-elastic" "1.28.36" "sha256-XvcexadEtui/Wh2sZnketqygNgpGfaSAGciM64Yc+Sk="; 238 + 239 + mypy-boto3-drs = buildMypyBoto3Package "drs" "1.28.47" "sha256-4JBlsWQLu1KsPSTxwy/ySNQM1ZlIaX1sORvES8Lut00="; 240 + 241 + mypy-boto3-ds = buildMypyBoto3Package "ds" "1.28.36" "sha256-l/k+1VhA6mi6mVRKCUis0gAv/dizqZB5JIqLmj9+IDI="; 242 + 243 + mypy-boto3-dynamodb = buildMypyBoto3Package "dynamodb" "1.28.55" "sha256-owOfitoHohj5fwxwqC7Zz0YaDLUTMZT88eDoexXImaU="; 244 + 245 + mypy-boto3-dynamodbstreams = buildMypyBoto3Package "dynamodbstreams" "1.28.36" "sha256-mqz+YRVZlSbwEKYbaC4ZbWw0qJTXpRObAphfI4sfRV4="; 47 246 48 247 mypy-boto3-ebs = buildMypyBoto3Package "ebs" "1.28.36" "sha256-w9OLKJAn9UBnA7x+uedhplSV8plZRYlBpviU9Gv1Ny8="; 49 248 249 + mypy-boto3-ec2 = buildMypyBoto3Package "ec2" "1.28.58" "sha256-p4BGJSydAqtSMH8PFFc/IAwBquLHCq1I6vW50UNySRo="; 250 + 251 + mypy-boto3-ec2-instance-connect = buildMypyBoto3Package "ec2-instance-connect" "1.28.36" "sha256-oVcd5yqbg8Drozgmog4nonRSe4nOM7rwpqZi9HVYTL0="; 252 + 253 + mypy-boto3-ecr = buildMypyBoto3Package "ecr" "1.28.45" "sha256-NYShmgGLrNe26BR7ye9pMpZ4FcCRjGzzkp/1Xxyb5gE="; 254 + 255 + mypy-boto3-ecr-public = buildMypyBoto3Package "ecr-public" "1.28.36" "sha256-LiFZtqdGf9tC6Tj4ukclFyaq/bLos5jZCgPL1y/0VMU="; 256 + 257 + mypy-boto3-ecs = buildMypyBoto3Package "ecs" "1.28.41" "sha256-/aXw4fpS4o3/Jt+jfzm0p4zqZVcoSJLlk9EUMd3+SVo="; 258 + 259 + mypy-boto3-efs = buildMypyBoto3Package "efs" "1.28.53" "sha256-QhSddCRqWUly2w+GLZJHJn/TKpQHbQO88yKny6nj/ZI="; 260 + 261 + mypy-boto3-eks = buildMypyBoto3Package "eks" "1.28.36" "sha256-etvfyKLFr4lKE9DLvKQuHw2YHshhOBTXXTCvDv2hFxE="; 262 + 263 + mypy-boto3-elastic-inference = buildMypyBoto3Package "elastic-inference" "1.28.36" "sha256-BwI32rA8Y1lhc+k/XQh+LHPlFHmaCTr37OYvLFJMX1o="; 264 + 265 + mypy-boto3-elasticache = buildMypyBoto3Package "elasticache" "1.28.36" "sha256-6Ymobcuhh1dOqA9IoN9lWrj639ZKu/NQEP6ImlhapFA="; 266 + 267 + mypy-boto3-elasticbeanstalk = buildMypyBoto3Package "elasticbeanstalk" "1.28.36" "sha256-V2vSEaN7Kf2TPateMNtJ95a+Ad/CRcZOV2JsJlTOPIo="; 268 + 269 + mypy-boto3-elastictranscoder = buildMypyBoto3Package "elastictranscoder" "1.28.36" "sha256-lkz4up43fVyWCOO9dM4xI285wsAu1lnV4mICuJV8D4k="; 270 + 271 + mypy-boto3-elb = buildMypyBoto3Package "elb" "1.28.36" "sha256-c9Re0WZOn+LaK58VJk+YlI3YWn/wrgT+/TdqrOisBnM="; 272 + 273 + mypy-boto3-elbv2 = buildMypyBoto3Package "elbv2" "1.28.42" "sha256-NXyhMxuIbuyyDifzBicvDNQB3ysbVx+azsqpTBhfnZ8="; 274 + 275 + mypy-boto3-emr = buildMypyBoto3Package "emr" "1.28.36" "sha256-DrhDkqcxAAUTfheZRpPJQkFFzeDynByF2wn9jyZr0F4="; 276 + 277 + mypy-boto3-emr-containers = buildMypyBoto3Package "emr-containers" "1.28.36" "sha256-ZG7mf4C31COK7hobIbTLmd64Ydu2Al+NhSMrS8069jQ="; 278 + 279 + mypy-boto3-emr-serverless = buildMypyBoto3Package "emr-serverless" "1.28.54" "sha256-cDbUY1Ftlhyid7CiMEhY7ZepqH2bANrwlU8wdrdDqc4="; 280 + 281 + mypy-boto3-entityresolution = buildMypyBoto3Package "entityresolution" "1.28.48" "sha256-xCYg+Ik/VQpDjRR7QKlYyBffsGWZ7PSl531sTSvMv48="; 282 + 283 + mypy-boto3-es = buildMypyBoto3Package "es" "1.28.36" "sha256-NfMTzKYwYgZ+dbyIzxn+3poLWo8zjF8ANGWQFtMRTbk="; 284 + 285 + mypy-boto3-events = buildMypyBoto3Package "events" "1.28.46" "sha256-/a4rUcfBPQBFxqCnwt23NeZ655B3CEoo+SKHBZMJGtE="; 286 + 287 + mypy-boto3-evidently = buildMypyBoto3Package "evidently" "1.28.36" "sha256-U3igtB9eGBYv8VW+PQXD2fc16FKiYl8musH/ccrrMKA="; 288 + 289 + mypy-boto3-finspace = buildMypyBoto3Package "finspace" "1.28.36" "sha256-3l1/ACy5Z09z/ngQKdq3dgBTp05x+NUCRjj1z8I99/4="; 290 + 291 + mypy-boto3-finspace-data = buildMypyBoto3Package "finspace-data" "1.28.54" "sha256-V5Rxrp94hrUWZgpc+LDn1PwyzZREHDXq3NaZdZQaYoE="; 292 + 293 + mypy-boto3-firehose = buildMypyBoto3Package "firehose" "1.28.56" "sha256-IPwUkzEymLJ4NgB2OrD4mr5hZsmTaGjbbxCiHyFaaDw="; 294 + 295 + mypy-boto3-fis = buildMypyBoto3Package "fis" "1.28.36" "sha256-km9Ia9Hs/rZv3ljv+BVnR9pOxNK3u5luJOMaW670km0="; 296 + 297 + mypy-boto3-fms = buildMypyBoto3Package "fms" "1.28.36" "sha256-mzumkMcF2TMrcnHoPPA0SlrmwFAw0TR1cMvSXF28gvM="; 298 + 299 + mypy-boto3-forecast = buildMypyBoto3Package "forecast" "1.28.36" "sha256-DCa0GNn7XL3iVgGl5M6E7uyPFdyYjrHfqHakCS7clcc="; 300 + 301 + mypy-boto3-forecastquery = buildMypyBoto3Package "forecastquery" "1.28.36" "sha256-s2z8QZR9PP8Kj6yImCwUfh/gtbj4SKLn8wDTOYUVaEE="; 302 + 303 + mypy-boto3-frauddetector = buildMypyBoto3Package "frauddetector" "1.28.36" "sha256-Zn3rGHErin7nPYnyC0Ojr0Kkc5T+YDD2KmZinYNV9Jg="; 304 + 305 + mypy-boto3-fsx = buildMypyBoto3Package "fsx" "1.28.44" "sha256-t90+ngxgivF/KThwaB6/LNPZAHL2oLenhl6KUzSZSzU="; 306 + 307 + mypy-boto3-gamelift = buildMypyBoto3Package "gamelift" "1.28.36" "sha256-ADxlyEX5KgAewNFq7JhYECNIhaoKiPkdqWK2pnS+65A="; 308 + 309 + mypy-boto3-gamesparks = buildMypyBoto3Package "gamesparks" "1.28.36" "sha256-6lQXNJ55FYvkFA14rgJGhRMjBHA3YrOybnsKNecX7So="; 310 + 311 + mypy-boto3-glacier = buildMypyBoto3Package "glacier" "1.28.36" "sha256-L0a7CoD9I0wM8JvzaAxL8bm1SV1XmFi5lvs2SuGPtl4="; 312 + 313 + mypy-boto3-globalaccelerator = buildMypyBoto3Package "globalaccelerator" "1.28.36" "sha256-+nnFS/7kJHvqqiwqkWnYlgeIuSecicI1P+UtWyGUoGQ="; 314 + 315 + mypy-boto3-glue = buildMypyBoto3Package "glue" "1.28.36" "sha256-FhdxJSu2oiCgv9jmrXHahUhZnGEflf6KlIRvSjOG0q4="; 316 + 317 + mypy-boto3-grafana = buildMypyBoto3Package "grafana" "1.28.39" "sha256-OsEvT2f3LEvjz6aojIpG2scoZ80hETvk8t/BTumn+9M="; 318 + 319 + mypy-boto3-greengrass = buildMypyBoto3Package "greengrass" "1.28.36" "sha256-vH/viSZe2UcjtbwGN2Zcf9IB1boBHhL3zmy3IHN1rpg="; 320 + 321 + mypy-boto3-greengrassv2 = buildMypyBoto3Package "greengrassv2" "1.28.36" "sha256-VdsQUNg3a2PUaP8rgx3I1ZxUW4hqJsBCS0B8+7CfP1w="; 322 + 323 + mypy-boto3-groundstation = buildMypyBoto3Package "groundstation" "1.28.36" "sha256-M0HaOpC6zbIaN3VVcM9oE/QzL+me4d5Co5miJGMU3n8="; 324 + 325 + mypy-boto3-guardduty = buildMypyBoto3Package "guardduty" "1.28.53" "sha256-ctMp5+GrKYICPioPi5kB7cnxoP9QFIfbYiDxqf/pPCw="; 326 + 327 + mypy-boto3-health = buildMypyBoto3Package "health" "1.28.39" "sha256-yp8r38QxJVKxiZtrCgvUcuqz2HnTM2IvYjyYGTgAqYc="; 328 + 329 + mypy-boto3-healthlake = buildMypyBoto3Package "healthlake" "1.28.36" "sha256-RYbiExGphCkf8v+oC3ixOOFOnUrXE2bGnOvjRUGdQRQ="; 330 + 331 + mypy-boto3-honeycode = buildMypyBoto3Package "honeycode" "1.28.36" "sha256-pOWZ+WNmgWwGz1sPq/feZiQ2TlXDcpoWMXcDPSESJOY="; 332 + 333 + mypy-boto3-iam = buildMypyBoto3Package "iam" "1.28.37" "sha256-Ob1bi5pIy0fZCdRcE8cTwJnC+EcZYSoKhI16BJfG/PQ="; 334 + 335 + mypy-boto3-identitystore = buildMypyBoto3Package "identitystore" "1.28.40" "sha256-KPPWrEMuciHf3ms3SkUgAaEFNPa5WyFKm5fFfG4o9G8="; 336 + 337 + mypy-boto3-imagebuilder = buildMypyBoto3Package "imagebuilder" "1.28.36" "sha256-2fJtgGfwkY3V07kXAiyi61TUmvq3BVqiN+EFzxTQkvI="; 338 + 339 + mypy-boto3-importexport = buildMypyBoto3Package "importexport" "1.28.36" "sha256-806+dIMqKZ14MifNoDqKgj8MGPYBQVd8KnT+V+eOr/E="; 340 + 341 + mypy-boto3-inspector = buildMypyBoto3Package "inspector" "1.28.36" "sha256-plSUqqsTvOMxMeAYueWNpK8JFHdeOOr8DfgSZov9Gbw="; 342 + 343 + mypy-boto3-inspector2 = buildMypyBoto3Package "inspector2" "1.28.36" "sha256-O20aGL3EhyS5HNYlY6Jv1n0OIUWPr3L2VVjReHwpAGM="; 344 + 345 + mypy-boto3-internetmonitor = buildMypyBoto3Package "internetmonitor" "1.28.47" "sha256-qNv+Qi/5eZ5oUsysYokQufE3BgL32BzA9gdxWsJ6ocU="; 346 + 347 + mypy-boto3-iot = buildMypyBoto3Package "iot" "1.28.56" "sha256-dLDUJEflskkXKb6soxoKRoPxko/Qb9lWkKjPnVklUWc="; 348 + 349 + mypy-boto3-iot-data = buildMypyBoto3Package "iot-data" "1.28.36" "sha256-DDUn2TFgXeeltWJqH7g7D+gKLSQv832/J4lWBVyWmlQ="; 350 + 351 + mypy-boto3-iot-jobs-data = buildMypyBoto3Package "iot-jobs-data" "1.28.36" "sha256-bpKEm6reRSLi74HT9wMGN+xkJPTYSLxOGf8Z7QN1qMY="; 352 + 353 + mypy-boto3-iot-roborunner = buildMypyBoto3Package "iot-roborunner" "1.28.36" "sha256-DFaWmHPzlgZztGfbbxeyDWu2rGLm69r8Ejww5cvzkRQ="; 354 + 355 + mypy-boto3-iot1click-devices = buildMypyBoto3Package "iot1click-devices" "1.28.36" "sha256-GROHe78qVJLlPtw+wH73fzyBjTsrKkUbpVN0U26HsJs="; 356 + 357 + mypy-boto3-iot1click-projects = buildMypyBoto3Package "iot1click-projects" "1.28.36" "sha256-XAtVZ+j5k8eb1G79B+sin/W3bVfq+Vtr/P80BU2XnVQ="; 358 + 359 + mypy-boto3-iotanalytics = buildMypyBoto3Package "iotanalytics" "1.28.36" "sha256-jO+/523WSPqhQCAOr6nFiag/tCHL1Up1A0q76jZ7/qE="; 360 + 361 + mypy-boto3-iotdeviceadvisor = buildMypyBoto3Package "iotdeviceadvisor" "1.28.36" "sha256-0v8vHIOzHO7ZEZEA08hzukJV9EFSnTFh/1K1h3RhCyY="; 362 + 363 + mypy-boto3-iotevents = buildMypyBoto3Package "iotevents" "1.28.36" "sha256-27oaZTqmrBRJ3xlE9QKqLkau+dR30aYdeczVaWwK1Xs="; 364 + 365 + mypy-boto3-iotevents-data = buildMypyBoto3Package "iotevents-data" "1.28.36" "sha256-De7a/DdIEmK9jkd6CekBQ+ZNlp+5hyavdY5ISYNLM20="; 366 + 367 + mypy-boto3-iotfleethub = buildMypyBoto3Package "iotfleethub" "1.28.36" "sha256-AH9zk6pQ5OhupzG9lkZGSAX/ngrFovlldGkfn40TZh4="; 368 + 369 + mypy-boto3-iotfleetwise = buildMypyBoto3Package "iotfleetwise" "1.28.57" "sha256-KE8Q0jmXGhRAD3SmioxKVabyM0zLQEvhzogGEAMGvtU="; 370 + 371 + mypy-boto3-iotsecuretunneling = buildMypyBoto3Package "iotsecuretunneling" "1.28.36" "sha256-ANWiAgtmQCchCYvPPXUGdUHYLJOCoQAsFz8ybpZSceg="; 372 + 373 + mypy-boto3-iotsitewise = buildMypyBoto3Package "iotsitewise" "1.28.36" "sha256-Sr5hmTMLMDxxXwG6s+wv5kkq4NnFCTFjMisOwdniBN4="; 374 + 375 + mypy-boto3-iotthingsgraph = buildMypyBoto3Package "iotthingsgraph" "1.28.36" "sha256-msc7aVFDSQRUNeqHWFqJ+4haUvCq+VYCpmZONl7+ySA="; 376 + 377 + mypy-boto3-iottwinmaker = buildMypyBoto3Package "iottwinmaker" "1.28.36" "sha256-laSFI1ugTL+9bVVQLuMKvQ9WGgXGikvV3k1DsyTIJ00="; 378 + 379 + mypy-boto3-iotwireless = buildMypyBoto3Package "iotwireless" "1.28.36" "sha256-CAAkka/CEZ1D+MgK1cbWDm6mArcRPxAo98Rz3ti6oHk="; 380 + 381 + mypy-boto3-ivs = buildMypyBoto3Package "ivs" "1.28.39" "sha256-bsUwfBojGMRujL9yLhIqBLAxEpgz1H3KCSmhoQ/UrfM="; 382 + 383 + mypy-boto3-ivs-realtime = buildMypyBoto3Package "ivs-realtime" "1.28.47" "sha256-f5aHtTu7H0TY3XYW1OJIkwKlKe6iZj0nxEjwlbEmc/4="; 384 + 385 + mypy-boto3-ivschat = buildMypyBoto3Package "ivschat" "1.28.36" "sha256-WMq8phYMtEl8Ey7tDxBzVexuR4gmZQlO6qpDwYu8xwY="; 386 + 387 + mypy-boto3-kafka = buildMypyBoto3Package "kafka" "1.28.36" "sha256-93kbJxpiLQsnhudgnGoGUimUPfhGMN0cc1x8qqsA/Jc="; 388 + 389 + mypy-boto3-kafkaconnect = buildMypyBoto3Package "kafkaconnect" "1.28.39" "sha256-p2vmaWN7oBdsud3bCB2/rCme7IXKJ4xI/XSFj4AqmGo="; 390 + 391 + mypy-boto3-kendra = buildMypyBoto3Package "kendra" "1.28.46" "sha256-zeKYrDZdcdNISV2eukD7GN/sdve8R5PNbvOhZN5FyRI="; 392 + 393 + mypy-boto3-kendra-ranking = buildMypyBoto3Package "kendra-ranking" "1.28.36" "sha256-C1wYGskKNR6E4bL6OR8ERRwHZ8HpTbhCAoiBKIAsgME="; 394 + 395 + mypy-boto3-keyspaces = buildMypyBoto3Package "keyspaces" "1.28.36" "sha256-p5Tj7bqC/E552Mmr/G+QxOA4LyW4YK9VlztEhKNw/Fc="; 396 + 397 + mypy-boto3-kinesis = buildMypyBoto3Package "kinesis" "1.28.36" "sha256-Q3E8DOj2Oyy9GBEy5xNxAxvZDqwlCu9zV7I51NprhQQ="; 398 + 399 + mypy-boto3-kinesis-video-archived-media = buildMypyBoto3Package "kinesis-video-archived-media" "1.28.36" "sha256-v3hjhhFbCTKsfYTUvI57lEvnRSIX5POdjH/4hC+GthA="; 400 + 401 + mypy-boto3-kinesis-video-media = buildMypyBoto3Package "kinesis-video-media" "1.28.36" "sha256-Si9Dz0blHg5oq8Nnq/6V5NMmt3Zbl9rVt8/UcfwSgnU="; 402 + 403 + mypy-boto3-kinesis-video-signaling = buildMypyBoto3Package "kinesis-video-signaling" "1.28.36" "sha256-sOiEpuZ3AMYRK6daSsoK3ti9LN4v7GgBPSThWTh25Og="; 404 + 405 + mypy-boto3-kinesis-video-webrtc-storage = buildMypyBoto3Package "kinesis-video-webrtc-storage" "1.28.36" "sha256-AJPSjIIX+AQKXPPoNxTESszrC5ZzQhwHeb/eTF/LJkE="; 406 + 407 + mypy-boto3-kinesisanalytics = buildMypyBoto3Package "kinesisanalytics" "1.28.36" "sha256-K/NUI/VQjoxmiL3s7ASUBCBv9GWqKQYpz4o0+oohDFU="; 408 + 409 + mypy-boto3-kinesisanalyticsv2 = buildMypyBoto3Package "kinesisanalyticsv2" "1.28.36" "sha256-k+ftbXSH2gm76lsJvMdvAuAnWBVsLEh829o4x5rUQUQ="; 410 + 411 + mypy-boto3-kinesisvideo = buildMypyBoto3Package "kinesisvideo" "1.28.52" "sha256-X05ZXElPveZ44sea7a0F5oO+wIIpYgTISpUwvACPiEY="; 412 + 413 + mypy-boto3-kms = buildMypyBoto3Package "kms" "1.28.37" "sha256-l4RcfT1vhG8hlaWdapdDB6FqCFseZP56/kDppcBra48="; 414 + 415 + mypy-boto3-lakeformation = buildMypyBoto3Package "lakeformation" "1.28.55" "sha256-RgYc0eRv7agKmJVwqTqsx2ua0Y1B8UHbwQ1eCh5kumU="; 416 + 417 + mypy-boto3-lambda = buildMypyBoto3Package "lambda" "1.28.36" "sha256-cEmOb/a/1gt1hVPSf632kboWlXL6ygHCvUV9oLSLnP8="; 418 + 419 + mypy-boto3-lex-models = buildMypyBoto3Package "lex-models" "1.28.36" "sha256-pe4WZgqSF3iodWqXn94fzNChq946ZydQlwJF7CB0HMc="; 420 + 421 + mypy-boto3-lex-runtime = buildMypyBoto3Package "lex-runtime" "1.28.36" "sha256-pE1gAxoS2hb4N4H7irZNgXERAXBt/eWqF0CZZjszTyI="; 422 + 423 + mypy-boto3-lexv2-models = buildMypyBoto3Package "lexv2-models" "1.28.36" "sha256-6DXon6AyJugNzp9bKXfvspvWGdD11dV5qxBZa7AikbE="; 424 + 425 + mypy-boto3-lexv2-runtime = buildMypyBoto3Package "lexv2-runtime" "1.28.36" "sha256-6wP6YHyctJWXdPO8bmylwhxtJ3jltbWYyAxdu+5+X5w="; 426 + 427 + mypy-boto3-license-manager = buildMypyBoto3Package "license-manager" "1.28.36" "sha256-/XOD5I4y2PHzW9Y+akeF1Oovf04jeh4r4ZcxjUP4ZOU="; 428 + 429 + mypy-boto3-license-manager-linux-subscriptions = buildMypyBoto3Package "license-manager-linux-subscriptions" "1.28.36" "sha256-LuwZUXbQlSC1YSyfNuensyYVoKwy6cZzMbC2/bGJ5Pw="; 430 + 431 + mypy-boto3-license-manager-user-subscriptions = buildMypyBoto3Package "license-manager-user-subscriptions" "1.28.36" "sha256-KcTO20KTKnvcCykL5C4BqDFyj/Xrp0l6gH7JslRIzcQ="; 432 + 433 + mypy-boto3-lightsail = buildMypyBoto3Package "lightsail" "1.28.36" "sha256-3euT5o4jOo39mco4y7geAA7PBF6z7A3lj451xXnB98o="; 434 + 435 + mypy-boto3-location = buildMypyBoto3Package "location" "1.28.36" "sha256-Gl0Q4693qhG9Wii6KlQXw9B5hZcoYoNcsO6rptLGPHQ="; 436 + 437 + mypy-boto3-logs = buildMypyBoto3Package "logs" "1.28.52" "sha256-tR6bl5YSI7/iMUzhaIe70imFezlgph03JIDW1ogWi34="; 438 + 439 + mypy-boto3-lookoutequipment = buildMypyBoto3Package "lookoutequipment" "1.28.48" "sha256-RXWRC9LegKQlODn8zgQJEADZGSuCYMp4/HdFGUge3rU="; 440 + 441 + mypy-boto3-lookoutmetrics = buildMypyBoto3Package "lookoutmetrics" "1.28.36" "sha256-GDkmENl2VbNDdXS26ORGeEoK8YAURJJRVzoxAiFt9L8="; 442 + 443 + mypy-boto3-lookoutvision = buildMypyBoto3Package "lookoutvision" "1.28.36" "sha256-tcA34QM+t2tiaV7kmaNDZjGEbtc6Bs1ZRQoPjHFNojw="; 444 + 445 + mypy-boto3-m2 = buildMypyBoto3Package "m2" "1.28.36" "sha256-6UdS7JMp8vnbP/AHoiQJ+kTBZiPSvymziVeNQnkXNxg="; 446 + 447 + mypy-boto3-machinelearning = buildMypyBoto3Package "machinelearning" "1.28.36" "sha256-ucXN/rMMlxsRBvR0rhvF+X98qKzuvXXHSGRZSqds2Cc="; 448 + 449 + mypy-boto3-macie = buildMypyBoto3Package "macie" "1.28.36" "sha256-T7zd6G5Z4fz1/ZiCOwf+kWbXWCy35JaE3f2OUpWGNpE="; 450 + 451 + mypy-boto3-macie2 = buildMypyBoto3Package "macie2" "1.28.50" "sha256-OSQqQIDB1mPTZNk1eZFHm5Undcc+C4W/cHnXk26STWQ="; 452 + 453 + mypy-boto3-managedblockchain = buildMypyBoto3Package "managedblockchain" "1.28.58" "sha256-WurxI39UdFSgwdxaymDxsoO03bGZ1ooMaCCwOthnrPo="; 454 + 455 + mypy-boto3-managedblockchain-query = buildMypyBoto3Package "managedblockchain-query" "1.28.36" "sha256-3RQJLfH4XCw8ajN6NdEZqhnBjfYZvxqbZOISKaQyuq0="; 456 + 457 + mypy-boto3-marketplace-catalog = buildMypyBoto3Package "marketplace-catalog" "1.28.37" "sha256-Egrc6aap+HyguDM71bJrvFrtG0x3mxHjKqusw8PGTc8="; 458 + 459 + mypy-boto3-marketplace-entitlement = buildMypyBoto3Package "marketplace-entitlement" "1.28.36" "sha256-9pTcu/s4RykpnM/FsI/VuBLmLCz1/AVpWSTPORFVraY="; 460 + 461 + mypy-boto3-marketplacecommerceanalytics = buildMypyBoto3Package "marketplacecommerceanalytics" "1.28.36" "sha256-8omV1nyC83MRbAEwCOzDvyuTHARxCDJtMCkIJ76/42Q="; 462 + 463 + mypy-boto3-mediaconnect = buildMypyBoto3Package "mediaconnect" "1.28.36" "sha256-xJ/i8IAQvwsCD/8F8hVMGuVpI/8ZbiWCW6w2O9PMmwg="; 464 + 465 + mypy-boto3-mediaconvert = buildMypyBoto3Package "mediaconvert" "1.28.53" "sha256-nGLoDX8cgcCHad2hpZvOzNSkq+VfWvTQ6qGbsvqbnbc="; 466 + 467 + mypy-boto3-medialive = buildMypyBoto3Package "medialive" "1.28.45" "sha256-vcf1hxhHJ/F6S58p9Jb/Pic063aeLVc+HrzAnN9ph/A="; 468 + 469 + mypy-boto3-mediapackage = buildMypyBoto3Package "mediapackage" "1.28.36" "sha256-ezPUrghBEb7oInGgyP8JlEf2yKSOPHRznBZ7BcNP6Oc="; 470 + 471 + mypy-boto3-mediapackage-vod = buildMypyBoto3Package "mediapackage-vod" "1.28.36" "sha256-CYgKkn7AOmwBgaMNhq2ofKH5dQXu+hgC0In+UfWa9f0="; 472 + 473 + mypy-boto3-mediapackagev2 = buildMypyBoto3Package "mediapackagev2" "1.28.36" "sha256-oGwfsKI4PEhj5oJKr9pLvma7+nNSFyRlMzC2HYnVCsQ="; 474 + 475 + mypy-boto3-mediastore = buildMypyBoto3Package "mediastore" "1.28.37" "sha256-OptRBCGquVDgcG/7K70WZCdMhGCPSU8Gyb236ooUwhY="; 476 + 477 + mypy-boto3-mediastore-data = buildMypyBoto3Package "mediastore-data" "1.28.36" "sha256-X7PuP1LtOgJo/PJ5TBgq7O0iFAhBiVJRalNbQEWT7W4="; 478 + 479 + mypy-boto3-mediatailor = buildMypyBoto3Package "mediatailor" "1.28.36" "sha256-1w5g2gzMCvufKYjjXey3ZeokZTxuL97LqHdu3CoG2UA="; 480 + 481 + mypy-boto3-medical-imaging = buildMypyBoto3Package "medical-imaging" "1.28.36" "sha256-pAoO8V4SxZnUGou2Gf0p0Shpm7ZIvxdB9ZI8fhZU5U4="; 482 + 483 + mypy-boto3-memorydb = buildMypyBoto3Package "memorydb" "1.28.36" "sha256-GsdpyKFaQyakXnKJzi2cBE0Vb1gLyUhXQ5VeGlkhVmk="; 484 + 485 + mypy-boto3-meteringmarketplace = buildMypyBoto3Package "meteringmarketplace" "1.28.36" "sha256-LiZj7Dltu+C717k1Aywtkk1faeSUAFYCMiOe5Mgoy4A="; 486 + 487 + mypy-boto3-mgh = buildMypyBoto3Package "mgh" "1.28.36" "sha256-7AGJAF8dh5FQz46IRinvrTX/PEC8cBkS2G/LMndjNS4="; 488 + 489 + mypy-boto3-mgn = buildMypyBoto3Package "mgn" "1.28.36" "sha256-MMp+P5+6/vc/fSNFUVuKtZCZbyDh8XvGsPg1LFTtzxg="; 490 + 491 + mypy-boto3-migration-hub-refactor-spaces = buildMypyBoto3Package "migration-hub-refactor-spaces" "1.28.36" "sha256-xfTzLCtQPfBM01l96ks/nGGYNgYYTy6GA3I/qU/y0II="; 492 + 493 + mypy-boto3-migrationhub-config = buildMypyBoto3Package "migrationhub-config" "1.28.36" "sha256-p3FiriZZMmqWMMPGT4Zu/BRiDch1K4hGqMYM9dVWX7g="; 494 + 495 + mypy-boto3-migrationhuborchestrator = buildMypyBoto3Package "migrationhuborchestrator" "1.28.36" "sha256-x5vC9TZD5y/wyNCUS4KbcJk3tfMbD6GxhxJQj+DYVo4="; 496 + 497 + mypy-boto3-migrationhubstrategy = buildMypyBoto3Package "migrationhubstrategy" "1.28.36" "sha256-HvDtYoWRyBmQxzn/YZJ9nhXgpKAnnwfD8RtTG2RakDM="; 498 + 499 + mypy-boto3-mobile = buildMypyBoto3Package "mobile" "1.28.36" "sha256-SyBzpVCo90lFHeT9K9wbxMXNnJEccEY+bWsgnYcnA7Q="; 500 + 501 + mypy-boto3-mq = buildMypyBoto3Package "mq" "1.28.36" "sha256-nHADqvj4clxfJjeS0eiadhtaVKFKeXWLBG93QOwQkR8="; 502 + 503 + mypy-boto3-mturk = buildMypyBoto3Package "mturk" "1.28.36" "sha256-7h2xEOjgYe1QVV3mbxb7HMZJunHo4RtDdr2Jojr6XDU="; 504 + 505 + mypy-boto3-mwaa = buildMypyBoto3Package "mwaa" "1.28.36" "sha256-OyetpZbtbOjtUowUA7ahRY3OGgUEHD+Q7i4rej5CLIs="; 506 + 507 + mypy-boto3-neptune = buildMypyBoto3Package "neptune" "1.28.36" "sha256-NEu+SKj/eoYlE2bRigVIFcXS+NRcyTwhB+xP0+SLh/s="; 508 + 509 + mypy-boto3-neptunedata = buildMypyBoto3Package "neptunedata" "1.28.43" "sha256-IWYezgs1FUCYgGvmw6X/8u8QX5uHew5PXhv3gr9MzME="; 510 + 511 + mypy-boto3-network-firewall = buildMypyBoto3Package "network-firewall" "1.28.38" "sha256-MR+/d8G6cfpSEXsC9+mk1WXg/y1fQatMDV0uASI9bU0="; 512 + 513 + mypy-boto3-networkmanager = buildMypyBoto3Package "networkmanager" "1.28.36" "sha256-KESRmtzmmm/IMlQw8s7alP2PSupcdnXRtx2ZHETPzLA="; 514 + 515 + mypy-boto3-nimble = buildMypyBoto3Package "nimble" "1.28.36" "sha256-VDO5M5cFq0CLE4i017Peq9PFAOzKtld5ID8pgcZXBIA="; 516 + 517 + mypy-boto3-oam = buildMypyBoto3Package "oam" "1.28.36" "sha256-wZ1GYz84QiDvu1EWE8AFrGP/7VnzZbLsrVj8Zt3WehE="; 518 + 519 + mypy-boto3-omics = buildMypyBoto3Package "omics" "1.28.37" "sha256-bJALOo0sx1IwD1RBBx2CeW1JSW0IpqzF6i85ICO9SUM="; 520 + 521 + mypy-boto3-opensearch = buildMypyBoto3Package "opensearch" "1.28.36" "sha256-97rGlw+REicstwKchMVjN6EuZBxQuSwmhSfBnbHxsS4="; 522 + 523 + mypy-boto3-opensearchserverless = buildMypyBoto3Package "opensearchserverless" "1.28.36" "sha256-7V+wNpLTrYueSnPkOGD1ARqAewrNjbQzlIPDQJ/eEDY="; 524 + 525 + mypy-boto3-opsworks = buildMypyBoto3Package "opsworks" "1.28.36" "sha256-Dpp3frNgsAyzKqC0Etq/p7jpjV+1YMwBx2bFqchGpeI="; 526 + 527 + mypy-boto3-opsworkscm = buildMypyBoto3Package "opsworkscm" "1.28.36" "sha256-zrkTx2FkTuP880vcmBYwfkHDsPvLmYA3aUEZx7dbHRU="; 528 + 529 + mypy-boto3-organizations = buildMypyBoto3Package "organizations" "1.28.36" "sha256-IFR1uIVZVjJe2sWS9Tv75l67SXiB4Em74iKFz5giAWk="; 530 + 531 + mypy-boto3-osis = buildMypyBoto3Package "osis" "1.28.36" "sha256-TOEjsJmgoUEXd4H4s4y7Gx7gWxo4GeLWbDd7FA5Xc/o="; 532 + 533 + mypy-boto3-outposts = buildMypyBoto3Package "outposts" "1.28.51" "sha256-iA+7Mxkp3n6hUJuFhxZ/Nf4vjeQcd3PoOEmjzk2ITI8="; 534 + 535 + mypy-boto3-panorama = buildMypyBoto3Package "panorama" "1.28.36" "sha256-st4X3JA9Wf6zBqx9Gr2BxE9Z+1LeU0kiDpI8b+IVnjw="; 536 + 537 + mypy-boto3-payment-cryptography = buildMypyBoto3Package "payment-cryptography" "1.28.36" "sha256-2YvWtVCfr7tYJzml4LdYpEsFrSpLve+nAWF6s2xB6HQ="; 538 + 539 + mypy-boto3-payment-cryptography-data = buildMypyBoto3Package "payment-cryptography-data" "1.28.39" "sha256-aMYAPA0/z6O4fSOcp+IfIaC49NiPq/cmCGSGHCCiyBo="; 540 + 541 + mypy-boto3-pca-connector-ad = buildMypyBoto3Package "pca-connector-ad" "1.28.38" "sha256-fVexVJjucP+4UEsje+jQU+dbA0ycpQQxWc3dqKnENiY="; 542 + 543 + mypy-boto3-personalize = buildMypyBoto3Package "personalize" "1.28.36" "sha256-SCQqvz6rBi9Ohbw10A9BS3Yu0xPQLs03a0a0zC9mXoM="; 544 + 545 + mypy-boto3-personalize-events = buildMypyBoto3Package "personalize-events" "1.28.36" "sha256-Znmc+a37B+wlkDCT387ZGCyfQ6kLrQeVcHCkplAAOAo="; 546 + 547 + mypy-boto3-personalize-runtime = buildMypyBoto3Package "personalize-runtime" "1.28.36" "sha256-EICeLDJQzOWkm+Lk94pfY6KPi+HQY46AbGUxOi4dsxg="; 548 + 549 + mypy-boto3-pi = buildMypyBoto3Package "pi" "1.28.36" "sha256-sHhbm4A0BkC7h9SuYjOpIwQCLtvU5ukYzpgqNruvJnM="; 550 + 551 + mypy-boto3-pinpoint = buildMypyBoto3Package "pinpoint" "1.28.55" "sha256-Qi9wlrmtGVeGW/BXYJggG12q0g2Jw8pu2A9jd+3ryKI="; 552 + 553 + mypy-boto3-pinpoint-email = buildMypyBoto3Package "pinpoint-email" "1.28.36" "sha256-KGDy7obD+hVisnEStsIGmvUD6/Peyo83/mzKFsKd+xI="; 554 + 555 + mypy-boto3-pinpoint-sms-voice = buildMypyBoto3Package "pinpoint-sms-voice" "1.28.36" "sha256-NyUHn3+WgCp5AI0ly9F1gB2uyXICy5ot4HWPkv1sRjE="; 556 + 557 + mypy-boto3-pinpoint-sms-voice-v2 = buildMypyBoto3Package "pinpoint-sms-voice-v2" "1.28.36" "sha256-YO/15ikVJ0OJ4FuEubtcV4nc+NGBFMWwiZUgn28SgFQ="; 558 + 559 + mypy-boto3-pipes = buildMypyBoto3Package "pipes" "1.28.36" "sha256-wGVcXwhUGM729QsU3Tkmg8aD2s2cpg8/CTqOR1i8Lt4="; 560 + 561 + mypy-boto3-polly = buildMypyBoto3Package "polly" "1.28.36" "sha256-fntpy/+K4DYhfdv35hhanDS4oq1P0kNxxDFkkHQRmuU="; 562 + 563 + mypy-boto3-pricing = buildMypyBoto3Package "pricing" "1.28.36" "sha256-zmtifAqoWolmES6GVNRHvcvsC43AWpI4BZLipns8vqU="; 564 + 565 + mypy-boto3-privatenetworks = buildMypyBoto3Package "privatenetworks" "1.28.36" "sha256-JUaloEf/CtJBBwvf08tX1dfvMmo5zM85NFGKzLwd0zk="; 566 + 567 + mypy-boto3-proton = buildMypyBoto3Package "proton" "1.28.36" "sha256-TGSxplMR6PQJT8LOTNUct4VjDAMqtgBkg3HOOB8To7w="; 568 + 569 + mypy-boto3-qldb = buildMypyBoto3Package "qldb" "1.28.36" "sha256-y1UMibv5dwVuuvs2x3Cprc4gErqxUOYN6Loeaug6Tjw="; 570 + 571 + mypy-boto3-qldb-session = buildMypyBoto3Package "qldb-session" "1.28.36" "sha256-JGlIwudacKEBgKlf2iDn3iRTf/b869rS7fYaK3Q6Jgk="; 572 + 573 + mypy-boto3-quicksight = buildMypyBoto3Package "quicksight" "1.28.54" "sha256-NOQ9zNMTJYZNhEoE2xNcyG78x9eajyY0AUDsa5JW3Ls="; 574 + 575 + mypy-boto3-ram = buildMypyBoto3Package "ram" "1.28.36" "sha256-5ne0E27ct5g2LQs3rzEJ5vQdnu/10uIfeS9t4FAVU2U="; 576 + 577 + mypy-boto3-rbin = buildMypyBoto3Package "rbin" "1.28.36" "sha256-ADN+McM/ZuloBxZVug6Zc9w1Bij5pWhzQpP8if47re8="; 578 + 579 + mypy-boto3-rds = buildMypyBoto3Package "rds" "1.28.58" "sha256-pm5I8iTKxAKscXXy99EvF+ZnIpmposPnmo0yG3y3NQU="; 580 + 581 + mypy-boto3-rds-data = buildMypyBoto3Package "rds-data" "1.28.36" "sha256-rNDCwG1tnI3diKXH0sN2Qd/+J4UEh7aKBOWCIX4gvYs="; 582 + 583 + mypy-boto3-redshift = buildMypyBoto3Package "redshift" "1.28.36" "sha256-j0MCYKr0R42X1EtoGhNPM7lqTyoisvbYJPdCji8GvI8="; 584 + 585 + mypy-boto3-redshift-data = buildMypyBoto3Package "redshift-data" "1.28.36" "sha256-fEoxqvIsAs8mUTY/dSTAbQOxNlf4+1qpyZO28Fe2PLA="; 586 + 587 + mypy-boto3-redshift-serverless = buildMypyBoto3Package "redshift-serverless" "1.28.36" "sha256-fd7nHbR/4eo08/RN8u6GESyshRa81BIussx8Rdg0IHE="; 588 + 589 + mypy-boto3-rekognition = buildMypyBoto3Package "rekognition" "1.28.37" "sha256-6eNlzJDFLLP9YsFdogWE1vtXvSNP//N+f4KpnFfnpa4="; 590 + 591 + mypy-boto3-resiliencehub = buildMypyBoto3Package "resiliencehub" "1.28.36" "sha256-A6Nbwo6IxIBDbhCWqaKIDFYUvHCc1GRHh2IzCaYn6Nc="; 592 + 593 + mypy-boto3-resource-explorer-2 = buildMypyBoto3Package "resource-explorer-2" "1.28.36" "sha256-vTYcU6Lf5mhh3+PtwhLTb72MZwgrykAbXz8coSw7znM="; 594 + 595 + mypy-boto3-resource-groups = buildMypyBoto3Package "resource-groups" "1.28.36" "sha256-0q1trks0Xs22VuqE5nYnMVOmsPQ936UXMN3k7qo2kDc="; 596 + 597 + mypy-boto3-resourcegroupstaggingapi = buildMypyBoto3Package "resourcegroupstaggingapi" "1.28.36" "sha256-A2T8OZr2OibcP+WSCDk4NydfXA8UMI4DPRCnb4l+yWI="; 598 + 599 + mypy-boto3-robomaker = buildMypyBoto3Package "robomaker" "1.28.36" "sha256-zgk5TPyOtimF9axIjv8f0chrD2M7LZbeo6Huat6IUEs="; 600 + 601 + mypy-boto3-rolesanywhere = buildMypyBoto3Package "rolesanywhere" "1.28.36" "sha256-YQKGDMmakoxhIsarmBdvOlqno9Qtm5XqOOuBD3cnhsc="; 602 + 603 + mypy-boto3-route53 = buildMypyBoto3Package "route53" "1.28.36" "sha256-x/T2EZtPlnSFmRkRhU+GSKvRQHpXAL3c+JN6kdmFSuY="; 604 + 605 + mypy-boto3-route53-recovery-cluster = buildMypyBoto3Package "route53-recovery-cluster" "1.28.36" "sha256-UAHjH2z8jCvyR2vdM5igPc1gwkcxX7wb51qZbmHBe9c="; 606 + 607 + mypy-boto3-route53-recovery-control-config = buildMypyBoto3Package "route53-recovery-control-config" "1.28.36" "sha256-kcVRZWAIDRrHwGxd/tnWcCuu9fIgdmHzvHIG1XUdMMs="; 608 + 609 + mypy-boto3-route53-recovery-readiness = buildMypyBoto3Package "route53-recovery-readiness" "1.28.36" "sha256-iwncFBFaoMzDDApHHSBfbRaIHUOXaJJO9fWTEK6LAKY="; 610 + 611 + mypy-boto3-route53domains = buildMypyBoto3Package "route53domains" "1.28.36" "sha256-0g6Xh6GS06L6o0De4V/zQdw0DMOQMFFW7NMWEY7I5fQ="; 612 + 613 + mypy-boto3-route53resolver = buildMypyBoto3Package "route53resolver" "1.28.36" "sha256-o5wa4Jjskxw10OpjvVq62mdyi55nB8xsB1t52hEtrs8="; 614 + 615 + mypy-boto3-rum = buildMypyBoto3Package "rum" "1.28.36" "sha256-e342+/wBjUwNWBtQnlPoJtShgDbFXEEGd8B43UPSCFg="; 616 + 50 617 mypy-boto3-s3 = buildMypyBoto3Package "s3" "1.28.55" "sha256-sAiAn0SOdAdQEtT8VLAXbeC09JvDjjneMMoOdk63UFY="; 618 + 619 + mypy-boto3-s3control = buildMypyBoto3Package "s3control" "1.28.36" "sha256-ZgJtq2jXRtgUXQrTfIZKSbF7TMTw/bV+bGlxte7kVA8="; 620 + 621 + mypy-boto3-s3outposts = buildMypyBoto3Package "s3outposts" "1.28.36" "sha256-56REWXuXLQP2mibMz1s2FbCZFqTRZNOsuUd0IZ3sOJI="; 622 + 623 + mypy-boto3-sagemaker = buildMypyBoto3Package "sagemaker" "1.28.57" "sha256-W3QJIXU+RPgr4IrgyJC7o0ox65W1Xyye5X5qpUCnAzo="; 624 + 625 + mypy-boto3-sagemaker-a2i-runtime = buildMypyBoto3Package "sagemaker-a2i-runtime" "1.28.36" "sha256-2qwf/dtIhBT5HSYDDEuSy4nqGQrBYEZ/1RiD5vMYPMI="; 626 + 627 + mypy-boto3-sagemaker-edge = buildMypyBoto3Package "sagemaker-edge" "1.28.36" "sha256-JsDQv4j8QB0wrXA3142LdNdYabJd8iB7PiLVZz0X3ss="; 628 + 629 + mypy-boto3-sagemaker-featurestore-runtime = buildMypyBoto3Package "sagemaker-featurestore-runtime" "1.28.57" "sha256-vcK8WdiV8m7cqJ7WkGAqYFLjRmKdqX0qCuxmZKYlrtw="; 630 + 631 + mypy-boto3-sagemaker-geospatial = buildMypyBoto3Package "sagemaker-geospatial" "1.28.36" "sha256-2JU0tA26pENaTJBsg13RV40+gsSRz+g1p/s+5LKtKTM="; 632 + 633 + mypy-boto3-sagemaker-metrics = buildMypyBoto3Package "sagemaker-metrics" "1.28.36" "sha256-DF36xuoA1csbTCz/NJ8UhU7NPYU/OgE0+Z1t5ppPKCA="; 634 + 635 + mypy-boto3-sagemaker-runtime = buildMypyBoto3Package "sagemaker-runtime" "1.28.39" "sha256-BQFdGoaL6GPAtCgFBTT4ajdkSWXsPrxYcLGndAcZw2k="; 636 + 637 + mypy-boto3-savingsplans = buildMypyBoto3Package "savingsplans" "1.28.36" "sha256-EuCyeSHWSlS2OC8DM5alD6IcZ3fewmJavMMHWXL12T0="; 638 + 639 + mypy-boto3-scheduler = buildMypyBoto3Package "scheduler" "1.28.36" "sha256-dMEm7KqoZFFtFnqXR6upXHQ/CeKQO1xQ+v7CoR4o7Xs="; 640 + 641 + mypy-boto3-schemas = buildMypyBoto3Package "schemas" "1.28.36" "sha256-gq8a1k0MEnXFdmB5IPE9zHYF1rfoSD3Vis7YOVyCTV8="; 642 + 643 + mypy-boto3-sdb = buildMypyBoto3Package "sdb" "1.28.36" "sha256-pbH5y/bS15S6BeTPIZ0bw8h0elfLeHdab/IxJF4DNYU="; 644 + 645 + mypy-boto3-secretsmanager = buildMypyBoto3Package "secretsmanager" "1.28.36" "sha256-fjkIh9Nb03CNjAzpQJUl2tCAU+qNpf0Ef3Lse88JP9M="; 646 + 647 + mypy-boto3-securityhub = buildMypyBoto3Package "securityhub" "1.28.43" "sha256-Ein8Q/bhJoThpGzGK9ow53WEWs5D5ARW/15s3qzLqnw="; 648 + 649 + mypy-boto3-securitylake = buildMypyBoto3Package "securitylake" "1.28.36" "sha256-YKtv/32/5ngUo4GUqeplkL5mmdcWP7rYrypLPJtebQ0="; 650 + 651 + mypy-boto3-serverlessrepo = buildMypyBoto3Package "serverlessrepo" "1.28.36" "sha256-oNSQAc9ZBX3+q1ycI0mg4lJ3jjqYkMfb0Cs/wjBRhrY="; 652 + 653 + mypy-boto3-service-quotas = buildMypyBoto3Package "service-quotas" "1.28.36" "sha256-qWw/5Q/S/60ZJ55wJf+1++YRnXS7fySFJSDLOm9neDE="; 654 + 655 + mypy-boto3-servicecatalog = buildMypyBoto3Package "servicecatalog" "1.28.37" "sha256-BOhaddv6XQwCRLuYk3ybTmFSdAQfWkqMVW6IvB4q/78="; 656 + 657 + mypy-boto3-servicecatalog-appregistry = buildMypyBoto3Package "servicecatalog-appregistry" "1.28.37" "sha256-rUHzIPXave2oWWyEDERmBfybNFyzw2RMxPFFidVqdh8="; 658 + 659 + mypy-boto3-servicediscovery = buildMypyBoto3Package "servicediscovery" "1.28.52" "sha256-WaiZXFpKr59w0XtjF6mVI7kGt1X+vmbeWiDBNwEaeRw="; 660 + 661 + mypy-boto3-ses = buildMypyBoto3Package "ses" "1.28.36" "sha256-HYAl9ock3b9chpYp+wd+sR1DElFN+jxipHc3lGoIFR8="; 662 + 663 + mypy-boto3-sesv2 = buildMypyBoto3Package "sesv2" "1.28.37" "sha256-TqnrgOc+YI6YA3BtJcN2BdU8Cm3By60yQJPxcWdQrEY="; 664 + 665 + mypy-boto3-shield = buildMypyBoto3Package "shield" "1.28.36" "sha256-io8Ux5jD5gyQwZDENXuT/5/R1iqTWd4c34zzQtBxNyk="; 666 + 667 + mypy-boto3-signer = buildMypyBoto3Package "signer" "1.28.36" "sha256-4Aji9L+AI66iB9NaiuV96YefuoEJ0s+BPdsOu/UwDpM="; 668 + 669 + mypy-boto3-simspaceweaver = buildMypyBoto3Package "simspaceweaver" "1.28.47" "sha256-13RYW3vObQUNBsBtp8uaZZ9JFAiwBwiaYQv8tJ0O85w="; 670 + 671 + mypy-boto3-sms = buildMypyBoto3Package "sms" "1.28.36" "sha256-xV29r8VmjvEQyyTYIdfkB9WbF08kjWbKdtLB5fXoWOo="; 672 + 673 + mypy-boto3-sms-voice = buildMypyBoto3Package "sms-voice" "1.28.36" "sha256-mtX0fSvFofCCD2gQhyc+YBWZbAoR497FAyjUezm4FgU="; 674 + 675 + mypy-boto3-snow-device-management = buildMypyBoto3Package "snow-device-management" "1.28.36" "sha256-mD1oojs3893aLdZQybDe41j5bG8dkMT92eq9fDbo5V8="; 676 + 677 + mypy-boto3-snowball = buildMypyBoto3Package "snowball" "1.28.36" "sha256-ngClAeGdx5U6b41iNIABhcrBWzv4t3PB0dkdavx2e2I="; 678 + 679 + mypy-boto3-sns = buildMypyBoto3Package "sns" "1.28.36" "sha256-SXWRhkEBpRR9XS+nFRBIwMTLSxmvN0prcKwu+KrkMGY="; 680 + 681 + mypy-boto3-sqs = buildMypyBoto3Package "sqs" "1.28.36" "sha256-2cFZ4CDw7yJabVhQo2c+iyNjJyQ7pf/g0Tdirk/cDiE="; 682 + 683 + mypy-boto3-ssm = buildMypyBoto3Package "ssm" "1.28.54" "sha256-cf246Qy7fhVgvU7M9w38JkqsdWQma4GI+YmNNpIJtJ8="; 684 + 685 + mypy-boto3-ssm-contacts = buildMypyBoto3Package "ssm-contacts" "1.28.36" "sha256-MK1Hp9196tv2vFaVtroRPAMSP5lgmBJJZjOi7sqK318="; 686 + 687 + mypy-boto3-ssm-incidents = buildMypyBoto3Package "ssm-incidents" "1.28.36" "sha256-0wYmsUl+q0s163UReHdCGSd18GOAhYh2aZKujT25aZc="; 688 + 689 + mypy-boto3-ssm-sap = buildMypyBoto3Package "ssm-sap" "1.28.36" "sha256-aQtr5rgXtokfiI/CoVxD1g4KmP9ii0hELER08sJOu3g="; 690 + 691 + mypy-boto3-sso = buildMypyBoto3Package "sso" "1.28.58" "sha256-EieqwoZ+kj3bbRDgwDDNZEPQXXFv3wFQUCYHivM6zeE="; 692 + 693 + mypy-boto3-sso-admin = buildMypyBoto3Package "sso-admin" "1.28.44" "sha256-BleFuvoN4f9/6Q/vvDRwgmRBP86F7i7tpaC6G3sXn1Y="; 694 + 695 + mypy-boto3-sso-oidc = buildMypyBoto3Package "sso-oidc" "1.28.52" "sha256-LGxlGXTsYZdBHiTFGzCCMvRW20Ny0kXMXLoP2YTAbKg="; 696 + 697 + mypy-boto3-stepfunctions = buildMypyBoto3Package "stepfunctions" "1.28.36" "sha256-jHlOmKvFyiPvE+NR9Gu4Sd5jS6ym81KG4x5Y3t5Atoc="; 698 + 699 + mypy-boto3-storagegateway = buildMypyBoto3Package "storagegateway" "1.28.36" "sha256-59qw52muZfYjmzO3quhIfgSk5xurzialMIEh+k+C69Q="; 700 + 701 + mypy-boto3-sts = buildMypyBoto3Package "sts" "1.28.58" "sha256-vv/scF8fC0Sdo8H1Ksdlhie7KJrs7BpECCZkecRuBTs="; 702 + 703 + mypy-boto3-support = buildMypyBoto3Package "support" "1.28.36" "sha256-HjzL3qwEiQSvJvaiB6pJN/GUMRNseuIqxM7rfrfwRKs="; 704 + 705 + mypy-boto3-support-app = buildMypyBoto3Package "support-app" "1.28.36" "sha256-p/v2QUgmGYRVKGUtrCt9i6c1LKCxqNoNKHnfbAw7qMU="; 706 + 707 + mypy-boto3-swf = buildMypyBoto3Package "swf" "1.28.36" "sha256-GO8hb3oVmSK0J8GB4ZT1RlqyBaRrOM2ZorOHkE3L8p0="; 708 + 709 + mypy-boto3-synthetics = buildMypyBoto3Package "synthetics" "1.28.36" "sha256-6vRCRKjNplmMqmUpvDC/JVPl4q/YUYealQdXOComXNQ="; 710 + 711 + mypy-boto3-textract = buildMypyBoto3Package "textract" "1.28.56" "sha256-xWQQAJJSeB/vsY2RAxw4z9lKjtVHJ91tvgZklwl/g74="; 712 + 713 + mypy-boto3-timestream-query = buildMypyBoto3Package "timestream-query" "1.28.36" "sha256-fslhEeOU6hSx6efMMesqkV4MyicL5hAvKBD1ZdyB1Dw="; 714 + 715 + mypy-boto3-timestream-write = buildMypyBoto3Package "timestream-write" "1.28.36" "sha256-dWA9lZ/vw96WA69hyECGnTTo9O+5qPyQWAUCSdevBUM="; 716 + 717 + mypy-boto3-tnb = buildMypyBoto3Package "tnb" "1.28.36" "sha256-sGoBXxbU2rLyTbW1olhS3jgrfcw10FtCNgHckcWiSpI="; 718 + 719 + mypy-boto3-transcribe = buildMypyBoto3Package "transcribe" "1.28.36" "sha256-oBof0qzgKgS58e+2teI6bBiIY3svwiyS+Ztzb3wRtLI="; 720 + 721 + mypy-boto3-transfer = buildMypyBoto3Package "transfer" "1.28.58" "sha256-aTpJa78Q/Z2xCtMCsExVqHsZwVlRlzBwKl3m/sWvXcM="; 722 + 723 + mypy-boto3-translate = buildMypyBoto3Package "translate" "1.28.36" "sha256-Q2FuBXtXWenPvkJ3PprDolsO6ur5QAAn0y1ORYEQIMM="; 724 + 725 + mypy-boto3-verifiedpermissions = buildMypyBoto3Package "verifiedpermissions" "1.28.36" "sha256-HpiBOyeWvB/T/MquJ0R8Uk647VqCAlmC0Tryw9iojjA="; 726 + 727 + mypy-boto3-voice-id = buildMypyBoto3Package "voice-id" "1.28.36" "sha256-B4R1U1eU4IZdB/Q+keSRL41zLvBMBJUiGw0RcCsC2l4="; 728 + 729 + mypy-boto3-vpc-lattice = buildMypyBoto3Package "vpc-lattice" "1.28.41" "sha256-azHtPlg9etjfZOpN2505djAq9enyrIkz5NcIQE+fl9U="; 730 + 731 + mypy-boto3-waf = buildMypyBoto3Package "waf" "1.28.36" "sha256-andRHQn1HAms2m57rIy+40iF7jz4nzGzYH24fP8qHSw="; 732 + 733 + mypy-boto3-waf-regional = buildMypyBoto3Package "waf-regional" "1.28.36" "sha256-WoIforrEs7OOroJB5YvPSw/M9tvrojNnbFJdG7BlzkU="; 734 + 735 + mypy-boto3-wafv2 = buildMypyBoto3Package "wafv2" "1.28.57" "sha256-7xrRaEm54cKtRZplu6l8UbTg+hF6Y5qP9/lgAV8D6AY="; 736 + 737 + mypy-boto3-wellarchitected = buildMypyBoto3Package "wellarchitected" "1.28.36" "sha256-Xsu8CV0MvpmbAMA6ZMoIPQHSMJn8okag1SxKW0SUv1I="; 738 + 739 + mypy-boto3-wisdom = buildMypyBoto3Package "wisdom" "1.28.36" "sha256-paheK7r4sqDjBbUVieh6E5gPAbmVaEFAC3NsWsCWxBA="; 740 + 741 + mypy-boto3-workdocs = buildMypyBoto3Package "workdocs" "1.28.36" "sha256-dQysUcm1xlXJbcM1vdYZ7+migQgjHl4gSqHoZDKnhHg="; 742 + 743 + mypy-boto3-worklink = buildMypyBoto3Package "worklink" "1.28.36" "sha256-oFjYLBxp/dZf1+IN5rj3usSUvZnRyhRMu63mRgdsrmI="; 744 + 745 + mypy-boto3-workmail = buildMypyBoto3Package "workmail" "1.28.50" "sha256-OfRyehgMROua9Ydcc8HBvBp4eddo0re1w0fciBVUuS4="; 746 + 747 + mypy-boto3-workmailmessageflow = buildMypyBoto3Package "workmailmessageflow" "1.28.36" "sha256-hfRjdhr/xJJNWYy4XDg8LT00sx/JGAEa4D+5GyR+FCo="; 748 + 749 + mypy-boto3-workspaces = buildMypyBoto3Package "workspaces" "1.28.44" "sha256-/LXeiuXeNTgfAf8BrzC/z0kdK201Htkau79BH0MQEO4="; 750 + 751 + mypy-boto3-workspaces-web = buildMypyBoto3Package "workspaces-web" "1.28.36" "sha256-kVVNGZYzZ2wIQVOCq3domqztTqsHY8FFHgeT5GCWtg0="; 752 + 753 + mypy-boto3-xray = buildMypyBoto3Package "xray" "1.28.47" "sha256-1OiTpbaBm2aAls4A7ZaZBNAM8DTRuQcwNKJDq3lOKMY="; 51 754 52 755 }
+2 -2
pkgs/development/python-modules/pylitterbot/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "pylitterbot"; 18 - version = "2023.4.8"; 18 + version = "2023.4.9"; 19 19 format = "pyproject"; 20 20 21 21 disabled = pythonOlder "3.9"; ··· 24 24 owner = "natekspencer"; 25 25 repo = pname; 26 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-74EKgHocrEi37bh4WBoYyLKF1XYrwxT7e2oo3igTWms="; 27 + hash = "sha256-QsxzwmAdhx0diPJ/bT+DgJSs70YQ77M76rq2opMq/Ew="; 28 28 }; 29 29 30 30 nativeBuildInputs = [
+8
pkgs/development/python-modules/skia-pathops/default.nix
··· 36 36 --replace "-mthumb" "" 37 37 substituteInPlace src/cpp/skia-builder/skia/src/core/SkOpts.cpp \ 38 38 --replace "defined(SK_CPU_ARM64)" "0" 39 + '' + lib.optionalString (stdenv.isDarwin && stdenv.isx86_64) /* old compiler? */ '' 40 + patch -p1 <<EOF 41 + --- a/src/cpp/skia-builder/skia/include/private/base/SkTArray.h 42 + +++ b/src/cpp/skia-builder/skia/include/private/base/SkTArray.h 43 + @@ -492 +492 @@: 44 + - static constexpr int kMaxCapacity = SkToInt(std::min(SIZE_MAX / sizeof(T), (size_t)INT_MAX)); 45 + + static constexpr int kMaxCapacity = SkToInt(std::min<size_t>(SIZE_MAX / sizeof(T), (size_t)INT_MAX)); 46 + EOF 39 47 ''; 40 48 41 49 nativeBuildInputs = [ cython ninja setuptools-scm ]
+35
pkgs/development/python-modules/types-s3transfer/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchPypi 4 + , poetry-core 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "types-s3transfer"; 9 + version = "0.7.0"; 10 + pyproject = true; 11 + 12 + src = fetchPypi { 13 + pname = "types_s3transfer"; 14 + inherit version; 15 + hash = "sha256-rKDySG0KOlA3zVuPPiCkUiopV5qN0YMoH/CqHE4siqc="; 16 + }; 17 + 18 + nativeBuildInputs = [ 19 + poetry-core 20 + ]; 21 + 22 + # Module has no tests 23 + doCheck = false; 24 + 25 + pythonImportsCheck = [ 26 + "s3transfer-stubs" 27 + ]; 28 + 29 + meta = with lib; { 30 + description = "Type annotations and code completion for s3transfer"; 31 + homepage = "https://github.com/youtype/types-s3transfer"; 32 + license = licenses.mit; 33 + maintainers = with maintainers; [ fab ]; 34 + }; 35 + }
+16 -9
pkgs/development/tools/container2wasm/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "container2wasm"; 8 - version = "0.4.0"; 8 + version = "0.5.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "ktock"; 12 12 repo = "container2wasm"; 13 - rev = "v${version}"; 14 - hash = "sha256-m8pO7xkYjwvDoDreOPuiKNavFWcHn8Fy+F/eArBWRPM="; 13 + rev = "refs/tags/v${version}"; 14 + hash = "sha256-ba40Nu2tVrRSvVeGxlrn0Bw+xQqWeli40lwBWOXSNTA="; 15 15 }; 16 16 17 - vendorHash = "sha256-BiQzNXEZ7O+Xb2SQKYVQRMtm/fSmr+PD+RBLpCywkyQ="; 17 + vendorHash = "sha256-tyfLWmxAzFc0JuSem8L0HPG4wy9Gxdp8F/J3DyOx6rQ="; 18 18 19 - ldflags = [ "-s" "-w" ]; 19 + ldflags = [ 20 + "-s" 21 + "-w" 22 + "-X=github.com/ktock/container2wasm/version.Version=${version}" 23 + ]; 20 24 21 - subPackages = [ "cmd/c2w" ]; 25 + subPackages = [ 26 + "cmd/c2w" 27 + ]; 22 28 23 - meta = { 29 + meta = with lib; { 24 30 description = "Container to WASM converter"; 25 31 homepage = "https://github.com/ktock/container2wasm"; 26 - license = lib.licenses.asl20; 27 - maintainers = with lib.maintainers; [ dit7ya ]; 32 + changelog = "https://github.com/ktock/container2wasm/releases/tag/v${version}"; 33 + license = licenses.asl20; 34 + maintainers = with maintainers; [ dit7ya ]; 28 35 mainProgram = "c2w"; 29 36 }; 30 37 }
+5
pkgs/servers/mail/postfix/default.nix
··· 99 99 --prefix PATH ":" ${lib.makeBinPath [ coreutils findutils gnugrep ]} 100 100 wrapProgram $out/libexec/postfix/postfix-script \ 101 101 --prefix PATH ":" ${lib.makeBinPath [ coreutils findutils gnugrep gawk gnused ]} 102 + 103 + # Avoid dev-only outputs from being retained in final closure. 104 + # `makedefs.out` is a documenttation-only file. It should be safe 105 + # to store invalid store paths there. 106 + sed -e "s|$NIX_STORE/[a-z0-9]\{32\}-|$NIX_STORE/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-|g" -i $out/etc/postfix/makedefs.out 102 107 ''; 103 108 104 109 passthru = {
+3 -3
pkgs/servers/misc/gobgpd/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "gobgpd"; 8 - version = "3.18.0"; 8 + version = "3.19.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "osrg"; 12 12 repo = "gobgp"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-OAePH8q8YQJGundd0VwtLEl3UkRyuZYAx5rcN4DNft4="; 14 + hash = "sha256-zDLL+3k6/Jgq/pflpmjuLcfPzvDl0LQLQklW+kOvtQg="; 15 15 }; 16 16 17 - vendorHash = "sha256-Z7vYpDQIKc4elVBLiGtxF3D9pec4QNvWFLpux/29t1Y="; 17 + vendorHash = "sha256-8qEGp95y8iBIJXCTh2Pa/JwiruZVVIjHLwaZqwFZMl8="; 18 18 19 19 postConfigure = '' 20 20 export CGO_ENABLED=0
+2 -2
pkgs/tools/admin/awscli2/default.nix
··· 30 30 in 31 31 with py.pkgs; buildPythonApplication rec { 32 32 pname = "awscli2"; 33 - version = "2.13.21"; # N.B: if you change this, check if overrides are still up-to-date 33 + version = "2.13.23"; # N.B: if you change this, check if overrides are still up-to-date 34 34 format = "pyproject"; 35 35 36 36 src = fetchFromGitHub { 37 37 owner = "aws"; 38 38 repo = "aws-cli"; 39 39 rev = "refs/tags/${version}"; 40 - hash = "sha256-VybrZGOH/cIskVyvGgwYO8hLVWuFPW5YvqoO3QIQFvM="; 40 + hash = "sha256-KFj+Z4Di14umlgzSg7Ip4jg7I6jP5fHTGG7c6+kXbRo="; 41 41 }; 42 42 43 43 postPatch = ''
+11 -8
pkgs/tools/misc/zf/default.nix
··· 3 3 , fetchFromGitHub 4 4 , installShellFiles 5 5 , testers 6 - , zig_0_10 6 + , zig_0_11 7 + , callPackage 7 8 }: 8 9 9 10 stdenv.mkDerivation (finalAttrs: { 10 11 pname = "zf"; 11 - version = "0.8.0"; 12 + version = "0.9.0"; 12 13 13 14 src = fetchFromGitHub { 14 15 owner = "natecraddock"; 15 16 repo = "zf"; 16 17 rev = "refs/tags/${finalAttrs.version}"; 17 - fetchSubmodules = true; 18 - hash = "sha256-MzlSU5x2lb6PJZ/iNAi2aebfuClBprlfHMIG/4OPmuc="; 18 + hash = "sha256-qzGr72EnWlGZgd7/r+8Iv+1i/Q9qvWpf/cgkr+TrgkE="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ 22 22 installShellFiles 23 - zig_0_10.hook 23 + zig_0_11.hook 24 24 ]; 25 25 26 - doCheck = false; # it's failing somehow 26 + postPatch = '' 27 + ln -s ${callPackage ./deps.nix { }} $ZIG_GLOBAL_CACHE_DIR/p 28 + ''; 27 29 28 30 postInstall = '' 29 31 installManPage doc/zf.1 ··· 33 35 --zsh complete/_zf 34 36 ''; 35 37 36 - passthru.tests.version = testers.testVersion { package = finalAttrs.zf; }; 38 + passthru.tests.version = testers.testVersion { package = finalAttrs.finalPackage; }; 37 39 38 40 meta = { 39 41 homepage = "https://github.com/natecraddock/zf"; 40 42 description = "A commandline fuzzy finder that prioritizes matches on filenames"; 43 + changelog = "https://github.com/natecraddock/zf/releases/tag/${finalAttrs.version}"; 41 44 license = lib.licenses.mit; 42 45 platforms = lib.platforms.unix; 43 - maintainers = with lib.maintainers; [ dit7ya mmlb ]; 46 + maintainers = with lib.maintainers; [ dit7ya figsoda mmlb ]; 44 47 }; 45 48 })
+13
pkgs/tools/misc/zf/deps.nix
··· 1 + # generated by zon2nix (https://github.com/nix-community/zon2nix) 2 + 3 + { linkFarm, fetchzip }: 4 + 5 + linkFarm "zig-packages" [ 6 + { 7 + name = "1220dee955839b7f267c1bb21e0ee60888c08f408c30f0722b243cabcc8cce8b7508"; 8 + path = fetchzip { 9 + url = "https://codeberg.org/dude_the_builder/ziglyph/archive/v0.11.1.tar.gz"; 10 + hash = "sha256-tpl4RyCcukKWZehlZf6t2n41gYFDyL27t7+bzcxHP7g="; 11 + }; 12 + } 13 + ]
+3 -3
pkgs/tools/networking/gobgp/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "gobgp"; 5 - version = "3.18.0"; 5 + version = "3.19.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "osrg"; 9 9 repo = "gobgp"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-OAePH8q8YQJGundd0VwtLEl3UkRyuZYAx5rcN4DNft4="; 11 + sha256 = "sha256-zDLL+3k6/Jgq/pflpmjuLcfPzvDl0LQLQklW+kOvtQg="; 12 12 }; 13 13 14 - vendorHash = "sha256-Z7vYpDQIKc4elVBLiGtxF3D9pec4QNvWFLpux/29t1Y="; 14 + vendorHash = "sha256-8qEGp95y8iBIJXCTh2Pa/JwiruZVVIjHLwaZqwFZMl8="; 15 15 16 16 postConfigure = '' 17 17 export CGO_ENABLED=0
+2 -2
pkgs/tools/security/exploitdb/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "exploitdb"; 9 - version = "2023-09-13"; 9 + version = "2023-10-03"; 10 10 11 11 src = fetchFromGitLab { 12 12 owner = "exploit-database"; 13 13 repo = pname; 14 14 rev = "refs/tags/${version}"; 15 - hash = "sha256-Dv7LcKzZi5uvEiYmFk/lrOd1l1VknCvjz7cV3K2UfeM="; 15 + hash = "sha256-lK8Yj7YcnWX2PVIM8RkfGGvWutwT1333TYO1qrJKToc="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+22 -9
pkgs/tools/virtualization/google-guest-agent/default.nix
··· 1 - { buildGoModule, fetchFromGitHub, lib, coreutils, makeWrapper 2 - , google-guest-configs, google-guest-oslogin, iproute2, procps 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , coreutils 5 + , makeWrapper 6 + , google-guest-configs 7 + , google-guest-oslogin 8 + , iproute2 9 + , procps 3 10 }: 4 11 5 12 buildGoModule rec { 6 13 pname = "guest-agent"; 7 - version = "20230726.00"; 14 + version = "20230821.00"; 8 15 9 16 src = fetchFromGitHub { 10 17 owner = "GoogleCloudPlatform"; 11 18 repo = pname; 12 - rev = version; 13 - sha256 = "sha256-p+gjiaUaBBGhCVkbXrubfV/xZWvanC8ktlfIfjyUQSA="; 19 + rev = "refs/tags/${version}"; 20 + hash = "sha256-DP15KDnD09edBxOQDwP0cjVIFxjMzE1hu1Sbu6Faj9Y="; 14 21 }; 15 22 16 - vendorHash = "sha256-Xw/5yHW9DRtZFC6cECLI0RncgzSGB5/Y0yjW7hz247s="; 23 + vendorHash = "sha256-PGvyDjhLwIKhR6NmwzbzjfkBK+FqsziAdsybQmCbtCc="; 17 24 18 25 patches = [ ./disable-etc-mutation.patch ]; 19 26 ··· 27 34 ''; 28 35 29 36 # We don't add `shadow` here; it's added to PATH if `mutableUsers` is enabled. 30 - binPath = lib.makeBinPath [ google-guest-configs google-guest-oslogin iproute2 procps ]; 37 + binPath = lib.makeBinPath [ 38 + google-guest-configs 39 + google-guest-oslogin 40 + iproute2 41 + procps 42 + ]; 31 43 32 44 # Skip tests which require networking. 33 45 preCheck = '' ··· 44 56 ''; 45 57 46 58 meta = with lib; { 59 + description = "Guest Agent for Google Compute Engine"; 47 60 homepage = "https://github.com/GoogleCloudPlatform/guest-agent"; 48 - description = "Guest Agent for Google Compute Engine"; 61 + changelog = "https://github.com/GoogleCloudPlatform/guest-agent/releases/tag/${version}"; 49 62 license = licenses.asl20; 50 - platforms = platforms.linux; 51 63 maintainers = with maintainers; [ abbradar ]; 64 + platforms = platforms.linux; 52 65 }; 53 66 }
+708
pkgs/top-level/python-packages.nix
··· 1571 1571 1572 1572 boto3 = callPackage ../development/python-modules/boto3 { }; 1573 1573 1574 + boto3-stubs = callPackage ../development/python-modules/boto3-stubs { }; 1575 + 1574 1576 boto = callPackage ../development/python-modules/boto { }; 1575 1577 1576 1578 botocore = callPackage ../development/python-modules/botocore { }; ··· 7091 7093 7092 7094 inherit (callPackage ../development/python-modules/mypy-boto3 { }) 7093 7095 7096 + mypy-boto3-accessanalyzer 7097 + 7098 + mypy-boto3-account 7099 + 7100 + mypy-boto3-acm 7101 + 7102 + mypy-boto3-acm-pca 7103 + 7104 + mypy-boto3-alexaforbusiness 7105 + 7106 + mypy-boto3-amp 7107 + 7108 + mypy-boto3-amplify 7109 + 7110 + mypy-boto3-amplifybackend 7111 + 7112 + mypy-boto3-amplifyuibuilder 7113 + 7114 + mypy-boto3-apigateway 7115 + 7116 + mypy-boto3-apigatewaymanagementapi 7117 + 7118 + mypy-boto3-apigatewayv2 7119 + 7120 + mypy-boto3-appconfig 7121 + 7122 + mypy-boto3-appconfigdata 7123 + 7124 + mypy-boto3-appfabric 7125 + 7126 + mypy-boto3-appflow 7127 + 7128 + mypy-boto3-appintegrations 7129 + 7130 + mypy-boto3-application-autoscaling 7131 + 7132 + mypy-boto3-application-insights 7133 + 7134 + mypy-boto3-applicationcostprofiler 7135 + 7136 + mypy-boto3-appmesh 7137 + 7138 + mypy-boto3-apprunner 7139 + 7140 + mypy-boto3-appstream 7141 + 7142 + mypy-boto3-appsync 7143 + 7144 + mypy-boto3-arc-zonal-shift 7145 + 7146 + mypy-boto3-athena 7147 + 7148 + mypy-boto3-auditmanager 7149 + 7150 + mypy-boto3-autoscaling 7151 + 7152 + mypy-boto3-autoscaling-plans 7153 + 7154 + mypy-boto3-backup 7155 + 7156 + mypy-boto3-backup-gateway 7157 + 7158 + mypy-boto3-backupstorage 7159 + 7160 + mypy-boto3-batch 7161 + 7162 + mypy-boto3-billingconductor 7163 + 7164 + mypy-boto3-braket 7165 + 7166 + mypy-boto3-budgets 7167 + 7168 + mypy-boto3-ce 7169 + 7170 + mypy-boto3-chime 7171 + 7172 + mypy-boto3-chime-sdk-identity 7173 + 7174 + mypy-boto3-chime-sdk-media-pipelines 7175 + 7176 + mypy-boto3-chime-sdk-meetings 7177 + 7178 + mypy-boto3-chime-sdk-messaging 7179 + 7180 + mypy-boto3-chime-sdk-voice 7181 + 7182 + mypy-boto3-cleanrooms 7183 + 7184 + mypy-boto3-cloud9 7185 + 7186 + mypy-boto3-cloudcontrol 7187 + 7188 + mypy-boto3-clouddirectory 7189 + 7190 + mypy-boto3-cloudformation 7191 + 7192 + mypy-boto3-cloudfront 7193 + 7194 + mypy-boto3-cloudhsm 7195 + 7196 + mypy-boto3-cloudhsmv2 7197 + 7198 + mypy-boto3-cloudsearch 7199 + 7200 + mypy-boto3-cloudsearchdomain 7201 + 7202 + mypy-boto3-cloudtrail 7203 + 7204 + mypy-boto3-cloudtrail-data 7205 + 7206 + mypy-boto3-cloudwatch 7207 + 7208 + mypy-boto3-codeartifact 7209 + 7210 + mypy-boto3-codebuild 7211 + 7212 + mypy-boto3-codecatalyst 7213 + 7214 + mypy-boto3-codecommit 7215 + 7216 + mypy-boto3-codedeploy 7217 + 7218 + mypy-boto3-codeguru-reviewer 7219 + 7220 + mypy-boto3-codeguru-security 7221 + 7222 + mypy-boto3-codeguruprofiler 7223 + 7224 + mypy-boto3-codepipeline 7225 + 7226 + mypy-boto3-codestar 7227 + 7228 + mypy-boto3-codestar-connections 7229 + 7230 + mypy-boto3-codestar-notifications 7231 + 7232 + mypy-boto3-cognito-identity 7233 + 7094 7234 mypy-boto3-cognito-idp 7095 7235 7236 + mypy-boto3-cognito-sync 7237 + 7238 + mypy-boto3-comprehend 7239 + 7240 + mypy-boto3-comprehendmedical 7241 + 7242 + mypy-boto3-compute-optimizer 7243 + 7244 + mypy-boto3-config 7245 + 7246 + mypy-boto3-connect 7247 + 7248 + mypy-boto3-connect-contact-lens 7249 + 7250 + mypy-boto3-connectcampaigns 7251 + 7252 + mypy-boto3-connectcases 7253 + 7254 + mypy-boto3-connectparticipant 7255 + 7256 + mypy-boto3-controltower 7257 + 7258 + mypy-boto3-cur 7259 + 7260 + mypy-boto3-customer-profiles 7261 + 7262 + mypy-boto3-databrew 7263 + 7264 + mypy-boto3-dataexchange 7265 + 7266 + mypy-boto3-datapipeline 7267 + 7268 + mypy-boto3-datasync 7269 + 7270 + mypy-boto3-dax 7271 + 7272 + mypy-boto3-detective 7273 + 7274 + mypy-boto3-devicefarm 7275 + 7276 + mypy-boto3-devops-guru 7277 + 7278 + mypy-boto3-directconnect 7279 + 7280 + mypy-boto3-discovery 7281 + 7282 + mypy-boto3-dlm 7283 + 7284 + mypy-boto3-dms 7285 + 7286 + mypy-boto3-docdb 7287 + 7288 + mypy-boto3-docdb-elastic 7289 + 7290 + mypy-boto3-drs 7291 + 7292 + mypy-boto3-ds 7293 + 7294 + mypy-boto3-dynamodb 7295 + 7296 + mypy-boto3-dynamodbstreams 7297 + 7096 7298 mypy-boto3-ebs 7097 7299 7300 + mypy-boto3-ec2 7301 + 7302 + mypy-boto3-ec2-instance-connect 7303 + 7304 + mypy-boto3-ecr 7305 + 7306 + mypy-boto3-ecr-public 7307 + 7308 + mypy-boto3-ecs 7309 + 7310 + mypy-boto3-efs 7311 + 7312 + mypy-boto3-eks 7313 + 7314 + mypy-boto3-elastic-inference 7315 + 7316 + mypy-boto3-elasticache 7317 + 7318 + mypy-boto3-elasticbeanstalk 7319 + 7320 + mypy-boto3-elastictranscoder 7321 + 7322 + mypy-boto3-elb 7323 + 7324 + mypy-boto3-elbv2 7325 + 7326 + mypy-boto3-emr 7327 + 7328 + mypy-boto3-emr-containers 7329 + 7330 + mypy-boto3-emr-serverless 7331 + 7332 + mypy-boto3-entityresolution 7333 + 7334 + mypy-boto3-es 7335 + 7336 + mypy-boto3-events 7337 + 7338 + mypy-boto3-evidently 7339 + 7340 + mypy-boto3-finspace 7341 + 7342 + mypy-boto3-finspace-data 7343 + 7344 + mypy-boto3-firehose 7345 + 7346 + mypy-boto3-fis 7347 + 7348 + mypy-boto3-fms 7349 + 7350 + mypy-boto3-forecast 7351 + 7352 + mypy-boto3-forecastquery 7353 + 7354 + mypy-boto3-frauddetector 7355 + 7356 + mypy-boto3-fsx 7357 + 7358 + mypy-boto3-gamelift 7359 + 7360 + mypy-boto3-gamesparks 7361 + 7362 + mypy-boto3-glacier 7363 + 7364 + mypy-boto3-globalaccelerator 7365 + 7366 + mypy-boto3-glue 7367 + 7368 + mypy-boto3-grafana 7369 + 7370 + mypy-boto3-greengrass 7371 + 7372 + mypy-boto3-greengrassv2 7373 + 7374 + mypy-boto3-groundstation 7375 + 7376 + mypy-boto3-guardduty 7377 + 7378 + mypy-boto3-health 7379 + 7380 + mypy-boto3-healthlake 7381 + 7382 + mypy-boto3-honeycode 7383 + 7384 + mypy-boto3-iam 7385 + 7386 + mypy-boto3-identitystore 7387 + 7388 + mypy-boto3-imagebuilder 7389 + 7390 + mypy-boto3-importexport 7391 + 7392 + mypy-boto3-inspector 7393 + 7394 + mypy-boto3-inspector2 7395 + 7396 + mypy-boto3-internetmonitor 7397 + 7398 + mypy-boto3-iot 7399 + 7400 + mypy-boto3-iot-data 7401 + 7402 + mypy-boto3-iot-jobs-data 7403 + 7404 + mypy-boto3-iot-roborunner 7405 + 7406 + mypy-boto3-iot1click-devices 7407 + 7408 + mypy-boto3-iot1click-projects 7409 + 7410 + mypy-boto3-iotanalytics 7411 + 7412 + mypy-boto3-iotdeviceadvisor 7413 + 7414 + mypy-boto3-iotevents 7415 + 7416 + mypy-boto3-iotevents-data 7417 + 7418 + mypy-boto3-iotfleethub 7419 + 7420 + mypy-boto3-iotfleetwise 7421 + 7422 + mypy-boto3-iotsecuretunneling 7423 + 7424 + mypy-boto3-iotsitewise 7425 + 7426 + mypy-boto3-iotthingsgraph 7427 + 7428 + mypy-boto3-iottwinmaker 7429 + 7430 + mypy-boto3-iotwireless 7431 + 7432 + mypy-boto3-ivs 7433 + 7434 + mypy-boto3-ivs-realtime 7435 + 7436 + mypy-boto3-ivschat 7437 + 7438 + mypy-boto3-kafka 7439 + 7440 + mypy-boto3-kafkaconnect 7441 + 7442 + mypy-boto3-kendra 7443 + 7444 + mypy-boto3-kendra-ranking 7445 + 7446 + mypy-boto3-keyspaces 7447 + 7448 + mypy-boto3-kinesis 7449 + 7450 + mypy-boto3-kinesis-video-archived-media 7451 + 7452 + mypy-boto3-kinesis-video-media 7453 + 7454 + mypy-boto3-kinesis-video-signaling 7455 + 7456 + mypy-boto3-kinesis-video-webrtc-storage 7457 + 7458 + mypy-boto3-kinesisanalytics 7459 + 7460 + mypy-boto3-kinesisanalyticsv2 7461 + 7462 + mypy-boto3-kinesisvideo 7463 + 7464 + mypy-boto3-kms 7465 + 7466 + mypy-boto3-lakeformation 7467 + 7468 + mypy-boto3-lambda 7469 + 7470 + mypy-boto3-lex-models 7471 + 7472 + mypy-boto3-lex-runtime 7473 + 7474 + mypy-boto3-lexv2-models 7475 + 7476 + mypy-boto3-lexv2-runtime 7477 + 7478 + mypy-boto3-license-manager 7479 + 7480 + mypy-boto3-license-manager-linux-subscriptions 7481 + 7482 + mypy-boto3-license-manager-user-subscriptions 7483 + 7484 + mypy-boto3-lightsail 7485 + 7486 + mypy-boto3-location 7487 + 7488 + mypy-boto3-logs 7489 + 7490 + mypy-boto3-lookoutequipment 7491 + 7492 + mypy-boto3-lookoutmetrics 7493 + 7494 + mypy-boto3-lookoutvision 7495 + 7496 + mypy-boto3-m2 7497 + 7498 + mypy-boto3-machinelearning 7499 + 7500 + mypy-boto3-macie 7501 + 7502 + mypy-boto3-macie2 7503 + 7504 + mypy-boto3-managedblockchain 7505 + 7506 + mypy-boto3-managedblockchain-query 7507 + 7508 + mypy-boto3-marketplace-catalog 7509 + 7510 + mypy-boto3-marketplace-entitlement 7511 + 7512 + mypy-boto3-marketplacecommerceanalytics 7513 + 7514 + mypy-boto3-mediaconnect 7515 + 7516 + mypy-boto3-mediaconvert 7517 + 7518 + mypy-boto3-medialive 7519 + 7520 + mypy-boto3-mediapackage 7521 + 7522 + mypy-boto3-mediapackage-vod 7523 + 7524 + mypy-boto3-mediapackagev2 7525 + 7526 + mypy-boto3-mediastore 7527 + 7528 + mypy-boto3-mediastore-data 7529 + 7530 + mypy-boto3-mediatailor 7531 + 7532 + mypy-boto3-medical-imaging 7533 + 7534 + mypy-boto3-memorydb 7535 + 7536 + mypy-boto3-meteringmarketplace 7537 + 7538 + mypy-boto3-mgh 7539 + 7540 + mypy-boto3-mgn 7541 + 7542 + mypy-boto3-migration-hub-refactor-spaces 7543 + 7544 + mypy-boto3-migrationhub-config 7545 + 7546 + mypy-boto3-migrationhuborchestrator 7547 + 7548 + mypy-boto3-migrationhubstrategy 7549 + 7550 + mypy-boto3-mobile 7551 + 7552 + mypy-boto3-mq 7553 + 7554 + mypy-boto3-mturk 7555 + 7556 + mypy-boto3-mwaa 7557 + 7558 + mypy-boto3-neptune 7559 + 7560 + mypy-boto3-neptunedata 7561 + 7562 + mypy-boto3-network-firewall 7563 + 7564 + mypy-boto3-networkmanager 7565 + 7566 + mypy-boto3-nimble 7567 + 7568 + mypy-boto3-oam 7569 + 7570 + mypy-boto3-omics 7571 + 7572 + mypy-boto3-opensearch 7573 + 7574 + mypy-boto3-opensearchserverless 7575 + 7576 + mypy-boto3-opsworks 7577 + 7578 + mypy-boto3-opsworkscm 7579 + 7580 + mypy-boto3-organizations 7581 + 7582 + mypy-boto3-osis 7583 + 7584 + mypy-boto3-outposts 7585 + 7586 + mypy-boto3-panorama 7587 + 7588 + mypy-boto3-payment-cryptography 7589 + 7590 + mypy-boto3-payment-cryptography-data 7591 + 7592 + mypy-boto3-pca-connector-ad 7593 + 7594 + mypy-boto3-personalize 7595 + 7596 + mypy-boto3-personalize-events 7597 + 7598 + mypy-boto3-personalize-runtime 7599 + 7600 + mypy-boto3-pi 7601 + 7602 + mypy-boto3-pinpoint 7603 + 7604 + mypy-boto3-pinpoint-email 7605 + 7606 + mypy-boto3-pinpoint-sms-voice 7607 + 7608 + mypy-boto3-pinpoint-sms-voice-v2 7609 + 7610 + mypy-boto3-pipes 7611 + 7612 + mypy-boto3-polly 7613 + 7614 + mypy-boto3-pricing 7615 + 7616 + mypy-boto3-privatenetworks 7617 + 7618 + mypy-boto3-proton 7619 + 7620 + mypy-boto3-qldb 7621 + 7622 + mypy-boto3-qldb-session 7623 + 7624 + mypy-boto3-quicksight 7625 + 7626 + mypy-boto3-ram 7627 + 7628 + mypy-boto3-rbin 7629 + 7630 + mypy-boto3-rds 7631 + 7632 + mypy-boto3-rds-data 7633 + 7634 + mypy-boto3-redshift 7635 + 7636 + mypy-boto3-redshift-data 7637 + 7638 + mypy-boto3-redshift-serverless 7639 + 7640 + mypy-boto3-rekognition 7641 + 7642 + mypy-boto3-resiliencehub 7643 + 7644 + mypy-boto3-resource-explorer-2 7645 + 7646 + mypy-boto3-resource-groups 7647 + 7648 + mypy-boto3-resourcegroupstaggingapi 7649 + 7650 + mypy-boto3-robomaker 7651 + 7652 + mypy-boto3-rolesanywhere 7653 + 7654 + mypy-boto3-route53 7655 + 7656 + mypy-boto3-route53-recovery-cluster 7657 + 7658 + mypy-boto3-route53-recovery-control-config 7659 + 7660 + mypy-boto3-route53-recovery-readiness 7661 + 7662 + mypy-boto3-route53domains 7663 + 7664 + mypy-boto3-route53resolver 7665 + 7666 + mypy-boto3-rum 7667 + 7098 7668 mypy-boto3-s3 7669 + 7670 + mypy-boto3-s3control 7671 + 7672 + mypy-boto3-s3outposts 7673 + 7674 + mypy-boto3-sagemaker 7675 + 7676 + mypy-boto3-sagemaker-a2i-runtime 7677 + 7678 + mypy-boto3-sagemaker-edge 7679 + 7680 + mypy-boto3-sagemaker-featurestore-runtime 7681 + 7682 + mypy-boto3-sagemaker-geospatial 7683 + 7684 + mypy-boto3-sagemaker-metrics 7685 + 7686 + mypy-boto3-sagemaker-runtime 7687 + 7688 + mypy-boto3-savingsplans 7689 + 7690 + mypy-boto3-scheduler 7691 + 7692 + mypy-boto3-schemas 7693 + 7694 + mypy-boto3-sdb 7695 + 7696 + mypy-boto3-secretsmanager 7697 + 7698 + mypy-boto3-securityhub 7699 + 7700 + mypy-boto3-securitylake 7701 + 7702 + mypy-boto3-serverlessrepo 7703 + 7704 + mypy-boto3-service-quotas 7705 + 7706 + mypy-boto3-servicecatalog 7707 + 7708 + mypy-boto3-servicecatalog-appregistry 7709 + 7710 + mypy-boto3-servicediscovery 7711 + 7712 + mypy-boto3-ses 7713 + 7714 + mypy-boto3-sesv2 7715 + 7716 + mypy-boto3-shield 7717 + 7718 + mypy-boto3-signer 7719 + 7720 + mypy-boto3-simspaceweaver 7721 + 7722 + mypy-boto3-sms 7723 + 7724 + mypy-boto3-sms-voice 7725 + 7726 + mypy-boto3-snow-device-management 7727 + 7728 + mypy-boto3-snowball 7729 + 7730 + mypy-boto3-sns 7731 + 7732 + mypy-boto3-sqs 7733 + 7734 + mypy-boto3-ssm 7735 + 7736 + mypy-boto3-ssm-contacts 7737 + 7738 + mypy-boto3-ssm-incidents 7739 + 7740 + mypy-boto3-ssm-sap 7741 + 7742 + mypy-boto3-sso 7743 + 7744 + mypy-boto3-sso-admin 7745 + 7746 + mypy-boto3-sso-oidc 7747 + 7748 + mypy-boto3-stepfunctions 7749 + 7750 + mypy-boto3-storagegateway 7751 + 7752 + mypy-boto3-sts 7753 + 7754 + mypy-boto3-support 7755 + 7756 + mypy-boto3-support-app 7757 + 7758 + mypy-boto3-swf 7759 + 7760 + mypy-boto3-synthetics 7761 + 7762 + mypy-boto3-textract 7763 + 7764 + mypy-boto3-timestream-query 7765 + 7766 + mypy-boto3-timestream-write 7767 + 7768 + mypy-boto3-tnb 7769 + 7770 + mypy-boto3-transcribe 7771 + 7772 + mypy-boto3-transfer 7773 + 7774 + mypy-boto3-translate 7775 + 7776 + mypy-boto3-verifiedpermissions 7777 + 7778 + mypy-boto3-voice-id 7779 + 7780 + mypy-boto3-vpc-lattice 7781 + 7782 + mypy-boto3-waf 7783 + 7784 + mypy-boto3-waf-regional 7785 + 7786 + mypy-boto3-wafv2 7787 + 7788 + mypy-boto3-wellarchitected 7789 + 7790 + mypy-boto3-wisdom 7791 + 7792 + mypy-boto3-workdocs 7793 + 7794 + mypy-boto3-worklink 7795 + 7796 + mypy-boto3-workmail 7797 + 7798 + mypy-boto3-workmailmessageflow 7799 + 7800 + mypy-boto3-workspaces 7801 + 7802 + mypy-boto3-workspaces-web 7803 + 7804 + mypy-boto3-xray 7099 7805 7100 7806 ; 7101 7807 ··· 13502 14208 types-retry = callPackage ../development/python-modules/types-retry { }; 13503 14209 13504 14210 types-requests = callPackage ../development/python-modules/types-requests { }; 14211 + 14212 + types-s3transfer = callPackage ../development/python-modules/types-s3transfer { }; 13505 14213 13506 14214 types-setuptools = callPackage ../development/python-modules/types-setuptools { }; 13507 14215