Skip to content

Commit e3b6e26

Browse files
authored
Update Indonesia holidays: add August 18, 2025 holiday (#2773)
1 parent 630f57a commit e3b6e26

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

holidays/countries/indonesia.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -638,6 +638,7 @@ class IndonesiaStaticHolidays:
638638
* <https://web.archive.org/web/20250413193243/https://setkab.go.id/presiden-tandatangani-keppres-perubahan-cuti-bersama-bagi-asn/>
639639
* <https://web.archive.org/web/20250413193243/https://setkab.go.id/inilah-keppres-7-2024-tentang-cuti-bersama-asn-tahun-2024/>
640640
* <https://web.archive.org/web/20250413193349/https://setkab.go.id/pemerintah-tetapkan-hari-libur-nasional-dan-cuti-bersama-tahun-2025/>
641+
* <https://web.archive.org/web/20250802143125/https://news.detik.com/berita/d-8039857/pemerintah-tetapkan-senin-18-agustus-hari-libur>
641642
"""
642643

643644
# General Election Day.
@@ -669,6 +670,8 @@ class IndonesiaStaticHolidays:
669670
vesak_joint_holiday = tr("Cuti Bersama Hari Raya Waisak")
670671
# New Year's Joint Holiday.
671672
new_years_joint_holiday = tr("Cuti Bersama Tahun Baru Masehi")
673+
# Independence Day Joint Holiday.
674+
independence_day_joint_holiday = tr("Cuti Bersama Hari Kemerdekaan Republik Indonesia")
672675

673676
special_public_holidays = {
674677
1999: (JUN, 7, legislative_election_day),
@@ -728,8 +731,7 @@ class IndonesiaStaticHolidays:
728731
2006: (
729732
(MAR, 31, day_of_silence_joint_holiday),
730733
(MAY, 26, ascension_joint_holiday),
731-
# Independence Day Joint Holiday.
732-
(AUG, 18, tr("Cuti Bersama Hari Kemerdekaan Republik Indonesia")),
734+
(AUG, 18, independence_day_joint_holiday),
733735
(OCT, 23, eid_al_fitr_joint_holiday),
734736
(OCT, 26, eid_al_fitr_joint_holiday),
735737
(OCT, 27, eid_al_fitr_joint_holiday),
@@ -877,6 +879,7 @@ class IndonesiaStaticHolidays:
877879
(MAY, 13, vesak_joint_holiday),
878880
(MAY, 30, ascension_joint_holiday),
879881
(JUN, 9, eid_al_adha_joint_holiday),
882+
(AUG, 18, independence_day_joint_holiday),
880883
(DEC, 26, christmas_joint_holiday),
881884
),
882885
}

snapshots/countries/ID_COMMON.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1126,6 +1126,7 @@
11261126
"2025-06-09": "Eid al-Adha Joint Holiday",
11271127
"2025-06-27": "Islamic New Year",
11281128
"2025-08-17": "Independence Day",
1129+
"2025-08-18": "Independence Day Joint Holiday",
11291130
"2025-09-05": "Prophet's Birthday",
11301131
"2025-12-25": "Christmas Day",
11311132
"2025-12-26": "Christmas Joint Holiday",

tests/countries/test_indonesia.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,7 @@ def test_special_government(self):
186186
"2025-05-13",
187187
"2025-05-30",
188188
"2025-06-09",
189+
"2025-08-18",
189190
"2025-12-26",
190191
)
191192
dt_observed = ("2020-12-31",)

0 commit comments

Comments
 (0)