Alpha release 1.6.0a0
This is alpha release before Python version support changes.
- we drop Python 3.8 support
- we add Python 3.13 support
Python 3.13 requires pendulum
(our datetime library) release. It is available via dltHub
PyPI. If you are on Python 3.13 use the following command to install dlt
pip install dlt==1.6.0a0 --index=https://pypi.dlthub.com
Other changes
- recognizes ARRAY data type and converts to nested, fixes minimal nested types handling for sqlalchemy backend by @rudolfix in #2177
- #2020 #2151 - fixes dbt 1.8.6 and arrow dict types by @rudolfix in #2175
- fix: unravel Optional to inner generic arg from instance by @otosky in #2172
- bug: support lag for non-UTC datetime cursor fields by @hairrrrr in #2170
- unifies handling of naive datetime for arrow and object incrementals by @rudolfix in #2184
- Force use of typeddict from typingexentions, pin poetry in tests, simple disable python 3.8 by @sh-rp in #2185
New Contributors
Full Changelog: 1.5.0...1.6.0a0