{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2703394,"defaultBranch":"master","name":"huey","ownerLogin":"coleifer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-11-03T16:39:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/119974?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1695214111.0","currentOid":""},"activityList":{"items":[{"before":"2e3f08b94bf2b86c095bfeb6731763fb94671b6c","after":"e039644cdd4dc95a25d1137fe8356cd0bc73e3b1","ref":"refs/heads/master","pushedAt":"2024-05-16T12:34:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Add example for SIGNAL_INTERRUPTED\n\nReplaces #797","shortMessageHtmlLink":"Add example for SIGNAL_INTERRUPTED"}},{"before":"054165edc632de6f0f99f8f057ef49ddcbd7c17e","after":"2e3f08b94bf2b86c095bfeb6731763fb94671b6c","ref":"refs/heads/master","pushedAt":"2024-04-04T14:35:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Ensure that SIGHUP followed by SIGINT, the SIGINT is respected.\n\nRefs #755","shortMessageHtmlLink":"Ensure that SIGHUP followed by SIGINT, the SIGINT is respected."}},{"before":"922b74e445c7a895f3d2e022633a73028f70ef93","after":"054165edc632de6f0f99f8f057ef49ddcbd7c17e","ref":"refs/heads/master","pushedAt":"2024-01-23T15:34:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Experimental SQS/S3 storage layer.","shortMessageHtmlLink":"Experimental SQS/S3 storage layer."}},{"before":"8cfe4cfd7ff59a75c1d4605e9ca11087f6905266","after":"922b74e445c7a895f3d2e022633a73028f70ef93","ref":"refs/heads/master","pushedAt":"2024-01-11T17:02:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Clarify docs slightly on revoked behavior, clean up code.\n\nFixes #784","shortMessageHtmlLink":"Clarify docs slightly on revoked behavior, clean up code."}},{"before":"383331e02468a8d84e16979722653389d710d22e","after":"8cfe4cfd7ff59a75c1d4605e9ca11087f6905266","ref":"refs/heads/master","pushedAt":"2024-01-09T16:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Factor consumer main loop into its own method.\n\nRefs #783","shortMessageHtmlLink":"Factor consumer main loop into its own method."}},{"before":"3e7bdf253a02813eff138a2db6b00554d81a8e57","after":"383331e02468a8d84e16979722653389d710d22e","ref":"refs/heads/master","pushedAt":"2024-01-09T16:01:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Allow users to override the TaskWrapper implementation.\n\nRefs #783","shortMessageHtmlLink":"Allow users to override the TaskWrapper implementation."}},{"before":"2b5a2d0f561e6504914c5c38d8a906d9eed86f99","after":"3e7bdf253a02813eff138a2db6b00554d81a8e57","ref":"refs/heads/master","pushedAt":"2023-11-28T02:39:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Updated docs on shutdown behavior.","shortMessageHtmlLink":"Updated docs on shutdown behavior."}},{"before":"bdbe58c878b1e7579ea32100120148da8c8a4809","after":"2b5a2d0f561e6504914c5c38d8a906d9eed86f99","ref":"refs/heads/master","pushedAt":"2023-11-28T02:36:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Updated docs on shutdown behavior.","shortMessageHtmlLink":"Updated docs on shutdown behavior."}},{"before":"a624af3356c4904dd733bcaf9254cfe0301bdcab","after":"bdbe58c878b1e7579ea32100120148da8c8a4809","ref":"refs/heads/master","pushedAt":"2023-11-21T17:36:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Add compatibility hack for Python 3.12's broken utc stuff","shortMessageHtmlLink":"Add compatibility hack for Python 3.12's broken utc stuff"}},{"before":"434fb9825c7b464e26ea967897338710185df0bc","after":"a624af3356c4904dd733bcaf9254cfe0301bdcab","ref":"refs/heads/master","pushedAt":"2023-11-15T14:50:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"readthedocs yaml shit is now required.\n\nwhat the fuck, eabod rtd","shortMessageHtmlLink":"readthedocs yaml shit is now required."}},{"before":"07e85d1b293611e1bc069748d2abe9f6120d0089","after":"434fb9825c7b464e26ea967897338710185df0bc","ref":"refs/heads/master","pushedAt":"2023-10-22T12:50:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Fix incorrect long-form options in consumer options.\n\nReplaces #774","shortMessageHtmlLink":"Fix incorrect long-form options in consumer options."}},{"before":"4a377b25065e55c40b3a9221302351f066608145","after":"07e85d1b293611e1bc069748d2abe9f6120d0089","ref":"refs/heads/master","pushedAt":"2023-10-13T12:38:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Clean up doc index and readme.\n\nReplaces #773","shortMessageHtmlLink":"Clean up doc index and readme."}},{"before":"2dedbb33094182228ce1c433b57c88e3a494d90b","after":"4a377b25065e55c40b3a9221302351f066608145","ref":"refs/heads/master","pushedAt":"2023-09-20T12:48:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"2.5.0","shortMessageHtmlLink":"2.5.0"}},{"before":"a8f85f5880645c7fec71277cd1e50455b7321d20","after":"2dedbb33094182228ce1c433b57c88e3a494d90b","ref":"refs/heads/master","pushedAt":"2023-08-04T12:50:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Add importerror if gevent specified but not installed.\n\nRefs #759","shortMessageHtmlLink":"Add importerror if gevent specified but not installed."}},{"before":"fdbd988ab3da23ccd222cafa59c279559abca59b","after":"a8f85f5880645c7fec71277cd1e50455b7321d20","ref":"refs/heads/master","pushedAt":"2023-08-01T15:36:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Fix failing test.","shortMessageHtmlLink":"Fix failing test."}},{"before":"9cbf17eb025dab84a2c7afcd702543a4fe82d88f","after":"fdbd988ab3da23ccd222cafa59c279559abca59b","ref":"refs/heads/master","pushedAt":"2023-08-01T15:08:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Include lock name when task fails to execute due to TaskLocked.\n\nFixes #757","shortMessageHtmlLink":"Include lock name when task fails to execute due to TaskLocked."}},{"before":"6284422cdd7e407c13957484fd3f5e046fe126e3","after":"9cbf17eb025dab84a2c7afcd702543a4fe82d88f","ref":"refs/heads/master","pushedAt":"2023-07-19T13:57:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Run killall in a new greenlet.\n\nThis prevents exiting immediately if a greenlet is tying up the CPU and\nnot switching.","shortMessageHtmlLink":"Run killall in a new greenlet."}},{"before":"361e380ff4682e8d9683a057ef03b3adae60490e","after":"6284422cdd7e407c13957484fd3f5e046fe126e3","ref":"refs/heads/master","pushedAt":"2023-07-19T13:45:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Forceably terminate greenlets with TERM signal.","shortMessageHtmlLink":"Forceably terminate greenlets with TERM signal."}},{"before":"28b024b1050f3a5ef2e7b62393af1a31db0cbac3","after":"361e380ff4682e8d9683a057ef03b3adae60490e","ref":"refs/heads/master","pushedAt":"2023-07-18T16:54:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Add special INT handler for gevent, and fix TERM behavior as well.\n\nRefs #755","shortMessageHtmlLink":"Add special INT handler for gevent, and fix TERM behavior as well."}},{"before":"e78778b732d81feb81ab2bf87ea4872197896c95","after":"28b024b1050f3a5ef2e7b62393af1a31db0cbac3","ref":"refs/heads/master","pushedAt":"2023-06-23T23:16:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"GitHub no longer supports python 2.x on actions.\n\nWhat a clownshow, I'm sure supporting Python 2.x costs them nothing.\nI'll need to investigate what will be involved in getting this working\nagain.","shortMessageHtmlLink":"GitHub no longer supports python 2.x on actions."}},{"before":"50f5a672636240e9bc8615e0a1efe3fd870819bb","after":"e78778b732d81feb81ab2bf87ea4872197896c95","ref":"refs/heads/master","pushedAt":"2023-06-23T23:12:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Add short doc for new asyncio helpers.","shortMessageHtmlLink":"Add short doc for new asyncio helpers."}},{"before":"4737bdf5eac0b354879e39997f1f60ee084dc23d","after":"50f5a672636240e9bc8615e0a1efe3fd870819bb","ref":"refs/heads/master","pushedAt":"2023-06-23T22:52:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Add asyncio helper for resolving task results asynchronously.\n\nAlso add example script showing how to use this.","shortMessageHtmlLink":"Add asyncio helper for resolving task results asynchronously."}},{"before":"63bcf73b9db9cf07a931cf46a6c1d13e1e149685","after":"4737bdf5eac0b354879e39997f1f60ee084dc23d","ref":"refs/heads/master","pushedAt":"2023-06-10T21:33:29.321Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Add a very simple `ResultGroup.as_completed()` helper.\n\nRefs #746","shortMessageHtmlLink":"Add a very simple ResultGroup.as_completed() helper."}},{"before":"c544807f9f3a4dfc6d9ae82554d4efc66a75d2f7","after":"63bcf73b9db9cf07a931cf46a6c1d13e1e149685","ref":"refs/heads/master","pushedAt":"2023-06-06T16:30:38.616Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Remove travis-ci icon","shortMessageHtmlLink":"Remove travis-ci icon"}},{"before":"86e57869aee6e7b2b2f1abd9a05070fea6fef3ed","after":"c544807f9f3a4dfc6d9ae82554d4efc66a75d2f7","ref":"refs/heads/master","pushedAt":"2023-06-05T02:03:50.469Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Explicitly prevent using multiprocess on windows.\n\nAdd note to docs explaining why windows+processes is unsupported.","shortMessageHtmlLink":"Explicitly prevent using multiprocess on windows."}},{"before":"00274ce122b5eac618f1f5a0082afd91b50ab0e8","after":"86e57869aee6e7b2b2f1abd9a05070fea6fef3ed","ref":"refs/heads/master","pushedAt":"2023-05-20T16:08:38.586Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Clarify docs on which backends support priority.\n\nFixes #741\n\n[skip ci]","shortMessageHtmlLink":"Clarify docs on which backends support priority."}},{"before":"fa999de41273eaaa92a203efcad0c5260d0e2124","after":"00274ce122b5eac618f1f5a0082afd91b50ab0e8","ref":"refs/heads/master","pushedAt":"2023-05-02T12:47:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Make example less confusing to newcomers.","shortMessageHtmlLink":"Make example less confusing to newcomers."}},{"before":"aeaa36e5cc11381830d2ea8c01b6ac63335b357e","after":"fa999de41273eaaa92a203efcad0c5260d0e2124","ref":"refs/heads/master","pushedAt":"2023-04-28T02:10:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Add option to override delay and eta with RetryTask exception.","shortMessageHtmlLink":"Add option to override delay and eta with RetryTask exception."}},{"before":"6e7cd48998dad3321a138bd8dfc0dbde24b11206","after":"aeaa36e5cc11381830d2ea8c01b6ac63335b357e","ref":"refs/heads/master","pushedAt":"2023-04-25T02:07:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Add pyproject to manifest","shortMessageHtmlLink":"Add pyproject to manifest"}},{"before":"15ff8957f1acb1dce8f89e6cee5c4582603dc5b9","after":"6e7cd48998dad3321a138bd8dfc0dbde24b11206","ref":"refs/heads/master","pushedAt":"2023-03-24T23:30:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"coleifer","name":"Charles Leifer","path":"/coleifer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119974?s=80&v=4"},"commit":{"message":"Add example on_commit_task to django example code.","shortMessageHtmlLink":"Add example on_commit_task to django example code."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAES5qh-wA","startCursor":null,"endCursor":null}},"title":"Activity ยท coleifer/huey"}