{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":578565361,"defaultBranch":"main","name":"asyncz","ownerLogin":"dymmond","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-15T11:05:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/65982469?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722585250.0","currentOid":""},"activityList":{"items":[{"before":"c2f9955555aec9f452eaabb90afe1feb66c0f6b0","after":null,"ref":"refs/heads/develop","pushedAt":"2024-08-02T07:44:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tarsil","name":"Tiago Silva","path":"/tarsil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11027931?s=80&v=4"}},{"before":"61e9508cb352c7494ff25f1484743d56b44907d7","after":"6e842cbbe5a2fccee91a2137654b05f907f0a140","ref":"refs/heads/main","pushedAt":"2024-08-02T07:44:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tarsil","name":"Tiago Silva","path":"/tarsil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11027931?s=80&v=4"},"commit":{"message":"Develop (#82)\n\n* allow paused tasks, use scheduler timezone instead of tzlocal, make tzlocal optional (#80)\r\n\r\nChanges:\r\n\r\n- cleanup unused to_bool\r\n- pass timezone info from scheduler to get_next_trigger_time, so they are scheduler specific\r\n- make tzlocal optional and fallback to utc\r\n- allow to_datetime be used without timezone\r\n- allow submitting paused tasks\r\n- replace UndefinedType by Undefined and add a shim for backward compatibility\r\n- shrink pending_tasks, store_alias is now set in add_task\r\n- allow updating task attributes while submitting via add_task\r\n- fix incorrect fn references in documentation\r\n- update documentation\r\n- allow updating more attributes in-place in add_task\r\n- remove old types from TaskState\r\n- allow submitting tasks only once (set a fuse submitted)\r\n- add tests\r\n- update release notes\r\n\r\n* optional loguru, allow switching logging (#81)\r\n\r\n\r\n- make loguru optional, fallback to normal logging\r\n- make normal logging selectable by overwriting either per scheduler or\r\n per default_loggers_class in asyncz.schedulers.base\r\n- splitout process_pool from pool and pass special logger\r\n- provide tests\r\n- update release notes and docs\r\n* fix test workflow and docker-compose\r\n* fix python 3.8 typings\r\n\r\n* bump version\r\n\r\n* add warning about flaky integration tests\r\n\r\n* fix spurious integration test failures\r\n\r\n---------\r\n\r\nCo-authored-by: Alexander ","shortMessageHtmlLink":"Develop (#82)"}},{"before":"458a48a8532cce7a4b9e86a2c9c173858c522b1b","after":"c2f9955555aec9f452eaabb90afe1feb66c0f6b0","ref":"refs/heads/develop","pushedAt":"2024-08-02T07:41:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"fix spurious integration test failures","shortMessageHtmlLink":"fix spurious integration test failures"}},{"before":"cc5b532da5a38bc4467e488dc2f3a4c8829970aa","after":"458a48a8532cce7a4b9e86a2c9c173858c522b1b","ref":"refs/heads/develop","pushedAt":"2024-08-02T07:17:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"add warning about flaky integration tests","shortMessageHtmlLink":"add warning about flaky integration tests"}},{"before":"0e215c834ea4713752badbfe52e3286acb2ec017","after":"cc5b532da5a38bc4467e488dc2f3a4c8829970aa","ref":"refs/heads/develop","pushedAt":"2024-08-02T06:49:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"9b99c67e09a9cd99fb020194d130f1a6dfb9e2d7","after":null,"ref":"refs/heads/devkral/cleanup/loguru","pushedAt":"2024-08-01T23:27:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tarsil","name":"Tiago Silva","path":"/tarsil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11027931?s=80&v=4"}},{"before":"cebee4aef7820f23a140695464dfdc23a1bfba9b","after":"0e215c834ea4713752badbfe52e3286acb2ec017","ref":"refs/heads/develop","pushedAt":"2024-08-01T23:27:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tarsil","name":"Tiago Silva","path":"/tarsil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11027931?s=80&v=4"},"commit":{"message":"optional loguru, allow switching logging (#81)\n\n\r\n- make loguru optional, fallback to normal logging\r\n- make normal logging selectable by overwriting either per scheduler or\r\n per default_loggers_class in asyncz.schedulers.base\r\n- splitout process_pool from pool and pass special logger\r\n- provide tests\r\n- update release notes and docs\r\n* fix test workflow and docker-compose\r\n* fix python 3.8 typings","shortMessageHtmlLink":"optional loguru, allow switching logging (#81)"}},{"before":"5b94ba1b64ade6ff914568b23cdc8b00a9fd8554","after":"9b99c67e09a9cd99fb020194d130f1a6dfb9e2d7","ref":"refs/heads/devkral/cleanup/loguru","pushedAt":"2024-08-01T23:15:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"fix python 3.8 typings","shortMessageHtmlLink":"fix python 3.8 typings"}},{"before":"f7275dccf6c3d8c29351539ea78fa11c486e1239","after":"5b94ba1b64ade6ff914568b23cdc8b00a9fd8554","ref":"refs/heads/devkral/cleanup/loguru","pushedAt":"2024-08-01T23:10:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"fix test workflow and docker-compose","shortMessageHtmlLink":"fix test workflow and docker-compose"}},{"before":null,"after":"f7275dccf6c3d8c29351539ea78fa11c486e1239","ref":"refs/heads/devkral/cleanup/loguru","pushedAt":"2024-08-01T23:02:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"Changes:\n\n- make loguru optional, fallback to normal logging\n- make normal logging selectable by overwriting either per scheduler or\n per default_loggers_class in asyncz.schedulers.base\n- splitout process_pool from pool and pass special logger\n- provide tests\n- update release notes and docs","shortMessageHtmlLink":"Changes:"}},{"before":"2b07ecfab11dcac4c394a7e951ecb814019e2bce","after":null,"ref":"refs/heads/devkral/cleanup/deps_and_cruft","pushedAt":"2024-08-01T12:02:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"}},{"before":"61e9508cb352c7494ff25f1484743d56b44907d7","after":"cebee4aef7820f23a140695464dfdc23a1bfba9b","ref":"refs/heads/develop","pushedAt":"2024-08-01T12:02:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"allow paused tasks, use scheduler timezone instead of tzlocal, make tzlocal optional (#80)\n\nChanges:\r\n\r\n- cleanup unused to_bool\r\n- pass timezone info from scheduler to get_next_trigger_time, so they are scheduler specific\r\n- make tzlocal optional and fallback to utc\r\n- allow to_datetime be used without timezone\r\n- allow submitting paused tasks\r\n- replace UndefinedType by Undefined and add a shim for backward compatibility\r\n- shrink pending_tasks, store_alias is now set in add_task\r\n- allow updating task attributes while submitting via add_task\r\n- fix incorrect fn references in documentation\r\n- update documentation\r\n- allow updating more attributes in-place in add_task\r\n- remove old types from TaskState\r\n- allow submitting tasks only once (set a fuse submitted)\r\n- add tests\r\n- update release notes","shortMessageHtmlLink":"allow paused tasks, use scheduler timezone instead of tzlocal, make t…"}},{"before":"57b3eb4b9a6a0e17b3454cc5c1a5a921d3aa4dee","after":"2b07ecfab11dcac4c394a7e951ecb814019e2bce","ref":"refs/heads/devkral/cleanup/deps_and_cruft","pushedAt":"2024-08-01T09:35:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"update release notes","shortMessageHtmlLink":"update release notes"}},{"before":"894fb8883c7b56ce28ed84857498e668ac8790de","after":"57b3eb4b9a6a0e17b3454cc5c1a5a921d3aa4dee","ref":"refs/heads/devkral/cleanup/deps_and_cruft","pushedAt":"2024-08-01T09:03:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"Changes:\n\n- fix incorrect fn references in documentation\n- update documentation\n- allow updating more attributes in-place in add_task\n- remove old types from Taskstate\n- allow submitting tasks only once (set a fuse submitted)\n- fix restoring tasks from store (pending and submitted are\n automatically set)\n- add tests","shortMessageHtmlLink":"Changes:"}},{"before":"bdecfb40945e0d3c6a294151746c40858039a840","after":"894fb8883c7b56ce28ed84857498e668ac8790de","ref":"refs/heads/devkral/cleanup/deps_and_cruft","pushedAt":"2024-08-01T09:02:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"Changes:\n\n- update documentation\n- allow updating more attributes in-place in add_task\n- remove old types from Taskstate\n- allow submitting tasks only once (set a fuse submitted)\n- fix restoring tasks from store (pending and submitted are\n automatically set)\n- add tests","shortMessageHtmlLink":"Changes:"}},{"before":"9fa15f77df10cefd84a3483f3f0dc40cedaa0ca1","after":"bdecfb40945e0d3c6a294151746c40858039a840","ref":"refs/heads/devkral/cleanup/deps_and_cruft","pushedAt":"2024-07-31T13:39:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"add legacy shim for Undefined","shortMessageHtmlLink":"add legacy shim for Undefined"}},{"before":"5a7e38f1d09d407e5a472333ca90aa058581ed9c","after":"61e9508cb352c7494ff25f1484743d56b44907d7","ref":"refs/heads/develop","pushedAt":"2024-07-31T13:36:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"bump version (#78)","shortMessageHtmlLink":"bump version (#78)"}},{"before":null,"after":"9fa15f77df10cefd84a3483f3f0dc40cedaa0ca1","ref":"refs/heads/devkral/cleanup/deps_and_cruft","pushedAt":"2024-07-31T13:32:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"Changes:\n\n- cleanup unused to_bool\n- pass timezone info from scheduler to get_next_trigger_time, so they\n are scheduler specific\n- make tzlocal optional and fallback to utc\n- allow to_datetime be used without timezone\n- allow submitting paused tasks","shortMessageHtmlLink":"Changes:"}},{"before":"680da5fb849f94a0adc2d0c083a0452a9f24c5ec","after":null,"ref":"refs/heads/devkral/bump_version","pushedAt":"2024-07-29T22:48:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"}},{"before":"625ec59bb5dd431b640ebf7988f546468b8c06d1","after":"61e9508cb352c7494ff25f1484743d56b44907d7","ref":"refs/heads/main","pushedAt":"2024-07-29T22:48:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"bump version (#78)","shortMessageHtmlLink":"bump version (#78)"}},{"before":null,"after":"680da5fb849f94a0adc2d0c083a0452a9f24c5ec","ref":"refs/heads/devkral/bump_version","pushedAt":"2024-07-29T22:43:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"c18886242e877ee68f46d5506bdb440b4e833c44","after":null,"ref":"refs/heads/devkral/docs/release_notes","pushedAt":"2024-07-29T22:41:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tarsil","name":"Tiago Silva","path":"/tarsil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11027931?s=80&v=4"}},{"before":"b035d6658b7e82578ffdbee585a3fd74eba81112","after":"625ec59bb5dd431b640ebf7988f546468b8c06d1","ref":"refs/heads/main","pushedAt":"2024-07-29T22:41:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"update release notes (#77)\n\nupdate release notes","shortMessageHtmlLink":"update release notes (#77)"}},{"before":"75f7d1ff3952f32ef38dcf6257da1d56106cc754","after":"c18886242e877ee68f46d5506bdb440b4e833c44","ref":"refs/heads/devkral/docs/release_notes","pushedAt":"2024-07-29T22:38:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"add missing spaces","shortMessageHtmlLink":"add missing spaces"}},{"before":null,"after":"75f7d1ff3952f32ef38dcf6257da1d56106cc754","ref":"refs/heads/devkral/docs/release_notes","pushedAt":"2024-07-29T22:11:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"update release notes","shortMessageHtmlLink":"update release notes"}},{"before":"fd9e9c23d20797ee9e982c86b66f8929dd5be339","after":null,"ref":"refs/heads/devkral/fixes/backward_compatibility","pushedAt":"2024-07-29T22:07:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"}},{"before":"6f23a44d92db587cf2be911045a81a809fb1a161","after":"b035d6658b7e82578ffdbee585a3fd74eba81112","ref":"refs/heads/main","pushedAt":"2024-07-29T22:07:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"Allow using the old fn keyword instead of the new fn_or_task: (#76)\n\nChanges:\r\n- add backward compatibility for passing 'fn' instead of 'fn_or_task'\r\n- test integrations better, especially the 'fn' name backward compatibility","shortMessageHtmlLink":"Allow using the old fn keyword instead of the new fn_or_task: (#76)"}},{"before":"ecb140a920cd79b469c2137bc455c085505641c0","after":"fd9e9c23d20797ee9e982c86b66f8929dd5be339","ref":"refs/heads/devkral/fixes/backward_compatibility","pushedAt":"2024-07-29T22:05:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"Changes:\n\n- add backward compatibility for passing fn instead of fn_or_task\n- test integrations better, especcially the 'fn' name backward compabitility","shortMessageHtmlLink":"Changes:"}},{"before":"880ba092507cc7bb3f17c1dd82b110e5d30c4eb3","after":null,"ref":"refs/heads/devkral/typings","pushedAt":"2024-07-29T22:04:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"}},{"before":"4ce58b4603b06d079012ed2ee31ae582a7c7b3c1","after":"6f23a44d92db587cf2be911045a81a809fb1a161","ref":"refs/heads/main","pushedAt":"2024-07-29T22:04:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devkral","name":"Alexander","path":"/devkral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658768?s=80&v=4"},"commit":{"message":"Typings & improved decorator mode of tasks (#74)\n\nChanges:\r\n\r\n- improved typings\r\n- generalized forwarding of Task so subclasses keep their options when using the decorator mode\r\n- feature: functions have now asyncz_tasks attribute in case the decorator mode of tasks without id is used\r\n- add docs for the asyncz_tasks attribute feature","shortMessageHtmlLink":"Typings & improved decorator mode of tasks (#74)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEj-k3HQA","startCursor":null,"endCursor":null}},"title":"Activity · dymmond/asyncz"}