alecthomas / alecthomas/importmagic

GTK+ "broken"

オープン
#53 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
122
フォーク
21
PR マージ指標
30日以内にマージされた PR はありません

説明

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

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。