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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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)
Java Virtual Threads, Kotlin Coroutines, Go Goroutinesの比較
lycorptech_jp
PRO
1
75
マイクロサービスアーキテクチャのトレードオフとコンポーネント増加について〜Yahoo!ニュース〜
lycorptech_jp
PRO
0
28
AIプラットフォームにおけるMLflowの利用について
lycorptech_jp
PRO
2
250
MLflowダイエット大作戦
lycorptech_jp
PRO
1
220
4%ルールとN1思考──不確実性に対抗するディスカバリー検証
lycorptech_jp
PRO
1
170
初めてのOSS貢献の雑ガイド
lycorptech_jp
PRO
1
48
LINEスタンプ開発の日常
lycorptech_jp
PRO
1
680
LINEスタンプサーバーサイド
lycorptech_jp
PRO
0
680
Yahoo!ファイナンスにおける生成AIを活用した新機能紹介
lycorptech_jp
PRO
0
740
Other Decks in Technology
See All in Technology
「AIでできますか?」から「Agentを作ってみました」へ ~「理論上わかる」と「やってみる」の隔たりを埋める方法
applism118
3
2.8k
習慣とAIと環境 — 技術探求を続ける3つの鍵
azukiazusa1
2
740
SREの仕事を自動化する際にやっておきたい5つのポイント
jacopen
3
230
SwiftDataを覗き見る
akidon0000
0
300
[Iceberg Meetup #4] ゼロからはじめる: Apache Icebergとはなにか? / Apache Iceberg for Beginners
databricksjapan
0
370
Regional_NAT_Gatewayについて_basicとの違い_試した内容スケールアウト_インについて_IPv6_dual_networkでの使い分けなど.pdf
cloudevcode
1
100
Databricks Free Editionで始めるLakeflow SDP
taka_aki
0
190
ビジュアルプログラミングIoTLT vol.22
1ftseabass
PRO
0
120
OCI技術資料 : OS管理ハブ 概要
ocise
2
4.2k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
20260120 Amazon VPC のパブリックサブネットを無くしたい!
masaruogura
2
160
kintone開発のプラットフォームエンジニアの紹介
cybozuinsideout
PRO
0
570
Featured
See All Featured
Claude Code のすすめ
schroneko
67
210k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
100
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
140
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
61
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
290
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
120
Building AI with AI
inesmontani
PRO
1
650
How to train your dragon (web standard)
notwaldorf
97
6.5k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.9k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1k
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
まとめ