CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

sysutils/py-pyinfra3.5_1

Automates infrastructure using Python

Maintainer
atanubiswas484@gmail.com
Packages
py312-pyinfra 3.5_1
Upstream
Higher version available: 3.10.0
CPE
none, CVEs only via VuXML
WWW
https://pyinfra.com/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (13)

Vsevolod Stakhov (vsevolod) · 3.5_1
security/libsodium: Update to 1.0.21

The API remains compatible but bumping all dependent ports as SHLIB
has changed.

Changelog: https://github.com/jedisct1/libsodium/releases/tag/1.0.21-RELEASE
Security: https://00f.net/2025/12/30/libsodium-vulnerability/
PR: 279347
8b878d88b4
Po-Chuan Hsieh (sunpoet) · 3.5
sysutils/py-pyinfra: Remove outdated PYTHON_REL check after lang/python39 removal (05de8effa6b4a6fd9758a51d0c1acea91a36d3c6)

Approved by:	portmgr (blanket)
With hat:	python
430d5ca395
Vladimir Druzenko (vvd) · 3.5
sysutils/py-pyinfra: Update 3.3.1 => 3.5, take maintainership

Changelogs:
https://github.com/pyinfra-dev/pyinfra/releases/tag/v3.4
https://github.com/pyinfra-dev/pyinfra/releases/tag/v3.5

- Switch from GitHub to PyPI as per Python Ports Policy.
- Switch from distutils to pep517 as per Python Ports Policy.
- Remove dependency from devel/py-configparser as this backport is only
  relevant to Python <3.
- Pyinfra dropped configparser as a requirement in v3.5 (no longer
  imported).
- Remove runtime devel/py-setuptools as the Ports framework no longer
  recommends setuptools as a runtime dependency.
- Removed PYTEST_BROKEN_TESTS entry for test_sshuserclient. This was
  broken due to Paramiko <3.2 missing PKey.from_type_string. But Port's
  tree now ships Paramiko 3.5.1, so the test passes.
  Also removed the comments as they are no longer relevant.

PR:	289301
cf8ffc1aad
Jesús Daniel Colmenares Oviedo (dtxdf) · 3.3.1
sysutils/py-pyinfra: drop maintainership
cac25ae386
Jesús Daniel Colmenares Oviedo (dtxdf) · 3.3.1
*/*: Change maintainer address to my @FreeBSD.org email

Approved by:    acm (mentor)
f73cbc736a
Vladimir Druzenko (vvd) · 3.3.1
sysutils/py-pyinfra: Update 3.2 => 3.3.1, take maintainership

* Add TEST_DEPENDS=devel/py-pyyaml
* Add PYTEST_BROKEN_TESTS=test_sshuserclient
* Pet portfmt/portclippy

ChangeLogs:
https://github.com/pyinfra-dev/pyinfra/blob/v3.3.1/CHANGELOG.md

PR:		286940
Approved by:	Florian Walpen <dev@submerge.ch> (former maintainer)
c78639b821
Po-Chuan Hsieh (sunpoet) · 3.2_1
sysutils/py-pyinfra: Add NO_ARCH

Approved by:	portmgr (blanket)
c790fbd67b
Po-Chuan Hsieh (sunpoet) · 3.2_1
sysutils/py-pyinfra: Remove outdated PYTHON_REL check after lang/python38 removal (ca15850a2b13f4fede0294d724e1d4a8edec8407)

Approved by:	portmgr (blanket)
With hat:	python
86e0997cea
Charlie Li (vishwin) · 3.2_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
Philippe Audeoud (jadawin) · 3.2
sysutils/py-pyinfra: Update to 3.2

Changelog: https://github.com/pyinfra-dev/pyinfra/releases/tag/v3.2

PR:		284689
677b3bd2e6
Zsolt Udvari (uzsolt) · 3.1.1
sysutils/py-pyinfra: Update to 3.1.1

Changelog: https://github.com/pyinfra-dev/pyinfra/releases

PR:		282055
Approved by:	submitter is maintainer
30c8714734
Vladimir Druzenko (vvd) · 3.1
sysutils/py-pyinfra: Update 3.0.2 → 3.1

Changelog:
https://github.com/pyinfra-dev/pyinfra/releases/tag/v3.1

PR:	281172
476b902a45
Zsolt Udvari (uzsolt) · 3.0.2
sysutils/py-pyinfra: new port: automates infrastructure

pyinfra turns Python code into shell commands and runs them on your
servers.
Execute ad-hoc commands and write declarative operations. Target SSH
servers, local machine and Docker containers. Fast and scales from one
server to thousands.
Think ansible but Python instead of YAML, and a lot faster.

PR:		279262
c1d6e47d5c