{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":175129788,"defaultBranch":"main","name":"pyright","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-03-12T03:38:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717945067.0","currentOid":""},"activityList":{"items":[{"before":"cbd91f38fa7ab014545cb2bb0533db527fd0f793","after":null,"ref":"refs/heads/issue8099","pushedAt":"2024-06-09T14:57:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"}},{"before":"e588c6f984cdca108178c869329974bd49137a2b","after":"45fcebfe2c9ac3f237dbddba71095f2bac503e61","ref":"refs/heads/main","pushedAt":"2024-06-09T14:57:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Changed the import resolution order to better reflect runtime behavior and match a proposed change to the typing spec. In particular, stdlib typeshed stubs are now resolved prior to `site_packages`. This addresses #8099. (#8100)","shortMessageHtmlLink":"Changed the import resolution order to better reflect runtime behavio…"}},{"before":"de1b42cdf54270954aec65ab75c067e075e9ead7","after":"cbd91f38fa7ab014545cb2bb0533db527fd0f793","ref":"refs/heads/issue8099","pushedAt":"2024-06-09T14:57:23.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Merge branch 'main' into issue8099","shortMessageHtmlLink":"Merge branch 'main' into issue8099"}},{"before":"4319e03b7114d9aa7f6dedd80eca16ee263cdf18","after":"e588c6f984cdca108178c869329974bd49137a2b","ref":"refs/heads/main","pushedAt":"2024-06-09T06:06:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Fixed bug in previous commit the caused default include/exclude values not to be provided in the case where a pyproject.toml was present but contained no pyright section. Thanks to @augustelalande for catching this.","shortMessageHtmlLink":"Fixed bug in previous commit the caused default include/exclude value…"}},{"before":"238f70049f47dccd16d06bc0fd795a189cf0ae8d","after":"4319e03b7114d9aa7f6dedd80eca16ee263cdf18","ref":"refs/heads/main","pushedAt":"2024-06-09T05:24:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Fixed bug that led to divergent behaviors between pyrightconfig.json and pyproject.toml configurations. Specifically, default exclude patterns were not added in the case of pyproject.toml. This addresses #8102.","shortMessageHtmlLink":"Fixed bug that led to divergent behaviors between pyrightconfig.json …"}},{"before":"68ac0bdab7170f6988206a7ee34c5de8061c86d9","after":null,"ref":"refs/heads/issue8095","pushedAt":"2024-06-08T20:12:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"}},{"before":"5a0ec2dda4e8aa044df646eaa12df0af40b4c963","after":"238f70049f47dccd16d06bc0fd795a189cf0ae8d","ref":"refs/heads/main","pushedAt":"2024-06-08T20:12:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Fixed bug that results in a false positive error under certain circumstances involving tuple type narrowing in a loop. This addresses #8095. (#8098)","shortMessageHtmlLink":"Fixed bug that results in a false positive error under certain circum…"}},{"before":null,"after":"de1b42cdf54270954aec65ab75c067e075e9ead7","ref":"refs/heads/issue8099","pushedAt":"2024-06-08T20:12:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Changed the import resolution order to better reflect runtime behavior and match a proposed change to the typing spec. In particular, stdlib typeshed stubs are now resolved prior to `site_packages`. This addresses #8099.","shortMessageHtmlLink":"Changed the import resolution order to better reflect runtime behavio…"}},{"before":null,"after":"68ac0bdab7170f6988206a7ee34c5de8061c86d9","ref":"refs/heads/issue8095","pushedAt":"2024-06-08T19:59:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Fixed bug that results in a false positive error under certain circumstances involving tuple type narrowing in a loop. This addresses #8095.","shortMessageHtmlLink":"Fixed bug that results in a false positive error under certain circum…"}},{"before":"ec229aa925aed3d68675f2f21bcb19d556a9822f","after":"5a0ec2dda4e8aa044df646eaa12df0af40b4c963","ref":"refs/heads/main","pushedAt":"2024-06-08T17:10:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Fixed bug that causes `Final` annotation not to be honored when wrapped in an `Annotated` annotation. This addresses #8097.","shortMessageHtmlLink":"Fixed bug that causes Final annotation not to be honored when wrapp…"}},{"before":"fc566965575dbdc72c353481bd3662e540dce691","after":null,"ref":"refs/heads/issue8090","pushedAt":"2024-06-07T22:51:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"}},{"before":"aad860332e1aa1885a9ef5defb35772c4db0edba","after":"ec229aa925aed3d68675f2f21bcb19d556a9822f","ref":"refs/heads/main","pushedAt":"2024-06-07T22:51:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Fixed a bug that results in incorrect (local) type evaluation of an instance variable with a declared type when assigned within a loop that uses an augmented assignment. This addresses #8090. (#8093)","shortMessageHtmlLink":"Fixed a bug that results in incorrect (local) type evaluation of an i…"}},{"before":null,"after":"fc566965575dbdc72c353481bd3662e540dce691","ref":"refs/heads/issue8090","pushedAt":"2024-06-07T22:17:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Fixed a bug that results in incorrect (local) type evaluation of an instance variable with a declared type when assigned within a loop that uses an augmented assignment. This addresses #8090.","shortMessageHtmlLink":"Fixed a bug that results in incorrect (local) type evaluation of an i…"}},{"before":"a0af8c5c8ccc97fcba3592d35e63537a04e9158e","after":"aad860332e1aa1885a9ef5defb35772c4db0edba","ref":"refs/heads/main","pushedAt":"2024-06-07T21:37:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Fixed bug that results in duplicate and (contradictory) diagnostic outputs in certain cases where `reveal_type` is used in a loop.","shortMessageHtmlLink":"Fixed bug that results in duplicate and (contradictory) diagnostic ou…"}},{"before":"4b84651950efa2be1b4a0fa67a70d11132716acb","after":"a0af8c5c8ccc97fcba3592d35e63537a04e9158e","ref":"refs/heads/main","pushedAt":"2024-06-07T21:02:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Simplified interface to \"assignTypeToXXX\" methods.","shortMessageHtmlLink":"Simplified interface to \"assignTypeToXXX\" methods."}},{"before":"a4873a6a83c7082438b4f6d7cb39528cb7b21ce1","after":"4b84651950efa2be1b4a0fa67a70d11132716acb","ref":"refs/heads/main","pushedAt":"2024-06-06T22:25:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Added the ability to override type checking configuration settings for each execution environment. This allows, for example, a test directory to use different settings than the directories that contain production code. This addresses #4059.","shortMessageHtmlLink":"Added the ability to override type checking configuration settings fo…"}},{"before":"32076952c7d9eeaf7363f009dbcbad09b3e9cef6","after":"a4873a6a83c7082438b4f6d7cb39528cb7b21ce1","ref":"refs/heads/main","pushedAt":"2024-06-06T20:57:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Simplified some code for logging diagnostics in checker and binder.","shortMessageHtmlLink":"Simplified some code for logging diagnostics in checker and binder."}},{"before":"b948c063183b535982c67331d18d67bbc45e6e5c","after":null,"ref":"refs/heads/issue8083-2","pushedAt":"2024-06-06T17:29:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"}},{"before":"a029774b99fd799a10517bd37c216270ad0c03e3","after":"32076952c7d9eeaf7363f009dbcbad09b3e9cef6","ref":"refs/heads/main","pushedAt":"2024-06-06T17:29:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Fixed bug that results in a false positive when accessing a generic attribute in a base class from a subclass that explicitly specializes the generic type. This addresses #8083. (#8086)","shortMessageHtmlLink":"Fixed bug that results in a false positive when accessing a generic a…"}},{"before":null,"after":"b948c063183b535982c67331d18d67bbc45e6e5c","ref":"refs/heads/issue8083-2","pushedAt":"2024-06-06T17:20:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Fixed bug that results in a false positive when accessing a generic attribute in a base class from a subclass that explicitly specializes the generic type. This addresses #8083.","shortMessageHtmlLink":"Fixed bug that results in a false positive when accessing a generic a…"}},{"before":"983adb433456480ad15e947f4f5bdabc0f3c82fd","after":null,"ref":"refs/heads/issue8083","pushedAt":"2024-06-06T17:20:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"}},{"before":null,"after":"983adb433456480ad15e947f4f5bdabc0f3c82fd","ref":"refs/heads/issue8083","pushedAt":"2024-06-06T17:08:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Fixed bug that results in a false positive when accessing a generic attribute in a base class from a subclass that explicitly specializes the generic type. This addresses #8083.","shortMessageHtmlLink":"Fixed bug that results in a false positive when accessing a generic a…"}},{"before":"16ea2a80c5844b38fe1d2757480242d0b4d039be","after":"a029774b99fd799a10517bd37c216270ad0c03e3","ref":"refs/heads/main","pushedAt":"2024-06-06T15:49:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Added extra blank line to JSON output to assist with parsing when used in watch mode. This addresses #8082.","shortMessageHtmlLink":"Added extra blank line to JSON output to assist with parsing when use…"}},{"before":"2ade792ba885cbb53c669546ac587d51ab5e351d","after":"16ea2a80c5844b38fe1d2757480242d0b4d039be","ref":"refs/heads/main","pushedAt":"2024-06-06T05:57:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Added check for `except*` to enforce that exception class does not derive from `BaseExceptionGroup`.","shortMessageHtmlLink":"Added check for except* to enforce that exception class does not de…"}},{"before":"ac7f6b7f742571221c5cb80dfc1911a28952a76b","after":"2ade792ba885cbb53c669546ac587d51ab5e351d","ref":"refs/heads/main","pushedAt":"2024-06-06T04:00:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Did a small cleanup pass on the implementation of PEP 746.","shortMessageHtmlLink":"Did a small cleanup pass on the implementation of PEP 746."}},{"before":"7c5495c1b4a87b3f51908775ccea065872d2072c","after":"ac7f6b7f742571221c5cb80dfc1911a28952a76b","ref":"refs/heads/main","pushedAt":"2024-06-06T03:25:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Implemented provisional support for PEP 746, which provides consistency checks for metadata used in an `Annotated` annotation.","shortMessageHtmlLink":"Implemented provisional support for PEP 746, which provides consisten…"}},{"before":"e2adef6b887c24b9a8387315770e96da2ccb1f5b","after":"7c5495c1b4a87b3f51908775ccea065872d2072c","ref":"refs/heads/main","pushedAt":"2024-06-06T01:41:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Renamed some internal functions and constants for consistency and clarity.","shortMessageHtmlLink":"Renamed some internal functions and constants for consistency and cla…"}},{"before":"de8e9939d228a9f5f67fd5c898291a4e5ca21d30","after":"e2adef6b887c24b9a8387315770e96da2ccb1f5b","ref":"refs/heads/main","pushedAt":"2024-06-06T01:13:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Updated typeshed stubs to the latest version. This addresses #8079.","shortMessageHtmlLink":"Updated typeshed stubs to the latest version. This addresses #8079."}},{"before":"9ef10145abd5067f1d5e5c10cc6fd51b16661d12","after":null,"ref":"refs/heads/paramSpecSimplification-4","pushedAt":"2024-06-06T00:11:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"}},{"before":"5551c4ac4e4b43028c3b51fad03bc4902209426d","after":"de8e9939d228a9f5f67fd5c898291a4e5ca21d30","ref":"refs/heads/main","pushedAt":"2024-06-06T00:11:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"erictraut","name":"Eric Traut","path":"/erictraut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7040122?s=80&v=4"},"commit":{"message":"Simplified logic and data structures for functions with parameter specs. (#8080)","shortMessageHtmlLink":"Simplified logic and data structures for functions with parameter spe…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYGnUcQA","startCursor":null,"endCursor":null}},"title":"Activity · microsoft/pyright"}