[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:33536] Re: Update to python3.9
-
From:KOJIMA Mitsuhiro
-
Date:Mon, 11 Jan 2021 22:31:00 +0900 (JST)
- Subject: [plamo:33536] Re: Update to python3.9
- From: KOJIMA Mitsuhiro <kojima@xxxxxxxxxxx>
- Date: Mon, 11 Jan 2021 22:30:57 +0900 (JST)
From: KATOH Yasufumi <karma@xxxxxxxxxxxxxxxx>
Subject: [plamo:33535] Re: Update to python3.9
Date: Mon, 11 Jan 2021 21:57:42 +0900
>> これだけ作ってられるなら,アカウントを発行しますので,
>> ぜひ plamo.linet.gr.jp にアップロードしていただけません?
>
> これは賛成ですが、Python 3.9 をいきなり Python パッケージにするのは危険な気がします。
>
> 3.9 を Python39 とするか、3.9 を Python にして、従来のバージョンを別の名前にして残すか。
まぁ,個人的には Python-3.7 で動かないパッケージが増えてきてから更新してもいいかな,
と思ってたりしますが(w
> 特にアプリでなく、何かをビルドする際に Python に依存してることがあって、そこで問題が
> 起こると面倒です。(特に firefox とか chromium とか大型で問題が起こりがち…)
このあたりはビルド環境の requirement に合わせるしかないと思うけど,
Python-3.7 -> 3.9 って文法的に非互換なところってあるんでしたっけ?
基本的に Python-3.7 用のコードは 3.9 でもそのまま通って,両者の違いは,
モジュール類が /usr/lib/python3.7/ に入っているか /usr/lib/python3.9/ に入っているか
くらいじゃないかと思っているのだけれど.
内部処理回りは結構手が入ってそうなので,/usr/lib/python3.7/ 以下のモジュールを
そのまま /usr/lib/python3.9/ に持っていくのはマズいだろうけど,
3.7 で動いてたモジュール類は3.9下でパッケージし直せばそのまま動くくらいの
互換性はあるんじゃないかしらん?
# そう考えると Pythonのモジュール類のパッケージは,py37_ とか py39_ みたいな
# 接頭辞を付ける方がいい,ということになるのかな?
-------
こじま
- Follow-Ups
-
- [plamo:33537] Re: Update to python3.9, KATOH Yasufumi
- References
-
- [plamo:33533] Update to python3.9, ABE Shin-ichi
- [plamo:33534] Re: Update to python3.9, KOJIMA Mitsuhiro
- [plamo:33535] Re: Update to python3.9, KATOH Yasufumi
[検索ページ]
[メール一覧]
Plamo ML 公開システム