hgext/__init__.py
author Boris Feld <boris.feld@octobus.net>
Wed, 20 Sep 2017 19:38:06 +0200
changeset 34836 537de0b14030
parent 28450 155e3308289c
child 43076 2372284d9457
permissions -rw-r--r--
phase: use a binary phase part to push through bundle2 (BC) The part we are using for pull is now used for push too. As we no longer use pushkey, pushkey hooks are no longer triggered. This is an obvious backward incompatible change. We could artificially trigger the pushkey hook within the bundle2 part, but this seemed too hacky to me. An option would be to disable by default this new mechanism for a couple of versions to help people migrate to `txnclose-phase`. I took the liberal and optimistic path to just turn it on by default directly. .. bc:: Push no longer triggers a pushkey hook when updating phases. Use the new `txnclose-phase` and `txnclose-phase` hooks instead. (Applies when both server and client use version 4.4 or above).

from __future__ import absolute_import
import pkgutil
__path__ = pkgutil.extend_path(__path__, __name__)