Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Python 3.14 Overview
Search
LINEヤフーTech (LY Corporation Tech)
PRO
December 10, 2025
Technology
1
90
Python 3.14 Overview
2025年11月21日に開催された
Python Meetup Fukuoka #5
で投影したスライドです。 #PythonFukuoka
LINEヤフーTech (LY Corporation Tech)
PRO
December 10, 2025
Tweet
Share
More Decks by LINEヤフーTech (LY Corporation Tech)
See All by LINEヤフーTech (LY Corporation Tech)
AIプラットフォームにおけるMLflowの利用について
lycorptech_jp
PRO
1
74
MLflowダイエット大作戦
lycorptech_jp
PRO
1
47
LINEスタンプ開発の日常
lycorptech_jp
PRO
0
30
LINEスタンプサーバーサイド
lycorptech_jp
PRO
0
32
Yahoo!ファイナンスにおける生成AIを活用した新機能紹介
lycorptech_jp
PRO
0
17
LINEギフト開発の裏側
lycorptech_jp
PRO
0
31
爆速BE開発!Kotlin × Spring Boot × GraphQLで世界が変わった
lycorptech_jp
PRO
1
14
1年でこうなる!?LINEヤフーのAI活用、激変してて笑った
lycorptech_jp
PRO
0
33
1兆メッセージ規模のKafkaプラットフォームを支えるオブザーバビリティ
lycorptech_jp
PRO
0
30
Other Decks in Technology
See All in Technology
業務のトイルをバスターせよ 〜AI時代の生存戦略〜
staka121
PRO
2
100
ChatGPTで論⽂は読めるのか
spatial_ai_network
7
25k
ログ管理の新たな可能性?CloudWatchの新機能をご紹介
ikumi_ono
1
660
モダンデータスタック (MDS) の話とデータ分析が起こすビジネス変革
sutotakeshi
0
470
AIと二人三脚で育てた、個人開発アプリグロース術
zozotech
PRO
1
710
法人支出管理領域におけるソフトウェアアーキテクチャに基づいたテスト戦略の実践
ogugu9
1
220
直接メモリアクセス
koba789
0
290
CARTAのAI CoE が挑む「事業を進化させる AI エンジニアリング」 / carta ai coe evolution business ai engineering
carta_engineering
0
410
A Compass of Thought: Guiding the Future of Test Automation ( #jassttokai25 , #jassttokai )
teyamagu
PRO
1
260
学習データって増やせばいいんですか?
ftakahashi
2
320
「Managed Instances」と「durable functions」で広がるAWS Lambdaのユースケース
lamaglama39
0
300
GitHub Copilotを使いこなす 実例に学ぶAIコーディング活用術
74th
3
2.8k
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
KATA
mclloyd
PRO
32
15k
Side Projects
sachag
455
43k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Scaling GitHub
holman
464
140k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Done Done
chrislema
186
16k
Six Lessons from altMBA
skipperchong
29
4.1k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.3k
Transcript
© LY Corporation LINEヤフー 湛溢洋 Python 3.14 Overview
© LY Corporation • 湛 溢洋(ざん いいやん) • LINEヤフー社内のAIプラットフォームを開発している •
Pythonとパフォーマンスエンジニアリングが好き 2 自己紹介
© LY Corporation 3 Python 3.14 Released! https://www.python.org/downloads/release/python-3140/ より
© LY Corporation $ uv self update $ uv python
install 3.14 $ python3.14 --version Python 3.14.0 4 Python 3.14 Quickstart
© LY Corporation 5 Python 3.14の新機能
© LY Corporation 6 その前に
© LY Corporation 7 What’s Newについて
© LY Corporation 1. とりあえずサマリーを読む: キーワード (e.g. zstd, t-strings) に触れる
2. 元気? a. 元気なら主要機能をしっかり理解する b. 元気がないときは細かい改善を眺める 8 個人的What’s Newの読み方
© LY Corporation • What’s Newの上のほうに書いてある • PEP (Python Enhancement
Proposals) に詳しい背景が書いてあったり するので、気になったらそれも読む • インタプリタにコードを打ち込んで試してみる 9 主要機能をしっかり理解する
© LY Corporation • What’s Newの下のほうに書いてある • 標準ライブラリへの関数の追加など • 気になったらインタプリタにコードを打ち込んでみる
10 細かい改善を眺める
© LY Corporation • free-threading support • subinterpreters • REPL
highlighting • more colour • t-strings • zstd 11 Python 3.14の新機能 https://www.python.org/downloads/release/python-3140/ より
© LY Corporation • Pythonのマルチスレッドプログラムが真価を発揮するようになる • 詳しくは次のセッションで! • Python 3.13からこの機能は入っていたが正式サポートとなった
• PEP 779 12 Free-threading Support
© LY Corporation • 1つのプロセスの中で複数のインタプリタを動かせるようになる機能 • マルチスレッドよりは分離度が高く、マルチプロセスよりは分離度が低い 13 Subinterpreters
© LY Corporation 14 REPL Highlighting
© LY Corporation 15 json CLI More Colour
© LY Corporation 16 argparse help message More Colour
© LY Corporation 17 unittest output More Colour
© LY Corporation 18 t-strings
© LY Corporation • PEP 750 • Python 3.14 x
PEP 750(PyCon JP 2025のセッション) • t-string:テンプレート文字列リテラルの紹介(gihyo.jpの記事) 19 t-stringsを学ぶ
© LY Corporation • 標準ライブラリに compression.zstd が追加された • 圧縮・展開が速くて圧縮率もそこそこ良い 20
zstd
© LY Corporation • datetime.date, datetime.timeクラスにstrptimeメソッドを追加 • io.Reader, io.Writerプロトコル •
json.dumpのエラーが親切に 21 その他
© LY Corporation # Before 3.13 datetime.datetime.strptime("2025-11-21", "%Y-%m-%d").date() # After
3.14 atetime.date.strptime("2025-11-21", "%Y-%m-%d") 22 strptimeメソッド
© LY Corporation 23 io.Reader, io.Writerプロトコル
© LY Corporation 24 json.dumpのエラーが親切に
© LY Corporation 25 json.dumpのエラーが親切に
© LY Corporation • What’s NewからPythonの世界が広がる! • Python 3.14には魅力的な機能がたくさん 26
まとめ