Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update HISTORY1124-win-wait | Giampaolo Rodola | 2018-03-24 | 1 | -1/+1 |
| | |||||
* | update HISTORY | Giampaolo Rodola | 2018-03-24 | 1 | -0/+1 |
| | |||||
* | raise TimeoutAbandoned on WAIT_ABANDONED and rely on a pure-python internal ↵ | Giampaolo Rodola | 2018-03-24 | 2 | -12/+48 |
| | | | | polling | ||||
* | Merge branch 'master' into 1124-win-wait | Giampaolo Rodola | 2018-03-24 | 2 | -2/+12 |
|\ | |||||
| * | fix git commit hook cmd on win | Giampaolo Rodola | 2018-03-24 | 2 | -2/+12 |
| | | |||||
* | | define C TimeoutExpired exception | Giampaolo Rodola | 2018-03-24 | 2 | -6/+17 |
|/ | |||||
* | fix #1238: sensors_battery() may return None in case battery is not listed ↵ | Giampaolo Rodola | 2018-03-20 | 3 | -3/+9 |
| | | | | as BAT0 under /sys/class/power_supply. | ||||
* | Merge branch 'master' of github.com:giampaolo/psutil | Giampaolo Rodola | 2018-03-20 | 1 | -371/+345 |
|\ | |||||
| * | refactor open mock + add purge script (#1249) | Giampaolo Rodola | 2018-03-17 | 8 | -418/+421 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | | linux: disable unreliable test | Giampaolo Rodola | 2018-03-17 | 1 | -14/+15 |
| | | |||||
* | | add a script to purge installation | Giampaolo Rodola | 2018-03-17 | 3 | -1/+45 |
| | | |||||
* | | linux: add mock test for virtual_memory() | Giampaolo Rodola | 2018-03-17 | 1 | -25/+73 |
| | | |||||
* | | suppress warnings from mock module | Giampaolo Rodola | 2018-03-17 | 1 | -1/+3 |
| | | |||||
* | | update doc / HISTORY / CREDITS | Giampaolo Rodola | 2018-03-17 | 3 | -5/+12 |
|/ | |||||
* | Adding 'slab' info to virtual_memory on linux (#1239) | maxime mouial | 2018-03-17 | 3 | -3/+35 |
| | | | 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. | ||||
* | update HISTORY | Giampaolo Rodola | 2018-03-17 | 1 | -5/+2 |
| | |||||
* | #1193, #1194: give credits to @gsauthof | Giampaolo Rodola | 2018-03-17 | 2 | -8/+13 |
| | |||||
* | Merge branch 'master' of github.com:giampaolo/psutil | Giampaolo Rodola | 2018-03-17 | 5 | -117/+127 |
|\ | |||||
| * | Solaris 10 Fixes (#1248) | Georg Sauthoff | 2018-03-17 | 5 | -117/+127 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | | fyx typo | Giampaolo Rodola | 2018-03-17 | 1 | -1/+1 |
|/ | |||||
* | #1210, #1214: update README and give CREDITs to @wiggin15 | Giampaolo Rodola | 2018-03-14 | 3 | -2/+5 |
| | |||||
* | Ignore negative deltas in cpu times when calculating percentages (#1210) (#1214) | wiggin15 | 2018-03-14 | 2 | -31/+86 |
| | |||||
* | #1222 / linux / memory_full_info: we were erroneously adding "Pss:" and ↵ | Giampaolo Rodola | 2018-03-13 | 3 | -5/+46 |
| | | | | "SwapPss" | ||||
* | #1222: [Linux] Process.memory_full_info() was summing both 'swap PSS' (swap ↵ | Giampaolo Rodola | 2018-03-13 | 2 | -1/+3 |
| | | | | proportional set size) and plain 'swap'. Not anymore. | ||||
* | more detailed error msg in case of missing file when reading temperatures | Giampaolo Rodola | 2018-03-13 | 1 | -4/+6 |
| | |||||
* | #1245 / linux / temperatures: skip sensors if 'name' file does not exist | Giampaolo Rodola | 2018-03-13 | 2 | -2/+4 |
| | |||||
* | give CREDITS to @stswandering for #1240 | Giampaolo Rodola | 2018-03-13 | 2 | -1/+5 |
| | |||||
* | cpu_times() GetSystemTimes function double dword convert to __int64,t… (#1243) | stswandering | 2018-03-13 | 1 | -18/+18 |
| | | | | | | | | | | * 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 | ||||
* | give credits to @alxchk for #1220; bump up version | Giampaolo Rodola | 2018-03-11 | 3 | -2/+10 |
| | |||||
* | Try to extract argv[] from process address space first (#1220) | alxchk | 2018-03-11 | 1 | -1/+82 |
| | | | | | | | | * Try to extract argv[] from process address space first * Add comments and OOM exception * Handle the case with empty array | ||||
* | Revert "Move tests out of package to top level directory (#1232)" (#1242) | Giampaolo Rodola | 2018-03-11 | 27 | -316/+331 |
| | | | This reverts commit b578d2febfd35f80fcfa1ce1bdf18d44d21b1581. | ||||
* | Move tests out of package to top level directory (#1232) | Jon Dufresne | 2018-03-09 | 27 | -331/+316 |
| | | | | | | | | 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. | ||||
* | test environ: clean returned dict | Giampaolo Rodola | 2018-03-08 | 1 | -1/+3 |
| | |||||
* | In tox, move flake8 to own target (#1235) | Jon Dufresne | 2018-03-08 | 1 | -7/+7 |
| | | | | | | | | | | | | | | | | | 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. | ||||
* | Be more explicit about supported Python version (#1233) | Jon Dufresne | 2018-03-08 | 1 | -3/+2 |
| | | | | 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+". | ||||
* | Use environment markers for conditional dependencies (#1230) | Jon Dufresne | 2018-03-08 | 1 | -14/+8 |
| | | | | | 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. | ||||
* | Remove unused import 'psutil.tests' in test_unicode.py (#1231) | Jon Dufresne | 2018-03-08 | 1 | -1/+0 |
| | |||||
* | doc typo (#1234) | Vincent Vinet | 2018-03-08 | 1 | -1/+1 |
| | |||||
* | Remove unnecessary tox PYTHONPATH configuration (#1229) | Jon Dufresne | 2018-03-04 | 1 | -1/+0 |
| | | | No "test" directory exists. The configuration is unneeded. | ||||
* | Remove additional workarounds and support for Python 3.2 & 3.3 (#1228) | Jon Dufresne | 2018-03-04 | 10 | -34/+5 |
| | | | | | | 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. | ||||
* | Merge branch 'master' of github.com:giampaolo/psutil | Giampaolo Rodola | 2018-03-01 | 1 | -0/+3 |
|\ | |||||
| * | enable pip cache in appveyor build (#1221) | Thijs Triemstra | 2018-02-20 | 1 | -0/+3 |
| | | |||||
* | | update doc + bytes conversion example | Giampaolo Rodola | 2018-03-01 | 1 | -0/+32 |
| | | |||||
* | | add test for safe_mkdir | Giampaolo Rodola | 2018-02-23 | 1 | -0/+7 |
|/ | |||||
* | rename fun | Giampaolo Rodola | 2018-02-14 | 1 | -5/+5 |
| | |||||
* | #1216 - give credit to @hexaclock | Giampaolo Rodola | 2018-02-13 | 2 | -0/+13 |
| | |||||
* | fix compatibility with python 2.6.x (#1216) | Dan Vinakovsky | 2018-02-12 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of github.com:giampaolo/psutil | Giampaolo Rodola | 2018-02-02 | 3 | -2/+6 |
|\ | |||||
| * | docs: fix battery variable (#1212) | lasers | 2018-01-25 | 1 | -1/+1 |
| | | |||||
| * | Update INSTALL.rst | Giampaolo Rodola | 2018-01-16 | 1 | -1/+4 |
| | |