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)

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)


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)


Version 0.13
============

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)

Version 0.12
============

Released January 4, 2022

- Copyright update 2022
- Sphinx documentation stub (mborsetti, dr-p)
- Support for Kazakhstan #534 (chiuczek, intelliHugh)
- Support for Azerbaijan #540 (eldar-mustafayev)
- Support for Tunisia #543 (ihebski)
- Support for Taiwan #547 (ifurther)
- Support for North Macedonia #570 (tserekh)
- Support for Ethiopia #558 (tedtad, dr-p)
- Travis CI removal #557 (mborsetti, dr-p)
- CD/CI tests - Pypi versions review (dr-p)
- More useful __repr__ and __str__ #360 (dr-p, kootenpv, d33tah)
- Drop support for Czech (ie: misspelled Czechia) (dr-p)
- Drop support for Polish (ie: misspelled Poland) (dr-p)
- Drop support for Slovak (ie: misspelled Slovakia) (dr-p)

- Test coverage improvement (dr-p)
- "country" property moved to class attributes #573 (dr-p, madphysicist)
- Date slices support fix #529, #530 (justinwaf, mborsetti, dr-p)
- Dictionary changed during iteration fix #569 (mborsetti)
- Doc fixes #549 (canute24)
- UK standalone states deprecation #566 (dr-p)
- Venezuela ISO code + other fixes #567, #576 (Skatox, dr-p, antusystem)
- Canada updates and test review #533, #536 (cturra)
- US updates and fixes #537, #559, #578 (khawley, evohnave, amelkiy, dr-p)
- India fixes #553, #554, #539 (canute24, dr-p)
- Spain fixes #555 (tserekh)
- Italy fixes #546 (dr-p, rtraverso86)
- Korea fixes #535 (0xF4D3C0D3)
- Colombia fixes #564 (jahirfiquitiva)

Version 0.11.3.1
================

Released September 29, 2021

- Support for Zambia #495, #496 (engineervix)
- Support for Uruguay #489, #490, #491, #492, #493 (jemazzeo, dr-p)
- Support for Lesotho #512 (pietervdw115)
- Support for Namibia #513 (pietervdw115)
- Support for Swaziland #514 (pietervdw115)
- Support for Zimbabwe #517 (pietervdw115)
- Support for China #515 (tserekh)
- Refactor lunisolar and islamic calendar #524 (mborsetti)
- Removed six dependency #494 (mborsetti)
- Type hinting #497, #498 (mborsetti)
- Malaysia refactoring & updates #524 (mborsetti)
- New Zealand updates #499 (36wish)
- USA, Angola fixes (jusce17)
- Kenya updates #502 (MainaKamau92)
- Korea updates #508 (0xF4D3C0D3, dr-p)
- Bulgaria updates #509 (BasakUlker, dr-p)
- Australia updates #516 (cmckeague)
- South Africa updates (lispwarez, dr-p)
- Canada updates #457 (dr-p)
- PRTE (PortugalExt) fix #520 (dr-p)
- Norway updates #472 (dr-p)
- Chile updates #473 (dr-p)
- Australia updates #525 (jeremychrimes)
- README iso codes typo / improvements #520 (dr-p)
- .gitattributes fix #522 (mborsetti)

Version 0.11.2
==============

Released July 18, 2021

- Support for Venezuela #470 (antusystem, dr-p)
- Support for Botswana #477 (pietervdw115)
- Support for Malaysia #466 (jusce17) *needs improvement*
- Poland fix #464 (m-ganko)
- Singapore updates for 2022 #456 (mborsetti)
- US updates #474, #488 (ChristianAlexander, jusce17)
- NG updates #486 (pietervdw115)
- UK updates #487 (orrock, dr-p)
- .gitignore fix #462 (TheLastProject)
- Pre-commit v.2.0.3 (dr-p)

Version 0.11.1
==============

Released April 2, 2021

