LibrePhotos / librephotos

A self-hosted open source photo management service. This is the repository of the backend.
MIT License
6.99k stars 306 forks source link

chore(deps): update dependency psutil to v6.1.0 #1451

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
psutil ==6.0.0 -> ==6.1.0 age adoption passing confidence

Release Notes

giampaolo/psutil (psutil) ### [`v6.1.0`](https://redirect.github.com/giampaolo/psutil/blob/HEAD/HISTORY.rst#610) [Compare Source](https://redirect.github.com/giampaolo/psutil/compare/release-6.0.0...release-6.1.0) \===== 2024-10-17 **Enhancements** - 2366\_, \[Windows]: drastically speedup `process_iter()`*. We now determine process unique identity by using process "fast" create time method. This will considerably speedup those apps which use `process_iter()`* only once, e.g. to look for a process with a certain name. - 2446\_: use pytest instead of unittest. - 2448\_: add `make install-sysdeps` target to install the necessary system dependencies (python-dev, gcc, etc.) on all supported UNIX flavors. - 2449\_: add `make install-pydeps-test` and `make install-pydeps-dev` targets. They can be used to install dependencies meant for running tests and for local development. They can also be installed via `pip install .[test]` and `pip install .[dev]`. - 2456\_: allow to run tests via `python3 -m psutil.tests` even if `pytest` module is not installed. This is useful for production environments that don't have pytest installed, but still want to be able to test psutil installation. **Bug fixes** - 2427\_: psutil (segfault) on import in the free-threaded (no GIL) version of Python 3.13. (patch by Sam Gross) - 2455\_, \[Linux]: `IndexError` may occur when reading /proc/pid/stat and field 40 (blkio_ticks) is missing. - 2457\_, \[AIX]: significantly improve the speed of `Process.open_files()`\_ for some edge cases. - 2460\_, \[OpenBSD]: `Process.num_fds()`\_ and `Process.open_files()`\_ may fail with `NoSuchProcess`\_ for PID 0. Instead, we now return "null" values (0 and \[] respectively).

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

β™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.