{ "info": { "author": "Daniel Holth", "author_email": "dholth@fastmail.fm", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4" ], "description": "pysdl2-cffi is a Python wrapper for SDL2 written using cffi, featuring:\r\n\r\n- A cffi interface to the underlying SDL2 libraries.\r\n- Automatically generated, consistent helper functions for SDL2, SDL_image,\r\n SDL_mixer, and SDL_ttf that hide most allocation and dereferencing.\r\n- Useful docstrings on every function, including the C function signature and\r\n (for SDL2 only) the library's original doxygen documentation reformatted as\r\n Sphinx restructured text.\r\n- A small collection of libSDL2's original example / test programs converted\r\n to Python using Eric S. Raymond's ctopy.\r\n\r\nThe goal is to provide a flat, consistent, faithful-to-C binding with some\r\nmore-Pythonic renaming and conveniences.\r\n\r\nThis wrapper won't contain anything that doesn't directly translate to part of\r\nthe library's API. The goal is to be a dependency for something like pygame,\r\nnot a replacement.\r\n\r\nThis library should be compatible with Linux, OSX and Windows.\r\n\r\nThis library is licensed under the GPLv2 or (at your option) any later\r\nversion. Alternatively a commercial license can be purchased from the \r\nauthor for $10.\r\n\r\nInstall with pip, or download from https://pypi.python.org/pypi/pysdl2-cffi\r\n\r\nSource hosted at https://bitbucket.org/dholth/pysdl2-cffi\r\n\r\nDocumentation hosted at https://pythonhosted.org/pysdl2-cffi\r\n\r\n0.8.0\r\n-----\r\n- The wrapper is now built with cffi 1.1's verify() mode and requires a C\r\n compiler to build. It is much faster than the previous version on CPython.\r\n- Appveyor-built binary packages now available on Windows. On Windows, the\r\n necessary SDL2 DLLs are now a pip-installed dependency.\r\n\r\n0.7.0\r\n-----\r\n- Struct wrappers now expose all the attributes of the C-level struct as \r\n properties. Great for tinkering, as the property names can now be \r\n inspected interactively.\r\n- Struct wrappers no longer pass all attribute access through\r\n getattr/setattr. Arbitrary data can be attached to the struct wrappers\r\n as is customary in Python.\r\n- Fix a capitalization error for the \"classy\" API to conform to the general\r\n binding rules. ``ob.gL_Function`` is now ``ob.GL_Function``.\r\n\r\n0.6.0\r\n-----\r\n- Windows is now supported! You must manually download the SDL2 dll's and\r\n place them on PATH ``set PATH=%PATH%;C:\\users\\me\\SDL2Dir`` but pysdl2-cffi\r\n will attempt to load the Windows ``.dll`` as well as the Unix ``.so``.\r\n\r\n0.5.1\r\n-----\r\n- Enums are no longer wrapped in (nonexistent) classes\r\n- Python 2 can also pass Unicode where char* is required; automatically\r\n encoded to utf-8.", "description_content_type": null, "docs_url": "https://pythonhosted.org/pysdl2-cffi/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/dholth/pysdl2-cffi", "keywords": "sdl,cffi>=1.1", "license": "GPLv2+", "maintainer": "", "maintainer_email": "", "name": "pysdl2-cffi", "package_url": "https://pypi.org/project/pysdl2-cffi/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pysdl2-cffi/", "project_urls": { "Homepage": "https://bitbucket.org/dholth/pysdl2-cffi" }, "release_url": "https://pypi.org/project/pysdl2-cffi/0.8.0/", "requires_dist": null, "requires_python": null, "summary": "SDL2 wrapper with cffi", "version": "0.8.0" }, "last_serial": 1574213, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "3fbd3116adc406b186c3ce55a3d4c2f6", "sha256": "bfaaa21b71c7d26f67372b6ddbad60229eb3eb2e4b2a38c9408bebf176de9f2c" }, "downloads": -1, "filename": "pysdl2_cffi-0.0.1-py27-none-any.whl", "has_sig": false, "md5_digest": "3fbd3116adc406b186c3ce55a3d4c2f6", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": null, "size": 44195, "upload_time": "2014-05-16T02:18:25", "url": "https://files.pythonhosted.org/packages/29/2e/9513a42e1eb5a70f1a78368fa65acdce535c1f10091411a8521f3f25001c/pysdl2_cffi-0.0.1-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff8ab9b8e509b3981c5c36c51a8ac4c3", "sha256": "7a729e990b1e3f62ede2ba339cecfe5f8cf40ba8a1bdb70664f42d758da6591d" }, "downloads": -1, "filename": "pysdl2-cffi-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ff8ab9b8e509b3981c5c36c51a8ac4c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42522, "upload_time": "2014-05-16T02:18:27", "url": "https://files.pythonhosted.org/packages/79/c0/72ec2bb9d4e4b9710692548439c5f35472152eb0d1cf8b907282f0674358/pysdl2-cffi-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "dfb1871303b1d7444bd1f7fbc1e49823", "sha256": "ce5ec6007f4bd03de5d36ea4ef7a56bbb2e8136b023bbba4ffc6dc67487fbac7" }, "downloads": -1, "filename": "pysdl2_cffi-0.0.2-py27-none-any.whl", "has_sig": false, "md5_digest": "dfb1871303b1d7444bd1f7fbc1e49823", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": null, "size": 49071, "upload_time": "2014-05-16T03:16:07", "url": "https://files.pythonhosted.org/packages/47/78/2006393fd0cd79ab9338055e615cd76e33fbbe93d143687298704a9d694c/pysdl2_cffi-0.0.2-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3dfe798dc73edc3d969838d3ddb2e57f", "sha256": "05549317b1caf4d868ffabe110c15bfaca7345b4e3066d242a7bbeb137455aad" }, "downloads": -1, "filename": "pysdl2-cffi-0.0.2.tar.gz", "has_sig": false, "md5_digest": "3dfe798dc73edc3d969838d3ddb2e57f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46728, "upload_time": "2014-05-16T03:16:09", "url": "https://files.pythonhosted.org/packages/0f/6b/504ff3827ef206dc55dc3b9e5aaf03036b86b8f4266915140d4197e22b39/pysdl2-cffi-0.0.2.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "e9423763a9365399c5197a3a639b8f6f", "sha256": "fe0267edac1457cf480842770553bedee07e6d45725d8a558181c8b75446e22d" }, "downloads": -1, "filename": "pysdl2_cffi-0.1.0-py27-none-any.whl", "has_sig": false, "md5_digest": "e9423763a9365399c5197a3a639b8f6f", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": null, "size": 52523, "upload_time": "2014-05-20T02:37:23", "url": "https://files.pythonhosted.org/packages/fb/bf/17e24a79831bc9ba9f5bc96849257858958ba15e56c69b380c651b101fb5/pysdl2_cffi-0.1.0-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f066e5b3c5400cb697a6ff22a9524371", "sha256": "d1ef87b6102e459f6548d3629e7d47a831c3a8f0fa79f04a754996518fbd92e8" }, "downloads": -1, "filename": "pysdl2-cffi-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f066e5b3c5400cb697a6ff22a9524371", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53640, "upload_time": "2014-05-20T02:37:24", "url": "https://files.pythonhosted.org/packages/e5/9d/054e2facfb2f94a3303db3d83d20890ad1459604dc6108c47affd3b02c81/pysdl2-cffi-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "2d8e86f8cf3c787087d622d42332aac8", "sha256": "b2ecbf34a5be0c53bd02d6cf69a79c5daf9c9fc7dde16837dd905a796610f9ca" }, "downloads": -1, "filename": "pysdl2_cffi-0.2.0-py27-none-any.whl", "has_sig": false, "md5_digest": "2d8e86f8cf3c787087d622d42332aac8", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": null, "size": 101002, "upload_time": "2014-06-04T02:47:42", "url": "https://files.pythonhosted.org/packages/58/44/7ecf358c32126f4a352f9da838a79d61ca12ba83e5e2b27a7949187a2354/pysdl2_cffi-0.2.0-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "55e4037bdadcf5752e106b54c78efa58", "sha256": "ed66e13fcc460db7d236baa92ca7f59585b1c357f193d4c4f716c285dd557a13" }, "downloads": -1, "filename": "pysdl2-cffi-0.2.0.tar.gz", "has_sig": false, "md5_digest": "55e4037bdadcf5752e106b54c78efa58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 180343, "upload_time": "2014-06-04T02:47:57", "url": "https://files.pythonhosted.org/packages/d9/c1/c75aafb7970ad239c7cceaafeb49de84653ca2070b1ded600bbe5c559a1c/pysdl2-cffi-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "dab492090b7dd82d85b153708d6479ba", "sha256": "fc59c31b59943ba03e3018add204b175da1af40c7ec42e478c397fd360c1ff16" }, "downloads": -1, "filename": "pysdl2_cffi-0.3.0-py27-none-any.whl", "has_sig": false, "md5_digest": "dab492090b7dd82d85b153708d6479ba", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": null, "size": 75589, "upload_time": "2014-06-12T01:27:51", "url": "https://files.pythonhosted.org/packages/f1/39/07778f13cc2cbeae03829c73a3fd1f78a18fabf8b94956cd42775a4b5af5/pysdl2_cffi-0.3.0-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63dfabad457c4e8fadbb9d5845fd0245", "sha256": "41744c4ac3620f5181346a102666f446029b83cac09782315dba20f995daac73" }, "downloads": -1, "filename": "pysdl2-cffi-0.3.0.tar.gz", "has_sig": false, "md5_digest": "63dfabad457c4e8fadbb9d5845fd0245", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 118576, "upload_time": "2014-06-12T01:27:54", "url": "https://files.pythonhosted.org/packages/5d/95/c99377926480f7a51d93294ea3c51b85f3b019b169a793b750665801a539/pysdl2-cffi-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "af90d69ca24cd95a1570adfc73a04599", "sha256": "582619999082501ecf0fe179e9bd7c747a6bf2cacb85bb585a9ed9848d5a5a12" }, "downloads": -1, "filename": "pysdl2_cffi-0.3.1-py27-none-any.whl", "has_sig": false, "md5_digest": "af90d69ca24cd95a1570adfc73a04599", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": null, "size": 99924, "upload_time": "2014-06-12T02:26:54", "url": "https://files.pythonhosted.org/packages/26/7e/ab7d335aa73f706d6df9b46389720b8ad32e6b2906cf58a4735c993e3e23/pysdl2_cffi-0.3.1-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f770ccb53003f40556031bdb6ae6a0e8", "sha256": "c0f0c9c34980ca02bf108a90b6b0547755c9a6b91073e64744d35c3f386dfef1" }, "downloads": -1, "filename": "pysdl2-cffi-0.3.1.tar.gz", "has_sig": false, "md5_digest": "f770ccb53003f40556031bdb6ae6a0e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 176961, "upload_time": "2014-06-12T02:26:56", "url": "https://files.pythonhosted.org/packages/4a/3d/d69edc829da90f62a79a1a822e2689f63d282c4c8bcf64422b0233c007dc/pysdl2-cffi-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "2c76ae707cd9cdb5b0a32c05ac385f5f", "sha256": "76d1ef28af7230b1a3247078e1976c4c11dd934e49dfacfa5cddd5d9469a2795" }, "downloads": -1, "filename": "pysdl2_cffi-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c76ae707cd9cdb5b0a32c05ac385f5f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 102529, "upload_time": "2014-09-03T01:51:50", "url": "https://files.pythonhosted.org/packages/7a/9e/a52dc028a14e30332cda021e89c37bb0f640a8a28fea468198e979966f01/pysdl2_cffi-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30d615c46e3f609e35519a5d9d9da281", "sha256": "0f42637837fa0ff2c7f6267f4791f33b7958d5903e4edd5fb758a9199e0d82c4" }, "downloads": -1, "filename": "pysdl2-cffi-0.4.0.tar.gz", "has_sig": false, "md5_digest": "30d615c46e3f609e35519a5d9d9da281", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 180895, "upload_time": "2014-09-03T01:51:53", "url": "https://files.pythonhosted.org/packages/20/19/36f25bb9b735eb0fbf757c0def1301270a4e8d9d41e769d85d39addc4a86/pysdl2-cffi-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "2a9469541920950fe27a08f6fd01e916", "sha256": "34f905a5441f5a2c0cf182392ac8722e9239d7a6b5314702df88dad9dbc45c6a" }, "downloads": -1, "filename": "pysdl2_cffi-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2a9469541920950fe27a08f6fd01e916", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 108777, "upload_time": "2014-09-04T01:41:17", "url": "https://files.pythonhosted.org/packages/95/52/40dfe04af56de9f548aa7fa9b2b72b9fae0d42208d9d987bfd1e3db1e501/pysdl2_cffi-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dbfbf9cfee881b1adae179ae6f18ac31", "sha256": "9fba28adc1e908813b186b80927aa928fcb767b1298faa1a124c69de9b1731c2" }, "downloads": -1, "filename": "pysdl2-cffi-0.5.0.tar.gz", "has_sig": false, "md5_digest": "dbfbf9cfee881b1adae179ae6f18ac31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 188302, "upload_time": "2014-09-04T01:41:14", "url": "https://files.pythonhosted.org/packages/54/cf/006fc21b9e7555fc7d5973378cf169979608e38413d416b171907d301e07/pysdl2-cffi-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "8f851150fa77f050ebfa90bd703729de", "sha256": "28c912d88418b4523aa07e666d1e6ea1d808dd9797d61dc9d8dcf7a33881b051" }, "downloads": -1, "filename": "pysdl2_cffi-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f851150fa77f050ebfa90bd703729de", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 109528, "upload_time": "2014-09-08T15:35:15", "url": "https://files.pythonhosted.org/packages/cb/21/171d44fe2070d7da316a577721f09e5dde7100dde36aab8fc0798869d6f9/pysdl2_cffi-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "552a2537d06f6e665fc32efb71dcdb7d", "sha256": "c89ec05c0c7770504aaed21b22df375354b861c0f7f524e3e3e2cdbe67d3c82f" }, "downloads": -1, "filename": "pysdl2-cffi-0.5.1.tar.gz", "has_sig": false, "md5_digest": "552a2537d06f6e665fc32efb71dcdb7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 188751, "upload_time": "2014-09-08T15:35:11", "url": "https://files.pythonhosted.org/packages/c7/ca/a5aa78cf4c377c98bb5eed39ea7bbd9f73683490558b2ffddc7aa633d6b5/pysdl2-cffi-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "d1832a219237b2445e65b005fed05714", "sha256": "fab3146c6a6579c10f024207f121d5079e758989d13cb3c2a97f55108f7b9242" }, "downloads": -1, "filename": "pysdl2_cffi-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d1832a219237b2445e65b005fed05714", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 109599, "upload_time": "2014-09-09T02:17:37", "url": "https://files.pythonhosted.org/packages/04/87/c51ffa4fa465a6135e1ee4105a45d05da69c8807fe1fb9fbb4ed8b779604/pysdl2_cffi-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c6bcefc82705d9a6fffb268e34665c6", "sha256": "67f44a40ee09aa5abf659db56a9db60990fbf5d5f27db42062060585c897847b" }, "downloads": -1, "filename": "pysdl2-cffi-0.6.0.tar.gz", "has_sig": false, "md5_digest": "1c6bcefc82705d9a6fffb268e34665c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 188886, "upload_time": "2014-09-09T02:17:34", "url": "https://files.pythonhosted.org/packages/e0/3c/289cb66e1b10fd21ece8a35b7197845d839f7b0da10971d65d90198274d1/pysdl2-cffi-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "4b444059c8daa7454c3cfc29460f96d1", "sha256": "a8ffa63e9e44223ba35561b782a630046be342ae4a646f0f9da29dc4e89d2154" }, "downloads": -1, "filename": "pysdl2_cffi-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4b444059c8daa7454c3cfc29460f96d1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 114451, "upload_time": "2014-09-30T01:18:16", "url": "https://files.pythonhosted.org/packages/16/30/496ada1a01dfc7676b45f5fc8812dec8270da6c33d5b869a6584484e485e/pysdl2_cffi-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d273ca09ef471a8a51da216aaaa53fe5", "sha256": "c6f00f4284b809581db1689cd1cec09412514b7316ad4d6523fb08b5c82e3545" }, "downloads": -1, "filename": "pysdl2-cffi-0.7.0.tar.gz", "has_sig": false, "md5_digest": "d273ca09ef471a8a51da216aaaa53fe5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 193309, "upload_time": "2014-09-30T01:18:14", "url": "https://files.pythonhosted.org/packages/43/76/b905e0001867dd8c47f74fe3fe15d0a3f5e395d69c5afe97fa255538b76d/pysdl2-cffi-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "702ceec8fc4dd6f53f6e937eca5ed9a7", "sha256": "4858dccb1092f5be585dd4e7a01abdbad95167403a4ba70309a965774b91c5be" }, "downloads": -1, "filename": "pysdl2_cffi-0.8.0-cp27-none-win32.whl", "has_sig": false, "md5_digest": "702ceec8fc4dd6f53f6e937eca5ed9a7", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 265837, "upload_time": "2015-06-02T03:04:24", "url": "https://files.pythonhosted.org/packages/0d/ff/f16e2cb47495781cbf7ff59fba7bb7ffbfefcef3712e2a6215d8938c1f44/pysdl2_cffi-0.8.0-cp27-none-win32.whl" }, { "comment_text": "", "digests": { "md5": "37211e3536f9b93b54ea33e270c8a8e2", "sha256": "889087e77bd1efa78459e7fde7129c25f663a811080ca65fcbe6229ff4830cc8" }, "downloads": -1, "filename": "pysdl2_cffi-0.8.0-cp27-none-win_amd64.whl", "has_sig": false, "md5_digest": "37211e3536f9b93b54ea33e270c8a8e2", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 291524, "upload_time": "2015-06-02T03:04:28", "url": "https://files.pythonhosted.org/packages/a1/93/7ece4f92d52cf918db3038a846e46f83ae3e1733db3f1836839bcb275f13/pysdl2_cffi-0.8.0-cp27-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "b0559df6f9bbd6266ea58bd7ea575688", "sha256": "ad735801167c153264e8d7b2823153fd965eded7410353bb50d8278fef0df153" }, "downloads": -1, "filename": "pysdl2_cffi-0.8.0-cp34-none-win32.whl", "has_sig": false, "md5_digest": "b0559df6f9bbd6266ea58bd7ea575688", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 265610, "upload_time": "2015-06-02T03:04:32", "url": "https://files.pythonhosted.org/packages/20/bd/cd3383242dbfd5a0bef2d3b3085e28472ed7d9a7522807be2920c3690547/pysdl2_cffi-0.8.0-cp34-none-win32.whl" }, { "comment_text": "", "digests": { "md5": "88f45797a41efb49cbe033945afa1150", "sha256": "ffeb53feaa39d78afe0a7725a527c445d6cd838eb8c1cc83328c1526646450a7" }, "downloads": -1, "filename": "pysdl2_cffi-0.8.0-cp34-none-win_amd64.whl", "has_sig": false, "md5_digest": "88f45797a41efb49cbe033945afa1150", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 291391, "upload_time": "2015-06-02T03:04:36", "url": "https://files.pythonhosted.org/packages/aa/1b/595ff058dc3592293f1d214f098ca36109c9415e842a8dd66b7a9bbedf31/pysdl2_cffi-0.8.0-cp34-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "8b833c45102c22c40bb9bc9e5a2e8e3f", "sha256": "18d4fc2f8cf19818a89b0e3461c3ad47bc78414dc9c1f58917cc4efa7dd8b985" }, "downloads": -1, "filename": "pysdl2-cffi-0.8.0.tar.gz", "has_sig": false, "md5_digest": "8b833c45102c22c40bb9bc9e5a2e8e3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 195337, "upload_time": "2015-06-02T03:03:44", "url": "https://files.pythonhosted.org/packages/4a/21/0439f82441ee95802fa4a6efd1cec328bfd09d2e6ce6e098d55e479f975b/pysdl2-cffi-0.8.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "702ceec8fc4dd6f53f6e937eca5ed9a7", "sha256": "4858dccb1092f5be585dd4e7a01abdbad95167403a4ba70309a965774b91c5be" }, "downloads": -1, "filename": "pysdl2_cffi-0.8.0-cp27-none-win32.whl", "has_sig": false, "md5_digest": "702ceec8fc4dd6f53f6e937eca5ed9a7", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 265837, "upload_time": "2015-06-02T03:04:24", "url": "https://files.pythonhosted.org/packages/0d/ff/f16e2cb47495781cbf7ff59fba7bb7ffbfefcef3712e2a6215d8938c1f44/pysdl2_cffi-0.8.0-cp27-none-win32.whl" }, { "comment_text": "", "digests": { "md5": "37211e3536f9b93b54ea33e270c8a8e2", "sha256": "889087e77bd1efa78459e7fde7129c25f663a811080ca65fcbe6229ff4830cc8" }, "downloads": -1, "filename": "pysdl2_cffi-0.8.0-cp27-none-win_amd64.whl", "has_sig": false, "md5_digest": "37211e3536f9b93b54ea33e270c8a8e2", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 291524, "upload_time": "2015-06-02T03:04:28", "url": "https://files.pythonhosted.org/packages/a1/93/7ece4f92d52cf918db3038a846e46f83ae3e1733db3f1836839bcb275f13/pysdl2_cffi-0.8.0-cp27-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "b0559df6f9bbd6266ea58bd7ea575688", "sha256": "ad735801167c153264e8d7b2823153fd965eded7410353bb50d8278fef0df153" }, "downloads": -1, "filename": "pysdl2_cffi-0.8.0-cp34-none-win32.whl", "has_sig": false, "md5_digest": "b0559df6f9bbd6266ea58bd7ea575688", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 265610, "upload_time": "2015-06-02T03:04:32", "url": "https://files.pythonhosted.org/packages/20/bd/cd3383242dbfd5a0bef2d3b3085e28472ed7d9a7522807be2920c3690547/pysdl2_cffi-0.8.0-cp34-none-win32.whl" }, { "comment_text": "", "digests": { "md5": "88f45797a41efb49cbe033945afa1150", "sha256": "ffeb53feaa39d78afe0a7725a527c445d6cd838eb8c1cc83328c1526646450a7" }, "downloads": -1, "filename": "pysdl2_cffi-0.8.0-cp34-none-win_amd64.whl", "has_sig": false, "md5_digest": "88f45797a41efb49cbe033945afa1150", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 291391, "upload_time": "2015-06-02T03:04:36", "url": "https://files.pythonhosted.org/packages/aa/1b/595ff058dc3592293f1d214f098ca36109c9415e842a8dd66b7a9bbedf31/pysdl2_cffi-0.8.0-cp34-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "8b833c45102c22c40bb9bc9e5a2e8e3f", "sha256": "18d4fc2f8cf19818a89b0e3461c3ad47bc78414dc9c1f58917cc4efa7dd8b985" }, "downloads": -1, "filename": "pysdl2-cffi-0.8.0.tar.gz", "has_sig": false, "md5_digest": "8b833c45102c22c40bb9bc9e5a2e8e3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 195337, "upload_time": "2015-06-02T03:03:44", "url": "https://files.pythonhosted.org/packages/4a/21/0439f82441ee95802fa4a6efd1cec328bfd09d2e6ce6e098d55e479f975b/pysdl2-cffi-0.8.0.tar.gz" } ] }