OPEN_SOURCE ↗
HN · HACKER_NEWS// 3h agoOPENSOURCE RELEASE
PyInfra 3.8.0 adds safer commands, semver
pyinfra 3.8.0 is a substantial open-source release that adds Python 3.11 support, drops Python 3.6 and 3.7, and introduces a long list of fixes across core APIs, operations, facts, connectors, docs, and packaging. The release also tightens command quoting to reduce injection risk, expands support for Docker, Git, SELinux, apt, and server facts, and signals a move to full semantic versioning going forward.
// ANALYSIS
This is the kind of release that matters to people running pyinfra in production: it is equal parts compatibility cleanup, security hardening, and feature expansion.
- –The biggest practical win is safer command construction and broader quoting of untrusted values, which reduces the chance of command injection bugs.
- –Python 3.11 support helps keep pyinfra current, while dropping 3.6 and 3.7 trims legacy burden.
- –The new and expanded facts/operations make the tool more useful for real infrastructure introspection and automation.
- –Connector and docs fixes suggest the project is paying down rough edges, not just adding surface-level features.
- –The move to full semver is a good signal for downstream users who need clearer upgrade expectations.
// TAGS
pyinfrainfrastructure-automationreleaseopen-sourcepythondevopssecurity
DISCOVERED
3h ago
2026-05-04
PUBLISHED
6h ago
2026-05-04
RELEVANCE
7/ 10
AUTHOR
wowi42