Xbatcher

Latest version: v0.4.0

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.4.0

- Bump the gh-actions group across 1 directory with 2 updates dependabot ([235](https://github.com/xarray-contrib/xbatcher/pull/235))
- Bump actions/setup-python from 5.1.0 to 5.1.1 dependabot ([227](https://github.com/xarray-contrib/xbatcher/pull/227))
- Bump codecov/codecov-action from 4.4.1 to 4.5.0 dependabot ([223](https://github.com/xarray-contrib/xbatcher/pull/223))
- Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 dependabot ([224](https://github.com/xarray-contrib/xbatcher/pull/224))
- Bump codecov/codecov-action from 4.2.0 to 4.4.1 dependabot ([222](https://github.com/xarray-contrib/xbatcher/pull/222))
- [pre-commit.ci] pre-commit autoupdate pre-commit-ci ([217](https://github.com/xarray-contrib/xbatcher/pull/217))
- Bump codecov/codecov-action from 4.1.1 to 4.2.0 dependabot ([218](https://github.com/xarray-contrib/xbatcher/pull/218))
- Bump actions/setup-python from 5.0.0 to 5.1.0 dependabot ([216](https://github.com/xarray-contrib/xbatcher/pull/216))
- Bump codecov/codecov-action from 4.1.0 to 4.1.1 dependabot ([215](https://github.com/xarray-contrib/xbatcher/pull/215))
- Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 dependabot ([213](https://github.com/xarray-contrib/xbatcher/pull/213))
- Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 dependabot ([212](https://github.com/xarray-contrib/xbatcher/pull/212))
- Bump codecov/codecov-action from 3.1.4 to 4.1.0 dependabot ([211](https://github.com/xarray-contrib/xbatcher/pull/211))
- Bump actions/setup-python from 4.7.1 to 5.0.0 dependabot ([208](https://github.com/xarray-contrib/xbatcher/pull/208))
- Bump actions/download-artifact from 3 to 4 dependabot ([203](https://github.com/xarray-contrib/xbatcher/pull/203))
- Bump actions/upload-artifact from 3 to 4 dependabot ([204](https://github.com/xarray-contrib/xbatcher/pull/204))
- Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.11 dependabot ([207](https://github.com/xarray-contrib/xbatcher/pull/207))
- Bump actions/cache from 3 to 4 dependabot ([205](https://github.com/xarray-contrib/xbatcher/pull/205))
- Bump release-drafter/release-drafter from 5 to 6 dependabot ([206](https://github.com/xarray-contrib/xbatcher/pull/206))
- Bump actions/setup-python from 4.7.0 to 4.7.1 dependabot ([197](https://github.com/xarray-contrib/xbatcher/pull/197))
- Bump actions/checkout from 3 to 4 dependabot ([196](https://github.com/xarray-contrib/xbatcher/pull/196))
- [pre-commit.ci] pre-commit autoupdate pre-commit-ci ([201](https://github.com/xarray-contrib/xbatcher/pull/201))
- [pre-commit.ci] pre-commit autoupdate pre-commit-ci ([198](https://github.com/xarray-contrib/xbatcher/pull/198))
- Bump codecov/codecov-action from 3.1.2 to 3.1.4 dependabot ([188](https://github.com/xarray-contrib/xbatcher/pull/188))
- Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.8 dependabot ([193](https://github.com/xarray-contrib/xbatcher/pull/193))
- Bump actions/setup-python from 4.5.0 to 4.7.0 dependabot ([194](https://github.com/xarray-contrib/xbatcher/pull/194))
- [pre-commit.ci] pre-commit autoupdate pre-commit-ci ([191](https://github.com/xarray-contrib/xbatcher/pull/191))
- Bump codecov/codecov-action from 3.1.1 to 3.1.2 dependabot ([182](https://github.com/xarray-contrib/xbatcher/pull/182))
- Bump pypa/gh-action-pypi-publish from 1.8.4 to 1.8.5 dependabot ([181](https://github.com/xarray-contrib/xbatcher/pull/181))
- [pre-commit.ci] pre-commit autoupdate pre-commit-ci ([180](https://github.com/xarray-contrib/xbatcher/pull/180))

Features

- Refactor Pytorch dataset jhamman ([202](https://github.com/xarray-contrib/xbatcher/pull/202))
- Schema to json rcjackson ([159](https://github.com/xarray-contrib/xbatcher/pull/159))
- Basic pluggable cache mechanism maxrjones ([167](https://github.com/xarray-contrib/xbatcher/pull/167))

Documentation

- Add documentation for caching feature andersy005 ([237](https://github.com/xarray-contrib/xbatcher/pull/237))
- Remove unsupported sphinx theme option maxrjones ([226](https://github.com/xarray-contrib/xbatcher/pull/226))
- Add tutorials and presentations section maxrjones ([174](https://github.com/xarray-contrib/xbatcher/pull/174))
- Add acknowledgements to README maxrjones ([153](https://github.com/xarray-contrib/xbatcher/pull/153))

Maintenance

- Update pre-commit hooks to use latest versions of ruff and mypy andersy005 ([236](https://github.com/xarray-contrib/xbatcher/pull/236))
- Drop support for Python 3.9 andersy005 ([232](https://github.com/xarray-contrib/xbatcher/pull/232))
- test against Python 3.12 and bump python versions used in CI andersy005 ([231](https://github.com/xarray-contrib/xbatcher/pull/231))
- Update pre-commit hooks andersy005 ([228](https://github.com/xarray-contrib/xbatcher/pull/228))
- group dependabot updates to reduce noise andersy005 ([229](https://github.com/xarray-contrib/xbatcher/pull/229))
- Add suport for Python 3.11 maxrjones ([148](https://github.com/xarray-contrib/xbatcher/pull/148))
- Improve benchmarks maxrjones ([168](https://github.com/xarray-contrib/xbatcher/pull/168))
- Drop Python 3.8 maxrjones ([166](https://github.com/xarray-contrib/xbatcher/pull/166))
- Add acknowledgements to README maxrjones ([153](https://github.com/xarray-contrib/xbatcher/pull/153))

0.3.0

Enhancement

- New BatchSchema class to generate patch selectors and combine into batch selectors maxrjones ([132](https://github.com/xarray-contrib/xbatcher/pull/132))

Bug Fixes

- New BatchSchema class to generate patch selectors and combine into batch selectors maxrjones ([132](https://github.com/xarray-contrib/xbatcher/pull/132))

Documentation

- Add logo, version switcher, and docs corrections maxrjones ([149](https://github.com/xarray-contrib/xbatcher/pull/149))
- Update theme and reference documentation maxrjones ([146](https://github.com/xarray-contrib/xbatcher/pull/146))
- Use nbsphinx to execute demo notebook maxrjones ([125](https://github.com/xarray-contrib/xbatcher/pull/125))
- Update notebook to reflect the most recent changes andersy005 ([114](https://github.com/xarray-contrib/xbatcher/pull/114))

Maintenance

- Update packaging configuration and workflow maxrjones ([147](https://github.com/xarray-contrib/xbatcher/pull/147))
- Iterate through batch generator in benchmarks maxrjones ([140](https://github.com/xarray-contrib/xbatcher/pull/140))
- Only run CI on PRs and pushes to main maxrjones ([141](https://github.com/xarray-contrib/xbatcher/pull/141))
- Add tests for duplicate dims in batch\_dims and input\_dims maxrjones ([139](https://github.com/xarray-contrib/xbatcher/pull/139))
- Add type hints for generators and accessors maxrjones ([128](https://github.com/xarray-contrib/xbatcher/pull/128))
- Improve tests maxrjones ([124](https://github.com/xarray-contrib/xbatcher/pull/124))

0.2.0

Features

- Add PyTorch dataloader jhamman ([25](https://github.com/xarray-contrib/xbatcher/pull/25))
- Add TensorFlow dataloader maxrjones ([73](https://github.com/xarray-contrib/xbatcher/pull/73))
- Let TensorFlow accessor and data loader handle either xarray.DataArray or xarray.Dataset inputs norlandrhagen ([107](https://github.com/xarray-contrib/xbatcher/pull/107))
- Let torch accessor and dataloader handle either xarray.DataArray or xarray.Dataset inputs weiji14 ([85](https://github.com/xarray-contrib/xbatcher/pull/85))


Enhancement

- Lazily generate batches tjvandal ([112](https://github.com/xarray-contrib/xbatcher/pull/112))
- Use .sizes instead of .dims for xr.Dataset/xr.DataArray compatibility weiji14 ([71](https://github.com/xarray-contrib/xbatcher/pull/71))

Documentation

- Add support for community contributions maxrjones ([79](https://github.com/xarray-contrib/xbatcher/pull/79))
- Add demo notebook tcchiao ([31](https://github.com/xarray-contrib/xbatcher/pull/31))
- Add pypi badge raybellwaves ([27](https://github.com/xarray-contrib/xbatcher/pull/27))
- Rely on xarray-contrib code of conduct maxrjones ([90](https://github.com/xarray-contrib/xbatcher/pull/90))
- Use pangeo\_sphinx\_book\_theme and mock imports maxrjones ([62](https://github.com/xarray-contrib/xbatcher/pull/62))


Maintenance

- Add GitHub workflow for PyPI releases maxrjones ([108](https://github.com/xarray-contrib/xbatcher/pull/108))
- Drop support for Python 3.7 maxrjones ([81](https://github.com/xarray-contrib/xbatcher/pull/81))
- Setup benchmarks maxrjones ([64](https://github.com/xarray-contrib/xbatcher/pull/64))
- Setup release drafter workflow norlandrhagen ([95](https://github.com/xarray-contrib/xbatcher/pull/95))
- Specify build backend and project metadata in pyproject.toml maxrjones ([100](https://github.com/xarray-contrib/xbatcher/pull/100))
- Switch LICENSE file to Apache (matches setup.py/pyproject.toml) jhamman ([110](https://github.com/xarray-contrib/xbatcher/pull/110))
- Test against expected batch in test\_batch\_3d\_2d\_input maxrjones ([66](https://github.com/xarray-contrib/xbatcher/pull/66))
- Use importlib.metadata rather than pkg\_resources for version metadata norlandrhagen ([97](https://github.com/xarray-contrib/xbatcher/pull/97))
- Use informative error message for optional dependency imports maxrjones ([118](https://github.com/xarray-contrib/xbatcher/pull/118))
- Use exceptions rather than assert statements for generator maxrjones ([63](https://github.com/xarray-contrib/xbatcher/pull/63))
- 100% test coverage jhamman ([45](https://github.com/xarray-contrib/xbatcher/pull/45))

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.