17
0

75 Commits

Author SHA256 Message Date
299b771f73 Accepting request 1332274 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1332274
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=35
2026-02-10 20:13:30 +00:00
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
33fb9bb602 Accepting request 1325969 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1325969
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=34
2026-01-09 16:03:26 +00:00
f4175a2af2 Accepting request 1325809 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1325809
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=74
2026-01-08 13:57:12 +00:00
b8c40c1003 Accepting request 1320289 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1320289
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=33
2025-11-27 14:21:22 +00:00
9d1dc2fee7 Accepting request 1320185 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1320185
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=72
2025-11-27 07:53:26 +00:00
7280344548 Accepting request 1317039 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1317039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=32
2025-11-11 18:21:12 +00:00
bdaf955263 Accepting request 1317032 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1317032
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=70
2025-11-11 09:12:24 +00:00
46d090af0b Accepting request 1315321 from devel:languages:python
Forwarded request #1314823 from glaubitz

- 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

OBS-URL: https://build.opensuse.org/request/show/1315321
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=31
2025-11-03 17:56:22 +00:00
7d22dcd7c7 Accepting request 1314823 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1314823
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=68
2025-11-03 14:31:43 +00:00
028e279347 Accepting request 1312435 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1312435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=30
2025-10-21 09:16:15 +00:00
6d851d222c Accepting request 1312424 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1312424
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=66
2025-10-20 14:31:13 +00:00
b69d5e2582 Accepting request 1306490 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1306490
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=29
2025-09-22 14:40:55 +00:00
678f43dea1 Accepting request 1306467 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1306467
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=64
2025-09-22 11:20:12 +00:00
7e8aca4ff1 Accepting request 1297278 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1297278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=28
2025-08-04 13:24:02 +00:00
2ad2aed7a5 Accepting request 1297095 from home:glaubitz:branches:devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/1297095
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=62
2025-08-03 13:52:09 +00:00
70c6a1f215 Accepting request 1292504 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1292504
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=27
2025-07-14 08:52:08 +00:00
c0b7d93b6b - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=60
2025-07-13 13:22:14 +00:00
8c79cdf10a Accepting request 1286137 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1286137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=26
2025-06-17 16:21:52 +00:00
f8f0bbf6be Accepting request 1286101 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1286101
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=58
2025-06-16 14:41:14 +00:00
eb63305b12 Accepting request 1281300 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1281300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=25
2025-05-30 12:39:31 +00:00
a2c9b6b1d6 Accepting request 1281291 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1281291
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=56
2025-05-30 08:28:03 +00:00
11ab026472 Accepting request 1276882 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1276882
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=24
2025-05-12 18:19:15 +00:00
fbe0ea3d53 Accepting request 1276823 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1276823
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=54
2025-05-12 14:28:35 +00:00
81aee84aee Accepting request 1274806 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1274806
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=23
2025-05-06 14:42:48 +00:00
6dbe4f9fc5 Accepting request 1274673 from home:nkrapp:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1274673
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=52
2025-05-06 08:02:11 +00:00
517629fc8f Accepting request 1248169 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1248169
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=22
2025-02-25 15:47:08 +00:00
209a33f9f6 Accepting request 1248141 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1248141
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=50
2025-02-24 14:29:57 +00:00
d033e4f72f Accepting request 1245095 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1245095
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=21
2025-02-11 20:31:17 +00:00
729ef31671 Accepting request 1245043 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1245043
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=48
2025-02-11 12:45:25 +00:00
c0bf2b19ab Accepting request 1199442 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1199442
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=20
2024-09-09 12:44:22 +00:00
e442d7dc9d - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=46
2024-09-08 12:45:24 +00:00
34747b27cd Accepting request 1189027 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1189027
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=19
2024-07-22 15:19:03 +00:00
d374a228d6 Accepting request 1188967 from system:homeautomation:home-assistant
- update to 0.53:
  * Update Chile holidays: add bank holidays
  * Extend HolidayBase::__setitem__ to handle names including '; '

- re-apply rudi's fix for generating translations
  need to generated and installed, running at %check produces an
  incomplete package, not able to work

OBS-URL: https://build.opensuse.org/request/show/1188967
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=44
2024-07-22 12:00:31 +00:00
be3b9e5ca7 Accepting request 1181937 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1181937
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=18
2024-06-20 14:49:10 +00:00
5dd3282d3d Accepting request 1181678 from system:homeautomation:home-assistant:unstable
- 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)

OBS-URL: https://build.opensuse.org/request/show/1181678
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=42
2024-06-20 13:17:20 +00:00
ee9b740e74 Accepting request 1172537 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1172537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=17
2024-05-08 09:39:36 +00:00
218fa5e8a6 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=40
2024-05-07 20:55:50 +00:00
23855c37b0 Accepting request 1169388 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1169388
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=16
2024-04-21 18:27:54 +00:00
ca17252602 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=38
2024-04-20 15:40:41 +00:00
bfe713c171 Accepting request 1165875 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1165875
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=15
2024-04-07 20:11:47 +00:00
66813d5e93 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=36
2024-04-06 19:35:14 +00:00
f771c3e65f OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=35 2024-04-06 19:34:53 +00:00
b874b3a9e2 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=34
2024-04-02 16:19:57 +00:00
2d747af557 Accepting request 1159181 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/1159181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=14
2024-03-19 16:32:01 +00:00
2822415621 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=32
2024-03-19 05:58:11 +00:00
42501ce6f4 Accepting request 1145004 from devel:languages:python
- 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

  * Implement Tanzania `StaticHolidays`
  - Pre-commit v.2.0.3 (dr-p)

OBS-URL: https://build.opensuse.org/request/show/1145004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=13
2024-02-08 18:02:18 +00:00
043f5eace9 - 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
  * Implement Tanzania `StaticHolidays`
  - Pre-commit v.2.0.3 (dr-p)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=30
2024-02-07 20:14:24 +00:00
0021443766 Accepting request 1140748 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1140748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-holidays?expand=0&rev=12
2024-01-23 21:56:08 +00:00
c40552b06c - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-holidays?expand=0&rev=28
2024-01-23 03:12:36 +00:00