Skip to content

Doesn't work with Python 3.14 (after PEP-649) #64

@lemenkov

Description

@lemenkov

Fails to pass the tests after python/cpython#119361 merged (see commit python/cpython@9b8611e):

EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
======================================================================
ERROR: test_abc (__main__.Tests.test_abc)
Test subclassing a class with metaclass=ABCMeta. This once caused a weird Attribute Error
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/petro/work/dataclassy/./tests.py", line 76, in setUp
    self.b = self.Beta(1, 2, 3)
             ~~~~~~~~~^^^^^^^^^
TypeError: Beta() takes no arguments
...
----------------------------------------------------------------------
Ran 33 tests in 0.037s

FAILED (errors=33)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions