{ "info": { "author": "Artur Wroblewski", "author_email": "wrobell@riseup.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries" ], "description": "The `atimer` library implements asynchronous timer Python coroutine\nbased on POSIX timers. The coroutine can be used with Python `asyncio\n`_ module API.\n\nThe main features are\n\n- expires at regular intervals\n- tracks number of expirations if a long running task causes overrun\n- starts synchronized with system clock at the edge of an interval\n- measures time while system is suspended\n\nThe `atimer` library is licensed under terms of GPL license, version 3, see\n`COPYING `_ file for details.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://wrobell.dcmod.org/atimer", "keywords": "", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "atimer", "package_url": "https://pypi.org/project/atimer/", "platform": "", "project_url": "https://pypi.org/project/atimer/", "project_urls": { "Homepage": "https://wrobell.dcmod.org/atimer" }, "release_url": "https://pypi.org/project/atimer/0.3.2/", "requires_dist": null, "requires_python": "", "summary": "atimer - timer library for asyncio", "version": "0.3.2" }, "last_serial": 5214163, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "02a49cb49b41ddef47cf7bcf47b4d0f8", "sha256": "f2dc0d9f03062103f1857b7225615efcd1baf4795113f5e44080c30a666b6ffc" }, "downloads": -1, "filename": "atimer-0.1.0.tar.gz", "has_sig": true, "md5_digest": "02a49cb49b41ddef47cf7bcf47b4d0f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2244, "upload_time": "2017-02-24T00:23:22", "url": "https://files.pythonhosted.org/packages/82/df/21580cfadf9e773e71aba171526fd313765f7c1a0c756dceef99c46b901d/atimer-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3576391555bc6372075637946a6a5bb8", "sha256": "a3d41f63882307113328d3896aee000401365363e41b03bfd7670a149dee327e" }, "downloads": -1, "filename": "atimer-0.2.0.tar.gz", "has_sig": true, "md5_digest": "3576391555bc6372075637946a6a5bb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23820, "upload_time": "2018-12-07T19:44:58", "url": "https://files.pythonhosted.org/packages/b6/4e/6a12ca4920cc3dad7dc6706038f095751cc3be91322697c2c2238960435d/atimer-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "6f81bac16c76a8409d58ab1c9869de4a", "sha256": "1ff08349011b9e72d23a1d867042ad89a587774d1a00eba4bcf261d72445cb15" }, "downloads": -1, "filename": "atimer-0.2.1.tar.gz", "has_sig": true, "md5_digest": "6f81bac16c76a8409d58ab1c9869de4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24374, "upload_time": "2018-12-07T19:53:07", "url": "https://files.pythonhosted.org/packages/bb/a0/470774523c35d482b675979bcae57bb3d956c7fc91f15125324aaeea6991/atimer-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "93d97205b0bc642f85a3c87f4ec0bfb6", "sha256": "c849c34e356496cbf54b00ab7c0f4705e8adb6d23a2406942612be2a3458451e" }, "downloads": -1, "filename": "atimer-0.2.2.tar.gz", "has_sig": true, "md5_digest": "93d97205b0bc642f85a3c87f4ec0bfb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38366, "upload_time": "2018-12-07T20:00:42", "url": "https://files.pythonhosted.org/packages/b4/1b/e9294bf122697cd01cd9a1185649893e6bac09cc99d2875b3a5acc8afd55/atimer-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "8f135204bd1badcc1d0512d4ea8346db", "sha256": "86ccc5d6901a3dc3f4f1c763c5090592e1df9b6ac015f1a218abe684bdf94b5a" }, "downloads": -1, "filename": "atimer-0.3.0.tar.gz", "has_sig": true, "md5_digest": "8f135204bd1badcc1d0512d4ea8346db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51854, "upload_time": "2019-02-01T21:45:25", "url": "https://files.pythonhosted.org/packages/93/52/65f69cc76e6c6d09187e67f535839f35e83f5bbd7536aa8e7033ca85129b/atimer-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "7cd9e2289cf3704efad111827cdd6cd8", "sha256": "931da488359c06afeca335f27417074dd991b9921855ed1f39b5853ae4260694" }, "downloads": -1, "filename": "atimer-0.3.1.tar.gz", "has_sig": true, "md5_digest": "7cd9e2289cf3704efad111827cdd6cd8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52420, "upload_time": "2019-03-05T22:09:10", "url": "https://files.pythonhosted.org/packages/b0/0a/b28f8ec5d52211ddf130625ef3cd4536f548815aa609f70e21749a31a437/atimer-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "10d7a3192d45d2db9a296257a7b57adb", "sha256": "5770a47e8f6cbe4a7a14faa47ff6eb88425d8e98cb066d0b1d1b24dda3d3f916" }, "downloads": -1, "filename": "atimer-0.3.2.tar.gz", "has_sig": true, "md5_digest": "10d7a3192d45d2db9a296257a7b57adb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52499, "upload_time": "2019-05-01T20:28:49", "url": "https://files.pythonhosted.org/packages/aa/52/aeea3b23dd8b223174204892cede1395a982d1bee3b26e59f7e3ef38310d/atimer-0.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "10d7a3192d45d2db9a296257a7b57adb", "sha256": "5770a47e8f6cbe4a7a14faa47ff6eb88425d8e98cb066d0b1d1b24dda3d3f916" }, "downloads": -1, "filename": "atimer-0.3.2.tar.gz", "has_sig": true, "md5_digest": "10d7a3192d45d2db9a296257a7b57adb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52499, "upload_time": "2019-05-01T20:28:49", "url": "https://files.pythonhosted.org/packages/aa/52/aeea3b23dd8b223174204892cede1395a982d1bee3b26e59f7e3ef38310d/atimer-0.3.2.tar.gz" } ] }