| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* define C TimeoutExpired exception
* fix git commit hook cmd on win
* raise TimeoutAbandoned on WAIT_ABANDONED and rely on a pure-python internal polling
* update HISTORY
* update HISTORY
* update comments
* update comments
|
|/ |
|
|
|
|
| |
as BAT0 under /sys/class/power_supply.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* update doc / HISTORY / CREDITS
* suppress warnings from mock module
* linux: add mock test for virtual_memory()
* add a script to purge installation
* linux: disable unreliable test
* refactor open mock
* refactor open mock
* refactor open mock
* refactor open mock
* refactor open mock
* refactor open mock
* refactor open mock
* refactor open mock
* refactor open mock
* refactor open mock
* fix typo
* fix typo
* refactor open mock
* refactor open mock
* refactor open mock
* refactor open mock
* refactor open mock
* add docstrings
|
| | |
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
| |
There are 1970 results on stackoverflow for "slab". Also it is being requested by another user https://github.com/giampaolo/psutil/issues/1202. As such I'm going to accept this PR.
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Fix nice() for realtime processes under Solaris 10
fixes #1194
* Use psinfo as fallback [gu]id source on Solaris 10
fixes #1193
* Fix double free
* Match ssize_t return type of read functions
* Fix undefined behavior
with respect to strict aliasing rules and fix some warnings
For example, under strict aliasing rules of the C standard, casting a
char pointer to a struct pointer and accessing the character array
through that struct pointer yields undefined behavior.
* Update HISTORY with Solaris notes
|
|/ |
|
| |
|
| |
|
|
|
|
| |
"SwapPss"
|
|
|
|
| |
proportional set size) and plain 'swap'. Not anymore.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* cpu_times() GetSystemTimes function double dword convert to __int64,then double,instead of float.
* use double instead of a new conversion logic.
* Py_BuildValue change f to d
* Py_BuildValue change f to d
|
| |
|
|
|
|
|
|
|
|
| |
* Try to extract argv[] from process address space first
* Add comments and OOM exception
* Handle the case with empty array
|
|
|
| |
This reverts commit b578d2febfd35f80fcfa1ce1bdf18d44d21b1581.
|
|
|
|
|
|
|
|
| |
Cleanly separates tests from the package itself. Prevents the tests
being installed to site-packages. Tests are still distributed with the
source distribution by MANIFEST.in.
Avoids installing tests in production environments, leading to less
total code in the environment.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Allows running static analysis (lint/flake8) separately from testing the
library. Reduces the redundant times static analysis runs. Previously
ran after every test environment, but only needs to run once, requiring
less tests resources.
For lint, use "skip_install = True" as installing psutil isn't required
to do static analysis. For details on this configuration, see:
https://tox.readthedocs.io/en/latest/config.html#confval-skip_install=BOOL
> skip_install=BOOL
>
> Do not install the current package. This can be used when you need the
> virtualenv management but do not want to install the current package
> into that environment.
|
|
|
|
| |
Python 3.0, 3.1, 3.2, and 3.3 are not supported. Now phrased as: "Python
versions 2.6, 2.7, and 3.4+".
|
|
|
|
|
| |
Using environment markers has support among modern Python packaging
tools (setuptools, pip, wheel, etc.). Allows describing environment
specific dependencies in setup.py without using runtime logic.
|
| |
|
| |
|
|
|
| |
No "test" directory exists. The configuration is unneeded.
|
|
|
|
|
|
| |
Support for Python 3.3 was dropped in version 5.4.1. Support for Python
3.2 was dropped earlier. Remove all references to these unsupported
versions including documentation, scripts, workarounds, etc. Eases
maintenance as fewer workarounds are used for unsupported environments.
|
|\ |
|
| | |
|