Commit Graph

66 Commits

Author SHA256 Message Date
90ed622f54 Accepting request 867673 from home:alarrosa:branches:devel:languages:python
- Do not install tests (and change the way they're run since they
  were run from %{buildroot})

- Add patch to skip tests related to rlimit and zombie processes
  that fail when building for python2 on i586:
  * skip_rlimit_tests_on_python2.patch

OBS-URL: https://build.opensuse.org/request/show/867673
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=130
2021-01-29 09:54:20 +00:00
b9c4afe4e9 Accepting request 866659 from home:alarrosa:branches:devel:languages:python
- update to 5.8.0:
  * Enhancements:
    - 1863: disk_partitions() exposes 2 extra fields: maxfile and
      maxpath, which are the maximum file name and path name
      length.
    - 1872: [Windows] added support for PyPy 2.7.
    - 1879: provide pre-compiled wheels for Linux and macOS.
    - 1880: get rid of Travis and Cirrus CI services (they are no
      longer free). CI testing is now done by GitHub Actions on
      Linux, macOS and FreeBSD (yes). AppVeyor is still being used
      for Windows CI.
  * Bug fixes:
    - 1708: [Linux] get rid of sensors_temperatures() duplicates.
      (patch by Tim Schlueter).
    - 1839: [Windows] always raise AccessDenied when failing to
      query 64 processes from 32 bit ones (NtWoW64 APIs).
    - 1866: [Windows] process exe(), cmdline(), environ() may raise
      "invalid access to memory location" on Python 3.9.
    - 1874: [Solaris] wrong swap output given when encrypted column
      is present.
    - 1875: [Windows] process username() may raise
      ERROR_NONE_MAPPED if the SID has no corresponding account
      name. In this case AccessDenied is now raised.
    - 1877: [Windows] OpenProcess may fail with ERROR_SUCCESS.
      Turn it into AccessDenied or NoSuchProcess depending on
      whether the PID is alive.
    - 1886: [macOS] EIO error may be raised on cmdline() and
      environment(). Now it gets translated into AccessDenied.
    - 1891: [macOS] get rid of deprecated getpagesize().
- Rebase patch and skip three other tests that fail on obs

OBS-URL: https://build.opensuse.org/request/show/866659
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=129
2021-01-25 22:42:02 +00:00
2f5411fe0c Accepting request 854880 from home:bnavigator:branches:devel:languages:python
- Only require unittest2 for Leap.

OBS-URL: https://build.opensuse.org/request/show/854880
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=127
2020-12-11 13:29:08 +00:00
Michael Ströder
5255948b93 Accepting request 854859 from home:gladiac:pgadmin4
- Add missing BR for unittest2

This fixes building on openSUSE_Leap_15.2

OBS-URL: https://build.opensuse.org/request/show/854859
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=126
2020-12-11 12:06:51 +00:00
47acf76e49 - update to 5.7.3:
- 809_: [FreeBSD] add support for `Process.rlimit()`.
  - 893_: [BSD] add support for `Process.environ()` (patch by Armin Gruner)
  - 1830_: [UNIX] `net_if_stats()`'s `isup` also checks whether the NIC is
    running (meaning Wi-Fi or ethernet cable is connected).
  - 1837_: [Linux] improved battery detection and charge "secsleft" calculation
  - 1620_: [Linux] physical cpu_count() result is incorrect on systems with more
    than one CPU socket.
  - 1738_: [macOS] Process.exe() may raise FileNotFoundError if process is still
    alive but the exe file which launched it got deleted.
  - 1791_: [macOS] fix missing include for getpagesize().
  - 1823_: [Windows] Process.open_files() may cause a segfault due to a NULL
    pointer.
  - 1838_: [Linux] sensors_battery(): if `percent` can be determined but not
    the remaining values, still return a result instead of None.
- skip-obs.patch, skip_failing_tests.patch: rediff

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=124
2020-12-01 12:58:09 +00:00
Michael Ströder
b6af044aaa Accepting request 845689 from home:bnavigator:branches:devel:languages:python
- Fix shebang replacement for multiple python flavors

