{ "info": { "author": "Allan Silva", "author_email": "allan.tavares@allantavares.com.br", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3" ], "description": "# py-time-between [![Build Status](https://travis-ci.org/MicroarrayTecnologia/py-time-between.svg?branch=master)](https://travis-ci.org/MicroarrayTecnologia/py-time-between)\nOrdinary package to say if a time variable falls between two given times.\n\nMotivation: I was working in a test to a job opening, and I needed it, but I did not want google this. I know that exists a lot of code like this.\n\n### Usage:\n`is_time_between(testing_time, start_time_inclusive, end_time_inclusive)`\n\n```\nfrom datetime import time\nfrom timebetween import is_time_between\n\n\ndef test_is_time_between():\n t, s, e = time(0), time(0), time(0)\n assert is_time_between(t, s, e)\n\n t, s, e = time(0, 0, 0, 1), time(0), time(0, 0, 0, 2)\n assert is_time_between(t, s, e)\n\n t, s, e = time(0, 0, 0, 1), time(0, 0, 0, 1), time(0, 0, 0, 2)\n assert is_time_between(t, s, e)\n\n t, s, e = time(0, 0, 0, 2), time(0, 0, 0, 1), time(0, 0, 0, 2)\n assert is_time_between(t, s, e)\n\n t, s, e = time(0, 0, 1), time(23, 59, 59), time(0, 0, 2)\n assert is_time_between(t, s, e)\n\n t, s, e = time(12, 0, 0), time(23, 59, 59), time(0, 0, 0)\n assert is_time_between(t, s, e)\n\n t, s, e = time(23, 59, 57), time(23, 59, 59), time(23, 59, 57)\n assert is_time_between(t, s, e)\n\n t, s, e = time(23, 59, 58), time(23, 59, 59), time(23, 59, 57)\n assert not is_time_between(t, s, e)\n\n t, s, e = time(22), time(22), time(5, 59, 59)\n assert is_time_between(t, s, e)\n\n # Hey, did you see a uncovered test case?\n # Please, open a PR.\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/MicroarrayTecnologia/py-time-between", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "py-time-between", "package_url": "https://pypi.org/project/py-time-between/", "platform": "", "project_url": "https://pypi.org/project/py-time-between/", "project_urls": { "Homepage": "https://github.com/MicroarrayTecnologia/py-time-between" }, "release_url": "https://pypi.org/project/py-time-between/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "Ordinary package to say if a time variable falls between two given times.", "version": "0.1.2" }, "last_serial": 4250937, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "36bce97b35b63547f5f7c59fe5d75cbc", "sha256": "c4c44c0970c734d21ff608e3490b5dade90fbbd691dade8a627744ea6b63ce9c" }, "downloads": -1, "filename": "py_time_between-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "36bce97b35b63547f5f7c59fe5d75cbc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2504, "upload_time": "2018-09-08T03:37:47", "url": "https://files.pythonhosted.org/packages/cc/f8/535b76e35af2a6ea0ff2430371c8e4c40fd2741832fba143fee729dd9fe6/py_time_between-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09a97fe4814248bde3ae3633375b2887", "sha256": "944d8a88c499979ee66dfdc76e593b80298ada2e4165ad39eb4f28331971d609" }, "downloads": -1, "filename": "py-time-between-0.1.0.tar.gz", "has_sig": false, "md5_digest": "09a97fe4814248bde3ae3633375b2887", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1684, "upload_time": "2018-09-08T03:37:48", "url": "https://files.pythonhosted.org/packages/de/ae/40d20dd8d5039da769671e6b96de420e959418acd964ea47e645e739a7e1/py-time-between-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c2180f8a485a6fcfad87a0d8f209d0ce", "sha256": "17bf847aaa44213399e33f320b14bb4af876bbd706d4fe62c9488ab5212048fb" }, "downloads": -1, "filename": "py_time_between-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c2180f8a485a6fcfad87a0d8f209d0ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2675, "upload_time": "2018-09-08T04:23:17", "url": "https://files.pythonhosted.org/packages/6f/cb/c9bcbab2dd982a376e9a7e6762a6af0bd16d7fdaf827a5d22ef5c273f933/py_time_between-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5dee47faa6c39fd43c76fa6099efa99d", "sha256": "e5924ad481eb282bd3b3184c37be4872fde1e12fc3a15e29658af01a24de36af" }, "downloads": -1, "filename": "py-time-between-0.1.1.tar.gz", "has_sig": false, "md5_digest": "5dee47faa6c39fd43c76fa6099efa99d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1908, "upload_time": "2018-09-08T04:23:18", "url": "https://files.pythonhosted.org/packages/85/a9/b0bbd2f96afec362b79ccc20f26eef810e345e4c31363e6b91bdc71c98d9/py-time-between-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "8522e74090bb3104011462870b10b0d9", "sha256": "073533cb24c793e7fce4b522ceeddea411ac50323b113ff8f3afa1934a8a6700" }, "downloads": -1, "filename": "py_time_between-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8522e74090bb3104011462870b10b0d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2695, "upload_time": "2018-09-08T04:44:31", "url": "https://files.pythonhosted.org/packages/5d/de/5aa4af0b05e3ee9a718138ad5faa1672b75a6685170e094045fdbb9e9ef1/py_time_between-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "50936cd906a4c542349a564cd25c7aeb", "sha256": "23c2fc4dcae350a6b35d8d1adae2351a1277844837ded3287dc004df2c5fa708" }, "downloads": -1, "filename": "py-time-between-0.1.2.tar.gz", "has_sig": false, "md5_digest": "50936cd906a4c542349a564cd25c7aeb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1934, "upload_time": "2018-09-08T04:44:33", "url": "https://files.pythonhosted.org/packages/41/a1/e6b661a4b9c236d2bbabf0b874fe9f7c704687fed108c9b0af0e19495cb3/py-time-between-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8522e74090bb3104011462870b10b0d9", "sha256": "073533cb24c793e7fce4b522ceeddea411ac50323b113ff8f3afa1934a8a6700" }, "downloads": -1, "filename": "py_time_between-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8522e74090bb3104011462870b10b0d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2695, "upload_time": "2018-09-08T04:44:31", "url": "https://files.pythonhosted.org/packages/5d/de/5aa4af0b05e3ee9a718138ad5faa1672b75a6685170e094045fdbb9e9ef1/py_time_between-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "50936cd906a4c542349a564cd25c7aeb", "sha256": "23c2fc4dcae350a6b35d8d1adae2351a1277844837ded3287dc004df2c5fa708" }, "downloads": -1, "filename": "py-time-between-0.1.2.tar.gz", "has_sig": false, "md5_digest": "50936cd906a4c542349a564cd25c7aeb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1934, "upload_time": "2018-09-08T04:44:33", "url": "https://files.pythonhosted.org/packages/41/a1/e6b661a4b9c236d2bbabf0b874fe9f7c704687fed108c9b0af0e19495cb3/py-time-between-0.1.2.tar.gz" } ] }