Revisions of python-APScheduler

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1112069 from Dirk Mueller's avatar 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1071875 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 1067422 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 928312 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 15)
- update to 3.8.1:
  * Allowed the use of tzlocal v4.0+ in addition to v2.*
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 925729 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 868433 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 865942 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 12)
- Add missing buildrequirement
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 745282 from Matej Cepl's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 717491 from Tomáš Chvátal's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 686446 from Tomáš Chvátal's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 642797 from Tomáš Chvátal's avatar 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
Displaying revisions 1 - 20 of 22
openSUSE Build Service is sponsored by