Poetry2nix | 301 Members | |
| https://github.com/nix-community/poetry2nix | 54 Servers |
| Sender | Message | Time |
|---|---|---|
| 5 Mar 2024 | ||
duh, buildInputs vs nativeBuildInputs. I didn't realize before that native means build time 😂 | 20:28:13 | |
* duh, buildInputs vs nativeBuildInputs. I didn't realize before that native means build time 😂. So, the which thing is solved too. | 20:28:34 | |
| 6 Mar 2024 | ||
How do I create a mkPoetryEnv which includes a poetry executable with the Python version passed to mkPoetryEnv? | 02:23:46 | |
| 08:11:33 | ||
Usually for me is enough installing poetry-core that I can find in any python's package collection. Eg python311Packages.poetry-core. Does this help? | 12:31:21 | |
| I created a github issue for my remaining problems in packaging vllm https://github.com/nix-community/poetry2nix/issues/1553 If you have packaged deep-learning dependencies and you have suggestions I'm very happy to hear them | 15:56:34 | |
poetry-core doesn't seem to include the poetry CLI. | 21:27:21 | |
| 7 Mar 2024 | ||
| 10:35:54 | ||
| Hi, I thought I could "just" use poetry2nix to create a nix package for a poetry application I want to use. The problem is that I'm quite new to nix and I quite quickly ended up in the "edgecases.md" section of missing setuptools for a bunch of dependencies. My overrides are now ~ 200 loc and the suggested shorter solution won't work because I have to overwrite the hash of another dependency. Is there a quick way to propergate setuptools and setuptools-scm to all dependecies as PythonAttrs? | 10:41:58 | |
| The python lib in question is: https://github.com/earthobservations/wetterdienst | 10:43:32 | |
| What does your WIP nix look like? | 12:50:55 | |
| I am trying to get | 16:31:04 | |
Ah indeed I was. The python311 prefix had made its way in there. | 16:47:16 | |
| 8 Mar 2024 | ||
| 16:50:32 | ||
| 10 Mar 2024 | ||
In reply to @angryant:envs.net somewhat like this: https://gist.github.com/paradx/af5de890145e70b5921e9169aecf1119 I had more of the override bits but in the end it just fails further down the line, there has to be an easier solution. | 07:58:30 | |
| 11 Mar 2024 | ||
| 17:50:16 | ||
i am trying to install sanic and getting No module named 'pkg_resources' for tracerite. I have tried adding setuptools as overrides to both sanic and tracerite, but the issue persists. Any suggestions on how to fix/dubug this issue? | 19:45:11 | |
* i am trying to install sanic and getting No module named 'pkg_resources' for tracerite. I have tried adding setuptools as overrides to both sanic and tracerite, but the issue persists. Any suggestions on how to fix/debug this issue? | 19:45:27 | |
| 12 Mar 2024 | ||
Could you add pkg_resources, as that is the missing module? | 10:41:38 | |
| 13 Mar 2024 | ||
Hello, how do you do local development with poetry2nix? I started from the template and created an app with mkPoetryApplication function and included it in a shell. Then I ran the package using python ./app/__init__.py and it successfully runs the program. I noticed that I can edit the sources and without rebuilding I'm able to run it with the same command and see the change. Is this the correct way to use poetry2nix for local development? Are there any pitfalls in this solution? I'm bit unsure because I've seen mkPoetryEditablePackage function. When should one use it instead of mkPoetryApplication as I described? | 01:24:29 | |
| 15:00:37 | ||
| I'm using `poetry2nix` inside a flake and it duplicates my `systems` input via `inputs.flake-utils.systems`. since `poetry2nix` already has `inputs.systems` I wonder if it's intentional that `flake-utils` is not following this input? | 15:05:22 | |
| 14 Mar 2024 | ||
| 02:04:48 | ||
| 12:31:31 | ||
| Im getting this error when trying to install tensorflow: 🤔 974| (old.buildInputs or [ ]) 975| ++ [ pkgs.hdf5 self.pkg-config ] | ^ 976| ++ lib.optional mpiSupport mpi Did you mean pkgconfig? | 12:32:31 | |
| 18:45:09 | ||
How does one set overlays &c when using mkPoetryScriptsPackage? I tried setting python = myPoetryEnv, but that's not actually putting the dependencies in that poetryEnv (which does have overrides &c defined) in the PYTHONPATH. | 20:40:19 | |
| 15 Mar 2024 | ||
In reply to @vbear:matrix.orgmaybe you need self.pkgconfig instead of self.pkg-config | 11:05:14 | |
| 23:50:24 | ||
| 17 Mar 2024 | ||
| 17:59:18 | ||