pystreamapi icon indicating copy to clipboard operation
pystreamapi copied to clipboard

The Python Stream API Library offering Streams like you know from Java/Kotlin/Scala in Python with some cool extensions

Results 10 pystreamapi issues
Sort by recently updated
recently updated
newest added

# TOML data loader Currently, we have a data loader for CSV files. It works by converting each data set (each row) to a `namedtuple`. We need sth similar for...

enhancement

**Describe the bug** When importing a loader without all optional loaders being installed, the import will fail. This happens due to the direct imports in the `__all__` list of the...

bug

**Describe the bug** `Stream.of(...)` consumes the underlying iterable eagerly. Perhaps there is another way of wrapping an iterable? **To Reproduce** ```python def gen() -> Generator[int, None, None]: for i in...

bug

From `__csv_loader.py`: ```python def __load_csv(file_path, cast, delimiter, encoding): """Load a CSV file and convert it into a list of namedtuples""" # skipcq: PTC-W6004 with open(file_path, mode='r', newline='', encoding=encoding) as csvfile:...

bug

Bumps [setuptools](https://github.com/pypa/setuptools) from 75.3.0 to 75.3.2. Changelog Sourced from setuptools's changelog. v75.3.2 Fixed version error in changelog. v75.3.1 Bugfixes Fix wheel file naming to follow binary distribution specification -- by...

dependencies
python

Bumps [matplotlib](https://github.com/matplotlib/matplotlib) from 3.10.3 to 3.10.7. Release notes Sourced from matplotlib's releases. REL: v3.10.7 This is the latest bugfix release in the 3.10.x series. The most important update in this...

dependencies
python

Bumps [pillow](https://github.com/python-pillow/Pillow) from 11.2.1 to 11.3.0. Release notes Sourced from pillow's releases. 11.3.0 https://pillow.readthedocs.io/en/stable/releasenotes/11.3.0.html Deprecations Deprecate fromarray mode argument #9018 [@​radarhere] Deprecate saving I mode images as PNG #9023 [@​radarhere]...

dependencies
python

Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.8.2 to 7.11.0. Changelog Sourced from coverage's changelog. Version 7.11.0 — 2025-10-15 Dropped support for Python 3.9, declared support for Python 3.15 alpha. .. _changes_7-10-7: Version 7.10.7...

dependencies
python

Bumps [pylint](https://github.com/pylint-dev/pylint) from 3.3.7 to 4.0.2. Commits 0eb92d2 Bump pylint to 4.0.2, update changelog caf95d5 [Backport maintenance/4.0.x] Fix FP for invalid-name for partially uninfera... 4d52769 [Backport maintenance/4.0.x] Ignore unraisable exceptions...

dependencies
python

## Summary by Sourcery Refactor all data loaders (CSV, JSON, XML, YAML) to use lazy generators that yield items on demand instead of loading entire datasets into memory and update...