- Update to 0.90
* Update Armenia holidays: add WORKDAY category and substituted holidays
* Update Brunei holidays: observed holidays, 2026 exact dates
* Update Germany holidays: add catholic holidays to Augsburg
* Update Italy holidays: add Whit Monday in Bolzano (BZ)
* Update WM archiver script: add optional target parameter
* Reference maintenance: archive links, fix broken, remove unused
- from version 0.89
* Refactor test_no_holidays, now also test supported_categories by default
* Update Argentina holidays: add 2026 bridge public holidays
* Update Australia holidays: add Queensland's Christmas Eve HALF_DAY
holidays from 2019 onwards
* Update Australia holidays: move Anzac Day in 2026 (ACT)
* Update Azerbaijan holidays
* Update CONTRIBUTORS
* Update README: update Available Countries table
* Add archive-links Makefile target
* Migrate I-L countries to new test case standards
OBS-URL: https://build.opensuse.org/request/show/1332239
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=76
1346 lines
56 KiB
Plaintext
1346 lines
56 KiB
Plaintext
-------------------------------------------------------------------
|
||
Tue Feb 10 12:13:51 UTC 2026 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 0.90
|
||
* Update Armenia holidays: add WORKDAY category and substituted holidays
|
||
* Update Brunei holidays: observed holidays, 2026 exact dates
|
||
* Update Germany holidays: add catholic holidays to Augsburg
|
||
* Update Italy holidays: add Whit Monday in Bolzano (BZ)
|
||
* Update WM archiver script: add optional target parameter
|
||
* Reference maintenance: archive links, fix broken, remove unused
|
||
- from version 0.89
|
||
* Refactor test_no_holidays, now also test supported_categories by default
|
||
* Update Argentina holidays: add 2026 bridge public holidays
|
||
* Update Australia holidays: add Queensland's Christmas Eve HALF_DAY
|
||
holidays from 2019 onwards
|
||
* Update Australia holidays: move Anzac Day in 2026 (ACT)
|
||
* Update Azerbaijan holidays
|
||
* Update CONTRIBUTORS
|
||
* Update README: update Available Countries table
|
||
* Add archive-links Makefile target
|
||
* Migrate I-L countries to new test case standards
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 7 15:37:54 UTC 2026 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 0.88
|
||
* Refactor Macau holidays
|
||
* Refactor New Zealand holidays
|
||
* Add Bombay Stock Exchange (BSE) holidays
|
||
* Add `utils::list_long_breaks` function to find consecutive holidays
|
||
* Update .po files generator: refresh "PO-Revision-Date" on file changes
|
||
* Update Belarus holidays: 2026 substituted holidays
|
||
* Update Brazil holidays: add São Paulo Capital subdivision support
|
||
* Update Chile holidays: restore bank holiday Dec 31
|
||
* Update Malaysia holidays: add 2026 public holidays
|
||
* Update Malaysia holidays: update Birthday of the Governor of Sabah
|
||
* Update National Stock Exchange of India holidays: add Gujarati language support
|
||
* Update Sweden holidays: add legally-recognized
|
||
non-public holidays as `DE_FACTO` category
|
||
* Update Taiwan holidays in 2025-2026
|
||
* Update Turks and Caicos Islands holidays: 2026 changes
|
||
* Update United States holidays: add Diwali for California from 2026 onwards
|
||
* Update United States holidays: add federal (`GOVERNMENT`) special holidays
|
||
* Update United States holidays: update Alaska (AK) state holidays
|
||
* Update United States holidays: update Puerto Rico holidays
|
||
* Update Uzbekistan holidays: add 2025-2026 special holidays
|
||
* Update Venezuela holidays
|
||
* Update l10n test: check .po files for placeholders mismatch
|
||
* Update make script for Windows
|
||
* Add dependency upgrade Makefile target
|
||
* Move version source of truth to holidays/VERSION
|
||
* Run make upgrade
|
||
* l10n cleanup
|
||
- from version 0.87
|
||
* Refactor `TestAllInSameYear` class
|
||
* Refactor tests: long holiday names representation cleanup
|
||
* Update Bangladesh holidays: add l10n support
|
||
* Update Chinese calendar: improve Qingming Festival date calculation
|
||
* Update Germany holidays
|
||
* Update India holidays: add Gujarati language support
|
||
* Update India holidays: correct dates for Maharana Pratap
|
||
Jayanti (RJ) and Bathukamma (TS)
|
||
* Update United States holidays: fix Washington's Birthday logic
|
||
* Update XNYS holidays: add half-day holidays
|
||
* Update documentation build settings
|
||
* Adjust project files after migration to `uv`
|
||
* Migrate to `uv` for dependency management
|
||
* Use explicit Python version during uv setup
|
||
- from version 0.86
|
||
* Introduce `HolidayBase::_add_multiday_holiday` method
|
||
* Refactor Taiwan holidays
|
||
* Refactor some `HolidayBase` methods
|
||
* Fix typography: replace U+2019 with "'"
|
||
* Update .readthedocs.yaml: bump OS/Python versions
|
||
* Update Bulgaria holidays
|
||
* Update Estonia holidays
|
||
* Update Italy holidays: add new holiday Oct 4, historical holidays, l10n support
|
||
* Update Nepal holidays: add l10n support
|
||
* Update Sweden holidays: add categories support
|
||
* Update Taiwan holidays: fix l10n for substituted day off
|
||
* Update documentation: remove mixins from summary
|
||
* Add `assert{variant}HolidayDatesInYear`, `assert{variant}HolidaysInYear` test methods
|
||
* Add comprehensive holiday categories documentation
|
||
* Library-wide `th` l10n typo cleanup
|
||
* Migrate D-H countries to new test case standards
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 26 13:47:26 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 0.85
|
||
* Refactor l10n scripts
|
||
* Refactor snapshots generator: ProcessPoolExecutor, UTF-8 support
|
||
* Update Azerbaijan holidays in 2025
|
||
* Update China holidays in 2026
|
||
* Update Ecuador holidays: fix observance rules
|
||
* Update National Stock Exchange of India holidays
|
||
* Update Thailand holidays: add 2026 Royal Ploughing Ceremony
|
||
* Update Turkey holidays: add historical holidays
|
||
* Update United States holidays: add Native American Heritage Day in WA
|
||
* Centralize all per-file ignores to pyproject.toml
|
||
* TestCase Syntactic Sugar Support
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 11 08:53:27 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 0.84
|
||
* Update Spain holidays in 2008-2009, 2026
|
||
* Update Sri Lanka holidays in 2026
|
||
* Add ChristianHolidays::_add_saint_martins_day method
|
||
* Drop Python 3.9 support
|
||
* Standardize th l10n for "{insert} Anniversary of...."
|
||
- Update BuildRequires from pyproject.toml
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 31 12:50:56 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 0.83
|
||
* Add _add_observed/_move_holiday's force_observed support
|
||
* Introduce HolidayBase::_is_weekday method
|
||
* Refactor HolidaySum::__init__
|
||
* Add Western Sahara holidays
|
||
* Update Denmark holidays: add th l10n support, refactor test cases
|
||
* Update Islamic holidays calculation
|
||
* Update Netherlands holidays: add th l10n, refactor test cases
|
||
* Update Slovakia holidays: additional holidays moved to
|
||
WORKDAY for 2026
|
||
* Update Slovakia holidays: move "Struggle for Freedom and
|
||
Democracy Day" to WORKDAY category for 2025 onwards
|
||
* Update Switzerland holidays: add Zurich's HALF_DAY,
|
||
OPTIONAL holidays, th l10n support
|
||
* Update badges
|
||
* Update ruff configuration: add flake8-boolean-trap (FBT)
|
||
errors check
|
||
* Inline single-use variables, update .py files formatting
|
||
* Switch to Python 3.14
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 20 13:48:34 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 0.82
|
||
* Add variable weekend support
|
||
* Refactor Chile holidays: reduce l10n string duplication
|
||
* Refactor Cuba holidays: reduce l10n string duplication
|
||
* Refactor Eastern holidays groups
|
||
* Refactor Hungary holidays: reduce l10n string duplication
|
||
* Refactor Japan holidays: reduce l10n string duplication, en_US typo fixed
|
||
* Refactor Portugal holidays: consolidate holidays code
|
||
* Refactor South Africa holidays: move start_year to 1911,
|
||
capitalization fixes
|
||
* Refactor test_utils.py
|
||
* Refactor iCal exporter
|
||
* Refactor imports in certain countries: use TYPE_CHECKING
|
||
* Add Antarctica holidays
|
||
* Add Myanmar holidays
|
||
* Add North Korea holidays
|
||
* Update Spain holidays: add Catalan (ca) localization
|
||
* Fix working day test
|
||
* Update Afghanistan holidays: 2025 exact Islamic holidays observances
|
||
* Update Algeria holidays: add CHRISTIAN, HEBREW supported categories
|
||
* Update Brazil holidays: Republic Constitution Day typo fixed
|
||
* Update Djibouti holidays: change holiday groups MRO
|
||
* Update India holidays: add Ugadi holiday for AP, KA, TS subdivisions
|
||
* Update Myanmar holidays: add th l10n support
|
||
* Update Norway holidays: update subdivision list as per 2024
|
||
administrative reform
|
||
* Update Paraguay holidays: typo fixed, 2023-2025 government holidays
|
||
* Update Serbia holidays: set 2007 as start_year
|
||
* Update Sri Lanka holidays: testcase name typo fixed
|
||
* Update Switzerland holidays: standardize code comment
|
||
* Update Taiwan holidays: add support for 1998-2000 special weekend pattern
|
||
* Update Thailand holidays: add support for historical weekend patterns
|
||
* Update the United States holidays: add Father's Day and Mother's
|
||
Day for UNOFFICIAL category
|
||
* Add no holiday countries
|
||
* Replace lru_cache with cache
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 22 10:09:05 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 0.81
|
||
* Add Saint Helena, Ascension and Tristan da Cunha holidays
|
||
* Add Sudan holidays
|
||
* Update Chinese Lunisolar calendar: extend Winter Solstice support
|
||
* Update Philippines holidays: add 2026 holidays
|
||
* Update Spain holidays: add Dec 3 holiday in Navarre
|
||
* Update countries with Eastern holidays: add estimated holidays labels
|
||
* Update release notes generator
|
||
* Simplify N802 suppression for common.py
|
||
- from version 0.80
|
||
* Refactor Australia holidays
|
||
* Refactor Macau holidays: holiday categories standardization
|
||
* Add Comoros holidays
|
||
* Add Eritrea holidays
|
||
* Add National Stock Exchange of India (NSE) holidays
|
||
* Add Rwanda holidays
|
||
* Add Somalia holidays
|
||
* Add South Sudan holidays
|
||
* Add Tajikistan holidays
|
||
* Add Uganda holidays
|
||
* Add estimated_label to all countries with Islamic holidays
|
||
* Fix Hindu Lunisolar calendar
|
||
* Fix Islamic holidays tests
|
||
* Fix TestAllInSameYear methods
|
||
* Update Bosnia and Herzegovina holidays
|
||
* Update Burundi holidays, add l10n support
|
||
* Update Canada holidays: add National Day for Truth and Reconciliation in MB
|
||
* Update Georgia holidays: add August 29, 2025 special holiday
|
||
* Update Guinea-Bissau holidays
|
||
* Update Nigeria holidays, add l10n support
|
||
* Update Singapore holidays: remove duplicate holidays label assignment
|
||
* Update Tanzania holidays: extend holidays support to 1965
|
||
* Update common::CommonTests: expand label tests to financial entities
|
||
* Add .zenodo.json
|
||
* Add common::TestCase::assertHolidayNameCount method
|
||
* Add metadata package version mismatch hint
|
||
* Add missing docstring for __init__ method
|
||
* Expose entity additional codes
|
||
* Test Case Name Standardization
|
||
* Unify imports
|
||
* Use aux repository data for downloads badge
|
||
- from version 0.79
|
||
* Add Bhutan holidays
|
||
* Add Gambia holidays
|
||
* Add Guinea-Bissau holidays
|
||
* Add Iraq holidays
|
||
* Add Kiribati holidays
|
||
* Add Liberia holidays
|
||
* Add South Georgia and the South Sandwich Islands holidays
|
||
* Add Syrian Arab Republic holidays
|
||
* Add Turkmenistan holidays
|
||
* Update Azerbaijan holidays: fix observed Islamic holidays
|
||
* Update Bahrain holidays
|
||
* Update Bhutan holidays: reference link archival
|
||
* Update Canada holidays: adjust introduction year of National Aboriginal Day in NT
|
||
* Update Chile holidays: abolition of Dec 31 bank holiday
|
||
* Update Chile holidays: add special holidays
|
||
* Update Ethiopia holidays, add ETHIOPIAN_CALENDAR support,
|
||
Julian Date Drift adjustment pre-1899 and post-2099
|
||
* Update Turkmenistan holidays
|
||
* Update badges: add downloads badge temporary fix
|
||
* Update pre-commit: add pyproject-fmt
|
||
* Update release notes generator
|
||
* Add HolidayBase::is_weekend method
|
||
* Implement confirmed years range support for custom calendars
|
||
* Remove setup.py
|
||
* Split tests/test_holiday_groups.py
|
||
- from version 0.78
|
||
* Add Pitcairn Islands holidays
|
||
* Update Egypt holidays
|
||
* Update Egypt holidays: update remaining .po files changes
|
||
* Update Germany holidays: add Augsburg Peace Festival for Augsburg
|
||
* Update Indonesia holidays: add August 18, 2025 holiday
|
||
* Update Luxembourg holidays: add bank holidays
|
||
* Update Pakistan holidays: 2025 Ashura and Eid al-Adha dates
|
||
* Update Saudi Arabia holidays
|
||
* Update docstrings of public classes and methods
|
||
* Add Python 3.14 (beta) to CI/CD
|
||
* Input handling improvements for get_nth_working_day
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 1 14:07:07 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 0.77
|
||
* Refactor US holidays: consolidate duplicate self._year triggers (#2726)
|
||
* Add Cabo Verde holidays (#2654)
|
||
* Add Cayman Islands holidays (#2706)
|
||
* Add Central African Republic holidays (#2687)
|
||
* Add Christmas Island holidays (#2623)
|
||
* Add Democratic Republic of the Congo holidays (#2702)
|
||
* Add Faroe Islands holidays (#2719)
|
||
* Add Gibraltar holidays (#2720)
|
||
* Add Lebanon holidays (#2700)
|
||
* Add Mali holidays (#2725)
|
||
* Add Montserrat holidays (#2714)
|
||
* Add Niue holidays (#2737)
|
||
* Add Norfolk Island holidays (#2716)
|
||
* Add Palestine holidays (#2701)
|
||
* Add Saint Vincent and the Grenadines holidays (#2608)
|
||
* Add Tokelau holidays (#2727)
|
||
* Fix missing StaticHolidays in some countries (#2729)
|
||
* Improve some variable naming (#2708)
|
||
* Optimize dict in/get cases (#2707)
|
||
* Update Georgia holidays (#2735)
|
||
* Update Peru holidays: add 2023+ holidays (#2730)
|
||
* Document _add_holiday_* pattern (#2721)
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jul 13 13:21:56 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
||
|
||
- update to 0.76:
|
||
* Add Bonaire, Sint Eustatius and Saba holidays
|
||
* Add Falkland Islands holidays
|
||
* Add Libya holidays
|
||
* Add Mauritius holidays
|
||
* Add Mongolia holidays
|
||
* Add Sint Maarten holidays
|
||
* Add working day tests for countries with substituted holidays
|
||
* Fix iCal exporter tests
|
||
* Update Aruba, Curaçao, Netherlands holidays: general code
|
||
refactor
|
||
* Update Cocos Islands holidays: fix 2023 Eid al-Fitr date
|
||
* Update France holidays: refactors, add `th` l10n
|
||
* Update San Marino holidays, add l10n support
|
||
* Update Svalbard and Jan Mayen holidays: remove l10n overrides
|
||
* Update Taiwan holidays
|
||
* Update United States holidays: add `th` l10n
|
||
* Update Uzbekistan holidays: add 2024-2025 exact dates
|
||
* Update l10n for RTL languages
|
||
* Update l10n helper script
|
||
* Update pytest configuration
|
||
* Archive a link for Turks and Caicos holidays
|
||
* Reformat .po files
|
||
* Show test coverage details by default
|
||
* Simplify parent-based entity handling
|
||
* Refactor TF holidays
|
||
* Refactor Trinidad and Tobago holidays
|
||
* Refactor `__init__` method signature
|
||
* Add Anguilla holidays
|
||
* Add Cook Islands holidays
|
||
* Add Guyana holidays
|
||
* Add Micronesia holidays
|
||
* Add Nauru holidays
|
||
* Add Niger holidays
|
||
* Add Senegal holidays
|
||
* Add Solomon Islands holidays
|
||
* Add Svalbard and Jan Mayen holidays
|
||
* Add Turks and Caicos Islands holidays
|
||
* Improve Togo holidays test coverage
|
||
* Update Bermuda holidays: add l10n support
|
||
* Update Hungary holidays: update 1991-2026 special holidays
|
||
* Update Namibia holidays, add l10n support
|
||
* Update Philippines holidays: 2025 Eid'l Adha Proclamation URL
|
||
* Update SPONSORSHIP.md
|
||
* Update Singapore holidays: add 2026 public holidays
|
||
* Update countries/financial with absolute imports
|
||
* Add Wayback Machine URL archiver and replacer script
|
||
* Add l10n helper script
|
||
* Archive more links
|
||
* Replace flake8 noqa-s w/ ruff
|
||
* Set Python 3.13 as primary in CI/CD
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jun 16 12:31:04 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 0.74
|
||
* Add Benin holidays
|
||
* Add Bermuda holidays
|
||
* Add British Virgin Islands holidays
|
||
* Add Equatorial Guinea holidays
|
||
* Add Yemen holidays
|
||
* Add Åland Islands holidays
|
||
* Update Finland holidays
|
||
* Update Thailand holidays: add uk localization
|
||
* Update North Macedonia holidays, add l10n support
|
||
* Update sponsorship FAQ formatting
|
||
* Add SPONSORSHIP.md
|
||
* Clean up unicode URLs
|
||
|
||
-------------------------------------------------------------------
|
||
Fri May 30 07:54:13 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 0.73
|
||
* Add Cocos Islands holidays
|
||
* Add Grenada holidays
|
||
* Add Nepal holidays
|
||
* Add Togo holidays
|
||
* Update Andorra holidays, add l10n support
|
||
* Update Argentina holidays: add 2018 G20 Leaders' Summit for Buenos Aires
|
||
* Update Philippines holidays: add special holiday May 12, 2025
|
||
* Update Vatican City holidays: add election and name day of Pope Leo XIV
|
||
* Update documentation build: make PR links in changelog
|
||
* Update pre-commit config
|
||
|
||
-------------------------------------------------------------------
|
||
Mon May 12 12:02:18 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 0.72
|
||
* Add Sao Tome and Principe holidays
|
||
* Add Trinidad and Tobago holidays
|
||
* Fix TestClosestHoliday current date handling
|
||
* Fix typography: replace U+2019 with "'" and U+2013 with '-'
|
||
* Update Canada holidays: add historical holidays
|
||
* Update Ethiopia holidays: official source namings, WORKDAY category
|
||
* Update India holidays: add missing Tamil Nadu holidays
|
||
* Update README: add Snyk package health badge
|
||
* Update Singapore holidays: 2025 Polling Day on May 3rd
|
||
* Update Taiwan holidays: test case refactor
|
||
* Update documentation build process
|
||
* Update documentation tests: add AUTHORS.md checking
|
||
* Add missing subdivisions aliases
|
||
* Disable v1 incompatibility warning
|
||
* Docstring cleanup for Indochinese countries
|
||
* Extend Chinese Lunisolar calendar support
|
||
* Rename AUTHORS.md to CONTRIBUTORS
|
||
|
||
-------------------------------------------------------------------
|
||
Mon May 5 16:09:58 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
|
||
|
||
- Update to 0.71
|
||
* Add French Southern Territories holidays
|
||
* Add Oman holidays
|
||
* Add Sierra Leone holidays
|
||
* Add Suriname holidays
|
||
* Update .po files generator
|
||
* Update .po files generator
|
||
* Update BY.po files
|
||
* Update Pakistan holidays: add Youm-e-Takbeer holiday
|
||
* Update Python latest supported version format
|
||
* Update RELEASE.md
|
||
* Update South Korea holidays: add 2025 Presidential Election Day
|
||
* Update l10n related documentation: detailed explain of
|
||
language parameter behavior
|
||
* Update mypy configuration
|
||
* Add FUNDING.yml
|
||
- Update to 0.70
|
||
* Add iCalendar export support
|
||
* Add Antigua and Barbuda holidays
|
||
* Add Fiji holidays
|
||
* Add Guinea holidays
|
||
* Add Ivory Coast holidays
|
||
* Add Qatar holidays
|
||
* Update Argentina holidays: add categories and subdivisions support
|
||
* Update India holidays: Hindi l10n fixes
|
||
* Update Pakistan holidays: add 2023-2024 exact dates
|
||
* Update Pakistan holidays: add l10n support (en_PK, en_US, ur_PK
|
||
* Update Philippines holidays: 2025 Eid'l Fitr
|
||
* Update Philippines holidays: adjust Bonifacio Day for 2023
|
||
* Update README.md badges
|
||
* Update Timor-Leste holidays: add en_TL, th l10n, update en_US l10n
|
||
* Update HolidayBase::pop_named: add support for more lookup types
|
||
* Update _ThaiLunisolar and ThaiCalendarHolidays documentation
|
||
* Update pyproject.toml: align with PEP 639 metadata format
|
||
* Update release notes generator
|
||
* Update tests requirements
|
||
* Added commit SHAs instead of versions
|
||
* Adjust project files after migration to MkDocs
|
||
* Migrate Documentation from Sphinx to MkDocs
|
||
* Reformat .po files
|
||
* Reformat BY.po files
|
||
- Update to 0.69
|
||
* Introduce HolidayBase methods for proper serialization
|
||
* Add Macau holidays
|
||
* Update IN holidays and localization
|
||
* Update Poland holidays: add de localization
|
||
* Fix l10n handling
|
||
* Update Hong Kong holidays: standardizes en_US l10n with China's and
|
||
Macau's implementation
|
||
* Update Indonesia holidays: 2031-2050 Day of Silence (Nyepi) data, migrate
|
||
to BalineseSakaCalendarHolidays
|
||
* Update Philippines holidays: 2025 Eid'l Fitr and Eid'l Adha Tentative Date
|
||
* Update Taiwan holidays: add categories support
|
||
* Update Timor Leste holidays: fix 2025 Islamic holidays
|
||
* Update US holidays: add federal holidays as GOVERNMENT category
|
||
* Update US holidays: аdd additional MI state holidays
|
||
* Update IslamicHolidays: add an option whether to add estimation label
|
||
to holiday name
|
||
- Update to 0.68
|
||
* Fix 2025 Chinese Calendar's Birthday of Buddha
|
||
* Update AZ holidays: add 2025 substituted holidays
|
||
* Update Kenya holidays, add l10n support
|
||
* Update Malaysia holidays
|
||
* Update Zenodo record URL in README
|
||
* Update issue templates
|
||
* Update l10n scripts
|
||
* Add .coderabbit.yaml
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 24 13:12:28 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 0.67
|
||
* Add Saint Lucia holidays
|
||
* Add Tuvalu holidays
|
||
* Update Greenland holidays l10n
|
||
* Update Hong Kong holidays: add l10n support
|
||
* Update Hong Kong holidays: fix `th` l10n typo
|
||
* Update Panama holidays, add l10n support
|
||
* Update README: add DOI
|
||
* Update United Kingdom & Isle of Man holidays: add l10n support
|
||
* Update internal scripts
|
||
* Update subdivision names for Presidents' Day in the United States
|
||
* Add Python syntax check with ruff-pyupgrade rules
|
||
* Add make script for Windows
|
||
* Check .mo rather than .po files in TestListLocalizedEntities
|
||
* Implement HolidayBase::get_closest_holiday functionality
|
||
* Unify certain holidays names translation
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Feb 11 09:27:25 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
|
||
|
||
- Update to 0.66
|
||
* Add Sri Lanka holidays
|
||
* Fix typo in CONTRIBUTING.rst
|
||
* Update Czechia holidays
|
||
* Update Germany holidays: add Corpus Christi in CATHOLIC category
|
||
* Update Iceland holidays: add HALF_DAY holidays
|
||
* Update Iran holidays
|
||
* Update PR exclusion logic
|
||
* Update Slovakia holidays: Constitution Day is working day since 2024
|
||
* Update Slovenia holidays
|
||
* Update Sweden holidays: fix All Saints' Day
|
||
* Update Thailand holidays: refactor Royal Ploughing Ceremony code
|
||
* Update United Arab Emirates holidays: add `th` l10n, exact 2017-2025 entries
|
||
* Update Vatican City holidays: add missing holidays, l10n support
|
||
* Update automatic snapshots update workflow
|
||
* Update some holidays Ukrainian translations
|
||
* Add Israel holidays localization: th
|
||
* Add West Frisian language
|
||
* Pin CI/CD Ubuntu version
|
||
* Remove .po files from distribution bundles
|
||
- from version 0.65
|
||
* Update Afghanistan and Iran holidays: change weekend to FRI-SAT and FRI respectively
|
||
* Update Afghanistan holidays
|
||
* Update South Korea holidays: 2025 temporary public holidays
|
||
* Update ruff from v0.8.6 to v0.9.1
|
||
* Add faster date parsing from strings in ISO 8601 format
|
||
* Add signed artifacts path
|
||
- from version 0.64
|
||
* Introduce `common.WorkingDayTests` class
|
||
* Refactor XNYS holidays: standardize US market holidays days of mourning entries
|
||
* Add Afghanistan holidays
|
||
* Add `HebrewCalendarHolidays` to holidays groups, refactor Israel holidays
|
||
* Update "Set up Python" to use 3.13
|
||
* Update Belarus holidays: add ru & th l10n, 2024-2025 substituted holidays
|
||
* Update El Salvador holidays, add l10n support
|
||
* Update Montenegro holidays, add l10n support
|
||
* Update Poland holidays: add Christmas Eve holiday since 2025
|
||
* Update Ukraine holidays in 1991
|
||
* Update XNYS: add a Day of Mourning for President Jimmy Carter
|
||
* Update working days calculation
|
||
* Add Norway holidays localization: th
|
||
* Add Russia holidays localization: th
|
||
* Add Ukraine holidays localization: th
|
||
* Sign release artifacts using Sigstore
|
||
- from version 0.63
|
||
* Update CI/CD trigger section
|
||
* Update KZ holidays: add 2025 special holidays
|
||
* Update Thailand holidays: extend support year down to 1914
|
||
* Add French subdivision aliases
|
||
* Align financial markets MIC codes with ISO 10383
|
||
* Enforce 100% test coverage
|
||
* Inline single-use variables, update .py files formatting
|
||
- from version 0.62
|
||
* Introduce start/end year for entity
|
||
* Add Guernsey holidays
|
||
* Update AZ holidays: add 2025 special holidays
|
||
* Update Argentina holidays: Add 2025 Bridge Public Holidays
|
||
* Update CA holidays: Nunavut Day is NU public holiday since 2020
|
||
* Update Finland holidays: fix Independence Day appearing pre-1917
|
||
* Update Paraguay holidays
|
||
* Update Timor Leste holidays: Add 2024 Nov 29 Special Holiday
|
||
* Update pyproject.toml: clarify project summary
|
||
* Add SECURITY.md
|
||
- from version 0.61
|
||
* Add financial markets l10n support
|
||
* Refactor some `if len(container)...` cases to `if container...`
|
||
* Add "Brasil, Bolsa, Balcão" ([B]³) holidays
|
||
* Update Brazil holidays, add l10n support
|
||
* Update Brunei holidays: 1998-2003, 2006-2025 exact dates
|
||
* Update CH holidays: rename Neujahrestag to Neujahrstag
|
||
* Update Cambodia holidays: add Peace Day in Cambodia
|
||
* Update China holidays in 2025
|
||
* Update Thailand holidays: 2025-2026 Bridge Public Holidays
|
||
* Update Unites States holidays: remove Columbus Day from countrywide holidays
|
||
* Update `TestCase::assertLocalizedHolidays`: add subdivisions holidays support
|
||
* Update helpers::_normalize_arguments, add helpers tests
|
||
* Update ruff configuration: add Pylint errors check
|
||
* Add Europe Day to InternationalHolidays
|
||
* Add Portugal subdivision aliases
|
||
- from version 0.60
|
||
* Refactor Australia tests
|
||
* Refactor Cambodia and Laos test cases
|
||
* Refactor Canada tests
|
||
* Refactor United States tests
|
||
* Refactor v1 incompatibility warning
|
||
* Update the Philippines holidays: add `en_PH`, `en_US`, `fil`, `th` localization
|
||
* Fix `make l10n` removing loc comment for Asarnha Bucha
|
||
* Fixed Thai Calendar test case coverage
|
||
* Improve .po files "Language-Team" header consistency
|
||
* Update Albania holidays, add l10n support
|
||
* Update Australia holidays: remove `Adelaide Cup Day` holiday pre-1973 for South Australia
|
||
* Update CONTRIBUTING.rst
|
||
* Update Germany holidays: add East German Uprising Day 2028 in Berlin
|
||
* Update Indonesia holidays: `th` localization, more refractor
|
||
* Update Indonesia holidays: add 2024 Local Election, exact historic dates from 1963 onwards
|
||
* Update Spain holidays in 2025
|
||
* Update Thailand holidays in 2025
|
||
* Update Timor-Leste holidays
|
||
* Update United States holidays: Alaska state holidays correction
|
||
* Simplify PR template
|
||
- from version 0.59
|
||
* Update Vietnam holidays: add `th` localization
|
||
* Update Germany holidays: add Liberation from Nazi Regime Day 2025 in Berlin
|
||
* Update Johor (Malaysia) and United Arab Emirates `weekend` observance, cleanup others
|
||
* Update Vietnam holidays
|
||
* Update `InternationalHolidays::_add_world_war_two_victory_day()` method
|
||
* Update `holidays` package metadata
|
||
* Update metadata Python versions
|
||
* Add `EasternCalendarHolidays` to holidays groups
|
||
* Drop Python 3.8 support
|
||
* Satisfy mypy requirements
|
||
- from version 0.58
|
||
* Add Congo holidays
|
||
* Add Saint Kitts & Nevis holidays
|
||
* Add Vietnamese translation of VietNam holidays
|
||
* Update Kazakhstan holidays: add substituted holidays, localization
|
||
* Update Malaysia holidays: add `th` localization
|
||
* Update Singapore holidays: add `en_SG`, `en_US`, `th` localization
|
||
* Update Sweden holidays: add `th` localization
|
||
* Update Azerbaijan holidays in 2024
|
||
* Update Curaçao holidays: add HALF_DAY holidays
|
||
* Update Japan holidays
|
||
* Update Nicaragua holidays
|
||
* Update Taiwan holidays
|
||
* Update US holidays: American Samoa holidays
|
||
* Update United States holidays: fix Washington's Birthday in GA & IN
|
||
* Update `ci` label configuration
|
||
* Update apostrophes: change `’` to `'`
|
||
* Update working day related calculations
|
||
* Add @PPsyrius to CODEOWNERS
|
||
* Move to `holidays` from `python-holidays`
|
||
* Remove deprecated `fix-encoding-pragma`, add `pyupgrade`
|
||
- from version 0.57
|
||
* Update Australia holidays: add `en_AU`, `en_US`, `th` localization
|
||
* Fix some docstrings
|
||
* Update Australia holidays: fix Christmas Day in ACT
|
||
* Update Germany holidays: add `th` localization, deprecated non-standard ISO code, add subdivision aliases
|
||
* Update Jersey holidays
|
||
* Update South Korea holidays: add Armed Forces Day in 2024
|
||
* Update examples to reflect recent holidays changes
|
||
* Add Frances Xavier Cabrini Day for United States, Colorado
|
||
* Extend `_ThaiLunisolar` calendar support to 2157
|
||
* Unify en_US Islamic holidays name translation
|
||
- from version 0.56
|
||
* Refactor Lao New Year holidays
|
||
* Add 1991-2022 Russian substituted holidays
|
||
* Add Dominica holidays
|
||
* Add Haiti holidays
|
||
* Change "St." to "Saint" in holidays names
|
||
* Update Brunei Darussalam islamic holidays for 2024
|
||
* Update Cambodian holidays for 2024
|
||
* Update Dominican Republic holidays: fix Restoration Day
|
||
* Update HU: add 2025 substituted holidays
|
||
* Update Philippines holidays
|
||
* Update SBOM artifact path
|
||
* Update Snapshot for 0.55 changes
|
||
* Update `numpy` test requirements
|
||
* Update pyproject.toml: remove `target-version` from tool.ruff
|
||
* Add Easter Tuesday to Christian holidays group
|
||
* Add New Zealand Subdivision Aliases (`EN`, `MI`, HASC)
|
||
* Add PR labeler
|
||
* Add Python 3.13 (beta) to CI/CD
|
||
* Add automatic snapshots update workflow
|
||
* Migrate deprecated Bosnia-Herzegovina subdivisions to subdivision aliases
|
||
* Migrate deprecated Italy subdivisions to subdivision aliases
|
||
* Migrate deprecated United Kingdom subdivisions to subdivision aliases
|
||
* Restore Malaysia's 3-letter code as subdivisions aliases
|
||
* Standardize snapshot names
|
||
- Add sed command to strip "--cov-fail-under=100" from pytest options
|
||
- Adjust upstream source name in spec file
|
||
- Use Python 3.11 on SLE-15 by default
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Sep 8 12:43:14 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||
|
||
- update to 0.56:
|
||
* Refactor Lao New Year holidays
|
||
* Add 1991-2022 Russian substituted holidays
|
||
* Add Dominica holidays
|
||
* Add Haiti holidays
|
||
* Change "St." to "Saint" in holidays names
|
||
* Update Brunei Darussalam islamic holidays for 2024
|
||
* Update Cambodian holidays for 2024
|
||
* Update Dominican Republic holidays: fix Restoration Day
|
||
* Update HU: add 2025 substituted holidays
|
||
* Update Philippines holidays
|
||
* Update SBOM artifact path
|
||
* Update Snapshot for 0.55 changes
|
||
* Update `numpy` test requirement
|
||
* Update pyproject.toml: remove `target-version` from tool.ruff
|
||
* Add Easter Tuesday to Christian holidays group
|
||
* Add New Zealand Subdivision Aliases (`EN`, `MI`, HASC)
|
||
* Add PR labeler
|
||
* Add Python 3.13 (beta) to CI/CD
|
||
* Add automatic snapshots update workflow
|
||
* Migrate deprecated Bosnia-Herzegovina subdivisions to
|
||
subdivision aliases
|
||
* Migrate deprecated Italy subdivisions to subdivision aliases
|
||
* Migrate deprecated United Kingdom subdivisions to subdivision
|
||
aliases
|
||
* Restore Malaysia's 3-letter code as subdivisions aliases
|
||
* Standardize snapshot names
|
||
* Add Samoa holidays
|
||
* Fix misleading France subdivision
|
||
* Update CI/CD: add CodeQL workflow
|
||
* Update CI/CD: simplify gh release upload
|
||
* Update Github release upload process
|
||
* Update SG: add 2025 official holidays
|
||
* Update UA: move martial law holidays to WORKDAY category
|
||
* Update utils.py
|
||
* Add special weekends format for certain countries
|
||
@PPsyrius, @arkid15r)
|
||
* Implement simple CycloneDX SBOM generation
|
||
* Add Mauritania holidays
|
||
* Fix Malawi tests
|
||
* Update CI/CD pip caching
|
||
* Update FI: add unofficial holidays
|
||
* Update Finland holidays l10n
|
||
* Update PR template
|
||
* Update RU: add 2025 substituted holidays
|
||
* Update docs requirements: revert sphinx to v7.4.7
|
||
* Add documentation build test to CI/CD
|
||
* Don't run tests on Github readonly queue push events
|
||
* Drop PyPy support
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 22 08:59:26 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
||
|
||
- update to 0.53:
|
||
* Update Chile holidays: add bank holidays
|
||
* Extend HolidayBase::__setitem__ to handle names including '; '
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 22 08:55:49 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
||
|
||
- re-apply rudi's fix for generating translations
|
||
need to generated and installed, running at %check produces an
|
||
incomplete package, not able to work
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jun 19 06:53:26 UTC 2024 - Adrian Schröter <adrian@suse.de>
|
||
|
||
- update to 0.51:
|
||
* 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)
|
||
* 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)
|
||
* 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)
|
||
|
||
-------------------------------------------------------------------
|
||
Tue May 7 20:54:37 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||
|
||
- update to 0.48:
|
||
* Introduce workdays calculation support
|
||
* Refactor `HolidayBase::__getattr__`: speed up _add_holiday_*
|
||
methods
|
||
* Add Palau holidays
|
||
* Update Greece holidays: move 2024 Labor Day to May 7
|
||
* Update Timor-Leste holidays
|
||
* Update United States holidays: fix Confederate Memorial Day
|
||
in MS
|
||
* Update badges in README
|
||
* Update CI/CD: fix macOS Python versions
|
||
* Extend HolidayBase::_add_holiday family methods with Easter
|
||
support
|
||
* Prioritize entity default holiday category processing
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Apr 20 15:39:57 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||
|
||
- update to 0.47:
|
||
* Refactor some sequential holidays
|
||
* Add Jordan holidays
|
||
* Change contributors badge placement
|
||
* Update Australia holidays: fix Sovereign's Birthday dates in
|
||
WA
|
||
* Update Eid al-Fitr 2024 dates
|
||
* Update European Central Bank holidays
|
||
* Update Poland holidays: fix Ascension Day
|
||
* Update South Africa holidays: add public holiday on May 29,
|
||
2024
|
||
* Update contributing guidelines
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Apr 2 16:19:27 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||
|
||
- update to 0.46:
|
||
* Fix Romanian language strings: replace U+015F with proper
|
||
U+0219
|
||
* Update (c) in file headers and LICENSE
|
||
* Update Australia holidays
|
||
* Update Makefile clean action
|
||
* Update US tests: Day After Thanksgiving
|
||
* Update United Kingdom holidays: fix observed New Year's Day
|
||
in Scotland
|
||
* Update tests: use assertIsInstance
|
||
* Fix README layout (attempt 1)
|
||
* Add file header pre-commit check
|
||
* Add package build tests
|
||
* Unify file headers after recent update
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 19 05:57:14 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
|
||
|
||
- Update to 0.45:
|
||
* Add Python 3.12 support
|
||
* Add Kuwait holidays
|
||
* Add Seychelles holidays
|
||
* Fix SonarCloud security hotspots
|
||
* Update Mexico holidays
|
||
* Update Ethiopia holidays
|
||
* Update Ukrainian translations (proper apostrophe)
|
||
* Update snapshots: Portugal holidays
|
||
* Add `UNOFFICIAL` category for the United States
|
||
* Introduce subdivisions aliases
|
||
* Update Ireland holidays
|
||
* Update Portugal holidays: fix Carnival date
|
||
* Update Taiwan holidays
|
||
* Update Thailand holidays: add Bridge Public Holiday on Apr 12, 2024
|
||
- Add missing BuildRequires on importlib-metadata.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 7 20:13:50 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||
|
||
- update to 0.42:
|
||
* Add Ghana holidays
|
||
* Add Jersey holidays
|
||
* Update Costa Rica holidays
|
||
* Update Croatia holidays
|
||
* Update Greece holidays
|
||
* Update Switzerland holidays
|
||
* Update United Arab Emirates holidays
|
||
* 2020 China calendar discrepancies fix
|
||
* Add United Kingdom's Whit Monday holidays for pre-1971 years
|
||
* Unify common holidays name translation
|
||
* Use current version for release notes generation
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 23 03:11:25 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
|
||
|
||
- Update to 0.41:
|
||
* Introduce observed_estimated_label
|
||
* Update Argentina holidays
|
||
* Update Cyprus holidays
|
||
* Update Malaysia holidays
|
||
* Update Paraguay holidays
|
||
* Update Thailand holidays
|
||
* Add Papua New Guinea holidays
|
||
* Fix United States and Guam holidays
|
||
* Extend native holiday categories support
|
||
* Update NYSE holidays: fix New Year's Day observed
|
||
* Update Netherlands holidays: fix Liberation Day
|
||
* Add categories and subdivisions support to special observed holidays
|
||
* Add categories and subdivisions support to substituted holidays
|
||
* Update Israel holidays
|
||
* Update Ukraine holidays
|
||
* Migrate NYSE holidays to ObservedHolidayBase
|
||
* Add special holidays per subdivisions support
|
||
* Add special_holidays_observed support
|
||
* Add Bahamas holidays
|
||
* Add Timor-Leste holidays
|
||
* Add Tonga holidays
|
||
* Update Portugal holidays: add holiday categories
|
||
* Add Maldives holidays
|
||
* Add Tanzania holidays
|
||
* Implement Tanzania `StaticHolidays`
|
||
* Add Laos holidays
|
||
* Update Belarus holidays: add substituted holidays
|
||
* Update NYSE holidays: fix Juneteenth National Independence Day start year
|
||
* Update Spain holidays
|
||
* Add merge queue support
|
||
* Update Belgium holidays: add bank holidays
|
||
* Update Canada holidays
|
||
* Update Liechtenstein holidays: specify bank holidays
|
||
* Update United Kingdom holidays
|
||
* Add subdivision category holidays support
|
||
* Add Barbados holidays
|
||
* Add Iran holidays
|
||
* Add Vanuatu holidays
|
||
* Update Barbados holidays
|
||
* Update Singapore holidays: add 2023 Polling Day
|
||
* Update Slovenia holidays: add 2023 Solidarity Day
|
||
* Update Vanuatu holidays
|
||
* Update South Korea holidays
|
||
* Update Taiwan holidays
|
||
* Update Uruguay holidays
|
||
* Add JULIAN_REVISED_CALENDAR calendar
|
||
* Add Guatemala holidays
|
||
* Update United Kingdom holidays: update certain holidays start years
|
||
* Add HolidayBase methods for relative weekdays calculation
|
||
* Add Brunei Darussalam holidays
|
||
* Add Burkina Faso holidays
|
||
* Add Cambodia holidays
|
||
* Add Chad holidays
|
||
* Add Columbus day to InternationalHolidays
|
||
* Allow using ISO 639-2 (three-letter) language codes
|
||
* Make Tynwald Day movable from 1992 onwards for Isle of Man
|
||
* Use aware UTC datetimes internally
|
||
* Introduce Asian holidays pre-calculated data
|
||
* Add Belize holidays
|
||
* Add Cameroon holidays
|
||
* Add El Salvador holidays
|
||
* Add Gabon holidays
|
||
* Update Azerbaijan holidays: use custom Islamic calendar
|
||
* Update Morocco holidays
|
||
* Update Vatican City holidays
|
||
* Introduce entity lazy loading
|
||
* Add Algeria holidays
|
||
* Update coverage upload process
|
||
* Add Ecuador holidays
|
||
* Add polib as a deploy process dependency
|
||
* Introduce subdivision holidays methods
|
||
* Refactor .po and .mo files generation
|
||
* Update Andorra parish holidays
|
||
* Add Costa Rica holidays
|
||
* Update Portugal holidays
|
||
* Fix NYSE New Year's Day observance calculation
|
||
* Update Ireland holidays: St. Bridget's Day
|
||
* Update Mexico holidays
|
||
* Update Saudi Arabia holidays
|
||
* Add functions for relative weekdays calculation
|
||
* Use the built-in library for time zone functions
|
||
- Update Source and URL.
|
||
- Switch to pyproject macros.
|
||
- Stop using greedy globs in %files.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 3 06:56:02 UTC 2023 - Steve Kowalik <steven.kowalik@suse.com>
|
||
|
||
- Update to 0.20:
|
||
* Add localization support, #827 (@arkid15r, @bkthomps, @dragoon)
|
||
* Introduce `HolidayBase::_is_leap_year()`, #886 (@arkid15r)
|
||
* Introduce `HolidayBase::_is_monday` - `HolidayBase::_is_sunday` helper
|
||
methods, #841 (@arkid15r)
|
||
* Change holiday name separator from ", " to "; ", #922 (@arkid15r)
|
||
* Fix Hong Kong, #928 (@KJhellico)
|
||
* Fix Islamic holidays calculation, #914 (@KJhellico)
|
||
* Fix Thailand related changes coverage decrease, #942 (@arkid15r, @PPsyrius)
|
||
* Improve Thailand holidays, #929 (@PPsyrius, @arkid15r, @KJhellico)
|
||
* Update Australia holidays: fix 2020 QLD holidays, #923 (@arkid15r)
|
||
* Update Bolivia holidays, #910 (@KJhellico)
|
||
* Update Bosnia and Herzegovina holidays, #909 (@KJhellico)
|
||
* Update Jamaica holidays, #913 (@KJhellico)
|
||
* Update PR template, #960 (@arkid15r)
|
||
* Update Poland holidays, add uk localization, #947 (@KJhellico)
|
||
* Add International Women's Day for DE-MV, #936 (@alexanderschulze)
|
||
* Add Marshall Islands (ISO-3666-1 code MH), #937 (@mborsetti)
|
||
* Add Northern Mariana Islands (ISO-3666-2 code US-MP), #939 (@mborsetti)
|
||
* ISO 3166-1 for US subdivisions, #941 (@mborsetti, @dr-prodigy)
|
||
* Add Albania initial support #895 (@arkid15r)
|
||
* Add Andorra initial support #896 (@arkid15r)
|
||
* Add Bahrain initial support #888 (@arkid15r)
|
||
* Add Montenegro initial support #897 (@arkid15r)
|
||
* Add San Marino initial support #898 (@arkid15r)
|
||
* Add Vatican City initial support #904 (@arkid15r)
|
||
* Add Monaco holidays #877 (@KJhellico)
|
||
* Migrate prophet.hdays countries #887 (@arkid15r)
|
||
* Singapore holidays update #880 (@KJhellico)
|
||
* PyMeeus for equinox and solstice calculation #828, #863 (Nalguedo)
|
||
* Easter holidays refactoring and unification #803 (KJhellico)
|
||
* Observed holidays calc optimizations #824 (KJhellico)
|
||
* Special holidays refactoring for 13 countries #796 (arkid15r, KJhellico)
|
||
* Support for Indonesia #787 (KJhellico)
|
||
* Support for Pakistan #847 (KJhellico)
|
||
* Support for Armenia #875 (KJhellico)
|
||
* Korea renamed to South Korea #797 (arkid15r)
|
||
* Azerbaijan: refactoring #859 (KJhellico)
|
||
* Hong Kong: optimizations #786 (KJhellico)
|
||
* Zambia: optimizations and refactoring #798 (KJhellico)
|
||
* Vietnam: optimizations and refactoring #799 (KJhellico)
|
||
* Malaysia: optimizations, refactoring and fixes #802, #858 (KJhellico)
|
||
* New Zealand: optimizations and refactoring #836 (KJhellico)
|
||
* Chile: optimizations #834 (KJhellico) + fixes #828 (Nalguedo)
|
||
* Uruguay updates #809 (KJhellico)
|
||
* Kazakhstan updates #829, #867 (KJhellico)
|
||
* Canada fixes #811 (jasonjensen)
|
||
* Nigeria updates #823 (KJhellico)
|
||
* NY Stock Exchange updates #817, #853 (SnowX65, KJHellico)
|
||
* New Zealand optimizazions #872 (KJhellico)
|
||
* Madagascar updates #818 (KJhellico)
|
||
* Paraguay updates #819 (KJhellico)
|
||
* United Kingdom updates #840 (KJhellico)
|
||
* South Africa: optimizations and updates #820, #848 (KJhellico)
|
||
* US updates #857 (KJhellico)
|
||
* Switzerland: optimizations, fix #821 (KJhellico)
|
||
* Angola: optimizations, fix #822, #835 (KJhellico)
|
||
* India updates #825 (KJhellico)
|
||
* NY Stock Exchange updates #833 (SnowX65, KJhellico)
|
||
* Hungary fixes #826 (KJhellico)
|
||
- Switch to GitHub source so the testsuite is included.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Oct 11 09:51:34 UTC 2022 - pgajdos@suse.com
|
||
|
||
- really update to version 0.16
|
||
- does not require python-six
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Sep 29 01:37:03 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
|
||
|
||
- Update 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)
|
||
|
||
- Update 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)
|
||
|
||
- Update 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)
|
||
|
||
- Update 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)
|
||
|
||
- Update 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)
|
||
|
||
- Update to 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)
|
||
|
||
-Update to 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)
|
||
|
||
-------------------------------------------------------------------
|
||
Mon May 3 13:19:03 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
||
|
||
- Use %pytest macro
|
||
|
||
-------------------------------------------------------------------
|
||
Mon May 3 07:33:00 UTC 2021 - Adrian Schröter <adrian@suse.de>
|
||
|
||
- update to version 0.11.1
|
||
* Support for Saudi Arabia
|
||
* Support for Curacao
|
||
* Support for Jamaica
|
||
* Support for Georgia
|
||
* init.py flake8 issue fix
|
||
* Korea 2020 fix
|
||
* Singapore fix for multi-year
|
||
* Israel fix
|
||
* Japan fix
|
||
* Serbia fix
|
||
* United Kingdom get_list fix
|
||
* Singapore fix for multi-year
|
||
* Fixed holidays pickling
|
||
- remove:
|
||
- disable-lag-baomer.patch
|
||
- disable-flake.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 8 07:18:37 UTC 2021 - Adrian Schröter <adrian@suse.de>
|
||
|
||
- update to version 0.10.5.2
|
||
* 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)
|
||
- had to disable lag-boamer support due lack of official resource for it
|
||
via disable-lag-baomer.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jan 4 07:58:03 UTC 2021 - Adrian Schröter <adrian@suse.de>
|
||
|
||
- update to version 0.10.4
|
||
* 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)
|
||
- disable failing code style test case (adding disable-flake.patch)
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 27 07:36:43 UTC 2020 - Adrian Schröter <adrian@suse.de>
|
||
|
||
- Update to 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)
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Apr 9 08:51:48 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
|
||
|
||
- Update to 0.10.1
|
||
* 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)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 17 11:51:51 UTC 2020 - Antonio Larrosa <alarrosa@suse.com>
|
||
|
||
- Update to 0.9.12:
|
||
* 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
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Sep 12 09:00:03 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
||
|
||
- Update to 0.9.11:
|
||
- 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)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 15 20:40:06 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
||
|
||
- Remove conjecture from description and ensure neutrality.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 15 13:19:45 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
|
||
|
||
- Update to 0.9.10:
|
||
- 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)
|
||
- Run tests
|
||
- Run fdupes
|
||
- Fix URL
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 12 07:16:43 UTC 2019 - Adrian Schröter <adrian@suse.de>
|
||
|
||
- initial package of version 0.9.9
|
||
|