{ "info": { "author": "Nicolas P. Rougier", "author_email": "Nicolas.Rougier@inria.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: MacOS X", "Environment :: X11 Applications", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Multimedia :: Graphics" ], "description": "FreeType (high-level Python API)\n================================\n\nFreetype Python provides bindings for the FreeType library. Only the\nhigh-level API is bound.\n\nDocumentation available at: http://freetype-py.readthedocs.org/en/latest/\n\nInstallation\n============\n\n**From PyPI, recommended**: `pip install freetype-py`. This will install the\nlibrary with a bundled FreeType binary, so you're ready to go on Windows,\nmacOS and Linux (all with 32 and 64 bit x86 architecture support).\n\nDo note: if you specify the `--no-binary` paramater to pip, or use a different\narchitecture for which we don't pre-compile binaries, the package will default\nto using an external FreeType library. Specify the environment variable\n`FREETYPEPY_BUNDLE_FT=1` before calling pip to compile a binary yourself.\n\nInstallation with compiling FreeType from source\n------------------------------------------------\n\nIf you don't want to or can't use the pre-built binaries, build FreeType\nyourself: `export FREETYPEPY_BUNDLE_FT=yesplease && pip install .`.\nThis will download and compile FreeType with Harfbuzz support as specified in\n`setup-build-freetype.py`. Set the environment variable `PYTHON_ARCH` to 32 or\n64 to explicitly set an architecture, default is whatever your host machine\nuses. On macOS, we will always build a universal 32 and 64 bit Intel binary.\n\n- Windows: You need CMake and a C and C++ compiler, e.g. the Visual Code\n Community 2017 distribution with the desktop C++ workload.\n- macOS: You need CMake and the XCode tools (full IDE not necessary)\n- Linux: You need CMake, gcc and g++. For building a 32 bit library on a\n 64 bit machine, you need gcc-multilib and g++-multilib (Debian) or\n glibc-devel.i686 and libstdc++-devel.i686 (Fedora).\n\nInstallation with an external FreeType library (the default)\n------------------------------------------------------------\n\nInstall just the pure Python library and let it find a system-wide installed\nFreeType at runtime.\n\nMac users\n~~~~~~~~~\n\nFreetype should be already installed on your system. If not, either install it\nusing `homebrew `_ or compile it and place the library binary\nfile in '/usr/local/lib'.\n\nLinux users\n~~~~~~~~~~~\n\nFreetype should be already installed on your system. If not, either install\nrelevant package from your package manager or compile from sources and place\nthe library binary file in '/usr/local/lib'.\n\nWindow users\n~~~~~~~~~~~~\n\nThere are no official Freetype binary releases available, but they offer some\nlinks to precompiled Windows DLLs. Please see the `FreeType Downloads\n`_ page for links.\nYou can also compile the FreeType library from source yourself.\n\nIf you are using freetype-py on Windows with a 32-Bit version of Python, you\nneed the 32-Bit version of the Freetype binary. The same applies for a 64-Bit\nversion of Python.\n\nBecause of the way Windows searches for dll files, make sure the resulting\nfile is named 'freetype.dll' (and not something like Freetype245.dll).\nWindows expects the library in one of the directories listed in the $PATH\nenvironment variable. As it is not recommended to place the dll in a Windows\nsystem folder, you can choose one of the following ways to solve this:\n\n* Place library in a folder of your choice and edit the $PATH user\n environment variable\n* Place library in a folder of your choice and edit the $PATH system\n environment variable\n* For development purpose, place the library in the working directory of\n the application\n* Place the library in one of the existing directories listed in $PATH\n\nTo get a complete list of all the directories in the $PATH\nenvironment variable (user and system), open a command promt and type\n\n.. code::\n\n echo %PATH%\n\nUsage example\n=============\n\n.. code:: python\n\n import freetype\n face = freetype.Face(\"Vera.ttf\")\n face.set_char_size( 48*64 )\n face.load_char('S')\n bitmap = face.glyph.bitmap\n print bitmap.buffer\n\nScreenshots\n===========\n\nScreenshot below comes from the wordle.py example. No clever tricks here, just\nbrute force.\n\n.. image:: https://raw.githubusercontent.com/rougier/freetype-py/master/doc/_static/wordle.png\n\nScreenshots below comes from the glyph-vector.py and glyph-vectopr-2.py\nexamples showing how to access a glyph outline information and use it to draw\nthe glyph. Rendering (with B\u00e9zier curves) is done using matplotlib.\n\n.. image:: https://raw.githubusercontent.com/rougier/freetype-py/master/doc/_static/S.png\n.. image:: https://raw.githubusercontent.com/rougier/freetype-py/master/doc/_static/G.png\n\n\nScreenshot below comes from the glyph-color.py showing how to draw and combine\na glyph outline with the regular glyph.\n\n.. image:: https://raw.githubusercontent.com/rougier/freetype-py/master/doc/_static/outline.png\n\nThe screenshot below comes from the hello-world.py example showing how to draw\ntext in a bitmap (that has been zoomed in to show antialiasing).\n\n.. image:: https://raw.githubusercontent.com/rougier/freetype-py/master/doc/_static/hello-world.png\n\n\nThe screenshot below comes from the agg-trick.py example showing an\nimplementation of ideas from the `Texts Rasterization Exposures\n`_ by\nMaxim Shemarev.\n\n.. image:: https://raw.githubusercontent.com/rougier/freetype-py/master/doc/_static/agg-trick.png\n\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/rougier/freetype-py", "keywords": "freetype,font", "license": "", "maintainer": "", "maintainer_email": "", "name": "freetype-py", "package_url": "https://pypi.org/project/freetype-py/", "platform": "", "project_url": "https://pypi.org/project/freetype-py/", "project_urls": { "Homepage": "https://github.com/rougier/freetype-py" }, "release_url": "https://pypi.org/project/freetype-py/2.1.0.post1/", "requires_dist": null, "requires_python": "", "summary": "Freetype python bindings", "version": "2.1.0.post1" }, "last_serial": 4950598, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "caa351cf53db33d30331cff0723bf1be", "sha256": "feda7376c66bb267f0e597abeefc022150dbfede776f7394b98e055f27c87639" }, "downloads": -1, "filename": "freetype-py-0.1.tar.gz", "has_sig": false, "md5_digest": "caa351cf53db33d30331cff0723bf1be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25988, "upload_time": "2011-01-30T23:06:29", "url": "https://files.pythonhosted.org/packages/56/b0/023446e7471a9295e2e64123e7ae77b3e9ebeb5f8806d2eb0ed1bd523656/freetype-py-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "85595762d3663f68c430544d7f30ae2e", "sha256": "346267044c62f0817aeeccc8e484a5ffdbd74aeeba1873d41a7941c65f6d5302" }, "downloads": -1, "filename": "freetype-py-0.1.1.tar.gz", "has_sig": false, "md5_digest": "85595762d3663f68c430544d7f30ae2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26044, "upload_time": "2011-01-31T09:24:54", "url": "https://files.pythonhosted.org/packages/12/fc/35c5a21be55d9795a7c37ef2f95c5590c3728d945c14a2c2e83cd1e4d1fb/freetype-py-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "e666db8820913b0626964fc5cc2b217c", "sha256": "f4911263dbec4ab644377c8ed4b60ff9a03d8aa1a2c7d85b418c53af606dd4c6" }, "downloads": -1, "filename": "freetype-py-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e666db8820913b0626964fc5cc2b217c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36717, "upload_time": "2011-02-02T09:05:23", "url": "https://files.pythonhosted.org/packages/b7/b6/328f81f3d23562c9fe862925d8e8d8be45fbb0824157fb8215a1590fbb27/freetype-py-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "8c6285dca72f9406c1d59e0ec8885010", "sha256": "749095afc29d8ba33a1c98aa02eeee8bca77204196a765eb0377dead4c6b02a0" }, "downloads": -1, "filename": "freetype-py-0.3.0.tar.gz", "has_sig": false, "md5_digest": "8c6285dca72f9406c1d59e0ec8885010", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39834, "upload_time": "2011-03-07T20:31:27", "url": "https://files.pythonhosted.org/packages/bd/c6/ca87078f822e32ab2bdb6712123dd771841b55d0a1a4dfca729d3aa68a52/freetype-py-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "3c2237f722dc1b5828b9c055f226bd36", "sha256": "93bbf7fd5501738e6aa27bfe15c05177fc39170ad3e85510d3209feb3c894525" }, "downloads": -1, "filename": "freetype-py-0.3.1.tar.gz", "has_sig": false, "md5_digest": "3c2237f722dc1b5828b9c055f226bd36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52838, "upload_time": "2011-04-06T09:06:30", "url": "https://files.pythonhosted.org/packages/7e/6f/777fc1ae7d8313b640145299cfabcd2bd645ee99a326a216bad59dc186e7/freetype-py-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "0998d86fe4e2d476b30880bef7361242", "sha256": "637f4a48234a3b20fe26b315cfa8677dab580385a7a2bcbd317f93c1c2c2e136" }, "downloads": -1, "filename": "freetype-py-0.3.2.tar.gz", "has_sig": false, "md5_digest": "0998d86fe4e2d476b30880bef7361242", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56019, "upload_time": "2011-07-01T09:48:55", "url": "https://files.pythonhosted.org/packages/0b/b9/fec0e54712bde636a3bd38f8c34b6967dc5ee442f72c2877a86471d11d88/freetype-py-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "ff3c8bfb9255673a6d0cd79347a7c00b", "sha256": "0d1a7dbd58aeb81ce1d2381a34fb62e5d0897409c5bad1c9c2061cacbe2f99af" }, "downloads": -1, "filename": "freetype-py-0.3.3.tar.gz", "has_sig": false, "md5_digest": "ff3c8bfb9255673a6d0cd79347a7c00b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56119, "upload_time": "2011-08-12T20:00:02", "url": "https://files.pythonhosted.org/packages/44/8d/0b5c69e38d52e1c27675d73d23416319e7a971d43e5935562a6925a80861/freetype-py-0.3.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "42d2e3d1ace855f9323ff63bad078262", "sha256": "b1205626db3798016702be6ff5bb5b131e9f9a4feff66b670028a1f1c189b657" }, "downloads": -1, "filename": "freetype-py-0.4.tar.gz", "has_sig": false, "md5_digest": "42d2e3d1ace855f9323ff63bad078262", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68987, "upload_time": "2012-11-09T07:36:59", "url": "https://files.pythonhosted.org/packages/bc/de/54b0e3f6b25f682f19440319830583e4b5d018bdda5318527638b09f9401/freetype-py-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "b49d63b4dbb1f2e246d2a8f7a09ea463", "sha256": "e9fab64bcc64bd4d4479d4effb735d62971203b6d19f0640f267a823f272b01c" }, "downloads": -1, "filename": "freetype-py-0.4.1.tar.gz", "has_sig": false, "md5_digest": "b49d63b4dbb1f2e246d2a8f7a09ea463", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 110465, "upload_time": "2012-12-31T08:09:23", "url": "https://files.pythonhosted.org/packages/9f/16/fe6867c59db722bb03bfcb13744a201a421f602160574d0b45ecd7a10691/freetype-py-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "1dc527e6d7b85adcb7de7a1410dd5ea0", "sha256": "6187c35c701bfb39b894f5eb0c6edc3d329cfa14e2a94f809acec6fc7c1d5767" }, "downloads": -1, "filename": "freetype-py-0.4.2.tar.gz", "has_sig": false, "md5_digest": "1dc527e6d7b85adcb7de7a1410dd5ea0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 109690, "upload_time": "2014-08-10T10:43:10", "url": "https://files.pythonhosted.org/packages/86/53/1e07112ebe5ae853873b239793346ebb66ea0471d69c5ff65b0cb2d36b0e/freetype-py-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "7b4554bc2910d13958c4f86bba02b085", "sha256": "5fd40b9e1e8c28b27387f3476fd1c518f0075b0b264e3087e4651eb7adfe01e8" }, "downloads": -1, "filename": "freetype-py-0.5.0.tar.gz", "has_sig": false, "md5_digest": "7b4554bc2910d13958c4f86bba02b085", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 139438, "upload_time": "2014-10-27T08:44:11", "url": "https://files.pythonhosted.org/packages/f0/22/540644c09f0649812f6ba484801588183c000840e321bb9ed2af87562e18/freetype-py-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "ff017e3977a6aa5e99f1af19dfc5c67a", "sha256": "9fded2d8dc5204bcb8fd96c101282acf285e50d902ef4ece7ad42e56c623abc2" }, "downloads": -1, "filename": "freetype-py-0.5.1.tar.gz", "has_sig": false, "md5_digest": "ff017e3977a6aa5e99f1af19dfc5c67a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 306037, "upload_time": "2014-10-27T22:21:33", "url": "https://files.pythonhosted.org/packages/ef/d3/dacb27a4159e49e5015b9b0d82428b2361118ea705c4dfd96fbed5d2b409/freetype-py-0.5.1.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "654997482ff5dcef092cfd3f5c4c26e0", "sha256": "3867de6af1082bc0458a9f110cfebc1ec617fbb912a62d45eb5dc8292cdc209f" }, "downloads": -1, "filename": "freetype-py-0.5.3.tar.gz", "has_sig": false, "md5_digest": "654997482ff5dcef092cfd3f5c4c26e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 314351, "upload_time": "2015-01-23T07:57:44", "url": "https://files.pythonhosted.org/packages/ed/89/dd8d115ab0d553f3456543d1effffe7008c7e8dd0f5d0664d1778c4b3f3a/freetype-py-0.5.3.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "307c0e2444caae363e4279e7b1d81223", "sha256": "1fc67817d5fb9f1329a1a431850a46f01f250a1d6380e4bcecdb54266023e99a" }, "downloads": -1, "filename": "freetype-py-1.0.tar.gz", "has_sig": false, "md5_digest": "307c0e2444caae363e4279e7b1d81223", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67031, "upload_time": "2012-06-26T15:26:59", "url": "https://files.pythonhosted.org/packages/48/9f/b8314873f0634c986973b1a1ee4e1bc3d1bbf06f6fd8310cad87819475d7/freetype-py-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "6f51c7819648654f0d09dcee1abb0c60", "sha256": "23ec51c829abed2e526b12017b33d63ba54841cc9f602c50e55421c596ba69f3" }, "downloads": -1, "filename": "freetype-py-1.0.1.tar.gz", "has_sig": false, "md5_digest": "6f51c7819648654f0d09dcee1abb0c60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 160312, "upload_time": "2015-01-25T19:45:25", "url": "https://files.pythonhosted.org/packages/06/56/99713131fc99b96098f4f297a5cf1d636859893c736cb1bd9d49e1cd807d/freetype-py-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "dbb2df50a5a8954f8161dec6c125110a", "sha256": "e9c7393ad3c48e3a9656c3ea4e1f20418ef5c12c42205f9294237a5dae933d6e" }, "downloads": -1, "filename": "freetype-py-1.0.2.tar.gz", "has_sig": false, "md5_digest": "dbb2df50a5a8954f8161dec6c125110a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 394097, "upload_time": "2015-07-24T13:02:02", "url": "https://files.pythonhosted.org/packages/70/16/67b5c2bb399e68c44f1c221e5317474a299f997592ae6fee0406f32f6409/freetype-py-1.0.2.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "cad37ccbdd827f54d20d9ab57a5d6ef8", "sha256": "e078cac1f85a92f4e191d2f7f0d675a1b1a3b5db31817c483fd9792293187be5" }, "downloads": -1, "filename": "freetype-py-1.1.tar.gz", "has_sig": false, "md5_digest": "cad37ccbdd827f54d20d9ab57a5d6ef8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 157371, "upload_time": "2017-08-31T17:19:50", "url": "https://files.pythonhosted.org/packages/c9/37/2f1abff9dc71f7801b03b92ddda1bd6fc0e5db2c3725aca9c5fa8c1ff52f/freetype-py-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "11bf376684e321ce4b3b4adc4323f1ac", "sha256": "598c416ff68899be9a923315af18aa984259b861feab758d2708c066bae57d81" }, "downloads": -1, "filename": "freetype-py-1.2.tar.gz", "has_sig": false, "md5_digest": "11bf376684e321ce4b3b4adc4323f1ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 181633, "upload_time": "2018-02-15T12:06:02", "url": "https://files.pythonhosted.org/packages/ed/dd/c58aac63c261f803fb8c1016656337a2e39fcc69aaa07e23b7756fa331e4/freetype-py-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "e6d859ba3e4b8418684cde46daa792a1", "sha256": "1742c691fa6c4073cc3c43e842197b987cc154b03a28d17bb55e93241fd9c9d3" }, "downloads": -1, "filename": "freetype-py-1.2.1.tar.gz", "has_sig": false, "md5_digest": "e6d859ba3e4b8418684cde46daa792a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 181678, "upload_time": "2018-02-24T09:08:00", "url": "https://files.pythonhosted.org/packages/03/a4/075810c1085962a7b721b6db19d020479c6edbf144ad7f14caab79df1db4/freetype-py-1.2.1.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "8512a02b2b1fba80332e6a7a5f8b66e3", "sha256": "e88eff995186eb006ec9eb8da29bee5127885b562c9a680decfbafab87b96f38" }, "downloads": -1, "filename": "freetype_py-2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "8512a02b2b1fba80332e6a7a5f8b66e3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 68964, "upload_time": "2018-06-27T12:54:41", "url": "https://files.pythonhosted.org/packages/22/ed/548119f0672cee70434317472efb948c921ad85109ef8da8857ae75e82b2/freetype_py-2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6df8f183ea57d8c4c2f0f9814296f076", "sha256": "2be90f582013a5b41ac6d90e69efde4d5e4c35b2f8a7e4e2b382f385fda5e53a" }, "downloads": -1, "filename": "freetype_py-2.0-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "6df8f183ea57d8c4c2f0f9814296f076", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1247264, "upload_time": "2018-06-27T12:57:59", "url": "https://files.pythonhosted.org/packages/a9/9a/9be2d3027a6a2bb40cd3ff9fe65c380d21afeec580a41ac7e1fa1fe0a016/freetype_py-2.0-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "0c2ba3596edfc92aeae19f5fdf48ba06", "sha256": "b27ace3452b09ad387cef21564923523f71210a916df130d5b8b1cc68bfddbd0" }, "downloads": -1, "filename": "freetype_py-2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0c2ba3596edfc92aeae19f5fdf48ba06", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 68963, "upload_time": "2018-06-27T12:55:17", "url": "https://files.pythonhosted.org/packages/a0/24/5c6889719380ac576cdc2d4934a35341a66daa6e5ee2237dce3c16704ae9/freetype_py-2.0-py3-none-any.whl" } ], "2.0.0.post1": [ { "comment_text": "", "digests": { "md5": "16fbc3086cd73baa2779fdf91b9be5fd", "sha256": "69513b6e11bb679f2a74ca19bbd37595131dd3ffb3ca297778cf3fc0e11a4560" }, "downloads": -1, "filename": "freetype_py-2.0.0.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16fbc3086cd73baa2779fdf91b9be5fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69062, "upload_time": "2018-07-03T10:57:39", "url": "https://files.pythonhosted.org/packages/5f/45/7c3314b32b1c0d22b7a2166cd0929eb1e8de93ab440fc9591ee5e75919e5/freetype_py-2.0.0.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "995249d9edb53a794969b9ef27c1d315", "sha256": "53873dc4a5788c61bcaf4ee6b3852997b86e8b64ae9c9d8caff22344d3ab7e20" }, "downloads": -1, "filename": "freetype_py-2.0.0.post1-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "995249d9edb53a794969b9ef27c1d315", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1247345, "upload_time": "2018-07-03T11:00:08", "url": "https://files.pythonhosted.org/packages/5e/4a/92f6c47b8fd98cc01cbec00d992b0bef5894bfba45e9b0380eb39af1dfd9/freetype_py-2.0.0.post1-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "be445d51a11017bdc16574185945c93d", "sha256": "691ef86f09a55eb7b734338c93017e787544d1adde448f086af2dca626c3e639" }, "downloads": -1, "filename": "freetype_py-2.0.0.post1-py2.py3-none-manylinux1_i686.whl", "has_sig": false, "md5_digest": "be445d51a11017bdc16574185945c93d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 697026, "upload_time": "2018-07-03T10:58:27", "url": "https://files.pythonhosted.org/packages/fe/59/f75442a65c72f36e656f6de62d05590a1522a43b2db94a781d115ae93dc3/freetype_py-2.0.0.post1-py2.py3-none-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "4754c77a1e4c4040c3e187171791138d", "sha256": "130b2b1cb48a09d5ab4baa24960a39d3013eea815e578dac46ccc4664e39a228" }, "downloads": -1, "filename": "freetype_py-2.0.0.post1-py2.py3-none-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "4754c77a1e4c4040c3e187171791138d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 703799, "upload_time": "2018-07-03T10:58:25", "url": "https://files.pythonhosted.org/packages/f9/56/6b5d26443b9c7a62134a1e3cc5c024f5dd70d137a6afd1eb6bb9da352f88/freetype_py-2.0.0.post1-py2.py3-none-manylinux1_x86_64.whl" } ], "2.0.0.post2": [ { "comment_text": "", "digests": { "md5": "85a44ed7fbd15a2990b0106431bef9a0", "sha256": "904f282e04642424477dc8801a7a84c417e8414b71faebcb3d6620106713dad4" }, "downloads": -1, "filename": "freetype_py-2.0.0.post2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "85a44ed7fbd15a2990b0106431bef9a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69063, "upload_time": "2018-07-03T13:18:00", "url": "https://files.pythonhosted.org/packages/d7/ec/a23e9b7aa59f6b8e6affdc0eba09b2793730da500d9ef443bd479ca8e0b6/freetype_py-2.0.0.post2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11f6baf75d3d2eaceef05b2c00935ee1", "sha256": "f41f7797b8155f8565c3d458977d9546f97a447b4a03f9d37b290cee0817c0a6" }, "downloads": -1, "filename": "freetype_py-2.0.0.post2-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "11f6baf75d3d2eaceef05b2c00935ee1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1247344, "upload_time": "2018-07-03T13:18:17", "url": "https://files.pythonhosted.org/packages/a3/07/a15c1e3c612717ff7529d7b45c73be0fec972a82de0adef40d09f3a3307d/freetype_py-2.0.0.post2-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a7cb73c281d1a9c2d6e7328b4c889a44", "sha256": "20017eb193931bc7777cc7d05251fd7271ab1ddf164beab4765895efc5c8c8c4" }, "downloads": -1, "filename": "freetype_py-2.0.0.post2-py2.py3-none-manylinux1_i686.whl", "has_sig": false, "md5_digest": "a7cb73c281d1a9c2d6e7328b4c889a44", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 697024, "upload_time": "2018-07-03T13:14:01", "url": "https://files.pythonhosted.org/packages/22/8a/d1f542803525c53352356cf03460af3a546cf419f9f00cd10e428ea787b2/freetype_py-2.0.0.post2-py2.py3-none-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "1cab7c4699f1f39bb8ee4adc4f59aec1", "sha256": "3084fa15c343d50cb10a5e67858f9ad9c37f7045d74a1a9bfa304841da158d16" }, "downloads": -1, "filename": "freetype_py-2.0.0.post2-py2.py3-none-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "1cab7c4699f1f39bb8ee4adc4f59aec1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 703803, "upload_time": "2018-07-03T13:15:57", "url": "https://files.pythonhosted.org/packages/7f/30/587d5e59616fcda0d9403eeb8acdaf35367f9ac32b829cc6e8a9ee1b9678/freetype_py-2.0.0.post2-py2.py3-none-manylinux1_x86_64.whl" } ], "2.0.0.post3": [ { "comment_text": "", "digests": { "md5": "f385ba5cb24e35e08154269530be0024", "sha256": "adae096c9869d134768b7612627917d974e65dfbaee33d0abb2ddc62e3807403" }, "downloads": -1, "filename": "freetype_py-2.0.0.post3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f385ba5cb24e35e08154269530be0024", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69062, "upload_time": "2018-07-03T15:10:12", "url": "https://files.pythonhosted.org/packages/ea/49/72557845d9f1f4253605cabcc3056b8074f950f92a8221c4a79fbca2ba97/freetype_py-2.0.0.post3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed99bda3191c6a4bb605d838376d7dc3", "sha256": "c4c68faf3f89ecbca30219fc70d8f1101e4ae031a87d1c8559c45b935e0b033a" }, "downloads": -1, "filename": "freetype_py-2.0.0.post3-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "ed99bda3191c6a4bb605d838376d7dc3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1247344, "upload_time": "2018-07-03T15:03:42", "url": "https://files.pythonhosted.org/packages/6a/d6/a95d614b9319bfee0b67895f2bfd0e67e4315a2ca6597703c9975ca3b2f3/freetype_py-2.0.0.post3-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "bcd35b37b14760ab7a92e90e5a9b223e", "sha256": "a01f01df82ac5e2b1e0141bc281a06484f3910e35b9dfc77a9a65882f28a9268" }, "downloads": -1, "filename": "freetype_py-2.0.0.post3-py2.py3-none-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "bcd35b37b14760ab7a92e90e5a9b223e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 703803, "upload_time": "2018-07-03T14:59:38", "url": "https://files.pythonhosted.org/packages/d5/5b/70e6568f221e8e3039696debd31eb4db7dda1c8c5b1a54c1adaacd55c758/freetype_py-2.0.0.post3-py2.py3-none-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f6dac16ddfc0d645e72ba499ab3acbbf", "sha256": "0aaacef04d70a875c915d4ffd0a198f67027389ce1698d115cee1155a6f22b0c" }, "downloads": -1, "filename": "freetype-py-2.0.0.post3.tar.gz", "has_sig": false, "md5_digest": "f6dac16ddfc0d645e72ba499ab3acbbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 601430, "upload_time": "2018-07-03T15:10:13", "url": "https://files.pythonhosted.org/packages/65/bb/4b2f5af1538256c901f93dc4e7c4ea19e5a9a3d152326d9e46edbefaf557/freetype-py-2.0.0.post3.tar.gz" } ], "2.0.0.post4": [ { "comment_text": "", "digests": { "md5": "958ec8bb7904d9d2ccec2163ee4e31a5", "sha256": "0da55d9990ccf9fe516956492cb9f461e72496db95f6dafa3d47def7d6d7140c" }, "downloads": -1, "filename": "freetype_py-2.0.0.post4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "958ec8bb7904d9d2ccec2163ee4e31a5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69062, "upload_time": "2018-07-03T16:10:30", "url": "https://files.pythonhosted.org/packages/cd/83/f8f8c6077bbc52be1727ced18e0cf02ebabec63868650c31223e09d22912/freetype_py-2.0.0.post4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc22d041367236b703528de5faaf6ff5", "sha256": "06e5219479784587614182ec5daae3ded3dd891944a413adf1a1d109af97cfcd" }, "downloads": -1, "filename": "freetype_py-2.0.0.post4-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "dc22d041367236b703528de5faaf6ff5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1247343, "upload_time": "2018-07-03T15:44:13", "url": "https://files.pythonhosted.org/packages/6d/e5/eece2de58c3afe04772d238a4b77c26662fc48bf1d3304f0fbafbd2c9fdb/freetype_py-2.0.0.post4-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "4906cfb0a54d44eb62f43ecab2feac73", "sha256": "fc50d8e3d1d06b8cc1af1a909c31ce53dccb44b79e40a2fd7e42e37498d91467" }, "downloads": -1, "filename": "freetype_py-2.0.0.post4-py2.py3-none-manylinux1_i686.whl", "has_sig": false, "md5_digest": "4906cfb0a54d44eb62f43ecab2feac73", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 697026, "upload_time": "2018-07-03T15:38:15", "url": "https://files.pythonhosted.org/packages/ad/b4/eb88989d64175d517b308d084b22d22e30159d9e9c88ecfc8dc5b478a543/freetype_py-2.0.0.post4-py2.py3-none-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "13fb8fa539aff55c14ec22121c77f0fb", "sha256": "96dca77abbadfb9594e9c037bd88e1806b191d1b02a77518e090cff3cd04d4d9" }, "downloads": -1, "filename": "freetype_py-2.0.0.post4-py2.py3-none-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "13fb8fa539aff55c14ec22121c77f0fb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 703801, "upload_time": "2018-07-03T15:43:35", "url": "https://files.pythonhosted.org/packages/68/ab/f109a6a5e17497db239c354fbc7c87f0df0503a0b52db307a2cc0f293be3/freetype_py-2.0.0.post4-py2.py3-none-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a6ff5e2adb84237e9c6bc524519d3221", "sha256": "f9ee4fe8ca943bbb406cfe56a2465181d2f561f45f04f003324e7864e346b2a7" }, "downloads": -1, "filename": "freetype-py-2.0.0.post4.tar.gz", "has_sig": false, "md5_digest": "a6ff5e2adb84237e9c6bc524519d3221", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 601381, "upload_time": "2018-07-03T16:10:32", "url": "https://files.pythonhosted.org/packages/60/1c/a09e092b104f7e7f2a4f2ef7663d3b084ebfd84edeed36216356c5f61bc3/freetype-py-2.0.0.post4.tar.gz" } ], "2.0.0.post5": [ { "comment_text": "", "digests": { "md5": "470a2ac6d70a0ddbe08c51b89a0ac110", "sha256": "2054b57dbffb90ba8c2689621ad6f151472ac79b4ac2323fd4678f7848386323" }, "downloads": -1, "filename": "freetype_py-2.0.0.post5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "470a2ac6d70a0ddbe08c51b89a0ac110", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69061, "upload_time": "2018-07-03T16:20:11", "url": "https://files.pythonhosted.org/packages/1f/ce/db2826bc042247604e50899654d1261005926b05a9d8996296e60f19b7a0/freetype_py-2.0.0.post5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7713d7c9155542eb173cf4b1e4945ac3", "sha256": "bb4b455d0713c5b61e09490c54b4f9357cc213e3b019c9ea627a059cd4473138" }, "downloads": -1, "filename": "freetype_py-2.0.0.post5-py2.py3-none-manylinux1_i686.whl", "has_sig": false, "md5_digest": "7713d7c9155542eb173cf4b1e4945ac3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 697025, "upload_time": "2018-07-03T16:17:56", "url": "https://files.pythonhosted.org/packages/d7/3b/707b4916ec560f44cc424cbd07672fc2488cdfaef9c54bebde29a6804c2a/freetype_py-2.0.0.post5-py2.py3-none-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "4fbc6d3f822708fa99f12825077f38e8", "sha256": "40361812d05e22b33bf021ac5acb7687c857013e02ead59435c2d09c780dae84" }, "downloads": -1, "filename": "freetype_py-2.0.0.post5-py2.py3-none-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "4fbc6d3f822708fa99f12825077f38e8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 703799, "upload_time": "2018-07-03T16:20:36", "url": "https://files.pythonhosted.org/packages/61/b2/a0ef363086d041d14db3297e0879f510c7c94626667c709e48b5c005f2cc/freetype_py-2.0.0.post5-py2.py3-none-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "1025d803fbf96bad68be4ee3c49e16c9", "sha256": "c2deecaaad1a057f2d80eaa13d4a70cfd4db3a96992b0d898256fba0a8a5d4d6" }, "downloads": -1, "filename": "freetype-py-2.0.0.post5.tar.gz", "has_sig": false, "md5_digest": "1025d803fbf96bad68be4ee3c49e16c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 601425, "upload_time": "2018-07-03T16:20:12", "url": "https://files.pythonhosted.org/packages/a9/83/73501bd2e9836626e02e30ca7de9143121449f471ca9b1bbc0828abecfbf/freetype-py-2.0.0.post5.tar.gz" } ], "2.0.0.post6": [ { "comment_text": "", "digests": { "md5": "76e5d450b7e25e5fb18cc26cfd32440a", "sha256": "fb0f169b68fd842fabbec52378cf55fba26a1d74ad3dfb4fb9de133fe9903b4a" }, "downloads": -1, "filename": "freetype_py-2.0.0.post6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "76e5d450b7e25e5fb18cc26cfd32440a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69063, "upload_time": "2018-07-03T16:58:34", "url": "https://files.pythonhosted.org/packages/de/8b/03fd6dd27ec07b2b1a778e0d851a518e7707ae8d9d40d832752e38ed7ac0/freetype_py-2.0.0.post6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9a79617ebf8bc909fadccacd5231020", "sha256": "ee441e568dc1fdbbe44bd4dc204de755fcbca47ff45426d66b05f93e78496131" }, "downloads": -1, "filename": "freetype_py-2.0.0.post6-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "c9a79617ebf8bc909fadccacd5231020", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1247342, "upload_time": "2018-07-03T17:10:12", "url": "https://files.pythonhosted.org/packages/85/85/fc07451dfb2413303160cf7a7505177fb275086dc56e29e9183d299be61f/freetype_py-2.0.0.post6-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "35ca7e9ccb870485d45d50e0f7e5f2d7", "sha256": "edfeba3fe9d9e68bdd3368a1fa9c772a474ba3420cda8169dca570868d20526c" }, "downloads": -1, "filename": "freetype_py-2.0.0.post6-py2.py3-none-manylinux1_i686.whl", "has_sig": false, "md5_digest": "35ca7e9ccb870485d45d50e0f7e5f2d7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 697024, "upload_time": "2018-07-03T16:55:54", "url": "https://files.pythonhosted.org/packages/12/97/c7f5115a2bc08c34cbe8ef23f6dcb94550ea2f97648843bc6c6e69057c2b/freetype_py-2.0.0.post6-py2.py3-none-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "48a2a57a973141886c0e7ac34816f786", "sha256": "6bca37436cf236d1dabcb3378ad4fd0275b1857aac90e7f2ed6ee2dca6c2b0b0" }, "downloads": -1, "filename": "freetype_py-2.0.0.post6-py2.py3-none-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "48a2a57a973141886c0e7ac34816f786", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 703803, "upload_time": "2018-07-03T16:58:47", "url": "https://files.pythonhosted.org/packages/80/15/e284bb2d3e6a3d42d5455d189084bbff0fa024c2c2f4f0dec66e7667c476/freetype_py-2.0.0.post6-py2.py3-none-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "4a2615742a4145677a1d25182947938e", "sha256": "d3dfe653f0bfa009befe2b63e7043a9dbac2c7a0b81292b48c787301adc868ec" }, "downloads": -1, "filename": "freetype_py-2.0.0.post6-py2.py3-none-win32.whl", "has_sig": false, "md5_digest": "4a2615742a4145677a1d25182947938e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 496206, "upload_time": "2018-07-03T17:02:35", "url": "https://files.pythonhosted.org/packages/ca/63/9385a01bc7942a0250def599c4a1db0cd37b8e65f3f0c7ce6c1478f7df7f/freetype_py-2.0.0.post6-py2.py3-none-win32.whl" }, { "comment_text": "", "digests": { "md5": "1218c94dfd64dab75a96ef5ff58689d0", "sha256": "e93390054bc480e0684740f2f46236ea81d591d9c94c1a884e86cb0378c65b98" }, "downloads": -1, "filename": "freetype_py-2.0.0.post6-py2.py3-none-win_amd64.whl", "has_sig": false, "md5_digest": "1218c94dfd64dab75a96ef5ff58689d0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 570414, "upload_time": "2018-07-03T17:07:16", "url": "https://files.pythonhosted.org/packages/1f/9a/4efb17fe0eade48b4e7b3781934df7ac1e0480c0d4077117ff6ed05833b1/freetype_py-2.0.0.post6-py2.py3-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "b9a44744801bcfe143e4e44d06070b8b", "sha256": "23c9dcd9c1797507b0e083c18848d476c72128137ca485665d149ce231001069" }, "downloads": -1, "filename": "freetype-py-2.0.0.post6.tar.gz", "has_sig": false, "md5_digest": "b9a44744801bcfe143e4e44d06070b8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 601440, "upload_time": "2018-07-03T16:58:35", "url": "https://files.pythonhosted.org/packages/f7/c7/aaefd002da8351639ebbecfffde2b78ef565d96dcabe18d437ae28fe40c2/freetype-py-2.0.0.post6.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "80fd5e1713c7ea6115362cb676d86bdc", "sha256": "75f4178c602a9830fd458c45ebb1953ddcba70bdae428f0cd355936ffb20ddcb" }, "downloads": -1, "filename": "freetype_py-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "80fd5e1713c7ea6115362cb676d86bdc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69190, "upload_time": "2019-03-17T15:08:12", "url": "https://files.pythonhosted.org/packages/2a/e4/83468190cf35ed471dd9298d0ad3691faaafd3b554e34025b7845159a707/freetype_py-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a67b313a84f7401da1b977bafb15dd9", "sha256": "45c90ebc2a6d31613183da904b003f408dbf64251e45dcca5da036d774e8a0fb" }, "downloads": -1, "filename": "freetype_py-2.1.0-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "8a67b313a84f7401da1b977bafb15dd9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1562514, "upload_time": "2019-03-17T15:14:09", "url": "https://files.pythonhosted.org/packages/0d/75/459d97629f89686ea7c02149e68f5296a913f2429bb031ba25bf84b1b52f/freetype_py-2.1.0-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "58d3be0e8206c6d9829af8ccdd97c5db", "sha256": "e353f28adbeb4da2b9c285792a5e01c9013cc4f7181c02145d0eb22412b04dba" }, "downloads": -1, "filename": "freetype_py-2.1.0-py2.py3-none-manylinux1_i686.whl", "has_sig": false, "md5_digest": "58d3be0e8206c6d9829af8ccdd97c5db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 866092, "upload_time": "2019-03-17T15:09:32", "url": "https://files.pythonhosted.org/packages/49/4e/74993effd8b16a992e3bec29aadb6a30512cf3e2c2ce7304e61c90de616c/freetype_py-2.1.0-py2.py3-none-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "d3a57c7bf1dfec364920d0b9fe112f75", "sha256": "ca7c4c9706c614b3b3233b6f49bfa2d527fb3c4b9528f11cc6b1dd06f9e68bf4" }, "downloads": -1, "filename": "freetype_py-2.1.0-py2.py3-none-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "d3a57c7bf1dfec364920d0b9fe112f75", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 883554, "upload_time": "2019-03-17T15:09:33", "url": "https://files.pythonhosted.org/packages/80/71/2c2e56d484a90850ed4a3a963238aecb444dc75d8082c87848c518f9f0a3/freetype_py-2.1.0-py2.py3-none-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "b9ff6e3c77fb6bda4fcc5767c35d4640", "sha256": "36fc383262d11bc7b2cd5add84e3c3bf6b6f8778ba2554a09147b33d980dd55d" }, "downloads": -1, "filename": "freetype_py-2.1.0-py2.py3-none-win32.whl", "has_sig": false, "md5_digest": "b9ff6e3c77fb6bda4fcc5767c35d4640", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 574332, "upload_time": "2019-03-17T15:15:20", "url": "https://files.pythonhosted.org/packages/68/d4/a1443a4c928cd4e6244621f3cb470ad1b7f7eab3c83d98f84ea576bc6023/freetype_py-2.1.0-py2.py3-none-win32.whl" }, { "comment_text": "", "digests": { "md5": "610b75ca665a60fabc03cf813734f5a3", "sha256": "ba563cde965baac3813f070fa870a18c77832d8daab631ae25251eeffd449787" }, "downloads": -1, "filename": "freetype_py-2.1.0-py2.py3-none-win_amd64.whl", "has_sig": false, "md5_digest": "610b75ca665a60fabc03cf813734f5a3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 666176, "upload_time": "2019-03-17T15:19:43", "url": "https://files.pythonhosted.org/packages/ee/14/7b221bb94d7196d37ee8aaa86e3edf3e4beb8fccad566d9b2e3818a56b32/freetype_py-2.1.0-py2.py3-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "8d3f7b2dd10035181040ce628a352fc8", "sha256": "d9145d4502be26b757c2e3209bc705c957885787edf6ce28661a7d559ffc466f" }, "downloads": -1, "filename": "freetype-py-2.1.0.tar.gz", "has_sig": false, "md5_digest": "8d3f7b2dd10035181040ce628a352fc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 594198, "upload_time": "2019-03-17T15:08:13", "url": "https://files.pythonhosted.org/packages/9b/3e/cd9c2a46e9cb8b70988df3e636db7525e752288aca610ec7289b925c42aa/freetype-py-2.1.0.tar.gz" } ], "2.1.0.post1": [ { "comment_text": "", "digests": { "md5": "928566a75f1d5b90f8630bd60f5eb900", "sha256": "0f14ffc1715e3d0f01e7c9d07980b10b7143595d9322bb6da3fc74db5251fa8c" }, "downloads": -1, "filename": "freetype_py-2.1.0.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "928566a75f1d5b90f8630bd60f5eb900", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69262, "upload_time": "2019-03-17T15:47:57", "url": "https://files.pythonhosted.org/packages/c0/9b/1a402a9071bd6ef88c684bc83b1da90e8da4c27cc572be34178df4f84b30/freetype_py-2.1.0.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39358c5513f1708b8e59baad597a9bf5", "sha256": "2fa866dd3d8beb73d03f0cf6b7cc51d0cd0ab9c8674c1d8bee2a1b299ee0731c" }, "downloads": -1, "filename": "freetype_py-2.1.0.post1-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "39358c5513f1708b8e59baad597a9bf5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1562593, "upload_time": "2019-03-17T15:52:13", "url": "https://files.pythonhosted.org/packages/02/c9/5414ba5fc8373a2c54e238f2e52c31b6b56b628449fcc114fc58c608d928/freetype_py-2.1.0.post1-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "cc09e964491190ae7712f0b6bc830f10", "sha256": "be7a97a964a23d41d7eed4fc834b243871845115728ef41390b9efede588e854" }, "downloads": -1, "filename": "freetype_py-2.1.0.post1-py2.py3-none-manylinux1_i686.whl", "has_sig": false, "md5_digest": "cc09e964491190ae7712f0b6bc830f10", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 866155, "upload_time": "2019-03-17T15:44:55", "url": "https://files.pythonhosted.org/packages/b8/ea/adfbeb3762a03c1d1c1ff751101efb1fddb7aadffa991d39bdb486d0557e/freetype_py-2.1.0.post1-py2.py3-none-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "d4b36ab1b9c3cb7cc297cb4609800a34", "sha256": "84e9879bb5f87dc1eb5342230a13e7ea10f520aa06a4d1c7b298208bbac08110" }, "downloads": -1, "filename": "freetype_py-2.1.0.post1-py2.py3-none-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "d4b36ab1b9c3cb7cc297cb4609800a34", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 883610, "upload_time": "2019-03-17T15:48:28", "url": "https://files.pythonhosted.org/packages/f2/00/6f332e63b33d24dc3761916e6d51402a7a82dd43c6ca8a96e24dda32c6b5/freetype_py-2.1.0.post1-py2.py3-none-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "5b4d66fbf56273792653365455ce3675", "sha256": "d179759b245bb01f5603acd071aea99d97d993a28c4e71fdc4bd7530c49931f9" }, "downloads": -1, "filename": "freetype_py-2.1.0.post1-py2.py3-none-win32.whl", "has_sig": false, "md5_digest": "5b4d66fbf56273792653365455ce3675", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 574405, "upload_time": "2019-03-17T15:52:18", "url": "https://files.pythonhosted.org/packages/83/32/9170c919c489d2de18a15add5e86c3fbb82c015f073f31c64a7bcd0cdeb2/freetype_py-2.1.0.post1-py2.py3-none-win32.whl" }, { "comment_text": "", "digests": { "md5": "7de00d15e147ebd8c2f4f9166ff41b1a", "sha256": "eda77d57acdfe74d1cf3958b5fb5aaea21a2866f4e8d7632c06123d6014f9e0c" }, "downloads": -1, "filename": "freetype_py-2.1.0.post1-py2.py3-none-win_amd64.whl", "has_sig": false, "md5_digest": "7de00d15e147ebd8c2f4f9166ff41b1a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 666247, "upload_time": "2019-03-17T15:56:39", "url": "https://files.pythonhosted.org/packages/71/5f/07aad120ca6e4339a5c127631341787bc6bc74add39a1f41223bda949721/freetype_py-2.1.0.post1-py2.py3-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "725a9d1c37da376cd538196d6e63b3ea", "sha256": "76383bb3e59efa6ce0be1797ed70207d7d1e421611df3aceb269673c4a77c2cc" }, "downloads": -1, "filename": "freetype-py-2.1.0.post1.tar.gz", "has_sig": false, "md5_digest": "725a9d1c37da376cd538196d6e63b3ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 594209, "upload_time": "2019-03-17T15:47:59", "url": "https://files.pythonhosted.org/packages/e3/0f/30965bd690e1f35dfd50aa856fac006327e402d1a36d91e4e343f08e7b12/freetype-py-2.1.0.post1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "928566a75f1d5b90f8630bd60f5eb900", "sha256": "0f14ffc1715e3d0f01e7c9d07980b10b7143595d9322bb6da3fc74db5251fa8c" }, "downloads": -1, "filename": "freetype_py-2.1.0.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "928566a75f1d5b90f8630bd60f5eb900", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69262, "upload_time": "2019-03-17T15:47:57", "url": "https://files.pythonhosted.org/packages/c0/9b/1a402a9071bd6ef88c684bc83b1da90e8da4c27cc572be34178df4f84b30/freetype_py-2.1.0.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39358c5513f1708b8e59baad597a9bf5", "sha256": "2fa866dd3d8beb73d03f0cf6b7cc51d0cd0ab9c8674c1d8bee2a1b299ee0731c" }, "downloads": -1, "filename": "freetype_py-2.1.0.post1-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", "has_sig": false, "md5_digest": "39358c5513f1708b8e59baad597a9bf5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1562593, "upload_time": "2019-03-17T15:52:13", "url": "https://files.pythonhosted.org/packages/02/c9/5414ba5fc8373a2c54e238f2e52c31b6b56b628449fcc114fc58c608d928/freetype_py-2.1.0.post1-py2.py3-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "cc09e964491190ae7712f0b6bc830f10", "sha256": "be7a97a964a23d41d7eed4fc834b243871845115728ef41390b9efede588e854" }, "downloads": -1, "filename": "freetype_py-2.1.0.post1-py2.py3-none-manylinux1_i686.whl", "has_sig": false, "md5_digest": "cc09e964491190ae7712f0b6bc830f10", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 866155, "upload_time": "2019-03-17T15:44:55", "url": "https://files.pythonhosted.org/packages/b8/ea/adfbeb3762a03c1d1c1ff751101efb1fddb7aadffa991d39bdb486d0557e/freetype_py-2.1.0.post1-py2.py3-none-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "d4b36ab1b9c3cb7cc297cb4609800a34", "sha256": "84e9879bb5f87dc1eb5342230a13e7ea10f520aa06a4d1c7b298208bbac08110" }, "downloads": -1, "filename": "freetype_py-2.1.0.post1-py2.py3-none-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "d4b36ab1b9c3cb7cc297cb4609800a34", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 883610, "upload_time": "2019-03-17T15:48:28", "url": "https://files.pythonhosted.org/packages/f2/00/6f332e63b33d24dc3761916e6d51402a7a82dd43c6ca8a96e24dda32c6b5/freetype_py-2.1.0.post1-py2.py3-none-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "5b4d66fbf56273792653365455ce3675", "sha256": "d179759b245bb01f5603acd071aea99d97d993a28c4e71fdc4bd7530c49931f9" }, "downloads": -1, "filename": "freetype_py-2.1.0.post1-py2.py3-none-win32.whl", "has_sig": false, "md5_digest": "5b4d66fbf56273792653365455ce3675", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 574405, "upload_time": "2019-03-17T15:52:18", "url": "https://files.pythonhosted.org/packages/83/32/9170c919c489d2de18a15add5e86c3fbb82c015f073f31c64a7bcd0cdeb2/freetype_py-2.1.0.post1-py2.py3-none-win32.whl" }, { "comment_text": "", "digests": { "md5": "7de00d15e147ebd8c2f4f9166ff41b1a", "sha256": "eda77d57acdfe74d1cf3958b5fb5aaea21a2866f4e8d7632c06123d6014f9e0c" }, "downloads": -1, "filename": "freetype_py-2.1.0.post1-py2.py3-none-win_amd64.whl", "has_sig": false, "md5_digest": "7de00d15e147ebd8c2f4f9166ff41b1a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 666247, "upload_time": "2019-03-17T15:56:39", "url": "https://files.pythonhosted.org/packages/71/5f/07aad120ca6e4339a5c127631341787bc6bc74add39a1f41223bda949721/freetype_py-2.1.0.post1-py2.py3-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "725a9d1c37da376cd538196d6e63b3ea", "sha256": "76383bb3e59efa6ce0be1797ed70207d7d1e421611df3aceb269673c4a77c2cc" }, "downloads": -1, "filename": "freetype-py-2.1.0.post1.tar.gz", "has_sig": false, "md5_digest": "725a9d1c37da376cd538196d6e63b3ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 594209, "upload_time": "2019-03-17T15:47:59", "url": "https://files.pythonhosted.org/packages/e3/0f/30965bd690e1f35dfd50aa856fac006327e402d1a36d91e4e343f08e7b12/freetype-py-2.1.0.post1.tar.gz" } ] }