Releases: vacanza/holidays
Releases · vacanza/holidays
v0.57
Version 0.57
Released September 16, 2024
- Update Australia holidays: add
en_AU
,en_US
,th
localization (#1977 by @PPsyrius) - Fix some docstrings (#1994 by @KJhellico)
- Update Australia holidays: fix Christmas Day in ACT (#1986 by @KJhellico)
- Update Germany holidays: add
th
localization, deprecated non-standard ISO code, add subdivision aliases (#1979 by @PPsyrius, @arkid15r) - Update Jersey holidays (#1971 by @PPsyrius)
- Update South Korea holidays: add Armed Forces Day in 2024 (#1973 by @KJhellico)
- Update examples to reflect recent holidays changes (#1978 by @KJhellico)
- Add Frances Xavier Cabrini Day for United States, Colorado (#1995 by @e2thenegpii, @arkid15r)
- Extend
_ThaiLunisolar
calendar support to 2157 (#1981 by @PPsyrius) - Unify en_US Islamic holidays name translation (#1984 by @KJhellico)
New Contributors
- @e2thenegpii made their first contribution in #1995
Full Changelog: v0.56...v0.57
v0.56
Version 0.56
Released September 2, 2024
- Refactor Lao New Year holidays (#1962 by @PPsyrius)
- Add 1991-2022 Russian substituted holidays (#1957 by @PPsyrius)
- Add Dominica holidays (#1956 by @PPsyrius)
- Add Haiti holidays (#1932 by @PPsyrius, @arkid15r)
- Change "St." to "Saint" in holidays names (#1966 by @KJhellico)
- Update Brunei Darussalam islamic holidays for 2024 (#1937 by @PPsyrius)
- Update Cambodian holidays for 2024 (#1936 by @PPsyrius)
- Update Dominican Republic holidays: fix Restoration Day (#1965 by @KJhellico, @arkid15r)
- Update HU: add 2025 substituted holidays (#1954 by @Gizsviu)
- Update Philippines holidays (#1938 by @KJhellico)
- Update SBOM artifact path (#1934 by @arkid15r)
- Update Snapshot for 0.55 changes (#1935 by @PPsyrius)
- Update
numpy
test requirements (#1944 by @PPsyrius, @arkid15r) - Update pyproject.toml: remove
target-version
from tool.ruff (#1950 by @arkid15r) - Add Easter Tuesday to Christian holidays group (#1959 by @KJhellico)
- Add New Zealand Subdivision Aliases (
EN
,MI
, HASC) (#1952 by @PPsyrius) - Add PR labeler (#1968 by @arkid15r)
- Add Python 3.13 (beta) to CI/CD (#1949 by @KJhellico)
- Add automatic snapshots update workflow (#1939 by @arkid15r)
- Migrate deprecated Bosnia-Herzegovina subdivisions to subdivision aliases (#1947 by @PPsyrius)
- Migrate deprecated Italy subdivisions to subdivision aliases (#1951 by @PPsyrius)
- Migrate deprecated United Kingdom subdivisions to subdivision aliases (#1945 by @PPsyrius, @KJhellico)
- Restore Malaysia's 3-letter code as subdivisions aliases (#1946 by @PPsyrius)
- Standardize snapshot names (#1967 by @arkid15r)
New Contributors
Full Changelog: v0.55...v0.56
v0.55
Version 0.55
Released August 19, 2024
- Add Samoa holidays (#1914 by @kasya)
- Fix misleading France subdivision (#1931 by @MichaelMure)
- Update CI/CD: add CodeQL workflow (#1910 by @arkid15r)
- Update CI/CD: simplify gh release upload (#1924 by @arkid15r)
- Update Github release upload process (#1902 by @arkid15r)
- Update SG: add 2025 official holidays (#1903 by @mborsetti, @arkid15r)
- Update UA: move martial law holidays to WORKDAY category (#1921 by @KJhellico)
- Update pre-commit: add bandit (#1913 by @arkid15r)
- Update utils.py (#1908 by @JohnRoz, @arkid15r)
- Add special weekends format for certain countries (#1923 by @PPsyrius, @arkid15r)
- Implement simple CycloneDX SBOM generation (#1925 by @arkid15r)
Full Changelog: v0.54...v0.55
New Contributors
- @JohnRoz made their first contribution in #1908
- @MichaelMure made their first contribution in #1931
v0.54
Version 0.54
Released August 5, 2024
- Add Mauritania holidays (#1884 by @kasya)
- Fix Malawi tests (#1880 by @arkid15r)
- Update CI/CD pip caching (#1866 by @arkid15r)
- Update FI: add unofficial holidays (#1885 by @alexei-mobal, @arkid15r)
- Update Finland holidays l10n (#1883 by @KJhellico)
- Update PR template (#1894 by @arkid15r)
- Update RU: add 2025 substituted holidays (#1886 by @Alexeyzhu)
- Update docs requirements: revert sphinx to v7.4.7 (#1893 by @arkid15r)
- Update pre-commit automatic update (#1896 by @arkid15r)
- Update release process: upload artifacts to Github (#1898 by @arkid15r)
- Add documentation build test to CI/CD (#1895 by @KJhellico)
- Don't run tests on Github readonly queue push events (#1868 by @arkid15r)
- Drop PyPy support (#1878 by @arkid15r)
New Contributors
- @alexei-mobal made their first contribution in #1885
- @Alexeyzhu made their first contribution in #1886
Full Changelog: v0.53...v0.54
v0.53
Version 0.53
Released July 15, 2024
- Update Chile holidays: add bank holidays (#1857 by @KJhellico)
- Extend
HolidayBase::__setitem__
to handle names including '; ' (#1858 by @arkid15r)
Full Changelog: v0.52...v0.53
v0.52
Version 0.52
Released July 1, 2024
- Update CI/CD: don't cancel concurrent jobs for dev/main/v1 (#1840 by @arkid15r)
- Update Italy holidays: add Venice provincial holiday (#1842 by @KJhellico)
- Update coverage badge (#1839 by @arkid15r)
- Update docs: add years example (#1851 by @arkid15r)
- Update v1 incompatibility warning (#1850 by @arkid15r)
- Add GitHub issue templates (#1845 by @arkid15r)
- Tune up CI/CD jobs concurrency (#1834 by @arkid15r)
Full Changelog: v0.51...v0.52
v0.51
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: v0.50...v0.51
v0.50
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: v0.49...v0.50
v0.49
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
- @benjfield made their first contribution in #1792
Full Changelog: v0.48...v0.49
v0.48
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: v0.47...v0.48