equal
deleted
inserted
replaced
241 def __setattr__(self, attr, value): |
241 def __setattr__(self, attr, value): |
242 return setattr(self._unfilteredrepo, attr, value) |
242 return setattr(self._unfilteredrepo, attr, value) |
243 |
243 |
244 def __delattr__(self, attr): |
244 def __delattr__(self, attr): |
245 return delattr(self._unfilteredrepo, attr) |
245 return delattr(self._unfilteredrepo, attr) |
246 |
|
247 # The `requirements` attribute is initialized during __init__. But |
|
248 # __getattr__ won't be called as it also exists on the class. We need |
|
249 # explicit forwarding to main repo here |
|
250 @property |
|
251 def requirements(self): |
|
252 return self._unfilteredrepo.requirements |
|