lightweight cron by asyncio
Project description
asynclcron
lightweight cron schedule on asyncio, requires python 3.7+. croniter is used.
install
pip install asynclcron
example
it's very simple to use, please refer to source code of test schedule
to run test schedule
# in project root
python3 -m tests.run_lcron
development
setup dev env
# in vscode terminal:
python3 -m venv venv
## reopen vscode terminal, venv should show
pip install croniter
unit test
## run test
python3 -m unittest
packaging and publish
rm -rf dist
python3 -m build
python3 -m twine upload dist/*
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
asynclcron-1.0.0.tar.gz
(4.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file asynclcron-1.0.0.tar.gz.
File metadata
- Download URL: asynclcron-1.0.0.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94f72690cb5412b6b88170335aa62003b2f03592aa6b7d45c7219f4678b3f631
|
|
| MD5 |
debd039db76284fa6083684bb98b8e00
|
|
| BLAKE2b-256 |
fc36f534fefbd309100fbe41995ecf06312d095f87c9d2cfe3d370be8a74a2b8
|
File details
Details for the file asynclcron-1.0.0-py3-none-any.whl.
File metadata
- Download URL: asynclcron-1.0.0-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f3565bc04059105bd642323f39ae6e044971dcfac0412db89269de745a09f3f
|
|
| MD5 |
e63c1b610546fcfac7d12598f80daa04
|
|
| BLAKE2b-256 |
57947c4dd63a74d492c36f2338deeda963789904e8168857dad83251b6a8b0c1
|