{ "info": { "author": "Cyril Guilloud (ESRF-BCU)", "author_email": "prenom.name@truc.fr", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# timedisplay\n\n\nauthor: Cyril Guilloud ESRF BCU 2013-2019\n\n`timedisplay` is a python library to format a time duration in a\nhuman-readable way.\n\nUnits managed are :\n* microseconds\n* milliseconds\n* seconds\n* minutes\n* hours\n* days\n\nsee also: https://github.com/jmoiron/humanize/\n* but: https://github.com/jmoiron/humanize/issues/75\n* conda-packaged\n\nsee also: https://github.com/tehmaze/natural\n* no conda package\n\n\n## examples\n\n```\n% ./timedisplay.py\n\n--------------------{ timedisplay }----------------------------------\n 0.000123 -> \"123\u03bcs\"\n 0.123000 -> \"123ms\"\n 123.000000 -> \"2mn 3s\"\n 123.456789 -> \"2mn 3s 456ms 789\u03bcs\"\n 123456.000000 -> \"1day 10h 17mn 36s\"\n 1234567.000000 -> \"14days 6h 56mn 7s\"\n```\n\n\n## installation\n\n\n## usage\n\n```python\nimport timedisplay\n\nprint(f\"duration: {timedisplay.duration_format(123.456789)}\")\n```\nresult:\n```\nduration: 2mn 3s 456ms 789\u03bcs\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/cguilloud/timedisplay", "keywords": "time,duration,human,formating", "license": "", "maintainer": "", "maintainer_email": "", "name": "timedisplay", "package_url": "https://pypi.org/project/timedisplay/", "platform": "", "project_url": "https://pypi.org/project/timedisplay/", "project_urls": { "Homepage": "https://github.com/cguilloud/timedisplay" }, "release_url": "https://pypi.org/project/timedisplay/0.9.6/", "requires_dist": null, "requires_python": "", "summary": "Human-readable time durations formating library", "version": "0.9.6" }, "last_serial": 5873461, "releases": { "0.9.6": [ { "comment_text": "", "digests": { "md5": "2e538176f0cf514d0e8bed32715e634c", "sha256": "20fb30b169160748cb6e681bf9a75288eddbd7fe937da03264d04a76ea8a6716" }, "downloads": -1, "filename": "timedisplay-0.9.6-py3-none-any.whl", "has_sig": false, "md5_digest": "2e538176f0cf514d0e8bed32715e634c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15931, "upload_time": "2019-09-23T13:01:32", "url": "https://files.pythonhosted.org/packages/e9/f2/d65886c628059c0615fd870494fd67da86d6f35d6409b86f6ecc1ea93741/timedisplay-0.9.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc94745b5798eb495e67bb58ee5e942a", "sha256": "b67ff1a7a8dffde27edea938bddd06afa308690911299fe0b32d748948699c5d" }, "downloads": -1, "filename": "timedisplay-0.9.6.tar.gz", "has_sig": false, "md5_digest": "fc94745b5798eb495e67bb58ee5e942a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2828, "upload_time": "2019-09-23T13:01:37", "url": "https://files.pythonhosted.org/packages/e5/2e/4cc0428a04a514938d5458747f70d8f4aad8225631ba26506eca138380e5/timedisplay-0.9.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2e538176f0cf514d0e8bed32715e634c", "sha256": "20fb30b169160748cb6e681bf9a75288eddbd7fe937da03264d04a76ea8a6716" }, "downloads": -1, "filename": "timedisplay-0.9.6-py3-none-any.whl", "has_sig": false, "md5_digest": "2e538176f0cf514d0e8bed32715e634c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15931, "upload_time": "2019-09-23T13:01:32", "url": "https://files.pythonhosted.org/packages/e9/f2/d65886c628059c0615fd870494fd67da86d6f35d6409b86f6ecc1ea93741/timedisplay-0.9.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc94745b5798eb495e67bb58ee5e942a", "sha256": "b67ff1a7a8dffde27edea938bddd06afa308690911299fe0b32d748948699c5d" }, "downloads": -1, "filename": "timedisplay-0.9.6.tar.gz", "has_sig": false, "md5_digest": "fc94745b5798eb495e67bb58ee5e942a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2828, "upload_time": "2019-09-23T13:01:37", "url": "https://files.pythonhosted.org/packages/e5/2e/4cc0428a04a514938d5458747f70d8f4aad8225631ba26506eca138380e5/timedisplay-0.9.6.tar.gz" } ] }