diff --git a/CHANGES b/CHANGES
index db5bc2de..a7b69f98 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,11 +1,3 @@
-Version 0.10.3
-==============
-
-Released ????? ??, ????
-
-- Spain fix (dr-p)
-
-
 Version 0.10.2
 ==============
 
diff --git a/README.rst b/README.rst
index 641a7626..93453d0b 100644
--- a/README.rst
+++ b/README.rst
@@ -141,6 +141,7 @@ Italy               IT/ITA    prov = AN, AO, BA, BL, BO, BS, BZ, CB, Cesena, CH,
 Japan               JP/JPN    None
 Kenya               KE/KEN    None
 Korea               KR/KOR    None
+Latvia              LV/LVA    None
 Lithuania           LT/LTU    None
 Luxembourg          LU/LUX    None
 Mexico              MX/MEX    None
@@ -424,10 +425,6 @@ More Examples
 >>> from datetime import date
 >>> holidays.US()[date(2013, 12, 31): date(2014, 1, 2)]
 
-# Intermediate years are only shown if they are listed in the years parameter.
-
->>> holidays.US(years=[2014])[datetime.date(2013, 1, 1): datetime.date(2015, 12, 31)]
-
 Development Version
 -------------------
 
diff --git a/holidays/__init__.py b/holidays/__init__.py
index 6323fa83..424246f8 100644
--- a/holidays/__init__.py
+++ b/holidays/__init__.py
@@ -17,4 +17,4 @@ from holidays.constants import JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT,
 from holidays.holiday_base import HolidayBase, createHolidaySum
 from holidays.utils import list_supported_countries, CountryHoliday
 
-__version__ = '0.10.3'
+__version__ = '0.10.2'
diff --git a/holidays/countries/__init__.py b/holidays/countries/__init__.py
index b180c00c..44ac20e9 100644
--- a/holidays/countries/__init__.py
+++ b/holidays/countries/__init__.py
@@ -42,6 +42,7 @@ from .israel import Israel, IL, ISR
 from .japan import Japan, JP, JPN
 from .kenya import Kenya, KE, KEN
 from .korea import Korea, KR, KOR
+from .latvia import Latvia, LV, LVA
 from .lithuania import Lithuania, LT, LTU
 from .luxembourg import Luxembourg, LU, LUX
 from .mexico import Mexico, MX, MEX
diff --git a/holidays/countries/latvia.py b/holidays/countries/latvia.py
new file mode 100644
index 00000000..36ac7e90
--- /dev/null
+++ b/holidays/countries/latvia.py
@@ -0,0 +1,89 @@
+# -*- coding: utf-8 -*-
+
+#  python-holidays
+#  ---------------
+#  A fast, efficient Python library for generating country, province and state
+#  specific sets of holidays on the fly. It aims to make determining whether a
+#  specific date is a holiday as fast and flexible as possible.
+#
+#  Author:      ryanss <ryanssdev@icloud.com> (c) 2014-2017
+#               dr-prodigy <maurizio.montel@gmail.com> (c) 2017-2020
+#  Contributor: rolandinsh <rolands@mediabox.lv> (c) 2020
+#  Website:     https://github.com/rolandinsh/python-holidays
+#  License:     MIT (see LICENSE file)
+
+from datetime import date
+
+from dateutil.easter import easter
+from dateutil.relativedelta import relativedelta as rd, SU
+
+from holidays.holiday_base import HolidayBase
+
+
+class Latvia(HolidayBase):
+
+    # https://en.wikipedia.org/wiki/Public_holidays_in_Latvia
+    # https://information.lv/
+
+    def __init__(self, **kwargs):
+        self.country = "LV"
+        HolidayBase.__init__(self, **kwargs)
+
+    def _populate(self, year):
+        # New Year's Day
+        self[date(year, 1, 1)] = "Jaunais gads"
+
+        # Good Friday
+        easter_date = easter(year)
+        self[easter_date - rd(days=2)] = "Lielā Piektdiena"
+
+        # Easter
+        easter_date = easter(year)
+        self[easter_date] = "Lieldienas"
+
+        # Easter 2nd day
+        self[easter_date + rd(days=1)] = "Otrās Lieldienas"
+
+        # International Workers' Day
+        self[date(year, 5, 1)] = "Darba svētki"
+
+        # Restoration of Independence Day (1990). 
+        # Latvia proclaimed its independence from the USSR, 
+        #   and restoration of the Republic of Latvia.
+        if year >= 1990:
+            self[date(year, 5, 4)] = "Latvijas Republikas \
+                Neatkarības atjaunošanas diena"
+
+        # by law https://likumi.lv/ta/id/72608-par-svetku-atceres-un-atzimejamam-dienam 
+        # Midsummer's Eve
+        if year >= 1990:
+            self[date(year, 6, 23)] = "Līgo diena"
+
+        # Midsummer's Day
+        # Also so called "St. John's Day"
+        if year >= 1990:
+            self[date(year, 6, 24)] = "Jāņu dienu"
+
+        # Proclamation Day of the Republic of Latvia
+        if year >= 1918:
+            self[date(year, 11, 18)] = "Latvijas Republikas proklamēšanas diena"
+
+        # Christmas Eve
+        self[date(year, 12, 24)] = "Ziemassvētku vakars"
+
+        # Christmas 1st day
+        self[date(year, 12, 25)] = "Ziemassvētki"
+
+        # Christmas 2nd day
+        self[date(year, 12, 26)] = "Otrie Ziemassvētki"
+
+        # New Year's Eve
+        self[date(year, 12, 31)] = "Vecgada vakars"
+
+
+class LV(Latvia):
+    pass
+
+
+class LVA(Latvia):
+    pass
diff --git a/holidays/countries/spain.py b/holidays/countries/spain.py
index a28448ea..063f7adf 100644
--- a/holidays/countries/spain.py
+++ b/holidays/countries/spain.py
@@ -57,7 +57,7 @@ class Spain(HolidayBase):
         if self.prov and self.prov in \
                 ['CT', 'PV', 'NC', 'VC', 'IB', 'CM']:
             self[easter(year) + rd(weekday=MO)] = "Lunes de Pascua"
