CVE and update status of the FreeBSD ports tree3,298 unaddressed CVEs in 671 portsAll times are CET
Port details

devel/py-ddtrace 4.13.2_1

Datadog APM client library

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 4.13.2_1
Upstream
up to date
Last update
to 4.13.2_1 · 9c878207a1
Quarterly
2026Q4: 4.13.2
WWW
https://ddtrace.readthedocs.io/en/stable/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install py312-ddtrace
installs 4.13.2_1 from latest; from quarterly (2026Q4) 4.13.2
Port
# cd /usr/ports/devel/py-ddtrace && make install clean
# make -C /usr/ports/devel/py-ddtrace config  # change options first
Size
6.8 MiB download · 33 MiB installed
Depends on
devel/libdatadog 24.0.2_8, devel/libddwaf 2.1.0, devel/py-bytecode 0.19.0, devel/py-envier 0.6.1, devel/py-openfeature-sdk 0.10.0, devel/py-opentelemetry-api 1.44.0_1, devel/py-opentelemetry-exporter-otlp 1.44.0_1, devel/py-opentracing 2.4.0_1, devel/py-wrapt 2.4.1, lang/python312 3.12.15
License
APACHE20 or BSD3CLAUSE
Options
3 of 3 on in the package: OPENFEATURE OPENTELEMETRY OPENTRACING

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 164.13.2_1✗–
FreeBSD 154.13.2_1✗–
FreeBSD 144.13.2_1✗✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 154.13.2✗–
FreeBSD 144.13.2✗✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 4.13.2_1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (218)

Po-Chuan Hsieh (sunpoet) · 2.12.2
devel/py-ddtrace: Update to 2.12.2

Changes:	https://github.com/DataDog/dd-trace-py/releases
d7f15e1bd2
Po-Chuan Hsieh (sunpoet) · 2.12.1
devel/py-ddtrace: Update to 2.12.1

Changes:	https://github.com/DataDog/dd-trace-py/releases
83dd7faf6d
Mikael Urankar (mikael) · 2.11.3_1
lang/rust: Bump revisions after 1.81.0

