{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":601990142,"defaultBranch":"master","name":"pyassorted","ownerLogin":"dockhardman","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-15T09:07:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/40383230?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720164486.0","currentOid":""},"activityList":{"items":[{"before":"ab7f969c493fce2541438576c8b1c7db5da6c085","after":"71c7b7c5a83d225be2d24297d22042fcd53fd495","ref":"refs/heads/master","pushedAt":"2024-07-05T07:26:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Upgrade version 0.9.1","shortMessageHtmlLink":"Upgrade version 0.9.1"}},{"before":"9d7fb16c49205fdf7dc8be0134811e6edc787a99","after":"ab7f969c493fce2541438576c8b1c7db5da6c085","ref":"refs/heads/master","pushedAt":"2024-07-05T07:05:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Merge pull request #45 from dockhardman/upgrade/deps\n\nUpgrade deps.","shortMessageHtmlLink":"Merge pull request #45 from dockhardman/upgrade/deps"}},{"before":null,"after":"4cdf6433fd54bf1c29bbce1fdebea77e568452af","ref":"refs/heads/upgrade/deps","pushedAt":"2024-07-05T07:01:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Upgrade deps.","shortMessageHtmlLink":"Upgrade deps."}},{"before":"9c44f19c0b982012edeae9e541ab18b77319c767","after":"9d7fb16c49205fdf7dc8be0134811e6edc787a99","ref":"refs/heads/master","pushedAt":"2024-07-05T07:00:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Merge pull request #44 from dockhardman/feature/eob_missing_ok_in_extract_code_blocks\n\nfeat(string): Add support for extracting code blocks without end markers","shortMessageHtmlLink":"Merge pull request #44 from dockhardman/feature/eob_missing_ok_in_ext…"}},{"before":"9c44f19c0b982012edeae9e541ab18b77319c767","after":"fe2ae83a196ba1a88124e1b8492973d7ad2e5628","ref":"refs/heads/feature/eob_missing_ok_in_extract_code_blocks","pushedAt":"2024-07-05T06:59:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"feat(string): Add support for extracting code blocks without end markers\n\n- Add `eob_missing_ok` parameter to `extract_code_blocks` function\n- Implement logic to handle missing end-of-block markers when `eob_missing_ok` is True\n- Update test case to cover new functionality","shortMessageHtmlLink":"feat(string): Add support for extracting code blocks without end markers"}},{"before":null,"after":"9c44f19c0b982012edeae9e541ab18b77319c767","ref":"refs/heads/feature/eob_missing_ok_in_extract_code_blocks","pushedAt":"2024-07-05T06:56:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Upgrade version 0.9.0.","shortMessageHtmlLink":"Upgrade version 0.9.0."}},{"before":"562c0454c65de72ca96596e726da7c4346068f59","after":"9c44f19c0b982012edeae9e541ab18b77319c767","ref":"refs/heads/master","pushedAt":"2024-05-04T07:57:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Upgrade version 0.9.0.","shortMessageHtmlLink":"Upgrade version 0.9.0."}},{"before":"7f67e137eb1de5f5c18f761fb248b4b063e53f28","after":"562c0454c65de72ca96596e726da7c4346068f59","ref":"refs/heads/master","pushedAt":"2024-05-04T07:55:37.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Merge pull request #43 from dockhardman/improve/string_lib\n\nImprove/string lib","shortMessageHtmlLink":"Merge pull request #43 from dockhardman/improve/string_lib"}},{"before":"f862c605574064cff8b0231009923780ce9d96d6","after":"ca2a7772b096983eb6b4c5d29e51097b8c014711","ref":"refs/heads/improve/string_lib","pushedAt":"2024-05-04T07:54:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"ENH: Add extract_code_blocks function to string module\n\n- Add extract_code_blocks function to extract code blocks for specified languages\n- Update __init__.py to include extract_code_blocks in __all__\n- Add tests for extract_code_blocks in test_string.py","shortMessageHtmlLink":"ENH: Add extract_code_blocks function to string module"}},{"before":null,"after":"f862c605574064cff8b0231009923780ce9d96d6","ref":"refs/heads/improve/string_lib","pushedAt":"2024-05-04T07:42:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"FEAT: Add limit_consecutive_newlines function\n\n- Add limit_consecutive_newlines function to limit consecutive newlines in a string\n- Update __init__.py to include limit_consecutive_newlines in __all__\n- Add test cases for limit_consecutive_newlines in test_string.py","shortMessageHtmlLink":"FEAT: Add limit_consecutive_newlines function"}},{"before":"448c9f4cae352ef7e07413a42c1af004d703c472","after":"7f67e137eb1de5f5c18f761fb248b4b063e53f28","ref":"refs/heads/master","pushedAt":"2024-04-30T06:00:53.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Merge pull request #42 from dockhardman/upgrade/py310\n\nUpgrade/py310","shortMessageHtmlLink":"Merge pull request #42 from dockhardman/upgrade/py310"}},{"before":"3dea97fcda0cf9667063518ab3f530bd5e02fdc1","after":"0c7eb094d7f0f6917574467b16130bcd6c8d2294","ref":"refs/heads/upgrade/py310","pushedAt":"2024-04-30T06:00:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"MAINT: Upgrade CircleCI Python image to 3.10\n\nUpdate the CircleCI configuration to use the Python 3.10 Docker image\nfor running pytests instead of the older Python 3.8 image.","shortMessageHtmlLink":"MAINT: Upgrade CircleCI Python image to 3.10"}},{"before":null,"after":"3dea97fcda0cf9667063518ab3f530bd5e02fdc1","ref":"refs/heads/upgrade/py310","pushedAt":"2024-04-30T05:59:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Bump python version to >=3.10.0, <4.0.0\n\nUpdate dependencies:\n- black 23.3.0 -> 24.4.2\n- exceptiongroup 1.2.0 -> 1.2.1\n- importlib-metadata 6.7.0 -> 7.1.0\n- isort 5.11.5 -> 5.13.2\n- markdown-it-py 2.2.0 -> 3.0.0\n- packaging 23.2 -> 24.0\n- pathspec 0.11.2 -> 0.12.1\n- platformdirs 4.0.0 -> 4.2.1\n- pluggy 1.2.0 -> 1.5.0\n- pytest 7.4.4 -> 8.2.0\n- pytest-asyncio 0.21.1 -> 0.23.6\n- typing-extensions 4.7.1 -> 4.11.0\n- zipp 3.15.0 -> 3.18.1\n\nRemove dependency:\n- typed-ast","shortMessageHtmlLink":"Bump python version to >=3.10.0, <4.0.0"}},{"before":"e4dc4703e1c21c38bbea40fe076a61f6647bce51","after":"448c9f4cae352ef7e07413a42c1af004d703c472","ref":"refs/heads/master","pushedAt":"2024-04-30T05:05:35.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Merge pull request #41 from dockhardman/feature/is_instance_of_typed_dict\n\nFeature/is instance of typed dict","shortMessageHtmlLink":"Merge pull request #41 from dockhardman/feature/is_instance_of_typed_…"}},{"before":"e4dc4703e1c21c38bbea40fe076a61f6647bce51","after":"b8e2e53c89d3aaa9dea0d19abaa8384f05486c4b","ref":"refs/heads/feature/is_instance_of_typed_dict","pushedAt":"2024-04-30T04:59:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Add tests for is_instance_of_typed_dict\n\n- Add tests/types/__init__.py\n- Add tests/types/test_inspect.py with test cases for is_instance_of_typed_dict","shortMessageHtmlLink":"Add tests for is_instance_of_typed_dict"}},{"before":null,"after":"e4dc4703e1c21c38bbea40fe076a61f6647bce51","ref":"refs/heads/feature/is_instance_of_typed_dict","pushedAt":"2024-04-30T04:48:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Merge pull request #40 from dockhardman/feature_run_generator\n\nFeature run generator","shortMessageHtmlLink":"Merge pull request #40 from dockhardman/feature_run_generator"}},{"before":"2a377f17031985341f7bdd32f28b2597602e322e","after":"e4dc4703e1c21c38bbea40fe076a61f6647bce51","ref":"refs/heads/master","pushedAt":"2024-02-29T17:33:20.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Merge pull request #40 from dockhardman/feature_run_generator\n\nFeature run generator","shortMessageHtmlLink":"Merge pull request #40 from dockhardman/feature_run_generator"}},{"before":"589f19272029bdb322aab65bfae4fca700ee7ace","after":"ca499be68e1d16abf97d74eadaeb70245e5ade28","ref":"refs/heads/feature_run_generator","pushedAt":"2024-02-29T17:32:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Update rich library to version 13.7.1 and pyassorted library to version 0.8.0","shortMessageHtmlLink":"Update rich library to version 13.7.1 and pyassorted library to versi…"}},{"before":"230b0685a2b6f98566590349ba0d7851db1576a5","after":"589f19272029bdb322aab65bfae4fca700ee7ace","ref":"refs/heads/feature_run_generator","pushedAt":"2024-02-29T17:31:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Refactor test_executor.py: Remove unused imports and add error handling in test functions","shortMessageHtmlLink":"Refactor test_executor.py: Remove unused imports and add error handli…"}},{"before":"41e8d589c5e4550492215038f8ce98b19cbe0aa0","after":"230b0685a2b6f98566590349ba0d7851db1576a5","ref":"refs/heads/feature_run_generator","pushedAt":"2024-02-29T17:24:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Add support for async generator functions and instance with __call__ method","shortMessageHtmlLink":"Add support for async generator functions and instance with __call__ …"}},{"before":"8d0115687274816ac64dbe16ce39384f2e176ec9","after":"41e8d589c5e4550492215038f8ce98b19cbe0aa0","ref":"refs/heads/feature_run_generator","pushedAt":"2024-02-29T17:08:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Add support for async generator functions in run_generator()","shortMessageHtmlLink":"Add support for async generator functions in run_generator()"}},{"before":"4d62efa12a45be2de0811536eef75420c63113d9","after":"8d0115687274816ac64dbe16ce39384f2e176ec9","ref":"refs/heads/feature_run_generator","pushedAt":"2024-02-28T14:33:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Add generator tests for run_generator function","shortMessageHtmlLink":"Add generator tests for run_generator function"}},{"before":"0a82ce458b228b67d3067f4dd87b75b3ee23dd3e","after":"4d62efa12a45be2de0811536eef75420c63113d9","ref":"refs/heads/feature_run_generator","pushedAt":"2024-02-28T14:31:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Add run_generator function to asyncio executor","shortMessageHtmlLink":"Add run_generator function to asyncio executor"}},{"before":"90f15a941daf2ddd9830966d9a4ba5358dc61ab4","after":"0a82ce458b228b67d3067f4dd87b75b3ee23dd3e","ref":"refs/heads/feature_run_generator","pushedAt":"2024-02-27T14:48:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Add run_generator function to asyncio executor module","shortMessageHtmlLink":"Add run_generator function to asyncio executor module"}},{"before":"fdfacf11e3e2e15925439e6c2a9083d5e2560351","after":"90f15a941daf2ddd9830966d9a4ba5358dc61ab4","ref":"refs/heads/feature_run_generator","pushedAt":"2024-02-27T14:48:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Fix typing issue in asyncio executor","shortMessageHtmlLink":"Fix typing issue in asyncio executor"}},{"before":null,"after":"fdfacf11e3e2e15925439e6c2a9083d5e2560351","ref":"refs/heads/feature_run_generator","pushedAt":"2024-02-27T14:48:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Update dependencies in pyproject.toml and requirements.txt","shortMessageHtmlLink":"Update dependencies in pyproject.toml and requirements.txt"}},{"before":"5480aa4f56670eaad7936b71717c7ea17db2a2ad","after":"2a377f17031985341f7bdd32f28b2597602e322e","ref":"refs/heads/master","pushedAt":"2024-02-27T14:43:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Merge pull request #39 from dockhardman/update_deps\n\nRelase version 0.7.8","shortMessageHtmlLink":"Merge pull request #39 from dockhardman/update_deps"}},{"before":"b724723261cbf4de5a6dd95a17e8ba326886788d","after":"5480aa4f56670eaad7936b71717c7ea17db2a2ad","ref":"refs/heads/master","pushedAt":"2024-02-05T02:17:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Merge pull request #38 from dockhardman/feature_warn_modules\n\nAdd deprecated_class decorator to mark classes as deprecated","shortMessageHtmlLink":"Merge pull request #38 from dockhardman/feature_warn_modules"}},{"before":null,"after":"78e43cfa3da7822098741d84a355ce73b8be7bfb","ref":"refs/heads/feature_warn_modules","pushedAt":"2024-02-05T02:16:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Add deprecated_class decorator to mark classes as deprecated","shortMessageHtmlLink":"Add deprecated_class decorator to mark classes as deprecated"}},{"before":"32c4f57c6e92d3514c43bf9b673f167b0b24db8a","after":"d48a5a4426bbbde0d2dfa03479a69cc1c584fcac","ref":"refs/heads/update_deps","pushedAt":"2023-12-22T04:45:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dockhardman","name":"AllenChou","path":"/dockhardman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40383230?s=80&v=4"},"commit":{"message":"Relase version 0.7.8","shortMessageHtmlLink":"Relase version 0.7.8"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEd4gt8wA","startCursor":null,"endCursor":null}},"title":"Activity · dockhardman/pyassorted"}