私はPythonをほとんど使わないので,あまり関係ない話だが matplotlibで日本語を使う時によく使われる
japanize-matplitlibがpython 3.12で動かず,
Teratailの「japanize_matplotlibの動かし方について」への回答をきっかけにPython 3.12以降への対応のイシューが出たが無反応のため,Japanize-matplotlibのフォーク
matplotlib-fontjaがpipに登録されたらしい。
python 3.12以降はjapanize-matplotlibの代わりにmatplotlib-fontjaを使うという流れになるだろうが,ネットではあまり話題になっておらず,
pythonのバージョン3.12への移行が進むとしばらくは混乱が起きそうだ。
使い方は,ほぼjapanize_matplotlibと同じで,
$ pip3 install matplotlib-fontja
の後,
import matplotlib.pyplot as plt import matplotlib_fontja ...
とか。詳しくはmatplotlib-fontjaを見て下さい。