This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vladhoi
Recipients vladhoi
Date 2021-04-13.07:57:14
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1618300635.23.0.984081288048.issue43827@roundup.psfhosted.org>
In-reply-to
Content
from abc import ABC


class A:
    def __init_subclass__(self):
        pass


class B(ABC, A, name="name"):
    pass


After initialising class B, this exception occurs, because multiple "name" arguments where provided:

Traceback (most recent call last):
  File "test_abc", line 9, in <module>
    class B(ABC, A, name="name"):
TypeError: __new__() got multiple values for argument 'name'
History
Date User Action Args
2021-04-13 07:57:15vladhoisetrecipients: + vladhoi
2021-04-13 07:57:15vladhoisetmessageid: <1618300635.23.0.984081288048.issue43827@roundup.psfhosted.org>
2021-04-13 07:57:15vladhoilinkissue43827 messages
2021-04-13 07:57:14vladhoicreate