!rWxyQqNqMUDLECdsIf:blad.is

Poetry2nix

303 Members
https://github.com/nix-community/poetry2nix53 Servers

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


SenderMessageTime
9 Nov 2023
@k900:0upti.meK900No it's not23:20:51
@matthewcroughan:defenestrate.itmatthewcroughanthe transformers from nixpkgs can do this import, that is good 23:22:11
@matthewcroughan:defenestrate.itmatthewcroughan K900 ⚡️: I literally copy pasted the derivation form nixpkgs, and made an override like this transformers = super.pythonPackages.callPackage ./f.nix {}; 23:32:45
@matthewcroughan:defenestrate.itmatthewcroughanis that dumb, or a good debugging step?23:33:02
@k900:0upti.meK900Could work23:33:11
@k900:0upti.meK900Could also not work23:33:14
@matthewcroughan:defenestrate.itmatthewcroughan because in this case, the transformers can't import tokenizers.models and the one from nixpkgs can 23:33:23
@matthewcroughan:defenestrate.itmatthewcroughanthey seem in the logs to build the same 23:33:45
10 Nov 2023
@matthewcroughan:defenestrate.itmatthewcroughan K900 ⚡️: the reason is because the version of transformers in the poetry.lock of privateGPT is 0.14.1 01:00:02
@matthewcroughan:defenestrate.itmatthewcroughanwhereas the version that had the method is 0.14.0, not 0.14.101:00:04
@matthewcroughan:defenestrate.itmatthewcroughanthey removed the method it's looking for in 0.14.101:04:20
@matthewcroughan:defenestrate.itmatthewcroughansemantic versioning fail01:04:21
@adis:blad.isadisbladisThis is really cool if I say so myself https://github.com/adisbladis/pdm2nix/tree/master/tests/nested-poetry 03:31:10
@adis:blad.isadisbladis a is a PDM project
b is a Poetry project
03:31:20
@adis:blad.isadisbladishttps://github.com/adisbladis/pdm2nix/blob/master/lib/lock.nix#L314-L32803:32:19
@connorbaker:matrix.org@connorbaker:matrix.org changed their display name from connor (he/him) (UTC-4) to connor (he/him) (UTC-5).12:33:39
@pareto-optimal-dev:matrix.orgpareto-optimal-devmatthewcroughan Your flake built for me just now, I thought you'd want to know. I don't do much python programming anymore though, so I'm not sure what to do at the python prompt it drops me into to further test PrivateGPT. I tried `import PrivateGPT` so that later I could do `dir(PrivateGPT)` and discover how to run it, but that didn't work.16:31:58
@matthewcroughan:defenestrate.itmatthewcroughan pareto-optimal-dev: python -m private_gpt 17:22:42
@matthewcroughan:defenestrate.itmatthewcroughanpython is not for the faint of heart, it's the hardest ecosystem and language ever devised17:23:09

Show newer messages


Back to Room ListRoom Version: 6