{ "info": { "author": "Pili Hu", "author_email": "me@hupili.net", "bugtrack_url": null, "classifiers": [], "description": "hupili's Python utilities\n=========================\n\nWhy making a utility repo?\n--------------------------\n\n- Reduce repeated works.\n- Code snippets and notes are not enough to memorize things.\n- Make it easier to synchronize between my machines.\n\nWhy not call it \"utility\", \"utils\", \"pyutils\"?\n----------------------------------------------\n\n- Some of the names are taken, including old repos and new repos.\n- I believe different people have different collections.\n I don't want to mess the public index.\n Probably ``utility`` will be used later for more important purpose?\n\nWhy the module files are prefixed with \"pl\"?\n--------------------------------------------\n\n- Some names are taken by the standard libs\n and my editor's plugin complains. e.g. ``time``.\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/hupili/py-hupili", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "hupili", "package_url": "https://pypi.org/project/hupili/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/hupili/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/hupili/py-hupili" }, "release_url": "https://pypi.org/project/hupili/0.2.0/", "requires_dist": null, "requires_python": null, "summary": "utility collected by hupili", "version": "0.2.0" }, "last_serial": 850826, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "b50472359e648b8429f450aeb84c3fc1", "sha256": "f62d6f0b5f7e42c3f42f60b4413304be9b6355752abfd3aabd3c2be66a1f0f92" }, "downloads": -1, "filename": "hupili-0.0.0.tar.gz", "has_sig": false, "md5_digest": "b50472359e648b8429f450aeb84c3fc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1533, "upload_time": "2013-07-21T14:08:07", "url": "https://files.pythonhosted.org/packages/1f/21/152cef2f6db8baca76fc1bedfd5ef7d486b811205cb293f2c48ef44fc0af/hupili-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "189b0d36fd2be3256b7867b6fb867df0", "sha256": "8952d3163c8877fb7fd2c58f343e20eff3596170917cf394d2092c079642a82e" }, "downloads": -1, "filename": "hupili-0.0.1.tar.gz", "has_sig": false, "md5_digest": "189b0d36fd2be3256b7867b6fb867df0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1088, "upload_time": "2013-07-21T10:39:49", "url": "https://files.pythonhosted.org/packages/31/0c/259389077a9931fc5d0f7b28bf54c0c4dc1505c1c28a90d6326a0846def4/hupili-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "6f78ab33f356680121611ade19eed3c2", "sha256": "4a248bcb962721519d64269084ead265c643144efdf67cfee760d6d2a2ee6c51" }, "downloads": -1, "filename": "hupili-0.1.0.tar.gz", "has_sig": false, "md5_digest": "6f78ab33f356680121611ade19eed3c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1162, "upload_time": "2013-07-21T10:46:51", "url": "https://files.pythonhosted.org/packages/07/71/388e74ffaaf724d9fd4c8f7f2507a5739c3bbcbe92ac665c823de20aa5e7/hupili-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "6aeab7a2403fb09146a9788aa710f9f1", "sha256": "c3b0b2d6ae35ee3dcf4ea2d197ee4f12d1c8cee4ba6c19fa09cfc44f945f8d22" }, "downloads": -1, "filename": "hupili-0.1.1.tar.gz", "has_sig": false, "md5_digest": "6aeab7a2403fb09146a9788aa710f9f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1163, "upload_time": "2013-07-21T14:13:57", "url": "https://files.pythonhosted.org/packages/ee/26/8f9ed50a5cd5f60b80be7cd32990e320109ec10a075700d26006c070466a/hupili-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "b0a61b97fdec85b404091a5ca6ca557a", "sha256": "924ad758f08e44431b057ac0a05e3bb0962edf77b97e16534cc754ee972e54f0" }, "downloads": -1, "filename": "hupili-0.1.2.tar.gz", "has_sig": false, "md5_digest": "b0a61b97fdec85b404091a5ca6ca557a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 781, "upload_time": "2013-07-21T14:18:01", "url": "https://files.pythonhosted.org/packages/74/e9/1023d532acd604625b9f47ed79f0e5f9d2c2b9364dfa7becbee6d56dc804/hupili-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "8fa80fa0e6fcc418cb611b28e36c1de1", "sha256": "b35c10a6b0bdc4e7b1e14865dc845dc7a5fae8f325ffe181726ba34b5a01cf2e" }, "downloads": -1, "filename": "hupili-0.1.3.tar.gz", "has_sig": false, "md5_digest": "8fa80fa0e6fcc418cb611b28e36c1de1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1177, "upload_time": "2013-07-21T14:19:45", "url": "https://files.pythonhosted.org/packages/c3/55/485ff9639ca6406b235d6cde0b8e8856cdbdc3e66c2f6b1a00632353f242/hupili-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "c63c49f49479f475a9d8c87fbaea6afa", "sha256": "f105eda4d78135542024d231284b43061fc4a043423d3ea4a668b1de47aa236d" }, "downloads": -1, "filename": "hupili-0.2.0.tar.gz", "has_sig": false, "md5_digest": "c63c49f49479f475a9d8c87fbaea6afa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1672, "upload_time": "2013-08-28T03:14:13", "url": "https://files.pythonhosted.org/packages/e0/7c/f970f56d6e864ccca77d08889c0ed9ea0d79d29a2507d0832c2e4bbf4276/hupili-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c63c49f49479f475a9d8c87fbaea6afa", "sha256": "f105eda4d78135542024d231284b43061fc4a043423d3ea4a668b1de47aa236d" }, "downloads": -1, "filename": "hupili-0.2.0.tar.gz", "has_sig": false, "md5_digest": "c63c49f49479f475a9d8c87fbaea6afa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1672, "upload_time": "2013-08-28T03:14:13", "url": "https://files.pythonhosted.org/packages/e0/7c/f970f56d6e864ccca77d08889c0ed9ea0d79d29a2507d0832c2e4bbf4276/hupili-0.2.0.tar.gz" } ] }