{ "info": { "author": "manatlan", "author_email": "manatlan@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# wuy \n\n( You should consider [GUY](https://github.com/manatlan/guy) (when available)! )\n\nIf you have made a _super python tool_, and you want to add a GUI but without using qt/gtk/tk/wx/kivy/toga : you are in the right place ! Just re-use the local browser (chrome in app mode) as GUI, drived by **wuy**.\n\n
\n\nBasically, it's a python module which will act as a web server (http & websocket) and will open/manage a window for you ; providing a simple framework (js/py3 helpers).\n\nIt lets you create your GUI with yours web skills (html/js/css or any js frameworks/libs), and re-use the power of python on server side.\n\nTechnically, it's a python3 module, using asyncio and the marvellous [aiohttp](https://aiohttp.readthedocs.io/en/stable/), and (if present) the [uvloop](https://magic.io/blog/uvloop-blazing-fast-python-networking/), for the full speed ! The http server is here to serve static content (html, js, images ...). The websocket is here to simplify the communication (sync/async) between the window & the server. (rpc method to communicate from client to server, pubsub mechanism to communicate from server to clients, or from client to clients)\n\nIn **app/window mode** : it will manage (open/close) the window for you ; using the **chrome app mode** ; if the websocket brokes : window & server will shutdown (close the window ; the server will shutdown, close the server ; the window will shutdown). You (or your clients) will not see a difference with classical GUI !\n\nIn **server mode** : it will act as a classical web server ; and you can use as many clients/browsers as you want, from localhost or from anywhere else. Closing a socket ; just close the socket ;-). It can be hosted on the web, as long as the provider service use python3.\n\n[More on window/server differences](https://github.com/manatlan/wuy/blob/master/wiki/diff.md)\n\nIn all cases : it will be pretty easy to produce/freeze an executable (windows/linux/apple) (one file with all html/js embedded), using [pyinstaller/windows](https://github.com/manatlan/wuy/blob/master/BUILD.bat). And share your _super python tool_ to the world (wuy comes with [its own freezer (a wuy app !)](https://github.com/manatlan/wuy/tree/master/examples/wuy_freezer))! And in the future : android !\n\nSince 0.6; **wuy** provide a js method to [proxify http requests](https://github.com/manatlan/wuy/blob/master/wiki/proxify.md), to avoid CORS troubles.\n\nSince 0.9; **wuy** provide get/set methods on client/server side to store/retrieve key/value pairs in a json file on serverside.\n\nIt's, a little bit, the same thing as [python eel](https://github.com/ChrisKnott/Eel).\n\n\n\n**TODOs**:\n* In the future : [cefpython3](https://github.com/cztomczak/cefpython) will be the platform of choice for running **wuy** apps on **android**/iphone (when [cef](https://bitbucket.org/chromiumembedded/cef/issues/1991/add-android-support) and [cefpython3](https://github.com/kivy-garden/garden.cefpython/issues/8) will be ready). Currently **wuy** works with cefpython3, on linux/windows/apple. It's working in the [unittests suite](https://github.com/manatlan/wuy/blob/master/wuy_tests.py) (you can already try ; modify _wuy.py_, replace ChromeApp() by ChromeAppCef())\n* Write docs & examples\n\n## The simplest example\nThis is _the hello world_ of **wuy**\n\n```python\nimport wuy\n\nclass helloWorld(wuy.Window):\n \"\"\" \"\"\"\n size=(100,100)\n\n def beep(self):\n print(\"\\a BEEP !!!\")\n\nhelloWorld()\n```\n\n## To Test/Run\n\nDownload [the zip from here](https://github.com/manatlan/wuy/archive/master.zip)\n\n $ pip3 install aiohttp winreg\n $ python3 -u an_app.py\n\n(_winreg_ is needed for windows only)\n\nIt's an app !\n\nFor a regular server example (many clients from anywhere on web)\n\n $ python3 -u a_server.py\n\n## To Use\n\nInstall the lib :\n\n $ pip3 install wuy winreg\n\n(_winreg_ is needed for windows only)\n\n**And follow the [official tuto](https://github.com/manatlan/wuy/blob/master/wiki/README.md)**.\n\n\n## See Examples\n\n* [an_app](https://github.com/manatlan/wuy/blob/master/an_app.py) : all kind of tricks\n* [an_app2](https://github.com/manatlan/wuy/blob/master/an_app2.py) : an input box\n* [an_app3](https://github.com/manatlan/wuy/blob/master/an_app3.py) : an alert box with autodeclared js vars (chain'able windows)!\n* [an_app4](https://github.com/manatlan/wuy/blob/master/an_app4.py) : using sync & async rpc calls !\n* [an_app5](https://github.com/manatlan/wuy/blob/master/an_app5.py) : using async aiohttp.get (request content from web) & FULLSCREEN mode\n* [an_app6](https://github.com/manatlan/wuy/blob/master/an_app6.py) : progress bars (async)\n* [an_app7](https://github.com/manatlan/wuy/blob/master/an_app7.py) : html is inside the docstring ! (**SIMPLEST**)\n* [an_app8](https://github.com/manatlan/wuy/blob/master/an_app8.py) : just to show how to organize your code when app's expand.\n* [an_appVuejs](https://github.com/manatlan/wuy/blob/master/an_appVuejs.py) : using a vuejs app (and a continuous push from server to client)\n* [a_server](https://github.com/manatlan/wuy/blob/master/a_server.py) : a server, tchat service for multiple clients\n* [an_upload](https://github.com/manatlan/wuy/blob/master/an_upload.py) : a drag'n'drop upload to server example.\n\nDon't forget to have a look at [real examples](https://github.com/manatlan/wuy/tree/master/examples) too (real apps for real life)\n\nA big real life app : See [jBrout3](https://github.com/manatlan/jbrout3) (in development), it's the rebirth of the good old py2/gtk app : [jBrout2](https://jbrout.manatlan.com). It use vuejs/vuex for front, and the jbrout's lib to manage photos.\n\n\n## Doc\n\nUse [wuy.Window](https://github.com/manatlan/wuy/blob/master/wiki/api_py_window.md) for app (which open/manage a chrome window app)\n\nUse [wuy.Server](https://github.com/manatlan/wuy/blob/master/wiki/api_py_server.md) for classic http/ws servers\n\nAnd client side (javascript), in all cases : use [wuy.js](https://github.com/manatlan/wuy/blob/master/wiki/api_js.md)\n\n[Learn More on differences between this two class](https://github.com/manatlan/wuy/blob/master/wiki/diff.md)\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/manatlan/wuy", "keywords": "gui,html,javascript,electron,asyncio,aiohttp,websocket", "license": "GPL-2.0", "maintainer": "manatlan", "maintainer_email": "manatlan@gmail.com", "name": "wuy", "package_url": "https://pypi.org/project/wuy/", "platform": "", "project_url": "https://pypi.org/project/wuy/", "project_urls": { "Documentation": "https://github.com/manatlan/wuy", "Homepage": "https://github.com/manatlan/wuy", "Repository": "https://github.com/manatlan/wuy" }, "release_url": "https://pypi.org/project/wuy/0.10.1/", "requires_dist": [ "aiohttp (>=3.0.0b0,<4.0)" ], "requires_python": ">=3.5,<4.0", "summary": "A simple module for making HTML GUI applications with python3/asyncio", "version": "0.10.1" }, "last_serial": 5837873, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "57235169a7f161cf8021ca58c1e97cd0", "sha256": "7d3ec22af4b821731cf9b9c4f2293939047aa79e76c7f06be993abda218cb386" }, "downloads": -1, "filename": "wuy-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "57235169a7f161cf8021ca58c1e97cd0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6548, "upload_time": "2018-07-21T12:55:15", "url": "https://files.pythonhosted.org/packages/a7/67/e90632b76b403a2a33b743adaecbc9ef06794c406f85be933360a01029a7/wuy-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cbfb2f9d240e3c8b720d6becc4260f7d", "sha256": "81832c0cef9db1ef00c0bd5c222a9e46a98791afad3e8c44bd61b9c65907385c" }, "downloads": -1, "filename": "wuy-0.1.tar.gz", "has_sig": false, "md5_digest": "cbfb2f9d240e3c8b720d6becc4260f7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3878, "upload_time": "2018-07-21T12:55:26", "url": "https://files.pythonhosted.org/packages/d8/b4/b6b562317fd23861dfd6a89f6f3eb79717d5887dfefb591e2bc8ddac760d/wuy-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "4e8dd89d7e6a129e22e4a65aac4bb265", "sha256": "693572a036ac4d84e7d35815e0b0133c3084a8cd2c40f98a391380c48440d8f5" }, "downloads": -1, "filename": "wuy-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4e8dd89d7e6a129e22e4a65aac4bb265", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6783, "upload_time": "2018-07-21T13:24:54", "url": "https://files.pythonhosted.org/packages/97/e8/0404186da0a91d1b899b2c5e85344a50042b1050ac53ce971f05e3df172e/wuy-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "11db49b8605180c635adad89fdcac9f7", "sha256": "b87a8ca6613b578d09336207a8d90bb799147493b63b86c01b6bc8deb7c12fbb" }, "downloads": -1, "filename": "wuy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "11db49b8605180c635adad89fdcac9f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4092, "upload_time": "2018-07-21T13:24:55", "url": "https://files.pythonhosted.org/packages/20/7a/2e4ba2a6f10dc2b868d4f4b9cf3ec0b818a99e887f2bde63cef0e50c1920/wuy-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "9a928e19f2503cc5c4abf62ab33bea30", "sha256": "80a378e4503088af15855d9ec5b0af47c1929d18b9982caf9a42bb2557255348" }, "downloads": -1, "filename": "wuy-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9a928e19f2503cc5c4abf62ab33bea30", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6777, "upload_time": "2018-07-21T13:33:38", "url": "https://files.pythonhosted.org/packages/a2/4e/76acf5f38baf07a508ca3da1177038eb1226379c5dd6ce7206437c42d86b/wuy-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08f01b442fd61c6e164cc53c3bc755c1", "sha256": "3321fc0abd79574899d899f9728a0b30c798ab9d2cd3a27c5352ee6f6f960d74" }, "downloads": -1, "filename": "wuy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "08f01b442fd61c6e164cc53c3bc755c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4092, "upload_time": "2018-07-21T13:33:39", "url": "https://files.pythonhosted.org/packages/ea/30/60a5c0aa3eddbe167c893d287e2c7c891d4f305a803ca1f00e1e7c5ed2b0/wuy-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "2f4d17848e4fd02d88853c5ad7b469b2", "sha256": "9a3c587fc647685f6e12c19818f3c974b6843434bc298a0a35bc3a6457e87508" }, "downloads": -1, "filename": "wuy-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2f4d17848e4fd02d88853c5ad7b469b2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7061, "upload_time": "2018-07-21T13:48:55", "url": "https://files.pythonhosted.org/packages/f3/7c/2017126546d9090ffa5758d13d2e1b4e4c4e2ff862c45f1167ecf9a2060d/wuy-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f058025686336d72c61ac52ce213bb6", "sha256": "4daeafdbf319be61a88f5e2e57c148da7004eb497483fa5a5083c6c041153233" }, "downloads": -1, "filename": "wuy-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1f058025686336d72c61ac52ce213bb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4431, "upload_time": "2018-07-21T13:48:56", "url": "https://files.pythonhosted.org/packages/7d/15/319f3fae29735dfcbef67a866151fc7eb84ecccea029da48d2d8b1a76545/wuy-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "3f5b9960111ee595560ff0488f120740", "sha256": "5418de45ab1e2893be2f46c0221d6d3051a89237351bcd35009317374bd00a28" }, "downloads": -1, "filename": "wuy-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "3f5b9960111ee595560ff0488f120740", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7059, "upload_time": "2018-07-21T14:02:21", "url": "https://files.pythonhosted.org/packages/7e/d7/ac372b8f7fe4937e34eb1c3bda8482766a7fb8acea88c3bd50af1165f908/wuy-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2030e49678c06329f556d42aca314fd", "sha256": "da6956ddb0e94e41e8e8501209fc5782aff17b26e4657c9b8ecb2ae00b1a67a8" }, "downloads": -1, "filename": "wuy-0.1.4.tar.gz", "has_sig": false, "md5_digest": "a2030e49678c06329f556d42aca314fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4418, "upload_time": "2018-07-21T14:02:22", "url": "https://files.pythonhosted.org/packages/30/af/63e4e99c553abb649a80c0d7d84773fdec1140f723807d7e9684c110fe61/wuy-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "b2c14a2c2634af601679f9c5293997c3", "sha256": "c8f574c649d67a5bb65d98b93cf68e0222766825c06ef51e788d5dd5f7eea8b2" }, "downloads": -1, "filename": "wuy-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "b2c14a2c2634af601679f9c5293997c3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7144, "upload_time": "2018-07-21T14:18:42", "url": "https://files.pythonhosted.org/packages/0d/c2/c7e7dbd5c7b43f59dea950c5e8c983654a0ebc8d17775789588d38d6320f/wuy-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5115725e6ac4b78c6da5626caf55fd61", "sha256": "21bf46c7e5668066ef41137e13791d3b0f2f130e9809042e7b998b2db84a485b" }, "downloads": -1, "filename": "wuy-0.1.5.tar.gz", "has_sig": false, "md5_digest": "5115725e6ac4b78c6da5626caf55fd61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4501, "upload_time": "2018-07-21T14:18:43", "url": "https://files.pythonhosted.org/packages/96/1c/88574958d29390e3bded94706cc2ac464a4c9a1d8f2de10378ae9180c8ba/wuy-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "00c3848103c44ee2d6da943515f01619", "sha256": "c3f8245321e54c8df156531d01ee8c0ba136487c3c41fc067511e3b44193c07d" }, "downloads": -1, "filename": "wuy-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "00c3848103c44ee2d6da943515f01619", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7203, "upload_time": "2018-07-21T14:42:23", "url": "https://files.pythonhosted.org/packages/92/e9/c57ed03ed68f7e6d0fa2704982e345f9abe9f349d29e8783545dfec16a8c/wuy-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c53e1ecff646cabe32c993919e60fd8", "sha256": "0ca1b09302c6f31112a6afa406fdbcd0f9ddc04cc59a077ca2e9be363ceb95b3" }, "downloads": -1, "filename": "wuy-0.1.6.tar.gz", "has_sig": false, "md5_digest": "7c53e1ecff646cabe32c993919e60fd8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4566, "upload_time": "2018-07-21T14:42:24", "url": "https://files.pythonhosted.org/packages/f3/33/f1f7364287c7da5216795d53b2f2a68709a05969bf33156bdc2711367459/wuy-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "1401d409bc81575f88613ed853b96d4f", "sha256": "39b070be311c6effaf087b8636197bb33181e221e63b1ba93c6e2f3485456d24" }, "downloads": -1, "filename": "wuy-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "1401d409bc81575f88613ed853b96d4f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7302, "upload_time": "2018-07-21T21:07:34", "url": "https://files.pythonhosted.org/packages/a8/a2/47bd04767d40a7fcfd94abf83ee92a5f9582a3554e8e0038a24b5b927a7c/wuy-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eca78a30e6545f36c9c3aa105c76e5de", "sha256": "277b2f76ebc5be87f54ebbdef0b3d72dc1825fe6435111d4b2f101f1f49dfc55" }, "downloads": -1, "filename": "wuy-0.1.7.tar.gz", "has_sig": false, "md5_digest": "eca78a30e6545f36c9c3aa105c76e5de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4664, "upload_time": "2018-07-21T21:07:35", "url": "https://files.pythonhosted.org/packages/fc/00/0a4d16908b702b9a77109c3138e004b450a2f0d231e44e8eda212a15f56f/wuy-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "8fa3cc839599232973324c8a13362d4c", "sha256": "c07e112df1f6806b8354dbc641dbb86dabb646a4e5b95900a01ad03ac440b787" }, "downloads": -1, "filename": "wuy-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "8fa3cc839599232973324c8a13362d4c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7313, "upload_time": "2018-07-21T21:36:03", "url": "https://files.pythonhosted.org/packages/af/97/c869e8fa42198c3aa55a69b0c3b5e00374d47a1ab8f26293091fd7d1e3da/wuy-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb5141ef69262d0a4e82544679e0935f", "sha256": "5e3f6eb989f4fe53ba090e9d5d402797de8d7ac6bcc8316412ec0833f62ea4e8" }, "downloads": -1, "filename": "wuy-0.1.8.tar.gz", "has_sig": false, "md5_digest": "cb5141ef69262d0a4e82544679e0935f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4669, "upload_time": "2018-07-21T21:36:04", "url": "https://files.pythonhosted.org/packages/64/9b/af53cff088d0c595fc0e640eb4aa927f09960bba140dd529fa5f83e812b1/wuy-0.1.8.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "666c105a97e8e7f4093f27e60caff80a", "sha256": "e5b057813af8863f79b6e6ac1f80b4def7be4d621c9debc5482c1af70f8eb191" }, "downloads": -1, "filename": "wuy-0.10.0-py3-none-any.whl", "has_sig": false, "md5_digest": "666c105a97e8e7f4093f27e60caff80a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 49869, "upload_time": "2019-02-28T16:55:57", "url": "https://files.pythonhosted.org/packages/df/a7/2e5fbe48635703919859517bb08070cc01105827c20988350734304944eb/wuy-0.10.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da4e8e7bacd4949e7dcf2f61590f7b05", "sha256": "ebeec62ee0c64dae72a477d41de2081fb44f819b2d7fb31aba80d20616c9e49f" }, "downloads": -1, "filename": "wuy-0.10.0.tar.gz", "has_sig": false, "md5_digest": "da4e8e7bacd4949e7dcf2f61590f7b05", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 21295, "upload_time": "2019-02-28T16:55:59", "url": "https://files.pythonhosted.org/packages/7a/82/c2475cc65f4bab0b14b072b2af2b767f2025eb6d6b855f73e4ec82b3f3db/wuy-0.10.0.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "08cb04c445629e1dd7899bce258a824c", "sha256": "dd3d4ecebefb23ec4b951bd58a8eff3166632ca0240bb78fd3e92a3590ba8493" }, "downloads": -1, "filename": "wuy-0.10.1-py3-none-any.whl", "has_sig": false, "md5_digest": "08cb04c445629e1dd7899bce258a824c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 50055, "upload_time": "2019-09-16T19:28:01", "url": "https://files.pythonhosted.org/packages/1d/a1/05016cb1e6d7b1758394c4e59fb026697341da14d306808827d02114d2d1/wuy-0.10.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "382de83c26074151b4284272599af723", "sha256": "802c59212c7f78c18b28ea44cabc70d454248851b85ea9cca8fafb59d8e477b5" }, "downloads": -1, "filename": "wuy-0.10.1.tar.gz", "has_sig": false, "md5_digest": "382de83c26074151b4284272599af723", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 21347, "upload_time": "2019-09-16T19:28:04", "url": "https://files.pythonhosted.org/packages/e8/77/89836f47cf3e3a50fa84e515b23cec0e81c58ed38e19273ec48f39fcb5d9/wuy-0.10.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "099e1a80e2a640c5fc8feb5b9d01523c", "sha256": "40859d106b14b54fe5da1e690eaadf0117fb6366897ac7d34f5075daa1ea717d" }, "downloads": -1, "filename": "wuy-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "099e1a80e2a640c5fc8feb5b9d01523c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7350, "upload_time": "2018-07-21T21:58:09", "url": "https://files.pythonhosted.org/packages/5f/5e/bd3a65ca297a80a05d1f12e710eba211b6cd6d10bf876a1428f1eba5e56f/wuy-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ed7a2577baf32f702e50d564c3a4167", "sha256": "d9bb542ca75c09cab677be9f75fe9d95bb5b0a5e23ac38305d7a7c3b71726e02" }, "downloads": -1, "filename": "wuy-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0ed7a2577baf32f702e50d564c3a4167", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4708, "upload_time": "2018-07-21T21:58:10", "url": "https://files.pythonhosted.org/packages/3d/9f/f3c2e166fb3c22bcba9d8ce7cf94a3886373de3b848c85e6cc359393902f/wuy-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "65c1c6576870e789c20e00b7d8173ed1", "sha256": "ee475541a5d846190d0efe936ff3ec297174183fc1f27da5be46f3f88cd1c3b5" }, "downloads": -1, "filename": "wuy-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "65c1c6576870e789c20e00b7d8173ed1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7725, "upload_time": "2018-07-22T09:54:20", "url": "https://files.pythonhosted.org/packages/80/f0/a1297f497e48d95c7e1872c0217a682479c3918ca4d15aea416c164914d8/wuy-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba17eb62f75f96eee7d3c314cfa71942", "sha256": "5a3b59323cde1c6fe976e14643fa41f3db8288966a7ebf71b3b9a4ccaf8f9243" }, "downloads": -1, "filename": "wuy-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ba17eb62f75f96eee7d3c314cfa71942", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5109, "upload_time": "2018-07-22T09:54:21", "url": "https://files.pythonhosted.org/packages/d3/43/4b11d5e639ddb4476f0fe93961b00633c0a998eb030ba2117230a2d56bb1/wuy-0.2.1.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "40764d424f1a2a98cb00b06d76871357", "sha256": "f21a78eb7d011a024cba5c7ffcb80af9510ef5c335d7cd50b9b86751382d4eed" }, "downloads": -1, "filename": "wuy-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "40764d424f1a2a98cb00b06d76871357", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7965, "upload_time": "2018-07-22T13:41:50", "url": "https://files.pythonhosted.org/packages/a6/9e/9baa93cab70e0cd149e7017efb03186567d671c33824ef4c40ea88024c88/wuy-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea7c5b462dc522345b960ece1309902e", "sha256": "507d955968a9588af9d1e142ea633b0a4dd8187851f5cd36d62aa163dad188ac" }, "downloads": -1, "filename": "wuy-0.3.tar.gz", "has_sig": false, "md5_digest": "ea7c5b462dc522345b960ece1309902e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5370, "upload_time": "2018-07-22T13:41:51", "url": "https://files.pythonhosted.org/packages/63/6b/7b398e7baa4deb043e8dc0bcd6823924390b498292d15824de856abade57/wuy-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "083fc5b1c579817f4475658e69b97598", "sha256": "93f74f94cce8e43b50878e54f96264082a06c9ca7805b803bbaa19a8db1beeb7" }, "downloads": -1, "filename": "wuy-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "083fc5b1c579817f4475658e69b97598", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8246, "upload_time": "2018-07-22T14:59:12", "url": "https://files.pythonhosted.org/packages/7e/88/38643c9f38d7b8f30035da710468b40e9707059fa2ac5665bd4b1e2f50c9/wuy-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d771ce612beb946d909ebcd5812eae7e", "sha256": "969be5bbd819e005aa6ce4f8ae539475a361d9fe7db51e8f85270ead3b3b74e1" }, "downloads": -1, "filename": "wuy-0.3.1.tar.gz", "has_sig": false, "md5_digest": "d771ce612beb946d909ebcd5812eae7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5620, "upload_time": "2018-07-22T14:59:13", "url": "https://files.pythonhosted.org/packages/0d/6e/6f7910b91706b8ecc79025848366aa75de1c50cb6ff870121eb034b37474/wuy-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "2c5dc8b6b146604e70a1dfc663209a8e", "sha256": "f68aac7a3128146017a936725e5e44bfddfe6f76ba8ee5425ba49bfe87715c35" }, "downloads": -1, "filename": "wuy-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2c5dc8b6b146604e70a1dfc663209a8e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8575, "upload_time": "2018-07-22T15:14:57", "url": "https://files.pythonhosted.org/packages/64/ac/db81f4e47a2852dc0e0369d4502745faa44c96d80d3b4c1e5f01beb98ee7/wuy-0.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "317f537c436eb6d64a7aef113c7302e3", "sha256": "14c215795c85627166088541d514444f66471e66bdd6427f181ae8c73e9125e0" }, "downloads": -1, "filename": "wuy-0.3.2.tar.gz", "has_sig": false, "md5_digest": "317f537c436eb6d64a7aef113c7302e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5895, "upload_time": "2018-07-22T15:14:58", "url": "https://files.pythonhosted.org/packages/71/e9/a3936623cf24049fc428b7e60fd11ae46c6b6dbbca081fc4d1abf4000d70/wuy-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "37fa523f01a4997cf356ad7f72f3220d", "sha256": "57dd094f9f773e2bd094372aace487609919d7a36fb261b61b6c1bb85166c3c9" }, "downloads": -1, "filename": "wuy-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "37fa523f01a4997cf356ad7f72f3220d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8625, "upload_time": "2018-07-22T15:53:59", "url": "https://files.pythonhosted.org/packages/85/38/695ebca5851a7d6e7e530e0f2fc21e6f4123f3ab7a20fd92f48c0c4f1fcf/wuy-0.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38ed0d2cc8f3387101b28fbf137a0d0f", "sha256": "b404ea93ceeab5248a6176d0d7fc39487d4eefea1321005c71d19ca3ab76a111" }, "downloads": -1, "filename": "wuy-0.3.3.tar.gz", "has_sig": false, "md5_digest": "38ed0d2cc8f3387101b28fbf137a0d0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5948, "upload_time": "2018-07-22T15:54:01", "url": "https://files.pythonhosted.org/packages/06/37/4d27442c6c475a8b90bd788cea9908c1efdc452413aedd57c5614ad1bc34/wuy-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "d619cf159cfac2d30c0024b959f7c063", "sha256": "b3c42f9e50aae2d9cd6bf901f800dc63e2905626892ef593ee0bf7ed4ba0100b" }, "downloads": -1, "filename": "wuy-0.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "d619cf159cfac2d30c0024b959f7c063", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8660, "upload_time": "2018-07-22T21:26:43", "url": "https://files.pythonhosted.org/packages/62/13/73e6ecf7d03190263e001e516cd7576b70e9e72a4905cb1441679f2b188d/wuy-0.3.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5b6d2dc0b30f1ed7d69a4f353593554", "sha256": "dbda1d36597159c1887da0c3d08d7df919f2a71cec4927edd09ccb818ba1b1ac" }, "downloads": -1, "filename": "wuy-0.3.4.tar.gz", "has_sig": false, "md5_digest": "e5b6d2dc0b30f1ed7d69a4f353593554", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6000, "upload_time": "2018-07-22T21:26:44", "url": "https://files.pythonhosted.org/packages/06/1e/528bb27057d8b3a4350d26c4babe56089aaabfa5774e50afbf3136de8741/wuy-0.3.4.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "38b100b246ea01985d2e61f1ee45757e", "sha256": "6883620fca2f6b032fee27b5b079e70780c9c5a44c50a1593e5965bcf9342dbd" }, "downloads": -1, "filename": "wuy-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "38b100b246ea01985d2e61f1ee45757e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9399, "upload_time": "2018-07-23T15:51:14", "url": "https://files.pythonhosted.org/packages/29/00/304db22a55e290335f01355af5485fcdb22e90ba6786bcf76b2c2c2abf4b/wuy-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed5cc88a929e15a5da83464284e0febb", "sha256": "2071deb2fed440404491f442532ed8cee225c2da64edaeaaebad2093ec89ed31" }, "downloads": -1, "filename": "wuy-0.4.0.tar.gz", "has_sig": false, "md5_digest": "ed5cc88a929e15a5da83464284e0febb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6755, "upload_time": "2018-07-23T15:51:17", "url": "https://files.pythonhosted.org/packages/4f/47/5b6e27927093480c86017ac14b3326fa653fa2866e46717efc5922d5a7d5/wuy-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "b28500131313c6fa1caf05a084ead6db", "sha256": "4c788c3baa183daa4337fb6e37ea9778c6a5d47f69f2c2f38328c5a812420810" }, "downloads": -1, "filename": "wuy-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b28500131313c6fa1caf05a084ead6db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9538, "upload_time": "2018-07-23T16:35:18", "url": "https://files.pythonhosted.org/packages/88/d6/623bca4e5356a00d78ed85522e26d5b9fbd750c8a15b7694e35863d261b2/wuy-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e4ea88294576d7a3c42100f70acac93", "sha256": "e3cd7965953949d4213bed0715fe09f488610b190e422071ef4e920ff224a504" }, "downloads": -1, "filename": "wuy-0.4.1.tar.gz", "has_sig": false, "md5_digest": "3e4ea88294576d7a3c42100f70acac93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6919, "upload_time": "2018-07-23T16:35:19", "url": "https://files.pythonhosted.org/packages/f3/ed/165696ec8b0bfe22f6b6abefa29d9181486416bdd155a514fe4f34bf8437/wuy-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "008314135ab2b27fe81ad21472299a43", "sha256": "bba712cd7b18622ec2c77cfa4157c298c9592ce451464f8e74ae04a80c377fff" }, "downloads": -1, "filename": "wuy-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "008314135ab2b27fe81ad21472299a43", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9561, "upload_time": "2018-07-23T16:48:27", "url": "https://files.pythonhosted.org/packages/4f/ff/24fcf05e660318bc810003c5a8c43610ad50d468c523f2949d754943169b/wuy-0.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94ee485ce44e5dac47428b2691590ede", "sha256": "3874d372be467de20e650dfe230b57533b1e046fd33ad32372753bb1c5808c6e" }, "downloads": -1, "filename": "wuy-0.4.2.tar.gz", "has_sig": false, "md5_digest": "94ee485ce44e5dac47428b2691590ede", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6950, "upload_time": "2018-07-23T16:48:28", "url": "https://files.pythonhosted.org/packages/b3/49/281b4032946034dd5eacfc077c61cf9cbe81d15a412b74768b976344fd68/wuy-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "f6abc08e9c6b6a5c5fbf7c50308fafc8", "sha256": "ce2dd128fbaa3899814ddb6beaa33fc9852b88673d01fe6c08a14b34d250a5d2" }, "downloads": -1, "filename": "wuy-0.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f6abc08e9c6b6a5c5fbf7c50308fafc8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9594, "upload_time": "2018-07-23T18:12:57", "url": "https://files.pythonhosted.org/packages/31/3f/b920584e3fbfc1558b655b1d252df2f80f89aa2926b14a02901ba3e3f7c0/wuy-0.4.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e5dad80964779d718e8ee3e1238d8a8", "sha256": "933ba7628b8b3d5fde337ea613d25900ef2afc4044d9cf1ccb6ab5027a08b67e" }, "downloads": -1, "filename": "wuy-0.4.3.tar.gz", "has_sig": false, "md5_digest": "6e5dad80964779d718e8ee3e1238d8a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6988, "upload_time": "2018-07-23T18:12:58", "url": "https://files.pythonhosted.org/packages/d4/91/ddbe12feb74afaa2ff73ba8eb97edc5b67580c5d1dce1af50bd729ae5a24/wuy-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "10e44aecf2b59177a8e7eda6af54fc35", "sha256": "a4800a39c69e9f332c72ab4478df5e5ba2ab65e0752a8cb9c2c54b804d5da84e" }, "downloads": -1, "filename": "wuy-0.4.4-py3-none-any.whl", "has_sig": false, "md5_digest": "10e44aecf2b59177a8e7eda6af54fc35", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10166, "upload_time": "2018-07-23T19:36:40", "url": "https://files.pythonhosted.org/packages/21/18/ba8030c1d8a14293a95ea8cb2d4b26eb486d3822637e78eeec5cafa1d06a/wuy-0.4.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b80eb7a2f49e421ad18adc35dd70e8ea", "sha256": "8b1ce8c4db0db200813ccea5a2d791b86128baeb5eacdac8f8a70b8ef1fed186" }, "downloads": -1, "filename": "wuy-0.4.4.tar.gz", "has_sig": false, "md5_digest": "b80eb7a2f49e421ad18adc35dd70e8ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7573, "upload_time": "2018-07-23T19:36:42", "url": "https://files.pythonhosted.org/packages/f6/db/ee4f70f394119f1d1171f13e35114d18bf5f16e47b61495a8af373e5bfe1/wuy-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "bc77802a3e0690c78a07c9565e5aed6f", "sha256": "7e8f2ecee168943bb442edf7bc62d80eb16597eeec4a6d5587019bf7454ce1e0" }, "downloads": -1, "filename": "wuy-0.4.5-py3-none-any.whl", "has_sig": false, "md5_digest": "bc77802a3e0690c78a07c9565e5aed6f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10320, "upload_time": "2018-07-24T15:46:29", "url": "https://files.pythonhosted.org/packages/d8/f7/829202be512b0647bc6ae2e567a173946a2fb67b04d2fffff9e39e46884a/wuy-0.4.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f401fdfbc595019932f2f15cc2b2ff9a", "sha256": "80b0faa60c7327ddfff33a0bb229e230b15b9fa1db957e4674713d094b5935ea" }, "downloads": -1, "filename": "wuy-0.4.5.tar.gz", "has_sig": false, "md5_digest": "f401fdfbc595019932f2f15cc2b2ff9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7743, "upload_time": "2018-07-24T15:46:30", "url": "https://files.pythonhosted.org/packages/0d/fa/0790b209b33973ca83a96b6534e1b6be0c1c422132518f8f4beb09915f11/wuy-0.4.5.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "33b58e3a2c5d6bd46c89cc122396eb1d", "sha256": "e517247664f0039658eaf0a819e000aeddadac028fe646107c086053119886f0" }, "downloads": -1, "filename": "wuy-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "33b58e3a2c5d6bd46c89cc122396eb1d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10116, "upload_time": "2018-07-24T17:27:31", "url": "https://files.pythonhosted.org/packages/43/6a/61a3ae311cc6d5fe77533752ec4cd035d6a137b5ebfb3cda865e49ae979b/wuy-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54dd33568927e93ec77e422034b810d7", "sha256": "038c85923ea6bd29e84bea9c1c511958aa072fbc0122e24d48e1fc1c44454315" }, "downloads": -1, "filename": "wuy-0.5.0.tar.gz", "has_sig": false, "md5_digest": "54dd33568927e93ec77e422034b810d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7481, "upload_time": "2018-07-24T17:27:32", "url": "https://files.pythonhosted.org/packages/cb/4a/324840e386752dd260bf96d89377b479c00b6f229583d954fcc1f16aa5d6/wuy-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "e00fa95f8a82afa733fe2c3a86b6e1d2", "sha256": "45d75536614530de77d650f377f30899b7d7f96b315fbe20496b3a6e4ae13e2a" }, "downloads": -1, "filename": "wuy-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e00fa95f8a82afa733fe2c3a86b6e1d2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 10213, "upload_time": "2018-07-24T18:22:13", "url": "https://files.pythonhosted.org/packages/c7/2c/1a9e25ac98802bd43564dcf91bb2e33550354ebbe618d19f2d83a6472e2b/wuy-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6428ffcc9974d07f5381261a021fffcd", "sha256": "ee2463d1545ba8b44fae21b3108ad97e5c470980e5cb3311dd75215b84aa586f" }, "downloads": -1, "filename": "wuy-0.5.1.tar.gz", "has_sig": false, "md5_digest": "6428ffcc9974d07f5381261a021fffcd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7638, "upload_time": "2018-07-24T18:22:14", "url": "https://files.pythonhosted.org/packages/30/07/0b1393db097ad079fdefda5e7498453575ac3cf3660a1923a5761bf4f5ab/wuy-0.5.1.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "cdfbdbffab9529de2b38cd4aa37cf985", "sha256": "5c95fd119919aac2a99bb54d043d578f867a4e734e951fa8a5f7eb4da182aed1" }, "downloads": -1, "filename": "wuy-0.5.4-py3-none-any.whl", "has_sig": false, "md5_digest": "cdfbdbffab9529de2b38cd4aa37cf985", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 10466, "upload_time": "2018-07-25T20:30:57", "url": "https://files.pythonhosted.org/packages/0f/4e/321e3fb5637b82ff06af24ac2ff21e3881b20f9859154322883d789dcac4/wuy-0.5.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca03bcd305c501a2f14dade65504c4f8", "sha256": "dae1da17e76f0239dc48cab5f7e03d5b5d2ea983f441a662c59d8ad907521a06" }, "downloads": -1, "filename": "wuy-0.5.4.tar.gz", "has_sig": false, "md5_digest": "ca03bcd305c501a2f14dade65504c4f8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7904, "upload_time": "2018-07-25T20:30:59", "url": "https://files.pythonhosted.org/packages/ae/a2/425baf87d165356739609c80e815c3f5b6ae75bedbad1bc168c4ba2e1f95/wuy-0.5.4.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "ffc25d13108f6fdec939841c1f4aea55", "sha256": "cf47a68dca69347d8de0b068b9ae44a346e49b7c1c8e20219af6de7a42777b86" }, "downloads": -1, "filename": "wuy-0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "ffc25d13108f6fdec939841c1f4aea55", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 11048, "upload_time": "2018-07-26T17:47:11", "url": "https://files.pythonhosted.org/packages/29/6b/342d3e97ed994860aed223d6dc89779c698af93a784eafcdcae1958e0530/wuy-0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "573d2d937ad6eae7465bc78f3772767f", "sha256": "aa96629ff0b29fe3644295ee9b4cfa950b6844d7645afb02a46dddad0f51ac40" }, "downloads": -1, "filename": "wuy-0.6.tar.gz", "has_sig": false, "md5_digest": "573d2d937ad6eae7465bc78f3772767f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8559, "upload_time": "2018-07-26T17:47:12", "url": "https://files.pythonhosted.org/packages/27/c2/2fedeacf7ecedc4af625decb371872ffaf803a16eed87e87e0e3dbfdd2a6/wuy-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "67f25ae6700c5a53ad270cc17d2f9e35", "sha256": "b84d37c1d3edbcb36038c241fc9319fbc64c30abab38196d7c85a06b02ea4a09" }, "downloads": -1, "filename": "wuy-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "67f25ae6700c5a53ad270cc17d2f9e35", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 11078, "upload_time": "2018-08-16T09:09:32", "url": "https://files.pythonhosted.org/packages/3a/06/d28471652cfb6928aa971012c100bfd4ea3f3e5f4c97544dc89b1d8d2c44/wuy-0.6.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f40cc1230cb9e09eb7497273de19cdbf", "sha256": "2625b70b295dfe923353628c133df4bd253104fd2cbb6e4beea8e0257c64f404" }, "downloads": -1, "filename": "wuy-0.6.1.tar.gz", "has_sig": false, "md5_digest": "f40cc1230cb9e09eb7497273de19cdbf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8577, "upload_time": "2018-08-16T09:09:33", "url": "https://files.pythonhosted.org/packages/d7/8d/abc8931a18306ea05548fe0fb3aa23d641bed564d23a249cc7503199e3b5/wuy-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "d72294240d01817077c8ed2da29d4d49", "sha256": "321d7160b18f08ab92cc7bcf52348dfb46ec8ebff3068021c66a85677dee494b" }, "downloads": -1, "filename": "wuy-0.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "d72294240d01817077c8ed2da29d4d49", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 11207, "upload_time": "2018-08-17T15:11:19", "url": "https://files.pythonhosted.org/packages/08/97/406fe7dbd467064424e6d3c32c895a16fbfca6fe9bd96e0f5cc0aa5a977d/wuy-0.6.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f25024961ec85941125d2049d9be6b0c", "sha256": "b616988decf3262725d6a396bf2f8284578bb7a6001f498eb0461fdda2cf32a2" }, "downloads": -1, "filename": "wuy-0.6.2.tar.gz", "has_sig": false, "md5_digest": "f25024961ec85941125d2049d9be6b0c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8719, "upload_time": "2018-08-17T15:11:21", "url": "https://files.pythonhosted.org/packages/8c/ce/edb870f9be04ee6bfca54c9c25228fb842973895e7523e85e461af2aec89/wuy-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "07f89a35786842bc76674d61fa9adb24", "sha256": "d10795787bd3de550a42436aa3026fd7f56d80d85f776b50e51db23c9f1acdbf" }, "downloads": -1, "filename": "wuy-0.6.3-py3-none-any.whl", "has_sig": false, "md5_digest": "07f89a35786842bc76674d61fa9adb24", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 11271, "upload_time": "2018-08-17T15:32:26", "url": "https://files.pythonhosted.org/packages/f3/d5/6cd8c87fb028c46238d84adfcf9c903e6a0ac6549c8ee07447eed63348cd/wuy-0.6.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "762676d66d0c57015a910123479ffb6c", "sha256": "81524f6bd14006d1f35932238f0dcbc83742c8946ad98e71d4ac468f1c84e43f" }, "downloads": -1, "filename": "wuy-0.6.3.tar.gz", "has_sig": false, "md5_digest": "762676d66d0c57015a910123479ffb6c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8777, "upload_time": "2018-08-17T15:32:27", "url": "https://files.pythonhosted.org/packages/76/0e/0ef2d58cbe807b275e116b10950e5eeb578b81b54a5bd346acc785e0c397/wuy-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "825267f4900a81e4a2ab69ee648fc4c0", "sha256": "082f3f9b2675ec939af5f8e4c094e26e14bc7e20b39a94d8b5ffe401efc310fb" }, "downloads": -1, "filename": "wuy-0.6.4-py3-none-any.whl", "has_sig": false, "md5_digest": "825267f4900a81e4a2ab69ee648fc4c0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 11296, "upload_time": "2018-08-18T11:02:33", "url": "https://files.pythonhosted.org/packages/b2/1c/91874dce8077dcf6f1bad12349245aea33b97341bf96c33fa91a1ef704c5/wuy-0.6.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f0420510af2f796c32e7fbcaf4219c5", "sha256": "7417a298ef2f640865f3fc0eeef069af621a2b01521fe9c00b4d2b24b92626ce" }, "downloads": -1, "filename": "wuy-0.6.4.tar.gz", "has_sig": false, "md5_digest": "6f0420510af2f796c32e7fbcaf4219c5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8786, "upload_time": "2018-08-18T11:02:34", "url": "https://files.pythonhosted.org/packages/e6/f9/bd144b2e4e8f708ccabb3392c8b8c161db1e9130d04d79748ca257dc247f/wuy-0.6.4.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "90f8a402db86b6773e387aca28a27687", "sha256": "5155ddb5127783896a437a15739353c15cf2a4e2159f556db69f247ec646fd66" }, "downloads": -1, "filename": "wuy-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "90f8a402db86b6773e387aca28a27687", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 11448, "upload_time": "2018-08-19T13:11:46", "url": "https://files.pythonhosted.org/packages/2a/84/118b047544ea078a0e86983fadc0ace23855a379ab68509c3f1282009a9e/wuy-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96fa4f24e2f6c26a7fcfdb707f93e727", "sha256": "14c9e208274438e9b91845b94a251d079f81fded14e2f294e17c7c9494415f21" }, "downloads": -1, "filename": "wuy-0.7.0.tar.gz", "has_sig": false, "md5_digest": "96fa4f24e2f6c26a7fcfdb707f93e727", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8939, "upload_time": "2018-08-19T13:11:47", "url": "https://files.pythonhosted.org/packages/b8/83/62961b5b2976b057739344de39c4bf0e49eee3e45682919de60d052625a9/wuy-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "342efdd8b62ff9586798b043dfc1f7e2", "sha256": "273e5c46613261909bed49a26858ac04057836585537bcf0dbaf95ded03a3f87" }, "downloads": -1, "filename": "wuy-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "342efdd8b62ff9586798b043dfc1f7e2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 11594, "upload_time": "2018-08-20T19:50:54", "url": "https://files.pythonhosted.org/packages/e8/d2/c45b80820a9c256f3e511820204bfdf5c8981cbfbd4e5299e9d5414252bf/wuy-0.7.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e92e81039652c39d353bcb9ba4e7dfb", "sha256": "7a090facd263e44bb451d26c820dac9f72d00bc4dcad3dc543150eaea8822e33" }, "downloads": -1, "filename": "wuy-0.7.1.tar.gz", "has_sig": false, "md5_digest": "9e92e81039652c39d353bcb9ba4e7dfb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 9131, "upload_time": "2018-08-20T19:50:56", "url": "https://files.pythonhosted.org/packages/31/d1/bc343fc222e5fec08b4e2486667be4e3089ae34dd073215ca0435b52bca6/wuy-0.7.1.tar.gz" } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "3fd19e54bd3fd4255529a12287c475e7", "sha256": "38aace46de69b7c18d01d7d99597dd3275a1dddb5b718a99fdbcab6f44552ae3" }, "downloads": -1, "filename": "wuy-0.7.6-py3-none-any.whl", "has_sig": false, "md5_digest": "3fd19e54bd3fd4255529a12287c475e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12693, "upload_time": "2018-08-22T16:09:32", "url": "https://files.pythonhosted.org/packages/9a/ff/e35ea444cc56e8f98c9d4077fc7c8a8c4b084c9c57073a785b2275fd259b/wuy-0.7.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b311d794afeb42d1b2e1db8f389ed867", "sha256": "508ebaaab2275558217b075bc19d72740564fffa67c2d2d4d2bd8925ccdc1b16" }, "downloads": -1, "filename": "wuy-0.7.6.tar.gz", "has_sig": false, "md5_digest": "b311d794afeb42d1b2e1db8f389ed867", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 12192, "upload_time": "2018-08-22T16:09:33", "url": "https://files.pythonhosted.org/packages/8d/39/f337f2277514f6c66b7ff4cb1048ea371c469c5a021b8e89f764820e8bcc/wuy-0.7.6.tar.gz" } ], "0.7.9": [ { "comment_text": "", "digests": { "md5": "1f94220fa58b48d4c30f50c76ede90c2", "sha256": "2af5bca4e8d309044f53376cd100afc571742b2664f8eb91c0f744b18dc863d2" }, "downloads": -1, "filename": "wuy-0.7.9-py3-none-any.whl", "has_sig": false, "md5_digest": "1f94220fa58b48d4c30f50c76ede90c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12824, "upload_time": "2018-08-31T15:25:15", "url": "https://files.pythonhosted.org/packages/3a/94/efc15649c147811eabd73ec7f937cdf9966bebe649f42fb0c5ac7027dbb9/wuy-0.7.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ad4cd7e1b1767a61e1d7252059b5667", "sha256": "294ebc6c5b2ffa6c55f3a6d5af6418431b9d902f17a461075ffba2633d87267b" }, "downloads": -1, "filename": "wuy-0.7.9.tar.gz", "has_sig": false, "md5_digest": "4ad4cd7e1b1767a61e1d7252059b5667", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 12300, "upload_time": "2018-08-31T15:25:16", "url": "https://files.pythonhosted.org/packages/a9/66/8d397490b85c2a3543e11fe3f2ab348b0b0d14bb6de9eb6696ddc58cdeee/wuy-0.7.9.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "3dcada89e55e2f31904745069011492b", "sha256": "815ce5841817af457d5181749795da83fce23551eeed5ec4342dfba1003bf431" }, "downloads": -1, "filename": "wuy-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3dcada89e55e2f31904745069011492b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 13364, "upload_time": "2018-09-03T17:23:15", "url": "https://files.pythonhosted.org/packages/48/2d/ad92849be410ce4f16ee7896000eb9b92c9aa4f833894fca982e3c25d637/wuy-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12047daa46acbc87e6a1f592a7528fc1", "sha256": "71d6a5f71edbde41080f776e9a003523b09ef8a4f6c31351feb5c502af14376b" }, "downloads": -1, "filename": "wuy-0.8.0.tar.gz", "has_sig": false, "md5_digest": "12047daa46acbc87e6a1f592a7528fc1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 12909, "upload_time": "2018-09-03T17:23:16", "url": "https://files.pythonhosted.org/packages/62/33/1b37f0249134c5165f9194a52cbf7fbe60013ad76e8f026b7a713c977aaa/wuy-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "68b32e1ee018e5cf1a73dd1c3ba04dd4", "sha256": "883582a80509c22fe0e133b589089b6fc6e3314d0b1e32121ed461917878ac90" }, "downloads": -1, "filename": "wuy-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "68b32e1ee018e5cf1a73dd1c3ba04dd4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 13705, "upload_time": "2018-09-05T16:42:46", "url": "https://files.pythonhosted.org/packages/5d/e8/f847f26d1a1ce82cbeb9b43e0dc179727ff1506873c0120afa5b898bd299/wuy-0.8.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a3fdddef9958c924aa69ff62354bda5", "sha256": "1100bf79994e49736f280469366053b34055953436885b42fbe56732be0bdea9" }, "downloads": -1, "filename": "wuy-0.8.1.tar.gz", "has_sig": false, "md5_digest": "5a3fdddef9958c924aa69ff62354bda5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 13267, "upload_time": "2018-09-05T16:42:48", "url": "https://files.pythonhosted.org/packages/08/4d/475d3db059a92f453898ba36050240759ff1d97d23a62a6d5a5d48006a11/wuy-0.8.1.tar.gz" } ], "0.8.10": [ { "comment_text": "", "digests": { "md5": "747339a777d81193a345fd6918d356f6", "sha256": "d2abcfcc8161883a7ca3e265d6e0910294127744761f07a7a5f2f5aac3806378" }, "downloads": -1, "filename": "wuy-0.8.10-py3-none-any.whl", "has_sig": false, "md5_digest": "747339a777d81193a345fd6918d356f6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 14373, "upload_time": "2018-09-17T15:58:21", "url": "https://files.pythonhosted.org/packages/b6/78/09172481d3335cb0fc3c42515bdae0c88a4a57756eaa72ce6182c8ddd51c/wuy-0.8.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b30bb698265afe75c7a7bf83456ab3e", "sha256": "e1596272520e74989198890f8c4c491cbc6114de54cd227127eb5fc1b1841bd5" }, "downloads": -1, "filename": "wuy-0.8.10.tar.gz", "has_sig": false, "md5_digest": "8b30bb698265afe75c7a7bf83456ab3e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14116, "upload_time": "2018-09-17T15:58:23", "url": "https://files.pythonhosted.org/packages/3a/ae/6dd107ccc0136c5e975fc415350f68258349a125185a5ccee6185e213078/wuy-0.8.10.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "b9360ccbfcc2310e088329d9417bfa53", "sha256": "af0d4e75643c31fd44eb283b6fe5e86bfaa792d2ae9f568462e7e13d741e0963" }, "downloads": -1, "filename": "wuy-0.8.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b9360ccbfcc2310e088329d9417bfa53", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 13635, "upload_time": "2018-09-06T18:36:35", "url": "https://files.pythonhosted.org/packages/71/7d/a017f18a51793d7241e4648caae6a7bc22042f3a84bd5f4f09bc46b0e4a6/wuy-0.8.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c565732882bf1b3b9489bb565336b751", "sha256": "d3b32169bc233b346c3bbb796c2bc6c31ac0bc2935cd3d69fe9edc76693e491d" }, "downloads": -1, "filename": "wuy-0.8.4.tar.gz", "has_sig": false, "md5_digest": "c565732882bf1b3b9489bb565336b751", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 13209, "upload_time": "2018-09-06T18:36:36", "url": "https://files.pythonhosted.org/packages/41/83/2d479ae099d4edb9909a528fbacd400b262aec40797dfbaec0d282998f78/wuy-0.8.4.tar.gz" } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "7d23f31e0562c7ce762ceb8e56607769", "sha256": "30c9aefa8f9962aff8109ea2814aed3bbe491d20505a8ba45aac515b91986e0f" }, "downloads": -1, "filename": "wuy-0.8.5-py3-none-any.whl", "has_sig": false, "md5_digest": "7d23f31e0562c7ce762ceb8e56607769", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 13652, "upload_time": "2018-09-07T17:06:12", "url": "https://files.pythonhosted.org/packages/d1/6e/73bc1d329440a1db95f890f563db925c361b0773990bde724bfc8ef6b628/wuy-0.8.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6810c8ea875f3837bb385e4279107e91", "sha256": "88e37bedf25767e8ffc113a938da2faa969145b4380b489e4f601f5ef50b167c" }, "downloads": -1, "filename": "wuy-0.8.5.tar.gz", "has_sig": false, "md5_digest": "6810c8ea875f3837bb385e4279107e91", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 13219, "upload_time": "2018-09-07T17:06:14", "url": "https://files.pythonhosted.org/packages/29/e3/2e61248ab41a187b9d99b563390b110cb86a099c861bed77cf0fc7ebd494/wuy-0.8.5.tar.gz" } ], "0.8.6": [ { "comment_text": "", "digests": { "md5": "b19c25fe7a365f648c5bf3a1e79bd484", "sha256": "0d38d4db1d1dda6b17f189009897c134183516efc16249529f4f4f787ca51b00" }, "downloads": -1, "filename": "wuy-0.8.6-py3-none-any.whl", "has_sig": false, "md5_digest": "b19c25fe7a365f648c5bf3a1e79bd484", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 14072, "upload_time": "2018-09-10T16:24:17", "url": "https://files.pythonhosted.org/packages/28/62/25a51e40bda405da63e7b2c16375153449432b66365390a57af3aa04f233/wuy-0.8.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "79050ff16bbfa5e750ad1462e2133b71", "sha256": "96a7e62a6847874e7629b9aaeb07feb7bbedfdb729f279f78acc03cd2b37768f" }, "downloads": -1, "filename": "wuy-0.8.6.tar.gz", "has_sig": false, "md5_digest": "79050ff16bbfa5e750ad1462e2133b71", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 13634, "upload_time": "2018-09-10T16:24:18", "url": "https://files.pythonhosted.org/packages/de/fb/c60b8007a76c5183a1b26052315b071e1ca97174036bd86df2ad74db41f5/wuy-0.8.6.tar.gz" } ], "0.8.7": [ { "comment_text": "", "digests": { "md5": "0271d22fdbbbbc2047d7296aa2b5546d", "sha256": "d7b7b17e379a69c816e6cf4e6a56fbb7b9f391d11a5722419fb7d8885fac156a" }, "downloads": -1, "filename": "wuy-0.8.7-py3-none-any.whl", "has_sig": false, "md5_digest": "0271d22fdbbbbc2047d7296aa2b5546d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 14086, "upload_time": "2018-09-11T16:36:14", "url": "https://files.pythonhosted.org/packages/a7/de/cd4d78420bd8a4160c4fafdcf96f2f1f56d101ea45c937448a251a61d8fe/wuy-0.8.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b5d1ff5320e06f1a17490eca8c833d9", "sha256": "dc7543d3e71bced5cbe523be52f0d41c2be2eb9d225f445b9131ff269602294f" }, "downloads": -1, "filename": "wuy-0.8.7.tar.gz", "has_sig": false, "md5_digest": "5b5d1ff5320e06f1a17490eca8c833d9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 13653, "upload_time": "2018-09-11T16:36:15", "url": "https://files.pythonhosted.org/packages/59/53/d16172877acc1f5ef015b4da26aa5eb3b5054df03793737e90dea742c17c/wuy-0.8.7.tar.gz" } ], "0.8.8": [ { "comment_text": "", "digests": { "md5": "6e8395394d2922011e010e4754506a75", "sha256": "fe2903e4c047ae6aa44da5818da3c9da48126a429a27175a6393f19066b016ab" }, "downloads": -1, "filename": "wuy-0.8.8-py3-none-any.whl", "has_sig": false, "md5_digest": "6e8395394d2922011e010e4754506a75", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 14181, "upload_time": "2018-09-12T15:27:44", "url": "https://files.pythonhosted.org/packages/62/51/f119462e2fd732b0a08565123a1722218930fd07c04de56e1f4e026e9eb9/wuy-0.8.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eccff38ff47f231cb234c407111c358d", "sha256": "ba7120f51f2194b43fbcd3b6fc10c731a27ccbef708b032298cc28d964f70120" }, "downloads": -1, "filename": "wuy-0.8.8.tar.gz", "has_sig": false, "md5_digest": "eccff38ff47f231cb234c407111c358d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 13827, "upload_time": "2018-09-12T15:27:46", "url": "https://files.pythonhosted.org/packages/69/d6/0399fd3dc2b7aba15d2a5ae7547b36f1ccbf54d82e1adc10ea1e5d8765cf/wuy-0.8.8.tar.gz" } ], "0.8.9": [ { "comment_text": "", "digests": { "md5": "619555d69740e3d3c38af73c3cdbbcae", "sha256": "4f46f7d70a28b288bd4f382f8ab5d86963d56e1641b5a3fabe6674d49c8d0280" }, "downloads": -1, "filename": "wuy-0.8.9-py3-none-any.whl", "has_sig": false, "md5_digest": "619555d69740e3d3c38af73c3cdbbcae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 14193, "upload_time": "2018-09-12T18:36:16", "url": "https://files.pythonhosted.org/packages/a7/fe/fea503d062692d3643991096c007d1ee2b02c39a6b2588a48aa8140b4ace/wuy-0.8.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a897f4c6416e52acabe618cd9690e69", "sha256": "4844bd9c3077ad86d8e6629c196bde6a506cc30b19fecb79acaa1b7e78b3cbfd" }, "downloads": -1, "filename": "wuy-0.8.9.tar.gz", "has_sig": false, "md5_digest": "1a897f4c6416e52acabe618cd9690e69", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 13840, "upload_time": "2018-09-12T18:36:17", "url": "https://files.pythonhosted.org/packages/16/51/5a381c1c3426aaab1b9629cd79a0af1916be6c5bfb9b418f07a5c4cc2d0a/wuy-0.8.9.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "b94d2416466491fd06e602858d1d0fd3", "sha256": "f39d4dd9776e9a1ffd9eb57a75ec396279fdc77920f4a10f3296d7ef83db67cb" }, "downloads": -1, "filename": "wuy-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b94d2416466491fd06e602858d1d0fd3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 14637, "upload_time": "2018-09-17T17:07:11", "url": "https://files.pythonhosted.org/packages/34/43/338cd211e9046ca5a169efe889452bcb64766c526872d19d1fff7a44174c/wuy-0.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "017667a2f23aef822208356d9238a251", "sha256": "df0ff3337349e016dd1c6c7cdccb63b0ecdb233e4198a134345cc49ccfb3cbc4" }, "downloads": -1, "filename": "wuy-0.9.0.tar.gz", "has_sig": false, "md5_digest": "017667a2f23aef822208356d9238a251", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14495, "upload_time": "2018-09-17T17:07:13", "url": "https://files.pythonhosted.org/packages/7f/1d/e2e2062ccb652cbd5b416e979b3a9d5bc2554d5658374a88eb6e258a01ca/wuy-0.9.0.tar.gz" } ], "0.9.11": [ { "comment_text": "", "digests": { "md5": "58f10a431a94e7571e463cd4b75d6c65", "sha256": "f12d15444226e2887f297ef7c91816fd829bf560f7d9ce0961c3a2157f55339f" }, "downloads": -1, "filename": "wuy-0.9.11-py3-none-any.whl", "has_sig": false, "md5_digest": "58f10a431a94e7571e463cd4b75d6c65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12411, "upload_time": "2019-01-04T11:13:28", "url": "https://files.pythonhosted.org/packages/30/a4/3fb77e58bdfd2d7ce274dec6bbbf8c3a264e375d18f0da45238d57e694e2/wuy-0.9.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb495caaa3c29e5e28c6c067fc31ce04", "sha256": "e8a44f934f6b73b7a68c875ce2a2eaf7df7b1b7d7589af36b4ee784544caad25" }, "downloads": -1, "filename": "wuy-0.9.11.tar.gz", "has_sig": false, "md5_digest": "cb495caaa3c29e5e28c6c067fc31ce04", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14846, "upload_time": "2019-01-04T11:13:30", "url": "https://files.pythonhosted.org/packages/73/81/d8a6ea325b50b72106914a9df71c0b8b4a1ccca1fbfc85c4f4f35ac55dd9/wuy-0.9.11.tar.gz" } ], "0.9.12": [ { "comment_text": "", "digests": { "md5": "cc61cf091a112881c3066486ef31ed0c", "sha256": "e743cdbba500d4dd0127d49df72cff8bc56652df363191d7279b03bd6976e42c" }, "downloads": -1, "filename": "wuy-0.9.12-py3-none-any.whl", "has_sig": false, "md5_digest": "cc61cf091a112881c3066486ef31ed0c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12422, "upload_time": "2019-01-04T12:07:34", "url": "https://files.pythonhosted.org/packages/2f/60/754c3a70177c553f956ade84b34ea7a137127f2f4443b7e0e10a1703907d/wuy-0.9.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1dc277a2824f6f7e0882051363878dd1", "sha256": "989cb998b9ebaea1f83a0cf9098bcbebb94c8ada13bf3a89cda2877aa0d8d628" }, "downloads": -1, "filename": "wuy-0.9.12.tar.gz", "has_sig": false, "md5_digest": "1dc277a2824f6f7e0882051363878dd1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14857, "upload_time": "2019-01-04T12:07:35", "url": "https://files.pythonhosted.org/packages/54/a1/e028033f81df00aae7e3b2937eca75d51bf75aae8081e94d85da6c0df646/wuy-0.9.12.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "8803e2d6ec8f2ea57547d8dcda5e1797", "sha256": "79f01b53fcb0b8d094fcd6032f2c58925f0eccaf4e7cc0ce5cdbd94a20423a12" }, "downloads": -1, "filename": "wuy-0.9.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8803e2d6ec8f2ea57547d8dcda5e1797", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 14651, "upload_time": "2018-09-28T15:58:11", "url": "https://files.pythonhosted.org/packages/b4/c3/e3a26a8551094488b7c3eec38a4947325449f71603610ccbf180b6d63584/wuy-0.9.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1426c4a7149c417483c2bd2bf206cfdf", "sha256": "a2575c2d74271c9be382cb532e48d225579725a810217b602c3d801c9c91f842" }, "downloads": -1, "filename": "wuy-0.9.2.tar.gz", "has_sig": false, "md5_digest": "1426c4a7149c417483c2bd2bf206cfdf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14510, "upload_time": "2018-09-28T15:58:13", "url": "https://files.pythonhosted.org/packages/1b/71/9c5355bc8243f53ab4746692dbd35cb49af97cc57b5117d29c392de8f224/wuy-0.9.2.tar.gz" } ], "0.9.20": [ { "comment_text": "", "digests": { "md5": "91d3c9c92dbd5a3c5a34adb5cf885406", "sha256": "9f891425ffef3e1acd853ff1939c712fa485dd9203bd847e2f2ba3bc49e60d35" }, "downloads": -1, "filename": "wuy-0.9.20-py3-none-any.whl", "has_sig": false, "md5_digest": "91d3c9c92dbd5a3c5a34adb5cf885406", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12427, "upload_time": "2019-01-05T14:11:34", "url": "https://files.pythonhosted.org/packages/ab/93/e35991d34b6ec17eb0ba89b6d5bab1521c5879c955af1fbe84397c31ed33/wuy-0.9.20-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6fecc04160a9fae4444195add75ed9a", "sha256": "7c5412d2a6398a0beb93ffb18252f132a7112becc240bd2ca2612901c53c1333" }, "downloads": -1, "filename": "wuy-0.9.20.tar.gz", "has_sig": false, "md5_digest": "c6fecc04160a9fae4444195add75ed9a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14989, "upload_time": "2019-01-05T14:11:35", "url": "https://files.pythonhosted.org/packages/7e/a3/93a52da54262de3b6c718f829d02657c9c28e66c6ebeb5d3218ea4c095f2/wuy-0.9.20.tar.gz" } ], "0.9.21": [ { "comment_text": "", "digests": { "md5": "6c600af8aacce792ee5dcca427236f55", "sha256": "5eac6f003d929385e4066da4298d061f4b3965904e2ba17c57603352ef669a46" }, "downloads": -1, "filename": "wuy-0.9.21-py3-none-any.whl", "has_sig": false, "md5_digest": "6c600af8aacce792ee5dcca427236f55", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12404, "upload_time": "2019-01-05T14:36:38", "url": "https://files.pythonhosted.org/packages/9a/01/1123841e01c4b3562b29df82907634c2e9c9d6f37212a6dd02471ab82790/wuy-0.9.21-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "50d59d515b6bad8368282ed450b14b4b", "sha256": "0c0861599286691767a3bc46e0ae8d2fc844bcafd2b9604abb160ef76c629729" }, "downloads": -1, "filename": "wuy-0.9.21.tar.gz", "has_sig": false, "md5_digest": "50d59d515b6bad8368282ed450b14b4b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14958, "upload_time": "2019-01-05T14:36:40", "url": "https://files.pythonhosted.org/packages/74/7a/067395588d31b073006d7f62f1909f9a91a879f43e72f4c6a946c7a3b6b4/wuy-0.9.21.tar.gz" } ], "0.9.22": [ { "comment_text": "", "digests": { "md5": "1a32dae77d26467e239ba3ac4a2ab5e9", "sha256": "b6f1518a6cfd9ea1bd79acd4690890fa54618fa007e2e41383ff3d93e252f747" }, "downloads": -1, "filename": "wuy-0.9.22-py3-none-any.whl", "has_sig": false, "md5_digest": "1a32dae77d26467e239ba3ac4a2ab5e9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12413, "upload_time": "2019-01-05T14:44:37", "url": "https://files.pythonhosted.org/packages/8f/ae/a4ea24f29dc964d9909fa56868da7362d247b24c28a919e1d01f56abc097/wuy-0.9.22-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34c0d53d379f5eed5240c18c696bcb51", "sha256": "b0066d30b5fd4c24ffea242b05bb2f51c9f6b923cdcac6cba5988297c4803d3b" }, "downloads": -1, "filename": "wuy-0.9.22.tar.gz", "has_sig": false, "md5_digest": "34c0d53d379f5eed5240c18c696bcb51", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14968, "upload_time": "2019-01-05T14:44:39", "url": "https://files.pythonhosted.org/packages/d9/75/ee87f4ba5ab2545cb420074c5205dcd4a25ccbc126180aea9ca95ff1ba09/wuy-0.9.22.tar.gz" } ], "0.9.23": [ { "comment_text": "", "digests": { "md5": "91864d9afdee8332c7bafce30f835b80", "sha256": "25222e5e38e4b0f90ede4c6bcab85da14e06ef59686159d7c7971153f3e19422" }, "downloads": -1, "filename": "wuy-0.9.23-py3-none-any.whl", "has_sig": false, "md5_digest": "91864d9afdee8332c7bafce30f835b80", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 12449, "upload_time": "2019-01-07T17:01:23", "url": "https://files.pythonhosted.org/packages/42/66/50fc564199df8b208d6bf78fdddb91165fdc5d25bc2a00b001c8c5bbc8cf/wuy-0.9.23-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "41665474b56e5075b70990f1fce9018f", "sha256": "2f96c484680586b0e68b8cf4cf622f1392fba31187f8929fcb3bbec1043d9014" }, "downloads": -1, "filename": "wuy-0.9.23.tar.gz", "has_sig": false, "md5_digest": "41665474b56e5075b70990f1fce9018f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 15016, "upload_time": "2019-01-07T17:01:24", "url": "https://files.pythonhosted.org/packages/0a/0b/521ac5ff4c482608ea6b959067e4d5ea924728901f4f347082c0ff2ba9e5/wuy-0.9.23.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "4598e5b67388cac286302ee413a0e49d", "sha256": "b0db955837281053e3a67a7414317c8ca00bcd3aaed9898a8a8c9fb61e12d5a1" }, "downloads": -1, "filename": "wuy-0.9.3-py3-none-any.whl", "has_sig": false, "md5_digest": "4598e5b67388cac286302ee413a0e49d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 14703, "upload_time": "2018-09-28T16:22:58", "url": "https://files.pythonhosted.org/packages/cb/17/127bcbcf0993c1049d9b4218e4156d1ed489dc06cceed273bad1ed8abb3a/wuy-0.9.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae5e2344b185a4915680ce802d540de1", "sha256": "5285d5da0bcb905a6411c2f52c9ce812f7d2953162c067c2da7e42643e448c3d" }, "downloads": -1, "filename": "wuy-0.9.3.tar.gz", "has_sig": false, "md5_digest": "ae5e2344b185a4915680ce802d540de1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14557, "upload_time": "2018-09-28T16:23:00", "url": "https://files.pythonhosted.org/packages/fb/1f/bf9c41e3117e4924fac69d13fa644d8972e86c6c3ff1c213b383f019df41/wuy-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "67012f2bcaa0f36b15f51d8d4fed3ec9", "sha256": "f01522397760489668de8349100e12623b969a3850aa8894b23ec2cc976423d6" }, "downloads": -1, "filename": "wuy-0.9.4-py3-none-any.whl", "has_sig": false, "md5_digest": "67012f2bcaa0f36b15f51d8d4fed3ec9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 14784, "upload_time": "2018-11-21T17:12:48", "url": "https://files.pythonhosted.org/packages/6e/9a/302704e47479ec4051a1d4f708ff10c4cb5f422fba742e9d32ea8b6b09df/wuy-0.9.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1e9f92645b9d70618e4b808eff4ad20", "sha256": "3f8f015eadf3cfe7d5ab26414c74d22aa7a63e884eb454822ab980d006409ac7" }, "downloads": -1, "filename": "wuy-0.9.4.tar.gz", "has_sig": false, "md5_digest": "a1e9f92645b9d70618e4b808eff4ad20", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14683, "upload_time": "2018-11-21T17:12:49", "url": "https://files.pythonhosted.org/packages/8e/40/a5496cec9d90f4368a8bd7a12a5101e937f60705ee6394a9515dba5c16ff/wuy-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "5c07e5369a8089dd39d4d509e6ebd898", "sha256": "067c0d67ccc6d2c5096ebc2eda79264adc2878ee3463f998b5f98295d43f9c80" }, "downloads": -1, "filename": "wuy-0.9.5-py3-none-any.whl", "has_sig": false, "md5_digest": "5c07e5369a8089dd39d4d509e6ebd898", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 14783, "upload_time": "2018-12-09T19:02:07", "url": "https://files.pythonhosted.org/packages/85/60/51c312e9a2e8c8a546ac16d68653da9062666cca9a05c822f94a40c5f5d3/wuy-0.9.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa6fecd52e8b364477a447f1b8bcc59c", "sha256": "847806e756159eb636ae2b962b413afe01e957bd0e2fdbcbb305ad6900dbfeb1" }, "downloads": -1, "filename": "wuy-0.9.5.tar.gz", "has_sig": false, "md5_digest": "aa6fecd52e8b364477a447f1b8bcc59c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14690, "upload_time": "2018-12-09T19:02:09", "url": "https://files.pythonhosted.org/packages/3a/8a/476b6385567bf478a9114fc7378fbe434d4c7f0580a8ec41719bfd713c78/wuy-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "5e0fbfa378de6466a21af41dd180133a", "sha256": "b615a0917d096d816ca21c64ace05ea622bee7164d3774dd9d44bf135e14fe9f" }, "downloads": -1, "filename": "wuy-0.9.6-py3-none-any.whl", "has_sig": false, "md5_digest": "5e0fbfa378de6466a21af41dd180133a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 14905, "upload_time": "2018-12-12T16:58:07", "url": "https://files.pythonhosted.org/packages/4f/9c/711a1590ef80c7697d56cf5ee1a53b8d3c49dc46da1fa17e588d71307a63/wuy-0.9.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed4fe89356f2f5228812267db507d481", "sha256": "f41418b75b4695d836b49d6bf43dcd398ec3274b01b8458d4bdebf4feef1f1e1" }, "downloads": -1, "filename": "wuy-0.9.6.tar.gz", "has_sig": false, "md5_digest": "ed4fe89356f2f5228812267db507d481", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14808, "upload_time": "2018-12-12T16:58:10", "url": "https://files.pythonhosted.org/packages/35/15/ded85c36a34d7acf6cc2831cf88932021d7405a4337939e4f67793d601f6/wuy-0.9.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "08cb04c445629e1dd7899bce258a824c", "sha256": "dd3d4ecebefb23ec4b951bd58a8eff3166632ca0240bb78fd3e92a3590ba8493" }, "downloads": -1, "filename": "wuy-0.10.1-py3-none-any.whl", "has_sig": false, "md5_digest": "08cb04c445629e1dd7899bce258a824c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5,<4.0", "size": 50055, "upload_time": "2019-09-16T19:28:01", "url": "https://files.pythonhosted.org/packages/1d/a1/05016cb1e6d7b1758394c4e59fb026697341da14d306808827d02114d2d1/wuy-0.10.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "382de83c26074151b4284272599af723", "sha256": "802c59212c7f78c18b28ea44cabc70d454248851b85ea9cca8fafb59d8e477b5" }, "downloads": -1, "filename": "wuy-0.10.1.tar.gz", "has_sig": false, "md5_digest": "382de83c26074151b4284272599af723", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5,<4.0", "size": 21347, "upload_time": "2019-09-16T19:28:04", "url": "https://files.pythonhosted.org/packages/e8/77/89836f47cf3e3a50fa84e515b23cec0e81c58ed38e19273ec48f39fcb5d9/wuy-0.10.1.tar.gz" } ] }