!rWxyQqNqMUDLECdsIf:blad.is

Poetry2nix

301 Members
https://github.com/nix-community/poetry2nix54 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
13 Jan 2025
@phaer:matrix.org@phaer:matrix.org left the room.13:11:41
14 Jan 2025
@nebucatnetzer13:matrix.org@nebucatnetzer13:matrix.org Does someone know of a way to build a Python environment without exposing the python binary in bin?
We have a repo for Ansible which we use in other projects as well but adding it to packages adds multiple python binaries to PATH.
14:19:16
@tyberius_prime:matrix.orgTyberiusPrime (smilodon inopinatus)make a derivation that symlinks everything you want from your {python_env}/bin to it's $out/bin?14:40:13
@nebucatnetzer13:matrix.org@nebucatnetzer13:matrix.org
In reply to @tyberius_prime:matrix.org
make a derivation that symlinks everything you want from your {python_env}/bin to it's $out/bin?
That’s a good idea, thank youπŸ‘
19:58:04
28 Jan 2025
@vsiles:matrix.org@vsiles:matrix.org joined the room.12:22:17
@vsiles:matrix.org@vsiles:matrix.org Hi ! We have developed a CLI in Python that we expose using poetry2nix successfully, using poetry2nix.mkPoetryApplication.
Now I'd like to call an external package (e.g. I want to execute curl in our CLI). Is there a way so that getting our mkPoetryApplication will also get curl ?
Someone suggested we substituteInPlace all the occurrences with ${curl}/bin/curl but that sounds very risky ^^
12:25:00
@elikoga:matrix.orgelikoga You could wrap your binary with a wrapper that sets PATH (in postinstall probably?) 12:26:42
@vsiles:matrix.org@vsiles:matrix.orgoh, clever. Let me try that12:27:44
29 Jan 2025
@perchun:matrix.org@perchun:matrix.org(it is not entirely clear but by wrapper they mean https://nixos.org/manual/nixpkgs/stable/#fun-wrapProgram)09:04:47
@vsiles:matrix.org@vsiles:matrix.orgYep, I found that. iiuc it only works for executables, not scripts, so I just used a writeShellApplication to wrap it, with runtime inputs. But that's very good to know ! Thanks you 09:17:15
@matthewcroughan:defenestrate.itmatthewcroughan @ 39c3 (DECT 94667 or 97340 or 67192) changed their display name from matthewcroughan to matthewcroughan (already in Brussels).15:43:37
@johnrizzo1:matrix.orgSeme joined the room.20:52:13
1 Feb 2025
@matthewcroughan:defenestrate.itmatthewcroughan @ 39c3 (DECT 94667 or 97340 or 67192) changed their display name from matthewcroughan (already in Brussels) to matthewcroughan (FOSDEM).09:30:34
2 Feb 2025
@tanvir:tchncs.de@tanvir:tchncs.de removed their profile picture.15:24:47
@tanvir:tchncs.de@tanvir:tchncs.de removed their display name π’•π’‚π’π’—π’Šπ’“.15:24:59
@tanvir:tchncs.de@tanvir:tchncs.de left the room.15:25:15
@vengmark2:matrix.org@vengmark2:matrix.orgThank you for all the help!15:36:43

Show newer messages


Back to Room ListRoom Version: 6