Changelog

1.8.0

8 April 2024

New Features

  • Add new comparators for Feather, Parquet and Stata files (Adrien Berchet - #56)

1.7.0

5 February 2024

New Features

  • Add ‘replace_pattern’ entry for DictComparator and several related save capabilities (Adrien Berchet - #53)

  • Add ‘patterns’ entry in specific_args (Adrien Berchet - #52)

1.6.0

29 January 2024

New Features

  • The specific_args can support a ‘comparator’ entry (Adrien Berchet - #48)

CI Improvements

  • (deps) Bump mikepenz/action-junit-report from 3 to 4 (dependabot[bot] - #39)

  • (deps) Bump actions/checkout from 3 to 4 (dependabot[bot] - #38)

  • Improve Dependabot config (Adrien Berchet - #40)

1.5.0

11 May 2023

New Features

  • Add exception type before arguments (Adrien Berchet - #36)

Fixes

  • Cast exception args to str before joining them (Adrien Berchet - #35)

Changes to Test Assests

  • Fix for Pandas>=2 (Adrien Berchet - #33)

CI Improvements

  • Add template for issues and pull requests (Adrien Berchet - #34)

1.4.0

13 March 2023

Build

  • Bump dicttoxml (Adrien Berchet - #26)

New Features

  • Add comparator for INI files (Adrien Berchet - #28)

Fixes

  • Fix supported types reported in the exception when the type is unknown (Adrien Berchet - #25)

CI Improvements

  • Setup min_versions job (Adrien Berchet - #27)

1.3.0

19 December 2022

Chores And Housekeeping

  • Use pdf_similar from diff_pdf_visually instead of pdfdiff (Adrien Berchet - #22)

CI Improvements

  • Apply Copier template (Adrien Berchet - #23)

1.2.0

30 August 2022

Refactoring and Updates

  • Apply Copier template (Adrien Berchet - #19)

CI Improvements

  • Use commitlint to check PR titles (Adrien Berchet - #18)

  • Setup pre-commit and format the files accordingly (Adrien Berchet - #17)

General Changes

  • Updating copyright year (bbpgithubaudit - #15)

  • Bump black (Adrien Berchet - #16)

  • Add codespell in lint (Adrien Berchet - #14)

  • Add missing types in doc of DictComparator.diff (Adrien Berchet - #13)

1.1.0

21 January 2022

  • Require changes for CodeCov (Adrien Berchet - #11)

  • Add pandas HDF capability (Alexis Arnaudon - #10)

  • Fix tests for rst2pdf>0.99 (Adrien Berchet - #9)

  • Setup Codecov (Adrien Berchet - #8)

1.0.1

16 December 2021

  • Improve documentation (Adrien Berchet - #6)

1.0.0

15 December 2021

  • Fix URL (Adrien Berchet - #3)

  • README.md spelling update (alex4200 - #2)

  • Change license and open the sources (Adrien Berchet - #1)

0.2.0

15 September 2021

  • Add generic export feature and pytest plugin (Adrien Berchet - 23a9298)

0.1.0

11 September 2021

  • Add an XML comparator (Adrien Berchet - 5dbbec3)

0.0.5

7 September 2021

  • Add a BaseComparator class from which the comparators should inherit (Adrien Berchet - 5253c3b)

  • Setup auto-changelog (Adrien Berchet - 3eb9e93)

  • Delete CHANGELOG.rst (Adrien Berchet - 8dcc533)

0.0.4

28 July 2021

  • Move inner part of compare_trees() to compare_files() (Adrien Berchet - 3f45f4e)

  • Use pytest template to improve reports and coverage (Adrien Berchet - d639412)

  • Migrate the CI from Jenkins to GitLab (Adrien Berchet - 5e7058f)

0.0.3

13 April 2021

  • Add function to save modified CSV files (Adrien Berchet - b1b139a)

0.0.2

26 February 2021

  • Add regex flags in pandas replace (Adrien Berchet - 66c2b83)

0.0.1

26 February 2021

  • Initial commit (Adrien Berchet - c79ae4e)

  • Clean doc (Adrien Berchet - d7c65ad)