Poetry2nix | 314 Members | |
| https://github.com/nix-community/poetry2nix | 59 Servers |
| Sender | Message | Time |
|---|---|---|
| 22 Nov 2023 | ||
In a consumer of the mentioned flake: | 14:42:28 | |
In a consumer of the mentioned flake: | 14:45:47 | |
| Redacted or Malformed Event | 15:05:54 | |
Following this pattern I managed to solve the error, the only funky thing(?) now is that I have flake outputs like this: overlays.${system}.default, which seems a bit unusual, but I need pkgs (system dependent) for the callPackage, so chicken & egg problem? | 15:12:48 | |
| 23 Nov 2023 | ||
| 03:23:36 | ||
I'm trying to use the development shell generated by the poetry2nix template, but when I run poetry add ... I get [org.freedesktop.DBus.Error.UnknownObject] ("No such object path '/org/freedesktop/secrets/aliases/default'",). Is this likely to be an issue with my host configuration, or is this a bug? (in case it's helpful, my host configuration can be found here: https://github.com/jsimonrichard/nix-config) | 03:27:04 | |
| Simon Richard: Not entirely sure this is the same issue I had, but I have
on my dev shell… | 03:48:15 | |
Thanks, that worked! However, the second time I ran nix develop I got the error attribute 'format' missing. I think it's being caused by the pypoetry.toml file or the poetry.lock file since those are the only files that have changed since the first time I ran nix develop. Any thoughts? | 14:56:48 | |
| 25 Nov 2023 | ||
| 15:56:35 | ||
| 28 Nov 2023 | ||
| 14:30:58 | ||
| Hey all, is there a newer way to add overrides that isn't in the docs? I keep getting errors that both | 14:31:48 | |
Is poetry2nix your flake? | 15:58:08 | |
| * Is poetry2nix your flake input? | 15:58:14 | |
| Check the flake example in the repo | 15:58:20 | |
| 29 Nov 2023 | ||
In reply to @k900:0upti.meIt was my misunderstanding of how scope works in nix. I got past that, but now there are other problems :( | 15:58:06 | |
| we're using protobuf to generate some classes at build time, but I can't figure out how to run protoc during the build phase of makePoetryApplication. It doesn't seem like whatever mkPoetryApplication outputs has | 15:58:57 | |
| Ideally you'd run it as part of your normal Python build | 15:59:16 | |
| Probably with a Poetry plugin | 15:59:30 | |
| I'll look into that then. From a quick google search last night, I didn't see an easy way to run a make command or anything like that during poetry's build. But i'm no poetry expert, so i may have missed it | 16:00:35 | |
| There isn't | 16:02:07 | |
| this seems like a huge limitation then :( I'm having a similar issue with an elixir flake. No way to generate protobuf modules before running the mixRelease function in nix | 16:02:58 | |
| Well | 16:03:08 | |
| You can do it in Nix | 16:03:10 | |
| And then copy in the files | 16:03:13 | |
| Yeah, that's the hack i have now. Generate the files in a package named It's weirder for elixir since I need to install a remote dep (a protoc plugin) to generate the modules | 16:04:32 | |
| Is there any reason the derivation that mkPoetryApplication returns doesn't have override or overrideAttrs on it? I feel like just prepending a | 16:05:23 | |
It should have overridePythonAttrs | 16:06:08 | |
| But also if you're doing that, you're basically making your thing not buildable without Nix | 16:06:20 | |
| Which may or may not be a problem for you | 16:06:24 | |
| I'm okay with that. Currently my build process is a very hacky dockerfile, so anything is better than that 😅 Plus it's just an additional make command | 16:07:30 | |