Skip to content

Commit 3a3c6f7

Browse files
Alex Lustenbergjameslsdependabot[bot]chkothemrmikemon
authored
chore: merge upstream to 1.27.3 for ENG-911 (#16)
* Upgrade mypy version Also includes a workaround for python/mypy#9940. * Add additional missing types Fixes aws#1701. * Add changelog entry * Bump py from 1.5.3 to 1.10.0 Bumps [py](https://github.com/pytest-dev/py) from 1.5.3 to 1.10.0. - [Release notes](https://github.com/pytest-dev/py/releases) - [Changelog](https://github.com/pytest-dev/py/blob/master/CHANGELOG.rst) - [Commits](pytest-dev/py@1.5.3...1.10.0) Signed-off-by: dependabot[bot] <[email protected]> * Fixed mypy type declarations for AuthResponse routes (should be a List) * Fix to aws#1640 Looking at definition of ApiGateway::BasePathMapping it looks only to be a string The previous code sets up a template reference to the RestAPI but from the definition of AWS::Serverless::Api, there is only a StageName property. Looking at the model for the WebSocket custom domain, I think we just need the name of the api state only. * Updated tests to address aws#1640 * Fix type definitions for Request Fixes aws#1708. * Update pip requirement from <21.1,>=9 to >=9,<21.2 Updates the requirements on [pip](https://github.com/pypa/pip) to permit the latest version. - [Release notes](https://github.com/pypa/pip/releases) - [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst) - [Commits](pypa/pip@9.0.0...21.1) Signed-off-by: dependabot[bot] <[email protected]> * Add changelog entry for bugfix * Bumping version to 1.22.4 * Add example for testing POST views with json bodies * Add optional queue_arn to on_sqs_message This allows sqs handlers to be configured with the Chalice/CDK integration. Fixes aws#1681 * Add changelog entry for queue_arn * Update API docs with new param * Clear import cache in tests Due to Chalice using relative paths when importing an app, in Python 3.8.10, we'll use a cached version of a previous test case's sys.path location which will result in import errors, for example see: https://github.com/jamesls/chalice/runs/2529906754 The GitHub action for 3.8 upgraded from 3.8.9 to 3.8.10 which triggered this issue. It looks like this issue has been resolved upstream (https://bugs.python.org/issue44070) but we still need a fix in Chalice until a new version of 3.8 is released. Probably not a bad idea to clear the cache anyways if we're removing stuff from sys.path. * Update packager to support new manylinux tag PEP 600 defines a new "perennial tag" for manylinux going forward. Projects such as numpy have started to use this new tag, which results in Chalice being unable to package numpy. We might be able to relax how he validate valid platform tags for Lambda, but for now we roughly follow what's outlined in the "Package Installers" section in the PEP. We'll map the old manylinux tag to the new format, parse out the glibc version, and then verify it's compatible with Lambda's glibc (based on a given runtime image). The other fix need was to support multiple compatibility tags (defined in PEP 425 "Compressed Tag Sets"), which numpy was also using: numpy-1.20.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl * Bump botocore min version Needed for the lambda waiters * Wait for function state to be active when deploying We may need to explore doing batch waits in the create/update case so we don't block on each function. * Bumping version to 1.23.0 * update terraform required_version to support 0.15 and null provider v3 * added interface for WebsocketEvent * Fix missing ":" after def index() from doc's code Missing ":" from line 182 def index() return {'hello': 'world'} * Add additional attributes to WebsocketEvent * Add changelog entry for WebsocketEvent type * Add changelog entry for terraform upgrade * Fix incomplete docs on packaging the vendor dir Fixes aws#1739. * update terraform required_version to support 1.0 * Add chagnelog entry for terraform * Add source_account to aws_lambda_permission for s3 events * Update planner to include source account for S3 events * Add changelog entry for source account * Remove support for py27 This removes package dependencies for py27 as well as updates the setup.py to not support py27. We also no longer test on py27. * Fix unresolved references in the planner * Add changelog for py27 removal * Remove py2 makefile rules * Rename variables * Bumping version to 1.24.0 * Update cd.rst * fix partition error when updating API Gateway in GovCloud region * Update pip requirement from <21.2,>=9 to >=9,<21.3 Updates the requirements on [pip](https://github.com/pypa/pip) to permit the latest version. - [Release notes](https://github.com/pypa/pip/releases) - [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst) - [Commits](pypa/pip@9.0.0...21.2.1) --- updated-dependencies: - dependency-name: pip dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * Upgrade sphinx to latest version The latest version of sphinx includes built-in retries to the linkchecker, which has been failing our CI builds recently. * Add test to verify we use correct partition in govcloud * Bumping version to 1.24.1 * Fix arn parsing in builtin auth response Rather that right splitting on the `:` char, which doesn't take into account `:` chars in the user provided URL, we instead parse from left splits because we know that the ARN always follows a fixed starting format. Fixes aws#1775. * Update click requirement from <8.0,>=7 to >=7,<9.0 Updates the requirements on [click](https://github.com/pallets/click) to permit the latest version. - [Release notes](https://github.com/pallets/click/releases) - [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst) - [Commits](pallets/click@7.0...8.0.0) Signed-off-by: dependabot[bot] <[email protected]> * Add changelog for click version upgrade * Avoid duplicate jobs on push/pull_request triggers * cd.rst Typo CodePipeline type fix * Bump version of attrs to latest version Also added this package to dependabot so we can pick up updates as soon as they release. Fixes aws#1768. * Update dev requirements to latest versions To make this upgrade easier in the future I've gone ahead and switched to pip-tools for tracking dev dependencies. This should also make our builds more reproducible now that we're locking all our dependencies. There some additional exclusion rules I added for the lint checkers. To support these we'd have to make some py3 specific changes, which I'd like to hold off for until a minor release. * Run CDK tests as part of the run-tests GitHub action I've set this up as a separate job under this action to isolate setting up node and the CDK to only the tests that need it. * Only run CDK tests on ubuntu We're verifying we can install and use the CDK integration, there's no platform specific tests we'd be triggering. This also helps to reduce the concurrency limits on macos jobs. * Remove expectation of failing CDK test This has now been fixed upstream. * Bumping version to 1.24.2 * Add support for Python 3.9 * Update docs to remove reference to py27 * Add changelog entry for python 3.9 * Fix doc line length error * Added MaximumBatchingWindowInSeconds aws#1778 * Fix "chalice.Response" import in middleware docs * Bumping version to 1.25.0 * Added MaximumBatchingWindowInSeconds aws#1778 Documentation updates * Fix line length lint errors * Added MaximumBatchingWindowInSeconds aws#1778 Updated awsclient.py to accept argument on create and update of lambda event source. * Add changelog entry for MaximumBatchingWindowInSeconds * Return response from websocket event source handler * Add tests. * Refactor WebsocketEventSourceHandler call method. * Fix typo responce -> response * Add docs on connection handling responses for ws * Add changelog entry * Bumping version to 1.26.0 * Stop including tests in Python wheels The current Chalice wheel on PyPI contains tests that are installed as a separate "tests" site-package. * Add support for Python 3.9 https://aws.amazon.com/about-aws/whats-new/2021/08/aws-lambda-adds-support-python-3-9/ * Pin pandas installed by tests to 1.1.5 1.1.5 is the latest version that supports both Python 3.6 and 3.9. * fix domain name format for cn region * Update pip requirement from <21.3,>=9 to >=9,<21.4 Updates the requirements on [pip](https://github.com/pypa/pip) to permit the latest version. - [Release notes](https://github.com/pypa/pip/releases) - [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst) - [Commits](pypa/pip@9.0.0...21.3) --- updated-dependencies: - dependency-name: pip dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * Add latest changes to changelog * Bumping version to 1.26.1 * Fixing typo in tutorials/cdk.rst * Allow pyyaml 6.x * Add CustomAuthorizer.__init__ args to app.pyi * Add changelog entry for pyyaml bump * Add test for websocket aws-cn fix * Add changelog entry for bugfix * Bumping version to 1.26.2 * Don't repeat the Code in the Message for error responses This also makes chalice conform to the way the docs say chalice will respond. See https://aws.github.io/chalice/topics/views.html\#error-handling and look at the badrequest example. * Remove remains of a constructor that now serves no purpose This solves the useless-super-delegation linting error. * Make docs consistent regarding the way error messages are formatted aws#1339 * Add changelog entry for redundant error code fix * Update endpoint tests to work with botocore 1.23.x Verify endpoints are a subset of the data we require to account for the new variant keyword added to endpoints.json in botocore 1.23.x. Fixes aws#1850. * Bump attrs from 21.2.0 to 21.3.0 Bumps [attrs](https://github.com/python-attrs/attrs) from 21.2.0 to 21.3.0. - [Release notes](https://github.com/python-attrs/attrs/releases) - [Changelog](https://github.com/python-attrs/attrs/blob/main/CHANGELOG.rst) - [Commits](python-attrs/attrs@21.2.0...21.3.0) --- updated-dependencies: - dependency-name: attrs dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * fix: add x-amazon-apigateway-endpoint-configuration if an api-gateway-endpoint-vpce is configured * Add changelog entry for VPC endpoint with REST API * Update dev reqs to latest versions * Fix version deps conflicts * Fix pylint warnings * Remove whitespace around ":" in JSON Technically valid JSON, but pygments will error out in this case (see pygments/pygments#2010) in 2.11.0. * Bumping version to 1.26.3 * Update package.py * Bump terraform required version to 0.12.26 0.11.0 is deprecated and providers (including the AWS provider) have deprecated support for it. We also can't support the `required_version` key in 0.11.x, but the older mechanism for specifying provider versions is removed in the latest terraform versions. * Add changelog entry for terraform template updates * Bumping version to 1.26.4 * Support terraform 1.1.x I see no breaking change from 1.0 to 1.1.x in terraform changelogs, https://github.com/hashicorp/terraform/blob/v1.1/CHANGELOG.md * Add changelog entry for Terraform version bump * [pkg][terraform]remove template_file provider * Sync latest policy file with latest services Also includes a fix for aws#1858. * Add changelog entry for tf template provider removal * Bumping version to 1.26.5 * Update pip requirement from <21.4,>=9 to >=9,<22.1 Updates the requirements on [pip](https://github.com/pypa/pip) to permit the latest version. - [Release notes](https://github.com/pypa/pip/releases) - [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst) - [Commits](https://github.com/pypa/pip/commits) --- updated-dependencies: - dependency-name: pip dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * Run CI with latest package deps We want to make sure we're pulling in the latest package versions when we bump our version dependency ranges. * Support pip v22.x Rather than opting in to each new pip version, we'll assume that this new entry point will work going forward. We're already controlling the pip versions we support in our setup.py, so right now we have to bump our pip dependency range *and* update this conditional. Now, in the case that the import string stays the same, we just have to bump the dependency range of pip. Fixes aws#1887 * Add changelog entry for pip import string fix * Bumping version to 1.26.6 * Update template requirements-dev.txt The `py.test` package on PyPI raises a ValueError in its setup.py when pip installed > ValueError: please use 'pytest' pypi package instead of 'py.test' * REST API tutorial grammar Address a few minor grammar issues. * Set a default timeout in local * fix a typo * Add test to verify default timeout for lambda context * Add changelog entry for local context bugfix * Bump upper bound of jmespath dep to 2.0 We still support python3.6 so we're keeping the lower bound to ensure that py36 will pickup jmespath 0.10.0. * enable cdk v2 integration i.e. 'chalice[cdkv2]' * update documentation to recommend using cdk version 2 * Switch cdk ddb template app to require cdk v2 * Fall back to cdk v2 before skipping cdk tests * Run CDK v1/v2 functional tests * Update tests to handle CDK version 2 * Fix doc linting issue * Add changelog entry for cdk v2 support * Update git clone to use https The `git://` protocol is no longer supported by GitHub. * Bumping version to 1.27.0 * Adds terraform packaging support for websocketapi * Fixed integration_uri * Fixed terraform package websockets lambda invoke permission resource definition * Removed incorrect comment from TerraformGenerator * Added tests for websockets_api terraform packaging * Fixed prchecks (#1) * Update pip requirement from <22.1,>=9 to >=9,<22.2 Updates the requirements on [pip](https://github.com/pypa/pip) to permit the latest version. - [Release notes](https://github.com/pypa/pip/releases) - [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst) - [Commits](pypa/pip@9.0.0...22.1) --- updated-dependencies: - dependency-name: pip dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * Add changelog entry for pip version bump * Use function name as output for handler names Matches parity with the outputs of SAM template outputs for websocket APIs. * Revert formating changes AFAICT, prcheck passes without these changes. * Add changelog for tf websocket support * Add sns message attributes as extracted attributes * Add message attributes to generated sns messages * Bumping version to 1.27.1 * Add changelog entry for sns message attributes * Upgrade PyJWT to latest version This was triggering a dependenbot security scan, but this demo app was not vulnerable to the issue. * Fixes method_whitelist deprecation warning in the next version from urllib3 library * Add type definitions to app.py This allows us to remove the app.pyi file and opens up the possibility of having more specific types. * Minor typo fix * Change AWS Terraform provider constraint to allow versions 4.x * Update pip requirement from <22.2,>=9 to >=9,<22.3 Updates the requirements on [pip](https://github.com/pypa/pip) to permit the latest version. - [Release notes](https://github.com/pypa/pip/releases) - [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst) - [Commits](pypa/pip@9.0.0...22.2) --- updated-dependencies: - dependency-name: pip dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * Add python3.9 to README * Bump year version of attrs package. * Remove note about py27, no longer supported * Add changelog entry for TF update * Various app runtime cleanups * Revert several refactorings in app.py This is taking a more conservative approach to these changes. * Switch stale issue closing to github actions Probot no longer works, so we need to switch over to GitHub actions. This uses the same actions as other repos in the aws org. I've disabled the ancient issues, as my immediate needs are to get parity with the old behavior, which was to close issuse that have no received a response. I've also set dry-run mode so I can have this run for a bit and verify the actions it would take make sense. * Bumping version to 1.27.2 * Remove 3.6 testing As of July 18, 2022 you can no longer creating new Lambda functions with Python 3.6 As of August 17, 2022 you can no longer update new Lambda functions with Python 3.6. * Enable stale issue github action After several dry run outputs, it's performing the expected actions so we can enable this workflow. * Update dependencies to latest versions This includes several code fixes to make the latest mypy/pylint happy as well as simplification to the requirements files. Our doc build script already installs the dev deps so we can simplify things and consolidate them all into a single requirements file. * Fix typedef for schedule decorator Fixes aws#1967. * Fix a typo * Fix version string updates The regex needed to be updated to account for the type being added. Fixes aws#1971. * Bumping version to 1.27.3 * cherrypick int branch * yank doccheck * yank type check. Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: James Saryerwinnie <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Christian Kothe <[email protected]> Co-authored-by: Mike Monaghan <[email protected]> Co-authored-by: [email protected] <aws-sdk-python-automation> Co-authored-by: Jon Beilke <[email protected]> Co-authored-by: daka83 <[email protected]> Co-authored-by: @m1ru1 <[email protected]> Co-authored-by: Jon Beilke <[email protected]> Co-authored-by: Adam Bensalah <[email protected]> Co-authored-by: Matt Messinger <[email protected]> Co-authored-by: Phill Price <[email protected]> Co-authored-by: Manuel Martinez <[email protected]> Co-authored-by: kmbotts <[email protected]> Co-authored-by: muriloviana <[email protected]> Co-authored-by: 0x7c48 <[email protected]> Co-authored-by: Illia Volochii <[email protected]> Co-authored-by: Chen <[email protected]> Co-authored-by: João Vieira <[email protected]> Co-authored-by: Dave Hall <[email protected]> Co-authored-by: darlev91 <[email protected]> Co-authored-by: Dino Hensen <[email protected]> Co-authored-by: Marco Ceppi <[email protected]> Co-authored-by: Andrew Hughes-Onslow <[email protected]> Co-authored-by: lowid <[email protected]> Co-authored-by: kbehlers <[email protected]> Co-authored-by: Mike <[email protected]> Co-authored-by: Bastien Gandouet <[email protected]> Co-authored-by: gomi_ningen <[email protected]> Co-authored-by: Stephan Fitzpatrick <[email protected]> Co-authored-by: adityamohta <[email protected]> Co-authored-by: Paul Grillenberger <[email protected]> Co-authored-by: rexes-aka <[email protected]> Co-authored-by: loesak <[email protected]> Co-authored-by: waderaku <[email protected]> Co-authored-by: Tim Penhey <[email protected]> Co-authored-by: Jean-Charles Bertin <[email protected]> Co-authored-by: yoshi-taka <[email protected]>
1 parent 3074286 commit 3a3c6f7

File tree

157 files changed

+9608
-1574
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

157 files changed

+9608
-1574
lines changed

.changes/1.21.9.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "enhancement",
6+
"category": "Dependencies",
7+
"description": "Bump attr version constraint (#1620)"
8+
}
9+
]
10+
}

