pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/py-mercurial py-mercurial: update to 5.3.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/81b4eb4b0dd5
branches:  trunk
changeset: 411295:81b4eb4b0dd5
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Feb 09 14:59:08 2020 +0000

description:
py-mercurial: update to 5.3.

== New Features ==

 * Windows will process hgrc files in %PROGRAMDATA%\Mercurial\hgrc.d.

== Bug Fixes  ==

 * The `indent()` template function was documented to not indent empty lines,
   but it still indented the first line even if it was empty. It no longer does
   that.

== Internal API Changes ==

 * Matcher instances no longer have a `explicitdir` property. Consider
   rewriting your code to use `repo.wvfs.isdir()` and/or
   `ctx.hasdir()` instead. Also, the `traversedir` property is now
   also called when only `explicitdir` used to be called. That may
   mean that you can simply remove the use of `explicitdir` if you
   were already using `traversedir`.

 * The `revlog.nodemap` object have been merged into the `revlog.index` object.
   * `n in revlog.nodemap` becomes `revlog.index.has_node(n)`,
   * `revlog.nodemap[n]` becomes `revlog.index.rev(n)`,
   * `revlog.nodemap.get(n)` becomes `revlog.index.get_rev(n)`.

 * `copies.duplicatecopies()` was renamed to
   `copies.graftcopies()`. Its arguments changed from revision numbers
   to context objects. It also lost its `repo` and `skip` arguments
   (they should no longer be needed).

diffstat:

 devel/py-mercurial/PLIST      |  108 +++++++++++++++++++++++++----------------
 devel/py-mercurial/distinfo   |   10 +-
 devel/py-mercurial/version.mk |    4 +-
 3 files changed, 72 insertions(+), 50 deletions(-)

diffs (187 lines):

diff -r ea9461f884e3 -r 81b4eb4b0dd5 devel/py-mercurial/PLIST
--- a/devel/py-mercurial/PLIST  Sun Feb 09 14:12:58 2020 +0000
+++ b/devel/py-mercurial/PLIST  Sun Feb 09 14:59:08 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.26 2020/01/04 20:21:15 wiz Exp $
+@comment $NetBSD: PLIST,v 1.27 2020/02/09 14:59:08 wiz Exp $
 bin/hg
 ${PYSITELIB}/hgdemandimport/__init__.py
 ${PYSITELIB}/hgdemandimport/__init__.pyc
@@ -529,7 +529,10 @@
 ${PYSITELIB}/mercurial/debugcommands.py
 ${PYSITELIB}/mercurial/debugcommands.pyc
 ${PYSITELIB}/mercurial/debugcommands.pyo
-${PYSITELIB}/mercurial/default.d/mergetools.rc
+${PYSITELIB}/mercurial/defaultrc/__init__.py
+${PYSITELIB}/mercurial/defaultrc/__init__.pyc
+${PYSITELIB}/mercurial/defaultrc/__init__.pyo
+${PYSITELIB}/mercurial/defaultrc/mergetools.rc
 ${PYSITELIB}/mercurial/destutil.py
 ${PYSITELIB}/mercurial/destutil.pyc
 ${PYSITELIB}/mercurial/destutil.pyo
@@ -597,47 +600,53 @@
 ${PYSITELIB}/mercurial/help.py
 ${PYSITELIB}/mercurial/help.pyc
 ${PYSITELIB}/mercurial/help.pyo
