Commit Graph

3891 Commits

Author SHA1 Message Date
Tom Keffer
f15f25c77c Merge remote-tracking branch 'origin/V5-lib' into V5 2023-09-04 12:10:47 -07:00
Tom Keffer
a4ec368a19 Introduce option retry_wait --- how long to wait before a retry 2023-09-04 12:00:01 -07:00
Tom Keffer
fc26ab7c17 Fix problem when creating a station using a relative path 2023-08-30 15:00:03 -07:00
Tom Keffer
f368b521a5 Fix potential crash when installing extension.
If one of the service groups was missing in the configuration file,
the extension installer would crash.

Fixes issue #886.
2023-08-30 12:38:13 -07:00
Tom Keffer
9ef6ffbddb v5.0.0b11 2023-08-30 12:36:54 -07:00
Tom Keffer
b259d3dd91 Tag suffix has_data() works for xtypes.
Fixes issue #877.
2023-08-30 12:11:36 -07:00
Tom Keffer
44789e36d4 Remove references to __future__ 2023-08-30 08:16:06 -07:00
Tom Keffer
c1b4a9c839 Simplify logic for installing extensions
Generalize logic. Allow other types besides skins and user files.
2023-08-29 16:25:41 -07:00
Tom Keffer
2482eebf8a Replace deprecated Image.ANTIALIAS
Fixes issue #884.
2023-08-22 11:49:38 -07:00
Tom Keffer
a08cbbf361 Allow calculating $trend when one of the two records is missing 2023-08-21 05:14:20 -07:00
Tom Keffer
a6c169fd65 Update humidex formula.
Update reference.

Fixes issue #883.
2023-08-16 14:27:18 -07:00
Tom Keffer
4568bbca42 Add docstrings for the simulator 2023-08-14 05:09:12 -07:00
Tom Keffer
c2fd221cec Update usage string for weewxd 2023-08-14 05:00:42 -07:00
Tom Keffer
09a92e5e0c Call super() without arguments
Python 3
2023-08-12 09:35:52 -07:00
Tom Keffer
6297bcf624 V5.0.0b10 2023-08-03 18:48:03 -07:00
Tom Keffer
dd24c6dd12 Remove wee_device 2023-08-03 18:45:04 -07:00
Tom Keffer
86005a7f75 Change documentation to use weectl device instead of wee_device 2023-08-03 17:21:22 -07:00
Tom Keffer
704b1c56f5 Convert wee_device to weectl device 2023-08-03 16:15:35 -07:00
gary
fe167f7c70 add missing kilowatt label 2023-07-30 09:05:05 +01:00
Tom Keffer
f431acd504 Change module name to database_actions 2023-07-28 04:48:27 -07:00
Tom Keffer
3ca794cb4e Remove wee_debug. 2023-07-27 14:07:15 -07:00
Tom Keffer
0907e6e752 Initial documentation of weectl debug 2023-07-27 13:56:23 -07:00
Tom Keffer
6852e8f430 Fix bug caused by no existing database
Refactor debug()

Obfuscate some more keys.

Use f-strings where possible.
2023-07-26 17:46:52 -07:00
Tom Keffer
52db4781a7 Pass option_dict on to get_aggregate()
Make sure first element of optional value is a float.

Fixes issue #881.
2023-07-26 12:27:26 -07:00
Tom Keffer
9861550fd9 Start migration of wee_debug to weectl debug 2023-07-25 08:13:18 -07:00
Tom Keffer
f4677f9699 Consistently use "station data" instead of "user data" 2023-07-19 18:38:06 -07:00
Tom Keffer
3d22889851 Remove wee_database and references to it 2023-07-19 15:27:56 -07:00
Tom Keffer
e6a00095ee Make meta variable names more generic 2023-07-19 12:31:30 -07:00
Tom Keffer
0938b18813 Import user extensions before running database utility 2023-07-19 12:29:56 -07:00
Tom Keffer
c030e510ca Default weectl station upgrade does not upgrade config file
Change md column width to 80.

Fix broken "where" link
2023-07-19 08:39:36 -07:00
Tom Keffer
ab37832b49 Merge branch 'master' into V5
# Conflicts:
#	bin/weewx/restx.py
2023-07-16 16:24:55 -07:00
Tom Keffer
38d2df7705 More details on weectl station upgrade 2023-07-16 15:57:54 -07:00
Ian Fraser
8b3e628c75 Fix bug that broke stale image generation. 2023-07-16 15:16:38 +01:00
Tom Keffer
6aa53ca027 V5.0.0b9 2023-07-14 06:28:56 -07:00
Tom Keffer
6959570778 Add a first extractor. 2023-07-13 14:06:17 -07:00
Tom Keffer
94fa3a14f9 Fix problem that caused crashes with firstlast accumulators
Fixes issue #876.
2023-07-12 17:48:25 -07:00
Tom Keffer
6a4ab5246b Use new names for all almanac names that return ValueHelpers 2023-07-11 16:34:13 -07:00
Tom Keffer
f213dba71c V5.0.0b8 2023-07-11 12:26:07 -07:00
Tom Keffer
8440b2b36a Install all util subdirectories 2023-07-11 12:24:46 -07:00
Tom Keffer
eeeb7e90f2 Fix test suites
Re: commit d3294cccf7
2023-07-10 17:58:14 -07:00
Tom Keffer
d3294cccf7 Hit database when calculating pressure when using stale temperature
Fixes issue #875.
2023-07-08 16:31:48 -06:00
Tom Keffer
10832948a8 Start on rewriting the weectl station docs
Should follow the `weectl database` style.
2023-07-04 17:08:29 -07:00
Tom Keffer
e8a48be405 Rewrote weectl extension docs to follow weectl database style 2023-07-04 15:30:22 -07:00
Tom Keffer
5433d00015 Document weectl database 2023-07-04 14:12:01 -07:00
Tom Keffer
4cbfc88848 Get started with weectl database documentation 2023-07-03 17:00:08 -07:00
Tom Keffer
40ecffca9b Implement weectl database update 2023-07-03 14:21:43 -07:00
Tom Keffer
b05689a0d8 Implement weectl database check 2023-07-03 13:17:38 -07:00
Tom Keffer
dea4b30317 Detect "dash" values for rain-related measurements on Vantage 2023-07-03 12:52:53 -07:00
Tom Keffer
d6352d0276 Implement weectl database reweight 2023-07-02 16:10:44 -07:00
Tom Keffer
d86f18fa94 Implement weectl database calc-missing 2023-07-02 13:43:08 -07:00