Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-pyinfra-3.10.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python313-pyinfra Distribution: openSUSE Tumbleweed
Version: 3.10.0 Vendor: openSUSE
Release: 1.1 Build date: Wed Sep 30 03:37:35 2026
Group: Unspecified Build host: reproducible
Size: 2652646 Source RPM: python-pyinfra-3.10.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://pyinfra.com
Summary: Infrastructure automation, provisioning and deployment
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.

Provides

Requires

License

MIT

Changelog

* Wed Sep 30 2026 Dominik Heidler <dheidler@suse.de>
  - Upgrade to 3.10.0
    * facts.files: render import example as a code block (#1801) (@wowi42)
    * operations.files.line: strip regex anchors from appended lines (#1802) (@wowi42)
    * operations.zfs: avoid mutable default properties leaking across operation calls (#1792) (@mvanhorn)
    * facts.zfs,facts.server.KernelModules: zfs operations broken on freebsd (#1791) (@jgelens)
    * facts.deb: DebPackage failing when file/directory with same name exists in cwd (#1829) (@bendigg)
    * operations.files: clear error for file-like src with directory dest (#1144) (#1849) (@vjsai)
    * operations.server: detach reboot from SSH session (#1711) (@wowi42)
    * facts.server: resolve major.minor from distro release file (#1859) (@wlix13)
    * operations.go,facts.go: implement go operations and facts (#1776) (@yagarea)
    * facts.server: Add OpenBSD support to server.Mounts (#1863) (@epicrazzmatazz)
    * operations.docker: add container_exec operation (#1821) (@wowi42)
    * facts.hardware: use JSON from ip address show in NetworkDevices to cope with lack of prefix length and/or broadcast (#1851) (@morrison12)
    * operations.selinux: harden commands with QuoteString and remove asserts (#1846) (@Muhammad-Ikhwan-Fathulloh)
    * operations.files: type annotation for mode in files.template (#1866) (@bbonf)
    * operations.git: update origin remote when src changes (#1763) (#1843) (@vjsai)
    * facts.pacman: parse packages with uppercase version strings (#1865) (@zlangbert)
    * operations.zypper: fix gpg validation, auto-import keys, and permissions (#1833) (@doraem-on)
    * operations.server.Mount: generalize remount to more BSDs (#1872) (@epicrazzmatazz)
    * operations.docker.volume: allow options to be passed when creating docker volumes (#1882) (@DonDebonair)
    * facts.git: GitLocalCommit fact failing on nonlocal ref (#1881) (@yagarea)
    * operations.brew, facts.brew: add support for brew trust (#1836) (@morrison12)
    * operations.brew: use enum value strings in brew.trust fixtures (#1887) (@wowi42)
    * facts.deb: clarify package resolution (#1897) (@Sanjays2402)
    * operations.{apt,crontab,dnf,docker,flatpak,lxd,openrc,puppet,server,sysvinit,vzctl,yum,zfs},facts.{crontab,mysql,server}: quote user input (#1803-#1809, #1811-#1818) (@wowi42)
    * connectors.ssh: respect ssh_key_password over ssh_config IdentityFile (#1855) (@wowi42)
    * connectors: allow HiddenValue in _env (#1853) (@Jesse-11)
    * connectors: add @fake no-op execution connector (#1888) (@noirbizarre)
    * cli: preserve Windows paths in module errors (#1884) (@0xTaoZ)
    * docs: add llms.txt and llms-full.txt for LLM consumption (#1800) (@wowi42)
    * docs: clarify server.shell shell usage (#1835) (@Himanshuagrawal4)
    * docs: fix version banner
    * ci: add shellcheck workflow and fix scripts (#1827) (@wowi42)
    * docs: correct documentation rendering  of operations that no parameters (#1840) (@morrison12)
    * test: Enable tests from fixtures to work with string-valued Enum params (#1841) (@morrison12)
    * chore: keep ruff away from fixtures (#1871) (@morrison12)
    * style: fix ruff lint errors (PEP 585/604, f-strings, imports) (#1856) (@wowi42)
    * test: move freezegun; `dev`→`test` (#1868) (@ScegfOd)
    * docs: clarify commit message format and PR linting (#1879) (@DonDebonair)
    * test: use pyinfra-testing harness for facts and operations tests (#1878) (@DonDebonair)
    * chore: fix mypy warning (#1890) (@simonhammes)
    * chore: deduplicate shellcheck lint command (#1891) (@0xTaoZ)
* Wed Sep 30 2026 Dominik Heidler <dheidler@suse.de>
  - Update to 3.9.2:
    * Fix documentation recursive copy mess
    * Fix documentation redirect pages generation
    * api.host: restore deploy state when body raises (#1724) (@wowi42)
    * api: honour ctx_config TEMP_DIR override in get_temp_dir_config (#1751) (@wowi42)
    * api: New MaskString (#1709) (@gwelch-contegix)
    * operations.dnf: add support for DNF modules (#1660) (@yagarea)
    * operations.git: chown worktree metadata in source repo (#1710) (@wowi42)
    * operations.files: add extended_regex option to line and replace (#1714) (@case)
    * operations.server: pre-check shadow tools in user op (#1707) (@wowi42)
    * operations.docker.volume: use docker volume rm to delete volumes (#1741) (@wowi42)
    * operations.apt: add sources_file operation (#1597) (@maisim)
    * operations.crontab: detect change of crontab entry with only special time (#1722) (@sebastiaanhoogeveen)
    * operations: handle output from the 'uutils' version of stat (eg. recent Ubuntu) (#1733) (@egnor)
    * operations.server: handle OpenBSD useradd properly (#1739) (@epicrazzmatazz)
    * facts.server: add EtcHosts, Last, Lastb, LoadAverage facts + server.etc_hosts op (#1669) (@wowi42)
    * facts.iptables: requires_command() error in when table specified (#1730) (@doug-fitzmaurice-rowden)
    * operations: handle password prompt from sudo-rs (eg. recent Ubuntu) (#1734) (@egnor)
    * facts: add AptPackages fact (#1740) (@mvanhorn)
    * operations.files: handle large download cache time (#1774) (@puneetdixit200)
    * facts.openrc: make OpenrcStatus match service names containing a dot (#1777) (@chimekkoo)
    * operations.python: correct type on exception argument
    * facts.util.packages: add PackageInfo model (phase 1 of #1725) (#1726) (@wowi42)
    * operations.files: shell-quote files.block content (#1759) (@wowi42)
    * operations.util.files: normalize octal mode spellings in ensure_mode_int (#1786) (@mvanhorn)
    * operations.gpg.key: use _matches_keyid for full-fingerprint idempotency check (#1718) (@maisim)
    * connectors.util: honour _temp_dir in askpass helpers (#1666) (@wowi42)
    * connectors.ssh: auto-load OpenSSH user certificates from ssh_config (#1750) (@wowi42)
    * cli: add --use-sudo-login option (#1728) (@wucm667)
    * cli: keep trying module candidates when attribute is missing (#1748) (@wowi42)
    * cli: add --json flag for pure JSON stdout output (#1662) (@wowi42)
    * AGENTS: codify recurring PR review feedback as rules (#1700) (@wowi42)
    * style: extend linting with modern Python syntax checks (#1721) (@DonDebonair)
    * test: fix apt.packages update_cached fixture for non-UTC contributors (#1716) (@case)
    * docs: add contributing setup for editable module (#1755) (@evilham)
    * docs: Add missing apostrophes (#1761) (@blinskey)
    * docs: remove stray 'LINK' in chmod/chown FAQ entry (#1762) (#1765) (@mvanhorn)
    * docs: warn that _if must be a callable (#1771) (@wowi42)
    * docs: restore loop cycle error guidance (#1767) (@puneetdixit200)
    * docs: clarify fact-failure semantics for requires_command and check_preconditions (#1770) (@wowi42)
    * docs: correct python.raise_exception example (#1772) (@puneetdixit200)
    * docs: add BSD platform-specific instructions (#1754) (@evilham)
    * docs: convert docs to use zensical (#1713)
    * docs: add darkreader-lock
    * docs: remove redundant css and drop google fonts dependency
    * ci: update changelog generation
    * feat: enforce conventional commits standard for commit messages and PR titles (#1719) (@DonDebonair)
    * PR template: typo fix (#1715) (@case)
    * fix: extra linting rules (#1721) broke the build (#1732) (@DonDebonair)
    * fix: make dnf.packages work with dnf5 and handle multiple installation candidates (#1655) (@yacoob)
    * feat: Add server.Uptime fact (#1735) (@Tbruno25)
    * fix: Use Uptime fact in server.reboot (#1737) (@Tbruno25)
    * feat: Add `fetch_tags` flag to `git.repo` (#1745) (@inducer)
    * fix: update askpass test with new tmp path keys
    * fix: parse flat apt repos with empty component list (#1775) (#1779) (@mvanhorn)
* Tue Sep 29 2026 Dominik Heidler <dheidler@suse.de>
  - Update to 3.8.0:
    * Remove support-paramiko-4.patch as included in upstream release
    * 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: 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) (@wowi42)
    * operations.git.repo: add depth support (#1656) (@bsaussay)
    * operations.docker: add extra parameters (#1593) (@wowi42)
    * operations.selinux.port: fix a bug where the op would not find existing labels if `sepolicy` command was missing from the host (#1654) (@yacoob)
    * operations.server.reboot: survive dead SSH session during askpass cleanup (#1665) (@wowi42)
    * facts.docker: add version, container, image, network detail facts (#1668) (@wowi42)
    * facts.server: add AuthorizedKeys, make user_authorized_keys idempotent (#1670) (@wowi42)
    * facts.crontab: match full crontab(5) env var syntax (#1678) (@wowi42)
    * operations.files: add limit_rate to cap download bandwidth (#1681) (@wowi42)
    * operations.files: add files.unarchive (#1631) (@wowi42)
    * operations.docker: add support for custom command (#1625) (@EricDriussi)
    * facts.{yum,dnf,zypper}: add filename field to each repository entry (#1684) (@wowi42)
    * operations.server: dispatch BSD rc.d before sysvinit in server.service (#1685) (@wowi42)
    * operations.files.download: reconcile mode/user/group on existing files (#1687) (@wowi42)
    * connectors.ssh: fix parsing of SSH config file comments (#1574) (@wowi42)
    * connectors: use gevent.subprocess in util for macOS + Python 3.13 compatibility (#1653) (@Yaminyam)
    * connectors: show askpass generation errors (#1628) (@matthijskooijman)
    * connectors.ssh: honor ConnectTimeout through ProxyJump (#1679) (@wowi42)
    * docs: facts.opkg, operations.opkg - add note about Openwrt switch to apk (#1595) (@morrison12)
    * docs: fix extra trailing comma in operation argument lists (#1596) (@morrison12)
    * docs: fix missing keyword-only args in operations documentation (#1600) (@morrison12)
    * docs: fix `generate_operations_docs.py` and add docs build to CI (#1614) (@wowi42)
    * docs: operations.files - clarify template vars use (#1615) (@EricDriussi)
    * docs: update Python version requirements (#1627) (@pascal-cm)
    * docs: generate fact/operation docs for modules (vs files) (#1606) (@morrison12)
    * docs: clarify group_data/ is file-inventory only (#1696) (@wowi42)
* Mon Mar 30 2026 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 3.7:
    * api.facts: fix requires_command shell operator precedence with compound
      commands
    * operations.docker: add support for env files
    * operations.docker: add support for dns
    * operations.files.sync: support symlinks
    * facts.server.Port: add UDP support and multi-platform backends
    * facts.hardware.Memory: use LANG=C while calling vmstat
    * facts.hardware: add CpuInfo fact
    * facts.server.Sysctl: fix non-zero exit code causing empty result
    * facts.runit.RunitManaged: handle missing service directory gracefully
    * facts.hardware.Memory: fix FreeBSD support by summing page categories
    * facts.server.SecurityLimits: handle missing limits.conf
    * facts.server.Port: fix ss command for Alpine/BusyBox compatibility
    * facts.iptables: add requires_command to all iptables facts
    * facts.opkg: add requires_command and stop hardcoding /bin/opkg
    * facts.choco: add requires_command to ChocoPackages and ChocoVersion
    * connectors: @podmanssh connector for remote Podman container operations
    * connectors.ssh: exclude _chdir from global arguments used when removing
      temporary file
    * connectors.ssh: don't include password in SSH exception authentication
      data
    * cli: use gevent for the progress spinner
    * cli: add --ssh-password-prompt flag for interactive SSH password input
    * global arguments: _su_password argument for su password authentication
    * operations+facts: server.timezone and server.Timezone fact
  - Add patch support-paramiko-4.patch:
    * Support paramiko 4 changes.
* Thu Mar 05 2026 Dirk Müller <dmueller@suse.com>
  - update to 3.6.1:
    * api: handle/propagate nested operation errors
    * api: don't apply stage check in API mode
    * api: change `iter_active_hosts` -> `get_active_hosts`
    * operations.docker.container: add support for `--restart` and
      `--rm` arguments (@levinion)
    * operations.postgres: add idempotency notice on passwords to
      `postgres.role`
    * facts.flatpak.FlatpakPackages: handle headless output
      correctly
    * facts.crontab: don't return non-command cron entries in
      `get_command`
    * facts.files.FileContents: fix return None when no file exists
    * facts.files.FindFiles: fix args parameter being ignored
      (@wowi42)
* Sat Jan 31 2026 Dominik Heidler <dheidler@suse.de>
  - Version 3.6
* Thu Jul 25 2024 Jan Kužílek <jan.kuzilek@suse.com>
  - Initial package, version 3.0.2

Files

/usr/bin/pyinfra
/usr/bin/pyinfra-3.13
/usr/lib/python3.13/site-packages/pyinfra
/usr/lib/python3.13/site-packages/pyinfra-3.10.0.dist-info
/usr/lib/python3.13/site-packages/pyinfra-3.10.0.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/pyinfra-3.10.0.dist-info/METADATA
/usr/lib/python3.13/site-packages/pyinfra-3.10.0.dist-info/RECORD
/usr/lib/python3.13/site-packages/pyinfra-3.10.0.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/pyinfra-3.10.0.dist-info/WHEEL
/usr/lib/python3.13/site-packages/pyinfra-3.10.0.dist-info/entry_points.txt
/usr/lib/python3.13/site-packages/pyinfra-3.10.0.dist-info/licenses
/usr/lib/python3.13/site-packages/pyinfra-3.10.0.dist-info/licenses/LICENSE.md
/usr/lib/python3.13/site-packages/pyinfra/__init__.py
/usr/lib/python3.13/site-packages/pyinfra/__main__.py
/usr/lib/python3.13/site-packages/pyinfra/__pycache__
/usr/lib/python3.13/site-packages/pyinfra/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/__pycache__/__main__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/__pycache__/__main__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/__pycache__/context.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/__pycache__/context.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/__pycache__/local.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/__pycache__/local.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/__pycache__/progress.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/__pycache__/progress.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/__pycache__/version.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/__pycache__/version.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api
/usr/lib/python3.13/site-packages/pyinfra/api/__init__.py
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/arguments.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/arguments.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/arguments_typed.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/arguments_typed.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/command.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/command.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/config.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/config.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/connect.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/connect.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/connectors.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/connectors.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/deploy.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/deploy.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/exceptions.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/exceptions.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/facts.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/facts.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/hiddenvalue.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/hiddenvalue.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/host.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/host.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/inventory.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/inventory.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/metadata.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/metadata.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/operation.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/operation.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/operations.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/operations.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/output.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/output.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/state.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/state.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/util.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/__pycache__/util.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/api/arguments.py
/usr/lib/python3.13/site-packages/pyinfra/api/arguments_typed.py
/usr/lib/python3.13/site-packages/pyinfra/api/command.py
/usr/lib/python3.13/site-packages/pyinfra/api/config.py
/usr/lib/python3.13/site-packages/pyinfra/api/connect.py
/usr/lib/python3.13/site-packages/pyinfra/api/connectors.py
/usr/lib/python3.13/site-packages/pyinfra/api/deploy.py
/usr/lib/python3.13/site-packages/pyinfra/api/exceptions.py
/usr/lib/python3.13/site-packages/pyinfra/api/facts.py
/usr/lib/python3.13/site-packages/pyinfra/api/hiddenvalue.py
/usr/lib/python3.13/site-packages/pyinfra/api/host.py
/usr/lib/python3.13/site-packages/pyinfra/api/inventory.py
/usr/lib/python3.13/site-packages/pyinfra/api/metadata.py
/usr/lib/python3.13/site-packages/pyinfra/api/operation.py
/usr/lib/python3.13/site-packages/pyinfra/api/operations.py
/usr/lib/python3.13/site-packages/pyinfra/api/output.py
/usr/lib/python3.13/site-packages/pyinfra/api/state.py
/usr/lib/python3.13/site-packages/pyinfra/api/util.py
/usr/lib/python3.13/site-packages/pyinfra/connectors
/usr/lib/python3.13/site-packages/pyinfra/connectors/__init__.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/base.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/base.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/chroot.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/chroot.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/docker.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/docker.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/dockerssh.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/dockerssh.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/fake.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/fake.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/local.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/local.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/ssh.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/ssh.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/ssh_util.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/ssh_util.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/terraform.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/terraform.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/util.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/util.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/vagrant.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/__pycache__/vagrant.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/base.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/chroot.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/docker.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/dockerssh.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/fake.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/local.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/scp
/usr/lib/python3.13/site-packages/pyinfra/connectors/scp/__init__.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/scp/__pycache__
/usr/lib/python3.13/site-packages/pyinfra/connectors/scp/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/scp/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/scp/__pycache__/client.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/scp/__pycache__/client.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/scp/client.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/ssh.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/ssh_util.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/sshuserclient
/usr/lib/python3.13/site-packages/pyinfra/connectors/sshuserclient/__init__.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/sshuserclient/__pycache__
/usr/lib/python3.13/site-packages/pyinfra/connectors/sshuserclient/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/sshuserclient/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/sshuserclient/__pycache__/client.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/sshuserclient/__pycache__/client.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/sshuserclient/__pycache__/config.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/sshuserclient/__pycache__/config.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/connectors/sshuserclient/client.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/sshuserclient/config.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/terraform.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/util.py
/usr/lib/python3.13/site-packages/pyinfra/connectors/vagrant.py
/usr/lib/python3.13/site-packages/pyinfra/context.py
/usr/lib/python3.13/site-packages/pyinfra/facts
/usr/lib/python3.13/site-packages/pyinfra/facts/__init__.py
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/apk.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/apk.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/apt.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/apt.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/brew.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/brew.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/bsdinit.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/bsdinit.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/cargo.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/cargo.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/choco.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/choco.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/crontab.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/crontab.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/deb.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/deb.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/dnf.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/dnf.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/docker.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/docker.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/efibootmgr.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/efibootmgr.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/files.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/files.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/flatpak.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/flatpak.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/freebsd.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/freebsd.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/gem.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/gem.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/git.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/git.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/go.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/go.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/gpg.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/gpg.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/hardware.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/hardware.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/iptables.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/iptables.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/launchd.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/launchd.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/lxd.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/lxd.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/mysql.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/mysql.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/npm.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/npm.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/openrc.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/openrc.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/opkg.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/opkg.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/pacman.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/pacman.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/pip.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/pip.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/pipx.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/pipx.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/pkg.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/pkg.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/pkgin.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/pkgin.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/podman.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/podman.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/postgres.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/postgres.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/postgresql.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/postgresql.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/rpm.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/rpm.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/runit.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/runit.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/selinux.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/selinux.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/server.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/server.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/snap.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/snap.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/systemd.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/systemd.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/sysvinit.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/sysvinit.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/upstart.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/upstart.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/uv.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/uv.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/vzctl.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/vzctl.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/xbps.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/xbps.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/yum.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/yum.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/zfs.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/zfs.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/zypper.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/__pycache__/zypper.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/apk.py
/usr/lib/python3.13/site-packages/pyinfra/facts/apt.py
/usr/lib/python3.13/site-packages/pyinfra/facts/brew.py
/usr/lib/python3.13/site-packages/pyinfra/facts/bsdinit.py
/usr/lib/python3.13/site-packages/pyinfra/facts/cargo.py
/usr/lib/python3.13/site-packages/pyinfra/facts/choco.py
/usr/lib/python3.13/site-packages/pyinfra/facts/crontab.py
/usr/lib/python3.13/site-packages/pyinfra/facts/deb.py
/usr/lib/python3.13/site-packages/pyinfra/facts/dnf.py
/usr/lib/python3.13/site-packages/pyinfra/facts/docker.py
/usr/lib/python3.13/site-packages/pyinfra/facts/efibootmgr.py
/usr/lib/python3.13/site-packages/pyinfra/facts/files.py
/usr/lib/python3.13/site-packages/pyinfra/facts/flatpak.py
/usr/lib/python3.13/site-packages/pyinfra/facts/freebsd.py
/usr/lib/python3.13/site-packages/pyinfra/facts/gem.py
/usr/lib/python3.13/site-packages/pyinfra/facts/git.py
/usr/lib/python3.13/site-packages/pyinfra/facts/go.py
/usr/lib/python3.13/site-packages/pyinfra/facts/gpg.py
/usr/lib/python3.13/site-packages/pyinfra/facts/hardware.py
/usr/lib/python3.13/site-packages/pyinfra/facts/iptables.py
/usr/lib/python3.13/site-packages/pyinfra/facts/launchd.py
/usr/lib/python3.13/site-packages/pyinfra/facts/lxd.py
/usr/lib/python3.13/site-packages/pyinfra/facts/mysql.py
/usr/lib/python3.13/site-packages/pyinfra/facts/npm.py
/usr/lib/python3.13/site-packages/pyinfra/facts/openrc.py
/usr/lib/python3.13/site-packages/pyinfra/facts/opkg.py
/usr/lib/python3.13/site-packages/pyinfra/facts/pacman.py
/usr/lib/python3.13/site-packages/pyinfra/facts/pip.py
/usr/lib/python3.13/site-packages/pyinfra/facts/pipx.py
/usr/lib/python3.13/site-packages/pyinfra/facts/pkg.py
/usr/lib/python3.13/site-packages/pyinfra/facts/pkgin.py
/usr/lib/python3.13/site-packages/pyinfra/facts/podman.py
/usr/lib/python3.13/site-packages/pyinfra/facts/postgres.py
/usr/lib/python3.13/site-packages/pyinfra/facts/postgresql.py
/usr/lib/python3.13/site-packages/pyinfra/facts/rpm.py
/usr/lib/python3.13/site-packages/pyinfra/facts/runit.py
/usr/lib/python3.13/site-packages/pyinfra/facts/selinux.py
/usr/lib/python3.13/site-packages/pyinfra/facts/server.py
/usr/lib/python3.13/site-packages/pyinfra/facts/snap.py
/usr/lib/python3.13/site-packages/pyinfra/facts/systemd.py
/usr/lib/python3.13/site-packages/pyinfra/facts/sysvinit.py
/usr/lib/python3.13/site-packages/pyinfra/facts/upstart.py
/usr/lib/python3.13/site-packages/pyinfra/facts/util
/usr/lib/python3.13/site-packages/pyinfra/facts/util/__init__.py
/usr/lib/python3.13/site-packages/pyinfra/facts/util/__pycache__
/usr/lib/python3.13/site-packages/pyinfra/facts/util/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/util/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/util/__pycache__/databases.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/util/__pycache__/databases.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/util/__pycache__/packages.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/util/__pycache__/packages.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/util/__pycache__/packaging.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/util/__pycache__/packaging.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/util/__pycache__/units.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/util/__pycache__/units.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/util/__pycache__/win_files.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/util/__pycache__/win_files.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/facts/util/databases.py
/usr/lib/python3.13/site-packages/pyinfra/facts/util/packages.py
/usr/lib/python3.13/site-packages/pyinfra/facts/util/packaging.py
/usr/lib/python3.13/site-packages/pyinfra/facts/util/units.py
/usr/lib/python3.13/site-packages/pyinfra/facts/util/win_files.py
/usr/lib/python3.13/site-packages/pyinfra/facts/uv.py
/usr/lib/python3.13/site-packages/pyinfra/facts/vzctl.py
/usr/lib/python3.13/site-packages/pyinfra/facts/xbps.py
/usr/lib/python3.13/site-packages/pyinfra/facts/yum.py
/usr/lib/python3.13/site-packages/pyinfra/facts/zfs.py
/usr/lib/python3.13/site-packages/pyinfra/facts/zypper.py
/usr/lib/python3.13/site-packages/pyinfra/local.py
/usr/lib/python3.13/site-packages/pyinfra/operations
/usr/lib/python3.13/site-packages/pyinfra/operations/__init__.py
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/apk.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/apk.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/apt.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/apt.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/brew.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/brew.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/bsdinit.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/bsdinit.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/cargo.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/cargo.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/choco.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/choco.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/crontab.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/crontab.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/dnf.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/dnf.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/docker.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/docker.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/files.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/files.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/flatpak.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/flatpak.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/gem.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/gem.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/git.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/git.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/go.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/go.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/gpg.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/gpg.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/iptables.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/iptables.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/launchd.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/launchd.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/lxd.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/lxd.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/mysql.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/mysql.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/npm.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/npm.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/openrc.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/openrc.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/opkg.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/opkg.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/pacman.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/pacman.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/pip.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/pip.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/pipx.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/pipx.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/pkg.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/pkg.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/pkgin.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/pkgin.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/postgres.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/postgres.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/postgresql.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/postgresql.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/puppet.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/puppet.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/python.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/python.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/runit.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/runit.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/selinux.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/selinux.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/server.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/server.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/snap.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/snap.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/ssh.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/ssh.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/systemd.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/systemd.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/sysvinit.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/sysvinit.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/upstart.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/upstart.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/uv.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/uv.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/vzctl.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/vzctl.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/xbps.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/xbps.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/yum.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/yum.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/zfs.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/zfs.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/zypper.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/__pycache__/zypper.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/apk.py
/usr/lib/python3.13/site-packages/pyinfra/operations/apt.py
/usr/lib/python3.13/site-packages/pyinfra/operations/brew.py
/usr/lib/python3.13/site-packages/pyinfra/operations/bsdinit.py
/usr/lib/python3.13/site-packages/pyinfra/operations/cargo.py
/usr/lib/python3.13/site-packages/pyinfra/operations/choco.py
/usr/lib/python3.13/site-packages/pyinfra/operations/crontab.py
/usr/lib/python3.13/site-packages/pyinfra/operations/dnf.py
/usr/lib/python3.13/site-packages/pyinfra/operations/docker.py
/usr/lib/python3.13/site-packages/pyinfra/operations/files.py
/usr/lib/python3.13/site-packages/pyinfra/operations/flatpak.py
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/__init__.py
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/__pycache__
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/__pycache__/freebsd_update.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/__pycache__/freebsd_update.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/__pycache__/pkg.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/__pycache__/pkg.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/__pycache__/service.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/__pycache__/service.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/__pycache__/sysrc.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/__pycache__/sysrc.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/freebsd_update.py
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/pkg.py
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/service.py
/usr/lib/python3.13/site-packages/pyinfra/operations/freebsd/sysrc.py
/usr/lib/python3.13/site-packages/pyinfra/operations/gem.py
/usr/lib/python3.13/site-packages/pyinfra/operations/git.py
/usr/lib/python3.13/site-packages/pyinfra/operations/go.py
/usr/lib/python3.13/site-packages/pyinfra/operations/gpg.py
/usr/lib/python3.13/site-packages/pyinfra/operations/iptables.py
/usr/lib/python3.13/site-packages/pyinfra/operations/launchd.py
/usr/lib/python3.13/site-packages/pyinfra/operations/lxd.py
/usr/lib/python3.13/site-packages/pyinfra/operations/mysql.py
/usr/lib/python3.13/site-packages/pyinfra/operations/npm.py
/usr/lib/python3.13/site-packages/pyinfra/operations/openrc.py
/usr/lib/python3.13/site-packages/pyinfra/operations/opkg.py
/usr/lib/python3.13/site-packages/pyinfra/operations/pacman.py
/usr/lib/python3.13/site-packages/pyinfra/operations/pip.py
/usr/lib/python3.13/site-packages/pyinfra/operations/pipx.py
/usr/lib/python3.13/site-packages/pyinfra/operations/pkg.py
/usr/lib/python3.13/site-packages/pyinfra/operations/pkgin.py
/usr/lib/python3.13/site-packages/pyinfra/operations/postgres.py
/usr/lib/python3.13/site-packages/pyinfra/operations/postgresql.py
/usr/lib/python3.13/site-packages/pyinfra/operations/puppet.py
/usr/lib/python3.13/site-packages/pyinfra/operations/python.py
/usr/lib/python3.13/site-packages/pyinfra/operations/runit.py
/usr/lib/python3.13/site-packages/pyinfra/operations/selinux.py
/usr/lib/python3.13/site-packages/pyinfra/operations/server.py
/usr/lib/python3.13/site-packages/pyinfra/operations/snap.py
/usr/lib/python3.13/site-packages/pyinfra/operations/ssh.py
/usr/lib/python3.13/site-packages/pyinfra/operations/systemd.py
/usr/lib/python3.13/site-packages/pyinfra/operations/sysvinit.py
/usr/lib/python3.13/site-packages/pyinfra/operations/upstart.py
/usr/lib/python3.13/site-packages/pyinfra/operations/util
/usr/lib/python3.13/site-packages/pyinfra/operations/util/__init__.py
/usr/lib/python3.13/site-packages/pyinfra/operations/util/__pycache__
/usr/lib/python3.13/site-packages/pyinfra/operations/util/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/util/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/util/__pycache__/docker.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/util/__pycache__/docker.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/util/__pycache__/files.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/util/__pycache__/files.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/util/__pycache__/packaging.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/util/__pycache__/packaging.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/util/__pycache__/service.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/util/__pycache__/service.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra/operations/util/docker.py
/usr/lib/python3.13/site-packages/pyinfra/operations/util/files.py
/usr/lib/python3.13/site-packages/pyinfra/operations/util/packaging.py
/usr/lib/python3.13/site-packages/pyinfra/operations/util/service.py
/usr/lib/python3.13/site-packages/pyinfra/operations/uv.py
/usr/lib/python3.13/site-packages/pyinfra/operations/vzctl.py
/usr/lib/python3.13/site-packages/pyinfra/operations/xbps.py
/usr/lib/python3.13/site-packages/pyinfra/operations/yum.py
/usr/lib/python3.13/site-packages/pyinfra/operations/zfs.py
/usr/lib/python3.13/site-packages/pyinfra/operations/zypper.py
/usr/lib/python3.13/site-packages/pyinfra/progress.py
/usr/lib/python3.13/site-packages/pyinfra/py.typed
/usr/lib/python3.13/site-packages/pyinfra/version.py
/usr/lib/python3.13/site-packages/pyinfra_cli
/usr/lib/python3.13/site-packages/pyinfra_cli/__init__.py
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/cli.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/cli.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/commands.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/commands.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/exceptions.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/exceptions.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/inventory.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/inventory.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/log.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/log.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/main.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/main.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/prints.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/prints.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/util.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/util.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/virtualenv.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/__pycache__/virtualenv.cpython-313.pyc
/usr/lib/python3.13/site-packages/pyinfra_cli/cli.py
/usr/lib/python3.13/site-packages/pyinfra_cli/commands.py
/usr/lib/python3.13/site-packages/pyinfra_cli/exceptions.py
/usr/lib/python3.13/site-packages/pyinfra_cli/inventory.py
/usr/lib/python3.13/site-packages/pyinfra_cli/log.py
/usr/lib/python3.13/site-packages/pyinfra_cli/main.py
/usr/lib/python3.13/site-packages/pyinfra_cli/prints.py
/usr/lib/python3.13/site-packages/pyinfra_cli/util.py
/usr/lib/python3.13/site-packages/pyinfra_cli/virtualenv.py
/usr/share/doc/packages/python313-pyinfra
/usr/share/doc/packages/python313-pyinfra/CHANGELOG.md
/usr/share/doc/packages/python313-pyinfra/README.md
/usr/share/libalternatives/pyinfra
/usr/share/libalternatives/pyinfra/1313.conf
/usr/share/licenses/python313-pyinfra
/usr/share/licenses/python313-pyinfra/LICENSE.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Oct 4 23:38:45 2026