.changes/1.22.0.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "feature",
6+
"category": "CDK",
7+
"description": "Add built-in support for the AWS CDK (#1622)"
8+
}
9+
]
10+
}

.changes/1.22.1.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "enhancement",
6+
"category": "Pip",
7+
"description": "Bump pip version range to latest version 21.x (#1630)"
8+
},
9+
{
10+
"type": "enhancement",
11+
"category": "IAM",
12+
"description": "Improve client call collection when generation policies (#692)"
13+
}
14+
]
15+
}

.changes/1.22.2.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "enhancement",
6+
"category": "Blueprint",
7+
"description": "Add log property to blueprint"
8+
},
9+
{
10+
"type": "bugfix",
11+
"category": "Pipeline",
12+
"description": "Fix build command in pipeline generation (#1653)"
13+
},
14+
{
15+
"type": "enhancement",
16+
"category": "Dependencies",
17+
"description": "Change enum-compat dependency to enum34 with version restrictions (#1667)"
18+
}
19+
]
20+
}

.changes/1.22.3.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "enhancement",
6+
"category": "Terraform",
7+
"description": "Bump Terraform version to include 0.14"
8+
},
9+
{
10+
"type": "bugfix",
11+
"category": "Typing",
12+
"description": "Fix type definitions in app.pyi (#1676)"
13+
},
14+
{
15+
"type": "bugfix",
16+
"category": "Terraform",
17+
"description": "Use references instead of function names in Terraform packaging (#1558)"
18+
}
19+
]
20+
}

