gitextract_40bz1e68/ ├── .clang-format ├── .dprint.jsonc ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug.md │ │ ├── config.yml │ │ └── enhancement.md │ ├── PULL_REQUEST_TEMPLATE.md │ ├── no-response.yml │ ├── placeholder │ └── workflows/ │ ├── bsd.yml │ ├── build.yml │ ├── changelog_bot.py │ ├── changelog_bot.yml │ ├── issues.py │ ├── issues.yml │ └── sunos.yml ├── .gitignore ├── CONTRIBUTING.md ├── HISTORY.rst ├── INSTALL.rst ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── SECURITY.md ├── _bootstrap.py ├── docs/ │ ├── .readthedocs.yaml │ ├── DEVNOTES │ ├── Makefile │ ├── README │ ├── _ext/ │ │ ├── add_home_link.py │ │ ├── availability.py │ │ ├── changelog_anchors.py │ │ └── check_python_syntax.py │ ├── _links.rst │ ├── _static/ │ │ ├── copybutton.js │ │ ├── css/ │ │ │ └── custom.css │ │ └── sidebar.js │ ├── _templates/ │ │ └── layout.html │ ├── adoption.rst │ ├── alternatives.rst │ ├── api.rst │ ├── changelog.rst │ ├── conf.py │ ├── credits.rst │ ├── devguide.rst │ ├── faq.rst │ ├── glossary.rst │ ├── index.rst │ ├── install.rst │ ├── migration.rst │ ├── platform.rst │ ├── recipes.rst │ ├── requirements.txt │ ├── shell_equivalents.rst │ └── timeline.rst ├── psutil/ │ ├── __init__.py │ ├── _common.py │ ├── _enums.py │ ├── _ntuples.py │ ├── _psaix.py │ ├── _psbsd.py │ ├── _pslinux.py │ ├── _psosx.py │ ├── _psposix.py │ ├── _pssunos.py │ ├── _psutil_aix.c │ ├── _psutil_bsd.c │ ├── _psutil_linux.c │ ├── _psutil_osx.c │ ├── _psutil_sunos.c │ ├── _psutil_windows.c │ ├── _pswindows.py │ └── arch/ │ ├── aix/ │ │ ├── common.c │ │ ├── common.h │ │ ├── ifaddrs.c │ │ ├── ifaddrs.h │ │ ├── net_connections.c │ │ ├── net_connections.h │ │ └── net_kernel_structs.h │ ├── all/ │ │ ├── errors.c │ │ ├── init.c │ │ ├── init.h │ │ ├── pids.c │ │ ├── str.c │ │ └── utils.c │ ├── bsd/ │ │ ├── cpu.c │ │ ├── disk.c │ │ ├── heap.c │ │ ├── init.c │ │ ├── init.h │ │ ├── mem.c │ │ ├── net.c │ │ ├── proc.c │ │ ├── proc_utils.c │ │ └── sys.c │ ├── freebsd/ │ │ ├── cpu.c │ │ ├── disk.c │ │ ├── init.h │ │ ├── mem.c │ │ ├── pids.c │ │ ├── proc.c │ │ ├── proc_socks.c │ │ ├── sensors.c │ │ └── sys_socks.c │ ├── linux/ │ │ ├── disk.c │ │ ├── heap.c │ │ ├── init.h │ │ ├── mem.c │ │ ├── net.c │ │ └── proc.c │ ├── netbsd/ │ │ ├── cpu.c │ │ ├── disk.c │ │ ├── init.h │ │ ├── mem.c │ │ ├── pids.c │ │ ├── proc.c │ │ └── socks.c │ ├── openbsd/ │ │ ├── cpu.c │ │ ├── disk.c │ │ ├── init.h │ │ ├── mem.c │ │ ├── pids.c │ │ ├── proc.c │ │ ├── socks.c │ │ └── users.c │ ├── osx/ │ │ ├── cpu.c │ │ ├── disk.c │ │ ├── heap.c │ │ ├── init.c │ │ ├── init.h │ │ ├── mem.c │ │ ├── net.c │ │ ├── pids.c │ │ ├── proc.c │ │ ├── proc_utils.c │ │ ├── sensors.c │ │ └── sys.c │ ├── posix/ │ │ ├── init.c │ │ ├── init.h │ │ ├── net.c │ │ ├── pids.c │ │ ├── proc.c │ │ ├── sysctl.c │ │ └── users.c │ ├── sunos/ │ │ ├── cpu.c │ │ ├── disk.c │ │ ├── environ.c │ │ ├── init.h │ │ ├── mem.c │ │ ├── net.c │ │ ├── proc.c │ │ └── sys.c │ └── windows/ │ ├── cpu.c │ ├── disk.c │ ├── heap.c │ ├── init.c │ ├── init.h │ ├── mem.c │ ├── net.c │ ├── ntextapi.h │ ├── pids.c │ ├── proc.c │ ├── proc_handles.c │ ├── proc_info.c │ ├── proc_utils.c │ ├── security.c │ ├── sensors.c │ ├── services.c │ ├── socks.c │ ├── sys.c │ └── wmi.c ├── pyproject.toml ├── scripts/ │ ├── battery.py │ ├── cpu_distribution.py │ ├── disk_usage.py │ ├── fans.py │ ├── free.py │ ├── ifconfig.py │ ├── internal/ │ │ ├── README │ │ ├── bench_oneshot.py │ │ ├── bench_oneshot_2.py │ │ ├── convert_readme.py │ │ ├── download_wheels.py │ │ ├── find_adopters.py │ │ ├── find_broken_links.py │ │ ├── generate_manifest.py │ │ ├── git_pre_commit.py │ │ ├── install-sysdeps.sh │ │ ├── install_pip.py │ │ ├── print_access_denied.py │ │ ├── print_announce.py │ │ ├── print_api_speed.py │ │ ├── print_dist.py │ │ ├── print_downloads.py │ │ ├── print_hashes.py │ │ ├── print_sysinfo.py │ │ ├── purge_installation.py │ │ └── rst_check_dead_refs.py │ ├── iotop.py │ ├── killall.py │ ├── meminfo.py │ ├── netstat.py │ ├── nettop.py │ ├── pidof.py │ ├── pmap.py │ ├── procinfo.py │ ├── procsmem.py │ ├── ps.py │ ├── pstree.py │ ├── sensors.py │ ├── temperatures.py │ ├── top.py │ ├── who.py │ └── winservices.py ├── setup.py └── tests/ ├── README.md ├── __init__.py ├── test_aix.py ├── test_bsd.py ├── test_connections.py ├── test_contracts.py ├── test_heap.py ├── test_linux.py ├── test_memleaks.py ├── test_misc.py ├── test_osx.py ├── test_posix.py ├── test_process.py ├── test_process_all.py ├── test_scripts.py ├── test_sudo.py ├── test_sunos.py ├── test_system.py ├── test_testutils.py ├── test_type_hints.py ├── test_unicode.py └── test_windows.py