Commit Graph
808712 Commits
Author SHA1 Message Date
Philip Taron d935c30c3d python3Packages.llm-tools-sqlite: init at 0.1 2025-05-31 20:22:56 -07:00
Philip Taron 7438a10a79 python3Packages.llm-tools-quickjs: init at 0.1 2025-05-31 20:22:56 -07:00
Philip Taron 2074fa159b python3Packages.quickjs: init at 1.19.4
Due to the new quickjs release on 2025-04-26, there's a minor patch needed to fix things up.
2025-05-31 20:22:56 -07:00
Philip Taron 89950d8ecb python3Packages.llm-ollama: 0.11a0 -> 0.11.0
Diff: https://github.com/taketwo/llm-ollama/compare/refs/tags/0.11a0...refs/tags/0.11.0

Changelog: https://github.com/taketwo/llm-ollama/releases/tag/0.11.0
2025-05-31 20:22:56 -07:00
Philip Taron 414b770ca5 python3Packages.llm-mistral: 0.13 -> 0.14
Diff: https://github.com/simonw/llm-mistral/compare/refs/tags/0.13...refs/tags/0.14

Changelog: https://github.com/simonw/llm-mistral/releases/tag/0.14/CHANGELOG.md
2025-05-31 20:22:56 -07:00
Philip Taron c80dc765ca python3Packages.llm-gemini: 0.20 -> 0.21
Diff: https://github.com/simonw/llm-gemini/compare/refs/tags/0.20...refs/tags/0.21

Changelog: https://github.com/simonw/llm-gemini/releases/tag/0.21
2025-05-31 20:22:55 -07:00
Philip Taron 518d9a9856 python3Packages.llm-anthropic: 0.16a2 -> 0.17
Diff: https://github.com/simonw/llm-anthropic/compare/refs/tags/0.16a2...refs/tags/0.17

Changelog: https://github.com/simonw/llm-anthropic/releases/tag/0.17/CHANGELOG.md
2025-05-31 20:22:55 -07:00
Philip Taron 36e9a7ddb9 python3Packages.llm: 0.25 -> 0.26
Diff: https://github.com/simonw/llm/compare/refs/tags/0.25...refs/tags/0.26

Changelog: https://github.com/simonw/llm/releases/tag/0.26

We also need to update llm-echo to a pre-release build to make the tests pass.
2025-05-31 20:22:55 -07:00
Philip Taron e8237dfe32 python3Packages.llm-echo: init at 0.2 2025-05-31 20:22:55 -07:00
Philip Taron cc134a91d3 python3Packages.llm-venice: 0.6.0 -> 0.7.0
Diff: https://github.com/ar-jan/llm-venice/compare/refs/tags/0.6.0...refs/tags/0.7.0

Changelog: https://github.com/ar-jan/llm-venice/releases/tag/0.7.0/CHANGELOG.md
2025-05-31 20:22:55 -07:00
Philip Taron 9e07fc7564 python3Packages.llm-ollama: 0.10.0 -> 0.11a0
Diff: https://github.com/taketwo/llm-ollama/compare/refs/tags/0.10.0...refs/tags/0.11a0

Changelog: https://github.com/taketwo/llm-ollama/releases/tag/0.11a0
2025-05-31 20:22:55 -07:00
Philip Taron 264bef7edb python3Packages.llm-mistral: 0.12 -> 0.13
Diff: https://github.com/simonw/llm-mistral/compare/refs/tags/0.12...refs/tags/0.13

Changelog: https://github.com/simonw/llm-mistral/releases/tag/0.13/CHANGELOG.md
2025-05-31 20:22:55 -07:00
Philip Taron 1927529a05 python3Packages.llm-fragments-github: 0.3 -> 0.4
Diff: https://github.com/simonw/llm-fragments-github/compare/refs/tags/0.3...refs/tags/0.4

Changelog: https://github.com/simonw/llm-fragments-github/releases/tag/0.4/CHANGELOG.md
2025-05-31 20:22:54 -07:00
Philip Taron a8e9182cd8 python3Packages.llm-anthropic: 0.15.1 -> 0.16a2
Diff: https://github.com/simonw/llm-anthropic/compare/refs/tags/0.15.1...refs/tags/0.16a2

Changelog: https://github.com/simonw/llm-anthropic/releases/tag/0.16a2/CHANGELOG.md
2025-05-31 20:22:54 -07:00
Philip Taron 81b35cd59b llm: add philiptaron to maintainers 2025-05-31 20:22:54 -07:00
Philip Taron b06e408d0d llm: customize the message on llm install and llm uninstall with the list of plugins possible
This way, users know what they can specify as far as plugins go. It serves as a plugin directory.
2025-05-31 20:22:54 -07:00
Philip Taron 0d50348b51 llm: reintroduce withPlugins
This was removed in #340510, as the previous implementation didn't work well.

However, it's still the method that's recommended in the patch for the
`llm install` command (`001-disable-install-uninstall-commands.patch`)
and with the additions to `enable` overrides on the top-level `llm`
derivation, there's a need for a place where the LLM plugin "directory"
is specified.

