pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/py-hg-evolve Update hg-evolve to 8.4.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/86ccd5521515
branches:  trunk
changeset: 320641:86ccd5521515
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Wed Mar 06 13:11:56 2019 +0000

description:
Update hg-evolve to 8.4.0:

8.4.0 -- 2019-12-22
-------------------

  * compat: add compatibility with Mercurial 4.9
  * compat: drop compatibility with Mercurial 4.3
  * evolve: avoid potential crash when stabilizing orphan merges
  * evolve: pick right destination in split+prune cases issue5686 (hg-4.9 only)
  * evolve: prioritize --rev/--any/--all option over obsolete working directory
  * fold: concatenate commit message in revision order
  * next: evolve aspiring children by default (use --no-evolve to skip)
  * next: pick lower part of a split as destination
  * push: have `--publish` overrule the `auto-publish` config
  * split: accept file patterns
  * split: improve and update the user prompt (BC)
  * split: make it possible to drop change during a split
  * split: no longer accept revision without --rev (BC)
  * split: support for non interactive splits

topic 0.13.0

  * stack: introduce a --children flag (see help for details)
  * stack: support for '#stack[idx]' absolute indexing in revset (hg-4.9+ only)
  * topic: support for '#topic[idx]' relative indexing in revset (hg-4.9+ only)
  * topic: make --age compatible with the usual other display for `hg topic`
  * topics: improve the message around topic changes

8.3.3 -- 2018-12-24
-------------------

  * evolve: properly detect unresolved merge conflict (issue-5966)
  * evolve: fix possible crash when the repo changes during evolve (issue-6028)
  * test: avoid leaking `hg serve` process
  * topic: fix error message for the `ngtip` revset

8.3.2 -- 2018-11-27
-------------------

  * evolve: not longer attempt to translate revision's descriptions (issue6016)
  * evolve: fix compatibility with mercurial 4.8's narrow extension.
  * pick: fix summary help text
  * topic: only use pager when it make senses

8.3.1 -- 2018-10-25
-------------------

  * evolve+topic: fix possible crash during content-divergence evolution
  * use "new" unstabilities vocabulary in help
  * compat: compatibility with Mercurial 4.8rc0

8.3.0 -- 2018-10-12
-------------------

  * evolve: avoid redundant output when handling linear orphans
  * evolve: use stack alias s# in `hg evolve` messages
  * next, prev: use stack alias s# when relevant
  * rewind: add an undo alias
  * caches: skip warming the stablerange cache on strip in "auto" mode
  * topic: properly register the '{topicidx}' for mercurial <= 4.5

  * pullbundle: experimental extension to slice pull in multiple slices whose
                associated bundle can be cached. The extensions is shipped
                alongside evolve only for convenience. It it requires data
                structures that currently live in the evolve extensions.

8.2.1 -- 2018-09-14
-------------------

  * obshashrange: issue the "long stable cache" update message only once
  * obshashrange: reduce impact of cache invalidation from many new obsmarkers
  * caches: properly silence permission error related to caches

8.2.0 -- 2018-09-03
-------------------

  * prune: rename `--biject` flag to `--pair` (old flag is kept as an alias)
  * pick: rename the "grab" command to "pick" to avoid ambiguity with graft
  * discovery: enable obshashrange based discovery by default

topic

  * revset: `topic("patterns")` now handle standard patterns ("re:", etc)
  * revset: `topic(REVS)` matches revisions with same topic as REVS
  * topic: using `s#` alias instead of `t#` and `b#` alias
           (compat with old form is preserved)

8.1.2 -- 2018-08-28
-------------------

  * obshashrange: improved robusness of the cache under heavy load
  * obshashrange: force recomputation of the final obshash related cache
                  (to make sure people benefit from the 8.1.1 fixes)

8.1.1 -- 2018-08-21
-------------------

  * clone: fix possible crash when using clone bundle and forcing cache warming
  * evolve: properly set second parent during conflict (issue5927)
  * next: delete the evolvestate after aborting interrupted `next --evolve`
  * next: fix topic restriction when passing --evolve
  * obshashrange: fix speed and consistency issues during cache invalidation
  * obshashrange: properly persist all caches involved in obshashrange discovery
  * prune: improve documentation

8.1.0 -- 2018-08-03
-------------------

  * compatibility with mercurial 4.7
  * evolve: improve multiple aspect of content-divergence resolution
            * branch changes handling,
            * parent changes handling,
            * description changes handling,
            * divergent stack handling,
            * improved resume, stop and abort of divergent resolution
  * evolve: improved automatic resolution of phase-divergence

  * evolve: add a --update and --no-update flag to evolve to control final
            working copy parent
  * evolve: show `hg help evolve.interrupted-evolve` in error when conflicts
  * evolve: show unfinished state information in `hg status -v` (issue5886)
  * evolve: move bookmarks also when updating to successors (issue5923)
  * evolve: improve orphan resolution when combined with divergence (issue5946)
  * amend: abort `--patch` by saving an empty file (issue5925)
  *
  * evolve: add a new `--no-update` flag to keep working copy on the initial
            revision.
  * evolve: new help section dedicated to resuming operation interrupted by
            merge conflit, `hg help evolve.interrupted`.
  * obslog: --filternonlocal

  * rewind: first limited version of `rewind` command to restore stack of commit to a
            precusors state (check command help for detail and limitation)

topic (0.10.0)

  * display a hint when a topic becomes empty

