achimnol / aiotools

Idiomatic asyncio utilties
https://aiotools.readthedocs.io
MIT License
154 stars 12 forks source link

Implement PersistentTaskGroup #30

Closed achimnol closed 2 years ago

achimnol commented 2 years ago

resolves #29

codecov[bot] commented 2 years ago

Codecov Report

Merging #30 (ef1dcc9) into main (3a65b38) will increase coverage by 1.23%. The diff coverage is 92.20%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #30      +/-   ##
==========================================
+ Coverage   77.38%   78.61%   +1.23%     
==========================================
  Files          10       11       +1     
  Lines         849      926      +77     
==========================================
+ Hits          657      728      +71     
- Misses        192      198       +6     
Impacted Files Coverage Δ
src/aiotools/ptaskgroup.py 92.10% <92.10%> (ø)
src/aiotools/__init__.py 93.75% <100.00%> (+0.41%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 3a65b38...ef1dcc9. Read the comment docs.

achimnol commented 2 years ago

TODOs:

achimnol commented 2 years ago

I'm going to merge this and follow the future work in new PRs.