Releases: vacanza/holidays
Releases · vacanza/holidays
v0.43
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: v0.42...v0.43
v0.42
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
- @JerryAgbesi made their first contribution in #1639
Full Changelog: v0.41...v0.42
v0.41
Version 0.41
Released January 15, 2024
- Introduce observed_estimated_label (#1633 by @arkid15r)
- Refactor Thai calendar (#1628 by @KJhellico)
- Update Portugal holidays: add uk localization (#1616 by @KJhellico)
- Fix dev env setup issues (#1627 by @peter-ni-noob)
- Update Argentina holidays (#1641 by @KJhellico)
- Update China holidays: add observed and substituted holidays in 2001-2024 (#1613 by @KJhellico)
- Update Cyprus holidays (#1632 by @KJhellico)
- Update Malaysia holidays (#1625 by @shahonseven, @arkid15r)
- Update Paraguay holidays (#1634 by @KJhellico)
- Update Thailand holidays (#1626 by @PPsyrius)
- Update US holidays: add CO Cesar Chavez Day (#1629 by @nwithan8)
- Update Uzbekistan holidays, add l10n support (#1622 by @KJhellico)
- Update common tests (#1637 by @arkid15r)
- Update estimated label uk l10n (#1635 by @arkid15r)
- Document the release process (#1611 by @arkid15r)
- Implement en_US localization for all localized countries (#1614 by @KJhellico)
- Move RELEASE.rst to upper level (#1623 by @arkid15r)
- Refresh snapshots, reformat th/cn.po (#1631 by @arkid15r)
- Simplify estimated label text (#1615 by @KJhellico)
- Unify observed labels format (#1636 by @arkid15r)
New Contributors
- @nwithan8 made their first contribution in #1629
- @peter-ni-noob made their first contribution in #1627
Full Changelog: v0.40...v0.41
v0.40
Version 0.40
Released January 1, 2024
- Refactor Germany special holidays (#1595 by @KJhellico)
- Add Papua New Guinea holidays (#1605 by @PPsyrius)
- Fix United States and Guam holidays (#1607 by @KJhellico)
- Fix inconsistent localization team naming in .po files (#1602 by @PPsyrius)
- Update IL snapshot (#1608 by @arkid15r)
- Update Kazakhstan: fix URL escaping (#1619 by @heikkiorsila, @arkid15r)
- Update README: fix shields style (#1620 by @arkid15r)
- Update Spain holidays, add l10n support (#1610 by @KJhellico)
- Update Taiwan holidays, add l10n support (#1600 by @PPsyrius)
- Extend native holiday categories support (#1597 by @arkid15r)
New Contributors
- @heikkiorsila made their first contribution in #1619
Full Changelog: v0.39...v0.40
v0.39
Version 0.39
Released December 18, 2023
- Refactor holiday categories handling (#1584 by @arkid15r)
- Update Azerbaijan holidays, add l10n support (#1579 by @KJhellico)
- Update Israel holidays (#1557 by @arkid15r)
- Update Laos and Thailand special observed holidays (#1587 by @KJhellico)
- Update Makefile: fix snapshot generation process (#1594 by @arkid15r)
- Update NYSE holidays: fix New Year's Day observed (#1585 by @KJhellico)
- Update Netherlands holidays: fix Liberation Day (#1592 by @KJhellico)
- Update Singapore 2024 holidays (#1588 by @KJhellico)
Full Changelog: v0.38...v0.39
v0.38
Version 0.38
Released December 4, 2023
- Add categories and subdivisions support to special observed holidays (#1561 by @KJhellico)
- Add categories and subdivisions support to substituted holidays (#1558 by @KJhellico)
- Update Czechia holidays: add sk localization (#1568 by @jose1711, @arkid15r)
- Update PR template and contributing guidelines (#1574 by @arkid15r)
- Update documentation: add supported entities section (#1564 by @arkid15r)
- Update snapshot generator: group holidays by subdiv (#1578 by @KJhellico)
- Update test coverage to 100% (#1573 by @arkid15r)
- Add supported categories validation (#1576 by @arkid15r)
- Merge substituted holidays with special holidays (#1580 by @KJhellico)
- Migrate South Korea holidays to ObservedHolidayBase (#1560 by @KJhellico)
- Prepare project for Weblate integration [UA] (#1565 by @arkid15r)
Full Changelog: v0.37...v0.38
v0.37
Version 0.37
Released November 20, 2023
- Update Japan holidays: add th localization (#1545 by @PPsyrius)
- Fix Brazil subdivisions holidays (#1562 by @KJhellico)
- Update Denmark holidays: add holiday categories (#1555 by @KJhellico)
- Update Hungary holidays: add substituted holidays (#1551 by @KJhellico)
- Update Israel holidays (#1541 by @KJhellico)
- Update Netherlands holidays: add holiday categories (#1552 by @KJhellico)
- Update Slovakia holidays (#1546 by @jose1711)
- Update South Korea holidays, add l10n support (#1536 by @PPsyrius)
- Update Spain holidays in 2024 (#1537 by @KJhellico)
- Update Turkey holidays: add holiday categories and l10n support (#1556 by @KJhellico)
- Update Ukraine holidays (#1547 by @KJhellico)
- Update badges in README (#1544 by @kasya)
- Add
_next_year_new_years_dayto InternationalHolidays (#1539 by @KJhellico) - Extend HolidayBase::categories to accept a single value (#1550 by @arkid15r)
- Migrate NYSE holidays to ObservedHolidayBase (#1548 by @KJhellico)
New Contributors
Full Changelog: v0.36...v0.37
v0.36
Version 0.36
Released November 6, 2023
- Add special holidays per subdivisions support (#1520 by @KJhellico)
- Add special_holidays_observed support (#1535 by @KJhellico)
- Refactor Australia holidays (#1531 by @KJhellico)
- Refactor Isle of Man holidays (Tynwald Day) (#1532 by @KJhellico)
- Add Bahamas holidays (#1517 by @PPsyrius)
- Add Timor-Leste holidays (#1516 by @PPsyrius)
- Add Tonga holidays (#1534 by @PPsyrius)
- Update Portugal holidays: add holiday categories (#1529 by @KJhellico)
- Update South Africa holidays: add holiday in honor of Winning the Rugby World Cup 2023 (Dec 15, 2023) (#1538 by @KJhellico)
- Update snapshots generator (#1530 by @KJhellico)
- Add Thailand's Bridge Public Holiday on Dec 29, 2023 (#1528 by @PPsyrius)
- Migrate the remaining
special_holidaystoStaticHolidaysclass (#1519 by @PPsyrius) - Remove hard-coding observed_rule for Bahamas (#1527 by @PPsyrius)
- Remove redundant gettext assignment (#1533 by @arkid15r)
- Set concurrency group for CI/CD jobs (#1540 by @arkid15r)
- Set pyproject.toml project version dynamically (#1525 by @arkid15r)
- Use OIDC (trusted publishers) for PyPI uploads (#1523 by @arkid15r)
- Use setdefault instead of hard-coding observed_rule and observed_since (#1521 by @BossColo)
New Contributors
Full Changelog: v0.35...v0.36
v0.35
Version 0.35
Released October 16, 2023
- Refactor static holidays (#1509 by @arkid15r)
- Add Maldives holidays (#1508 by @kasya)
- Add Tanzania holidays (#1505 by @PPsyrius)
- Fix estimated label for multiple holiday group entities (#1512 by @arkid15r)
- Update China holidays add non-statutory holidays support, l10n, optional half-day holidays (#1491 by @PPsyrius)
- Update Thailand holidays: name change for October 13 holiday (#1493 by @PPsyrius)
- Update United States holidays: Columbus Day adjustment (#1503 by @KJhellico)
- Update documentation for holiday categories usage (#1506 by @KJhellico)
- Update pre-commit hooks automatic update workflow (#1507 by @arkid15r)
- Update project metadata: add @KJhellico to maintainers (#1501 by @arkid15r)
- Add py.typed to MANIFEST.in includes (#1498 by @arkid15r)
- Implement Tanzania
StaticHolidays(#1513 by @PPsyrius) - Simplify PR template (#1502 by @arkid15r)
- Standardize custom holiday classes use (#1510 by @arkid15r)
Full Changelog: v0.34...v0.35
v0.34
Version 0.34
Released October 2, 2023
- Introduce holiday snapshots (#1478 by @arkid15r)
- Add Laos holidays (#1483 by @PPsyrius)
- Update Belarus holidays: add substituted holidays (#1486 by @KJhellico)
- Update ES snapshot (#1481 by @arkid15r)
- Update NYSE holidays: fix Juneteenth National Independence Day start year (#1484 by @KJhellico)
- Update Spain holidays (#1476 by @KJhellico)
Full Changelog: v.0.33...v0.34