Revisions of python-APScheduler
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
Ana Guerrero (anag+factory)
accepted
request 1104324
from
Markéta Machová (mcalabkova)
(revision 21)
Dominique Leuenberger (dimstar_suse)
accepted
request 1071875
from
Dirk Mueller (dirkmueller)
(revision 20)
- update to 3.10.1: * Fixed ``TypeError: arguments did not match any overloaded call:`` in QtScheduler due to ``wait_time`` being float and not an integer which QT needs it to be
Dominique Leuenberger (dimstar_suse)
accepted
request 1067422
from
Dirk Mueller (dirkmueller)
(revision 19)
- update to 3.10.0: * Fixed compatibility with SQLAlchemy 2.0 and bumped minimum supported version to 1.4 * Dropped support for Python versions older than 3.6
Dominique Leuenberger (dimstar_suse)
accepted
request 1039550
from
Dirk Mueller (dirkmueller)
(revision 18)
Dominique Leuenberger (dimstar_suse)
accepted
request 928312
from
Dirk Mueller (dirkmueller)
(revision 15)
- update to 3.8.1: * Allowed the use of tzlocal v4.0+ in addition to v2.*
Dominique Leuenberger (dimstar_suse)
accepted
request 925729
from
Dirk Mueller (dirkmueller)
(revision 14)
- update to 3.8.0: * Allowed passing through keyword arguments to the underlying stdlib executors in the thread/process pool executors (PR by Albert Xu)
Dominique Leuenberger (dimstar_suse)
accepted
request 868433
from
Dirk Mueller (dirkmueller)
(revision 13)
- update to 3.7.0: * Dropped support for Python 3.4 * Added PySide2 support (PR by Abdulla Ibrahim) * Pinned ``tzlocal`` to a version compatible with pytz * Ensured that jitter is always non-negative to prevent triggers from firing more often than intended * Changed ``AsyncIOScheduler`` to obtain the event loop in ``start()`` instead of ``__init__()``, to prevent situations where the scheduler won't run because it's using a different event loop than then one currently running * Made it possible to create weak references to ``Job`` instances * Made the schedulers explicitly raise a descriptive ``TypeError`` when serialization is attempted * Fixed Zookeeper job store using backslashes instead of forward slashes for paths on Windows * Fixed deprecation warnings on the MongoDB job store and increased the minimum PyMongo * Fixed ``BlockingScheduler`` and ``BackgroundScheduler`` shutdown hanging after the user has erroneously tried to start it twice * Fixed memory leak when coroutine jobs raise exceptions * Fixed inability to schedule wrapped functions with extra arguments when the wrapped function cannot accept them but the wrapper can (original PR by Egor Malykh) * Fixed potential ``where`` clause error in the SQLAlchemy job store when a subclass uses more than one search condition * Fixed a problem where bound methods added as jobs via textual references were called with an unwanted extra ``self`` argument (PR by Pengjie Song) * Fixed ``BrokenPoolError`` in ``ProcessPoolExecutor`` so that it will automatically replace the broken pool with a fresh instance
Dominique Leuenberger (dimstar_suse)
accepted
request 865942
from
Markéta Machová (mcalabkova)
(revision 12)
- Add missing buildrequirement
Dominique Leuenberger (dimstar_suse)
accepted
request 785446
from
Tomáš Chvátal (scarabeus_iv)
(revision 11)
Staging:I py2 fix
Dominique Leuenberger (dimstar_suse)
accepted
request 764025
from
Tomáš Chvátal (scarabeus_iv)
(revision 10)
Dominique Leuenberger (dimstar_suse)
accepted
request 745282
from
Matej Cepl (mcepl)
(revision 9)
- Update to 3.6.2, which fixes (together with the patch compat-pytest4+.patch, which replaces pytest4.patch) incompatibility with pytest 4+. gh#agronholm/apscheduler#401 - Add pytest4.patch to make test suite work even with pytest 4. gh#agronholm/apscheduler#401
Dominique Leuenberger (dimstar_suse)
accepted
request 717491
from
Tomáš Chvátal (scarabeus_iv)
(revision 7)
- Update to 3.6.1: * Fixed OverflowError on Qt scheduler when the wait time is very long * Fixed methods inherited from base class could not be executed by processpool executor (PR by Yang Jian)
Dominique Leuenberger (dimstar_suse)
accepted
request 686446
from
Tomáš Chvátal (scarabeus_iv)
(revision 6)
- Update to 3.6.0: * Adapted RedisJobStore to v3.0 of the redis library * Adapted RethinkDBJobStore to v2.4 of the rethink library * Fixed DeprecationWarnings about collections.abc on Python 3.7 (PR by Roman Levin) - Remove merged patches: * fix-tests.patch * 0001-Correct-update_job-to-raise-with-job-id.patch
Dominique Leuenberger (dimstar_suse)
accepted
request 642797
from
Tomáš Chvátal (scarabeus_iv)
(revision 4)
- Use license from the archive - Enable tests - Add all the recommended packages as suggests (databases) - update to 3.5.1 - (tag: v3.5.1) Compare next_date to start_date, not previous_fire_time - Removed one leftover parameter annotation - Fixed DST behavior for CronTrigger - Added support for UTC offsets in datetime parsing - Fixed erroneous changelog entry about month names in ``CronTrigger`` - Prevent deadlocks in scheduler shutdown (#268) - Fixed CronTrigger with jitter producing fire times beyond end_date - Fixed OverflowError on Windows when wait_seconds was too large - Fixed DeprecationWarning for get_jobs() - (tag: v3.5.0) Bumped up the fallback version - Fixed Python 2.7 compatibility in trigger tests - Added jitter support to combining triggers - Fixed ineffective pickle tests for And/OrTrigger - Renamed the base class for the combining triggers - Added combining triggers (AndTrigger + OrTrigger) - Added a troubleshooting section - Allow multiple spaces in crontab format (#260) - Cancel all pending futures on AsyncIOExecutor shutdown - Fixed passing "wait" as keyword argument to AsyncIOScheduler.shutdown() - Allow spaces around commas in CronTrigger fields - Don't display empty jitter in the repr() of cron/interval triggers - Added support for creating cron triggers from crontab expressions - Added support for named months - Added better validation for cron trigger expressions - Added version history entry for PR #258
Dominique Leuenberger (dimstar_suse)
accepted
request 546272
from
Ondřej Súkup (mimi_vx)
(revision 3)
Displaying revisions 1 - 20 of 22