Commit 470a7ee
[v1.0] feat: add migration guide for v1.0 (#3360)
* [1.0] Httpx migration (#3328)
* first httpx integration
* more migration
* some fixes
* download workflow should work
* Fix repocard and error utils tests
* fix hf-file-system
* gix http utils tests
* more fixes
* fix some inference tests
* fix test_file_download tests
* async inference client
* async code should be good
* Define RemoteEntryFileNotFound explicitly (+some fixes)
* fix async code quality
* torch ok
* fix hf_file_system
* fix errors tests
* mock
* fix test_cli mock
* fix commit scheduler
* add fileno test
* no more requests anywhere
* fix test_file_download
* tmp requests
* Update src/huggingface_hub/utils/_http.py
Co-authored-by: célina <[email protected]>
* Update src/huggingface_hub/utils/_http.py
Co-authored-by: célina <[email protected]>
* Update src/huggingface_hub/hf_file_system.py
Co-authored-by: célina <[email protected]>
* not async
* fix tests
---------
Co-authored-by: célina <[email protected]>
* Bump minimal version to Python3.9 (#3343)
* Bump minimal version to Python3.9
* use built-in generics
* code quality
* new batch
* yet another btach
* fix dataclass_with_extra
* fix
* keep Type for strict dataclasses
* fix test
* Remove `HfFolder` and `InferenceAPI` classes (#3344)
* Remove HfFolder
* Remove InferenceAPI
* more recent gradio
* bump pytest
* fix python 3.9?
* install gradio only on python 3.10+
* fix tests
* fix tests
* fix
* [v1.0] Remove more deprecated stuff (#3345)
* remove constants.-hf_cache_home
* remove smoothly_deprecate_use_auth_token
* remove get_token_permission
* remove update_repo_visibility
* remove is_write_action arg
* remove write_permission arg from login methods
* new parameter skip_if_logged_in in login methods
* Remove resume_download / force_filename parameters
* Remove deprecated local_dir_use_symlinks parameter
* Remove deprecated language, library, task, tags from list_models
* Return commit URL in upload_file/upload_folder (previously url to file/folder on the Hub)
* fix upload_file/upload_folder tests
* smoothly_deprecate_legacy_arguments everywhere
* code quality
* fix tests
* fix xet tests
* [v1.0] Remove `Repository` class (#3346)
* Remove Repository class + adapt docs
* remove fr git_vs_http
* bump to 1.0.0.dev0
* Remove _deprecate_positional_args on login methods (#3349)
* [v1.0] Remove imports kept only for backward compatibility (#3350)
* Remove imports kept only for backward compatibility
* fix tests
* [v1.0] Remove keras2 utilities (#3352)
* Remove keras2 utilities
* remove keras from init
* [v1.0] Remove anything tensorflow-related + deps (#3354)
* Remove anything tensorflow-related + deps
* init
* fix tests
* fix conflicts in tests
* HTTP configuration docs
* http configuration docs
* refactored git_vs_http
* feat: add migration guide for v1.0
This commit adds a comprehensive migration guide for the v1.0 release of the `huggingface_hub` library. The guide is located at `docs/source/en/concepts/migration.md` and provides a detailed list of main changes and breaking changes, along with instructions on how to adapt to them.
The migration guide covers the following topics:
- HTTPX migration
- Python 3.9+ requirement
- Removal of deprecated features
- Removal of the `Repository`, `HfFolder`, and `InferenceApi` classes
- Removal of TensorFlow and Keras 2 integrations
This guide is intended to help users migrate their existing code to the new version of the library smoothly.
Fixes #3358
[Auto-generated by https://jules.google.com/]
* rewrite migration guide
* fix import
* fix docs?
* add why httpx section
* Update docs/source/en/concepts/migration.md
---------
Co-authored-by: Lucain <[email protected]>
Co-authored-by: célina <[email protected]>
Co-authored-by: Lucain Pouget <[email protected]>
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>1 parent 5d81092 commit 470a7ee
2 files changed
+97
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| 49 | + | |
| 50 | + | |
49 | 51 | | |
50 | 52 | | |
51 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
0 commit comments