From bd04ddbe00a6b2c31f06a21d9c8a033119e06460 Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Fri, 19 Sep 2025 18:37:00 +0000 Subject: [PATCH 1/3] Bump version to 0.0.2, update classifiers. --- python/package-lock.json | 4 ++-- python/package.json | 2 +- python/pyproject.toml | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/python/package-lock.json b/python/package-lock.json index 747c5e17..6c5943b6 100644 --- a/python/package-lock.json +++ b/python/package-lock.json @@ -1,12 +1,12 @@ { "name": "typechat-py", - "version": "0.0.1", + "version": "0.0.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "typechat-py", - "version": "0.0.1", + "version": "0.0.2", "license": "MIT", "devDependencies": { "pyright": "1.1.358" diff --git a/python/package.json b/python/package.json index 07b28dbb..9a6dab73 100644 --- a/python/package.json +++ b/python/package.json @@ -1,7 +1,7 @@ { "name": "typechat-py", "private": true, - "version": "0.0.1", + "version": "0.0.2", "description": "TypeChat is a library that makes it easy to build natural language interfaces using types.", "scripts": { "check": "pyright" diff --git a/python/pyproject.toml b/python/pyproject.toml index c040a73b..b733b196 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -18,6 +18,7 @@ classifiers = [ "Programming Language :: Python", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", ] From 35e7db64511daf6f6976a3e5ceee11d7163727c5 Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Fri, 19 Sep 2025 19:04:38 +0000 Subject: [PATCH 2/3] Update README and version number. --- python/README.md | 5 +---- python/package-lock.json | 4 ++-- python/package.json | 2 +- python/src/typechat/__about__.py | 2 +- 4 files changed, 5 insertions(+), 8 deletions(-) diff --git a/python/README.md b/python/README.md index 54a40e07..459cb82c 100644 --- a/python/README.md +++ b/python/README.md @@ -18,13 +18,10 @@ Types are all you need! ## Getting Started -> [!NOTE] -> TypeChat is not currently published. For now, install from our GitHub repository. - Install TypeChat: ```sh -pip install "typechat @ git+https://github.com/microsoft/TypeChat#subdirectory=python" +pip install typechat ``` You can also develop TypeChat from source, which needs [Python >=3.11](https://www.python.org/downloads/), [hatch](https://hatch.pypa.io/1.6/install/), and [Node.js >=20](https://nodejs.org/en/download): diff --git a/python/package-lock.json b/python/package-lock.json index 6c5943b6..576265c3 100644 --- a/python/package-lock.json +++ b/python/package-lock.json @@ -1,12 +1,12 @@ { "name": "typechat-py", - "version": "0.0.2", + "version": "0.0.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "typechat-py", - "version": "0.0.2", + "version": "0.0.3", "license": "MIT", "devDependencies": { "pyright": "1.1.358" diff --git a/python/package.json b/python/package.json index 9a6dab73..96e01bde 100644 --- a/python/package.json +++ b/python/package.json @@ -1,7 +1,7 @@ { "name": "typechat-py", "private": true, - "version": "0.0.2", + "version": "0.0.3", "description": "TypeChat is a library that makes it easy to build natural language interfaces using types.", "scripts": { "check": "pyright" diff --git a/python/src/typechat/__about__.py b/python/src/typechat/__about__.py index e4e19461..9b824e1e 100644 --- a/python/src/typechat/__about__.py +++ b/python/src/typechat/__about__.py @@ -1,4 +1,4 @@ # SPDX-FileCopyrightText: Microsoft Corporation # # SPDX-License-Identifier: MIT -__version__ = "0.0.2" +__version__ = "0.0.3" From be8854f14af3f8b8156459bf62172aa91e9288ac Mon Sep 17 00:00:00 2001 From: Daniel Rosenwasser Date: Fri, 19 Sep 2025 19:07:52 +0000 Subject: [PATCH 3/3] Another bump. --- python/package-lock.json | 4 ++-- python/package.json | 2 +- python/src/typechat/__about__.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/python/package-lock.json b/python/package-lock.json index 576265c3..07cfde21 100644 --- a/python/package-lock.json +++ b/python/package-lock.json @@ -1,12 +1,12 @@ { "name": "typechat-py", - "version": "0.0.3", + "version": "0.0.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "typechat-py", - "version": "0.0.3", + "version": "0.0.4", "license": "MIT", "devDependencies": { "pyright": "1.1.358" diff --git a/python/package.json b/python/package.json index 96e01bde..c2747e42 100644 --- a/python/package.json +++ b/python/package.json @@ -1,7 +1,7 @@ { "name": "typechat-py", "private": true, - "version": "0.0.3", + "version": "0.0.4", "description": "TypeChat is a library that makes it easy to build natural language interfaces using types.", "scripts": { "check": "pyright" diff --git a/python/src/typechat/__about__.py b/python/src/typechat/__about__.py index 9b824e1e..73542f52 100644 --- a/python/src/typechat/__about__.py +++ b/python/src/typechat/__about__.py @@ -1,4 +1,4 @@ # SPDX-FileCopyrightText: Microsoft Corporation # # SPDX-License-Identifier: MIT -__version__ = "0.0.3" +__version__ = "0.0.4"