Skip to content

Releases: vacanza/holidays

v.0.20

23 Feb 20:10
a30688e
Compare
Choose a tag to compare

Version 0.20

Released February 23, 2023

v.0.19

30 Jan 22:05
7655c6e
Compare
Choose a tag to compare

Version 0.19

Released January 30, 2023

v.0.18

27 Dec 16:02
39f3538
Compare
Choose a tag to compare

Version 0.18

Released December 27, 2022

  • Code refactoring #801, #870 (arkid15r)
  • Test refactoring / common functions #800, #830, #844 (arkid15r)
  • Pre-commit reviews #786, #795 (KJhellico, arkid15r, dr-p)
  • Import cleanup, flake8 settings review #792 (arkid15r, KJhellico, dr-p)
  • PyMeeus for equinox and solstice calculation #828, #863 (Nalguedo)
  • Easter holidays refactoring and unification #803 (KJhellico)
  • Observed holidays calc optimizations #824 (KJhellico)
  • Special holidays refactoring for 13 countries #796 (arkid15r, KJhellico)
  • Support for Indonesia #787 (KJhellico)
  • Support for Pakistan #847 (KJhellico)
  • Support for Armenia #875 (KJhellico)
  • Korea renamed to South Korea #797 (arkid15r)
  • Azerbaijan: refactoring #859 (KJhellico)
  • Hong Kong: optimizations #786 (KJhellico)
  • Korea fixes #791 (KJhellico) + test optimizations (dr-p)
  • Zambia: optimizations and refactoring #798 (KJhellico)
  • Vietnam: optimizations and refactoring #799 (KJhellico)
  • Malaysia: optimizations, refactoring and fixes #802, #858 (KJhellico)
  • New Zealand: optimizations and refactoring #836 (KJhellico)
  • Chile: optimizations #834 (KJhellico) + fixes #828 (Nalguedo)
  • Uruguay updates #809 (KJhellico)
  • Kazakhstan updates #829, #867 (KJhellico)
  • Canada fixes #811 (jasonjensen)
  • Nigeria updates #823 (KJhellico)
  • NY Stock Exchange updates #817, #853 (SnowX65, KJHellico)
  • New Zealand optimizazions #872 (KJhellico)
  • Madagascar updates #818 (KJhellico)
  • Paraguay updates #819 (KJhellico)
  • United Kingdom updates #840 (KJhellico)
  • South Africa: optimizations and updates #820, #848 (KJhellico)
  • US updates #857 (KJhellico)
  • Switzerland: optimizations, fix #821 (KJhellico)
  • Angola: optimizations, fix #822, #835 (KJhellico)
  • India updates #825 (KJhellico)
  • NY Stock Exchange updates #833 (SnowX65, KJhellico)
  • Hungary fixes #826 (KJhellico)

v.0.17.2

23 Nov 22:36
Compare
Choose a tag to compare

Version 0.17.2

Released November 23, 2022

  • Flake8 pre-commit source change to github.com (dr-p)

v.0.17.1

23 Nov 21:18
dcc0241
Compare
Choose a tag to compare

Version 0.17.1

Released November 23, 2022

  • Swaziland deprecation warning fix #794 (arkid15r)

v.0.17

13 Nov 10:57
e81d16a
Compare
Choose a tag to compare

Version 0.17

Released November 13, 2022

  • 100% test coverage, code refactoring #747, #749 (arkid15r)
  • Special holidays (one-off) support #724 (arkid15r, dr-p)
  • Support for Bosnia and Herzegovina #683, #725 (kasya, arkid15r)
  • Support for Liechtenstein #650, #728, #758 (kasya, arkid15r)
  • Added isort to pre-commit #722, #734 (arkid15r, dr-p)
  • Get item multiple return type fix (dr-p) TODO: possible refactor required
  • Sort overlapping holiday names #713 (kasya, arkid15r)
  • Supported country / financial lists fix #764 (arkid15r)
  • Various refactorings #777 (arkid15r)
  • Various refactorings #756, #759, #760, #766, #767, #770, #775, #776, #780 (KJhellico)
  • Portugal improvements #753 (Nalguedo)
  • Brazil improvements #761, #592 (Nalguedo)
  • Uruguay improvements #758 (kasya)
  • Hong Kong improvements #779, #782 (poshingchu)
  • Swaziland deprecation, replaced by Eswatini #721 (bkthomps)
  • Norway, Sweden rework #771 (arkid15r)
  • South Africa rework #773 (KJhellico)
  • Singapore fixes #717, #726, #754, #782 (amas01, mborsetti, kasya, poshingchu)
  • Canada fixes #715, #733 (bkthomps, MichaelThessel)
  • Honduras fixes #720, #744 (bkthomps, arkid15r)
  • Japan upgrades (added substitute holidays) #723 (shohirose)
  • Malaysia fix #736, #782 (shahonseven, poshingchu)
  • Ukraine fixes #743, #746 (KJhellico)
  • Bulgaria fixes #748 (KJhellico)
  • Isle of Man fix #762, #764 (arkid15r)
  • Lithuania fix #781 (Nalguedo)
  • Sweden fix #783 (sander-visser, KJhellico)

