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: Thu Dec 7 09:31:36 UTC 2023
Modified Files:
pkgsrc/devel/py-mercurial: Makefile PLIST distinfo version.mk
Log Message:
py-mercurial: update to 6.6.
As usual, a *lot* of patches don't make it to this list.
New Features
rust-config: add support for default config items
rhg: add config defaults to configitems.toml
rhg: support "status FILE"
rhg: support rhg files [FILE]
commands: add admin namespace
admin-command: add verify command
debug-delta-chain: add options to control what we compute
Added some caching for uncompressed revlog chunks that speed up some operations
New Experimental Features
Bug Fixes
Improve OpenVMS support
byteify-strings: passe sysstr to attr function and wrapper
journal: track bookmark deletion
transaction: actually delete file created during the transaction on rollback
pull: avoid referencing a variable before it is initialized
rust-filepatterns: also normalize RelPath
narrow: hoist a variable to a higher level to avoid use-before-init warning
convert: stabilize subversion date sorter
run-tests: detect HGWITHRUSTEXT value
censor: accept censored revision during upgrade
rust-matchers: fix quadratic complexity in FileMatcher
unstable: do not consider internal phases when computing unstable
Still a whole bunch of Python 2 -> 3 migration leftovers
Backwards Compatibility Changes
perf: display all timing by default
infinitepush: drop the extension
debug-delta-chain: print less data by default
Internal API Changes
The revlog interface has been significantly cleaned up.
configitems: add documentation field
configitems: declare items in a TOML file
configitems: move blackbox's config items to the new configitems.toml
path-suboption: deprecated specifying the attributes as bytes
pycompat: deprecate using bytes
check-code: drop the safehasattr rule
safehasattr: drop usage in favor of hasattr
rust: add UncheckedRevision type
rust: implement the Graph trait for all revlogs
rust: make Revision a newtype
perf: change the way we approach revlog reading
perf: ensure all readlog's reading is done within a reading context
delta-chain: move the debugdeltachain command in revlogutils
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91 pkgsrc/devel/py-mercurial/Makefile
cvs rdiff -u -r1.45 -r1.46 pkgsrc/devel/py-mercurial/PLIST
cvs rdiff -u -r1.139 -r1.140 pkgsrc/devel/py-mercurial/distinfo
cvs rdiff -u -r1.54 -r1.55 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.90 pkgsrc/devel/py-mercurial/Makefile:1.91
--- pkgsrc/devel/py-mercurial/Makefile:1.90 Mon Nov 13 14:36:55 2023
+++ pkgsrc/devel/py-mercurial/Makefile Thu Dec 7 09:31:36 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.90 2023/11/13 14:36:55 wiz Exp $
+# $NetBSD: Makefile,v 1.91 2023/12/07 09:31:36 wiz Exp $
#
# Changelog sometimes at: https://www.mercurial-scm.org/wiki/WhatsNew
@@ -26,8 +26,8 @@ PYTHON_SELF_CONFLICT= yes
.include "version.mk"
USE_TOOLS+= bash:test
-# Test status as of 6.5.3
-# Ran 932 tests, 83 skipped, 0 failed.
+# Test status as of 6.6
+# Ran 931 tests, 83 skipped, 0 failed.
TEST_TARGET= tests
TEST_MAKE_FLAGS+= PYTHON=${PYTHONBIN} TESTFLAGS=${_MAKE_JOBS:Q}
Index: pkgsrc/devel/py-mercurial/PLIST
diff -u pkgsrc/devel/py-mercurial/PLIST:1.45 pkgsrc/devel/py-mercurial/PLIST:1.46
--- pkgsrc/devel/py-mercurial/PLIST:1.45 Mon Nov 13 14:36:55 2023
+++ pkgsrc/devel/py-mercurial/PLIST Thu Dec 7 09:31:36 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.45 2023/11/13 14:36:55 wiz Exp $
+@comment $NetBSD: PLIST,v 1.46 2023/12/07 09:31:36 wiz Exp $
bin/hg
${PYSITELIB}/hgdemandimport/__init__.py
${PYSITELIB}/hgdemandimport/__init__.pyc
@@ -226,27 +226,6 @@ ${PYSITELIB}/hgext/hooklib/reject_merge_
${PYSITELIB}/hgext/hooklib/reject_new_heads.py
${PYSITELIB}/hgext/hooklib/reject_new_heads.pyc
${PYSITELIB}/hgext/hooklib/reject_new_heads.pyo
-${PYSITELIB}/hgext/infinitepush/__init__.py
-${PYSITELIB}/hgext/infinitepush/__init__.pyc
-${PYSITELIB}/hgext/infinitepush/__init__.pyo
-${PYSITELIB}/hgext/infinitepush/bundleparts.py
-${PYSITELIB}/hgext/infinitepush/bundleparts.pyc
-${PYSITELIB}/hgext/infinitepush/bundleparts.pyo
-${PYSITELIB}/hgext/infinitepush/common.py
-${PYSITELIB}/hgext/infinitepush/common.pyc
-${PYSITELIB}/hgext/infinitepush/common.pyo
-${PYSITELIB}/hgext/infinitepush/fileindexapi.py
-${PYSITELIB}/hgext/infinitepush/fileindexapi.pyc
-${PYSITELIB}/hgext/infinitepush/fileindexapi.pyo
-${PYSITELIB}/hgext/infinitepush/indexapi.py
-${PYSITELIB}/hgext/infinitepush/indexapi.pyc
-${PYSITELIB}/hgext/infinitepush/indexapi.pyo
-${PYSITELIB}/hgext/infinitepush/sqlindexapi.py
-${PYSITELIB}/hgext/infinitepush/sqlindexapi.pyc
-${PYSITELIB}/hgext/infinitepush/sqlindexapi.pyo
-${PYSITELIB}/hgext/infinitepush/store.py
-${PYSITELIB}/hgext/infinitepush/store.pyc
-${PYSITELIB}/hgext/infinitepush/store.pyo
${PYSITELIB}/hgext/journal.py
${PYSITELIB}/hgext/journal.pyc
${PYSITELIB}/hgext/journal.pyo
@@ -477,6 +456,15 @@ ${PYSITELIB}/mercurial/__modulepolicy__.
${PYSITELIB}/mercurial/__version__.py
${PYSITELIB}/mercurial/__version__.pyc
${PYSITELIB}/mercurial/__version__.pyo
+${PYSITELIB}/mercurial/admin/__init__.py
+${PYSITELIB}/mercurial/admin/__init__.pyc
+${PYSITELIB}/mercurial/admin/__init__.pyo
+${PYSITELIB}/mercurial/admin/verify.py
+${PYSITELIB}/mercurial/admin/verify.pyc
+${PYSITELIB}/mercurial/admin/verify.pyo
+${PYSITELIB}/mercurial/admin_commands.py
+${PYSITELIB}/mercurial/admin_commands.pyc
+${PYSITELIB}/mercurial/admin_commands.pyo
${PYSITELIB}/mercurial/ancestor.py
${PYSITELIB}/mercurial/ancestor.pyc
${PYSITELIB}/mercurial/ancestor.pyo
@@ -560,6 +548,7 @@ ${PYSITELIB}/mercurial/config.pyo
${PYSITELIB}/mercurial/configitems.py
${PYSITELIB}/mercurial/configitems.pyc
${PYSITELIB}/mercurial/configitems.pyo
+${PYSITELIB}/mercurial/configitems.toml
${PYSITELIB}/mercurial/context.py
${PYSITELIB}/mercurial/context.pyc
${PYSITELIB}/mercurial/context.pyo
@@ -1319,6 +1308,18 @@ ${PYSITELIB}/mercurial/thirdparty/attr/v
${PYSITELIB}/mercurial/thirdparty/attr/validators.pyi
${PYSITELIB}/mercurial/thirdparty/attr/validators.pyo
${PYSITELIB}/mercurial/thirdparty/sha1dc.so
+${PYSITELIB}/mercurial/thirdparty/tomli/__init__.py
+${PYSITELIB}/mercurial/thirdparty/tomli/__init__.pyc
+${PYSITELIB}/mercurial/thirdparty/tomli/__init__.pyo
+${PYSITELIB}/mercurial/thirdparty/tomli/_parser.py
+${PYSITELIB}/mercurial/thirdparty/tomli/_parser.pyc
+${PYSITELIB}/mercurial/thirdparty/tomli/_parser.pyo
+${PYSITELIB}/mercurial/thirdparty/tomli/_re.py
+${PYSITELIB}/mercurial/thirdparty/tomli/_re.pyc
+${PYSITELIB}/mercurial/thirdparty/tomli/_re.pyo
+${PYSITELIB}/mercurial/thirdparty/tomli/_types.py
+${PYSITELIB}/mercurial/thirdparty/tomli/_types.pyc
+${PYSITELIB}/mercurial/thirdparty/tomli/_types.pyo
${PYSITELIB}/mercurial/thirdparty/zope/__init__.py
${PYSITELIB}/mercurial/thirdparty/zope/__init__.pyc
${PYSITELIB}/mercurial/thirdparty/zope/__init__.pyo
Index: pkgsrc/devel/py-mercurial/distinfo
diff -u pkgsrc/devel/py-mercurial/distinfo:1.139 pkgsrc/devel/py-mercurial/distinfo:1.140
--- pkgsrc/devel/py-mercurial/distinfo:1.139 Mon Nov 13 14:36:55 2023
+++ pkgsrc/devel/py-mercurial/distinfo Thu Dec 7 09:31:36 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.139 2023/11/13 14:36:55 wiz Exp $
+$NetBSD: distinfo,v 1.140 2023/12/07 09:31:36 wiz Exp $
-BLAKE2s (mercurial-6.5.3.tar.gz) = b033e7315275442938b9b5c9f20f308041e079079a16fbf17dda29ebd8b81a68
-SHA512 (mercurial-6.5.3.tar.gz) = af90ec414fbf9da518ce0de5b855b5dd6e4141f838ab0da54a40f31aa00245d21f14f1352fe537744fb6ae5a3e4f2723076f4773fafac649b8483fefd002b510
-Size (mercurial-6.5.3.tar.gz) = 8235306 bytes
+BLAKE2s (mercurial-6.6.tar.gz) = 994cb75f6021f8c62c3812ba1443a5126790484302ff9cee9b24232a10541703
+SHA512 (mercurial-6.6.tar.gz) = 3451a89156b9ca697658a94610264d525e7e509e6155cdb7d8e5ad09582f8831a11c6b6430bbb4abbe863e6d4fca3708e4a0d88afc7099f35778959321b8164a
+Size (mercurial-6.6.tar.gz) = 8250065 bytes
SHA1 (patch-setup.py) = 2f5e1f619af50cc0976ce6b229e4ce9cc3492c29
Index: pkgsrc/devel/py-mercurial/version.mk
diff -u pkgsrc/devel/py-mercurial/version.mk:1.54 pkgsrc/devel/py-mercurial/version.mk:1.55
--- pkgsrc/devel/py-mercurial/version.mk:1.54 Mon Nov 13 14:36:55 2023
+++ pkgsrc/devel/py-mercurial/version.mk Thu Dec 7 09:31:36 2023
@@ -1,3 +1,3 @@
-# $NetBSD: version.mk,v 1.54 2023/11/13 14:36:55 wiz Exp $
+# $NetBSD: version.mk,v 1.55 2023/12/07 09:31:36 wiz Exp $
-VERSION= 6.5.3
+VERSION= 6.6
Home |
Main Index |
Thread Index |
Old Index