#9921 fix: Update the type annotation of `retry_seconds` in the state backend `acquire_lock` method to allow `float` values
Pull request opened by edgarrmondragonDescriptionChecklist
• I have read the contribution guideWas generative AI tooling used to co-author this PR?
• Yes (please specify the tool below)
Related Issues
• Closes #XXXX
Summary by Sourcery
Allow fractional retry intervals in state backend lock acquisition and align type hints and overrides across implementations.
Bug Fixes:
• Permit float values for the retry_seconds parameter in state store acquire_lock methods to match actual usage.
Enhancements:
• Annotate state store manager methods with override for better type checking and maintenance.
Documentation:
• Update custom state backend guide to document retry_seconds as a float parameter in acquire_lock.
meltano/meltano