Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
What is coming in Python packaging by Noah Kant...
Search
PyCon 2014
April 12, 2014
Programming
600
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
What is coming in Python packaging by Noah Kantrowitz
PyCon 2014
April 12, 2014
More Decks by PyCon 2014
See All by PyCon 2014
Postgres Performance for Humans by Craig Kerstiens
pycon2014
28
3.7k
Technical Onboarding, Training, and Mentoring by Kate Heddleston and Nicole Zuckerman
pycon2014
1
2.5k
"My big gay adventure. Making, releasing and selling an indie game made in python." by Luke Miller
pycon2014
2
1.7k
Farewell and Welcome Home, Python in Two Genders by Naomi_Ceder
pycon2014
1
830
Deliver Your Software in an Envelope by Augie Fackler and Nathaniel Manista
pycon2014
1
630
Hitchhikers Guide to Free and Open Source Participation by Elena Williams
pycon2014
6
1.3k
Localization Revisted (aka. Translations Evolved) by Ruchi Varshney
pycon2014
0
750
Smart Dumpster by Bradley E. Angell
pycon2014
0
600
Software Engineering for Hackers: Bridging the Two Solitudes by Tavish Armstrong
pycon2014
0
800
Other Decks in Programming
See All in Programming
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
1.2k
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
370
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
180
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
420
Rails初心者がパスキーを実装してみて大変だったこと
ktombow
0
160
Zero-Tap Sign-In対応、結局何をすればいいの?
mitohato14
0
1.9k
Crash Auto Pipelines
veronikapj
1
400
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
3
1.7k
AIが実装を担う時代の「技術設計」と「チームマネジメント」
kamina_zzz
2
250
baseline으로 마이그레이션, 리팩토링 안전하게 맡기기
fornewid
1
960
Performance Optimization With LLMs
xleitix
0
250
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.7k
Featured
See All Featured
Thoughts on Productivity
jonyablonski
76
5.5k
Code Reviewing Like a Champion
maltzj
529
40k
Crafting Experiences
bethany
1
430
Designing Powerful Visuals for Engaging Learning
tmiket
1
650
Building AI with AI
inesmontani
PRO
1
1.4k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.7k
What the history of the web can teach us about the future of AI
inesmontani
PRO
3
800
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
470
The SEO identity crisis: Don't let AI make you average
varn
0
630
A better future with KSS
kneath
240
18k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Odyssey Design
rkendrick25
PRO
2
930
Transcript
A Zeitgeist Python Packaging Noah Kantrowitz
Me •PSF + PyCon •Balanced •Chef •Making things
Disclaimer This list is not in any specific order.
Org Chart
PyPA
BDFL
Serving Packages
TLS •HTTPS •HSTS •PFS
JSON API •<name>/json •<name>/<ver>/json
CDN •Fastly •Geo-distributed •Static fallback
Mirrors •a-g.pypi.python.org •Mirror authenticity ☠ ⾠ ☠ ⾠ ☠ ⾠
Mirrors •pep381client •Bandersnatch •DevPI ☠
Warehouse •crate.io •PyPI 2.0 •warehouse.python.org ⾠
Getting Packages
Safety Dance •TLS Verification •External links •Dependency links
PEP 453 ☺☻☺☻☺☻☺☻☺☻ ensurepip ☺☻☺☻☺☻☺☻☺☻
Wheels
Conda
Using Packages
venv •pyvenv <path> •source bin/activate
RIP Distribute
Distutils 2 ☠ ☠ ☠ ☠ ☠ ☠
Making Packages
Metadata •Pre-releases •PEP 426 (2.0)
Uploads •Twine •pypissh☠
Guide packaging.python.org
Coming Soon
2.0s •Metadata 2.0 •Sdist 2.0 •Wheel 2.0
Warehouse
Contributing
GitHub •pip •virtualenv •warehouse
Bitbucket •setuptools •pypi •wheel
#pypa
distutils-sig
Sprints
Shout Outs
Donald Stufft
Nick Coghlan
Sponsors
Thank You