Mpservice

Latest version: v0.15.0

Safety actively analyzes 619345 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 14

0.11.4

- `mpservice.util.ProcessLogger` gets context manager methods.
- New class `mpservice.util.SpawnProcess`.

0.11.3

- Add dependency `asgiref`.
Previously we've relied on getting `asgiref` from `uvicorn` dependency,
which is a bad idea. Recently, `uvicorn` removed its dependency on `asgiref`.
- Reduce the default frequency of resource utilization logs.

0.11.2

- Refinement and simplification to `streamer`.
- Refinement to `server_process`.

0.11.1

- Added `mpservice.mpserver.ThreadWorker` and `ThreadServlet`.
- Simplified `mpserver` parameter for CPU pinning spec.
- Added log on worker process CPU/memory utilization in `mpserver`.

0.11.0

- Refactor to `mpserver` with API changes.
New design allows flexible composition of sequential and ensemble setups,
leading to considerable enhancements in capability and flexibility.
There are also considerable improvements to the implementation
(in terms of simplicity, elegance, robustness).
- Replaced all uses of `time.monotonic` by `time.perf_counter`, which has much
higher resolution.
- Added module `named_pipe`.

0.10.9

- Added (or brought back) parameter `backlog` to `MPServer`.
- Implimentation improvements: simplified utitlity queues; removed error pipe of MPServer.

Page 7 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.