Subject: CVS commit: pkgsrc/devel/py-mercurial
From: Thomas Klausner
Date: 2025-03-21 21:27:12
Message id: 20250321202712.BF6CAFBE1@cvs.NetBSD.org

Log Message:
py-mercurial: update to 6.9.4.

= Mercurial 6.9.4 =

 * hgweb: fix XSS vulnerability in hgweb (CVE-2025-2361)

= Mercurial 6.9.3 =

 * fix processing of superfluous requirements specified for streamclone in clone \ 
bundle manifest

= Mercurial 6.9.2 =

 * narrow: stricter validation of narrowspec patterns
 * narrow: stricter validation of narrowspec patterns in rhg
 * rhg: fix a bug where only the first pattern in narrowspec was validated
 * extensions: allow wrapping a function with a bytes name again
 * upgrade: fix a reference to a missing attribute
 * bundles: filter out unsupported requirements for non-packed1 format
 * dirstate-race: add more output to highlight a "to-be-revealed" bug
 * dirstate-race: simplify some output match to highligh an error
 * dirstate-race: fix a missing synchronisation in the python code
 * dirstatemap: stop setting identity after reading the data
 * sshpeer: fix deadlock on short writes
 * sshpeer: fix another occurrence of short write handling

= Mercurial 6.9.1 =

 * ci: disable caching of the wheels that get built to save space
 * tests: use `--no-cache-dir` with `pip`
 * run-tests: disable caching of the wheels when installing test Mercurial
 * manifest: delay import of `typing.ByteString` for py 3.14 support (issue6940)
 * contrib: propagate `pytype` failures outside of `check-pytype.sh`
 * acl: fix confusing formatting in help text (issue6942)
 * ui: fix escape sequences in in readline prompts (issue6930)
 * ci: let branch job run for scheduled build too
 * ci: automatically starts platform and py-version test for scheduled build
 * help: fix command build with rust
 * copyright: update to 2025
 * ci: also let the nightly build run on tags
 * usage: refactor usage.resources config parsing
 * hg-core: fix usage.resources typo
 * hg-core: fix usage.resources default logic

Files:
RevisionActionfile
1.106modifypkgsrc/devel/py-mercurial/Makefile
1.153modifypkgsrc/devel/py-mercurial/distinfo
1.65modifypkgsrc/devel/py-mercurial/version.mk