{ "info": { "author": "Guochao Xie & Senyue Hao", "author_email": "guochaoxie@link.cuhk.edu.cn", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# PolarisHub (Flask Version)\n**[EN]** [[\u4e2d\u6587\u7248\u672c]](README-CN.md)\n\n1. [What is PolarisHub](#what-is-polarishub)\n2. [How to install PolarisHub](#how-to-install-polarishub)\n3. [How to run PolarisHub](#how-to-run-polarishub)\n4. [The advantages of PolarisHub](#the-advantages-of-polarishub)\n5. [The inspiration of PolarisHub](#the-inspiration-of-polarishub)\n6. [Future plan](#future-plan)\n\n\n## What is PolarisHub\n\nPolarisHub is a **free, fast, easy, secure** file transfer tool. The current version is based on *Flask (Python)*, which can be deployed on all computers with *Python*. With the command *phub*, the **PolarisHub** will start, and you can manage your **PolarisHub** with *GUI of web browser* (url: *http://localhost:5000/*). You can share your files using *url links* and *QR Code*, whoever in the same network can access your shared files. You can also gracefully shutdown **PolarisHub** with one click! \n\n## How to install PolarisHub\n\n### Install with *pip* (Recommended)\n\n1. Make sure you have the *Python3* and *pip* properly installed.\n2. Run `$ pip install polarishub_flask` or `$ pip install polarishub_flask==X.X.X` (version code).\n3. Done! \n\n### Download the source code\n\n1. `git clone https://github.com/XieGuochao/polarishub_flask.git`\n\n## How to run PolarisHub\n\n### Run with *pip* installation (Recommended)\n\n1. `$ phub` (Run `$ phub -h` for more information on the optional arguments)\n\n### Run with source code\n\n1. `$ cd polarishub_flask`\n2. `$ python3 fastrun.py` (Run `$ python3 fastrun.py -h` for more information on the optional argumetns)\n\n## The advantages of PolarisHub\n\n(May use a graph)\n\n### Compared with *OneDrive*, *iCloud*, or similar cloud file storage\n\n1. **Fast**. Taking the advantage of LAN with almost unlimited bandwidth, the file transfer using **PolarisHub** can reach the speed limit of the network, i.e. X MB/s ~ XX MB/s. \n2. **Private**. **PolarisHub** is a decentralized platform, which originally does not provide a cloud center. Therefore, you own the **100% authority** of your files, and no one can perceive your transfer on the application layer.\n3. **Secure**. **PolarisHub** is an open-source project, where everyone can contribute to fix the potential bugs and there will not be privacy compromise problem.\n\n### Compared with *WeChat*\n1. **Unlimited size of files**. We are no longer worried about the size of our files, which is restricted by *WeChat*.\n2. **Fast**. The same as indicated above.\n\n### Compared with *AirDrop*\n1. **Free**. No limitation of the Apple hardware, we are building a software that every computer can use!\n2. **Longer Distance**. As long as the transfer is within a LAN, it can even be done between *the upper campus and the lower campus* and across every classroom and building!\n\n### Other advantages\n1. **Easy Deployment**. **PolarisHub** can be deployed on every computer installed with *Python* using *pip*. There is no compilation requirement for it.\n\n## The inspiration of PolarisHub\n\nThe inspiration of PolarisHub comes from the annoying experience of using the current file transfer tools, as discussed above. Therefore, we are trying to build a software which overcomes all the disadvantages of other tools, a **free, fast, easy, secure** tool.\n\n## Future plan\n\nWe welcome everyone who is interested in **PolarisHub** to join us: **Polaris Studio**! You can find us on GitHub *https://github.com/XieGuochao/polarishub_flask* or send email to *st_polarisstudio@link.cuhk.edu.cn*.\n\n1. **Go Version**. We are going to refactor **PolarisHub** in *Golang*, which can be compiled and deployed to every platform without *Python*.\n2. **Public Server for host consultation**. We are going to build a public server such that everyone can share their file links (in local network) on it.\n3. **More powerful PolarisHub**. More features will be added, such as *access password*, and etc..\n\n## Contributors:\n- Guochao Xie\n- Senyue Hao\n- Yongqi Zhang\n\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/XieGuochao/polarishub_flask", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "polarishub-flask", "package_url": "https://pypi.org/project/polarishub-flask/", "platform": "", "project_url": "https://pypi.org/project/polarishub-flask/", "project_urls": { "Homepage": "https://github.com/XieGuochao/polarishub_flask" }, "release_url": "https://pypi.org/project/polarishub-flask/0.1.17/", "requires_dist": [ "Flask", "qrcode", "Pillow" ], "requires_python": "", "summary": "PolarisHub Flask version", "version": "0.1.17" }, "last_serial": 5871531, "releases": { "0.0.5": [ { "comment_text": "", "digests": { "md5": "81bc0ae93c1b4684c91f9635f14c6f4d", "sha256": "ced2e2fa20d1ca0b2bafb601e9437378b5756bbd658e96f5d7a3aa3420e42caa" }, "downloads": -1, "filename": "polarishub_flask-0.0.5.tar.gz", "has_sig": false, "md5_digest": "81bc0ae93c1b4684c91f9635f14c6f4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9115, "upload_time": "2019-08-24T02:34:17", "url": "https://files.pythonhosted.org/packages/56/a4/f05220792854c6453452ef74eac868346b4a74491ffec4aa3372034395aa/polarishub_flask-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "25d69123acddd526af4d0231b3d9f29a", "sha256": "46bb559c47d7d126067a8b4023e825ad9bba7beba695762d614b61f666b94ddc" }, "downloads": -1, "filename": "polarishub_flask-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "25d69123acddd526af4d0231b3d9f29a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27718, "upload_time": "2019-08-24T02:34:14", "url": "https://files.pythonhosted.org/packages/4b/33/da2c97963a2cbf23c56d226a16bb728f2a9fdf3939cfffee9e01840fe0ce/polarishub_flask-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49aa8e1b90c43233ea245106bfa319f3", "sha256": "e15a00860678807f0169a938d5a576845151def58aa7da249def5972523013ca" }, "downloads": -1, "filename": "polarishub_flask-0.1.0.tar.gz", "has_sig": false, "md5_digest": "49aa8e1b90c43233ea245106bfa319f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9090, "upload_time": "2019-08-24T02:34:18", "url": "https://files.pythonhosted.org/packages/d8/26/0e300cd7a5549aa5dd746fcc8e8dde287e13ed0771febe24f9a8d9ea9516/polarishub_flask-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "6e691d766cc3e94a4dc776f9aec4edce", "sha256": "6d568734dd9a3f9cfba7785fcbb72d04ad78bdfc1a71b932393d663b958d2be9" }, "downloads": -1, "filename": "polarishub_flask-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6e691d766cc3e94a4dc776f9aec4edce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 64857, "upload_time": "2019-08-24T02:51:52", "url": "https://files.pythonhosted.org/packages/ba/5b/31d2fed9a3a75d1ff1309ac1a18531e058c48186b95b2c8cbb1c6f0e67f8/polarishub_flask-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "44486a3a2f54541389b7cc75353db753", "sha256": "4a763e2d7b56dc1321b3cfb71341774b3731048c4e29bd42e31aa9bbe4800319" }, "downloads": -1, "filename": "polarishub_flask-0.1.1.tar.gz", "has_sig": false, "md5_digest": "44486a3a2f54541389b7cc75353db753", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47257, "upload_time": "2019-08-24T02:51:55", "url": "https://files.pythonhosted.org/packages/45/95/3bedb7ea8aecaa789445ebed1ad08b33a65117560b680816dd7d7c1d8872/polarishub_flask-0.1.1.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "1ad4a5a0ee3e8beeb39833d5b4c41701", "sha256": "9c2c73510bad491e473aabf39d0e18f354ec04adfc5cc2059c1b825d94e4b9b2" }, "downloads": -1, "filename": "polarishub_flask-0.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "1ad4a5a0ee3e8beeb39833d5b4c41701", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2160475, "upload_time": "2019-09-01T15:59:25", "url": "https://files.pythonhosted.org/packages/22/9e/5cc3c32af3851b477c7d68c2c4f9f03cbf287903b4ac4043562a684f3b34/polarishub_flask-0.1.11-py3-none-any.whl" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "e73687b912905560b9ee5595cb9e90fd", "sha256": "0edaac405c96f332d37eff3ddbe220d49f332ce05baed29b8e6fcc1044ea40fa" }, "downloads": -1, "filename": "polarishub_flask-0.1.12-py3-none-any.whl", "has_sig": false, "md5_digest": "e73687b912905560b9ee5595cb9e90fd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2159101, "upload_time": "2019-09-01T23:48:30", "url": "https://files.pythonhosted.org/packages/c7/29/e0204fe6eb9c3dee80c36541e745bfb3c6aed1381f325bdbfd7c4b62b4bb/polarishub_flask-0.1.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "05436a29d0d270b267fbd1959e15b220", "sha256": "bcbdc7be0c10718160a812dd785be28908bc70e267bf9bbbdfafbfe13982daee" }, "downloads": -1, "filename": "polarishub_flask-0.1.12.tar.gz", "has_sig": false, "md5_digest": "05436a29d0d270b267fbd1959e15b220", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2125195, "upload_time": "2019-09-01T23:48:36", "url": "https://files.pythonhosted.org/packages/d4/9b/1555ab806f00e398a35b6ab581a226949b16da0b361c316d283798f7b55f/polarishub_flask-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "cb48fd0ae8b35bf9c594ce34d714f2a2", "sha256": "1ca9eb8e25896f2eae19df274fa79ddf7fcacf036bded9d72dd0f987ed6f79b7" }, "downloads": -1, "filename": "polarishub_flask-0.1.13-py3-none-any.whl", "has_sig": false, "md5_digest": "cb48fd0ae8b35bf9c594ce34d714f2a2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2159141, "upload_time": "2019-09-02T06:01:21", "url": "https://files.pythonhosted.org/packages/6e/d2/513f5d1c91489336736665fa89737ff443a1cd2bd7cc610865e3881a4796/polarishub_flask-0.1.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd2ce883737597b198437bfc7bb1799a", "sha256": "b9e7a7df35c67f197d49ec15a2da74a43dbeb6e3add62265b9fecba59a77e36f" }, "downloads": -1, "filename": "polarishub_flask-0.1.13.tar.gz", "has_sig": false, "md5_digest": "dd2ce883737597b198437bfc7bb1799a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2125226, "upload_time": "2019-09-02T06:01:26", "url": "https://files.pythonhosted.org/packages/7b/10/8580b26cb7676f3d4f1130ea9be02fa84788849d32f732fd2257bdd70ed4/polarishub_flask-0.1.13.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "4228826fb3618fad7cdbe28191e33552", "sha256": "41841b1ec326f7b9e45c47f19d708aac2d051d178b594c213e53dd475725fb81" }, "downloads": -1, "filename": "polarishub_flask-0.1.14-py3-none-any.whl", "has_sig": false, "md5_digest": "4228826fb3618fad7cdbe28191e33552", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2159168, "upload_time": "2019-09-08T13:36:26", "url": "https://files.pythonhosted.org/packages/49/94/b132ee6573685f527eb24da79b6055c8f3dd49770380df06853f8c8ba036/polarishub_flask-0.1.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5413a03ccdfc8707c3a408ac94a73262", "sha256": "03bbc29154afc1d50d8d4ebfd9ff56f50fd54fa0bf01d3f1dbde25717ccaa4c8" }, "downloads": -1, "filename": "polarishub_flask-0.1.14.tar.gz", "has_sig": false, "md5_digest": "5413a03ccdfc8707c3a408ac94a73262", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2125284, "upload_time": "2019-09-08T13:36:32", "url": "https://files.pythonhosted.org/packages/8b/ec/939b46f5acb49ad3119c2fe679d67098408f50ace0816dece250097d1dca/polarishub_flask-0.1.14.tar.gz" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "219284ed2a855220f59f1c377f7c95bd", "sha256": "f843b3a1aac39a072049422be0efd4a304aea6e124104a8977a459ce27fcf930" }, "downloads": -1, "filename": "polarishub_flask-0.1.15-py3-none-any.whl", "has_sig": false, "md5_digest": "219284ed2a855220f59f1c377f7c95bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2159218, "upload_time": "2019-09-12T09:11:41", "url": "https://files.pythonhosted.org/packages/5f/85/ff5b67af69a628bf9dfcc901479e0f1a3062f349e15279ded43f8ce05993/polarishub_flask-0.1.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c46e89f58df550ace3e39894300bbcd", "sha256": "b0e9d4eaf0c1d44050a19724130551fb3f58902ce1e345dcb5323c217651f261" }, "downloads": -1, "filename": "polarishub_flask-0.1.15.tar.gz", "has_sig": false, "md5_digest": "3c46e89f58df550ace3e39894300bbcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2125347, "upload_time": "2019-09-12T09:11:47", "url": "https://files.pythonhosted.org/packages/87/ae/b2d1d0698b00ccf33fbe938aa23e2cce97d1d0afda99789a5df1e6cfeac9/polarishub_flask-0.1.15.tar.gz" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "425eecf9cac99b5b53e965a6d82b4211", "sha256": "f23eee8a5661bdf102a928fe1fe917f7e6edd10f32a5811d4f7e4ae9ea6562b4" }, "downloads": -1, "filename": "polarishub_flask-0.1.16-py3-none-any.whl", "has_sig": false, "md5_digest": "425eecf9cac99b5b53e965a6d82b4211", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2159228, "upload_time": "2019-09-14T11:08:57", "url": "https://files.pythonhosted.org/packages/4a/5a/be46d4dbe1aa2c5a1b6b097a93882992bb29dc53696ada0a0b5db65d0d31/polarishub_flask-0.1.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61dc0a6dbce783512a880726ba6cb5f2", "sha256": "7d5394f249e11d74d4a9aee81e0c00ed0bc14a6baf6af8110cf83807b3ad9fd8" }, "downloads": -1, "filename": "polarishub_flask-0.1.16.tar.gz", "has_sig": false, "md5_digest": "61dc0a6dbce783512a880726ba6cb5f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2125352, "upload_time": "2019-09-14T11:09:02", "url": "https://files.pythonhosted.org/packages/34/f6/0b1f0e68930284d40ca11bcceb8742fadbfda692fa19e04b88e3a3def4f9/polarishub_flask-0.1.16.tar.gz" } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "de9308f284e509804799ca9d110e69be", "sha256": "09e465c79700a5b802a023c4d060762817fa89c0a9308323a67bc1abe7badc6c" }, "downloads": -1, "filename": "polarishub_flask-0.1.17-py3-none-any.whl", "has_sig": false, "md5_digest": "de9308f284e509804799ca9d110e69be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2159258, "upload_time": "2019-09-23T04:57:42", "url": "https://files.pythonhosted.org/packages/82/4e/fd44d0caaa2f441ebc289b3f344011969b88091c43a9aaf0aa3fb4728282/polarishub_flask-0.1.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9dcc8ba1e834d0b2a1f3d6b197680549", "sha256": "16c90eba00a054df06921dfb79a7f2c62c4e4038b09139b65f9badd7ff20a66c" }, "downloads": -1, "filename": "polarishub_flask-0.1.17.tar.gz", "has_sig": false, "md5_digest": "9dcc8ba1e834d0b2a1f3d6b197680549", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2125393, "upload_time": "2019-09-23T04:57:48", "url": "https://files.pythonhosted.org/packages/19/50/026d5679ea3d3c6627382fe81319df39400b772aee755db4bcc8d616976e/polarishub_flask-0.1.17.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "c409af876aaac826d480048dc3b15435", "sha256": "5b58f49825b447dd71a9176c7e9406b78b900c41a530b38e7f075693d8e84d71" }, "downloads": -1, "filename": "polarishub_flask-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c409af876aaac826d480048dc3b15435", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65519, "upload_time": "2019-08-24T10:43:15", "url": "https://files.pythonhosted.org/packages/7c/b5/186e14eccf7a1755b836d5c440532cfeae73b1f6f9d235871689c3f6c070/polarishub_flask-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d5b6b4fbe58034a9c1b64ae6e821eb6c", "sha256": "1216277a7ff39662aa2ae70b7fd9125420449f9333a922642197a9f3fb49197b" }, "downloads": -1, "filename": "polarishub_flask-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d5b6b4fbe58034a9c1b64ae6e821eb6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47813, "upload_time": "2019-08-24T10:43:18", "url": "https://files.pythonhosted.org/packages/aa/c2/d344109955b26824e31294de725044905abdbad20d56a068019cba8f1c8c/polarishub_flask-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "832f3d3a4c499bf90292e88354b79f18", "sha256": "92a7c04424c03f9b4777d8d001437ace3b2fddfcebac42af769268f804fb92b8" }, "downloads": -1, "filename": "polarishub_flask-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "832f3d3a4c499bf90292e88354b79f18", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65587, "upload_time": "2019-08-24T11:36:14", "url": "https://files.pythonhosted.org/packages/ee/18/368378c62fbd9610cc9f14679a785dc586db15d96d966ca2aff8ffb84466/polarishub_flask-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6986a486907fe566bfaf6b8147d167e5", "sha256": "99bc732681f74542cb338eb78b1e1781d60ac5348fae2d9d83c7297d218c9206" }, "downloads": -1, "filename": "polarishub_flask-0.1.3.tar.gz", "has_sig": false, "md5_digest": "6986a486907fe566bfaf6b8147d167e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47887, "upload_time": "2019-08-24T11:36:16", "url": "https://files.pythonhosted.org/packages/a6/5b/3061ea30bcee37dcdc4928fc5ec6bcd4842aee64ec9977545573df228c3b/polarishub_flask-0.1.3.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "1e1716908e2e89ada137da38798335dc", "sha256": "194c001d8503d8030f4f1fa88782451668e984287a5a01e86fab45223b4b94b9" }, "downloads": -1, "filename": "polarishub_flask-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "1e1716908e2e89ada137da38798335dc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2119181, "upload_time": "2019-08-25T01:41:44", "url": "https://files.pythonhosted.org/packages/97/39/969f520a4a74364bbd9739b8ebcfd2ed65733f8c165c1f2f351a8c85e7cf/polarishub_flask-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "819efeef2a380f3a953205c64936e2aa", "sha256": "09edb994e4bd07461fa7c1a44ca57593bf5c959fec075ea025991956130de138" }, "downloads": -1, "filename": "polarishub_flask-0.1.5.tar.gz", "has_sig": false, "md5_digest": "819efeef2a380f3a953205c64936e2aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2101754, "upload_time": "2019-08-25T01:41:50", "url": "https://files.pythonhosted.org/packages/4a/ec/0a1b028645ad26ff18f2dcd20d1c96a307de23165732a2623dff65340cbf/polarishub_flask-0.1.5.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "da4e517be3e6e78944ba6a5b3036504c", "sha256": "1b0b6d27d70f827ec143aa85e776f4bddc32435a1d6df35a76d9d3af04c54425" }, "downloads": -1, "filename": "polarishub_flask-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "da4e517be3e6e78944ba6a5b3036504c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2157927, "upload_time": "2019-08-29T12:47:25", "url": "https://files.pythonhosted.org/packages/c9/eb/3e75a5c9d2cdae761cbc61f6a3f3945c9b8bc5d1a28d82e66dfbc1ab4e21/polarishub_flask-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bdab0ca7363981842c6c627cffaedce0", "sha256": "447ee5df7b0078dccebc649633e7f35315b3956fb6ddb1fdc8d1bb5182aca6e1" }, "downloads": -1, "filename": "polarishub_flask-0.1.7.tar.gz", "has_sig": false, "md5_digest": "bdab0ca7363981842c6c627cffaedce0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2124833, "upload_time": "2019-08-29T12:47:30", "url": "https://files.pythonhosted.org/packages/cc/99/f036d9b0d2e320fcc2ea9474e5a571b0c274e77b231b93bef42e88b7ed88/polarishub_flask-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "d505713c02b01b4c59c45d7aa4af06a3", "sha256": "ce0fb290595f91b8f523b37f0214a16f17311d7d5c67a928eb179f3e23879310" }, "downloads": -1, "filename": "polarishub_flask-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "d505713c02b01b4c59c45d7aa4af06a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2158881, "upload_time": "2019-09-01T14:28:42", "url": "https://files.pythonhosted.org/packages/17/be/b888848d175598bd1915e58b1f81d5a4197220b06481f102521908bea1fa/polarishub_flask-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b65afe6a922bffed6dee10c9d6c1c7e", "sha256": "7b18c63acad0d45b9e2547edf96bf380d9b859991565b4103249eb6c81e8db94" }, "downloads": -1, "filename": "polarishub_flask-0.1.8.tar.gz", "has_sig": false, "md5_digest": "4b65afe6a922bffed6dee10c9d6c1c7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2124944, "upload_time": "2019-09-01T14:28:56", "url": "https://files.pythonhosted.org/packages/cf/3e/7232a9d14dec508d31bf94c3f72c2df9586eb1f9e11932c021504827df6d/polarishub_flask-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "4553dc59561ca90a4dbc0ddc36d03fb6", "sha256": "ace8f98afa1d4ae60569f7cbe7d18f5a6cde95f9e1740d01d1d57786992ed844" }, "downloads": -1, "filename": "polarishub_flask-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "4553dc59561ca90a4dbc0ddc36d03fb6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2159105, "upload_time": "2019-09-01T15:00:22", "url": "https://files.pythonhosted.org/packages/30/e4/43b38b2e01d2d0bc59773c1b9d6475f50814c6a9c3448ad89c407e4c80e8/polarishub_flask-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "104a29ab85ae021c27e0175c61a0e906", "sha256": "32982ea44183e436330f3357a1efbc61a31ffe56993866cf0663ae9b48822bad" }, "downloads": -1, "filename": "polarishub_flask-0.1.9.tar.gz", "has_sig": false, "md5_digest": "104a29ab85ae021c27e0175c61a0e906", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2125125, "upload_time": "2019-09-01T15:00:28", "url": "https://files.pythonhosted.org/packages/e1/57/b99d8caa6447c7c3701f8014fcce1a4bbbd9c1922b98a9021881d432015a/polarishub_flask-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "de9308f284e509804799ca9d110e69be", "sha256": "09e465c79700a5b802a023c4d060762817fa89c0a9308323a67bc1abe7badc6c" }, "downloads": -1, "filename": "polarishub_flask-0.1.17-py3-none-any.whl", "has_sig": false, "md5_digest": "de9308f284e509804799ca9d110e69be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2159258, "upload_time": "2019-09-23T04:57:42", "url": "https://files.pythonhosted.org/packages/82/4e/fd44d0caaa2f441ebc289b3f344011969b88091c43a9aaf0aa3fb4728282/polarishub_flask-0.1.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9dcc8ba1e834d0b2a1f3d6b197680549", "sha256": "16c90eba00a054df06921dfb79a7f2c62c4e4038b09139b65f9badd7ff20a66c" }, "downloads": -1, "filename": "polarishub_flask-0.1.17.tar.gz", "has_sig": false, "md5_digest": "9dcc8ba1e834d0b2a1f3d6b197680549", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2125393, "upload_time": "2019-09-23T04:57:48", "url": "https://files.pythonhosted.org/packages/19/50/026d5679ea3d3c6627382fe81319df39400b772aee755db4bcc8d616976e/polarishub_flask-0.1.17.tar.gz" } ] }