Skip to content

Releases: quantmind/ccy

v2.0.0

28 Mar 21:55
9d16390

Choose a tag to compare

What's Changed

  • Bump deps and use uv by @lsbardel in #54
  • DayCounter rewritten as StrEnum
  • Old class hierarchy (DayCounterMeta, Act360, Act365, Thirty360, ActAct), getdc() and alldc() removed
  • ccy renamed to CCY and converted to a Pydantic frozen BaseModel
  • TradingCentre / TradingCentres converted from dataclasses to Pydantic models
  • 30 new currencies
  • New day count conventions: 30E/360 (Eurobond basis) and BUS/252 (Brazilian)
  • Docs migrated from Jupyter Book to MkDocs with auto-generated currency table and full API reference

Full Changelog: v1.7.2...v2.0.0

v1.7.2

28 Dec 21:02
a05e837

Choose a tag to compare

What's Changed

Full Changelog: v1.7.0...v1.7.2

v1.7.0

31 Dec 11:31

Choose a tag to compare

  • Use holidays library for tradingcentres (optional extra)
  • Fix Act/Act day count bug
  • Full mypy

v1.6.0

27 Oct 09:08

Choose a tag to compare

  • support python 3.13

v1.4.0

24 Mar 14:05

Choose a tag to compare

What's Changed

  • Adds support for python 3.12
  • Drop python support for 3.8 and 3.9
  • Initial mypy support
  • New docs
  • Add optional command line tool
  • Fix Polish Zloty symbol

Full Changelog: v1.3.1...v1.4.0

v1.3.1

20 Jul 20:02
a0843cd

Choose a tag to compare

  • bump pytz dependency

v1.3.0

30 Oct 14:45

Choose a tag to compare

  • Use poetry
  • support python 3.8, 3.9, 3.10 and 3.11
  • for earlier python support use previous versions

Full Changelog: v1.2.2...v1.3.0

v1.2.2

09 Jan 16:11

Choose a tag to compare

  • Add python 3.9 support
  • New build script

v1.1.0

04 Aug 10:17
f901334

Choose a tag to compare

  • Black formatting
  • Drop python 3.5 support
  • Add Nigerian Naira

v1.0.0

16 Mar 15:28
245cf92

Choose a tag to compare

Release v1.0.0 from agiletoolkit