{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":105802846,"defaultBranch":"main","name":"jsii","ownerLogin":"aws","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-10-04T18:23:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2232217?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721838928.0","currentOid":""},"activityList":{"items":[{"before":"a7b31af71eea736f70a258be3098fa61febdff25","after":"bbe3e8622d425a79e6ed47793cb2cd2f7d436529","ref":"refs/heads/gh-pages","pushedAt":"2024-07-24T17:16:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aws-cdk-automation","name":"AWS CDK Automation","path":"/aws-cdk-automation","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43080478?s=80&v=4"},"commit":{"message":"add jsii Benchmark (customSmallerIsBetter) benchmark result for 1101292bf4033923f3077aa41d87517bbcdcb914","shortMessageHtmlLink":"add jsii Benchmark (customSmallerIsBetter) benchmark result for 1101292"}},{"before":"b64175f693ca8f2c24f6e80c262f209ba65250ea","after":"a440777db16705f93cbfe8007b2db59844c71ce1","ref":"refs/heads/automation/yarn-upgrade","pushedAt":"2024-07-24T17:09:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rix0rrr","name":"Rico Hermans","path":"/rix0rrr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/524162?s=80&v=4"},"commit":{"message":"Ignore new things pyright is checking for","shortMessageHtmlLink":"Ignore new things pyright is checking for"}},{"before":"18467bdcb4aa89d9882f6d8203fced735b206160","after":null,"ref":"refs/heads/dependabot/go_modules/packages/jsii/go-runtime/jsii-runtime-go/golang.org/x/tools-0.23.0","pushedAt":"2024-07-24T16:35:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"b7bf97a97a964caf7b7d76f4b66819824c24b1ca","after":"1101292bf4033923f3077aa41d87517bbcdcb914","ref":"refs/heads/main","pushedAt":"2024-07-24T16:35:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"chore(deps): Bump golang.org/x/tools from 0.22.0 to 0.23.0 in /packages/@jsii/go-runtime/jsii-runtime-go (#4564)\n\nBumps [golang.org/x/tools](https://github.com/golang/tools) from 0.22.0 to 0.23.0.\n Sourced from pytest's releases. The 8.3.0 release failed to include the change notes and docs for the release. This patch release remedies this. There are no other changes. Sourced from mypy's changelog. We’ve just uploaded mypy 1.11 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features, performance improvements and bug fixes. You can install it as follows: You can read the full documentation for this release on Read the Docs. Mypy now supports the new type parameter syntax introduced in Python 3.12 (PEP 695).\nThis feature is still experimental and must be enabled with the This example demonstrates the new syntax: reveal_type(f(1)) # Revealed type is 'int' class C[T]:\ndef init(self, x: T) -> None:\nself.x = x c = C('a')\nreveal_type(c.x) # Revealed type is 'str' type A[T] = C[list[T]]\nCommits
\n\n
\n33be3ef
go.mod: update golang.org/x dependencies0e7ccc0
gopls/internal/golang: provide version info for stdlib in pkgdocfcf5463
gopls/internal/server: add counters to inform v0.17.070a59b2
gopls/doc: respond to Hana's review of CL 583316799a471
gopls/doc: document all of gopls' features2e239ad
gopls/internal/golang: provide version info for stdlib fieldsbc15dd8
gopls/internal/analysis/fillstruct: use package name (not path) in UI72edac2
internal/typeparams: fix crash in interface hover with empty type setc0ae6bb
gopls/internal/golang: splitlines: s/parameter/arguments/ in CallExpr5cc2d0b
gopls/internal/golang: splitlines: remove workaround for golang/go#68202
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/tools&package-manager=go_modules&previous-version=0.22.0&new-version=0.23.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 alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\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 that 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 your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show Release notes
\n\n
\n8.3.1
\npytest 8.3.1 (2024-07-20)
\nCommits
\n\n
\nde98446
Prepare release version 8.3.1bd0a042
Merge pull request #12636 from pytest-dev/update-release-notes664325b
doc/changelog: update 8.3.0 notes19d225d
Merge pull request #12635 from pytest-dev/release-8.3.0bc33028
Prepare release version 8.3.0a7d5a8e
Merge pull request #12557 from x612skm/maintainence/11771-pypy-3.9-bumpced7072
Add a change note for PR #11771d42b76d
Adjust test_errors_in_xfail_skip_expressions for PyPy9eee45a
Bump PyPy runtime to v3.9 @ GHAd489247
Fix caching of parameterized fixtures (#12600)
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\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 that 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 your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show Changelog
\n\n
Mypy Release Notes
\nNext release
\nMypy 1.11
\n
\npython3 -m pip install -U mypy\n
Support Python 3.12 Syntax for Generics (PEP 695)
\n--enable-incomplete-feature=NewGenericSyntax
flag, or with enable_incomplete_feature = NewGenericSyntax
in the mypy configuration file.\nWe plan to enable this by default in the next mypy feature release.# Generic function\ndef f[T](https://github.com/python/mypy/blob/master/x: T) -> T: ...\n
Generic class
\nType alias
\n
This feature was contributed by Jukka Lehtosalo.
\nfunctools.partial
Mypy now type checks uses of functools.partial
. Previously mypy would accept arbitrary arguments.
This example will now produce an error:
\nfrom functools import partial\n</tr></table> \n
\n\n... (truncated)
\n\ndbd5f5c
Remove +dev from version for 1.11 releasef0a8c69
Update CHANGELOG for mypy 1.11 (#17540)371f780
CHANGELOG.md update for 1.11 (#17539)2563da0
Fix daemon crash on invalid type in TypedDict (#17495)d8c67c3
[release 1.11] Ignore some errors in typeshed (#17510)294daff
Mention --enable-incomplete-feature=NewGenericSyntax (#17462)5c33abf
Further improvements to functools.partial handling (#17425)c37d972
Fix type comments crash inside generic definitions (#16849)d39f023
Add changelog entry for 1.10.1 (#17436)6c1d867
Fix ParamSpec inference against TypeVarTuple (#17431)Sourced from mypy's changelog.
\n\n\nMypy Release Notes
\nNext release
\nMypy 1.11
\nWe’ve just uploaded mypy 1.11 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features, performance improvements and bug fixes. You can install it as follows:
\n\npython3 -m pip install -U mypy\n
You can read the full documentation for this release on Read the Docs.
\nSupport Python 3.12 Syntax for Generics (PEP 695)
\nMypy now supports the new type parameter syntax introduced in Python 3.12 (PEP 695).\nThis feature is still experimental and must be enabled with the
\n--enable-incomplete-feature=NewGenericSyntax
flag, or withenable_incomplete_feature = NewGenericSyntax
in the mypy configuration file.\nWe plan to enable this by default in the next mypy feature release.This example demonstrates the new syntax:
\n\n# Generic function\ndef f[T](https://github.com/python/mypy/blob/master/x: T) -> T: ...\n
reveal_type(f(1)) # Revealed type is 'int'
\nGeneric class
\nclass C[T]:\ndef init(self, x: T) -> None:\nself.x = x
\nc = C('a')\nreveal_type(c.x) # Revealed type is 'str'
\nType alias
\ntype A[T] = C[list[T]]\n
This feature was contributed by Jukka Lehtosalo.
\nSupport for
\nfunctools.partial
Mypy now type checks uses of
\nfunctools.partial
. Previously mypy would accept arbitrary arguments.This example will now produce an error:
\n\nfrom functools import partial\n</tr></table> \n
... (truncated)
\ndbd5f5c
Remove +dev from version for 1.11 releasef0a8c69
Update CHANGELOG for mypy 1.11 (#17540)371f780
CHANGELOG.md update for 1.11 (#17539)2563da0
Fix daemon crash on invalid type in TypedDict (#17495)d8c67c3
[release 1.11] Ignore some errors in typeshed (#17510)294daff
Mention --enable-incomplete-feature=NewGenericSyntax (#17462)5c33abf
Further improvements to functools.partial handling (#17425)c37d972
Fix type comments crash inside generic definitions (#16849)d39f023
Add changelog entry for 1.10.1 (#17436)6c1d867
Fix ParamSpec inference against TypeVarTuple (#17431)