alecthomas / alecthomas/importmagic

GTK+ "broken"

Aperta
#53 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
122
Fork
21
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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()
...
```

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.