Releases: capitalone/datacompy
Releases · capitalone/datacompy
v0.12.0
Breaking changes
This release has some breaking changes users should be aware of.
- For the new Pandas on Spark implementation only Pandas 1.5.3 and below will be supported due to Pandas 2.0 compatibility issues with Spark 3.
- Users wishing to use the older
SparkCompare
can continue to do so usingLegacySparkCompare
- Users wishing to use the older
- Spark 3.1.x support will be dropped
- Python 3.8 support is dropped
What's Changed
- Pandas on Spark refactor by @fdosani in #275
- Fix suffix on all mismatches reports by @fdosani in #293
- Update pandas support to 2.2.2 by @mark-thm in #295
- bump pandas actions to 2.2.2 by @fdosani in #296
- Fugue count matching rows by @fdosani in #294
- Release v0.12.0 by @fdosani in #297
Full Changelog: v0.11.3...v0.12.0
v0.11.3
v0.11.2
v0.11.1
v0.11.0
What's Changed
- ✨ Add mypy for static type checking and type annotations by @aguiddir in #249
- Test with and without spark by @jdawang in #252
- Native Polars support by @fdosani in #258
- copyright updating to 2024 by @fdosani in #261
- python 3.11 support by @fdosani in #263
- Move pandas upper bound to 2.2.0 by @mark-thm in #265
- Edgetest fix by @fdosani in #266
- Move numpy upper bound to 1.26.4 by @mark-thm in #270
- edgetest sparkfix by @fdosani in #269
- Release v0.11.0 by @fdosani in #271
New Contributors
- @aguiddir made their first contribution in #249
- @jdawang made their first contribution in #252
- @mark-thm made their first contribution in #265
Full Changelog: v0.10.5...v0.11.0
v0.10.5
What's Changed
- Point GHA to edgetest-dev/run-edgetest-action by @gliptak in #241
- Fix code to work with Fugue 0.8.7 by @goodwanghan in #245
- adding all_rows_overlap to fugue by @fdosani in #244
- Release v0.10.5 by @fdosani in #246
Full Changelog: v0.10.4...v0.10.5
v0.10.4
What's Changed
- Update CODEOWNERS by @fdosani in #234
- fix for logging intersect rows number by @BrainLogic in #236
- bump numpy to 1.26.0 by @fdosani in #238
- bump version by @fdosani in #239
- Release v0.10.4 by @fdosani in #240
New Contributors
- @BrainLogic made their first contribution in #236
Full Changelog: v0.10.3...v0.10.4
v0.10.3
What's Changed
- adding in unq_columns and intersect_columns for Fugue by @fdosani in #217
- adding in all_columns_match by @fdosani in #219
- Migrate to pyproject.toml from setup.cfg by @NikhilJArora in #229
- Fix fugue empty partition bug by @goodwanghan in #220
- bump version 0.10.3 by @fdosani in #231
- Release v0.10.3 by @fdosani in #232
New Contributors
- @NikhilJArora made their first contribution in #229
Full Changelog: v0.10.2...v0.10.3