Commit Graph

3 Commits

Author SHA1 Message Date
Abhinav Singh 4af0c2f601
[Task] A generic payload based work abstraction (#1057)
* Refactor into an internal task submodule of work

* As context managers

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Add missing license

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-01-25 01:51:41 +05:30
Abhinav Singh d1920460d0
Pre `v2.4.0rc8` cleanups (#1053)
* Pre-release cleanups

* Add listener pool test

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Add multi listener test

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-01-24 11:36:51 +05:30
Abhinav Singh 2bebbacbd3
[Work] `kwargs` independent `work_klass` creation and work core (#1051)
* `kwargs` independent work klass and core

* Fix tests

* Add a `create` method to base class

* Lint fixes
2022-01-24 03:16:08 +05:30