{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":511076340,"defaultBranch":"main","name":"aws-iam-login","ownerLogin":"conijnio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-06T09:40:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/142810176?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716249730.0","currentOid":""},"activityList":{"items":[{"before":"564b6d6ea07aba85d8d4156742aafc49eddd5334","after":null,"ref":"refs/heads/dependabot/pip/requests-2.32.0","pushedAt":"2024-05-21T00:02:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"e19a05a8008e9b95acf40598cabde6d205d0e23b","after":"598fec00169f00151dd79b018cb455f8f672a993","ref":"refs/heads/main","pushedAt":"2024-05-21T00:02:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): Bump requests from 2.31.0 to 2.32.0 (#196)\n\nBumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.0.\n
\nRelease notes\n

Sourced from requests's\nreleases.

\n
\n

v2.32.0

\n

2.32.0 (2024-05-20)

\n

🐍 PYCON US 2024 EDITION 🐍

\n

Security

\n\n

Improvements

\n\n

Bugfixes

\n\n

Deprecations

\n\n

Documentation

\n\n

Packaging

\n\n

New Contributors

\n\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from requests's\nchangelog.

\n
\n

2.32.0 (2024-05-20)

\n

Security

\n\n

Improvements

\n\n

Bugfixes

\n\n

Deprecations

\n\n

Documentation

\n\n

Packaging

\n\n
\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=requests&package-manager=pip&previous-version=2.31.0&new-version=2.32.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the\n[Security Alerts\npage](https://github.com/conijnio/aws-iam-login/network/alerts).\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): Bump requests from 2.31.0 to 2.32.0 (#196)"}},{"before":null,"after":"564b6d6ea07aba85d8d4156742aafc49eddd5334","ref":"refs/heads/dependabot/pip/requests-2.32.0","pushedAt":"2024-05-21T00:01:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"348dc1f693c19bca1876f804f65082553c082c78","after":null,"ref":"refs/heads/dependabot/pip/twine-5.1.0","pushedAt":"2024-05-21T00:00:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"4dc9c5b43209ac2c8f71b038048a660282b18e17","after":"e19a05a8008e9b95acf40598cabde6d205d0e23b","ref":"refs/heads/main","pushedAt":"2024-05-21T00:00:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): Bump twine from 5.0.0 to 5.1.0 (#195)\n\nBumps [twine](https://github.com/pypa/twine) from 5.0.0 to 5.1.0.\n
\nChangelog\n

Sourced from twine's\nchangelog.

\n
\n

Twine 5.1.0 (2024-05-15)

\n

Features\n^^^^^^^^

\n
    \n
  • Add the experimental --attestations flag.\n([#1095](https://github.com/pypa/twine/issues/1095)\n<https://github.com/pypa/twine/issues/1095>_)
  • \n
\n

Twine 5.1.0 (2024-05-15)

\n

Misc\n^^^^

\n
    \n
  • [#1104](https://github.com/pypa/twine/issues/1104)\n<https://github.com/pypa/twine/issues/1104>_
  • \n
\n
\n
\n
\nCommits\n
    \n
  • e9f70cf\nMerge pull request #1108 from\npypa/fix-release-workflow
  • \n
  • 1908be7\nFix release workflow
  • \n
  • 6d7ffea\nMerge pull request #1107 from\nwoodruffw-forks/release-5.1.0
  • \n
  • bc91e57\nUpdate changelog for 5.1.0
  • \n
  • de39ade\nMerge pull request #1085 from\npypa/feature/pep-621
  • \n
  • 75de094\nMerge pull request #1104 from\nascheel/main
  • \n
  • c512bbf\nProperly handle repository URLs with auth in them
  • \n
  • e0ed808\nChangelog entry
  • \n
  • 72ee030\nChange regex string to a raw string.
  • \n
  • 04d7e27\nSanitize URLs for logging/display purposes.
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=twine&package-manager=pip&previous-version=5.0.0&new-version=5.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): Bump twine from 5.0.0 to 5.1.0 (#195)"}},{"before":null,"after":"348dc1f693c19bca1876f804f65082553c082c78","ref":"refs/heads/dependabot/pip/twine-5.1.0","pushedAt":"2024-05-21T00:00:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: twine\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"36a8a9a23d0dc7c581766a7c7eb62f4fb08a7fcb","after":null,"ref":"refs/heads/dependabot/pip/boto3-1.34.109","pushedAt":"2024-05-21T00:00:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"224e04e1647b30af19db86c55aa43d3cf7ecb446","after":"4dc9c5b43209ac2c8f71b038048a660282b18e17","ref":"refs/heads/main","pushedAt":"2024-05-21T00:00:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps): Bump boto3 from 1.34.104 to 1.34.109 (#194)\n\nBumps [boto3](https://github.com/boto/boto3) from 1.34.104 to 1.34.109.\n
\nChangelog\n

Sourced from boto3's\nchangelog.

\n
\n

1.34.109

\n
    \n
  • api-change:bedrock-agent: [botocore] This\nrelease adds support for using Guardrails with Bedrock Agents.
  • \n
  • api-change:bedrock-agent-runtime:\n[botocore] This release adds support for using Guardrails\nwith Bedrock Agents.
  • \n
  • api-change:controltower: [botocore] Added\nListControlOperations API and filtering support for ListEnabledControls\nAPI. Updates also includes added metadata for enabled controls and\ncontrol operations.
  • \n
  • api-change:osis: [botocore] Add support\nfor creating an OpenSearch Ingestion pipeline that is attached to a\nprovided VPC. Add information about the destinations of an OpenSearch\nIngestion pipeline to the GetPipeline and ListPipelines APIs.
  • \n
  • api-change:rds: [botocore] This release\nadds support for EngineLifecycleSupport on DBInstances, DBClusters, and\nGlobalClusters.
  • \n
  • api-change:secretsmanager: [botocore] add\nv2 smoke tests and smithy smokeTests trait for SDK testing
  • \n
\n

1.34.108

\n
    \n
  • api-change:application-autoscaling:\n[botocore] add v2 smoke tests and smithy smokeTests trait\nfor SDK testing.
  • \n
  • api-change:codebuild: [botocore] Aws\nCodeBuild now supports 36 hours build timeout
  • \n
  • api-change:elbv2: [botocore] This release\nadds dualstack-without-public-ipv4 IP address type for ALB.
  • \n
  • api-change:lakeformation: [botocore]\nIntroduces a new API, GetDataLakePrincipal, that returns the identity of\nthe invoking principal
  • \n
  • api-change:transfer: [botocore] Enable use\nof CloudFormation traits in Smithy model to improve generated\nCloudFormation schema from the Smithy API model.
  • \n
\n

1.34.107

\n
    \n
  • api-change:acm-pca: [botocore] This\nrelease adds support for waiters to fail on AccessDeniedException when\nhaving insufficient permissions
  • \n
  • api-change:connect: [botocore] Adding\nContact Flow metrics to the GetMetricDataV2 API
  • \n
  • api-change:kafka: [botocore] AWS MSK\nsupport for Broker Removal.
  • \n
  • api-change:mwaa: [botocore] Amazon MWAA\nnow supports Airflow web server auto scaling to automatically handle\nincreased demand from REST APIs, Command Line Interface (CLI), or more\nAirflow User Interface (UI) users. Customers can specify maximum and\nminimum web server instances during environment creation and update\nworkflow.
  • \n
  • api-change:quicksight: [botocore] This\nrelease adds DescribeKeyRegistration and UpdateKeyRegistration APIs to\nmanage QuickSight Customer Managed Keys (CMK).
  • \n
  • api-change:sagemaker: [botocore]\nIntroduced WorkerAccessConfiguration to SageMaker Workteam. This allows\ncustomers to configure resource access for workers in a workteam.
  • \n
  • api-change:secretsmanager: [botocore]\nDocumentation updates for AWS Secrets Manager
  • \n
  • bugfix:retries: [botocore] Fix backoff calculation for\ntruncated binary exponential backoff\n([#3178](https://github.com/boto/boto3/issues/3178)\n<https://github.com/boto/botocore/issues/3178>__)
  • \n
\n

1.34.106

\n
    \n
  • api-change:bedrock-agent-runtime:\n[botocore] Updating Bedrock Knowledge Base Metadata &\nFilters feature with two new filters listContains and\nstringContains
  • \n
  • api-change:codebuild: [botocore] CodeBuild\nReserved Capacity VPC Support
  • \n
  • api-change:datasync: [botocore] Task\nexecutions now display a CANCELLING status when an execution is in the\nprocess of being cancelled.
  • \n
  • api-change:grafana: [botocore] This\nrelease adds new ServiceAccount and ServiceAccountToken APIs.
  • \n
  • api-change:medical-imaging: [botocore]\nAdded support for importing medical imaging data from Amazon S3 buckets\nacross accounts and regions.
  • \n
  • api-change:securityhub: [botocore]\nDocumentation-only update for AWS Security Hub
  • \n
\n

1.34.105

\n
    \n
  • api-change:connect: [botocore] Amazon\nConnect provides enhanced search capabilities for flows & flow\nmodules on the Connect admin website and programmatically using APIs.\nYou can search for flows and flow modules by name, description, type,\nstatus, and tags, to filter and identify a specific flow in your Connect\ninstances.
  • \n
  • api-change:s3: [botocore] Updated a few\nx-id in the http uri traits
  • \n
\n
\n
\n
\nCommits\n
    \n
  • c3ff201\nMerge branch 'release-1.34.109'
  • \n
  • 95c4f21\nBumping version to 1.34.109
  • \n
  • 74a49c5\nAdd changelog entries from botocore
  • \n
  • 7ecab0d\nMerge pull request #4136 from\nboto/dependabot/github_actions/github/codeql-ac...
  • \n
  • a27c665\nBump github/codeql-action from 2.13.4 to 3.25.6
  • \n
  • ab5f82f\nMerge branch 'release-1.34.108'
  • \n
  • 80a3e50\nMerge branch 'release-1.34.108' into develop
  • \n
  • 6ce3b8b\nBumping version to 1.34.108
  • \n
  • 0e852dd\nAdd changelog entries from botocore
  • \n
  • b795355\nMerge branch 'release-1.34.107'
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=boto3&package-manager=pip&previous-version=1.34.104&new-version=1.34.109)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): Bump boto3 from 1.34.104 to 1.34.109 (#194)"}},{"before":null,"after":"36a8a9a23d0dc7c581766a7c7eb62f4fb08a7fcb","ref":"refs/heads/dependabot/pip/boto3-1.34.109","pushedAt":"2024-05-21T00:00:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: boto3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"ef5bab50dd805c6fcac5a0ae068175a615532d2e","after":null,"ref":"refs/heads/dependabot/pip/pytest-8.2.1","pushedAt":"2024-05-21T00:00:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"b24d981477cb251c05960a54dba49cd1e4b7e3ea","after":"224e04e1647b30af19db86c55aa43d3cf7ecb446","ref":"refs/heads/main","pushedAt":"2024-05-21T00:00:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): Bump pytest from 8.2.0 to 8.2.1 (#193)\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.0 to\n8.2.1.\n
\nRelease notes\n

Sourced from pytest's\nreleases.

\n
\n

8.2.1

\n

pytest 8.2.1 (2024-05-19)

\n

Improvements

\n
    \n
  • #12334:\nSupport for Python 3.13 (beta1 at the time of writing).
  • \n
\n

Bug Fixes

\n
    \n
  • #12120:\nFix [PermissionError]{.title-ref} crashes arising from directories which\nare not selected on the command-line.
  • \n
  • #12191:\nKeyboard interrupts and system exits are now properly handled during the\ntest collection.
  • \n
  • #12300:\nFixed handling of 'Function not implemented' error under squashfuse_ll,\nwhich is a different way to say that the mountpoint is read-only.
  • \n
  • #12308:\nFix a regression in pytest 8.2.0 where the permissions of\nautomatically-created .pytest_cache directories became\nrwx------ instead of the expected\nrwxr-xr-x.
  • \n
\n

Trivial/Internal Changes

\n
    \n
  • #12333:\npytest releases are now attested using the recent Artifact\nAttestation support from GitHub, allowing users to verify the\nprovenance of pytest's sdist and wheel artifacts.
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 66ff8df\nPrepare release version 8.2.1
  • \n
  • 3ffcfd1\nMerge pull request #12340\nfrom pytest-dev/backport-12334-to-8.2.x
  • \n
  • 0b28313\n[8.2.x] Add Python 3.13 (beta) support
  • \n
  • f3dd93a\n[8.2.x] Attest package provenance (#12335)
  • \n
  • bb5a125\n[8.2.x] Spelling (#12331)
  • \n
  • f179bf2\nMerge pull request #12327\nfrom pytest-dev/backport-12325-to-8.2.x
  • \n
  • 2b671b5\n[8.2.x] cacheprovider: fix .pytest_cache not being\nworld-readable
  • \n
  • 65ab7cb\nMerge pull request #12324\nfrom pytest-dev/backport-12320-to-8.2.x
  • \n
  • 4d5fb7d\nMerge pull request #12319\nfrom pytest-dev/backport-12311-to-8.2.x
  • \n
  • cbe5996\n[8.2.x] changelog: document unittest 8.2 change as breaking
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest&package-manager=pip&previous-version=8.2.0&new-version=8.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): Bump pytest from 8.2.0 to 8.2.1 (#193)"}},{"before":null,"after":"ef5bab50dd805c6fcac5a0ae068175a615532d2e","ref":"refs/heads/dependabot/pip/pytest-8.2.1","pushedAt":"2024-05-21T00:00:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: pytest\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"24e24362a1cbc36cc5575deb4dccbaee9f7d4d5c","after":null,"ref":"refs/heads/dependabot/pip/boto3-1.34.104","pushedAt":"2024-05-13T23:11:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"59d57497ea12cdc9377062fbd68b1dd4d99e497f","after":"b24d981477cb251c05960a54dba49cd1e4b7e3ea","ref":"refs/heads/main","pushedAt":"2024-05-13T23:11:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps): Bump boto3 from 1.34.99 to 1.34.104 (#192)\n\nBumps [boto3](https://github.com/boto/boto3) from 1.34.99 to 1.34.104.\n
\nChangelog\n

Sourced from boto3's\nchangelog.

\n
\n

1.34.104

\n
    \n
  • api-change:events: [botocore] Amazon\nEventBridge introduces KMS customer-managed key (CMK) encryption support\nfor custom and partner events published on EventBridge Event Bus\n(including default bus) and UpdateEventBus API.
  • \n
  • api-change:vpc-lattice: [botocore] This\nrelease adds TLS Passthrough support. It also increases max number of\ntarget group per rule to 10.
  • \n
\n

1.34.103

\n
    \n
  • api-change:discovery: [botocore] add v2\nsmoke tests and smithy smokeTests trait for SDK testing
  • \n
  • api-change:greengrassv2: [botocore] Mark\nComponentVersion in ComponentDeploymentSpecification as required.
  • \n
  • api-change:sagemaker: [botocore]\nIntroduced support for G6 instance types on Sagemaker Notebook Instances\nand on SageMaker Studio for JupyterLab and CodeEditor applications.
  • \n
  • api-change:sso-oidc: [botocore] Updated\nrequest parameters for PKCE support.
  • \n
\n

1.34.102

\n
    \n
  • api-change:bedrock-agent-runtime:\n[botocore] This release adds support to provide guardrail\nconfiguration and modify inference parameters that are then used in\nRetrieveAndGenerate API in Agents for Amazon Bedrock.
  • \n
  • api-change:pinpoint: [botocore] This\nrelease adds support for specifying email message headers for Email\nTemplates, Campaigns, Journeys and Send Messages.
  • \n
  • api-change:route53resolver: [botocore]\nUpdate the DNS Firewall settings to correct a spelling issue.
  • \n
  • api-change:ssm-sap: [botocore] Added\nsupport for application-aware start/stop of SAP applications running on\nEC2 instances, with SSM for SAP
  • \n
  • api-change:verifiedpermissions: [botocore]\nAdds policy effect and actions fields to Policy API's.
  • \n
\n

1.34.101

\n
    \n
  • api-change:cognito-idp: [botocore] Add\nEXTERNAL_PROVIDER enum value to UserStatusType.
  • \n
  • api-change:ec2: [botocore] Adding\nPrecision Hardware Clock (PHC) to public API DescribeInstanceTypes
  • \n
  • api-change:ecr: [botocore] This release\nadds pull through cache rules support for GitLab container registry in\nAmazon ECR.
  • \n
  • api-change:fms: [botocore] The policy\nscope resource tag is always a string value, either a non-empty string\nor an empty string.
  • \n
  • api-change:polly: [botocore] Add new\nengine - generative - that builds the most expressive conversational\nvoices.
  • \n
  • api-change:sqs: [botocore] This release\nadds MessageSystemAttributeNames to ReceiveMessageRequest to replace\nAttributeNames.
  • \n
\n

1.34.100

\n
    \n
  • api-change:b2bi: [botocore] Documentation\nupdate to clarify the MappingTemplate definition.
  • \n
  • api-change:budgets: [botocore] This\nrelease adds tag support for budgets and budget actions.
  • \n
  • api-change:resiliencehub: [botocore] AWS\nResilience Hub has expanded its drift detection capabilities by\nintroducing a new type of drift detection - application resource drift.\nThis new enhancement detects changes, such as the addition or deletion\nof resources within the application's input sources.
  • \n
  • api-change:route53profiles: [botocore] Doc\nonly update for Route 53 profiles that fixes some link issues
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 86fc1aa\nMerge branch 'release-1.34.104'
  • \n
  • f0c077a\nBumping version to 1.34.104
  • \n
  • 0351c2c\nAdd changelog entries from botocore
  • \n
  • fdc599d\nMerge branch 'release-1.34.103'
  • \n
  • c1c1619\nMerge branch 'release-1.34.103' into develop
  • \n
  • 75c5d39\nBumping version to 1.34.103
  • \n
  • 8f943a5\nAdd changelog entries from botocore
  • \n
  • 5484552\nMerge branch 'release-1.34.102'
  • \n
  • 2a883a9\nMerge branch 'release-1.34.102' into develop
  • \n
  • 5c86ccc\nBumping version to 1.34.102
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=boto3&package-manager=pip&previous-version=1.34.99&new-version=1.34.104)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): Bump boto3 from 1.34.99 to 1.34.104 (#192)"}},{"before":null,"after":"24e24362a1cbc36cc5575deb4dccbaee9f7d4d5c","ref":"refs/heads/dependabot/pip/boto3-1.34.104","pushedAt":"2024-05-13T23:11:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): Bump boto3 from 1.34.99 to 1.34.104\n\nBumps [boto3](https://github.com/boto/boto3) from 1.34.99 to 1.34.104.\n- [Release notes](https://github.com/boto/boto3/releases)\n- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)\n- [Commits](https://github.com/boto/boto3/compare/1.34.99...1.34.104)\n\n---\nupdated-dependencies:\n- dependency-name: boto3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump boto3 from 1.34.99 to 1.34.104"}},{"before":"f4e16d4dcd1dc341a081c4f9d055a162e3ee055a","after":null,"ref":"refs/heads/dependabot/pip/boto3-1.34.99","pushedAt":"2024-05-06T23:23:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"af4e4ab00421e021c381b2841d89c24e63a6b997","after":"59d57497ea12cdc9377062fbd68b1dd4d99e497f","ref":"refs/heads/main","pushedAt":"2024-05-06T23:23:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps): Bump boto3 from 1.34.94 to 1.34.99 (#191)\n\nBumps [boto3](https://github.com/boto/boto3) from 1.34.94 to 1.34.99.\n
\nChangelog\n

Sourced from boto3's\nchangelog.

\n
\n

1.34.99

\n
    \n
  • api-change:medialive: [botocore] AWS\nElemental MediaLive now supports configuring how SCTE 35 passthrough\ntriggers segment breaks in HLS and MediaPackage output groups.\nPreviously, messages triggered breaks in all these output groups. The\nnew option is to trigger segment breaks only in groups that have SCTE 35\npassthrough enabled.
  • \n
\n

1.34.98

\n
    \n
  • api-change:bedrock-agent: [botocore] This\nrelease adds support for using Provisioned Throughput with Bedrock\nAgents.
  • \n
  • api-change:connect: [botocore] This\nrelease adds 5 new APIs for managing attachments:\nStartAttachedFileUpload, CompleteAttachedFileUpload, GetAttachedFile,\nBatchGetAttachedFileMetadata, DeleteAttachedFile. These APIs can be used\nto programmatically upload and download attachments to Connect\nresources, like cases.
  • \n
  • api-change:connectcases: [botocore] This\nfeature supports the release of Files related items
  • \n
  • api-change:datasync: [botocore] Updated\nguidance on using private or self-signed certificate authorities (CAs)\nwith AWS DataSync object storage locations.
  • \n
  • api-change:inspector2: [botocore] This\nrelease adds CSV format to GetCisScanReport for Inspector v2
  • \n
  • api-change:sagemaker: [botocore] Amazon\nSageMaker Inference now supports m6i, c6i, r6i, m7i, c7i, r7i and g5\ninstance types for Batch Transform Jobs
  • \n
  • api-change:sesv2: [botocore] Adds support\nfor specifying replacement headers per BulkEmailEntry in SendBulkEmail\nin SESv2.
  • \n
\n

1.34.97

\n
    \n
  • api-change:dynamodb: [botocore] This\nrelease adds support to specify an optional, maximum OnDemandThroughput\nfor DynamoDB tables and global secondary indexes in the CreateTable or\nUpdateTable APIs. You can also override the OnDemandThroughput settings\nby calling the ImportTable, RestoreFromPointInTime, or RestoreFromBackup\nAPIs.
  • \n
  • api-change:ec2: [botocore] This release\nincludes a new API for retrieving the public endorsement key of the EC2\ninstance's Nitro Trusted Platform Module (NitroTPM).
  • \n
  • api-change:personalize: [botocore] This\nreleases ability to delete users and their data, including their\nmetadata and interactions data, from a dataset group.
  • \n
  • api-change:redshift-serverless: [botocore]\nUpdate Redshift Serverless List Scheduled Actions Output Response to\ninclude Namespace Name.
  • \n
\n

1.34.96

\n
    \n
  • api-change:bedrock-agent: [botocore] This\nrelease adds support for using MongoDB Atlas as a vector store when\ncreating a knowledge base.
  • \n
  • api-change:ec2: [botocore] Documentation\nupdates for Amazon EC2.
  • \n
  • api-change:personalize-runtime: [botocore]\nThis release adds support for a Reason attribute for predicted items\ngenerated by User-Personalization-v2.
  • \n
  • api-change:securityhub: [botocore] Updated\nCreateMembers API request with limits.
  • \n
  • api-change:sesv2: [botocore] Fixes\nListContacts and ListImportJobs APIs to use POST instead of GET.
  • \n
\n

1.34.95

\n
    \n
  • api-change:chime-sdk-voice: [botocore] Due\nto changes made by the Amazon Alexa service,\nGetSipMediaApplicationAlexaSkillConfiguration and\nPutSipMediaApplicationAlexaSkillConfiguration APIs are no longer\navailable for use. For more information, refer to the Alexa Smart\nProperties page.
  • \n
  • api-change:codeartifact: [botocore] Add\nsupport for the Ruby package format.
  • \n
  • api-change:fms: [botocore] AWS Firewall\nManager now supports the network firewall service stream exception\npolicy feature for accounts within your organization.
  • \n
  • api-change:omics: [botocore] Add support\nfor workflow sharing and dynamic run storage
  • \n
  • api-change:opensearch: [botocore] This\nrelease enables customers to create Route53 A and AAAA alias record\ntypes to point custom endpoint domain to OpenSearch domain's dualstack\nsearch endpoint.
  • \n
  • api-change:pinpoint-sms-voice-v2:\n[botocore] Amazon Pinpoint has added two new features\nMultimedia services (MMS) and protect configurations. Use the three new\nMMS APIs to send media messages to a mobile phone which includes image,\naudio, text, or video files. Use the ten new protect configurations APIs\nto block messages to specific countries.
  • \n
  • api-change:qbusiness: [botocore] This is a\ngeneral availability (GA) release of Amazon Q Business. Q Business\nenables employees in an enterprise to get comprehensive answers to\ncomplex questions and take actions through a unified, intuitive\nweb-based chat experience - using an enterprise's existing content,\ndata, and systems.
  • \n
  • api-change:quicksight: [botocore] New Q\nembedding supporting Generative Q&A
  • \n
  • api-change:route53resolver: [botocore]\nRelease of FirewallDomainRedirectionAction parameter on the Route 53 DNS\nFirewall Rule. This allows customers to configure a DNS Firewall rule to\ninspect all the domains in the DNS redirection chain (default) , such as\nCNAME, ALIAS, DNAME, etc., or just the first domain and trust the\nrest.
  • \n
  • api-change:sagemaker: [botocore] Amazon\nSageMaker Training now supports the use of attribute-based access\ncontrol (ABAC) roles for training job execution roles. Amazon SageMaker\nInference now supports G6 instance types.
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • 4897613\nMerge branch 'release-1.34.99'
  • \n
  • 1b78aed\nBumping version to 1.34.99
  • \n
  • c8a5b57\nAdd changelog entries from botocore
  • \n
  • 091e529\nMerge branch 'release-1.34.98'
  • \n
  • 9213bfe\nMerge branch 'release-1.34.98' into develop
  • \n
  • e5f5d4d\nBumping version to 1.34.98
  • \n
  • 8443f36\nAdd changelog entries from botocore
  • \n
  • c800e6a\nMerge branch 'release-1.34.97'
  • \n
  • 096e458\nMerge branch 'release-1.34.97' into develop
  • \n
  • fe66893\nBumping version to 1.34.97
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=boto3&package-manager=pip&previous-version=1.34.94&new-version=1.34.99)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): Bump boto3 from 1.34.94 to 1.34.99 (#191)"}},{"before":null,"after":"f4e16d4dcd1dc341a081c4f9d055a162e3ee055a","ref":"refs/heads/dependabot/pip/boto3-1.34.99","pushedAt":"2024-05-06T23:23:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): Bump boto3 from 1.34.94 to 1.34.99\n\nBumps [boto3](https://github.com/boto/boto3) from 1.34.94 to 1.34.99.\n- [Release notes](https://github.com/boto/boto3/releases)\n- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)\n- [Commits](https://github.com/boto/boto3/compare/1.34.94...1.34.99)\n\n---\nupdated-dependencies:\n- dependency-name: boto3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump boto3 from 1.34.94 to 1.34.99"}},{"before":"4756d4820779fbd77e665cf9030109ffb35dcfc7","after":null,"ref":"refs/heads/dependabot/pip/mypy-1.10.0","pushedAt":"2024-04-29T23:15:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"8091d628d104fc47eec18f15123c207c864a37e0","after":"af4e4ab00421e021c381b2841d89c24e63a6b997","ref":"refs/heads/main","pushedAt":"2024-04-29T23:15:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): Bump mypy from 1.9.0 to 1.10.0 (#188)\n\n[//]: # (dependabot-start)\n⚠️ **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some\ntime.\n\nNote: if you make any changes to this PR yourself, they will take\nprecedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps [mypy](https://github.com/python/mypy) from 1.9.0 to 1.10.0.\n
\nChangelog\n

Sourced from mypy's\nchangelog.

\n
\n

Mypy Release Notes

\n

Next release

\n

Mypy 1.10

\n

We’ve just uploaded mypy 1.10 to the Python Package Index (PyPI). Mypy is a static type\nchecker for Python. This release includes new features, performance\nimprovements and bug fixes. You can install it as follows:

\n
python3 -m pip install -U mypy\n
\n

You can read the full documentation for this release on Read the Docs.

\n

Support TypeIs (PEP 742)

\n

Mypy now supports TypeIs (PEP 742), which allows\nfunctions to narrow the type of a value, similar to\nisinstance(). Unlike TypeGuard,\nTypeIs can narrow in both the if and\nelse branches of an if statement:

\n
from typing_extensions import TypeIs\n

def is_str(s: object) -> TypeIs[str]:\nreturn isinstance(s, str)

\n

def f(o: str | int) -> None:\nif is_str(o):\n# Type of o is 'str'\n...\nelse:\n# Type of o is 'int'\n...\n

\n

TypeIs will be added to the typing module\nin Python 3.13, but it\ncan be used on earlier Python versions by importing it from\ntyping_extensions.

\n

This feature was contributed by Jelle Zijlstra (PR 16898).

\n

Support TypeVar Defaults (PEP 696)

\n

PEP 696 adds support\nfor type parameter defaults.\nExample:

\n
from typing import Generic\nfrom typing_extensions import TypeVar\n

</tr></table>\n

\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • 3faf0fc\nRemove +dev for version for release 1.10
  • \n
  • a5998d2\nUpdate CHANGELOG.md (#17159)
  • \n
  • 62ea5b0\nVarious updates to changelog for 1.10 (#17158)
  • \n
  • 2f0864c\nUpdate CHANGELOG.md with draft for release 1.10 (#17150)
  • \n
  • e1443bb\nfix: incorrect returned type of access descriptors on unions of types\n(#16604)
  • \n
  • 5161ac2\nSync typeshed (#17124)
  • \n
  • e2fc1f2\nFix crash when expanding invalid Unpack in a Callable alias\n(#17028)
  • \n
  • 3ff6e47\nDocs: docstrings in checker.py, ast_helpers.py (#16908)
  • \n
  • 732d98e\nFix string formatting for string enums (#16555)
  • \n
  • 8019010\nNarrow individual items when matching a tuple to a sequence pattern (#16905)
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mypy&package-manager=pip&previous-version=1.9.0&new-version=1.10.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): Bump mypy from 1.9.0 to 1.10.0 (#188)"}},{"before":"78399c4e2a717470650c448e52ee9f684f54d992","after":"4756d4820779fbd77e665cf9030109ffb35dcfc7","ref":"refs/heads/dependabot/pip/mypy-1.10.0","pushedAt":"2024-04-29T23:15:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps-dev): Bump mypy from 1.9.0 to 1.10.0\n\nBumps [mypy](https://github.com/python/mypy) from 1.9.0 to 1.10.0.\n- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/python/mypy/compare/1.9.0...v1.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: mypy\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): Bump mypy from 1.9.0 to 1.10.0"}},{"before":"7c8c53ae2f8e18eb11ba5d5f127c3ff30f450bf4","after":null,"ref":"refs/heads/dependabot/pip/boto3-1.34.94","pushedAt":"2024-04-29T23:14:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"56d33f466dd9edfca4b7c52a40b62fb01e6915c7","after":"8091d628d104fc47eec18f15123c207c864a37e0","ref":"refs/heads/main","pushedAt":"2024-04-29T23:14:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps): Bump boto3 from 1.34.89 to 1.34.94 (#190)\n\nBumps [boto3](https://github.com/boto/boto3) from 1.34.89 to 1.34.94.\n
\nChangelog\n

Sourced from boto3's\nchangelog.

\n
\n

1.34.94

\n
    \n
  • api-change:amplify: [botocore] Updating\nmax results limit for listing any resources (Job, Artifacts, Branch,\nBackendResources, DomainAssociation) to 50 with the exception of list\napps that where max results can be up to 100.
  • \n
  • api-change:connectcases: [botocore] This\nfeature releases DeleteField, DeletedLayout, and DeleteTemplate\nAPI's
  • \n
  • api-change:inspector2: [botocore] Update\nInspector2 to include new Agentless API parameters.
  • \n
  • api-change:timestream-query: [botocore]\nThis change allows users to update and describe account settings\nassociated with their accounts.
  • \n
  • api-change:transcribe: [botocore] This\nupdate provides error messaging for generative call summarization in\nTranscribe Call Analytics
  • \n
  • api-change:trustedadvisor: [botocore] This\nrelease adds the BatchUpdateRecommendationResourceExclusion API to\nsupport batch updates of Recommendation Resource exclusion statuses and\nintroduces a new exclusion status filter to the\nListRecommendationResources and ListOrganizationRecommendationResources\nAPIs.
  • \n
\n

1.34.93

\n
    \n
  • api-change:codepipeline: [botocore] Add\nability to manually and automatically roll back a pipeline stage to a\npreviously successful execution.
  • \n
  • api-change:cognito-idp: [botocore] Add\nLimitExceededException to SignUp errors
  • \n
  • api-change:connectcampaigns: [botocore]\nThis release adds support for specifying if Answering Machine should\nwait for prompt sound.
  • \n
  • api-change:marketplace-entitlement:\n[botocore] Releasing minor endpoint updates.
  • \n
  • api-change:oam: [botocore] This release\nintroduces support for Source Accounts to define which Metrics and Logs\nto share with the Monitoring Account
  • \n
  • api-change:rds: [botocore]\nSupportsLimitlessDatabase field added to describe-db-engine-versions to\nindicate whether the DB engine version supports Aurora Limitless\nDatabase.
  • \n
  • api-change:support: [botocore] Releasing\nminor endpoint updates.
  • \n
\n

1.34.92

\n
    \n
  • api-change:appsync: [botocore]\nUpdateGraphQLAPI documentation update and datasource introspection\nsecret arn update
  • \n
  • api-change:fms: [botocore] AWS Firewall\nManager adds support for network ACL policies to manage Amazon Virtual\nPrivate Cloud (VPC) network access control lists (ACLs) for accounts in\nyour organization.
  • \n
  • api-change:ivs: [botocore] Bug Fix: IVS\ndoes not support arns with the svs prefix
  • \n
  • api-change:ivs-realtime: [botocore] Bug\nFix: IVS Real Time does not support ARNs using the svs\nprefix.
  • \n
  • api-change:rds: [botocore] Updates Amazon\nRDS documentation for setting local time zones for RDS for Db2 DB\ninstances.
  • \n
  • api-change:stepfunctions: [botocore] Add\nnew ValidateStateMachineDefinition operation, which performs syntax\nchecking on the definition of a Amazon States Language (ASL) state\nmachine.
  • \n
\n

1.34.91

\n
    \n
  • api-change:datasync: [botocore] This\nchange allows users to disable and enable the schedules associated with\ntheir tasks.
  • \n
  • api-change:ec2: [botocore] Launching\ncapability for customers to enable or disable automatic assignment of\npublic IPv4 addresses to their network interface
  • \n
  • api-change:emr-containers: [botocore]\nEMRonEKS Service support for SecurityConfiguration enforcement for Spark\nJobs.
  • \n
  • api-change:entityresolution: [botocore]\nSupport Batch Unique IDs Deletion.
  • \n
  • api-change:gamelift: [botocore] Amazon\nGameLift releases container fleets support for public preview. Deploy\nLinux-based containerized game server software for hosting on Amazon\nGameLift.
  • \n
  • api-change:ssm: [botocore] Add SSM\nDescribeInstanceProperties API to public AWS SDK.
  • \n
\n

1.34.90

\n
    \n
  • api-change:bedrock: [botocore] This\nrelease introduces Model Evaluation and Guardrails for Amazon\nBedrock.
  • \n
  • api-change:bedrock-agent: [botocore]\nIntroducing the ability to create multiple data sources per knowledge\nbase, specify S3 buckets as data sources from external accounts, and\nexposing levers to define the deletion behavior of the underlying vector\nstore data.
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • f474951\nMerge branch 'release-1.34.94'
  • \n
  • 5a5954d\nBumping version to 1.34.94
  • \n
  • 8b3a8f6\nAdd changelog entries from botocore
  • \n
  • 98b2562\nMerge branch 'release-1.34.93'
  • \n
  • 9d2623a\nMerge branch 'release-1.34.93' into develop
  • \n
  • b7f2abe\nBumping version to 1.34.93
  • \n
  • 753c7e0\nAdd changelog entries from botocore
  • \n
  • fbd8845\nMerge branch 'release-1.34.92'
  • \n
  • 439165b\nMerge branch 'release-1.34.92' into develop
  • \n
  • 2330760\nBumping version to 1.34.92
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=boto3&package-manager=pip&previous-version=1.34.89&new-version=1.34.94)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): Bump boto3 from 1.34.89 to 1.34.94 (#190)"}},{"before":null,"after":"7c8c53ae2f8e18eb11ba5d5f127c3ff30f450bf4","ref":"refs/heads/dependabot/pip/boto3-1.34.94","pushedAt":"2024-04-29T23:14:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): Bump boto3 from 1.34.89 to 1.34.94\n\nBumps [boto3](https://github.com/boto/boto3) from 1.34.89 to 1.34.94.\n- [Release notes](https://github.com/boto/boto3/releases)\n- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)\n- [Commits](https://github.com/boto/boto3/compare/1.34.89...1.34.94)\n\n---\nupdated-dependencies:\n- dependency-name: boto3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): Bump boto3 from 1.34.89 to 1.34.94"}},{"before":"66f8e6dd0d0bdca5639cfa6dc6eb3602f77ec684","after":null,"ref":"refs/heads/dependabot/pip/black-24.4.2","pushedAt":"2024-04-29T23:14:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"6a1d81f62026b0848421cba88399ec70b84a7f6f","after":"56d33f466dd9edfca4b7c52a40b62fb01e6915c7","ref":"refs/heads/main","pushedAt":"2024-04-29T23:14:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): Bump black from 24.4.0 to 24.4.2 (#189)\n\nBumps [black](https://github.com/psf/black) from 24.4.0 to 24.4.2.\n
\nRelease notes\n

Sourced from black's\nreleases.

\n
\n

24.4.2

\n

This is a bugfix release to fix two regressions in the new f-string\nparser introduced in\n24.4.1.

\n

Parser

\n
    \n
  • Fix regression where certain complex f-strings failed to parse (#4332)
  • \n
\n

Performance

\n
    \n
  • Fix bad performance on certain complex string literals (#4331)
  • \n
\n

24.4.1

\n

Highlights

\n
    \n
  • Add support for the new Python 3.12 f-string syntax introduced by\nPEP 701 (#3822)
  • \n
\n

Stable style

\n
    \n
  • Fix crash involving indented dummy functions containing newlines (#4318)
  • \n
\n

Parser

\n
    \n
  • Add support for type parameter defaults, a new syntactic feature\nadded to Python 3.13\nby PEP 696 (#4327)
  • \n
\n

Integrations

\n
    \n
  • Github Action now works even when git archive is\nskipped (#4313)
  • \n
\n
\n
\n
\nChangelog\n

Sourced from black's\nchangelog.

\n
\n

24.4.2

\n

This is a bugfix release to fix two regressions in the new f-string\nparser introduced in\n24.4.1.

\n

Parser

\n
    \n
  • Fix regression where certain complex f-strings failed to parse (#4332)
  • \n
\n

Performance

\n
    \n
  • Fix bad performance on certain complex string literals (#4331)
  • \n
\n

24.4.1

\n

Highlights

\n
    \n
  • Add support for the new Python 3.12 f-string syntax introduced by\nPEP 701 (#3822)
  • \n
\n

Stable style

\n
    \n
  • Fix crash involving indented dummy functions containing newlines (#4318)
  • \n
\n

Parser

\n
    \n
  • Add support for type parameter defaults, a new syntactic feature\nadded to Python 3.13\nby PEP 696 (#4327)
  • \n
\n

Integrations

\n
    \n
  • Github Action now works even when git archive is\nskipped (#4313)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 3702ba2\nPrepare release 24.4.2 (#4335)
  • \n
  • e4aaa8a\nFix incorrect f-string tokenization (#4332)
  • \n
  • ba88fc3\nSimplify string tokenization regexes (#4331)
  • \n
  • 5683242\nNew release template
  • \n
  • e7fb048\nPrepare release 24.4.1 (#4328)
  • \n
  • 3f0f8f1\nSupport PEP 696 (#4327)
  • \n
  • 2f88085\nGithub Action: Directly install from repo if export-subst\nis skipped (#4313)
  • \n
  • 12ce3db\nMove changelog entry to right section (#4326)
  • \n
  • 1354be2\nAdd support to style function definitions with newlines before function\nstubs...
  • \n
  • f4b644b\nPrevent wrapping of multiline fstrings in parens (#4325)
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=black&package-manager=pip&previous-version=24.4.0&new-version=24.4.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): Bump black from 24.4.0 to 24.4.2 (#189)"}},{"before":null,"after":"66f8e6dd0d0bdca5639cfa6dc6eb3602f77ec684","ref":"refs/heads/dependabot/pip/black-24.4.2","pushedAt":"2024-04-29T23:14:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps-dev): Bump black from 24.4.0 to 24.4.2\n\nBumps [black](https://github.com/psf/black) from 24.4.0 to 24.4.2.\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/24.4.0...24.4.2)\n\n---\nupdated-dependencies:\n- dependency-name: black\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): Bump black from 24.4.0 to 24.4.2"}},{"before":null,"after":"78399c4e2a717470650c448e52ee9f684f54d992","ref":"refs/heads/dependabot/pip/mypy-1.10.0","pushedAt":"2024-04-29T23:14:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps-dev): Bump mypy from 1.9.0 to 1.10.0\n\nBumps [mypy](https://github.com/python/mypy) from 1.9.0 to 1.10.0.\n- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/python/mypy/compare/1.9.0...v1.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: mypy\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): Bump mypy from 1.9.0 to 1.10.0"}},{"before":"dd0bcaf6cf0f2e2f842f808445b06a4f0364e370","after":null,"ref":"refs/heads/dependabot/pip/pytest-8.2.0","pushedAt":"2024-04-29T23:13:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"6339f812f620ad65c27ee81e1e8cd5809ae5cb6a","after":"6a1d81f62026b0848421cba88399ec70b84a7f6f","ref":"refs/heads/main","pushedAt":"2024-04-29T23:13:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(deps-dev): Bump pytest from 8.1.1 to 8.2.0 (#187)\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.1.1 to\n8.2.0.\n
\nRelease notes\n

Sourced from pytest's\nreleases.

\n
\n

8.2.0

\n

pytest 8.2.0 (2024-04-27)

\n

Deprecations

\n
    \n
  • \n

    #12069:\nA deprecation warning is now raised when implementations of one of the\nfollowing hooks request a deprecated py.path.local\nparameter instead of the pathlib.Path parameter which\nreplaced it:

    \n
      \n
    • pytest_ignore_collect{.interpreted-text\nrole="hook"} - the path parameter - use\ncollection_path instead.
    • \n
    • pytest_collect_file{.interpreted-text\nrole="hook"} - the path parameter - use\nfile_path instead.
    • \n
    • pytest_pycollect_makemodule{.interpreted-text\nrole="hook"} - the path parameter - use\nmodule_path instead.
    • \n
    • pytest_report_header{.interpreted-text\nrole="hook"} - the startdir parameter - use\nstart_path instead.
    • \n
    • pytest_report_collectionfinish{.interpreted-text\nrole="hook"} - the startdir parameter - use\nstart_path instead.
    • \n
    \n

    The replacement parameters are available since pytest 7.0.0.\nThe old parameters will be removed in pytest 9.0.0.

    \n

    See legacy-path-hooks-deprecated{.interpreted-text\nrole="ref"} for more details.

    \n
  • \n
\n

Features

\n
    \n
  • \n

    #11871:\nAdded support for reading command line arguments from a file using the\nprefix character @, like e.g.: pytest\n@tests.txt. The file must have one argument per line.

    \n

    See Read arguments from file\n<args-from-file>{.interpreted-text role="ref"}\nfor details.

    \n
  • \n
\n

Improvements

\n
    \n
  • \n

    #11523:\npytest.importorskip{.interpreted-text\nrole="func"} will now issue a warning if the module could be\nfound, but raised ImportError{.interpreted-text\nrole="class"} instead of\nModuleNotFoundError{.interpreted-text\nrole="class"}.

    \n

    The warning can be suppressed by passing\nexc_type=ImportError to\npytest.importorskip{.interpreted-text\nrole="func"}.

    \n

    See import-or-skip-import-error{.interpreted-text\nrole="ref"} for details.

    \n
  • \n
  • \n

    #11728:\nFor unittest-based tests, exceptions during class cleanup\n(as raised by functions registered with TestCase.addClassCleanup\n<unittest.TestCase.addClassCleanup>{.interpreted-text\nrole="meth"}) are now reported instead of silently\nfailing.

    \n
  • \n
  • \n

    #11777:\nText is no longer truncated in the short test summary info\nsection when -vv is given.

    \n
  • \n
  • \n

    #12112:\nImproved namespace packages detection when\nconsider_namespace_packages{.interpreted-text\nrole="confval"} is enabled, covering more situations (like\neditable installs).

    \n
  • \n
  • \n

    #9502:\nAdded PYTEST_VERSION{.interpreted-text\nrole="envvar"} environment variable which is defined at the\nstart of the pytest session and undefined afterwards. It contains the\nvalue of pytest.__version__, and among other things can be\nused to easily check if code is running from within a pytest run.

    \n
  • \n
\n

Bug Fixes

\n
    \n
  • \n

    #12065:\nFixed a regression in pytest 8.0.0 where test classes containing\nsetup_method and tests using @staticmethod or\n@classmethod would crash with AttributeError:\n'NoneType' object has no attribute 'setup_method'.

    \n

    Now the request.instance\n<pytest.FixtureRequest.instance>{.interpreted-text\nrole="attr"} attribute of tests using\n@staticmethod and @classmethod is no longer\nNone, but a fresh instance of the class, like in non-static\nmethods.

    \n
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • 6bd3f31\nTweak changelog for 8.2.0
  • \n
  • 9b6219b\nPrepare release version 8.2.0
  • \n
  • 835765c\nMerge pull request #12130\nfrom bluetech/fixtures-inline
  • \n
  • 7e7503c\nunittest: report class cleanup exceptions (#12250)
  • \n
  • 882c4da\nfixtures: inline fail_fixturefunc
  • \n
  • 2e8fb9f\nfixtures: extract a _check_fixturedef method
  • \n
  • acf2971\nfixtures: inline _getnextfixturedef into\n_get_active_fixturedef
  • \n
  • 3c77aec\nfixtures: move "request" check early
  • \n
  • d217d68\nfixtures: inline _compute_fixture_value
  • \n
  • 530be28\nfixtures: use early return in _get_active_fixturedef
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest&package-manager=pip&previous-version=8.1.1&new-version=8.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): Bump pytest from 8.1.1 to 8.2.0 (#187)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET0lN4AA","startCursor":null,"endCursor":null}},"title":"Activity · conijnio/aws-iam-login"}