.changes/1.22.4.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "enhancement",
6+
"category": "Types",
7+
"description": "Add missing types to app.pyi stub file (#1701)"
8+
},
9+
{
10+
"type": "bugfix",
11+
"category": "Custom Domain",
12+
"description": "Fix custom domain generation when using the CDK (#1640)"
13+
},
14+
{
15+
"type": "bugfix",
16+
"category": "Packaging",
17+
"description": "Special cases pyrsistent packaging (#1696)"
18+
}
19+
]
20+
}

.changes/1.23.0.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "enhancement",
6+
"category": "Deploy",
7+
"description": "Wait for function state to be active when deploying"
8+
},
9+
{
10+
"type": "feature",
11+
"category": "SQS",
12+
"description": "Add queue_arn parameter to enable CDK integration with SQS event handler (#1681)"
13+
}
14+
]
15+
}

.changes/1.24.0.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "feature",
6+
"category": "Python2.7",
7+
"description": "Remove support for Python 2.7 (#1766)"
8+
},
9+
{
10+
"type": "enhancement",
11+
"category": "Terraform",
12+
"description": "Update Terraform packaging to support version 1.0 (#1757)"
13+
},
14+
{
15+
"type": "enhancement",
16+
"category": "Typing",
17+
"description": "Add missing WebsocketEvent type information (#1746)"
18+
},
19+
{
20+
"type": "enhancement",
21+
"category": "S3 events",
22+
"description": "Add source account to Lambda permissions when configuring S3 events (#1635)"
23+
},
24+
{
25+
"type": "enhancement",
26+
"category": "Packaging",
27+
"description": "Add support for Terraform v0.15 (#1725)"
28+
}
29+
]
30+
}

