17
0
Files
python-holidays/python-holidays.changes
Nico Krapp cc29df0d9a Accepting request 1332239 from home:glaubitz:branches:devel:languages:python
- 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
2026-02-10 14:18:42 +00:00

1346 lines
56 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-------------------------------------------------------------------
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