Skip to content

Beta#1

Open
aztrock wants to merge 318 commits into
aztrock:betafrom
vacanza:beta
Open

Beta#1
aztrock wants to merge 318 commits into
aztrock:betafrom
vacanza:beta

Conversation

@aztrock

@aztrock aztrock commented Jul 13, 2023

Copy link
Copy Markdown
Owner

Proposed change

Your PR description goes here.

Type of change

  • New country/market holidays support (thank you!)
  • Supported country/market holidays update (calendar discrepancy fix, localization)
  • Existing code/documentation/test/process quality improvement (best practice, cleanup, refactoring, optimization)
  • Dependency update (version deprecation/upgrade)
  • Bugfix (non-breaking change which fixes an issue)
  • Breaking change (a code change causing existing functionality to break)
  • New feature (new python-holidays functionality in general)

Checklist

  • I've followed the contributing guidelines
  • This PR is filed against beta branch of the repository
  • This PR doesn't contain any merge conflicts and has clean commit history
  • The code style looks good: make pre-commit
  • All tests pass locally: make test, make tox (we strongly encourage adding tests to your code)
  • The related documentation has been added/updated (check off the box for free if no updates is required)

arkid15r and others added 29 commits August 4, 2023 09:40
Fix E721 (do not compare types...) issues.
* Update internal scripts

  - Add `make clean` target
  - Update release notes generator repository path

* Update po file generation script

* Update locale files
Apply convertion to deprecated subdiv params
(prov, state) too.
* Finalize HolidayBase::_add_holiday_* family methods migration

  - Get the tests coverage level back to 100%
  - Migrate the rest of the cases
  - Add related refactoring changes

* Update Christian holiday group

* Update l10n, remove duplicates
…nce (#1414)

* Update Saudi Arabia: fix observed holidays for Eid al-Fitr and Eid al-Adha

* PR suggestions

* Optimize

* Refactor some tests
* Add l10n tests

Remove Canada empty `en_US` l10n

* Update tests
* Added Singapore Polling Day 2023 as Announced in state-associated press on 12 August 2023: https://www.straitstimes.com/singapore/politics/singapore-presidential-election-2023-polling-day-on-sept-1-nomination-day-on-aug-22

* Update test_singapore.py

Updated comment
* adding vanuatu

* comment changes

* father lini day
* Add Barbados holidays

* Remove default_lang

* Update holidays/countries/barbados.py

Co-authored-by: ~Jhellico <KJhellico@users.noreply.github.com>

* Update holidays/countries/barbados.py

Co-authored-by: ~Jhellico <KJhellico@users.noreply.github.com>

* Update holidays/countries/barbados.py

Co-authored-by: ~Jhellico <KJhellico@users.noreply.github.com>

* Update holidays/countries/barbados.py

Co-authored-by: ~Jhellico <KJhellico@users.noreply.github.com>

* Update holidays/countries/barbados.py

Co-authored-by: ~Jhellico <KJhellico@users.noreply.github.com>

* Update holidays/countries/barbados.py

Co-authored-by: ~Jhellico <KJhellico@users.noreply.github.com>

* Some changes

* Changes to method

* Switch to _add_holiday_1st_mon_of_aug

* Changes to _add_holiday

---------

Co-authored-by: ~Jhellico <KJhellico@users.noreply.github.com>
* Add Solidarity Day to SI country holidays

* [SL] add test case, switch to `special_holiday`

* Update comment

* Update po files for SI

---------

Co-authored-by: PPsyrius <19505219+PPsyrius@users.noreply.github.com>
Fix Unsupported operand types for == ("Mapping" and "HolidayBase") error.
Co-authored-by: Arkadii Yakovets <ark@cho.red>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
arkid15r and others added 28 commits January 25, 2024 16:41
Co-authored-by: Arkadii Yakovets <ark@cho.red>
Co-authored-by: Arkadii Yakovets <ark@cho.red>
Co-authored-by: arkid15r <arkid15r@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ~Jhellico <KJhellico@users.noreply.github.com>
Co-authored-by: arkid15r <2201626+arkid15r@users.noreply.github.com>
Co-authored-by: Arkadii Yakovets <ark@cho.red>
Co-authored-by: ~Jhellico <KJhellico@users.noreply.github.com>
Co-authored-by: arkid15r <2201626+arkid15r@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Arkadii Yakovets <ark@cho.red>
Co-authored-by: ~Jhellico <KJhellico@users.noreply.github.com>
Co-authored-by: Arkadii Yakovets <ark@cho.red>
Co-authored-by: arkid15r <2201626+arkid15r@users.noreply.github.com>
@arkid15r arkid15r deleted the branch aztrock:beta February 19, 2024 18:49
@arkid15r arkid15r deleted the beta branch February 19, 2024 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.