diff --git a/homeassistant/components/mealie/__init__.py b/homeassistant/components/mealie/__init__.py index 0221fd45051..e5ee1bc9e99 100644 --- a/homeassistant/components/mealie/__init__.py +++ b/homeassistant/components/mealie/__init__.py @@ -48,7 +48,6 @@ async def async_setup_entry(hass: HomeAssistant, entry: MealieConfigEntry) -> bo ), ) try: - await client.define_household_support() about = await client.get_about() version = create_version(about.version) except MealieAuthenticationError as error: diff --git a/homeassistant/components/mealie/const.py b/homeassistant/components/mealie/const.py index e729265bcbc..4f8c4773b9e 100644 --- a/homeassistant/components/mealie/const.py +++ b/homeassistant/components/mealie/const.py @@ -19,4 +19,4 @@ ATTR_NOTE_TEXT = "note_text" ATTR_SEARCH_TERMS = "search_terms" ATTR_RESULT_LIMIT = "result_limit" -MIN_REQUIRED_MEALIE_VERSION = AwesomeVersion("v1.0.0") +MIN_REQUIRED_MEALIE_VERSION = AwesomeVersion("v2.0.0") diff --git a/homeassistant/components/mealie/manifest.json b/homeassistant/components/mealie/manifest.json index b768cc92ccd..1fdcc4f897f 100644 --- a/homeassistant/components/mealie/manifest.json +++ b/homeassistant/components/mealie/manifest.json @@ -7,5 +7,5 @@ "integration_type": "service", "iot_class": "local_polling", "quality_scale": "silver", - "requirements": ["aiomealie==0.11.0"] + "requirements": ["aiomealie==1.0.0"] } diff --git a/homeassistant/components/mealie/quality_scale.yaml b/homeassistant/components/mealie/quality_scale.yaml index 93fb3ae74a0..1fccc3add81 100644 --- a/homeassistant/components/mealie/quality_scale.yaml +++ b/homeassistant/components/mealie/quality_scale.yaml @@ -50,7 +50,7 @@ rules: docs-data-update: done docs-examples: done docs-known-limitations: todo - docs-supported-devices: todo + docs-supported-devices: done docs-supported-functions: done docs-troubleshooting: todo docs-use-cases: todo diff --git a/requirements_all.txt b/requirements_all.txt index 6c0d4a111bf..5fc81177605 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -310,7 +310,7 @@ aiolookin==1.0.0 aiolyric==2.0.2 # homeassistant.components.mealie -aiomealie==0.11.0 +aiomealie==1.0.0 # homeassistant.components.modern_forms aiomodernforms==0.1.8 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index ead1ce88bd3..996fcca6130 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -292,7 +292,7 @@ aiolookin==1.0.0 aiolyric==2.0.2 # homeassistant.components.mealie -aiomealie==0.11.0 +aiomealie==1.0.0 # homeassistant.components.modern_forms aiomodernforms==0.1.8 diff --git a/tests/components/mealie/fixtures/about.json b/tests/components/mealie/fixtures/about.json index 86f74ec66d6..1ffac4bdd5a 100644 --- a/tests/components/mealie/fixtures/about.json +++ b/tests/components/mealie/fixtures/about.json @@ -1,3 +1,3 @@ { - "version": "v1.10.2" + "version": "v2.0.0" } diff --git a/tests/components/mealie/snapshots/test_diagnostics.ambr b/tests/components/mealie/snapshots/test_diagnostics.ambr index c569ad8e589..94d5ecdeaaa 100644 --- a/tests/components/mealie/snapshots/test_diagnostics.ambr +++ b/tests/components/mealie/snapshots/test_diagnostics.ambr @@ -2,7 +2,7 @@ # name: test_entry_diagnostics dict({ 'about': dict({ - 'version': 'v1.10.2', + 'version': 'v2.0.0', }), 'mealplans': dict({ 'breakfast': list([ diff --git a/tests/components/mealie/snapshots/test_init.ambr b/tests/components/mealie/snapshots/test_init.ambr index 50da06ca005..18824686aba 100644 --- a/tests/components/mealie/snapshots/test_init.ambr +++ b/tests/components/mealie/snapshots/test_init.ambr @@ -26,7 +26,7 @@ 'name_by_user': None, 'primary_config_entry': , 'serial_number': None, - 'sw_version': 'v1.10.2', + 'sw_version': 'v2.0.0', 'via_device_id': None, }) # --- diff --git a/tests/components/mealie/test_config_flow.py b/tests/components/mealie/test_config_flow.py index f86818a933f..d4ff9ec8e73 100644 --- a/tests/components/mealie/test_config_flow.py +++ b/tests/components/mealie/test_config_flow.py @@ -126,6 +126,8 @@ async def test_ingress_host( ("v1.0.0beta-5"), ("v1.0.0-RC2"), ("v0.1.0"), + ("v1.9.0"), + ("v2.0.0beta-2"), ], ) async def test_flow_version_error(