[issue42043] zipfile.Path should support inheritance

2021-05-24 Thread Jason R. Coombs
Change by Jason R. Coombs : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___

[issue42043] zipfile.Path should support inheritance

2021-05-24 Thread Filipe Laíns
Filipe Laíns added the comment: This can be closed now. -- nosy: +FFY00 ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue42043] zipfile.Path should support inheritance

2020-10-25 Thread Jason R. Coombs
Jason R. Coombs added the comment: New changeset d1a0a960ee493262fb95a0f5b795b5b6d75cecb8 by Jason R. Coombs in branch 'master': bpo-42043: Add support for zipfile.Path subclasses (#22716) https://github.com/python/cpython/commit/d1a0a960ee493262fb95a0f5b795b5b6d75cecb8 --

[issue42043] zipfile.Path should support inheritance

2020-10-15 Thread Jason R. Coombs
Change by Jason R. Coombs : -- pull_requests: +21684 pull_request: https://github.com/python/cpython/pull/22716 ___ Python tracker ___

[issue42043] zipfile.Path should support inheritance

2020-10-15 Thread Jason R. Coombs
Jason R. Coombs added the comment: This issue was addressed incidentally in [jaraco/zipp#56](https://github.com/jaraco/zipp/issues/56) released as zipp 3.2.0. I'd like to incorporate the tests submitted in PR 22711 and then port those changes to Python. --

[issue42043] zipfile.Path should support inheritance

2020-10-15 Thread Karthikeyan Singaravelan
Change by Karthikeyan Singaravelan : -- nosy: +jaraco ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue42043] zipfile.Path should support inheritance

2020-10-15 Thread Roundup Robot
Change by Roundup Robot : -- keywords: +patch nosy: +python-dev nosy_count: 1.0 -> 2.0 pull_requests: +21678 stage: -> patch review pull_request: https://github.com/python/cpython/pull/22711 ___ Python tracker

[issue42043] zipfile.Path should support inheritance

2020-10-15 Thread Étienne Pot
New submission from Étienne Pot : Currently, zipfile.Path inheritance behavior is inconsistent with pathlib.Path: ``` class MyPath(zipfile.Path): pass path = MyPath(zf) path = path.joinpath('other') assert isinstance(path, MyPath) # Oups, type(path) is zipfile.Path ``` Calling parent,