This release includes several improvements and fixes related to cookie handling and authentication processes:
- Cookie Validation and Retry Mechanism: Implemented validation for cookies and added a retry mechanism for handling HTTP 401 error codes.
- Updated Cookie Handling: Enhanced cookie management using CookieJar for test cases to ensure better handling and storage of cookies.
- Removed Python 3.5 Support: Dropped support for Python 3.5 from the GitHub workflow to streamline the codebase and focus on more recent versions.
- Linting Fixes: Addressed various linting issues to improve code quality and maintainability.
- Additional Logging: Added more detailed logs for authentication processes and JSON response parsing to aid in debugging and monitoring.
- Re-authentication Management: Implemented re-authentication using certificates to handle cookie expiration more effectively.