Releases: vacanza/holidays
Releases · vacanza/holidays
v0.61
Version 0.61
Released November 18, 2024
- Add financial markets l10n support (#2116 by @KJhellico)
- Refactor some
if len(container)...
cases toif container...
(#2118 by @arkid15r) - Add "Brasil, Bolsa, Balcão" ([B]³) holidays (#2109 by @araggohnxd, @arkid15r, @KJhellico, @PPsyrius)
- Update Brazil holidays, add l10n support (#2113 by @KJhellico)
- Update Brunei holidays: 1998-2003, 2006-2025 exact dates (#2107 by @PPsyrius)
- Update CH holidays: rename Neujahrestag to Neujahrstag (#2121 by @kurtkeller, @arkid15r)
- Update Cambodia holidays: add Peace Day in Cambodia (#2108 by @PPsyrius)
- Update China holidays in 2025 (#2124 by @KJhellico)
- Update Thailand holidays: 2025-2026 Bridge Public Holidays (#2123 by @PPsyrius)
- Update Unites States holidays: remove Columbus Day from countrywide holidays (#2106 by @KJhellico)
- Update
TestCase::assertLocalizedHolidays
: add subdivisions holidays support (#2117 by @KJhellico) - Update helpers::_normalize_arguments, add helpers tests (#2122 by @arkid15r)
- Update ruff configuration: add Pylint errors check (#2119 by @KJhellico)
- Add Europe Day to InternationalHolidays (#2114 by @KJhellico)
- Add Portugal subdivision aliases (#2110 by @dgomes)
New Contributors
- @araggohnxd made their first contribution in #2109
- @dgomes made their first contribution in #2110
- @kurtkeller made their first contribution in #2121
Full Changelog: v0.60...v0.61
v0.60
Version 0.60
Released November 4, 2024
- Refactor Australia tests (#2088 by @KJhellico)
- Refactor Cambodia and Laos test cases (#2086 by @PPsyrius)
- Refactor Canada tests (#2084 by @KJhellico)
- Refactor United States tests (#2087 by @KJhellico)
- Refactor v1 incompatibility warning (#2100 by @arkid15r)
- Update the Philippines holidays: add
en_PH
,en_US
,fil
,th
localization (#2093 by @PPsyrius, @arkid15r) - Fix
make l10n
removing loc comment for Asarnha Bucha (#2091 by @PPsyrius) - Fixed Thai Calendar test case coverage (#2090 by @PPsyrius)
- Improve .po files "Language-Team" header consistency (#2098 by @arkid15r)
- Update Albania holidays, add l10n support (#2104 by @KJhellico)
- Update Australia holidays: remove
Adelaide Cup Day
holiday pre-1973 for South Australia (#2082 by @PPsyrius) - Update CONTRIBUTING.rst (#2085 by @arkid15r)
- Update Germany holidays: add East German Uprising Day 2028 in Berlin (#2092 by @PPsyrius)
- Update Indonesia holidays:
th
localization, more refractor (#2097 by @PPsyrius) - Update Indonesia holidays: add 2024 Local Election, exact historic dates from 1963 onwards (#2102 by @PPsyrius)
- Update Spain holidays in 2025 (#2080 by @KJhellico)
- Update Thailand holidays in 2025 (#2081 by @PPsyrius)
- Update Timor-Leste holidays (#2078 by @KJhellico)
- Update United States holidays: Alaska state holidays correction (#2083 by @PPsyrius)
- Simplify PR template (#2099 by @arkid15r)
Full Changelog: v0.59...v0.60
v0.59
Version 0.59
Released October 21, 2024
- Update Vietnam holidays: add
th
localization (#2060 by @PPsyrius) - Update Germany holidays: add Liberation from Nazi Regime Day 2025 in Berlin (#2052 by @hf-kklein, @PPsyrius)
- Update Johor (Malaysia) and United Arab Emirates
weekend
observance, cleanup others (#2048 by @PPsyrius) - Update Vietnam holidays (#2049 by @KJhellico)
- Update
InternationalHolidays::_add_world_war_two_victory_day()
method (#2064 by @KJhellico) - Update
holidays
package metadata (#2063 by @arkid15r) - Update metadata Python versions (#2069 by @arkid15r)
- Add
EasternCalendarHolidays
to holidays groups (#2062 by @KJhellico) - Drop Python 3.8 support (#2042 by @PPsyrius)
- Satisfy mypy requirements (#2053 by @arkid15r)
New Contributors
- @hf-kklein made their first contribution in #2052
Full Changelog: v0.58...v0.59
v0.58
Version 0.58
Released October 7, 2024
- Add Congo holidays (#2037 by @PPsyrius)
- Add Saint Kitts & Nevis holidays (#2005 by @PPsyrius, @arkid15r)
- Add Vietnamese translation of VietNam holidays (#2025 by @vunhatchuong, @arkid15r)
- Update Kazakhstan holidays: add substituted holidays, localization (#2023 by @KJhellico)
- Update Malaysia holidays: add
th
localization (#2030 by @PPsyrius) - Update Singapore holidays: add
en_SG
,en_US
,th
localization (#2031 by @PPsyrius) - Update Sweden holidays: add
th
localization (#2029 by @PPsyrius) - Update Azerbaijan holidays in 2024 (#2018 by @KJhellico)
- Update Curaçao holidays: add HALF_DAY holidays (#2039 by @KJhellico)
- Update Japan holidays (#2013 by @KJhellico)
- Update Nicaragua holidays (#2011 by @KJhellico)
- Update Taiwan holidays (#2026 by @KJhellico, @arkid15r)
- Update US holidays: American Samoa holidays (#2017 by @KJhellico)
- Update United States holidays: fix Washington's Birthday in GA & IN (#2014 by @KJhellico)
- Update
ci
label configuration (#2009 by @arkid15r) - Update apostrophes: change
’
to'
(#2016 by @arkid15r) - Update working day related calculations (#2010 by @KJhellico, @arkid15r)
- Add @PPsyrius to CODEOWNERS (#2008 by @arkid15r)
- Move to
holidays
frompython-holidays
(#2027 by @arkid15r) - Remove deprecated
fix-encoding-pragma
, addpyupgrade
(#2007 by @PPsyrius, @arkid15r)
New Contributors
- @vunhatchuong made their first contribution in #2025
Full Changelog: v0.57...v0.58
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