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 in Fedora
Search
Petr Viktorin
June 17, 2016
Programming
120
0
Share
Python in Fedora
For the Python Language Summit
Coverage:
https://lwn.net/Articles/690676/
Petr Viktorin
June 17, 2016
More Decks by Petr Viktorin
See All by Petr Viktorin
Komunitní kurzy
encukou
0
240
Jak postavit slovník z jedniček a nul
encukou
0
730
Python Packaging in Fedora
encukou
0
470
Essential Testing Concepts
encukou
0
120
Import Deep Dive
encukou
0
90
Dynamic Time Warping & Synchronizace videí
encukou
0
110
Python 3.4
encukou
0
120
Extending FreeIPA
encukou
0
430
import asyncio
encukou
0
590
Other Decks in Programming
See All in Programming
UaaL×Androidアプリのメモリ計測 — Memory Profilerの先へ
rio432
0
180
Transactional Change Stream Processing With Debezium and Apache Flink
gunnarmorling
1
130
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
6
1k
20260514_its_the_context_window_stupid.pdf
heita
0
1.1k
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
1
970
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
3
1.1k
デフォルト運用のCodeRabbit、1年で何が変わったか / How CodeRabbit Changed Our Code Review in 1 Year
bake0937
1
100
Skillは並べた。動かなかった。契約で繋いだ。— 65個のSkillから、自走する開発サイクルへ
junholee
0
720
Swiftのレキシカルスコープ管理
kntkymt
0
190
新規プロダクトを高速で生み出すハーネスエンジニアリング
seanchas116
3
270
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
120
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
520
Featured
See All Featured
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
200
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Rails Girls Zürich Keynote
gr2m
96
14k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Building an army of robots
kneath
306
46k
Automating Front-end Workflow
addyosmani
1370
210k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
120
Paper Plane
katiecoart
PRO
1
50k
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.7k
Transcript
Python in Fedora Petr Viktorin
[email protected]
Python Language Summit, 2016-05-28
Hello, I'm Petr! Python-Maint team lead Contributor Organizer Mentor
Python 3 in Fedora
fedora.portingdb.xyz Going for 50% packages ported by Fedora 25 (July-August)
Still on Python 2 Desktop toolkits GTK (2 → 3)
Gimp Inkscape Sugar wxWidgets shiboken/PySide python-xlib Ansible Enterprise Samba FreeIPA Odoo Tryton VCS & Co. Mercurial Bazaar Trac Fedora infra Koji & Bodhi fedmsg tools cobbler pulp (OpenStack) Web (Twisted) ToscaWidgets
Our Porting Guides py3c incl. C Extension porting guide RPM
Porting Guide Conservative Porting Guide (ETA: summer)
Fedora's System Python
Stdlib by disk size test asyncio email tkinter encodings distutils
unittest pydoc_data ensurepip ctypes lib2to3 idlelib individual modules
System Python /usr/libexec/system-python Intended for essential system tools & Cloud
Doesn't include the full standard library Packages can opt in to (and test with) it Precedents Debian's python-minimal already unbundled: tkinter (+idle, turtle), test Future idea for dist-sig: Way for packages to optionally specify stdlib subset?
Slides licensed under CC-BY-SA 3.0 http://creativecommons.org/licenses/by-sa/3.0/ Logos belong to their
respective owners