# packages

pkgId: 20cd5b0440ef4a23a73021d9d942c8373065e3a1f2ef368177b0d68d551fb4b2
name: daemontools
arch: x86_64
version: 0.76
epoch: 0
release: 1.el7
summary: Service Monitoring and Logging Utilities
url: http://cr.yp.to/daemontools.html
rpm_license: Public Domain
rpm_group: Unspecified
rpm_buildhost: centos.usystems
rpm_sourcerpm: daemontools-0.76-1.el7.src.rpm
location_href: daemontools-0.76-1.el7.x86_64.rpm
checksum_type: sha256
description:
  daemontools is a collection of tools for managing UNIX services.

  supervise monitors a service. It starts the service and restarts the service
  if it dies. Setting up a new service is easy: all supervise needs is a directory
  with a run script that runs the service.

  multilog saves error messages to one or more logs. It optionally timestamps each
  line and, for each log, includes or excludes lines matching specified patterns.
  It automatically rotates logs to limit the amount of disk space used.
  If the disk fills up, it pauses and tries again, without losing any data.


pkgId: 75024a45e382f2803cc7046e3abf0ceb5645e12a285e64c98a1595aee3400dcf
name: gperftools
arch: x86_64
version: 2.1
epoch: 0
release: 1.el7
summary: Very fast malloc and performance analysis tools
url: http://code.google.com/p/gperftools/
rpm_license: BSD
rpm_vendor: Centos
rpm_group: Development/Tools
rpm_buildhost: c1bg.rdu2.centos.org
rpm_sourcerpm: gperftools-2.1-1.el7.src.rpm
rpm_packager: CBS <cbs@centos.org>
location_href: gperftools-2.1-1.el7.x86_64.rpm
checksum_type: sha256
description:
  Perf Tools is a collection of performance analysis tools, including a
  high-performance multi-threaded malloc() implementation that works
  particularly well with threads and STL, a thread-friendly heap-checker,
  a heap profiler, and a cpu-profiler.

  This is a metapackage which pulls in all of the gperftools (and pprof)
  binaries, libraries, and development headers, so that you can use them.


pkgId: f8c2c6d292ff5a8144048709d16245aa486a32c0c94203034328335b9969aa60
name: libboost-atomic
arch: x86_64
version: 1.54
epoch: 0
release: 1.el7.centos
summary: C++11-style atomic<>.
url: http://www.boost.org/doc/libs/1_54_0/libs/atomic/doc/index.htm
rpm_license: Boost Software License
rpm_group: Applications/Engineering
rpm_buildhost: centos.usystems
rpm_sourcerpm: libboost-atomic-1.54-1.el7.centos.src.rpm
location_href: libboost-atomic-1.54-1.el7.centos.x86_64.rpm
checksum_type: sha256
description:
  Boost.Atomic is a library that provides atomic data types and operations on these data types, as well as memory ordering constraints required for coordinating multiple threads through atomic variables.


pkgId: 82347d59b7fc8ecde7ee458ea608ce327b8484100acfaaddf4bd6dc42c1c0bde
name: libboost-filesystem
arch: x86_64
version: 1.54
epoch: 0
release: 1.el7.centos
url: http://www.boost.org/doc/libs/1_54_0/libs/filesystem/doc/index.htm
rpm_license: Boost Software License
rpm_group: Applications/Engineering
rpm_buildhost: centos.usystems
rpm_sourcerpm: libboost-filesystem-1.54-1.el7.centos.src.rpm
location_href: libboost-filesystem-1.54-1.el7.centos.x86_64.rpm
checksum_type: sha256
summary:
  The Boost Filesystem Library provides portable facilities to query and manipulate paths, files, and directories.

description:
  The Boost Filesystem Library provides portable facilities to query and manipulate paths, files, and directories.


pkgId: 9607bdd188a74150c2670e52d207e33106263a5cbad2da7dc3b1c5b3cf10eeb2
name: libboost-program-options
arch: x86_64
version: 1.54
epoch: 0
release: 1.el7.centos
url: http://www.boost.org/doc/libs/1_54_0/doc/html/program_options.html
rpm_license: Boost Software License
rpm_group: Applications/Engineering
rpm_buildhost: centos.usystems
rpm_sourcerpm: libboost-program-options-1.54-1.el7.centos.src.rpm
location_href: libboost-program-options-1.54-1.el7.centos.x86_64.rpm
checksum_type: sha256
summary:
  The program_options library allows program developers to obtain program options, that is (name, value) pairs from the user, via conventional methods such as command line and config file.

