This is an automated email from the git hooks/post-receive script.

guix_mirror_bot pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new ff8d25fab7 gnu: python-apscheduler: Update to 3.11.1.
ff8d25fab7 is described below

commit ff8d25fab7907e72a3d6f1067830c630f46d20fa
Author: Ghislain Vaillant <[email protected]>
AuthorDate: Fri Nov 7 18:54:24 2025 +0100

    gnu: python-apscheduler: Update to 3.11.1.
    
    * gnu/packages/python-xyz.scm (python-apscheduler): Update to 3.11.1.
    [source]: Fix PyPI URI.
    [arguments]: Deselect tests failing with latest python-pytest-asyncio.
    [propagated-inputs]: Remove python-pytz and python-six.
    [native-inputs]: Remove python-mock, python-pytest-cov,
    python-pytest-tornado5, and python-wheel; add python-anyio, python-pytz,
    and python-tornado.
    
    Change-Id: Iaf52ba8dce6f2251810589157bc98b8da835e2c0
    Modified-by: Sharlatan Hellseher <[email protected]>
    Signed-off-by: Sharlatan Hellseher <[email protected]>
---
 gnu/packages/python-xyz.scm | 56 ++++++++++++++++++++++++++++++---------------
 1 file changed, 38 insertions(+), 18 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 0720018c92..039c2297ac 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -28446,29 +28446,49 @@ access the system cron automatically and simply using 
a direct API.")
 (define-public python-apscheduler
   (package
     (name "python-apscheduler")
-    (version "3.10.4")
+    (version "3.11.1")
     (source (origin
               (method url-fetch)
-              (uri (pypi-uri "APScheduler" version))
+              (uri (pypi-uri "apscheduler" version))
               (sha256
                (base32
-                "0jpg9jyx95jafkq0hz6sx7r4l2z5gc599ivb9278kgnr4wdhgpz6"))))
+                "08gjh0l7ba87yp23ilqigp3q004gnnw092p9gxsd310c83v7mdqd"))))
     (build-system pyproject-build-system)
-    (propagated-inputs (list python-pytz
-                             python-six
-                             python-tzlocal))
-    (native-inputs (list python-mock
-                         python-twisted
-                         python-gevent
-                         python-setuptools
-                         python-setuptools-scm
-                         python-sqlalchemy
-                         python-pyside-6
-                         python-pytest
-                         python-pytest-asyncio-0.26
-                         python-pytest-cov
-                         python-pytest-tornado5
-                         python-wheel))
+    (arguments
+     (list
+      ;; tests: 701 passed, 252 skipped, 13 deselected, 201 warnings
+      #:test-flags
+      ;; XXX: Some tests hang or fail with verity of errors:
+      ;; E   RuntimeError: There is no current event loop in thread 
'MainThread'.
+      #~(list #$@(map (lambda (test) (string-append "--deselect="
+                                                    "tests/test_executors.py::"
+                                                    test))
+                      (list "test_broken_pool"
+                            "test_max_instances[processpool-pytz]"
+                            "test_max_instances[processpool-zoneinfo]"
+                            "test_run_coroutine_job_tornado"
+                            "test_run_job_error[processpool-pytz]"
+                            "test_run_job_error[processpool-zoneinfo]"
+                            "test_submit_job[processpool-pytz-error]"
+                            "test_submit_job[processpool-pytz-executed]"
+                            "test_submit_job[processpool-pytz-missed]"
+                            "test_submit_job[processpool-zoneinfo-error]"
+                            "test_submit_job[processpool-zoneinfo-executed]"
+                            "test_submit_job[processpool-zoneinfo-missed]")))))
+    (native-inputs
+     (list python-anyio
+           python-gevent
+           python-pyside-6
+           python-pytest
+           python-pytest-asyncio-0.26
+           python-pytz
+           python-setuptools
+           python-setuptools-scm
+           python-sqlalchemy
+           python-tornado
+           python-twisted))
+    (propagated-inputs
+     (list python-tzlocal))
     (home-page "https://github.com/agronholm/apscheduler";)
     (synopsis "Task scheduling library for Python")
     (description "Advanced Python Scheduler (APScheduler) is a Python library

Reply via email to