{ "info": { "author": "James Godfrey-Kittle", "author_email": "jamesgk@google.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: Other Environment", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "Topic :: Multimedia :: Graphics", "Topic :: Multimedia :: Graphics :: Editors :: Vector-Based", "Topic :: Multimedia :: Graphics :: Graphics Conversion" ], "description": "|Travis Build Status| |PyPI Version| |Codecov| |Gitter Chat|\n\nglyphsLib\n=========\n\nThis Python 3.6+ library provides a bridge from Glyphs source files (.glyphs) to\nUFOs and Designspace files via `defcon `__ and `designspaceLib `__.\n\nThe main methods for conversion are found in ``__init__.py``.\nIntermediate data can be accessed without actually writing UFOs, if\nneeded.\n\nWrite and return UFOs\n^^^^^^^^^^^^^^^^^^^^^\n\nThe following code will write UFOs and a Designspace file to disk.\n\n.. code:: python\n\n import glyphsLib\n\n master_dir = \"master_ufos\"\n ufos, designspace_path = glyphsLib.build_masters(\"MyFont.glyphs\", master_dir)\n\nIf you want to interpolate instances, please use fontmake instead. It uses this library under the hood when dealing with Glyphs files.\n\nLoad UFO objects without writing\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. code:: python\n\n import glyphsLib\n\n ufos = glyphsLib.load_to_ufos(\"MyFont.glyphs\")\n\nRead and write Glyphs data as Python objects\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. code:: python\n\n from glyphsLib import GSFont\n\n font = GSFont(glyphs_file)\n font.save(glyphs_file)\n\nThe ``glyphsLib.classes`` module aims to provide an interface similar to\nGlyphs.app's `Python Scripting API `__.\n\nNote that currently not all the classes and methods may be fully\nimplemented. We try to keep up to date, but if you find something that\nis missing or does not work as expected, please open a issue.\n\n.. TODO Briefly state how much of the Glyphs.app API is currently covered,\n and what is not supported yet.\n\nGo back and forth between UFOs and Glyphs\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n1. You can use the ``ufo2glyphs`` and ``glyphs2ufo`` command line scripts to\n round-trip your source files. By default, the scripts try to preserve as\n much metadata as possible.\n\n .. code::\n\n # Generate master UFOs and Designspace file\n glyphs2ufo Example.glyphs\n\n # Go back\n ufo2glyphs Example.designspace\n\n # You can also combine single UFOs into a Glyphs source file.\n ufo2glyphs Example-Regular.ufo Example-Bold.ufo\n\n2. Without a designspace file, using for example the\n `Inria fonts by Black[Foundry] `__:\n\n .. code:: python\n\n import glob\n from defcon import Font\n from glyphsLib import to_glyphs\n\n ufos = [Font(path) for path in glob.glob(\"*Italic.ufo\")]\n # Sort the UFOs because glyphsLib will create masters in the same order\n ufos = sorted(ufos, key=lambda ufo: ufo.info.openTypeOS2WeightClass)\n font = to_glyphs(ufos)\n font.save(\"InriaSansItalic.glyphs\")\n\n `Here is the resulting glyphs file `__\n\n3. With a designspace, using\n `Spectral from Production Type `__:\n\n .. code:: python\n\n import glob\n from fontTools.designspaceLib import DesignSpaceDocument\n from glyphsLib import to_glyphs\n\n doc = DesignSpaceDocument()\n doc.read(\"spectral-build-roman.designspace\")\n font = to_glyphs(doc)\n font.save(\"SpectralRoman.glyphs\")\n\n `Here is the resulting glyphs file `__\n\n4. In both programmatic cases, if you intend to go back to UFOs after modifying\n the file with Glyphs, you should use the ``minimize_ufo_diffs`` parameter to\n minimize the amount of diffs that will show up in git after the back and\n forth. To do so, the glyphsLib will add some bookkeeping values in various\n ``userData`` fields. For example, it will try to remember which GSClass came\n from groups.plist or from the feature file.\n\nThe same option exists for people who want to do Glyphs->UFOs->Glyphs:\n``minimize_glyphs_diffs``, which will add some bookkeeping data in UFO ``lib``.\nFor example, it will keep the same UUIDs for Glyphs layers, and so will need\nto store those layer UUIDs in the UFOs.\n\n.. code:: python\n\n import glob\n import os\n from fontTools.designspaceLib import DesignSpaceDocument\n from glyphsLib import to_glyphs, to_designspace, GSFont\n\n doc = DesignSpaceDocument()\n doc.read(\"spectral-build-roman.designspace\")\n font = to_glyphs(doc, minimize_ufo_diffs=True)\n doc2 = to_designspace(font, propagate_anchors=False)\n # UFOs are in memory only, attached to the doc via `sources`\n # Writing doc2 over the original doc should generate very few git diffs (ideally none)\n doc2.write(doc.path)\n for source in doc2.sources:\n path = os.path.join(os.path.dirname(doc.path), source.filename)\n # You will want to use ufoNormalizer after\n source.font.save(path)\n\n font = GSFont(\"SpectralRoman.glyphs\")\n doc = to_designspace(font, minimize_glyphs_diffs=True, propagate_anchors=False)\n font2 = to_glyphs(doc)\n # Writing font2 over font should generate very few git diffs (ideally none):\n font2.save(font.filepath)\n\nIn practice there are always a few diffs on things that don't really make a\ndifference, like optional things being added/removed or whitespace changes or\nthings getting reordered...\n\n.. |Travis Build Status| image:: https://travis-ci.org/googlefonts/glyphsLib.svg\n :target: https://travis-ci.org/googlefonts/glyphsLib\n.. |PyPI Version| image:: https://img.shields.io/pypi/v/glyphsLib.svg\n :target: https://pypi.org/project/glyphsLib/\n.. |Codecov| image:: https://codecov.io/gh/googlefonts/glyphsLib/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/googlefonts/glyphsLib\n.. |Gitter Chat| image:: https://badges.gitter.im/fonttools-dev/glyphsLib.svg\n :alt: Join the chat at https://gitter.im/fonttools-dev/glyphsLib\n :target: https://gitter.im/fonttools-dev/glyphsLib?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\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/googlefonts/glyphsLib", "keywords": "", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "glyphsLib", "package_url": "https://pypi.org/project/glyphsLib/", "platform": "", "project_url": "https://pypi.org/project/glyphsLib/", "project_urls": { "Homepage": "https://github.com/googlefonts/glyphsLib" }, "release_url": "https://pypi.org/project/glyphsLib/5.0.1/", "requires_dist": [ "defcon (>=0.3.0)", "fonttools (>=3.24.0)", "ufonormalizer ; extra == 'ufo_normalization'" ], "requires_python": ">=3.6", "summary": "A bridge from Glyphs source files (.glyphs) to UFOs", "version": "5.0.1" }, "last_serial": 5849126, "releases": { "1.1.0": [ { "comment_text": "", "digests": { "md5": "12918eced150453e99f6514bbdac13a1", "sha256": "b3efb6f1ee3d16aafbebc6d19df741b5602aed513476355333b3328932fde59c" }, "downloads": -1, "filename": "glyphsLib-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "12918eced150453e99f6514bbdac13a1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30426, "upload_time": "2016-12-12T20:31:51", "url": "https://files.pythonhosted.org/packages/a4/eb/7e8747d93df0556d99a830fc3bc32f751f4b3c450b5465627b88044d2c0f/glyphsLib-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e724817b15eb7d3692d0c6e961afdce1", "sha256": "816e326e4a9e877e40a49e6f966cf3e01c502903495a80a096dcf2beecfb0d41" }, "downloads": -1, "filename": "glyphsLib-1.1.0.zip", "has_sig": false, "md5_digest": "e724817b15eb7d3692d0c6e961afdce1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39379, "upload_time": "2016-12-12T20:31:52", "url": "https://files.pythonhosted.org/packages/c2/38/fa40988b78cbc2ef445b8147d21ee2ad85d979658a10ede9ea9c8f99ec9b/glyphsLib-1.1.0.zip" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "46d6691c60143ce0fe9e2f6b43a4f79d", "sha256": "ad7e12933c03a65871d1cf6d6494271d139fe9c7c8fba1ecb2be9a86afeeb826" }, "downloads": -1, "filename": "glyphsLib-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "46d6691c60143ce0fe9e2f6b43a4f79d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30725, "upload_time": "2016-12-15T14:54:35", "url": "https://files.pythonhosted.org/packages/be/62/1eed9a7dbb5ed2e237fdaf6d4fb44bc1d0a9fb994b72c64dde186b6022ee/glyphsLib-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5397a33b7ab10261b396d03021437e07", "sha256": "435ddb2b235ed09ab65dc65abb185d12db8784d3b2b6d087bf6ec291f173e245" }, "downloads": -1, "filename": "glyphsLib-1.2.0.zip", "has_sig": false, "md5_digest": "5397a33b7ab10261b396d03021437e07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40147, "upload_time": "2016-12-15T14:54:36", "url": "https://files.pythonhosted.org/packages/5e/fa/830a760a3c30f4b91b341cdc6b34096ad263737ee44afedca8cb7ca16c12/glyphsLib-1.2.0.zip" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "56be9a8a55e49e840edb5486b89e13d5", "sha256": "66ff47355e3e40cb7d761e90baa17a4107ffaf1f85d6b5b702e58a0b97a6de03" }, "downloads": -1, "filename": "glyphsLib-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "56be9a8a55e49e840edb5486b89e13d5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 230210, "upload_time": "2017-01-27T00:49:01", "url": "https://files.pythonhosted.org/packages/2c/8b/129443cb0184cf4eb98d6521ed5dd93c261baee6fa9cc8c29f28e7ca17b3/glyphsLib-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b97a7ae2bf75d075d4decc7d4492a4b", "sha256": "b7b8315d4e1162e0a6084b97e63f3b50e10350375985c3e5da8216eb398b7ac0" }, "downloads": -1, "filename": "glyphsLib-1.3.0.zip", "has_sig": false, "md5_digest": "6b97a7ae2bf75d075d4decc7d4492a4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 240903, "upload_time": "2017-01-27T00:49:03", "url": "https://files.pythonhosted.org/packages/ac/3b/c3a878cad24f6e1a53ea486435b83e47582bbf74b703bc40e242da23b234/glyphsLib-1.3.0.zip" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "579ad2735ce280a9bea8806e4692a676", "sha256": "70bf1b3086575c576ddfc08ce9864a3fb27339e9579ac6818da2c1291c0a41e5" }, "downloads": -1, "filename": "glyphsLib-1.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "579ad2735ce280a9bea8806e4692a676", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 229508, "upload_time": "2017-01-30T09:40:28", "url": "https://files.pythonhosted.org/packages/5e/54/cd569f4d1b77434a5a4dda14f0d496fb23deedc904138b954e571f754a0c/glyphsLib-1.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81097dfa2bdae9322ed00e0ef36ff1d5", "sha256": "45dc21337f2912483cc6a7dd487b88930a5c2e2fa5a0445cd2a3ea1dcca36b7b" }, "downloads": -1, "filename": "glyphsLib-1.4.0.zip", "has_sig": false, "md5_digest": "81097dfa2bdae9322ed00e0ef36ff1d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 240716, "upload_time": "2017-01-30T09:40:29", "url": "https://files.pythonhosted.org/packages/7b/a4/39e347270bead7f3040f64b604ed8cfb4e4f9eada884c20cada525176441/glyphsLib-1.4.0.zip" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "94fcea7a80c5adcb457c347ca06a1cd9", "sha256": "620238f00d7b70d657ebd4eea3ffe608b4d300eabd322d60547c01c5f742e1a6" }, "downloads": -1, "filename": "glyphsLib-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "94fcea7a80c5adcb457c347ca06a1cd9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 229711, "upload_time": "2017-02-02T12:08:26", "url": "https://files.pythonhosted.org/packages/ec/41/d2b77d88e629a31e9bbbbf3db1a41d10ab8790744ae092ea91956909efcc/glyphsLib-1.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90e25809eb59812caba0ac5d56517804", "sha256": "bb025a5ae28273dde98916fcca704cb926fe2f75b4ca50ae72ee1f5019e404d3" }, "downloads": -1, "filename": "glyphsLib-1.5.0.zip", "has_sig": false, "md5_digest": "90e25809eb59812caba0ac5d56517804", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 241095, "upload_time": "2017-02-02T12:08:27", "url": "https://files.pythonhosted.org/packages/2d/bd/978ddd770ab3777ec7922c24271a0cf9e6232309ebfa0bbecef9e5895ec1/glyphsLib-1.5.0.zip" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "0ea923f263ee9c405ad259d16806f587", "sha256": "cc0ffe5728ce523ea20b740a8ce4476175f05f3132cc6b7ac724590af4437ce8" }, "downloads": -1, "filename": "glyphsLib-1.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0ea923f263ee9c405ad259d16806f587", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 229855, "upload_time": "2017-02-18T01:36:38", "url": "https://files.pythonhosted.org/packages/5c/de/5be118f100069b19bf0240f0e433f4b6a4ff153f4ab6955442b11cf59101/glyphsLib-1.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ba1382f1834f9871eec97da486a0b67", "sha256": "c893c95e91788d8522e9e6c79f520e4eb8a260adb7ce687ff260325962039ff2" }, "downloads": -1, "filename": "glyphsLib-1.5.1.zip", "has_sig": false, "md5_digest": "4ba1382f1834f9871eec97da486a0b67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 241714, "upload_time": "2017-02-18T01:36:40", "url": "https://files.pythonhosted.org/packages/b3/54/b5364f39f0527fe2080ba752a31d1342bc78b21d29b82547cdf2132ac08f/glyphsLib-1.5.1.zip" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "8909209b184119fea37537b956019fcd", "sha256": "0be0f104e8c4c546075b964e2444ddf47dc09806c3d3645d7ed3464ad04fcb03" }, "downloads": -1, "filename": "glyphsLib-1.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8909209b184119fea37537b956019fcd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 230248, "upload_time": "2017-03-06T12:06:42", "url": "https://files.pythonhosted.org/packages/86/ed/da418d13120be22a9e8a50e7bb6f89abbea36deab219862becf9abbd3d4a/glyphsLib-1.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05e35e260110b282a7bc2b7f947fa212", "sha256": "68c442dc5aaebfa771ff6588bb2cf1d4f2e32085b97160d96f6bdb03bcc11ff0" }, "downloads": -1, "filename": "glyphsLib-1.5.2.zip", "has_sig": false, "md5_digest": "05e35e260110b282a7bc2b7f947fa212", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 246576, "upload_time": "2017-03-06T12:06:46", "url": "https://files.pythonhosted.org/packages/3b/09/00ddd455919904c83bdff2d9df933898bcbbadf10841ddf35d50d5d2b0fb/glyphsLib-1.5.2.zip" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "fc4a8c16d5bde78a7d22557d5b7f1041", "sha256": "d91180b70eda076318b55b332d4c823cb668b800f9fbce9adb727269c9f07ee0" }, "downloads": -1, "filename": "glyphsLib-1.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fc4a8c16d5bde78a7d22557d5b7f1041", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 231278, "upload_time": "2017-03-27T11:56:25", "url": "https://files.pythonhosted.org/packages/27/3c/00b9ca99abb0b981c228b355c5fee1f3b6c9c9b07073f2582569cc22ccae/glyphsLib-1.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2817e1d5c84c3598cb128476ffa05f47", "sha256": "cbc5d756e69da1f01544526838066d348c311d4f25300849918b003678cf9ac0" }, "downloads": -1, "filename": "glyphsLib-1.6.0.zip", "has_sig": false, "md5_digest": "2817e1d5c84c3598cb128476ffa05f47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 248820, "upload_time": "2017-03-27T11:56:26", "url": "https://files.pythonhosted.org/packages/88/01/185d6272c08a9cbf2f7c8248b24f14a3d2b91e698fc1f2899e88bdceee56/glyphsLib-1.6.0.zip" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "548c5167171f22d72da2cab98b0b3988", "sha256": "f5f0ea27c1502da9f80478d6f048d84b8bb7d5942d79447ef6674bcb703cbccb" }, "downloads": -1, "filename": "glyphsLib-1.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "548c5167171f22d72da2cab98b0b3988", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 232888, "upload_time": "2017-04-20T07:56:02", "url": "https://files.pythonhosted.org/packages/a0/cc/2cec90f08a4ec638a04a4d97e2b527eab837fd1784f10cbdd1abab081baa/glyphsLib-1.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17e175a6a09c6367f59500d6d4c3a1fb", "sha256": "a4c5edbf89d0cb158e91206be7038630dfa9bff4448c90ac1d3f11c2e6275da3" }, "downloads": -1, "filename": "glyphsLib-1.7.0.zip", "has_sig": false, "md5_digest": "17e175a6a09c6367f59500d6d4c3a1fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 254272, "upload_time": "2017-04-20T07:56:04", "url": "https://files.pythonhosted.org/packages/b1/f4/256f8be38bc820ebd91f821635ba407c62437afc0373994184cf46f03f75/glyphsLib-1.7.0.zip" } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "0e45e3fdce8c7a3060586c36b9ef61c6", "sha256": "a1c710020e8ef2ad92e01c8f91f0c7c6ff7a6b2c6140ebc11a17e56d207d1071" }, "downloads": -1, "filename": "glyphsLib-1.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e45e3fdce8c7a3060586c36b9ef61c6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 232897, "upload_time": "2017-04-24T16:55:59", "url": "https://files.pythonhosted.org/packages/16/72/0a2ddecc4144cc1529a354564717f0a1d807fef6820ca9ba739c3dd3797e/glyphsLib-1.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dfa3ed73b64343620dca3015594a6eff", "sha256": "add05efe713c92d587f07af5d02f1c7bf93c1a7f79edb531292c0e48a3edd0c5" }, "downloads": -1, "filename": "glyphsLib-1.7.1.zip", "has_sig": false, "md5_digest": "dfa3ed73b64343620dca3015594a6eff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 254285, "upload_time": "2017-04-24T16:56:00", "url": "https://files.pythonhosted.org/packages/9e/75/3122731a7b110855f9dc808e4a3a89724c3ced1332c3717d9883a7048eaa/glyphsLib-1.7.1.zip" } ], "1.7.2": [ { "comment_text": "", "digests": { "md5": "8333d0baf00608dba5bed616e7db7398", "sha256": "c36b1c292475f3cf68932f72e1cc2da8ee2a52b2ce3ec22f42b64b684e813c8f" }, "downloads": -1, "filename": "glyphsLib-1.7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8333d0baf00608dba5bed616e7db7398", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 232977, "upload_time": "2017-05-04T12:26:52", "url": "https://files.pythonhosted.org/packages/88/81/1165836627dd1fd22a038272b22f779e8eeb76ddba91ca59ef685f7e4e08/glyphsLib-1.7.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fcf17e0a339a663e518eeddc94ee483", "sha256": "fee9083a438e6125c8f58b6d3766abe0472e6a38f4e8b71bdf1c0798f1c8c027" }, "downloads": -1, "filename": "glyphsLib-1.7.2.zip", "has_sig": false, "md5_digest": "5fcf17e0a339a663e518eeddc94ee483", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 254835, "upload_time": "2017-05-04T12:26:54", "url": "https://files.pythonhosted.org/packages/d9/58/84027b396cc4e8bd62ee7a6e5a648636146696d96dbc085f89825dde771a/glyphsLib-1.7.2.zip" } ], "1.7.3": [ { "comment_text": "", "digests": { "md5": "44cdb2587bbfa72b843af9b183ba4cff", "sha256": "5b878c2e30258e257781cd8d458c90a42051624cf06fc1ae87aac2f8ed824de0" }, "downloads": -1, "filename": "glyphsLib-1.7.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "44cdb2587bbfa72b843af9b183ba4cff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 233051, "upload_time": "2017-05-05T10:42:21", "url": "https://files.pythonhosted.org/packages/38/b2/08a73684f326faddc2dc602ab4c1f6206d74e129b0eb329fabdfc3848621/glyphsLib-1.7.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "84c5e76fa6de068bc81f517667e54465", "sha256": "735c7eb71f7ab9f5a177e5f007cd5298f3783d15cde34cc1bc95ddfd22810e86" }, "downloads": -1, "filename": "glyphsLib-1.7.3.zip", "has_sig": false, "md5_digest": "84c5e76fa6de068bc81f517667e54465", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 255040, "upload_time": "2017-05-05T10:42:23", "url": "https://files.pythonhosted.org/packages/b7/5c/9e213c6722b074a6e8dc1dcd06da56da5bf065124688fe57d9f186a2d606/glyphsLib-1.7.3.zip" } ], "1.7.4": [ { "comment_text": "", "digests": { "md5": "a0b5964f580b0de50b9bedd1c3f32539", "sha256": "531ff7c4ff5649d9c37bcc66a7ad1e49fd15e5f0cb265cf8bcd49720a87abd2b" }, "downloads": -1, "filename": "glyphsLib-1.7.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a0b5964f580b0de50b9bedd1c3f32539", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 233740, "upload_time": "2017-05-15T10:44:51", "url": "https://files.pythonhosted.org/packages/7d/9f/a4d16ed5c86d08a8964a80d92be7cd9e23cb08a93942c668ac2a218a4a13/glyphsLib-1.7.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "999f252e808e6ebafc1b69d06b82e42e", "sha256": "32c523ffef22188a5b739e25ae40a5fbc89dedb176cb9360e9131812cfc2e36d" }, "downloads": -1, "filename": "glyphsLib-1.7.4.zip", "has_sig": false, "md5_digest": "999f252e808e6ebafc1b69d06b82e42e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 255963, "upload_time": "2017-05-15T10:44:53", "url": "https://files.pythonhosted.org/packages/f7/d3/3851b2e025bb100bb720e4ee794baca3381b50a9084adbae232ba78757c8/glyphsLib-1.7.4.zip" } ], "1.7.5": [ { "comment_text": "", "digests": { "md5": "8eb0652330f34b20b9e06acb9596e0b7", "sha256": "860ee56dbc74af6485c221d99f348e01b3693364c96f52adb053dc3de4fe5615" }, "downloads": -1, "filename": "glyphsLib-1.7.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8eb0652330f34b20b9e06acb9596e0b7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 233745, "upload_time": "2017-05-15T11:26:02", "url": "https://files.pythonhosted.org/packages/44/1a/9f4894cc85138bc18c392788bd8f9104104187983bda0e19dae6ffaf53e3/glyphsLib-1.7.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ddd1b2d6f690a473f4b6e4b5f054c150", "sha256": "17e38259af10b1a5d45edf67249e33bec36aae4e97f5805789ed61f94d27cfaa" }, "downloads": -1, "filename": "glyphsLib-1.7.5.zip", "has_sig": false, "md5_digest": "ddd1b2d6f690a473f4b6e4b5f054c150", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 255968, "upload_time": "2017-05-15T11:26:03", "url": "https://files.pythonhosted.org/packages/f2/f4/69b6947a48c8e3d55ff34715ee1bac1960d48eda9b1f6f08aeb85df4c187/glyphsLib-1.7.5.zip" } ], "1.7.6": [ { "comment_text": "", "digests": { "md5": "89c0eb696c6f6279e5384fa2cd79274e", "sha256": "d54fb746c5a48c6f07159f3ba3e9f7260b6677dcd5eb4fe6b364f5ff7d0a5be5" }, "downloads": -1, "filename": "glyphsLib-1.7.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89c0eb696c6f6279e5384fa2cd79274e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 234132, "upload_time": "2017-07-31T18:28:00", "url": "https://files.pythonhosted.org/packages/dc/2b/3ecb184a6a9a9de834c484f943cb220793eb6ec2aaa9ca3bdd980c44b769/glyphsLib-1.7.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6fee82eaff2bc2c0cba9aabe639ff6a", "sha256": "e413579ac6e68053e9f207180ecce447805cd3d51199a168b86f4706a5b2900a" }, "downloads": -1, "filename": "glyphsLib-1.7.6.zip", "has_sig": false, "md5_digest": "e6fee82eaff2bc2c0cba9aabe639ff6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 257045, "upload_time": "2017-07-31T18:28:02", "url": "https://files.pythonhosted.org/packages/93/fe/6925a8fbcffbfc6e52b2b9463b37cb72149fc9a90e4fa72b860ee473716d/glyphsLib-1.7.6.zip" } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "066b97e37b5febe1ccfe44149bf274d3", "sha256": "8b2dc59605cd60c486c8b1ec59a92f530e84fb3279de2f82a7073b23abc01c2a" }, "downloads": -1, "filename": "glyphsLib-1.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "066b97e37b5febe1ccfe44149bf274d3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 234854, "upload_time": "2017-08-17T13:56:27", "url": "https://files.pythonhosted.org/packages/92/b4/8b30735763a532f187b8609d50974d9ec169ac3aed6e48cb1da9d9ab1270/glyphsLib-1.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "679ef4b4abff0d4536609a91f1806daa", "sha256": "87bc3b1bfe4844d9cf21f85c96b6ce574454072d334eb9612b2864d1030ed67c" }, "downloads": -1, "filename": "glyphsLib-1.8.0.zip", "has_sig": false, "md5_digest": "679ef4b4abff0d4536609a91f1806daa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 258630, "upload_time": "2017-08-17T13:56:30", "url": "https://files.pythonhosted.org/packages/09/38/ff9accf9765f37a9b140ccd52537571471940516a3aeab271426ce281ffc/glyphsLib-1.8.0.zip" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "1dd0ece76b1b9f22772fdf9e0f15e25b", "sha256": "a8fe7df9b71a09a06e0d943bd4a79d861a848f87f6b813ef1067b7de52636eac" }, "downloads": -1, "filename": "glyphsLib-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1dd0ece76b1b9f22772fdf9e0f15e25b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 271107, "upload_time": "2017-11-06T18:18:45", "url": "https://files.pythonhosted.org/packages/9a/fa/cd0b2196732cffa7f1bab9298e52b96402e5208cf305363e8d5f3cfc2986/glyphsLib-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b51bd8283bdbfedd58a96d7ad4c635c", "sha256": "9d96f9a94baf83c2babfedf043f5ad53b038d08d7e5f8f6ca2f1acad234f997d" }, "downloads": -1, "filename": "glyphsLib-2.0.0.zip", "has_sig": false, "md5_digest": "1b51bd8283bdbfedd58a96d7ad4c635c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 317631, "upload_time": "2017-11-06T18:18:47", "url": "https://files.pythonhosted.org/packages/87/bd/46e0ddb0ecfad11833cbf5bb7be37453c3c6c4f4fe4cb2d56f3cbd16e683/glyphsLib-2.0.0.zip" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "511b67d4b6bb32369f862605af3a1967", "sha256": "46f03877e495eb1791149a8eb5ac9c0c605ccddc4809b3a2589d41fe9c7d7e26" }, "downloads": -1, "filename": "glyphsLib-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "511b67d4b6bb32369f862605af3a1967", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 271730, "upload_time": "2017-11-27T13:11:09", "url": "https://files.pythonhosted.org/packages/81/21/0c7940782c78426ddc7c3a78b23b6e64c76e578cb618dac0259b22ad0e63/glyphsLib-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "965da8e853abcc778cc6dba0ddf4f5ff", "sha256": "4d9bfd5388b8ef1167f9a11947fc0da2808731cef35bc8bbe33b9ff5e01c2144" }, "downloads": -1, "filename": "glyphsLib-2.1.0.zip", "has_sig": false, "md5_digest": "965da8e853abcc778cc6dba0ddf4f5ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 319929, "upload_time": "2017-11-27T13:11:11", "url": "https://files.pythonhosted.org/packages/f1/19/9fb0f377abaae6d1b619339cbbf39669f0c3fc9e49b30777cd3a76d40f85/glyphsLib-2.1.0.zip" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "51dd85573ec7b7f26d816f9c1f18f969", "sha256": "e942d171441305447d2e7fde000944d6f61252eff58f1aa3a253c06e1d09f3bb" }, "downloads": -1, "filename": "glyphsLib-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "51dd85573ec7b7f26d816f9c1f18f969", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 272251, "upload_time": "2017-12-02T16:10:14", "url": "https://files.pythonhosted.org/packages/32/e4/f8f33f5d11a295bb741d1c9df896a8f24bbc361bc4d3a9804a307e43121a/glyphsLib-2.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "650c38b4406a23fb1a053f2d1b6ca51b", "sha256": "9c9e4dc3b5f097de3e5a782943acbff6d7a68df8a80db2cd485f6e4410085c49" }, "downloads": -1, "filename": "glyphsLib-2.1.1.zip", "has_sig": false, "md5_digest": "650c38b4406a23fb1a053f2d1b6ca51b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 320687, "upload_time": "2017-12-02T16:10:17", "url": "https://files.pythonhosted.org/packages/af/59/78ddbef02c5b7bc9fc98fc0601b2f4dc034cb5b52d79de6f1faa62187aa0/glyphsLib-2.1.1.zip" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "d5080444727ae0cda30f42929d306de7", "sha256": "62ed6984220193a04ad2e6acae809e33a60f6d6c5160412728d131a9cabecf2d" }, "downloads": -1, "filename": "glyphsLib-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d5080444727ae0cda30f42929d306de7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 272352, "upload_time": "2017-12-18T13:54:18", "url": "https://files.pythonhosted.org/packages/cc/4f/37847298cd1ea53ff59f0a86b94739b88ad6cfd3b332c7f351897c709860/glyphsLib-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d6163fd41f3daa0d789971dfd8b2736", "sha256": "1738e1e528e59dcc3a396256db7ce516b0e0659bcda4e27ebea8bed8021d850e" }, "downloads": -1, "filename": "glyphsLib-2.2.0.zip", "has_sig": false, "md5_digest": "9d6163fd41f3daa0d789971dfd8b2736", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 320892, "upload_time": "2017-12-18T13:54:20", "url": "https://files.pythonhosted.org/packages/46/a6/1c8445747c19729ec5cdd425aa1eeba158a40cfc238988a12d1a4eff3ae4/glyphsLib-2.2.0.zip" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "75b0ce68ed1daed0ad5b8d7f96821de7", "sha256": "f56b1bf874b9f99228d610933a9cced919374da8a24059e927376a0a5355d081" }, "downloads": -1, "filename": "glyphsLib-2.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "75b0ce68ed1daed0ad5b8d7f96821de7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 272506, "upload_time": "2017-12-18T16:12:11", "url": "https://files.pythonhosted.org/packages/96/01/8c2307fd8e99000339b8208fcb776edf31ef1df63a654237f0562df74fa0/glyphsLib-2.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2f1d898f460593daf2af8308ed2771f2", "sha256": "d1e920e3969434ca1701887ac98372bff5dd0642af8a2b386504dff266610a3f" }, "downloads": -1, "filename": "glyphsLib-2.2.1.zip", "has_sig": false, "md5_digest": "2f1d898f460593daf2af8308ed2771f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 321195, "upload_time": "2017-12-18T16:12:13", "url": "https://files.pythonhosted.org/packages/bb/05/f41a770ca77d04096249fd274b5ee7ace07f2ee640b52e1b387af20789f0/glyphsLib-2.2.1.zip" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "f5637e6387adb88d9d465478954cbd0d", "sha256": "062506cb854a431794c12f03ba2e6faad247b51feab3d59bebca8bdd10a11217" }, "downloads": -1, "filename": "glyphsLib-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5637e6387adb88d9d465478954cbd0d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 308895, "upload_time": "2018-05-04T11:08:30", "url": "https://files.pythonhosted.org/packages/16/bb/2f275ab87b2fd3ab5c83019544b35211f3df09f0fe0309f7872139d659b5/glyphsLib-2.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09ad1cbbc61fd0721955a6a2fac9702c", "sha256": "605a53ad0d5052c6aeaa7a021ccc70f5f0fbaaed87333ca6b12997cb2af255d2" }, "downloads": -1, "filename": "glyphsLib-2.3.0.zip", "has_sig": false, "md5_digest": "09ad1cbbc61fd0721955a6a2fac9702c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 393309, "upload_time": "2018-05-04T11:08:33", "url": "https://files.pythonhosted.org/packages/30/9d/5a36a0d877d7dd7d8d59941e69e40a0b8763ad0e0590a91deacf253fc30c/glyphsLib-2.3.0.zip" } ], "2.3.1": [ { "comment_text": "", "digests": { "md5": "f5b2e6b5bc165868dcd58176049edd40", "sha256": "45ecde8376b1e0936f6ede8fb4e1679981d48d7a9d23af0777c6b2c4866bcd17" }, "downloads": -1, "filename": "glyphsLib-2.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5b2e6b5bc165868dcd58176049edd40", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 309734, "upload_time": "2018-06-20T11:35:28", "url": "https://files.pythonhosted.org/packages/d3/d4/940e2c871d1d04c21f255af6555c5ae96392e69c38e7b2579f9f18619c2d/glyphsLib-2.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4194acbec65feeac22c8e41a33b5e52b", "sha256": "285742d52ca3f473379c6e507db7b7427f53ecf53f3f1986f24ab13bb89d2e9e" }, "downloads": -1, "filename": "glyphsLib-2.3.1.zip", "has_sig": false, "md5_digest": "4194acbec65feeac22c8e41a33b5e52b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 394674, "upload_time": "2018-06-20T11:35:30", "url": "https://files.pythonhosted.org/packages/5e/fa/bc52379b4371af2306df9d611d3012717a2d5feecc39713e2057fd85ce89/glyphsLib-2.3.1.zip" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "2890e3816a5a8e52f85139157105fe46", "sha256": "579207db55ecd12d2a63822490d7629b5c6b1ade53b341f4585b44560a95914b" }, "downloads": -1, "filename": "glyphsLib-2.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2890e3816a5a8e52f85139157105fe46", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 310322, "upload_time": "2018-06-20T17:17:42", "url": "https://files.pythonhosted.org/packages/44/39/a5eb8c3b99afd6619a8313c4b300c6dcc625c8808511a5255976054ce968/glyphsLib-2.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c26fca4a9db8e0b26e899519a1ac4e1", "sha256": "55bc33df9a7b974aa806e4b274d81ea50a02232520515ca449b6005f020b350f" }, "downloads": -1, "filename": "glyphsLib-2.4.0.zip", "has_sig": false, "md5_digest": "0c26fca4a9db8e0b26e899519a1ac4e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 396581, "upload_time": "2018-06-20T17:17:43", "url": "https://files.pythonhosted.org/packages/b1/fd/30d4ff877a0207f7df9669771e2fb13c6d01cf99807ed890f493cff00621/glyphsLib-2.4.0.zip" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "0832fe9ea96df1f48c47b1961449704a", "sha256": "3a654a6db8ee9a52b1c0ed5f718da56ade602595bbe43be9d367f1fba415cb84" }, "downloads": -1, "filename": "glyphsLib-3.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0832fe9ea96df1f48c47b1961449704a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 311438, "upload_time": "2018-07-18T09:22:27", "url": "https://files.pythonhosted.org/packages/32/a0/9b07c90576567b38de3db3fdb6f3dec5f1179cfeaa0f89e524206b82fff2/glyphsLib-3.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d6ad61b1e4b969b6891e0a4fdb0ec49", "sha256": "717c15843951e9b508572e5fd321e976635ca900d30c18834c9e806ff279a9ad" }, "downloads": -1, "filename": "glyphsLib-3.0.0.zip", "has_sig": false, "md5_digest": "7d6ad61b1e4b969b6891e0a4fdb0ec49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 469355, "upload_time": "2018-07-18T09:22:29", "url": "https://files.pythonhosted.org/packages/d7/b5/121c9a01d0a8cc62854569fa626c168dd51bae1d9ee2ee07b91e4f35632c/glyphsLib-3.0.0.zip" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "6c35b7300bc3a4e88858a9f404ca303f", "sha256": "eb7ddd3ab75da7d5184688662fc7dec21a2508ad4c6876ddbc9e8aa5aa895fa8" }, "downloads": -1, "filename": "glyphsLib-3.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6c35b7300bc3a4e88858a9f404ca303f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 311724, "upload_time": "2018-07-19T10:35:46", "url": "https://files.pythonhosted.org/packages/3e/93/07bcf02e2fccb6c5fb0a49937b11268375e20b3593403d0163d97b403258/glyphsLib-3.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "89a1822c2f90a8f3dfcdbc8a92be0c62", "sha256": "87bc9edee777dec8f017ea1d3865f2f633b388544ac730ec7ec56f4b301de243" }, "downloads": -1, "filename": "glyphsLib-3.0.1.zip", "has_sig": false, "md5_digest": "89a1822c2f90a8f3dfcdbc8a92be0c62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 469736, "upload_time": "2018-07-19T10:35:47", "url": "https://files.pythonhosted.org/packages/25/e3/c10177c89566d2549fc51f8e833be8c890657ec4f7cfb5a695b9e2cfd287/glyphsLib-3.0.1.zip" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "faf0a35d9b723bf61ffdcbf11a984109", "sha256": "2d97ab81b992e0c716fac7dd89dbd10b7a2fb638e0c27f52c24d5cfcbd5b8ec7" }, "downloads": -1, "filename": "glyphsLib-3.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "faf0a35d9b723bf61ffdcbf11a984109", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 311767, "upload_time": "2018-07-19T16:14:35", "url": "https://files.pythonhosted.org/packages/6f/4a/de5b3d9a24637ec391b9289ff4b61d2ccf17701be34898dde6f04ca368c2/glyphsLib-3.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d5c6eda6ed7709307492135aa70635d", "sha256": "2b4873555ff16fbf94155405615d17babcfecf89e2da63de683e72e85ff7cb0a" }, "downloads": -1, "filename": "glyphsLib-3.0.2.zip", "has_sig": false, "md5_digest": "9d5c6eda6ed7709307492135aa70635d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 469893, "upload_time": "2018-07-19T16:14:36", "url": "https://files.pythonhosted.org/packages/08/5b/a30b15184b53b61ef09c9c0e0f3865d564ae43f8c432213b519032b29312/glyphsLib-3.0.2.zip" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "cb3051fab839cd20314800412d590b48", "sha256": "8f6764c99da17eff9367ab04cb1a23269a62b9370e8f313d52cc4d5be8c31321" }, "downloads": -1, "filename": "glyphsLib-3.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cb3051fab839cd20314800412d590b48", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 314299, "upload_time": "2018-08-10T10:37:29", "url": "https://files.pythonhosted.org/packages/f7/b6/b92436a9249e84e4ac4053ae2c555c5fc94106a62e0a9c2245dee62826a1/glyphsLib-3.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8249ee4e85afc4f96f1f3a68e9965fc1", "sha256": "36f124fd4375536d0480e53b8b178a42d34bccf202a25fc023b6fc8827c64e5b" }, "downloads": -1, "filename": "glyphsLib-3.0.3.zip", "has_sig": false, "md5_digest": "8249ee4e85afc4f96f1f3a68e9965fc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 473102, "upload_time": "2018-08-10T10:37:30", "url": "https://files.pythonhosted.org/packages/5e/40/e0da0bb93643a7c4110fcebcaaab0a2ff05af2411fed2734ed40bf19730d/glyphsLib-3.0.3.zip" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "f081df82a2f357365fb1512f6c38c591", "sha256": "59de035ea10ceb3fedcea19aa40aba68f876ed84cb7728cacf467060c5455a6c" }, "downloads": -1, "filename": "glyphsLib-3.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f081df82a2f357365fb1512f6c38c591", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 719442, "upload_time": "2018-09-10T14:38:01", "url": "https://files.pythonhosted.org/packages/c5/d9/66d1feb804df6538e1ebfd77077ed40b28b31b99e9bf99940afc340726f4/glyphsLib-3.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a690dbe6a2305f2e31920d4fc7c7a029", "sha256": "0307c691afc88d9ab4c5bb6d35bc54de0ac70c15cfd2fb10e6f8b5f8a0d1455b" }, "downloads": -1, "filename": "glyphsLib-3.1.0.zip", "has_sig": false, "md5_digest": "a690dbe6a2305f2e31920d4fc7c7a029", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 875608, "upload_time": "2018-09-10T14:38:04", "url": "https://files.pythonhosted.org/packages/df/58/88e19a443ba1fe567aeceec5cf401df2019f16aca19c13fa4aafdaf90851/glyphsLib-3.1.0.zip" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "6de419550f4223bf96b8e91449557730", "sha256": "e86c90c707e156499ea19bc6de1cfb16575cc68f3f97aa02bb814833e3d2abc9" }, "downloads": -1, "filename": "glyphsLib-3.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6de419550f4223bf96b8e91449557730", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 720465, "upload_time": "2018-09-20T10:09:22", "url": "https://files.pythonhosted.org/packages/3d/6e/360db0e3e77853cc0680a812492dd515fc5b3bdac7851f92590f887da3e3/glyphsLib-3.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80c6bc0c3c2872fc93f4806b54dc6fb6", "sha256": "bcb6f1bd69fdc03a969126d39c03ce639a3ed51d851ed2aacc0de6edda47ab3d" }, "downloads": -1, "filename": "glyphsLib-3.1.1.zip", "has_sig": false, "md5_digest": "80c6bc0c3c2872fc93f4806b54dc6fb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 878028, "upload_time": "2018-09-20T10:09:24", "url": "https://files.pythonhosted.org/packages/34/fc/d3e57b111bbf98d8e9ced19ae936221859d4284236a91cf321776be8bb51/glyphsLib-3.1.1.zip" } ], "3.1.2": [ { "comment_text": "", "digests": { "md5": "401b3470105d2927a043050011cd1ac7", "sha256": "af8192ce12b5dc0eddcc540380a9e7489d32f6f1b2a6221195865bd6f46d7701" }, "downloads": -1, "filename": "glyphsLib-3.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "401b3470105d2927a043050011cd1ac7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 721176, "upload_time": "2018-10-19T12:33:54", "url": "https://files.pythonhosted.org/packages/c0/77/68b0ed40b3e22fae661c4ef85190b57c6701faf767f75511206e838b0933/glyphsLib-3.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "354b3ee1138be62a3487d35618433ae9", "sha256": "f3da4f97eb35654e3a6451ebd6a37f3fa39ccfc34e9fbee323d695e3db25a316" }, "downloads": -1, "filename": "glyphsLib-3.1.2.zip", "has_sig": false, "md5_digest": "354b3ee1138be62a3487d35618433ae9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 879503, "upload_time": "2018-10-19T12:33:57", "url": "https://files.pythonhosted.org/packages/c4/8d/327ef4e0f9abb77465836e060e3e616b6d0a0332dad8f44e184bb7e8d93a/glyphsLib-3.1.2.zip" } ], "3.1.3": [ { "comment_text": "", "digests": { "md5": "afbad7e03d78d8e21e344215b43cda8c", "sha256": "cd0bc5712736054ae46aa8b1050c3972b94e86727a78fe094e6b62c793902559" }, "downloads": -1, "filename": "glyphsLib-3.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "afbad7e03d78d8e21e344215b43cda8c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 721183, "upload_time": "2018-10-31T17:17:07", "url": "https://files.pythonhosted.org/packages/d1/1e/d4c24f44d0638386eff50ac3e0d40a65c2cee7592bd5d34d6cc16e2a0140/glyphsLib-3.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "415f37ceb1a36d1bdbb466fb4cd1d1a8", "sha256": "a1dd64028c3052e38de6e002e153c053d189affdcae14f4405bb87acbb2de219" }, "downloads": -1, "filename": "glyphsLib-3.1.3.zip", "has_sig": false, "md5_digest": "415f37ceb1a36d1bdbb466fb4cd1d1a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 879507, "upload_time": "2018-10-31T17:17:09", "url": "https://files.pythonhosted.org/packages/38/33/6fb8d831de554fbc5bd7fe68a97cf24a9a37090e15aaeb4a6e01efa18ce9/glyphsLib-3.1.3.zip" } ], "3.1.4": [ { "comment_text": "", "digests": { "md5": "762cc12dcb1e9c92e0056f5ae3cf374a", "sha256": "e0603e0a242f905034d5c84680b6efcdfa7a58dd0e43bcb1ebf826756dfee753" }, "downloads": -1, "filename": "glyphsLib-3.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "762cc12dcb1e9c92e0056f5ae3cf374a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 721204, "upload_time": "2018-11-07T15:06:56", "url": "https://files.pythonhosted.org/packages/10/1a/a512712f9c97f9062ddd478bb2272f7c08fa1eba8a70cea2f3bee60d1148/glyphsLib-3.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2d4f19171737c96917f51ddb648f132", "sha256": "0c6b84128858964011f1a329116faf666d7a2f786d8b74569c488886ac0d1e5f" }, "downloads": -1, "filename": "glyphsLib-3.1.4.zip", "has_sig": false, "md5_digest": "b2d4f19171737c96917f51ddb648f132", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 879581, "upload_time": "2018-11-07T15:06:57", "url": "https://files.pythonhosted.org/packages/80/1e/414ba6c3992502ef5ce9439dee6092b13a6457fd36cac2c286e0e069a4b6/glyphsLib-3.1.4.zip" } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "cf3df8c6e9b60fee9cbebeb2824646b0", "sha256": "5bbde85ce93bde2f82e84bf1b1ac187af9671cd730f108d0b289a5904fa07647" }, "downloads": -1, "filename": "glyphsLib-3.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cf3df8c6e9b60fee9cbebeb2824646b0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 732004, "upload_time": "2019-02-04T12:45:55", "url": "https://files.pythonhosted.org/packages/21/45/841d75f0132d9f2c8e0ccf10c76fce6c3aad8c8e4da676e410e5357c761a/glyphsLib-3.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dfebeb14c6c1e20283b7b5cb6e49d776", "sha256": "eaeaf4d89e43b473a4309a0610c810d7c0a03a9af6211fc292a8ac89aca64b0c" }, "downloads": -1, "filename": "glyphsLib-3.2.0.zip", "has_sig": false, "md5_digest": "dfebeb14c6c1e20283b7b5cb6e49d776", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 897480, "upload_time": "2019-02-04T12:45:57", "url": "https://files.pythonhosted.org/packages/45/ee/23942890bde789743e3d24f005f75a0e052fefd7e93b841366b54165d1a9/glyphsLib-3.2.0.zip" } ], "3.2.0b1": [ { "comment_text": "", "digests": { "md5": "df6a7ffd708b39d224f5d26907f912c1", "sha256": "14fbdb45787d7bec284cbe121ed5b3390d4132782320f3ff7a914910b89d2133" }, "downloads": -1, "filename": "glyphsLib-3.2.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "df6a7ffd708b39d224f5d26907f912c1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 723146, "upload_time": "2019-01-19T18:46:13", "url": "https://files.pythonhosted.org/packages/e8/3c/4ca984332b5a242d593934138d7ef5a6588f9ae489e39968998ae42450d5/glyphsLib-3.2.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49b2ca6ed8e0c04fc1b2ae437ffb6a19", "sha256": "0c9ef5c2ee1bfd3398d302c4373dcfa30b3f051a6368d30e195a9baaa696f799" }, "downloads": -1, "filename": "glyphsLib-3.2.0b1.zip", "has_sig": false, "md5_digest": "49b2ca6ed8e0c04fc1b2ae437ffb6a19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 885040, "upload_time": "2019-01-19T18:46:15", "url": "https://files.pythonhosted.org/packages/77/55/4d6e451c41f8e5155e17220b042e72a629cd9550aa82728d3bc09320e018/glyphsLib-3.2.0b1.zip" } ], "3.2.0b2": [ { "comment_text": "", "digests": { "md5": "f0f537806e3caa28ac6b7b64998d2991", "sha256": "2b302047fa2de88266ff6a3ef11834685c5e5c2fba543c55f826b9bed94f492d" }, "downloads": -1, "filename": "glyphsLib-3.2.0b2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f0f537806e3caa28ac6b7b64998d2991", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 725926, "upload_time": "2019-02-01T18:17:34", "url": "https://files.pythonhosted.org/packages/a6/fe/03131293284428c2375347b48d6dc26fb29f3c997e670c7791b55a15cb19/glyphsLib-3.2.0b2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7521f9a06c4543dcd7135ae5f35018c7", "sha256": "370c442653dd792bcc531a9420617d435dc1b71c2708a4d0604a8c4225a62c4d" }, "downloads": -1, "filename": "glyphsLib-3.2.0b2.zip", "has_sig": false, "md5_digest": "7521f9a06c4543dcd7135ae5f35018c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 891839, "upload_time": "2019-02-01T18:17:36", "url": "https://files.pythonhosted.org/packages/d8/c9/be571def2c337e2a1536680528243b6c7111bfbfecf0307dc04629b3118a/glyphsLib-3.2.0b2.zip" } ], "3.3.0": [ { "comment_text": "", "digests": { "md5": "2d2e5e9f9ab654978cd42efad696d1c7", "sha256": "15cf0809e3299fc175aa14d833fdc4b820f2f733e25f00c5814fa5b4636372d0" }, "downloads": -1, "filename": "glyphsLib-3.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d2e5e9f9ab654978cd42efad696d1c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 732905, "upload_time": "2019-03-22T19:45:28", "url": "https://files.pythonhosted.org/packages/bb/3b/d21f608ff3e3e4d2a1ab10634edd5c95193430198ef63e0c7e4870db1f6b/glyphsLib-3.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e8fdb4fd864d20828a94b8655c139ca4", "sha256": "c59ed42d6d56a34b9a1f524241555d91f7dc9773570f15958e80a295873d64b0" }, "downloads": -1, "filename": "glyphsLib-3.3.0.zip", "has_sig": false, "md5_digest": "e8fdb4fd864d20828a94b8655c139ca4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 899745, "upload_time": "2019-03-22T19:45:30", "url": "https://files.pythonhosted.org/packages/c1/58/4901e8097afc402d8ff1a172e05ebc7661ea4ac3db0a9d635725be308b4a/glyphsLib-3.3.0.zip" } ], "3.3.1": [ { "comment_text": "", "digests": { "md5": "384ac65e4b2aad130ba3af0dfa938053", "sha256": "cec8309a1105ccb2aeed0a543a1f2a056ef5851418a6ea5ebdc00742e25fa106" }, "downloads": -1, "filename": "glyphsLib-3.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "384ac65e4b2aad130ba3af0dfa938053", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 733841, "upload_time": "2019-05-09T17:15:35", "url": "https://files.pythonhosted.org/packages/14/d5/1e716b2065699267ce8fe3591e51a915c22ec963a43b56570490ce86c56d/glyphsLib-3.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d52db65b465f960e811960e980838dcd", "sha256": "bdae5f4f13627ecb94098693c870ba5fbc1e773c3642ca7af05026b04571c98f" }, "downloads": -1, "filename": "glyphsLib-3.3.1.zip", "has_sig": false, "md5_digest": "d52db65b465f960e811960e980838dcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 901387, "upload_time": "2019-05-09T17:15:37", "url": "https://files.pythonhosted.org/packages/90/88/2d37c6869784fd68ca6e925ac9c6bf51e4a0df1a922d36b1febdbb5846af/glyphsLib-3.3.1.zip" } ], "3.4.0b1": [ { "comment_text": "", "digests": { "md5": "0c9a06c18c722cfdf5ddd98039897894", "sha256": "85f8bce41e42d0d78274bde02346d84242fcb78304c610c7c0455d214a0a6051" }, "downloads": -1, "filename": "glyphsLib-3.4.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c9a06c18c722cfdf5ddd98039897894", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 734070, "upload_time": "2019-05-07T09:56:25", "url": "https://files.pythonhosted.org/packages/03/60/7914278b0274a56a0c6ae6bfa476d3d3955306006240d36e3dd511d39b7c/glyphsLib-3.4.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b81152f83b255481f41875aca3b6b4ab", "sha256": "56eb7c9cab0551d609e4b4b12c5cd78b6f79ed8ec6687f03b654661ca307571d" }, "downloads": -1, "filename": "glyphsLib-3.4.0b1.zip", "has_sig": false, "md5_digest": "b81152f83b255481f41875aca3b6b4ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 903122, "upload_time": "2019-05-07T09:56:27", "url": "https://files.pythonhosted.org/packages/da/ac/45c12be02f058f8a09047942d2fa96b93e0beb55e3fb1bf4fb82171f02e8/glyphsLib-3.4.0b1.zip" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "aefff7f0df714f21c11a6996c30988ba", "sha256": "b8db92ff75017284e9499ad308f607c6171f61da5ea733c7a0d2484c93e2f7bc" }, "downloads": -1, "filename": "glyphsLib-4.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aefff7f0df714f21c11a6996c30988ba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 734377, "upload_time": "2019-06-03T14:44:42", "url": "https://files.pythonhosted.org/packages/35/d1/787a286d1c490352de1c578e72ec1244fb051d9dc8dd4aa766ebfd0c07c7/glyphsLib-4.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d0c3ea58b2b3f759f24f88a0eed13d5", "sha256": "c5e0303a1fd4d64461dceba1614e4caae2970d6111418dea3e6ade88dbd2b999" }, "downloads": -1, "filename": "glyphsLib-4.0.0.zip", "has_sig": false, "md5_digest": "4d0c3ea58b2b3f759f24f88a0eed13d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 903176, "upload_time": "2019-06-03T14:44:45", "url": "https://files.pythonhosted.org/packages/68/c7/ed30ffff8453b79f16a90e0921da83e5837d08fcc34b04019c4a3a15f552/glyphsLib-4.0.0.zip" } ], "4.0.0a1": [ { "comment_text": "", "digests": { "md5": "76eeb0c4d0cecccd582d3aa8948e4407", "sha256": "030fdacb9e0976b8644b45daf9672c4570f55e05bca76145f96123fecdee42a4" }, "downloads": -1, "filename": "glyphsLib-4.0.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "76eeb0c4d0cecccd582d3aa8948e4407", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 734404, "upload_time": "2019-05-28T14:09:09", "url": "https://files.pythonhosted.org/packages/f0/89/1773704cd6df720fbe603862df26dbc738c45a7d49ae757b8d497da617b2/glyphsLib-4.0.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab8337898dddac2df973497d191c7a55", "sha256": "d0b63152ba3566cc7185d9b3180bd507257d16262f164463ac09e89cd590a03f" }, "downloads": -1, "filename": "glyphsLib-4.0.0a1.zip", "has_sig": false, "md5_digest": "ab8337898dddac2df973497d191c7a55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 903653, "upload_time": "2019-05-28T14:09:12", "url": "https://files.pythonhosted.org/packages/c1/04/9349a3257ed5b9cc04052da9808f0459e9f0672bd8a58ffa76030c8a1505/glyphsLib-4.0.0a1.zip" } ], "4.1.0": [ { "comment_text": "", "digests": { "md5": "1e95d1b65ff53af967c723b6b99f2f03", "sha256": "4567f6780f3e72a44ae78f281bf66fde4037d4a9fb702115b3333216ee6132b9" }, "downloads": -1, "filename": "glyphsLib-4.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e95d1b65ff53af967c723b6b99f2f03", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 735968, "upload_time": "2019-08-02T12:43:34", "url": "https://files.pythonhosted.org/packages/8c/85/d820629e751fcb7f92d8945805b2f5262bebeb51d2538f16573facf53e2c/glyphsLib-4.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ce52bc4737482696798d0322f900a2b", "sha256": "0813bd8a61181bd481ac14c2a7aad536036d3a3eccaa4a6403e17cf9135f247e" }, "downloads": -1, "filename": "glyphsLib-4.1.0.zip", "has_sig": false, "md5_digest": "4ce52bc4737482696798d0322f900a2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 906699, "upload_time": "2019-08-02T12:43:36", "url": "https://files.pythonhosted.org/packages/3d/4e/f36288f0a19141151c74eda84c20d1612dc992d95ec948f63fad61c0223d/glyphsLib-4.1.0.zip" } ], "4.1.1": [ { "comment_text": "", "digests": { "md5": "0d2f804894d9bc8424b0a4493aa8401c", "sha256": "4c33b2adfb283f4e5718d69a54a7d94432a48f76619439e3a49c19120baafccd" }, "downloads": -1, "filename": "glyphsLib-4.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0d2f804894d9bc8424b0a4493aa8401c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 735969, "upload_time": "2019-08-15T08:38:53", "url": "https://files.pythonhosted.org/packages/8b/7e/bc401d1fd449984055fabcf60325e5c62a862e93c7a49f428800a92b4224/glyphsLib-4.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cfa127f8238ec314d0b51ffb1989a738", "sha256": "e80810f6b98ca4e809278f9c010e1971698edae0ef8a83a965e075592ecfa4ee" }, "downloads": -1, "filename": "glyphsLib-4.1.1.zip", "has_sig": false, "md5_digest": "cfa127f8238ec314d0b51ffb1989a738", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 906700, "upload_time": "2019-08-15T08:38:56", "url": "https://files.pythonhosted.org/packages/dd/37/8b80a9d598466c962e97c9132f0c64bf99e48eb76915382f5ecdf24181f2/glyphsLib-4.1.1.zip" } ], "4.1.2": [ { "comment_text": "", "digests": { "md5": "512013893f7456b673b62e24be02d9e6", "sha256": "375ce2046af18fe683bd866e7b0bf6bbc77c75f7679893251773240049363d46" }, "downloads": -1, "filename": "glyphsLib-4.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "512013893f7456b673b62e24be02d9e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 736951, "upload_time": "2019-08-21T09:00:24", "url": "https://files.pythonhosted.org/packages/cd/ac/c654cc0cfd835d1ee1418f15dee3b8eebb09d651fe74933c811343a16af0/glyphsLib-4.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c041417c18f07ef963b665d98373d25e", "sha256": "d2d0f5356708a851cd14df64df8d1d76b21ed28265eca0225074e63d5b48ad4e" }, "downloads": -1, "filename": "glyphsLib-4.1.2.zip", "has_sig": false, "md5_digest": "c041417c18f07ef963b665d98373d25e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 909628, "upload_time": "2019-08-21T09:00:27", "url": "https://files.pythonhosted.org/packages/29/41/f1e4bfad4532d1b47914317a79ebc67868af5dd5a6ea888bb6917a206d6b/glyphsLib-4.1.2.zip" } ], "5.0.0": [ { "comment_text": "", "digests": { "md5": "1fec0da37585c14cbdf3eff8ae1cc994", "sha256": "bcb667e1232405dd37f2cd809bed3f6d2cfa75be27cb62487b289a0df38d78ac" }, "downloads": -1, "filename": "glyphsLib-5.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1fec0da37585c14cbdf3eff8ae1cc994", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 734787, "upload_time": "2019-09-17T15:53:40", "url": "https://files.pythonhosted.org/packages/06/aa/b19b5dec857e70f987bf69fd378db9626e62e10ddb8a5647ac1690b21cfa/glyphsLib-5.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1021b88084326dd34fb32a0a87aaeaf", "sha256": "4832ea023cd1048003084fb27b3b0bc9587465af3fd7e4ac2af27b74798e93ac" }, "downloads": -1, "filename": "glyphsLib-5.0.0.zip", "has_sig": false, "md5_digest": "d1021b88084326dd34fb32a0a87aaeaf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 906862, "upload_time": "2019-09-17T15:53:42", "url": "https://files.pythonhosted.org/packages/4f/9d/a7cf66fbb5b19aeb6ba979465b4e9a80ac587451174ee04da96438775f4c/glyphsLib-5.0.0.zip" } ], "5.0.1": [ { "comment_text": "", "digests": { "md5": "4266db1a53d4acce770ddd69c8eb6916", "sha256": "4ebd914b1e390ca1df6508d218909ca73a78b676e99817f979b248b560856be8" }, "downloads": -1, "filename": "glyphsLib-5.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4266db1a53d4acce770ddd69c8eb6916", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 734883, "upload_time": "2019-09-18T10:10:25", "url": "https://files.pythonhosted.org/packages/46/b3/9bc67bdfbfa8586480c875720c1fd60c6854f20191fabc50c248cc36feaf/glyphsLib-5.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f1bfd9c79c01da458f1f33287d7be3e", "sha256": "424402e3e4405f5aa6f1b88699f12f636cad9225ddcfd05624cf4f55aaa62cd6" }, "downloads": -1, "filename": "glyphsLib-5.0.1.zip", "has_sig": false, "md5_digest": "6f1bfd9c79c01da458f1f33287d7be3e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 907126, "upload_time": "2019-09-18T10:10:28", "url": "https://files.pythonhosted.org/packages/25/4a/58e96e679274e9b1fbe8f1813db34d36313fca8a874d88aea3e8ed607501/glyphsLib-5.0.1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4266db1a53d4acce770ddd69c8eb6916", "sha256": "4ebd914b1e390ca1df6508d218909ca73a78b676e99817f979b248b560856be8" }, "downloads": -1, "filename": "glyphsLib-5.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4266db1a53d4acce770ddd69c8eb6916", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 734883, "upload_time": "2019-09-18T10:10:25", "url": "https://files.pythonhosted.org/packages/46/b3/9bc67bdfbfa8586480c875720c1fd60c6854f20191fabc50c248cc36feaf/glyphsLib-5.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f1bfd9c79c01da458f1f33287d7be3e", "sha256": "424402e3e4405f5aa6f1b88699f12f636cad9225ddcfd05624cf4f55aaa62cd6" }, "downloads": -1, "filename": "glyphsLib-5.0.1.zip", "has_sig": false, "md5_digest": "6f1bfd9c79c01da458f1f33287d7be3e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 907126, "upload_time": "2019-09-18T10:10:28", "url": "https://files.pythonhosted.org/packages/25/4a/58e96e679274e9b1fbe8f1813db34d36313fca8a874d88aea3e8ed607501/glyphsLib-5.0.1.zip" } ] }