description:
  The program_options library allows program developers to obtain program options, that is (name, value) pairs from the user, via conventional methods such as command line and config file.


pkgId: 6c1c5a78779ec99518a23b9c71f38824311e72af28bf894114381bbd98c46cd4
name: libboost-system
arch: x86_64
version: 1.54
epoch: 0
release: 1.el7.centos
url: http://www.boost.org/doc/libs/1_54_0/libs/system/doc/index.html
rpm_license: Boost Software License
rpm_group: Applications/Engineering
rpm_buildhost: centos.usystems
rpm_sourcerpm: libboost-system-1.54-1.el7.centos.src.rpm
location_href: libboost-system-1.54-1.el7.centos.x86_64.rpm
checksum_type: sha256
summary:
  Operating system support, including the diagnostics support that will be part of the C++0x standard library.

description:
  Operating system support, including the diagnostics support that will be part of the C++0x standard library.


pkgId: 62e02af507ee9deb0e7bff4417c45b6bb7c4e3a1302cda6688cadee6cc9e5ce8
name: libpqxx
arch: x86_64
version: 4.0.1
epoch: 1
release: 1.el7
summary: C++ client API for PostgreSQL
url: http://pqxx.org/
rpm_license: BSD
rpm_vendor: Fedora Project
rpm_group: Unspecified
rpm_buildhost: buildvm-18.phx2.fedoraproject.org
rpm_sourcerpm: libpqxx-4.0.1-1.el7.src.rpm
rpm_packager: Fedora Project
location_href: libpqxx-4.0.1-1.el7.x86_64.rpm
checksum_type: sha256
description:
  C++ client API for PostgreSQL. The standard front-end (in the sense of
  "language binding") for writing C++ programs that use PostgreSQL.
  Supersedes older libpq++ interface.


pkgId: 9cdeabab709e4a97acba7dca833568e62c04955069f2eee47d3081b87c202588
name: libprotobuf-lite9
arch: x86_64
version: 2.6.1
epoch: 0
release: 0
summary: Protocol Buffers - Google's data interchange format
url: https://github.com/google/protobuf/
rpm_license: BSD-3-Clause
rpm_group: System/Libraries
rpm_buildhost: intel-dev
rpm_sourcerpm: protobuf-2.6.1-0.src.rpm
location_href: libprotobuf-lite9-2.6.1-0.x86_64.rpm
checksum_type: sha256
description:
  Protocol Buffers are a way of encoding structured data in an efficient yet
  extensible format. Google uses Protocol Buffers for almost all of its internal
  RPC protocols and file formats.


pkgId: 70937e47ac0d98cd7ac39947cc9f955603448c5db7beebfccfa0e0e72bb9ef62
name: libva-devel
arch: x86_64
version: 1.3.1
epoch: 0
release: staging.20130628.36242.el7
summary: Development files for libva
url: http://freedesktop.org/wiki/Software/vaapi
rpm_license: MIT
rpm_group: Development/Libraries
rpm_buildhost: fm7grhel71-012
rpm_sourcerpm: libva-1.3.1-staging.20130628.36242.el7.src.rpm
location_href: libva-devel-1.3.1-staging.20130628.36242.el7.x86_64.rpm
checksum_type: sha256
description:
  The libva-devel package contains libraries and header files for
  developing applications that use libva.


pkgId: d62d3a85a7540e80c8741035c08fcc248231ed00bdc6598a355c808dbe5368eb
name: libva-utils
arch: x86_64
version: 1.3.1
epoch: 0
release: staging.20130628.32088.el7.centos
summary: Tools for libva (including vainfo)
url: http://freedesktop.org/wiki/Software/vaapi
rpm_license: MIT
rpm_group: Development/Libraries
rpm_buildhost: fm7gcent012.fm.intel.com
rpm_sourcerpm: libva-1.3.1-staging.20130628.32088.el7.centos.src.rpm
location_href: libva-utils-1.3.1-staging.20130628.32088.el7.centos.x86_64.rpm
checksum_type: sha256
description:
  The libva-utils package contains tools that are provided as part
  of libva, including the vainfo tool for determining what (if any)
  libva support is available on a system.


