Python 3.15の“地味だけど効く”新機能たちを読む
Python 3.15と聞くと、つい大きな話題——たとえば lazy imports や tachyon profiler ——に目が行きがちです。 でも今回紹介する記事は、その“見出しになりにくいけれど実は面白い”変更にフォーカスしています。 正直、こういう記事はかなり好きです。派手な新機能よりも、日々の開発で「うわ、これ地味に助かる…」となる改善のほうが、実務では効いたりするからです。この記事もまさにそのタイプでした。 `asyncio.TaskGroup.cancel()` で、TaskGroup をきれいに止めやすくなる `ContextDecorator` が async 関数や generator でも、より自然に使えるようになる `threading.serialize_iterator` などで iterator をスレッド安全に扱いやすくなる `Counter` に XOR `^` が追加される `json.loads()` で `frozendict` や `tuple` を使い、immutable な JSON 表現を作りやすくなる 記事では、Python 3.1
papoo.work