
2026/05/06 3:18
PySimpleGUI バージョン 6
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
2026 年 4 月時点において、PySimpleGUI は商業モデルから LGPL3 の完全なオープンソースライセンスへ公式に移行しています。プロジェクトは即座の生態系安定性を確保するため PyPI でバージョン 4.60.5.1 をリリースすると同時に、レガシーアップグレードメカニズムを廃止し、公式ドキュメント基準に厳密に合わせて新バージョン 6(2026 年 4 月 14 日付で全面利用開始予定)もリリースしています。すべてのデモアプリケーション(例:
psgdemos、psgfiglet)はバージョン 6 にアップグレードされ、PyPI または GitHub から入手可能であり、残りのアプリケーションの更新作業も進行中です。ユーザーは標準的な PyPI コマンド、GitHub の zipballs より直接、またはローカルフォルダへのインストールを通じて利用できますが、この新しいオープンソース方向において古い専用商業機能はサポートされなくなりました。開発は数週間限りの期間続いた後、コミュニティ主導のフェーズへ移行しますが、プロジェクトがバージョン 4 エラからの陳腐な機能ではなく SDK の整合性を優先する安定したコアに集約されることにより、従来の 8 年にわたる商業活動に伴うメンテナンスおよびサポート期間は数週間を超えて不確実になります。本文
待ってください、何と?
2026 年 4 月 6 日
商用化に向けた取り組みの締めくくりを迎え、サーバーの停止や資料のアーカイブが進む中で、今週に PySimpleGUI リポジトリがもはや有効ではないことが分かりました。すべてが PySimpleGUI 5 に対応するように切り替えられ、ドキュメントも同様にバージョン 5 に更新されています。そのため、数日前からプロジェクトを「少なくとも動作可能」、できれば「実用的な状態」にすることを目指してきました。
-
PyPI 上のバージョン 4 について
- まず、バージョン 4.60.5 を PyPI に公開しました。今週中にはバージョン 4.60.5.1 が投稿され、
と実行すれば安定したバージョンを入手できます。pip install PySimpleGUI
- まず、バージョン 4.60.5 を PyPI に公開しました。今週中にはバージョン 4.60.5.1 が投稿され、
-
PySimpleGUI 6(LGPL3 ライセンスへの移行)
- PySimpleGUI 5 の開発には数年以上の歳月がかかりました。これらバグ修正や新機能が放置されて無意味になることを防ぐため、これをオープンソースとしてリリースします。
- バージョン 6 に含まれない機能については、コード自体だけでなくライセンス設定も削除済みです。機能面では、
ドキュメントに記載されている SDK と一致しています。Docs.PySimpleGUI.com
-
今後の展望
- アプリケーションやデモプログラムなどの処理を完了しました。「psgdemos」、「psgfiglet」、「psghotkey」のすべてのアプリがバージョン 6 にアップグレードされ、GitHub および PyPI で公開されています。残りのアプリケーションも順次更新中です。
-
PyPI へのバージョン 6 の投稿
- 火曜日(2026 年 4 月 14 日)に PSG バージョン 6 を PyPI に投稿しました。バージョン 4 公開以来、数年間にわたり多くの改修が行われてきました。すべてが円滑に進むことを願っています!もし何らかの不具合にお遭遇になった場合は、Issue をご自由に作成ください。
メンテナンスおよびサポート 今後数週間は状況が明確に予測できませんが、過去 8 年間の実績を振り返ると、私は予言術には長けていません(冗談です)。
インストール方法 最新公開バージョンは PyPI から以下のコマンドで簡単にインストールできます:
-
PyPI よりインストールする
python -m pip install PySimpleGUI -
GitHub リポジトリから直接インストールする リポジトリをダウンロードせずに、直近のバージョンを GitHub リポジトリから直接インストールするには:
python -m pip install --upgrade https://github.com/PySimpleGUI/PySimpleGUI/zipball/master -
リポジトリをダウンロードしてインストールする リポジトリをダウンロードした場合は、フォルダを開いた状態で以下を実行してください:
python -m pip install .
今後のアップデート予定 GitHub および PyPI への改修は数日に一度ずつ続いています。すべてがバージョン 6 に移行するまで継続されます。