This repository has been archived by the owner on May 17, 2024. It is now read-only.
v0.9.0
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
, removeruntype
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