Making Py Pi Sux Less Key
Upcoming SlideShare
Loading in...5
×
 

Making Py Pi Sux Less Key

on

  • 2,921 views

 

Statistics

Views

Total Views
2,921
Views on SlideShare
2,706
Embed Views
215

Actions

Likes
2
Downloads
8
Comments
1

8 Embeds 215

http://dev1.veit-schiele.de 105
http://www.zopyx.de 42
http://beta.zopyx.com 38
http://edit.veit-schiele.de 19
http://127.0.0.1 6
http://www.andreas-jung.com 3
http://www.slideshare.net 1
http://localhost 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Making Py Pi Sux Less Key Making Py Pi Sux Less Key Presentation Transcript

  • Three suggestions for making PyPI sux less Andreas Jung ZOPYX Ltd. info@zopyx.com
  • Always upload your packages to PyPI !
  • Why? • all packages hosted on PyPI must be available at any time • we have PyPI mirrors • but we can not mirror all external sites • big installations using zc.buildout depend on PyPI heavily
  • Never ever remove released packages from PyPI!
  • Why? • Large installations often pin all dependency versions for reproducability • removing a released package will break our installations
  • Do proper releases!
  • Proper releases • ensure that it contains reasonable metadata and package description • upload source distros (setup.py sdist) • upload egg release for binary stuff (Win) only • no need to upload eggs for Python-only packages • http://pypi.python.org/pypi/zopyx.trashfinder
  • Help keeping PyPI healhty and useful • Fullfillbasic standards when releasing while stuff on PyPI • Consider PyPI as an eco-system and not as your personal unflushed package toilet • PyPI does not belong to you - it belongs to all of us and it should be useful to all of us