{ "info": { "author": "Matthew Hooker & Jeremy Avnet & Matt Chisholm", "author_email": "uricore@librelist.com", "bugtrack_url": null, "classifiers": [], "description": "# urilib\n\n[![Build Status](https://secure.travis-ci.org/core/uricore.png?branch=master)](http://travis-ci.org/core/uricore)\n\n**WARNING: Rough, raw, and fast changing code. Check back later. ;-)**\n\n--\n\nExample of use:\n\n >>> from httpcore.uri import URI\n >>> from httpcore.iri import IRI\n >>> iri = IRI(u'http://\\N{SNOWMAN}/')\n >>> iri\n IRI(u'http://\\u2603/')\n >>> uri = URI(iri)\n >>> uri\n URI('http://xn--n3h/')\n >>> iri.netloc\n u'http://\\u2603/'\n >>> iri.hostname\n '\\u2603'\n >>> iri.port is None\n True\n >>> iri.path\n u'/'\n >>> hasattr(iri, '__hash__')\n True\n >>> iri.replace(port=8000)\n IRI(u'http://\\u2603:8000/')\n >>> iriq = iri.update_query({'foo': u'42'})\n >>> iriq\n IRI(u'http://\\u2603/?foo=42')\n >>> iriq.update_query(foo=None)\n IRI(u'http://\\u2603/')\n >>> iriq.query\n MultiDict([('foo', '42')])\n >>> URI.from_template('http://{domain}/find{?year*}', domain=\"example.com\",\n ... year=(\"1965\", \"2000\", \"2012\"))\n URI('http://example.com/find?year=1965&year=2000&year=2012')", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/core/uricore", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "uricore", "package_url": "https://pypi.org/project/uricore/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/uricore/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/core/uricore" }, "release_url": "https://pypi.org/project/uricore/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "URI Parsing for Humans.", "version": "0.1.2" }, "last_serial": 774939, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "b0057210933673df493c0fb48935ed00", "sha256": "eb4a29f543d43a870df023b5ace409002859cd500de96f723e2d75da6f765761" }, "downloads": -1, "filename": "uricore-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b0057210933673df493c0fb48935ed00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1511, "upload_time": "2012-05-05T01:09:12", "url": "https://files.pythonhosted.org/packages/6f/90/eb6a73e353a7448559c1dccfb67344f7450c3483d84d3502ea76a7e23bcf/uricore-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "2f537ec25a5ca04b5c176254667d6eff", "sha256": "258197e27a5fe96112b341441d3c054910a141b82af393d4f239299969f32125" }, "downloads": -1, "filename": "uricore-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2f537ec25a5ca04b5c176254667d6eff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2389, "upload_time": "2012-05-13T09:53:12", "url": "https://files.pythonhosted.org/packages/07/39/6535bc9c04f498700567a6be767ac5eff4aaefef2c93707bffafa488431d/uricore-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "4fdb0c7f250750dda2e3d0f964478d65", "sha256": "390a45f51b73f32cbaa6335c6a6776b3076a84b2b27872927b128d979a20ee14" }, "downloads": -1, "filename": "uricore-0.1.2.tar.gz", "has_sig": false, "md5_digest": "4fdb0c7f250750dda2e3d0f964478d65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16095, "upload_time": "2012-05-13T10:07:46", "url": "https://files.pythonhosted.org/packages/7c/2d/6302ff85afbf315257e64eee39131cebf45b94e3c6f98c09fed04634f732/uricore-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4fdb0c7f250750dda2e3d0f964478d65", "sha256": "390a45f51b73f32cbaa6335c6a6776b3076a84b2b27872927b128d979a20ee14" }, "downloads": -1, "filename": "uricore-0.1.2.tar.gz", "has_sig": false, "md5_digest": "4fdb0c7f250750dda2e3d0f964478d65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16095, "upload_time": "2012-05-13T10:07:46", "url": "https://files.pythonhosted.org/packages/7c/2d/6302ff85afbf315257e64eee39131cebf45b94e3c6f98c09fed04634f732/uricore-0.1.2.tar.gz" } ] }