[issue44904] Erroneous behaviour for abstract class properties

2021-08-12 Thread Tomasz Rzepecki
New submission from Tomasz Rzepecki : Subclassing an abc with an abstract class property yields to unexpected behaviour: the class property is called, and an abstract class may be erroneously considered concrete. See https://stackoverflow.com/a/68763572/4434666 for details. -- files

[issue44905] Abstract instance and class attributes for abstract base classes

2021-08-12 Thread Tomasz Rzepecki
New submission from Tomasz Rzepecki : There seems to be no way to transparently make an abstract base class enforce instance attributes for subclasses (without creating a custom metaclass, see e.g. https://newbedev.com/python-abstract-class-shall-force-derived-classes-to-initialize-variable