aaronsteers
07/01/2022, 11:11 PMcopy and move commands to meltano state.
• #3135 Improve settings aliases behavior and disallow conflicting values between setting name and aliases.
🐛 Fixes
• #5985 - Address warning in Airflow plugin version check by using recommended packaging.version.Version.
📝 Documentation Improvements
• #3174 We now recommend installing with pipx over manually created virtual environments. - Thanks, @visch!
⚙️ Under the Hood
• #3367 Windows now covered in CI tests for basic use cases. - Thanks, @visch!
• #2035 Rename job table and job_id column in backend systemdb.
singer logo Singer SDK 0.6.1
✨ New
• Tap and Target SDK: Adds the ability to override the logging level via LOGLEVEL environment variables. (!300) - Thanks, @eric_boucher!
• Tap SDK: Allow sort checking to be disabled for taps with un-sortable replication keys. (#729, #730, #737) - Thanks, @ilkka_peltola!
• Tap SDK: Add Stream.calculate_sync_cost hook to gather "cost" (in terms of number of requests, etc.) for each stream. (#348, #704) - Thanks, @laurent!
• Target SDK: Add end-of-pipe clean up hooks for Sink implementations (#750) - Thanks, @alexander_butler!
🐛 Fixes
• Tap and Target SDK: Resolves an issue where SQLAlchemy logs would be printed to STDOUT. (!303) - Thanks, @andrey_tatarinov!
• Tap SDK: Reduces number of log lines printed when unmapped properties are ignored from the source API (!300) - Thanks, @eric_boucher!
• Tap and Target SDK: Remove trailing parenthesis from logged version (#766, #767).
⚙️ Under the Hood
• Tap SDK: Bump minimum version of PyJWT to 2.4 (#396, !302).christoph
07/02/2022, 3:56 AM#2830 Add support for Python 3.10.Amazing! Developer experience +1000%
christoph
07/02/2022, 3:59 AMaaronsteers
07/02/2022, 4:49 PM