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
18 stars 15 forks source link

ci: Bump meltano from 3.5.0rc1 to 3.5.0 in /.github/workflows in the ci group #281

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Bumps the ci group in /.github/workflows with 1 update: meltano.

Updates meltano from 3.5.0rc1 to 3.5.0

Release notes

Sourced from meltano's releases.

v3.5.0 (2024-07-23)

Highlights

  • Plugins are now auto-installed when commands require them. This change involves two new features:

    • New CLI options:
      • --install
      • --no-install
      • --only-install
    • A new project-level setting auto_install. The value of this determines whether plugins are auto-installed when none of the above options are passed (the default). Set it to false to require --install to auto-install plugins.

    There are some known gaps that will be addressed in future releases, give them a 👍 to let us know they are affecting your use of this feature:

    Thanks to @​ReubenFrankel for contributing this to Meltano!

  • A new CLI option --refresh-catalog and plugin-level extra use_cached_catalog. Use this if you need the extractor's catalog to reflect changes that occurred upstream, like often happens with database sources.

    Thanks to @​andyoneal for contributing this feature!

✨ New

  • #8633 Added a --only-install option to commands that can auto-install plugins
  • #8482 Plugins are now auto-installed when commands require them -- Thanks @​ReubenFrankel!
  • #8620 Sensitive values in meltano config <plugin> are now hidden by default
  • #8580 Added CLI --refresh-catalog option and extractor extra use_cached_catalog to ignore the cached source catalog

🐛 Fixes

  • #8648 Listing Cloud (S3, GCS, etc.) state IDs no longer crashes if there is a file at the root of the bucket, and files in GCS buckets are only listed within the prefix specified in the state_backend_uri -- Thanks @​jx2lee!
  • #8636 Values with $ can now be escaped instead of trying to expand them from environment variables
  • #8590 meltano config ... test now also checks for BATCH messages

⚙️ Under the Hood

  • #8265 Use timezone-aware datetime objects

📚 Documentation Improvements

  • #8646 Documented hot to escape setting values with $
  • #8627 Fixed a broken link in the plugin concept page
  • #8621 Update to current year and recommendations
  • #8610 Remove Meltano Cloud docs
  • #8609 Redirect Meltano Cloud docs to Arch docs
  • #8608 Meltano Cloud has been shut down in favor of Arch -- Thanks @​hulet!

... (truncated)

Changelog

Sourced from meltano's changelog.

v3.5.0 (2024-07-23)

✨ New

  • #8633 Added a --only-install option to commands that can auto-install plugins
  • #8482 Plugins are now auto-installed when commands require them -- Thanks @​ReubenFrankel!
  • #8620 Sensitive values in meltano config <plugin> are now hidden by default
  • #8580 Added CLI --refresh-catalog option and extractor extra use_cached_catalog to ignore the cached source catalog

🐛 Fixes

  • #8648 Listing Cloud (S3, GCS, etc.) state IDs no longer crashes if there is a file at the root of the bucket, and files in GCS buckets are only listed within the prefix specified in the state_backend_uri -- Thanks @​jx2lee!
  • #8636 Values with $ can now be escaped instead of trying to expand them from environment variables
  • #8590 meltano config ... test now also checks for BATCH messages

⚙️ Under the Hood

  • #8265 Use timezone-aware datetime objects

📚 Documentation Improvements

  • #8646 Documented hot to escape setting values with $
  • #8627 Fixed a broken link in the plugin concept page
  • #8621 Update to current year and recommendations
  • #8610 Remove Meltano Cloud docs
  • #8609 Redirect Meltano Cloud docs to Arch docs
  • #8608 Meltano Cloud has been shut down in favor of Arch -- Thanks @​hulet!
  • #8505 Added 2024-Q2 changelog
  • #8589 Recommend adding namespace key to custom plugins when migrating to Meltano 3
  • #8578 Update environments.md to fix link
  • #8570 Added a few dbt-postgres troubleshooting notes to the Getting Started guide
  • #8566 Added a note about state IDs when using meltano schedule run

v3.4.2 (2024-05-15)

🐛 Fixes

  • #8542 State from interrupted pipelines or using the --merge-state flag no longer causes crashes

📚 Documentation Improvements

  • #8544 Added YAML docs examples of global and per-plugin python executable option

v3.4.1 (2024-05-06)

🐛 Fixes

  • #8509 Mapper configuration is no longer ignored and is passed to direct mapper invocations as well as mappings in pipelines
  • #8527 Made the output of meltano select ... list consistent between different Python versions
  • #8213 meltano config <plugin> test false-negative on Windows -- Thanks @​ReubenFrankel!

... (truncated)

Commits
  • 36a9d2f chore: Release v3.5.0 (#8645)
  • 4fa189c chore(deps-dev): bump the development-dependencies group with 6 updates (#8661)
  • 03fd27b chore(deps): bump croniter from 2.0.7 to 3.0.3 (#8663)
  • b9b29de test: Stop using pytest-rerunfailures and address meltano el and Snowplow...
  • bc65e02 chore(deps): bump the runtime-dependencies group with 4 updates (#8662)
  • 749a697 ci: bump pip from 24.1.2 to 24.2 in /.github/workflows in the default group (...
  • 99e207c chore: add jx2lee as a contributor for doc (#8657)
  • 1abb257 chore: add jx2lee as a contributor for code (#8656)
  • bfe3ded chore: Add jx2lee as a contributor for bug (#8655)
  • 6035f8d chore: Add HaydenNess as a contributor for bug (#8654)
  • Additional commits viewable 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 will merge this PR once it's up-to-date and CI passes on it, as requested by @edgarrmondragon.


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 major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud