py-weewx: Update to 5.3.0
Upstream NEWS, less bugfixes and some minor improvements:
Added Astronomical Units as a unit of length. Added local_djd as a
unit of *local* time. PR #998
<https://github.com/weewx/weewx/pull/998>. Thanks to user Karen!
Moved database-specific code into the weedb module. This is in
anticipation of allowing new databases to be installed as an
extension.
New action weectl database rebuild-daily NAME was added to allow the
selective rebuilding of the daily summaries. Addresses Issue #1035
<https://github.com/weewx/weewx/issues/1035>.
New action weectl station list-drivers was added to allow the
listing of all available device drivers. Fixes Issue #1050
<https://github.com/weewx/weewx/issues/1060>.
[12 lines not shown]
cyclone{,-bootstrap}: fix patch for detecting open_memstream
The second argument for open_memstream is of type (size_t*),
not int. This fixes the detection of open_memstream.
py-line_profiler: updated to 5.0.2
5.0.2
Type fix base
Ruff format
FIX: test for async-generator ref-counting behavior (un-)broken by 3.13.12 and 3.14.3
FIX: building Linux-ARM64 wheels
py-linkify-it-py: updated to 2.1.0
2.1.0
- Drop support for EOL Python 3.7, 3.8
- Drop support for EOL Python 3.9
- Add support for Python 3.14
- Migrate to OIDC trusted publishing for PyPI and TestPyPI
- Add workflow permissions for security hardening
- Bump GitHub Actions dependencies
tree-sitter: update to 0.26.6.
What's Changed
lib: clean up strict aliasing fixes in array.h by @tree-sitter-ci-bot[bot] in #5311
feat: allow - in grammar names by @tree-sitter-ci-bot[bot] in #5318
fix(cli): allow for both debug logs and graphs by @tree-sitter-ci-bot[bot] in #5319
web: add default export to CJS bundle by @tree-sitter-ci-bot[bot] in #5323
fix(query): prevent cross-branch capture contamination in alternations with quantifiers by @tree-sitter-ci-bot[bot] in #5320
ci: speed it up by @WillLillis in #5325
use provided by RedoxOS byte orders implementations by @tree-sitter-ci-bot[bot] in #5346
build(deps): bump wasmtime to v36.0.5 LTS by @clason in #5351
fix(lib): cast NULL in ts_subtree_children macro by @tree-sitter-ci-bot[bot] in #5353
ci: backport release check workflow by @WillLillis in #5358
ci: retrigger crates check on PR updates by @tree-sitter-ci-bot[bot] in #5361
cli: init -u fixes by @WillLillis in #5367
build(deps): bump wasmtime to v36.0.6 by @clason in #5370
0.26.6 by @clason in #5372
tree-sitter-markdown: update to 0.5.3.
What's Changed
fix: cmake --install by @podsvirov in #219
fix: Correct typo to make "make install" work again by @heirecka in #220
feat: Implement other cursor wrapper methods by @DanikVitek in #222
fix: Allow ordered lists to start from any number by @Kafva in #226
chore: regenerate parser and bindings with 0.26.6 by @clason in #228
release v0.5.3 by @clason in #229
## 1.13.2 - 2026-02-25
- Fixed a compilation failure on macOS 26 (Tahoe) where `sys/endian.h` defines
`bswap32` and `bswap64` as macros, conflicting with our function declarations.
Reported by Anton Melnikov. GitHub #419.
## 1.13.1 - 2026-02-24
- Re-release for Ubuntu PPA. No code changes.
## 1.13.0 - 2026-02-24
- `MMDB_get_entry_data_list()` now validates that the claimed array/map size is
plausible given the remaining bytes in the data section. A crafted database
could previously claim millions of array elements while only having a few
bytes of data, causing disproportionate memory allocation (memory
amplification DoS).
- On Windows, `GetFileSize()` was replaced with `GetFileSizeEx()` to correctly
handle files larger than 4GB. The previous code passed `NULL` for the high
[48 lines not shown]
textproc/treemd: update to 0.5.8
[0.5.8] - 2026-03-01
Added
Folder navigation in file picker - Browse directories without leaving the TUI (#43)
Subdirectories shown at bottom of file picker with [DIR] prefix and separator
Press Enter on a directory to navigate into it
Press Backspace to go to parent directory (works in both browse and search modes)
Search filter applies to both files and directories
Auto-hide outline for single files - Outline panel hides when directory contains 0-1 markdown files (#43)
Automatically detected at startup and when navigating directories
Can still be toggled manually with keybinding
Fixed
Table crash at wide terminals - Fixed panic when rendering tables at terminal width >= 146 (#43)
MIN_COL_WIDTH clamping could push total column width over budget after proportional shrink
[38 lines not shown]
finance/rex: update to 0.2.5
Fix partial balance corruption when editing txs on a different month than the current one.
Add/Delete/Edit a tx on the impacted or an earlier month to auto resolve
net/lagrange: update to 1.19.4
- Fixed: Context menu for Nex links.
- Titan: Don't send requests with an empty path.
- Windows: Fixed crash when opening WebP images.
- Windows: Fixed file path regressions that caused issues like fontpacks and identities not being loaded at launch.
Paths that contain non-Latin characters were not correctly converted to/from UTF-8.
The regressions occurred when switching to the MinGW build toolchain in 1.19.0.
geeqie: update to 2.7.
Geeqie 2.7
============
- Additional file filter for Rating
- Progress dialog for file copy/move operations
- Geeqie is available as a Snap
- Keyboard shortcuts shown in a window
- Sort dir preview in ui-file-chooser
- Include history combo in tabcomp button
- Include folder preview in Open File action
- Include preview pane for tabcomp button - ICC preview is included if iccdump is installed
- Include preview pane in New Folder action
- Per-image information text in the collection window
- Revised algorithm for GPS distance
- Update secure_save code
- Include getrusage debug command
- Code improvements
[2 lines not shown]