#10131 fix(deps): Allow smart-open 8.x
Pull request opened by
edgarrmondragon
Description
SSIA.
Checklist
• I have read the
contribution guide
Was generative AI tooling used to co-author this PR?
• Yes (please specify the tool below)
Related Issues
• Closes #XXXX
Summary by Sourcery
Relax smart-open dependency constraint to allow 8.x and adjust filesystem state store text IO type hints accordingly.
Enhancements:
• Update type hints in filesystem state store readers/writers from TextIOWrapper to generic text IO to align with newer smart-open versions.
Build:
• Broaden smart-open dependency upper bound from <8 to <9 in pyproject.toml to support smart-open 8.x releases.
meltano/meltano