New Upstream Snapshot - php-async-aws-sqs

Ready changes

Summary

Merged new upstream version: 1.7.0+git20230102.1.242a523 (was: 1.7.0).

Diff

diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
deleted file mode 100644
index ef7eb61..0000000
--- a/.github/FUNDING.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-# These are supported funding model platforms
-
-github: [nyholm, jderusse]
diff --git a/.github/workflows/.editorconfig b/.github/workflows/.editorconfig
deleted file mode 100644
index 7bd3346..0000000
--- a/.github/workflows/.editorconfig
+++ /dev/null
@@ -1,2 +0,0 @@
-[*.yml]
-indent_size = 2
diff --git a/.github/workflows/branch_alias.yml b/.github/workflows/branch_alias.yml
deleted file mode 100644
index 500e0a6..0000000
--- a/.github/workflows/branch_alias.yml
+++ /dev/null
@@ -1,76 +0,0 @@
-name: Update branch alias
-
-on:
-  push:
-    tags: ['*']
-
-jobs:
-  branch-alias:
-    name: Update branch alias
-    runs-on: ubuntu-latest
-
-    steps:
-      - name: Set up PHP
-        uses: shivammathur/setup-php@v2
-        with:
-          php-version: 8.1
-          coverage: none
-
-      - name: Find branch alias
-        id: find_alias
-        run: |
-          TAG=$(echo $GITHUB_REF | cut -d'/' -f 3)
-          echo "Last tag was $TAG"
-          ARR=(${TAG//./ })
-          ARR[1]=$((${ARR[1]}+1))
-          echo ::set-output name=alias::${ARR[0]}.${ARR[1]}
-
-      - name: Checkout main repo
-        run: |
-          git clone --branch master https://${{ secrets.BOT_GITHUB_TOKEN }}:x-oauth-basic@github.com/async-aws/aws aws
-
-      - name: Update branch alias
-        run: |
-          cd aws/src/Service/Sqs
-          CURRENT_ALIAS=$(composer config extra.branch-alias.dev-master | cut -d'-' -f 1)
-
-          # If there is a current value on the branch alias
-          if [ ! -z $CURRENT_ALIAS ]; then
-            NEW_ALIAS=${{ steps.find_alias.outputs.alias }}
-            CURRENT_ARR=(${CURRENT_ALIAS//./ })
-            NEW_ARR=(${NEW_ALIAS//./ })
-
-            if [ ${CURRENT_ARR[0]} -gt ${NEW_ARR[0]} ]; then
-                echo "The current value for major version is larger"
-                exit 1;
-            fi
-
-            if [ ${CURRENT_ARR[0]} -eq ${NEW_ARR[0]} ] && [ ${CURRENT_ARR[1]} -gt ${NEW_ARR[1]} ]; then
-                echo "The current value for minor version is larger"
-                exit 1;
-            fi
-          fi
-
-          composer config extra.branch-alias.dev-master ${{ steps.find_alias.outputs.alias }}-dev
-
-      - name: Commit & push the new files
-        run: |
-          echo "::group::git status"
-          cd aws
-          git status
-          echo "::endgroup::"
-
-          git add -N .
-          if [[ $(git diff --numstat | wc -l) -eq 0 ]]; then
-            echo "No changes found. Exiting."
-            exit 0;
-          fi
-
-          git config --local user.email "github@async-aws.com"
-          git config --local user.name "AsyncAws Bot"
-
-          echo "::group::git push"
-          git add .
-          git commit -m "Update branch alias"
-          git push
-          echo "::endgroup::"
diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml
deleted file mode 100644
index 1a72276..0000000
--- a/.github/workflows/checks.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-name: BC Check
-
-on:
-  push:
-    branches:
-      - master
-
-jobs:
-  roave-bc-check:
-    name: Roave BC Check
-    runs-on: ubuntu-latest
-
-    steps:
-      - name: Checkout code
-        uses: actions/checkout@v2
-
-      - name: Modify composer.json
-        run: |
-          sed -i -re 's/"require": \{/"minimum-stability": "dev","prefer-stable": true,"require": \{/' composer.json
-          cat composer.json
-
-          git config --local user.email "github@async-aws.com"
-          git config --local user.name "AsyncAws Bot"
-          git commit -am "Allow unstable dependencies"
-
-      - name: Roave BC Check
-        uses: docker://nyholm/roave-bc-check-ga
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
deleted file mode 100644
index 4e80845..0000000
--- a/.github/workflows/ci.yml
+++ /dev/null
@@ -1,38 +0,0 @@
-name: Tests
-
-on:
-  push:
-    branches:
-      - master
-
-jobs:
-
-  build:
-    name: Build
-    runs-on: ubuntu-latest
-    strategy:
-      max-parallel: 10
-      matrix:
-        php: ['7.2', '7.3', '7.4', '8.0', '8.1']
-
-    steps:
-      - name: Set up PHP
-        uses: shivammathur/setup-php@v2
-        with:
-          php-version: ${{ matrix.php }}
-          coverage: none
-
-      - name: Checkout code
-        uses: actions/checkout@v2
-
-      - name: Initialize tests
-        run: make initialize
-
-      - name: Download dependencies
-        run: |
-          composer config minimum-stability dev
-          composer req symfony/phpunit-bridge --no-update
-          composer update --no-interaction --prefer-dist --optimize-autoloader --prefer-stable
-
-      - name: Run tests
-        run: ./vendor/bin/simple-phpunit
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 4ef8091..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/vendor/
-*.cache
-composer.lock
diff --git a/composer.json b/composer.json
index 60d4905..7da3ad8 100644
--- a/composer.json
+++ b/composer.json
@@ -28,7 +28,7 @@
     },
     "extra": {
         "branch-alias": {
-            "dev-master": "1.7-dev"
+            "dev-master": "1.8-dev"
         }
     }
 }
diff --git a/debian/changelog b/debian/changelog
index ef645b5..231a015 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+php-async-aws-sqs (1.7.0+git20230102.1.242a523-1) UNRELEASED; urgency=low
+
+  * New upstream snapshot.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Thu, 09 Feb 2023 10:04:48 -0000
+
 php-async-aws-sqs (1.7.0-1) unstable; urgency=medium
 
   [ Jérémy Derussé ]
diff --git a/src/Input/ChangeMessageVisibilityBatchRequest.php b/src/Input/ChangeMessageVisibilityBatchRequest.php
index 4427877..3477027 100644
--- a/src/Input/ChangeMessageVisibilityBatchRequest.php
+++ b/src/Input/ChangeMessageVisibilityBatchRequest.php
@@ -32,6 +32,7 @@ final class ChangeMessageVisibilityBatchRequest extends Input
      * @param array{
      *   QueueUrl?: string,
      *   Entries?: ChangeMessageVisibilityBatchRequestEntry[],
+     *
      *   @region?: string,
      * } $input
      */
diff --git a/src/Input/ChangeMessageVisibilityRequest.php b/src/Input/ChangeMessageVisibilityRequest.php
index b4f925d..938f4b6 100644
--- a/src/Input/ChangeMessageVisibilityRequest.php
+++ b/src/Input/ChangeMessageVisibilityRequest.php
@@ -42,6 +42,7 @@ final class ChangeMessageVisibilityRequest extends Input
      *   QueueUrl?: string,
      *   ReceiptHandle?: string,
      *   VisibilityTimeout?: int,
+     *
      *   @region?: string,
      * } $input
      */
diff --git a/src/Input/CreateQueueRequest.php b/src/Input/CreateQueueRequest.php
index 281da3e..9fc5389 100644
--- a/src/Input/CreateQueueRequest.php
+++ b/src/Input/CreateQueueRequest.php
@@ -41,6 +41,7 @@ final class CreateQueueRequest extends Input
      *   QueueName?: string,
      *   Attributes?: array<QueueAttributeName::*, string>,
      *   tags?: array<string, string>,
+     *
      *   @region?: string,
      * } $input
      */
diff --git a/src/Input/DeleteMessageBatchRequest.php b/src/Input/DeleteMessageBatchRequest.php
index caa4e7b..2a56fec 100644
--- a/src/Input/DeleteMessageBatchRequest.php
+++ b/src/Input/DeleteMessageBatchRequest.php
@@ -32,6 +32,7 @@ final class DeleteMessageBatchRequest extends Input
      * @param array{
      *   QueueUrl?: string,
      *   Entries?: DeleteMessageBatchRequestEntry[],
+     *
      *   @region?: string,
      * } $input
      */
diff --git a/src/Input/DeleteMessageRequest.php b/src/Input/DeleteMessageRequest.php
index 080a2e1..688f1d2 100644
--- a/src/Input/DeleteMessageRequest.php
+++ b/src/Input/DeleteMessageRequest.php
@@ -31,6 +31,7 @@ final class DeleteMessageRequest extends Input
      * @param array{
      *   QueueUrl?: string,
      *   ReceiptHandle?: string,
+     *
      *   @region?: string,
      * } $input
      */
diff --git a/src/Input/DeleteQueueRequest.php b/src/Input/DeleteQueueRequest.php
index d873ea3..e836b8b 100644
--- a/src/Input/DeleteQueueRequest.php
+++ b/src/Input/DeleteQueueRequest.php
@@ -21,6 +21,7 @@ final class DeleteQueueRequest extends Input
     /**
      * @param array{
      *   QueueUrl?: string,
+     *
      *   @region?: string,
      * } $input
      */
diff --git a/src/Input/GetQueueAttributesRequest.php b/src/Input/GetQueueAttributesRequest.php
index 3653dad..6fe5b6d 100644
--- a/src/Input/GetQueueAttributesRequest.php
+++ b/src/Input/GetQueueAttributesRequest.php
@@ -30,6 +30,7 @@ final class GetQueueAttributesRequest extends Input
      * @param array{
      *   QueueUrl?: string,
      *   AttributeNames?: list<QueueAttributeName::*>,
+     *
      *   @region?: string,
      * } $input
      */
diff --git a/src/Input/GetQueueUrlRequest.php b/src/Input/GetQueueUrlRequest.php
index fb5eb2f..586adb7 100644
--- a/src/Input/GetQueueUrlRequest.php
+++ b/src/Input/GetQueueUrlRequest.php
@@ -30,6 +30,7 @@ final class GetQueueUrlRequest extends Input
      * @param array{
      *   QueueName?: string,
      *   QueueOwnerAWSAccountId?: string,
+     *
      *   @region?: string,
      * } $input
      */
diff --git a/src/Input/ListQueuesRequest.php b/src/Input/ListQueuesRequest.php
index 41292eb..c3d81f3 100644
--- a/src/Input/ListQueuesRequest.php
+++ b/src/Input/ListQueuesRequest.php
@@ -36,6 +36,7 @@ final class ListQueuesRequest extends Input
      *   QueueNamePrefix?: string,
      *   NextToken?: string,
      *   MaxResults?: int,
+     *
      *   @region?: string,
      * } $input
      */
diff --git a/src/Input/PurgeQueueRequest.php b/src/Input/PurgeQueueRequest.php
index f8787a5..4cd61a2 100644
--- a/src/Input/PurgeQueueRequest.php
+++ b/src/Input/PurgeQueueRequest.php
@@ -21,6 +21,7 @@ final class PurgeQueueRequest extends Input
     /**
      * @param array{
      *   QueueUrl?: string,
+     *
      *   @region?: string,
      * } $input
      */
diff --git a/src/Input/ReceiveMessageRequest.php b/src/Input/ReceiveMessageRequest.php
index a4084ec..2b41468 100644
--- a/src/Input/ReceiveMessageRequest.php
+++ b/src/Input/ReceiveMessageRequest.php
@@ -72,6 +72,7 @@ final class ReceiveMessageRequest extends Input
      *   VisibilityTimeout?: int,
      *   WaitTimeSeconds?: int,
      *   ReceiveRequestAttemptId?: string,
+     *
      *   @region?: string,
      * } $input
      */
diff --git a/src/Input/SendMessageBatchRequest.php b/src/Input/SendMessageBatchRequest.php
index 6a4a66e..768aa80 100644
--- a/src/Input/SendMessageBatchRequest.php
+++ b/src/Input/SendMessageBatchRequest.php
@@ -32,6 +32,7 @@ final class SendMessageBatchRequest extends Input
      * @param array{
      *   QueueUrl?: string,
      *   Entries?: SendMessageBatchRequestEntry[],
+     *
      *   @region?: string,
      * } $input
      */
diff --git a/src/Input/SendMessageRequest.php b/src/Input/SendMessageRequest.php
index 2936317..0bea121 100644
--- a/src/Input/SendMessageRequest.php
+++ b/src/Input/SendMessageRequest.php
@@ -79,6 +79,7 @@ final class SendMessageRequest extends Input
      *   MessageSystemAttributes?: array<MessageSystemAttributeNameForSends::*, MessageSystemAttributeValue>,
      *   MessageDeduplicationId?: string,
      *   MessageGroupId?: string,
+     *
      *   @region?: string,
      * } $input
      */
diff --git a/src/SqsClient.php b/src/SqsClient.php
index 3a1ff07..53b0ad3 100644
--- a/src/SqsClient.php
+++ b/src/SqsClient.php
@@ -71,6 +71,7 @@ class SqsClient extends AbstractApi
      *   QueueUrl: string,
      *   ReceiptHandle: string,
      *   VisibilityTimeout: int,
+     *
      *   @region?: string,
      * }|ChangeMessageVisibilityRequest $input
      *
@@ -99,6 +100,7 @@ class SqsClient extends AbstractApi
      * @param array{
      *   QueueUrl: string,
      *   Entries: ChangeMessageVisibilityBatchRequestEntry[],
+     *
      *   @region?: string,
      * }|ChangeMessageVisibilityBatchRequest $input
      *
@@ -130,6 +132,7 @@ class SqsClient extends AbstractApi
      *   QueueName: string,
      *   Attributes?: array<QueueAttributeName::*, string>,
      *   tags?: array<string, string>,
+     *
      *   @region?: string,
      * }|CreateQueueRequest $input
      *
@@ -159,6 +162,7 @@ class SqsClient extends AbstractApi
      * @param array{
      *   QueueUrl: string,
      *   ReceiptHandle: string,
+     *
      *   @region?: string,
      * }|DeleteMessageRequest $input
      *
@@ -186,6 +190,7 @@ class SqsClient extends AbstractApi
      * @param array{
      *   QueueUrl: string,
      *   Entries: DeleteMessageBatchRequestEntry[],
+     *
      *   @region?: string,
      * }|DeleteMessageBatchRequest $input
      *
@@ -215,6 +220,7 @@ class SqsClient extends AbstractApi
      *
      * @param array{
      *   QueueUrl: string,
+     *
      *   @region?: string,
      * }|DeleteQueueRequest $input
      */