-${PYSITELIB}/mercurial/help/bundlespec.txt
-${PYSITELIB}/mercurial/help/color.txt
-${PYSITELIB}/mercurial/help/common.txt
-${PYSITELIB}/mercurial/help/config.txt
-${PYSITELIB}/mercurial/help/dates.txt
-${PYSITELIB}/mercurial/help/deprecated.txt
-${PYSITELIB}/mercurial/help/diffs.txt
-${PYSITELIB}/mercurial/help/environment.txt
-${PYSITELIB}/mercurial/help/extensions.txt
-${PYSITELIB}/mercurial/help/filesets.txt
-${PYSITELIB}/mercurial/help/flags.txt
-${PYSITELIB}/mercurial/help/glossary.txt
-${PYSITELIB}/mercurial/help/hg-ssh.8.txt
-${PYSITELIB}/mercurial/help/hg.1.txt
-${PYSITELIB}/mercurial/help/hgignore.5.txt
-${PYSITELIB}/mercurial/help/hgignore.txt
-${PYSITELIB}/mercurial/help/hgrc.5.txt
-${PYSITELIB}/mercurial/help/hgweb.txt
-${PYSITELIB}/mercurial/help/internals/bundle2.txt
-${PYSITELIB}/mercurial/help/internals/bundles.txt
-${PYSITELIB}/mercurial/help/internals/cbor.txt
-${PYSITELIB}/mercurial/help/internals/censor.txt
-${PYSITELIB}/mercurial/help/internals/changegroups.txt
-${PYSITELIB}/mercurial/help/internals/config.txt
-${PYSITELIB}/mercurial/help/internals/extensions.txt
-${PYSITELIB}/mercurial/help/internals/linelog.txt
-${PYSITELIB}/mercurial/help/internals/mergestate.txt
-${PYSITELIB}/mercurial/help/internals/requirements.txt
-${PYSITELIB}/mercurial/help/internals/revlogs.txt
-${PYSITELIB}/mercurial/help/internals/wireprotocol.txt
-${PYSITELIB}/mercurial/help/internals/wireprotocolrpc.txt
-${PYSITELIB}/mercurial/help/internals/wireprotocolv2.txt
-${PYSITELIB}/mercurial/help/merge-tools.txt
-${PYSITELIB}/mercurial/help/pager.txt
-${PYSITELIB}/mercurial/help/patterns.txt
-${PYSITELIB}/mercurial/help/phases.txt
-${PYSITELIB}/mercurial/help/revisions.txt
-${PYSITELIB}/mercurial/help/scripting.txt
-${PYSITELIB}/mercurial/help/subrepos.txt
-${PYSITELIB}/mercurial/help/templates.txt
-${PYSITELIB}/mercurial/help/urls.txt
+${PYSITELIB}/mercurial/helptext/__init__.py
+${PYSITELIB}/mercurial/helptext/__init__.pyc
+${PYSITELIB}/mercurial/helptext/__init__.pyo
+${PYSITELIB}/mercurial/helptext/bundlespec.txt
+${PYSITELIB}/mercurial/helptext/color.txt
+${PYSITELIB}/mercurial/helptext/common.txt
+${PYSITELIB}/mercurial/helptext/config.txt
+${PYSITELIB}/mercurial/helptext/dates.txt
+${PYSITELIB}/mercurial/helptext/deprecated.txt
+${PYSITELIB}/mercurial/helptext/diffs.txt
+${PYSITELIB}/mercurial/helptext/environment.txt
+${PYSITELIB}/mercurial/helptext/extensions.txt
+${PYSITELIB}/mercurial/helptext/filesets.txt
+${PYSITELIB}/mercurial/helptext/flags.txt
+${PYSITELIB}/mercurial/helptext/glossary.txt
+${PYSITELIB}/mercurial/helptext/hg-ssh.8.txt
+${PYSITELIB}/mercurial/helptext/hg.1.txt
+${PYSITELIB}/mercurial/helptext/hgignore.5.txt
+${PYSITELIB}/mercurial/helptext/hgignore.txt
+${PYSITELIB}/mercurial/helptext/hgrc.5.txt
+${PYSITELIB}/mercurial/helptext/hgweb.txt
+${PYSITELIB}/mercurial/helptext/internals/__init__.py
+${PYSITELIB}/mercurial/helptext/internals/__init__.pyc
+${PYSITELIB}/mercurial/helptext/internals/__init__.pyo
+${PYSITELIB}/mercurial/helptext/internals/bundle2.txt
+${PYSITELIB}/mercurial/helptext/internals/bundles.txt
+${PYSITELIB}/mercurial/helptext/internals/cbor.txt
+${PYSITELIB}/mercurial/helptext/internals/censor.txt
+${PYSITELIB}/mercurial/helptext/internals/changegroups.txt
+${PYSITELIB}/mercurial/helptext/internals/config.txt
+${PYSITELIB}/mercurial/helptext/internals/extensions.txt
+${PYSITELIB}/mercurial/helptext/internals/linelog.txt
+${PYSITELIB}/mercurial/helptext/internals/mergestate.txt
+${PYSITELIB}/mercurial/helptext/internals/requirements.txt
+${PYSITELIB}/mercurial/helptext/internals/revlogs.txt
+${PYSITELIB}/mercurial/helptext/internals/wireprotocol.txt
+${PYSITELIB}/mercurial/helptext/internals/wireprotocolrpc.txt
+${PYSITELIB}/mercurial/helptext/internals/wireprotocolv2.txt
+${PYSITELIB}/mercurial/helptext/merge-tools.txt
+${PYSITELIB}/mercurial/helptext/pager.txt
+${PYSITELIB}/mercurial/helptext/patterns.txt
+${PYSITELIB}/mercurial/helptext/phases.txt
+${PYSITELIB}/mercurial/helptext/revisions.txt
+${PYSITELIB}/mercurial/helptext/scripting.txt
+${PYSITELIB}/mercurial/helptext/subrepos.txt
+${PYSITELIB}/mercurial/helptext/templates.txt
+${PYSITELIB}/mercurial/helptext/urls.txt
 ${PYSITELIB}/mercurial/hg.py
 ${PYSITELIB}/mercurial/hg.pyc
 ${PYSITELIB}/mercurial/hg.pyo
@@ -857,6 +866,9 @@
 ${PYSITELIB}/mercurial/revlogutils/flagutil.py
 ${PYSITELIB}/mercurial/revlogutils/flagutil.pyc
 ${PYSITELIB}/mercurial/revlogutils/flagutil.pyo
+${PYSITELIB}/mercurial/revlogutils/nodemap.py
+${PYSITELIB}/mercurial/revlogutils/nodemap.pyc
+${PYSITELIB}/mercurial/revlogutils/nodemap.pyo
 ${PYSITELIB}/mercurial/revlogutils/sidedata.py
 ${PYSITELIB}/mercurial/revlogutils/sidedata.pyc
 ${PYSITELIB}/mercurial/revlogutils/sidedata.pyo
