Poetry2nix | 314 Members | |
| https://github.com/nix-community/poetry2nix | 59 Servers |
| Sender | Message | Time |
|---|---|---|
| 16 Nov 2023 | ||
| can i clear the cache or something? | 09:43:38 | |
| You shouldn't have to | 09:47:48 | |
| well i did the unthinkable, i restarted the machine. and it seemed to help some, the build progressed i got another setuptools error which i solved and was able to build into the shell and now have access to poetry | 09:58:42 | |
| but 'poetry run python manage.py runserver 0.0.0.0:5600' errors with 'ImportError: libstdc++.so.6: cannot open shared object file: No such file or directory ' | 09:59:14 | |
| i think i solved this one with adding "cppy" to build requirements for some package, but where do i put it now when the shell already built successfully? are there runtime requirements somewhere or something | 10:02:29 | |
In reply to @dustee:matrix.orgYou don't need poetry run | 10:05:49 | |
You should just run python directly from the shell | 10:05:57 | |
| ok that works, django is running | 10:10:51 | |
| thanks so much for your help | 10:10:57 | |
| 10:11:10 | ||
| 17 Nov 2023 | ||
| The behaviour of editable together with flakes is kinda terrible.. | 00:46:33 | |
| This doesn't work:
because my-app resolves to a store path | 00:46:52 | |
So it has to be used with --impure | 00:47:20 | |
I don't know, it kind of makes sense to me that this use-case requires --impure: there's no reproducibility if you can edit one of the dependencies at any time and have those edits reflected immediately in the environment | 10:52:19 | |
It would be nice to be able to flip the default though, and declare directly in a flake.nix that some actions should be considered impure by default (with a warning message printed | 10:53:03 | |
* It would be nice to be able to flip the default though, and declare directly in a flake.nix that some actions should be considered impure by default (with a warning message printed) | 10:53:05 | |
| I was considering making it relative to an environment variable | 11:23:42 | |
| So you can use something like https://github.com/srid/flake-root | 11:24:24 | |
| 18 Nov 2023 | ||
Seems like the nixpkgs catch_conflicts.py script is now broken for Python 3.9 | 11:24:21 | |
| Ah, fixed in https://github.com/NixOS/nixpkgs/pull/267669 | 11:38:06 | |
| 19 Nov 2023 | ||
| 03:35:23 | ||
In reply to @adis:blad.isI think the really hard part about editable installs with flakes is that it doesn't fail in a predictable way. Maybe I should check for if a path is a nix store path when doing editable and fail on that, since it's clearly not the desired behaviour. | 06:28:11 | |
| 11:01:29 | ||
| 20:38:41 | ||
| How can I get dbus-python to build? | 21:59:31 | |
| 21:59:47 | |
| 20 Nov 2023 | ||
| looks like maybe a missing build-time dependency? https://github.com/nix-community/poetry2nix/blob/master/docs/edgecases.md#modulenotfounderror-no-module-named-packagename | 07:20:57 | |
| Hello! I'm having some odd problems with the cattrs package. To reproduce, I use `nix flake init --template github:nix-community/poetry2nix`, then `poetry add cattrs`. When I build, I get the `No module named 'hatchling'` error, so I add an override for cattrs with the hatchling package. When I try to build after this, I get this error: ``` hatchling.plugin.exceptions.UnknownPluginError: Unknown version source: vcs error: subprocess-exited-with-error ``` Have anyone had this, or a similar, issue before? | 17:44:00 | |
You need to also add hatch-vcs | 17:46:44 | |
| Probably | 17:46:45 | |