{ "info": { "author": "Jace Browning", "author_email": "jacebrowning@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "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 :: 3.6", "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://memecomplete.com.\n\nSetup\n=====\n\nRequirements\n------------\n\n- Python 3.6+\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 memecomplete-desktop\n\nor directly from the source code:\n\n.. code:: sh\n\n $ git clone https://github.com/jacebrowning/memecomplete-desktop.git\n $ cd memecomplete-desktop\n $ python setup.py install\n\nUsage\n=====\n\nLaunch the GUI from the command-line:\n\n.. code:: sh\n\n $ memecomplete\n\n.. |Unix Build Status| image:: http://img.shields.io/travis/jacebrowning/memecomplete-desktop/master.svg\n :target: https://travis-ci.org/jacebrowning/memecomplete-desktop\n.. |Windows Build Status| image:: https://img.shields.io/appveyor/ci/jacebrowning/memecomplete-desktop/master.svg\n :target: https://ci.appveyor.com/project/jacebrowning/memecomplete-desktop\n.. |Coverage Status| image:: http://img.shields.io/coveralls/jacebrowning/memecomplete-desktop/master.svg\n :target: https://coveralls.io/r/jacebrowning/memecomplete-desktop\n.. |Scrutinizer Code Quality| image:: http://img.shields.io/scrutinizer/g/jacebrowning/memecomplete-desktop.svg\n :target: https://scrutinizer-ci.com/g/jacebrowning/memecomplete-desktop/?branch=master\n.. |PyPI Version| image:: http://img.shields.io/pypi/v/memecomplete-desktop.svg\n :target: https://pypi.python.org/pypi/memecomplete-desktop\n.. |PyPI Downloads| image:: http://img.shields.io/pypi/dm/memecomplete-desktop.svg\n :target: https://pypi.python.org/pypi/memecomplete-desktop\n\nRevision History\n================\n\n0.2 (2017/06/12)\n----------------\n\n- Updated API to use https://memecomplete.com.\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/memecomplete-desktop", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "memecomplete-desktop", "package_url": "https://pypi.org/project/memecomplete-desktop/", "platform": "", "project_url": "https://pypi.org/project/memecomplete-desktop/", "project_urls": { "Homepage": "https://github.com/jacebrowning/memecomplete-desktop" }, "release_url": "https://pypi.org/project/memecomplete-desktop/0.2/", "requires_dist": [ "Pillow (~=3.3.1)", "PyAudio (~=0.2.9)", "SpeechRecognition (~=3.4.6)", "click (~=6.6)", "pocketsphinx (~=0.1.3)", "requests (~=2.11.1)" ], "requires_python": "", "summary": "Desktop client for https://memecomplete.com.", "version": "0.2" }, "last_serial": 2945646, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "3b104a068cb4a70e22da78b49e584978", "sha256": "c31df013d8cbfab7c10f266222cdd3350c22f3efe1f7df827b38a6862e8669f3" }, "downloads": -1, "filename": "memecomplete_desktop-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3b104a068cb4a70e22da78b49e584978", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8489, "upload_time": "2017-06-13T02:07:03", "url": "https://files.pythonhosted.org/packages/29/6c/923da3207d39adc8a0c0b3f60e6b59b9c9b29314d1460c32e2700d741505/memecomplete_desktop-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da8c348e432c1d2035065115b2fda81e", "sha256": "35a83d7c35ce6bcc618403958da2c2442666436643dd214effc38ea875a7c7d3" }, "downloads": -1, "filename": "memecomplete-desktop-0.2.tar.gz", "has_sig": false, "md5_digest": "da8c348e432c1d2035065115b2fda81e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7547, "upload_time": "2017-06-13T02:07:05", "url": "https://files.pythonhosted.org/packages/e5/ba/7876893f31dd9a06382118c53e3087f583647da431998baffd74445c6538/memecomplete-desktop-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3b104a068cb4a70e22da78b49e584978", "sha256": "c31df013d8cbfab7c10f266222cdd3350c22f3efe1f7df827b38a6862e8669f3" }, "downloads": -1, "filename": "memecomplete_desktop-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3b104a068cb4a70e22da78b49e584978", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8489, "upload_time": "2017-06-13T02:07:03", "url": "https://files.pythonhosted.org/packages/29/6c/923da3207d39adc8a0c0b3f60e6b59b9c9b29314d1460c32e2700d741505/memecomplete_desktop-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da8c348e432c1d2035065115b2fda81e", "sha256": "35a83d7c35ce6bcc618403958da2c2442666436643dd214effc38ea875a7c7d3" }, "downloads": -1, "filename": "memecomplete-desktop-0.2.tar.gz", "has_sig": false, "md5_digest": "da8c348e432c1d2035065115b2fda81e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7547, "upload_time": "2017-06-13T02:07:05", "url": "https://files.pythonhosted.org/packages/e5/ba/7876893f31dd9a06382118c53e3087f583647da431998baffd74445c6538/memecomplete-desktop-0.2.tar.gz" } ] }