MeltanoLabs / meltano-map-transform

A map transformer which implements the `Stream Maps` capability from Meltano's tap and target SDK: https://sdk.meltano.com/
Apache License 2.0
16 stars 15 forks source link

chore(deps): Bump meltano from 3.4.0a2 to 3.4.0 in /.github/workflows #247

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Bumps meltano from 3.4.0a2 to 3.4.0.

Release notes

Sourced from meltano's releases.

v3.4.0 (2024-04-18)

Highlights

  • Meltano can now use uv to manage plugin installation. Start using it with

    MELTANO_VENV_BACKEND=uv meltano install --clean
    

    Other ways of configuring it are available. Let us know if you run into any issues!

  • Plugins of multiple types can now be installed with a single command

    meltano install - tap-hubspot meltano-map-transformer target-postgres
    
  • Shout out to @​nkclemson for their work on enabling new Ruff rules and addressing the violations 🎉

✨ New

  • #8459 meltano run now has a --run-id option to allow for custom run UUIDs
  • #8465 Support uv as an optional virtualenv backend
  • #8355 Support installing multiple plugins of any type -- Thanks @​ReubenFrankel!

🐛 Fixes

  • #8486 "kind: {kind} is deprecated..." is no longer logged if the corresponding replacement is in place
  • #8489 Environment variables from .env are now passed to the plugin installation subprocesses
  • #8490 An explicit error message is now logged when Meltano fails to retrieve tap state from the state backend
  • #8447 meltano run no longer creates empty venv plugin directories for inherited plugins
  • #8446 Added run_id and job_name properties to meltano run log messages

⚙️ Under the Hood

  • #8499 Only lookup uv executable once
  • #8469 Fixed some log serialization issues with meltano.core.proj…ec_plugins_service.DefinitionSource and meltano.core.plugin.project_plugin.ProjectPlugin

📚 Documentation Improvements

  • #8449 Fixed a broken link to custom plugin definitions in the project concept page
  • #8432 Added the 2024-Q1 changelog

v3.4.0b1

No release notes provided.

Changelog

Sourced from meltano's changelog.

v3.4.0 (2024-04-18)

✨ New

  • #8459 meltano run now has a --run-id option to allow for custom run UUIDs
  • #8465 Support uv as an optional virtualenv backend
  • #8355 Support installing multiple plugins of any type -- Thanks @​ReubenFrankel!

🐛 Fixes

  • #8486 "kind: {kind} is deprecated..." is no longer logged if the corresponding replacement is in place
  • #8489 Environment variables from .env are now passed to the plugin installation subprocesses
  • #8490 An explicit error message is now logged when Meltano fails to retrieve tap state from the state backend
  • #8447 meltano run no longer creates empty venv plugin directories for inherited plugins
  • #8446 Added run_id and job_name properties to meltano run log messages

⚙️ Under the Hood

  • #8499 Only lookup uv executable once
  • #8469 Fixed some log serialization issues with meltano.core.proj…ec_plugins_service.DefinitionSource and meltano.core.plugin.project_plugin.ProjectPlugin

📚 Documentation Improvements

  • #8449 Fixed a broken link to custom plugin definitions in the project concept page
  • #8432 Added the 2024-Q1 changelog

v3.3.2 (2024-03-06)

🐛 Fixes

  • #8436 Terminal output from plugin installation is now safely decoded
  • #8381 Print Plugin definition is already locked to stdout instead of stderr
  • #8399 Handle non-UTF-8 lines in plugin output for logging -- Thanks @​nkclemson!

📚 Documentation Improvements

  • #8434 Added a note about using the --require-virtualenv flag for installing Meltano with pip
  • #8433 Removed some stale references to the old API

v3.3.1 (2024-01-26)

🐛 Fixes

📚 Documentation Improvements

v3.3.0 (2024-01-23)

... (truncated)

Commits
  • 8a65004 chore: Release v3.4.0 (#8504)
  • d08e658 feat(cli): meltano run now has a --run-id option to allow for custom run ...
  • f25cce9 chore(deps): bump aiohttp from 3.9.3 to 3.9.4 (#8502)
  • c342843 chore: Release v3.4.0b1 (#8501)
  • 77f19b0 fix: "kind: {kind} is deprecated..." is no longer logged if the correspondi...
  • ab5547e chore: pre-commit autoupdate (#8500)
  • 718c38e refactor: Only lookup uv executable once (#8499)
  • 215b5a1 chore(deps): bump the runtime-dependencies group with 4 updates (#8497)
  • 8023bba ci: bump codecov/codecov-action from 4.2.0 to 4.3.0 in the actions group (#8498)
  • 97151bd chore(deps-dev): bump the development-dependencies group with 3 updates (#8496)
  • See full diff in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud