Flet のパッケージを置くリポジトリです。Flet の拡張と、Flet のアプリで使う部品を 置きます。どれも MIT で、パッケージごとに PyPI に出します。写して使う雛形と文書は recipes/ にあります。
| パッケージ | 中身 | PyPI |
|---|---|---|
| flet-printing | Flet のアプリから、印刷の画面、共有の画面、PDF の下見を出す(Flutter の printing を包む) | flet-printing |
| flet-gpumap | GPU で格子データ(気象の予報など)を地図に描く Flet の拡張 | flet-gpumap |
PyPI には出しません。使うアプリのリポジトリに写して、名前と道を合わせて使います。
| 雛形 | 中身 |
|---|---|
| flet-windows-release | Flet のアプリの Windows 版を GitHub Actions で組み立て、git のタグの版で Release に載せる。重い import の間に先に出す起動の待ち画面も |
- AIseed Weather(aiseed-dev/weather):
Flet で作った、気象の予報を見るデスクトップアプリです。
- 地図は、flet-gpumap の前身の flet-gpufield で描いています。flet-gpumap が PyPI に出たら、 そちらに切り替える予定です。
- recipes/flet-windows-release は、このアプリの Windows 版の配り方から作りました。
Flet の物でないパッケージ(cf-publish、nc4rs など)は aiai-tools の packages/ に置きます。会社や団体のためのスキルも aiai-tools、個人のための物は aiai にあります。
| 提案 | 何 | 出どころ |
|---|---|---|
| flet-svg / flet-chart | 字も描く SVG の部品(jovial_svg を包む)と、グラフの部品(fl_chart を包む) | seed の天気の画面(2026-11-07)。Flet の Image は SVG の文字を描かない |
<パッケージ>-v<版> のタグ(たとえば flet-gpumap-v0.1.0)を push すると、
.github/workflows/publish-<パッケージ>.yml が、そのフォルダーを組んで PyPI に出します。タグの版と、
組んだ物の版が違うときは止まります。PyPI の側には、パッケージごとに、このリポジトリのワークフローを
Trusted Publishing として登録します。
MIT(LICENSE)。recipes/ も同じです。