diffstat:

 devel/py-hg-evolve/Makefile |   4 ++--
 devel/py-hg-evolve/PLIST    |  11 ++++++++++-
 devel/py-hg-evolve/distinfo |  10 +++++-----
 3 files changed, 17 insertions(+), 8 deletions(-)

diffs (66 lines):

diff -r a40c90a723da -r 86ccd5521515 devel/py-hg-evolve/Makefile
--- a/devel/py-hg-evolve/Makefile       Wed Mar 06 13:07:58 2019 +0000
+++ b/devel/py-hg-evolve/Makefile       Wed Mar 06 13:11:56 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2018/07/07 21:17:02 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2019/03/06 13:11:56 joerg Exp $
 
-DISTNAME=      hg-evolve-8.0.1
+DISTNAME=      hg-evolve-8.4.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel scm
 MASTER_SITES=  ${MASTER_SITE_PYPI:=h/hg-evolve/}
diff -r a40c90a723da -r 86ccd5521515 devel/py-hg-evolve/PLIST
--- a/devel/py-hg-evolve/PLIST  Wed Mar 06 13:07:58 2019 +0000
+++ b/devel/py-hg-evolve/PLIST  Wed Mar 06 13:11:56 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2018/07/07 08:15:41 joerg Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/03/06 13:11:56 joerg Exp $
 ${PYSITELIB}/hgext3rd/evolve/__init__.py
 ${PYSITELIB}/hgext3rd/evolve/__init__.pyc
 ${PYSITELIB}/hgext3rd/evolve/__init__.pyo
@@ -8,6 +8,9 @@
 ${PYSITELIB}/hgext3rd/evolve/compat.py
 ${PYSITELIB}/hgext3rd/evolve/compat.pyc
 ${PYSITELIB}/hgext3rd/evolve/compat.pyo
+${PYSITELIB}/hgext3rd/evolve/dagutil.py
+${PYSITELIB}/hgext3rd/evolve/dagutil.pyc
+${PYSITELIB}/hgext3rd/evolve/dagutil.pyo
 ${PYSITELIB}/hgext3rd/evolve/debugcmd.py
 ${PYSITELIB}/hgext3rd/evolve/debugcmd.pyc
 ${PYSITELIB}/hgext3rd/evolve/debugcmd.pyo
@@ -44,6 +47,9 @@
 ${PYSITELIB}/hgext3rd/evolve/obshistory.py
 ${PYSITELIB}/hgext3rd/evolve/obshistory.pyc
 ${PYSITELIB}/hgext3rd/evolve/obshistory.pyo
+${PYSITELIB}/hgext3rd/evolve/rewind.py
+${PYSITELIB}/hgext3rd/evolve/rewind.pyc
+${PYSITELIB}/hgext3rd/evolve/rewind.pyo
 ${PYSITELIB}/hgext3rd/evolve/rewriteutil.py
 ${PYSITELIB}/hgext3rd/evolve/rewriteutil.pyc
 ${PYSITELIB}/hgext3rd/evolve/rewriteutil.pyo
@@ -77,6 +83,9 @@
 ${PYSITELIB}/hgext3rd/evolve/utility.py
 ${PYSITELIB}/hgext3rd/evolve/utility.pyc
 ${PYSITELIB}/hgext3rd/evolve/utility.pyo
+${PYSITELIB}/hgext3rd/pullbundle.py
+${PYSITELIB}/hgext3rd/pullbundle.pyc
+${PYSITELIB}/hgext3rd/pullbundle.pyo
 ${PYSITELIB}/hgext3rd/serverminitopic.py
 ${PYSITELIB}/hgext3rd/serverminitopic.pyc
 ${PYSITELIB}/hgext3rd/serverminitopic.pyo
diff -r a40c90a723da -r 86ccd5521515 devel/py-hg-evolve/distinfo
--- a/devel/py-hg-evolve/distinfo       Wed Mar 06 13:07:58 2019 +0000
+++ b/devel/py-hg-evolve/distinfo       Wed Mar 06 13:11:56 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2018/07/07 08:15:41 joerg Exp $
+$NetBSD: distinfo,v 1.2 2019/03/06 13:11:56 joerg Exp $
 
-SHA1 (hg-evolve-8.0.1.tar.gz) = 9d5a7ca12b2d7d6693f6ef6257be757fc570ba2a
-RMD160 (hg-evolve-8.0.1.tar.gz) = f4bb8806b321080973bd42ddf33e670e48e6efb1
-SHA512 (hg-evolve-8.0.1.tar.gz) = 1c36aa53cc0e7fd8cbfa3f6f71e4b7db4bac06680bd80e24fb439599b89eafe7b1ee2963e3f3772ef744f6a286bbb697bd5b7ae9b6c22c03a6eb58339a923e93
-Size (hg-evolve-8.0.1.tar.gz) = 688508 bytes
+SHA1 (hg-evolve-8.4.0.tar.gz) = 35d050bace70c408f9b46b82093c48262e626fe6
+RMD160 (hg-evolve-8.4.0.tar.gz) = 9c00c54ca9a72f1eb177c948ed40a24fd8c5b966
+SHA512 (hg-evolve-8.4.0.tar.gz) = fa3769ff6d884c5733024d5e8f4474c41b72ad811f4176216f60834cec65d831e78b78ebf15568113953da691c4075b1cf136e0f3531aab90b1afdf5e638b5e1
+Size (hg-evolve-8.4.0.tar.gz) = 738359 bytes



Home | Main Index | Thread Index | Old Index