{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":42757577,"defaultBranch":"main","name":"altair","ownerLogin":"vega","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-19T03:14:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11796929?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726768912.0","currentOid":""},"activityList":{"items":[{"before":"b3006bcdf12f8569762693605cf103761cde8257","after":"54f7db0f17fc8ad3ed5ace0ee12adb5315b2f431","ref":"refs/heads/vega-expr-gen","pushedAt":"2024-09-19T19:55:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"refactor: `FunctionExpression` -> `Expression` for annotation only\n\nAlso renamed constant `EXPR_ANNOTATION` -> `INPUT_ANNOTATION`","shortMessageHtmlLink":"refactor: FunctionExpression -> Expression for annotation only"}},{"before":"51e569e44dd6ac3d3bf010fd5a1b0f913a006830","after":"b3006bcdf12f8569762693605cf103761cde8257","ref":"refs/heads/vega-expr-gen","pushedAt":"2024-09-19T19:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"feat(DRAFT): Add `render_expr_method`\n\nCurrently just collects the pieces, but doesn't render the final str","shortMessageHtmlLink":"feat(DRAFT): Add render_expr_method"}},{"before":"815404ecb894dd7a238e8cc576f22e4bd4192c8b","after":"51e569e44dd6ac3d3bf010fd5a1b0f913a006830","ref":"refs/heads/vega-expr-gen","pushedAt":"2024-09-19T18:49:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"feat: Finish `to_signature` params component","shortMessageHtmlLink":"feat: Finish to_signature params component"}},{"before":"67c6a1e4ba18d5b98f3e6f9f0ac8a901c73fd116","after":"815404ecb894dd7a238e8cc576f22e4bd4192c8b","ref":"refs/heads/vega-expr-gen","pushedAt":"2024-09-19T18:15:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"feat(DRAFT): Adds `VegaExprNode.to_signature`\n\n- Only the most common case\n- no docs\n- No method body","shortMessageHtmlLink":"feat(DRAFT): Adds VegaExprNode.to_signature"}},{"before":null,"after":"67c6a1e4ba18d5b98f3e6f9f0ac8a901c73fd116","ref":"refs/heads/vega-expr-gen","pushedAt":"2024-09-19T18:01:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"fix: Don't include `\"*args\"` in `parameter_names`","shortMessageHtmlLink":"fix: Don't include \"*args\" in parameter_names"}},{"before":"333afc54b2b7f08e92f0614567af03875e46ddff","after":"2eb5def6a13eb6153a78a59b51e0eded60e23c18","ref":"refs/heads/support-py-313","pushedAt":"2024-09-17T15:48:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"Merge branch 'main' into support-py-313","shortMessageHtmlLink":"Merge branch 'main' into support-py-313"}},{"before":"b7c269d9fd43ac5b597385ae32f75721b4bfd254","after":null,"ref":"refs/heads/update-typing-ext-bound","pushedAt":"2024-09-17T14:13:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"}},{"before":"32990a597af7c09586904f40b3f5e6787f752fa5","after":"62cd37774cc1abfe2905b2ae554c75ee33a65907","ref":"refs/heads/main","pushedAt":"2024-09-17T13:58:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"binste","name":"Stefan Binder","path":"/binste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23366411?s=80&v=4"},"commit":{"message":"ci: Bump `typing_extensions` python to `3.14` (#3593)","shortMessageHtmlLink":"ci: Bump typing_extensions python to 3.14 (#3593)"}},{"before":null,"after":"b7c269d9fd43ac5b597385ae32f75721b4bfd254","ref":"refs/heads/update-typing-ext-bound","pushedAt":"2024-09-17T10:49:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"ci: Bump `typing_extensions` python to `3.14`\n\nhttps://github.com/vega/altair/pull/3536#discussion_r1761310603, https://github.com/vega/altair/discussions/3548#discussioncomment-10406087","shortMessageHtmlLink":"ci: Bump typing_extensions python to 3.14"}},{"before":"e1344edcd41df5a661a33f2e61d83c014f259f72","after":null,"ref":"refs/heads/fix-test_api-typing","pushedAt":"2024-09-16T17:50:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"}},{"before":"a171ce8cb2f0b0cb0c944ddbd0c0623282570c0c","after":"32990a597af7c09586904f40b3f5e6787f752fa5","ref":"refs/heads/main","pushedAt":"2024-09-15T21:14:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"test(typing): Resolve warnings in `test_api.py` (#3592)","shortMessageHtmlLink":"test(typing): Resolve warnings in test_api.py (#3592)"}},{"before":"3946d02d6fc5c207af3d9224c13b93915fc00018","after":"e1344edcd41df5a661a33f2e61d83c014f259f72","ref":"refs/heads/fix-test_api-typing","pushedAt":"2024-09-15T21:05:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"fix: Use `pyright`-specific ignore\n\nhttps://github.com/vega/altair/actions/runs/10874260258/job/30171347201?pr=3592","shortMessageHtmlLink":"fix: Use pyright-specific ignore"}},{"before":null,"after":"3946d02d6fc5c207af3d9224c13b93915fc00018","ref":"refs/heads/fix-test_api-typing","pushedAt":"2024-09-15T21:01:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"chore(typing): Ignore `LookupData.data` warning, add `api.py` comment","shortMessageHtmlLink":"chore(typing): Ignore LookupData.data warning, add api.py comment"}},{"before":null,"after":"333afc54b2b7f08e92f0614567af03875e46ddff","ref":"refs/heads/support-py-313","pushedAt":"2024-09-14T09:54:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"ci: Support Python 3.13\n\nMinimal/fallback support for `3.13`.\n\nIdeally I'd like to minimise hard dependencies we have on `typing_extensions` before October 2024.\nHowever, this would be the simpler option if it passes CI\n\nResolves https://github.com/vega/altair/issues/3587","shortMessageHtmlLink":"ci: Support Python 3.13"}},{"before":"7f5eda4a4b32ca4102e54681cedae4f0dcc69ee8","after":null,"ref":"refs/heads/fix-pylance-2024.9.1","pushedAt":"2024-09-10T17:40:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"}},{"before":"872c83c81e4ce477b5cbc90eb587919ccd000a44","after":"a171ce8cb2f0b0cb0c944ddbd0c0623282570c0c","ref":"refs/heads/main","pushedAt":"2024-09-10T17:40:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"ci(typing): fix support `pylance>=2024.9.1` (#3585)","shortMessageHtmlLink":"ci(typing): fix support pylance>=2024.9.1 (#3585)"}},{"before":null,"after":"7f5eda4a4b32ca4102e54681cedae4f0dcc69ee8","ref":"refs/heads/fix-pylance-2024.9.1","pushedAt":"2024-09-10T17:27:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"ci(typing): fix support `pylance>=2024.9.1`\n\nRecent [versions](https://github.com/microsoft/pylance-release/releases) are producing warnings that cannot be silenced.\nSee https://github.com/microsoft/pylance-release/wiki/Settings.json-overridden-by-Pyrightconfig.json-or-Pyproject.toml","shortMessageHtmlLink":"ci(typing): fix support pylance>=2024.9.1"}},{"before":"682b1695526d523b769f419b2dade1e32f5383de","after":"872c83c81e4ce477b5cbc90eb587919ccd000a44","ref":"refs/heads/main","pushedAt":"2024-09-09T21:11:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"binste","name":"Stefan Binder","path":"/binste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23366411?s=80&v=4"},"commit":{"message":"feat: Add 'olli' renderer to generate accessible text structures for screen reader users (#3580)","shortMessageHtmlLink":"feat: Add 'olli' renderer to generate accessible text structures for …"}},{"before":"9f7a2c705dd2c432b282b332e0075f846a5f2b7a","after":null,"ref":"refs/heads/ci-fix-pyright-include","pushedAt":"2024-09-09T16:57:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"}},{"before":"e135c265a438d53a1de3ab628f52317f7dca84c9","after":"682b1695526d523b769f419b2dade1e32f5383de","ref":"refs/heads/main","pushedAt":"2024-09-09T16:51:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattijn","name":"Mattijn van Hoek","path":"/mattijn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5186265?s=80&v=4"},"commit":{"message":"fix: Update docs to use correct init value for `selection_point` (#3584)","shortMessageHtmlLink":"fix: Update docs to use correct init value for selection_point (#3584)"}},{"before":"df14929075b45233126f4cfe579c139e0b7f0559","after":"e135c265a438d53a1de3ab628f52317f7dca84c9","ref":"refs/heads/main","pushedAt":"2024-09-09T11:34:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"ci: Add include patterns for `pyright` (#3583)","shortMessageHtmlLink":"ci: Add include patterns for pyright (#3583)"}},{"before":null,"after":"9f7a2c705dd2c432b282b332e0075f846a5f2b7a","ref":"refs/heads/ci-fix-pyright-include","pushedAt":"2024-09-09T11:19:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"ci: Add include patterns for `pyright`\n\nhttps://github.com/vega/altair/pull/3536#discussion_r1748968002, https://github.com/vega/altair/commit/c594e55e76613d0363e3b419a00cb2f920547755","shortMessageHtmlLink":"ci: Add include patterns for pyright"}},{"before":"f174e150f9b57fccbf15b356e73517aebb26842c","after":null,"ref":"refs/heads/fix-strict-dict-map","pushedAt":"2024-09-06T16:39:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"}},{"before":"a7c227b08b29b393ba2b0eeeda69959f2eb28c3b","after":"df14929075b45233126f4cfe579c139e0b7f0559","ref":"refs/heads/main","pushedAt":"2024-09-06T16:29:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"fix(typing): Relax `dict` annotations in `channels.py` (#3573)","shortMessageHtmlLink":"fix(typing): Relax dict annotations in channels.py (#3573)"}},{"before":"f523d5f528db392fba29a9a016004643a23c3771","after":"f174e150f9b57fccbf15b356e73517aebb26842c","ref":"refs/heads/fix-strict-dict-map","pushedAt":"2024-09-06T15:51:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"refactor(typing): De-prioritise `Map` in annotations\n\nhttps://github.com/vega/altair/pull/3573#discussion_r1747220214","shortMessageHtmlLink":"refactor(typing): De-prioritise Map in annotations"}},{"before":"d7f32f82a847d78c292fb15890d30ebbef245218","after":"f523d5f528db392fba29a9a016004643a23c3771","ref":"refs/heads/fix-strict-dict-map","pushedAt":"2024-09-06T12:35:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"build: run `generate-schema-wrapper`","shortMessageHtmlLink":"build: run generate-schema-wrapper"}},{"before":"bc3bd25f55c93870ee7b049706bcf3f61daa4f9b","after":"d7f32f82a847d78c292fb15890d30ebbef245218","ref":"refs/heads/fix-strict-dict-map","pushedAt":"2024-09-06T12:01:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"build: run `generate-schema-wrapper`","shortMessageHtmlLink":"build: run generate-schema-wrapper"}},{"before":"6d1ac8a7e8c4d54ebfb82147734990026aa62dc0","after":"bc3bd25f55c93870ee7b049706bcf3f61daa4f9b","ref":"refs/heads/fix-strict-dict-map","pushedAt":"2024-09-06T11:47:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"chore(ruff): Add assignment ignore","shortMessageHtmlLink":"chore(ruff): Add assignment ignore"}},{"before":null,"after":"6d1ac8a7e8c4d54ebfb82147734990026aa62dc0","ref":"refs/heads/fix-strict-dict-map","pushedAt":"2024-09-06T11:44:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/main' into fix-strict-dict-map","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/main' into fix-strict-dict-map"}},{"before":"111d6e7692e378954ccbd5090aa1d9a15f77cea4","after":"a7c227b08b29b393ba2b0eeeda69959f2eb28c3b","ref":"refs/heads/main","pushedAt":"2024-09-06T11:28:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dangotbanned","name":"Dan Redding","path":"/dangotbanned","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125183946?s=80&v=4"},"commit":{"message":"fix(typing): Resolve multiple `@utils.use_signature` issues (#3565)","shortMessageHtmlLink":"fix(typing): Resolve multiple @utils.use_signature issues (#3565)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu0RhaQA","startCursor":null,"endCursor":null}},"title":"Activity · vega/altair"}