Skip to content

Commit a88313c

Browse files
authored
[Python] Avoid DeprecationWarning in inspect.getargspec on Python 3 (#9271)
* Avoid DeprecationWarning in inspect.getargspec on Python 3 * Regenerate samples
1 parent ebc1d7b commit a88313c

189 files changed

Lines changed: 945 additions & 378 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

modules/openapi-generator/src/main/resources/python-legacy/model.mustache

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22

33
{{>partial_header}}
44

5-
import inspect
5+
try:
6+
from inspect import getfullargspec
7+
except ImportError:
8+
from inspect import getargspec as getfullargspec
69
import pprint
710
import re # noqa: F401
811
import six
@@ -203,7 +206,7 @@ class {{classname}}(object):
203206

204207
def convert(x):
205208
if hasattr(x, "to_dict"):
206-
args = inspect.getargspec(x.to_dict).args
209+
args = getfullargspec(x.to_dict).args
207210
if len(args) == 1:
208211
return x.to_dict()
209212
else:

samples/client/petstore/python-asyncio/petstore_api/models/additional_properties_any_type.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
"""
1111

1212

13-
import inspect
13+
try:
14+
from inspect import getfullargspec
15+
except ImportError:
16+
from inspect import getargspec as getfullargspec
1417
import pprint
1518
import re # noqa: F401
1619
import six
@@ -79,7 +82,7 @@ def to_dict(self, serialize=False):
7982

8083
def convert(x):
8184
if hasattr(x, "to_dict"):
82-
args = inspect.getargspec(x.to_dict).args
85+
args = getfullargspec(x.to_dict).args
8386
if len(args) == 1:
8487
return x.to_dict()
8588
else:

samples/client/petstore/python-asyncio/petstore_api/models/additional_properties_array.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
"""
1111

1212

13-
import inspect
13+
try:
14+
from inspect import getfullargspec
15+
except ImportError:
16+
from inspect import getargspec as getfullargspec
1417
import pprint
1518
import re # noqa: F401
1619
import six
@@ -79,7 +82,7 @@ def to_dict(self, serialize=False):
7982

8083
def convert(x):
8184
if hasattr(x, "to_dict"):
82-
args = inspect.getargspec(x.to_dict).args
85+
args = getfullargspec(x.to_dict).args
8386
if len(args) == 1:
8487
return x.to_dict()
8588
else:

samples/client/petstore/python-asyncio/petstore_api/models/additional_properties_boolean.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
"""
1111

1212

13-
import inspect
13+
try:
14+
from inspect import getfullargspec
15+
except ImportError:
16+
from inspect import getargspec as getfullargspec
1417
import pprint
1518
import re # noqa: F401
1619
import six
@@ -79,7 +82,7 @@ def to_dict(self, serialize=False):
7982

8083
def convert(x):
8184
if hasattr(x, "to_dict"):
82-
args = inspect.getargspec(x.to_dict).args
85+
args = getfullargspec(x.to_dict).args
8386
if len(args) == 1:
8487
return x.to_dict()
8588
else:

samples/client/petstore/python-asyncio/petstore_api/models/additional_properties_class.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
"""
1111

1212

13-
import inspect
13+
try:
14+
from inspect import getfullargspec
15+
except ImportError:
16+
from inspect import getargspec as getfullargspec
1417
import pprint
1518
import re # noqa: F401
1619
import six
@@ -339,7 +342,7 @@ def to_dict(self, serialize=False):
339342

340343
def convert(x):
341344
if hasattr(x, "to_dict"):
342-
args = inspect.getargspec(x.to_dict).args
345+
args = getfullargspec(x.to_dict).args
343346
if len(args) == 1:
344347
return x.to_dict()
345348
else:

samples/client/petstore/python-asyncio/petstore_api/models/additional_properties_integer.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
"""
1111

1212

13-
import inspect
13+
try:
14+
from inspect import getfullargspec
15+
except ImportError:
16+
from inspect import getargspec as getfullargspec
1417
import pprint
1518
import re # noqa: F401
1619
import six
@@ -79,7 +82,7 @@ def to_dict(self, serialize=False):
7982

8083
def convert(x):
8184
if hasattr(x, "to_dict"):
82-
args = inspect.getargspec(x.to_dict).args
85+
args = getfullargspec(x.to_dict).args
8386
if len(args) == 1:
8487
return x.to_dict()
8588
else:

samples/client/petstore/python-asyncio/petstore_api/models/additional_properties_number.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
"""
1111

1212

13-
import inspect
13+
try:
14+
from inspect import getfullargspec
15+
except ImportError:
16+
from inspect import getargspec as getfullargspec
1417
import pprint
1518
import re # noqa: F401
1619
import six
@@ -79,7 +82,7 @@ def to_dict(self, serialize=False):
7982

8083
def convert(x):
8184
if hasattr(x, "to_dict"):
82-
args = inspect.getargspec(x.to_dict).args
85+
args = getfullargspec(x.to_dict).args
8386
if len(args) == 1:
8487
return x.to_dict()
8588
else:

samples/client/petstore/python-asyncio/petstore_api/models/additional_properties_object.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
"""
1111

1212

13-
import inspect
13+
try:
14+
from inspect import getfullargspec
15+
except ImportError:
16+
from inspect import getargspec as getfullargspec
1417
import pprint
1518
import re # noqa: F401
1619
import six
@@ -79,7 +82,7 @@ def to_dict(self, serialize=False):
7982

8083
def convert(x):
8184
if hasattr(x, "to_dict"):
82-
args = inspect.getargspec(x.to_dict).args
85+
args = getfullargspec(x.to_dict).args
8386
if len(args) == 1:
8487
return x.to_dict()
8588
else:

samples/client/petstore/python-asyncio/petstore_api/models/additional_properties_string.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
"""
1111

1212

13-
import inspect
13+
try:
14+
from inspect import getfullargspec
15+
except ImportError:
16+
from inspect import getargspec as getfullargspec
1417
import pprint
1518
import re # noqa: F401
1619
import six
@@ -79,7 +82,7 @@ def to_dict(self, serialize=False):
7982

8083
def convert(x):
8184
if hasattr(x, "to_dict"):
82-
args = inspect.getargspec(x.to_dict).args
85+
args = getfullargspec(x.to_dict).args
8386
if len(args) == 1:
8487
return x.to_dict()
8588
else:

samples/client/petstore/python-asyncio/petstore_api/models/animal.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
"""
1111

1212

13-
import inspect
13+
try:
14+
from inspect import getfullargspec
15+
except ImportError:
16+
from inspect import getargspec as getfullargspec
1417
import pprint
1518
import re # noqa: F401
1619
import six
@@ -118,7 +121,7 @@ def to_dict(self, serialize=False):
118121

119122
def convert(x):
120123
if hasattr(x, "to_dict"):
121-
args = inspect.getargspec(x.to_dict).args
124+
args = getfullargspec(x.to_dict).args
122125
if len(args) == 1:
123126
return x.to_dict()
124127
else:

0 commit comments

Comments
 (0)