Simon Willison
2040af8974
Pin minimum mypy version, refs #491
2024-05-13 13:00:37 -07:00
Simon Willison
8021e12aaa
Windows readline fix, plus run CI against macOS and Windows
...
* Run CI on Windows and macOS as well as Ubuntu, refs #407
* Use pyreadline3 on win32
* Back to fail-fast since we have a bigger matrix now
* Mark some tests as xfail on windows
2024-01-26 16:24:58 -08:00
Simon Willison
8e0aff6090
Release 0.13
...
Refs #325 , #351 , #373 , #376 , #394 , #396 , #397 , #404
Closes #402
2024-01-26 14:32:23 -08:00
Simon Willison
214fcaaf86
Upgrade to run against OpenAI >= 1.0
...
* strategy: fail-fast: false - to help see all errors
* Apply latest Black
Refs #325
2024-01-25 22:00:44 -08:00
Simon Willison
d9d9bb38d7
Drop Python 3.7, add 3.8, fix pkg_resources warning, refs #378
2024-01-25 16:48:49 -08:00
Simon Willison
e9a6998ca3
Release 0.12
...
Refs #323 , #324
2023-11-06 13:32:09 -08:00
Simon Willison
10c6cc2a8e
Release 0.11.2
...
Refs #327
2023-11-06 12:06:50 -08:00
Simon Willison
deaa686d9c
Pin to openai<1.0 - refs #327
2023-11-06 12:03:07 -08:00
Simon Willison
68ab5c2407
Release 0.11.1
...
Refs #317
2023-10-31 21:23:29 -07:00
Simon Willison
bf229945fe
Release 0.11
...
Refs #273 , #274 , #275 , #280 , #284 , #286
2023-09-18 23:35:04 -07:00
Simon Willison
356fcb72f6
NumPy decoding docs, plus extra tests for llm.encode/decode
...
!stable-docs
Refs https://discord.com/channels/823971286308356157/1128504153841336370/1151975583237034056
2023-09-14 14:01:47 -07:00
Simon Willison
e83d205778
Release 0.10
...
Refs #225 , #229 , #231 , #254 , #256 , #259
2023-09-12 12:11:25 -07:00
Simon Willison
90ab024604
Release 0.10a1
...
Refs #229 , #244 , #247 , #248 , #254 , #256 , #259 , #263
2023-09-11 22:57:54 -07:00
Simon Willison
b84f6f9ffd
Docs for LLM_LOAD_PLUGINS, closes #256
2023-09-10 14:12:37 -07:00
Simon Willison
3c888082d4
click-default-group>=1.2.3
...
Refs:
- https://github.com/click-contrib/click-default-group/issues/21
2023-09-05 19:35:26 -07:00
Simon Willison
3533e7027d
Release 0.10a0
...
Refs #225 , #231
2023-09-04 23:40:39 -07:00
Simon Willison
5efb300c42
Release 0.9
...
Refs #192 , #209 , #211 , #213 , #215 , #217 , #218 , #219 , #222
Closes #205
2023-09-03 19:35:14 -07:00
Simon Willison
c9f7299149
Release 0.9a1
...
Refs #192 , #209 , #211 , #213 , #215 , #217 , #218 , #219 , #222
2023-09-03 18:18:13 -07:00
Simon Willison
a5d6b580ba
Store content_hash in embeddings table, refs #217
...
Uses new migrations feature from https://github.com/simonw/sqlite-migrate/issues/9
2023-09-03 10:50:51 -07:00
Simon Willison
1cd4596379
Release 0.9a0
...
Refs #185 , #190 , #191
2023-09-02 10:52:36 -07:00
Simon Willison
77cf56e54a
Initial CLI support and plugin hook for embeddings, refs #185
...
* Embeddings plugin hook + OpenAI implementation
* llm.get_embedding_model(name) function
* llm embed command, for returning embeddings or saving them to SQLite
* Tests using an EmbedDemo embedding model
* llm embed-models list and emeb-models default commands
* llm embed-db path and llm embed-db collections commands
2023-08-27 22:24:10 -07:00
Simon Willison
ebe2e08a1f
Release 0.8
...
Refs #111 , #147 , #153 , #154 , #155 , #158 , #160 , #167 , #173 , #174
2023-08-20 23:53:09 -07:00
Simon Willison
9547b51fa3
sqlite-utils>=3.35.0
...
For this fix:
- https://github.com/simonw/sqlite-utils/issues/577
Refs #60 , #116 , #123
2023-08-20 23:33:42 -07:00
Simon Willison
edb1d4f01c
Release 0.7.1
...
Refs #12
2023-08-20 21:33:22 -07:00
Chris Mungall
740a8e8344
Allow for use of Pydantic v1 as well as v2. ( #147 )
...
* Allow for use of Pydantic v1 as well as v2.
Use v1-style configuration. While this is officially
deprecated (https://docs.pydantic.dev/latest/usage/model_config/ ),
it is supported by v2. I would assume this support will remain
for a while, this will help ease the transition to v2
2023-08-19 20:50:59 -07:00
Simon Willison
6c532103e0
Release 0.7
...
Refs #115 , #132 , #136 , #146 , #151
2023-08-12 09:25:42 -07:00
Simon Willison
4484765efe
Release 0.6.1
...
Refs #124
2023-07-24 08:41:05 -07:00
Simon Willison
9a177abfd5
Release 0.6
...
Refs #106 , #107 , #108 , #109
2023-07-18 14:36:37 -07:00
Simon Willison
58d1f9291d
Don't use openai.api_key global, refs #107
2023-07-14 14:07:42 -07:00
Simon Willison
3f1388a4e6
setuptools and pip as dependencies
...
Needed for the install and uninstall commands.
Without these installation tools like rye might not work.
2023-07-13 21:04:07 -07:00
Simon Willison
79cce53904
Description should not be a Python tuple!
2023-07-13 15:07:48 -07:00
Simon Willison
a3c079606c
Release 0.5
...
Refs #31 , #53 , #55 , #57 , #63 , #69 , #70 , #75 , #76 , #79 , #82 , #91 , #98
2023-07-12 07:22:17 -07:00
Simon Willison
3afe82f7a6
New tagline, link to shortly-to-be-published blog entry, refs #88
2023-07-12 07:09:16 -07:00
Simon Willison
b38b8314b9
Initial working implementation of conversations, refs #85
2023-07-10 22:37:45 -07:00
Simon Willison
94b13ab872
types-click
2023-07-06 20:45:10 -07:00
Simon Willison
4a9f7f4908
Lint using Ruff, refs #78
2023-07-02 12:41:40 -07:00
Simon Willison
9eeebfa020
type stubs for PyYAML and requests, refs #77
2023-07-02 12:39:37 -07:00
Simon Willison
3ed86e403d
Added mypy, plus some fixes to make it happy - refs #77
2023-07-02 12:36:22 -07:00
Simon Willison
9d914bf9cc
Include cogapp in pip install -e '.[test]'
2023-07-01 11:56:50 -07:00
Simon Willison
9ac120fae4
Upgrade to pydantic 2 using bump-pydantic, refs #74
2023-07-01 11:53:54 -07:00
Simon Willison
0f266d6657
Fix for missing package bug
2023-07-01 11:36:58 -07:00
Simon Willison
098d77905d
main branch doesn't work with pydantic 2.0 yet
2023-07-03 13:12:33 -07:00
Simon Willison
6c321a3a15
Release 0.4.1
...
Refs #42 , #43 , #44 , #45 , #50
2023-06-17 22:41:09 +01:00
Simon Willison
a396950f79
Initial plugin framework and register_commands(cli) hook, refs #49
2023-06-17 17:42:13 +01:00
Simon Willison
b55f84a7c0
Update links to documentation site, closes #22
2023-06-17 09:44:06 +01:00
Simon Willison
2d3d297103
Release 0.4
...
Refs #6 , #13 , #15 , #16 , #17 , #21 , #24 , #25 , #35 , #37
2023-06-17 09:42:13 +01:00
Simon Willison
144ffc3f6b
Prompt templates
...
Closes #23
2023-06-17 08:40:46 +01:00
Simon Willison
5cd753d9e2
Drop platformdirs in favor of click, closes #29
2023-06-15 22:53:21 +01:00
Simon Willison
246266bee7
llm keys set and llm keys path commands, refs #13
2023-06-15 09:14:26 +01:00
Simon Willison
12d6cf1049
Initial test for 'llm prompt' command, closes #18
2023-06-14 18:32:48 +01:00