Your message dated Thu, 9 Jan 2025 02:19:55 -0500
with message-id <81d63257-f317-4d5a-8f14-eb4541f21...@queued.net>
and subject line Re: chromium: removal of Python standard libraries in Python
3.13
has caused the Debian Bug report #1084726,
regarding chromium: removal of Python standard libraries in Python 3.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 ow...@bugs.debian.org
immediately.)
--
1084726: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084726
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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
See this link for more details:
https://peps.python.org/pep-0594/#deprecated-modules
Cheers,
--
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Louis-Philippe Véronneau
⢿⡄⠘⠷⠚⠋ po...@debian.org / veronneau.org
⠈⠳⣄
--- End Message ---
--- Begin Message ---
On Thu, 21 Nov 2024 02:09:17 -0500 Andres Salomon <dilin...@queued.net>
wrote:
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.
I've verified that 3.13 doesn't break chromium's build. Closing this..
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---