- Github Actions CI/CD integration (s-weigand, dr-p)
- Support for Saudi Arabia #429 (OsaydAbdu)
- Support for Curacao #431 (RaychelM, dr-p)
- Support for Jamaica #433 (edyarm, dr-p)
- Support for Georgia #435 (Okroshiashvili, dr-p)
- __init.py__ flake8 issue fix #423 (dr-p)
- Korea 2020 fix #414, #415 (dr-p, janggiKim, spar7453)
- Singapore fix for multi-year #419 (mborsetti)
- Israel fix #442 (giladmaya)
- Japan fix #445 (osoken)
- Serbia fix #446 (kosugor)
- United Kingdom get_list fix #448 (bletham)
- Singapore fix for multi-year #419 (mborsetti)
- Fixed holidays pickling #451 (giladmaya)


Version 0.10.5.2
================

Released February 4, 2021

- Dropped support for Python 2 (dr-p)
- Removed convertdate<=2.2.0 constraint (dr-p)
- Travis CI integration review (dr-p)
- Support for Mozambique (jusce17)
- Angola fixes (jusce17)
- Portugal localized holidays (jusce17)
- Disable year expansion on name search #411 (giladmaya)
- Israel fixes (new convertdate version) #407 (giladmaya)
- Ireland fixes (ISO-2 code, partial split from UK) #417 (javicalle)
- Honduras fix (ISO-2 code) #405 (dr-p, agorajek)


Version 0.10.4
==============

Released December 6, 2020

- Dropped support for Python 3.5
- Support for Djibouti (Abdisamade)
- Support for United Arab Emirates (marcomasulli, mborsetti)
- Support for Chile (mborsetti, dr-p)
- Support for Angola (jusce17, pietervdw115, dr-p)
- Support for Malawi (pietervdw115)
- Support for Bangladesh (dr-p, tasnimislam)
- Korea fixes (MYUNGJE, dr-p, hiddentrap)
- Australia 2020 fix (bencollerson, trauty-is-me)
- Croatia fixes and updates (jangrg, mborsetti, dr-p)
- United States fixes (raffg, bgmiles, dr-p)
- UK fixes/improvements (dr-p, richard-kunert, emreay-)
- Russia fixes (tserekh)
- Ireland fixes (chiuczek)
- Spain observed holidays fix (sermayoral)
- South Africa observed holidays fix (pietervdw115)
- France fix (mborsetti)
- Mexico fix (mborsetti)
- Singapore 2022 fix (mborsetti)
- Japan 1990-1993 fixes (sakurai-youhei)
- Fix on occasional pop_named exception (mborsetti)
- convertdate fallback if hijri-converter not available (mborsetti, dr-p)
- enabled Travis tests for python3.9 (mborsetti)
- added flake8 to unittests (mborsetti)


Version 0.10.3
==============

Released July 15, 2020

- Added get_named(substring) method to retrieve holidays by name (dr-p)
- Added pop_named(substring) method to pop specific holiday/s by name (samtregar, dr-p)
- Support for Burundi (bmwachajr)
- Support for Latvia (rolandinsh)
- Support for Romania (dorianm)
- Spain fix (dr-p)
- Netherlands fix (RooieRakkert)
- Switzerland fixes (cgrigis)
- Germany fix (MikeTsenatek)
- Added korean_cal attribute to Korea and Vietnam (seriousran, pelennor)
- United States fixes (patrick-nicholson, dr-p)
- Singapore fixes + 2021 holidays (mborsetti)


Version 0.10.2
==============

Released April 13, 2020

- Support for Spain (piliamaurizio, jbroudou, dr-p, gerardo15)
- Support for Turkey (cemkaragozlu)
- Support for Korea (1kko, dr-p)
- Support for Vietnam (1kko, dr-p)
- Support for Morocco (abensrhir, dr-p)
- Mexico fix (Rosi2143, dr-p)
- Croatia fix (sebojanko, dr-p)
- US Georgia fix (jbroudou, dr-p)
- Austria province ISO3166-2 adoption (jbroudou, dr-p)
- Portugal typos & name fixes (reinaldoramosarxi)
- US MLK renamed (snoopyjc, dr-p)
- ISO-3 codes export fix (dr-p)

