Transfer the `hffs` code to `hfh` (#1420)
* Add `hffs` to `huggingface_hub`
* Minor improvements
* Docs
* Minor fix
* Doc fixes
* Fix typing
* Doc fixes
* Apply suggestions from code review
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com>
* Update src/huggingface_hub/hf_file_system.py
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com>
* Minor doc improvement
* Update docs/source/guides/filesystem.mdx
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Lucain <lucainp@gmail.com>
* Address the rest of the review comments
* Typo
* Renamed hffs classes more explicitly
* Filesystem -> HfFileSystem in docs
* Fix for revision with `/`
* Add tests for ls + add some type anntations
---------
Co-authored-by: Steven Liu <59462357+stevhliu@users.noreply.github.com>
Co-authored-by: Lucain <lucainp@gmail.com>