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