github datafold/data-diff v0.9.0

latest releases: v0.11.1, v0.11.0, v0.10.1...
11 months ago

What's Changed

  • Initialise mutable fields of dataclasses safely for reuse by @nolar in #697
  • Support MSSQL for cross-database diffs by @nolar in #696
  • Refactor Artifacts Parser to be Native so it's less brittle with each dbt version change by @sungchun12 in #688
  • Make PyODBC for MS SQL optional via extras by @nolar in #698
  • Annotate types for self-cloning factories as per PEP-673 by @nolar in #704
  • Simplify by replacing the self-made WeakCache with the builtin WeakValueDict by @nolar in #703
  • [MySQL] Added mediumint by @yecnj in #702
  • Normalise all imports to fully qualified names by @nolar in #707
  • Remove unused sqeleton's CLI & modules by @nolar in #708
  • Remove sqeleton's runtime mixins (used only in tests) by @nolar in #709
  • Squash sqeleton into data_diff by @nolar in #710
  • Compile all AST elements always via dialects, never directly by @nolar in #713
  • Squash the redundant abstract classes into their "base" counterparts by @nolar in #714
  • 14 → 12 checksum digits to support mssql by @vvkh in #718
  • Fix the aftermath of refactoring by @nolar in #722
  • Convert to attrs, remove runtype by @nolar in #723
  • remove python 3.7 support by @dlawin in #700
  • add python 3.11 support, update mashumaro dep by @dlawin in #724
  • add xml col type by @dlawin in #717

New Contributors

Full Changelog: v0.8.4...v0.9.0

Don't miss a new data-diff release

NewReleases is sending notifications on new releases.