/usr/lib/python3.10/site-packages/setuptools/dist.py:717: UserWarning: Usage of dash-separated 'upload-dir' will not be supported in future versions. Please use the underscore name 'upload_dir' instead warnings.warn( running egg_info creating APScheduler.egg-info writing APScheduler.egg-info/PKG-INFO writing dependency_links to APScheduler.egg-info/dependency_links.txt writing entry points to APScheduler.egg-info/entry_points.txt writing requirements to APScheduler.egg-info/requires.txt writing top-level names to APScheduler.egg-info/top_level.txt writing manifest file 'APScheduler.egg-info/SOURCES.txt' reading manifest file 'APScheduler.egg-info/SOURCES.txt' adding license file 'LICENSE.txt' writing manifest file 'APScheduler.egg-info/SOURCES.txt' ============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 rootdir: /build/python-apscheduler/src/apscheduler-3.8.1, configfile: setup.cfg, testpaths: tests plugins: cov-2.12.1, asyncio-0.16.0 collected 522 items / 1 error / 521 selected ==================================== ERRORS ==================================== ________________ ERROR collecting tests/test_executors_py35.py _________________ ImportError while importing test module '/build/python-apscheduler/src/apscheduler-3.8.1/tests/test_executors_py35.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.10/importlib/__init__.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/test_executors_py35.py:12: in from apscheduler.executors.tornado import TornadoExecutor apscheduler/executors/tornado.py:6: in from tornado.gen import convert_yielded E ModuleNotFoundError: No module named 'tornado' =============================== warnings summary =============================== ../../../../usr/lib/python3.10/site-packages/packaging/version.py:111: 348 warnings /usr/lib/python3.10/site-packages/packaging/version.py:111: DeprecationWarning: Creating a LegacyVersion has been deprecated and will be removed in the next major release warnings.warn( -- Docs: https://docs.pytest.org/en/stable/warnings.html ---------- coverage: platform linux, python 3.10.1-final-0 ----------- Name Stmts Miss Cover Missing ------------------------------------------------------------------------ apscheduler/__init__.py 8 2 75% 5-6 apscheduler/events.py 43 15 65% 42-44, 47, 60-63, 74-75, 90-94 apscheduler/executors/__init__.py 0 0 100% apscheduler/executors/asyncio.py 34 24 29% 10-11, 26-28, 32-36, 39-59 apscheduler/executors/base.py 75 49 35% 17, 43-45, 66-72, 84-90, 94-100, 109-146 apscheduler/executors/base_py3.py 30 22 27% 15-43 apscheduler/executors/debug.py 9 5 44% 15-20 apscheduler/executors/gevent.py 14 14 0% 1-29 apscheduler/executors/pool.py 37 23 38% 8-9, 15-16, 19-34, 37, 52-54, 69-71 apscheduler/executors/tornado.py 30 26 13% 8-54 apscheduler/executors/twisted.py 12 12 0% 1-24 apscheduler/job.py 144 119 17% 13-14, 46-49, 62-63, 74-75, 86-87, 98-99, 108, 117, 131-137, 145-233, 237-251, 267-282, 285-287, 290, 293, 296-302 apscheduler/jobstores/__init__.py 0 0 100% apscheduler/jobstores/base.py 47 14 70% 11, 18, 29, 51-53, 59-65, 143 apscheduler/jobstores/memory.py 70 55 21% 15-18, 21, 24-31, 34, 37, 40-46, 49-64, 67-73, 76-77, 80, 91-108 apscheduler/jobstores/mongodb.py 83 83 0% 1-141 apscheduler/jobstores/redis.py 99 99 0% 1-150 apscheduler/jobstores/rethinkdb.py 90 90 0% 1-155 apscheduler/jobstores/sqlalchemy.py 85 85 0% 1-154 apscheduler/jobstores/zookeeper.py 117 117 0% 1-178 apscheduler/schedulers/__init__.py 6 2 67% 5, 12 apscheduler/schedulers/asyncio.py 42 42 0% 1-74 apscheduler/schedulers/background.py 21 11 48% 28-29, 32-38, 41-43 apscheduler/schedulers/base.py 450 377 16% 31-32, 78-87, 90, 107-131, 142-175, 188-204, 214-219, 223-229, 239, 254-272, 283-290, 304-327, 337-344, 364-365, 370-373, 424-450, 470-474, 487-499, 513-516, 527, 539-546, 561-577, 589-593, 604-632, 641-653, 667-686, 701-757, 763, 767, 778-781, 792-795, 808-821, 830-838, 842-844, 856-890, 894-911, 914-926, 930, 941-1027 apscheduler/schedulers/blocking.py 22 12 45% 17-21, 24-25, 28-32, 35 apscheduler/schedulers/gevent.py 23 23 0% 1-35 apscheduler/schedulers/qt.py 24 24 0% 1-47 apscheduler/schedulers/tornado.py 38 38 0% 1-63 apscheduler/schedulers/twisted.py 37 37 0% 1-62 apscheduler/triggers/__init__.py 0 0 100% apscheduler/triggers/base.py 12 3 75% 34-37 apscheduler/triggers/combining.py 43 27 37% 9-10, 13, 21-32, 35, 54-62, 65, 86-92, 95 apscheduler/triggers/cron/__init__.py 128 108 16% 51-83, 98-102, 117-146, 149-159, 162-196, 199, 210-222, 225-226, 229-237 apscheduler/triggers/cron/expressions.py 170 124 27% 20-22, 25-29, 33-45, 48, 51-53, 56, 64-72, 75-86, 90-104, 107, 111-118, 121-126, 133-146, 149-151, 154-157, 164-177, 180-182, 185-188, 197-206, 210-224, 227, 231, 234, 242, 245, 248, 251 apscheduler/triggers/cron/fields.py 68 34 50% 31-33, 36, 39, 42, 45-51, 54-58, 61-75, 78, 81-82, 85, 92, 99, 107 apscheduler/triggers/date.py 25 13 48% 20-24, 27, 30, 37-45, 48, 51 apscheduler/triggers/interval.py 58 45 22% 30-50, 53-66, 69, 80-93, 96, 99-105 apscheduler/util.py 216 177 18% 22-23, 27-32, 42, 45, 48, 62-63, 73-80, 90-103, 132-168, 180-181, 192-193, 204, 215-217, 221, 232-254, 267-287, 297-313, 322-324, 328-331, 334, 345-422, 428-433 ------------------------------------------------------------------------ TOTAL 2410 1951 19% !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! ======================= 348 warnings, 1 error in 11.24s ======================== WARNING [pifpaf.util] `psutil.Popen(pid=2607, status='terminated', exitcode=2, started='00:56:09')` is already gone, sending SIGKILL to its process group ==> ERROR: A failure occurred in check().  Aborting...