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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
79
Angular - Ainda vale a pena?
marcosleal_prd
0
130
Primeiros passos com Banco de Dados NoSQL e MongoDB
marcosleal_prd
0
86
Other Decks in Education
See All in Education
Measuring your measuring
jonoalderson
2
740
Introduction - Lecture 1 - Advanced Topics in Big Data (4023256FNR)
signer
PRO
2
2.3k
自己紹介 / who-am-i
yasulab
6
6.4k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
東大1年生にJulia教えてみた
matsui_528
7
12k
インシデント対応
akira345
0
270
Going over the Edge
jonoalderson
0
750
OSINT入門-CTF for GIRLS_SECCON14電脳会議
nomizone
1
1.1k
RGBでも蛍光を!? / RayTracingCamp11
kugimasa
2
460
心理学を学び活用することで偉大なスクラムマスターを目指す − 大学とコミュニティを組み合わせた学びの循環 / Becoming a great Scrum Master by learning and using psychology
psj59129
1
2k
SJRC 2526
cbtlibrary
1
220
Use Cases and Course Review - Lecture 8 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.4k
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
75
11k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
160
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
WENDY [Excerpt]
tessaabrams
9
36k
The Pragmatic Product Professional
lauravandoore
37
7.2k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
120
Git: the NoSQL Database
bkeepers
PRO
432
66k
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