Barney Gale <barney.g...@gmail.com> added the comment:

If you're only aiming for Traversable compatibility, sure.

The original bug description asks for something that's pathlib-compatible and 
similar to zipfile.Path, which goes beyond the Traversable interface in 
attempting to emulate pathlib.Path.

The pathlib.Path interface is a good one - I see no reason it can't apply to 
zip and tar archives in full. Methods of Path objects already raise 
NotImplementedError if operations aren't supported (e.g. creating symlinks)

Some prototyping from a couple years back, including a tar path implementation: 
https://github.com/barneygale/pathlab/tree/master/pathlab

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue45649>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to