| 27 Jun 2026 |
emily | 3.11 is due for drop this release right? | 14:26:57 |
Myria | Yeah, distutils is apparently deprecated for python 3.12 from what I say in the numpy code | 14:27:01 |
Myria | No sorry, removed in 3.12 | 14:27:40 |
K900 | From upstream, yes | 14:28:03 |
K900 | Numpy vendored its own | 14:28:07 |
K900 | For a very long time | 14:28:09 |
K900 | Which is what's being patched here | 14:28:17 |
Myria | Ah, fun fun | 14:28:26 |
emily | yeah but if the patch in CPython itself is conditioned on ≤ 3.11 then presumably the patch in NumPy 1 could be too | 14:28:39 |
emily | or hm | 14:28:43 |
emily | I guess no because the whole point is that it's an old distutils? | 14:28:50 |
Alyssa Ross | Restarted curl.x86_64-linux, which was failed because of an invalid store path | 17:33:07 |
Alyssa Ross | Do I also need to restart dependents? | 17:34:45 |
K900 | python-jq broke | 17:36:45 |
K900 | (again) | 17:36:50 |
K900 | Because it relies on exact jq output (again) | 17:36:59 |
hexa | supported until 2027-10 | 17:38:04 |
hexa | so drop after nixos 26.11 is branched | 17:38:17 |
emily | but supported by us? 🤔 | 17:38:19 |
hexa | we ship all supported interpreter versions | 17:38:53 |
hexa | I'd say for no good reason | 17:39:02 |
| PixelHamster joined the room. | 19:48:30 |
Alyssa Ross | musl systemd fixes. now I can go to bed… https://github.com/NixOS/nixpkgs/pull/536118 | 21:02:26 |
emily | can we take a Rust rebuild? | 21:49:17 |
hexa | I don't mind | 21:55:20 |
emily | https://github.com/NixOS/nixpkgs/pull/536130 can conditionalize if preferred | 21:56:23 |
hexa | 🤷 | 21:58:21 |
K900 | I'm running a big rebuild overnight | 22:06:40 |
K900 | But it's fine if you burn it | 22:06:59 |
emily | I conditionalized it since I'm having to wait for it to get that far on Darwin to confirm the fix anyway | 22:09:59 |