Skip to content

Commit ba1ad53

Browse files
authored
Use hfh's is_offline_mode helper (#42657)
* Use hfh's is_offline_mode helper * fix tests
1 parent ca1698e commit ba1ad53

19 files changed

+22
-37
lines changed

examples/pytorch/summarization/run_summarization.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
import numpy as np
4646
from datasets import load_dataset
4747
from filelock import FileLock
48+
from huggingface_hub import is_offline_mode
4849

4950
import transformers
5051
from transformers import (
@@ -61,7 +62,7 @@
6162
Seq2SeqTrainingArguments,
6263
set_seed,
6364
)
64-
from transformers.utils import check_min_version, is_offline_mode
65+
from transformers.utils import check_min_version
6566
from transformers.utils.versions import require_version
6667

6768

examples/pytorch/summarization/run_summarization_no_trainer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
from accelerate.utils import set_seed
5252
from datasets import load_dataset
5353
from filelock import FileLock
54-
from huggingface_hub import HfApi
54+
from huggingface_hub import HfApi, is_offline_mode
5555
from torch.utils.data import DataLoader
5656
from tqdm.auto import tqdm
5757

@@ -66,7 +66,7 @@
6666
SchedulerType,
6767
get_scheduler,
6868
)
69-
from transformers.utils import check_min_version, is_offline_mode
69+
from transformers.utils import check_min_version
7070
from transformers.utils.versions import require_version
7171

7272

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
"GitPython<3.1.19",
113113
"hf-doc-builder>=0.3.0",
114114
"hf_xet",
115-
"huggingface-hub>=1.0.0,<2.0",
115+
"huggingface-hub>=1.2.1,<2.0",
116116
"importlib_metadata",
117117
"ipadic>=1.0.0,<2.0",
118118
"jinja2>=3.1.0",

src/transformers/dependency_versions_table.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"GitPython": "GitPython<3.1.19",
2323
"hf-doc-builder": "hf-doc-builder>=0.3.0",
2424
"hf_xet": "hf_xet",
25-
"huggingface-hub": "huggingface-hub>=1.0.0,<2.0",
25+
"huggingface-hub": "huggingface-hub>=1.2.1,<2.0",
2626
"importlib_metadata": "importlib_metadata",
2727
"ipadic": "ipadic>=1.0.0,<2.0",
2828
"jinja2": "jinja2>=3.1.0",

src/transformers/dynamic_module_utils.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,14 @@
3030
from types import ModuleType
3131
from typing import Any, Optional, Union
3232

33-
from huggingface_hub import try_to_load_from_cache
33+
from huggingface_hub import is_offline_mode, try_to_load_from_cache
3434
from packaging import version
3535

3636
from .utils import (
3737
HF_MODULES_CACHE,
3838
TRANSFORMERS_DYNAMIC_MODULE_NAME,
3939
cached_file,
4040
extract_commit_hash,
41-
is_offline_mode,
4241
logging,
4342
)
4443
from .utils.import_utils import VersionComparison, split_package_version

src/transformers/feature_extraction_utils.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
from typing import TYPE_CHECKING, Any, Optional, TypeVar, Union
2323

2424
import numpy as np
25-
from huggingface_hub import create_repo
25+
from huggingface_hub import create_repo, is_offline_mode
2626

2727
from .dynamic_module_utils import custom_object_save
2828
from .utils import (
@@ -32,7 +32,6 @@
3232
TensorType,
3333
copy_func,
3434
is_numpy_array,
35-
is_offline_mode,
3635
is_torch_available,
3736
is_torch_device,
3837
is_torch_dtype,

src/transformers/file_utils.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@
6868
is_in_notebook,
6969
is_ipex_available,
7070
is_librosa_available,
71-
is_offline_mode,
7271
is_onnx_available,
7372
is_pandas_available,
7473
is_phonemizer_available,

src/transformers/image_processing_base.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
from typing import Any, Optional, TypeVar, Union
1919

2020
import numpy as np
21-
from huggingface_hub import create_repo
21+
from huggingface_hub import create_repo, is_offline_mode
2222

2323
from .dynamic_module_utils import custom_object_save
2424
from .feature_extraction_utils import BatchFeature as BaseBatchFeature
@@ -28,7 +28,6 @@
2828
PROCESSOR_NAME,
2929
PushToHubMixin,
3030
copy_func,
31-
is_offline_mode,
3231
logging,
3332
safe_load_json_file,
3433
)

src/transformers/modelcard.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
import httpx
2525
import yaml
26-
from huggingface_hub import model_info
26+
from huggingface_hub import is_offline_mode, model_info
2727
from huggingface_hub.errors import OfflineModeIsEnabled
2828
from huggingface_hub.utils import HFValidationError
2929

@@ -50,7 +50,6 @@
5050
MODEL_CARD_NAME,
5151
cached_file,
5252
is_datasets_available,
53-
is_offline_mode,
5453
is_tokenizers_available,
5554
is_torch_available,
5655
logging,

src/transformers/modeling_utils.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
from zipfile import is_zipfile
3737

3838
import torch
39-
from huggingface_hub import create_repo, split_torch_state_dict_into_shards
39+
from huggingface_hub import create_repo, is_offline_mode, split_torch_state_dict_into_shards
4040
from packaging import version
4141
from safetensors import safe_open
4242
from safetensors.torch import save_file as safe_save_file
@@ -110,7 +110,6 @@
110110
is_flash_attn_2_available,
111111
is_flash_attn_3_available,
112112
is_kernels_available,
113-
is_offline_mode,
114113
is_torch_flex_attn_available,
115114
is_torch_greater_or_equal,
116115
is_torch_mlu_available,

0 commit comments

Comments
 (0)