-
-
Notifications
You must be signed in to change notification settings - Fork 34.6k
Add seekable method for mmap.mmap #111835
Copy link
Copy link
Closed
Labels
type-featureA feature request or enhancementA feature request or enhancement
Metadata
Metadata
Assignees
Labels
type-featureA feature request or enhancementA feature request or enhancement
Bug report
Bug description:
mmap.mmaphas aseek()method, but noseekable()method. Because of this, it cannot be used an argument for ZipFile, which requires a file-like object with seekable. A small patch is enough to fix thisNow SeekableMmap can be passed to ZipFile without issue. It's easy to fix, but I can't think of any reasons why mmap shouldn't have a seekable method.
CPython versions tested on:
3.8, 3.11
Operating systems tested on:
Linux
Linked PRs