Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
protonfs documentation
protonfs documentation
  • Getting Started
  • API Reference
    • protonfs
      • protonfs package
        • protonfs.commands package
          • protonfs.commands.auth module
          • protonfs.commands.ls module
          • protonfs.commands.pull module
          • protonfs.commands.push module
          • protonfs.commands.refresh module
          • protonfs.commands.restore module
          • protonfs.commands.rm module
          • protonfs.commands.setup module
          • protonfs.commands.status module
        • protonfs.batching module
        • protonfs.cli module
        • protonfs.config module
        • protonfs.context module
        • protonfs.diff module
        • protonfs.drive module
        • protonfs.ignore module
        • protonfs.index module
        • protonfs.install module
        • protonfs.lfs module
        • protonfs.localscan module
Back to top
View this page

protonfs.localscan module¶

class protonfs.localscan.ScanEntry(rel_path, size, mtime, sha256)[source]¶

Bases: object

mtime: float¶
rel_path: str¶
sha256: str¶
size: int¶
protonfs.localscan.hash_file(path)[source]¶
Return type:

str

protonfs.localscan.scan(root, subpath, ignore, index, low_io=False)[source]¶
Return type:

dict[str, ScanEntry]

Previous
protonfs.lfs module
Copyright © 2026, Will Roscoe
Made with Sphinx and @pradyunsg's Furo
On this page
  • protonfs.localscan module
    • ScanEntry
      • ScanEntry.mtime
      • ScanEntry.rel_path
      • ScanEntry.sha256
      • ScanEntry.size
    • hash_file()
    • scan()