PR:		281300
89ab81d0e2
Mikael Urankar (mikael) · 2.11.3
*/*: remove STRIP_CMD calls in rust based ports

This is not needed after bc4fedc1fec0d359365c04d43be9e32bf101a50e

PR:		246993
Differential Revision:	https://reviews.freebsd.org/D46503
c0d07f1127
Po-Chuan Hsieh (sunpoet) · 2.11.3
devel/py-ddtrace: Update to 2.11.3

- Use latest abseil (20240722.0)

Changes:	https://github.com/DataDog/dd-trace-py/releases
999eb023d7
Po-Chuan Hsieh (sunpoet) · 2.10.5
devel/py-ddtrace: Update to 2.10.5

Changes:	https://github.com/DataDog/dd-trace-py/releases
9fc56e42b6
Mikael Urankar (mikael) · 2.10.3_1
lang/rust: Bump revisions after 1.80.1

PR:		280490
7a55f95425
Po-Chuan Hsieh (sunpoet) · 2.10.3
devel/py-ddtrace: Update to 2.10.3

Changes:	https://github.com/DataDog/dd-trace-py/releases
4242c09e56
Po-Chuan Hsieh (sunpoet) · 2.10.2_1
devel/py-ddtrace: Add OPENAI option

- Bump PORTREVISION for dependency change
6807332e57
Po-Chuan Hsieh (sunpoet) · 2.10.2
devel/py-ddtrace: Update to 2.10.2

Changes:	https://github.com/DataDog/dd-trace-py/releases
54348a04ff
Po-Chuan Hsieh (sunpoet) · 2.9.4
devel/py-ddtrace: Update to 2.9.4

Changes:	https://github.com/DataDog/dd-trace-py/releases
5093462450
Po-Chuan Hsieh (sunpoet) · 2.9.3
devel/py-ddtrace: Convert to USES=cmake:indirect
db6789c215
Po-Chuan Hsieh (sunpoet) · 2.9.3
devel/py-ddtrace: Update to 2.9.3

Changes:	https://github.com/DataDog/dd-trace-py/releases
9b7c09d294
Po-Chuan Hsieh (sunpoet) · 2.9.2
devel/py-ddtrace: Update to 2.9.2

Changes:	https://github.com/DataDog/dd-trace-py/releases
593ddb98b7
Po-Chuan Hsieh (sunpoet) · 2.9.1
devel/py-ddtrace: Update to 2.9.1

- Use latest abseil (20240116.2)

Changes:	https://github.com/DataDog/dd-trace-py/releases
cefc1ba25f
Po-Chuan Hsieh (sunpoet) · 2.8.5
devel/py-ddtrace: Update to 2.8.5

Changes:	https://github.com/DataDog/dd-trace-py/releases
d09a41939a
Po-Chuan Hsieh (sunpoet) · 2.8.4
devel/py-ddtrace: Update to 2.8.4

Changes:	https://github.com/DataDog/dd-trace-py/releases
74934cb4c1
Po-Chuan Hsieh (sunpoet) · 2.8.1
devel/py-ddtrace: Update to 2.8.1

Changes:	https://github.com/DataDog/dd-trace-py/releases
52ef6d8fcb
Po-Chuan Hsieh (sunpoet) · 2.8.0
devel/py-ddtrace: Update to 2.8.0

Changes:	https://github.com/DataDog/dd-trace-py/releases
f9ac96b9e2
Charlie Li (vishwin) · 2.1.8
devel/py-setuptools-scm: update to 8.0.4

Directory and PORTNAME changed to match normalised name in release
tarball; consumers updated to match.

Although setuptools itself is specified as a run dependency in the
Python package metadata, it is currently left out here to prevent
environment pollution until at least PR 270510 is committed.
Additionally, this version of setuptools-scm requires setuptools>=61,
which means this version is only meant for USE_PYTHON=pep517 ports
as all USE_PYTHON=distutils ports will switch to devel/py-setuptools58
also after PR 270510. science/py-emmet-core is switched to
devel/py-setuptools_scm7 accordingly, as it specifies setuptools-scm<8.
devel/py-{flit-scm,hatch-vcs} have ${PY_SETUPTOOLS} added to
RUN_DEPENDS to compensate.

Further details: https://wiki.freebsd.org/Python/setuptools

Reported by: yuri
Co-authored by: matthew
Exp-run by: antoine (earlier iteration)
Approved by: yuri (science/py-emmet-core, previous iteration)
PR: 272134
Differential Revision: https://reviews.freebsd.org/D39288
5d4139f8bd
Po-Chuan Hsieh (sunpoet) · 2.1.8
devel/py-ddtrace: Update version requirement of BUILD_DEPENDS
6a5787aef3
Po-Chuan Hsieh (sunpoet) · 2.1.8
devel/py-ddtrace: Update to 2.1.8

Changes:	https://github.com/DataDog/dd-trace-py/releases
e85eb226fd
Po-Chuan Hsieh (sunpoet) · 2.1.6
devel/py-ddtrace: Update to 2.1.6

Changes:	https://github.com/DataDog/dd-trace-py/releases
		https://ddtrace.readthedocs.io/en/stable/release_notes.html
aa1d40c553
Po-Chuan Hsieh (sunpoet) · 1.20.10
devel/py-ddtrace: Update to 1.20.10

Changes:	https://github.com/DataDog/dd-trace-py/releases
		https://ddtrace.readthedocs.io/en/stable/release_notes.html
48e351222d
Po-Chuan Hsieh (sunpoet) · 1.20.8
devel/py-ddtrace: Update to 1.20.8

Changes:	https://github.com/DataDog/dd-trace-py/releases
		https://ddtrace.readthedocs.io/en/stable/release_notes.html
51f49c59bc
Po-Chuan Hsieh (sunpoet) · 1.20.7
devel/py-ddtrace: Update to 1.20.7

Changes:	https://github.com/DataDog/dd-trace-py/releases
		https://ddtrace.readthedocs.io/en/stable/release_notes.html
d3ca5e3aae
Po-Chuan Hsieh (sunpoet) · 1.20.5
devel/py-ddtrace: Update to 1.20.5

Changes:	https://github.com/DataDog/dd-trace-py/releases
		https://ddtrace.readthedocs.io/en/stable/release_notes.html
de73045843
Po-Chuan Hsieh (sunpoet) · 1.20.3
devel/py-ddtrace: Update to 1.20.3

- Use latest abseil (20230802.1)

Changes:	https://github.com/DataDog/dd-trace-py/releases
		https://ddtrace.readthedocs.io/en/stable/release_notes.html
f8fc7d8364
Po-Chuan Hsieh (sunpoet) · 1.20.2
devel/py-ddtrace: Update to 1.20.2

Changes:	https://github.com/DataDog/dd-trace-py/releases
		https://ddtrace.readthedocs.io/en/stable/release_notes.html
5579ed9bbb
Po-Chuan Hsieh (sunpoet) · 1.20.1
devel/py-ddtrace: Update to 1.20.1

Changes:	https://github.com/DataDog/dd-trace-py/releases
		https://ddtrace.readthedocs.io/en/stable/release_notes.html
3242937db8
Po-Chuan Hsieh (sunpoet) · 1.19.0
devel/py-ddtrace: Update to 1.19.0

Changes:	https://github.com/DataDog/dd-trace-py/releases
		https://ddtrace.readthedocs.io/en/stable/release_notes.html
14f818d1d6
Po-Chuan Hsieh (sunpoet) · 1.18.4
devel/py-ddtrace: Update to 1.18.4

Changes:	https://github.com/DataDog/dd-trace-py/releases
		https://ddtrace.readthedocs.io/en/stable/release_notes.html
54f9918e9a
Po-Chuan Hsieh (sunpoet) · 1.18.3
devel/py-ddtrace: Update to 1.18.3

Changes:	https://github.com/DataDog/dd-trace-py/releases
		https://ddtrace.readthedocs.io/en/stable/release_notes.html
84f1a8a12c
Po-Chuan Hsieh (sunpoet) · 1.18.2
devel/py-ddtrace: Update to 1.18.2

- Use latest abseil (20230802.0)
- Remove powerpc patch (already in newer abseil)

Changes:	https://github.com/DataDog/dd-trace-py/releases
		https://ddtrace.readthedocs.io/en/stable/release_notes.html
be7d4460fc
Po-Chuan Hsieh (sunpoet) · 1.18.0
devel/py-ddtrace: Update PORTSCOUT
7ddec8dc4e
Piotr Kubaj (pkubaj) · 1.18.0
devel/py-ddtrace: fix build on powerpc*
dce394d95e
Po-Chuan Hsieh (sunpoet) · 1.18.0
devel/py-ddtrace: Add PORTSCOUT
5ac1d11a91
Po-Chuan Hsieh (sunpoet) · 1.18.0
devel/py-ddtrace: Update to 1.18.0

Changes:	https://github.com/DataDog/dd-trace-py/releases
		https://ddtrace.readthedocs.io/en/stable/release_notes.html
bec0835314
Po-Chuan Hsieh (sunpoet) · 1.17.2
devel/py-ddtrace: Update to 1.17.2

- Update WWW

Changes:	https://github.com/DataDog/dd-trace-py/releases
		https://ddtrace.readthedocs.io/en/stable/release_notes.html
0c96adba0b
Po-Chuan Hsieh (sunpoet) · 1.16.0
devel/py-ddtrace: Update to 1.16.0

Changes:	https://github.com/DataDog/dd-trace-py/releases
ec87db61a7
Charlie Li (vishwin) · 1.15.1
devel/py-setuptools: convert individual consumers to ${PY_SETUPTOOLS}

Currently a no-op, but in the future outputs the correct setuptools
port depending on whether USES_PYTHON=distutils is specified.

With hat: python
PR: 270510, 270358
9a80a6ee5e
Po-Chuan Hsieh (sunpoet) · 1.15.1
devel/py-ddtrace: Update to 1.15.1

Changes:	https://github.com/DataDog/dd-trace-py/releases
89007a428a
Po-Chuan Hsieh (sunpoet) · 1.14.0
devel/py-ddtrace: Fix build with Clang 15 and remove the workaround

ddtrace/vendor/psutil/arch/freebsd/sys_socks.c:178:40: error: incompatible integer to pointer conversion passing 'kvaddr_t' (aka 'unsigned long') to parameter of type 'void *' [-Wint-conversion]
        xf = psutil_get_file_from_sock(so->xso_so);
                                       ^~~~~~~~~~
ddtrace/vendor/psutil/arch/freebsd/sys_socks.c:61:33: note: passing argument to parameter 'sock' here
psutil_get_file_from_sock(void *sock) {
                                ^
ddtrace/vendor/psutil/arch/freebsd/sys_socks.c:298:40: error: incompatible integer to pointer conversion passing 'kvaddr_t' (aka 'unsigned long') to parameter of type 'void *' [-Wint-conversion]
        xf = psutil_get_file_from_sock(xup->xu_socket.xso_so);
                                       ^~~~~~~~~~~~~~~~~~~~~
ddtrace/vendor/psutil/arch/freebsd/sys_socks.c:61:33: note: passing argument to parameter 'sock' here
psutil_get_file_from_sock(void *sock) {
                                ^
1 warning and 2 errors generated.
1397fea208
Rene Ladan (rene) · 1.14.0
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
3d9a815d9c
Po-Chuan Hsieh (sunpoet) · 1.14.0
devel/py-ddtrace: Update to 1.14.0

Changes:	https://github.com/DataDog/dd-trace-py/releases
4e54062dcb
Muhammad Moinur Rahman (bofh) · 1.13.3
devel/py-ddtrace: Fix build on llvm15

Approved by:	portmgr (blanket)
5858ed1e98
Po-Chuan Hsieh (sunpoet) · 1.13.3
devel/py-ddtrace: Update to 1.13.3

Changes:	https://github.com/DataDog/dd-trace-py/releases
f6873bfb33
Po-Chuan Hsieh (sunpoet) · 1.13.1
devel/py-ddtrace: Update to 1.13.1

Changes:	https://github.com/DataDog/dd-trace-py/releases
ba8a5f8e94
Po-Chuan Hsieh (sunpoet) · 1.12.4
devel/py-ddtrace: Update to 1.12.4

Changes:	https://github.com/DataDog/dd-trace-py/releases
04f7fba10d
Po-Chuan Hsieh (sunpoet) · 1.12.2
devel/py-ddtrace: Update to 1.12.2

- Convert to USE_PYTHON=pep517

Changes:	https://github.com/DataDog/dd-trace-py/releases
571e3d5d00