{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":341493157,"defaultBranch":"main","name":"flake8-type-checking","ownerLogin":"snok","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-23T09:08:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/64945977?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706518357.0","currentOid":""},"activityList":{"items":[{"before":"7b74e82e85f94043efd65eba7e9fa0a0fcf8c399","after":"fae7589dbe874be9b966a23654893f0e10beda7d","ref":"refs/heads/main","pushedAt":"2024-01-29T08:50:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daverball","name":"David Salvisberg","path":"/Daverball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5726519?s=80&v=4"},"commit":{"message":"chore: Update version from 2.8.0 to 2.9.0","shortMessageHtmlLink":"chore: Update version from 2.8.0 to 2.9.0"}},{"before":"87c087696630eec1ae045e1b9cde4c96daacf756","after":null,"ref":"refs/heads/pep646-starred-unpack","pushedAt":"2024-01-29T08:45:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Daverball","name":"David Salvisberg","path":"/Daverball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5726519?s=80&v=4"}},{"before":"ccf886e450cce2163592520347c6853c8dd92c90","after":"7b74e82e85f94043efd65eba7e9fa0a0fcf8c399","ref":"refs/heads/main","pushedAt":"2024-01-29T08:45:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Daverball","name":"David Salvisberg","path":"/Daverball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5726519?s=80&v=4"},"commit":{"message":"Merge pull request #183 from snok/pep646-starred-unpack\n\nfeat: Add support for PEP646 syntax for unpacking `TypeVarTuple`","shortMessageHtmlLink":"Merge pull request #183 from snok/pep646-starred-unpack"}},{"before":"594ab51e865a894e1b54cb07d3b17251c5e52115","after":null,"ref":"refs/heads/invalid-string-literal-in-binop","pushedAt":"2024-01-29T08:35:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Daverball","name":"David Salvisberg","path":"/Daverball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5726519?s=80&v=4"}},{"before":"d4a7162c5e44d11a175b696d53ce52cdb2cda848","after":"ccf886e450cce2163592520347c6853c8dd92c90","ref":"refs/heads/main","pushedAt":"2024-01-29T08:35:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Daverball","name":"David Salvisberg","path":"/Daverball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5726519?s=80&v=4"},"commit":{"message":"Merge pull request #184 from snok/invalid-string-literal-in-binop\n\nfeat: Add TC010 which detects invalid use of string literals with |","shortMessageHtmlLink":"Merge pull request #184 from snok/invalid-string-literal-in-binop"}},{"before":null,"after":"594ab51e865a894e1b54cb07d3b17251c5e52115","ref":"refs/heads/invalid-string-literal-in-binop","pushedAt":"2024-01-17T08:35:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Daverball","name":"David Salvisberg","path":"/Daverball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5726519?s=80&v=4"},"commit":{"message":"feat: Add TC010 which detects invalid use of string literals with |","shortMessageHtmlLink":"feat: Add TC010 which detects invalid use of string literals with |"}},{"before":null,"after":"87c087696630eec1ae045e1b9cde4c96daacf756","ref":"refs/heads/pep646-starred-unpack","pushedAt":"2024-01-17T07:29:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Daverball","name":"David Salvisberg","path":"/Daverball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5726519?s=80&v=4"},"commit":{"message":"feat: Add support for PEP646 syntax for unpacking `TypeVarTuple`","shortMessageHtmlLink":"feat: Add support for PEP646 syntax for unpacking TypeVarTuple"}},{"before":"700cd249f94873a473d377be2250e78f3af68cf3","after":"d4a7162c5e44d11a175b696d53ce52cdb2cda848","ref":"refs/heads/main","pushedAt":"2023-12-07T12:15:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Daverball","name":"David Salvisberg","path":"/Daverball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5726519?s=80&v=4"},"commit":{"message":"chore: Update version from 2.7.0 to 2.8.0","shortMessageHtmlLink":"chore: Update version from 2.7.0 to 2.8.0"}},{"before":"9855cdae692608d50a25e51f7e57579438769f28","after":"700cd249f94873a473d377be2250e78f3af68cf3","ref":"refs/heads/main","pushedAt":"2023-12-07T12:12:54.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Daverball","name":"David Salvisberg","path":"/Daverball","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5726519?s=80&v=4"},"commit":{"message":"Merge pull request #179 from Daverball/feat/sqlalchemy20\n\nAdds support for SQLAlchemy 2.0 `Mapped` annotations","shortMessageHtmlLink":"Merge pull request #179 from Daverball/feat/sqlalchemy20"}},{"before":"1ede4bd98acb314d41154a2f31a53c0e52acf26a","after":"9855cdae692608d50a25e51f7e57579438769f28","ref":"refs/heads/main","pushedAt":"2023-11-29T13:28:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"chore: Update version from 2.6.0 to 2.7.0","shortMessageHtmlLink":"chore: Update version from 2.6.0 to 2.7.0"}},{"before":"2f478a4838412bd53b4d0fc3724728ef40d95dc4","after":"1ede4bd98acb314d41154a2f31a53c0e52acf26a","ref":"refs/heads/main","pushedAt":"2023-11-29T13:23:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"feat: support for injector library","shortMessageHtmlLink":"feat: support for injector library"}},{"before":"fe4c06b96e5accef7c1dac22e3a0bdfbce4db59f","after":"2f478a4838412bd53b4d0fc3724728ef40d95dc4","ref":"refs/heads/main","pushedAt":"2023-11-25T14:01:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"chore: Update version from 2.5.1 to 2.6.0","shortMessageHtmlLink":"chore: Update version from 2.5.1 to 2.6.0"}},{"before":"885932130f4bb4808b028bf7fe410c9d6347cc8b","after":"fe4c06b96e5accef7c1dac22e3a0bdfbce4db59f","ref":"refs/heads/main","pushedAt":"2023-11-25T10:01:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"chore: Update lockfile","shortMessageHtmlLink":"chore: Update lockfile"}},{"before":"0e48ae89b35d61c05fe49ec3aa577f1b4adf125e","after":"885932130f4bb4808b028bf7fe410c9d6347cc8b","ref":"refs/heads/main","pushedAt":"2023-11-25T09:53:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"chore: Run new black formatter version","shortMessageHtmlLink":"chore: Run new black formatter version"}},{"before":"7aa077e3a34d966c3810c2d2ee6f5b098dcb2e00","after":"0e48ae89b35d61c05fe49ec3aa577f1b4adf125e","ref":"refs/heads/main","pushedAt":"2023-11-25T09:49:22.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"Fixes TC004/TC009 emitting too many errors when symbols are redefined.","shortMessageHtmlLink":"Fixes TC004/TC009 emitting too many errors when symbols are redefined."}},{"before":"cad67690e4e60001dc2e989b0cef373d81144f13","after":"7aa077e3a34d966c3810c2d2ee6f5b098dcb2e00","ref":"refs/heads/main","pushedAt":"2023-10-17T22:31:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"chore: Bump version from 2.5.0 to 2.5.1","shortMessageHtmlLink":"chore: Bump version from 2.5.0 to 2.5.1"}},{"before":"19b016e4f414ae3ba5c906eba32784fac07b2062","after":"cad67690e4e60001dc2e989b0cef373d81144f13","ref":"refs/heads/main","pushedAt":"2023-10-17T22:31:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"fix: Avoid potentially harmful TC201 false positives","shortMessageHtmlLink":"fix: Avoid potentially harmful TC201 false positives"}},{"before":"dc19495c258543d86b7f3fc9ccfe4f352e3d46ef","after":"19b016e4f414ae3ba5c906eba32784fac07b2062","ref":"refs/heads/main","pushedAt":"2023-10-17T07:45:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"chore: Bump version from 2.4.2 to 2.5.0","shortMessageHtmlLink":"chore: Bump version from 2.4.2 to 2.5.0"}},{"before":"4afcf8e74c2117d886c9e0943f2090be208c2972","after":"dc19495c258543d86b7f3fc9ccfe4f352e3d46ef","ref":"refs/heads/main","pushedAt":"2023-10-17T07:44:00.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"Improves robustness of detecting type checking only declarations","shortMessageHtmlLink":"Improves robustness of detecting type checking only declarations"}},{"before":"58c3212e91eaaf138b0fe43070371a701e878e7f","after":"4afcf8e74c2117d886c9e0943f2090be208c2972","ref":"refs/heads/main","pushedAt":"2023-10-06T09:17:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"chore: Bump version from 2.4.1 to 2.4.2","shortMessageHtmlLink":"chore: Bump version from 2.4.1 to 2.4.2"}},{"before":"c50284a2e74c99a9c46d0218624eaed98a1430d7","after":null,"ref":"refs/heads/update-ci","pushedAt":"2023-10-06T09:12:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"}},{"before":"d79fb3ba1d66c663e8a15c894e2e54b78b6d44a5","after":"58c3212e91eaaf138b0fe43070371a701e878e7f","ref":"refs/heads/main","pushedAt":"2023-10-06T09:12:51.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"chore: Update lockfile","shortMessageHtmlLink":"chore: Update lockfile"}},{"before":"21dafcab0d2c6e80b95a4540d6171941cf0e4bdf","after":"d79fb3ba1d66c663e8a15c894e2e54b78b6d44a5","ref":"refs/heads/main","pushedAt":"2023-10-06T09:12:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"fix: TC201 should never emit for classes defined in-file (#167)\n\nPreviously this would only exactly match the class name, but it could be\r\na complex annotation with a union or subscript.","shortMessageHtmlLink":"fix: TC201 should never emit for classes defined in-file (#167)"}},{"before":"e9e44698bae9fbc00bfd9d6107622c4ee03b4c79","after":"c50284a2e74c99a9c46d0218624eaed98a1430d7","ref":"refs/heads/update-ci","pushedAt":"2023-10-06T09:10:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"chore: Update lockfile","shortMessageHtmlLink":"chore: Update lockfile"}},{"before":null,"after":"e9e44698bae9fbc00bfd9d6107622c4ee03b4c79","ref":"refs/heads/update-ci","pushedAt":"2023-10-06T09:05:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"chore: Update Python version matrix","shortMessageHtmlLink":"chore: Update Python version matrix"}},{"before":"cfb194d95ef762c8f550c7815416d3dbeac5afd1","after":"21dafcab0d2c6e80b95a4540d6171941cf0e4bdf","ref":"refs/heads/main","pushedAt":"2023-10-05T11:35:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"fix: Wrapped annotations with subscripted types should not raise TC201 (#166)","shortMessageHtmlLink":"fix: Wrapped annotations with subscripted types should not raise TC201 ("}},{"before":"7d71b64e461c61c8d0ad4c3160571ba5ce028980","after":null,"ref":"refs/heads/sondrelg/160","pushedAt":"2023-10-05T07:07:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"}},{"before":"7dea8b2af104eccbfcfddef17c1fbd0627d5aafd","after":"cfb194d95ef762c8f550c7815416d3dbeac5afd1","ref":"refs/heads/main","pushedAt":"2023-10-05T07:07:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"Fix TC004 false positive when variable name shadows import\n\n* Add failing test\r\n\r\n* fix: Prevent false positive TC004 error\r\n\r\nWhen an import name is shadowed by function arguments, we\r\nshould not raise TC004 errors.\r\n\r\n* Rename typed dict","shortMessageHtmlLink":"Fix TC004 false positive when variable name shadows import"}},{"before":"a3c6f3b8b2609819c8bcaf4cba0312b5f1323c4c","after":"7d71b64e461c61c8d0ad4c3160571ba5ce028980","ref":"refs/heads/sondrelg/160","pushedAt":"2023-10-05T07:05:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"Rename typed dict","shortMessageHtmlLink":"Rename typed dict"}},{"before":"182d67608ddc56865916566d40676dc1ded5c3eb","after":"7dea8b2af104eccbfcfddef17c1fbd0627d5aafd","ref":"refs/heads/main","pushedAt":"2023-10-05T07:01:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sondrelg","name":"Sondre Lillebø Gundersen","path":"/sondrelg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25310870?s=80&v=4"},"commit":{"message":"Merge pull request #165 from Daverball/fix/tc200-false-positives-inside-type-checking-block\n\nfix: Annotations inside `if TYPE_CHECKING:` should not result in TC200","shortMessageHtmlLink":"Merge pull request #165 from Daverball/fix/tc200-false-positives-insi…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD65i27QA","startCursor":null,"endCursor":null}},"title":"Activity · snok/flake8-type-checking"}