mirror of
https://github.com/huggingface/transformers.git
synced 2025-08-02 11:11:05 +06:00
Use mkstemp
to replace deprecated mktemp
(#23372)
* Use `mkstemp` to replace deprecated `mktemp` The `tempfile.mktemp` function is [deprecated](https://docs.python.org/3/library/tempfile.html#tempfile.mktemp) due to [security issues](https://cwe.mitre.org/data/definitions/377.html). * Update src/transformers/utils/hub.py Co-authored-by: amyeroberts <22614925+amyeroberts@users.noreply.github.com> --------- Co-authored-by: amyeroberts <22614925+amyeroberts@users.noreply.github.com>
This commit is contained in:
parent
ba6815e824
commit
80ca924709
@ -578,7 +578,7 @@ def download_url(url, proxies=None):
|
||||
" that this is not compatible with the caching system (your file will be downloaded at each execution) or"
|
||||
" multiple processes (each process will download the file in a different temporary file)."
|
||||
)
|
||||
tmp_file = tempfile.mktemp()
|
||||
tmp_file = tempfile.mkstemp()[1]
|
||||
with open(tmp_file, "wb") as f:
|
||||
http_get(url, f, proxies=proxies)
|
||||
return tmp_file
|
||||
|
Loading…
Reference in New Issue
Block a user