{ "info": { "author": "Manfred Moitzi", "author_email": "me@mozman.at", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Multimedia :: Graphics", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "svgwrite\n========\n\nAbstract\n--------\n\nA Python library to create SVG drawings.\n\na simple example::\n\n import svgwrite\n\n dwg = svgwrite.Drawing('test.svg', profile='tiny')\n dwg.add(dwg.line((0, 0), (10, 0), stroke=svgwrite.rgb(10, 10, 16, '%')))\n dwg.add(dwg.text('Test', insert=(0, 0.2), fill='red'))\n dwg.save()\n\nfor more examples see: examples.py\n\nAs the name `svgwrite` implies, `svgwrite` creates new SVG drawings, it does not read existing drawings and also does\nnot import existing drawings, but you can always include other SVG drawings by the entity.\n\nInstallation\n------------\n\nwith pip::\n\n pip install svgwrite\n\nor from source::\n\n python setup.py install\n\n\nDocumentation\n-------------\n\nhttp://readthedocs.org/docs/svgwrite/\n\nsvgwrite can be found on GitHub.com at:\n\nhttp://github.com/mozman/svgwrite.git\n\nContact\n-------\n\nsvgwrite@mozman.at\n\nNEWS\n====\n\nVersion 1.3.1 - 2019-06-28\n--------------------------\n\n* BUGFIX: changed license of module shapes.py to MIT license\n\nVersion 1.3.0 - 2019-06-23\n--------------------------\n\n* Dropping Python 2 support in v1.4\n* NEW: easy stylesheet embedding: `Drawing.embed_stylesheet(content)`, see example `using_fonts.py `_\n* NEW: embedded local fonts: `Drawing.embed_font(fontname, filename)`, see example using_fonts.py\n* NEW: embedded web fonts: `Drawing.embed_google_web_font(fontname, uri)`, see example using_fonts.py\n* NEW: shapes extension by `Christof Hanke `_\n* NEW: for write(), save() and saveas(), indentation for pretty print is configurable by `Mitar `_\n* BUGFIX: converted regex strings in tests to raw strings by `tirkarthi `_\n\nVersion 1.2.1 - 2018-11-16\n--------------------------\n\n* BUGFIX: Python 2 pretty print encoding issue\n\nVersion 1.2.0 - 2018-10-27\n--------------------------\n\n* NEW: Inkscape extension - support for Inkscape layers\n* BUGFIX: compatibility with Python 3.7 by fixing re.split() usage\n\nVersion 1.1.12 - 2017-12-27\n---------------------------\n\n* BUGFIX: values attribute for element animate, accepts any semicolon separated values\n\nVersion 1.1.11 - 2017-05-31\n---------------------------\n\n* CHANGED: e.set_markers((sm, mm, em)), accepts None/False values to set markers individually, like just set end\n marker: s.set_markers((None, False, em))\n* BUGFIX: text-decoration attribute accepts multiple values like 'underline overline'\n\nVersion 1.1.10 - 2017-01-28\n---------------------------\n\n* NEW: added `pretty` argument to `Drawing.write`, `Drawing.save` and `Drawing.saveas` to produce easy to read XML\n output, svgwrite reparses the output string with minidom, this reduces the performance because this process requires\n memory and runtime, default value for `pretty` is False.\n* Moved repository to GitHub.com: http://github.com/mozman/svgwrite.git\n\nVersion 1.1.9 - 2016-10-26\n--------------------------\n\n* NEW: added solidColor paint server (only valid in the Tiny 1.2 profile)\n\nVersion 1.1.8 - 2016-05-31\n--------------------------\n\n* BUGFIX: None checks: 'if value:' -> 'if value is not None:'\n\nVersion 1.1.7 - 2016-05-22\n--------------------------\n\n* BUGFIX: color accepts percentage values as floats like \"rgb(10.2%, 3.78%, 20%)\"\n\nVersion 1.1.6 - 2014-05-30\n--------------------------\n\n* BUGFIX: sign for offset-value wasn't optional\n\nVersion 1.1.5 - 2014-03-26\n--------------------------\n\n* BUGFIX: xml serialization for CPython 3.4.0\n\nVersion 1.1.4 - 2014-03-16\n--------------------------\n\n* simplified path parser\n* pyparsing as external dependency (by jenselme)\n\nVersion 1.1.3 - 2013-10-01\n--------------------------\n\n* updated pyparsing for Python 3 to version 2.0.1 (prior version caused memory leaks)\n* BUGFIX: utf8 to unicode encoding error for Python 2.7\n* Tests for Python 3 require CPython3.3 or newer, using the 'u' prefix.\n\nVersion 1.1.2 - 2013-01-08\n--------------------------\n\n* prevent setup.py from compiling all modules - error with 'pyparsing_py2.py' and Python3\n* BUGFIX: all tests run with CPython3.3\n\nVersion 1.1.1 - 2012-08-15\n--------------------------\n\n* License changed to MIT License\n* tested with CPython2.7, CPython3.2, CPython3.3 and pypy-1.9 on Win7 Pro 32-bit\n* BUGFIX: dwg.animateTranform() -> dwg.animateTransform()\n* BUGFIX: in examples, replaced width and height params by size parameter\n* added examples\n* edit docs\n\nVersion 1.0.1 - 2012-06-08\n--------------------------\n\n* added inline stylesheets\n* added examples created by Lawrence Tattrie\n\nVersion 1.0.0 - 2012-05-27\n--------------------------\n\n* stable\n* tested with CPython 2.7, CPython 3.2, pypy-1.8\n* added script tag - thx to jmahmood\n* docs also available at: http://readthedocs.org/docs/svgwrite\n\nVersion 0.2.4 - 2011-12-30\n--------------------------\n\n* beta version\n* Python 2.7: all strings will be converted by the unicode() function, for strings containing none-ascii-characters use\n prefix ``u\"\"`` or better use ``from __future__ import unicode_literals``, because this is Python 3 compatible.\n* tested with CPython 2.7, CPython 3.2, and PyPy 1.7\n* BUGFIX: color parsing accepts white spaces in ``rgb()`` like ``rgb(0, 0, 0)``\n\nVersion 0.2.3 - 2010-11-13\n--------------------------\n\n* beta version\n* Python 3.1 support\n* splitted examples.py into several files and moved them to the subdir 'examples'\n\nVersion 0.2.2 - 2010-11-05\n--------------------------\n\n* alpha version\n* removed 'attribs' parameter from all constructors\n* new elements: Set, Animate, AnimateMotion, AnimateColor, AnimateTransform, all filter elements\n* added set_desc(title, desc), set_metadata(xmldata) to BaseElement class\n* moved content of interfaces.py to mixins.py, (ITransform -> Transform and so on)\n\nVersion 0.2.1 - 2010-10-31\n--------------------------\n\n* alpha version\n* new elements: Marker, ClipPath, Mask\n* paint service: LinearGradient, RadialGradient, Pattern\n\nVersion 0.2.0 - 2010-10-24\n--------------------------\n\n* alpha version\n* validator rewritten as validator2.py\n* debug and profile options separated for each drawing object\n* important change: create objects with factory functions of the *Drawing* class: drawing.(...)\n* added mixins for setting stroke and fill properties\n* new elements: Hyperlink, Image, TextArea,\n\nVersion 0.1.0 - 2010-09-26\n--------------------------\n\n* alpha version\n* new elements:\n\n * basic shapes: Line, Rect, Circle, Ellipse, Polyline, Polygon, Path\n * text elements: Text, TSpan, TRef, TextPath\n * container elements: Group, Symbol, SVG, Use, Defs\n\n* for examples see: examples.py\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "http://github.com/mozman/svgwrite/releases", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/mozman/svgwrite.git", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "svgwrite", "package_url": "https://pypi.org/project/svgwrite/", "platform": "OS Independent", "project_url": "https://pypi.org/project/svgwrite/", "project_urls": { "Download": "http://github.com/mozman/svgwrite/releases", "Homepage": "http://github.com/mozman/svgwrite.git" }, "release_url": "https://pypi.org/project/svgwrite/1.3.1/", "requires_dist": [ "pyparsing (>=2.0.1)" ], "requires_python": "", "summary": "A Python library to create SVG drawings.", "version": "1.3.1" }, "last_serial": 5461358, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "f940cf65d76a1160cc71ff4f6dac0927", "sha256": "e064f6e36bfd279d2ae6bb6a5b5e5f2b449063e62465c36cac587429a4eb681b" }, "downloads": -1, "filename": "svgwrite-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f940cf65d76a1160cc71ff4f6dac0927", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 154993, "upload_time": "2012-05-27T12:48:56", "url": "https://files.pythonhosted.org/packages/4b/bb/2e83ae90052f20d145ca12fa2481ff4a1f77cf679d987893cfd04c84e321/svgwrite-1.0.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "688d8de9cf340d4febf7e3bd515fce48", "sha256": "3356beec5f03cb3daece6660be308364c2474d487bfeda065e0bf01df05c19b4" }, "downloads": -1, "filename": "svgwrite-1.0.0.zip", "has_sig": false, "md5_digest": "688d8de9cf340d4febf7e3bd515fce48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 195875, "upload_time": "2012-05-27T12:48:57", "url": "https://files.pythonhosted.org/packages/af/f2/1b69b3a12df61ccc1d58bc895d197050914e9e857070da9407b475b66caa/svgwrite-1.0.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ab4cc05e03f1c478c5e481cc0c70c015", "sha256": "a695ad3a6234f9264b2dddc3fa155eca3f5100b5aabe281d7465d9183e1806ad" }, "downloads": -1, "filename": "svgwrite-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ab4cc05e03f1c478c5e481cc0c70c015", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 183916, "upload_time": "2012-06-08T08:48:59", "url": "https://files.pythonhosted.org/packages/d8/33/1f1ac071e66483116246920d32f3c1150525d65cf825a56df1fd49a0362e/svgwrite-1.0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "1b75dcf5fe71e836a1a8d968604f03f1", "sha256": "f9142444bee57a45cf51facbc54255c67eb6448aca5fb9d95dba7ec84cd61109" }, "downloads": -1, "filename": "svgwrite-1.0.1.zip", "has_sig": false, "md5_digest": "1b75dcf5fe71e836a1a8d968604f03f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 237805, "upload_time": "2012-06-08T08:49:01", "url": "https://files.pythonhosted.org/packages/5f/77/d02c026e0f97026404a3614a0de41578c7215bce2d4d71e3942f111f1f6b/svgwrite-1.0.1.zip" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "defa553a631be00425c9b6ea4991c930", "sha256": "d310ca278ba589f03e52f6fb9973df579884f9d969c9ad73d3f70201382cf95d" }, "downloads": -1, "filename": "svgwrite-1.1.1.tar.gz", "has_sig": false, "md5_digest": "defa553a631be00425c9b6ea4991c930", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 173030, "upload_time": "2012-08-15T08:01:09", "url": "https://files.pythonhosted.org/packages/a0/d9/6aa4a8d52a668ebd1453ded265d18429af8637bdd038a4af57f053f33f2c/svgwrite-1.1.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "b8cb1161c275210906e84e5b69839240", "sha256": "4c0fbab1323201683f3098dd6fca7da6b7c95d27ee410a8b5e18123fee80ebd5" }, "downloads": -1, "filename": "svgwrite-1.1.1.zip", "has_sig": false, "md5_digest": "b8cb1161c275210906e84e5b69839240", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 227686, "upload_time": "2012-08-15T08:01:07", "url": "https://files.pythonhosted.org/packages/8c/23/1b1ae236db0c5a20e78b082b4f8b34730d53a4e6f11e195b384839b99788/svgwrite-1.1.1.zip" } ], "1.1.10": [ { "comment_text": "", "digests": { "md5": "fb8e95d69b5ae6af6e19d465c65cdfdf", "sha256": "bb562ae8355042a33342f38c103bed8838035c1527b2d7640c9b377bc5f96661" }, "downloads": -1, "filename": "svgwrite-1.1.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fb8e95d69b5ae6af6e19d465c65cdfdf", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 64777, "upload_time": "2017-01-28T09:18:59", "url": "https://files.pythonhosted.org/packages/e1/4c/60fc5aa6efd3954b628d95f9dc34e941a282416f605111a8eface7abc706/svgwrite-1.1.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9cefc08e9e756d578893a37940ca4f0f", "sha256": "e01417797ddd1c993622eccbd7d168705e1db8c7cc3aa6ed144457d47206b93b" }, "downloads": -1, "filename": "svgwrite-1.1.10.zip", "has_sig": false, "md5_digest": "9cefc08e9e756d578893a37940ca4f0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 170905, "upload_time": "2017-01-28T09:18:55", "url": "https://files.pythonhosted.org/packages/30/7c/7b6c0a74de3b27e3c478b708f2631818bcb9f179c478eb0713f02a98b87f/svgwrite-1.1.10.zip" } ], "1.1.11": [ { "comment_text": "", "digests": { "md5": "436bce5d4fcf81f8bd1716aa90716186", "sha256": "679507bb71c4eefb0d6c15643dbb8489ed0e3088330f46df30d7dc2abd897a82" }, "downloads": -1, "filename": "svgwrite-1.1.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "436bce5d4fcf81f8bd1716aa90716186", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 64574, "upload_time": "2017-05-31T03:22:57", "url": "https://files.pythonhosted.org/packages/f6/92/60aa8a2953412060799f125d5b0de6417e7d507f3d6af606503cf1fd10d8/svgwrite-1.1.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "106f937fdaafd05945631099d0db27f2", "sha256": "451c7f16220d654be0cfdbd13cc6f23aca69e6fd3ca19254e80b5f6d9ca6af5a" }, "downloads": -1, "filename": "svgwrite-1.1.11.zip", "has_sig": false, "md5_digest": "106f937fdaafd05945631099d0db27f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 171664, "upload_time": "2017-05-31T03:22:53", "url": "https://files.pythonhosted.org/packages/69/a5/c5edc66eb5bd9259589b3a379c8aac4084a92cad48fc688b07c1108da272/svgwrite-1.1.11.zip" } ], "1.1.12": [ { "comment_text": "", "digests": { "md5": "be4c85b92485786970b4634cd4434900", "sha256": "4e84a0cd48bb116d26fa6f157e5902271bd1efb5ac5c6157d9811fda5a3d95a3" }, "downloads": -1, "filename": "svgwrite-1.1.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "be4c85b92485786970b4634cd4434900", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 64634, "upload_time": "2017-12-27T07:03:02", "url": "https://files.pythonhosted.org/packages/9f/27/a29fc710b5fc4dc8031d55e903c1352a194df4014dccf8b507049dd754e6/svgwrite-1.1.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05780a4a8ba33c16842faf37818d670e", "sha256": "968c99f193f34f0fa7f0b3e82f49b93789c7c45cd89ce190480f16020d41ab79" }, "downloads": -1, "filename": "svgwrite-1.1.12.zip", "has_sig": false, "md5_digest": "05780a4a8ba33c16842faf37818d670e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 171947, "upload_time": "2017-12-27T07:02:57", "url": "https://files.pythonhosted.org/packages/a6/e1/8d592fc801e1dc2958fe0c84c733ed729d4020daa1826c58978f9d601bb4/svgwrite-1.1.12.zip" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "5ab1a40bad050ddeac526e4e4c70ba93", "sha256": "cdb1732103381f6695fd6c86c91e1170ed8955b04acec6852fa33f9dc00dbe76" }, "downloads": -1, "filename": "svgwrite-1.1.2.tar.gz", "has_sig": false, "md5_digest": "5ab1a40bad050ddeac526e4e4c70ba93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 173637, "upload_time": "2013-01-08T16:59:22", "url": "https://files.pythonhosted.org/packages/59/37/f7babeb8e2dbf09711a82d3098754798235e9562acfcdbd8f5c0c1ab63f1/svgwrite-1.1.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "10e43ec2a92173be51b75b53dd9422f6", "sha256": "35b6bacd5eab49ccc7ea7733ecff55fd85d7d3cecf8a75a1414d26f4555b921b" }, "downloads": -1, "filename": "svgwrite-1.1.2.zip", "has_sig": false, "md5_digest": "10e43ec2a92173be51b75b53dd9422f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 227959, "upload_time": "2013-01-08T16:59:25", "url": "https://files.pythonhosted.org/packages/73/d7/1655d0005b680fb978bba8f0b8dad622b8449641263ac20b8ba0b12f15c2/svgwrite-1.1.2.zip" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "01adbeae1d75741f515058120f761120", "sha256": "f8d95d1929150dabdc9dc77136524060cfecbe150989ba89742a7c90c6cfdfe8" }, "downloads": -1, "filename": "svgwrite-1.1.3.tar.gz", "has_sig": false, "md5_digest": "01adbeae1d75741f515058120f761120", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 174172, "upload_time": "2013-10-30T10:10:12", "url": "https://files.pythonhosted.org/packages/b6/3a/0aad89979d5037e39298c446f2399dda80e56b4c2400f9198428b8c92b65/svgwrite-1.1.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "aaa0ea35ff121553aad3e1dfd9f3fc91", "sha256": "cca56a584e908d61415d58e49bbd21f3b0bb23e78c0e6a4a88fee287a0d516d1" }, "downloads": -1, "filename": "svgwrite-1.1.3.zip", "has_sig": false, "md5_digest": "aaa0ea35ff121553aad3e1dfd9f3fc91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 228501, "upload_time": "2013-10-30T10:10:16", "url": "https://files.pythonhosted.org/packages/59/28/2e4645b3b9089c65cbc023ba4258a80e4682a5446cd4789e091abac1792f/svgwrite-1.1.3.zip" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "1e0c82088b68dcb5cffb64d2f820965a", "sha256": "c0e3590380ae8d4800805a3fdd96735d149fdcb242c2d1e2ece48bd9ee42766b" }, "downloads": -1, "filename": "svgwrite-1.1.4.tar.gz", "has_sig": false, "md5_digest": "1e0c82088b68dcb5cffb64d2f820965a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 109454, "upload_time": "2014-03-16T07:18:52", "url": "https://files.pythonhosted.org/packages/bc/51/fc5183679c7ffc901951e1fae2b9a2d134e17a8bc93839c7817af2d5e2f1/svgwrite-1.1.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "b2ba5be2d44a88762f0ca763223ad942", "sha256": "5dfa4911978702613d49b725fbf0b8346582b584f27730453ba4ad2c728f876e" }, "downloads": -1, "filename": "svgwrite-1.1.4.zip", "has_sig": false, "md5_digest": "b2ba5be2d44a88762f0ca763223ad942", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163779, "upload_time": "2014-03-16T07:18:54", "url": "https://files.pythonhosted.org/packages/e7/00/6de4414cdf3d7ab584f3de4b74f9240bb6d19c4c647bc85458d038e818fd/svgwrite-1.1.4.zip" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "a223e697723216d22b3677a59e9c748c", "sha256": "59c6a59b3f8d6ec7f5eb724ae0f5213a5d635904b3df916d2e62baf70ddbc36d" }, "downloads": -1, "filename": "svgwrite-1.1.5.tar.gz", "has_sig": false, "md5_digest": "a223e697723216d22b3677a59e9c748c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 109508, "upload_time": "2014-03-26T18:04:46", "url": "https://files.pythonhosted.org/packages/08/a1/c1556ac2ceb24865c73da27b22a36ecf048a92284b936d192b4c9fef7c89/svgwrite-1.1.5.tar.gz" }, { "comment_text": "", "digests": { "md5": "185b9253eec48e45d2ef97eb6a266566", "sha256": "1ce8f0365a1045dacd0b52f5dfae139d6c45b5ac2b3e008656c7b8da0c35f2a4" }, "downloads": -1, "filename": "svgwrite-1.1.5.zip", "has_sig": false, "md5_digest": "185b9253eec48e45d2ef97eb6a266566", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163887, "upload_time": "2014-03-26T18:04:49", "url": "https://files.pythonhosted.org/packages/8a/7e/a3aeaf5e7f9b52c894cbbf495ee875844c88907a0f79ec0828fb88e58140/svgwrite-1.1.5.zip" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "0d54ccf5584dd1f98fe22b7ac172bef1", "sha256": "1f018813072aa4d7e95e58f133acb3f68fa7de0a0d89ec9402cc38406a0ec5b8" }, "downloads": -1, "filename": "svgwrite-1.1.6.tar.gz", "has_sig": false, "md5_digest": "0d54ccf5584dd1f98fe22b7ac172bef1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 109586, "upload_time": "2014-05-30T05:13:59", "url": "https://files.pythonhosted.org/packages/3a/e1/95a3716622941380a37645f92045aa1341ba985bf7067db286897ac847d2/svgwrite-1.1.6.tar.gz" }, { "comment_text": "", "digests": { "md5": "d57797786f9816617636f06b5566c5f7", "sha256": "93ce25e5fddbf0bdf0da3e2011990f947588b68ccd78d3058946bec987ed8077" }, "downloads": -1, "filename": "svgwrite-1.1.6.zip", "has_sig": false, "md5_digest": "d57797786f9816617636f06b5566c5f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163951, "upload_time": "2014-05-30T05:14:01", "url": "https://files.pythonhosted.org/packages/3e/90/40ac74b84434b083bb2e2bc12cdecfa3e9ab8bd9bb50d0a09894c05fcca7/svgwrite-1.1.6.zip" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "08e0954c8c9d60c56ddf466bd56d6b3a", "sha256": "02b68b4a53f0ba6edf07f3194f79e69a9d7a22ea022a3458e1055440ee3af15b" }, "downloads": -1, "filename": "svgwrite-1.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "08e0954c8c9d60c56ddf466bd56d6b3a", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 131782, "upload_time": "2016-05-22T05:54:43", "url": "https://files.pythonhosted.org/packages/ee/5c/41e500340d286d48e98045f6efde31e72505a768e92b7e7e826a4094eaf8/svgwrite-1.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62e30c62ec98d057553a5556a5cbfd2c", "sha256": "fc235f5569512d6071718726b7c4024434cac93b436d4915014e4c9ca38a130c" }, "downloads": -1, "filename": "svgwrite-1.1.7.tar.gz", "has_sig": false, "md5_digest": "62e30c62ec98d057553a5556a5cbfd2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 110184, "upload_time": "2016-05-22T05:54:16", "url": "https://files.pythonhosted.org/packages/81/37/68d601c506a44982e4919e944afc2854b059b9070be3c3335ea2d2923632/svgwrite-1.1.7.tar.gz" }, { "comment_text": "", "digests": { "md5": "904e59cdc2764a7970665fe167852d11", "sha256": "45885f307ede4ef1876970e3354da18eb88ce7339a1397a2e24d8254b401289c" }, "downloads": -1, "filename": "svgwrite-1.1.7.zip", "has_sig": false, "md5_digest": "904e59cdc2764a7970665fe167852d11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 164706, "upload_time": "2016-05-22T05:54:27", "url": "https://files.pythonhosted.org/packages/f3/50/a03a80fdfad65227cac292d1058fc0897b0ccf6dd8f6261a15b3f11ada82/svgwrite-1.1.7.zip" } ], "1.1.8": [ { "comment_text": "", "digests": { "md5": "bf942422e974d54b16bdd5349ab480ad", "sha256": "a8a619e52f11fc72a76c7cdb8ebaca5f78cb774a11c78ea156c2740d4395e4ae" }, "downloads": -1, "filename": "svgwrite-1.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "bf942422e974d54b16bdd5349ab480ad", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 131880, "upload_time": "2016-05-31T05:18:13", "url": "https://files.pythonhosted.org/packages/9b/ab/d4d2477703517fede41c04fadabb6f9ad947f0258f1e4950f4649acf5d35/svgwrite-1.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a8902566557b23114c8cb57eca38bfe", "sha256": "934645b2a2d599b208d7755d75fffe7304e12d9f54f00284eacc130aebbfd59b" }, "downloads": -1, "filename": "svgwrite-1.1.8.tar.gz", "has_sig": false, "md5_digest": "7a8902566557b23114c8cb57eca38bfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 110245, "upload_time": "2016-05-31T05:17:09", "url": "https://files.pythonhosted.org/packages/fe/a9/91eaf130f02eea843f65b6484ce64e008000e5307dbe465dc107760a8083/svgwrite-1.1.8.tar.gz" } ], "1.1.9": [ { "comment_text": "", "digests": { "md5": "4253c7fa69acbe85a6b5389b5079830b", "sha256": "bc8cdb5b76fd4cc685966a0e2ddcd506680785a8074cd6ef2a924983071941be" }, "downloads": -1, "filename": "svgwrite-1.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "4253c7fa69acbe85a6b5389b5079830b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 132972, "upload_time": "2016-10-27T07:10:22", "url": "https://files.pythonhosted.org/packages/25/c8/592b3702a74025d7c6e4a05fa73da510bb08c54e142df0cf80f8913f0fab/svgwrite-1.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "038792bae3aa11cbbba0371e516d8700", "sha256": "30add419486dc3f3b82fa0b134a5d5ebd19da19f88f0a9ba3dcad3b4c314261e" }, "downloads": -1, "filename": "svgwrite-1.1.9.tar.gz", "has_sig": false, "md5_digest": "038792bae3aa11cbbba0371e516d8700", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 111085, "upload_time": "2016-10-27T07:10:13", "url": "https://files.pythonhosted.org/packages/27/77/041204e668cdcd305b3366dbf486baa70bfcf40705ed4a658ef4fd3f0a74/svgwrite-1.1.9.tar.gz" }, { "comment_text": "", "digests": { "md5": "50c8d835c23cc4280539ff6717389b05", "sha256": "53717dcde09b4dba32cb1512340dc76a32256d5fdcf9d71a95af86b27418931d" }, "downloads": -1, "filename": "svgwrite-1.1.9.zip", "has_sig": false, "md5_digest": "50c8d835c23cc4280539ff6717389b05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 167922, "upload_time": "2016-10-27T07:10:16", "url": "https://files.pythonhosted.org/packages/c7/81/34d72c8dbfe72afdd05bb62f53f90b944b6eee36d7505f190e556903bf87/svgwrite-1.1.9.zip" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "1701e2c8d24c38242a8ead34f9cf683b", "sha256": "19954fba837bec30d532f2c316324a367d5936f022f4bc5adf309ec1ecdff521" }, "downloads": -1, "filename": "svgwrite-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1701e2c8d24c38242a8ead34f9cf683b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 66150, "upload_time": "2018-10-27T13:43:37", "url": "https://files.pythonhosted.org/packages/83/35/df2ecc1afe36d25c86db81e43bd96320a0174aed490e9641bf260f69deb5/svgwrite-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "293c7a08f351afe8f4820655dca9a31b", "sha256": "d72c04031f621a71e08d6360eb31a86193f9df321b72f895d83936b11b3ded56" }, "downloads": -1, "filename": "svgwrite-1.2.0.zip", "has_sig": false, "md5_digest": "293c7a08f351afe8f4820655dca9a31b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 176498, "upload_time": "2018-10-27T13:43:34", "url": "https://files.pythonhosted.org/packages/28/8d/2f76c90478ccd6d7cbadb40c7041ecbd14c3975b5e0a99699dbc36a25ff0/svgwrite-1.2.0.zip" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "c9b30d09283195fa0182290071635a8d", "sha256": "3a3ffd9cea9323ca53afd2e5049c2be174590078d306ea5fe3e2dce037a29343" }, "downloads": -1, "filename": "svgwrite-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c9b30d09283195fa0182290071635a8d", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 66273, "upload_time": "2018-11-16T04:18:23", "url": "https://files.pythonhosted.org/packages/87/ce/3259f75aebb12d8c7dd9e8c479ad4968db5ed18e03f24ee4f6be9d9aed23/svgwrite-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92bf878a1c113eeb2bd64e70c1ecf4f2", "sha256": "72ef66c9fe367989823cb237ab7f012ac809dd3ba76c1b5ebd9aa61580e2e75e" }, "downloads": -1, "filename": "svgwrite-1.2.1.zip", "has_sig": false, "md5_digest": "92bf878a1c113eeb2bd64e70c1ecf4f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 176795, "upload_time": "2018-11-16T04:18:19", "url": "https://files.pythonhosted.org/packages/a5/b8/0a9d25dfaea196ecba2c8eb58a1ee6f337320e8ecbbe5254729dae36b60c/svgwrite-1.2.1.zip" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "ab32efabf6923074f5fce8709b51ec21", "sha256": "e6a141b662f4bd83bcbfb99c4efb38fbe2898ac944917e6162e1e05f842065e1" }, "downloads": -1, "filename": "svgwrite-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab32efabf6923074f5fce8709b51ec21", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67811, "upload_time": "2019-06-23T03:47:40", "url": "https://files.pythonhosted.org/packages/e4/35/d21469e2e18d5a4afae9d1816c9618a8429bb516eda7b77709d777505ff5/svgwrite-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66037ccda9d7a2ec513583372a4ff885", "sha256": "6a46d2b4ed7565bcff05986c88bf3020724b5ecc7608448903616818dd2bdf95" }, "downloads": -1, "filename": "svgwrite-1.3.0.zip", "has_sig": false, "md5_digest": "66037ccda9d7a2ec513583372a4ff885", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 186162, "upload_time": "2019-06-23T03:47:43", "url": "https://files.pythonhosted.org/packages/55/8a/74fdfd8a5788e3083e870787b8df1cfbaad500d3f39be4974a2723f90f7e/svgwrite-1.3.0.zip" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "4abf0978cb45bad8fad923a268794e23", "sha256": "50fec23dc3fd49103808f0d672124f8c573ec5899da5686df734f856b8d3b737" }, "downloads": -1, "filename": "svgwrite-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4abf0978cb45bad8fad923a268794e23", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67488, "upload_time": "2019-06-28T11:59:22", "url": "https://files.pythonhosted.org/packages/4f/2e/f36cfec1da6162055b884e6366074cff18475a9538559ceae0c0bc58e186/svgwrite-1.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d09234228a05a1383bdd40a7f875318e", "sha256": "11e47749b159ed7004721e11d380b4642a26154b8cb2f7b0102fea9c71a3dfa1" }, "downloads": -1, "filename": "svgwrite-1.3.1.zip", "has_sig": false, "md5_digest": "d09234228a05a1383bdd40a7f875318e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 185842, "upload_time": "2019-06-28T11:59:26", "url": "https://files.pythonhosted.org/packages/79/e8/7eb2ba188eda14a4b47e33b51f3b4978985f4116655c699bcd18c79279b5/svgwrite-1.3.1.zip" } ], "1.3b2": [ { "comment_text": "", "digests": { "md5": "d4490bebd2e558d13ccc16eb07e95153", "sha256": "64bec0cf42819a3ca905bf61ed98ac9b627e8dd4739a57991edb558da37f23f0" }, "downloads": -1, "filename": "svgwrite-1.3b2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d4490bebd2e558d13ccc16eb07e95153", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 66314, "upload_time": "2019-05-01T07:26:22", "url": "https://files.pythonhosted.org/packages/9b/59/0037894b2f8ad7b8298b2edd867e7c3a06d03ef57cadf9ecc06254948705/svgwrite-1.3b2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a388170d6c15fcd265e5d637af4e2322", "sha256": "f7c136b56b0f8118262ad5c3b87836da4538bc32ea75539a4d2116968841dc1d" }, "downloads": -1, "filename": "svgwrite-1.3b2.zip", "has_sig": false, "md5_digest": "a388170d6c15fcd265e5d637af4e2322", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 182764, "upload_time": "2019-05-01T07:26:24", "url": "https://files.pythonhosted.org/packages/1c/42/2430b821acfc6646c53740a7a93d8c0015211e873d50d7341b25b7f7ec80/svgwrite-1.3b2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4abf0978cb45bad8fad923a268794e23", "sha256": "50fec23dc3fd49103808f0d672124f8c573ec5899da5686df734f856b8d3b737" }, "downloads": -1, "filename": "svgwrite-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4abf0978cb45bad8fad923a268794e23", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67488, "upload_time": "2019-06-28T11:59:22", "url": "https://files.pythonhosted.org/packages/4f/2e/f36cfec1da6162055b884e6366074cff18475a9538559ceae0c0bc58e186/svgwrite-1.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d09234228a05a1383bdd40a7f875318e", "sha256": "11e47749b159ed7004721e11d380b4642a26154b8cb2f7b0102fea9c71a3dfa1" }, "downloads": -1, "filename": "svgwrite-1.3.1.zip", "has_sig": false, "md5_digest": "d09234228a05a1383bdd40a7f875318e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 185842, "upload_time": "2019-06-28T11:59:26", "url": "https://files.pythonhosted.org/packages/79/e8/7eb2ba188eda14a4b47e33b51f3b4978985f4116655c699bcd18c79279b5/svgwrite-1.3.1.zip" } ] }