diff --git a/CHANGELOG.md b/CHANGELOG.md index 5abb7e07b..2557790aa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.9.7] - 2024-10-18 +- chore: update tiktoken to support python 3.13 + ## [0.9.6] - 2024-10-18 - fix: update summarizer_exchange model to use default model from input exchange (#139) - feat: Add synopisis approach for the core goose loop (#166) diff --git a/packages/exchange/pyproject.toml b/packages/exchange/pyproject.toml index 768907d46..d842def24 100644 --- a/packages/exchange/pyproject.toml +++ b/packages/exchange/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "ai-exchange" -version = "0.9.6" +version = "0.9.7" description = "a uniform python SDK for message generation with LLMs" readme = "README.md" requires-python = ">=3.10" @@ -10,7 +10,7 @@ dependencies = [ "griffe>=1.1.1", "attrs>=24.2.0", "jinja2>=3.1.4", - "tiktoken>=0.7.0", + "tiktoken>=0.8.0", "httpx>=0.27.0", "tenacity>=9.0.0", "python-dotenv>=1.0.1", diff --git a/pyproject.toml b/pyproject.toml index 256f7acfc..265cca59b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,9 +1,9 @@ [project] name = "goose-ai" description = "a programming agent that runs on your machine" -version = "0.9.6" +version = "0.9.7" readme = "README.md" -requires-python = ">=3.10, <=3.12" +requires-python = ">=3.10" dependencies = [ "ai-exchange", "attrs>=23.2.0",