schedule_filter
This repository allows to create advanced dbader/schedule job scheduling
Features
- doing a job at/in the:
- nth day of the year
- nth month of the year
- nth day of a month
- nth week of a month
Examples
- basic:
- monthly:
- doing a job on every second sunday of a month
schedule.every().sunday.do(nth_week_monthly(2, job_func)) - doing a job on every last monday of a month
schedule.every().monday.do(nth_week_monthly(-1, job_func)) - doing a job on every last day of a month
schedule.every().monday.do(nth_day_monthly(-1, job_func)) - doing a job on every 15th of a month
schedule.every().monday.do(nth_day_monthly(15, job_func))
- doing a job on every second sunday of a month
- yearly:
- doing a job on every first day of a year
schedule.every().day.do(nth_day_yearly(1, job_func)) - doing a job on every New Year's Eve
schedule.every().day.do(nth_day_yearly(-1, job_func)) - doing a job every day in april
schedule.every().day.do(nth_month_yearly(4, job_func))
- doing a job on every first day of a year
- monthly:
- advanced:
- doing a job on every Christmas Eve
schedule.every().day.do(nth_month_yearly(12, nth_day_monthly(24, job_func)))
- doing a job on every Christmas Eve
Release files for schedule-filter 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| schedule_filter-0.2.1.tar.gz | 3.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| schedule_filter-0.2.1-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 18.6 kB
Release files / schedule_filter-0.2.1.tar.gz
| Download URL | schedule_filter-0.2.1.tar.gz |
|---|---|
| Size | 3.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f63d8269bff2ba402da12123c869489d227fe0ae68fd581bc672377229ffae83
|
|
BLAKE2b-256 checksum How to use checksums |
f07123af23aa07a0b6b16f0df1b05b5ad79bac73457081a4113d11c503b744ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3
|
Release files / schedule_filter-0.2.1-py2.py3-none-any.whl
| Download URL | schedule_filter-0.2.1-py2.py3-none-any.whl |
|---|---|
| Size | 15.4 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
5d30724fb6717a36b91e0e268dc6438a905ba6d9a21327994cd7a02be2532c48
|
|
BLAKE2b-256 checksum How to use checksums |
f17088898a205e1d2818b73d16ae6e3ab484f40dffea9572fe1f5a5cea09f789
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3
|