Skip to content

Latest commit

 

History

History
111 lines (67 loc) · 4.07 KB

whatsnew.rst

File metadata and controls

111 lines (67 loc) · 4.07 KB

What's New

These are new features and improvements of note in each release.

Unreleased

v0.6.0 (May 31, 2024)

  • Drop unused h5netcdf dependency. Make matplotlib, geopandas optional dependencies.
  • Add new extras for optional dependencies: impactlab-tools[viz], impactlab-tools[complete].
  • Minor code cleanup, style update.
  • Update ruff lint section format in pyproject.toml.
  • Minor update to docstr examples to match xarray > 2023.12.0.

v0.5.0 (August 23, 2023)

  • Drop Python 2 support. Require Python >= v3.7.
  • General documentation build update. Update to readthedocs v2 configuration.
  • Update package dependencies. Require previously unlisted dependencies: h5netcdf, geopandas, matplotlib, numpy, pandas, scipy, xarray.
  • Fix error from bad coordinate assignment in impactlab_tools.gcp.reindex.hierid_to_shapenum().
  • Remove dependence on toolz package.
  • Quick and dirty code style cleanup.
  • Replace flake8 with ruff for code quality checks.
  • Consolidate requirements files into requirements.txt, purely used for Github Actions CI.
  • Update and refactor into src/ layout with pyproject.toml. Radically simplify the 'meta' of building and maintaining the package.
  • Drop tox.
  • Add LICENSE file to repo.
  • Remove Travis-CI configurations. Use Github Actions for CI (:issue:`468`)

v0.4.0 (November 14, 2019)

v0.3.1 (March 19, 2018)

  • "stability and performance improvements"

v0.3.0 (March 17, 2018)

  • drop DataFS dependency and move all data dependencies to impactlab_tools/assets (:issue:`147`)
  • add python 3+ support (:issue:`82`)

v0.2.0 (December 12, 2017)

v0.1.0 (September 8, 2017)

v0.0.6 (August 16, 2017)

v0.0.5 (February 23, 2017)

See the issue tracker on GitHub for a complete list.