git: 24d6b7a2e417 - main - misc/py-openai: update 1.58.1 → 1.68.2

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 23 Mar 2025 09:48:47 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=24d6b7a2e417f8b2a8f73bb0e56406a1d50d8a2e

commit 24d6b7a2e417f8b2a8f73bb0e56406a1d50d8a2e
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-03-23 09:48:31 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-03-23 09:48:44 +0000

    misc/py-openai: update 1.58.1 → 1.68.2
---
 misc/py-openai/Makefile                   |  2 +-
 misc/py-openai/distinfo                   |  6 +++---
 misc/py-openai/files/patch-pyproject.toml | 11 +++++++++++
 3 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/misc/py-openai/Makefile b/misc/py-openai/Makefile
index ce7d73bb873e..42d333289e12 100644
--- a/misc/py-openai/Makefile
+++ b/misc/py-openai/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	openai
-DISTVERSION=	1.58.1
+DISTVERSION=	1.68.2
 CATEGORIES=	misc # machine-learning
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-openai/distinfo b/misc/py-openai/distinfo
index d9e75e2e4848..eed967429a50 100644
--- a/misc/py-openai/distinfo
+++ b/misc/py-openai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734914760
-SHA256 (openai-1.58.1.tar.gz) = f5a035fd01e141fc743f4b0e02c41ca49be8fab0866d3b67f5f29b4f4d3c0973
-SIZE (openai-1.58.1.tar.gz) = 343411
+TIMESTAMP = 1742720390
+SHA256 (openai-1.68.2.tar.gz) = b720f0a95a1dbe1429c0d9bb62096a0d98057bcda82516f6e8af10284bdd5b19
+SIZE (openai-1.68.2.tar.gz) = 413429
diff --git a/misc/py-openai/files/patch-pyproject.toml b/misc/py-openai/files/patch-pyproject.toml
new file mode 100644
index 000000000000..4031c157ea96
--- /dev/null
+++ b/misc/py-openai/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig	2025-03-23 09:28:46 UTC
++++ pyproject.toml
+@@ -100,7 +100,7 @@ typecheck = { chain = [
+ "typecheck:mypy" = "mypy ."
+ 
+ [build-system]
+-requires = ["hatchling==1.26.3", "hatch-fancy-pypi-readme"]
++requires = ["hatchling>=1.26.3", "hatch-fancy-pypi-readme"]
+ build-backend = "hatchling.build"
+ 
+ [tool.hatch.build]