pkgId: 79064a042f92f7ce1c76474c023ac19f10488fa322cacc1b9842b75c4230c3e1
name: nasm
arch: x86_64
version: 2.15.05
epoch: 0
release: 1.el7
summary: The Netwide Assembler, a portable x86 assembler with Intel-like syntax
url: http://www.nasm.us/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: 8815c7fbff55
rpm_sourcerpm: nasm-2.15.05-1.el7.src.rpm
location_href: nasm-2.15.05-1.el7.x86_64.rpm
checksum_type: sha256
description:
  NASM is the Netwide Assembler, a free portable assembler for the Intel
  80x86 microprocessor series, using primarily the traditional Intel
  instruction mnemonics and syntax.


pkgId: 42001cc6313c802b48d719f82a4ae29689328ca412893ec4035323d30275ebab
name: ninja-build
arch: x86_64
version: 1.12.1
epoch: 0
release: 1.el7
summary: Small build system closest in spirit to Make
url: https://ninja-build.org/
rpm_license: Apache License, Version 2.0
rpm_group: Applications/Engineering
rpm_buildhost: localhost
rpm_sourcerpm: ninja-build-1.12.1-1.el7.src.rpm
location_href: ninja-build-1.12.1-1.el7.x86_64.rpm
checksum_type: sha256
description:
  small build system closest in spirit to Make
  Ninja is yet another build system. It takes as input the interdependencies of
  files (typically source code and output executables) and orchestrates
  building them, quickly.

  Ninja joins a sea of other build systems. Its distinguishing goal is to be
  fast. It is born from the Chromium browser project, which has over 30,000
  source files and whose other build systems can take ten seconds to start
  building after changing one file. Ninja is under a second.


pkgId: e319a655c3c5eb078c9876ff4196f9fddeaba4fd28cd0f1fd81de7194902652f
name: python-pip
arch: noarch
version: 7.1.0
epoch: 0
release: 1.el7
summary: A tool for installing and managing Python packages
url: http://www.pip-installer.org
rpm_license: MIT
rpm_vendor: Fedora Project
rpm_group: Development/Libraries
rpm_buildhost: buildvm-06.phx2.fedoraproject.org
rpm_sourcerpm: python-pip-7.1.0-1.el7.src.rpm
rpm_packager: Fedora Project
location_href: python-pip-7.1.0-1.el7.noarch.rpm
checksum_type: sha256
description:
  Pip is a replacement for `easy_install
  <http://peak.telecommunity.com/DevCenter/EasyInstall>`_.  It uses mostly the
  same techniques for finding packages, so packages that were made
  easy_installable should be pip-installable as well.


pkgId: 38669697f597a813873a53686a5febe15fbc11c23f63c7c5d19137d85c2ce009
name: python-psutil
arch: x86_64
version: 2.2.0
epoch: 0
release: 1
url: https://github.com/giampaolo/psutil
rpm_license: BSD
rpm_vendor: Giampaolo Rodola <g.rodola <at> gmail <dot> com>
rpm_group: Development/Libraries
rpm_buildhost: centos.usystems
rpm_sourcerpm: python-psutil-2.2.0-1.src.rpm
location_href: python-psutil-2.2.0-1.x86_64.rpm
checksum_type: sha256
summary:
  psutil is a cross-platform library for retrieving information onrunning processes and system utilization (CPU, memory, disks, network)in Python.

