{ "info": { "author": "Oleg Pudeyev", "author_email": "oleg@bsdpower.com", "bugtrack_url": null, "classifiers": [], "description": "ocookie - a comprehensive cookie library for Python\n===================================================\n\nThe goal of ocookie is to provide a comprehensive API for working\nwith cookies.\n\ncookielib provides cookie management functionality, but the client and\nserver parts are separate and not easily convertible from one to the other.\nUsing cookielib is complicated because it expects httplib request and\nresponse objects in order to parse cookies. Lastly, cookielib's API\nitself can be improved.\n\nocookie should satisfy the needs of any application dealing with cookies.\nSpecifically it aims to address the following use cases:\n\n- HTTP clients/crawlers/scrapers dealing with cookies\n- HTTP servers dealing with cookies\n- HTTP proxies forwarding cookies\n- Test frameworks keeping track of cookies and asserting over cookies\n- Examining cookies returned from a single request\n- Keeping track of session cookies via a cookie jar\n- Maintaining pristine lists of cookie headers\n- Accessing cookies as dictionaries\n\nAt the same time ocookie is intended to be easy to use:\n\n- Client and server interfaces are similar where it makes sense\n- Straightforward conversions from client to server objects and vice versa\n- Clear and intuitive naming conventions\n- Complete documentation\n\nocookie is not intended to provide a full cookie parser, as this turns out\nto be a rather complex undertaking. ocookie has a minimal parser that\nwill work for most web sites and applications, and for the remaining cases\nocookie will fall back on cookielib for cookie parsing.\n\nNote: API is not yet stable.\n\nTests\n-----\n\nExecute the test suite by running ``nosetests``.\n\nThe test suite uses some nose features and will not work with unittest alone.\n\n.. image:: https://api.travis-ci.org/p/ocookie.png\n :target: https://travis-ci.org/p/ocookie\n\nLicense\n-------\n\nReleased under the 2 clause BSD license.\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/p/ocookie", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "ocookie", "package_url": "https://pypi.org/project/ocookie/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ocookie/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/p/ocookie" }, "release_url": "https://pypi.org/project/ocookie/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "Comprehensive cookie library", "version": "0.1.1" }, "last_serial": 989841, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "9fc498640646c007237d9edbe8832922", "sha256": "317adeef7c334e9ac86c9af602c295eb243d41fc4e2f02a351b2fd6fb237ce32" }, "downloads": -1, "filename": "ocookie-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9fc498640646c007237d9edbe8832922", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6246, "upload_time": "2014-02-03T21:59:15", "url": "https://files.pythonhosted.org/packages/1f/28/425d8b129cc5446c69a2801a26f4c745e12bd0156b4e8ae87b3699cd8493/ocookie-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9fc498640646c007237d9edbe8832922", "sha256": "317adeef7c334e9ac86c9af602c295eb243d41fc4e2f02a351b2fd6fb237ce32" }, "downloads": -1, "filename": "ocookie-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9fc498640646c007237d9edbe8832922", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6246, "upload_time": "2014-02-03T21:59:15", "url": "https://files.pythonhosted.org/packages/1f/28/425d8b129cc5446c69a2801a26f4c745e12bd0156b4e8ae87b3699cd8493/ocookie-0.1.1.tar.gz" } ] }