[issue46635] unittest.defaultTestLoader.discover fails for namespace packages

2022-02-04 Thread Éric Araujo
Change by Éric Araujo : -- components: +Library (Lib) -Distutils nosy: +brett.cannon, eric.snow, ezio.melotti, michael.foord, ncoghlan, rbcollins -dstufft, eric.araujo versions: -Python 3.8 ___ Python tracker __

[issue46635] unittest.defaultTestLoader.discover fails for namespace packages

2022-02-04 Thread Tasos Papastylianou
Change by Tasos Papastylianou : -- components: +Distutils -Tests nosy: +dstufft, eric.araujo ___ Python tracker ___ ___ Python-bugs-

[issue46635] unittest.defaultTestLoader.discover fails for namespace packages

2022-02-04 Thread Tasos Papastylianou
New submission from Tasos Papastylianou : Back in python 3.6.9, attempting to import __file__ on a namespace package resulted in an attribute error. From at least 3.8 onwards, this behaviour seems to have changed, and __file__ simply returns None instead. This seems to have broken unittest di