My mistake. I knew there was a reason why we didn't transition the old wview schema to the new V4 style!
I should have a dot-dot release out later today. -tk On Fri, Apr 2, 2021 at 12:14 PM Mks Mk <mksm1...@gmail.com> wrote: > the upgrade to 4.5 from 4.4 failed and weewx is broken please advice > used these commands for upgrade > sudo apt update > apt list --upgradable (4.5 was showing) > sudo apt full-upgrade > then I answered "N" to the upgrade select to keep my old files > > Apr 2 21:31:49 raspberrypi systemd[1]: Starting LSB: weewx weather > system... > Apr 2 21:31:49 raspberrypi weewx[1049]: Starting weewx weather system: > weewxTraceback (most recent call last): > Apr 2 21:31:49 raspberrypi weewx[1049]: File "/usr/share/weewx/weewxd", > line 29, in <module> > Apr 2 21:31:49 raspberrypi weewx[1049]: import user.extensions > Apr 2 21:31:49 raspberrypi weewx[1049]: File > "/usr/share/weewx/user/extensions.py", line 20, in <module> > Apr 2 21:31:49 raspberrypi weewx[1049]: schema_extended = > schemas.wview.schema + [('lightning_strikes', 'REAL'), ('avg_distance', > 'REAL')] > Apr 2 21:31:49 raspberrypi weewx[1049]: TypeError: unsupported operand > type(s) for +: 'dict' and 'list' > Apr 2 21:31:49 raspberrypi weewx[1049]: failed! > Apr 2 21:31:49 raspberrypi systemd[1]: weewx.service: Control process > exited, code=exited, status=1/FAILURE > Apr 2 21:31:49 raspberrypi systemd[1]: weewx.service: Failed with result > 'exit-code'. > Apr 2 21:31:49 raspberrypi systemd[1]: Failed to start LSB: weewx weather > system. > On Friday, April 2, 2021 at 6:11:42 PM UTC+3 tke...@gmail.com wrote: > >> *Change log* >> >> The utility wee_database has new options --add-column, --rename-column, and >> --drop-columns for adding, renaming, and deleting columns in the database. >> >> New optional tag ".series()", for creating and formatting series in >> templates. >> See the document series_tags.md in the docs subdirectory. This is still >> experimental and subject to change! Addresses issue #341. >> >> New optional tag ".json()" for formatting results as JSON. >> >> New optional tag ".round()". Useful for rounding results of .raw and .json >> tags. >> >> Improved performance when calculating series using aggregation periods that >> are >> multiples of a day. >> >> Changed NOAA reports to use the 'normalized_ascii' encoding instead of 'utf8' >> (which did not display correctly for most browsers). Fixes issue #646. >> >> Plots longer than 2 years use a 6 month time increment. >> >> Uploads to PWSWeather and WOW now use HTTPS. Fixes issue #650. >> >> Fixed bug that prevented the Vantage driver from waiting before a wakeup >> retry. >> Thanks to user Les Niles! >> >> Changed the way of expressing the old "wview" schema to the new V4 way. >> Hopefully, this will lead to fewer support issues. Fixes issue #651. >> >> Fixed problem where iterating over a time period without an aggregation would >> wrongly include the record on the left. >> >> Fixed bug that caused the incorrect label to be applied to plots where the >> aggregation type changes the unit. Fixes issue #654. >> >> Plots now locate the x-coordinate in the middle of the aggregation interval >> for >> all aggregation types (not just min, max, avg). Revisits PR #232. >> >> Added new time units 'unix_epoch_ms' and 'unix_epoch_ns', which are unix >> epoch >> time in milliseconds and nanoseconds, respectively. >> >> The FTP uploader now calculates and saves a hash value for each uploaded >> file. >> If it does not change, the file is not uploaded, resulting in significant >> time savings. PR #655. Thanks to user Karen! >> >> Updated the version of six.py included with WeeWX to 1.15.0. Fixes issue >> #657. >> >> Option aggregate_interval can now be specified by using one of the >> "shortcuts", >> that is, 'hour', 'day', 'week', 'month', or 'year'. >> >> Options "log_success" and "log_failure" are now honored by the StdArchive >> service. >> >> >> -- > You received this message because you are subscribed to the Google Groups > "weewx-user" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to weewx-user+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/0dea450f-7d87-4470-a552-634375db58aan%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/0dea450f-7d87-4470-a552-634375db58aan%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CAPq0zEBgHVuEJr%2BnhnaqcS5UDT75vTrMHGrAKiYfyFW3Le6jnw%40mail.gmail.com.