pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-mercurial



Module Name:    pkgsrc
Committed By:   wiz
Date:           Fri Apr  3 16:11:18 UTC 2026

Modified Files:
        pkgsrc/devel/py-mercurial: Makefile PLIST distinfo version.mk

Log Message:
py-mercurial: update to 7.2.1.

Mercurial 7.2.1 (2026-04-01)

A normal bugfix release, fashionably late.

    A bunch of fixes and improvements to the test runner and CI stability

    Fixed a corruption and crash in branchmap v3 (8471e18f1619)

    Backed out making parallel streaming bundle processing the default (64053b131c0b)

    Fixed dirstate backup files being forgotten about (f80ad355012d)

    has-meta-flag: ignore censored revision when importing older bundles (1afb8f260d18)

    Fixed a crash in quickaccess logic when it races with commit (5104190c6e4d)

    Improved support for Python 3.15’s alpha

Mercurial 7.2 (2026-01-29)

This is the first release to support Python 3.14 and likely the last to support Python 3.9.

This release is exceptionally full of changes, and as always a lot of minor changes have been omitted from these release notes.

New Features

    Support for Python 3.14

    Added a closesbranch() template keyword

    Added support for support --remote-hidden in hg incoming

    hg clone now supports --no-stream to force opt-out of a streamclone

    hg strip will optionally accept empty revision sets without bailing out (--permit-empty-revset). This is unconditionally enabled for hg debugstrip

    Support for ZSTD is improved by falling back to the system package if the vendored module is not available. This change mostly affects pure python installs and helps distributions to use their 
integrated version by default. The appropriate package has been added as a Python optional dependency to help people who need it.

    Added a new usage.resources.bandwidth config to tune how aggressive Mercurial is with its bandwidth usage.

Feature moved out of experimental

dirstate-v2 format (8c912a652c54)
diff.merge configuration (a1c2e0753d1a)
tracked-hint format (bdd10cd37f6a)
Parallel stream clone processing (c9f086eb8b3f)

Performance improvements for existing features

    hg purge (aka hg clean) now better leverages the Rust implementation of “status” when available. This provides performance improvement similar to the one provided by the rust status.

    The computation of deltas when storing a revision (during commit, clone, push, pull, unbundle, …) was significantly sped up in Mercurial 7.2. This was achieved by a mix of reducing the amount of 
useless work done, improving the algorithms used, and smarter cache usage. All flavors of Mercurial (using the Rust extensions or not) should see a performance improvement, but using the Rust 
extensions will show a more dramatic improvement (some benchmark move from almost 4 hours to 2 minutes).

    (Here is small set of the involved changesets: 916d5b1db75f, a2cbf3d71a94, 2e8ba3356d7e, 4eb879393c45, 855cfc1c7c42, 2cbc32498a83)

    The performance of caches related to tags has been improved when using the Rust extensions (f93ba6645f8e, eed40a296a18)

    The performance of commit has been improved by removing useless computation

    The performance of the Rust index (specifically the nodemap) with large revlogs has been improved

    Warming a cold filenode tag cache is up to 12% faster

New Experimental Features and Formats

Narrow-Store’s Shapes
File Index
Revlog delta info
Changegroup v4
Branchmap v3
That feature is not enabled by default yet, don’t hesitate to give it a try on any repositories with many heads or branches you might have at hand.
rhg now supports the purge (aka clean) command, for even better performance that combines with the on this command gains previously mentioned.