description:
  .. image:: https://pypip.in/d/psutil/badge.png
      :target: https://crate.io/packages/psutil/
      :alt: Download this month

  .. image:: https://pypip.in/v/psutil/badge.png
      :target: https://pypi.python.org/pypi/psutil/
      :alt: Latest version

  .. image:: https://pypip.in/license/psutil/badge.png
      :target: https://pypi.python.org/pypi/psutil/
      :alt: License

  .. image:: https://api.travis-ci.org/giampaolo/psutil.png?branch=master
      :target: https://travis-ci.org/giampaolo/psutil
      :alt: Travis

  ===========
  Quick links
  ===========

  - `Home page <https://github.com/giampaolo/psutil>`_
  - `Documentation <http://pythonhosted.org/psutil/>`_
  - `Download <https://pypi.python.org/pypi?:action=display&name=psutil#downloads>`_
  - `Forum <http://groups.google.com/group/psutil/topics>`_
  - `Blog <http://grodola.blogspot.com/search/label/psutil>`_
  - `What's new <https://github.com/giampaolo/psutil/blob/master/HISTORY.rst>`_

  =======
  Summary
  =======

  psutil (python system and process utilities) is a cross-platform library for
  retrieving information on **running processes** and **system utilization**
  (CPU, memory, disks, network) in Python. It is useful mainly for **system
  monitoring**, **profiling and limiting process resources** and **management of
  running processes**. It implements many functionalities offered by command line
  tools such as: ps, top, lsof, netstat, ifconfig, who, df, kill, free, nice,
  ionice, iostat, iotop, uptime, pidof, tty, taskset, pmap. It currently supports
  **Linux, Windows, OSX, FreeBSD** and **Sun Solaris**, both **32-bit** and
  **64-bit** architectures, with Python versions from **2.6 to 3.4** (users of
  Python 2.4 and 2.5 may use `2.1.3 <https://pypi.python.org/pypi?name=psutil&version=2.1.3&:action=files>`__ version).
  `PyPy <http://pypy.org/>`__ is also known to work.

  ====================
  Example applications
  ====================

  .. image:: http://psutil.googlecode.com/svn/wiki/images/top-thumb.png
      :target: http://psutil.googlecode.com/svn/wiki/images/top.png
      :alt: top

  .. image:: http://psutil.googlecode.com/svn/wiki/images/nettop-thumb.png
      :target: http://psutil.googlecode.com/svn/wiki/images/nettop.png
      :alt: nettop

  .. image:: http://psutil.googlecode.com/svn/wiki/images/iotop-thumb.png
      :target: http://psutil.googlecode.com/svn/wiki/images/iotop.png
      :alt: iotop

  See also:

   * https://github.com/nicolargo/glances
   * https://github.com/google/grr
   * https://github.com/Jahaja/psdash

  ==============
  Example usages
  ==============

  CPU
  ===

  .. code-block:: python

      >>> import psutil
      >>> psutil.cpu_times()
      scputimes(user=3961.46, nice=169.729, system=2150.659, idle=16900.540, iowait=629.59, irq=0.0, softirq=19.42, steal=0.0, guest=0, nice=0.0)
      >>>
      >>> for x in range(3):
      ...     psutil.cpu_percent(interval=1)
      ...
      4.0
      5.9
      3.8
      >>>
      >>> for x in range(3):
      ...     psutil.cpu_percent(interval=1, percpu=True)
      ...
      [4.0, 6.9, 3.7, 9.2]
      [7.0, 8.5, 2.4, 2.1]
      [1.2, 9.0, 9.9, 7.2]
      >>>
      >>>
      >>> for x in range(3):
      ...     psutil.cpu_times_percent(interval=1, percpu=False)
      ...
      scputimes(user=1.5, nice=0.0, system=0.5, idle=96.5, iowait=1.5, irq=0.0, softirq=0.0, steal=0.0, guest=0.0, guest_nice=0.0)
      scputimes(user=1.0, nice=0.0, system=0.0, idle=99.0, iowait=0.0, irq=0.0, softirq=0.0, steal=0.0, guest=0.0, guest_nice=0.0)
      scputimes(user=2.0, nice=0.0, system=0.0, idle=98.0, iowait=0.0, irq=0.0, softirq=0.0, steal=0.0, guest=0.0, guest_nice=0.0)
      >>>
      >>> psutil.cpu_count()
      4
      >>> psutil.cpu_count(logical=False)
      2
      >>>

  Memory
  ======

  .. code-block:: python

      >>> psutil.virtual_memory()
      svmem(total=8374149120L, available=2081050624L, percent=75.1, used=8074080256L, free=300068864L, active=3294920704, inactive=1361616896, buffers=529895424L, cached=1251086336)
      >>> psutil.swap_memory()
      sswap(total=2097147904L, used=296128512L, free=1801019392L, percent=14.1, sin=304193536, sout=677842944)
      >>>

  Disks
  =====

  .. code-block:: python

      >>> psutil.disk_partitions()
      [sdiskpart(device='/dev/sda1', mountpoint='/', fstype='ext4', opts='rw,nosuid'),
       sdiskpart(device='/dev/sda2', mountpoint='/home', fstype='ext, opts='rw')]
      >>>
      >>> psutil.disk_usage('/')
      sdiskusage(total=21378641920, used=4809781248, free=15482871808, percent=22.5)
      >>>
      >>> psutil.disk_io_counters(perdisk=False)
      sdiskio(read_count=719566, write_count=1082197, read_bytes=18626220032, write_bytes=24081764352, read_time=5023392, write_time=63199568)
      >>>

  Network
  =======

  .. code-block:: python

      >>> psutil.net_io_counters(pernic=True)
      {'eth0': netio(bytes_sent=485291293, bytes_recv=6004858642, packets_sent=3251564, packets_recv=4787798, errin=0, errout=0, dropin=0, dropout=0),
       'lo': netio(bytes_sent=2838627, bytes_recv=2838627, packets_sent=30567, packets_recv=30567, errin=0, errout=0, dropin=0, dropout=0)}
      >>>
      >>> psutil.net_connections()
      [pconn(fd=115, family=2, type=1, laddr=('10.0.0.1', 48776), raddr=('93.186.135.91', 80), status='ESTABLISHED', pid=1254),
       pconn(fd=117, family=2, type=1, laddr=('10.0.0.1', 43761), raddr=('72.14.234.100', 80), status='CLOSING', pid=2987),
       pconn(fd=-1, family=2, type=1, laddr=('10.0.0.1', 60759), raddr=('72.14.234.104', 80), status='ESTABLISHED', pid=None),
       pconn(fd=-1, family=2, type=1, laddr=('10.0.0.1', 51314), raddr=('72.14.234.83', 443), status='SYN_SENT', pid=None)
       ...]

  Other system info
  =================

  .. code-block:: python

      >>> psutil.users()
      [user(name='giampaolo', terminal='pts/2', host='localhost', started=1340737536.0),
       user(name='giampaolo', terminal='pts/3', host='localhost', started=1340737792.0)]
      >>>
      >>> psutil.boot_time()
      1365519115.0
      >>>

  Process management
  ==================

  .. code-block:: python

      >>> import psutil
      >>> psutil.pids()
      [1, 2, 3, 4, 5, 6, 7, 46, 48, 50, 51, 178, 182, 222, 223, 224,
       268, 1215, 1216, 1220, 1221, 1243, 1244, 1301, 1601, 2237, 2355,
       2637, 2774, 3932, 4176, 4177, 4185, 4187, 4189, 4225, 4243, 4245,
       4263, 4282, 4306, 4311, 4312, 4313, 4314, 4337, 4339, 4357, 4358,
       4363, 4383, 4395, 4408, 4433, 4443, 4445, 4446, 5167, 5234, 5235,
       5252, 5318, 5424, 5644, 6987, 7054, 7055, 7071]
      >>>
      >>> p = psutil.Process(7055)
      >>> p.name()
      'python'
      >>> p.exe()
      '/usr/bin/python'
      >>> p.cwd()
      '/home/giampaolo'
      >>> p.cmdline()
      ['/usr/bin/python', 'main.py']
      >>>
      >>> p.status()
      'running'
      >>> p.username()
      'giampaolo'
      >>> p.create_time()
      1267551141.5019531
      >>> p.terminal()
      '/dev/pts/0'
      >>>
      >>> p.uids()
      puids(real=1000, effective=1000, saved=1000)
      >>> p.gids()
      pgids(real=1000, effective=1000, saved=1000)
      >>>
      >>> p.cpu_times()
      pcputimes(user=1.02, system=0.31)
      >>> p.cpu_percent(interval=1.0)
      12.1
      >>> p.cpu_affinity()
      [0, 1, 2, 3]
      >>> p.cpu_affinity([0])  # set
      >>>
      >>> p.memory_percent()
      0.63423
      >>>
      >>> p.memory_info()
      pmem(rss=7471104, vms=68513792)
      >>> p.memory_info_ex()
      extmem(rss=9662464, vms=49192960, shared=3612672, text=2564096, lib=0, data=5754880, dirty=0)
      >>> p.memory_maps()
      [pmmap_grouped(path='/lib/x86_64-linux-gnu/libutil-2.15.so', rss=16384, anonymous=8192, swap=0),
       pmmap_grouped(path='/lib/x86_64-linux-gnu/libc-2.15.so', rss=6384, anonymous=15, swap=0),
       pmmap_grouped(path='/lib/x86_64-linux-gnu/libcrypto.so.1.0.0', rss=34124, anonymous=1245, swap=0),
       pmmap_grouped(path='[heap]', rss=54653, anonymous=8192, swap=0),
       pmmap_grouped(path='[stack]', rss=1542, anonymous=166, swap=0),
       ...]
      >>>
      >>> p.io_counters()
      pio(read_count=478001, write_count=59371, read_bytes=700416, write_bytes=69632)
      >>>
      >>> p.open_files()
      [popenfile(path='/home/giampaolo/svn/psutil/somefile', fd=3)]
      >>>
      >>> p.connections()
      [pconn(fd=115, family=2, type=1, laddr=('10.0.0.1', 48776), raddr=('93.186.135.91', 80), status='ESTABLISHED'),
       pconn(fd=117, family=2, type=1, laddr=('10.0.0.1', 43761), raddr=('72.14.234.100', 80), status='CLOSING'),
       pconn(fd=119, family=2, type=1, laddr=('10.0.0.1', 60759), raddr=('72.14.234.104', 80), status='ESTABLISHED'),
       pconn(fd=123, family=2, type=1, laddr=('10.0.0.1', 51314), raddr=('72.14.234.83', 443), status='SYN_SENT')]
      >>>
      >>> p.num_threads()
      4
      >>> p.num_fds()
      8
      >>> p.threads()
      [pthread(id=5234, user_time=22.5, system_time=9.2891),
       pthread(id=5235, user_time=0.0, system_time=0.0),
       pthread(id=5236, user_time=0.0, system_time=0.0),
       pthread(id=5237, user_time=0.0707, system_time=1.1)]
      >>>
      >>> p.num_ctx_switches()
      pctxsw(voluntary=78, involuntary=19)
      >>>
      >>> p.nice()
      0
      >>> p.nice(10)  # set
      >>>
      >>> p.ionice(psutil.IOPRIO_CLASS_IDLE)  # IO priority (Win and Linux only)
      >>> p.ionice()
      pionice(ioclass=3, value=0)
      >>>
      >>> p.rlimit(psutil.RLIMIT_NOFILE, (5, 5))  # set resource limits (Linux only)
      >>> p.rlimit(psutil.RLIMIT_NOFILE)
      (5, 5)
      >>>
      >>> p.suspend()
      >>> p.resume()
      >>>
      >>> p.terminate()
      >>> p.wait(timeout=3)
      0
      >>>
      >>> psutil.test()
      USER         PID %CPU %MEM     VSZ     RSS TTY        START    TIME  COMMAND
      root           1  0.0  0.0   24584    2240            Jun17   00:00  init
      root           2  0.0  0.0       0       0            Jun17   00:00  kthreadd
      root           3  0.0  0.0       0       0            Jun17   00:05  ksoftirqd/0
      ...
      giampaolo  31475  0.0  0.0   20760    3024 /dev/pts/0 Jun19   00:00  python2.4
      giampaolo  31721  0.0  2.2  773060  181896            00:04   10:30  chrome
      root       31763  0.0  0.0       0       0            00:05   00:00  kworker/0:1
      >>>

  Further process APIs
  ====================

  .. code-block:: python

      >>> for p in psutil.process_iter():
      ...     print(p)
      ...
      psutil.Process(pid=1, name='init')
      psutil.Process(pid=2, name='kthreadd')
      psutil.Process(pid=3, name='ksoftirqd/0')
      ...
      >>>
      >>> def on_terminate(proc):
      ...     print("process {} terminated".format(proc))
      ...
      >>> # waits for multiple processes to terminate
      >>> gone, alive = psutil.wait_procs(procs_list, 3, callback=on_terminate)
      >>>

  ======
  Donate
  ======

  A lot of time and effort went into making psutil as it is right now.
  If you feel psutil is useful to you or your business and want to support its future development please consider donating me (`Giampaolo Rodola' <http://grodola.blogspot.com/p/about.html>`_) some money.
  I only ask for a small donation, but of course I appreciate any amount.

  .. image:: http://www.paypal.com/en_US/i/btn/x-click-but04.gif
      :target: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=A9ZS7PKKRM3S8
      :alt: Donate via PayPal

  Don't want to donate money? Then maybe you could `write me a recommendation on Linkedin <http://www.linkedin.com/in/grodola>`_.

  ============
  Mailing list
  ============

  http://groups.google.com/group/psutil/

  ========
  Timeline
  ========

  - 2015-01-06: `psutil-2.2.0.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-2.2.0.tar.gz>`_
  - 2014-09-26: `psutil-2.1.3.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-2.1.3.tar.gz>`_
  - 2014-09-21: `psutil-2.1.2.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-2.1.2.tar.gz>`_
  - 2014-04-30: `psutil-2.1.1.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-2.1.1.tar.gz>`_
  - 2014-04-08: `psutil-2.1.0.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-2.1.0.tar.gz>`_
  - 2014-03-10: `psutil-2.0.0.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-2.0.0.tar.gz>`_
  - 2013-11-25: `psutil-1.2.1.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-1.2.1.tar.gz>`_
  - 2013-11-20: `psutil-1.2.0.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-1.2.0.tar.gz>`_
  - 2013-11-07: `psutil-1.1.3.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-1.1.3.tar.gz>`_
  - 2013-10-22: `psutil-1.1.2.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-1.1.2.tar.gz>`_
  - 2013-10-08: `psutil-1.1.1.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-1.1.1.tar.gz>`_
  - 2013-09-28: `psutil-1.1.0.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-1.1.0.tar.gz>`_
  - 2013-07-12: `psutil-1.0.1.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-1.0.1.tar.gz>`_
  - 2013-07-10: `psutil-1.0.0.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-1.0.0.tar.gz>`_
  - 2013-05-03: `psutil-0.7.1.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.7.1.tar.gz>`_
  - 2013-04-12: `psutil-0.7.0.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.7.0.tar.gz>`_
  - 2012-08-16: `psutil-0.6.1.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.6.1.tar.gz>`_
  - 2012-08-13: `psutil-0.6.0.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.6.0.tar.gz>`_
  - 2012-06-29: `psutil-0.5.1.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.5.1.tar.gz>`_
  - 2012-06-27: `psutil-0.5.0.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.5.0.tar.gz>`_
  - 2011-12-14: `psutil-0.4.1.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.4.1.tar.gz>`_
  - 2011-10-29: `psutil-0.4.0.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.4.0.tar.gz>`_
  - 2011-07-08: `psutil-0.3.0.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.3.0.tar.gz>`_
  - 2011-03-20: `psutil-0.2.1.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.2.1.tar.gz>`_
  - 2010-11-13: `psutil-0.2.0.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.2.0.tar.gz>`_
  - 2010-03-02: `psutil-0.1.3.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.1.3.tar.gz>`_
  - 2009-05-06: `psutil-0.1.2.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.1.2.tar.gz>`_
  - 2009-03-06: `psutil-0.1.1.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.1.1.tar.gz>`_
  - 2009-01-27: `psutil-0.1.0.tar.gz <https://pypi.python.org/packages/source/p/psutil/psutil-0.1.0.tar.gz>`_


pkgId: f6d8fd4a2ae38763740729f56f19d621465a249c863f0bc0acaaae5cfded7c18
name: python3.11
arch: x86_64
version: 3.11.9
epoch: 0
release: 1.el7
summary: Interactive high-level object-oriented language
url: https://www.python.org/
rpm_license: GPL-compatible
rpm_group: Applications/Engineering
rpm_buildhost: localhost
rpm_sourcerpm: python3.11-3.11.9-1.el7.src.rpm
location_href: python3.11-3.11.9-1.el7.x86_64.rpm
checksum_type: sha256
description:
  Interactive high-level object-oriented language (version 3.11)
  Python is a high-level, interactive, object-oriented language. Its 3.11 version
  includes an extensive class library with lots of goodies for
  network programming, system administration, sounds and graphics.


pkgId: ad0495e644f3222e07348db732a938e53e4af80cc1cf7976bb571660b43a652d
name: python3.12
arch: x86_64
version: 3.12.10
epoch: 0
release: 1.el7
summary: Interactive high-level object-oriented language
url: https://www.python.org/
rpm_license: GPL-compatible
rpm_group: Applications/Engineering
rpm_buildhost: localhost
rpm_sourcerpm: python3.12-3.12.10-1.el7.src.rpm
location_href: python3.12-3.12.10-1.el7.x86_64.rpm
checksum_type: sha256
description:
  Interactive high-level object-oriented language (version 3.12)
  Python is a high-level, interactive, object-oriented language. Its 3.12 version
  includes an extensive class library with lots of goodies for
  network programming, system administration, sounds and graphics.


pkgId: 234da1296aa16e62bdcfa74ff7a72ac030e563115ae048894830d8d8126c099b
name: python3.12-devel
arch: x86_64
version: 3.12.10
epoch: 0
release: 1.el7
summary: Interactive high-level object-oriented language
url: https://www.python.org/
rpm_license: GPL-compatible
rpm_group: Applications/Engineering
rpm_buildhost: localhost
rpm_sourcerpm: python3.12-devel-3.12.10-1.el7.src.rpm
location_href: python3.12-devel-3.12.10-1.el7.x86_64.rpm
checksum_type: sha256
description:
  Header files and a static library for Python (v3.12)
  Header files, a static library and development tools for building
  Python (v3.12) modules, extending the Python interpreter or embedding
  Python (v3.12) in applications.


pkgId: 776888d2a3c423b0317ac0b97ff8b1afbd264dfb6c13a5d580003fb6a2bf806f
name: ragel
arch: x86_64
version: 6.8
epoch: 0
release: 1.el7.centos
summary: ragel version 6.8 compiles finite state machines into code in various languages
url: http://community.linuxmint.com/software/view/ragel
rpm_license: GPLv2+
rpm_group: Applications/Engineering
rpm_buildhost: centos.usystems
rpm_sourcerpm: ragel-6.8-1.el7.centos.src.rpm
location_href: ragel-6.8-1.el7.centos.x86_64.rpm
checksum_type: sha256
description:
  Ragel compiles finite state machines from regular languages into c, c++, objective-c, d, ruby or java code.
  ragel allows the programmer to embed actions at any point in a regular language.


pkgId: 11153a8f8cc81d33f1dc2f9103169e10445386453b6c1ddb08dbe6bcce85a840
name: scons
arch: x86_64
version: 2.3.4
epoch: 0
release: 1
summary: Open Source next-generation build tool.
url: http://www.scons.org/
rpm_license: UNKNOWN
rpm_vendor: Steven Knight <knight@baldmt.com>
rpm_group: Development/Tools
rpm_buildhost: centos.usystems
rpm_sourcerpm: scons-2.3.4-1.src.rpm
location_href: scons-2.3.4-1.x86_64.rpm
checksum_type: sha256
description:
  Open Source next-generation build tool.
  Improved, cross-platform substitute for the classic Make
  utility.  In short, SCons is an easier, more reliable
  and faster way to build software.


pkgId: e555b0a9c959e893db38ca5797d91c705162dfa32983dc59f5ad252f1f4f0830
name: tcl
arch: x86_64
version: 8.5.13
epoch: 1
release: 8.el7
summary: Tool Command Language, pronounced tickle
url: http://tcl.sourceforge.net/
rpm_license: TCL
rpm_vendor: CentOS
rpm_group: Development/Languages
rpm_buildhost: worker1.bsys.centos.org
rpm_sourcerpm: tcl-8.5.13-8.el7.src.rpm
rpm_packager: CentOS BuildSystem <http://bugs.centos.org>
location_href: tcl-8.5.13-8.el7.x86_64.rpm
checksum_type: sha256
description:
  The Tcl (Tool Command Language) provides a powerful platform for
  creating integration applications that tie together diverse
  applications, protocols, devices, and frameworks. When paired with the
  Tk toolkit, Tcl provides a fastest and powerful way to create
  cross-platform GUI applications.  Tcl can also be used for a variety
  of web-related tasks and for creating powerful command languages for
  applications.


pkgId: 662547f458a5fac26a9800fd4c2b7836bb20cee3ba857535540cc5cfff72eb33
name: tk
arch: x86_64
version: 8.5.13
epoch: 1
release: 6.el7
summary: The graphical toolkit for the Tcl scripting language
url: http://tcl.sourceforge.net
rpm_license: TCL
rpm_vendor: CentOS
rpm_group: Development/Languages
rpm_buildhost: worker1.bsys.centos.org
rpm_sourcerpm: tk-8.5.13-6.el7.src.rpm
rpm_packager: CentOS BuildSystem <http://bugs.centos.org>
location_href: tk-8.5.13-6.el7.x86_64.rpm
checksum_type: sha256
description:
  When paired with the Tcl scripting language, Tk provides a fast and powerful
  way to create cross-platform GUI applications.


pkgId: 941395c93b36da99675fbe95ac630f2017228cf6875a15ca4bd70370eea91e51
name: zvbi
arch: x86_64
version: 0.2.35
epoch: 0
release: 1.el7
summary: Raw VBI, Teletext and Closed Caption decoding library
url: http://zapping.sourceforge.net/ZVBI/index.html
rpm_license: LGPLv2+ and GPLv2+ and BSD
rpm_vendor: Fedora Project
rpm_group: System Environment/Libraries
rpm_buildhost: buildhw-04-nfs.phx2.fedoraproject.org
rpm_sourcerpm: zvbi-0.2.35-1.el7.src.rpm
rpm_packager: Fedora Project
location_href: zvbi-0.2.35-1.el7.x86_64.rpm
checksum_type: sha256
description:
  ZVBI provides functions to capture and decode VBI data. The vertical blanking
  interval (VBI) is an interval in a television signal that temporarily suspends
  transmission of the signal for the electron gun to move back up to the first
  line of the television screen to trace the next screen field. The vertical
  blanking interval can be used to carry data, since anything sent during the VBI
  would naturally not be displayed; various test signals, closed captioning, and
  other digital data can be sent during this time period.


