Skip to content

Releases: MartinBernstorff/iterpy

v1.11.1

15 Dec 10:38
Compare
Choose a tag to compare

v1.11.1 (2024-12-15)

Build

  • build: update Makefile (c240a88)

  • build(deps): update arr.py, pyproject.toml and uv.lock (c844e66)

Fix

  • fix: Arr is immutable, use sequence, not list (#212) (6895330)

Unknown

  • update .gitignore, arr.py and test_arr.py (959821a)

  • Initial commit (96deab9)

  • Update README.md (f06a276)

v1.11.0

11 Dec 09:53
Compare
Choose a tag to compare

v1.11.0 (2024-12-11)

Feature

  • feat: make arr a subclass of list (#211)

BREAKING: Renames .count() to .len() to avoid conflicts with Python list while maintaining backwards compatability. (5e1cffd)

Unknown

  • Revert "feat: make arr a subclass of list" (#210) (9b143f5)

  • Revert "feat: make arr a subclass of list (#209)"

This reverts commit 05b4a70. (a335413)

v1.10.0

11 Dec 09:47
Compare
Choose a tag to compare

v1.10.0 (2024-12-11)

Chore

Feature

v1.9.1

27 Nov 07:46
Compare
Choose a tag to compare

v1.9.1 (2024-11-27)

Chore

  • chore: remove placeholder file (c19a07d)

Documentation

  • docs: update readme (c3c614a)

  • docs: documentation for eager iters (#143) (7f45065)

  • docs: documentation for eager iters (108d3b5)

Fix

  • fix: improve export robustness (b9e61be)

Refactor

  • refactor(#146): most logic from Arr should call Iter (#147)

Fixes #146 (17d637d)

  • refactor(#146): most logic from Arr should call Iter

Fixes #146 (fcffbff)

Unknown

  • deps:(deps): bump pyright from 1.1.362 to 1.1.363 (#175) (4296b87)

  • deps:(deps): bump pyright from 1.1.362 to 1.1.363

Bumps pyright from 1.1.362 to 1.1.363.


updated-dependencies:

  • dependency-name: pyright
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (7115348)

  • deps:(deps): bump pytest from 8.2.0 to 8.2.1 (#174) (a84c9e1)

  • deps:(deps): bump pytest from 8.2.0 to 8.2.1

Bumps pytest from 8.2.0 to 8.2.1.


updated-dependencies:

  • dependency-name: pytest
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (3f75218)

  • deps:(deps): bump pyright from 1.1.361 to 1.1.362 (#173) (47c2e9a)

  • deps:(deps): bump ruff from 0.4.3 to 0.4.4 (#172) (f8a9a30)

  • deps:(deps): bump pyright from 1.1.361 to 1.1.362

Bumps pyright from 1.1.361 to 1.1.362.


updated-dependencies:

  • dependency-name: pyright
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (10259b3)

  • deps:(deps): bump ruff from 0.4.3 to 0.4.4

Bumps ruff from 0.4.3 to 0.4.4.


updated-dependencies:

  • dependency-name: ruff
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (7614f83)

  • Update README.md (03836f3)

  • deps:(deps): bump pyright from 1.1.360 to 1.1.361 (#170) (b27c82e)

  • deps:(deps): bump ruff from 0.4.2 to 0.4.3 (#169) (1da3055)

  • deps:(deps): bump pyright from 1.1.360 to 1.1.361

Bumps pyright from 1.1.360 to 1.1.361.


updated-dependencies:

  • dependency-name: pyright
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (4a05bb3)

  • deps:(deps): bump ruff from 0.4.2 to 0.4.3

Bumps ruff from 0.4.2 to 0.4.3.


updated-dependencies:

  • dependency-name: ruff
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (62e0ac9)

  • deps:(deps): bump pyright from 1.1.359 to 1.1.360 (#168) (75eace3)

  • deps:(deps): bump pyright from 1.1.359 to 1.1.360

Bumps pyright from 1.1.359 to 1.1.360.


updated-dependencies:

  • dependency-name: pyright
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (a5471ba)

  • deps:(deps): bump pytest from 8.1.1 to 8.2.0 (#167) (f686475)

  • deps:(deps): bump ruff from 0.4.1 to 0.4.2 (#166) (42ee1ed)

  • deps:(deps): bump pytest-xdist from 3.5.0 to 3.6.1 (#165) (1891ce5)

  • deps:(deps): bump pytest from 8.1.1 to 8.2.0

Bumps pytest from 8.1.1 to 8.2.0.


updated-dependencies:

  • dependency-name: pytest
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] <support@github.com> (46f1158)

  • deps:(deps): bump ruff from 0.4.1 to 0.4.2

Bumps ruff from 0.4.1 to 0.4.2.


updated-dependencies:

  • dependency-name: ruff
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (d28a08f)

  • deps:(deps): bump pytest-xdist from 3.5.0 to 3.6.1

Bumps pytest-xdist from 3.5.0 to 3.6.1.


updated-dependencies:

  • dependency-name: pytest-xdist
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] <support@github.com> (5d918ab)

  • deps:(deps): bump ruff from 0.3.7 to 0.4.1 (#164) (813d1ee)

  • deps:(deps): bump pyright from 1.1.358 to 1.1.359 (#163) (67dff5c)

  • deps:(deps): bump ruff from 0.3.7 to 0.4.1

Bumps ruff from 0.3.7 to 0.4.1.


updated-dependencies:

  • dependency-name: ruff
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] <support@g...

Read more

v1.9.0

09 Mar 14:54
Compare
Choose a tag to compare

v1.9.0 (2024-03-09)

Feature

Fixes #139 (baea246)

  • feat(#139): eager iterators

Fixes #139 (5b863ba)

  • feat(#139): eager iterators

Fixes #139 (eeddb34)

Unknown

  • dev: migrate typing info to inline (#140) (4865d37)

  • dev: migrate typing info to inline (f6a2d80)

v1.8.1

07 Mar 20:08
Compare
Choose a tag to compare

v1.8.1 (2024-03-07)

Fix

Fixes #137 (7c5674e)

v1.8.0

07 Mar 19:45
Compare
Choose a tag to compare

v1.8.0 (2024-03-07)

Feature

  • feat(#61): add lazy, consumable evaluation as default (#136) (3705be3)

  • feat(#61): add lazy and consumable subtype

Fixes #61 (c363773)

v1.7.0

07 Mar 19:32
Compare
Choose a tag to compare

v1.7.0 (2024-03-07)

Chore

  • chore: delete CODE_OF_CONDUCT.md (edbc286)

  • chore: delete .cruft.json and CONTRIBUTING.md (97f17ea)

Feature

Unknown

  • Update LICENSE (43ecda0)

  • deps:(deps-dev): bump pyright from 1.1.351 to 1.1.352 (#133) (e7dd0eb)

  • deps:(deps-dev): bump pyright from 1.1.351 to 1.1.352

Bumps pyright from 1.1.351 to 1.1.352.


updated-dependencies:

  • dependency-name: pyright
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (e0ebe0d)

  • deps:(deps-dev): bump pytest from 8.0.2 to 8.1.0 (#135) (ca63565)

  • deps:(deps-dev): bump ruff from 0.2.2 to 0.3.0 (#134) (c5b5c30)

  • deps:(deps-dev): bump pytest from 8.0.2 to 8.1.0

Bumps pytest from 8.0.2 to 8.1.0.


updated-dependencies:

  • dependency-name: pytest
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] <support@github.com> (87a2686)

  • deps:(deps-dev): bump ruff from 0.2.2 to 0.3.0

Bumps ruff from 0.2.2 to 0.3.0.


updated-dependencies:

  • dependency-name: ruff
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] <support@github.com> (63e63b7)

  • deps:(deps-dev): bump pytest from 8.0.1 to 8.0.2 (#130) (88d8df1)

  • deps:(deps-dev): bump pytest from 8.0.1 to 8.0.2

Bumps pytest from 8.0.1 to 8.0.2.


updated-dependencies:

  • dependency-name: pytest
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (fc590e0)

  • deps:(deps-dev): bump pyright from 1.1.350 to 1.1.351 (#129) (dfdfbaa)

  • deps:(deps-dev): bump pyright from 1.1.350 to 1.1.351

Bumps pyright from 1.1.350 to 1.1.351.


updated-dependencies:

  • dependency-name: pyright
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (1da7251)

v1.6.0

19 Feb 16:21
Compare
Choose a tag to compare

v1.6.0 (2024-02-19)

Build

  • build(deps): update pyproject.toml (96873ee)

Feature

Unknown

  • update _generate_pyi.py, iter.py and test_benchmark_iter.py (e2f867a)

  • update iter.py, requirements-dev.lock and requirements.lock (62a233b)

  • update iter.py and test_benchmark_iter.py (905158d)

  • update 8 files rerun tests (a91ed01)

  • deps:(deps-dev): bump ruff from 0.2.1 to 0.2.2 (#123) (91053d8)

  • deps:(deps-dev): bump pytest from 8.0.0 to 8.0.1 (#122) (a3c414c)

  • deps:(deps-dev): bump ruff from 0.2.1 to 0.2.2

Bumps ruff from 0.2.1 to 0.2.2.


updated-dependencies:

  • dependency-name: ruff
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (bd82aca)

  • deps:(deps-dev): bump pytest from 8.0.0 to 8.0.1

Bumps pytest from 8.0.0 to 8.0.1.


updated-dependencies:

  • dependency-name: pytest
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (5b13f1b)

  • deps:(deps-dev): bump ruff from 0.2.0 to 0.2.1 (#119) (3a0f03a)

  • deps:(deps-dev): bump pyright from 1.1.349 to 1.1.350 (#118) (75095b7)

  • deps:(deps-dev): bump ruff from 0.2.0 to 0.2.1

Bumps ruff from 0.2.0 to 0.2.1.


updated-dependencies:

  • dependency-name: ruff
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (8782551)

  • deps:(deps-dev): bump pyright from 1.1.349 to 1.1.350

Bumps pyright from 1.1.349 to 1.1.350.


updated-dependencies:

  • dependency-name: pyright
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] <support@github.com> (7a92132)

v1.5.1

12 Feb 09:14
Compare
Choose a tag to compare

v1.5.1 (2024-02-12)

Performance

  • perf: try generators for map and filter (#113) (196a258)

  • perf: try generators for map and filter (cf2adc6)