Skip to content

Latest commit

 

History

History
89 lines (60 loc) · 2.31 KB

HISTORY.md

File metadata and controls

89 lines (60 loc) · 2.31 KB

next

Nothing yet :)

1.0.6

  • PR #60 Improve huge_patch test (Thanks, @arkamar)
  • Support up to 3.12
  • Drop support up to 3.7

1.0.5

  • PR #57 bugfix:min line in binary diff (Thanks, @babenek and @abbradar)

1.0.4

  • PR #53 git binary patch support (Thanks, @babenek)
  • PR #51 Remove redundant wheel dep from pyproject.toml (Thanks, @mgorny)
  • Add basic nix release support

1.0.3

  • PR #46 Code optimization for unified diff parsing (Thanks, @babenek)
  • Package using build module and pyproject.toml
  • Support up to 3.11
  • Drop support up to 3.6

1.0.2

  • Support up to 3.9
  • PR #42 Fix unified diff parse error (Thanks, @kkpattern)

1.0.1

  • PR #37 Replace nose with pytest (Thanks, @MeggyCal)
  • PR #39 Fix bug where context diffs would not parse (Thanks, @FallenSky2077)

1.0.0

  • Issue #26 fix where hardcoded "/tmp" reference was being used
  • Support up to Python 3.8
  • Drop support for Python 2, 3.4

Dev-only:

  • Bump Code of Conduct to 2.0
  • Setup Github Actions for package publishing
  • Setup Github Actions for build and testing
    • Move off Travis and Tox in favor of Github Actions

0.0.6

  • PR #13 Support for reverse patching (Thanks, @graingert)
    • This is a breaking change that converted the parsed tuples into namedtuples and added the hunk number to that tuple
  • PR #20 Support up to Python 3.7, drop support for 3.3 (Thanks, @graingert)
  • Issue #18 fix for empty file adds in git

0.0.5

  • PR #6 Added better support for binary files. (Thanks, @ramusus)
  • PR #3 Added support for git index revision ids that have more than 7 characters (Thanks, @jopereria)

0.0.4

  • PR #2 Bug fix for one-liner diffs (Thanks, @thoward)
  • Issue #1 fix where some old real test cases were left failing
  • Added a Code of Conduct
  • Added support for Python 3.5

0.0.3

  • Better matching for almost all patch headers
  • Support patches that have entire hunks removed
  • Support git patches that are missing index header file modes
  • Moved to MIT license
  • Officially adopt Python 3

0.0.2

  • Initial support to apply parsed patches
  • Support diffs that do not have headers

0.0.1

  • The very first release that included parsing support for patches in unified diff format, context diff format, ed diff format, git, bazaar, subversion, and cvs.