PyInfra 3.8.0 Is Out
PyInfra 3.8.0 has been released with numerous fixes and improvements across core functionality, operations, and facts. The release marks a shift to full semantic versioning, adding enhanced security and compatibility features. Contributions from multiple developers helped expand functionality and improve documentation.
- ▪PyInfra 3.8.0 introduces full semantic versioning with the inclusion of a .0 patch number.
- ▪Security improvements include expanded input quoting to prevent command injection and better handling of SSH configurations.
- ▪New features include support for SELinux port labels, systemd user-mode facts, and uv package management integration.
- ▪Documentation has been updated and improved, including fixes to generated operation docs and clarification of inventory file usage.
- ▪The release adds new facts such as listening ports, authorized keys, and Docker details, along with operations like files.unarchive and capped download rates.
Opening excerpt (first ~120 words) tap to expand
pyinfra-dev / pyinfra Public Uh oh! There was an error while loading. Please reload this page. Notifications You must be signed in to change notification settings Fork 487 Star 5k Code Issues 150 Pull requests 35 Discussions Actions Security and quality 0 Insights Additional navigation options Code Issues Pull requests Discussions Actions Security and quality Insights Releases v3.8.0 v3.8.0 Latest Latest Compare Choose a tag to compare Sorry, something went wrong. Filter Loading Sorry, something went wrong. Uh oh! There was an error while loading. Please reload this page. No results found View all tags Fizzadar released this 04 May 12:28 Immutable release. Only release title and notes can be modified. v3.8.0 a35033c This commit was signed with the committer’s verified signature.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Hacker News: Front Page.