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 eric.smith
Recipients brandtbucher, eric.smith, freundTech, gvanrossum
Date 2021-04-10.21:42:51
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1618090971.43.0.153384635846.issue43764@roundup.psfhosted.org>
In-reply-to
Content
> Are there other cases where suppressing one thing affects others?

Only the complex interactions among the unsafe_hash, eq, and frozen parameters.

It feels like if __init__ is not being generated, then the @dataclass code would have no idea what it should set __match_args__ to.

Not that this problem isn't strictly related to the match_args=False case, it just occurred to me that it's related while I was writing the documentation. Perhaps this should be a separate issue.
History
Date User Action Args
2021-04-10 21:42:51eric.smithsetrecipients: + eric.smith, gvanrossum, brandtbucher, freundTech
2021-04-10 21:42:51eric.smithsetmessageid: <1618090971.43.0.153384635846.issue43764@roundup.psfhosted.org>
2021-04-10 21:42:51eric.smithlinkissue43764 messages
2021-04-10 21:42:51eric.smithcreate