alecthomas / alecthomas/importmagic

GTK+ "broken"

Ouverte
#53 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
122
Forks
21
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

When using GTK+ 3.0 you must call `gi.require_version("Gtk", "3.0")` before other imports, like:

```python
import gi
gi.require_version("Gtk", "3.0")

from gi.repository import Gdk, Gtk

builder = Gtk.Builder()
...
```

But importmagic re-arrange the imports broking the semantic:

```python
import gi
from gi.repository import Gdk, Gtk

gi.require_version("Gtk", "3.0")

builder = Gtk.Builder()
...
```

Is that possible to add something to code to disable in these lines? Something like:

```python
# importmagic-ignore-start
import gi
gi.require_version("Gtk", "3.0")
# importmagic-ignore-end

from gi.repository import Gdk, Gtk

builder = Gtk.Builder()
...
```

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.