Skip to main content

aiocronjob

Join the chat at https://gitter.im/aiocronjob/community PyPI - Python Version PyPI PyPI - License GitHub last commit PyPI - Status Tests Codecov

Schedule and run asyncio coroutines and manage them from a web interface or programmatically using the rest api.

Requires python >= 3.8

How to install

pip3 install aiocronjob

Usage example

See examples/simple_tasks.py

Rest API

Open localhost:8000/docs for endpoints docs.

curl example:

$ curl http://0.0.0.0:8000/api/jobs
TBD

Development

Requirements:

  • Python >= 3.8 and PDM for backend

Install dependencies

$ git clone https://github.com/devtud/aiocronjob.git

$ cd aiocronjob

$ pdm sync

Run tests

pdm run coverage run -m unittest discover

pdm run coverage report -m

Metadata

Release files for aiocronjob 0.7.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aiocronjob 0.7.0
File Size Uploaded Provenance Actions
aiocronjob-0.7.0.tar.gz 7.5 kB Without provenance Details for aiocronjob-0.7.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for aiocronjob 0.7.0
File Interpreter ABI Platform Actions
aiocronjob-0.7.0-py3-none-any.whl Python 3 none any Details for aiocronjob-0.7.0-py3-none-any.whl

Total release size: 16.8 kB

Release files / aiocronjob-0.7.0.tar.gz

Download URL aiocronjob-0.7.0.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7265679bfd337c38c449f6995113ea2926e416f670b42fbdb35dd28ea8e1cd8a
BLAKE2b-256 checksum
How to use checksums
7cf98a2f075396557ef29f7a28faa342363ba21c879aab11f44add3e00ae910a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.2.1 CPython/3.10.9

Release files / aiocronjob-0.7.0-py3-none-any.whl

Download URL aiocronjob-0.7.0-py3-none-any.whl
Size 9.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
506ed75ed027e9da46c287423a6025da002d4d28ecb6646195f8ff63db46b653
BLAKE2b-256 checksum
How to use checksums
d75539446c8a4cec796cf028755872936c4db893e044dfb97614131c607c85f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.2.1 CPython/3.10.9

Security for aiocronjob 0.7.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page