Your message dated Thu, 25 Nov 2021 14:37:27 +0000 with message-id <[email protected]> and subject line Bug#997308: fixed in python-flask-jwt-extended 4.3.1-1 has caused the Debian Bug report #997308, regarding python-flask-jwt-extended: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 returned exit code 13 to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 997308: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997308 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: python-flask-jwt-extended Version: 3.24.1-2 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > =========================== short test summary info > ============================ > FAILED tests/test_asymmetric_crypto.py::test_asymmetric_cropto - > AttributeErr... > FAILED > tests/test_blacklist.py::test_non_blacklisted_access_token[blacklist_type0] > FAILED > tests/test_blacklist.py::test_non_blacklisted_access_token[blacklist_type1] > FAILED tests/test_blacklist.py::test_blacklisted_access_token[blacklist_type0] > FAILED tests/test_blacklist.py::test_blacklisted_access_token[blacklist_type1] > FAILED > tests/test_blacklist.py::test_non_blacklisted_refresh_token[blacklist_type0] > FAILED > tests/test_blacklist.py::test_non_blacklisted_refresh_token[blacklist_type1] > FAILED > tests/test_blacklist.py::test_blacklisted_refresh_token[blacklist_type0] > FAILED > tests/test_blacklist.py::test_blacklisted_refresh_token[blacklist_type1] > FAILED tests/test_blacklist.py::test_no_blacklist_callback_method_provided - > ... > FAILED tests/test_blacklist.py::test_revoked_token_of_different_type - > Attrib... > FAILED tests/test_blacklist.py::test_custom_blacklisted_message - > AttributeEr... > FAILED > tests/test_claims_verification.py::test_successful_claims_validation[/protected1] > FAILED > tests/test_claims_verification.py::test_successful_claims_validation[/protected2] > FAILED > tests/test_claims_verification.py::test_successful_claims_validation[/protected3] > FAILED > tests/test_claims_verification.py::test_unsuccessful_claims_validation[/protected1] > FAILED > tests/test_claims_verification.py::test_unsuccessful_claims_validation[/protected2] > FAILED > tests/test_claims_verification.py::test_unsuccessful_claims_validation[/protected3] > FAILED > tests/test_claims_verification.py::test_claims_validation_custom_error[/protected1] > FAILED > tests/test_claims_verification.py::test_claims_validation_custom_error[/protected2] > FAILED > tests/test_claims_verification.py::test_claims_validation_custom_error[/protected3] > FAILED > tests/test_claims_verification.py::test_get_jwt_identity_in_verification_method[/protected1] > FAILED > tests/test_claims_verification.py::test_get_jwt_identity_in_verification_method[/protected2] > FAILED > tests/test_claims_verification.py::test_get_jwt_identity_in_verification_method[/protected3] > FAILED tests/test_cookies.py::test_jwt_refresh_required_with_cookies[options0] > FAILED tests/test_cookies.py::test_jwt_refresh_required_with_cookies[options1] > FAILED tests/test_cookies.py::test_default_access_csrf_protection[options0] > FAILED tests/test_cookies.py::test_default_access_csrf_protection[options1] > FAILED tests/test_cookies.py::test_non_matching_csrf_token[options0] - > assert... > FAILED tests/test_cookies.py::test_non_matching_csrf_token[options1] - > assert... > FAILED tests/test_cookies.py::test_csrf_disabled[options0] - assert 401 == 200 > FAILED tests/test_cookies.py::test_csrf_disabled[options1] - assert 401 == 200 > FAILED tests/test_cookies.py::test_csrf_with_custom_header_names[options0] - > ... > FAILED tests/test_cookies.py::test_csrf_with_custom_header_names[options1] - > ... > FAILED tests/test_cookies.py::test_csrf_with_default_form_field[options0] - > T... > FAILED tests/test_cookies.py::test_csrf_with_default_form_field[options1] - > T... > FAILED tests/test_cookies.py::test_csrf_with_custom_form_field[options0] - > Ty... > FAILED tests/test_cookies.py::test_csrf_with_custom_form_field[options1] - > Ty... > FAILED tests/test_cookies.py::test_custom_csrf_methods[options0] - > TypeError:... > FAILED tests/test_cookies.py::test_custom_csrf_methods[options1] - > TypeError:... > FAILED tests/test_cookies.py::test_default_cookie_options - assert 0 == 2 > FAILED tests/test_cookies.py::test_custom_cookie_options - assert 0 == 2 > FAILED tests/test_cookies.py::test_custom_cookie_names_and_paths - assert 0 > == 2 > FAILED tests/test_cookies.py::test_csrf_token_not_in_cookie - assert 0 == 1 > FAILED tests/test_cookies.py::test_cookies_without_csrf - assert 0 == 1 > FAILED tests/test_cookies.py::test_jwt_optional_with_csrf_enabled - > TypeError... > FAILED tests/test_decode_tokens.py::test_no_user_claims[user_loader_return0] > FAILED tests/test_decode_tokens.py::test_no_user_claims[None] - > AttributeErro... > FAILED tests/test_decode_tokens.py::test_missing_claims[identity] - > Attribute... > FAILED tests/test_decode_tokens.py::test_missing_claims[csrf] - > AttributeErro... > FAILED tests/test_decode_tokens.py::test_default_decode_token_values - > Attrib... > FAILED tests/test_decode_tokens.py::test_bad_token_type - AttributeError: > 'st... > FAILED tests/test_decode_tokens.py::test_expired_token[timedelta] - > Attribute... > FAILED tests/test_decode_tokens.py::test_expired_token[relativedelta] - > Attri... > FAILED tests/test_decode_tokens.py::test_allow_expired_token[timedelta] - > Att... > FAILED tests/test_decode_tokens.py::test_allow_expired_token[relativedelta] > FAILED tests/test_decode_tokens.py::test_never_expire_token - > AttributeError:... > FAILED tests/test_decode_tokens.py::test_nbf_token_in_future - > AttributeError... > FAILED tests/test_decode_tokens.py::test_alternate_identity_claim - > Attribute... > FAILED tests/test_decode_tokens.py::test_get_jti - AttributeError: 'str' > obje... > FAILED tests/test_decode_tokens.py::test_legacy_decode_key_callback - > Attribu... > FAILED tests/test_decode_tokens.py::test_custom_encode_decode_key_callbacks > FAILED tests/test_decode_tokens.py::test_valid_aud[foo] - AttributeError: > 'st... > FAILED tests/test_decode_tokens.py::test_valid_aud[token_aud1] - > AttributeErr... > FAILED tests/test_decode_tokens.py::test_valid_aud[token_aud2] - > AttributeErr... > FAILED tests/test_decode_tokens.py::test_invalid_aud[bar] - AttributeError: > '... > FAILED tests/test_decode_tokens.py::test_invalid_aud[token_aud1] - > AttributeE... > FAILED tests/test_decode_tokens.py::test_invalid_aud[token_aud2] - > AttributeE... > FAILED tests/test_decode_tokens.py::test_valid_iss - AttributeError: 'str' > ob... > FAILED tests/test_decode_tokens.py::test_invalid_iss - AttributeError: 'str' > ... > FAILED tests/test_decode_tokens.py::test_jwt_headers - AttributeError: 'str' > ... > FAILED tests/test_headers.py::test_default_headers - AttributeError: 'str' > ob... > FAILED tests/test_headers.py::test_custom_header_name - AttributeError: > 'str'... > FAILED tests/test_headers.py::test_custom_header_type - AttributeError: > 'str'... > FAILED tests/test_json.py::test_content_type - AttributeError: 'str' object > h... > FAILED tests/test_json.py::test_custom_body_key - AttributeError: 'str' > objec... > FAILED tests/test_json.py::test_defaults - AttributeError: 'str' object has > n... > FAILED tests/test_jwt_header_loader.py::test_jwt_headers_in_access_token - > At... > FAILED tests/test_jwt_header_loader.py::test_jwt_headers_in_refresh_token - > A... > FAILED > tests/test_jwt_header_loader.py::test_jwt_header_in_refresh_token_specified_at_creation > FAILED > tests/test_jwt_header_loader.py::test_jwt_header_in_access_token_specified_at_creation > FAILED > tests/test_jwt_header_loader.py::test_jwt_header_in_access_token_specified_at_creation_override > FAILED > tests/test_jwt_header_loader.py::test_jwt_header_in_refresh_token_specified_at_creation_override > FAILED tests/test_multiple_token_locations.py::test_header_access - > Attribute... > FAILED tests/test_multiple_token_locations.py::test_cookie_access - assert > 40... > FAILED tests/test_multiple_token_locations.py::test_query_string_access - > Att... > FAILED tests/test_multiple_token_locations.py::test_json_access - > AttributeEr... > FAILED > tests/test_multiple_token_locations.py::test_order_of_jwt_locations_in_request[options0] > FAILED > tests/test_multiple_token_locations.py::test_order_of_jwt_locations_in_request[options1] > FAILED > tests/test_multiple_token_locations.py::test_order_of_jwt_locations_with_one_invalid_token_in_request[options0] > FAILED > tests/test_multiple_token_locations.py::test_order_of_jwt_locations_with_one_invalid_token_in_request[options1] > FAILED tests/test_query_string.py::test_default_query_paramater - > AttributeEr... > FAILED tests/test_query_string.py::test_custom_query_paramater - > AttributeErr... > FAILED tests/test_query_string.py::test_missing_query_paramater - > AttributeEr... > FAILED tests/test_user_claims_loader.py::test_user_claim_in_access_token - > At... > FAILED tests/test_user_claims_loader.py::test_token_from_complex_object - > Att... > FAILED tests/test_user_claims_loader.py::test_user_claims_with_different_name > FAILED tests/test_user_claims_loader.py::test_user_claim_not_in_refresh_token > FAILED tests/test_user_claims_loader.py::test_user_claim_in_refresh_token - > A... > FAILED > tests/test_user_claims_loader.py::test_user_claim_in_refresh_token_specified_at_creation > FAILED > tests/test_user_claims_loader.py::test_user_claims_in_access_token_specified_at_creation > FAILED > tests/test_user_claims_loader.py::test_user_claims_in_access_token_specified_at_creation_override > FAILED tests/test_user_loader.py::test_load_valid_user[/get_user1] - > Attribut... > FAILED tests/test_user_loader.py::test_load_valid_user[/get_user2] - > Attribut... > FAILED tests/test_user_loader.py::test_load_invalid_user[/get_user1] - > Attrib... > FAILED tests/test_user_loader.py::test_load_invalid_user[/get_user2] - > Attrib... > FAILED tests/test_user_loader.py::test_custom_user_loader_errors[/get_user1] > FAILED tests/test_user_loader.py::test_custom_user_loader_errors[/get_user2] > FAILED tests/test_view_decorators.py::test_jwt_required - AttributeError: > 'st... > FAILED tests/test_view_decorators.py::test_fresh_jwt_required - > AttributeErro... > FAILED tests/test_view_decorators.py::test_refresh_jwt_required - > AttributeEr... > FAILED tests/test_view_decorators.py::test_jwt_optional[timedelta] - > Attribut... > FAILED tests/test_view_decorators.py::test_jwt_optional[relativedelta] - > Attr... > FAILED tests/test_view_decorators.py::test_jwt_missing_claims - > AttributeErro... > FAILED tests/test_view_decorators.py::test_jwt_invalid_audience - > AttributeEr... > FAILED tests/test_view_decorators.py::test_jwt_invalid_issuer - > AttributeErro... > FAILED tests/test_view_decorators.py::test_expired_token[timedelta] - > Attribu... > FAILED tests/test_view_decorators.py::test_expired_token[relativedelta] - > Att... > FAILED tests/test_view_decorators.py::test_expired_token_via_decode_token - > A... > FAILED tests/test_view_decorators.py::test_different_token_algorightm - > Attri... > ======================== 120 failed, 30 passed in 2.15s > ======================== > E: pybuild pybuild:354: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_python-flask-jwt-extended/build; > python3.9 -m pytest tests > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 > returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2021/10/23/python-flask-jwt-extended_3.24.1-2_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---Source: python-flask-jwt-extended Source-Version: 4.3.1-1 Done: Emmanuel Arias <[email protected]> We believe that the bug you reported is fixed in the latest version of python-flask-jwt-extended, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Emmanuel Arias <[email protected]> (supplier of updated python-flask-jwt-extended package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 24 Nov 2021 16:50:37 -0300 Source: python-flask-jwt-extended Binary: python3-python-flask-jwt-extended Architecture: source all Version: 4.3.1-1 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <[email protected]> Changed-By: Emmanuel Arias <[email protected]> Description: python3-python-flask-jwt-extended - Open source Flask extension that provides JWT support (Python 3) Closes: 997308 Changes: python-flask-jwt-extended (4.3.1-1) unstable; urgency=medium . * New upstream version 4.3.1 (Closes: #997308). * Update contact email in d/control and d/copyright. * d/control: Bump debhelper-compat to 13. * d/control: Bump Standards-Version to 4.6.0.1. * d/control: add Rules-Requires-Root: no key. * Package examples files. * d/control: add nocheck profile to b-depends packages used in tests. * d/tests: add autopkgtests. Checksums-Sha1: 43d5d228de3dafa443bf7feae1eebd4d4e7364de 2455 python-flask-jwt-extended_4.3.1-1.dsc ea7d83c1ee7babfd4edcdda23e30da845f95b603 55379 python-flask-jwt-extended_4.3.1.orig.tar.gz 2548439256cfd386de0c9138e5e01b4272937079 2728 python-flask-jwt-extended_4.3.1-1.debian.tar.xz b078fe9ea1e8d45b0db940f7febf4edb365326f0 7954 python-flask-jwt-extended_4.3.1-1_amd64.buildinfo 39a1f47a985c52f0b8eae89ac32fd68b2c06530d 21760 python3-python-flask-jwt-extended_4.3.1-1_all.deb Checksums-Sha256: b28c4a4a6e9d2e9ed8d0fd9df44f844e5f93c1260d0a73d44f4f2a7e9afd8f0e 2455 python-flask-jwt-extended_4.3.1-1.dsc ba0c405e42219b45a1c3701f3ce7d6f039bcfcf98e96ad98875ef8505b63f14b 55379 python-flask-jwt-extended_4.3.1.orig.tar.gz abc4e20427a110adfa2908c13dd1a816812f6d9f9cb2bfd64f8d8b380b130a1a 2728 python-flask-jwt-extended_4.3.1-1.debian.tar.xz 8e6570e6a0e06a09fa6bec61f5038d21dea219c0cd72a0d26524afe970522cdd 7954 python-flask-jwt-extended_4.3.1-1_amd64.buildinfo 735206ef2677644b7c8d38d6cf54b0e1fc0c29bcc0b897ff7ccf65a2630c787b 21760 python3-python-flask-jwt-extended_4.3.1-1_all.deb Files: 57e1819ecd9ba453000636cebe72ec3e 2455 python optional python-flask-jwt-extended_4.3.1-1.dsc 42a14ce25159c0754e43bd7c0efc11fe 55379 python optional python-flask-jwt-extended_4.3.1.orig.tar.gz c1761c0cde57dfc6637b5f27e33a7ef8 2728 python optional python-flask-jwt-extended_4.3.1-1.debian.tar.xz 2233ae5b305dbce8fd0c3f9b049a5c0e 7954 python optional python-flask-jwt-extended_4.3.1-1_amd64.buildinfo 8a8307462374cb8e5e1ca2188755d004 21760 python optional python3-python-flask-jwt-extended_4.3.1-1_all.deb -----BEGIN PGP SIGNATURE----- iQJHBAEBCgAxFiEEE3lnVbvHK7ir4q61+p3sXeEcY/EFAmGflugTHGVhbWFudUB5 YWVyb2JpLmNvbQAKCRD6nexd4Rxj8YkmD/44/8/fhBv/+pqBEIECIjaEFDBSLw8J 4yC6ogcwiq2o1FJ+O8TDgagP7MAWoUQAeOIM+dCCiPOMpnn16azvYJjlErS2dbwO xpuR0+CLAcN6u3OjeEMpASC4j8UreRNsaidDqiIGIZTNSxUf5fZ8bxZeom94PWhv gFrityIIUNqYx8TEXl9ynjXhypggI+54AlnVx+tCDg0h5AL2TL5PIyaPjKl5Gtu2 0JVYm7vRgTDb1ZL4qjaTtF1eJoZcjLRY6V3C1kJlcZRvanQksQXDGmeIm/zq2ZaT XHWzTC4AoQecMl54WBo2NEK3qNivNYK+plkeuIFaX/ji2GDHy+A9/q4ayeEHAX+T tlp1QAM/72dVuuTa9dnLYJpf6R//yLASU+rScNkamCDXjUnnJF4FPPDCKSbynCRB IVPGmuHXS21NKy7pDLXEIR8tk9WZuC07BC6H7jcHGh6RD+AYKMbzmLiMoB+ebYWf +3JDdnhcPTvtCr1qRQCzOS5xvmux/EuqpiBRyJPB7tcGRUGsDQwzcWuiwjQ9Bdbb Wg2bxRxoIsUCqjCuW5DQB7iA35mP1Z3kA8OQ/O33V3XMkUHp43iBaJ8zqScjhOlE uJfKPwtdghxtA/HyvfTAHR9SphciJO3rTYu/xkjUOcxEFO/ABePbduh0Ae/HGutZ r4sSY/x05dC+Ug== =ew5X -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Python-modules-team mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team
