From 9f5b334eb6d0f64460f14d76255b096777a46332 Mon Sep 17 00:00:00 2001 From: Ben Sima Date: Tue, 4 Feb 2025 21:18:03 -0500 Subject: Update ollama, llm-ollama, openai-python, llm I couldn't use llm-ollama because it required some package upgrades, so I started going down that rabbit hole and ended up 1) realizing that these packages are way out of date now, and 2) fiddling with overrides to get everything to work. I finally figured it out, the `postPatch` in ollama-python was throwing me off for like half a day. Anyway, one thing to note is that these are changing fast and I need to either move onto nixpkgs unstable for python stuff, or maintain my own builds of all of these. Not sure which is more appropriate right now. Oh and I had to fixup some logging stuff in Biz/Storybook.py because ruff started complaining about something, which is weird because I don't think the version changed? But it was easy enough to change. --- Omni/Bild/Deps/Python.nix | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Omni/Bild/Deps/Python.nix') diff --git a/Omni/Bild/Deps/Python.nix b/Omni/Bild/Deps/Python.nix index bb01139..3a0562d 100644 --- a/Omni/Bild/Deps/Python.nix +++ b/Omni/Bild/Deps/Python.nix @@ -2,9 +2,11 @@ "cryptography" "flask" "llm" + "llm-ollama" "ludic" "mypy" "nltk" + "ollama" "openai" "requests" "slixmpp" -- cgit v1.2.3