Matej Cepl
0e5b96eafc
- Tests - gh-125041: Re-enable skipped tests for zlib on the s390x architecture: only skip checks of the compressed bytes, which can be different between zlib’s software implementation and the hardware-accelerated implementation. - gh-109396: Fix test_socket.test_hmac_sha1() in FIPS mode. Use a longer key: FIPS mode requires at least of at least 112 bits. The previous key was only 32 bits. Patch by Victor Stinner. - gh-100454: Fix SSL tests CI for OpenSSL 3.1+ - Security - gh-126623: Upgrade libexpat to 2.6.4 - gh-122792: Changed IPv4-mapped ipaddress.IPv6Address to consistently use the mapped IPv4 address value for deciding properties. Properties which have their behavior fixed are is_multicast, is_reserved, is_link_local, is_global, and is_unspecified. - Library - gh-124651: Properly quote template strings in venv activation scripts. - gh-103848: Add checks to ensure that [ bracketed ] hosts found by urllib.parse.urlsplit() are of IPv6 or IPvFuture format. - Documentation - gh-95588: Clarified the conflicting advice given in the ast documentation about ast.literal_eval() being “safe” for use on untrusted input while at the same time warning that it can crash the process. The latter statement is true and is deemed unfixable without a large amount of work unsuitable OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python39?expand=0&rev=219
2 lines
4.9 KiB
Plaintext
2 lines
4.9 KiB
Plaintext
{"mediaType": "application/vnd.dev.sigstore.bundle.v0.3+json", "verificationMaterial": {"certificate": {"rawBytes": "MIICzjCCAlSgAwIBAgIUW+0j3NwKUHtsI1ptyYDZcjihgN8wCgYIKoZIzj0EAwMwNzEVMBMGA1UEChMMc2lnc3RvcmUuZGV2MR4wHAYDVQQDExVzaWdzdG9yZS1pbnRlcm1lZGlhdGUwHhcNMjQxMjAzMTg1MjI5WhcNMjQxMjAzMTkwMjI5WjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEYDe8pRetus9jnxd7MLkTXY+JFkJDLrMGG40CRT61fjbNBLG8qSu85JdE0K/6cJ2r1rp1KGoRxFqzBopuxLvq0KOCAXMwggFvMA4GA1UdDwEB/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzAdBgNVHQ4EFgQUUQGcKMIMB1YvHguNrtBN/O+znCYwHwYDVR0jBBgwFoAU39Ppz1YkEZb5qNjpKFWixi4YZD8wHQYDVR0RAQH/BBMwEYEPbHVrYXN6QGxhbmdhLnBsMCwGCisGAQQBg78wAQEEHmh0dHBzOi8vZ2l0aHViLmNvbS9sb2dpbi9vYXV0aDAuBgorBgEEAYO/MAEIBCAMHmh0dHBzOi8vZ2l0aHViLmNvbS9sb2dpbi9vYXV0aDCBigYKKwYBBAHWeQIEAgR8BHoAeAB2AN09MGrGxxEyYxkeHJlnNwKiSl643jyt/4eKcoAvKe6OAAABk43d4kwAAAQDAEcwRQIhAP1aIIMfmTWlY4AFegXN2tMa8KyWEgWytzfGodqj5MK+AiBMiejbQYMtnn8G3dzcxgb73sI6X3Y9VypRrPQ+2BXpizAKBggqhkjOPQQDAwNoADBlAjEA5dOgdBqrjV3UtzmGrk7XboUaiaC31bOUovEmM3lPM8f75yvuHqLHxFHRYb66/pR2AjAvdfASd9+vSfOZhgU+SuI7yqJHRR2W9HEWfFJ/ylD6O5jvq7Jj89RqjPY/56pzgn4="}, "tlogEntries": [{"logIndex": "153125339", "logId": {"keyId": "wNI9atQGlz+VWfO6LRygH4QUfY/8W4RFwiT5i5WRgB0="}, "kindVersion": {"kind": "hashedrekord", "version": "0.0.1"}, "integratedTime": "1733251949", "inclusionPromise": {"signedEntryTimestamp": "MEUCIQCWfGwPTo62Z/ZRWemot0baNqIzk8NkgOnErKNcGr9yZwIgYDkSVZZj1dXSEnrYmCLnTSF+ZPi2WVGIfQaNE+60gEA="}, "inclusionProof": {"logIndex": "31221077", "rootHash": "CgxjjOo9aZHWhFVAsfJkBugtjSsQD8OHBNjPkaHgKTc=", "treeSize": "31221078", "hashes": ["uhJ3YCyxQmBvz2Fu8n+Ww05PJRAU2nemHSQGGGFlfms=", "gY0cbMQCQcEj7ffNNi51pVaZiruqT+3cB+Dba7Gmxd4=", "m6zxQGEBGI3OJHBvuOkUnGlSR+Jt2JZ+RzenGTHbwYg=", "9uvJ6nsFFcO7iFR4Tw8yH0oOvXKul11TbUuENQy2TKk=", "mFUurhY02kRwS+kqOqGgYLFZYh5nQ9NYMtY/EtqykTI=", "Ian0jhOi0sfcLr99+d1R1/aCvZLioGpN5ZGSSYovttU=", "tH2CD4P6s9/APjnJWsTvHjNo8l825tfN4DUr+zItATY=", "AYwr74Bm2w383UnS7DdbZUUAhusq28JoxKpWrQ7OvGQ=", "u+yWmGIR6sAH32wiSy22mz1Yf+jfPdBTjFbyRISuTZw=", "3eFC7Gp4fWecybDOAw9uUTrM1xB7YRYRAGsfYkiQbV8=", "1uKk2qjOliHMiTk906jrchP8mXWsRG8apaU1sa0lfh0=", "oOecFfN3YqDOkbijS/ej1WF5Da/Gt/AZNhbwE9uoOE8=", "4lUF0YOu9XkIDXKXA0wMSzd6VeDY3TZAgmoOeWmS2+Y=", "gf+9m552B3PnkWnO0o4KdVvjcT3WVHLrCbf1DoVYKFw="], "checkpoint": {"envelope": "rekor.sigstore.dev - 1193050959916656506\n31221078\nCgxjjOo9aZHWhFVAsfJkBugtjSsQD8OHBNjPkaHgKTc=\n\n\u2014 rekor.sigstore.dev wNI9ajBFAiB80M3LsYgHA0J0/ixs038lqL8G88FqomAMCqfogNRYeAIhAKMQKC1VOYlED8cwFuSVh/3uaCCjPlT2jlHB27KX1ukQ\n"}}, "canonicalizedBody": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiIzMTI2ZjU5NTkyYzliMGQ3OTg1ODQ3NTVmMmJmN2IwODFmYTFjYTM1Y2U3YTZmZWE5ODAxMDhkNzUyYTA1YmIxIn19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FVUNJUURvVjc3NGRKSHdscGlBNDRzMkRzZ0VCelNNVTArMWdPdE0zT0F3cnFqMnR3SWdXNis0QlUzZTkydXdybjBXdVJZVWZhZEVpNjBlTEhDREZMRi9RZGg1NFVNPSIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVTjZha05EUVd4VFowRjNTVUpCWjBsVlZ5c3dhak5PZDB0VlNIUnpTVEZ3ZEhsWlJGcGphbWxvWjA0NGQwTm5XVWxMYjFwSmVtb3dSVUYzVFhjS1RucEZWazFDVFVkQk1WVkZRMmhOVFdNeWJHNWpNMUoyWTIxVmRWcEhWakpOVWpSM1NFRlpSRlpSVVVSRmVGWjZZVmRrZW1SSE9YbGFVekZ3WW01U2JBcGpiVEZzV2tkc2FHUkhWWGRJYUdOT1RXcFJlRTFxUVhwTlZHY3hUV3BKTlZkb1kwNU5hbEY0VFdwQmVrMVVhM2ROYWtrMVYycEJRVTFHYTNkRmQxbElDa3R2V2tsNmFqQkRRVkZaU1V0dldrbDZhakJFUVZGalJGRm5RVVZaUkdVNGNGSmxkSFZ6T1dwdWVHUTNUVXhyVkZoWkswcEdhMHBFVEhKTlIwYzBNRU1LVWxRMk1XWnFZazVDVEVjNGNWTjFPRFZLWkVVd1N5ODJZMG95Y2pGeWNERkxSMjlTZUVaeGVrSnZjSFY0VEhaeE1FdFBRMEZZVFhkblowWjJUVUUwUndwQk1WVmtSSGRGUWk5M1VVVkJkMGxJWjBSQlZFSm5UbFpJVTFWRlJFUkJTMEpuWjNKQ1owVkdRbEZqUkVGNlFXUkNaMDVXU0ZFMFJVWm5VVlZWVVVkakNrdE5TVTFDTVZsMlNHZDFUbkowUWs0dlR5dDZia05aZDBoM1dVUldVakJxUWtKbmQwWnZRVlV6T1ZCd2VqRlphMFZhWWpWeFRtcHdTMFpYYVhocE5Ga0tXa1E0ZDBoUldVUldVakJTUVZGSUwwSkNUWGRGV1VWUVlraFdjbGxZVGpaUlIzaG9ZbTFrYUV4dVFuTk5RM2RIUTJselIwRlJVVUpuTnpoM1FWRkZSUXBJYldnd1pFaENlazlwT0haYU1td3dZVWhXYVV4dFRuWmlVemx6WWpKa2NHSnBPWFpaV0ZZd1lVUkJkVUpuYjNKQ1owVkZRVmxQTDAxQlJVbENRMEZOQ2todGFEQmtTRUo2VDJrNGRsb3liREJoU0ZacFRHMU9kbUpUT1hOaU1tUndZbWs1ZGxsWVZqQmhSRU5DYVdkWlMwdDNXVUpDUVVoWFpWRkpSVUZuVWpnS1FraHZRV1ZCUWpKQlRqQTVUVWR5UjNoNFJYbFplR3RsU0Vwc2JrNTNTMmxUYkRZME0ycDVkQzgwWlV0amIwRjJTMlUyVDBGQlFVSnJORE5rTkd0M1FRcEJRVkZFUVVWamQxSlJTV2hCVURGaFNVbE5abTFVVjJ4Wk5FRkdaV2RZVGpKMFRXRTRTM2xYUldkWGVYUjZaa2R2WkhGcU5VMUxLMEZwUWsxcFpXcGlDbEZaVFhSdWJqaEhNMlI2WTNobllqY3pjMGsyV0ROWk9WWjVjRkp5VUZFck1rSlljR2w2UVV0Q1oyZHhhR3RxVDFCUlVVUkJkMDV2UVVSQ2JFRnFSVUVLTldSUFoyUkNjWEpxVmpOVmRIcHRSM0pyTjFoaWIxVmhhV0ZETXpGaVQxVnZka1Z0VFROc1VFMDRaamMxZVhaMVNIRk1TSGhHU0ZKWllqWTJMM0JTTWdwQmFrRjJaR1pCVTJRNUszWlRaazlhYUdkVksxTjFTVGQ1Y1VwSVVsSXlWemxJUlZkbVJrb3ZlV3hFTms4MWFuWnhOMHBxT0RsU2NXcFFXUzgxTm5CNkNtZHVORDBLTFMwdExTMUZUa1FnUTBWU1ZFbEdTVU5CVkVVdExTMHRMUW89In19fX0="}]}, "messageSignature": {"messageDigest": {"algorithm": "SHA2_256", "digest": "MSb1lZLJsNeYWEdV8r97CB+hyjXOem/qmAEI11KgW7E="}, "signature": "MEUCIQDoV774dJHwlpiA44s2DsgEBzSMU0+1gOtM3OAwrqj2twIgW6+4BU3e92uwrn0WuRYUfadEi60eLHCDFLF/Qdh54UM="}}
|