0001-misc-remove-deprecation-warning.patch
passerelle/utils/api.py | ||
---|---|---|
129 | 129 |
return mark_safe(url + query_string) |
130 | 130 | |
131 | 131 |
def has_params(self): |
132 |
argspec = inspect.getargspec(self.func) |
|
132 |
argspec = inspect.getfullargspec(self.func)
|
|
133 | 133 |
return len(argspec.args) > 2 # (self, request) |
134 | 134 | |
135 | 135 |
@property |
... | ... | |
161 | 161 | |
162 | 162 |
params = [] |
163 | 163 |
defaults = dict(zip( |
164 |
reversed(inspect.getargspec(self.func).args), |
|
165 |
reversed(inspect.getargspec(self.func).defaults or []))) |
|
166 |
for param in inspect.getargspec(self.func).args[2:]: |
|
164 |
reversed(inspect.getfullargspec(self.func).args),
|
|
165 |
reversed(inspect.getfullargspec(self.func).defaults or [])))
|
|
166 |
for param in inspect.getfullargspec(self.func).args[2:]:
|
|
167 | 167 |
if param == 'post_data': |
168 | 168 |
continue |
169 | 169 |
param_info = {'name': param} |
passerelle/views.py | ||
---|---|---|
414 | 414 |
return self.http_method_not_allowed(request, *args, **kwargs) |
415 | 415 |
if not self.check_perms(request): |
416 | 416 |
raise PermissionDenied() |
417 |
argspec = inspect.getargspec(self.endpoint) |
|
417 |
argspec = inspect.getfullargspec(self.endpoint)
|
|
418 | 418 |
parameters = argspec.args[2:] |
419 | 419 |
params = self.get_params(request, parameters=parameters, *args, **kwargs) |
420 | 420 |
try: |
421 |
- |