Skip to content

Remove outdated FIXME comment in job_spec.py#291

Closed
Rudra-Tiwari-codes wants to merge 3 commits intoHSF:masterfrom
Rudra-Tiwari-codes:remove-outdated-fixme
Closed

Remove outdated FIXME comment in job_spec.py#291
Rudra-Tiwari-codes wants to merge 3 commits intoHSF:masterfrom
Rudra-Tiwari-codes:remove-outdated-fixme

Conversation

@Rudra-Tiwari-codes
Copy link
Contributor

This PR removes an outdated FIXME comment about Python 2.7 set literal usage. Python 2.7 has been end of life since 2020, and the current dictionary implementation is correct and appropriate for the use case.

Add comprehensive docstrings to zip_output, async_zip_output, and
post_zip_output methods in SimpleZipper and SshZipper classes to match
the documentation style used in DummyZipper. This improves code
maintainability and API documentation consistency.
Enhance error handling in check_workers method to properly catch and
handle HTTPError, RequestException, and JSON parsing errors. Add
explicit raise_for_status call and improve error messages with proper
logging. Add validation for response data structure before accessing
nested fields. Add warning log for unknown batch status values.
Remove FIXME comment about Python 2.7 set literal usage as Python 2.7
has been end of life since 2020. The current dictionary implementation
is correct and appropriate for the use case.
@mightqxc mightqxc requested a review from tmaeno December 4, 2025 08:55
@Rudra-Tiwari-codes Rudra-Tiwari-codes closed this by deleting the head repository Dec 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant