Skip to content

Latest commit

 

History

History
73 lines (49 loc) · 2.02 KB

CHANGELOG.rst

File metadata and controls

73 lines (49 loc) · 2.02 KB

Changelog

  • Remove runtime dependency on mypy.
  • Remove support for Python 3.4 (see PEP429_).
  • Split requirements.txt into requirements.txt and dev-requirements.txt.
  • Reformatted CHANGELOG.

v0.0.4 - 2019-01-07

  • Added documentation via Sphinx, build with make html or make pdf.
  • Make strict relaxed by default, that is it will return the value given if it is not a thunk.

v0.0.4 - 2019-01-03

  • Add CHANGELOG.
  • Add type hint support in compliance with PEP 526 and PEP 561.
  • Use mypy for static type checking.
  • Add dependency on mypy when running on Python 3.4.
  • Changed from a module based distribution to a package based distribution.
  • Removed unused rule from tox configuration.

v0.0.3 - 2018-12-21

  • Packaging bug related to yzal being a module only package.

v0.0.2 - 2018-12-21

  • Add Travis CI integration testing.
  • Add support for tox.
  • Moved from ALPHA to BETA status.
  • requirements.txt is used only for development, release dependencies are now in setup.py.
  • Fixed bad links in README.

v0.0.1 - 2018-12-19

  • Added Thunk class to delay a computation until it's value is needed.
  • Added strict function to force a Thunk be evaluated.
  • Added lazy decorator to construct lazy functions.