Revisions of python-xmldiff
buildservice-autocommit
accepted
request 1154951
from
Steve Kowalik (StevenK)
(revision 20)
baserev update by copy to link target
Steve Kowalik (StevenK)
committed
(revision 19)
- Update to 2.6.3: * Solved an error in the xmlformatter when using default namespaces. #89 * #108: Fixed an error that happens if using namespaces like ns0 or ns1. * Added `InsertNamespace` and `DeleteNamespace` actions for better handling of changing namespaces. Should improve any "Unknown namespace prefix" errors. Changing the URI of a a namespace prefix is not supported, and will raise an error. * Used geometric mean for the node_ratio, for better handling of simple nodes. * Added an experimental --best-match method that is slower, but generate smaller diffs when you have many nodes that are similar. * The -F argument now also affects the --fast-match stage. * Make it possible to adjust the attributes considered when comparing nodes. * Python versions 3.7 to 3.11 are now supported. * Improved node matching method, that puts more emphasis similarities than differences when weighing attributes vs children. * Added a parameter to return error code 1 when there are differences between the files * Added a parameter for ignoring attributes in comparison. * Solved a bug in xmlpatch in certain namespace situations. * Added a --diff-encoding parameter to xmlpatch, to support diff-files that are not in your system default encoding. - Switch to autosetup and pyproject macros. - No more greedy globs in %files. - Drop python-xmldiff-src-upgrades.patch, now included upstream. - Drop python-xmldiff-no-six-remains.patch, no longer required.
buildservice-autocommit
accepted
request 1010955
from
Markéta Machová (mcalabkova)
(revision 18)
baserev update by copy to link target
Markéta Machová (mcalabkova)
committed
(revision 17)
fix changelog
Markéta Machová (mcalabkova)
accepted
request 1010919
from
Petr Gajdos (pgajdos)
(revision 16)
- added patches fix https://github.com/Shoobx/xmldiff/commit/34b810f4394965aadeca31204e6b76eb023fd11a + python-xmldiff-src-upgrades.patch
buildservice-autocommit
accepted
request 897222
from
Matej Cepl (mcepl)
(revision 15)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 897215
from
Petr Gajdos (pgajdos)
(revision 14)
- %check: use %pyunittest rpm macro
buildservice-autocommit
accepted
request 805901
from
Tomáš Chvátal (scarabeus_iv)
(revision 13)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 805851
from
Petr Gajdos (pgajdos)
(revision 12)
submit
buildservice-autocommit
accepted
request 744160
from
Tomáš Chvátal (scarabeus_iv)
(revision 11)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 10)
- Update to 2.4: * Added an option to pass pairs of (element, attr) as unique attributes for tree matching.
buildservice-autocommit
accepted
request 697133
from
Tomáš Chvátal (scarabeus_iv)
(revision 9)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
committed
(revision 8)
Matej Cepl (mcepl)
accepted
request 693655
from
Matej Cepl (mcepl)
(revision 7)
- Conflict python-xmldiff (unversioned)
Tomáš Chvátal (scarabeus_iv)
accepted
request 692793
from
Jan Engelhardt (jengelh)
(revision 6)
- Restore more useful description from before 2.3
Tomáš Chvátal (scarabeus_iv)
accepted
request 692774
from
Petr Gajdos (pgajdos)
(revision 5)
- 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)
buildservice-autocommit
accepted
request 80625
from
Sascha Peilicke (saschpe)
(revision 4)
baserev update by copy to link target
Pavol Rusnak (prusnak)
accepted
request 71852
from
Dominique Leuenberger (dimstar)
(revision 3)
Update to 0.6.10 and cleanup
Stephan Kulow (coolo)
committed
(revision 2)
converted link to branch
Adrian Schröter (adrianSuSE)
committed
(revision 1)
Displaying all 20 revisions