fix requirements.txt

Commit 5c55e2f425af · Harrison Erd · 2026-05-04 23:09 -0400

Changeset
5c55e2f425af793d9c4589c94e6cfa4f62687524

View source at this commit

Comments

No comments yet.

Log in to comment

Diff

diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -13,6 +13,8 @@
 
 Then open `http://127.0.0.1:8080`, create an account, and create a repository.
 
+Python 3.14 requires Mercurial 7.2 or newer. Older Mercurial releases can fail during startup with `hgdemandimport`/`threading.RLock` import errors.
+
 ## Mercurial client use
 
 Clone and pull are public:
diff --git a/requirements.txt b/requirements.txt
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,4 @@
 bottle>=0.13,<0.14
 bleach>=6.1,<7
 Markdown>=3.8,<4
-mercurial>=6.7,<7
+mercurial>=7.2,<8