summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Automatically sort imports (isort CLI tool) (#2033)Giampaolo Rodola2021-12-141-4/+8
|
* Handle missing dependencies on MidnightBSD (#2019)Lucas Holt2021-11-191-1/+4
|
* FreeBSD: move CPU C functions in their own cpu.c moduleGiampaolo Rodola2020-12-241-0/+1
|
* Refactor macOS CPU code (#1896)Giampaolo Rodola2020-12-211-0/+1
|
* Rewrite Linux prlimit() with ctypes (Linux wheels) (#1879)Giampaolo Rodola2020-11-151-8/+0
|
* replace win line endingsGiampaolo Rodola2020-10-241-2/+4
|
* script to convert README for PYPIGiampaolo Rodola2020-10-241-3/+10
|
* setup.py: add long_description_content_typeGiampaolo Rodola2020-10-241-0/+1
|
* Add support for Windows Nano Server (#1768)Julien Lebot2020-07-051-1/+1
|
* Wheels 3 (#1764)Giampaolo Rodola2020-05-231-3/+8
|
* Wheels2 (#1761)Giampaolo Rodola2020-05-181-4/+4
|
* Have GitHub build wheels on commit (#1758)Grzegorz Bokota2020-05-161-3/+6
|
* fix some memleak tests on winGiampaolo Rodola2020-05-051-5/+5
|
* Add C linter script (#1698)Giampaolo Rodola2020-02-181-1/+0
|
* Remove use of deprecated setuptools test_suite & tests_require (#1696)Jon Dufresne2020-02-171-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 3Giampaolo Rodola2020-02-151-1/+1
|
* #1672: warning pre-processor directive don't work on win + py2; also if ↵Giampaolo Rodola2020-02-131-1/+1
| | | | struct.calcsize('l') < 8 assume int
* #1672: determine pid_t size at runtime in setup.pyGiampaolo Rodola2020-02-121-1/+11
|
* Properly handle PID type in C (#1672)Giampaolo Rodola2020-01-291-1/+1
|
* update setup.py classifiersGiampaolo Rodola2020-01-131-2/+11
|
* get rid of globals.c; move stuff in _psutil_common.cGiampaolo Rodola2020-01-061-1/+0
|
* rename global.c -> globals.cGiampaolo Rodola2020-01-031-1/+1
|
* #1652: remove inet_ntop.cGiampaolo Rodola2020-01-021-1/+0
|
* Windows: split C modules (#1655)Giampaolo Rodola2020-01-021-0/+3
|
* win: split code into new process_utils.cGiampaolo Rodola2019-12-301-0/+1
|
* windows: move net_connections() in socks.cGiampaolo Rodola2019-12-301-2/+3
|
* setup.py: print instructions if C compiler is not installedGiampaolo Rodola2019-12-281-2/+44
|
* [Solaris] Fix #1637 (#1638)vser12019-12-171-0/+19
|
* fix #1568: [Linux] use CC compiler env var if definedGiampaolo Rodola2019-11-041-0/+3
|
* fix some failing tests on CentOSGiampaolo Rodola2019-10-091-1/+1
|
* setup.py; rm temp dirGiampaolo Rodola2019-09-301-6/+4
|
* Don't pollute tree with temporary configure test files (#1597)Anthony Ramine2019-09-301-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 badgesGiampaolo Rodola2019-05-291-4/+0
|
* Implement getloadavg on Windows. Fixes #604 and #1484 (#1485) (patch by ↵Ammar Askar2019-04-111-2/+2
| | | | Ammar Askar)
* win: remove unused header filesGiampaolo Rodola2019-02-251-1/+2
|
* Windows / speeup: dynamically load libraries on startup and never again (#1422)Giampaolo Rodola2019-02-211-0/+1
| | | Windows / speeup: dynamically load libraries on startup and never again.
* enforce lack of support for Win XPGiampaolo Rodola2018-12-081-5/+4
|
* sensors_temperatures() / linux: convert defaultdict to dictGiampaolo Rodola2018-10-201-1/+2
|
* OSX / SMC / sensors: revert #1284 (#1325)Giampaolo Rodola2018-08-141-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' prefixGiampaolo Rodola2018-06-291-5/+5
|
* Rename OSX to macOS (#1298)Giampaolo Rodola2018-06-261-8/+8
| | | rename OSX to macOS
* Osx temps (#1284)Alex Manuskin2018-06-261-0/+1
| | | OSX: add temperatures() and fans()
* minor refactoringGiampaolo Rodola2018-05-041-2/+2
|
* #1268: fix setup.py's extra_requirerelease-5.4.5Giampaolo Rodola2018-04-131-8/+14
|
* Revert "Move tests out of package to top level directory (#1232)" (#1242)Giampaolo Rodola2018-03-111-2/+2
| | | This reverts commit b578d2febfd35f80fcfa1ce1bdf18d44d21b1581.
* Move tests out of package to top level directory (#1232)Jon Dufresne2018-03-091-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 Dufresne2018-03-081-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 Dufresne2018-01-111-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 supportGiampaolo Rodola2017-11-081-1/+0
|
* AIX: implement num_ctx_switches (#1164)wiggin152017-10-311-0/+1
| | | | | | * small changes * AIX: implement num_ctx_switches