Sender | Message | Time |
---|---|---|
14 Aug 2024 | ||
The initial 404 is normal, albeit not great UX | 11:16:24 | |
The same derivation fetches for me without issue | 11:16:47 | |
Most likely some kind of networking issue, but I'm not sure what it could be | 11:17:20 | |
In reply to @truh:matrix.org I know nix is a source-first distro, but is that what's causing my issue? On line 35 in flake.nix at the link you can see that I don't have a SHA hash yet. I don't have a SHA hash yet because the flake halts execution well before it reaches the stage where it cares whether it has received source code or a wheel. As per your advice, I tried following the recommendations at https://nixos.wiki/wiki/Packaging/Python#install_binary_release in this commit. It did not fix my issue. I'm not sure I did it right, could you provide more details? | 17:48:25 | |
In reply to @truh:matrix.org* I know nix is a source-first distro, but is that what's causing my issue? On line 35 in flake.nix at the link you can see that I don't have a SHA hash yet. I don't have a SHA hash yet because the flake halts execution well before it reaches the stage where it cares whether it has received source code or a wheel. As per your advice, I tried following the recommendations for using wheels in this commit. It did not fix my issue. I'm not sure I did it right, could you provide more details? | 17:49:16 | |
* I know nix is a source-first distro, but is that what's causing my issue? On line 35 in flake.nix at the link you can see that I don't have a SHA hash yet. I don't have a SHA hash yet because the flake halts execution well before it reaches the stage where it cares whether it has received source code or a wheel. As per your advice, I tried following the recommendations for using wheels in this commit. there is no change to the error displayed. I'm not sure I did it right, could you provide more details? | 17:49:53 | |
16 Aug 2024 | ||
11:05:59 | ||
19 Aug 2024 | ||
08:51:43 | ||
20 Aug 2024 | ||
12:46:33 | ||
21 Aug 2024 | ||
This is quite a radical change I'm considering for poetry2nix v2: The API comes down to one central function
In this brave new world I'm having two considerations I'm not sure about:
| 04:42:01 | |
You might argue that this belongs in mkOverlay , but the overlay generated is for any interpreter | 04:42:19 | |
Maybe this is an internal overlay attribute? | 04:42:39 | |
But that's also a bit funky | 04:42:45 | |
Ideas welcome | 04:42:47 | |
* You might argue that PEP-508 markers belongs in mkOverlay , but the overlay generated is for any interpreter | 04:47:44 | |
I think wheel preference or not is so central to the user experience that it should probably be an mkOverlay thing | 04:48:08 | |
But marker customisation feels wrong there | 04:48:20 | |
* This is quite a radical change I'm considering for poetry2nix v2: The API comes down to one central function
In this brave new world I'm having two considerations I'm not sure about:
| 05:21:46 | |
Internals are coming along https://adisbladis.github.io/poetry2nix-v2/lib/metadata2.html | 09:07:30 | |
So I would then use python.pkgs.<my-project-name> instead of the output of mkPoetryApplication? | 09:39:45 | |
In reply to @truh:matrix.orgThat's the idea | 09:44:46 | |
Sounds good, maybe a bit more difficult to get the hang of for people who aren't familiar nixpkgs. | 10:03:03 | |
Would this create ovrrides for all depedencies in the poetry.lock? What do you think about a way to tell poetry2nix to not create overrides for particular packages, when I know python3Packages.particular-package would work for my project, requires less build time on my end, and is well maintained. Or does that lead problems | 10:07:53 | |
In reply to @truh:matrix.orgFor sure it's a little bit more friction, OTOH this API gives you a gradual learning path. Another agenda with keeping it as simple as possible is for future compat with https://github.com/NixOS/nixpkgs/issues/272178 | 10:21:50 | |
In reply to @truh:matrix.orgI've been toying with ideas like that for a while :) | 10:21:57 | |
Excerpt:
| 10:25:15 | |
22 Aug 2024 | ||
12:58:51 | ||
14:53:11 | ||
23 Aug 2024 | ||
My 7000+ override PR finally passes the CI... | 13:41:02 | |
27 Aug 2024 | ||
hey there! i am trying to work on a flake template repository for whenever i need to setup a project but something i have been stuck on is trying to get past an assertionerror that happens only in the installPhase | 05:54:38 |