github dlt-hub/dlt 1.16.0

6 hours ago

Notable changes in this release

Core Library

  • fully support naive and tz-aware timestamp/time data types by @rudolfix in #2570
  • Dashboard updates and fixes by @sh-rp in #3055
  • Fix: Max table nesting is ignored for the first run when import schema path is specified by @anuunchin in #2992
  • fix: avoid private interfaces; explicit compiler mapping by @zilto in #2966
  • Refactor transformations by @sh-rp in #2970
  • Dashboard Improvements by @sh-rp in #2965
  • fix: top level relation by @zilto in #2983
  • fix: MissingDependencyException should inherit ImportError by @zilto in #2977
  • Add remaining paramiko connect params to SFTP filesystem by @AyushPatel101 in #2823
  • Feat: dataset access telemetry by @anuunchin in #3056
  • feat: dlt.Schema.to_dot() graphviz export by @zilto in #2959
  • fix: avoid setting "None" string for aws session token by @tpulmano in #2978
  • fix: dlt.Pipeline.__repr__ by @zilto in #3022
  • pip install marimo -> dlt[workspace] by @djudjuu in #3035
  • fix: improve type hints for dataset and relation by @zilto in #2997
  • Small dashboard fixes by @sh-rp in #3036
  • feat: dlt widgets for marimo by @zilto in #3021
  • feat(dataset): simplify public interface for dlt.Dataset and dlt.Relation by @zilto in #3059

Docs

Tests

  • re-enable python 3.10 common tests by @sh-rp in #2979
  • repo: use ruff check for linting by @zilto in #2967
  • Use license command for testing dlt+ installation by @sh-rp in #3026
  • add up to date check for uv lockfile as first lint step by @sh-rp in #3052

Misc

New Contributors

Full Changelog: 1.15.0...1.16.0

Don't miss a new dlt release

NewReleases is sending notifications on new releases.