[continued from previous message]
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_dump.py:24: in check_roundtrip
self.assertASTEqual(dump1, dump2)
tests/test_dump.py:18: in assertASTEqual
self.assertEqual(dump1, dump2)
E AssertionError: "Modu[273 chars]op=Add(), right=Name(id='f', ctx=Load()))))], type_ignores=[])" != "Modu[273 chars]op=Add(), right=Name(id='f', ctx=Load()))))])"
E Diff is 1009 characters long. Set self.maxDiff to None to see it. _________________________ DumpTestCase.test_raise_from _________________________
self = <tests.test_dump.DumpTestCase testMethod=test_raise_from>
@unittest.skipUnless(six.PY3, "Only for Python 3")
def test_raise_from(self):
self.check_roundtrip(raise_from)
tests/common.py:292:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_dump.py:24: in check_roundtrip
self.assertASTEqual(dump1, dump2)
tests/test_dump.py:18: in assertASTEqual
self.assertEqual(dump1, dump2)
E AssertionError: "Modu[252 chars], ctx=Load()))])], orelse=[], finalbody=[])], type_ignores=[])" != "Modu[252 chars], ctx=Load()))])])])"
E Diff is 1197 characters long. Set self.maxDiff to None to see it. ______________________ DumpTestCase.test_relative_import _______________________
self = <tests.test_dump.DumpTestCase testMethod=test_relative_import>
def test_relative_import(self):
self.check_roundtrip(relative_import)
tests/common.py:281:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_dump.py:24: in check_roundtrip
self.assertASTEqual(dump1, dump2)
tests/test_dump.py:18: in assertASTEqual
self.assertEqual(dump1, dump2)
E AssertionError: "Modu[152 chars](name='shrimp', asname='prawns')], level=1)], type_ignores=[])" != "Modu[152 chars](name='shrimp', asname='prawns')], level=1)])"
E Diff is 646 characters long. Set self.maxDiff to None to see it. _____________________ DumpTestCase.test_set_comprehension ______________________
self = <tests.test_dump.DumpTestCase testMethod=test_set_comprehension>
@unittest.skipIf(sys.version_info < (2, 7), "Not supported < 2.7")
def test_set_comprehension(self):
self.check_roundtrip("{x for x in range(5)}")
tests/common.py:344:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_dump.py:24: in check_roundtrip
self.assertASTEqual(dump1, dump2)
tests/test_dump.py:18: in assertASTEqual
self.assertEqual(dump1, dump2)
E AssertionError: "Modu[182 chars]e=5)], keywords=[]), ifs=[], is_async=0)]))], type_ignores=[])" != "Modu[182 chars]e=5)]), is_async=0)]))])"
E Diff is 926 characters long. Set self.maxDiff to None to see it. ________________________ DumpTestCase.test_set_literal _________________________
self = <tests.test_dump.DumpTestCase testMethod=test_set_literal>
@unittest.skipIf(sys.version_info < (2, 7), "Not supported < 2.7")
def test_set_literal(self):
self.check_roundtrip("{'a', 'b', 'c'}")
tests/common.py:340:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_dump.py:24: in check_roundtrip
self.assertASTEqual(dump1, dump2)
tests/test_dump.py:18: in assertASTEqual
self.assertEqual(dump1, dump2)
E AssertionError: "Modu[51 chars]Constant(value='b'), Constant(value='c')]))], type_ignores=[])" != "Modu[51 chars]Constant(value='b'), Constant(value='c')]))])"
E - Module(body=[Expr(value=Set(elts=[Constant(value='a'), Constant(value='b'), Constant(value='c')]))], type_ignores=[])
E ? -----------------
E + Module(body=[Expr(value=Set(elts=[Constant(value='a'), Constant(value='b'), Constant(value='c')]))])
___________________________ DumpTestCase.test_shifts ___________________________
self = <tests.test_dump.DumpTestCase testMethod=test_shifts>
def test_shifts(self):
self.check_roundtrip("45 << 2")
tests/common.py:203:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_dump.py:24: in check_roundtrip
self.assertASTEqual(dump1, dump2)
tests/test_dump.py:18: in assertASTEqual
self.assertEqual(dump1, dump2)
E AssertionError: 'Modu[46 chars]45), op=LShift(), right=Constant(value=2)))], type_ignores=[])' != 'Modu[46 chars]45), op=LShift(), right=Constant(value=2)))])'
E - Module(body=[Expr(value=BinOp(left=Constant(value=45), op=LShift(), right=Constant(value=2)))], type_ignores=[])
E ? -----------------
E + Module(body=[Expr(value=BinOp(left=Constant(value=45), op=LShift(), right=Constant(value=2)))])
_____________________ DumpTestCase.test_starred_assignment _____________________
self = <tests.test_dump.DumpTestCase testMethod=test_starred_assignment>
@unittest.skipUnless(six.PY3, "Only for Python 3")
def test_starred_assignment(self):
self.check_roundtrip("a, *b, c = seq")
tests/common.py:386:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_dump.py:24: in check_roundtrip
self.assertASTEqual(dump1, dump2)
tests/test_dump.py:18: in assertASTEqual
self.assertEqual(dump1, dump2)
E AssertionError: "Modu[152 chars]tore())], value=Name(id='seq', ctx=Load()))], type_ignores=[])" != "Modu[152 chars]tore())], value=Name(id='seq', ctx=Load()))])"
E Diff is 646 characters long. Set self.maxDiff to None to see it. _____________________ DumpTestCase.test_try_except_finally _____________________
self = <tests.test_dump.DumpTestCase testMethod=test_try_except_finally>
def test_try_except_finally(self):
self.check_roundtrip(try_except_finally)
tests/common.py:382:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_dump.py:24: in check_roundtrip
self.assertASTEqual(dump1, dump2)
tests/test_dump.py:18: in assertASTEqual
self.assertEqual(dump1, dump2)
E AssertionError: "Modu[333 chars]Expr(value=Name(id='suite5', ctx=Load()))])], type_ignores=[])" != "Modu[333 chars]Expr(value=Name(id='suite5', ctx=Load()))])])"
E Diff is 1188 characters long. Set self.maxDiff to None to see it. ________________________ DumpTestCase.test_unary_parens ________________________
self = <tests.test_dump.DumpTestCase testMethod=test_unary_parens>
def test_unary_parens(self):
self.check_roundtrip("(-1)**7")
tests/common.py:213:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_dump.py:24: in check_roundtrip
self.assertASTEqual(dump1, dump2)
tests/test_dump.py:18: in assertASTEqual
self.assertEqual(dump1, dump2)
E AssertionError: 'Modu[70 chars]ue=1)), op=Pow(), right=Constant(value=7)))], type_ignores=[])' != 'Modu[70 chars]ue=1)), op=Pow(), right=Constant(value=7)))])'
E - Module(body=[Expr(value=BinOp(left=UnaryOp(op=USub(), operand=Constant(value=1)), op=Pow(), right=Constant(value=7)))], type_ignores=[])
E ? -----------------
E + Module(body=[Expr(value=BinOp(left=UnaryOp(op=USub(), operand=Constant(value=1)), op=Pow(), right=Constant(value=7)))])
____________________ DumpTestCase.test_variable_annotation _____________________
self = <tests.test_dump.DumpTestCase testMethod=test_variable_annotation>
@unittest.skipIf(sys.version_info < (3, 6), "Not supported < 3.6")
def test_variable_annotation(self):
self.check_roundtrip("a: int")
tests/common.py:393:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_dump.py:24: in check_roundtrip
self.assertASTEqual(dump1, dump2)
tests/test_dump.py:18: in assertASTEqual
self.assertEqual(dump1, dump2)
E AssertionError: "Modu[58 chars]ation=Name(id='int', ctx=Load()), simple=1)], type_ignores=[])" != "Modu[58 chars]ation=Name(id='int', ctx=Load()), simple=1)])"
E - Module(body=[AnnAssign(target=Name(id='a', ctx=Store()), annotation=Name(id='int', ctx=Load()), simple=1)], type_ignores=[])
E ? -----------------
E + Module(body=[AnnAssign(target=Name(id='a', ctx=Store()), annotation=Name(id='int', ctx=Load()), simple=1)])
_________________________ DumpTestCase.test_while_else _________________________
self = <tests.test_dump.DumpTestCase testMethod=test_while_else>
def test_while_else(self):
self.check_roundtrip(while_else)
tests/common.py:210:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_dump.py:24: in check_roundtrip
self.assertASTEqual(dump1, dump2)
tests/test_dump.py:18: in assertASTEqual
self.assertEqual(dump1, dump2)
E AssertionError: "Modu[41 chars]ents(posonlyargs=[], args=[], kwonlyargs=[], k[284 chars]=[])" != "Modu[41 chars]ents(), body=[While(test=Constant(value=True),[165 chars]])])"
E Diff is 1287 characters long. Set self.maxDiff to None to see it. __________________________ DumpTestCase.test_with_as ___________________________
self = <tests.test_dump.DumpTestCase testMethod=test_with_as>
def test_with_as(self):
self.check_roundtrip(with_as)
tests/common.py:407:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_dump.py:24: in check_roundtrip
self.assertASTEqual(dump1, dump2)
tests/test_dump.py:18: in assertASTEqual
self.assertEqual(dump1, dump2)
E AssertionError: "Modu[72 chars]ad()), args=[], keywords=[]), optional_vars=Na[91 chars]=[])" != "Modu[72 chars]ad())), optional_vars=Name(id='x', ctx=Store()[52 chars]])])"
E - Module(body=[With(items=[withitem(context_expr=Call(func=Name(id='f', ctx=Load()), args=[], keywords=[]), optional_vars=Name(id='x', ctx=Store()))], body=[Expr(value=Name(id='suite1', ctx=Load()))])], type_ignores=[])
E ? ---------------------- -----------------
E + Module(body=[With(items=[withitem(context_expr=Call(func=Name(id='f', ctx=Load())), optional_vars=Name(id='x', ctx=Store()))], body=[Expr(value=Name(id='suite1', ctx=Load()))])])
________________________ DumpTestCase.test_with_simple _________________________
self = <tests.test_dump.DumpTestCase testMethod=test_with_simple>
def test_with_simple(self):
self.check_roundtrip(with_simple)
tests/common.py:404:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_dump.py:24: in check_roundtrip
self.assertASTEqual(dump1, dump2)
tests/test_dump.py:18: in assertASTEqual
self.assertEqual(dump1, dump2)
E AssertionError: "Modu[72 chars]ad()), args=[], keywords=[]))], body=[Expr(val[50 chars]=[])" != "Modu[72 chars]ad())))], body=[Expr(value=Name(id='suite1', ctx=Load()))])])"
E - Module(body=[With(items=[withitem(context_expr=Call(func=Name(id='f', ctx=Load()), args=[], keywords=[]))], body=[Expr(value=Name(id='suite1', ctx=Load()))])], type_ignores=[])
E ? ---------------------- -----------------
E + Module(body=[With(items=[withitem(context_expr=Call(func=Name(id='f', ctx=Load())))], body=[Expr(value=Name(id='suite1', ctx=Load()))])])
_______________________ DumpTestCase.test_with_two_items _______________________
self = <tests.test_dump.DumpTestCase testMethod=test_with_two_items>
@unittest.skipIf(sys.version_info < (2, 7), "Not supported < 2.7")
def test_with_two_items(self):
self.check_roundtrip(with_two_items)
tests/common.py:411:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_dump.py:24: in check_roundtrip
self.assertASTEqual(dump1, dump2)
tests/test_dump.py:18: in assertASTEqual
self.assertEqual(dump1, dump2)
E AssertionError: "Modu[72 chars]ad()), args=[], keywords=[]), optional_vars=Na[214 chars]=[])" != "Modu[72 chars]ad())), optional_vars=Name(id='x', ctx=Store()[153 chars]])])"
E - Module(body=[With(items=[withitem(context_expr=Call(func=Name(id='f', ctx=Load()), args=[], keywords=[]), optional_vars=Name(id='x', ctx=Store())), withitem(context_expr=Call(func=Name(id='g', ctx=Load()), args=[], keywords=[]), optional_vars=Name(
id='y', ctx=Store()))], body=[Expr(value=Name(id='suite1', ctx=Load()))])], type_ignores=[])
E + Module(body=[With(items=[withitem(context_expr=Call(func=Name(id='f', ctx=Load())), optional_vars=Name(id='x', ctx=Store())), withitem(context_expr=Call(func=Name(id='g', ctx=Load())), optional_vars=Name(id='y', ctx=Store()))], body=[Expr(value=
Name(id='suite1', ctx=Load()))])])
=========================== short test summary info ============================
FAILED tests/test_dump.py::DumpTestCase::test_annotations - AssertionError: "...
FAILED tests/test_dump.py::DumpTestCase::test_async_comp_and_gen_in_async_function
FAILED tests/test_dump.py::DumpTestCase::test_async_comprehension - Assertion...
FAILED tests/test_dump.py::DumpTestCase::test_async_for - AssertionError: "Mo...
FAILED tests/test_dump.py::DumpTestCase::test_async_function_def - AssertionE...
FAILED tests/test_dump.py::DumpTestCase::test_async_generator_expression - As...
FAILED tests/test_dump.py::DumpTestCase::test_async_with - AssertionError: "M...
FAILED tests/test_dump.py::DumpTestCase::test_async_with_as - AssertionError:...
FAILED tests/test_dump.py::DumpTestCase::test_bytes - AssertionError: "Module...
FAILED tests/test_dump.py::DumpTestCase::test_chained_comparisons - Assertion...
FAILED tests/test_dump.py::DumpTestCase::test_class_decorators - AssertionErr...
FAILED tests/test_dump.py::DumpTestCase::test_class_definition - AssertionErr...
FAILED tests/test_dump.py::DumpTestCase::test_complex_f_string - AssertionErr...
FAILED tests/test_dump.py::DumpTestCase::test_del_statement - AssertionError:...
FAILED tests/test_dump.py::DumpTestCase::test_dict_comprehension - AssertionE...
FAILED tests/test_dump.py::DumpTestCase::test_dict_with_unpacking - Assertion...
FAILED tests/test_dump.py::DumpTestCase::test_elifs - AssertionError: "Modu[2...
FAILED tests/test_dump.py::DumpTestCase::test_for_else - AssertionError: "Mod...
FAILED tests/test_dump.py::DumpTestCase::test_formatted_value - AssertionErro...
FAILED tests/test_dump.py::DumpTestCase::test_function_arguments - AssertionE...
FAILED tests/test_dump.py::DumpTestCase::test_huge_float - AssertionError: 'M...
FAILED tests/test_dump.py::DumpTestCase::test_imaginary_literals - AssertionE...
FAILED tests/test_dump.py::DumpTestCase::test_import_many - AssertionError: "...
FAILED tests/test_dump.py::DumpTestCase::test_joined_str - AssertionError: "M...
FAILED tests/test_dump.py::DumpTestCase::test_lambda_parentheses - AssertionE...
FAILED tests/test_dump.py::DumpTestCase::test_min_int30 - AssertionError: 'Mo...
FAILED tests/test_dump.py::DumpTestCase::test_negative_zero - AssertionError:...
FAILED tests/test_dump.py::DumpTestCase::test_nonlocal - AssertionError: "Mod...
FAILED tests/test_dump.py::DumpTestCase::test_parser_modes - AssertionError: ...
FAILED tests/test_dump.py::DumpTestCase::test_raise_from - AssertionError: "M...
FAILED tests/test_dump.py::DumpTestCase::test_relative_import - AssertionErro...
FAILED tests/test_dump.py::DumpTestCase::test_set_comprehension - AssertionEr...
FAILED tests/test_dump.py::DumpTestCase::test_set_literal - AssertionError: "...
FAILED tests/test_dump.py::DumpTestCase::test_shifts - AssertionError: 'Modu[...
FAILED tests/test_dump.py::DumpTestCase::test_starred_assignment - AssertionE...
FAILED tests/test_dump.py::DumpTestCase::test_try_except_finally - AssertionE...
FAILED tests/test_dump.py::DumpTestCase::test_unary_parens - AssertionError: ...
FAILED tests/test_dump.py::DumpTestCase::test_variable_annotation - Assertion...
FAILED tests/test_dump.py::DumpTestCase::test_while_else - AssertionError: "M...
FAILED tests/test_dump.py::DumpTestCase::test_with_as - AssertionError: "Modu...
FAILED tests/test_dump.py::DumpTestCase::test_with_simple - AssertionError: "...
FAILED tests/test_dump.py::DumpTestCase::test_with_two_items - AssertionError...
================== 42 failed, 42 passed, 10 skipped in 0.40s ===================
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_astunparse/build; python3.13 -m pytest tests
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astunparse/build; python3.12 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.12.6, pytest-8.3.2, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
plugins: typeguard-4.3.0
collected 94 items
tests/test_dump.py .................s......s.s.s......s........... [ 50%] tests/test_unparse.py .................s......s.s.s......s........... [100%]
======================== 84 passed, 10 skipped in 0.11s ========================
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.13 3.12" returned exit code 13
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------
Build finished at 2024-09-14T02:29:00Z
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/715746/
This bug has been filed at "normal" severity, as we haven't started the transition to add 3.13 as a supported version, yet. This will be raised to RC as soon as that happens, hopefully well before trixie.
Thanks,
Stefano
Received: (at 1082046-done) by bugs.debian.org; 10 Apr 2025 14:42:47 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
(2021-04-09) on buxtehude.debian.org
X-Spam-Level:
X-Spam-Status: No, score=-108.0 required=4.0 tests=BAYES_00,DKIM_SIGNED,
DKIM_VALID,DKIM_VALID_AU,HAS_BUG_NUMBER,RCVD_IN_DNSWL_MED,
SPF_HELO_PASS,SPF_NONE,USER_IN_DKIM_WELCOMELIST,USER_IN_DKIM_WHITELIST,
VERSION autolearn=ham autolearn_force=no
version=3.4.6-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 14; hammy, 137; neutral, 39; spammy,
0. spammytokens: hammytokens:0.000-+--HX-Debian:DAK,
0.000-+--H*rp:D*ftp-master.debian.org, 0.000-+--H*RU:sk:fasolo.,
0.000-+--Hx-spam-relays-external:sk:fasolo., 0.000-+--H*r:sk:fasolo. Return-path: <
[email protected]>
Received: from mitropoulos.debian.org ([2001:648:2ffc:deb:216:61ff:fe9d:958d]:50320)
from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=mitropoulos.debian.org,EMAIL=
[email protected] (verified)
by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
(Exim 4.94.2)
(envelope-from <
[email protected]>)
id 1u2t79-008g7X-DT
for
[email protected]; Thu, 10 Apr 2025 14:42:47 +0000 Received: from [192.91.235.231] (port=52274 helo=fasolo.debian.org)
from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=fasolo.debian.org,EMAIL=
[email protected] (verified)
by mitropoulos.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
(Exim 4.94.2)
(envelope-from <
[email protected]>)
id 1u2t77-00BXiM-IR
for
[email protected]; Thu, 10 Apr 2025 14:42:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=ftp-master.debian.org; s=smtpauto.fasolo; h=Date:Message-Id:
Content-Transfer-Encoding:Content-Type:Subject:MIME-Version:Cc:To:From:
Reply-To:Content-ID:Content-Description:In-Reply-To:References;
bh=u2qf3twLgFguAd5408g8WQZwtEnrd/hvwmdhUC348Rg=; b=mP2n4di4UpB/JASNLbvN0rawTI
9SBTvc6GgyPW2ONShZqNdNATScl0iIAG34EN2JaMV3qZEEj9tL9E8B0Z83nRrb95HuPuwkWjyMDDl
TrHlkfCEHyRJJwvXtSxkIA9X1lx+/MT3c7T6KiM7FTENL/d7mcBpaj/+KnColdZATwKFbivHimr/K
ykhvCq89jBCPm9ROw8CWXZeGhkMZi1Y7x4kNhHwKWsQTBy+0n/ETgiCru5cUJAs1rhizcmU0WdgW1
wIONnKtG6e5gqiA7znU65UKWcO3vqiufjlvEwG+Vk9VQjRNWGeJdH6AYauBujzgSe9/NfIP2lkJDT
Rs9Lzh3w==;
Received: from alteholz by fasolo.debian.org with local (Exim 4.94.2)
(envelope-from <
[email protected]>)
id 1u2t76-00GNm2-6L; Thu, 10 Apr 2025 14:42:44 +0000
From: Debian FTP Masters <
[email protected]>
To:
[email protected],
X-DAK: dak rm
Cc:
[email protected]
X-Filler: 42
X-Debian: DAK
Debian: DAK
MIME-Version: 1.0
Subject: Bug#1095813: Removed package(s) from unstable
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Message-Id: <
[email protected]>
Date: Thu, 10 Apr 2025 14:42:44 +0000
Version: 1.6.3-2+rm
Dear submitter,
as the package astunparse has just been removed from the Debian archive unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see
https://bugs.debian.org/1095813
The version of this package that was in Debian prior to this removal
can still be found using
https://snapshot.debian.org/.
Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].
Debian distribution maintenance software
pp.
Thorsten Alteholz (the ftpmaster behind the curtain)
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)