{ "info": { "author": "Bikram Dahal (Arch analytics)", "author_email": "bikram@archanalaytics.ai", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering", "Topic :: Software Development" ], "description": "# Welcome to utilspy documentation!\n[![Documentation Status](https://readthedocs.org/projects/utilpy/badge/?version=latest)](https://utilpy.readthedocs.io/en/latest/?badge=latest)\n\nCollection of python utils.\n\nFor detail [Here is Documentation](https://utilpy.readthedocs.io/en/latest/index.html)\n\n# Install \n```bash\npip3 install utilpy\n```\n\n____\n\n## utilspy package\n\n```python\n\nimport time\n\nfrom utilpy import log, files, decorator\n\n# logger function \nlogs = log.Logger()\n\nlogs.log(\"< started >\")\ntime.sleep(2)\nlogs.log(\"running..\")\ntime.sleep(1)\nlogs.log(\"\")\n\n\n# timeout\n@decorator.timeout(5)\ndef add(x, y):\n return x+y\n\n# other useful utils\nfiles = utils.walk_directory('.')\n\n```\n\n____\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/BkrmDahal/utilpy", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "utilpy", "package_url": "https://pypi.org/project/utilpy/", "platform": "", "project_url": "https://pypi.org/project/utilpy/", "project_urls": { "Homepage": "https://github.com/BkrmDahal/utilpy" }, "release_url": "https://pypi.org/project/utilpy/0.1.3/", "requires_dist": [ "PyYAML", "requests", "beautifulsoup4", "patool" ], "requires_python": ">=3", "summary": "Collection of utils that we use often.", "version": "0.1.3" }, "last_serial": 4572781, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e5996af6a58fa42cafaa7a42a429e417", "sha256": "d75d441d6c00cf7059fd2e6ce344c7cb5010f056728b36c74744edd25381fb7a" }, "downloads": -1, "filename": "utilpy-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e5996af6a58fa42cafaa7a42a429e417", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7600, "upload_time": "2018-12-07T16:34:05", "url": "https://files.pythonhosted.org/packages/e2/96/d8fa39d8ae380aa9a5c897a432aba1d2ca62923dcc4ab8ace222d770e539/utilpy-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0494d54ccb5fbba02258c96f111a5b12", "sha256": "b8b9809dc33b0f6165a0045d6a0ffabc2bb12a87587ceb3074ae7011e57e3220" }, "downloads": -1, "filename": "utilpy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0494d54ccb5fbba02258c96f111a5b12", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5615, "upload_time": "2018-12-07T16:34:07", "url": "https://files.pythonhosted.org/packages/42/05/633e3e1ee1569ad03e09f3dc56a684b0af42b7a8e651a764aa91a1df0e36/utilpy-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f8c22b1d941d77c68f975a0126f790a8", "sha256": "6d89fcbb0ec24e7387c338248443e9d6d3230d7703cc4d5bb5b687525568cc0b" }, "downloads": -1, "filename": "utilpy-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f8c22b1d941d77c68f975a0126f790a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 8290, "upload_time": "2018-12-07T16:40:00", "url": "https://files.pythonhosted.org/packages/ef/f8/44aa15dfc6684a416434e4a5d253fb96abc6992e996f467619320c3cef7a/utilpy-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9670e75d27f2d35c1634d41623c0939f", "sha256": "59c908cd13df43865ad44bcf323a550e7f99f4b09550551f3f4790577a0fce66" }, "downloads": -1, "filename": "utilpy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9670e75d27f2d35c1634d41623c0939f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 6016, "upload_time": "2018-12-07T16:40:13", "url": "https://files.pythonhosted.org/packages/c6/7a/162e9dd7238963eb4b8afe42cdf40a7aaf4368facd1a9150f01a4d24529a/utilpy-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "784a602b20074daac2d8b186d2e90e12", "sha256": "74712b4e37df1d2fe44a7bf839b10668b0f1b98f74c20f7300b8408c1269dadd" }, "downloads": -1, "filename": "utilpy-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "784a602b20074daac2d8b186d2e90e12", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 6889, "upload_time": "2018-12-07T17:13:31", "url": "https://files.pythonhosted.org/packages/7f/81/d30d651c279d55acfd8ceec8d0b51dac3be1a082359cf5c4c7747692d0f5/utilpy-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0bf40f0cce33f8faa169d7408caed7cd", "sha256": "a71e7a884feacfb39760f325f92cc69f3616b4011041a49267d36228ed353389" }, "downloads": -1, "filename": "utilpy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "0bf40f0cce33f8faa169d7408caed7cd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 6002, "upload_time": "2018-12-07T17:13:33", "url": "https://files.pythonhosted.org/packages/d0/d1/7989c35737f6ce35c0e7bc013c01a603cf9d48f1aa9300ada83b524423b4/utilpy-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "7da7a21c2a01cfc57cbfd02a711188ce", "sha256": "7391a288b983c615a7075f9d757fe7ea17774a49978b177600631ad83f88d500" }, "downloads": -1, "filename": "utilpy-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7da7a21c2a01cfc57cbfd02a711188ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 6868, "upload_time": "2018-12-07T17:35:03", "url": "https://files.pythonhosted.org/packages/9e/9f/9399fc52439383ab7ebebb324836296be23ec89deb27ed08e21bd567a5c2/utilpy-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a71d08d08019e2162f6591ea96d3eb1e", "sha256": "8c0666b37c58e3e0da2e35cff0220221907e6950a6483d597cb23e31d447ad6d" }, "downloads": -1, "filename": "utilpy-0.1.3.tar.gz", "has_sig": false, "md5_digest": "a71d08d08019e2162f6591ea96d3eb1e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5970, "upload_time": "2018-12-07T17:35:04", "url": "https://files.pythonhosted.org/packages/ba/17/cb46a919315c8c651f83947edbf7ff27292ed4ffd871830e7813c06e468f/utilpy-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7da7a21c2a01cfc57cbfd02a711188ce", "sha256": "7391a288b983c615a7075f9d757fe7ea17774a49978b177600631ad83f88d500" }, "downloads": -1, "filename": "utilpy-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7da7a21c2a01cfc57cbfd02a711188ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 6868, "upload_time": "2018-12-07T17:35:03", "url": "https://files.pythonhosted.org/packages/9e/9f/9399fc52439383ab7ebebb324836296be23ec89deb27ed08e21bd567a5c2/utilpy-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a71d08d08019e2162f6591ea96d3eb1e", "sha256": "8c0666b37c58e3e0da2e35cff0220221907e6950a6483d597cb23e31d447ad6d" }, "downloads": -1, "filename": "utilpy-0.1.3.tar.gz", "has_sig": false, "md5_digest": "a71d08d08019e2162f6591ea96d3eb1e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5970, "upload_time": "2018-12-07T17:35:04", "url": "https://files.pythonhosted.org/packages/ba/17/cb46a919315c8c651f83947edbf7ff27292ed4ffd871830e7813c06e468f/utilpy-0.1.3.tar.gz" } ] }