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
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 |