| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Automatically sort imports (isort CLI tool) (#2033) | Giampaolo Rodola | 2021-12-14 | 1 | -4/+8 |
| | | |||||
| * | Handle missing dependencies on MidnightBSD (#2019) | Lucas Holt | 2021-11-19 | 1 | -1/+4 |
| | | |||||
| * | FreeBSD: move CPU C functions in their own cpu.c module | Giampaolo Rodola | 2020-12-24 | 1 | -0/+1 |
| | | |||||
| * | Refactor macOS CPU code (#1896) | Giampaolo Rodola | 2020-12-21 | 1 | -0/+1 |
| | | |||||
| * | Rewrite Linux prlimit() with ctypes (Linux wheels) (#1879) | Giampaolo Rodola | 2020-11-15 | 1 | -8/+0 |
| | | |||||
| * | replace win line endings | Giampaolo Rodola | 2020-10-24 | 1 | -2/+4 |
| | | |||||
| * | script to convert README for PYPI | Giampaolo Rodola | 2020-10-24 | 1 | -3/+10 |
| | | |||||
| * | setup.py: add long_description_content_type | Giampaolo Rodola | 2020-10-24 | 1 | -0/+1 |
| | | |||||
| * | Add support for Windows Nano Server (#1768) | Julien Lebot | 2020-07-05 | 1 | -1/+1 |
| | | |||||
| * | Wheels 3 (#1764) | Giampaolo Rodola | 2020-05-23 | 1 | -3/+8 |
| | | |||||
| * | Wheels2 (#1761) | Giampaolo Rodola | 2020-05-18 | 1 | -4/+4 |
| | | |||||
| * | Have GitHub build wheels on commit (#1758) | Grzegorz Bokota | 2020-05-16 | 1 | -3/+6 |
| | | |||||
| * | fix some memleak tests on win | Giampaolo Rodola | 2020-05-05 | 1 | -5/+5 |
| | | |||||
| * | Add C linter script (#1698) | Giampaolo Rodola | 2020-02-18 | 1 | -1/+0 |
| | | |||||
| * | Remove use of deprecated setuptools test_suite & tests_require (#1696) | Jon Dufresne | 2020-02-17 | 1 | -9/+0 |
| | | | | | | Since setuptools v41.5.0 (27 Oct 2019), the 'test' command is formally deprecated and should not be used. Test are still easy to run through tox -- as before. | ||||
| * | point all shebangs to python 3 | Giampaolo Rodola | 2020-02-15 | 1 | -1/+1 |
| | | |||||
| * | #1672: warning pre-processor directive don't work on win + py2; also if ↵ | Giampaolo Rodola | 2020-02-13 | 1 | -1/+1 |
| | | | | | struct.calcsize('l') < 8 assume int | ||||
| * | #1672: determine pid_t size at runtime in setup.py | Giampaolo Rodola | 2020-02-12 | 1 | -1/+11 |
| | | |||||
| * | Properly handle PID type in C (#1672) | Giampaolo Rodola | 2020-01-29 | 1 | -1/+1 |
| | | |||||
| * | update setup.py classifiers | Giampaolo Rodola | 2020-01-13 | 1 | -2/+11 |
| | | |||||
| * | get rid of globals.c; move stuff in _psutil_common.c | Giampaolo Rodola | 2020-01-06 | 1 | -1/+0 |
| | | |||||
| * | rename global.c -> globals.c | Giampaolo Rodola | 2020-01-03 | 1 | -1/+1 |
| | | |||||
| * | #1652: remove inet_ntop.c | Giampaolo Rodola | 2020-01-02 | 1 | -1/+0 |
| | | |||||
| * | Windows: split C modules (#1655) | Giampaolo Rodola | 2020-01-02 | 1 | -0/+3 |
| | | |||||
| * | win: split code into new process_utils.c | Giampaolo Rodola | 2019-12-30 | 1 | -0/+1 |
| | | |||||
| * | windows: move net_connections() in socks.c | Giampaolo Rodola | 2019-12-30 | 1 | -2/+3 |
| | | |||||
| * | setup.py: print instructions if C compiler is not installed | Giampaolo Rodola | 2019-12-28 | 1 | -2/+44 |
| | | |||||
| * | [Solaris] Fix #1637 (#1638) | vser1 | 2019-12-17 | 1 | -0/+19 |
| | | |||||
| * | fix #1568: [Linux] use CC compiler env var if defined | Giampaolo Rodola | 2019-11-04 | 1 | -0/+3 |
| | | |||||
| * | fix some failing tests on CentOS | Giampaolo Rodola | 2019-10-09 | 1 | -1/+1 |
| | | |||||
| * | setup.py; rm temp dir | Giampaolo Rodola | 2019-09-30 | 1 | -6/+4 |
| | | |||||
| * | Don't pollute tree with temporary configure test files (#1597) | Anthony Ramine | 2019-09-30 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | The docs for CCompiler.compile say: > If output_dir is given, object files will be put under it, while retaining their > original path component. That is, foo/bar.c normally compiles to foo/bar.o (for a > Unix implementation); if output_dir is build, then it would compile to build/foo/bar.o. What they forget to say is that path components are also retained if output_dir is not specified, it just means it will do so in the current directory. So if you compile a temporary C file /tmp/foo.c, it will produce a ./tmp/foo.o file relative to the current directory. This commit fixes that issue by passing an explicit output_dir itself located in a temporary directory. | ||||
| * | add more badges | Giampaolo Rodola | 2019-05-29 | 1 | -4/+0 |
| | | |||||
| * | Implement getloadavg on Windows. Fixes #604 and #1484 (#1485) (patch by ↵ | Ammar Askar | 2019-04-11 | 1 | -2/+2 |
| | | | | | Ammar Askar) | ||||
| * | win: remove unused header files | Giampaolo Rodola | 2019-02-25 | 1 | -1/+2 |
| | | |||||
| * | Windows / speeup: dynamically load libraries on startup and never again (#1422) | Giampaolo Rodola | 2019-02-21 | 1 | -0/+1 |
| | | | | Windows / speeup: dynamically load libraries on startup and never again. | ||||
| * | enforce lack of support for Win XP | Giampaolo Rodola | 2018-12-08 | 1 | -5/+4 |
| | | |||||
| * | sensors_temperatures() / linux: convert defaultdict to dict | Giampaolo Rodola | 2018-10-20 | 1 | -1/+2 |
| | | |||||
| * | OSX / SMC / sensors: revert #1284 (#1325) | Giampaolo Rodola | 2018-08-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | * setup.py: add py 3.7 * Revert OSX sensors code due to copyright constraints It turns out code contributed in PR #1284 was using parts of a source code released by Apple [1] which uses GPL license which is incompatible with psutil's license (BSD). [1] https://gist.github.com/edvakf/4049362 | ||||
| * | revert file renaming of macos files; get them back to 'osx' prefix | Giampaolo Rodola | 2018-06-29 | 1 | -5/+5 |
| | | |||||
| * | Rename OSX to macOS (#1298) | Giampaolo Rodola | 2018-06-26 | 1 | -8/+8 |
| | | | | rename OSX to macOS | ||||
| * | Osx temps (#1284) | Alex Manuskin | 2018-06-26 | 1 | -0/+1 |
| | | | | OSX: add temperatures() and fans() | ||||
| * | minor refactoring | Giampaolo Rodola | 2018-05-04 | 1 | -2/+2 |
| | | |||||
| * | #1268: fix setup.py's extra_requirerelease-5.4.5 | Giampaolo Rodola | 2018-04-13 | 1 | -8/+14 |
| | | |||||
| * | Revert "Move tests out of package to top level directory (#1232)" (#1242) | Giampaolo Rodola | 2018-03-11 | 1 | -2/+2 |
| | | | | This reverts commit b578d2febfd35f80fcfa1ce1bdf18d44d21b1581. | ||||
| * | Move tests out of package to top level directory (#1232) | Jon Dufresne | 2018-03-09 | 1 | -2/+2 |
| | | | | | | | | | 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. | ||||
| * | 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. | ||||
| * | Pass python_requires argument to setuptools (#1208) | Jon Dufresne | 2018-01-11 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | Helps pip decide what version of the library to install. https://packaging.python.org/tutorials/distributing-packages/#python-requires > If your project only runs on certain Python versions, setting the > python_requires argument to the appropriate PEP 440 version specifier > string will prevent pip from installing the project on other Python > versions. https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords > python_requires > > A string corresponding to a version specifier (as defined in PEP 440) > for the Python version, used to specify the Requires-Python defined in > PEP 345. | ||||
| * | #1053: drop python 3.3 support | Giampaolo Rodola | 2017-11-08 | 1 | -1/+0 |
| | | |||||
| * | AIX: implement num_ctx_switches (#1164) | wiggin15 | 2017-10-31 | 1 | -0/+1 |
| | | | | | | | * small changes * AIX: implement num_ctx_switches | ||||
