# HG changeset patch # User Augie Fackler # Date 1524841088 14400 # Node ID 2efefde3af70c6c91d88c004392cd7917706eff7 # Parent 03a09579c8549a81f11cc3a26adfdbb24a2aaf5c lock: pass sysstr to warnings module This makes test-lock.py slightly less broken, but it's still pretty far from passing. Differential Revision: https://phab.mercurial-scm.org/D3503 diff -r 03a09579c854 -r 2efefde3af70 mercurial/lock.py --- a/mercurial/lock.py Fri Apr 27 10:46:33 2018 -0400 +++ b/mercurial/lock.py Fri Apr 27 10:58:08 2018 -0400 @@ -204,7 +204,7 @@ def __del__(self): if self.held: - warnings.warn("use lock.release instead of del lock", + warnings.warn(r"use lock.release instead of del lock", category=DeprecationWarning, stacklevel=2)