Skip to content

Add Åland Islands holidays. Update Finland holidays#2537

Merged
arkid15r merged 67 commits intovacanza:devfrom
PPsyrius:ax_merge_cleanup
May 28, 2025
Merged

Add Åland Islands holidays. Update Finland holidays#2537
arkid15r merged 67 commits intovacanza:devfrom
PPsyrius:ax_merge_cleanup

Conversation

@PPsyrius
Copy link
Copy Markdown
Collaborator

@PPsyrius PPsyrius commented May 9, 2025

Proposed change

  • Add Åland Islands holidays (languages: en_US, fi, sv_FI, th, uk; categories: PUBLIC, UNOFFICIAL, WORKDAY), also available as part of Finland holidays as subdivision 01.
  • Update Finland holidays, i.e. fix Finnish May Day start year, add th l10n.
  • Separates Official (WORKDAY) and Customary (UNOFFICIAL) Flag Days into separate categories for both Finland and Åland Islands.

I've set up Git venv properly on my backup laptop this time, so all of my personal commits should now be verified. 🙏

Resolves #2424 .
Supercedes #2449 .

Note

As per discussed below, the edit to HolidayBase.py to allow Åland Islands to have sv_FI as its default_language instead of fi like its parent entity, Finland - will be done in a separate future PR.

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/pin/upgrade)
  • Bugfix (non-breaking change which fixes an issue)
  • Breaking change (a code change causing existing functionality to break)
  • New feature (new holidays functionality in general)

Checklist

Arynelson and others added 30 commits April 8, 2025 14:35
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Signed-off-by: Ary Hauffe <[email protected]>
Co-authored-by: Panpakorn Siripanich <[email protected]>
Signed-off-by: Ary Hauffe <[email protected]>
Co-authored-by: Panpakorn Siripanich <[email protected]>
Signed-off-by: Ary Hauffe <[email protected]>
Co-authored-by: Panpakorn Siripanich <[email protected]>
Signed-off-by: Ary Hauffe <[email protected]>
Co-authored-by: Panpakorn Siripanich <[email protected]>
Signed-off-by: Ary Hauffe <[email protected]>
Co-authored-by: Panpakorn Siripanich <[email protected]>
Signed-off-by: Ary Hauffe <[email protected]>
Co-authored-by: Panpakorn Siripanich <[email protected]>
Signed-off-by: Ary Hauffe <[email protected]>
Co-authored-by: ~Jhellico <[email protected]>
Signed-off-by: Ary Hauffe <[email protected]>
Co-authored-by: ~Jhellico <[email protected]>
Signed-off-by: Ary Hauffe <[email protected]>
Co-authored-by: ~Jhellico <[email protected]>
Signed-off-by: Ary Hauffe <[email protected]>
@sonarqubecloud
Copy link
Copy Markdown

@arkid15r arkid15r mentioned this pull request May 28, 2025
@arkid15r arkid15r added this pull request to the merge queue May 28, 2025
Merged via the queue into vacanza:dev with commit 27e013c May 28, 2025
33 checks passed
@PPsyrius PPsyrius deleted the ax_merge_cleanup branch May 29, 2025 01:30
@arkid15r arkid15r mentioned this pull request Jun 2, 2025
@coderabbitai coderabbitai bot mentioned this pull request Jun 3, 2025
3 tasks
@coderabbitai coderabbitai bot mentioned this pull request Jul 9, 2025
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Åland Islands holidays

4 participants