[PATCH 7 of 7] py3: use absolute_import in hgk.py

Pulkit Goyal 7895pulkit at gmail.com
Sun Apr 17 13:54:26 EDT 2016


Still you can send bug fixes, template fixes etc. You can read more
about the time based released plan at
https://www.mercurial-scm.org/wiki/TimeBasedReleasePlan

On Sun, Apr 17, 2016 at 11:00 PM, Sean Farley <sean at farley.io> wrote:
>
> Robert Stanca <robert.stanca7 at gmail.com> writes:
>
>> # HG changeset patch
>> # User Robert Stanca <robert.stanca7 at gmail.com>
>> # Date 1460912371 -10800
>> #      Sun Apr 17 19:59:31 2016 +0300
>> # Node ID ab63599d55a290f5bdfdbc28d1b4c1b5b9c33ad0
>> # Parent  c6c5a02fe55672055d74551a0a00730ada9f871a
>> py3: use absolute_import in hgk.py
>
> FYI, the code freeze for 3.8 has already started:
>
> https://www.mercurial-scm.org/wiki/TimeBasedReleasePlan#Code_Freeze
>
> There's a Google calendar link with the dates as well on that wiki page.
>
>>
>> diff -r c6c5a02fe556 -r ab63599d55a2 hgext/hgk.py
>> --- a/hgext/hgk.py    Sun Apr 17 19:58:42 2016 +0300
>> +++ b/hgext/hgk.py    Sun Apr 17 19:59:31 2016 +0300
>> @@ -34,10 +34,22 @@
>>  vdiff on hovered and selected revisions.
>>  '''
>>
>> +from __future__ import absolute_import
>>  import os
>> -from mercurial import cmdutil, commands, patch, scmutil, obsolete
>> -from mercurial.node import nullid, nullrev, short
>> -from mercurial.i18n import _
>> +from mercurial.i18n import (
>> +    _,
>> +)
>> +from mercurial import (
>> +    cmdutil,
>> +    commands,
>> +    node,
>> +    obsolete,
>> +    patch,
>> +    scmutil,
>> +)
>> +nullid = node.nullid
>> +nullrev = node.nullrev
>> +short = node.short
>>
>>  cmdtable = {}
>>  command = cmdutil.command(cmdtable)
>> diff -r c6c5a02fe556 -r ab63599d55a2 tests/test-check-py3-compat.t
>> --- a/tests/test-check-py3-compat.t   Sun Apr 17 19:58:42 2016 +0300
>> +++ b/tests/test-check-py3-compat.t   Sun Apr 17 19:59:31 2016 +0300
>> @@ -16,7 +16,6 @@
>>    hgext/fsmonitor/pywatchman/capabilities.py not using absolute_import
>>    hgext/fsmonitor/pywatchman/pybser.py not using absolute_import
>>    hgext/hgcia.py not using absolute_import
>> -  hgext/hgk.py not using absolute_import
>>    hgext/highlight/__init__.py not using absolute_import
>>    hgext/highlight/highlight.py not using absolute_import
>>    hgext/largefiles/__init__.py not using absolute_import
>> _______________________________________________
>> Mercurial-devel mailing list
>> Mercurial-devel at mercurial-scm.org
>> https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel
>
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at mercurial-scm.org
> https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel


More information about the Mercurial-devel mailing list