-
-
Notifications
You must be signed in to change notification settings - Fork 731
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: ModuleNotFoundError: No module named 'icalendar.windows_to_olson' #3488
Comments
Same here with HA 2025.1.1 |
Same here. |
Same here. The error also occurs on a freshly installed system |
Same for me. |
I did the "fix" provided in home-assistant/core#135077 and my integration started working again with 2.6.0 and 2025.1.1. So maybe it is not even a misbehavior in the integration but in HA Core instead. Fixed it for me, but I'm not sure if this has any other implications. |
This only fixed for me for like 1 or two hours. After that the calendar again removed itself with errors. |
This seems to be fixed by today's ha update 2025.1.2. at least I don't get the missing import any more. However now waste collection has created a new device (as duplicate). Any ideas how to get rid of that? |
Yes. I have the same issue too. Duplicated device. I disabled the "old ones" as they were unavailable at all. But no way to remove them. Unfortunately, either Waste Collection Schedule is working OR ICS Calendar. I found no way to fix both integrations. |
No change for me.
|
needs to be fixed in upstream library icalevents that is not yet icalendar v6 compatible. |
I Have A Problem With:
The integration in general
What's Your Problem
something broke the addon
when i want to add a source or add a ical file i get that error
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/util/loop.py", line 200, in protected_loop_func
return func(*args, **kwargs)
File "/usr/local/lib/python3.13/importlib/init.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 1387, in _gcd_import
File "", line 1360, in _find_and_load
File "", line 1331, in _find_and_load_unlocked
File "", line 935, in _load_unlocked
File "", line 1026, in exec_module
File "", line 488, in _call_with_frames_removed
File "/config/custom_components/waste_collection_schedule/waste_collection_schedule/source/ics.py", line 15, in
from waste_collection_schedule.service.ICS import ICS
File "/config/custom_components/waste_collection_schedule/waste_collection_schedule/service/ICS.py", line 7, in
from icalevents import icalevents
File "/usr/local/lib/python3.13/site-packages/icalevents/icalevents.py", line 3, in
from .icalparser import parse_events, Event
File "/usr/local/lib/python3.13/site-packages/icalevents/icalparser.py", line 18, in
from icalendar.windows_to_olson import WINDOWS_TO_OLSON
ModuleNotFoundError: No module named 'icalendar.windows_to_olson'
no new source can be added
Source (if relevant)
No response
Logs
No response
Relevant Configuration
No response
Checklist Source Error
Checklist Sensor Error
Required
The text was updated successfully, but these errors were encountered: