15
0
Commit Graph

15 Commits

Author SHA256 Message Date
da69e430ba Accepting request 805901 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/805901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmldiff?expand=0&rev=19
2020-05-16 20:27:18 +00:00
Tomáš Chvátal
888ab32240 Accepting request 805851 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/805851
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xmldiff?expand=0&rev=12
2020-05-15 17:42:51 +00:00
9d857fa5f5 Accepting request 744160 from devel:languages:python
- Update to 2.4:
  * Added an option to pass pairs of (element, attr) as unique
    attributes for tree matching.

OBS-URL: https://build.opensuse.org/request/show/744160
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmldiff?expand=0&rev=18
2019-10-31 17:18:10 +00:00
Tomáš Chvátal
db2cf0be59 - Update to 2.4:
* Added an option to pass pairs of (element, attr) as unique
    attributes for tree matching.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xmldiff?expand=0&rev=10
2019-10-30 12:39:03 +00:00
6e5ffcc348 Accepting request 697133 from devel:languages:python
- Conflict python-xmldiff (unversioned)

- Restore more useful description from before 2.3

- package reworked from scratch
- version update to 2.3
  - A complete, bottom-up, pure-python rewrit
  - A new default output format with new actions
  - A format intended to be parseable by anyone parsing the old format.
  - XML with changes marked though tags and attributes
  - Added options for faster node comparisons. The "middle" option is now
    default, it had very few changes in matches, but is much faster.
  - Implemented a Fast Match algorithm for even faster diffing.
  - Speed improvements through caching
  - Fixed a bug where MoveNode actions sometimes was in the wrong order
  - Added an InsertComment action, as comments require different handling,
    so it's easier to deal with them this way. You can still use DeleteNode and
    UpdateTextIn for them with no special handling.
  - When renaming tags the XMLFormatter will mark them with "diff:rename"
    instead of making a new tag and deleting the old.
  - Tags will now be moved first, and updated and renamed later, as the new
    tag name or attributes might not be valid in the old location.
  - Changed the substitution unicode character area to use the Private Use Area
    in BMP(0), to support narrow Python builds
  - Added --unique-attributes argument.
  - A workaround for dealing with top level comments and the xml formatter
  - Added a simple ``xmlpatch`` command and API.
  - Multiple updates to documentation and code style
- deleted patches
  - xmldiff-0.6.7-clean-tmp.patch (not needed)

OBS-URL: https://build.opensuse.org/request/show/697133
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmldiff?expand=0&rev=17
2019-05-06 19:17:02 +00:00
Tomáš Chvátal
d16aec204e OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xmldiff?expand=0&rev=8 2019-04-23 11:51:01 +00:00
6603965d4d Accepting request 693655 from home:mcepl:branches:devel:languages:python
- Conflict python-xmldiff (unversioned)

OBS-URL: https://build.opensuse.org/request/show/693655
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xmldiff?expand=0&rev=7
2019-04-12 08:12:52 +00:00
Tomáš Chvátal
91640c5d3a Accepting request 692793 from home:jengelh:branches:devel:languages:python
- Restore more useful description from before 2.3

OBS-URL: https://build.opensuse.org/request/show/692793
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xmldiff?expand=0&rev=6
2019-04-10 08:43:52 +00:00
Tomáš Chvátal
aca82a81b8 Accepting request 692774 from home:pgajdos
- package reworked from scratch
- version update to 2.3
  - A complete, bottom-up, pure-python rewrit
  - A new default output format with new actions
  - A format intended to be parseable by anyone parsing the old format.
  - XML with changes marked though tags and attributes
  - Added options for faster node comparisons. The "middle" option is now
    default, it had very few changes in matches, but is much faster.
  - Implemented a Fast Match algorithm for even faster diffing.
  - Speed improvements through caching
  - Fixed a bug where MoveNode actions sometimes was in the wrong order
  - Added an InsertComment action, as comments require different handling,
    so it's easier to deal with them this way. You can still use DeleteNode and
    UpdateTextIn for them with no special handling.
  - When renaming tags the XMLFormatter will mark them with "diff:rename"
    instead of making a new tag and deleting the old.
  - Tags will now be moved first, and updated and renamed later, as the new
    tag name or attributes might not be valid in the old location.
  - Changed the substitution unicode character area to use the Private Use Area
    in BMP(0), to support narrow Python builds
  - Added --unique-attributes argument.
  - A workaround for dealing with top level comments and the xml formatter
  - Added a simple ``xmlpatch`` command and API.
  - Multiple updates to documentation and code style
- deleted patches
  - xmldiff-0.6.7-clean-tmp.patch (not needed)
  - xmldiff-0.6.7-xsldata.patch (not needed)

OBS-URL: https://build.opensuse.org/request/show/692774
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xmldiff?expand=0&rev=5
2019-04-10 06:21:40 +00:00
Stephan Kulow
54fb77e041 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmldiff?expand=0&rev=12
2011-12-06 17:58:20 +00:00
Lars Vogdt
1104e4ba0d Autobuild autoformatter for 80625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmldiff?expand=0&rev=10
2011-09-05 15:08:29 +00:00
Lars Vogdt
16f6b9e24a Accepting request 80625 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/80625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmldiff?expand=0&rev=9
2011-09-05 15:08:13 +00:00
OBS User autobuild
c275811c3f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmldiff?expand=0&rev=5 2010-03-18 15:24:58 +00:00
OBS User unknown
09676391f8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmldiff?expand=0&rev=3 2009-06-17 22:20:11 +00:00
OBS User unknown
f842cfd8b9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xmldiff?expand=0&rev=1 2007-01-15 14:34:46 +00:00