So, I've reintroduced the method with a completely new implementation.
I've also given it some protections against the list of names getting
out of date.

This might be a little too clever, but I think the user-facing interface
for this function is now quite nice.
2025-05-31 20:22:54 -07:00
Philip Taron 794f8c04b0 python3Packages.llm: introduce mkPluginTest and use it
Since there's no fixpoint function support for `buildPythonPackage` yet,
each of the llm modules imports itself for its tests. Works!
2025-05-31 20:22:54 -07:00
Philip Taron 5471027b2c python3Packages.llm-sentence-transformers: init at 0.3.2 2025-05-31 20:22:54 -07:00
Philip Taron c83f08dd2b python3Packages.llm-fragments-pypi: init at 0.1.1 2025-05-31 20:22:53 -07:00
Philip Taron 68ec32a1bb python3Packages.llm-fragments-github: init at 0.3 2025-05-31 20:22:53 -07:00
Philip Taron b0f2c846c9 python3Packages.llm-hacker-news: init at 0.1.1 2025-05-31 20:22:53 -07:00
Philip Taron 56df419440 python3Packages.llm-templates-fabric: init at 0.2 2025-05-31 20:22:53 -07:00
Philip Taron d5a30a5a48 python3Packages.llm-templates-github: init at 0.1 2025-05-31 20:22:53 -07:00
Philip Taron 9c246b23ed python3Packages.llm-video-frames: init at 0.1 2025-05-31 20:22:53 -07:00
Philip Taron b271e2cad2 python3Packages.llm-venice: init at 0.6.0 2025-05-31 20:22:52 -07:00
Philip Taron d8b57ca3c2 python3Packages.llm-deepseek: init at 0.1.6 2025-05-31 20:22:52 -07:00
Philip Taron 31d4b6f6cd python3Packages.llm-openrouter: init at 0.4.1 2025-05-31 20:22:52 -07:00
Philip Taron 97b709d4da python3Packages.llm-groq: init at 0.8 2025-05-31 20:22:52 -07:00
Philip Taron 41ca780911 python3Packages.llm-grok: init at 1.0.1 2025-05-31 20:22:52 -07:00
Philip Taron 12bcd7aa10 python3Packages.llm-command-r: init at 0.3.1 2025-05-31 20:22:52 -07:00
Philip Taron 31c73863a7 python3Packages.llm-mistral: init at 0.12 2025-05-31 20:22:52 -07:00
Philip Taron c48e583dd9 llm: add enable-llm-openai-plugin override 2025-05-31 20:22:51 -07:00
Philip Taron 96bde7a7d3 llm: add enable-llm-ollama override 2025-05-31 20:22:51 -07:00
Philip Taron cf62949f31 llm: add enable-llm-jq override 2025-05-31 20:22:51 -07:00
Philip Taron 85868f71a0 llm: add enable-llm-gguf override 2025-05-31 20:22:51 -07:00
Philip Taron ab5c974d2e llm: add enable-llm-gemini override 2025-05-31 20:22:51 -07:00
Philip Taron b8a7b821f7 llm: add enable-llm-cmd override 2025-05-31 20:22:51 -07:00
Philip Taron 98756a6482 llm: add enable-llm-anthropic override 2025-05-31 20:22:51 -07:00
Philip Taron 7137985c39 llm: move to by-name 2025-05-31 20:22:50 -07:00
Donovan GloverandGitHub ebbcd5fc89 swww: 0.10.0-unstable-2025-05-27 -> 0.10.1 (#412629) 2025-06-01 02:49:14 +00:00
Felix BargfeldtandGitHub ea0057cc9f linuxPackages.rtl8821ce: 0-unstable-2025-05-02 -> 0-unstable-2025-05-31 (#412744) 2025-06-01 04:11:21 +02:00
950b875d3e veracrypt: 1.26.20 -> 1.26.24 (#412787)
Co-authored-by: ryand56 <git@ryand.ca>
2025-06-01 01:58:19 +00:00
h7x4andGitHub 8db3394228 dae: 0.9.0 -> 1.0.0 (#412426) 2025-06-01 03:49:28 +02:00
Felix BargfeldtandGitHub aedc4a80ad proksi: 0.5.3-unstable-2025-05-19 -> 0.6.0 (#412437) 2025-06-01 03:47:26 +02:00
Peder Bergebakken SundtandGitHub cfbe1487f1 nixos/stash: fix empty immutable plugins (#402574) 2025-06-01 03:46:25 +02:00
Peder Bergebakken SundtandGitHub e2c60b31f8 nixos/test/stash: fix eval (#412794) 2025-06-01 03:45:59 +02:00
Peder Bergebakken SundtandGitHub 8be90eac26 nixos/stash: fix mutableSettings logic (#408198) 2025-06-01 03:39:01 +02:00
dotlambdaandGitHub 1afb0f43d3 python313Packages.pkginfo2: refactor (#411883) 2025-05-31 18:36:45 -07:00
dotlambdaandGitHub f7631fd7b9 python3Packages.google-cloud-iam: 2.18.3 -> 2.19.0 (#409586) 2025-05-31 18:31:29 -07:00