Bug Fixes

    The profiling.output-dir now supports expansion of tilde and shell variables

    The lfs extension now expands and resolves the blob cache path to an absolute path

    The availability of the given compression engine is now checked before applying a clonebundle

    Extensions can now alter the contents of the repo’s default config when using stream clone

    Support for changing the process name on Linux and MacOS has been restored (useful for chg users)

    Using RUST_LOG when profiling with py-spy will not display the logs of py-spy itself anymore

    hgweb now validates that plain filesystem paths exist in --web-conf file instead of raising 500

    subrepo: fix an error handler in hgsubrepo.matchfileset()

    largefiles: fix a MergeAction bytes vs str issue for marking a file removed

    Local access to repositories with pull/incoming and push now honors server.view (note that hg clone in link-mode still does not honour server.view, hg clone --pull does)

    repo-cache: fix using –chg with the rust extension (issue10048)

    update: fix crash in rust update-from-clean on certain byte sequences

    tracing: avoid writing traces to stdout, write to stderr instead

    verify: fix fncache consistency checks (fixes #10045)

    encoding: skip over “environ” re-encoding it the codec is bad


To generate a diff of this commit:
cvs rdiff -u -r1.111 -r1.112 pkgsrc/devel/py-mercurial/Makefile
cvs rdiff -u -r1.51 -r1.52 pkgsrc/devel/py-mercurial/PLIST
cvs rdiff -u -r1.155 -r1.156 pkgsrc/devel/py-mercurial/distinfo
cvs rdiff -u -r1.67 -r1.68 pkgsrc/devel/py-mercurial/version.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-mercurial/Makefile
diff -u pkgsrc/devel/py-mercurial/Makefile:1.111 pkgsrc/devel/py-mercurial/Makefile:1.112
--- pkgsrc/devel/py-mercurial/Makefile:1.111    Thu Mar 26 12:34:39 2026
+++ pkgsrc/devel/py-mercurial/Makefile  Fri Apr  3 16:11:18 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.111 2026/03/26 12:34:39 wiz Exp $
+# $NetBSD: Makefile,v 1.112 2026/04/03 16:11:18 wiz Exp $
 #
-# Changelog sometimes at: https://www.mercurial-scm.org/wiki/WhatsNew
+# Changelog sometimes at: https://mercurial-scm.org/news
 
 DISTNAME=      mercurial-${VERSION}
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
@@ -30,7 +30,7 @@ PYTHON_SELF_CONFLICT=         yes
 .include "version.mk"
 
 USE_TOOLS+=    bash:test
-# Test status as of 7.1 as !root
+# Test status as of 7.2.1 as !root
 # tests/test-revlog-mmapindex.t (race condition / buffer)
 
 .if make(test)

Index: pkgsrc/devel/py-mercurial/PLIST
diff -u pkgsrc/devel/py-mercurial/PLIST:1.51 pkgsrc/devel/py-mercurial/PLIST:1.52
--- pkgsrc/devel/py-mercurial/PLIST:1.51        Tue Sep 23 00:24:57 2025
+++ pkgsrc/devel/py-mercurial/PLIST     Fri Apr  3 16:11:18 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.51 2025/09/23 00:24:57 joerg Exp $
+@comment $NetBSD: PLIST,v 1.52 2026/04/03 16:11:18 wiz Exp $
 bin/chg
 bin/hg
 ${PYSITELIB}/hgdemandimport/__init__.py
@@ -487,6 +487,9 @@ ${PYSITELIB}/mercurial/branchmap.pyo
 ${PYSITELIB}/mercurial/bundle2.py
 ${PYSITELIB}/mercurial/bundle2.pyc
 ${PYSITELIB}/mercurial/bundle2.pyo
+${PYSITELIB}/mercurial/bundle2_part_handlers.py
+${PYSITELIB}/mercurial/bundle2_part_handlers.pyc
+${PYSITELIB}/mercurial/bundle2_part_handlers.pyo
 ${PYSITELIB}/mercurial/bundlecaches.py
 ${PYSITELIB}/mercurial/bundlecaches.pyc
 ${PYSITELIB}/mercurial/bundlecaches.pyo
@@ -543,9 +546,24 @@ ${PYSITELIB}/mercurial/chgserver.pyo
 ${PYSITELIB}/mercurial/cmd_impls/__init__.py
 ${PYSITELIB}/mercurial/cmd_impls/__init__.pyc
 ${PYSITELIB}/mercurial/cmd_impls/__init__.pyo
+${PYSITELIB}/mercurial/cmd_impls/bundle.py
+${PYSITELIB}/mercurial/cmd_impls/bundle.pyc
+${PYSITELIB}/mercurial/cmd_impls/bundle.pyo
+${PYSITELIB}/mercurial/cmd_impls/clone.py
+${PYSITELIB}/mercurial/cmd_impls/clone.pyc
+${PYSITELIB}/mercurial/cmd_impls/clone.pyo
 ${PYSITELIB}/mercurial/cmd_impls/graft.py
 ${PYSITELIB}/mercurial/cmd_impls/graft.pyc
 ${PYSITELIB}/mercurial/cmd_impls/graft.pyo
+${PYSITELIB}/mercurial/cmd_impls/incoming.py
+${PYSITELIB}/mercurial/cmd_impls/incoming.pyc
+${PYSITELIB}/mercurial/cmd_impls/incoming.pyo
+${PYSITELIB}/mercurial/cmd_impls/outgoing.py
+${PYSITELIB}/mercurial/cmd_impls/outgoing.pyc
+${PYSITELIB}/mercurial/cmd_impls/outgoing.pyo
+${PYSITELIB}/mercurial/cmd_impls/update.py
+${PYSITELIB}/mercurial/cmd_impls/update.pyc
+${PYSITELIB}/mercurial/cmd_impls/update.pyo
 ${PYSITELIB}/mercurial/cmdutil.py
 ${PYSITELIB}/mercurial/cmdutil.pyc
 ${PYSITELIB}/mercurial/cmdutil.pyo
@@ -642,6 +660,18 @@ ${PYSITELIB}/mercurial/error.pyo
 ${PYSITELIB}/mercurial/exchange.py
 ${PYSITELIB}/mercurial/exchange.pyc
 ${PYSITELIB}/mercurial/exchange.pyo
+${PYSITELIB}/mercurial/exchanges/__init__.py
+${PYSITELIB}/mercurial/exchanges/__init__.pyc
+${PYSITELIB}/mercurial/exchanges/__init__.pyo
+${PYSITELIB}/mercurial/exchanges/bundle_cache.py
+${PYSITELIB}/mercurial/exchanges/bundle_cache.pyc
+${PYSITELIB}/mercurial/exchanges/bundle_cache.pyo
+${PYSITELIB}/mercurial/exchanges/bundle_caps.py
+${PYSITELIB}/mercurial/exchanges/bundle_caps.pyc
+${PYSITELIB}/mercurial/exchanges/bundle_caps.pyo
+${PYSITELIB}/mercurial/exchanges/peer.py
+${PYSITELIB}/mercurial/exchanges/peer.pyc
+${PYSITELIB}/mercurial/exchanges/peer.pyo
 ${PYSITELIB}/mercurial/extensions.py
 ${PYSITELIB}/mercurial/extensions.pyc
 ${PYSITELIB}/mercurial/extensions.pyo
@@ -712,6 +742,7 @@ ${PYSITELIB}/mercurial/helptext/internal
 ${PYSITELIB}/mercurial/helptext/internals/config.txt
 ${PYSITELIB}/mercurial/helptext/internals/dirstate-v2.txt
 ${PYSITELIB}/mercurial/helptext/internals/extensions.txt
+${PYSITELIB}/mercurial/helptext/internals/file-index.txt
 ${PYSITELIB}/mercurial/helptext/internals/linelog.txt
 ${PYSITELIB}/mercurial/helptext/internals/mergestate.txt
 ${PYSITELIB}/mercurial/helptext/internals/requirements.txt
@@ -741,9 +772,15 @@ ${PYSITELIB}/mercurial/hgweb/common.pyo
 ${PYSITELIB}/mercurial/hgweb/hgweb_mod.py
 ${PYSITELIB}/mercurial/hgweb/hgweb_mod.pyc
 ${PYSITELIB}/mercurial/hgweb/hgweb_mod.pyo
+${PYSITELIB}/mercurial/hgweb/hgweb_mod_inner.py
+${PYSITELIB}/mercurial/hgweb/hgweb_mod_inner.pyc
+${PYSITELIB}/mercurial/hgweb/hgweb_mod_inner.pyo
 ${PYSITELIB}/mercurial/hgweb/hgwebdir_mod.py
 ${PYSITELIB}/mercurial/hgweb/hgwebdir_mod.pyc
 ${PYSITELIB}/mercurial/hgweb/hgwebdir_mod.pyo
+${PYSITELIB}/mercurial/hgweb/hgwebdir_mod_inner.py
+${PYSITELIB}/mercurial/hgweb/hgwebdir_mod_inner.pyc
+${PYSITELIB}/mercurial/hgweb/hgwebdir_mod_inner.pyo
 ${PYSITELIB}/mercurial/hgweb/request.py
 ${PYSITELIB}/mercurial/hgweb/request.pyc
 ${PYSITELIB}/mercurial/hgweb/request.pyo
@@ -759,6 +796,9 @@ ${PYSITELIB}/mercurial/hgweb/webutil.pyo
 ${PYSITELIB}/mercurial/hgweb/wsgicgi.py
 ${PYSITELIB}/mercurial/hgweb/wsgicgi.pyc
 ${PYSITELIB}/mercurial/hgweb/wsgicgi.pyo
+${PYSITELIB}/mercurial/hgweb/wsgicgi_inner.py
+${PYSITELIB}/mercurial/hgweb/wsgicgi_inner.pyc
+${PYSITELIB}/mercurial/hgweb/wsgicgi_inner.pyo
 ${PYSITELIB}/mercurial/hgweb/wsgiheaders.py
 ${PYSITELIB}/mercurial/hgweb/wsgiheaders.pyc
 ${PYSITELIB}/mercurial/hgweb/wsgiheaders.pyo
@@ -774,15 +814,39 @@ ${PYSITELIB}/mercurial/httppeer.pyo
 ${PYSITELIB}/mercurial/i18n.py
 ${PYSITELIB}/mercurial/i18n.pyc
 ${PYSITELIB}/mercurial/i18n.pyo
+${PYSITELIB}/mercurial/initialization.py
+${PYSITELIB}/mercurial/initialization.pyc
+${PYSITELIB}/mercurial/initialization.pyo
 ${PYSITELIB}/mercurial/interfaces/__init__.py
 ${PYSITELIB}/mercurial/interfaces/__init__.pyc
 ${PYSITELIB}/mercurial/interfaces/__init__.pyo
 ${PYSITELIB}/mercurial/interfaces/_basetypes.py
 ${PYSITELIB}/mercurial/interfaces/_basetypes.pyc
 ${PYSITELIB}/mercurial/interfaces/_basetypes.pyo
+${PYSITELIB}/mercurial/interfaces/bundle.py
+${PYSITELIB}/mercurial/interfaces/bundle.pyc
+${PYSITELIB}/mercurial/interfaces/bundle.pyo
+${PYSITELIB}/mercurial/interfaces/changegroup.py
+${PYSITELIB}/mercurial/interfaces/changegroup.pyc
+${PYSITELIB}/mercurial/interfaces/changegroup.pyo
+${PYSITELIB}/mercurial/interfaces/compression.py
+${PYSITELIB}/mercurial/interfaces/compression.pyc
+${PYSITELIB}/mercurial/interfaces/compression.pyo
+${PYSITELIB}/mercurial/interfaces/config.py
+${PYSITELIB}/mercurial/interfaces/config.pyc
+${PYSITELIB}/mercurial/interfaces/config.pyo
+${PYSITELIB}/mercurial/interfaces/context.py
+${PYSITELIB}/mercurial/interfaces/context.pyc
+${PYSITELIB}/mercurial/interfaces/context.pyo
 ${PYSITELIB}/mercurial/interfaces/dirstate.py
 ${PYSITELIB}/mercurial/interfaces/dirstate.pyc
 ${PYSITELIB}/mercurial/interfaces/dirstate.pyo
+${PYSITELIB}/mercurial/interfaces/exchange.py
+${PYSITELIB}/mercurial/interfaces/exchange.pyc
+${PYSITELIB}/mercurial/interfaces/exchange.pyo
+${PYSITELIB}/mercurial/interfaces/file_index.py
+${PYSITELIB}/mercurial/interfaces/file_index.pyc
+${PYSITELIB}/mercurial/interfaces/file_index.pyo
 ${PYSITELIB}/mercurial/interfaces/matcher.py
 ${PYSITELIB}/mercurial/interfaces/matcher.pyc
 ${PYSITELIB}/mercurial/interfaces/matcher.pyo
@@ -795,6 +859,9 @@ ${PYSITELIB}/mercurial/interfaces/module
 ${PYSITELIB}/mercurial/interfaces/repository.py
 ${PYSITELIB}/mercurial/interfaces/repository.pyc
 ${PYSITELIB}/mercurial/interfaces/repository.pyo
+${PYSITELIB}/mercurial/interfaces/revlog.py
+${PYSITELIB}/mercurial/interfaces/revlog.pyc
+${PYSITELIB}/mercurial/interfaces/revlog.pyo
 ${PYSITELIB}/mercurial/interfaces/status.py
 ${PYSITELIB}/mercurial/interfaces/status.pyc
 ${PYSITELIB}/mercurial/interfaces/status.pyo
@@ -804,6 +871,9 @@ ${PYSITELIB}/mercurial/interfaces/transa
 ${PYSITELIB}/mercurial/interfaces/types.py
 ${PYSITELIB}/mercurial/interfaces/types.pyc
 ${PYSITELIB}/mercurial/interfaces/types.pyo
+${PYSITELIB}/mercurial/interfaces/ui.py
+${PYSITELIB}/mercurial/interfaces/ui.pyc
+${PYSITELIB}/mercurial/interfaces/ui.pyo
 ${PYSITELIB}/mercurial/keepalive.py
 ${PYSITELIB}/mercurial/keepalive.pyc
 ${PYSITELIB}/mercurial/keepalive.pyo
@@ -846,6 +916,18 @@ ${PYSITELIB}/mercurial/lsprofcalltree.py
 ${PYSITELIB}/mercurial/mail.py
 ${PYSITELIB}/mercurial/mail.pyc
 ${PYSITELIB}/mercurial/mail.pyo
+${PYSITELIB}/mercurial/main_script/__init__.py
+${PYSITELIB}/mercurial/main_script/__init__.pyc
+${PYSITELIB}/mercurial/main_script/__init__.pyo
+${PYSITELIB}/mercurial/main_script/cmd_finder.py
+${PYSITELIB}/mercurial/main_script/cmd_finder.pyc
+${PYSITELIB}/mercurial/main_script/cmd_finder.pyo
+${PYSITELIB}/mercurial/main_script/options.py
+${PYSITELIB}/mercurial/main_script/options.pyc
+${PYSITELIB}/mercurial/main_script/options.pyo
+${PYSITELIB}/mercurial/main_script/paths.py
+${PYSITELIB}/mercurial/main_script/paths.pyc
+${PYSITELIB}/mercurial/main_script/paths.pyo
 ${PYSITELIB}/mercurial/manifest.py
 ${PYSITELIB}/mercurial/manifest.pyc
 ${PYSITELIB}/mercurial/manifest.pyo
@@ -858,6 +940,15 @@ ${PYSITELIB}/mercurial/mdiff.pyo
 ${PYSITELIB}/mercurial/merge.py
 ${PYSITELIB}/mercurial/merge.pyc
 ${PYSITELIB}/mercurial/merge.pyo
+${PYSITELIB}/mercurial/merge_utils/__init__.py
+${PYSITELIB}/mercurial/merge_utils/__init__.pyc
+${PYSITELIB}/mercurial/merge_utils/__init__.pyo
+${PYSITELIB}/mercurial/merge_utils/diff.py
+${PYSITELIB}/mercurial/merge_utils/diff.pyc
+${PYSITELIB}/mercurial/merge_utils/diff.pyo
+${PYSITELIB}/mercurial/merge_utils/update.py
+${PYSITELIB}/mercurial/merge_utils/update.pyc
+${PYSITELIB}/mercurial/merge_utils/update.pyo
 ${PYSITELIB}/mercurial/mergestate.py
 ${PYSITELIB}/mercurial/mergestate.pyc
 ${PYSITELIB}/mercurial/mergestate.pyo
@@ -876,6 +967,12 @@ ${PYSITELIB}/mercurial/minirst.pyo
 ${PYSITELIB}/mercurial/namespaces.py
 ${PYSITELIB}/mercurial/namespaces.pyc
 ${PYSITELIB}/mercurial/namespaces.pyo
+${PYSITELIB}/mercurial/narrow/__init__.py
+${PYSITELIB}/mercurial/narrow/__init__.pyc
+${PYSITELIB}/mercurial/narrow/__init__.pyo
+${PYSITELIB}/mercurial/narrow/working_copy.py
+${PYSITELIB}/mercurial/narrow/working_copy.pyc
+${PYSITELIB}/mercurial/narrow/working_copy.pyo
 ${PYSITELIB}/mercurial/narrowspec.py
 ${PYSITELIB}/mercurial/narrowspec.pyc
 ${PYSITELIB}/mercurial/narrowspec.pyo
@@ -951,6 +1048,21 @@ ${PYSITELIB}/mercurial/registrar.pyo
 ${PYSITELIB}/mercurial/repair.py
 ${PYSITELIB}/mercurial/repair.pyc
 ${PYSITELIB}/mercurial/repair.pyo
+${PYSITELIB}/mercurial/repo/__init__.py
+${PYSITELIB}/mercurial/repo/__init__.pyc
+${PYSITELIB}/mercurial/repo/__init__.pyo
+${PYSITELIB}/mercurial/repo/creation.py
+${PYSITELIB}/mercurial/repo/creation.pyc
+${PYSITELIB}/mercurial/repo/creation.pyo
+${PYSITELIB}/mercurial/repo/factory.py
+${PYSITELIB}/mercurial/repo/factory.pyc
+${PYSITELIB}/mercurial/repo/factory.pyo
+${PYSITELIB}/mercurial/repo/requirements.py
+${PYSITELIB}/mercurial/repo/requirements.pyc
+${PYSITELIB}/mercurial/repo/requirements.pyo
+${PYSITELIB}/mercurial/repo/vfs_options.py
+${PYSITELIB}/mercurial/repo/vfs_options.pyc
+${PYSITELIB}/mercurial/repo/vfs_options.pyo
 ${PYSITELIB}/mercurial/repocache.py
 ${PYSITELIB}/mercurial/repocache.pyc
 ${PYSITELIB}/mercurial/repocache.pyo
@@ -1005,6 +1117,9 @@ ${PYSITELIB}/mercurial/revlogutils/sided
 ${PYSITELIB}/mercurial/revset.py
 ${PYSITELIB}/mercurial/revset.pyc
 ${PYSITELIB}/mercurial/revset.pyo
+${PYSITELIB}/mercurial/revset_predicates.py
+${PYSITELIB}/mercurial/revset_predicates.pyc
+${PYSITELIB}/mercurial/revset_predicates.pyo
 ${PYSITELIB}/mercurial/revsetlang.py
 ${PYSITELIB}/mercurial/revsetlang.pyc
 ${PYSITELIB}/mercurial/revsetlang.pyo
@@ -1026,6 +1141,9 @@ ${PYSITELIB}/mercurial/server.pyo
 ${PYSITELIB}/mercurial/setdiscovery.py
 ${PYSITELIB}/mercurial/setdiscovery.pyc
 ${PYSITELIB}/mercurial/setdiscovery.pyo
+${PYSITELIB}/mercurial/shape.py
+${PYSITELIB}/mercurial/shape.pyc
+${PYSITELIB}/mercurial/shape.pyo
 ${PYSITELIB}/mercurial/shelve.py
 ${PYSITELIB}/mercurial/shelve.pyc
 ${PYSITELIB}/mercurial/shelve.pyo
@@ -1068,6 +1186,15 @@ ${PYSITELIB}/mercurial/statprof.pyo
 ${PYSITELIB}/mercurial/store.py
 ${PYSITELIB}/mercurial/store.pyc
 ${PYSITELIB}/mercurial/store.pyo
+${PYSITELIB}/mercurial/store_utils/__init__.py
+${PYSITELIB}/mercurial/store_utils/__init__.pyc
+${PYSITELIB}/mercurial/store_utils/__init__.pyo
+${PYSITELIB}/mercurial/store_utils/file_index.py
+${PYSITELIB}/mercurial/store_utils/file_index.pyc
+${PYSITELIB}/mercurial/store_utils/file_index.pyo
+${PYSITELIB}/mercurial/store_utils/file_index_util.py
+${PYSITELIB}/mercurial/store_utils/file_index_util.pyc
+${PYSITELIB}/mercurial/store_utils/file_index_util.pyo
 ${PYSITELIB}/mercurial/streamclone.py
 ${PYSITELIB}/mercurial/streamclone.pyc
 ${PYSITELIB}/mercurial/streamclone.pyo
@@ -1080,6 +1207,9 @@ ${PYSITELIB}/mercurial/subrepo.pyo
 ${PYSITELIB}/mercurial/subrepoutil.py
 ${PYSITELIB}/mercurial/subrepoutil.pyc
 ${PYSITELIB}/mercurial/subrepoutil.pyo
+${PYSITELIB}/mercurial/tables.py
+${PYSITELIB}/mercurial/tables.pyc
+${PYSITELIB}/mercurial/tables.pyo
 ${PYSITELIB}/mercurial/tagmerge.py
 ${PYSITELIB}/mercurial/tagmerge.pyc
 ${PYSITELIB}/mercurial/tagmerge.pyo
@@ -1299,9 +1429,6 @@ ${PYSITELIB}/mercurial/templateutil.pyo
 ${PYSITELIB}/mercurial/testing/__init__.py
 ${PYSITELIB}/mercurial/testing/__init__.pyc
 ${PYSITELIB}/mercurial/testing/__init__.pyo
-${PYSITELIB}/mercurial/testing/ps_util.py
-${PYSITELIB}/mercurial/testing/ps_util.pyc
-${PYSITELIB}/mercurial/testing/ps_util.pyo
 ${PYSITELIB}/mercurial/testing/revlog.py
 ${PYSITELIB}/mercurial/testing/revlog.pyc
 ${PYSITELIB}/mercurial/testing/revlog.pyo
@@ -1406,6 +1533,9 @@ ${PYSITELIB}/mercurial/upgrade_utils/aut
 ${PYSITELIB}/mercurial/upgrade_utils/engine.py
 ${PYSITELIB}/mercurial/upgrade_utils/engine.pyc
 ${PYSITELIB}/mercurial/upgrade_utils/engine.pyo
+${PYSITELIB}/mercurial/upgrade_utils/share_safe.py
+${PYSITELIB}/mercurial/upgrade_utils/share_safe.pyc
+${PYSITELIB}/mercurial/upgrade_utils/share_safe.pyo
 ${PYSITELIB}/mercurial/url.py
 ${PYSITELIB}/mercurial/url.pyc
 ${PYSITELIB}/mercurial/url.pyo
@@ -1430,6 +1560,9 @@ ${PYSITELIB}/mercurial/utils/dag_util.py
 ${PYSITELIB}/mercurial/utils/dateutil.py
 ${PYSITELIB}/mercurial/utils/dateutil.pyc
 ${PYSITELIB}/mercurial/utils/dateutil.pyo
+${PYSITELIB}/mercurial/utils/docket.py
+${PYSITELIB}/mercurial/utils/docket.pyc
+${PYSITELIB}/mercurial/utils/docket.pyo
 ${PYSITELIB}/mercurial/utils/hashutil.py
 ${PYSITELIB}/mercurial/utils/hashutil.pyc
 ${PYSITELIB}/mercurial/utils/hashutil.pyo

Index: pkgsrc/devel/py-mercurial/distinfo
diff -u pkgsrc/devel/py-mercurial/distinfo:1.155 pkgsrc/devel/py-mercurial/distinfo:1.156
--- pkgsrc/devel/py-mercurial/distinfo:1.155    Fri Dec  5 14:30:26 2025
+++ pkgsrc/devel/py-mercurial/distinfo  Fri Apr  3 16:11:18 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.155 2025/12/05 14:30:26 adam Exp $
+$NetBSD: distinfo,v 1.156 2026/04/03 16:11:18 wiz Exp $
 
-BLAKE2s (mercurial-7.1.2.tar.gz) = 80ad583d88781d0e29fa0cc6de3686ae1a799cab199b95777b88e82083b806ba
-SHA512 (mercurial-7.1.2.tar.gz) = 9120efb00825d1a0b651322665dd5fbc174d54c658b9db3c66e4c011085251ccfa9e9c46bfb72ccd8f8e3b0914d0db4f1f8a61d1c9bb17a23d8347150f059439
-Size (mercurial-7.1.2.tar.gz) = 9059642 bytes
+BLAKE2s (mercurial-7.2.1.tar.gz) = ce36785a90e23c1b4a5ccc13f165f877f98de576884ca8c9d53c1e6b8b6630d6
+SHA512 (mercurial-7.2.1.tar.gz) = 196045832717d3f7b4e08fee97d093249a8334105dff55691309ac93dcbcd7d9f3f53326a8295be9e837572b99338003756b343e350a711ee4b17f549031a8d3
+Size (mercurial-7.2.1.tar.gz) = 9256048 bytes
 SHA1 (patch-setup.py) = 112e63c39af177bc3051eff17a826f0ecf02659e

Index: pkgsrc/devel/py-mercurial/version.mk
diff -u pkgsrc/devel/py-mercurial/version.mk:1.67 pkgsrc/devel/py-mercurial/version.mk:1.68
--- pkgsrc/devel/py-mercurial/version.mk:1.67   Fri Dec  5 14:30:26 2025
+++ pkgsrc/devel/py-mercurial/version.mk        Fri Apr  3 16:11:18 2026
@@ -1,3 +1,3 @@
-# $NetBSD: version.mk,v 1.67 2025/12/05 14:30:26 adam Exp $
+# $NetBSD: version.mk,v 1.68 2026/04/03 16:11:18 wiz Exp $
 
-VERSION=       7.1.2
+VERSION=       7.2.1



Home | Main Index | Thread Index | Old Index