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
0
82
Python in Fedora
For the Python Language Summit
Coverage:
https://lwn.net/Articles/690676/
Petr Viktorin
June 17, 2016
Tweet
Share
More Decks by Petr Viktorin
See All by Petr Viktorin
Komunitní kurzy
encukou
0
190
Jak postavit slovník z jedniček a nul
encukou
0
520
Python Packaging in Fedora
encukou
0
360
Essential Testing Concepts
encukou
0
89
Import Deep Dive
encukou
0
54
Dynamic Time Warping & Synchronizace videí
encukou
0
71
Python 3.4
encukou
0
91
Extending FreeIPA
encukou
0
330
import asyncio
encukou
0
500
Other Decks in Programming
See All in Programming
Click-free releases & the making of a CLI app
oheyadam
2
120
NSOutlineView何もわからん:( 前編 / I Don't Understand About NSOutlineView :( Pt. 1
usagimaru
0
350
Why Jakarta EE Matters to Spring - and Vice Versa
ivargrimstad
0
1.3k
WebフロントエンドにおけるGraphQL(あるいはバックエンドのAPI)との向き合い方 / #241106_plk_frontend
izumin5210
4
1.4k
Less waste, more joy, and a lot more green: How Quarkus makes Java better
hollycummins
0
100
React CompilerとFine Grained Reactivityと宣言的UIのこれから / The next chapter of declarative UI
ssssota
5
590
Quine, Polyglot, 良いコード
qnighy
4
650
Djangoの開発環境で工夫したこと - pre-commit / DevContainer
hiroki_yod
1
270
ローコードSaaSのUXを向上させるためのTypeScript
taro28
1
670
Enabling DevOps and Team Topologies Through Architecture: Architecting for Fast Flow
cer
PRO
0
360
Jakarta EE meets AI
ivargrimstad
0
740
距離関数を極める! / SESSIONS 2024
gam0022
0
300
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
Bash Introduction
62gerente
608
210k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
A Philosophy of Restraint
colly
203
16k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Gamification - CAS2011
davidbonilla
80
5k
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
Thoughts on Productivity
jonyablonski
67
4.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
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