Poetry2nix | 321 Members | |
| https://github.com/nix-community/poetry2nix | 64 Servers |
| Sender | Message | Time |
|---|---|---|
| 27 Aug 2024 | ||
| Something i noted is that it works completely fine in base poetry and that this is probably an issue in how I declared the package. | 05:55:30 | |
| All relevant files will be shared in a few hours or so, I am not on my PC right now. | 05:56:05 | |
| * 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:59:24 | |
| * Something I noted is that it works completely fine in base poetry and that this is probably an issue in how I declared the package. | 05:59:44 | |
| 28 Aug 2024 | ||
| Download pyproject.toml | 15:58:56 | |
| Download package.nix | 15:58:56 | |
| Download flake.nix | 15:58:57 | |
| https://pb.atl.tools/?aeff4a0ddca6e459#3sMAitzNr9ssws16XRKDsmBzRhnDo6fConJrXUbx8EAH | 17:07:14 | |
| complete error log | 17:07:18 | |
| 29 Aug 2024 | ||
| 05:44:39 | ||
| 30 Aug 2024 | ||
| 03:53:34 | ||
...well, this is a fun one: changing python = pkgs.python312; to python = pkgs.enableDebugging pkgs.python312; results in a pythonEnv without any libraries installed. | 18:15:43 | |
| 2 Sep 2024 | ||
Hey, I'm trying to build ansible with poetry2nix, but it fails because pynacl wants sphinxcontrib.applehelp but doesn't find it. | 16:32:38 | |
In reply to @nazarewk:matrix.orgApparrently I'm not the first one having problems with ansible -> pynacl -> sphinx, but I have no clue how to fix it right now. | 16:32:45 | |
| I was able to add some overrides for other packages, but this one I can't figure out. | 16:33:01 | |
| I can try to find my solution if you need it | 16:33:22 | |
| That'd be greatly appreciated! | 16:33:41 | |
* I can try to find my solution if you need it, I think I figured out how to completely skip sphinx and some other packages from building | 16:33:44 | |
In reply to @silvio:booq.org this seems to be it:
| 16:34:59 | |
In reply to @silvio:booq.org* this seems to be it:
basically I'm dropping | 16:38:37 | |
| Omg it worked! Thank you so much 🙏 | 16:39:38 | |
| 3 Sep 2024 | ||
Is there some way to set python when importing poetry2nix, rather than when running mkPoetryPackages and the like? | 01:35:23 | |
| Why is that important? It shouldn't matter. | 01:36:17 | |
results in "error: value is null while a set was expected" | 01:36:36 | |
I thought this might be because the poetry2nix in this file doesn't know which version of Python I want to run with yet. | 01:37:06 | |
| No. That's dynamically handled in the overlay composition | 01:38:21 | |
| How can I reproduce your issue? | 01:38:56 | |
| Gotta go, but I should be able to show you soon. | 01:39:21 | |
In reply to @adis:blad.is direnv allow in https://github.com/linz/emergency-management-tools/pull/375 should do it. | 03:18:35 | |
Yep, it's definitely something to do with the wrong Python version - I see mention of Python 3.12 in pre-commit output, and both mypy and pylint complain about missing libraries which are installed in the poetry2nix package set. | 03:33:17 | |