<#3759 SPAM> Pull request opened by <ryanduguid> S...
# meltano-repo-activity
g
#3759 SPAM Pull request opened by ryanduguid Summary • expose
UUID()
for parsing and validating UUID values in stream map expressions • expose
uuid4()
for generating JSON-serializable UUID strings • document both helpers and cover generation and canonicalization Closes #3694. Testing •
uvx nox -s tests-3.12
•
uvx pre-commit run --files singer_sdk/mapper.py tests/core/test_mapper.py docs/stream_maps.md
•
uvx nox -s typing-3.10 -- singer_sdk/mapper.py
•
uvx nox -s docs
Summary by Sourcery Expose UUID helpers for validating, canonicalizing, and generating UUID values in stream map expressions. New Features: • Expose UUID parsing, validation, canonicalization, and random UUID generation in stream map expressions. Documentation: • Document the UUID() and uuid4() stream map helpers. Tests: • Add coverage for UUID canonicalization and version 4 UUID generation in stream maps. meltano/sdk