@@ -235,6 +241,7 @@ class SqsClient extends AbstractApi
      * @param array{
      *   QueueUrl: string,
      *   AttributeNames?: list<QueueAttributeName::*>,
+     *
      *   @region?: string,
      * }|GetQueueAttributesRequest $input
      *
@@ -259,6 +266,7 @@ class SqsClient extends AbstractApi
      * @param array{
      *   QueueName: string,
      *   QueueOwnerAWSAccountId?: string,
+     *
      *   @region?: string,
      * }|GetQueueUrlRequest $input
      *
@@ -286,6 +294,7 @@ class SqsClient extends AbstractApi
      *   QueueNamePrefix?: string,
      *   NextToken?: string,
      *   MaxResults?: int,
+     *
      *   @region?: string,
      * }|ListQueuesRequest $input
      */
@@ -305,6 +314,7 @@ class SqsClient extends AbstractApi
      *
      * @param array{
      *   QueueUrl: string,
+     *
      *   @region?: string,
      * }|PurgeQueueRequest $input
      *
@@ -328,6 +338,7 @@ class SqsClient extends AbstractApi
      * @param array{
      *   QueueName: string,
      *   QueueOwnerAWSAccountId?: string,
+     *
      *   @region?: string,
      * }|GetQueueUrlRequest $input
      */
@@ -357,6 +368,7 @@ class SqsClient extends AbstractApi
      *   VisibilityTimeout?: int,
      *   WaitTimeSeconds?: int,
      *   ReceiveRequestAttemptId?: string,
