Automated release for changes in main branch
Changes in this release:
Add unit tests for CloudProxy functionality
- Introduce tests for the main module to verify the execution of the main function when run as a script.
- Implement comprehensive tests for DigitalOcean provider functions, including error handling for proxy deletion and firewall creation.
- Add tests for GCP provider functions to ensure proper instance management and error handling.
- Create additional tests for Hetzner provider functions, focusing on deletion and alive checks.
- Establish tests for settings configuration to validate environment variable handling and instance creation.
- Enhance setup tests to ensure the integrity of the setup.py structure and content.