#3699 chore: Update templates
Pull request opened by
edgarrmondragon
SSIA
Summary by Sourcery
Refresh cookiecutter tap/target/mapper templates and tooling configuration to align with newer linting and CI conventions.
Enhancements:
• Enable Ruff preview features and update ignore codes to the new named-style across templates.
• Clarify and extend docstrings in generated mapper and target methods with yield/return descriptions.
• Adjust imports, type hints, and Ruff suppressions in generated client code for better type checking and lint compliance.
Build:
• Bump GitHub Actions in generated workflows (checkout, setup-uv, PyPI publish, zizmor) to newer pinned versions.
• Update pre-commit hook versions for zizmor, Ruff, and uv across templates.
• Raise the required Ruff version in template pyproject files.
meltano/sdk