aioitertools/CHANGELOG.md

284 lines
4.9 KiB
Markdown
Raw Normal View History

2019-11-13 04:55:03 +00:00
aioitertools
============
2022-09-18 01:54:50 +00:00
[![Generated by attribution][attribution-badge]][attribution-url]
v0.11.0
-------
Feature release
- New: `before_and_after` from `more_itertools` (#111)
- Removed: `loop` parameter is now removed from asyncio functions (#136)
- Docs: fixed docstring for `builtins.max` (#107)
- Docs: can now be built without installing package (#135)
- Python: Added support for Python 3.11 (#133)
- Python: Deprecated support for Python 3.6, to be removed in 0.12.0
```text
$ git shortlog -s v0.10.0...v0.11.0
10 Amethyst Reese
2 Daniel Miranda
2023-12-27 21:39:04 +00:00
6 Amethyst Reese
2022-09-18 01:54:50 +00:00
1 Minsung.Kim
12 dependabot[bot]
```
2022-02-24 03:38:11 +00:00
v0.10.0
-------
Feature release
- New `as_generated()` function for consuming multiple iterables (#99)
2022-09-18 01:54:50 +00:00
```text
2022-02-24 03:38:11 +00:00
$ git shortlog -s v0.10.0b1...v0.10.0
2023-12-27 21:39:04 +00:00
1 Amethyst Reese
2022-02-24 03:38:11 +00:00
```
2022-02-10 07:57:30 +00:00
v0.10.0b1
---------
Beta release
- New `as_generated()` function for consuming multiple iterables (#99)
2022-09-18 01:54:50 +00:00
```text
2022-02-10 07:57:30 +00:00
$ git shortlog -s v0.9.0...v0.10.0b1
2023-12-27 21:39:04 +00:00
3 Amethyst Reese
2022-02-10 07:57:30 +00:00
```
2022-02-07 08:00:16 +00:00
v0.9.0
------
Feature release
- Python 3.10 support (#84, #97)
- Fixed: `as_completed()` will now cancel pending tasks when the timeout
threshold has been reached.
- Fixed: `zip()` will now gather all tasks correctly when exceptions are
raised, resulting in no pending tasks being unawaited.
- DEPRECATED: `loop` parameters to asyncio functions are ignored, and will
be removed entirely in v0.11.0. This is for 3.10 compatibility, as well
as to follow common practice and guidance around asyncio.
2022-09-18 01:54:50 +00:00
```text
2022-02-07 08:00:16 +00:00
$ git shortlog -s v0.8.0...v0.9.0
2023-12-27 21:39:04 +00:00
17 Amethyst Reese
2022-02-07 08:00:16 +00:00
20 dependabot[bot]
3 pyup.io bot
```
2021-08-05 02:19:46 +00:00
v0.8.0
------
Feature release:
- Added `builtins.any()` and `builtins.all()` (#44)
- `builtins.next()` takes an optional `default` parameter (#40, #41)
- `asyncio.gather()` now handles cancellation (#64)
- Better exception handling in `itertools.tee()` (#47)
- Removed dependency on typing_extensions for Python 3.8 and newer (#49)
- Improved documentation and formatting
2022-09-18 01:54:50 +00:00
```text
2021-08-05 02:19:46 +00:00
$ git shortlog -s v0.7.1...v0.8.0
1 Bryan Forbes
2 Jason Fried
2023-12-27 21:39:04 +00:00
15 Amethyst Reese
2021-08-05 02:19:46 +00:00
1 Kevin Stone
3 Roger Aiudi
3 Sunyeop Lee
1 Yop
10 pyup.io bot
```
2020-11-09 03:56:43 +00:00
v0.7.1
------
Bugfix release:
* Fix groupby() not working with empty iterables (#39)
* Tested on Python 3.9
2022-09-18 01:54:50 +00:00
```text
2020-11-09 03:56:43 +00:00
$ git shortlog -s v0.7.0...v0.7.1
2023-12-27 21:39:04 +00:00
8 Amethyst Reese
2020-11-09 03:56:43 +00:00
1 Roger Aiudi
2 pyup-bot
```
2020-05-06 03:12:33 +00:00
v0.7.0
------
Feature release
- Add `min()` and `max()` to builtins
2022-09-18 01:54:50 +00:00
```text
2020-05-06 03:12:33 +00:00
$ git shortlog -s v0.6.1...v0.7.0
2023-12-27 21:39:04 +00:00
7 Amethyst Reese
2020-05-06 03:12:33 +00:00
```
2020-04-22 18:56:17 +00:00
v0.6.1
------
Metadata fix
- Corrected description field for PyPI
- Switched from setuptools to flit for build/publish
2022-09-18 01:54:50 +00:00
```text
2020-04-22 18:56:17 +00:00
$ git shortlog -s v0.6.0...v0.6.1
1 Dima Tisnek
2023-12-27 21:39:04 +00:00
6 Amethyst Reese
2020-04-22 18:56:17 +00:00
```
2020-04-08 05:44:35 +00:00
v0.6.0
------
Feature release v0.6.0
- First pieces of more_itertools (#18)
2022-09-18 01:54:50 +00:00
```text
2020-04-08 05:44:35 +00:00
$ git shortlog -s v0.5.1...v0.6.0
2023-12-27 21:39:04 +00:00
3 Amethyst Reese
2020-04-08 05:44:35 +00:00
1 Zsolt Dollenstein
```
2019-11-13 05:09:26 +00:00
v0.5.1
------
Documentation Release v0.5.1
- Include changelog, code of conduct, and contributers guide in sdist
2019-11-13 05:11:38 +00:00
- Include wheels when building release distributions
2019-11-13 05:09:26 +00:00
2022-09-18 01:54:50 +00:00
```text
2020-04-08 05:44:35 +00:00
$ git shortlog -s v0.5.0...v0.5.1
2023-12-27 21:39:04 +00:00
4 Amethyst Reese
2020-04-08 05:44:35 +00:00
```
2019-11-13 05:09:26 +00:00
2019-11-13 04:55:03 +00:00
v0.5.0
------
Feature Release v0.5.0
- Feature: concurrency-limited implementation of asyncio.gather (#10)
- Fix: platform independent encoding in setup.py (#15, #16)
- Fix: make zip_longest stop iterating on finished iterators (#13)
- Improved documentation
- Overhaul package configuration and requirements
- Format package using isort
- Add coverage testing with codecov.io
- Switch to Github Actions for CI
- Testing on Python 3.8
2022-09-18 01:54:50 +00:00
```text
2019-11-13 04:55:03 +00:00
$ git shortlog -s v0.4.0...v0.5.0
2020-04-08 05:44:35 +00:00
1 Alexey Simuskov
2023-12-27 21:39:04 +00:00
23 Amethyst Reese
2020-04-08 05:44:35 +00:00
1 Tim Hatch
```
2019-11-13 04:55:03 +00:00
v0.4.0
------
Feature release v0.4.0
- Provisional module for friendly versions of the asyncio library.
Access this via `aioitertools.asyncio`.
2022-09-18 01:54:50 +00:00
```text
2019-11-13 04:55:03 +00:00
$ git shortlog -s v0.3.2...v0.4.0
2023-12-27 21:39:04 +00:00
4 Amethyst Reese
2020-04-08 05:44:35 +00:00
```
2019-11-13 04:55:03 +00:00
v0.3.2
------
Bug fix release:
- chain.from_iterable now accepts async generators to provide iterables (#8)
2022-09-18 01:54:50 +00:00
```text
2019-11-13 04:55:03 +00:00
$ git shortlog -s v0.3.1...v0.3.2
2020-04-08 05:44:35 +00:00
1 A Connecticut Princess
2023-12-27 21:39:04 +00:00
2 Amethyst Reese
2020-04-08 05:44:35 +00:00
```
2019-11-13 04:55:03 +00:00
v0.3.1
------
Bug fix release v0.3.1:
- Fixes `islice` consuming extra items (#7)
2022-09-18 01:54:50 +00:00
```text
2019-11-13 04:55:03 +00:00
$ git shortlog -s v0.3.0...v0.3.1
2023-12-27 21:39:04 +00:00
2 Amethyst Reese
2020-04-08 05:44:35 +00:00
3 Vladimir Solomatin
```
2019-11-13 04:55:03 +00:00
v0.3.0
------
Feature release v0.3.0:
- Accept `start` parameter to `enumerate()` (#2)
- Added PEP 561 compliance and py.typed (#1)
- Support for functions that return awaitables (#5)
2022-09-18 01:54:50 +00:00
```text
2019-11-13 04:55:03 +00:00
$ git shortlog -s v0.2.0...v0.3.0
2020-04-08 05:44:35 +00:00
6 Bryan Forbes
2023-12-27 21:39:04 +00:00
12 Amethyst Reese
2020-04-08 05:44:35 +00:00
```
2019-11-13 04:55:03 +00:00
v0.2.0
------
Feature release:
- Support all of itertools
2022-09-18 01:54:50 +00:00
```text
2020-04-08 05:44:35 +00:00
$ git shortlog -s v0.1.0...v0.2.0
2023-12-27 21:39:04 +00:00
8 Amethyst Reese
2020-04-08 05:44:35 +00:00
```
2019-11-13 04:55:03 +00:00
v0.1.0
------
Initial feature release:
- Shadow major builtins for iterables
2020-04-08 05:44:35 +00:00
- Unit tests for all builtins
2022-09-18 01:54:50 +00:00
```text
2021-08-05 02:19:46 +00:00
$ git shortlog -s v0.1.0
2023-12-27 21:39:04 +00:00
2 Amethyst Reese
2020-04-08 05:44:35 +00:00
```
2022-09-18 01:54:50 +00:00
[attribution-badge]:
https://img.shields.io/badge/generated%20by-attribution-informational
[attribution-url]: https://attribution.omnilib.dev