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 w 2013 i trochę o przyszłości
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Łukasz Balcerzak
December 16, 2013
0
230
Python 3 w 2013 i trochę o przyszłości
Łukasz Balcerzak
December 16, 2013
Tweet
Share
More Decks by Łukasz Balcerzak
See All by Łukasz Balcerzak
[PL] Porunga - narzędzie do testowania algorytmów
lukaszb
0
59
[PL] Automatyzacja Testów
lukaszb
2
140
[PL] Jak napisać prosty plugin do VIMa w Pythonie
lukaszb
0
270
Featured
See All Featured
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
120
RailsConf 2023
tenderlove
30
1.4k
Designing for Performance
lara
611
70k
Typedesign – Prime Four
hannesfritz
42
3k
Crafting Experiences
bethany
1
80
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
180
Embracing the Ebb and Flow
colly
88
5k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
190
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
Transcript
Lukasz Balcerzak python3 w 2013 i trochę o przyszłości
pypi stats - ooold 2 0 3,5 7 10,5 14
2006 2007 2008 Python 2 Python 3
pypi stats 3 0 2000 4000 6000 8000 2006 2007
2008 2009 2010 2011 2012 2013 Python 2 Python 3
4
➡Liczba wszystkich paczek na pypi: 37k ➡po prostu zdecydowana większość
w ogógle nie posiada odpowiednich oznaczeń do setup.py pypi 5
classifier 6
➡3.0 - grudzień 2008 ➡3.1 - czerwiec 2009 ➡3.2 -
luty 2011 ➡3.3 - wrzesień 2012 ➡brak nowej wersji Python’a 3 w 2013 python 3 7
➡3.0 - grudzień 2018 ➡3.1 - czerwiec 2009 ➡3.2 -
luty 2011 ➡3.3 - wrzesień 2012 ➡brak nowej wersji Python’a 3 w 2013 … stabilnej python 3 8
➡od 2012 ➡powróciły przedrostki dla ciągów znaków ➡venv ➡unittest.mock ➡yield
from ➡ipaddress ➡… python 3.3 9
➡trust me, it’s better than 2.7: http://pyvideo.org/video/1730/ ➡wall of superpowers:
https://python3wos.appspot.com/ python 3.3 10
➡planowana data wydania to luty 2014 ➡asyncio ➡enum ➡ensurepip ➡pathlib
➡statistics python 3.4 11
➡pyenv python 3.4 12
➡ostatnia wersja 2.6 wyszła w październiku 2013 ➡przewidywany support dla
python 2.7 kończy się w maju 2015 ! ➡Pytanie: czy zamierzam rozwijać projekt dłużej niż 2 lata? e, zostanę przy pythonie 2.X 13
➡tox ➡travis-solo ok, to może zacznę wspierać pythona 3 14
➡źródło informacji o datach wydania: http://python.org ➡Jak zebrałem statystki: https://gist.github.com/lukaszb/
7980109 ➡dane w sqlite3: https://gist.github.com/lukaszb/7980135 pytania? 15