Version 4.2.0 alpha available

148 views
Skip to first unread message

Tom Keffer

unread,
Oct 20, 2020, 8:26:53 AM10/20/20
to weewx-user, weewx-development

Right now, only the packages are available: no repositories. So, you would have to use dpkg / rpm to install. 

-tk


Change log:
Made it easier to add new, derived types via StdWXCalculate. Fixes issue #491.

Added ability to label left, right or both y-axes of graphs.  PR#610.
Fixes issue #609.

Added units and labels for the lightning data types.

Fixed problem where threads attempt to access non-existent database. Fixes
issue #579.

Fixed problem that caused reporting units to revert to US if they were in a
mixed unit system. Fixes issue #576.

Fixed problem that could cause the station registry to fail if given a location
with a non-ASCII location name.

Changed TE923 bucket size from 0.02589 inches to 1/36 of an inch
(0.02777778 in). PR #575. Fixes issue #574. Thanks to user Timothy!

Undocumented option retry_certificate has been renamed to retry_ssl, and now
covers all SSL errors (not just certificate errors). Fixes issue #569. Thanks
to user Eric!

Fixed problem caused by specifying a [Logging]/[[formatters]] section in
weewx.conf that uses interpolated variables.

Fixed problem in the Vantage driver that resulted in incorrect sunrise/sunset
being included in loop packets when run under Python 3. Thanks to users
Constantine and Jacques!

Improved auto-scaling of plot axes.

Fixed problem where aggregates of windvec and windgustvec returned the aggregate
since start of day, not the start of the aggregation period. Fixes issue #590.

New unit "beaufort", included in "group_speed". Treating beaufort as a separate
type has been deprecated. Fixes issue #591.

New unit "kPa", included in "group_pressure". Fixes issue #596.

Fixed bug in the simulator. Made it easier to subclass class Simulator.

Expressions in StdCalibration are now ordered. Later corrections can depend on
earlier corrections.

Fixed problem under Python 2, where option 'none' could cause exception.
PR #597. Thanks to user Clément!

Fixed problem with ws23xx driver under Python 3 that caused it to crash.

Use a more modern formula for heat index. Fixes issue #601. Thanks to
user Peter Q!

Allow overriding the data binding when using iterators. Fixes issue #580.

Fixed problem where old daily summaries may not have a version number.

Fixed problem in WMR200 driver where missing UV reports as index 255.

Andy

unread,
Oct 20, 2020, 9:58:19 AM10/20/20
to weewx-user
Running 

Oct 20 06:17:30 raspberrypi3-2 weewx[11462] INFO __main__: Initializing weewx version 4.2.0a1
Oct 20 06:17:30 raspberrypi3-2 weewx[11462] INFO __main__: Using Python 3.7.3 (default, Jul 25 2020, 13:03:44) #012[GCC 8.3.0]
Oct 20 06:17:30 raspberrypi3-2 weewx[11462] INFO __main__: Platform Linux-5.4.51-v7+-armv7l-with-debian-10.6
Oct 20 06:17:30 raspberrypi3-2 weewx[11462] INFO __main__: Locale is 'en_US.UTF-8'
Oct 20 06:17:30 raspberrypi3-2 weewx[11462] INFO __main__: PID file is /var/run/weewx.pid
Oct 20 06:17:30 raspberrypi3-2 weewx[11467] INFO __main__: Using configuration file /home/weewx/weewx.conf
Oct 20 06:17:30 raspberrypi3-2 weewx[11467] INFO __main__: Debug is 2
Oct 20 06:17:30 raspberrypi3-2 weewx[11467] DEBUG __main__: Initializing engine
Oct 20 06:17:30 raspberrypi3-2 weewx[11467] INFO weewx.engine: Loading station type SDR (user.sdr)

Greg from Oz

unread,
Oct 20, 2020, 5:33:30 PM10/20/20
to weewx-user
Up and running. 

https://weather.ubeaut.work

The install asked if I wanted to add the maintainers version of the weewx.conf. I chose No.
Is there anything extra in the weewx.conf that I should add to my weewx.conf?

Thanks

Oct 21 08:24:40 jed164 python3[442306]: weewx[442306] DEBUG weewx.engine: Loading service weewx.engine.StdReport
Oct 21 08:24:40 jed164 python3[442306]: weewx[442306] DEBUG weewx.engine: Finished loading service weewx.engine.StdReport
Oct 21 08:24:40 jed164 python3[442306]: weewx[442306] INFO __main__: Starting up weewx version 4.2.0a1
Oct 21 08:24:40 jed164 python3[442306]: weewx[442306] DEBUG weewx.engine: Station does not support reading the time
Oct 21 08:24:40 jed164 python3[442306]: weewx[442306] INFO weewx.engine: Using binding 'wx_binding' to database 'weewx'
Oct 21 08:24:40 jed164 python3[442306]: weewx[442306] INFO weewx.manager: Starting backfill of daily summaries
Oct 21 08:24:41 jed164 python3[442306]: weewx[442306] DEBUG weewx.manager: Daily summary version is 2
Oct 21 08:24:41 jed164 python3[442306]: weewx[442306] DEBUG weewx.drivers.fousb: get 3263 records since 2020-10-20 21:22:30
Oct 21 08:24:41 jed164 python3[442306]: weewx[442306] INFO weewx.drivers.fousb: synchronising to the weather station (quality=1)


Tom Keffer

unread,
Oct 20, 2020, 6:13:23 PM10/20/20
to weewx-user
Double check that the upgrade process did its job. You should see a new service group "xtype_services" under [Engine] in weewx.conf

[Engine]

    # The following section specifies which services should be run and in what order.
    [[Services]]
        xtype_services = weewx.wxxtypes.StdWXXTypes, weewx.wxxtypes.StdPressureCooker, weewx.wxxtypes.StdRainRater
        prep_services = weewx.engine.StdTimeSynch
        data_services = ,
        process_services = weewx.engine.StdConvert, weewx.engine.StdCalibrate, weewx.engine.StdQC, weewx.wxservices.StdWXCalculate
        archive_services = weewx.engine.StdArchive
        restful_services = weewx.restx.StdStationRegistry, weewx.restx.StdWunderground, weewx.restx.StdPWSweather, weewx.restx.StdCWOP, weewx.restx.StdWOW, weewx.restx.StdAWEKAS
        report_services = weewx.engine.StdPrint, weewx.engine.StdReport


--
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+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/ceac2afb-792f-428f-bba5-8f7f82b205dan%40googlegroups.com.

Greg from Oz

unread,
Oct 20, 2020, 6:39:32 PM10/20/20
to weewx-user
I already had the part you have highlighted so I should be OK.
It seems to be running fine so far. Everything seems to be working.
I am running on proxmox and did a snapshot before making the upgrade so it is easy to revert if I have to (which I don't think I will)

Thanks
Reply all
Reply to author
Forward
0 new messages