ethernet
97de4b4ef8
Merge origin/main into ethie/pm-clean
...
Conflict resolutions and semantic fixups:
- utils.py / hermes_yaml.py: main widened ruamel's round-trip emitter so a long
double-quoted scalar is never folded after an escaped backslash. pm-clean builds
every rt emitter through hermes_yaml.roundtrip_yaml(), so the width lives there
(ROUNDTRIP_YAML_WIDTH moves with it); xai_retirement imports it from hermes_yaml.
- hermes_cli/banner.py: keep pm-clean's removal of the banner update check. Main's
GIT_NO_LAZY_FETCH fix for it applies to its replacement, source_check: every
read-only probe (source_git_env) now refuses promisor lazy fetches, and the
partial-clone test targets that probe (red without the flag).
- .github/workflows/tests.yml: keep setup-pm; main's uv pin bump does not apply.
Main's WAL-capable SQLite gates are kept, run against $HERMES_PYTHON (the
PM-pinned interpreter, SQLite 3.53.1). The e2e step takes main's
--include-integration invocation.
- apps/desktop: package.json has no build block here, so main's macOS locale-marker
restore joins the darwin branch of the existing after-pack.mjs, and its test
loads the hook from electron-builder.config.cjs and imports PlatformPackager
from app-builder-lib's root (electron-builder 27 exports no ./out paths). The
win32 row is dropped: this hook sanitizes and signs PE trees on win32 by design.
- reconciliation.ts: main's rowId hydration (#119326 ) was merged into the first of
pm-clean's split helpers only; the resolver is now one helper both halves use.
- en.ts: both sides' keys kept. tests/tools/test_lazy_deps.py stays deleted.
- Tests main added with `import yaml` use hermes_yaml, like the rest of the tree.
2026-09-23 19:51:34 -04:00
..
2026-09-21 00:58:39 -04:00
2026-09-23 11:41:01 -04:00
2026-09-18 17:26:10 -04:00
2026-09-14 15:38:34 -04:00
2026-09-19 22:57:07 -04:00
2026-09-20 14:29:39 -07:00
2026-09-15 04:56:01 -07:00
2026-09-06 13:17:07 -04:00
2026-09-23 18:29:35 -05:00
2026-09-13 09:18:02 -07:00
2026-09-23 15:26:34 -04:00
2026-09-23 21:28:38 +05:30
2026-09-22 01:19:12 -07:00
2026-09-23 15:26:34 -04:00
2026-09-21 13:18:11 -04:00
2026-09-06 05:37:03 -07:00
2026-09-19 09:56:12 -07:00
2026-09-14 20:01:19 +05:30
2026-09-17 08:53:15 -07:00
2026-09-23 11:41:01 -04:00
2026-09-17 08:45:46 -07:00
2026-09-17 09:07:51 -07:00
2026-09-22 01:19:12 -07:00
2026-09-23 15:13:16 -07:00
2026-09-17 09:11:38 -07:00
2026-09-23 18:29:35 -05:00
2026-09-19 09:28:45 -07:00
2026-09-21 19:08:19 -04:00
2026-09-07 07:06:58 -07:00
2026-09-23 15:00:46 -05:00
2026-09-21 19:08:19 -04:00
2026-09-23 18:29:35 -05:00
2026-09-20 14:29:39 -07:00
2026-09-21 18:21:37 -04:00
2026-09-19 09:53:48 -07:00
2026-09-19 09:53:48 -07:00
2026-09-19 09:53:48 -07:00
2026-09-23 19:51:34 -04:00
2026-09-23 11:41:01 -04:00
2026-09-23 21:28:38 +05:30
2026-09-19 20:44:24 -07:00
2026-09-19 20:44:24 -07:00
2026-09-22 18:01:46 -04:00
2026-09-15 03:47:15 -07:00
2026-09-23 01:11:58 -07:00
2026-09-13 05:09:43 -07:00
2026-09-20 15:50:49 -07:00
2026-09-23 10:44:29 -07:00
2026-09-21 23:38:16 -07:00
2026-09-16 17:17:47 -07:00
2026-09-19 10:28:34 -07:00
2026-09-21 00:58:39 -04:00
2026-09-23 01:11:58 -07:00
2026-09-23 23:06:15 +05:30
2026-09-23 23:06:15 +05:30
2026-09-23 15:43:51 -07:00
2026-09-19 22:57:07 -04:00
2026-09-21 09:55:40 -07:00
2026-09-19 09:37:23 -07:00
2026-09-19 21:24:05 -07:00
2026-09-21 13:18:11 -04:00
2026-09-18 20:55:24 -07:00
2026-09-20 10:07:50 -04:00
2026-09-19 22:57:07 -04:00
2026-09-22 05:16:50 -04:00
2026-09-08 19:17:39 -04:00
2026-09-16 17:48:48 -07:00
2026-09-22 05:16:50 -04:00
2026-09-23 10:40:08 -07:00
2026-09-19 10:54:43 -07:00
2026-09-20 17:00:43 -07:00
2026-09-23 13:40:45 -04:00
2026-09-18 10:08:58 -07:00
2026-09-23 11:41:01 -04:00
2026-09-14 06:44:54 -07:00
2026-09-11 21:10:19 -04:00
2026-09-17 13:52:36 +05:30
2026-09-20 00:34:46 -04:00
2026-09-12 01:35:05 -07:00
2026-09-23 08:04:33 +05:30
2026-09-23 18:29:35 -05:00
2026-09-18 13:01:12 -04:00
2026-09-16 17:48:17 -07:00
2026-09-07 08:28:43 -07:00
2026-09-18 09:21:42 -07:00
2026-09-11 11:54:49 -07:00
2026-09-23 18:29:35 -05:00
2026-09-17 13:52:05 -04:00
2026-09-05 22:36:48 -04:00
2026-09-23 10:40:39 -07:00
2026-09-23 01:06:32 -07:00
2026-09-23 01:06:32 -07:00
2026-09-23 21:28:38 +05:30
2026-09-23 10:44:29 -07:00
2026-09-18 20:56:35 -07:00
2026-09-23 15:26:34 -04:00
2026-09-09 15:17:08 -04:00
2026-09-23 15:26:34 -04:00
2026-09-23 15:26:34 -04:00
2026-09-21 13:14:22 -07:00
2026-09-19 00:53:26 -07:00
2026-09-18 01:43:35 +05:30
2026-09-17 13:52:05 -04:00
2026-09-06 09:11:04 -07:00
2026-09-13 05:09:06 -07:00
2026-09-19 09:21:18 -07:00
2026-09-19 10:56:19 -07:00
2026-09-11 15:26:46 -07:00
2026-09-16 11:06:06 -07:00
2026-09-22 16:15:34 +05:30
2026-09-23 11:41:01 -04:00
2026-09-18 09:56:28 -07:00
2026-09-23 07:02:44 -04:00
2026-09-14 06:55:54 -07:00
2026-09-23 21:28:38 +05:30
2026-09-18 10:22:14 -07:00
2026-09-05 22:36:48 -04:00
2026-09-15 06:16:38 -07:00
2026-09-20 14:02:17 +05:30
2026-09-23 00:44:33 -07:00
2026-09-20 16:03:38 -07:00
2026-09-13 21:27:35 -07:00
2026-09-19 09:57:53 -07:00
2026-09-23 21:28:38 +05:30
2026-09-23 06:31:43 -07:00
2026-09-23 05:39:26 -07:00
2026-09-16 17:10:13 -07:00
2026-09-13 19:23:09 +05:30
2026-09-19 09:49:39 -07:00
2026-09-08 04:38:47 -07:00
2026-09-18 10:22:47 -07:00
2026-09-15 19:23:53 -07:00
2026-09-23 08:09:47 -07:00
2026-09-19 10:38:30 -07:00
2026-09-06 05:35:12 -07:00
2026-09-21 00:58:39 -04:00
2026-09-22 05:16:50 -04:00
2026-09-11 12:23:51 -04:00
2026-09-22 09:55:47 -04:00
2026-09-20 15:50:26 -07:00
2026-09-22 09:55:47 -04:00
2026-09-21 18:42:05 -04:00
2026-09-18 01:43:35 +05:30
2026-09-22 16:15:34 +05:30
2026-09-19 12:21:39 -07:00
2026-09-21 00:58:39 -04:00
2026-09-09 10:31:26 +05:30
2026-09-23 18:29:35 -05:00
2026-09-16 06:27:23 -05:00
2026-09-13 05:20:26 -07:00
2026-09-15 04:12:13 -07:00
2026-09-20 14:09:57 -07:00
2026-09-23 08:04:33 +05:30
2026-09-22 13:57:51 +05:30
2026-09-18 10:03:04 -07:00
2026-09-18 10:03:04 -07:00
2026-09-21 19:08:19 -04:00
2026-09-12 08:25:14 -07:00
2026-09-20 18:24:07 -07:00
2026-09-20 12:36:34 +05:30
2026-09-20 17:00:43 -07:00
2026-09-21 21:43:51 +05:30
2026-09-10 10:45:57 -07:00
2026-09-20 12:52:07 -07:00
2026-09-23 15:00:46 -05:00
2026-09-18 01:43:35 +05:30
2026-09-20 20:13:33 -07:00
2026-09-16 17:48:17 -07:00
2026-09-15 04:18:34 -07:00
2026-09-23 10:40:08 -07:00
2026-09-21 23:56:25 -07:00
2026-09-23 15:00:46 -05:00
2026-09-23 05:36:34 -07:00
2026-09-09 12:17:57 +05:30
2026-09-18 01:43:35 +05:30
2026-09-23 04:38:27 -07:00
2026-09-18 01:43:35 +05:30
2026-09-23 05:36:34 -07:00
2026-09-19 12:38:55 -07:00
2026-09-23 15:26:34 -04:00
2026-09-19 00:04:42 -07:00
2026-09-19 10:47:48 -07:00
2026-09-19 00:04:42 -07:00
2026-09-19 12:38:55 -07:00
2026-09-18 09:21:42 -07:00
2026-09-23 05:36:34 -07:00
2026-09-18 01:43:35 +05:30
2026-09-19 10:51:40 -07:00
2026-09-17 18:36:10 -07:00
2026-09-06 13:21:17 -07:00
2026-09-23 11:33:09 -07:00
2026-09-10 11:48:01 -07:00
2026-09-20 10:21:52 -07:00
2026-09-20 10:23:04 -07:00
2026-09-20 11:47:06 -04:00
2026-09-23 10:52:20 -04:00
2026-09-15 04:48:20 -07:00
2026-09-23 11:00:15 -04:00