ethernet
e49073ecf3
fix(install): publish source launchers through one writer
...
Setup searched for console scripts in a checkout-local venv that PM no
longer creates. Publish both commands through the shared writer after
PM setup, using store Python rather than a dependency interpreter.
Native and shell launchers load the selected dependency generation at
boot, retain the custom-home default, and ignore foreign Python paths.
Both installer stages reuse their bootstrap interpreter for publication.
PowerShell passes the resolved home to child processes.
Verified: 57 focused tests passed with one POSIX host skip. Real Windows
launchers, generated shell scripts, and both stage callers ran against
temporary trees. No full cold dependency install or native POSIX install
was run. The user-PATH edge is stubbed in the PowerShell test.
2026-09-10 01:58:34 -04:00
..
2026-09-04 13:03:39 -04:00
2026-09-09 15:17:09 -04:00
2026-09-09 11:27:36 +10:00
2026-09-03 03:31:03 -07:00
2026-09-09 16:49:27 -04:00
2026-09-09 16:49:27 -04:00
2026-09-08 19:17:39 -04:00
2026-09-08 23:39:55 -04:00
2026-09-08 23:39:55 -04:00
2026-09-10 01:58:34 -04:00
2026-09-08 23:39:55 -04:00
2026-09-03 15:07:39 -07:00
2026-09-03 02:46:19 -07:00
2026-09-08 19:17:39 -04:00
2026-09-08 19:17:39 -04:00
2026-09-08 19:17:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-07 00:51:41 -07:00
2026-09-03 13:49:57 -07:00
2026-09-03 13:49:57 -07:00
2026-09-05 18:08:00 +05:30
2026-09-02 22:51:30 -07:00
2026-09-09 10:14:58 -07:00
2026-09-07 08:06:48 -07:00
2026-09-02 22:51:19 -07:00
2026-09-03 09:44:26 -07:00
2026-09-03 13:08:40 -07:00
2026-09-03 13:48:49 -07:00
2026-09-03 13:48:49 -07:00
2026-09-09 16:49:27 -04:00
2026-09-04 14:46:24 -04:00
2026-09-03 13:08:40 -07:00
2026-09-07 00:42:18 +05:30
2026-09-05 22:36:48 -04:00
2026-09-09 16:49:27 -04:00
2026-09-03 02:07:33 -07:00
2026-09-08 19:17:39 -04:00
2026-09-05 22:36:48 -04:00
2026-09-08 19:17:39 -04:00
2026-09-02 23:58:31 -07:00
2026-09-08 03:06:30 -07:00
2026-09-04 00:15:16 -07:00
2026-09-03 13:05:57 -07:00
2026-09-08 19:17:39 -04:00
2026-09-07 01:23:34 -07:00
2026-09-08 19:17:39 -04:00
2026-09-08 19:17:39 -04:00
2026-09-05 06:24:06 -07:00
2026-09-08 03:06:30 -07:00
2026-09-09 12:41:07 +05:30
2026-09-07 08:27:07 -07:00
2026-09-05 12:21:28 +05:30
2026-09-07 08:13:01 -07:00
2026-09-08 19:17:39 -04:00
2026-09-08 13:39:17 -07:00
2026-09-08 13:39:17 -07:00
2026-09-08 10:37:36 -07:00
2026-09-05 22:36:48 -04:00
2026-09-02 23:58:31 -07:00
2026-09-08 19:17:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-07 06:10:15 -07:00
2026-09-03 17:00:26 -07:00
2026-09-04 00:15:16 -07:00
2026-09-03 00:06:54 -07:00
2026-09-09 02:36:00 -07:00
2026-09-09 16:49:27 -04:00
2026-09-07 04:46:37 -07:00
2026-09-09 16:49:27 -04:00
2026-09-07 21:22:49 -07:00
2026-09-09 16:49:27 -04:00
2026-09-07 08:06:48 -07:00
2026-09-04 13:03:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-07 16:48:29 -07:00
2026-09-03 00:02:56 -07:00
2026-09-05 16:45:59 +05:30
2026-09-03 15:07:39 -07:00
2026-09-03 00:04:40 -07:00
2026-09-09 15:17:08 -04:00
2026-09-09 15:17:08 -04:00
2026-09-09 16:49:27 -04:00
2026-09-03 09:44:26 -07:00
2026-09-04 13:03:39 -04:00
2026-09-07 05:55:26 -07:00
2026-09-03 00:06:30 -07:00
2026-09-04 00:15:16 -07:00
2026-09-05 22:36:48 -04:00
2026-09-03 13:16:47 -07:00
2026-09-04 13:03:39 -04:00
2026-09-06 15:41:56 -04:00
2026-09-03 00:05:41 -07:00
2026-09-09 16:49:27 -04:00
2026-09-06 13:17:07 -04:00
2026-09-06 15:41:56 -04:00
2026-09-06 14:00:43 -04:00
2026-09-06 13:17:07 -04:00
2026-09-06 05:41:46 -07:00
2026-09-03 17:13:22 -07:00
2026-09-06 09:09:41 -07:00
2026-09-06 13:17:07 -04:00
2026-09-04 14:46:24 -04:00
2026-09-09 18:21:39 -04:00
2026-09-03 17:13:22 -07:00
2026-09-07 00:51:41 -07:00
2026-09-06 12:06:39 -07:00
2026-09-05 22:36:48 -04:00
2026-09-06 07:20:24 -07:00
2026-09-09 15:17:08 -04:00
2026-09-04 13:03:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-03 00:06:30 -07:00
2026-09-06 11:45:41 -04:00
2026-09-07 21:43:54 +05:30
2026-09-04 13:03:39 -04:00
2026-09-03 13:48:14 -07:00
2026-09-07 14:16:57 -07:00
2026-09-08 19:17:39 -04:00
2026-09-07 14:16:57 -07:00
2026-09-07 14:16:57 -07:00
2026-09-03 13:48:14 -07:00
2026-09-09 16:49:27 -04:00
2026-09-07 07:09:59 -07:00
2026-09-03 17:13:22 -07:00
2026-09-07 06:04:06 -07:00
2026-09-07 04:46:54 -07:00
2026-09-09 09:21:29 -07:00
2026-09-07 04:46:54 -07:00
2026-09-07 04:46:54 -07:00
2026-09-03 13:48:14 -07:00
2026-09-04 13:03:39 -04:00
2026-09-09 16:49:27 -04:00
2026-09-08 19:17:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-03 09:44:26 -07:00
2026-09-04 13:03:39 -04:00
2026-09-03 15:07:39 -07:00
2026-09-08 19:17:39 -04:00
2026-09-09 16:49:27 -04:00
2026-09-08 23:39:55 -04:00
2026-09-03 13:33:47 -07:00
2026-09-07 21:22:49 -07:00
2026-09-09 16:49:27 -04:00
2026-09-04 15:00:51 -04:00
2026-09-09 16:49:27 -04:00
2026-09-04 13:03:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-07 08:22:35 -07:00
2026-09-04 00:15:16 -07:00
2026-09-03 17:13:22 -07:00
2026-09-03 13:29:35 -07:00
2026-09-04 13:03:39 -04:00
2026-09-09 22:08:50 -04:00
2026-09-03 17:13:22 -07:00
2026-09-03 09:44:26 -07:00
2026-09-07 06:15:43 -07:00
2026-09-04 13:03:39 -04:00
2026-09-03 03:31:03 -07:00
2026-09-03 09:44:26 -07:00
2026-09-03 15:07:39 -07:00
2026-09-07 21:22:49 -07:00
2026-09-04 00:15:16 -07:00
2026-09-09 21:12:22 +05:30
2026-09-04 00:15:16 -07:00
2026-09-09 11:51:00 -07:00
2026-09-07 08:08:04 -07:00
2026-09-03 13:48:49 -07:00
2026-09-03 13:48:49 -07:00
2026-09-03 13:48:49 -07:00
2026-09-09 16:49:27 -04:00
2026-09-03 17:13:22 -07:00
2026-09-05 22:36:48 -04:00
2026-09-04 13:03:39 -04:00
2026-09-04 00:15:16 -07:00
2026-09-09 12:41:07 +05:30
2026-09-03 09:44:26 -07:00
2026-09-03 17:13:22 -07:00
2026-09-09 04:38:01 -07:00
2026-09-05 22:36:48 -04:00
2026-09-03 14:00:59 -07:00
2026-09-09 16:49:27 -04:00
2026-09-09 04:38:01 -07:00
2026-09-06 11:45:41 -04:00
2026-09-06 11:45:41 -04:00
2026-09-09 16:49:27 -04:00
2026-09-09 22:37:22 -04:00
2026-09-03 00:09:39 -07:00
2026-09-07 13:11:36 +05:30
2026-09-06 13:36:12 -07:00
2026-09-09 04:38:01 -07:00
2026-09-09 16:49:27 -04:00
2026-09-03 11:43:38 -04:00
2026-09-04 15:00:51 -04:00
2026-09-09 16:49:27 -04:00
2026-09-09 22:44:11 -04:00
2026-09-06 16:48:32 -04:00
2026-09-09 23:13:09 -04:00
2026-09-04 13:03:39 -04:00
2026-09-09 04:27:24 -07:00
2026-09-06 05:34:01 -07:00
2026-09-09 15:17:08 -04:00
2026-09-09 16:49:27 -04:00
2026-09-03 00:06:57 -07:00
2026-09-03 13:46:50 -07:00
2026-09-04 13:03:39 -04:00
2026-09-02 22:55:15 -07:00
2026-09-06 09:11:04 -07:00
2026-09-07 02:09:34 -07:00
2026-09-04 20:24:24 -04:00
2026-09-09 11:31:10 -07:00
2026-09-02 22:39:49 -07:00
2026-09-06 13:31:24 -04:00
2026-09-03 14:00:59 -07:00
2026-09-07 06:15:43 -07:00
2026-09-07 06:15:43 -07:00
2026-09-07 14:19:18 -04:00
2026-09-09 16:49:27 -04:00
2026-09-03 14:00:59 -07:00
2026-09-04 13:03:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-03 00:06:57 -07:00
2026-09-04 13:03:39 -04:00
2026-09-03 00:06:57 -07:00
2026-09-03 00:06:57 -07:00
2026-09-03 00:06:57 -07:00
2026-09-09 18:28:57 +05:30
2026-09-02 23:59:27 -07:00
2026-09-09 18:28:57 +05:30
2026-09-09 18:28:57 +05:30
2026-09-02 23:42:50 -07:00
2026-09-03 13:05:57 -07:00
2026-09-02 22:39:06 -07:00
2026-09-03 13:33:10 -07:00
2026-09-03 09:44:26 -07:00
2026-09-07 06:10:54 -07:00
2026-09-04 07:17:00 -07:00
2026-09-08 23:39:55 -04:00
2026-09-03 13:33:10 -07:00
2026-09-03 00:11:01 -07:00
2026-09-09 18:21:39 -04:00
2026-09-07 22:25:12 -07:00
2026-09-03 13:08:40 -07:00
2026-09-08 19:17:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-08 19:17:39 -04:00
2026-09-04 13:03:39 -04:00
2026-09-02 23:04:20 -07:00
2026-09-03 17:13:22 -07:00
2026-09-03 09:44:26 -07:00
2026-09-04 07:17:00 -07:00
2026-09-04 13:03:39 -04:00
2026-09-08 00:24:51 -04:00
2026-09-03 22:00:01 -07:00
2026-09-04 13:03:39 -04:00
2026-09-08 19:52:26 +05:30
2026-09-08 23:39:55 -04:00
2026-09-03 13:29:35 -07:00
2026-09-03 14:16:54 -07:00
2026-09-03 13:10:38 -07:00
2026-09-05 12:21:28 +05:30
2026-09-09 16:49:27 -04:00
2026-09-03 09:44:26 -07:00
2026-09-08 00:24:51 -04:00
2026-09-03 09:44:26 -07:00
2026-09-06 14:34:51 -04:00
2026-09-08 19:17:39 -04:00
2026-09-08 23:39:55 -04:00
2026-09-06 20:13:45 -04:00
2026-09-05 22:36:48 -04:00
2026-09-05 22:36:48 -04:00
2026-09-05 22:36:48 -04:00
2026-09-08 23:39:55 -04:00
2026-09-05 20:00:00 -04:00
2026-09-06 14:00:43 -04:00
2026-09-04 13:03:39 -04:00
2026-09-06 14:00:43 -04:00
2026-09-04 13:03:39 -04:00
2026-09-09 23:13:09 -04:00
2026-09-08 00:24:51 -04:00
2026-09-05 22:36:48 -04:00
2026-09-03 17:13:22 -07:00
2026-09-03 09:44:26 -07:00
2026-09-09 04:15:27 -07:00
2026-09-09 21:16:40 +05:30
2026-09-04 20:24:24 -04:00
2026-09-09 10:33:00 -07:00
2026-09-09 16:49:27 -04:00
2026-09-09 16:49:27 -04:00
2026-09-07 07:11:36 -07:00
2026-09-03 14:21:32 -07:00
2026-09-05 20:44:51 +05:30
2026-09-06 16:00:55 -04:00
2026-09-03 14:21:32 -07:00
2026-09-04 14:46:24 -04:00
2026-09-03 14:21:32 -07:00
2026-09-03 14:21:32 -07:00
2026-09-07 05:56:33 -07:00
2026-09-07 04:56:38 -07:00
2026-09-06 13:17:07 -04:00
2026-09-04 13:03:39 -04:00
2026-09-04 20:24:24 -04:00
2026-09-02 23:08:44 -07:00
2026-09-02 23:08:44 -07:00
2026-09-05 22:36:48 -04:00
2026-09-04 14:46:24 -04:00
2026-09-09 16:49:27 -04:00