Skip to content

Latest commit

 

History

History
105 lines (56 loc) · 4.88 KB

CHANGELOG.md

File metadata and controls

105 lines (56 loc) · 4.88 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.1.1 (2023-10-11)

Features

  • add DateRange.endpoints property (a346121)

0.1.0 (2023-06-15)

⚠ BREAKING CHANGES

  • drop Python 3.8 support
  • drop {Money,Price}.{ccy,qty,dov} type hints
  • make {Money,Price}.NA a classmethod, rename to .na

Features

  • add {Money,Price}.ccy_or_none method (a6c25d1)
  • add {Money,Price}.dimap method (0f10309)
  • add {Money,Price}.dov_or_none method (0ee64ab)
  • add {Money,Price}.fmap method (cffe534)
  • add {Money,Price}.or_else method (d7085cb)
  • add {Money,Price}.qty_map method (f859908)
  • add {Money,Price}.qty_or_else method (081b335)
  • add {Money,Price}.qty_or_none method (ae9c480)
  • add {Money,Price}.qty_or_zero method (62b97d4)
  • add type guards for {None,Some}{Money,Price} type checks (98f8259)

Bug Fixes

  • correct spelling for some documentation and exception messages (a029cb8)
  • drop Python 3.8 support (c978c2e)
  • fix Protocol definitions (7977dd4)
  • make NonePrice.money a property (a705315)
  • use more common names for pre-defined currencies (a00a403)

Code Refactoring

  • drop {Money,Price}.{ccy,qty,dov} type hints (c98b60d)
  • make {Money,Price}.NA a classmethod, rename to .na (c79b092)

Documentation

0.0.27 (2023-06-13)

Bug Fixes

  • fix typo in currency type label (200efb6)

Documentation

  • revisit auto-generated documentation (47f494c)
  • update README (cecf630)

0.0.26 (2021-05-06)

Features

  • add DOGE (dogecoin) to currency list (9063ac7)
  • add XLC (ethereum lite cash) to currency list (d46e3c6)

0.0.25 (2021-04-22)

Features

  • add {ccy,qty,dov}_or methods to Money and Price (9b1275b)

0.0.24 (2021-04-04)

0.0.23 (2021-04-04)

Features

  • currency: add new cryptocurrency LINK (52e8ba7)

0.0.22 (2020-03-16)

Bug Fixes

  • enable ordering on Currency instances (b9e08ca)

0.0.21 (2020-03-16)

Bug Fixes

  • add missing .commons package (d851cc8)

0.0.20 (2020-03-16)