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 jaraco
Recipients jaraco
Date 2021-10-10.00:38:03
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1633826284.05.0.820363562312.issue45419@roundup.psfhosted.org>
In-reply-to
Content
In [pytest-dev/pytest#9174](https://github.com/pytest-dev/pytest/issues/9174), it became clear that the DegenerateFiles object has a couple of interface mismatches to Traversable:

- name is a property
- open accepts a 'mode' and arbitrary args and kwargs.

Because DegenerateFiles is an intentionally broken handle (when a resource provider is unavailable), there's little harm in the interface being broken, and the interface is already gone in Python 3.11, so the urgency of fixing this is small.
History
Date User Action Args
2021-10-10 00:38:04jaracosetrecipients: + jaraco
2021-10-10 00:38:04jaracosetmessageid: <1633826284.05.0.820363562312.issue45419@roundup.psfhosted.org>
2021-10-10 00:38:04jaracolinkissue45419 messages
2021-10-10 00:38:03jaracocreate