@@ -1115,6 +1127,9 @@
 ${PYSITELIB}/mercurial/testing/__init__.py
 ${PYSITELIB}/mercurial/testing/__init__.pyc
 ${PYSITELIB}/mercurial/testing/__init__.pyo
+${PYSITELIB}/mercurial/testing/revlog.py
+${PYSITELIB}/mercurial/testing/revlog.pyc
+${PYSITELIB}/mercurial/testing/revlog.pyo
 ${PYSITELIB}/mercurial/testing/storage.py
 ${PYSITELIB}/mercurial/testing/storage.pyc
 ${PYSITELIB}/mercurial/testing/storage.pyo
@@ -1166,6 +1181,7 @@
 ${PYSITELIB}/mercurial/thirdparty/selectors2.py
 ${PYSITELIB}/mercurial/thirdparty/selectors2.pyc
 ${PYSITELIB}/mercurial/thirdparty/selectors2.pyo
+${PYSITELIB}/mercurial/thirdparty/sha1dc.so
 ${PYSITELIB}/mercurial/thirdparty/zope/__init__.py
 ${PYSITELIB}/mercurial/thirdparty/zope/__init__.pyc
 ${PYSITELIB}/mercurial/thirdparty/zope/__init__.pyo
@@ -1248,12 +1264,18 @@
 ${PYSITELIB}/mercurial/utils/dateutil.py
 ${PYSITELIB}/mercurial/utils/dateutil.pyc
 ${PYSITELIB}/mercurial/utils/dateutil.pyo
+${PYSITELIB}/mercurial/utils/hashutil.py
+${PYSITELIB}/mercurial/utils/hashutil.pyc
+${PYSITELIB}/mercurial/utils/hashutil.pyo
 ${PYSITELIB}/mercurial/utils/procutil.py
 ${PYSITELIB}/mercurial/utils/procutil.pyc
 ${PYSITELIB}/mercurial/utils/procutil.pyo
 ${PYSITELIB}/mercurial/utils/repoviewutil.py
 ${PYSITELIB}/mercurial/utils/repoviewutil.pyc
 ${PYSITELIB}/mercurial/utils/repoviewutil.pyo
+${PYSITELIB}/mercurial/utils/resourceutil.py
+${PYSITELIB}/mercurial/utils/resourceutil.pyc
+${PYSITELIB}/mercurial/utils/resourceutil.pyo
 ${PYSITELIB}/mercurial/utils/storageutil.py
 ${PYSITELIB}/mercurial/utils/storageutil.pyc
 ${PYSITELIB}/mercurial/utils/storageutil.pyo
diff -r ea9461f884e3 -r 81b4eb4b0dd5 devel/py-mercurial/distinfo
--- a/devel/py-mercurial/distinfo       Sun Feb 09 14:12:58 2020 +0000
+++ b/devel/py-mercurial/distinfo       Sun Feb 09 14:59:08 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.83 2020/01/16 14:32:50 wiz Exp $
+$NetBSD: distinfo,v 1.84 2020/02/09 14:59:08 wiz Exp $
 
-SHA1 (mercurial-5.2.2.tar.gz) = 2fc96603ef6348ee1bc305bd556baed6cfcb3972
-RMD160 (mercurial-5.2.2.tar.gz) = 7368f534ce57a82700dd2159bed5edd4a9f47a7b
-SHA512 (mercurial-5.2.2.tar.gz) = 875e75587ab1f1c54edd2f7198dff21e6b287425f215a9d28ef98d5359420df90ca7ef0128ec7b772c4a31dc95b1082b4d6d28f1754968a08408516ba9ec91ee
-Size (mercurial-5.2.2.tar.gz) = 7333065 bytes
+SHA1 (mercurial-5.3.tar.gz) = 7ab3ee91664e90c331a1e12971409def069ff83e
+RMD160 (mercurial-5.3.tar.gz) = cd7e8fb08f8423413e689a0836ebab4961c05214
+SHA512 (mercurial-5.3.tar.gz) = 74dcfad0fdbc368454a9455f6673715205cbcfee6eb8c92858e37fa314d03ba1cd263a00f2ebac679594461d8448ec9bfa5800d38b3766a997afeabc5abac3af
+Size (mercurial-5.3.tar.gz) = 7499903 bytes
diff -r ea9461f884e3 -r 81b4eb4b0dd5 devel/py-mercurial/version.mk
--- a/devel/py-mercurial/version.mk     Sun Feb 09 14:12:58 2020 +0000
+++ b/devel/py-mercurial/version.mk     Sun Feb 09 14:59:08 2020 +0000
@@ -1,3 +1,3 @@
-# $NetBSD: version.mk,v 1.10 2020/01/16 14:32:50 wiz Exp $
+# $NetBSD: version.mk,v 1.11 2020/02/09 14:59:08 wiz Exp $
 
-VERSION=       5.2.2
+VERSION=       5.3



Home | Main Index | Thread Index | Old Index