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/*
Release files for asynclcron 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| asynclcron-1.0.0.tar.gz | 4.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| asynclcron-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.6 kB
Release files / asynclcron-1.0.0.tar.gz
| Download URL | asynclcron-1.0.0.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
94f72690cb5412b6b88170335aa62003b2f03592aa6b7d45c7219f4678b3f631
|
|
BLAKE2b-256 checksum How to use checksums |
fc36f534fefbd309100fbe41995ecf06312d095f87c9d2cfe3d370be8a74a2b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.2
|
Release files / asynclcron-1.0.0-py3-none-any.whl
| Download URL | asynclcron-1.0.0-py3-none-any.whl |
|---|---|
| Size | 4.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0f3565bc04059105bd642323f39ae6e044971dcfac0412db89269de745a09f3f
|
|
BLAKE2b-256 checksum How to use checksums |
57947c4dd63a74d492c36f2338deeda963789904e8168857dad83251b6a8b0c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.2
|