Skip to content

Releases: Jylpah/queutils

v0.11.0: IterableQueue() update

Choose a tag to compare

@Jylpah Jylpah released this 03 Oct 21:33
aff4699
  • Added IterableQueue.from_queue() to create an IterableQueue from asyncio.Queue

v0.10.1: Update docs

Choose a tag to compare

@Jylpah Jylpah released this 24 Apr 22:12
0f3f10d
  • Update finish() => finish_producer() in docs and demos too

v0.10.0: IterableQueue refactor

Choose a tag to compare

@Jylpah Jylpah released this 24 Apr 21:57
c9d270f

IterableQueue()

Code-breaking change

  • __init__(): count_items argument removed

Depreciated

  • finish() depreciated; use finish_producer() instead

Other

  • add _maxsize attribute since the parent asyncio.Queue has it
  • Removed unnecessary locks and checks
  • More exhaustive tests

v0.9.2: Update docs

Choose a tag to compare

@Jylpah Jylpah released this 21 Apr 16:25
18ffd4a
Merge pull request #21 from Jylpah/dev

version 0.9.4: documentation updates

v0.9.3: EventCounterQueue

Choose a tag to compare

@Jylpah Jylpah released this 21 Apr 15:51
c07d004
  • Renamed: CategoryCounterQueue => EventCounterQueue

v0.9.1: Fixes + CategoryCounterQueue() added

Choose a tag to compare

@Jylpah Jylpah released this 20 Apr 13:32
2d47cae
  • Add CategoryCounterQueue(IterableQueue) to count events from different async threads
  • Fixes
  • Test coverage

v0.8.5 Minor fix: User module level logger

Choose a tag to compare

@Jylpah Jylpah released this 30 Nov 22:25
d3e499e
  • IterableQueue: use module level logger

What's Changed

Full Changelog: v0.8.4...v0.8.5

v0.8.4

Choose a tag to compare

@Jylpah Jylpah released this 24 Mar 17:37
9536539

Changes

  • Add missing py.typed for proper type hint support

v0.8.3 Fix typos in README

Choose a tag to compare

@Jylpah Jylpah released this 24 Mar 17:04
629a2dd

Changes

  • Fixed typos and grammar on the README.
  • No code changes

v0.8.2 First release

Choose a tag to compare

@Jylpah Jylpah released this 24 Mar 16:38
da0c55c

Description

Queutils [Queue Utils] is a package if handy Python queue classes:

  • AsyncQueue - An async wrapper for non-async queue.Queue
  • IterableQueue - An AsyncIterable queue that terminates when finished
  • FileQueue - Builds an iterable queue of filenames from files/dirs given as input