GET /api/v2/video/283
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "PyCon US 2010", "language": "English", "slug": "pycon-2010--the-state-of-packaging---63", "speakers": [ "Tarek Ziad\u00e9" ], "tags": [ "distribute", "distutils", "easy_install", "packaging", "pip", "pycon", "pycon2010", "pypi", "setuptools" ], "id": 283, "state": 1, "title": "The state of Packaging (#63)", "summary": "", "description": "The state of Packaging\n\n \nPresented by Tarek Ziad\u00e9\n\n \nThe Python Package Index (PyPI) became over the last years an essential tool\nto share your Python programs. As long as you use Distutils standards, you can\nregister and upload your work at PyPI in a few seconds.\n\n \nProjects like Setuptools and Pip added great features on the top of this : the\nability to fetch PyPI to install a project and its dependencies. So you can\n\"easy_install A-Program\" and everything is done automatically for you.\n\n \nBut all these features have shown the flaws and limitations of the current\nDistutils design, and the urgency to make it evolve with respect to the\nexisting OS-specific packaging systems.\n\n \nThis talk will detail the biggest issues that need to be solved, and the work\nthat is being done. It will end up with a presentation of the Distutils\nroadmap, and an overview of the Distribute project, the Setuptools replacer.\n\n", "quality_notes": "", "copyright_text": "Creative Commons Attribution-NonCommercial-ShareAlike 3.0", "embed": "", "thumbnail_url": "", "duration": null, "video_ogv_length": 213007664, "video_ogv_url": "", "video_ogv_download_only": false, "video_mp4_length": null, "video_mp4_url": "", "video_mp4_download_only": false, "video_webm_length": null, "video_webm_url": null, "video_webm_download_only": false, "video_flv_length": null, "video_flv_url": null, "video_flv_download_only": false, "source_url": "", "whiteboard": "", "recorded": "2010-02-19", "added": "2012-02-23T04:20:00", "updated": "2014-04-08T20:28:28.218" }