Repository navigation
Sync-stream v1.2.1
Introduction
Sync-stream is a pure python tool for synchronizing the messages (including stdout, stderr, and raised exceptions or warnings) among threads, processes, devices, and hosts. This powerful tool is useful for capturing the updating logs from the sub-processes in some projects.
Updating reports
1.2.1 @ 1/7/2025
📣 New
- Use the new
pyproject.tomlconfiguration style to replace the old stylesetup.cfg. - Add more information in the readme documents.
🔧 Fix
- Fix: Correct docstrings and bad definitions of some APIs.
- Fix: Attempt to solve the lazy-load issue that only happens when using the workflow.
- Fix: Fix an issue caused by the change of
importlib.utils._LazyModule. Use a hacking technique to bypass this issue.
💾 Change
- Adjust the workflow configurations and use the new standard of PyPI publishing.
- Remove unused
utils.cached_property. - Adjust the package file list in
MANIFEST. - Drop the legacy version
3.6from the workflow because it is not supported in Ubuntu22.04.
Full Changelog: 1.2.0...v1.2.1