v.0.16

16 Sep 10:48
390f59c
Compare
Choose a tag to compare

Version 0.16

Released September 16, 2022

This release is dedicated to Queen Elizabeth II (21 April 1926 – 8 September 2022),
who lived her long life as a monarch through 2 centuries, in both happy and difficult moments,
with grace, dignity and an always inspiring strong sense of duty and warm heart.
Goodbye "Lilibet", you have symbolically been a queen, a mother and a grandmother
to a lot of us, and will be dearly missed.

  • Financial market support review, new method financial_holidays(..) #694 (dr-p)
  • Support for Moldova #695 (Thedand)
  • Support for Bolivia #679, #698 (kasya)
  • UK updates #702 (JPunter, violuke)
  • Australia updates #699 (Ryan-McCrory, dr-p)
  • Canada updates #710 (bkthomps)
  • New Zealand updates #708, #709 (dr-p, markhoneth)
  • NYSE updates #693, #696 (kasya)

v0.15

21 Aug 07:28
d3dc700
Compare
Choose a tag to compare

Version 0.15

Released August 21, 2022

  • Added support for Python3.11 (dr-p)
  • Updated README - improved badges area (dr-p)
  • Support for Cuba #678 (bthompson, dr-p)
  • Typechecking implementation, first release (HolidayBase, utils, some sample countries) #661 (dimbleby)
  • Test coverage improvement #633 (akosfurton, dr-p)
  • Drop support for UK subdivisions as countries (England, Scotland..) (dr-p)
  • Drop support for IsleOfMan as UK subdivision (dr-p)
  • Drop support for PortugalExt (ie: extended Portugal) (dr-p)
  • US fixes #675 (arkid15r)
  • Colombia fixes & test improvements #676 (bkthomps)
  • Venezuela fixes & test improvements #677 (bkthomps)
  • Canada fixes #579 (dr-p, scubaandre)
  • Ukraine refactoring #681 (kasya)
  • Italy update #689 (g-gg, dr-p)
  • Bump pre-commit and setup-python actions #672, #682, #686, #688 (dr-p)
  • Doc example fix #685 (steakhutzeee, dr-p)

v0.14.2

05 Jun 19:21
Compare
Choose a tag to compare

Version 0.14.2

Released June 5, 2022

  • Drop support for EOL Python 3.6 #328 (hugovk, dr-p)
  • Package review #662 (dimbleby)
  • Added financial markets support: ECB and NYSE, list_supported_financial() method (dr-p)
  • Support for NY Stock Exchange #651, #458 (nadime, dr-p)
  • Support for Malta #612, #630 (rafelbev)
  • Support for Madagascar #656 (fav007)
  • Support for Cyprus #410, #665 (digidestination, avnigo)
  • Ireland as standalone country #636, #639 (TeoTN, dr-p, javicalle)
  • Australia fixes #631 (jeremychrimes)
  • Singapore updates #652 (mborsetti)
  • Saudi Arabia fixes #642 (OsaydAbdu)
  • Spain fixes #634 (javicalle)
  • US fixes #648 (dashdrum)
  • Greece fixes #659 (tudorvaran)
  • India doc fixes #657 (dr-p)
  • Poland fix #663 (kfsz)

v0.13

15 Feb 10:51
Compare
Choose a tag to compare

Released February 15, 2022

  • New subdivision parameter (subdiv), prov/state deprecation #608, #597, #374 (mborsetti)
  • CountryHoliday class deprecation (replaced by country_holidays) (mborsetti, dr-p)
  • Sphinx documentation #600, #601, #602 (mborsetti)
  • Integration of mypy in pre-commit #620 (mborsetti)
  • Wrong year expansion fix #586, #606, #625 (mborsetti, TeejMonster, dr-p)
  • Refactoring / cleanups / code and naming reviews (mborsetti)
  • Support for Uzbekistan #593 (slako, dr-p)
  • Italy fixes/improvements #617, #614 (energywave)
  • Spain improvements #580, #603, #624 (gtrabanco, delaosa, dr-p)
  • UAE updates (weekend change) #609 (marcomasulli, dr-p)
  • India updates #548 (mborsetti)
  • US fixes #594, #595, #619 (apicht, SudoRob, dr-p)
  • UK fixes #587 (mborsetti)
  • Russia fixes #582 (Enzokot)
  • Type hints fixes #589 (mborsetti)