1
0
mirror of synced 2025-12-23 03:47:05 -05:00
Commit Graph

30 Commits

Author SHA1 Message Date
octavia-bot-hoard[bot]
028d0c870a 🐙 destination-motherduck: run up-to-date pipeline [2025-10-21] (#68338)
Co-authored-by: octavia-bot-hoard[bot] <230633153+octavia-bot-hoard[bot]@users.noreply.github.com>
2025-10-21 12:31:38 -04:00
octavia-bot-hoard[bot]
102dc90a83 🐙 destination-motherduck: run up-to-date pipeline [2025-10-14] (#67952)
# Update destination-motherduck

This PR was autogenerated by running `airbyte-ci connectors
--name=destination-motherduck up_to_date --pull`

We've set the `auto-merge` label on it, so it will be automatically
merged if the CI pipelines pass.
If you don't want to merge it automatically, please remove the
`auto-merge` label.
Please reach out to the Airbyte Connector Tooling team if you have any
questions or concerns.


## Operations

- Upgrade the base image to the latest version in metadata.yaml: Skipped

- Update versions of libraries in poetry: Successful

- PATCH bump destination-motherduck version to 0.1.25: Successful

- Build destination-motherduck docker image for platform(s) linux/amd64,
linux/arm64: Successful

- Get dependency updates: Successful

- Create or update pull request on Airbyte repository: Successful

- Add changelog entry: Successful




## Dependency updates

We use [`syft`](https://github.com/anchore/syft) to generate a SBOM for
the latest connector version and the one from the PR.
It allows us to spot the dependencies that have been updated at all
levels and for all types of dependencies (system, python, java etc.).
Here are the dependencies that have been updated compared to
`airbyte/destination-motherduck:latest`.
Keep in mind that `:latest` does not always match the connector code on
the main branch.
It is the latest released connector image when the head commit of this
branch was created.

| Type | Name | State | Previous Version | New Version |
|------|------|-------|-------------|------------------|
| python | CacheControl | updated | 0.14.2 | **0.14.3** |
| python | MarkupSafe | updated | 3.0.2 | **3.0.3** |
| python | PyYAML | updated | 6.0.2 | **6.0.3** |
| python | Pygments | updated | 2.19.1 | **2.19.2** |
| python | RapidFuzz | updated | 3.13.0 | **3.14.1** |
| python | SQLAlchemy | updated | 2.0.41 | **2.0.44** |
| python | airbyte-cdk | updated | 6.57.3 | **6.61.6** |
| python | anyascii | updated | 0.3.2 | **0.3.3** |
| python | anyio | updated | 4.9.0 | **4.11.0** |
| python | attrs | updated | 25.3.0 | **25.4.0** |
| deb | base-files | updated | 12.4+deb12u9 | **12.4+deb12u11** |
| deb | bash | updated | 5.2.15-2+b7 | **5.2.15-2+b8** |
| python | bracex | updated | 2.5.post1 | **2.6** |
| deb | ca-certificates | updated | 20230311 | **20230311+deb12u1** |
| python | cachetools | updated | 5.5.2 | **6.2.1** |
| python | cattrs | updated | 24.1.3 | **25.3.0** |
| python | certifi | updated | 2025.4.26 | **2025.7.9** |
| python | cffi | updated | 1.17.1 | **2.0.0** |
| python | charset-normalizer | updated | 3.4.2 | **3.4.4** |
| python | click | updated | 8.2.0 | **8.3.0** |
| python | cryptography | updated | 44.0.3 | **45.0.5** |
| deb | debian-archive-keyring | updated | 2023.3+deb12u1 |
**2023.3+deb12u2** |
| python | dunamai | updated | 1.24.1 | **1.25.0** |
| python | filelock | updated | 3.17.0 | **3.18.0** |
| deb | gcc-12-base | updated | 12.2.0-14 | **12.2.0-14+deb12u1** |
| python | google-api-core | updated | 2.24.2 | **2.26.0** |
| python | google-auth | updated | 2.40.1 | **2.41.1** |
| python | google-cloud-secret-manager | updated | 2.23.3 | **2.24.0** |
| python | greenlet | updated | 3.2.2 | **3.2.4** |
| python | grpcio | updated | 1.71.0 | **1.75.1** |
| python | grpcio-status | updated | 1.62.3 | **1.75.1** |
| python | idna | updated | 3.10 | **3.11** |
| python | importlib_metadata | updated | 8.6.1 | **8.7.0** |
| python | jeepney | updated | 0.8.0 | **0.9.0** |
| python | joblib | updated | 1.5.1 | **1.5.2** |
| python | jsonschema | updated | 4.17.3 | **4.25.1** |
| deb | libc-bin | updated | 2.36-9+deb12u9 | **2.36-9+deb12u10** |
| deb | libc6 | updated | 2.36-9+deb12u9 | **2.36-9+deb12u10** |
| deb | libcap2 | updated | 1:2.66-4 | **1:2.66-4+deb12u1** |
| deb | libcurl4 | updated | 7.88.1-10+deb12u8 | **7.88.1-10+deb12u12**
|
| deb | libfreetype6 | updated | 2.12.1+dfsg-5+deb12u3 |
**2.12.1+dfsg-5+deb12u4** |
| deb | libgcc-s1 | updated | 12.2.0-14 | **12.2.0-14+deb12u1** |
| deb | libglib2.0-0 | updated | 2.74.6-2+deb12u5 | **2.74.6-2+deb12u6**
|
| deb | libglib2.0-data | updated | 2.74.6-2+deb12u5 |
**2.74.6-2+deb12u6** |
| deb | libgnutls30 | updated | 3.7.9-2+deb12u3 | **3.7.9-2+deb12u4** |
| deb | libgomp1 | updated | 12.2.0-14 | **12.2.0-14+deb12u1** |
| deb | libgssapi-krb5-2 | updated | 1.20.1-2+deb12u2 |
**1.20.1-2+deb12u3** |
| deb | libicu72 | updated | 72.1-3 | **72.1-3+deb12u1** |
| deb | libk5crypto3 | updated | 1.20.1-2+deb12u2 | **1.20.1-2+deb12u3**
|
| deb | libkrb5-3 | updated | 1.20.1-2+deb12u2 | **1.20.1-2+deb12u3** |
| deb | libkrb5support0 | updated | 1.20.1-2+deb12u2 |
**1.20.1-2+deb12u3** |
| deb | liblzma5 | updated | 5.4.1-0.2 | **5.4.1-1** |
| deb | libpoppler126 | updated | 22.12.0-2+b1 | **22.12.0-2+deb12u1** |
| deb | libssl3 | updated | 3.0.15-1~deb12u1 | **3.0.16-1~deb12u1** |
| deb | libstdc++6 | updated | 12.2.0-14 | **12.2.0-14+deb12u1** |
| deb | libsystemd0 | updated | 252.33-1~deb12u1 | **252.38-1~deb12u1**
|
| deb | libtasn1-6 | updated | 4.19.0-2 | **4.19.0-2+deb12u1** |
| deb | libudev1 | updated | 252.33-1~deb12u1 | **252.38-1~deb12u1** |
| deb | libxml2 | updated | 2.9.14+dfsg-1.3~deb12u1 |
**2.9.14+dfsg-1.3~deb12u2** |
| deb | login | updated | 1:4.13+dfsg1-1+b1 | **1:4.13+dfsg1-1+deb12u1**
|
| python | markdown-it-py | updated | 3.0.0 | **4.0.0** |
| python | more-itertools | updated | 10.6.0 | **10.7.0** |
| python | msgpack | updated | 1.1.0 | **1.1.1** |
| deb | openssl | updated | 3.0.15-1~deb12u1 | **3.0.16-1~deb12u1** |
| python | orjson | updated | 3.10.18 | **3.11.3** |
| python | packaging | updated | 24.2 | **25.0** |
| python | pandas | updated | 2.2.2 | **2.2.3** |
| deb | passwd | updated | 1:4.13+dfsg1-1+b1 |
**1:4.13+dfsg1-1+deb12u1** |
| deb | perl-base | updated | 5.36.0-7+deb12u1 | **5.36.0-7+deb12u2** |
| python | pkginfo | updated | 1.12.0 | **1.12.1.2** |
| python | platformdirs | updated | 4.3.8 | **4.5.0** |
| deb | poppler-utils | updated | 22.12.0-2+b1 | **22.12.0-2+deb12u1** |
| python | protobuf | updated | 6.31.0 | **6.32.1** |
| python | pycparser | updated | 2.22 | **2.23** |
| python | pydantic | updated | 2.11.4 | **2.12.1** |
| python | pydantic_core | updated | 2.33.2 | **2.41.3** |
| binary | python | updated | 3.11.11 | **3.11.13** |
| python | python-ulid | updated | 3.0.0 | **3.1.0** |
| python | regex | updated | 2024.11.6 | **2025.9.18** |
| python | requests | updated | 2.32.3 | **2.32.5** |
| python | rich-click | updated | 1.8.8 | **1.9.3** |
| python | serpyco-rs | updated | 1.13.0 | **1.17.1** |
| python | tomlkit | updated | 0.13.2 | **0.13.3** |
| python | trove-classifiers | updated | 2025.1.15.22 | **2025.5.9.12**
|
| python | typing-inspection | updated | 0.4.0 | **0.4.2** |
| python | typing_extensions | updated | 4.13.2 | **4.15.0** |
| deb | tzdata | updated | 2024b-0+deb12u1 | **2025b-0+deb12u1** |
| python | urllib3 | updated | 2.4.0 | **2.5.0** |
| python | virtualenv | updated | 20.29.1 | **20.31.2** |
| python | zipp | updated | 3.21.0 | **3.23.0** |
| python | jsonschema-specifications | added | not present |
**2025.9.1** |
| python | referencing | added | not present | **0.37.0** |
| python | rpds-py | added | not present | **0.27.1** |
| python | pyrsistent | removed | 0.20.0 | **not present** |

> [!IMPORTANT]
> **Auto-merge enabled.**
> 
> _This PR is set to merge automatically when all requirements are met._

Co-authored-by: octavia-bot-hoard[bot] <230633153+octavia-bot-hoard[bot]@users.noreply.github.com>
2025-10-14 16:18:52 -04:00
octavia-bot-hoard[bot]
967e63cb5a 🐙 destination-motherduck: run up-to-date pipeline [2025-10-07] (#66822)
Co-authored-by: octavia-bot-hoard[bot] <230633153+octavia-bot-hoard[bot]@users.noreply.github.com>
2025-10-07 08:15:03 -04:00
Aaron ("AJ") Steers
3808b43d1c feat: allow null values in primary key fields for MotherDuck destination (#64161)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2025-08-08 14:49:45 -07:00
Aaron ("AJ") Steers
fbc80ce1a6 fix(destination-motherduck): handle special characters in stream name when creating tables (#63714)
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2025-07-22 22:40:09 +00:00
Aaron ("AJ") Steers
be45d2d485 fix(destination-motherduck): declare HOME env var explicitly (resolves #63710) (#63709)
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2025-07-21 18:51:47 -07:00
devin-ai-integration[bot]
cd6e1fc5dc fix(destination-motherduck): properly leverage source_defined_primary_key when defined (CDK bump) (#62133)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: AJ Steers <aj@airbyte.io>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Co-authored-by: octavia-bot[bot] <108746235+octavia-bot[bot]@users.noreply.github.com>
2025-07-07 09:28:53 -07:00
Airbyte
a5da0dfd59 🐙 destination-motherduck: run up-to-date pipeline [2025-05-17] (#48673)
Co-authored-by: Aaron ("AJ") Steers <aj@airbyte.io>
2025-06-25 23:11:24 -07:00
Elena Felder
3cb9ac6112 fix(destination-motherduck): Add Unicode-aware normalizer (#60906)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Aaron ("AJ") Steers <aj@airbyte.io>
2025-05-28 13:28:07 -07:00
Ian Alton
01cd16654e 11059 multi-instance, versioned docs (#58095)
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2025-04-24 02:58:09 +03:00
devin-ai-integration[bot]
ea7fdb07b2 docs: fix typos in documentation (#55182)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: ian.alton@airbyte.io <ian.alton@airbyte.io>
2025-03-17 15:52:05 -07:00
devin-ai-integration[bot]
0bac8e2ad5 Update airbyte-cdk to ^6.0.0 in destination-motherduck (#54737)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: natik@airbyte.io <natik@airbyte.io>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2025-03-01 08:57:20 +02:00
Marcos Marx
c5192893f7 [destination-motherduck] append batch tmp table instead replace during override (#50425)
Co-authored-by: Guen Prawiroatmodjo <guen@motherduck.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2024-12-26 16:56:41 -03:00
Guen Prawiroatmodjo
464cf6b24f [MotherDuck connector] fix: Pass config to connect_args in create_engine (#48562) 2024-12-06 14:16:42 -08:00
Aaron ("AJ") Steers
a5c7b1cb76 Destination-MotherDuck: Updated docs and hovertext for schema, api key, and database name (#48405) 2024-11-08 17:39:02 -08:00
Guen Prawiroatmodjo
b868e753c8 Destination-MotherDuck: Fix bug in _flush_buffer, explicitly register buffer dataframe, fix bug in _execute_sql (#48006) 2024-10-30 14:13:55 -07:00
Aaron ("AJ") Steers
abe19872d6 [Destination-MotherDuck][fix]: Don't lose Platform-generated id in state messages (#47969) 2024-10-30 08:37:53 -07:00
Aaron ("AJ") Steers
1cf8b5884e Destination-MotherDuck: Disable PyPi publish; Add package declaration (#47987)
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2024-10-29 22:33:21 -07:00
Aaron ("AJ") Steers
a0e204c05e Destination-MotherDuck: Rename package (#47979) 2024-10-29 22:10:06 -07:00
Aaron ("AJ") Steers
3b6f858a7c Destination-MotherDuck: Add state counts and other fixes (#47958) 2024-10-29 13:47:09 -07:00
Guen Prawiroatmodjo
33b30eddc3 Fix(Destination-MotherDuck): Add double quotes to column names that are reserved keywords (#47950) 2024-10-29 12:37:43 -07:00
Aaron ("AJ") Steers
659f29a2ec Destination-MotherDuck: Add max buffer size (#47952) 2024-10-29 12:11:19 -07:00
Guen Prawiroatmodjo
4238339a5d Fix: MotherDuck destination was not using the correct schema for all streams (#47706) 2024-10-29 09:36:20 -07:00
Airbyte
bbf410615f 🐙 destination-motherduck: run up-to-date pipeline [2024-10-29] (#47821) 2024-10-29 18:12:20 +02:00
Aaron ("AJ") Steers
423d74529b Destination-Motherduck: Fix write failures (#47694)
Co-authored-by: Guen Prawiroatmodjo <guen@motherduck.com>
2024-10-28 16:27:47 -07:00
Aaron ("AJ") Steers
8f6a548795 Destination-MotherDuck: Use new table naming methodology, use explicit column names, and add debug info for column matching (#47688)
Co-authored-by: Guen Prawiroatmodjo <guen@motherduck.com>
2024-10-28 14:48:41 -07:00
Guen Prawiroatmodjo
89a1283bb0 Fix: MotherDuck destination was not passing MotherDuck API key to SQL processor (#47380) 2024-10-25 13:11:07 -07:00
Aaron ("AJ") Steers
a58a375d23 Destination-MotherDuck: Use "SaaS mode" to reduce memory usage during check (0.1.2) (#47315)
Co-authored-by: Guen Prawiroatmodjo <guen@motherduck.com>
2024-10-23 15:53:59 -07:00
Aaron ("AJ") Steers
079f789f7b Fix(destination-motherduck): use new unique destination ID (#47312) 2024-10-23 13:52:21 -07:00
Guen Prawiroatmodjo
b75d6a41ed 🎉 New Connector: Destination-MotherDuck with destinations V2 typing and deduping (#46904)
Co-authored-by: Aaron Steers <aj@airbyte.io>
2024-10-23 13:08:03 -07:00