| 7 May 2023 |
figsoda | python support is pretty good | 21:12:24 |
figsoda | In reply to @raitobezarius:matrix.org would you be open to such a PR? yes | 21:12:34 |
figsoda | though the packages probably still needs manual work because of how python dependencies work in nixpkgs | 21:13:13 |
raitobezarius | what do you mean? | 21:13:22 |
raitobezarius | will it vendor all its python deps? | 21:13:33 |
figsoda | no | 21:13:46 |
figsoda | it will use the ones in nixpkgs | 21:13:56 |
raitobezarius | perfect? | 21:13:59 |
figsoda | and if they use a different version they would be problems | 21:14:04 |
raitobezarius | I want to package this for nixpkgs | 21:14:04 |
raitobezarius | ah yes | 21:14:09 |
raitobezarius | dependency relaxation | 21:14:12 |
figsoda | * and if they use a different version there would be problems | 21:14:15 |
raitobezarius | figsoda: is the devshell compatible with envrc? | 21:14:50 |
raitobezarius | * figsoda: is the devshell compatible with envrc/direnv? | 21:14:51 |
figsoda | I would imagine so? idk | 21:15:04 |
raitobezarius | how do you enter into it? | 21:15:12 |
figsoda | nix develop | 21:15:17 |
raitobezarius | I tried nix develop and "use flake" no one worked | 21:15:19 |
raitobezarius | rustc is not exposed in it, is it expected? | 21:15:25 |
figsoda | it is expected | 21:15:35 |
raitobezarius | oh I need to provide my own I guess then | 21:15:43 |
figsoda | the dev shell just have some generated files and env vars for debugging | 21:15:56 |
raitobezarius | gotcha | 21:16:05 |
figsoda | and you don't have to run it all the time if you don't need the debug env vars | 21:16:32 |
figsoda | as long as the generated files are not garbage collected | 21:16:41 |
raitobezarius | where should sourceRoot goes? | 21:17:07 |
raitobezarius | nurl feature or prompt in nix-init? | 21:17:15 |
raitobezarius | I think a nurl feature is better | 21:17:23 |
figsoda | how would a nurl feature work exactly? | 21:17:32 |