git: 4830cc4be071 - main - textproc/py-tiktoken: Update to 0.9.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Wed, 19 Feb 2025 11:58:34 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4830cc4be071f5a69237855f8cdd7176768adb01

commit 4830cc4be071f5a69237855f8cdd7176768adb01
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-02-19 11:54:48 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-02-19 11:54:48 +0000

    textproc/py-tiktoken: Update to 0.9.0
    
    Changes:        https://github.com/openai/tiktoken/releases
                    https://github.com/openai/tiktoken/blob/main/CHANGELOG.md
---
 textproc/py-tiktoken/Makefile        |  3 +-
 textproc/py-tiktoken/Makefile.crates | 35 +++++++++--------
 textproc/py-tiktoken/distinfo        | 74 ++++++++++++++++++------------------
 3 files changed, 55 insertions(+), 57 deletions(-)

diff --git a/textproc/py-tiktoken/Makefile b/textproc/py-tiktoken/Makefile
index 7b579ef494a0..ad9a3cfb25a7 100644
--- a/textproc/py-tiktoken/Makefile
+++ b/textproc/py-tiktoken/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	tiktoken
-PORTVERSION=	0.8.0
-PORTREVISION=	3
+PORTVERSION=	0.9.0
 CATEGORIES=	textproc python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-tiktoken/Makefile.crates b/textproc/py-tiktoken/Makefile.crates
index 97cb9fc6180d..4ed70e22bfda 100644
--- a/textproc/py-tiktoken/Makefile.crates
+++ b/textproc/py-tiktoken/Makefile.crates
@@ -1,32 +1,31 @@
-===> /usr/ports/works/home/FreeBSD/ports/textproc/py-tiktoken/work-py311/tiktoken-0.8.0/Cargo.lock not found.  Trying to generate it...
 CARGO_CRATES=	aho-corasick-1.1.3 \
 		autocfg-1.4.0 \
 		bit-set-0.5.3 \
 		bit-vec-0.6.3 \
-		bstr-1.10.0 \
+		bstr-1.11.3 \
 		cfg-if-1.0.0 \
 		fancy-regex-0.13.0 \
 		heck-0.5.0 \
 		indoc-2.0.5 \
-		libc-0.2.159 \
+		libc-0.2.169 \
 		memchr-2.7.4 \
 		memoffset-0.9.1 \
-		once_cell-1.20.2 \
-		portable-atomic-1.9.0 \
-		proc-macro2-1.0.87 \
-		pyo3-0.22.4 \
-		pyo3-build-config-0.22.4 \
-		pyo3-ffi-0.22.4 \
-		pyo3-macros-0.22.4 \
-		pyo3-macros-backend-0.22.4 \
-		quote-1.0.37 \
-		regex-1.11.0 \
-		regex-automata-0.4.8 \
+		once_cell-1.20.3 \
+		portable-atomic-1.10.0 \
+		proc-macro2-1.0.93 \
+		pyo3-0.22.6 \
+		pyo3-build-config-0.22.6 \
+		pyo3-ffi-0.22.6 \
+		pyo3-macros-0.22.6 \
+		pyo3-macros-backend-0.22.6 \
+		quote-1.0.38 \
+		regex-1.11.1 \
+		regex-automata-0.4.9 \
 		regex-syntax-0.8.5 \
 		rustc-hash-1.1.0 \
-		serde-1.0.210 \
-		serde_derive-1.0.210 \
-		syn-2.0.79 \
+		serde-1.0.217 \
+		serde_derive-1.0.217 \
+		syn-2.0.98 \
 		target-lexicon-0.12.16 \
-		unicode-ident-1.0.13 \
+		unicode-ident-1.0.16 \
 		unindent-0.2.3
diff --git a/textproc/py-tiktoken/distinfo b/textproc/py-tiktoken/distinfo
index afc3ebc7afa9..9eb3e2f08a01 100644
--- a/textproc/py-tiktoken/distinfo
+++ b/textproc/py-tiktoken/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1728632490
-SHA256 (tiktoken-0.8.0.tar.gz) = 9ccbb2740f24542534369c5635cfd9b2b3c2490754a78ac8831d99f89f94eeb2
-SIZE (tiktoken-0.8.0.tar.gz) = 35107
+TIMESTAMP = 1739930208
+SHA256 (tiktoken-0.9.0.tar.gz) = d02a5ca6a938e0490e1ff957bc48c8b078c88cb83977be1625b1fd8aac792c5d
+SIZE (tiktoken-0.9.0.tar.gz) = 35991
 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
@@ -9,8 +9,8 @@ SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e
 SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
 SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
 SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
-SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c
-SIZE (rust/crates/bstr-1.10.0.crate) = 380426
+SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
+SIZE (rust/crates/bstr-1.11.3.crate) = 351536
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/fancy-regex-0.13.0.crate) = 531e46835a22af56d1e3b66f04844bed63158bc094a628bec1d321d9b4c44bf2
@@ -19,47 +19,47 @@ SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d3
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
 SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
 SIZE (rust/crates/indoc-2.0.5.crate) = 14396
-SHA256 (rust/crates/libc-0.2.159.crate) = 561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5
-SIZE (rust/crates/libc-0.2.159.crate) = 755366
+SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
+SIZE (rust/crates/libc-0.2.169.crate) = 757901
 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
 SIZE (rust/crates/memchr-2.7.4.crate) = 96670
 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
 SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/portable-atomic-1.9.0.crate) = cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2
-SIZE (rust/crates/portable-atomic-1.9.0.crate) = 166365
-SHA256 (rust/crates/proc-macro2-1.0.87.crate) = b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a
-SIZE (rust/crates/proc-macro2-1.0.87.crate) = 49121
-SHA256 (rust/crates/pyo3-0.22.4.crate) = 00e89ce2565d6044ca31a3eb79a334c3a79a841120a98f64eea9f579564cb691
-SIZE (rust/crates/pyo3-0.22.4.crate) = 546534
-SHA256 (rust/crates/pyo3-build-config-0.22.4.crate) = d8afbaf3abd7325e08f35ffb8deb5892046fcb2608b703db6a583a5ba4cea01e
-SIZE (rust/crates/pyo3-build-config-0.22.4.crate) = 31296
-SHA256 (rust/crates/pyo3-ffi-0.22.4.crate) = ec15a5ba277339d04763f4c23d85987a5b08cbb494860be141e6a10a8eb88022
-SIZE (rust/crates/pyo3-ffi-0.22.4.crate) = 69360
-SHA256 (rust/crates/pyo3-macros-0.22.4.crate) = 15e0f01b5364bcfbb686a52fc4181d412b708a68ed20c330db9fc8d2c2bf5a43
-SIZE (rust/crates/pyo3-macros-0.22.4.crate) = 8188
-SHA256 (rust/crates/pyo3-macros-backend-0.22.4.crate) = a09b550200e1e5ed9176976d0060cbc2ea82dc8515da07885e7b8153a85caacb
-SIZE (rust/crates/pyo3-macros-backend-0.22.4.crate) = 66307
-SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
-SIZE (rust/crates/quote-1.0.37.crate) = 28558
-SHA256 (rust/crates/regex-1.11.0.crate) = 38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8
-SIZE (rust/crates/regex-1.11.0.crate) = 254059
-SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3
-SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784
+SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
+SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
+SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
+SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
+SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
+SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/pyo3-0.22.6.crate) = f402062616ab18202ae8319da13fa4279883a2b8a9d9f83f20dbade813ce1884
+SIZE (rust/crates/pyo3-0.22.6.crate) = 546746
+SHA256 (rust/crates/pyo3-build-config-0.22.6.crate) = b14b5775b5ff446dd1056212d778012cbe8a0fbffd368029fd9e25b514479c38
+SIZE (rust/crates/pyo3-build-config-0.22.6.crate) = 31369
+SHA256 (rust/crates/pyo3-ffi-0.22.6.crate) = 9ab5bcf04a2cdcbb50c7d6105de943f543f9ed92af55818fd17b660390fc8636
+SIZE (rust/crates/pyo3-ffi-0.22.6.crate) = 69352
+SHA256 (rust/crates/pyo3-macros-0.22.6.crate) = 0fd24d897903a9e6d80b968368a34e1525aeb719d568dba8b3d4bfa5dc67d453
+SIZE (rust/crates/pyo3-macros-0.22.6.crate) = 8182
+SHA256 (rust/crates/pyo3-macros-backend-0.22.6.crate) = 36c011a03ba1e50152b4b394b479826cad97e7a21eb52df179cd91ac411cbfbe
+SIZE (rust/crates/pyo3-macros-backend-0.22.6.crate) = 66312
+SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
+SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
 SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/serde-1.0.210.crate) = c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a
-SIZE (rust/crates/serde-1.0.210.crate) = 78338
-SHA256 (rust/crates/serde_derive-1.0.210.crate) = 243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f
-SIZE (rust/crates/serde_derive-1.0.210.crate) = 56020
-SHA256 (rust/crates/syn-2.0.79.crate) = 89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590
-SIZE (rust/crates/syn-2.0.79.crate) = 268981
+SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
+SIZE (rust/crates/serde-1.0.217.crate) = 79019
+SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
+SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
+SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
+SIZE (rust/crates/syn-2.0.98.crate) = 297807
 SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
 SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe
-SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279
+SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
+SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
 SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
 SIZE (rust/crates/unindent-0.2.3.crate) = 7306