+     *
      *   @region?: string,
      * }|ReceiveMessageRequest $input
      *
@@ -386,6 +398,7 @@ class SqsClient extends AbstractApi
      *   MessageSystemAttributes?: array<MessageSystemAttributeNameForSends::*, MessageSystemAttributeValue>,
      *   MessageDeduplicationId?: string,
      *   MessageGroupId?: string,
+     *
      *   @region?: string,
      * }|SendMessageRequest $input
      *
@@ -413,6 +426,7 @@ class SqsClient extends AbstractApi
      * @param array{
      *   QueueUrl: string,
      *   Entries: SendMessageBatchRequestEntry[],
+     *
      *   @region?: string,
      * }|SendMessageBatchRequest $input
      *
@@ -458,20 +472,6 @@ class SqsClient extends AbstractApi
                     'signService' => 'sqs',
                     'signVersions' => ['v4'],
                 ];
-            case 'us-iso-west-1':
-                return [
-                    'endpoint' => "https://sqs.$region.c2s.ic.gov",
-                    'signRegion' => $region,
-                    'signService' => 'sqs',
-                    'signVersions' => ['v4'],
-                ];
-            case 'us-isob-east-1':
-                return [
-                    'endpoint' => "https://sqs.$region.sc2s.sgov.gov",
-                    'signRegion' => $region,
-                    'signService' => 'sqs',
-                    'signVersions' => ['v4'],
-                ];
             case 'fips-us-east-1':
                 return [
                     'endpoint' => 'https://sqs-fips.us-east-1.amazonaws.com',
@@ -500,52 +500,18 @@ class SqsClient extends AbstractApi
                     'signService' => 'sqs',
                     'signVersions' => ['v4'],
                 ];
-            case 'us-east-1':
-                return [
-                    'endpoint' => 'https://sqs.us-east-1.amazonaws.com',
-                    'signRegion' => 'us-east-1',
-                    'signService' => 'sqs',
-                    'signVersions' => ['v4'],
-                ];
-            case 'us-east-2':
-                return [
-                    'endpoint' => 'https://sqs.us-east-2.amazonaws.com',
-                    'signRegion' => 'us-east-2',
-                    'signService' => 'sqs',
-                    'signVersions' => ['v4'],
-                ];
-            case 'us-gov-east-1':
-                return [
-                    'endpoint' => 'https://sqs.us-gov-east-1.amazonaws.com',
-                    'signRegion' => 'us-gov-east-1',
-                    'signService' => 'sqs',
-                    'signVersions' => ['v4'],
-                ];
-            case 'us-gov-west-1':
-                return [
-                    'endpoint' => 'https://sqs.us-gov-west-1.amazonaws.com',
-                    'signRegion' => 'us-gov-west-1',
-                    'signService' => 'sqs',
-                    'signVersions' => ['v4'],
-                ];
             case 'us-iso-east-1':
+            case 'us-iso-west-1':
                 return [
-                    'endpoint' => 'https://sqs.us-iso-east-1.c2s.ic.gov',
-                    'signRegion' => 'us-iso-east-1',
-                    'signService' => 'sqs',
-                    'signVersions' => ['v4'],
-                ];
-            case 'us-west-1':
-                return [
-                    'endpoint' => 'https://sqs.us-west-1.amazonaws.com',
-                    'signRegion' => 'us-west-1',
+                    'endpoint' => "https://sqs.$region.c2s.ic.gov",
+                    'signRegion' => $region,
                     'signService' => 'sqs',
                     'signVersions' => ['v4'],
                 ];
-            case 'us-west-2':
+            case 'us-isob-east-1':
                 return [
-                    'endpoint' => 'https://sqs.us-west-2.amazonaws.com',
-                    'signRegion' => 'us-west-2',
+                    'endpoint' => 'https://sqs.us-isob-east-1.sc2s.sgov.gov',
+                    'signRegion' => 'us-isob-east-1',
                     'signService' => 'sqs',
                     'signVersions' => ['v4'],
                 ];

More details

Full run details

Historical runs