Python Holidays Versions Save

Generate and work with holidays in Python

v0.51

2 weeks ago

Version 0.51

Released June 17, 2024

  • Update Aruba and Curaçao holidays l10n (split locales) (#1827 by @KJhellico)
  • Update Brazil holidays: add new Nov 20 holiday (#1832 by @KJhellico)
  • Update CI/CD job concurrency (#1823 by @arkid15r)
  • Update CI/CD job concurrency (#1830 by @arkid15r)
  • Update README.rst (#1828 by @arkid15r)
  • Update ruff configuration (#1819 by @arkid15r)
  • Align India subdivisions with ISO 3166-2 (#1821 by @KJhellico)
  • Migrate to codecov.io (#1818 by @arkid15r)
  • Narrow down ignored warnings (#1816 by @arkid15r)

Full Changelog: https://github.com/vacanza/python-holidays/compare/v0.50...v0.51

v0.50

1 month ago

Version 0.50

Released June 3, 2024

  • Refactor some holidays with uncommon rules (#1807 by @KJhellico)
  • Add Greenland holidays (#1811 by @Klintrup, @arkid15r)
  • Fix docs: update Italy docstring (#1808 by @arkid15r)
  • Update Italy holidays (#1805 by @KJhellico)
  • Add 2024 Russian Substituted Holidays (#1799 by @PPsyrius)
  • Add Georgian government holiday for May 17, 2024 (#1802 by @PPsyrius, @arkid15r)
  • Add v1 future incompatibility warning (#1801 by @arkid15r)
  • Migrate Japan holidays to ObservedHolidayBase (#1810 by @KJhellico)
  • Synchronize entity dynamic imports (#1794 by @Izzette)

New Contributors

Full Changelog: https://github.com/vacanza/python-holidays/compare/v0.49...v0.50

v0.49

1 month ago

Version 0.49

Released May 20, 2024

  • Refactor Laos holidays (#1797 by @KJhellico)
  • Add IFEU holidays (#1792 by @benjfield, @arkid15r)
  • Update Hong Kong holidays (#1767 by @KJhellico, @arkid15r)
  • Update Malaysia holidays (#1791 by @KJhellico)
  • Update observed rules: add holiday removal support (#1796 by @arkid15r)
  • Address numpy int argument conversion issue (#1782 by @arkid15r)
  • Replace datetime::timedelta with custom function (#1785 by @KJhellico)

New Contributors

Full Changelog: https://github.com/vacanza/python-holidays/compare/v0.48...v0.49

v0.48

1 month ago

Version 0.48

Released May 6, 2024

  • Introduce workdays calculation support (#1773 by @KJhellico)
  • Refactor HolidayBase::__getattr__: speed up _add_holiday_* methods (#1764 by @KJhellico)
  • Add Palau holidays (#1776 by @PPsyrius, @arkid15r)
  • Update Greece holidays: move 2024 Labor Day to May 7 (#1786 by @KJhellico)
  • Update Timor-Leste holidays (#1772 by @KJhellico)
  • Update United States holidays: fix Confederate Memorial Day in MS (#1775 by @KJhellico)
  • Update badges in README (#1770 by @KJhellico)
  • Update CI/CD: fix macOS Python versions (#1778 by @arkid15r)
  • Extend HolidayBase::_add_holiday family methods with Easter support (#1762 by @KJhellico)
  • Prioritize entity default holiday category processing (#1769 by @KJhellico)

Full Changelog: https://github.com/vacanza/python-holidays/compare/v0.47...v0.48

v0.47

2 months ago

Version 0.47

Released April 15, 2024

  • Refactor some sequential holidays (#1750 by @KJhellico)
  • Add Jordan holidays (#1746 by @firaskafri, @arkid15r)
  • Change contributors badge placement (#1753 by @arkid15r)
  • Update Australia holidays: fix Sovereign's Birthday dates in WA (#1757 by @KJhellico)
  • Update Eid al-Fitr 2024 dates (#1758 by @KJhellico)
  • Update European Central Bank holidays (#1754 by @KJhellico)
  • Update Poland holidays: fix Ascension Day (#1751 by @KJhellico)
  • Update South Africa holidays: add public holiday on May 29, 2024 (#1749 by @KJhellico)
  • Update contributing guidelines (#1752 by @arkid15r)

New Contributors

Full Changelog: https://github.com/vacanza/python-holidays/compare/v0.46...v0.47

v0.46

3 months ago

Version 0.46

Released April 1, 2024

  • Fix Romanian language strings: replace U+015F with proper U+0219 (#1739 by @KJhellico)
  • Update (c) in file headers and LICENSE (#1672 by @dr-prodigy)
  • Update Australia holidays (#1736 by @KJhellico)
  • Update Makefile clean action (#1738 by @arkid15r)
  • Update US tests: Day After Thanksgiving (#1742 by @arkid15r)
  • Update United Kingdom holidays: fix observed New Year's Day in Scotland (#1735 by @KJhellico)
  • Update tests: use assertIsInstance (#1737 by @arkid15r)
  • Fix README layout (attempt 1) (#1745 by @arkid15r)
  • Add file header pre-commit check (#1744 by @arkid15r)
  • Add package build tests (#1733 by @KJhellico)
  • Unify file headers after recent update (#1743 by @KJhellico)

Full Changelog: https://github.com/vacanza/python-holidays/compare/v0.45...v0.46

v0.45

3 months ago

Version 0.45

Released March 18, 2024

  • Add Python 3.12 support (#1721 by @arkid15r)
  • Add Kuwait holidays (#1707 by @arkid15r, @jamjam0109)
  • Add Seychelles holidays (#1728 by @PPsyrius)
  • Fix SonarCloud security hotspots (#1718 by @arkid15r)
  • Fix SonarCloud security hotspots (attempt #2) (#1720 by @arkid15r)
  • Fix SonarCloud security hotspots (attempt #3) (#1723 by @arkid15r)
  • Update Mexico holidays (#1722 by @KJhellico)
  • Update pre-commit config (#1732 by @KJhellico)

New Contributors:

Full Changelog: https://github.com/vacanza/python-holidays/compare/v0.44...v0.45

v0.44

4 months ago

Version 0.44

Released March 4, 2024

  • Update Ethiopia holidays (#1704 by @KJhellico)
  • Update RELEASE.rst (#1698 by @arkid15r)
  • Update Ukrainian translations (proper apostrophe) (#1714 by @KJhellico)
  • Update make clean action: delete docs autosummary (#1711 by @arkid15r)
  • Update snapshots: Portugal holidays (#1709 by @PPsyrius)
  • Update test coverage to 100% (#1715 by @KJhellico)
  • Add AUTHORS file (#1700 by @arkid15r)
  • Add UNOFFICIAL category for the United States. (#1669 by @PPsyrius)
  • Rename repository branches (#1699 by @arkid15r)

Full Changelog: https://github.com/vacanza/python-holidays/compare/v0.43...v0.44

v0.43

4 months ago

Version 0.43

Released February 19, 2024:

  • Introduce subdivisions aliases (#1662 by @sphh, @arkid15r)
  • Update Ireland holidays (#1687 by @KJhellico)
  • Update Portugal holidays: fix Carnival date (#1694 by @DgRosa)
  • Update Taiwan holidays (#1688 by @KJhellico)
  • Update Thailand holidays: add Bridge Public Holiday on Apr 12, 2024 (#1690 by @PPsyrius)

New Contributors:

Full Changelog: https://github.com/vacanza/python-holidays/compare/v0.42...v0.43

v0.42

4 months ago

Version 0.42

Released February 5, 2024

  • Add Ghana holidays (#1639 by @JerryAgbesi, @arkid15r)
  • Add Jersey holidays (#1664 by @PPsyrius)
  • Update Costa Rica holidays (#1657 by @KJhellico)
  • Update Croatia holidays (#1659 by @KJhellico)
  • Update Greece holidays (#1663 by @KJhellico)
  • Update Switzerland holidays (#1648 by @KJhellico)
  • Update United Arab Emirates holidays (#1667 by @KJhellico)
  • Update ruff config (#1684 by @KJhellico)
  • 2020 China calendar discrepancies fix (#1645 by @PPsyrius)
  • Add United Kingdom's Whit Monday holidays for pre-1971 years (#1668 by @PPsyrius)
  • Ruff cleanup (#1680 by @PPsyrius, @arkid15r)
  • Unify common holidays name translation (#1673 by @KJhellico)
  • Use current version for release notes generation (#1661 by @arkid15r)
  • Use ruff instead of black+flake8 (#1671 by @arkid15r)

New Contributors

Full Changelog: https://github.com/vacanza/python-holidays/compare/v0.41...v0.42