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

devel/py-grpcio 1.84.1

HTTP/2-based RPC framework

Port info

Maintainer
vanilla@FreeBSD.org
Packages
latest: 1.84.1
Upstream
up to date
Last update
to 1.84.1 · 3d4c7fe0db
Quarterly
2026Q4: 1.84.0
WWW
https://pypi.org/project/grpcio/
Links
cgit · VuXML

Install

Package
# pkg install py312-grpcio
installs 1.84.1 from latest; from quarterly (2026Q4) 1.84.0
Port
# cd /usr/ports/devel/py-grpcio && make install clean
Size
4.6 MiB download · 18 MiB installed
Depends on
devel/py-protobuf 7.36.2,1, devel/py-six 1.17.0, dns/c-ares 1.34.9, lang/python312 3.12.15
License
APACHE20

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.84.11.84.0–
FreeBSD 151.84.11.84.0–
FreeBSD 141.84.01.84.01.84.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.84.01.84.0–
FreeBSD 141.84.01.84.01.84.0

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 1.84.1.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (150)

Vanilla I. Shu (vanilla) · 1.84.1
devel/py-grpcio: update to 1.84.1.
3d4c7fe0db
Vanilla I. Shu (vanilla) · 1.84.0
devel/py-grpcio: update to 1.84.0.
4d16d16759
Vanilla I. Shu (vanilla) · 1.83.1
devel/py-grpcio: update to 1.83.1.
8bcbe4666a
Vanilla I. Shu (vanilla) · 1.83.0_1
devel/py-grpcio: remove BROKEN_SSL, BROKEN_SSL_REASON.

- replace PYTHON_TAG with PYTHON_SOABI to fix plist issue with
  python313t/python314t.
b75ce917a9
Vanilla I. Shu (vanilla) · 1.83.0
devel/py-grpcio: update to 1.83.0.
e00a49c78b
Vanilla I. Shu (vanilla) · 1.82.1
devel/py-grpcio: update to 1.82.1.
348dd8f00e
Vanilla I. Shu (vanilla) · 1.81.1
devel/py-grpcio: add patch (forgot to add on previous commit)
c9b2860e8e
Vanilla I. Shu (vanilla) · 1.81.1
devel/py-grpcio: update to 1.81.1.
cb206ba254
Vanilla I. Shu (vanilla) · 1.78.1
devel/py-grpcio: update to 1.78.1.
a495a4cc2c
Vanilla I. Shu (vanilla) · 1.78.0
devel/py-grpcio: update to 1.78.0.
b7eb662b00
Po-Chuan Hsieh (sunpoet) · 1.76.0
Mk/Uses/python.mk: Remove USE_PYTHON=cython3{,_run,_test}

- Convert all cython3 occurrence to USE_PYTHON=cython*
- Bump PORTREVISION dependent ports of USE_PYTHON=cython_run for dependency change

PR:		291778
6d475ab2dc
Vanilla I. Shu (vanilla) · 1.76.0
devel/py-grpcio: update to 1.76.0.
334ec72c44
Vanilla I. Shu (vanilla) · 1.75.1
devel/py-grpcio: update to 1.75.1.
5694ade2bb
Vanilla I. Shu (vanilla) · 1.75.0
devel/py-grpcio: update to 1.75.0.
b0d04b6e4c
Vanilla I. Shu (vanilla) · 1.74.0
devel/py-grpcio: update to 1.74.0.
e58132d381
Vanilla I. Shu (vanilla) · 1.73.1
devel/py-grpcio: update to 1.73.1.
5f678aa4f3
Charlie Li (vishwin) · 1.73.0
python.mk: rename PYTHON_EXT_SUFFIX to PYTHON_TAG, document, etc

EXT_SUFFIX, according to PEP 3149, refers to the full tag and
extension for compiled extension module objects, eg .cpython-311.so,
.cpython-313t.so, etc. We do not use the correct semantic meaning,
and this usage becomes ambiguous and confusing when tags do not
match between bytecode and compiled extension module objects.

Rename our PYTHON_EXT_SUFFIX to PYTHON_TAG to align with PEP 3147's
specification of a magic tag, which consists of implementation name
and shorthand version only. This is meant for bytecode and other
files containing this tag in their filename that do not depend on
a specific Python ABI for the same version. Chase all existing
consumers.

Introduce PYTHON_SOABI to align with PEP 3149's specification of a
tag, which consists of implementation name, shorthand version and
any ABI flags present (this and PYTHON_TAG are identical without
ABI flags). This is meant for compiled extension module objects and
other files that depend on a specific Python ABI for the same
version.

Add documentation for these variables that our PYTHON_EXT_SUFFIX
never had.

PR: 274671
Event: Kitchener-Waterloo Hackathon 202506
4f0eba1efd
Vanilla I. Shu (vanilla) · 1.73.0
devel/py-grpcio: update to 1.73.0.
500bb9a838
Vanilla I. Shu (vanilla) · 1.72.1
devel/py-grpcio: update to 1.72.1.
37d6ac411a
Vanilla I. Shu (vanilla) · 1.72.0
devel/py-grpio: update to 1.72.0.
94b7021f22
Vanilla I. Shu (vanilla) · 1.71.0
devel/py-grpcio: update to 1.71.0.
38675b13cd
Charlie Li (vishwin) · 1.70.0_1
python: bump all USE_PYTHON=distutils consumers after RUN_DEPENDS removal

Any missed ports, feel free to bump.

Any ports that need setuptools at runtime can have the devel/py-setuptools
manually added back to RUN_DEPENDS, but understand that this practice
is deprecated; see CHANGES for details.
06a08e69f3
Vanilla I. Shu (vanilla) · 1.70.0
devel/py-grpcio: update to 1.70.0.
7959461375
Vanilla I. Shu (vanilla) · 1.69.0
devel/py-grpcio: update to 1.69.0.
445714f8e1
Vanilla I. Shu (vanilla) · 1.68.1
devel/py-grpcio: update to 1.68.1.
c275de119a
Vanilla I. Shu (vanilla) · 1.68.0
devel/py-grpcio: update to 1.68.0.
cbcc55f313
Vanilla I. Shu (vanilla) · 1.67.1
devel/py-grpcio: update to 1.67.1.
d503678cb8
Vanilla I. Shu (vanilla) · 1.67.0
devel/py-grpcio: update to 1.67.0.
f17fb6a1f8
Vanilla I. Shu (vanilla) · 1.66.2
devel/py-grpcio: update to 1.66.2.
50df7d8fd8
Vanilla I. Shu (vanilla) · 1.66.0
devel/py-grpcio: update to 1.66.0.
6f63831db4
Vanilla I. Shu (vanilla) · 1.65.4
devel/py-grpcio: update to 1.65.4.
deacb62efc
Vanilla I. Shu (vanilla) · 1.65.2
devel/py-grpcio: update to 1.65.2.
d7b4a9a8d8
Vanilla I. Shu (vanilla) · 1.65.1
devel/py-grpcio: update to 1.65.1.
62ae76a996
Vanilla I. Shu (vanilla) · 1.65.0
devel/py-grpcio: update to 1.65.0.
a71aa51782
Vanilla I. Shu (vanilla) · 1.64.1
devel/py-grpcio: update to 1.64.1.
4ab9d6101c
Vanilla I. Shu (vanilla) · 1.64.0
devel/py-grpcio: update to 1.64.0.
f77f72b5fd
Vanilla I. Shu (vanilla) · 1.63.0
devel/py-grpcio: update to 1.63.0.
1d350c6bc3
Vanilla I. Shu (vanilla) · 1.62.2
devel/py-grpcio: update to 1.62.2.
d8ac0b76e8
Vanilla I. Shu (vanilla) · 1.62.1
devel/py-grpcio: update to 1.62.1.
770c481807
Vanilla I. Shu (vanilla) · 1.62.0
devel/py-grpcio: update to 1.62.0.
d2932e7e23
Vanilla I. Shu (vanilla) · 1.60.1
devel/py-grpcio: update to 1.60.1.
e8761ae448
Vanilla I. Shu (vanilla) · 1.60.0
devel/py-grpcio: update to 1.60.0, mark broken with libressl.
c426fd7cdb
Vanilla I. Shu (vanilla) · 1.59.3
devel/py-grpcio: update to 1.59.3.
322479aeb8
Vanilla I. Shu (vanilla) · 1.59.2
devel/py-grpcio: update to 1.59.2.
09f5771983
Vanilla I. Shu (vanilla) · 1.59.0
devel/py-grpcio: update to 1.59.0.
5f381ff2bf
Vanilla I. Shu (vanilla) · 1.58.0
devel/py-grpcio: update to 1.58.0.
44d2eabe98
Vanilla I. Shu (vanilla) · 1.57.0
devel/py-grpcio: update to 1.57.0.
51aac4ae79
Vanilla I. Shu (vanilla) · 1.56.2
devel/py-grpcio: update to 1.56.2.
aca11e301a
Vanilla I. Shu (vanilla) · 1.56.0
devel/py-grpcio: update to 1.56.0.
81d0bb1de9
Vanilla I. Shu (vanilla) · 1.55.0
devel/py-grpcio: update to 1.55.0.
1a0a480f4d