Norman Lorrain <normanlorr...@gmail.com> added the comment:
Something like this: .. impl-detail:: Where applicable (e.g. Unix) *path* must point to somewhere on a **mounted** filesystem partition. On Sun, 11 Jul 2021 at 16:18, Tyler Crompton <rep...@bugs.python.org> wrote: > > Tyler Crompton <ty...@tylercrompton.com> added the comment: > > Not even the kernel knows how much space is available on a nonmounted > partition. It doesn't know much beyond the fact that it exists and where it > exists. There exist tools that can analyze nonmounted partitions, but these > will vary by filesystem and operating system. If someone wants to implement > solutions for the most common filesystem-OS combinations, then that might > be helpful. > > But considering that no one has done that or even asked for it yet, I'm > not sure that doing so is worth the effort. So I agree that documenting it > is the best approach. It should be documented such that the limitations are > mentioned, not necessarily how it's implemented. If explaining which system > calls are used helps explain the limitations, then so be it. Additionally, > as far as I'm concerned, there's no reason to restrict other Python > implementations from implementing functionality for nonmounted disks. So > the limitations should be described as being CPython-specific, akin to what > is done for `readline.set_auto_history`. > > ---------- > nosy: +tylercrompton > > _______________________________________ > Python tracker <rep...@bugs.python.org> > <https://bugs.python.org/issue38825> > _______________________________________ > ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue38825> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com