Tom Keffer
a9254fa7fb
Allow extra command line options to be passed to extension installer.
...
Addresses issue #[1041](https://github.com/weewx/weewx/issues/1041 ).
2025-11-29 10:42:15 -08:00
Tom Keffer
dfeecdb967
Fix formatting issues in change log
2025-11-18 15:31:22 -08:00
Tom Keffer
304af1e4b8
Merge remote-tracking branch 'origin/master'
2025-11-17 09:33:05 -08:00
Tom Keffer
ef8a98a38c
Fix problem that prevented weewxd from restarting reliably if a MySQL connection was lost.
...
Fixes Issue #1036
2025-11-17 09:30:54 -08:00
Kevin Locke
e153e13339
Remove unnecessary UNIQUE index on PK ( #1034 )
...
SQLite creates a unique index in addition to the clustered index for
`INTEGER NOT NULL UNIQUE PRIMARY KEY` columns. The index is not
necessary to enforce uniqueness and is not used for existing queries.
Removing these unnecessary indexes reduced my database from 444MB to
395MB (11%).
Remove the `UNIQUE` constraint from `INTEGER PRIMARY KEY` columns to
avoid the unnecessary overhead.
Note: Testing with MariaDB 11.8.3 indicates that the `UNIQUE` constraint
is ignored (`SHOW CREATE TABLE` does not include `UNIQUE` and `SHOW
INDEX` only shows a `PRIMARY` index.) Removing it will have no effect
that I am aware of for MariaDB.
Fixes : #1031
Signed-off-by: Kevin Locke <kevin@kevinlocke.name >
2025-11-14 08:00:02 -08:00
Tom Keffer
bde904c7de
Correct location for weewx.service
2025-11-12 18:18:13 -08:00
Tom Keffer
4d470f3405
Include instructions on making sure MySQL/MariaDB starts before WeeWX
...
Alternative to PR #1030 .
2025-11-12 13:33:07 -08:00
Jiri Cincura ↹
758690f750
Added a note about including weewx.restx.StdWOWBE in restful_services. ( #1028 )
2025-11-03 13:34:24 -08:00
Tom Keffer
c7f1549acf
Fix problem where weectl database reconfigure fails.
...
If a schema has been specified, weewx.schemas is never imported,
so weewx is not defined.
2025-11-03 13:25:26 -08:00
Tom Keffer
5f30cacf13
Add PR #1025 to change log
2025-10-20 13:44:01 -07:00
Matthew Wall
37f6bacde0
update copyright year (just in time for 2026 ;)
2025-10-13 18:19:46 -04:00
Tom Keffer
766f85d2ba
Include instructions for adding WOW-BE stanza
2025-10-13 13:00:16 -07:00
Tom Keffer
1e8fdcb943
Use marks in Standard skin wind direction plot
2025-10-10 12:47:13 -07:00
Matthew Wall
0c9ab1c5f5
update changelogs
2025-10-05 21:17:02 -04:00
Tom Keffer
b97c9571bf
Remove v5.1.x from change log
2025-10-04 15:29:18 -07:00
Tom Keffer
463a9eaf89
Require Python 3.7 or greater.
2025-09-18 18:04:41 -07:00
evilbunny2008
5ed80fa2b6
Tweaked WOW-BE information in stdrestful.md
...
Tweaked WOW-BE information in stdrestful.md, it slightly differs from WOW in that you can use a password instead of a 6 digit PIN.
2025-09-19 01:22:39 +10:00
Tom Keffer
7715977b42
Merge branch 'evilbunny2008-master' into development
...
# Conflicts:
# docs_src/changes.md
2025-09-18 05:51:03 -07:00
Tom Keffer
aa5d5d64a8
Merge branch 'master' into development
2025-09-18 05:49:27 -07:00
Tom Keffer
d82b1c5fbc
Add documentation and change info for WOW-BE
...
PR #1014 .
Fixes issue #1013 .
2025-09-18 05:48:55 -07:00
Tom Keffer
b359691bb5
After a major OS upgrade, reinstall.
...
Fixes Issue #1012 .
2025-09-01 15:03:42 -07:00
Tom Keffer
744905791d
Add note about Davis firmware bug
2025-08-17 14:51:02 -07:00
Tom Keffer
17c71427ec
Comparison of MySQL version should use natural compare
...
Fixes issue #1010
2025-08-15 15:34:57 -07:00
Tom Keffer
0502461af6
Merge branch 'master' into development
2025-08-10 03:46:25 -07:00
Tom Keffer
6eb7842390
Allow add-column to add any arbitrary db type
...
Fixes issue #1007 .
2025-08-09 14:59:02 -07:00
Tom Keffer
153c74efa8
Fix problem with delta times.
...
Fixes issue #1009 .
2025-08-09 14:12:00 -07:00
Tom Keffer
49def127b9
Document option no_catchup
2025-07-01 12:57:26 -07:00
Tom Keffer
8fb50ac5e3
Use cur_in_temp instead of curr_in_temp.
...
This makes inside temperature consistent with the other types.
Fixes issue #1006 .
2025-06-29 18:11:31 -07:00
Tom Keffer
f6f3e80bcd
Put PR #1002 in change log.
2025-05-19 06:21:45 -07:00
Tom Keffer
80c4072c53
Allow cached values of first, last timestamp to be used
...
PR #999
2025-03-27 09:12:04 -07:00
gjr80
cbd39af35d
Merge branch 'master' into development
2025-03-27 09:07:42 +10:00
Tom Keffer
2d025b4251
Document catch up for issue #993 .
2025-02-26 07:44:20 -08:00
Tom Keffer
61380f6aff
Document section [[DeltaTimeFormats]]
...
Fixes issue #957 .
2025-02-25 11:43:23 -08:00
Tom Keffer
c18af7e8f1
Put module schema under module weewx
...
Address Issue #993 .
See the Upgrade Guide for effects of the change.
2025-02-25 10:10:58 -08:00
Tom Keffer
b3c2329be1
Merge branch 'development' into roe-dl-almanac_extensions
2025-02-12 16:42:11 -08:00
Tom Keffer
31a0e73a52
Merge branch 'almanac_extensions' of https://github.com/roe-dl/weewx into roe-dl-almanac_extensions
2025-02-12 16:37:39 -08:00
roe-dl
b34e8ea82f
Merge branch 'weewx:master' into almanac_extensions
2025-02-12 17:05:48 +01:00
roe-dl
f538806f33
almanac extension docu
2025-02-12 16:58:53 +01:00
Tom Keffer
2e0e1d0ab2
Include PR #988 in the changes doc.
2025-02-11 12:42:12 -08:00
Tom Keffer
e24a1d0f9e
Merge branch 'master' into development
2025-02-08 14:43:54 -08:00
Greg Troxel
a322a62696
pyproject.toml: Clarify exclusion of top-level files in wheel
...
Mark README.md and LICENSE.txt as for sdist only, so that they are not
included in a wheel. This follows the poetry documentation's guidance
not to include such files:
https://python-poetry.org/docs/pyproject/#exclude-and-include
specifically
"When a wheel is installed, its includes are unpacked straight into
the site-packages directory. Pay attention to include top level
files and directories with common names like CHANGELOG.md, LICENSE,
tests or docs only in sdists and not in wheels."
Resolves installation of these files in wheels and thus in
$prefix/lib/python3.xy/site-packages with poetry-core 1.9.1. (With
poetry-core 2, the default for include is sdist, so this change has no
effect.)
It seems fine to not include them in wheels, as wheels are essentially
binaries (even if they have foo.py). But, adding them (someplace) is
separable, as this commit's purpose is to align behavior with older
poetry-core to that of current poetry-core.
2025-02-07 20:45:21 -05:00
Tom Keffer
3ebb32f006
Offer a new type illuminance in the wview_extended schema.
...
Issue #991 and PR #992 .
2025-02-07 11:14:12 -08:00
Tom Keffer
0b4b0266ba
Merge remote-tracking branch 'origin/development' into development
2025-01-19 09:52:42 -08:00
Tom Keffer
1566a768af
Allow simple Python objects to be used as argument to jsonize()
2024-11-18 07:11:11 -08:00
Tom Keffer
9c9dc34fb5
Merge branch 'master' into development
...
# Conflicts:
# docs_src/changes.md
2024-11-07 05:25:23 -08:00
Tom Keffer
145bd92384
Fix bug that prevented relative paths to config file from working
2024-09-01 16:13:12 -07:00
Tom Keffer
976e92ae07
Fix typo that causes phantom values of soilMoist3 with VantageVue
2024-08-31 05:29:43 -07:00
Matthew Wall
6c9cb0ecc9
fix LOGNAME bug in weewx-multi. thanks to glenn mckechnie.
2024-08-28 14:17:45 -04:00
Tom Keffer
c8b8918508
Add missing links.
2024-07-04 15:51:22 -07:00
Matthew Wall
5afecd3338
make removal instructions consistent
2024-07-04 16:29:29 -04:00