Skip to content
This repository has been archived by the owner on Nov 26, 2021. It is now read-only.

Releases: Justintime50/diff-tool

v3.0.0

26 Nov 03:12
Compare
Choose a tag to compare
  • Refactored app
    • Moved cli logic to its own module
    • Flattened diff logic to function instead of class methods since no class was needed
    • Various small improvements, added type hinting, etc
  • Archiving project as I don't intend to keep maintaining it

v2.3.0

21 Sep 23:36
7a8a94f
Compare
Choose a tag to compare
  • Drop support for Python 3.6
  • Replaces the mock library with the builtin unittest.mock library
  • Reworks tests to use io.StringIO() instead of actual temp files

v2.2.0

12 Apr 17:08
Compare
Choose a tag to compare
  • Fixed a bug when using this as a CLI tool and the tool wouldn't accept the path arguments (eg: TypeError: expected str, bytes or os.PathLike object, not TextIOWrapper)
  • Refactored the code to be more clean and allow each function to only do a single thing, better variable names, default argument values, etc

v2.1.0

19 Feb 18:29
Compare
Choose a tag to compare
  • Exporting package via __init__.py file
  • Small code cleanup

v2.0.0

07 Feb 00:17
Compare
Choose a tag to compare
  • Renamed diff-tool from diff to match published name and avoid conflict with potential other diff tools
  • Changed all classmethods to staticmethods
  • Switched from Travis CI to GitHub Actions

v1.3.1

27 Aug 03:12
Compare
Choose a tag to compare
  • Simplified unit tests

v1.3.0

20 Aug 06:12
Compare
Choose a tag to compare
  • Overhauled testing suite (less exclusions, more robust tests)

v1.2.1

15 Aug 04:35
Compare
Choose a tag to compare
  • Fixed the entry point for the script (pip installs work again)

v1.2.0

13 Aug 06:16
Compare
Choose a tag to compare
  • Various bug fixes and code refactors
  • Mocked all tests
  • Added pytest and coveralls

v1.1.0

12 Aug 07:11
Compare
Choose a tag to compare
  • Added automated releases via Travis
  • Updated README badges
  • Added Makefile
  • Added unit tests
  • Cleaned up code to be more pythonic
  • Switched from Pylint to Flake8