{ "info": { "author": "apporc", "author_email": "apporc@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Environment :: X11 Applications", "Environment :: X11 Applications :: Gnome", "Environment :: X11 Applications :: GTK", "Framework :: Twisted", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: Chinese (Simplified)", "Natural Language :: English", "Operating System :: POSIX", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: Internet" ], "description": "shadowsocks-gtk\n===============\n\nA [ShadowSocks](https://github.com/clowwindy/shadowsocks) Client written with python-twisted and pygtk.\n\nRequirements:\nDebian/Ubuntu/LinuxMint: \n sudo apt-get python-twisted-core python-gtk2 python-m2crypto\n\nInstall and Run: \nFrom pip: \n sudo pip install shadowsocks-gtk\n shadowsocks-gtk\nFrom source:\n python shadowsocks_gtk/shadowsocks.py\n\nBuild deb packages:\n sudo apt-get install setuptools-git python-stdeb\n python setup.py --command-packages=stdeb.command bdist_deb\n \n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/apporc/shadowsocks-gtk", "keywords": null, "license": "http://opensource.org/licenses/MIT", "maintainer": null, "maintainer_email": null, "name": "shadowsocks-gtk", "package_url": "https://pypi.org/project/shadowsocks-gtk/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/shadowsocks-gtk/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/apporc/shadowsocks-gtk" }, "release_url": "https://pypi.org/project/shadowsocks-gtk/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "ShadowSocks Gtk Client", "version": "0.1.1" }, "last_serial": 1248513, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "77f0fa6d8eb22d31ad591b96bb51053d", "sha256": "b5b5319e9abf7e903d58c752994ae70d9361d0f65e277ca21cb6c02b40a1e1b7" }, "downloads": -1, "filename": "shadowsocks-gtk-0.1.tar.gz", "has_sig": false, "md5_digest": "77f0fa6d8eb22d31ad591b96bb51053d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74016, "upload_time": "2014-08-12T16:19:22", "url": "https://files.pythonhosted.org/packages/68/97/8232767ce7c207deb085a1f80987857cf388a66745a218a662a2875dfd88/shadowsocks-gtk-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "87c284983ab545cc0990eeacdd6cd67a", "sha256": "7eaa89e6528261268f741f69ef182a50a7a006fe2f4db2c3cca8888590f1ada0" }, "downloads": -1, "filename": "shadowsocks-gtk-0.1.1.tar.gz", "has_sig": false, "md5_digest": "87c284983ab545cc0990eeacdd6cd67a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74232, "upload_time": "2014-10-05T15:41:41", "url": "https://files.pythonhosted.org/packages/89/f2/6e645a52c752b5db1028d353e4762566738b9f25fb0e98568bed200cc104/shadowsocks-gtk-0.1.1.tar.gz" } ], "0.1a": [] }, "urls": [ { "comment_text": "", "digests": { "md5": "87c284983ab545cc0990eeacdd6cd67a", "sha256": "7eaa89e6528261268f741f69ef182a50a7a006fe2f4db2c3cca8888590f1ada0" }, "downloads": -1, "filename": "shadowsocks-gtk-0.1.1.tar.gz", "has_sig": false, "md5_digest": "87c284983ab545cc0990eeacdd6cd67a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74232, "upload_time": "2014-10-05T15:41:41", "url": "https://files.pythonhosted.org/packages/89/f2/6e645a52c752b5db1028d353e4762566738b9f25fb0e98568bed200cc104/shadowsocks-gtk-0.1.1.tar.gz" } ] }