Changelog for
python312-APScheduler-3.11.0-1.1.noarch.rpm :
* Fri Jan 24 2025 John Paul Adrian Glaubitz
- Update to 3.11.0
* Dropped support for Python 3.6 and 3.7
* Added support for ZoneInfo time zones and deprecated support for pytz time zones
* Added CalendarIntervalTrigger, backported from the 4.x series
* Added the ability to export and import jobs via scheduler.export_jobs() and scheduler.import_jobs(), respectively
* Removed the dependency on six
* Changed ProcessPoolExecutor to spawn new subprocesses from scratch instead of forking on all platform
* Fixed AsyncIOScheduler inadvertently creating a defunct event loop at start, leading to the scheduler not working at all
* Fixed ProcessPoolExecutor not respecting the passed keyword arguments when a broken pool was being replaced- Adjust upstream source name in spec file- Switch build system from setuptools to pyproject.toml
* Add python-pip and python-wheel to BuildRequires
* Replace %python_build with %pyproject_wheel
* Replace %python_install with %pyproject_install
* Mon Sep 18 2023 Dirk Müller - 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
* Wed Aug 16 2023 ecsos - Add %{?sle15_python_module_pythons}
* Tue Mar 14 2023 Dirk Müller - 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
* Thu Feb 23 2023 Dirk Müller - 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
* Thu Dec 01 2022 Yogalakshmi Arunachalam - version update to 3.9.1.post1
* Dropped Python 2.7 from the list of supported Python versions Relates to #666.
* Tue Mar 01 2022 pgajdosAATTsuse.com- version update to 3.9.1 3.9.1 - ----
* Removed a leftover check for pytz ``localize()`` and ``normalize()`` methods 3.9.0 - ----
* Added support for PySide6 to the Qt scheduler
* No longer enforce pytz time zones (support for others is experimental in the 3.x series)
* Fixed compatibility with PyMongo 4
* Fixed pytz deprecation warnings
* Fixed RuntimeError when shutting down the scheduler from a scheduled job
* Sat Jan 22 2022 Ben Greiner - Unpin pytest<6
* Tue Oct 26 2021 Dirk Müller - update to 3.8.1:
* Allowed the use of tzlocal v4.0+ in addition to v2.
*
* Sat Oct 16 2021 Dirk Müller - 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)