Public bug reported:

hg fails to start with Python 3.12.5 and Python 3.13.0rc1 (see the Debian bug 
for details).
This patch adds the threading module to the list of modules which cannot be 
lazy imported.

We will backport Python 3.12.5 to the 24.04 LTS release, so update
mercurial first to avoid later breakage.

There are no code changes, except for the threading module now being
loaded at startup.

Test case: hg starts with Python 3.12.5

** Affects: mercurial (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: mercurial (Ubuntu Noble)
     Importance: Undecided
         Status: New

** Also affects: mercurial (Ubuntu Noble)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2076152

Title:
  SRU: add threading to the list of modules which cannot be lazy
  imported

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mercurial/+bug/2076152/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to