From 6273bc79ff51761f36508ccd1b6f3c696a5c7d53 Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Thu, 10 Apr 2025 17:28:36 -0700 Subject: [PATCH] Release 0.25a0 Refs #887, #903, #904, #908 --- docs/changelog.md | 8 ++++++++ pyproject.toml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/changelog.md b/docs/changelog.md index 492d3ee..4abc6b2 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,13 @@ # Changelog +(v0_25a0)= +## 0.25a0 (2025-04-10) + +- `llm models --options` now shows keys and environment variables for models that use API keys. Thanks, [Steve Morin](https://github.com/smorin). [#903](https://github.com/simonw/llm/issues/903) +- Added `py.typed` marker file so LLM can now be used as a dependency in projects that use `mypy` without a warning. [#887](https://github.com/simonw/llm/issues/887) +- `$` characters can now be used in templates by escaping them as `$$`. Thanks, [@guspix](https://github.com/guspix). [#904](https://github.com/simonw/llm/issues/904) +- LLM now uses `pyproject.toml` instead of `setup.py`. [#908](https://github.com/simonw/llm/issues/908) + (v0_24_2)= ## 0.24.2 (2025-04-08) diff --git a/pyproject.toml b/pyproject.toml index af58dd0..3e442d0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "llm" -version = "0.24.2" +version = "0.25a0" description = "CLI utility and Python library for interacting with Large Language Models from organizations like OpenAI, Anthropic and Gemini plus local models installed on your own machine." readme = { file = "README.md", content-type = "text/markdown" } authors = [