.changes/1.24.1.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "bugfix",
6+
"category": "GovCloud",
7+
"description": "Fix partition error when updating API Gateway in GovCloud region (#1770)"
8+
}
9+
]
10+
}

.changes/1.24.2.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "enhancement",
6+
"category": "Dependencies",
7+
"description": "Bump attrs dependency to latest version (#1786)"
8+
},
9+
{
10+
"type": "bugfix",
11+
"category": "Auth",
12+
"description": "Fix ARN parsing when generating a builtin AuthResponse (#1775)"
13+
},
14+
{
15+
"type": "enhancement",
16+
"category": "CLI",
17+
"description": "Upgrade Click dependency to support v8.0.0 (#1729)"
18+
}
19+
]
20+
}

.changes/1.25.0.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "feature",
6+
"category": "Python",
7+
"description": "Add support for Python 3.9 (#1787)"
8+
}
9+
]
10+
}

.changes/1.26.0.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "feature",
6+
"category": "Websockets",
7+
"description": "Add support for setting the Websocket protocol from the connect handler (#1768)"
8+
},
9+
{
10+
"type": "feature",
11+
"category": "SQS",
12+
"description": "Added MaximumBatchingWindowInSeconds to SQS event handler (#1778)"
13+
}
14+
]
15+
}

