Skip to content

libfuturize.fixes.fix_absolute_import duplicates initial comments #281

Open
@xmo-odoo

Description

@xmo-odoo

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions