Happy Monday! :melty-bouncy: *Meltano v3.8.0* was...
# announcements
e
Happy Monday! melty bouncy Meltano v3.8.0 was released today! melty bouncy Here are a few highlights: Simplified plugin management Plugin management commands no longer require the plugin type as a positional argument. For example, all these commands are now supported:
Copy code
meltano add --no-install tap-github
meltano install tap-github
meltano remove tap-github
Friendlier console output The default console log format now displays fewer stack frames when an exception occurs. This makes the output easier to understand and share. See the logging guide for details on how to further control the maximum number of frames displayed. uv by default The *venv.backend* setting now defaults to
uv
. If you want to continue using virtualenv+pip, configure Meltano with:
Copy code
meltano config meltano set venv.backend virtualenv
Improved Python version discovery The configured *python* setting can find more Python versions now by relying on uv's and virtualenv's own Python version discovery. This also means that uv-managed Python versions can be auto-installed. For example, if Python 3.9 is not available on your computer, it will be automatically installed when you run
Copy code
meltano add --python 3.9 tap-postgres
To disable this behavior, set
UV_PYTHON_DOWNLOADS=never
in your environment. Release notes: v3.8.0
🦜 4
🔥 6
melty bouncy 7
🙌 5
🙏 3