MeltanoLabs / tap-hubspot

Other
1 stars 7 forks source link

chore(deps): bump singer-sdk from 0.29.0 to 0.33.0 #47

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps singer-sdk from 0.29.0 to 0.33.0.

Release notes

Sourced from singer-sdk's releases.

v0.33.0 (2023-10-12)

Hightlights


✨ New

  • #1999 Log JSONPath match count at the INFO level
  • #1779 Cache SQL columns and schemas
  • #2003 Add ability to do list comprehensions in stream map expressions -- Thanks @​haleemur!
  • #2018 Drop Python 3.7 support in cookiecutter templates -- Thanks @​visch!

🐛 Fixes

  • #2006 Parse record time_extracted into datetime.datetime instance
  • #1996 Respect nullability of leaf properties when flattening schema
  • #1844 Safely skip parsing record field as date-time if it is missing in schema
  • #1885 Map record field to a JSON object type
  • #2015 Ensure default property is passed to SCHEMA messages -- Thanks @​prakharcode!

📚 Documentation Improvements

  • #2017 Document support for comprehensions in stream maps

v0.33.0b2 (2023-10-11)

✨ New

  • #2003 Add ability to do list comprehensions in stream map expressions -- Thanks @​haleemur!

🐛 Fixes

v0.33.0b1 (2023-10-09)

✨ New

  • #1999 Log JSONPath match count at the INFO level
  • #1779 Cache SQL columns and schemas

🐛 Fixes

  • #2006 Parse record time_extracted into datetime.datetime instance
  • #1996 Respect nullability of leaf properties when flattening schema

... (truncated)

Changelog

Sourced from singer-sdk's changelog.

v0.33.0 (2023-10-12)

✨ New

  • #1999 Log JSONPath match count at the INFO level
  • #1779 Cache SQL columns and schemas
  • #2003 Add ability to do list comprehensions in stream map expressions -- Thanks @​haleemur!
  • #2018 Drop Python 3.7 support in cookiecutter templates -- Thanks @​visch!

🐛 Fixes

  • #2006 Parse record time_extracted into datetime.datetime instance
  • #1996 Respect nullability of leaf properties when flattening schema
  • #1844 Safely skip parsing record field as date-time if it is missing in schema
  • #1885 Map record field to a JSON object type
  • #2015 Ensure default property is passed to SCHEMA messages -- Thanks @​prakharcode!

📚 Documentation Improvements

  • #2017 Document support for comprehensions in stream maps

v0.32.0 (2023-09-22)

✨ New

🐛 Fixes

  • #1954 Missing begin()s related to SQLAlchemy 2.0 -- Thanks @​andyoneal!
  • #1951 Ensure SQL streams are sorted when a replication key is set
  • #1949 Retry SQLAlchemy engine creation for adapters without JSON SerDe support
  • #1939 Handle decimal.Decimal instances in flattening
  • #1927 Handle replication key not found in stream schema -- Thanks @​mjsqu!
  • #1977 Fix hanging downstream tests in tap-postgres
  • #1970 Warn instead of crashing when schema helpers cannot append null to types

⚡ Performance Improvements

  • #1925 Add viztracer command for testing targets -- Thanks @​mjsqu!

  • #1962 Ensure raw_schema in stream mapper is immutable

v0.31.1 (2023-08-17)

✨ New

  • #1905 Add email field and use human-readable questions in templates

... (truncated)

Commits
  • 2f68872 chore: Release v0.33.0 (#2019)
  • 673f769 ci: Try CodSpeed (#2013)
  • 47db586 chore(deps): bump sqlalchemy from 2.0.21 to 2.0.22 (#2022)
  • 1419f22 chore(deps): bump pip from 23.2.1 to 23.3 in /.github/workflows (#2021)
  • 6af2e3d chore(deps): bump pre-commit from 3.4.0 to 3.5.0 in /.github/workflows (#2020)
  • f1f87ac feat(templates): Drop Python 3.7 support in cookiecutter templates (#2018)
  • 672e38d chore: Sort dependencies
  • c8ac246 docs: Document support for comprehenions in stream maps (#2017)
  • 37e5eac chore: Release v0.33.0b2 (#2016)
  • a6d2819 fix(taps): Ensure default property is passed to SCHEMA messages (#2015)
  • 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 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)
dependabot[bot] commented 1 year ago

Superseded by #54.