0.4.11
Core Library
- RESTClient: building blocks (auths, paginators, response extractors etc.) to write REST API pipelines by @burnash
- Enable
merge
write disposition forathena
Iceberg by @jorritsandbrink in #1315 - adds std pipe iterator for stdout and stderr by @rudolfix in #1321
- adds _impl_cls to dlt.resource and dynamic config section to standalone resources with dynamic names by @rudolfix in #1324
- Accept :memory: mode for credentials parameter in duckdb factory by @sultaniman in #1297
- allows windows native, UNC and extended paths in filesystem source and destination by @rudolfix in #1335
- improves union validation: user friendly exceptions by @rudolfix in #1327
- improves instantiation and shutdown of thread pools for telemetry trackers by @rudolfix in #1340
- feat(airflow): pass data sources as callables and additional initializers for delayed source evaluation by @IlyaFaer in #1318
- Fix: ignores table options on ALTER TABLE in BigQuery by @rudolfix in #1306
- Fix: use correct check for column prop in column schema by @z3z1ma in #1347
- Streamlit caching and session state store fixes by @sultaniman in #1326
- implements method to merge columns in two table schemas by @rudolfix in #1348
- Extend motherduck client configuration to pass custom user agent by @sultaniman in #1284
- allows fsspec until 2023.1.0 by @rudolfix in #1305
Docs
- REST Client documentation by @burnash https://dlthub.com/docs/general-usage/http/rest-client
- REST API verified source documentation by @burnash @willi-mueller @francescomucio https://dlthub.com/docs/dlt-ecosystem/verified-sources/rest_api
- Docs/google ads by @dat-a-man in #1313
- Docs: Freshdesk documentation by @dat-a-man in #1228
- Add instruction on installing dlt via pixi and conda by @sultaniman in #1332
Verified Sources
- rest_api verified source: quickly declare REST API endpoints and convert it into regular dlt source by @burnash @willi-mueller @francescomucio
- rest_api launch blog by @adrianbr in #1355
Full Changelog: 0.4.10...0.4.11