Menu

Post image 1
Post image 2
1 / 2
0

Release v3.8.0 · pyinfra-dev/pyinfra

GitHub·pyinfra-dev·29 days ago
#9wy5DGw9
Reading 0:00
15s threshold

Big release with a lot of fixes and improvements across the board! We're also switching to full semver (so .0 on the 3.8.0) for this release and others going forward. Thank you to all contributors! Core: api.command: fix make_formatted_string_command adding unwanted spaces between format args ( #1610 ) ( @wowi42 ) api: decouple core API from click by introducing pluggable output functions ( #1616 ) ( @wowi42 ) Operations/facts: operations: expand quoting of user inputs to prevent command injection ( #1576 ) ( @wowi42 ) facts.selinux.FileContext: handle missing SELinux context ( #1581 ) ( @wowi42 ) facts.systemd: ensure that user-mode systemd facts do not fail if user manager is not available ( #1604 ) ( @martenlienen ) facts.apt.AptSources: add deb822 format support ( #1465 ) ( @maisim ) operations.files: expand diff output ( #1552 ) ( @gwelch-contegix ) facts.server: add Ports fact returning all listening ports ( #1637 ) ( @wowi42 ) facts.choco: remove invalid shell_executable on ChocoPackages ( #1598 ) (…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More