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 Package Managers, Ecossistema, Pipenv e ...
Search
Marcos Vinicius
April 17, 2020
Education
0
240
Python Package Managers, Ecossistema, Pipenv e Poetry
Uma visão do ecossistema Python, seus gerenciadores de pacote, workflows, Pipenv e Poetry.
Marcos Vinicius
April 17, 2020
Tweet
Share
More Decks by Marcos Vinicius
See All by Marcos Vinicius
Microsserviços - Monitoramento e Solução de Problemas com Istio (Service Mesh)
marcosleal_prd
0
76
Angular - Ainda vale a pena?
marcosleal_prd
0
130
Primeiros passos com Banco de Dados NoSQL e MongoDB
marcosleal_prd
0
80
Other Decks in Education
See All in Education
Transición del Management al Neuromanagement
jvpcubias
0
240
附属科学技術高等学校の概要|Science Tokyo(東京科学大学)
sciencetokyo
PRO
0
1.8k
Web Architectures - Lecture 2 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.1k
Introdución ás redes
irocho
0
390
中央教育審議会 教育課程企画特別部会 情報・技術ワーキンググループに向けた提言 ー次期学習指導要領での情報活用能力の抜本的向上に向けてー
codeforeveryone
0
360
SISTEMA DE MEMORIA Y SU IMPACTO EN LAS DECISIONES.
jvpcubias
0
180
Master of Applied Science & Engineering: Computer Science & Master of Science in Applied Informatics: Artificial Intelligence and Data Science
signer
PRO
0
840
Adobe Express
matleenalaakso
1
8k
HCI and Interaction Design - Lecture 2 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.4k
吉岡研究室紹介(2025年度)
kentaroy47
0
520
H5P-työkalut
matleenalaakso
4
40k
Featured
See All Featured
Scaling GitHub
holman
463
140k
Unsuck your backbone
ammeep
671
58k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
116
20k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
How to Ace a Technical Interview
jacobian
280
24k
Code Reviewing Like a Champion
maltzj
526
40k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Balancing Empowerment & Direction
lara
5
710
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Transcript
Python Package Managers
Marcos Vinicius Back-end Developer at @JuntosSomos+
1991 - Python 0.9.0 (Primeira versão pública) 1994 - Python
1.0 2000 - Python 2.0 2008 - Python 3.0 e Python 2.6 2009 - Python 3.1 2010 - Python 2.7 2011 - Python 3.2 2012 - Python 3.3 2014 - Python 3.4 (pip como padrão no Python PEP 453) 2015 - Python 3.5 2018 - Python 3.7 2019 - Python 3.8 2020 - Python 3.8.2 (10/03), Descontinuação do Python 2.7 e prévia do Python 3.9.0 Versions
O Ecossistema
None
None
None
None
None
None
Pública em: • packaging.python.org • pypa.io Ferramentas: • setuptools •
wheel • pypi.org • virtualenv • pip • Pipfile • Pipenv PyPA
Package Managers
Padrão
Pipenv
Solução?
Nop
Fênix?
• Pip-tools • Flit • Pbr • Dephell • Conda
• Poetry • E ainda tem mais... Alternativas
Poetry
None
Made Easy
Benchmarks
In Progress
Promise
Show me the code
None
Marcos Vinicius Back-end Developer at @JuntosSomos+ twitter.com/@marcosv_leal instagram.com/marcosleal.prd medium.com/@coderarena (em
breve) linkedin.com/in/marcosleal-prd speakerdeck.com/marcosleal_prd