{
"info": {
"author": "Flavio Curella",
"author_email": "flavio.curella@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5"
],
"description": "DataURI\n=======\n\n.. image:: https://travis-ci.org/fcurella/python-datauri.svg?branch=master\n :target: https://travis-ci.org/fcurella/python-datauri\n\n\n.. image:: https://coveralls.io/repos/github/fcurella/python-datauri/badge.svg?branch=master\n :target: https://coveralls.io/github/fcurella/python-datauri?branch=master\n\nData URI manipulation made easy.\n\nThis isn't very robust, and will reject a number of valid data URIs. However, it meets the most useful case: a mimetype, a charset, and the base64 flag.\n\n\nInstallation\n------------\n\n.. code-block:: bash\n\n $ pip install python-datauri\n\n\nParsing\n-------\n\n.. code-block:: python\n\n >>> from datauri import DataURI\n >>> uri = DataURI('data:text/plain;charset=utf-8;base64,VGhlIHF1aWNrIGJyb3duIGZveCBqdW1wZWQgb3ZlciB0aGUgbGF6eSBkb2cu')\n >>> uri.mimetype\n 'text/plain'\n >>> uri.charset\n 'utf-8'\n >>> uri.is_base64\n True\n >>> uri.data\n b'The quick brown fox jumped over the lazy dog.'\n\nNote that ``DataURI.data`` will always return bytes, (which in Python 2 is the same as a string).\nUse ``DataURI.text`` to get the text type (``str`` on Python 3.x, ``unicode`` on Python 2.x).\n\nCreating from a string\n----------------------\n\n.. code-block:: python\n\n >>> from datauri import DataURI\n >>> made = DataURI.make('text/plain', charset='us-ascii', base64=True, data='This is a message.')\n >>> made\n DataURI('data:text/plain;charset=us-ascii;base64,VGhpcyBpcyBhIG1lc3NhZ2Uu')\n >>> made.data\n b'This is a message.'\n\nCreating from a file\n--------------------\n\nThis is really just a convenience method.\n\n.. code-block:: python\n\n >>> from datauri import DataURI\n >>> png_uri = DataURI.from_file('somefile.png')\n >>> png_uri.mimetype\n 'image/png'\n >>> png_uri.data\n b'\\x89PNG\\r\\n...'\n\nLicense\n-------\n\nThis code is released under the `Unlicense `_.\n\nCredits\n-------\n\nThis is a repackaging of `this Gist `_\noriginally written by `Zachary Voase `_.\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/fcurella/python-datauri/",
"keywords": "",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "python-datauri",
"package_url": "https://pypi.org/project/python-datauri/",
"platform": "any",
"project_url": "https://pypi.org/project/python-datauri/",
"project_urls": {
"Homepage": "https://github.com/fcurella/python-datauri/"
},
"release_url": "https://pypi.org/project/python-datauri/0.2.8/",
"requires_dist": null,
"requires_python": "",
"summary": "A li'l class for data URI manipulation in Python",
"version": "0.2.8"
},
"last_serial": 3707116,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "bbd8a95db16b9790f6f9d98cdc4b739d",
"sha256": "db640e560a025227e54bbe2d389adbae839872670de2b9b016b913e064981607"
},
"downloads": -1,
"filename": "python_datauri-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bbd8a95db16b9790f6f9d98cdc4b739d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 4588,
"upload_time": "2017-06-16T17:04:43",
"url": "https://files.pythonhosted.org/packages/86/ca/b03015cece52d9dd79d182fea30eb455184ac8cf9ce6adc789a40fe65dfe/python_datauri-0.0.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "424d9f703f82ebceea1ee26be3ffe59a",
"sha256": "e9b78a580cbc8f790d7015699d1c40f1eb692aa60cd154f84ae202d8b9a6c8f4"
},
"downloads": -1,
"filename": "python-datauri-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "424d9f703f82ebceea1ee26be3ffe59a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2692,
"upload_time": "2017-06-16T17:04:47",
"url": "https://files.pythonhosted.org/packages/4f/2a/7be37c94c4fb02cc582607c39f9f30061897718a24389b1d82c268cdf49c/python-datauri-0.0.1.tar.gz"
}
],
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "87568dcd3d24d1975b4969e8b0d589d0",
"sha256": "4fb1295408449a4862e5eab818fadd2058383934e2453e4a3c872862bd448341"
},
"downloads": -1,
"filename": "python_datauri-0.1.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "87568dcd3d24d1975b4969e8b0d589d0",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 5442,
"upload_time": "2017-06-16T18:07:50",
"url": "https://files.pythonhosted.org/packages/72/31/5398e82ceec2c09ffcf92dbb918a100b9b44344ec7701b2bca59c9099c43/python_datauri-0.1.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "5857ceb6ae5f2e86b7a829fd93932ae0",
"sha256": "b896f5c188dbd5f0651d9df39ce0d8a16c103fc7726ba4f6b5eeed1387a13ecb"
},
"downloads": -1,
"filename": "python-datauri-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "5857ceb6ae5f2e86b7a829fd93932ae0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4085,
"upload_time": "2017-06-16T18:07:51",
"url": "https://files.pythonhosted.org/packages/d5/8c/e08585711d992e1e8f90f31cfd11e4db7cf73a0058b70812851f5a3cf876/python-datauri-0.1.0.tar.gz"
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "505a01bc0c78ca3e6b8e00ed999aed97",
"sha256": "19c19330167e2c4758428cdfcb4ef8cced4091c66a94399767fceaac71081c93"
},
"downloads": -1,
"filename": "python_datauri-0.2.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "505a01bc0c78ca3e6b8e00ed999aed97",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 5596,
"upload_time": "2017-06-16T19:20:07",
"url": "https://files.pythonhosted.org/packages/e8/80/fef543fb4cd484509c7650046915d4cf81a0af9f4962c3da9f99b8421293/python_datauri-0.2.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "bbd0ee988de867b3f249d609c0593186",
"sha256": "5a08e4be0b7c08cbaa614893463865856e7f75650e9d77764ce8967d47b15ba6"
},
"downloads": -1,
"filename": "python-datauri-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "bbd0ee988de867b3f249d609c0593186",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4440,
"upload_time": "2017-06-16T19:20:08",
"url": "https://files.pythonhosted.org/packages/8b/a8/6a814c3adfde7c3c5f092c715c45afd5949b971880f14f0f6ab27c954074/python-datauri-0.2.0.tar.gz"
}
],
"0.2.1": [
{
"comment_text": "",
"digests": {
"md5": "5136e04f6246a3f7d20865c16deb7049",
"sha256": "9110f5f60495a7bcda5adb20b4b0722303c5bde8a320534f164d7918590f48a1"
},
"downloads": -1,
"filename": "python_datauri-0.2.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "5136e04f6246a3f7d20865c16deb7049",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 5738,
"upload_time": "2017-06-16T22:12:58",
"url": "https://files.pythonhosted.org/packages/07/0f/39b47893e41c0bd4b9df64486cc68f67f2762086bdde8d574e51ffd1ca34/python_datauri-0.2.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d806c516db5de99fdb7db95c8d137571",
"sha256": "1456c2b99364f0d7f39cd1068ca53e9eaf6c49c9891afdc317e6b4827de44163"
},
"downloads": -1,
"filename": "python-datauri-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "d806c516db5de99fdb7db95c8d137571",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4672,
"upload_time": "2017-06-16T22:12:59",
"url": "https://files.pythonhosted.org/packages/a5/3f/798cf9dd8616b6f66fd4ec2b69670948d504d064d4b5b4f443da672b7eb2/python-datauri-0.2.1.tar.gz"
}
],
"0.2.2": [
{
"comment_text": "",
"digests": {
"md5": "6a00e247b55bd9d9404cde61e84be9a0",
"sha256": "468e232de3c1b4758192a40910a1bbbf7cf2763f374d55c88df746a1bfd733b1"
},
"downloads": -1,
"filename": "python_datauri-0.2.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "6a00e247b55bd9d9404cde61e84be9a0",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 5765,
"upload_time": "2017-10-16T16:31:43",
"url": "https://files.pythonhosted.org/packages/1b/14/38fe16823857fa4298a4dfc30c79c03b97b575b6d4407f461496cd1cd03f/python_datauri-0.2.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "3d6aabe48e6d698c6fa44a0cdbfe8a5c",
"sha256": "266da5f567c2e173e20a7912da61decf904c37e6215f95c113149bd478528d71"
},
"downloads": -1,
"filename": "python-datauri-0.2.2.tar.gz",
"has_sig": false,
"md5_digest": "3d6aabe48e6d698c6fa44a0cdbfe8a5c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4727,
"upload_time": "2017-10-16T16:31:44",
"url": "https://files.pythonhosted.org/packages/6b/7a/39fc15d13ec70c9c3d75229d372e01cc94076460ac274acf79bb22841f3e/python-datauri-0.2.2.tar.gz"
}
],
"0.2.3": [
{
"comment_text": "",
"digests": {
"md5": "f451be3e49559feade52637a3b13b802",
"sha256": "57bac0f2561df05323b3f3dc3b74c65dabe30faf5f9c74a55d32c5d94fc7d1d7"
},
"downloads": -1,
"filename": "python_datauri-0.2.3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "f451be3e49559feade52637a3b13b802",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 5810,
"upload_time": "2017-10-16T16:53:12",
"url": "https://files.pythonhosted.org/packages/92/a7/f4fe4e1b8650f60f64fe753c25fc4700c6440dc9b3a372ae939f25d3bca7/python_datauri-0.2.3-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "9d3b3bd62d25aee529b550dd8f664bc6",
"sha256": "483d6318daa3ce994ecc5c46215c70a99279694d9abb6de9acc3ea10d54a7e1c"
},
"downloads": -1,
"filename": "python-datauri-0.2.3.tar.gz",
"has_sig": false,
"md5_digest": "9d3b3bd62d25aee529b550dd8f664bc6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4816,
"upload_time": "2017-10-16T16:53:13",
"url": "https://files.pythonhosted.org/packages/60/f2/709f03bad558d068285f4b06c1187f728191d36918eb47acdb471b4fd566/python-datauri-0.2.3.tar.gz"
}
],
"0.2.4": [
{
"comment_text": "",
"digests": {
"md5": "75734fb60cb70d5c7c9002d64492d5e8",
"sha256": "1f6c0546525e5bb9fb2629c78e781ac7d06d0b2e88649bd672643c1cd054579f"
},
"downloads": -1,
"filename": "python_datauri-0.2.4-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "75734fb60cb70d5c7c9002d64492d5e8",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 5854,
"upload_time": "2017-10-16T18:07:59",
"url": "https://files.pythonhosted.org/packages/dc/f3/615761063693f3a09145f69872b5bfee0496121179407c67b05b6f9040a7/python_datauri-0.2.4-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e875c15cd4afebb05bdeb09ac44e8951",
"sha256": "3851803bd5721df9edb8692f64d69c723d14c1fedea52b8ccdcc43887ccd5c98"
},
"downloads": -1,
"filename": "python-datauri-0.2.4.tar.gz",
"has_sig": false,
"md5_digest": "e875c15cd4afebb05bdeb09ac44e8951",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4853,
"upload_time": "2017-10-16T18:08:01",
"url": "https://files.pythonhosted.org/packages/2f/60/b1b0d62c4738e87f7da18d58c64648403b4d283bdbc6601e2bf77e36015a/python-datauri-0.2.4.tar.gz"
}
],
"0.2.5": [
{
"comment_text": "",
"digests": {
"md5": "89037fc8bb010b47be207cd1bb38633f",
"sha256": "7838a4677b40ef6bcf4dc926e219550fc127f0b700246bf70542276254e4f1f3"
},
"downloads": -1,
"filename": "python_datauri-0.2.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "89037fc8bb010b47be207cd1bb38633f",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 6266,
"upload_time": "2017-10-18T16:34:28",
"url": "https://files.pythonhosted.org/packages/f3/a5/c232c7c24b912b735a2fa41a18d1aa65584861c1b6021a1351af6b04a0b1/python_datauri-0.2.5-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "109a638b86e3c17859a716423971917f",
"sha256": "8e2c5428fbe0c206a05b8b38127e438f7c2c930a4aeb511f202b81897f772817"
},
"downloads": -1,
"filename": "python-datauri-0.2.5.tar.gz",
"has_sig": false,
"md5_digest": "109a638b86e3c17859a716423971917f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5840,
"upload_time": "2017-10-18T16:34:29",
"url": "https://files.pythonhosted.org/packages/9d/26/ca22d64c7382aae0b15b9181f6307eb5e2d2bea275372e089b14f9b727d0/python-datauri-0.2.5.tar.gz"
}
],
"0.2.6": [
{
"comment_text": "",
"digests": {
"md5": "cc6a648e0c79016b9deadc8f0fc12146",
"sha256": "748b08d8318a7307116179d388ce138273f51111c1a1ffe3b7e29764a7be8962"
},
"downloads": -1,
"filename": "python_datauri-0.2.6-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "cc6a648e0c79016b9deadc8f0fc12146",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 6380,
"upload_time": "2018-03-06T16:34:33",
"url": "https://files.pythonhosted.org/packages/aa/94/dfb4efa7cfc145393ddbf78e0d34ce7de05ee81572704ea70bedc6599b46/python_datauri-0.2.6-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "684fab3e072738c00625e75122852556",
"sha256": "66ba4d16ab4fba287ec987e4ed32788e055fe5e04d47ae7e0a9a8b0d67e5e130"
},
"downloads": -1,
"filename": "python-datauri-0.2.6.tar.gz",
"has_sig": false,
"md5_digest": "684fab3e072738c00625e75122852556",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8202,
"upload_time": "2018-03-06T16:34:35",
"url": "https://files.pythonhosted.org/packages/29/48/87e82dbbc0174d7b95a3ad232f4e86470d0a6346443220200862e4733c72/python-datauri-0.2.6.tar.gz"
}
],
"0.2.7": [
{
"comment_text": "",
"digests": {
"md5": "7b8f69b6a3079f97e2e7fc18779501d8",
"sha256": "2f70d3710bb79970a9a549bd5b27758a313b9f47a868c0ba140bbebaee9d7300"
},
"downloads": -1,
"filename": "python_datauri-0.2.7-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "7b8f69b6a3079f97e2e7fc18779501d8",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 7612,
"upload_time": "2018-03-26T15:45:16",
"url": "https://files.pythonhosted.org/packages/02/f5/a2d4a0036526c5e7f23fc32c6e877204f8e576daf18ed857cb94cdaa3b22/python_datauri-0.2.7-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "eb39d8810069b411000b87431c67557d",
"sha256": "ab9fa4f7152341682196b4c84f027b05d5cb765fbd13a78bfe90db27daa396ac"
},
"downloads": -1,
"filename": "python-datauri-0.2.7.tar.gz",
"has_sig": false,
"md5_digest": "eb39d8810069b411000b87431c67557d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8377,
"upload_time": "2018-03-26T15:45:17",
"url": "https://files.pythonhosted.org/packages/97/b0/abe6fb6c497a855c8c92fa1614b272e864db732f3798bef0f412b74123c6/python-datauri-0.2.7.tar.gz"
}
],
"0.2.8": [
{
"comment_text": "",
"digests": {
"md5": "53555e7e17403bf14fba811a61d9bad1",
"sha256": "68e8699cf2754a66f185f486c8d4c73e7ee5304aa53253bad0434fdbbde3f0b7"
},
"downloads": -1,
"filename": "python_datauri-0.2.8-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "53555e7e17403bf14fba811a61d9bad1",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 7593,
"upload_time": "2018-03-26T15:46:50",
"url": "https://files.pythonhosted.org/packages/80/c2/6f31183e02912dfff286dbf321ce01ac6ff5dd20453f2f72989292a80de5/python_datauri-0.2.8-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a9a361be5e5071478231ebf52ecc9a49",
"sha256": "5d6062ff85bc785a2230c40151d5aded80f1ce8652d5a31e3a64c78aa6e52a20"
},
"downloads": -1,
"filename": "python-datauri-0.2.8.tar.gz",
"has_sig": false,
"md5_digest": "a9a361be5e5071478231ebf52ecc9a49",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8351,
"upload_time": "2018-03-26T15:46:51",
"url": "https://files.pythonhosted.org/packages/7b/8d/c51c4fd9513a9a8f6b10db8bb89fd43afad4c24819d1d113e03268aeca2e/python-datauri-0.2.8.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "53555e7e17403bf14fba811a61d9bad1",
"sha256": "68e8699cf2754a66f185f486c8d4c73e7ee5304aa53253bad0434fdbbde3f0b7"
},
"downloads": -1,
"filename": "python_datauri-0.2.8-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "53555e7e17403bf14fba811a61d9bad1",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 7593,
"upload_time": "2018-03-26T15:46:50",
"url": "https://files.pythonhosted.org/packages/80/c2/6f31183e02912dfff286dbf321ce01ac6ff5dd20453f2f72989292a80de5/python_datauri-0.2.8-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a9a361be5e5071478231ebf52ecc9a49",
"sha256": "5d6062ff85bc785a2230c40151d5aded80f1ce8652d5a31e3a64c78aa6e52a20"
},
"downloads": -1,
"filename": "python-datauri-0.2.8.tar.gz",
"has_sig": false,
"md5_digest": "a9a361be5e5071478231ebf52ecc9a49",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8351,
"upload_time": "2018-03-26T15:46:51",
"url": "https://files.pythonhosted.org/packages/7b/8d/c51c4fd9513a9a8f6b10db8bb89fd43afad4c24819d1d113e03268aeca2e/python-datauri-0.2.8.tar.gz"
}
]
}