ef49f5ae16
- update to 5.9.0: * [Linux]: cpu_freq()_ is slow on systems with many CPUs. Read current frequency values for all CPUs from `/proc/cpuinfo instead of opening many files in /sys fs. (patch by marxin) * NoSuchProcess_ message now specifies if the PID has been reused. * error classes (NoSuchProcess_, AccessDenied_, etc.) now have a better formatted and separated __repr__ and __str__ implementations. * [Linux]: disk_partitions()_: convert /dev/root device (an alias used on some Linux distros) to real root device path. * PSUTIL_DEBUG mode now prints file name and line number of the debug messages coming from C extension modules. * rewrite HISTORY.rst to use hyperlinks pointing to psutil API doc. * [Linux]: wait_procs()_ should catch subprocess.TimeoutExpired exception. * [Linux]: sensors_battery()_ can raise TypeError on PureOS. * [Linux]: psutil does not handle ENAMETOOLONG when accessing process file descriptors in procfs. (patch by Nikita Radchenko) * **[critical]**: memoize_when_activated decorator is not thread-safe. * **[critical]**: process_iter()_ is not thread safe and can raise TypeError if invoked from multiple threads. * [Linux]: cpu_freq()`_ return order is wrong on systems with more than 9 CPUs.
Dirk Mueller2022-01-10 22:54:30 +00:00
c202713f0d
- update to 5.9.0: * [Linux]: cpu_freq()_ is slow on systems with many CPUs. Read current frequency values for all CPUs from `/proc/cpuinfo instead of opening many files in /sys fs. (patch by marxin) * NoSuchProcess_ message now specifies if the PID has been reused. * error classes (NoSuchProcess_, AccessDenied_, etc.) now have a better formatted and separated __repr__ and __str__ implementations. * [Linux]: disk_partitions()_: convert /dev/root device (an alias used on some Linux distros) to real root device path. * PSUTIL_DEBUG mode now prints file name and line number of the debug messages coming from C extension modules. * rewrite HISTORY.rst to use hyperlinks pointing to psutil API doc. * [Linux]: wait_procs()_ should catch subprocess.TimeoutExpired exception. * [Linux]: sensors_battery()_ can raise TypeError on PureOS. * [Linux]: psutil does not handle ENAMETOOLONG when accessing process file descriptors in procfs. (patch by Nikita Radchenko) * **[critical]**: memoize_when_activated decorator is not thread-safe. * **[critical]**: process_iter()_ is not thread safe and can raise TypeError if invoked from multiple threads. * [Linux]: cpu_freq()`_ return order is wrong on systems with more than 9 CPUs.
Dirk Mueller2022-01-10 22:54:30 +00:00
a224f88de7
- remove the dependency on net-tools, since it conflicts with busybox-hostnmame which is default on MicroOS. boo#1184753
Matej Cepl2021-05-12 20:16:50 +00:00
b7940cc11a
- remove the dependency on net-tools, since it conflicts with busybox-hostnmame which is default on MicroOS. boo#1184753
Matej Cepl2021-05-12 20:16:50 +00:00
249ae81466
Accepting request 892554 from home:iDesmI
Matej Cepl2021-05-12 18:48:31 +00:00
9778487f8d
Accepting request 892554 from home:iDesmI
Matej Cepl2021-05-12 18:48:31 +00:00
2e988699e7
- 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
Dirk Mueller2020-12-01 12:58:09 +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
Dirk Mueller2020-12-01 12:58:09 +00:00
a1c9fdbbfa
- 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)
Dirk Mueller2020-09-16 21:13:50 +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)
Dirk Mueller2020-09-16 21:13:50 +00:00
e33132c9a2
- Add skip_failing_tests.patch to skip tests failing because of incomplete emulation of the environment in osc build environment (gh#giampaolo/psutil#1635).
Matej Cepl2020-08-21 15:27:58 +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).
Matej Cepl2020-08-21 15:27:58 +00:00
a38d8b3042
- 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
Tomáš Chvátal
2020-03-14 07:46:58 +00:00
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
Tomáš Chvátal
2020-03-14 07:46:58 +00:00