</>PackageGraphPackageGraph

psutil

PyPIv7.2.2

Cross-platform lib for process and system monitoring.

Safe to adopt

Yes — psutil scores well across adoption, maintenance, weight, supply chain, and licensing. No download data reported for this package yet. Last published 224 days ago. 10 releases in the last 2 years.

  • ?Adoption: grade ?, Not reported by this registry.

    No download data reported for this package yet.

  • BMaintenance: grade B, Good.

    Last published 224 days ago. 10 releases in the last 2 years.

  • AWeight: grade A, Excellent.

    Zero runtime dependencies, about 128 KB installed.

  • BSupply chain: grade B, Good.

    This package has a single maintainer (bus factor of 1).

  • ALicense: grade A, Excellent.

    BSD-3-Clause — permissive, with no copyleft found in the dependency tree.

Grades are computed deterministically from registry metadata collected by PackageGraph — downloads, dependents, publish dates, the resolved dependency tree, maintainer count, and declared licenses. No third-party scores are used.

Install cost

What you actually take on by adding psutil to a project.

0
Direct dependencies

Runtime packages this one declares itself.

0
Total installed

Distinct packages in the full runtime tree, deduplicated the way a package manager would.

128 KB
Install size

Unpacked size of this package plus its entire runtime tree.

Tree depth

Longest resolved dependency chain below this package.

Compatibility

Python
python >=3.6

Used by

Popular packages that depend on psutil.

Relationship graph

Dependencies (left) and dependents (right) of psutil.

ipythonpsutil
psutil dependencies dependents

Frequently installed together

Release history

9 releases in the last two years, typically about 56 days apart.

Recent versions of psutil
VersionPublishedSizeLicense
7.2.2latest7 months ago128 KBBSD-3-Clause
7.2.18 months ago127 KBBSD-3-Clause
7.2.08 months ago127 KBBSD-3-Clause
7.1.310 months ago234 KBBSD-3-Clause
7.1.210 months ago233 KBBSD-3-Clause
7.1.110 months ago238 KBBSD-3-Clause
7.1.011 months ago239 KBBSD-3-Clause
7.0.01 year ago232 KBBSD-3-Clause
6.1.11 year ago241 KBBSD-3-Clause
6.1.01 year ago242 KBBSD-3-Clause
6.0.02 years ago245 KBBSD-3-Clause
5.9.82 years ago242 KBBSD-3-Clause
5.9.72 years ago240 KBBSD-3-Clause
5.9.62 years ago240 KBBSD-3-Clause
5.9.53 years ago239 KBBSD-3-Clause

Overview

psutil is an PyPI package that cross-platform lib for process and system monitoring. It has 1 known dependents in the graph. The latest version is 7.2.2, released under the BSD-3-Clause license.

Who should use it

Teams working in the PyPI ecosystem who need cross-platform lib for process and system monitoring and value a focused solution.

When not to use it

Consider an alternative if you need to or if a more actively-maintained option better fits your PyPI stack.

Pros

  • Clear open-source license (BSD-3-Clause).
  • Zero runtime dependencies — minimal footprint.

Cons

  • No significant drawbacks detected from available metadata.

Auto-generated from collected registry metadata. No external claims are inferred.

Maintainers

Keywords

Frequently asked questions

Should I use psutil?

Yes — psutil scores well across adoption, maintenance, weight, supply chain, and licensing. No download data reported for this package yet. Last published 224 days ago. 10 releases in the last 2 years.

How do I install psutil?

Run `pip install psutil` to add psutil to your PyPI project.

What license is psutil released under?

psutil is distributed under the BSD-3-Clause license.

How popular is psutil?

PyPI does not publish download counts. Within PackageGraph's crawl, 1 known packages depend on psutil.

Is psutil still maintained?

The most recent release of psutil (v7.2.2) was published 7 months ago.