Releases: hussein-awala/async-batcher
Releases · hussein-awala/async-batcher
Async Batcher 0.2.1
What's Changed
- chore: update the benchmark with v0.2.0 by @hussein-awala in #30
- security: bump idna to avoid CVE-2024-3651 by @hussein-awala in #31
- security: bump aiohttp to avoid CVE-2024-27306 by @hussein-awala in #32
- security: bump scikit-learn to avoid CVE-2024-5206 by @hussein-awala in #33
- security: bump setuptools to avoid CVE-2024-6345 by @hussein-awala in #34
- security: bump aioboto3 and urllib3 to avoid CVE-2024-37891 by @hussein-awala in #35
Full Changelog: 0.2.0...0.2.1
Async Batcher 0.2.0
Significant changes
- Remove support for python 3.8 and 3.9 by @hussein-awala in #6
Bug fixes
- Fix: update dependencies for Python 3.12 by @hussein-awala in #4
- Fix: stop accepting new process request when the batcher is stoped by @hussein-awala in #9
- fix: raise the exception when it is returned from process_batch by @hussein-awala in #16
- fix: edge case in py312 for semaphore lock by @hussein-awala in #24
New features
- Feat: Support concurrent batches processing by @hussein-awala in #11
- Feat: add a new argument to provide the sync process_batch executor by @hussein-awala in #12
- feat(sqlalchemy): Implement AsyncSqlalchemyWriteBatcher to batch Insert and Update by @hussein-awala in #18
- feat: add max_queue_size argument to set a limit for buffered items by @hussein-awala in #23
Improvements
- Rework batching method to use full asyncio instead of threading by @nmehraein in #1
New Contributors
- @nmehraein made their first contribution in #1
Full Changelog: 0.1.0...0.2.0