OBS-URL: https://build.opensuse.org/request/show/845689
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=122
2020-11-03 11:04:32 +00:00
a8a3e887be - update to 5.7.2:
* parallel tests on UNIX (make test-parallel). They're twice as fast!
  * 1741: "make build/install" is now run in parallel and it's about 15% faster on UNIX.
  * 1747: Process.wait() on POSIX returns an enum, showing the negative signal which was used to terminate the process
  * 1747: Process.wait() return value is cached so that the exit code can be retrieved on then next call.
  * 1747: Process provides more info about the process on str() and repr() (status and exit code):
  * 1757: memory leak tests are now stable.
  * 1768: [Windows] added support for Windows Nano Server. (contributed by Julien Lebot)
  * 1726: [Linux] cpu_freq() parsing should use spaces instead of tabs on ia64. (patch by Michał Górny)
  * 1760: [Linux] Process.rlimit() does not handle long long type properly.
  * 1766: [macOS] NoSuchProcess may be raised instead of ZombieProcess.
  * 1781: fix signature of callback function for getloadavg(). (patch by Ammar Askar)
  - remove skip-flaky-i586.patch (obsolete)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=120
2020-09-16 21:13:50 +00:00
326067cc36 - Add skip_failing_tests.patch to skip tests failing because of
incomplete emulation of the environment in osc build
  environment (gh#giampaolo/psutil#1635).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=117
2020-08-21 15:27:58 +00:00
Tomáš Chvátal
9ef57a83af - Update to 5.7.0:
* Various fixes to build with updated kernel/etc.
- Remove merged patch pr_1665.patch and pr_1364.patch
- Update patch skip-obs.patch
- Remove skip-test-missing-warnings.patch as it can be fixed by
  properly calling the tests

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=115
2020-03-14 07:46:58 +00:00
Michael Ströder
ae799e35db Accepting request 768404 from home:dimstar:Factory
Seems to actually work - the cpu_affinity test is failing every now and then, but I see that even on my kernel 5.4 system

OBS-URL: https://build.opensuse.org/request/show/768404
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=113
2020-01-29 19:12:32 +00:00
Michael Ströder
32098a8861 Accepting request 751672 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/751672
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=111
2019-11-28 17:23:17 +00:00
Michael Ströder
64f39c35aa Accepting request 747235 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/747235
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=109
2019-11-10 17:28:30 +00:00
Tomáš Chvátal
ced5e9ffcd - Add patch to skip more tests that won't work in OBS:
* skip-obs.patch

- Update to 5.6.3:
  * 1494: [AIX] added support for Process.environ(). (patch by Arnon Yaari)
  * 1276: [AIX] can't get whole cmdline(). (patch by Arnon Yaari)
  * 1501_: [Windows] Process cmdline() and exe() raise unhandled "WinError 1168 element not found" exceptions for "Registry" and "Memory Compression" psuedo processes on Windows 10.
  * 1526_: [NetBSD] process cmdline() could raise MemoryError. (patch by Kamil Rytarowski)

- Update to 5.6.2:
  * 1404: [Linux] cpu_count(logical=False) uses a second method (read from /sys/devices/system/cpu/cpu[0-9]/topology/core_id) in order to determine the number of physical CPUs in case /proc/cpuinfo does not provide this info.
  * 1458: provide coloured test output. Also show failures on KeyboardInterrupt.
  * 1464: various docfixes (always point to python3 doc, fix links, etc.).
  * 1478: add make command to re-run tests failed on last run.
  * 1456: [Linux] cpu_freq() returns None instead of 0.0 when min/max not available (patch by Alex Manuskin)
  * 1462: [Linux] (tests) make tests invariant to LANG setting (patch by Benjamin Drung)
  * 1463: cpu_distribution.py script was broken.
  * 1470: [Linux] disk_partitions(): fix corner case when /etc/mtab doesn't exist. (patch by Cedric Lamoriniere)
  * 1472: [Linux] cpu_freq() does not return all CPUs on Rasbperry-pi 3.
  * 1493: [Linux] cpu_freq(): handle the case where /sys/devices/system/cpu/cpufreq/ exists but is empty.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=107
2019-09-10 13:20:31 +00:00
Tomáš Chvátal
dbc94ae789 Accepting request 686918 from home:jayvdb:pyexcel
- Active test suite, using skip-test-missing-warnings.patch to
  explicitly skip 2 tests regarding warnings, skip-flaky-i586.patch
  to skip a flaky i586 test, and setting TRAVIS to skip tests which
  upstream doesnt run in their CI
- Add upstream pr_1364.patch to fix reading /sys/blocks on Linux 4.18+
- Remove tests from installed package
- Use URL https://github.com/giampaolo/psutil
- Use LANG=en_US.UTF-8 in %check to avoid failure in test_pmap
- update to version 5.6.1
  * No changes effecting Linux
  * Many checks added to tests to skip tests for missing features

OBS-URL: https://build.opensuse.org/request/show/686918
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=105
2019-03-21 09:43:00 +00:00
Michael Ströder
2e869a5899 Accepting request 683027 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/683027
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=103
2019-03-09 16:37:35 +00:00
Tomáš Chvátal
353946bd74 Accepting request 676686 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/676686
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=101
2019-02-18 09:26:42 +00:00
Michael Ströder
cee50e7005 Accepting request 668824 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/668824
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=99
2019-01-26 18:26:13 +00:00
Tomáš Chvátal
7c533af817 Accepting request 645954 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/645954
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=97
2018-11-02 08:17:34 +00:00
Michael Ströder
c99bb64d27 Accepting request 630322 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/630322
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=95
2018-08-18 20:54:08 +00:00
Tomáš Chvátal
e096f9b369 - build python3 subpackage (FATE#324435, bsc#1073879)
- sanitize release line in specfile

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=94
2018-08-14 11:24:15 +00:00
Tomáš Chvátal
73ff591151 Accepting request 616598 from home:TheBlackCat:branches:devel:languages:python
- Update to 5.4.6
  * 1258_: [Windows] Process.username() may cause a segfault (Python interpreter
    crash).  (patch by Jean-Luc Migot)
  * 1273_: net_if_addr() namedtuple's name has been renamed from "snic" to
    "snicaddr".
  * 1274_: [Linux] there was a small chance Process.children() may swallow
    AccessDenied exceptions.

OBS-URL: https://build.opensuse.org/request/show/616598
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=92
2018-06-14 06:31:08 +00:00
Michael Ströder
9b298ee363 Accepting request 596538 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/596538
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=90
2018-04-14 19:02:57 +00:00
Michael Ströder
2d95712b2d Accepting request 561483 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/561483
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=88
2018-01-03 23:16:43 +00:00
Tomáš Chvátal
c8b5077ce7 Accepting request 555281 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/555281
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=86
2017-12-09 12:37:11 +00:00
Michael Ströder
3a1ce472ba Accepting request 540775 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/540775
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=84
2017-11-11 18:25:06 +00:00
Michael Ströder
1d24c40384 Accepting request 535808 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/535808
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=82
2017-10-22 17:35:19 +00:00
Michael Ströder
98f68e2edf Accepting request 528618 from home:stroeder:branches:devel:languages:python
- update to version 5.3.1
**Enhancements**
- 1124_: documentation moved to http://psutil.readthedocs.io
**Big fixes**
- 1105_: [FreeBSD] psutil does not compile on FreeBSD 12.
- 1125_: [BSD] net_connections() raises TypeError.
**Compatibility notes**
- 1120_: .exe files for Windows are no longer uploaded on PYPI as per PEP-527;
  only wheels are provided.

OBS-URL: https://build.opensuse.org/request/show/528618
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=80
2017-09-25 09:56:29 +00:00
Michael Ströder
be7dbb9bf3 Accepting request 522427 from home:stroeder:branches:devel:languages:python
update to version 5.3.0

OBS-URL: https://build.opensuse.org/request/show/522427
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=78
2017-09-08 20:03:52 +00:00
e184a8deae Accepting request 509498 from home:TheBlackCat:branches:devel:languages:python
Fix various rpmlint warnings and errors

OBS-URL: https://build.opensuse.org/request/show/509498
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=76
2017-07-14 11:26:23 +00:00
23ed155265 Accepting request 492118 from home:stroeder:branches:devel:languages:python
update to 5.2.2

OBS-URL: https://build.opensuse.org/request/show/492118
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=74
2017-05-15 13:26:26 +00:00
Jan Matejek
8e1ba7f141 Accepting request 480661 from devel:languages:python:singlespec
- update for singlespec

OBS-URL: https://build.opensuse.org/request/show/480661
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=72
2017-03-21 13:36:57 +00:00
Michael Ströder
0dbc3c006b Accepting request 479784 from home:stroeder:branches:devel:languages:python
update to 5.2.0

OBS-URL: https://build.opensuse.org/request/show/479784
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=71
2017-03-15 19:20:05 +00:00
facf00980e Accepting request 455521 from home:stroeder:branches:devel:languages:python
update to 5.1.3

OBS-URL: https://build.opensuse.org/request/show/455521
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=70
2017-02-13 12:54:04 +00:00
9a3e5b08fd Accepting request 439311 from home:TheBlackCat:branches:devel:languages:python
update to version 5.0.0

OBS-URL: https://build.opensuse.org/request/show/439311
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=68
2016-11-12 08:08:32 +00:00
Denisart Benjamin
b86681debe Accepting request 438824 from home:stroeder:branches:devel:languages:python
update to 4.4.2 (mainly for completeness)

OBS-URL: https://build.opensuse.org/request/show/438824
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=67
2016-11-08 17:01:39 +00:00
f5251c4b72 Accepting request 437346 from home:stroeder:branches:devel:languages:python
update to 4.4.1

OBS-URL: https://build.opensuse.org/request/show/437346
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=66
2016-10-28 16:15:16 +00:00
a5001cf021 Accepting request 429933 from home:stroeder:branches:devel:languages:python
update to upstream release 4.3.1

OBS-URL: https://build.opensuse.org/request/show/429933
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=64
2016-09-26 08:24:31 +00:00
966b9243df - fix source url
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=62
2016-07-08 08:53:08 +00:00
f1f994375e Accepting request 403655 from home:stroeder:branches:devel:languages:python
update to upstream release 4.3.0 (successfully tested on openSUSE Tumbleweed (20160613) x86_64)

OBS-URL: https://build.opensuse.org/request/show/403655
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=61
2016-06-23 14:51:21 +00:00
Jan Matejek
5899f959f4 Accepting request 398819 from home:tbechtold:branches:devel:languages:python
- Update Source url

OBS-URL: https://build.opensuse.org/request/show/398819
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=59
2016-05-30 13:03:22 +00:00
862c733e17 Accepting request 398523 from home:stroeder:branches:devel:languages:python
update to 4.2.0

OBS-URL: https://build.opensuse.org/request/show/398523
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=58
2016-05-30 06:59:39 +00:00
Denisart Benjamin
958b82d578 Accepting request 370950 from home:stroeder:branches:devel:languages:python
update to 4.1.0

OBS-URL: https://build.opensuse.org/request/show/370950
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=56
2016-03-14 19:00:35 +00:00
ae1daffdea Accepting request 360031 from home:stroeder:branches:devel:languages:python
update to 4.0.0

OBS-URL: https://build.opensuse.org/request/show/360031
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=54
2016-02-22 14:51:59 +00:00
10e3cffab2 Accepting request 355216 from home:stroeder:branches:devel:languages:python
update to 3.4.2

OBS-URL: https://build.opensuse.org/request/show/355216
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=52
2016-01-21 09:58:43 +00:00
Todd R
43d3dfbc95 Accepting request 346486 from home:stroeder:branches:devel:languages:python
update to 3.3.0, successfully tested on openSUSE_Tumbleweed x86_64.

OBS-URL: https://build.opensuse.org/request/show/346486
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=50
2015-11-30 10:12:08 +00:00
f70a71594b Accepting request 341068 from home:stroeder:branches:devel:languages:python
update to 3.2.2 (successfully tested on Tumbleweed x86_64)

OBS-URL: https://build.opensuse.org/request/show/341068
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=48
2015-10-26 22:38:10 +00:00
Denisart Benjamin
273a3b7127 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=46 2015-09-17 12:05:34 +00:00
Denisart Benjamin
7e98fb90cc Accepting request 331584 from home:stroeder:branches:devel:languages:python
update to upstream release 3.2.1

OBS-URL: https://build.opensuse.org/request/show/331584
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=45
2015-09-17 12:05:17 +00:00
Todd R
794e937c0d Accepting request 328726 from home:stroeder:branches:devel:languages:python
update to upstream release 3.2.0

OBS-URL: https://build.opensuse.org/request/show/328726
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=43
2015-09-03 10:40:38 +00:00
cd65b4b07c Accepting request 317280 from home:stroeder:branches:devel:languages:python
update to upstream release 3.1.1

OBS-URL: https://build.opensuse.org/request/show/317280
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psutil?expand=0&rev=41
2015-07-22 14:53:39 +00:00