{ "info": { "author": "Will Breaden Madden", "author_email": "wbm@protonmail.ch", "bugtrack_url": null, "classifiers": [], "description": "shijian\n=======\n\nPython change, time, file, list, statistics and other utilities\n\nsetup\n=====\n\n.. code:: bash\n\n sudo pip install shijian\n\nusage\n=====\n\ntime expressions\n----------------\n\nFunction ``style_datetime_object`` accepts a ``datetime`` object and\nreturns a string representation of a time. The default style is\n\"YYYY-MM-DDTHHMMSS\" and it can be changed by argument. Styles available\nare as follows:\n\n+----------------------------+---------------------------------------------+\n| **time representation** | **comment** |\n+============================+=============================================+\n| YYYY-MM-DDTHHMMSSZ | filename safe (default) |\n+----------------------------+---------------------------------------------+\n| YYYY-MM-DDTHHMMSSMMMMMMZ | microseconds |\n+----------------------------+---------------------------------------------+\n| YYYY-MM-DD HH:MM:SS UTC | elegant |\n+----------------------------+---------------------------------------------+\n| UNIX time S.SSSSSS | UNIX time in seconds with second fraction |\n+----------------------------+---------------------------------------------+\n| UNIX time S | UNIX time in seconds rounded |\n+----------------------------+---------------------------------------------+\n\nFunctions ``time_UTC`` and ``time_UNIX`` are sorts of special cases of\nfunction ``style_datetime_object`` which return representations of the\ncurrent time (as opposed to any specified datetime object) in a style.\nFor ``time_UTC``, the default style is \"YYYY-MM-DDTHHMMSS\" and for\n``time_UNIX``, the default style is \"UNIX time S\" and these styles can\nbe changed by argument.\n\n.. code:: python\n\n >>> shijian.time_UTC()\n '2015-01-05T092125Z'\n >>> shijian.time_UNIX()\n 1420449720\n\nunique identifiers\n------------------\n\nFunction ``propose_filename`` proposes a safe filename. It can accept a\nfilename suggestion or, by default, can generate its own filename\nsuggestion, a time expression returned by function ``time_UTC``.\nFilename suggestions are tested and then proposed if they meet test\nconditions. The default condition is to not overwrite existing files and\nto append an underscore followed by an integer in order to meet this\ncondition.\n\n.. code:: python\n\n >python\n Python 2.7.6 (default, Mar 22 2014, 22:59:56) \n [GCC 4.8.2] on linux2\n Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n >>> import shijian\n >>> shijian.propose_filename()\n '2015-01-05T092319Z'\n >>> shijian.propose_filename(filename = \"data.pkl\")\n 'data.pkl'\n >>> \n >touch data.pkl\n >python\n Python 2.7.6 (default, Mar 22 2014, 22:59:56) \n [GCC 4.8.2] on linux2\n Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n >>> import shijian\n >>> shijian.propose_filename(filename = \"data.pkl\")\n 'data_1.pkl'\n\nFunction ``UID`` returns a 128 bit integer unique identifier in\nhexadecimal with dashes in accordance with `RFC 4122 UUID version\n4 `__.\n\n.. code:: python\n\n >>> shijian.UID()\n '91df3b90-285c-4f22-8ced-a154b3b5b09b'\n >>> shijian.UID()\n '169bde88-2be2-4b46-bf2d-5bb7aee85658'\n\nFunction ``unique_number`` returns an integer that does not exist in a\nglobal list of integers recorded by the function.\n\n.. code:: python\n\n >>> shijian.unique_number()\n 1\n >>> shijian.unique_number()\n 2\n\nFunction ``unique_3_digit_number`` returns an integer of 3 significant\nfigures that does not exist in a global list of integers of 3\nsignificant figures recorded by the function.\n\n.. code:: python\n\n >>> shijian.unique_3_digit_number()\n 100\n >>> shijian.unique_3_digit_number()\n 101\n\nclocks\n------\n\nClocks can be created in a straightforward way such as the following:\n\n.. code:: python\n\n alpha = shijian.Clock(name = \"alpha\")\n\nBy default, clocks keep time from their creation time. This behaviour\ncan be disabled using Boolean argument ``start = False``. Clocks can be\nassigned a name or can generate their own unique identifier. Clocks can\nbe stopped easily:\n\n.. code:: python\n\n beta.stop()\n\nand can be started easily:\n\n.. code:: python\n\n alpha.start()\n\nClocks can report on their characteristics in ways such as the\nfollowing:\n\n.. code:: python\n\n print(alpha.name())\n print(alpha.start_time())\n print(alpha.stop_time())\n print(alpha.time())\n\nClocks can also provide a general printout of their characteristics:\n\n.. code:: python\n\n alpha.printout()\n\nAll clocks are recorded in the shijian list of clocks. Printouts of\nclocks are available in two styles: full and statistics. The style\n\"full\" returns the elapsed times of all clocks while the default style\n\"statistics\" returns the mean times of all clocks of the same name.\n\n.. code:: python\n\n shijian.clocks.printout(style = \"full\")\n shijian.clocks.printout()\n\ndaily time range\n----------------\n\nWhether the current time is in a specified daily time range can be\ntested:\n\n.. code:: python\n\n shijian.in_daily_time_range(time_range = \"1700--0900\")\n\nfilename sequences\n------------------\n\nThe function ``natural_sort`` naturally sorts a list. The function\n``find_file_sequences``, for which a directory and file extension can be\nspecified, returns a naturally-sorted list of filenames that are in a\nsequence or returns a dictionary of lists of filenames that are in a\nsequence. For example, a list something like the following could be\nreturned:\n\n.. code:: bash\n\n ['image-000001.png', 'image-000002.png', 'image-000003.png', 'image-000004.png', 'image-000005.png']\n\nconfigurations, Markdown lists\n------------------------------\n\nMarkdown lists are human-readable and machine-readable. So, they can be\nused to specify configurations written by humans for programs. This\nmodule features utilities for loading configurations specified in\nMarkdown lists to Python dictionaries and ordered dictionaries.\n\nIn order to facilitate the human-readability of configuration\nspecifications, the idea is that lines that are not valid Markdown lists\nare ignored.\n\nICHEP 2016\n----------\n\n.. code:: bash\n\n ./time_ICHEP_2016.py\n\n.. figure:: https://raw.githubusercontent.com/wdbm/shijian/master/media/ICHEP_2016.gif\n :alt: \n\nupcoming\n========\n\nChanges to time style specifications are under consideration.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wdbm/shijian", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "shijian", "package_url": "https://pypi.org/project/shijian/", "platform": "", "project_url": "https://pypi.org/project/shijian/", "project_urls": { "Homepage": "https://github.com/wdbm/shijian" }, "release_url": "https://pypi.org/project/shijian/2018.6.2.1644/", "requires_dist": null, "requires_python": "", "summary": "change, time, file, list, statistics, language and other utilities", "version": "2018.6.2.1644" }, "last_serial": 3923907, "releases": { "2015.01.11.2111": [ { "comment_text": "", "digests": { "md5": "a790c4576db48f9073c6425fe2ff5138", "sha256": "a8f5bfa662ed912d0df4597431a2761beb9b9f45fc9cba343334c191fef4ed20" }, "downloads": -1, "filename": "shijian-2015.01.11.2111.tar.gz", "has_sig": false, "md5_digest": "a790c4576db48f9073c6425fe2ff5138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22050, "upload_time": "2016-01-11T21:13:44", "url": "https://files.pythonhosted.org/packages/f0/66/ebe0b6ddc5c81c453c09892751a83b916c776eef41383d8bfa27de04d00f/shijian-2015.01.11.2111.tar.gz" } ], "2015.10.30.1623": [ { "comment_text": "", "digests": { "md5": "a72891c2e182b3abac29304585b8ed69", "sha256": "a10d4b618b0771ccc67309898fc57a65774f0ee33c13b739d17d9854b7574702" }, "downloads": -1, "filename": "shijian-2015.10.30.1623.tar.gz", "has_sig": false, "md5_digest": "a72891c2e182b3abac29304585b8ed69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19341, "upload_time": "2015-10-30T16:31:17", "url": "https://files.pythonhosted.org/packages/55/26/39fc2754c438091794ca35aa14f5cdba5c39c5584d4aeebccd229bfe1bee/shijian-2015.10.30.1623.tar.gz" } ], "2015.10.30.1635": [ { "comment_text": "", "digests": { "md5": "bbdf6ea28594b29a0a5d8fe22bc235d0", "sha256": "ed059eb8191484b89c8fbb790da4dc751f3c4fe9ec80e1d93e80e7b125305ced" }, "downloads": -1, "filename": "shijian-2015.10.30.1635.tar.gz", "has_sig": false, "md5_digest": "bbdf6ea28594b29a0a5d8fe22bc235d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19376, "upload_time": "2015-10-30T16:37:13", "url": "https://files.pythonhosted.org/packages/97/f8/289fb22e0861bfe0c607a7098db05d5e6fd5a75c3a5581d459f532ea64b9/shijian-2015.10.30.1635.tar.gz" } ], "2015.10.30.1948": [ { "comment_text": "", "digests": { "md5": "7881b51f5df83a5fe19f98c6ffed616b", "sha256": "4483874606326311b1ad4f8c0911627e61dd189fb9956a72b6d1c66f4b30e31a" }, "downloads": -1, "filename": "shijian-2015.10.30.1948.tar.gz", "has_sig": false, "md5_digest": "7881b51f5df83a5fe19f98c6ffed616b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19456, "upload_time": "2015-10-30T19:50:57", "url": "https://files.pythonhosted.org/packages/f5/65/5bbb81ea42c18ee1db8acd71fdfd3865ae5d64ea390f43b7d4faf72687e9/shijian-2015.10.30.1948.tar.gz" } ], "2015.11.22.1716": [ { "comment_text": "", "digests": { "md5": "7103e80a02f6b528bd8eaa5148e1bff8", "sha256": "d4345089eb94a986569410012f53760bb2da9d1f1df2b649d3409f8bfeadd9da" }, "downloads": -1, "filename": "shijian-2015.11.22.1716.tar.gz", "has_sig": false, "md5_digest": "7103e80a02f6b528bd8eaa5148e1bff8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21410, "upload_time": "2015-11-22T17:55:31", "url": "https://files.pythonhosted.org/packages/f0/41/a18fc048624c039f877ba5ed24c1a5232ec9c990ba1a997a7e8aa4740554/shijian-2015.11.22.1716.tar.gz" } ], "2015.11.24.1517": [ { "comment_text": "", "digests": { "md5": "2c671969f799b56da88b12fc41a196cb", "sha256": "41251019452e3a73f145471516dc845ad23e642e8099b344e7f46ee6f83d6e5a" }, "downloads": -1, "filename": "shijian-2015.11.24.1517.tar.gz", "has_sig": false, "md5_digest": "2c671969f799b56da88b12fc41a196cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19775, "upload_time": "2015-11-24T15:27:44", "url": "https://files.pythonhosted.org/packages/ef/bc/6cc1cec2f0df9139abe6791f05a3b976bb3261b0228172e63ad35b35bc22/shijian-2015.11.24.1517.tar.gz" } ], "2015.12.7.1819": [ { "comment_text": "", "digests": { "md5": "9b6cad2ef5c7abd2329dd8895be27152", "sha256": "582710f5dcd5710a0896810deac24718d807bf1a53895dedf6c7728902972e58" }, "downloads": -1, "filename": "shijian-2015.12.7.1819.tar.gz", "has_sig": false, "md5_digest": "9b6cad2ef5c7abd2329dd8895be27152", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20091, "upload_time": "2015-12-07T18:21:07", "url": "https://files.pythonhosted.org/packages/77/58/bccbfffe6a15203917328f53a81bd2bcfec507d57722e8c36229f30147e6/shijian-2015.12.7.1819.tar.gz" } ], "2016.01.12.1720": [], "2016.01.20.0746": [ { "comment_text": "", "digests": { "md5": "ed3e9df120441c13b9f5cc5673d957e7", "sha256": "512ad413387e7a6f7743d3d54b13f4efd7f32fc39b5be1aa2e66389a6eac4bd7" }, "downloads": -1, "filename": "shijian-2016.01.20.0746.tar.gz", "has_sig": false, "md5_digest": "ed3e9df120441c13b9f5cc5673d957e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22530, "upload_time": "2016-01-20T07:59:06", "url": "https://files.pythonhosted.org/packages/7b/5e/8d94ea971b43270678111656c3dac9469b9879dd9eb09d1197be9651e2a9/shijian-2016.01.20.0746.tar.gz" } ], "2016.1.12.1720": [ { "comment_text": "", "digests": { "md5": "dadfdc9f339d6e03ad1641e4ad99cb6b", "sha256": "d1082ffa833a37d797fcb255ab58d6109e8bbed4648bae66177dedd66aa701b4" }, "downloads": -1, "filename": "shijian-2016.1.12.1720.tar.gz", "has_sig": false, "md5_digest": "dadfdc9f339d6e03ad1641e4ad99cb6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20173, "upload_time": "2016-01-12T17:25:17", "url": "https://files.pythonhosted.org/packages/5e/23/7dd868959dd74a90d743cc42278a34d4cae145382c36255b532a8e25ff8d/shijian-2016.1.12.1720.tar.gz" } ], "2016.1.15.2317": [ { "comment_text": "", "digests": { "md5": "7a73a824feb15259e00c70b4a538f043", "sha256": "03aafe8cf2ca5daa1ac313e483cd54b5f6be4890cdacc4f545267d0d213fb25c" }, "downloads": -1, "filename": "shijian-2016.1.15.2317.tar.gz", "has_sig": false, "md5_digest": "7a73a824feb15259e00c70b4a538f043", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20681, "upload_time": "2016-01-15T23:39:21", "url": "https://files.pythonhosted.org/packages/8b/36/77321d4345f1266f920f7b59077fffd7e0bd1789f8729e061671602a4f15/shijian-2016.1.15.2317.tar.gz" } ], "2016.1.25.1309": [ { "comment_text": "", "digests": { "md5": "dbf7d9451b0fb76597928e7b8b1f80d6", "sha256": "4b1812e2b5285d87d2e39cff6b798dfbe9704ce7572b242ff8503ce19f73c0f2" }, "downloads": -1, "filename": "shijian-2016.1.25.1309.tar.gz", "has_sig": false, "md5_digest": "dbf7d9451b0fb76597928e7b8b1f80d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20675, "upload_time": "2016-01-25T13:13:56", "url": "https://files.pythonhosted.org/packages/18/08/f423f4481e0055488af7c52594c3e41bdff91966b48881acd6869300875a/shijian-2016.1.25.1309.tar.gz" } ], "2016.11.16.1831": [ { "comment_text": "", "digests": { "md5": "32fca069647f6c057e29272f4d55d7cc", "sha256": "d172ff6f07ff25fa919fc766a1b5dee2f0c6d508080f4f8829a769e7ca3edb81" }, "downloads": -1, "filename": "shijian-2016.11.16.1831.tar.gz", "has_sig": false, "md5_digest": "32fca069647f6c057e29272f4d55d7cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25748, "upload_time": "2016-11-16T18:34:13", "url": "https://files.pythonhosted.org/packages/d1/af/b66452bf3e7a61ff62fd4af8a02166b7dcc2bde8a423696e4784d01d7fef/shijian-2016.11.16.1831.tar.gz" } ], "2016.11.24.2350": [ { "comment_text": "", "digests": { "md5": "7eb255139d2314f57b59fded521a15e4", "sha256": "7d4121ae983ae7f2ca2a59fc3c3c2e5b418908b1edd074f348811a396059c2b1" }, "downloads": -1, "filename": "shijian-2016.11.24.2350.tar.gz", "has_sig": false, "md5_digest": "7eb255139d2314f57b59fded521a15e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25762, "upload_time": "2016-11-24T23:53:54", "url": "https://files.pythonhosted.org/packages/09/65/bd51979b64585a17bd8b5151c27fbaaec2a6d8fc9d028434bb59e6fcdb48/shijian-2016.11.24.2350.tar.gz" } ], "2016.12.22.105": [ { "comment_text": "", "digests": { "md5": "c4c85f488cc62d35a02781e3a20a6b78", "sha256": "5ac44f0782d2fbb5e054ead156a931b10fafdcec708331954156a3a266b8ed4e" }, "downloads": -1, "filename": "shijian-2016.12.22.105.tar.gz", "has_sig": false, "md5_digest": "c4c85f488cc62d35a02781e3a20a6b78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25774, "upload_time": "2016-12-22T01:07:14", "url": "https://files.pythonhosted.org/packages/88/43/4bfe7bafe6c228ac84ac6701e7ebc0e231ef28b2de68387f42f1a41a6df8/shijian-2016.12.22.105.tar.gz" } ], "2016.12.23.337": [ { "comment_text": "", "digests": { "md5": "b2e9804ab36f619693e575485e3516fc", "sha256": "f265c6581195078c971b15ed305165b50d538a44521d3ca44a0a4e6ddb9dc1d0" }, "downloads": -1, "filename": "shijian-2016.12.23.337.tar.gz", "has_sig": false, "md5_digest": "b2e9804ab36f619693e575485e3516fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26074, "upload_time": "2016-12-23T03:41:10", "url": "https://files.pythonhosted.org/packages/cd/c3/a233a6071076aea6205b10c2603f36c65ded26c5fe257577ee9bc14717e4/shijian-2016.12.23.337.tar.gz" } ], "2016.3.28.1733": [ { "comment_text": "", "digests": { "md5": "b98182990e0db823b0186e0fa74b372e", "sha256": "585de30912dcf8263b8a24b1b57125a9125a561c8f13743372335afd72e23c09" }, "downloads": -1, "filename": "shijian-2016.3.28.1733.tar.gz", "has_sig": false, "md5_digest": "b98182990e0db823b0186e0fa74b372e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21882, "upload_time": "2016-03-28T17:35:43", "url": "https://files.pythonhosted.org/packages/07/ee/163a794f55593e368756d16d0615d7cb6ef0b7738584ef34e8d6088d5e85/shijian-2016.3.28.1733.tar.gz" } ], "2016.4.13.1547": [ { "comment_text": "", "digests": { "md5": "6eb74811a34d74bd216107f8834a2b3e", "sha256": "51912b05c2aa65257e754aeeccd83c166751b00f1b599dc2a0599eb17f12a0fe" }, "downloads": -1, "filename": "shijian-2016.4.13.1547.tar.gz", "has_sig": false, "md5_digest": "6eb74811a34d74bd216107f8834a2b3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20504, "upload_time": "2016-04-13T15:51:28", "url": "https://files.pythonhosted.org/packages/3c/aa/dde98046436bfe2ffcebb01f24ad9c9e961212954a397a7b59c18e005695/shijian-2016.4.13.1547.tar.gz" } ], "2016.4.25.2258": [ { "comment_text": "", "digests": { "md5": "d6a6565b0112bdf2b265945a2a4fab92", "sha256": "dd74090731983d631bf7311829c8db9cafa4792fecade3156e868d7af5d9fece" }, "downloads": -1, "filename": "shijian-2016.4.25.2258.tar.gz", "has_sig": false, "md5_digest": "d6a6565b0112bdf2b265945a2a4fab92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22126, "upload_time": "2016-04-25T23:00:04", "url": "https://files.pythonhosted.org/packages/6e/18/e839f9c96ad247daeda640939fcf6d7503dbddaed36f9081846a25ba2506/shijian-2016.4.25.2258.tar.gz" } ], "2016.4.26.1525": [ { "comment_text": "", "digests": { "md5": "d88d086ed4d1ef582cc5603fe156e74a", "sha256": "2fc483615a1d3690d54883aa3f263ef4026ed8cb914fd48ca9161c451a4d690c" }, "downloads": -1, "filename": "shijian-2016.4.26.1525.tar.gz", "has_sig": false, "md5_digest": "d88d086ed4d1ef582cc5603fe156e74a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20713, "upload_time": "2016-04-26T15:27:31", "url": "https://files.pythonhosted.org/packages/b7/00/248eeb254bad64bdfe96a3c495d104058bd4bcbdbef9a192c17c4d343c6a/shijian-2016.4.26.1525.tar.gz" } ], "2016.4.3.1855": [ { "comment_text": "", "digests": { "md5": "b7ae4288656eec651952d0833c0d13c0", "sha256": "4214154303d3142190e8d772a49a6b7af6fd083ed44355aad43a64b6fcda66d1" }, "downloads": -1, "filename": "shijian-2016.4.3.1855.tar.gz", "has_sig": false, "md5_digest": "b7ae4288656eec651952d0833c0d13c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22017, "upload_time": "2016-04-03T18:57:55", "url": "https://files.pythonhosted.org/packages/69/c8/c535af1fb1c4506d001176ddae80d67a1249949581856351c8acef679ff3/shijian-2016.4.3.1855.tar.gz" } ], "2016.4.3.1859": [ { "comment_text": "", "digests": { "md5": "5cb581b2bbbb69e66a5990dde777f372", "sha256": "be3563c2c4c581a3734dd57a8a2165dc9b1df6a1680d4c9c0a9aacfd6f2922f2" }, "downloads": -1, "filename": "shijian-2016.4.3.1859.tar.gz", "has_sig": false, "md5_digest": "5cb581b2bbbb69e66a5990dde777f372", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22028, "upload_time": "2016-04-03T19:00:36", "url": "https://files.pythonhosted.org/packages/65/c1/568bfc5d02274f5d768f0ce1ed4ba170b8ca696d8a09292f01ad6f9763bd/shijian-2016.4.3.1859.tar.gz" } ], "2016.5.10.615": [ { "comment_text": "", "digests": { "md5": "5742fac000cd961bb9830a884ba9633a", "sha256": "c0905b1136f1bbc9b9328668eb10b10b0c8fee7dc26d90b41b9dd9cf36442247" }, "downloads": -1, "filename": "shijian-2016.5.10.615.tar.gz", "has_sig": false, "md5_digest": "5742fac000cd961bb9830a884ba9633a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21639, "upload_time": "2016-05-10T06:30:57", "url": "https://files.pythonhosted.org/packages/60/33/21e56fec451cf4fd650406faad0b22ea6e663f43ade88a68b6bc5982625e/shijian-2016.5.10.615.tar.gz" } ], "2016.5.11.1424": [ { "comment_text": "", "digests": { "md5": "3ebd8256d1b80ca5793b847cce4ae541", "sha256": "13c324311d46403c573f14c665489f8f10f261c01ffe0c2e1b9c3d753375b0e1" }, "downloads": -1, "filename": "shijian-2016.5.11.1424.tar.gz", "has_sig": false, "md5_digest": "3ebd8256d1b80ca5793b847cce4ae541", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21671, "upload_time": "2016-05-11T14:33:36", "url": "https://files.pythonhosted.org/packages/8a/35/f93d8cd86e06311adc5bb8b08f093d86af81a9431a88ec9f0c8d9fb7f5eb/shijian-2016.5.11.1424.tar.gz" } ], "2016.5.12.1337": [ { "comment_text": "", "digests": { "md5": "56d128117241f14339096af2d05949cc", "sha256": "2ed587fe52a1f1ae0a43ffc0a99dc2d6bf1ae84e0f002ea15ce0a880f5887d02" }, "downloads": -1, "filename": "shijian-2016.5.12.1337.tar.gz", "has_sig": false, "md5_digest": "56d128117241f14339096af2d05949cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22012, "upload_time": "2016-05-12T14:12:15", "url": "https://files.pythonhosted.org/packages/65/87/2b04dbfe79f4a28478f4dc3f3b2c2b9e6fea14e13cd7711b57e4c625abff/shijian-2016.5.12.1337.tar.gz" } ], "2016.5.9.1801": [ { "comment_text": "", "digests": { "md5": "a13c48eabd2c89b9565894963538d9b6", "sha256": "51159a4faf0a0c595b36e8465e9cb2963933e499007186a36a0f1ce8bcb40746" }, "downloads": -1, "filename": "shijian-2016.5.9.1801.tar.gz", "has_sig": false, "md5_digest": "a13c48eabd2c89b9565894963538d9b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21486, "upload_time": "2016-05-09T18:05:53", "url": "https://files.pythonhosted.org/packages/f3/e4/7722431158e973e1a6aa62f3801e9509aa85581a099874172f9de9257929/shijian-2016.5.9.1801.tar.gz" } ], "2016.6.23.1124": [ { "comment_text": "", "digests": { "md5": "56d2c1a7d695287505b44423ce2b6e54", "sha256": "888a8d84bccbedaae4d87ea3d069e86318d1f9c3f1edc568ec3fefad2372bae9" }, "downloads": -1, "filename": "shijian-2016.6.23.1124.tar.gz", "has_sig": false, "md5_digest": "56d2c1a7d695287505b44423ce2b6e54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23126, "upload_time": "2016-06-23T11:31:02", "url": "https://files.pythonhosted.org/packages/51/08/7e733f0c9d169a5469fbd3b737223ce637064a2d009d4a703846e6294062/shijian-2016.6.23.1124.tar.gz" } ], "2016.7.11.1857": [ { "comment_text": "", "digests": { "md5": "bd9b5abb3ffe1a2433a74b3ed56569d0", "sha256": "edbbc56db4976f366df7c796236bde196d42158faddfbd8ffc271d5eda4b922a" }, "downloads": -1, "filename": "shijian-2016.7.11.1857.tar.gz", "has_sig": false, "md5_digest": "bd9b5abb3ffe1a2433a74b3ed56569d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23137, "upload_time": "2016-07-11T19:00:07", "url": "https://files.pythonhosted.org/packages/1b/0a/9320429dd7b47e25255b639f07b094cf825b4648321b2e03bd37a7c59a90/shijian-2016.7.11.1857.tar.gz" } ], "2016.7.11.1901": [ { "comment_text": "", "digests": { "md5": "37a5b949f9c35ebba7b02faf4a29eb8e", "sha256": "e45c47ffb8aed35525e8a154401e3422d995e436489443b4d07320aa5c0a31d7" }, "downloads": -1, "filename": "shijian-2016.7.11.1901.tar.gz", "has_sig": false, "md5_digest": "37a5b949f9c35ebba7b02faf4a29eb8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23138, "upload_time": "2016-07-11T19:02:59", "url": "https://files.pythonhosted.org/packages/d0/c0/929fb778f3d752aff8921257a260a0f520fb55a491953bd32fa84483754e/shijian-2016.7.11.1901.tar.gz" } ], "2016.7.12.1547": [ { "comment_text": "", "digests": { "md5": "a3f39d1879f40e259dbcae13828402d6", "sha256": "394e6ba263a3f312830b09112a25675a0f01b56cf58b945f1597fe093550898f" }, "downloads": -1, "filename": "shijian-2016.7.12.1547.tar.gz", "has_sig": false, "md5_digest": "a3f39d1879f40e259dbcae13828402d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23333, "upload_time": "2016-07-12T15:51:56", "url": "https://files.pythonhosted.org/packages/92/08/9b241290991864c3e3fbcb7220c227d54b308be8010e93d662b97ec84b12/shijian-2016.7.12.1547.tar.gz" } ], "2016.8.8.2210": [ { "comment_text": "", "digests": { "md5": "29c8a7ba75efd114fb9ecfc37a92a3b4", "sha256": "0f4e91a211dc4d53ca80ff5b1261087886e88761a0e4d459ece94aa066863240" }, "downloads": -1, "filename": "shijian-2016.8.8.2210.tar.gz", "has_sig": false, "md5_digest": "29c8a7ba75efd114fb9ecfc37a92a3b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23503, "upload_time": "2016-08-08T22:13:35", "url": "https://files.pythonhosted.org/packages/71/f0/e19101f3dfe275c7d941d48961f977c9ed1cfb79fd96f7744d89f667a2b7/shijian-2016.8.8.2210.tar.gz" } ], "2016.8.8.2252": [ { "comment_text": "", "digests": { "md5": "f70d4344cbee65beaaf403de178e7bf8", "sha256": "f07fc19fcb56782869406f05eb4e3b3ed8d914ec66be451259eaed06531f0aec" }, "downloads": -1, "filename": "shijian-2016.8.8.2252.tar.gz", "has_sig": false, "md5_digest": "f70d4344cbee65beaaf403de178e7bf8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23510, "upload_time": "2016-08-08T22:54:04", "url": "https://files.pythonhosted.org/packages/6e/4e/bd6f5249391839095a4fe2009310efa3a7ab837fc6708c0fcabe82ec6854/shijian-2016.8.8.2252.tar.gz" } ], "2017.1.10.2032": [ { "comment_text": "", "digests": { "md5": "901fad00facaf040d2899f02f8ee6c70", "sha256": "b3568c2dcc24a5f3a28e5bf411d62291d7a28901b7f444d637d3a7123e5e7d69" }, "downloads": -1, "filename": "shijian-2017.1.10.2032.tar.gz", "has_sig": false, "md5_digest": "901fad00facaf040d2899f02f8ee6c70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24606, "upload_time": "2017-01-10T20:33:14", "url": "https://files.pythonhosted.org/packages/0f/5c/f5f7d0e6a9de6e97331544157dd135021313f361afb8854f21cf2bd3f50e/shijian-2017.1.10.2032.tar.gz" } ], "2017.1.16.1600": [ { "comment_text": "", "digests": { "md5": "368f74a9253f3fe40474a94913f5c86e", "sha256": "86a6aabe6fafb5f8442ac12ad5ced559759f155dd2ae7c694eff81f79e587980" }, "downloads": -1, "filename": "shijian-2017.1.16.1600.tar.gz", "has_sig": false, "md5_digest": "368f74a9253f3fe40474a94913f5c86e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26732, "upload_time": "2017-01-16T16:02:51", "url": "https://files.pythonhosted.org/packages/91/a4/6352369032d9be97aa698c889e7e230b6eebe960a434c77645113487e58e/shijian-2017.1.16.1600.tar.gz" } ], "2017.1.18.1740": [ { "comment_text": "", "digests": { "md5": "089a280fb09eb83647f6dcea74398b64", "sha256": "3c1f223ebae197c7d648f3577ccab4906b2c45f11ceb4a86ceb8d0f78322c023" }, "downloads": -1, "filename": "shijian-2017.1.18.1740.tar.gz", "has_sig": false, "md5_digest": "089a280fb09eb83647f6dcea74398b64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26756, "upload_time": "2017-01-18T17:54:20", "url": "https://files.pythonhosted.org/packages/85/bc/8472e04b7596381c4cc9ed34fcd705cbe67c3bd432d90e7162212a2e419c/shijian-2017.1.18.1740.tar.gz" } ], "2017.1.19.2013": [ { "comment_text": "", "digests": { "md5": "fa4942c866ed75b068a4f1433d850e21", "sha256": "94d924f61bbb558ab4acb004247581cb2a55cc7b39ef2a10d91864af0e6c6e23" }, "downloads": -1, "filename": "shijian-2017.1.19.2013.tar.gz", "has_sig": false, "md5_digest": "fa4942c866ed75b068a4f1433d850e21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26797, "upload_time": "2017-01-19T20:15:43", "url": "https://files.pythonhosted.org/packages/38/be/a7b63a6b5b13601daf87617f58058350b4a4e8ea764fe188bfd02d5c227d/shijian-2017.1.19.2013.tar.gz" } ], "2017.1.3.1428": [ { "comment_text": "", "digests": { "md5": "7ab320661cd9928b19e2dd27967eb243", "sha256": "3cdb41276d42ff041bb073e279f2fb8a9f7426bfa5812bd809ff2a3e01968532" }, "downloads": -1, "filename": "shijian-2017.1.3.1428.tar.gz", "has_sig": false, "md5_digest": "7ab320661cd9928b19e2dd27967eb243", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24547, "upload_time": "2017-01-04T12:22:20", "url": "https://files.pythonhosted.org/packages/22/a5/c112e10fc62cf963d5a13a681d5393e1bb445d18bea8c0b5d5bb7868a9db/shijian-2017.1.3.1428.tar.gz" } ], "2017.10.6.1718": [ { "comment_text": "", "digests": { "md5": "84794ed7e87ae4ace941d8ea986f6e3b", "sha256": "c81f5aa662089c8c94635a62bf00dc9a940b152914a653b8bf5da805a24834ec" }, "downloads": -1, "filename": "shijian-2017.10.6.1718.tar.gz", "has_sig": false, "md5_digest": "84794ed7e87ae4ace941d8ea986f6e3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29988, "upload_time": "2017-10-06T17:21:15", "url": "https://files.pythonhosted.org/packages/79/d1/efc4c3e25f571c349e5e7b80c10426a62dfd9dd7445165b79e25af60aa92/shijian-2017.10.6.1718.tar.gz" } ], "2017.2.20.1455": [ { "comment_text": "", "digests": { "md5": "ea9e759468d9e1f4575788af6c561dc3", "sha256": "592dd423f7f160004993536210dabb6c468367f2534a63be983b8546442bf098" }, "downloads": -1, "filename": "shijian-2017.2.20.1455.tar.gz", "has_sig": false, "md5_digest": "ea9e759468d9e1f4575788af6c561dc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26917, "upload_time": "2017-02-20T14:58:21", "url": "https://files.pythonhosted.org/packages/96/5d/a9be4d66a844948d44c433d9f4ea3cd44d70e95d2487273dd6c58729e901/shijian-2017.2.20.1455.tar.gz" } ], "2017.2.22.1633": [ { "comment_text": "", "digests": { "md5": "ad5233853a70596a4c828258f5b5c01a", "sha256": "2302e1a0db82eff120cada70057efdf1aca42255267f74ba7847bd409d35d00a" }, "downloads": -1, "filename": "shijian-2017.2.22.1633.tar.gz", "has_sig": false, "md5_digest": "ad5233853a70596a4c828258f5b5c01a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27039, "upload_time": "2017-02-22T16:35:25", "url": "https://files.pythonhosted.org/packages/f7/0c/e4c8fcb5f32f6e3e7d336031b24afc6d1083be886de285fbee614a3208fb/shijian-2017.2.22.1633.tar.gz" } ], "2017.2.24.130": [ { "comment_text": "", "digests": { "md5": "37f8eb0002e0f9c8303d5da4cac5dca8", "sha256": "fabb2f32faa3cb48f7a428af7d6cebbddcad7e371ed3ef8c88edf1bbda6986bc" }, "downloads": -1, "filename": "shijian-2017.2.24.130.tar.gz", "has_sig": false, "md5_digest": "37f8eb0002e0f9c8303d5da4cac5dca8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27123, "upload_time": "2017-02-24T01:31:31", "url": "https://files.pythonhosted.org/packages/8e/dc/1896f8071505aa8e595894e8d9e1e9b40893a81ec4bbb95e8f0814a103eb/shijian-2017.2.24.130.tar.gz" } ], "2017.3.15.1633": [ { "comment_text": "", "digests": { "md5": "825a8bed87d6c6c1bc4fdc97c6d4ba49", "sha256": "14cff2ea7d2592270b6f5bb6a4f4e3e377cf1c50508fc6477670907ac073ebba" }, "downloads": -1, "filename": "shijian-2017.3.15.1633.tar.gz", "has_sig": false, "md5_digest": "825a8bed87d6c6c1bc4fdc97c6d4ba49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27643, "upload_time": "2017-03-15T16:42:06", "url": "https://files.pythonhosted.org/packages/bf/02/470ee46afa6f2c748175f7c960b030311cceaaf367f5dc61ea2f5198a612/shijian-2017.3.15.1633.tar.gz" } ], "2017.3.15.33": [ { "comment_text": "", "digests": { "md5": "25354e9837fdab201d5484009a997f6d", "sha256": "9ce13600c13ed01e9138b079f0284c99098376ee560e2c4ed9547613a0d1aa51" }, "downloads": -1, "filename": "shijian-2017.3.15.33.tar.gz", "has_sig": false, "md5_digest": "25354e9837fdab201d5484009a997f6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27412, "upload_time": "2017-03-15T00:36:51", "url": "https://files.pythonhosted.org/packages/46/4d/19a37741953d361781608f7759740bdc5e4e05c1923f7b0afe997e2c016f/shijian-2017.3.15.33.tar.gz" } ], "2017.3.7.1448": [ { "comment_text": "", "digests": { "md5": "e551c977279332b051a9a1bf278bc675", "sha256": "dc5473d380ff4abfbcc55bf3b2a74a8270b9c982031128f61a8266b6196054f4" }, "downloads": -1, "filename": "shijian-2017.3.7.1448.tar.gz", "has_sig": false, "md5_digest": "e551c977279332b051a9a1bf278bc675", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27117, "upload_time": "2017-03-07T14:50:34", "url": "https://files.pythonhosted.org/packages/a5/21/2008e71b80eaa687094b59d784484fcf133d145eda8a32d318cdd8fd65c8/shijian-2017.3.7.1448.tar.gz" } ], "2017.3.9.2350": [ { "comment_text": "", "digests": { "md5": "f90ae6b810aa304142be47f2ac987218", "sha256": "02cc318ae793143c688ade1d7ed898bcfc7f56d97ce833fd7f07c3cccfdab77e" }, "downloads": -1, "filename": "shijian-2017.3.9.2350.tar.gz", "has_sig": false, "md5_digest": "f90ae6b810aa304142be47f2ac987218", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27373, "upload_time": "2017-03-10T00:09:33", "url": "https://files.pythonhosted.org/packages/30/80/186aef2752f1f0913780b4763ddd0d7cd3f5d01e32114c3403c71d63028c/shijian-2017.3.9.2350.tar.gz" } ], "2017.4.11.1544": [ { "comment_text": "", "digests": { "md5": "627227838317d63ba457f17403bf501c", "sha256": "41eb9e2b53a16c81c18a1e0a6eab666e7e648d79459eacd03c850e7e5c673ac7" }, "downloads": -1, "filename": "shijian-2017.4.11.1544.tar.gz", "has_sig": false, "md5_digest": "627227838317d63ba457f17403bf501c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27651, "upload_time": "2017-04-11T15:46:00", "url": "https://files.pythonhosted.org/packages/43/f5/b3e30e0da48d4a1001a26e044b9f6a90aa721185ab3426b833b36cac5ee5/shijian-2017.4.11.1544.tar.gz" } ], "2017.4.28.1305": [ { "comment_text": "", "digests": { "md5": "3dee32a36b8d2151c197b221db9f29b1", "sha256": "2d84bbd3eb76295441fb73c057f53c052f62a13149ab9c34e76596c80679bbf1" }, "downloads": -1, "filename": "shijian-2017.4.28.1305.tar.gz", "has_sig": false, "md5_digest": "3dee32a36b8d2151c197b221db9f29b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27777, "upload_time": "2017-04-28T13:07:34", "url": "https://files.pythonhosted.org/packages/71/ac/11975b9058d666996e01e67f09c498a84901e21ca9c3719b26077414c2d1/shijian-2017.4.28.1305.tar.gz" } ], "2017.4.28.1309": [ { "comment_text": "", "digests": { "md5": "b3015dbc05aa0700ca2d829cdceec16a", "sha256": "95b69da483e816a631cdd54308bc391af30d244c942aea02e48ce5a046b637a6" }, "downloads": -1, "filename": "shijian-2017.4.28.1309.tar.gz", "has_sig": false, "md5_digest": "b3015dbc05aa0700ca2d829cdceec16a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27776, "upload_time": "2017-04-28T13:10:50", "url": "https://files.pythonhosted.org/packages/59/75/14d8fd08532de7588debbac6d77b10c087316efd97f758eeff579b932edb/shijian-2017.4.28.1309.tar.gz" } ], "2017.4.29.2335": [ { "comment_text": "", "digests": { "md5": "4dc1ae84f16e5bd6f21a7e82572af465", "sha256": "6f042a0936097bd5287ece5a548f2bab9e23d6c019326ad219491899daf66ef4" }, "downloads": -1, "filename": "shijian-2017.4.29.2335.tar.gz", "has_sig": false, "md5_digest": "4dc1ae84f16e5bd6f21a7e82572af465", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27847, "upload_time": "2017-04-29T23:37:45", "url": "https://files.pythonhosted.org/packages/e3/21/5891f8789b0a0aa96ce5df851dbcb3bdc6b2a22cc89f4a0bba7a7f1081ca/shijian-2017.4.29.2335.tar.gz" } ], "2017.5.3.1732": [ { "comment_text": "", "digests": { "md5": "1dd0c0f2ff8fd3b6bb8176b1efbdfc48", "sha256": "e6bfc7aa941d5610f0db9dfa530082999d0e860933d3e01b242fddbd0f908cb5" }, "downloads": -1, "filename": "shijian-2017.5.3.1732.tar.gz", "has_sig": false, "md5_digest": "1dd0c0f2ff8fd3b6bb8176b1efbdfc48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28134, "upload_time": "2017-05-03T17:33:32", "url": "https://files.pythonhosted.org/packages/aa/e5/2fbe563cad6f46e9bb4b090af2d80bd14398948b91867ee016985874dad2/shijian-2017.5.3.1732.tar.gz" } ], "2017.6.26.1538": [ { "comment_text": "", "digests": { "md5": "891dad0b31a027484474ed8025d28694", "sha256": "ebf137b397933bd1efc7918927c81ce4de586a265c193472b0acc673e6f640c3" }, "downloads": -1, "filename": "shijian-2017.6.26.1538.tar.gz", "has_sig": false, "md5_digest": "891dad0b31a027484474ed8025d28694", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28877, "upload_time": "2017-06-26T17:09:24", "url": "https://files.pythonhosted.org/packages/02/6c/21169c4fd2fd0d61b302a62aa35b550c7ea9916538ef606b4970449e2cfa/shijian-2017.6.26.1538.tar.gz" } ], "2017.6.8.1147": [ { "comment_text": "", "digests": { "md5": "a2fc38ef37ccdeb0d5207b34a6054f2c", "sha256": "7a6d46d87aa756b0293687b446d85989d14b110b5533520518f97201a9c166b0" }, "downloads": -1, "filename": "shijian-2017.6.8.1147.tar.gz", "has_sig": false, "md5_digest": "a2fc38ef37ccdeb0d5207b34a6054f2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28285, "upload_time": "2017-06-08T11:51:20", "url": "https://files.pythonhosted.org/packages/8b/47/18477291b08d379ced40ebad9339fa4869b1f49f778d9e3d481565d3aaa3/shijian-2017.6.8.1147.tar.gz" } ], "2017.7.10.2155": [ { "comment_text": "", "digests": { "md5": "cb9fcb5aed655584aee85572af9e6362", "sha256": "b34e47dfa833b7ac9b86f982f9f9af7ad34e11b69cf653dcc4e345088b050920" }, "downloads": -1, "filename": "shijian-2017.7.10.2155.tar.gz", "has_sig": false, "md5_digest": "cb9fcb5aed655584aee85572af9e6362", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29981, "upload_time": "2017-07-10T21:58:34", "url": "https://files.pythonhosted.org/packages/f8/91/8cfa2cecbde786c7c7035f12d5211aac11a65f2540e11f942c62f00d8650/shijian-2017.7.10.2155.tar.gz" } ], "2018.1.29.1547": [ { "comment_text": "", "digests": { "md5": "28087ced7d97829d06a86c786e324743", "sha256": "ccdc005875a92d92d13ef0b08e692bb68bd0cbd46072f73a9dd71060333a2acd" }, "downloads": -1, "filename": "shijian-2018.1.29.1547.tar.gz", "has_sig": false, "md5_digest": "28087ced7d97829d06a86c786e324743", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31293, "upload_time": "2018-01-29T17:01:11", "url": "https://files.pythonhosted.org/packages/48/4b/035b8fb58ba101570e52451c2959faa2c016a0f2288a9a238e648ea312de/shijian-2018.1.29.1547.tar.gz" } ], "2018.1.29.1704": [ { "comment_text": "", "digests": { "md5": "d591e1e601d4d9591c3f4febd4a3c532", "sha256": "4d09da3ece6c0d11739b3b86c8087d4f52d67569f76de25fb38c278a14f4f646" }, "downloads": -1, "filename": "shijian-2018.1.29.1704.tar.gz", "has_sig": false, "md5_digest": "d591e1e601d4d9591c3f4febd4a3c532", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31296, "upload_time": "2018-01-29T17:05:41", "url": "https://files.pythonhosted.org/packages/9d/cf/dc1944e9aeed925886c11473bade6de4d28d2e7923ccc49f283a5680aefc/shijian-2018.1.29.1704.tar.gz" } ], "2018.1.9.1": [ { "comment_text": "", "digests": { "md5": "7a1cd89f0a7d9cc07c635eee9646a870", "sha256": "a365fa806261597324ed712cc6d3f32e793f59fcdd46dc32e8cbb70ba3b7f01f" }, "downloads": -1, "filename": "shijian-2018.1.9.1.tar.gz", "has_sig": false, "md5_digest": "7a1cd89f0a7d9cc07c635eee9646a870", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29996, "upload_time": "2018-01-09T00:03:41", "url": "https://files.pythonhosted.org/packages/dd/35/4ccc36ad5351a2d8aac546fb7b964b045e448bd6349448ffc78196ea6f98/shijian-2018.1.9.1.tar.gz" } ], "2018.1.9.1512": [ { "comment_text": "", "digests": { "md5": "ef1066aa842af457707454b22365ed53", "sha256": "518705b349952bc1c1b75fea52a930e286fbcc1b33c9f4fd8103c20bbffa1ec6" }, "downloads": -1, "filename": "shijian-2018.1.9.1512.tar.gz", "has_sig": false, "md5_digest": "ef1066aa842af457707454b22365ed53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30007, "upload_time": "2018-01-09T15:15:57", "url": "https://files.pythonhosted.org/packages/18/4a/ae332cbf0209d7612a4e5134d18130fbcfe1037231b0c8b6ca0a573d838c/shijian-2018.1.9.1512.tar.gz" } ], "2018.1.9.1816": [ { "comment_text": "", "digests": { "md5": "36c2144766da2fc03f39a0c30439a932", "sha256": "92fe8463caa87fcd2c21f4e1301fa829a2b5d6c35ca126cb2ee4169766d42090" }, "downloads": -1, "filename": "shijian-2018.1.9.1816.tar.gz", "has_sig": false, "md5_digest": "36c2144766da2fc03f39a0c30439a932", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30087, "upload_time": "2018-01-09T18:18:39", "url": "https://files.pythonhosted.org/packages/b4/51/97d280d54f740cd9699c64c3d8ae4c18089910d1e7c06cf0c8b4026d3a98/shijian-2018.1.9.1816.tar.gz" } ], "2018.2.23.2139": [ { "comment_text": "", "digests": { "md5": "20290934c0cb70fafc0d77e4eb910251", "sha256": "6e76ae8a319628e8162d0e1df073fe46fb6445487bee87c93668ef723bf90678" }, "downloads": -1, "filename": "shijian-2018.2.23.2139.tar.gz", "has_sig": false, "md5_digest": "20290934c0cb70fafc0d77e4eb910251", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31540, "upload_time": "2018-02-23T21:41:38", "url": "https://files.pythonhosted.org/packages/f6/85/b151d1642c2c1a9f66b34a979a8863c33f0cf27caf65152b9683932d1429/shijian-2018.2.23.2139.tar.gz" } ], "2018.2.23.411": [ { "comment_text": "", "digests": { "md5": "557e10998b52bd13a5a0ba7e8501aa66", "sha256": "42d8595cc5cab1ba2264031663b2c01bc091ec0368c90ce15d6ead9950907f89" }, "downloads": -1, "filename": "shijian-2018.2.23.411.tar.gz", "has_sig": false, "md5_digest": "557e10998b52bd13a5a0ba7e8501aa66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31408, "upload_time": "2018-02-23T17:15:12", "url": "https://files.pythonhosted.org/packages/b1/aa/7f9235e73bc6c8a981650f513ccf7abcf1b50d23b2f513c8a918dfffa8ff/shijian-2018.2.23.411.tar.gz" } ], "2018.2.24.237": [ { "comment_text": "", "digests": { "md5": "8a719a39e91fdcfa5923cab2b1fc9def", "sha256": "dac92fca29939988983e116ec19c688d919b71601f441ed827a35ac6b7170160" }, "downloads": -1, "filename": "shijian-2018.2.24.237.tar.gz", "has_sig": false, "md5_digest": "8a719a39e91fdcfa5923cab2b1fc9def", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31997, "upload_time": "2018-02-24T02:41:12", "url": "https://files.pythonhosted.org/packages/32/cf/53bc3e557ae092453bb145c51c74080263192edbb189ef16153b5cc4fb4f/shijian-2018.2.24.237.tar.gz" } ], "2018.2.27.1536": [ { "comment_text": "", "digests": { "md5": "bed6e9d47714454e6829d9e6751a8ece", "sha256": "df95158ce35299bb3517b49af966f1ee2c63f258a616e0e4af030579d93986a2" }, "downloads": -1, "filename": "shijian-2018.2.27.1536.tar.gz", "has_sig": false, "md5_digest": "bed6e9d47714454e6829d9e6751a8ece", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32154, "upload_time": "2018-02-27T16:15:34", "url": "https://files.pythonhosted.org/packages/78/3f/61cad70f007201ace8770b51f7f0f84f1c5703d25a09f661a38c7685c892/shijian-2018.2.27.1536.tar.gz" } ], "2018.2.27.1624": [ { "comment_text": "", "digests": { "md5": "29a258e77ef4b3ed836109d9df734656", "sha256": "732b78120ff9bf436cb707791382f61cc796c8699f38cd865e8e3f11d3ac0f1d" }, "downloads": -1, "filename": "shijian-2018.2.27.1624.tar.gz", "has_sig": false, "md5_digest": "29a258e77ef4b3ed836109d9df734656", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32182, "upload_time": "2018-02-27T16:26:12", "url": "https://files.pythonhosted.org/packages/a1/86/bf889e30be962cec85044f69206a97c287fd71345845f4c6f97304b60614/shijian-2018.2.27.1624.tar.gz" } ], "2018.3.1.2046": [ { "comment_text": "", "digests": { "md5": "d74f001b86ce6873120f68c79de0fbf1", "sha256": "169b50675d867e3b1c78ac92d9217b3b6041afd5d181dacd31009b16170f4648" }, "downloads": -1, "filename": "shijian-2018.3.1.2046.tar.gz", "has_sig": false, "md5_digest": "d74f001b86ce6873120f68c79de0fbf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32312, "upload_time": "2018-03-01T20:49:08", "url": "https://files.pythonhosted.org/packages/74/35/b7e820812ea532578d560aa7cdf00239039ccaff2820b6a6576bb126d7c9/shijian-2018.3.1.2046.tar.gz" } ], "2018.3.13.1724": [ { "comment_text": "", "digests": { "md5": "90592403e984973872239ebc9e8e7091", "sha256": "0fdf664f6dad0c47c8d31496e3a965de819de09a2fd38a02884e4e163df1b7a6" }, "downloads": -1, "filename": "shijian-2018.3.13.1724.tar.gz", "has_sig": false, "md5_digest": "90592403e984973872239ebc9e8e7091", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32404, "upload_time": "2018-03-13T17:26:00", "url": "https://files.pythonhosted.org/packages/ce/c4/85d12a7cc7503005f06f0f20d1688fd8ef06cc027633b835f77105c7bdfb/shijian-2018.3.13.1724.tar.gz" } ], "2018.3.17.1957": [ { "comment_text": "", "digests": { "md5": "50f0331f6366e009424f3ab122d04fcd", "sha256": "3e9ff4718556493db9cf957ebac2050be48fb2e8b7caca0924352480b4cc5529" }, "downloads": -1, "filename": "shijian-2018.3.17.1957.tar.gz", "has_sig": false, "md5_digest": "50f0331f6366e009424f3ab122d04fcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32404, "upload_time": "2018-03-17T19:59:48", "url": "https://files.pythonhosted.org/packages/6c/16/84b6ad7073c8023c89cd6986d050b8394ae7c06fced1625c0f10b666f65e/shijian-2018.3.17.1957.tar.gz" } ], "2018.4.9.2052": [ { "comment_text": "", "digests": { "md5": "24495234b439ba44088e01d160347977", "sha256": "d4f6026ecdb606829dad4012504092e2b02aac2f6e9b4776dcd5f54a53bbca38" }, "downloads": -1, "filename": "shijian-2018.4.9.2052.tar.gz", "has_sig": false, "md5_digest": "24495234b439ba44088e01d160347977", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32517, "upload_time": "2018-04-09T20:54:10", "url": "https://files.pythonhosted.org/packages/1b/1f/7a19d7e20237f073e948f5a7e4c54baa951abfabb60efbf74185ee040d78/shijian-2018.4.9.2052.tar.gz" } ], "2018.5.1.1254": [ { "comment_text": "", "digests": { "md5": "f24fd61f7f6f2eeec25fe7380cf29f23", "sha256": "97bcd578612ca8bb610a291c418bd2a27ca8ffae38a9381d1b1a9f14cadeeee4" }, "downloads": -1, "filename": "shijian-2018.5.1.1254.tar.gz", "has_sig": false, "md5_digest": "f24fd61f7f6f2eeec25fe7380cf29f23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32513, "upload_time": "2018-05-01T19:17:03", "url": "https://files.pythonhosted.org/packages/88/1e/eaffcd461cb0d93046c44ccf637c2816ea62d4be2145e7c0ce4bce42ca55/shijian-2018.5.1.1254.tar.gz" } ], "2018.6.2.1644": [ { "comment_text": "", "digests": { "md5": "0cbbbd222c4c49e352e3856c8c47c0b7", "sha256": "db98497af4ae209844cf233699834b19c61015515689498474e4b6019316852c" }, "downloads": -1, "filename": "shijian-2018.6.2.1644.tar.gz", "has_sig": false, "md5_digest": "0cbbbd222c4c49e352e3856c8c47c0b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33058, "upload_time": "2018-06-02T16:47:59", "url": "https://files.pythonhosted.org/packages/ed/9f/511fa51a539b0598bf9265ecc203689163a04ff70aa72d5ceff00fa8e9d3/shijian-2018.6.2.1644.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0cbbbd222c4c49e352e3856c8c47c0b7", "sha256": "db98497af4ae209844cf233699834b19c61015515689498474e4b6019316852c" }, "downloads": -1, "filename": "shijian-2018.6.2.1644.tar.gz", "has_sig": false, "md5_digest": "0cbbbd222c4c49e352e3856c8c47c0b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33058, "upload_time": "2018-06-02T16:47:59", "url": "https://files.pythonhosted.org/packages/ed/9f/511fa51a539b0598bf9265ecc203689163a04ff70aa72d5ceff00fa8e9d3/shijian-2018.6.2.1644.tar.gz" } ] }