Simon Willison
c6b2f2681a
Release 0.26
...
Refs #1000 , #1089 , #1094 , #1096 , #1097 , #1099 , #1103 , #1066
2025-05-27 13:32:59 -07:00
Simon Willison
15a497635d
Release 0.26a1
...
Refs #985 , #1004 , #1013 , #1020 , #1025 , #1031 , #1032 , #1037 , #1042 , #1043 , #1044 , #1045 , #1047 , #1048 , #1052 , #1059 , #1060 , #1061 , #1062 , #1063 , #1068 , #1069 , #1070 , #1072 , #1073 , #1074 , #1077 , #1079 , #1081 , #1082 , #1083 , #1086 , #1087
2025-05-25 23:08:05 -07:00
Simon Willison
3cb875fa3d
Async tool support ( #1063 )
...
* Sync models can now call async tools, refs #987
* Test for async tool functions in sync context, refs #987
* Test for asyncio tools, plus test that they run in parallel
* Docs for async tool usage
2025-05-21 21:42:19 -07:00
Simon Willison
0ee1ba3a65
Ditch SimpleEcho entirely for Echo, closes #1061
2025-05-20 22:02:04 -07:00
Simon Willison
bd2180df7d
llm chat --tool and --functions ( #1062 )
...
* Tool support for llm chat, closes #1004
2025-05-20 21:30:27 -07:00
Simon Willison
114d567da5
Release 0.26a0
...
Refs #937 , #988 , #991 , #992 , #994 , #995 , #997 , #998 , #999 , #1002 , #1003 , #1005 , #1007 , #1008 , #1010 , #1012 , #1016 , #1017 , #1019 , #1021 , #1022 , #1023 , #1024
2025-05-13 20:37:22 -04:00
Simon Willison
c1a66eed60
Tests run on Click < 8.2.0
...
Refs #1024 , #1023
2025-05-13 17:19:30 -07:00
Simon Willison
1efb14f294
Upgrade condense-json
...
Refs https://github.com/simonw/llm/issues/1003#issuecomment-2873322525
Refs https://github.com/simonw/condense-json/issues/5
2025-05-13 17:19:30 -07:00
Simon Willison
5162cabbe1
First test for tools, plus vcr+syrupy, refs #1017
2025-05-13 17:19:30 -07:00
Simon Willison
8df839383f
Release 0.25
...
Refs #876 , #887 , #903 , #904 , #907 , #908 , #916 , #918 , #925 , #929 , #932 , #933 , #941 , #945 , #949 , #950 , #957 , #965 , #968 , #969 , #972 , #973 , #974 , #975 , #976
2025-05-04 20:23:30 -07:00
Simon Willison
6273bc79ff
Release 0.25a0
...
Refs #887 , #903 , #904 , #908
2025-04-10 17:28:36 -07:00
Simon Willison
54f54efcbe
Convert from setup.py to pyproject.toml ( #908 )
...
* Build package as part of tests, upload as artifact
* Only stash artifact for ubuntu-latest Python 3.13
Closes #907
2025-04-10 16:57:53 -07:00