Transformers
Inference Endpoints
pantat88 commited on
Commit
756de15
·
verified ·
1 Parent(s): 4c306dc

Update hashes.py

Browse files
Files changed (1) hide show
  1. hashes.py +5 -3
hashes.py CHANGED
@@ -21,7 +21,10 @@ def calculate_sha256(filename):
21
 
22
  def sha256_from_cache(filename, title, use_addnet_hash=False):
23
  hashes = cache("hashes-addnet") if use_addnet_hash else cache("hashes")
24
- ondisk_mtime = os.path.getmtime(filename)
 
 
 
25
 
26
  if title not in hashes:
27
  return None
@@ -75,5 +78,4 @@ def addnet_hash_safetensors(b):
75
  for chunk in iter(lambda: b.read(blksize), b""):
76
  hash_sha256.update(chunk)
77
 
78
- return hash_sha256.hexdigest()
79
-
 
21
 
22
  def sha256_from_cache(filename, title, use_addnet_hash=False):
23
  hashes = cache("hashes-addnet") if use_addnet_hash else cache("hashes")
24
+ try:
25
+ ondisk_mtime = os.path.getmtime(filename)
26
+ except FileNotFoundError:
27
+ return None
28
 
29
  if title not in hashes:
30
  return None
 
78
  for chunk in iter(lambda: b.read(blksize), b""):
79
  hash_sha256.update(chunk)
80
 
81
+ return hash_sha256.hexdigest()