Skip to main content

atimer - timer library for asyncio

Project description

atimer library implements asynchronous timer Python coroutine based on POSIX timers. The coroutine can be used with Python asyncio module API.

The main features of the timer, implemented by the library, are

  • expires at regular intervals

  • allows to track number of expirations if a long running task causes overrun

  • starts synchronized with system clock at the edge of an interval

  • measures time while system is suspended

The atimer library is licensed under terms of GPL license, version 3, see COPYING file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

atimer-1.2.0.tar.gz (72.9 kB view details)

Uploaded Source

File details

Details for the file atimer-1.2.0.tar.gz.

File metadata

  • Download URL: atimer-1.2.0.tar.gz
  • Upload date:
  • Size: 72.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.1.dev0+g94f810c.d20240510 CPython/3.12.4

File hashes

Hashes for atimer-1.2.0.tar.gz
Algorithm Hash digest
SHA256 89021775e15dc39639c2e1c7c52ab1d266d07163fb1e2728df61cd8ef6082f58
MD5 6c600a33f0d00cb3adbbc0e05a9edbe7
BLAKE2b-256 a42537841a2b104b76e4a7c9ef7aefd64564b22cc232a9bbc985b0a46068234a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page