Recent Releases of xbatcher

xbatcher - v0.4.0

Release v0.4.0 (2024/09/17)

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

Features

  • Refactor Pytorch dataset @jhamman (#202)
  • Schema to json @rcjackson (#159)
  • Basic pluggable cache mechanism @maxrjones (#167)

Documentation

  • Add documentation for caching feature @andersy005 (#237)
  • Remove unsupported sphinx theme option @maxrjones (#226)
  • Add tutorials and presentations section @maxrjones (#174)
  • Add acknowledgements to README @maxrjones (#153)

Maintenance

  • Update pre-commit hooks to use latest versions of ruff and mypy @andersy005 (#236)
  • Drop support for Python 3.9 @andersy005 (#232)
  • test against Python 3.12 and bump python versions used in CI @andersy005 (#231)
  • Update pre-commit hooks @andersy005 (#228)
  • group dependabot updates to reduce noise @andersy005 (#229)
  • Add suport for Python 3.11 @maxrjones (#148)
  • Improve benchmarks @maxrjones (#168)
  • Drop Python 3.8 @maxrjones (#166)
  • Add acknowledgements to README @maxrjones (#153)

- Python
Published by github-actions[bot] over 1 year ago

xbatcher - v0.3.0

Release v0.3.0 (2023/01/10)

Enhancement

  • New BatchSchema class to generate patch selectors and combine into batch selectors @maxrjones (#132)

Bug Fixes

  • New BatchSchema class to generate patch selectors and combine into batch selectors @maxrjones (#132)

Documentation

  • Add logo, version switcher, and docs corrections @maxrjones (#149)
  • Update theme and reference documentation @maxrjones (#146)
  • Use nbsphinx to execute demo notebook @maxrjones (#125)
  • Update notebook to reflect the most recent changes @andersy005 (#114)

Maintenance

  • Update packaging configuration and workflow @maxrjones (#147)
  • Iterate through batch generator in benchmarks @maxrjones (#140)
  • Only run CI on PRs and pushes to main @maxrjones (#141)
  • Add tests for duplicate dims in batch_dims and input_dims @maxrjones (#139)
  • Add type hints for generators and accessors @maxrjones (#128)
  • Improve tests @maxrjones (#124)

- Python
Published by github-actions[bot] about 3 years ago

xbatcher - v0.2.0

Release v0.2.0 (2022/10/27)

Features

  • Add PyTorch dataloader @jhamman (#25)
  • Add TensorFlow dataloader @maxrjones (#73)
  • Let TensorFlow accessor and data loader handle either xarray.DataArray or xarray.Dataset inputs @norlandrhagen (#107)
  • Let torch accessor and dataloader handle either xarray.DataArray or xarray.Dataset inputs @weiji14 (#85)

Enhancement

  • Lazily generate batches @tjvandal (#112)
  • Use .sizes instead of .dims for xr.Dataset/xr.DataArray compatibility @weiji14 (#71)

Documentation

  • Add support for community contributions @maxrjones (#79)
  • Add demo notebook @tcchiao (#31)
  • Add pypi badge @raybellwaves (#27)
  • Rely on xarray-contrib code of conduct @maxrjones (#90)
  • Use pangeo_sphinx_book_theme and mock imports @maxrjones (#62)

Maintenance

  • Add GitHub workflow for PyPI releases @maxrjones (#108)
  • Drop support for Python 3.7 @maxrjones (#81)
  • Setup benchmarks @maxrjones (#64)
  • Setup release drafter workflow @norlandrhagen (#95)
  • Specify build backend and project metadata in pyproject.toml @maxrjones (#100)
  • Switch LICENSE file to Apache (matches setup.py/pyproject.toml) @jhamman (#110)
  • Test against expected batch in test_batch_3d_2d_input @maxrjones (#66)
  • Use importlib.metadata rather than pkg_resources for version metadata @norlandrhagen (#97)
  • Use informative error message for optional dependency imports @maxrjones (#118)
  • Use exceptions rather than assert statements for generator @maxrjones (#63)
  • 100% test coverage @jhamman (#45)

- Python
Published by github-actions[bot] over 3 years ago