Hello community, here is the log from the commit of package mercurial for openSUSE:Factory checked in at 2020-11-23 15:30:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mercurial (Old) and /work/SRC/openSUSE:Factory/.mercurial.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mercurial" Mon Nov 23 15:30:20 2020 rev:158 rq:848665 version:5.6 Changes: -------- --- /work/SRC/openSUSE:Factory/mercurial/mercurial.changes 2020-10-08 13:09:24.255021422 +0200 +++ /work/SRC/openSUSE:Factory/.mercurial.new.5913/mercurial.changes 2020-11-23 18:51:25.373424572 +0100 @@ -1,0 +2,29 @@ +Fri Nov 13 14:08:40 UTC 2020 - Andrei Dziahel <devel...@develop7.info> + +- Mercurial 5.6 + This is a regularly-scheduled quarterly feature release. + + * New Features + + `hg mv -A` can now be used with `--at-rev`. It behaves just like + `hg cp -A --at-rev`, i.e. it marks the destination as a copy of the + source whether or not the source still exists but the source must exist + in the parent revision). + + New revset predicate `diffcontains(pattern)` for filtering revisions the + same way as `hg grep --diff pattern`. + + The memory footprint per changeset and per file during pull/unbundle + operations has been significantly reduced. + * Internal API Changes + + `merge.update()` is now private (renamed to `_update()`). Hopefully the + higher-level functions available in the same module cover your use cases. + + `phases.registernew` now takes a set of revisions instead of a list + of nodes. `phases.advanceboundary` takes an optional set of revisions in + addition to the list of nodes. The corresponding members of the + `phasecache` class follow this change. + + The `addgroup` member of `revlog` classes no longer keeps a list of all + found nodes. It now returns `True` if a node was found in the group. + An optional callback for duplicated nodes can be used by callers to keep + track of all nodes themselve. + + The `_chaininfocache` of `revlog` classes has been changed from a dict + to a LRU cache. + +------------------------------------------------------------------- Old: ---- mercurial-5.5.2.tar.gz New: ---- mercurial-5.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mercurial.spec ++++++ --- /var/tmp/diff_new_pack.zSrJDl/_old 2020-11-23 18:51:26.429425640 +0100 +++ /var/tmp/diff_new_pack.zSrJDl/_new 2020-11-23 18:51:26.433425645 +0100 @@ -20,7 +20,7 @@ %{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %endif Name: mercurial -Version: 5.5.2 +Version: 5.6 Release: 0 Summary: Scalable Distributed SCM License: GPL-2.0-or-later ++++++ mercurial-5.5.2.tar.gz -> mercurial-5.6.tar.gz ++++++ /work/SRC/openSUSE:Factory/mercurial/mercurial-5.5.2.tar.gz /work/SRC/openSUSE:Factory/.mercurial.new.5913/mercurial-5.6.tar.gz differ: char 5, line 1 _______________________________________________ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/commit@lists.opensuse.org