Package: src:pagure Version: 5.14.1+dfsg-7 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build. Below you will find how the build ends (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202509/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:pagure, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --with python3,sphinxdoc,apache2 --buildsystem=pybuild debian/rules override_dh_auto_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' rm -rf doc/_build dh_auto_clean I: pybuild base:311: python3.13 setup.py clean /usr/lib/python3/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) [... snipped ...] tests/test_pagure_flask_internal.py: 9 warnings tests/test_pagure_flask_ui_app.py: 37 warnings tests/test_pagure_flask_ui_app_give_project.py: 11 warnings tests/test_pagure_flask_ui_fork.py: 1 warning tests/test_pagure_flask_ui_issues.py: 18 warnings tests/test_pagure_flask_ui_login.py: 7 warnings tests/test_pagure_flask_ui_plugins.py: 2 warnings tests/test_pagure_flask_ui_plugins_mirror.py: 1 warning tests/test_pagure_flask_ui_priorities.py: 52 warnings tests/test_pagure_flask_ui_quick_reply.py: 11 warnings tests/test_pagure_flask_ui_remote_pr.py: 1 warning tests/test_pagure_flask_ui_repo.py: 8 warnings tests/test_pagure_flask_ui_repo_mirrored_from.py: 5 warnings tests/test_pagure_flask_ui_roadmap.py: 33 warnings /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/flask_app.py:260: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). if (datetime.datetime.utcnow() - login_time) > pagure_config.get( tests/test_pagure_flask_internal.py::PagureFlaskInternaltests::test_get_project_family tests/test_pagure_flask_internal.py::PagureFlaskInternaltests::test_get_project_larger_family tests/test_pagure_flask_internal.py::PagureFlaskInternaltests::test_get_project_larger_family_pr_only /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/query.py:5838: SAWarning: Coercing Subquery object into a select() for use in IN(); please pass a select() construct explicitly model.Project.parent_id.in_(sub.subquery()), tests/test_pagure_flask_internal.py::PagureFlaskInternaltests::test_get_stats_commits_trend_git_populated tests/test_pagure_flask_internal.py::PagureFlaskInternaltests::test_get_stats_commits_trend_git_populated /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/tasks.py:1044: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). datetime.datetime.utcnow() - arrow.get(commit.commit_time).naive tests/test_pagure_flask_internal.py::PagureFlaskInternaltests::test_get_stats_commits_trend_git_populated /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_internal.py:2178: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). today = datetime.datetime.utcnow().date() tests/test_pagure_flask_internal.py::PagureFlaskInternaltests::test_lookup_ssh_key /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/query.py:281: SAWarning: implicitly coercing SELECT object to scalar subquery; please use the .scalar_subquery() method to produce a scalar subquery. query = query.filter(model.SSHKey.user_id == userowner) tests/test_pagure_flask_internal.py: 2 warnings tests/test_pagure_lib.py: 7 warnings tests/test_pagure_lib_add_user_to_project.py: 2 warnings /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/query.py:1187: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). project.date_modified = datetime.datetime.utcnow() tests/test_pagure_flask_ui_app.py::PagureFlaskApptests::test_revoke_api_user_token /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_app.py:1845: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). expiration=datetime.datetime.utcnow() tests/test_pagure_flask_ui_app.py::PagureFlaskApptests::test_revoke_api_user_token tests/test_pagure_flask_ui_app.py::PagureFlaskApptests::test_revoke_api_user_token /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/ui/app.py:1602: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). if token.expiration >= datetime.datetime.utcnow(): tests/test_pagure_flask_ui_app.py::PagureFlaskApptests::test_revoke_api_user_token /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/ui/app.py:1603: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). token.expiration = datetime.datetime.utcnow() tests/test_pagure_flask_ui_app.py::PagureFlaskApptests::test_view_my_issues tests/test_pagure_flask_ui_issues.py::PagureFlaskIssuestests::test_update_issue tests/test_pagure_flask_ui_issues_open_access.py::PagureFlaskIssuesOpenAccesstests::test_update_issue tests/test_pagure_flask_ui_issues_open_access.py::PagureFlaskIssuesOpenAccesstests::test_update_issue tests/test_pagure_lib.py::PagureLibtests::test_add_issue_assignee tests/test_pagure_lib.py::PagureLibtests::test_add_issue_assignee tests/test_pagure_lib.py::PagureLibtests::test_add_issue_comment tests/test_pagure_lib.py::PagureLibtests::test_edit_comment tests/test_pagure_lib.py::PagureLibtests::test_get_issue_comment /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/query.py:636: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). issue.last_updated = datetime.datetime.utcnow() tests/test_pagure_flask_ui_fork.py: 3 warnings tests/test_pagure_flask_ui_pr_no_sources.py: 2 warnings tests/test_pagure_flask_ui_repo.py: 3 warnings tests/test_pagure_lib_git.py: 18 warnings /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/git.py:134: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). date=datetime.datetime.utcfromtimestamp( tests/test_pagure_flask_ui_fork.py::PagureFlaskForktests::test_request_pulls_order /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_fork.py:1547: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). pr_one.updated_on = datetime.utcnow() + timedelta(seconds=2) tests/test_pagure_flask_ui_issues.py::PagureFlaskIssuestests::test_git_urls tests/test_pagure_flask_ui_issues.py::PagureFlaskIssuestests::test_view_issues /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_issues.py:1040: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). issue_one.last_updated = datetime.utcnow() + timedelta(seconds=2) tests/test_pagure_flask_ui_issues.py::PagureFlaskIssuestests::test_update_issue_edit_comment tests/test_pagure_flask_ui_issues.py::PagureFlaskIssuestests::test_update_issue_edit_comment tests/test_pagure_flask_ui_issues_open_access.py::PagureFlaskIssuesOpenAccesstests::test_update_issue_edit_comment tests/test_pagure_flask_ui_issues_open_access.py::PagureFlaskIssuesOpenAccesstests::test_update_issue_edit_comment tests/test_pagure_lib.py::PagureLibtests::test_edit_comment tests/test_pagure_lib.py::PagureLibtests::test_edit_comment_private /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/query.py:1470: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). comment.edited_on = datetime.datetime.utcnow() tests/test_pagure_flask_ui_issues_private.py::PagureFlaskIssuesPrivatetests::test_issue_list_authenticated tests/test_pagure_flask_ui_issues_private.py::PagureFlaskIssuesPrivatetests::test_issue_list_authenticated_assigned tests/test_pagure_flask_ui_issues_private.py::PagureFlaskIssuesPrivatetests::test_issue_list_authenticated_ticket tests/test_pagure_flask_ui_issues_private.py::PagureFlaskIssuesPrivatetests::test_issue_list_author tests/test_pagure_lib.py::PagureLibtests::test_search_issues /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/query.py:3095: SAWarning: implicitly coercing SELECT object to scalar subquery; please use the .scalar_subquery() method to produce a scalar subquery. model.Issue.user_id == userprivate, tests/test_pagure_flask_ui_issues_private.py::PagureFlaskIssuesPrivatetests::test_issue_list_authenticated tests/test_pagure_flask_ui_issues_private.py::PagureFlaskIssuesPrivatetests::test_issue_list_authenticated_assigned tests/test_pagure_flask_ui_issues_private.py::PagureFlaskIssuesPrivatetests::test_issue_list_authenticated_ticket tests/test_pagure_flask_ui_issues_private.py::PagureFlaskIssuesPrivatetests::test_issue_list_author tests/test_pagure_lib.py::PagureLibtests::test_search_issues /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/query.py:3099: SAWarning: implicitly coercing SELECT object to scalar subquery; please use the .scalar_subquery() method to produce a scalar subquery. model.Issue.assignee_id == userprivate, tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_admin_session_timedout /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_login.py:1126: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). user.login_time = datetime.datetime.utcnow() - lifetime - td1 tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_admin_session_timedout /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_login.py:1133: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). user.login_time = datetime.datetime.utcnow() - lifetime + td1 tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_do_login tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_do_login tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_do_login_and_redirect tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_non_ascii_password /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/ui/login.py:117: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). now = datetime.datetime.utcnow() tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_do_login /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_login.py:313: DeprecationWarning: The '__version__' attribute is deprecated and will be removed in Flask 3.2. Use feature detection or 'importlib.metadata.version("flask")' instead. if hasattr(flask, "__version__"): tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_do_login /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_login.py:314: DeprecationWarning: The '__version__' attribute is deprecated and will be removed in Flask 3.2. Use feature detection or 'importlib.metadata.version("flask")' instead. flask_v = tuple(int(el) for el in flask.__version__.split(".")) tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_force_logout /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/ui/app.py:1680: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). user.refuse_sessions_before = datetime.datetime.utcnow() tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_force_logout /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_login.py:1152: UserWarning: headers1:Content-Type: text/html; charset=utf-8 Content-Length: 237 Location: http://localhost/settings Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-A7peeltmtUSJXAERbI3b4hQNz'; style-src 'self' 'nonce-A7peeltmtUSJXAERbI3b4hQNz'; object-src 'none';base-uri 'self';img-src 'self' https:; Set-Cookie: pagure_local_cookie=; HttpOnly; Path=/ Vary: Cookie Set-Cookie: pagure=.eJwNy0EOgyAQRuGrkFm7qERb467naAwZ4IeaIjQMdmO8e1295EveQSYkljeE5tdBql2hDSIcQR09U1Ls2vqDkgvXkkWlEiO8Knuj5Vw6Ml_UjTPy9ba6oyMnNZhWPsg0k4UfvIbjx33s2WvHzg5-mmAxBav1rfeuZ4x0_gFDqC8x.aLoQBw.Z1_RAGJhKL3cJgib1wJlczhGRPA; Expires=Sun, 05 Oct 2025 22:17:43 GMT; HttpOnly; Path=/ warnings.warn("headers1:"+str(output.headers)) tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_force_logout /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_login.py:1164: UserWarning: headers2:Content-Type: text/html; charset=utf-8 Content-Length: 16152 Content-Security-Policy: default-src 'self';script-src 'self' 'nonce-mnAZuZlKiDwgj0iwT7nG4THgN'; style-src 'self' 'nonce-mnAZuZlKiDwgj0iwT7nG4THgN'; object-src 'none';base-uri 'self';img-src 'self' https:; Set-Cookie: pagure_local_cookie=; HttpOnly; Path=/ Vary: Cookie Set-Cookie: pagure=eyJfcGVybWFuZW50Ijp0cnVlLCJjc3JmX3Rva2VuIjoiYmVkNGQyZWNhNzY1MWFkMmNhY2I0ZDg4ZWJlOGZiMjIwMWRjMWFlNSJ9.aLoQCA.RhmUyxVPz693t0QCnDfAZhnb1Q0; Expires=Sun, 05 Oct 2025 22:17:44 GMT; HttpOnly; Path=/ warnings.warn("headers2:"+str(output.headers)) tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_force_logout /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_login.py:1168: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). user.login_time = datetime.datetime.utcnow() tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_lost_password tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_reset_password /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/ui/login.py:189: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). current_time = datetime.datetime.utcnow() tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_non_ascii_password /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_login.py:679: DeprecationWarning: The '__version__' attribute is deprecated and will be removed in Flask 3.2. Use feature detection or 'importlib.metadata.version("flask")' instead. if hasattr(flask, "__version__"): tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_non_ascii_password /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_login.py:680: DeprecationWarning: The '__version__' attribute is deprecated and will be removed in Flask 3.2. Use feature detection or 'importlib.metadata.version("flask")' instead. flask_v = tuple(int(el) for el in flask.__version__.split(".")) tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_settings_admin_session_timedout /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_login.py:1093: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). user.login_time = datetime.datetime.utcnow() - lifetime - td1 tests/test_pagure_flask_ui_login.py::PagureFlaskLogintests::test_settings_admin_session_timedout /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_login.py:1112: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). user.login_time = datetime.datetime.utcnow() - lifetime + td1 tests/test_pagure_flask_ui_repo.py::PagureFlaskRepotests::test_renew_api_token /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_repo.py:6083: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). print("test started at UTC",datetime.datetime.utcnow(),"local",datetime.datetime.now()) tests/test_pagure_flask_ui_repo.py::PagureFlaskRepotests::test_renew_api_token /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_repo.py:6147: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). print("now UTC",datetime.datetime.utcnow(),"local",datetime.datetime.now(),"token",repo.tokens[0]) tests/test_pagure_flask_ui_repo.py::PagureFlaskRepotests::test_revoke_api_token /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/ui/repo.py:2514: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). if token.expiration >= datetime.datetime.utcnow(): tests/test_pagure_flask_ui_repo.py::PagureFlaskRepotests::test_revoke_api_token /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/ui/repo.py:2515: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). token.expiration = datetime.datetime.utcnow() tests/test_pagure_flask_ui_repo.py::PagureFlaskRepotests::test_revoke_api_token /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_flask_ui_repo.py:6076: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). datetime.datetime.utcnow().date(), tests/test_pagure_lib.py::PagureLibtests::test_edit_issue_close_status /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/query.py:2152: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). issue.closed_at = datetime.datetime.utcnow() tests/test_pagure_lib.py::PagureLibtests::test_new_project /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/query.py:1757: SAWarning: Identity map already had an identity for (<class 'pagure.lib.model.Project'>, (1,), None), replacing it with newly flushed object. Are there load operations occurring inside of an event handler within the flush? session.flush() tests/test_pagure_lib.py::PagureLibtests::test_search_issues /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/query.py:3064: SAWarning: implicitly coercing SELECT object to scalar subquery; please use the .scalar_subquery() method to produce a scalar subquery. model.Issue.assignee_id == userassignee tests/test_pagure_lib.py::PagureLibtests::test_search_pull_requests /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_lib.py:2755: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). dt = datetime.datetime.utcnow() tests/test_pagure_lib.py::PagureLibtests::test_search_token_single_acls_active /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/query.py:5468: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). model.Token.expiration <= datetime.datetime.utcnow() tests/test_pagure_lib_git.py::PagureLibGittests::test_update_ticket_from_git tests/test_pagure_lib_git.py::PagureLibGittests::test_update_ticket_from_git tests/test_pagure_lib_git.py::PagureLibGittests::test_update_ticket_from_git_close_ticket tests/test_pagure_lib_git.py::PagureLibGittests::test_update_ticket_from_git_no_priority tests/test_pagure_lib_git.py::PagureLibGittests::test_update_ticket_from_git_with_boards tests/test_pagure_lib_git.py::PagureLibGittests::test_update_ticket_from_git_with_boards_twice /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/git.py:579: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). date_created = datetime.datetime.utcfromtimestamp( tests/test_pagure_lib_git.py::PagureLibGittests::test_update_ticket_from_git /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/git.py:600: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). issue.closed_at = datetime.datetime.utcfromtimestamp( tests/test_pagure_lib_git_mirror_project.py::PagureLibGitMirrorProjecttests::test_mirror_pull_project /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/git.py:3147: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). logs = ["Run from: %s" % datetime.datetime.utcnow().isoformat()] tests/test_pagure_lib_model_delete_project.py::DeleteProjectTests::test_delete_project_with_group /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_lib_model_delete_project.py:73: SAWarning: DELETE statement on table 'projects_groups' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. self.session.commit() tests/test_pagure_lib_model_delete_project.py::DeleteProjectTests::test_delete_project_with_user /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/test_pagure_lib_model_delete_project.py:108: SAWarning: DELETE statement on table 'user_projects' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. self.session.commit() tests/test_pagure_lib_task_mirror.py::PagureLibTaskMirrorSetuptests::test_mirror_project /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build/tests/../pagure/lib/tasks_mirror.py:253: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). datetime.datetime.utcnow().isoformat(), -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/test_pagure_flask_ui_fork.py::PagureFlaskForktests::test_fork_edit_file FAILED tests/test_pagure_flask_ui_fork.py::PagureFlaskForktests::test_fork_edit_file_namespace FAILED tests/test_pagure_flask_ui_no_master_branch.py::PagureFlaskNoMasterBranchtests::test_view_file FAILED tests/test_pagure_flask_ui_repo.py::PagureFlaskRepotests::test_edit_file FAILED tests/test_pagure_flask_ui_repo.py::PagureFlaskRepotests::test_view_file FAILED tests/test_pagure_flask_ui_repo.py::PagureFlaskRepotests::test_view_tree FAILED tests/test_pagure_flask_ui_repo_view_file.py::PagureFlaskRepoViewFiletests::test_view_file_basic_text FAILED tests/test_pagure_flask_ui_repo_view_file.py::PagureFlaskRepoViewFiletests::test_view_file_empty_file FAILED tests/test_pagure_flask_ui_repo_view_file.py::PagureFlaskRepoViewFiletests::test_view_file_for_folder FAILED tests/test_pagure_flask_ui_repo_view_file.py::PagureFlaskRepoViewFiletests::test_view_file_fork_and_edit_logged_in FAILED tests/test_pagure_flask_ui_repo_view_file.py::PagureFlaskRepoViewFiletests::test_view_file_fork_and_edit_logged_out FAILED tests/test_pagure_flask_ui_repo_view_file.py::PagureFlaskRepoViewFiletests::test_view_file_nested_file FAILED tests/test_pagure_flask_ui_repo_view_file.py::PagureFlaskRepoViewFiletests::test_view_file_non_ascii_file FAILED tests/test_pagure_flask_ui_repo_view_file.py::PagureFlaskRepoViewFileForktests::test_view_file_fork_and_edit_on_a_fork FAILED tests/test_pagure_flask_ui_repo_view_file.py::PagureFlaskRepoViewFileForktests::test_view_file_fork_and_edit_on_fork_logged_out FAILED tests/test_pagure_flask_ui_repo_view_file.py::PagureFlaskRepoViewFileForktests::test_view_file_fork_and_edit_on_project FAILED tests/test_pagure_flask_ui_repo_view_file.py::PagureFlaskRepoViewFileForktests::test_view_file_fork_and_edit_on_your_fork FAILED tests/test_pagure_flask_ui_repo_view_file.py::PagureFlaskRepoViewFileForktests::test_view_file_in_branch_in_fork FAILED tests/test_pagure_flask_ui_repo_view_file.py::PagureFlaskRepoViewFileForktests::test_view_file_nested_file_in_fork FAILED tests/test_pagure_flask_ui_slash_branch_name.py::PagureFlaskSlashInBranchtests::test_view_file = 20 failed, 1598 passed, 68 skipped, 45 deselected, 131565 warnings in 11096.56s (3:04:56) = E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pagure/build; python3.13 -m pytest -k 'not test_style and not test_upload_issue_virus and not test_dumping_reloading_ticket and not test_plugin and not test_delete_repo' dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 returned exit code 13 make: *** [debian/rules:14: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

