PythonCharmers/python-future

libfuturize.fixes.fix_absolute_import duplicates initial comments

Open

#281 opened on 2017年4月27日

GitHub で見る
 (1 comment) (0 reactions) (0 assignees)Python (1,172 stars) (327 forks)batch import
0.19bughelp wanted

説明

precondition

  • Create thing/{__init__.py,foo.py,bar.py}
  • Fill foo.py with the following:
    #!/usr/bin/env python
    # -*- encoding: utf-8 -*-
    import bar
    
  • run fix_absolute_import on thing

expected

foo.py should have become:

#!/usr/bin/env python
# -*- encoding: utf-8 -*-
from __future__ import absolute_import
from . import bar

observed

foo.py has actually become:

#!/usr/bin/env python
# -*- encoding: utf-8 -*-
from __future__ import absolute_import
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
from . import bar

コントリビューターガイド

libfuturize.fixes.fix_absolute_import duplicates initial comments · PythonCharmers/python-future#281 | Good First Issue