Skip to content

Releases: MartinBernstorff/iterpy

v1.14.0

09 Jan 12:04

Choose a tag to compare

v1.14.0 (2026-01-09)

Features


Detailed Changes: v1.13.0...v1.14.0

v1.13.0

27 Dec 14:10

Choose a tag to compare

v1.13.0 (2025-12-27)

Build System

Continuous Integration

Features


Detailed Changes: v1.12.0...v1.13.0

v1.12.0

07 Feb 09:49

Choose a tag to compare

v1.12.0 (2025-02-07)

Feature

Unknown

v1.11.1

15 Dec 10:38

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

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

Choose a tag to compare

v1.10.0 (2024-12-11)

Chore

Feature

v1.9.1

27 Nov 07:46

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

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

Choose a tag to compare

v1.8.1 (2024-03-07)

Fix

Fixes #137 (7c5674e)

v1.8.0

07 Mar 19:45

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)