From be7a06b3875e3ecb9229d67a41e290ca218f092d Mon Sep 17 00:00:00 2001 From: Robert Craigie Date: Wed, 26 Jun 2024 11:09:28 +0100 Subject: [PATCH 1/2] fix(cli/migrate): avoid reliance on Python 3.12 argument --- src/openai/cli/_tools/migrate.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/openai/cli/_tools/migrate.py b/src/openai/cli/_tools/migrate.py index 53073b866f..7c10bb7f85 100644 --- a/src/openai/cli/_tools/migrate.py +++ b/src/openai/cli/_tools/migrate.py @@ -138,7 +138,10 @@ def install() -> Path: unpacked_dir.mkdir(parents=True, exist_ok=True) with tarfile.open(temp_file, "r:gz") as archive: - archive.extractall(unpacked_dir, filter="data") + if sys.version_info >= (3, 12): + archive.extractall(unpacked_dir, filter="data") + else: + archive.extractall(unpacked_dir) for item in unpacked_dir.iterdir(): item.rename(target_dir / item.name) From de08f1b3c2c36aa33700248874e49b30679c670d Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Wed, 26 Jun 2024 10:09:53 +0000 Subject: [PATCH 2/2] release: 1.35.5 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ pyproject.toml | 2 +- src/openai/_version.py | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 994b53c2bf..940027a677 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.35.4" + ".": "1.35.5" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index f04a26588e..39672b081b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 1.35.5 (2024-06-26) + +Full Changelog: [v1.35.4...v1.35.5](https://github.com/openai/openai-python/compare/v1.35.4...v1.35.5) + +### Bug Fixes + +* **cli/migrate:** avoid reliance on Python 3.12 argument ([be7a06b](https://github.com/openai/openai-python/commit/be7a06b3875e3ecb9229d67a41e290ca218f092d)) + ## 1.35.4 (2024-06-26) Full Changelog: [v1.35.3...v1.35.4](https://github.com/openai/openai-python/compare/v1.35.3...v1.35.4) diff --git a/pyproject.toml b/pyproject.toml index afbc56485e..d2cf1d0b5e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "openai" -version = "1.35.4" +version = "1.35.5" description = "The official Python library for the openai API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/openai/_version.py b/src/openai/_version.py index 6439aacf1d..4e8d735687 100644 --- a/src/openai/_version.py +++ b/src/openai/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "openai" -__version__ = "1.35.4" # x-release-please-version +__version__ = "1.35.5" # x-release-please-version