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
LINEヤフーTech (LY Corporation Tech)
PRO
December 10, 2025
Technology
230
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Python 3.14 Overview
2025年11月21日に開催された
Python Meetup Fukuoka #5
で投影したスライドです。 #PythonFukuoka
LINEヤフーTech (LY Corporation Tech)
PRO
December 10, 2025
More Decks by LINEヤフーTech (LY Corporation Tech)
See All by LINEヤフーTech (LY Corporation Tech)
検索技術知識0のエンジニアが広告検索システムを内製化して運用するまで
lycorptech_jp
PRO
1
300
No More Log Digging 〜AIを一次調査係にする アラートレビュー改善〜
lycorptech_jp
PRO
0
110
実践!既存 Project への AI-Driven Development 適用〜一ヶ月で Project 唯一のフロントエンドエンジニアを作り出せ〜
lycorptech_jp
PRO
1
450
AIが実装を自走する時代の認知負債との戦い
lycorptech_jp
PRO
3
1.2k
AIと1000本ノックしてたどり着いた、最速のプロダクト開発 ~toC向けAIエージェントUXを、動く選択肢とAIキャパシティで設計する~
lycorptech_jp
PRO
1
180
プライバシー保護の理論と実践
lycorptech_jp
PRO
1
320
Yahoo!ショッピングでのAI-DLCの取り組みについて
lycorptech_jp
PRO
2
790
Business ID Integration at LY Corporation : Phased Migration for a B2B authentication platform with Tens of Millions of Users
lycorptech_jp
PRO
0
77
LINE Messaging: From Active-Standby to Active-Active Multi-DC Architecture
lycorptech_jp
PRO
0
120
Other Decks in Technology
See All in Technology
AI-DLC実践録_フルサイクル開発への挑戦
miyuc
0
260
ハーレムエンジニアリング
kazuma777777
0
180
LLM Internals: 언어 모델의 계보와 알고리즘 진화 (2023~2026)
inureyes
PRO
0
690
AIのためのEthernet技術動向 (SerDes)
markunet
1
220
What's new in Go 1.27?
ciarana
0
260
2026-08-05 IBM Z開発最前線!IBM Bob Premium Package for Zって何がすごいの?
yutanonaka
0
330
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
1
760
Webアクセシビリティ入門 2026
recruitengineers
PRO
3
660
Breaking the Seal: Static Deobfuscation of Compiled V8 JavaScript Bytecode Malware
hshrzd
0
860
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
19k
強化学習「理論」入門
enakai00
3
3.6k
Go 1.27 の標準パッケージに uuid が入った!のでいろいろ喋る / go_127_std_go_uuid
convto
2
300
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
10k
We Are The Robots
honzajavorek
0
300
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
420
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
290
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
260
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Deep Space Network (abreviated)
tonyrice
0
260
The World Runs on Bad Software
bkeepers
PRO
72
12k
Building AI with AI
inesmontani
PRO
1
1.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
530
sira's awesome portfolio website redesign presentation
elsirapls
0
330
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
まとめ