Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: MeltanoLabs/tap-stackexchange
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.0.1
Choose a base ref
...
head repository: MeltanoLabs/tap-stackexchange
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.0.2
Choose a head ref
  • 5 commits
  • 4 files changed
  • 2 contributors

Commits on Nov 19, 2024

  1. chore(deps-dev): Bump types-requests from 2.31.0.6 to 2.32.0.20241016…

    … in the development-dependencies group (#491)
    
    Bumps the development-dependencies group with 1 update:
    [types-requests](https://github.com/python/typeshed).
    
    Updates `types-requests` from 2.31.0.6 to 2.32.0.20241016
    <details>
    <summary>Commits</summary>
    <ul>
    <li>See full diff in <a
    href="https://github.com/python/typeshed/commits">compare view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=types-requests&package-manager=pip&previous-version=2.31.0.6&new-version=2.32.0.20241016)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    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 <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore <dependency name> 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 <dependency name> 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 <dependency name>` 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 <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    67a544d View commit details
    Browse the repository at this point in the history
  2. feat(deps): Bump singer-sdk from 0.42.0 to 0.42.1 in the runtime-depe…

    …ndencies group (#492)
    
    Bumps the runtime-dependencies group with 1 update:
    [singer-sdk](https://github.com/meltano/sdk).
    
    Updates `singer-sdk` from 0.42.0 to 0.42.1
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/meltano/sdk/releases">singer-sdk's
    releases</a>.</em></p>
    <blockquote>
    <h2>v0.42.1 (2024-11-11)</h2>
    <h3>🐛 Fixes</h3>
    <ul>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2756">#2756</a>
    Safely compare UUID replication keys with state bookmarks --
    <em><strong>Thanks <a
    href="https://github.com/nikzavada"><code>@​nikzavada</code></a>!</strong></em></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/meltano/sdk/compare/v0.42.0...v0.42.1">https://github.com/meltano/sdk/compare/v0.42.0...v0.42.1</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/meltano/sdk/blob/main/CHANGELOG.md">singer-sdk's
    changelog</a>.</em></p>
    <blockquote>
    <h2>v0.42.1 (2024-11-11)</h2>
    <h3>🐛 Fixes</h3>
    <ul>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2756">#2756</a>
    Safely compare UUID replication keys with state bookmarks --
    <em><strong>Thanks <a
    href="https://github.com/nikzavada"><code>@​nikzavada</code></a>!</strong></em></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/meltano/sdk/commit/1fd5aa894cac4dd515db7df2ca57859d0618b30c"><code>1fd5aa8</code></a>
    chore: Release v0.42.1 (<a
    href="https://redirect.github.com/meltano/sdk/issues/2759">#2759</a>)</li>
    <li><a
    href="https://github.com/meltano/sdk/commit/2a7490c93208da98a5db93f88c8b43af8edfcc86"><code>2a7490c</code></a>
    chore: Use the branch checked out in the version bump workflow</li>
    <li><a
    href="https://github.com/meltano/sdk/commit/e2643920bbbc5dbcbff8f36d9d79f79b09742b97"><code>e264392</code></a>
    fix: Safely compare UUID replication keys with state bookmarks (<a
    href="https://redirect.github.com/meltano/sdk/issues/2756">#2756</a>)</li>
    <li>See full diff in <a
    href="https://github.com/meltano/sdk/compare/v0.42.0...v0.42.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=singer-sdk&package-manager=pip&previous-version=0.42.0&new-version=0.42.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    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 <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore <dependency name> 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 <dependency name> 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 <dependency name>` 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 <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 19, 2024
    Configuration menu
    Copy the full SHA
    5e1c372 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2024

  1. chore(deps): pre-commit autoupdate (#493)

    <!--pre-commit.ci start-->
    updates:
    - [github.com/astral-sh/ruff-pre-commit: v0.7.2 →
    v0.8.1](astral-sh/ruff-pre-commit@v0.7.2...v0.8.1)
    <!--pre-commit.ci end-->
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored Dec 2, 2024
    Configuration menu
    Copy the full SHA
    ab53407 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2024

  1. ci: Bump poetry from 1.8.4 to 1.8.5 in /.github/workflows in the ci g…

    …roup (#494)
    
    Bumps the ci group in /.github/workflows with 1 update:
    [poetry](https://github.com/python-poetry/poetry).
    
    Updates `poetry` from 1.8.4 to 1.8.5
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/python-poetry/poetry/releases">poetry's
    releases</a>.</em></p>
    <blockquote>
    <h2>1.8.5</h2>
    <h3>Changed</h3>
    <ul>
    <li>Require <code>pkginfo&gt;=1.12</code> to fix an issue with an
    unknown metadata version 2.4 (<a
    href="https://redirect.github.com/python-poetry/poetry/pull/9888">#9888</a>).</li>
    <li>Do not fail if the unknown metadata version is only a minor version
    update (<a
    href="https://redirect.github.com/python-poetry/poetry/pull/9888">#9888</a>).</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/python-poetry/poetry/blob/1.8.5/CHANGELOG.md">poetry's
    changelog</a>.</em></p>
    <blockquote>
    <h2>[1.8.5] - 2024-12-06</h2>
    <h3>Changed</h3>
    <ul>
    <li>Require <code>pkginfo&gt;=1.12</code> to fix an issue with an
    unknown metadata version 2.4 (<a
    href="https://redirect.github.com/python-poetry/poetry/pull/9888">#9888</a>).</li>
    <li>Do not fail if the unknown metadata version is only a minor version
    update (<a
    href="https://redirect.github.com/python-poetry/poetry/pull/9888">#9888</a>).</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/python-poetry/poetry/commit/19a2f7bddb9bdf931a229ea0913a84021f3f9b93"><code>19a2f7b</code></a>
    release: bump version to 1.8.5</li>
    <li><a
    href="https://github.com/python-poetry/poetry/commit/86afaea796721ac84a2e3f6def0b24cb127a91a5"><code>86afaea</code></a>
    ci: macos-12 is not available anymore</li>
    <li><a
    href="https://github.com/python-poetry/poetry/commit/2562ad39ffe941236c3c7c70ea5e6aa2f7887707"><code>2562ad3</code></a>
    info: require <code>pkginfo &gt;= 1.12</code> for METADATA 2.4 support
    and loosen check for...</li>
    <li>See full diff in <a
    href="https://github.com/python-poetry/poetry/compare/1.8.4...1.8.5">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=poetry&package-manager=pip&previous-version=1.8.4&new-version=1.8.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    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 <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore <dependency name> 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 <dependency name> 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 <dependency name>` 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 <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 9, 2024
    Configuration menu
    Copy the full SHA
    c236314 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2024

  1. feat(deps): Bump singer-sdk from 0.42.1 to 0.43.1 (#495)

    Bumps [singer-sdk](https://github.com/meltano/sdk) from 0.42.1 to
    0.43.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/meltano/sdk/releases">singer-sdk's
    releases</a>.</em></p>
    <blockquote>
    <h2>v0.43.1 (2024-12-10)</h2>
    <h3>🐛 Fixes</h3>
    <ul>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2807">#2807</a>
    Allow developers to set <code>RESTStream.http_method</code></li>
    </ul>
    <h2>v0.43.0 (2024-12-10)</h2>
    <h3>Highlights</h3>
    <p>This release introduces a few improvements and changes to the SDK
    that should make it easier to work with SQL taps, REST streams, and
    targets.</p>
    <ul>
    <li>
    <p>A new SQL tap class attribute <a
    href="https://sdk.meltano.com/en/v0.43.0/classes/singer_sdk.SQLTap.html#singer_sdk.SQLTap.exclude_schemas"><code>exclude_streams</code></a>
    allows developers to exclude certain database schemas by default from
    discovery. This can speed up discovery and avoid issues when mapping
    types from database-internal schemas.</p>
    </li>
    <li>
    <p>Discovery for SQL taps should be about 35% faster now, thanks to
    using SQLAlchemy 2.0+ reflection features.</p>
    </li>
    <li>
    <p>A new target built-in setting
    <code>process_activate_version_messages</code> lets users disable
    processing of <code>ACTIVATE_VERSION</code> messages.</p>
    </li>
    <li>
    <p>Support for other content-types in REST streams with the new <a
    href="https://sdk.meltano.com/en/v0.43.0/classes/singer_sdk.RESTStream.html#singer_sdk.RESTStream.payload_as_json"><code>RESTStream.payload_as_json</code></a>
    attribute. This should make it easier to work with APIs that expect
    non-JSON payloads, such as XML.</p>
    </li>
    <li>
    <p>The <code>RESTStream.rest_method</code> attribute is deprecated in
    favor of <a
    href="https://sdk.meltano.com/en/v0.43.0/classes/singer_sdk.RESTStream.html#singer_sdk.RESTStream.http_method"><code>RESTStream.http_method</code></a>.</p>
    </li>
    </ul>
    <blockquote>
    <p>[!IMPORTANT]
    This release drops support for Python 3.8. Please make sure to upgrade
    your tap or target to support Python 3.9+.</p>
    </blockquote>
    <blockquote>
    <p>[!NOTE]
    SQL taps now require SQLAlchemy 2.0+.</p>
    </blockquote>
    <h3>✨ New</h3>
    <ul>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2482">#2482</a>
    Allow SQL tap developers to auto-skip certain schemas from
    discovery</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2784">#2784</a>
    Added a new built-in setting <code>activate_version</code> for targets
    to optionally disable processing of <code>ACTIVATE_VERSION</code>
    messages</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2780">#2780</a>
    Numeric values are now parsed as <code>decimal.Decimal</code> in REST
    and GraphQL stream responses</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2775">#2775</a> Log
    a stream's bookmark (if it's avaiable) when its sync starts</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2703">#2703</a>
    Targets now emit record count from the built-in batch file
    processor</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2774">#2774</a>
    Accept a <code>maxLength</code> limit for VARCHARs</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2769">#2769</a> Add
    <code>versioning-strategy</code> to dependabot config of Cookiecutter
    templates</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2765">#2765</a> The
    last received Singer message is now logged when the target fails</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2762">#2762</a>
    Support other content-types in REST streams</li>
    </ul>
    <h3>🐛 Fixes</h3>
    <ul>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2790">#2790</a>
    Ensure the required global folder tap settings are merged into the
    concrete implementation settings</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2785">#2785</a> Use
    FS-specific <code>listdir</code> in folder tap</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2778">#2778</a> The
    path of the offending field is now printed for config validation
    errors</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2770">#2770</a>
    Respect standard Singer stream metadata
    <code>table-key-properties</code>, <code>replication-key</code> and
    <code>forced-replication-method</code></li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2755">#2755</a>
    Safely compare UUID replication keys with state bookmarks --
    <em><strong>Thanks <a
    href="https://github.com/nikzavada"><code>@​nikzavada</code></a>!</strong></em></li>
    </ul>
    <h3>⚙️ Under the Hood</h3>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/meltano/sdk/blob/main/CHANGELOG.md">singer-sdk's
    changelog</a>.</em></p>
    <blockquote>
    <h2>v0.43.1 (2024-12-10)</h2>
    <h3>🐛 Fixes</h3>
    <ul>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2807">#2807</a>
    Allow developers to set <code>RESTStream.http_method</code></li>
    </ul>
    <h2>v0.43.0 (2024-12-10)</h2>
    <h3>✨ New</h3>
    <ul>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2482">#2482</a>
    Allow SQL tap developers to auto-skip certain schemas from
    discovery</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2784">#2784</a>
    Added a new built-in setting <code>activate_version</code> for targets
    to optionally disable processing of <code>ACTIVATE_VERSION</code>
    messages</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2780">#2780</a>
    Numeric values are now parsed as <code>decimal.Decimal</code> in REST
    and GraphQL stream responses</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2775">#2775</a> Log
    a stream's bookmark (if it's avaiable) when its sync starts</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2703">#2703</a>
    Targets now emit record count from the built-in batch file
    processor</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2774">#2774</a>
    Accept a <code>maxLength</code> limit for VARCHARs</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2769">#2769</a> Add
    <code>versioning-strategy</code> to dependabot config of Cookiecutter
    templates</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2765">#2765</a> The
    last received Singer message is now logged when the target fails</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2762">#2762</a>
    Support other content-types in REST streams</li>
    </ul>
    <h3>🐛 Fixes</h3>
    <ul>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2790">#2790</a>
    Ensure the required global folder tap settings are merged into the
    concrete implementation settings</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2785">#2785</a> Use
    FS-specific <code>listdir</code> in folder tap</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2778">#2778</a> The
    path of the offending field is now printed for config validation
    errors</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2770">#2770</a>
    Respect standard Singer stream metadata
    <code>table-key-properties</code>, <code>replication-key</code> and
    <code>forced-replication-method</code></li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2755">#2755</a>
    Safely compare UUID replication keys with state bookmarks --
    <em><strong>Thanks <a
    href="https://github.com/nikzavada"><code>@​nikzavada</code></a>!</strong></em></li>
    </ul>
    <h3>⚙️ Under the Hood</h3>
    <ul>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2805">#2805</a>
    Rename setting <code>activate_version</code> to
    <code>process_activate_version_messages</code></li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2788">#2788</a>
    Fail early if input files to <code>--catalog</code> or
    <code>--state</code> do not exist</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2781">#2781</a>
    Added a class method to instantiate <code>SQLToJSONSchema</code> from
    the tap configuration</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2566">#2566</a>
    Standardize on JSON Schema Draft 2020-12 to validate stream schemas</li>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2751">#2751</a>
    Dropped support for Python 3.8</li>
    </ul>
    <h3>⚡ Performance Improvements</h3>
    <ul>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2793">#2793</a>
    Improved discovery performance for SQL taps</li>
    </ul>
    <h3>📚 Documentation Improvements</h3>
    <ul>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2796">#2796</a>
    Document how to configure nested stream maps values with environment
    variables in Meltano</li>
    </ul>
    <h3>📦 Packaging changes</h3>
    <ul>
    <li><a
    href="https://redirect.github.com/meltano/sdk/issues/2797">#2797</a> SQL
    taps now require SQLAlchemy 2.0+</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/meltano/sdk/commit/d856fdc94b95bab86cdd3bd8d3cc27fa32b6e8d2"><code>d856fdc</code></a>
    chore: Release v0.43.1 (<a
    href="https://redirect.github.com/meltano/sdk/issues/2808">#2808</a>)</li>
    <li><a
    href="https://github.com/meltano/sdk/commit/2ae5a1e2c6406c6658338bf4521241f1dc18d227"><code>2ae5a1e</code></a>
    fix: Allow developers to set <code>RESTStream.http_method</code> (<a
    href="https://redirect.github.com/meltano/sdk/issues/2807">#2807</a>)</li>
    <li><a
    href="https://github.com/meltano/sdk/commit/288273182cfdb2ea716bed550c697513551601bd"><code>2882731</code></a>
    chore: Release v0.43.0 (<a
    href="https://redirect.github.com/meltano/sdk/issues/2804">#2804</a>)</li>
    <li><a
    href="https://github.com/meltano/sdk/commit/95a84d0725762dcabd209b30f3946413c5ac2d10"><code>95a84d0</code></a>
    refactor: Rename setting <code>activate_version</code> to
    `process_activate_version_mess...</li>
    <li><a
    href="https://github.com/meltano/sdk/commit/fd494db29bbf772babf0c1038306fb0cb6a0d8c8"><code>fd494db</code></a>
    chore: pre-commit autoupdate (<a
    href="https://redirect.github.com/meltano/sdk/issues/2803">#2803</a>)</li>
    <li><a
    href="https://github.com/meltano/sdk/commit/e2a78e901fcbbafeceec3ffd036c0a9c0ec932ab"><code>e2a78e9</code></a>
    chore: Run <code>poetry lock</code> (<a
    href="https://redirect.github.com/meltano/sdk/issues/2802">#2802</a>)</li>
    <li><a
    href="https://github.com/meltano/sdk/commit/d97871ce471509dc11de5475847ce7746f0116fc"><code>d97871c</code></a>
    chore(deps): bump the actions group with 2 updates (<a
    href="https://redirect.github.com/meltano/sdk/issues/2801">#2801</a>)</li>
    <li><a
    href="https://github.com/meltano/sdk/commit/81b303686c17a654955ed0931fb84e457b11a809"><code>81b3036</code></a>
    chore(deps): bump poetry from 1.8.4 to 1.8.5 in /.github/workflows in
    the ci ...</li>
    <li><a
    href="https://github.com/meltano/sdk/commit/5d045edb0b252789cccd7d3acc909d1e8a797906"><code>5d045ed</code></a>
    chore: Update template dependencies (<a
    href="https://redirect.github.com/meltano/sdk/issues/2798">#2798</a>)</li>
    <li><a
    href="https://github.com/meltano/sdk/commit/2a6bee53a3bc8621f4221d0be215a53c90ea3121"><code>2a6bee5</code></a>
    packaging: SQL taps now require SQLAlchemy 2.0+ (<a
    href="https://redirect.github.com/meltano/sdk/issues/2797">#2797</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/meltano/sdk/compare/v0.42.1...v0.43.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=singer-sdk&package-manager=pip&previous-version=0.42.1&new-version=0.43.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    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 <dependency name> 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)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 10, 2024
    Configuration menu
    Copy the full SHA
    e168c3c View commit details
    Browse the repository at this point in the history
Loading