Version 0.10.1
==============

Released January 25, 2020

- Project structure refactoring (MaxHaertwig, dr-p)
- Added support for Python3.8 (dr-p)
- Dropped support for pypy and Python3.4, welcome back pypy3 (dr-p)
- Fully reviewed Travis CI integration (dr-p)
- Added 3-digit country ISO codes (MaxHaertwig)
- Support for Paraguay (dr-p, sfeliu)
- Support for Israel (giladmaya, dr-p)
- Support for Egypt (gaberm)
- Support for Serbia (kosugor)
- Support for Singapore (mborsetti)
- README.rst fixes / sync
- Brazil-Parana support (dr-p, jbroudou)
- Japan fixes (dr-p, thophan92, saurabh3896)
- Canada, Spain, US fixes (jbroudou)
- Belarus fix (mpolyakovsky)


Version 0.9.12
==============

Released December 23, 2019

- Support for Nigeria (ioluwayo)
- Support for India - Telangana (kiranbeethoju, dr-p)
- Support for Dominican Republic (gabmartinez)
- Support for Nicaragua (CARocha)
- Code refactoring, bugfixes (vlt)
- Add method to list all supported countries (fabaff)
- Germany bugfixes (bitraten)
- Correctly handle United Kingdom "May Day" holiday in 2020 - #219 (robfraz)
- Hungary fixes (gypapp)
- Chile test fixes (rpanai)
- Italy fixes (jokerigno, sixbladeknife)
- Other minor fixes

Version 0.9.11
==============

Released July 28, 2019

- Added Japanese holidays for new Emperor (kokinamura)
- Fixed Australian Canberra day holiday (explodingdinosaurs, dr-p)
- Added support for Estonian holidays (RaulVS14)
- Added support for Iceland and Kenya (justinasfour04)
- Added support for Aruba (orson1282)
- Added support for Hong Kong (polifaces)
- Added support for Peru (manuelvalino)
- Switzerland fixes (spasche)
- Croatia fix (pave121, dr-p)
- Polish deprecation: replaced by Poland (dr-p)
- Czech(ia) - Slovak(ia) fixes (dr-p)
- Allow passing years to CountryHoliday (mr.shu)

Version 0.9.10
==============

Released March 12, 2019

- Added Lithuanian holidays support (GiedriusMauza)
- Added Luxembourgish holidays (theFeverDog)
- Added Russian holidays (mshinkareva)
- Added Bulgarian holidays (pavelsof)
- Holidays in date range (elln2)
- German holidays updates (MrtnBckr, alexanderschulze)
- South African holidays updates (nickyspag)
- Australian holidays updates (itssimon)

Version 0.9.9
=============

Released January 3, 2019

- Magic numbers removal (elln2, dr-p)
- Honduras support (Oscar Romero)
- Brazil's holidays fixes (victorpluna)
- Added provinces and holidays in Italy (krolmic, dr-p)
- Fixed regression with German Easter and Pentecost holidays (vlt, Achimh3011)
- Fixed Canada Holiday Calendar (justinasfour04)
- Fixed Columbus Day in Arkansas - US (johanneshk)
- Added Grand Final Day in Victoria - AU (isha1111)
- Added Palm Sunday to Danish holidays (jmkjaer)
- South Africa's holidays fixes (Gordonei)

Version 0.9.8
=============

Released October 18, 2018

- Added Ukraine (Anian-igor)
- Added Croatia (fran1987)
- Added Brazil (fcrespo82)

Version 0.9.7
=============

Released September 12, 2018

- Added prov/state parameters to CountryHoliday() (luto)
- Added Python 3.7 compatibility (required dateutil >= 2.7.0)
- Fixed German Reformationstag (adaitche, Rosi2143), various other holiday updates
- Added Belarus (Gennady-Andreyev)

Version 0.9.6
=============

Released August 1, 2018

- Added India (Shaurya Uppal)
- Fixed Canadian holidays (Canada / Dominion Day)
- Fixed German holidays (Buß- und Bettag, Ostern, Pfingsten)

Version 0.9.5
=============

Released April 23, 2018

- Added Hungary (Peter Zsak)
- Added Argentina (Emmanuel Arias)

Version 0.9.4
=============

Released March 12, 2018

- Added CountryHoliday(country_name) method
- Added Switzerland with all cantons (Phil)
- Canada holiday updates (goodfore)
- Various inspection fixes
- Czech deprecation: replaced by Czechia (janpipek)

Version 0.9.2
=============

Released January 19, 2018

- Drop support for EOL Python 2.5, 2.6, 3.2 and 3.3 (hugovk)
- Add Finnish holidays (Ardetus)
- Add Slovak holidays (Filip Bednárik)

Version 0.9.1
=============

Released January 17, 2018

- Project moved to dr-prodigy
- Added tests for Irish calendar
- Minor fixes and refactoring

Version 0.9
===========

Released January 14, 2018 (PR merging by dr-prodigy)

- Add support for Python 3.6 (dr-prodigy)
- Add Italian holidays (dr-prodigy)
- Add Slovenian holidays (Cvetk0)
- Add South African holidays (nickyspag)
- Add Belgium holidays (fb22)
- Add French holidays (oiffrig)
- Add Japanese holidays (kokinomura)
- Add Polish holidays (tadeoos)
- Add Swedish holidays (johanpalmqvist)
- Add AU/Queensland The Ekka Show (kirpit)
- Various fixes

Version 0.8.1
=============

Released February 12, 2017

- Add Norwegian holidays


Version 0.8
===========

Released February 2, 2017

- Improve United Kingdom holidays
- Add England, Wales, Scotland
- Add Northern Ireland, Isle of Man
- Add Republic of Ireland
- Fix Liberation Day (NL)


Version 0.7
===========

Released January 12, 2017

- Add holidays, extended holidays and tests for Portugal
- Add holidays and tests for the Netherlands
- Specify encoding when parsing for version in setup.py
  allowing package to be installed in non-unicode locales


Version 0.6
===========

Released November 18, 2016

- Rename project from holidays.py to python-holidays
- PyPI location `holidays` remains the same
- Add Czech holidays
- Add UK special holidays
- Add ECB TARGET bank holidays
- Add changes to Georgia state holiday names for 2016
- Fixes to Canadian holidays


Version 0.5
===========

Released September 5, 2016

- Add support for Python 3.5
- Add holidays and tests for Columbia, Denmark, Spain, United Kingdom
- Fix Martin Luther King Jr. Day in state of Georgia
- Fix setup.py install error with non-standard sys default encoding


Version 0.4.1
=============

Released January 5, 2016

- Add federal and provincial holidays for Germany
- Add federal holidays for Austria


Version 0.4
===========

Released October 4, 2015

- Add `append` and `get_list` methods to Holiday objects
- Add federal and provincial holidays for Australia
- Add federal and provincial holidays for New Zealand
- Add state-specific holidays for all US states and territories
- Include Dec 31st from previous year when observed New Year's Day
- Add ability to `sum()` Holiday objects


Version 0.3.1
=============

Released October 9, 2014

- Fix pip installs when python-dateutil not already present


Version 0.3
===========

Released September 4, 2014

- Adds federal holidays for Mexico
- Holiday objects can now be combined with the addition operator (see examples
  in README)
- optional parameter `default` added to get() method to make it behave the same
  as dict.get()


Version 0.2
===========

Released August 28, 2014

- Each country is now initialized with its own individual class (see examples
  in README). This is a backward incompatible API change.
- Adds support for Python 3.2, 3.3, 3.4, and PyPy
- All code now conforms to PEP8 standards


Version 0.1
===========

Released August 1, 2014

- Initial release
- Support for Python 2.5, 2.6, 2.7
- Includes federal and provincial holidays for Canada, United States
