In-process task scheduler with Cron-like capabilities
http://pypi.python.org/pypi/APScheduler/
Advanced Python Scheduler (APScheduler) is a light but powerful in-process task scheduler that lets you schedule jobs (functions or any python callables) to be executed at times of your choosing.
This can be a far better alternative to externally run cron scripts for long-running applications (e.g. web applications), as it is platform neutral and can directly access your application's variables and functions.
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:RISCV/python-APScheduler && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
APScheduler-3.10.4.tar.gz | 0000100832 98.5 KB | |
python-APScheduler.changes | 0000028047 27.4 KB | |
python-APScheduler.spec | 0000003545 3.46 KB |
Latest Revision
Dominique Leuenberger (dimstar_suse)
accepted
request 1112069
from
Dirk Mueller (dirkmueller)
(revision 22)
- update to 3.10.4: * Fixed incorrect module name being generated for references to class methods via a subclass where the subclass does not override the method * Fixed ``TypeError`` related to entry point iteration on Python 3.9 * Ensured consistent support for both PySide and PyQt (v6 to v2) on QtScheduler * Replaced uses of the deprecated ``pkg_resources`` module with ``importlib.metadata`` * Fixed scheduling class methods like ``B.methodname`` where the ``B`` class inherits from class ``A`` and ``methodname`` is a class method of class ``A`` * Fixed scheduler sleeping for too long (and thus jobs missing their scheduled run times) if its wakeup cycle takes too much time * Dropped support for Python versions older than 3.6 - version update to 3.9.1.post1 would cause incorrect timing for a cron trigger
Comments 0