Procházet zdrojové kódy

refactor: remove unneeded try-finally from Context.extend

Sam Jaffe před 1 měsícem
rodič
revize
a04aa028b7
1 změnil soubory, kde provedl 1 přidání a 4 odebrání
  1. 1 4
      src/cipy/common.py

+ 1 - 4
src/cipy/common.py

@@ -155,10 +155,7 @@ class Context(SimpleNamespace):
     @contextmanager
     def extend(self, **kwargs: Any) -> Iterator[Context]:
         """Create a new context that inherits an extra property"""
-        try:
-            yield Context(**vars(self), **kwargs)
-        finally:
-            pass
+        yield Context(**vars(self), **kwargs)
 
 
 class Action(BaseModel, abc.ABC):