.changes/1.26.1.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "enhancement",
6+
"category": "Dependencies",
7+
"description": "Bump pip dependency to latest released version (#1817)"
8+
},
9+
{
10+
"type": "enhancement",
11+
"category": "Tests",
12+
"description": "Don't include tests package in .whl file (#1814)"
13+
}
14+
]
15+
}

.changes/1.26.2.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "enhancement",
6+
"category": "Dependencies",
7+
"description": "Update pyyaml to 6.x (#1830)"
8+
},
9+
{
10+
"type": "bugfix",
11+
"category": "Websocket",
12+
"description": "Correctly configure websocket endpoint in the aws-cn partition (#1820)"
13+
}
14+
]
15+
}

.changes/1.26.3.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "enhancement",
6+
"category": "Errors",
7+
"description": "Remove redundant error code in error message string (#1339)"
8+
},
9+
{
10+
"type": "enhancement",
11+
"category": "VPC",
12+
"description": "Associate VPC endpoint with Rest API (#1449)"
13+
}
14+
]
15+
}

.changes/1.26.4.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "bugfix",
6+
"category": "Terraform",
7+
"description": "Use updated keywords for providing provider version contraints (#1717)"
8+
}
9+
]
10+
}

.changes/1.26.5.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "enhancement",
6+
"category": "Terraform",
7+
"description": "Remove template provider in favor of locals (#1869)"
8+
},
9+
{
10+
"type": "enhancement",
11+
"category": "Terraform",
12+
"description": "Bump Terraform version to suppose 1.1.x (#1868)"
13+
}
14+
]
15+
}

