ada69fc355
- add fix-error-type.patch to fix tests
Matej Cepl2025-08-04 20:20:51 +00:00
1bcac09a28
Accepting request 1221495 from devel:languages:python
Ana Guerrero2024-11-06 15:51:28 +00:00
577b21b7a3
- Update to 2.7.0 * Changed the comparison to make accurate and standard more accurate, although fast gets less accurate as a result. * Changed usage of deprecated pkg_resources package to importlib.metadata. * A use_replace flag was added to the XMLFormatter by Thomas Pfitzinger. It changes text replacement from delete and insert tags to a replace tag. It's not currently accessaible thtough the CLI, the question is it is better to add a new formatter name, or an option to pass in formatter flags. + Added option to XMLFormatter to use replace tags + in _make_diff_tags after diffing, neighboring delete/insert diffs are joined to a replace tag + the deleted text is added as an attribute ("old-text") + the inserted text is the element's text - Drop README.txt from %files section, removed upstream
Markéta Machová2024-11-05 15:33:50 +00:00
84af278271
Accepting request 1154951 from devel:languages:python
Ana Guerrero2024-03-05 17:50:50 +00:00
4474f3da5f
- 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.
Steve Kowalik2024-03-05 04:35:32 +00:00
db2cf0be59
- Update to 2.4: * Added an option to pass pairs of (element, attr) as unique attributes for tree matching.
Tomáš Chvátal
2019-10-30 12:39:03 +00:00