Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Python 3.14 Overview
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
LINEヤフーTech (LY Corporation Tech)
PRO
December 10, 2025
Technology
1
140
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)
日本語テキストと音楽の対照学習の技術とその応用
lycorptech_jp
PRO
0
58
Java Virtual Threads, Kotlin Coroutines, Go Goroutinesの比較
lycorptech_jp
PRO
1
86
マイクロサービスアーキテクチャのトレードオフとコンポーネント増加について〜Yahoo!ニュース〜
lycorptech_jp
PRO
0
30
AIプラットフォームにおけるMLflowの利用について
lycorptech_jp
PRO
2
260
MLflowダイエット大作戦
lycorptech_jp
PRO
1
220
4%ルールとN1思考──不確実性に対抗するディスカバリー検証
lycorptech_jp
PRO
1
170
初めてのOSS貢献の雑ガイド
lycorptech_jp
PRO
1
50
LINEスタンプ開発の日常
lycorptech_jp
PRO
1
690
LINEスタンプサーバーサイド
lycorptech_jp
PRO
0
690
Other Decks in Technology
See All in Technology
KubeCon + CloudNativeCon NA ‘25 Recap, Extensibility: Gateway API / NRI
ladicle
0
120
GitHub Copilot CLI 現状確認会議
torumakabe
12
4.5k
Hardware/Software Co-design: Motivations and reflections with respect to security
bcantrill
1
250
The Engineer with a Three-Year Cycle
e99h2121
0
160
会社紹介資料 / Sansan Company Profile
sansan33
PRO
13
400k
さくらのクラウドでのシークレット管理を考える/tamachi.sre#2
fujiwara3
1
220
Azure SRE Agent x PagerDutyによる近未来インシデント対応への期待 / The Future of Incident Response: Azure SRE Agent x PagerDuty
aeonpeople
0
160
クラウドセキュリティの進化 — AWSの20年を振り返る
kei4eva4
0
160
新規事業における「一部だけどコア」な AI精度改善の優先順位づけ
zerebom
0
160
アウトプットはいいぞ / output_iizo
uhooi
0
140
新規事業 toitta におけるAI 機能評価の話 / AI Feature Evaluation in toitta
pokutuna
0
260
メルカリのAI活用を支えるAIセキュリティ
s3h
3
2k
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
0
220
Optimizing for Happiness
mojombo
379
71k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Typedesign – Prime Four
hannesfritz
42
2.9k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
230
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
410
sira's awesome portfolio website redesign presentation
elsirapls
0
130
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
95
How to make the Groovebox
asonas
2
1.9k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
110
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.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
まとめ