git: af4303085418 - main - devel/py-ddtrace: Update to 2.19.2

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Mon, 03 Feb 2025 15:57:19 UTC
The branch main has been updated by sunpoet:

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

commit af430308541860a11d112f7da65d043126894fe5
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-02-03 15:18:31 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-02-03 15:51:05 +0000

    devel/py-ddtrace: Update to 2.19.2
    
    Changes:        https://github.com/DataDog/dd-trace-py/releases
---
 devel/py-ddtrace/Makefile        |  5 ++--
 devel/py-ddtrace/Makefile.crates | 27 ++++--------------
 devel/py-ddtrace/distinfo        | 60 ++++++++++------------------------------
 3 files changed, 23 insertions(+), 69 deletions(-)

diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile
index 9fa301e2d0ce..3e72f9812b85 100644
--- a/devel/py-ddtrace/Makefile
+++ b/devel/py-ddtrace/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	ddtrace
-PORTVERSION=	2.18.1
-PORTREVISION=	1
+PORTVERSION=	2.19.2
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI \
 		https://github.com/abseil/abseil-cpp/releases/download/${ABSEIL_VERSION}/:abseil
@@ -23,7 +22,7 @@ BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
 		${PYTHON_PKGNAMEPREFIX}setuptools-scm>=4:devel/py-setuptools-scm@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
 LIB_DEPENDS=	libddwaf.so:devel/libddwaf
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}bytecode>=0.15.0:devel/py-bytecode@${PY_FLAVOR} \
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}bytecode>=0.16.0:devel/py-bytecode@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}envier>=0.5<1:devel/py-envier@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1:devel/py-opentelemetry-api@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}protobuf>=3,1:devel/py-protobuf@${PY_FLAVOR} \
diff --git a/devel/py-ddtrace/Makefile.crates b/devel/py-ddtrace/Makefile.crates
index 8ebbf2712b58..5218100b5fab 100644
--- a/devel/py-ddtrace/Makefile.crates
+++ b/devel/py-ddtrace/Makefile.crates
@@ -1,43 +1,28 @@
 CARGO_CRATES=	anyhow-1.0.86 \
 		autocfg-1.3.0 \
-		bitflags-2.5.0 \
 		bytes-1.6.1 \
 		cfg-if-1.0.0 \
 		either-1.13.0 \
-		heck-0.4.1 \
+		heck-0.5.0 \
 		indoc-2.0.5 \
 		itertools-0.10.5 \
 		libc-0.2.154 \
-		lock_api-0.4.12 \
 		memoffset-0.9.1 \
 		once_cell-1.19.0 \
-		parking_lot-0.12.2 \
-		parking_lot_core-0.9.10 \
 		portable-atomic-1.6.0 \
 		proc-macro2-1.0.82 \
 		prost-0.11.9 \
 		prost-derive-0.11.9 \
-		pyo3-0.21.2 \
+		pyo3-0.22.3 \
 		pyo3-build-config-0.21.2 \
-		pyo3-ffi-0.21.2 \
-		pyo3-macros-0.21.2 \
-		pyo3-macros-backend-0.21.2 \
+		pyo3-build-config-0.22.3 \
+		pyo3-ffi-0.22.3 \
+		pyo3-macros-0.22.3 \
+		pyo3-macros-backend-0.22.3 \
 		quote-1.0.36 \
-		redox_syscall-0.5.1 \
-		scopeguard-1.2.0 \
-		smallvec-1.13.2 \
 		syn-1.0.109 \
 		syn-2.0.61 \
 		target-lexicon-0.12.14 \
 		unicode-ident-1.0.12 \
 		unindent-0.2.3 \
-		windows-targets-0.52.5 \
-		windows_aarch64_gnullvm-0.52.5 \
-		windows_aarch64_msvc-0.52.5 \
-		windows_i686_gnu-0.52.5 \
-		windows_i686_gnullvm-0.52.5 \
-		windows_i686_msvc-0.52.5 \
-		windows_x86_64_gnu-0.52.5 \
-		windows_x86_64_gnullvm-0.52.5 \
-		windows_x86_64_msvc-0.52.5 \
 		datadog-ddsketch@git+https://github.com/DataDog/libdatadog?rev=v14.3.1\#48240f2588665a03c2061879345566ec7e70fabf
diff --git a/devel/py-ddtrace/distinfo b/devel/py-ddtrace/distinfo
index c15a40b157f2..3e739c44ab0d 100644
--- a/devel/py-ddtrace/distinfo
+++ b/devel/py-ddtrace/distinfo
@@ -1,38 +1,30 @@
-TIMESTAMP = 1735227864
-SHA256 (ddtrace-2.18.1.tar.gz) = 859d10ecf4cd2b9a58c2af38cf95d77bbaaca3c8f2527f0120f796d8afd57c53
-SIZE (ddtrace-2.18.1.tar.gz) = 8554338
+TIMESTAMP = 1738088960
+SHA256 (ddtrace-2.19.2.tar.gz) = 67e90500148c7a3e5f2fc363a7ef1a3a4f591a0a34e0bf02e17c1500f85b2ca9
+SIZE (ddtrace-2.19.2.tar.gz) = 8716651
 SHA256 (abseil-cpp-20240722.0.tar.gz) = f50e5ac311a81382da7fa75b97310e4b9006474f9560ac46f54a9967f07d4ae3
 SIZE (abseil-cpp-20240722.0.tar.gz) = 2242861
 SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
 SIZE (rust/crates/anyhow-1.0.86.crate) = 46741
 SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
 SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
-SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
-SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
 SHA256 (rust/crates/bytes-1.6.1.crate) = a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952
 SIZE (rust/crates/bytes-1.6.1.crate) = 60723
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
 SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+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/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
 SIZE (rust/crates/itertools-0.10.5.crate) = 115354
 SHA256 (rust/crates/libc-0.2.154.crate) = ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346
 SIZE (rust/crates/libc-0.2.154.crate) = 743304
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
 SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
 SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
 SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/parking_lot-0.12.2.crate) = 7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb
-SIZE (rust/crates/parking_lot-0.12.2.crate) = 41723
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
 SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0
 SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689
 SHA256 (rust/crates/proc-macro2-1.0.82.crate) = 8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b
@@ -41,24 +33,20 @@ SHA256 (rust/crates/prost-0.11.9.crate) = 0b82eaa1d779e9a4bc1c3217db8ffbeabaae1d
 SIZE (rust/crates/prost-0.11.9.crate) = 28958
 SHA256 (rust/crates/prost-derive-0.11.9.crate) = e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4
 SIZE (rust/crates/prost-derive-0.11.9.crate) = 19513
-SHA256 (rust/crates/pyo3-0.21.2.crate) = a5e00b96a521718e08e03b1a622f01c8a8deb50719335de3f60b3b3950f069d8
-SIZE (rust/crates/pyo3-0.21.2.crate) = 504574
+SHA256 (rust/crates/pyo3-0.22.3.crate) = 15ee168e30649f7f234c3d49ef5a7a6cbf5134289bc46c29ff3155fa3221c225
+SIZE (rust/crates/pyo3-0.22.3.crate) = 542516
 SHA256 (rust/crates/pyo3-build-config-0.21.2.crate) = 7883df5835fafdad87c0d888b266c8ec0f4c9ca48a5bed6bbb592e8dedee1b50
 SIZE (rust/crates/pyo3-build-config-0.21.2.crate) = 30581
-SHA256 (rust/crates/pyo3-ffi-0.21.2.crate) = 01be5843dc60b916ab4dad1dca6d20b9b4e6ddc8e15f50c47fe6d85f1fb97403
-SIZE (rust/crates/pyo3-ffi-0.21.2.crate) = 66160
-SHA256 (rust/crates/pyo3-macros-0.21.2.crate) = 77b34069fc0682e11b31dbd10321cbf94808394c56fd996796ce45217dfac53c
-SIZE (rust/crates/pyo3-macros-0.21.2.crate) = 7920
-SHA256 (rust/crates/pyo3-macros-backend-0.21.2.crate) = 08260721f32db5e1a5beae69a55553f56b99bd0e1c3e6e0a5e8851a9d0f5a85c
-SIZE (rust/crates/pyo3-macros-backend-0.21.2.crate) = 58088
+SHA256 (rust/crates/pyo3-build-config-0.22.3.crate) = e61cef80755fe9e46bb8a0b8f20752ca7676dcc07a5277d8b7768c6172e529b3
+SIZE (rust/crates/pyo3-build-config-0.22.3.crate) = 31297
+SHA256 (rust/crates/pyo3-ffi-0.22.3.crate) = 67ce096073ec5405f5ee2b8b31f03a68e02aa10d5d4f565eca04acc41931fa1c
+SIZE (rust/crates/pyo3-ffi-0.22.3.crate) = 69099
+SHA256 (rust/crates/pyo3-macros-0.22.3.crate) = 2440c6d12bc8f3ae39f1e775266fa5122fd0c8891ce7520fa6048e683ad3de28
+SIZE (rust/crates/pyo3-macros-0.22.3.crate) = 8183
+SHA256 (rust/crates/pyo3-macros-backend-0.22.3.crate) = 1be962f0e06da8f8465729ea2cb71a416d2257dff56cbe40a70d3e62a93ae5d1
+SIZE (rust/crates/pyo3-macros-backend-0.22.3.crate) = 66032
 SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
 SIZE (rust/crates/quote-1.0.36.crate) = 28507
-SHA256 (rust/crates/redox_syscall-0.5.1.crate) = 469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e
-SIZE (rust/crates/redox_syscall-0.5.1.crate) = 22536
-SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
-SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
 SHA256 (rust/crates/syn-2.0.61.crate) = c993ed8ccba56ae856363b1845da7266a7cb78e1d146c8a32d54b45a8b831fc9
@@ -69,23 +57,5 @@ SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683a
 SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
 SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
 SIZE (rust/crates/unindent-0.2.3.crate) = 7306
-SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb
-SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6
-SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944
-SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670
-SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9
-SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064
-SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf
-SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9
-SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
-SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
 SHA256 (DataDog-libdatadog-48240f2588665a03c2061879345566ec7e70fabf_GH0.tar.gz) = ab91b1c8d499f2cabd1e35c8995eae72037be2a7ac4a6e572964157fd117219e
 SIZE (DataDog-libdatadog-48240f2588665a03c2061879345566ec7e70fabf_GH0.tar.gz) = 1035905