◄ ► | Edit | Home | Admin | en de fr et | Sign in

#6946 (weather says ValueError: unconverted data remains: AM)

by Luc Saffre · in Developers

Summary

Request a weather forecast

Traceback (most recent call last):
File "/usr/local/lino/lino_local/stewards/env/lib/python3.13/site-packages/lino/modlib/linod/mixins.py", line 174, in start_task
await sync_to_async(self.run_task)(ar)
File "/usr/local/lino/lino_local/stewards/env/lib/python3.13/site-packages/asgiref/sync.py", line 526, in __call__
ret = await asyncio.shield(exec_coro)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lino/lino_local/stewards/env/lib/python3.13/site-packages/asgiref/sync.py", line 581, in thread_handler
return func(*args, **kwargs)
File "/usr/local/lino/lino_local/stewards/env/lib/python3.13/site-packages/asgiref/sync.py", line 508, in func
return context.run(run_child)
~~~~~~~~~~~^^^^^^^^^^^
File "/usr/local/lino/lino_local/stewards/env/lib/python3.13/site-packages/asgiref/sync.py", line 506, in run_child
return child()
File "/usr/local/lino/lino_local/stewards/env/lib/python3.13/site-packages/lino/modlib/linod/models.py", line 27, in run_task
return self.procedure.run(ar)
~~~~~~~~~~~~~~~~~~^^^^
File "/usr/local/lino/lino_local/stewards/env/lib/python3.13/site-packages/lino/modlib/linod/choicelists.py", line 55, in run
return self.func(ar)
~~~~~~~~~^^^^
File "/usr/local/lino/lino_local/stewards/env/lib/python3.13/site-packages/lino_xl/lib/weather/models.py", line 163, in get_weather_forecasts
fc = async_to_sync(aget_weather_forecasts)(ar)
File "/usr/local/lino/lino_local/stewards/env/lib/python3.13/site-packages/asgiref/sync.py", line 332, in __call__
return call_result.result()
~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.13/concurrent/futures/_base.py", line 449, in result
return self.__get_result()
~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.13/concurrent/futures/_base.py", line 401, in __get_result
raise self._exception
File "/usr/local/lino/lino_local/stewards/env/lib/python3.13/site-packages/asgiref/sync.py", line 372, in main_wrap
result = await awaitable
^^^^^^^^^^^^^^^
File "/usr/local/lino/lino_local/stewards/env/lib/python3.13/site-packages/lino_xl/lib/weather/models.py", line 184, in aget_weather_forecasts
return await client.get(dd.plugins.weather.place_name) # DailyForecast
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lino/lino_local/stewards/env/lib/python3.13/site-packages/python_weather/client.py", line 185, in get
return Forecast(await resp.json(content_type='text/plain'), unit, locale)
File "/usr/local/lino/lino_local/stewards/env/lib/python3.13/site-packages/python_weather/forecast.py", line 262, in __init__
datetime.strptime(current['observation_time'], '%I:%M %p').time(),
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/_strptime.py", line 673, in _strptime_datetime
tt, fraction, gmtoff_fraction = _strptime(data_string, format)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/_strptime.py", line 455, in _strptime
raise ValueError("unconverted data remains: %s" %
data_string[found.end():])
ValueError: unconverted data remains: AM



Children

Comments