-        self[date(year, MAY, 1)] = "Día del Trabajador"
+            self[date(year, MAY, 1)] = "Día del Trabajador"
         if self.prov and self.prov in ['CT', 'GA', 'VC']:
             self[date(year, JUN, 24)] = "San Juan"
         self[date(year, AUG, 15)] = "Asunción de la Virgen"

Latvia holiday calendar
Thanks for the package! Just wanted to make it known that someone here is interested in Latvia holiday calendar. I might also do it myself if I find the time (and the information), we'll see.
diff --git a/tests.py b/tests.py
index 30934491..562f0e13 100644
--- a/tests.py
+++ b/tests.py
@@ -3188,7 +3188,6 @@ class TestES(unittest.TestCase):
         fixed_days_whole_country = (
             (1, 1),
             (1, 6),
-            (5, 1),
             (8, 15),
             (10, 12),
             (11, 1),
@@ -3217,6 +3216,7 @@ class TestES(unittest.TestCase):
             (3, 1): ['IB'],
             (4, 23): ['AR', 'CL'],
             (5, 30): ['CN'],
+            (5, 1): ['CT', 'PV', 'NC', 'VC', 'IB', 'CM'],
             (5, 2): ['MD'],
             (6, 9): ['MC', 'RI'],
             (7, 25): ['GA'],
@@ -5251,6 +5251,28 @@ class TestRussia(unittest.TestCase):
         self.assertIn(date(2018, 11, 4), self.holidays)
 
 
+class TestLatvia(unittest.TestCase):
+    def setUp(self):
+        self.holidays = holidays.LV()
+
+    def test_2020(self):
+        # https://www.officeholidays.com/countries/latvia/2020
+        # https://en.wikipedia.org/wiki/Public_holidays_in_Latvia
+        # https://likumi.lv/ta/id/72608-par-svetku-atceres-un-atzimejamam-dienam 
+        self.assertIn(date(2020, 1, 1), self.holidays)
+        self.assertIn(date(2020, 4, 10), self.holidays)
+        self.assertIn(date(2020, 4, 13), self.holidays)
+        self.assertIn(date(2020, 5, 1), self.holidays)
+        self.assertIn(date(2020, 5, 4), self.holidays)
+        self.assertIn(date(2020, 6, 23), self.holidays)
+        self.assertIn(date(2020, 6, 24), self.holidays)
+        self.assertIn(date(2020, 11, 18), self.holidays)
+        self.assertIn(date(2020, 12, 24), self.holidays)
+        self.assertIn(date(2020, 12, 25), self.holidays)
+        self.assertIn(date(2020, 12, 26), self.holidays)
+        self.assertIn(date(2020, 12, 31), self.holidays)
+
+
 class TestLithuania(unittest.TestCase):
 
     def setUp(self):

pip install -e .[dev]
parse_log_pytest
requirements.txt
pytest pytest-cov pytest-xdist pytest-mock pytest-asyncio
apt-get update apt-get install -y gcc pip install hijri-converter
3.8
requirements/base.txt
pytest --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning
convertdate==2.4.0
coverage==7.6.1
exceptiongroup==1.2.2
execnet==2.1.1
hijri-converter==2.3.1
-e git+https://github.com/dr-prodigy/python-holidays.git@4c082dcb4e97fe35572c69938228eee67aef2ba7#egg=holidays
iniconfig==2.1.0
korean-lunar-calendar==0.3.1
packaging==24.2
pluggy==1.5.0
PyMeeus==0.5.12
pytest==8.3.5
pytest-asyncio==0.24.0
pytest-cov==5.0.0
pytest-mock==3.14.0
pytest-xdist==3.6.1
python-dateutil==2.9.0.post0
six==1.17.0
tomli==2.2.1

name: python-holidays
channels:
  - defaults
  - https://repo.anaconda.com/pkgs/main
  - https://repo.anaconda.com/pkgs/r
  - conda-forge
dependencies:
  - _libgcc_mutex=0.1=main
  - _openmp_mutex=5.1=1_gnu
  - ca-certificates=2025.2.25=h06a4308_0
  - ld_impl_linux-64=2.40=h12ee557_0
  - libffi=3.4.4=h6a678d5_1
  - libgcc-ng=11.2.0=h1234567_1
  - libgomp=11.2.0=h1234567_1
  - libstdcxx-ng=11.2.0=h1234567_1
  - ncurses=6.4=h6a678d5_0
  - openssl=3.0.16=h5eee18b_0
  - pip=24.2=py38h06a4308_0
  - python=3.8.20=he870216_0
  - readline=8.2=h5eee18b_0
  - setuptools=75.1.0=py38h06a4308_0
  - sqlite=3.45.3=h5eee18b_0
  - tk=8.6.14=h39e8969_0
  - wheel=0.44.0=py38h06a4308_0
  - xz=5.6.4=h5eee18b_1
  - zlib=1.2.13=h5eee18b_1
  - pip:
      - convertdate==2.4.0
      - coverage==7.6.1
      - exceptiongroup==1.2.2
      - execnet==2.1.1
      - hijri-converter==2.3.1
      - iniconfig==2.1.0
      - korean-lunar-calendar==0.3.1
      - packaging==24.2
      - pluggy==1.5.0
      - pymeeus==0.5.12
      - pytest==8.3.5
      - pytest-asyncio==0.24.0
      - pytest-cov==5.0.0
      - pytest-mock==3.14.0
      - pytest-xdist==3.6.1
      - python-dateutil==2.9.0.post0
      - six==1.17.0
      - tomli==2.2.1
prefix: /opt/conda/envs/python-holidays

tests.py::TestES::test_province_specific_days tests.py::TestLatvia::test_2020
tests.py::TestIsrael::test_independence_day tests.py::TestIsrael::test_memorial_day
tests.py::TestBasics::test_add tests.py::TestBasics::test_append tests.py::TestBasics::test_contains tests.py::TestBasics::test_eq_ne tests.py::TestBasics::test_get tests.py::TestBasics::test_get_list tests.py::TestBasics::test_getitem tests.py::TestBasics::test_inheritance tests.py::TestBasics::test_list_supported_countries tests.py::TestBasics::test_pop tests.py::TestBasics::test_radd tests.py::TestBasics::test_setitem tests.py::TestBasics::test_update tests.py::TestArgs::test_country tests.py::TestArgs::test_expand tests.py::TestArgs::test_observed tests.py::TestArgs::test_years tests.py::TestKeyTransforms::test_dates tests.py::TestKeyTransforms::test_datetimes tests.py::TestKeyTransforms::test_exceptions tests.py::TestKeyTransforms::test_strings tests.py::TestKeyTransforms::test_timestamp tests.py::TestCountryHoliday::test_country tests.py::TestCountryHoliday::test_country_province tests.py::TestCountryHoliday::test_country_state tests.py::TestCountryHoliday::test_country_years tests.py::TestCountryHoliday::test_exceptions tests.py::TestAruba::test_2017 tests.py::TestAruba::test_anthem_and_flag_day tests.py::TestAruba::test_ascension_day tests.py::TestAruba::test_betico_day tests.py::TestAruba::test_carnaval_monday tests.py::TestAruba::test_christmas tests.py::TestAruba::test_easter_monday tests.py::TestAruba::test_good_friday tests.py::TestAruba::test_kings_day_after_2014 tests.py::TestAruba::test_kings_day_after_2014_substituted_earlier tests.py::TestAruba::test_labour_day tests.py::TestAruba::test_new_years tests.py::TestAruba::test_queens_day_between_1891_and_1948 tests.py::TestAruba::test_queens_day_between_1891_and_1948_substituted_later tests.py::TestAruba::test_queens_day_between_1949_and_1980_substituted_later tests.py::TestAruba::test_queens_day_between_1949_and_2013 tests.py::TestAruba::test_queens_day_between_1980_and_2013_substituted_earlier tests.py::TestAruba::test_second_christmas tests.py::TestBulgaria::test_before_1990 tests.py::TestBulgaria::test_christmas tests.py::TestBulgaria::test_easter tests.py::TestBulgaria::test_independence_day tests.py::TestBulgaria::test_labour_day tests.py::TestBulgaria::test_liberation_day tests.py::TestBulgaria::test_national_awakening_day tests.py::TestBulgaria::test_new_years_day tests.py::TestBulgaria::test_saint_georges_day tests.py::TestBulgaria::test_twenty_fourth_of_may tests.py::TestBulgaria::test_unification_day tests.py::TestCA::test_boxing_day tests.py::TestCA::test_canada_day tests.py::TestCA::test_christmas_day tests.py::TestCA::test_civic_holiday tests.py::TestCA::test_discovery_day tests.py::TestCA::test_easter_monday tests.py::TestCA::test_family_day tests.py::TestCA::test_good_friday tests.py::TestCA::test_islander_day tests.py::TestCA::test_labour_day tests.py::TestCA::test_national_aboriginal_day tests.py::TestCA::test_new_years tests.py::TestCA::test_nunavut_day tests.py::TestCA::test_remembrance_day tests.py::TestCA::test_st_georges_day tests.py::TestCA::test_st_jean_baptiste_day tests.py::TestCA::test_st_patricks_day tests.py::TestCA::test_thanksgiving tests.py::TestCA::test_victoria_day tests.py::TestCO::test_2016 tests.py::TestCO::test_others tests.py::TestMX::test_benito_juarez tests.py::TestMX::test_change_of_government tests.py::TestMX::test_christmas tests.py::TestMX::test_constitution_day tests.py::TestMX::test_independence_day tests.py::TestMX::test_labor_day tests.py::TestMX::test_new_years tests.py::TestMX::test_revolution_day tests.py::TestNetherlands::test_2017 tests.py::TestNetherlands::test_ascension_day tests.py::TestNetherlands::test_easter tests.py::TestNetherlands::test_easter_monday tests.py::TestNetherlands::test_first_christmas tests.py::TestNetherlands::test_kings_day_after_2014 tests.py::TestNetherlands::test_kings_day_after_2014_substituted_earlier tests.py::TestNetherlands::test_liberation_day tests.py::TestNetherlands::test_liberation_day_after_1990_in_lustrum_year tests.py::TestNetherlands::test_liberation_day_after_1990_non_lustrum_year tests.py::TestNetherlands::test_new_years tests.py::TestNetherlands::test_queens_day_between_1891_and_1948 tests.py::TestNetherlands::test_queens_day_between_1891_and_1948_substituted_later tests.py::TestNetherlands::test_queens_day_between_1949_and_1980_substituted_later tests.py::TestNetherlands::test_queens_day_between_1949_and_2013 tests.py::TestNetherlands::test_queens_day_between_1980_and_2013_substituted_earlier tests.py::TestNetherlands::test_second_christmas tests.py::TestNetherlands::test_whit_monday tests.py::TestNetherlands::test_whit_sunday tests.py::TestUS::test_alaska_day tests.py::TestUS::test_all_souls_day tests.py::TestUS::test_arbor_day tests.py::TestUS::test_bennington_battle_day tests.py::TestUS::test_casimir_pulaski_day tests.py::TestUS::test_cesar_chavez_day tests.py::TestUS::test_christmas_day tests.py::TestUS::test_christmas_eve tests.py::TestUS::test_columbus_day tests.py::TestUS::test_confederate_memorial_day tests.py::TestUS::test_constitution_day tests.py::TestUS::test_day_after_christmas tests.py::TestUS::test_discovery_day tests.py::TestUS::test_easter_monday tests.py::TestUS::test_election_day tests.py::TestUS::test_emancipation_day tests.py::TestUS::test_emancipation_day_in_puerto_rico tests.py::TestUS::test_emancipation_day_in_texas tests.py::TestUS::test_emancipation_day_in_virgin_islands tests.py::TestUS::test_epiphany tests.py::TestUS::test_evacuation_day tests.py::TestUS::test_good_friday tests.py::TestUS::test_guam_discovery_day tests.py::TestUS::test_holy_thursday tests.py::TestUS::test_inauguration_day tests.py::TestUS::test_independence_day tests.py::TestUS::test_jefferson_davis_birthday tests.py::TestUS::test_kamehameha_day tests.py::TestUS::test_labor_day tests.py::TestUS::test_lady_of_camarin_day tests.py::TestUS::test_lee_jackson_day tests.py::TestUS::test_liberation_day_guam tests.py::TestUS::test_liberty_day tests.py::TestUS::test_lincolns_birthday tests.py::TestUS::test_lyndon_baines_johnson_day tests.py::TestUS::test_mardi_gras tests.py::TestUS::test_martin_luther tests.py::TestUS::test_memorial_day tests.py::TestUS::test_nevada_day tests.py::TestUS::test_new_years tests.py::TestUS::test_new_years_eve tests.py::TestUS::test_patriots_day tests.py::TestUS::test_pioneer_day tests.py::TestUS::test_primary_election_day tests.py::TestUS::test_prince_jonah_kuhio_kalanianaole_day tests.py::TestUS::test_robert_lee_birthday tests.py::TestUS::test_san_jacinto_day tests.py::TestUS::test_statehood_day tests.py::TestUS::test_stewards_day tests.py::TestUS::test_susan_b_anthony_day tests.py::TestUS::test_texas_independence_day tests.py::TestUS::test_thanksgiving_day tests.py::TestUS::test_three_kings_day tests.py::TestUS::test_town_meeting_day tests.py::TestUS::test_transfer_day tests.py::TestUS::test_truman_day tests.py::TestUS::test_veterans_day tests.py::TestUS::test_victory_day tests.py::TestUS::test_washingtons_birthday tests.py::TestUS::test_west_virginia_day tests.py::TestNZ::test_all_holidays_present tests.py::TestNZ::test_anzac_day tests.py::TestNZ::test_auckland_anniversary_day tests.py::TestNZ::test_boxing_day tests.py::TestNZ::test_canterbury_anniversary_day tests.py::TestNZ::test_chatham_islands_anniversary_day tests.py::TestNZ::test_christmas_day tests.py::TestNZ::test_day_after_new_years tests.py::TestNZ::test_easter_monday tests.py::TestNZ::test_good_friday tests.py::TestNZ::test_hawkes_bay_anniversary_day tests.py::TestNZ::test_labour_day tests.py::TestNZ::test_marlborough_anniversary_day tests.py::TestNZ::test_nelson_anniversary_day tests.py::TestNZ::test_new_years tests.py::TestNZ::test_otago_anniversary_day tests.py::TestNZ::test_south_canterbury_anniversary_day tests.py::TestNZ::test_southland_anniversary_day tests.py::TestNZ::test_sovereigns_birthday tests.py::TestNZ::test_taranaki_anniversary_day tests.py::TestNZ::test_waitangi_day tests.py::TestNZ::test_wellington_anniversary_day tests.py::TestNZ::test_westland_anniversary_day tests.py::TestAU::test_adelaide_cup tests.py::TestAU::test_all_holidays tests.py::TestAU::test_anzac_day tests.py::TestAU::test_australia_day tests.py::TestAU::test_bank_holiday tests.py::TestAU::test_boxing_day tests.py::TestAU::test_christmas_day tests.py::TestAU::test_easter_monday tests.py::TestAU::test_easter_saturday tests.py::TestAU::test_easter_sunday tests.py::TestAU::test_family_and_community_day tests.py::TestAU::test_good_friday tests.py::TestAU::test_grand_final_day tests.py::TestAU::test_labour_day tests.py::TestAU::test_melbourne_cup tests.py::TestAU::test_new_years tests.py::TestAU::test_picnic_day tests.py::TestAU::test_queens_birthday tests.py::TestAU::test_reconciliation_day tests.py::TestAU::test_royal_queensland_show tests.py::TestAU::test_western_australia_day tests.py::TestDE::test_75_jahrestag_beendigung_zweiter_weltkrieg tests.py::TestDE::test_all_holidays_present tests.py::TestDE::test_allerheiligen tests.py::TestDE::test_buss_und_bettag tests.py::TestDE::test_christi_himmelfahrt tests.py::TestDE::test_fixed_holidays tests.py::TestDE::test_frauentag tests.py::TestDE::test_fronleichnam tests.py::TestDE::test_heilige_drei_koenige tests.py::TestDE::test_internationaler_frauentag tests.py::TestDE::test_karfreitag tests.py::TestDE::test_mariae_himmelfahrt tests.py::TestDE::test_no_data_before_1990 tests.py::TestDE::test_ostermontag tests.py::TestDE::test_ostersonntag tests.py::TestDE::test_pfingstmontag tests.py::TestDE::test_pfingstsonntag tests.py::TestDE::test_reformationstag tests.py::TestDE::test_tag_der_deutschen_einheit_in_1990 tests.py::TestDE::test_weltkindertag tests.py::TestAT::test_all_holidays_present tests.py::TestAT::test_christmas tests.py::TestAT::test_easter_monday tests.py::TestAT::test_national_day tests.py::TestAT::test_new_years tests.py::TestDK::test_2016 tests.py::TestUK::test_all_holidays_present tests.py::TestUK::test_boxing_day tests.py::TestUK::test_christmas_day tests.py::TestUK::test_easter_monday tests.py::TestUK::test_good_friday tests.py::TestUK::test_may_day tests.py::TestUK::test_new_years tests.py::TestUK::test_royal_wedding tests.py::TestUK::test_spring_bank_holiday tests.py::TestScotland::test_2017 tests.py::TestIsleOfMan::test_2018 tests.py::TestIreland::test_2020 tests.py::TestES::test_fixed_holidays tests.py::TestES::test_variable_days_in_2016 tests.py::TestTAR::test_26_december_day tests.py::TestTAR::test_all_holidays_present tests.py::TestTAR::test_christmas_day tests.py::TestTAR::test_easter_monday tests.py::TestTAR::test_good_friday tests.py::TestTAR::test_labour_day tests.py::TestTAR::test_new_years tests.py::TestECB::test_new_years tests.py::TestCZ::test_2017 tests.py::TestCZ::test_czech_deprecated tests.py::TestCZ::test_others tests.py::TestSK::test_2018 tests.py::TestSK::test_slovak_deprecated tests.py::TestPL::test_2017 tests.py::TestPL::test_polish_deprecated tests.py::TestPT::test_2017 tests.py::TestPortugalExt::test_2017 tests.py::TestNorway::test_christmas tests.py::TestNorway::test_constitution_day tests.py::TestNorway::test_easter tests.py::TestNorway::test_new_years tests.py::TestNorway::test_not_holiday tests.py::TestNorway::test_pentecost tests.py::TestNorway::test_sundays tests.py::TestNorway::test_workers_day tests.py::TestItaly::test_2017 tests.py::TestItaly::test_christmas tests.py::TestItaly::test_easter tests.py::TestItaly::test_easter_monday tests.py::TestItaly::test_liberation_day_after_1946 tests.py::TestItaly::test_liberation_day_before_1946 tests.py::TestItaly::test_new_years tests.py::TestItaly::test_province_specific_days tests.py::TestItaly::test_republic_day_after_1948 tests.py::TestItaly::test_republic_day_before_1948 tests.py::TestItaly::test_saint_stephan tests.py::TestSweden::test_christmas tests.py::TestSweden::test_constitution_day tests.py::TestSweden::test_easter tests.py::TestSweden::test_new_years tests.py::TestSweden::test_not_holiday tests.py::TestSweden::test_pentecost tests.py::TestSweden::test_sundays tests.py::TestSweden::test_workers_day tests.py::TestJapan::test_autumnal_equinox_day tests.py::TestJapan::test_childrens_day tests.py::TestJapan::test_coming_of_age tests.py::TestJapan::test_constitution_memorial_day tests.py::TestJapan::test_culture_day tests.py::TestJapan::test_emperors_birthday tests.py::TestJapan::test_foundation_day tests.py::TestJapan::test_greenery_day tests.py::TestJapan::test_health_and_sports_day tests.py::TestJapan::test_invalid_years tests.py::TestJapan::test_labour_thanks_giving_day tests.py::TestJapan::test_marine_day tests.py::TestJapan::test_mountain_day tests.py::TestJapan::test_new_years_day tests.py::TestJapan::test_reiwa_emperor_holidays tests.py::TestJapan::test_respect_for_the_aged_day tests.py::TestJapan::test_showa_day tests.py::TestJapan::test_vernal_equinox_day tests.py::TestFrance::test_2017 tests.py::TestFrance::test_alsace_moselle tests.py::TestFrance::test_guadeloupe tests.py::TestFrance::test_guyane tests.py::TestFrance::test_la_reunion tests.py::TestFrance::test_martinique tests.py::TestFrance::test_mayotte tests.py::TestFrance::test_nouvelle_caledonie tests.py::TestFrance::test_others tests.py::TestFrance::test_polynesie_francaise tests.py::TestFrance::test_saint_barthelemy tests.py::TestFrance::test_wallis_et_futuna tests.py::TestBelgium::test_2017 tests.py::TestSouthAfrica::test_easter tests.py::TestSouthAfrica::test_elections tests.py::TestSouthAfrica::test_historic tests.py::TestSouthAfrica::test_new_years tests.py::TestSouthAfrica::test_not_holiday tests.py::TestSouthAfrica::test_onceoff tests.py::TestSouthAfrica::test_static tests.py::TestSI::test_holidays tests.py::TestSI::test_missing_years tests.py::TestSI::test_non_holidays tests.py::TestIE::test_august_bank_holiday tests.py::TestIE::test_christmas_period tests.py::TestIE::test_easter_monday tests.py::TestIE::test_june_bank_holiday tests.py::TestIE::test_may_bank_holiday tests.py::TestIE::test_new_year_day tests.py::TestIE::test_october_bank_holiday tests.py::TestIE::test_st_patricks_day tests.py::TestFinland::test_Juhannus tests.py::TestFinland::test_fixed_holidays tests.py::TestFinland::test_relative_holidays tests.py::TestHungary::test_2018 tests.py::TestHungary::test_additional_day_off tests.py::TestHungary::test_all_saints_day_since_1999 tests.py::TestHungary::test_christian_holidays_2nd_day_was_not_held_in_1955 tests.py::TestHungary::test_foundation_day_renamed_during_communism tests.py::TestHungary::test_good_friday_since_2017 tests.py::TestHungary::test_holidays_during_communism tests.py::TestHungary::test_labour_day_since_1946 tests.py::TestHungary::test_labour_day_was_doubled_in_early_50s tests.py::TestHungary::test_monday_new_years_eve_day_off tests.py::TestHungary::test_national_day_was_not_celebrated_during_communism tests.py::TestHungary::test_october_national_day_since_1991 tests.py::TestHungary::test_whit_monday_since_1992 tests.py::TestSwitzerland::test_all_holidays_present tests.py::TestSwitzerland::test_allerheiligen tests.py::TestSwitzerland::test_auffahrt tests.py::TestSwitzerland::test_berchtoldstag tests.py::TestSwitzerland::test_bruder_chlaus tests.py::TestSwitzerland::test_escalade_de_geneve tests.py::TestSwitzerland::test_fest_der_unabhaengikeit tests.py::TestSwitzerland::test_fixed_holidays tests.py::TestSwitzerland::test_fronleichnam tests.py::TestSwitzerland::test_heilige_drei_koenige tests.py::TestSwitzerland::test_jahrestag_der_ausrufung_der_republik tests.py::TestSwitzerland::test_josefstag tests.py::TestSwitzerland::test_karfreitag tests.py::TestSwitzerland::test_lundi_du_jeune tests.py::TestSwitzerland::test_mariae_himmelfahrt tests.py::TestSwitzerland::test_naefelser_fahrt tests.py::TestSwitzerland::test_ostermontag tests.py::TestSwitzerland::test_ostern tests.py::TestSwitzerland::test_peter_und_paul tests.py::TestSwitzerland::test_pfingsten tests.py::TestSwitzerland::test_pfingstmontag tests.py::TestSwitzerland::test_stephanstag tests.py::TestSwitzerland::test_wiedererstellung_der_republik tests.py::TestAR::test_belgrano_day tests.py::TestAR::test_carnival_day tests.py::TestAR::test_christmas tests.py::TestAR::test_cultural_day tests.py::TestAR::test_guemes_day tests.py::TestAR::test_holy_week_day tests.py::TestAR::test_independence_day tests.py::TestAR::test_inmaculate_conception_day tests.py::TestAR::test_labor_day tests.py::TestAR::test_malvinas_war_day tests.py::TestAR::test_may_revolution_day tests.py::TestAR::test_memory_national_day tests.py::TestAR::test_national_sovereignty_day tests.py::TestAR::test_new_years tests.py::TestAR::test_san_martin_day tests.py::TestIND::test_2018 tests.py::TestBelarus::test_2018 tests.py::TestBelarus::test_before_1998 tests.py::TestBelarus::test_new_year tests.py::TestBelarus::test_radunitsa tests.py::TestHonduras::test_2014 tests.py::TestHonduras::test_2018 tests.py::TestCroatia::test_2018 tests.py::TestUkraine::test_2018 tests.py::TestUkraine::test_before_1918 tests.py::TestUkraine::test_old_holidays tests.py::TestBrazil::test_AC_holidays tests.py::TestBrazil::test_AL_holidays tests.py::TestBrazil::test_AM_holidays tests.py::TestBrazil::test_AP_holidays tests.py::TestBrazil::test_BA_holidays tests.py::TestBrazil::test_BR_holidays tests.py::TestBrazil::test_CE_holidays tests.py::TestBrazil::test_DF_holidays tests.py::TestBrazil::test_ES_holidays tests.py::TestBrazil::test_GO_holidays tests.py::TestBrazil::test_MA_holidays tests.py::TestBrazil::test_MG_holidays tests.py::TestBrazil::test_MS_holidays tests.py::TestBrazil::test_MT_holidays tests.py::TestBrazil::test_PA_holidays tests.py::TestBrazil::test_PB_holidays tests.py::TestBrazil::test_PE_holidays tests.py::TestBrazil::test_PI_holidays tests.py::TestBrazil::test_PR_holidays tests.py::TestBrazil::test_RJ_holidays tests.py::TestBrazil::test_RN_holidays tests.py::TestBrazil::test_RO_holidays tests.py::TestBrazil::test_RR_holidays tests.py::TestBrazil::test_RS_holidays tests.py::TestBrazil::test_SC_holidays tests.py::TestBrazil::test_SE_holidays tests.py::TestBrazil::test_SP_holidays tests.py::TestBrazil::test_TO_holidays tests.py::TestLU::test_2019 tests.py::TestRussia::test_2018 tests.py::TestLithuania::test_2018 tests.py::TestLithuania::test_day_of_dew tests.py::TestLithuania::test_easter tests.py::TestLithuania::test_fathers_day tests.py::TestLithuania::test_mothers_day tests.py::TestEstonia::test_boxing_day tests.py::TestEstonia::test_christmas_day tests.py::TestEstonia::test_christmas_eve tests.py::TestEstonia::test_easter_sunday tests.py::TestEstonia::test_good_friday tests.py::TestEstonia::test_independence_day tests.py::TestEstonia::test_midsummers_day tests.py::TestEstonia::test_new_years tests.py::TestEstonia::test_pentecost tests.py::TestEstonia::test_restoration_of_independence_day tests.py::TestEstonia::test_spring_day tests.py::TestEstonia::test_victory_day tests.py::TestIceland::test_commerce_day tests.py::TestIceland::test_first_day_of_summer tests.py::TestIceland::test_holy_friday tests.py::TestIceland::test_maundy_thursday tests.py::TestIceland::test_new_year tests.py::TestKenya::test_2019 tests.py::TestHongKong::test_ching_ming_festival tests.py::TestHongKong::test_christmas_day tests.py::TestHongKong::test_chung_yeung_festival tests.py::TestHongKong::test_common tests.py::TestHongKong::test_easter tests.py::TestHongKong::test_first_day_of_january tests.py::TestHongKong::test_hksar_day tests.py::TestHongKong::test_labour_day tests.py::TestHongKong::test_lunar_new_year tests.py::TestHongKong::test_mid_autumn_festival tests.py::TestHongKong::test_national_day tests.py::TestHongKong::test_tuen_ng_festival tests.py::TestPeru::test_2019 tests.py::TestNigeria::test_fixed_holidays tests.py::TestChile::test_2019 tests.py::TestDominicanRepublic::test_do_holidays_2020 tests.py::TestNicaragua::test_ni_holidays_2020 tests.py::TestSingapore::test_Singapore tests.py::TestSerbia::test_armistice_day tests.py::TestSerbia::test_labour_day tests.py::TestSerbia::test_new_year tests.py::TestSerbia::test_religious_holidays tests.py::TestSerbia::test_statehood_day tests.py::TestEgypt::test_2019 tests.py::TestEgypt::test_25_jan tests.py::TestEgypt::test_25_jan_from_2009 tests.py::TestEgypt::test_coptic_christmas tests.py::TestEgypt::test_hijri_based tests.py::TestEgypt::test_labour_day tests.py::TestGreece::test_fixed_holidays tests.py::TestGreece::test_gr_clean_monday tests.py::TestGreece::test_gr_easter_monday tests.py::TestGreece::test_gr_monday_of_the_holy_spirit tests.py::TestParaguay::test_easter tests.py::TestParaguay::test_fixed_holidays tests.py::TestParaguay::test_no_observed tests.py::TestTurkey::test_2019 tests.py::TestTurkey::test_hijri_based tests.py::TestKorea::test_birthday_of_buddha tests.py::TestKorea::test_childrens_day tests.py::TestKorea::test_christmas_day tests.py::TestKorea::test_chuseok tests.py::TestKorea::test_common tests.py::TestKorea::test_constitution_day tests.py::TestKorea::test_first_day_of_january tests.py::TestKorea::test_hangeul_day tests.py::TestKorea::test_independence_movement_day tests.py::TestKorea::test_labour_day tests.py::TestKorea::test_liberation_day tests.py::TestKorea::test_lunar_new_year tests.py::TestKorea::test_memorial_day tests.py::TestKorea::test_national_foundation_day tests.py::TestKorea::test_tree_planting_day tests.py::TestVietnam::test_common tests.py::TestVietnam::test_first_day_of_january tests.py::TestVietnam::test_independence_day tests.py::TestVietnam::test_international_labor_day tests.py::TestVietnam::test_king_hung_day tests.py::TestVietnam::test_liberation_day tests.py::TestVietnam::test_lunar_new_year tests.py::TestMorocco::test_1961 tests.py::TestMorocco::test_1999 tests.py::TestMorocco::test_2019 tests.py::TestMorocco::test_hijri_based
README.rst holidays/countries/spain.py holidays/countries/__init__.py holidays/__init__.py CHANGES holidays/countries/latvia.py
README.rst holidays/countries/spain.py holidays/countries/__init__.py holidays/__init__.py CHANGES holidays/countries/latvia.py