Skip to content

Releases: inveniosoftware/dictdiffer

Dictdiffer v0.9.0

22 Jul 13:23
Compare
Choose a tag to compare

Dictdiffer v0.8.1

13 Dec 07:25
4eaffe5
Compare
Choose a tag to compare

Dictdiffer v0.8.0

17 Mar 17:23
v0.8.0
2285839
Compare
Choose a tag to compare
Dictdiffer v0.8.0

Dictdiffer v0.7.1

04 May 14:18
v0.7.1
c57ca30
Compare
Choose a tag to compare

Dictdiffer v0.7.1 was released on May 4, 2018.

About

Dictdiffer is a helper module that helps you to diff and patch
dictionaries.

Bug fixes

  • Resolves issue with keys containing dots. (#101)

Installation

$ pip install dictdiffer==0.7.1

Documentation

http://dictdiffer.readthedocs.io/en/v0.7.1

Happy hacking and thanks for flying Dictdiffer.

| Invenio Development Team
| Email: info@inveniosoftware.org
| IRC: #invenio on irc.freenode.net
| Twitter: http://twitter.com/inveniosoftware
| GitHub: https://github.com/inveniosoftware/dictdiffer

Dictdiffer v0.7.0

04 May 14:17
f1bce20
Compare
Choose a tag to compare

Dictdiffer v0.7.0 was released on October 16, 2017.

About

Dictdiffer is a helper module that helps you to diff and patch
dictionaries.

Incompatible changes

  • Fixes problem with diff results that reference the original structure by
    introduction of deepcopy for all possibly unhashable items. Thus the diff
    does not change later when the diffed structures change.

Improved features

  • Adds new option for patching and reverting patches in-place.
  • Adds Python 3.6 to test matrix.

Bug fixes

  • Fixes the ignore argument when it contains a unicode value.

Installation

$ pip install dictdiffer==0.7.0

Documentation

http://dictdiffer.readthedocs.io/en/v0.7.0

Happy hacking and thanks for flying Dictdiffer.

| Invenio Development Team
| Email: info@inveniosoftware.org
| IRC: #invenio on irc.freenode.net
| Twitter: http://twitter.com/inveniosoftware
| GitHub: https://github.com/inveniosoftware/dictdiffer

Dictdiffer v0.6.1

22 Nov 10:02
95d21e4
Compare
Choose a tag to compare

Dictdiffer v0.6.1 was released on November 22, 2016.

About

Dictdiffer is a helper module that helps you to diff and patch
dictionaries.

Improved features

  • Improves API documentation for ignore argument in diff function.
    (#79)
  • Executes doctests during PyTest invocation.

Bug fixes

  • Changes order of items for REMOVE section of generated patches when
    swap is called so the list items are removed from the end. (#85)

Installation

$ pip install dictdiffer==0.6.1

Documentation

http://dictdiffer.readthedocs.io/en/v0.6.1

Happy hacking and thanks for flying Dictdiffer.

| Invenio Development Team
| Email: info@inveniosoftware.org
| IRC: #invenio on irc.freenode.net
| Twitter: http://twitter.com/inveniosoftware
| GitHub: https://github.com/inveniosoftware/dictdiffer

Dictdiffer v0.5.0

04 Jan 14:37
v0.5.0
Compare
Choose a tag to compare

Dictdiffer v0.5.0

Dictdiffer v0.5.0 was released on January 4, 2016.

About

Dictdiffer is a helper module that helps you to diff and patch
dictionaries.

New features

  • Adds tolerance parameter used when user wants to treat closed values
    as equals

Improved features

  • Adds support for comparing numerical values and NaN. (#54) (#55)

Installation

$ pip install dictdiffer==0.5.0

Documentation

http://dictdiffer.readthedocs.org/en/v0.5.0

Happy hacking and thanks for flying Dictdiffer.

| Invenio Development Team
| Email: info@invenio-software.org
| IRC: #invenio on irc.freenode.net
| Twitter: http://twitter.com/inveniosoftware
| GitHub: https://github.com/inveniosoftware/dictdiffer

Dictdiffer v0.4.0

22 Jun 11:29
v0.4.0
Compare
Choose a tag to compare

Dictdiffer v0.4.0 is released

Dictdiffer v0.4.0 was released on March 11, 2015.

About

Dictdiffer is a helper module that helps you to diff and patch
dictionaries.

What's new

  • Adds support for diffing and patching of sets. (#44)
  • New tests for diff on the same lists. (#48)
  • Fix for exception when dict has unicode keys and ignore parameter is
    provided. (#50)
  • PEP8 improvements.

Installation

$ pip install dictdiffer

Documentation

http://dictdiffer.readthedocs.org/en/v0.4.0

Good luck and thanks for using Dictdiffer.

| Invenio Development Team
| Email: info@invenio-software.org
| IRC: #invenio on irc.freenode.net
| Twitter: http://twitter.com/inveniosoftware
| GitHub: https://github.com/inveniosoftware/dictdiffer

Dictdiffer v0.3.0

22 Jun 11:28
v0.3.0
Compare
Choose a tag to compare

Dictdiffer v0.3.0 is released

Dictdiffer v0.3.0 was released on November 5, 2014.

About

Dictdiffer is a helper module that helps you to diff and patch
dictionaries.

What's new

  • Adds ignore argument to diff function that allows skipping check
    on specified keys. (#34 #35)
  • Fix for diffing of dict or list subclasses. (#37)
  • Better instance checking of diffing objects. (#39)

Installation

$ pip install dictdiffer

Documentation

http://dictdiffer.readthedocs.org/en/v0.3.0

Good luck and thanks for using Dictdiffer.

| Invenio Development Team
| Email: info@invenio-software.org
| IRC: #invenio on irc.freenode.net
| Twitter: http://twitter.com/inveniosoftware
| GitHub: https://github.com/inveniosoftware/dictdiffer

Dictdiffer v0.2.0

22 Jun 11:28
v0.2.0
Compare
Choose a tag to compare

Dictdiffer v0.2.0 is released

Dictdiffer v0.2.0 was released on September 29, 2014.

About

Dictdiffer is a helper module that helps you to diff and patch
dictionaries.

What's new

  • Fix for empty list instructions. (#30)
  • Regression test for empty list instructions.

Installation

$ pip install dictdiffer

Documentation

http://dictdiffer.readthedocs.org/en/v0.2.0

Good luck and thanks for using Dictdiffer.

| Invenio Development Team
| Email: info@invenio-software.org
| IRC: #invenio on irc.freenode.net
| Twitter: http://twitter.com/inveniosoftware
| GitHub: https://github.com/inveniosoftware/dictdiffer