!rWxyQqNqMUDLECdsIf:blad.is

Poetry2nix

314 Members
https://github.com/nix-community/poetry2nix58 Servers

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


SenderMessageTime
26 Mar 2024
@gsaurel:laas.frnim65sBut then, second question: as the author of one of the libs I'm using in one of my project (both are separate projects/git repos, in pure python, and packaged with poetry), can I provide a hint with the lib to avoid having to provide an override for it in the projects packaging ?10:48:51
@gsaurel:laas.frnim65s maybe a [tool.poetry.group.poetry2nix.dependencies] poetry-core = "^1" or something similar ? 10:49:49
@gsaurel:laas.frnim65sOr should I simply add all my projects in overrides/build-systems.json ?10:50:46
@k900:0upti.meK900You can add your own overrides in your Nix expression 10:51:22
@gsaurel:laas.frnim65sThis is what I did in a few projects to test poetry2nix, but it quickly adds up to a lot of copy-paste of the same 3 lines x number of libs in every project, which is not super nice to write, see, or maintain, so I was looking for another solution.10:55:54
@k900:0upti.meK900There is not really one currently 10:56:40
@k900:0upti.meK900We could implement an optional, opt-in IFD mode 10:56:54
@k900:0upti.meK900But that has to be optional and someone needs to actually do it 10:57:10
@gsaurel:laas.frnim65sok, now everything is clear, thanks for your answers ! 11:00:43
@goodboy:matrix.org@goodboy:matrix.organyone seen this new project yet?20:26:38
@goodboy:matrix.org@goodboy:matrix.orghttps://github.com/astral-sh/uv20:26:40
@goodboy:matrix.org@goodboy:matrix.orglooks like it also has locking for deps20:27:23
@goodboy:matrix.org@goodboy:matrix.orgwhich i guess would make it possibly compat with nix?20:27:33
@k900:0upti.meK900In theory20:29:31
@k900:0upti.meK900I haven't looked closely at the lockfile format20:29:37
@gsaurel:laas.frnim65sfrom astral, nice !21:12:43

Show newer messages


Back to Room ListRoom Version: 6