{ "info": { "author": "Jace Browning", "author_email": "jacebrowning@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: MacOS X", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Games/Entertainment", "Topic :: Multimedia" ], "description": "Unix: |Unix Build Status| Windows: |Windows Build Status|\\ Metrics:\n|Coverage Status| |Scrutinizer Code Quality|\\ Usage: |PyPI Version|\n|PyPI Downloads|\n\nOverview\n========\n\nDesktop client for https://memegen.link.\n\nSetup\n=====\n\nRequirements\n------------\n\n- Python 3.3+\n- SpeechRecognition requirements:\n https://github.com/Uberi/speech_recognition#requirements\n- macOS: ``$ brew install flac portaudio swig``\n\nInstallation\n------------\n\nInstall the client with pip:\n\n.. code:: sh\n\n $ pip install memegen-desktop\n\nor directly from the source code:\n\n.. code:: sh\n\n $ git clone https://github.com/jacebrowning/memegen-desktop.git\n $ cd memegen-desktop\n $ python setup.py install\n\nUsage\n=====\n\nLaunch the GUI from the command-line:\n\n.. code:: sh\n\n $ memegen\n\n.. |Unix Build Status| image:: http://img.shields.io/travis/jacebrowning/memegen-desktop/master.svg\n :target: https://travis-ci.org/jacebrowning/memegen-desktop\n.. |Windows Build Status| image:: https://img.shields.io/appveyor/ci/jacebrowning/memegen-desktop/master.svg\n :target: https://ci.appveyor.com/project/jacebrowning/memegen-desktop\n.. |Coverage Status| image:: http://img.shields.io/coveralls/jacebrowning/memegen-desktop/master.svg\n :target: https://coveralls.io/r/jacebrowning/memegen-desktop\n.. |Scrutinizer Code Quality| image:: http://img.shields.io/scrutinizer/g/jacebrowning/memegen-desktop.svg\n :target: https://scrutinizer-ci.com/g/jacebrowning/memegen-desktop/?branch=master\n.. |PyPI Version| image:: http://img.shields.io/pypi/v/memegen-desktop.svg\n :target: https://pypi.python.org/pypi/memegen-desktop\n.. |PyPI Downloads| image:: http://img.shields.io/pypi/dm/memegen-desktop.svg\n :target: https://pypi.python.org/pypi/memegen-desktop\n\nRevision History\n================\n\n0.1.1 (2016/09/14)\n------------------\n\n- Fixed image loading.\n\n0.1 (2016/09/05)\n----------------\n\n- Initial release.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jacebrowning/memegen-desktop", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "memegen-desktop", "package_url": "https://pypi.org/project/memegen-desktop/", "platform": "", "project_url": "https://pypi.org/project/memegen-desktop/", "project_urls": { "Homepage": "https://github.com/jacebrowning/memegen-desktop" }, "release_url": "https://pypi.org/project/memegen-desktop/0.1.1/", "requires_dist": [ "Pillow (==3.3.1)", "PyAudio (==0.2.9)", "SpeechRecognition (==3.4.6)", "pocketsphinx (==0.1.3)", "requests (==2.11.1)" ], "requires_python": "", "summary": "Desktop client for https://memegen.link.", "version": "0.1.1" }, "last_serial": 2342382, "releases": { "0.0.0": [], "0.0.1": [ { "comment_text": "", "digests": { "md5": "f344a2d470acf3504b6383748f9a48c8", "sha256": "ad392ea9d490d9c08cf68072d069338b56d0c429c9cd92d21a477d219e3e147a" }, "downloads": -1, "filename": "memegen_desktop-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f344a2d470acf3504b6383748f9a48c8", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 7389, "upload_time": "2016-09-03T01:08:02", "url": "https://files.pythonhosted.org/packages/2d/f0/2281d267c5ccab9b47e4a90eb2f1d1779b22e6b0ca4d4e9876f1015754c6/memegen_desktop-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "667a8cfcbebd4e82b505dfc8fc3e5b5b", "sha256": "f25b99b8491a634c5115ba74d3b2c55334119e74d410bf0d0c43db2736962ae9" }, "downloads": -1, "filename": "memegen-desktop-0.0.1.tar.gz", "has_sig": false, "md5_digest": "667a8cfcbebd4e82b505dfc8fc3e5b5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6714, "upload_time": "2016-09-03T01:07:56", "url": "https://files.pythonhosted.org/packages/97/86/ec3a883e02aa812be3b7ce7119e1e76a4f336e6411513e6d7caeb6f41d46/memegen-desktop-0.0.1.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "371f5ecf07154b05556f41b0dcece40f", "sha256": "a92ac06ccfaad825ad99339864a5161f123c620fa88e287364fd9517bf20d72f" }, "downloads": -1, "filename": "memegen_desktop-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "371f5ecf07154b05556f41b0dcece40f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 7656, "upload_time": "2016-09-06T01:21:14", "url": "https://files.pythonhosted.org/packages/f0/8a/b0bf9b8cf53db57b3e52ccfea07b298b91c3a85b5e20fe2bf497ff48fdc1/memegen_desktop-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f6f8e264aa92e4bb9a705d28fba65b76", "sha256": "577097c555a6b6c1909813ffb1e9a7852ad9fcdbe6188f7822e5997517169a07" }, "downloads": -1, "filename": "memegen-desktop-0.1.tar.gz", "has_sig": false, "md5_digest": "f6f8e264aa92e4bb9a705d28fba65b76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6903, "upload_time": "2016-09-06T01:21:10", "url": "https://files.pythonhosted.org/packages/59/e8/38a35290084f470ec589ee0f8d08432ff26734681f307a9d6b1e39ebadff/memegen-desktop-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "65fb29d553ab45b5aa78b21b840ccef7", "sha256": "178e6b4ff17593a102aa5c9e2b64b34f5b1edcee144eb3765eb64b2d04088aaf" }, "downloads": -1, "filename": "memegen_desktop-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "65fb29d553ab45b5aa78b21b840ccef7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8096, "upload_time": "2016-09-14T14:07:41", "url": "https://files.pythonhosted.org/packages/ad/37/28b966be482d80301ec37b16c5ead36e2627fa558a02bfc6487324a1ecb4/memegen_desktop-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd5895851fb07a21bbdf12b1ea6e0133", "sha256": "5106a4a443bf5dfd114cedeb58073fcda6af241693167e4f379a6308ccb0bc90" }, "downloads": -1, "filename": "memegen-desktop-0.1.1.tar.gz", "has_sig": false, "md5_digest": "dd5895851fb07a21bbdf12b1ea6e0133", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7278, "upload_time": "2016-09-14T14:07:43", "url": "https://files.pythonhosted.org/packages/4d/44/c26ac45c9fcb1d170b1ba48d38164a5c900444e3775566418b63ef5628ca/memegen-desktop-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "65fb29d553ab45b5aa78b21b840ccef7", "sha256": "178e6b4ff17593a102aa5c9e2b64b34f5b1edcee144eb3765eb64b2d04088aaf" }, "downloads": -1, "filename": "memegen_desktop-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "65fb29d553ab45b5aa78b21b840ccef7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8096, "upload_time": "2016-09-14T14:07:41", "url": "https://files.pythonhosted.org/packages/ad/37/28b966be482d80301ec37b16c5ead36e2627fa558a02bfc6487324a1ecb4/memegen_desktop-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd5895851fb07a21bbdf12b1ea6e0133", "sha256": "5106a4a443bf5dfd114cedeb58073fcda6af241693167e4f379a6308ccb0bc90" }, "downloads": -1, "filename": "memegen-desktop-0.1.1.tar.gz", "has_sig": false, "md5_digest": "dd5895851fb07a21bbdf12b1ea6e0133", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7278, "upload_time": "2016-09-14T14:07:43", "url": "https://files.pythonhosted.org/packages/4d/44/c26ac45c9fcb1d170b1ba48d38164a5c900444e3775566418b63ef5628ca/memegen-desktop-0.1.1.tar.gz" } ] }