On Mon, 7 Oct 2024 12:26:56 -0400 =?UTF-8?Q?Louis-Philippe_V=C3=A9ronneau?= <po...@debian.org> wrote:
Source: chromium
Severity: important
User: debian-pyt...@lists.debian.org
Usertags: pep-594-deprecation-313

Dear maintainer(s),

Python 3.13 removes a large amount of so called 'dead battery' libraries from the standard library. As such, code that imports these libraries will no longer work in Python 3.13, which is the targeted version for Trixie.

The following removed libraries were found in this package:

cgi: third_party/depot_tools/external_bin/gsutil/gsutil_4.68/gsutil/gslib/vendored/boto/boto/ecs/item.py:24 cgi: third_party/depot_tools/external_bin/gsutil/gsutil_4.68/gsutil/gslib/vendored/oauth2client/oauth2client/contrib/appengine.py:20 cgi: third_party/depot_tools/external_bin/gsutil/gsutil_4.68/gsutil/third_party/apitools/apitools/base/protorpclite/test_util.py:29
cgi: third_party/jsoncpp/source/devtools/batchbuild.py:12
cgi: third_party/libaom/source/libaom/test/gviz_api.py:25
cgi: third_party/logilab/logilab/common/ureports/html_writer.py:21
cgi: third_party/pylint/pylint/reporters/html.py:17
cgi: third_party/pylint/pylint/reporters/json.py:19
cgi: third_party/wpt_tools/wpt/tools/wptserve/wptserve/request.py:4
cgi: tools/json_schema_compiler/highlighters/none_highlighter.py:5
cgi: tools/unused-symbols-report.py:22
cgi: components/crash/content/tools/dmp2minidump.py:9
cgi: ppapi/native_client/tools/browser_tester/browsertester/server.py:6
pipes: third_party/grpc/src/tools/run_tests/run_tests.py:29
pipes: tools/clang/scripts/remote_link.py:21
pipes: v8/tools/mb/mb.py:21
telnetlib: third_party/depot_tools/external_bin/gsutil/gsutil_4.68/gsutil/gslib/vendored/boto/tests/integration/ec2/test_connection.py:30
imghdr: chrome/test/chromedriver/test/run_py_tests.py:18
imghdr: third_party/webdriver/pylib/test/selenium/webdriver/common/takes_screenshots_tests.py:19 imghdr: third_party/webdriver/pylib/test/selenium/webdriver/firefox/ff_takes_full_page_screenshots_tests.py:19
pipes: third_party/grpc/src/tools/run_tests/run_performance_tests.py:25


FYI, I don't believe our chromium build actually _uses_ any of these scripts. I'll obviously fix anything that breaks once the deprecated modules are removed in python 3.13, but as they're mostly depot_tools (use for upstream development) and unit tests (which we don't run), I'm not too concerned.


Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to