Gcl-looper

Latest version: v1.0.0

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

Scan your dependencies

1.0.0

Introduction of Hubs

- **New Feature**: Introduce `Hub` services to enable parallel execution of multiple services.
- **Types of Hub**:
- **ProcessHubService**: Based on multiprocessing, suitable for running services in separate processes.
- **ThreadHubService**: Based on threading, useful for lightweight concurrent tasks.

Extending Setup and Finish Methods

- **Enhancement**: Add a mechanism to extend the `setup` and `finish` methods for services. This is particularly beneficial for database operations, allowing additional setup and cleanup steps before and after service execution.

Fix Signal Handler

- **Bug Fix**: Resolve issues with signal handling in Bjoern service.

Service Cleanup on Ctrl+C

- **Improvement**: Ensure that BjoernService cleanly stops when the user interrupts it with `Ctrl+C`.

Log Typo Fix

- **Documentation Update**: Correct a typo in the BasicService logging, improving code clarity and maintainability.

---

This release includes several key improvements and bug fixes to enhance the functionality of the services framework. The new hubs feature provides more flexibility for concurrent task execution, while additional setup methods improve service management. Additionally, signal handling is improved, and service cleanup on interrupt is ensured, leading to a more robust and reliable system.

0.1.0

None

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.