.changes/1.26.6.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "bugfix",
6+
"category": "pip",
7+
"description": "Fix RuntimeError with pip v22.x (#1887)"
8+
}
9+
]
10+
}

.changes/1.27.0.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "bugfix",
6+
"category": "Local",
7+
"description": "Set a default timeout when creating the local LambdaContext instance (#1896)"
8+
},
9+
{
10+
"type": "feature",
11+
"category": "CDK",
12+
"description": "Add support for CDK v2 (#1742)"
13+
}
14+
]
15+
}

.changes/1.27.1.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "enhancement",
6+
"category": "Pip",
7+
"description": "Bump pip version range to latest version <22.2 (#1924)"
8+
},
9+
{
10+
"type": "enhancement",
11+
"category": "Websockets",
12+
"description": "Add support for WebSockets API Terraform packaging (#1670)"
13+
}
14+
]
15+
}

.changes/1.27.2.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "enhancement",
6+
"category": "Terraform",
7+
"description": "Update aws provider constraint to allow versions 4.x (#1951)"
8+
},
9+
{
10+
"type": "enhancement",
11+
"category": "event-source",
12+
"description": "Add attribute for message attributes in SNSEvent and generated test events (#1934)"
13+
}
14+
]
15+
}

.changes/1.27.3.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"schema-version": "1.0",
3+
"changes": [
4+
{
5+
"type": "bugfix",
6+
"category": "Versioning",
7+
"description": "Fix version string updates used in the release process (#1971)"
8+
}
9+
]
10+
}

.dependabot/config.yml

Lines changed: 0 additions & 10 deletions
This file was deleted.

.github/dependabot.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: pip
4+
directory: "/."
5+
schedule:
6+
interval: daily
7+
time: "13:00"
8+
open-pull-requests-limit: 10
9+
allow:
10+
- dependency-name: pip
11+
- dependency-name: click
12+
- dependency-name: attrs

.github/no-response.yml

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)