Skip to content

Core Compatibility Report: efficient-raccoon/v0¤

bioimageio format validation
status failed
source https://hypha.aicell.io/bioimage-io/artifacts/efficient-raccoon/files/rdf.yaml?version=v0
id efficient-raccoon
format version model 0.5.6
bioimageio.spec 0.5.6.0
Location Details
bioimageio.spec format validation model 0.5.6
Fetched content of https://hypha.aicell.io/bioimage-io/artifacts/efficient-raccoon/files/environment.yaml?version=v0 has unexpected digest 4cf135d696bd8f08d302c3fe19e24b383c011d1d0e6a8bce57095c9744fdb67a (Expected d1959a76b2e7d5396e2033fb076a9839cd51b17295a768f1aef1c7327507bfb6).
See Traceback 1.

Traceback 1








    
╭─────────────────────────────── Traceback (most recent call last) ────────────────────────────────╮
 /home/runner/.local/lib/python3.12/site-packages/bioimageio/spec/_internal/common_nodes.py:284 i 
                                                                                                  
   281 │   │                                                                                      
   282 │   │   context = get_validation_context()                                                 
   283 │   │   try:                                                                               
 284 │   │   │   rd = cls.model_validate(data)                                                  
   285 │   │   except pydantic.ValidationError as e:                                              
   286 │   │   │   for ee in e.errors(include_url=False):                                         
   287 │   │   │   │   if (severity := ee.get("ctx", {}).get("severity", ERROR)) < ERROR:         
                                                                                                  
 /home/runner/.local/lib/python3.12/site-packages/bioimageio/spec/_internal/node.py:79 in model_v 
                                                                                                  
   76 │   │                                                                                       
   77 │   │   with context:                                                                       
   78 │   │   │   # use validation context as context manager for equal behavior of __init__ and  
 79 │   │   │   return super().model_validate(                                                  
   80 │   │   │   │   obj, strict=strict, from_attributes=from_attributes                         
   81 │   │   │   )                                                                               
   82                                                                                             
                                                                                                  
 /home/runner/.local/lib/python3.12/site-packages/pydantic/main.py:705 in model_validate          
                                                                                                  
    702 │   │   │   │   code='validate-by-alias-and-name-false',                                  
    703 │   │   │   )                                                                             
    704 │   │                                                                                     
  705 │   │   return cls.__pydantic_validator__.validate_python(                                
    706 │   │   │   obj, strict=strict, from_attributes=from_attributes, context=context, by_alia 
    707 │   │   )                                                                                 
    708                                                                                           
                                                                                                  
 /home/runner/.local/lib/python3.12/site-packages/bioimageio/spec/_internal/io.py:266 in _validat 
                                                                                                  
   263 @model_validator(mode="after")                                                         
   264 def _validate_sha256(self) -> Self:                                                    
   265 │   │   if get_validation_context().perform_io_checks:                                     
 266 │   │   │   self.validate_sha256()                                                         
   267 │   │                                                                                      
   268 │   │   return self                                                                        
   269                                                                                            
                                                                                                  
 /home/runner/.local/lib/python3.12/site-packages/bioimageio/spec/_internal/io.py:277 in validate 
                                                                                                  
   274 │   │   if not force_recompute and src_str in context.known_files:                         
   275 │   │   │   actual_sha = context.known_files[src_str]                                      
   276 │   │   else:                                                                              
 277 │   │   │   reader = get_reader(self.source, sha256=self.sha256)                           
   278 │   │   │   if force_recompute:                                                            
   279 │   │   │   │   actual_sha = get_sha256(reader)                                            
   280 │   │   │   else:                                                                          
                                                                                                  
 /home/runner/.local/lib/python3.12/site-packages/bioimageio/spec/_internal/io.py:647 in get_read 
                                                                                                  
   644 │   │   │   source = HttpUrl(source)                                                       
   645                                                                                        
   646 if isinstance(source, HttpUrl):                                                        
 647 │   │   return _open_url(source, progressbar=progressbar, **kwargs)                        
   648                                                                                        
   649 if isinstance(source, ZipPath):                                                        
   650 │   │   if not source.exists():                                                            
                                                                                                  
 /home/runner/.local/lib/python3.12/site-packages/bioimageio/spec/_internal/io.py:711 in _open_ur 
                                                                                                  
   708 │   │   or hashlib.sha256(str(source).encode(encoding="utf-8")).hexdigest()                
   709 )                                                                                      
   710                                                                                        
 711 reader = cache.fetch(                                                                  
   712 │   │   source,                                                                            
   713 │   │   fetcher=partial(_fetch_url, progressbar=progressbar),                              
   714 │   │   force_refetch=digest,                                                              
                                                                                                  
 /home/runner/.local/lib/python3.12/site-packages/genericache/__init__.py:153 in fetch            
                                                                                                  
   150 │   │   │   │   return result                                                              
   151 │   │   │   if isinstance(result, FetchInterrupted):                                       
   152 │   │   │   │   continue                                                                   
 153 │   │   │   raise result                                                                   
   154 │   │                                                                                      
   155 │   │   raise RuntimeError("Number of retries exhausted")                                  
   156                                                                                            
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
DigestMismatch: Fetched content of https://hypha.aicell.io/bioimage-io/artifacts/efficient-raccoon/files/environment.yaml?version=v0 has unexpected digest 4cf135d696bd8f08d302c3fe19e24b383c011d1d0e6a8bce57095c9744fdb67a (Expected d1959a76b2e7d5396e2033fb076a9839cd51b17295a768f1aef1c7327507bfb6).