forked from loafle/openapi-generator-original
python: Remove usage of six (#16675)
This commit is contained in:
parent
3c4561ece2
commit
67b129fda9
@ -1,5 +1,4 @@
|
|||||||
import connexion
|
import connexion
|
||||||
import six
|
|
||||||
|
|
||||||
{{#imports}}{{import}} # noqa: E501
|
{{#imports}}{{import}} # noqa: E501
|
||||||
{{/imports}}
|
{{/imports}}
|
||||||
@ -94,15 +93,15 @@ def {{operationId}}({{#allParams}}{{paramName}}{{^required}}=None{{/required}}{{
|
|||||||
{{#items}}
|
{{#items}}
|
||||||
{{#isDate}}
|
{{#isDate}}
|
||||||
if connexion.request.is_json:
|
if connexion.request.is_json:
|
||||||
{{paramName}} = {k: util.deserialize_date(v) for k, v in six.iteritems(connexion.request.get_json())} # noqa: E501
|
{{paramName}} = {k: util.deserialize_date(v) for k, v in connexion.request.get_json().items()} # noqa: E501
|
||||||
{{/isDate}}
|
{{/isDate}}
|
||||||
{{#isDateTime}}
|
{{#isDateTime}}
|
||||||
if connexion.request.is_json:
|
if connexion.request.is_json:
|
||||||
{{paramName}} = {k: util.deserialize_datetime(v) for k, v in six.iteritems(connexion.request.get_json())} # noqa: E501
|
{{paramName}} = {k: util.deserialize_datetime(v) for k, v in connexion.request.get_json().items()} # noqa: E501
|
||||||
{{/isDateTime}}
|
{{/isDateTime}}
|
||||||
{{#complexType}}
|
{{#complexType}}
|
||||||
if connexion.request.is_json:
|
if connexion.request.is_json:
|
||||||
{{paramName}} = {k: {{baseType}}.from_dict(v) for k, v in six.iteritems(connexion.request.get_json())} # noqa: E501
|
{{paramName}} = {k: {{baseType}}.from_dict(v) for k, v in connexion.request.get_json().items()} # noqa: E501
|
||||||
{{/complexType}}
|
{{/complexType}}
|
||||||
{{/items}}
|
{{/items}}
|
||||||
{{/isMap}}
|
{{/isMap}}
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
from connexion.apps.flask_app import FlaskJSONEncoder
|
from connexion.apps.flask_app import FlaskJSONEncoder
|
||||||
import six
|
|
||||||
|
|
||||||
from {{modelPackage}}.base_model import Model
|
from {{modelPackage}}.base_model import Model
|
||||||
|
|
||||||
@ -10,7 +9,7 @@ class JSONEncoder(FlaskJSONEncoder):
|
|||||||
def default(self, o):
|
def default(self, o):
|
||||||
if isinstance(o, Model):
|
if isinstance(o, Model):
|
||||||
dikt = {}
|
dikt = {}
|
||||||
for attr, _ in six.iteritems(o.swagger_types):
|
for attr in o.swagger_types:
|
||||||
value = getattr(o, attr)
|
value = getattr(o, attr)
|
||||||
if value is None and not self.include_nulls:
|
if value is None and not self.include_nulls:
|
||||||
continue
|
continue
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
import pprint
|
import pprint
|
||||||
|
|
||||||
import six
|
|
||||||
import typing
|
import typing
|
||||||
|
|
||||||
from {{packageName}} import util
|
from {{packageName}} import util
|
||||||
@ -29,7 +28,7 @@ class Model(object):
|
|||||||
"""
|
"""
|
||||||
result = {}
|
result = {}
|
||||||
|
|
||||||
for attr, _ in six.iteritems(self.swagger_types):
|
for attr in self.swagger_types:
|
||||||
value = getattr(self, attr)
|
value = getattr(self, attr)
|
||||||
if isinstance(value, list):
|
if isinstance(value, list):
|
||||||
result[attr] = list(map(
|
result[attr] = list(map(
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
from __future__ import absolute_import
|
from __future__ import absolute_import
|
||||||
|
|
||||||
from flask import json
|
from flask import json
|
||||||
from six import BytesIO
|
from io import BytesIO
|
||||||
|
|
||||||
{{#imports}}{{import}} # noqa: E501
|
{{#imports}}{{import}} # noqa: E501
|
||||||
{{/imports}}
|
{{/imports}}
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
import six
|
|
||||||
import typing
|
import typing
|
||||||
from {{packageName}} import typing_utils
|
from {{packageName}} import typing_utils
|
||||||
|
|
||||||
@ -16,7 +15,7 @@ def _deserialize(data, klass):
|
|||||||
if data is None:
|
if data is None:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
if klass in six.integer_types or klass in (float, str, bool):
|
if klass == int or klass in (float, str, bool):
|
||||||
return _deserialize_primitive(data, klass)
|
return _deserialize_primitive(data, klass)
|
||||||
elif klass == object:
|
elif klass == object:
|
||||||
return _deserialize_object(data)
|
return _deserialize_object(data)
|
||||||
@ -45,7 +44,7 @@ def _deserialize_primitive(data, klass):
|
|||||||
try:
|
try:
|
||||||
value = klass(data)
|
value = klass(data)
|
||||||
except UnicodeEncodeError:
|
except UnicodeEncodeError:
|
||||||
value = six.u(data)
|
value = str(data)
|
||||||
except TypeError:
|
except TypeError:
|
||||||
value = data
|
value = data
|
||||||
return value
|
return value
|
||||||
@ -104,7 +103,7 @@ def deserialize_model(data, klass):
|
|||||||
if not instance.swagger_types:
|
if not instance.swagger_types:
|
||||||
return data
|
return data
|
||||||
|
|
||||||
for attr, attr_type in six.iteritems(instance.swagger_types):
|
for attr, attr_type in instance.swagger_types.items():
|
||||||
if data is not None \
|
if data is not None \
|
||||||
and instance.attribute_map[attr] in data \
|
and instance.attribute_map[attr] in data \
|
||||||
and isinstance(data, (list, dict)):
|
and isinstance(data, (list, dict)):
|
||||||
@ -139,4 +138,4 @@ def _deserialize_dict(data, boxed_type):
|
|||||||
:rtype: dict
|
:rtype: dict
|
||||||
"""
|
"""
|
||||||
return {k: _deserialize(v, boxed_type)
|
return {k: _deserialize(v, boxed_type)
|
||||||
for k, v in six.iteritems(data)}
|
for k, v in data.items()}
|
||||||
|
@ -26,7 +26,6 @@ python-multipart==0.0.5
|
|||||||
PyYAML==5.4.1
|
PyYAML==5.4.1
|
||||||
requests==2.25.1
|
requests==2.25.1
|
||||||
Rx==1.6.1
|
Rx==1.6.1
|
||||||
six==1.16.0
|
|
||||||
starlette==0.27.0
|
starlette==0.27.0
|
||||||
typing-extensions==3.10.0.0
|
typing-extensions==3.10.0.0
|
||||||
ujson==4.0.2
|
ujson==4.0.2
|
||||||
|
@ -14,9 +14,6 @@ from __future__ import absolute_import
|
|||||||
|
|
||||||
import re # noqa: F401
|
import re # noqa: F401
|
||||||
|
|
||||||
# python 2 and python 3 compatibility library
|
|
||||||
import six
|
|
||||||
|
|
||||||
from petstore_api.api_client import ApiClient
|
from petstore_api.api_client import ApiClient
|
||||||
from petstore_api.exceptions import ( # noqa: F401
|
from petstore_api.exceptions import ( # noqa: F401
|
||||||
ApiTypeError,
|
ApiTypeError,
|
||||||
@ -119,7 +116,7 @@ class FakeClassnameTags123Api(object):
|
|||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|
||||||
for key, val in six.iteritems(local_var_params['kwargs']):
|
for key, val in local_var_params['kwargs'].items():
|
||||||
if key not in all_params:
|
if key not in all_params:
|
||||||
raise ApiTypeError(
|
raise ApiTypeError(
|
||||||
"Got an unexpected keyword argument '%s'"
|
"Got an unexpected keyword argument '%s'"
|
||||||
|
@ -10,7 +10,6 @@ $ pytest
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import six
|
|
||||||
import sys
|
import sys
|
||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
|
@ -10,7 +10,6 @@ $ pytest
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import six
|
|
||||||
import sys
|
import sys
|
||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
|
@ -14,9 +14,6 @@ from __future__ import absolute_import
|
|||||||
|
|
||||||
import re # noqa: F401
|
import re # noqa: F401
|
||||||
|
|
||||||
# python 2 and python 3 compatibility library
|
|
||||||
import six
|
|
||||||
|
|
||||||
from petstore_api.api_client import ApiClient
|
from petstore_api.api_client import ApiClient
|
||||||
from petstore_api.exceptions import ( # noqa: F401
|
from petstore_api.exceptions import ( # noqa: F401
|
||||||
ApiTypeError,
|
ApiTypeError,
|
||||||
@ -119,7 +116,7 @@ class FakeClassnameTags123Api(object):
|
|||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|
||||||
for key, val in six.iteritems(local_var_params['kwargs']):
|
for key, val in local_var_params['kwargs'].items():
|
||||||
if key not in all_params:
|
if key not in all_params:
|
||||||
raise ApiTypeError(
|
raise ApiTypeError(
|
||||||
"Got an unexpected keyword argument '%s'"
|
"Got an unexpected keyword argument '%s'"
|
||||||
|
@ -10,7 +10,6 @@ $ pytest
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import six
|
|
||||||
import sys
|
import sys
|
||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
|
@ -10,7 +10,6 @@ $ pytest
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import six
|
|
||||||
import sys
|
import sys
|
||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
import connexion
|
import connexion
|
||||||
import six
|
|
||||||
from typing import Dict
|
from typing import Dict
|
||||||
from typing import Tuple
|
from typing import Tuple
|
||||||
from typing import Union
|
from typing import Union
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
import connexion
|
import connexion
|
||||||
import six
|
|
||||||
from typing import Dict
|
from typing import Dict
|
||||||
from typing import Tuple
|
from typing import Tuple
|
||||||
from typing import Union
|
from typing import Union
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
import connexion
|
import connexion
|
||||||
import six
|
|
||||||
from typing import Dict
|
from typing import Dict
|
||||||
from typing import Tuple
|
from typing import Tuple
|
||||||
from typing import Union
|
from typing import Union
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
from connexion.apps.flask_app import FlaskJSONEncoder
|
from connexion.apps.flask_app import FlaskJSONEncoder
|
||||||
import six
|
|
||||||
|
|
||||||
from openapi_server.models.base_model import Model
|
from openapi_server.models.base_model import Model
|
||||||
|
|
||||||
@ -10,7 +9,7 @@ class JSONEncoder(FlaskJSONEncoder):
|
|||||||
def default(self, o):
|
def default(self, o):
|
||||||
if isinstance(o, Model):
|
if isinstance(o, Model):
|
||||||
dikt = {}
|
dikt = {}
|
||||||
for attr, _ in six.iteritems(o.openapi_types):
|
for attr in o.openapi_types:
|
||||||
value = getattr(o, attr)
|
value = getattr(o, attr)
|
||||||
if value is None and not self.include_nulls:
|
if value is None and not self.include_nulls:
|
||||||
continue
|
continue
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
import pprint
|
import pprint
|
||||||
|
|
||||||
import six
|
|
||||||
import typing
|
import typing
|
||||||
|
|
||||||
from openapi_server import util
|
from openapi_server import util
|
||||||
@ -29,7 +28,7 @@ class Model(object):
|
|||||||
"""
|
"""
|
||||||
result = {}
|
result = {}
|
||||||
|
|
||||||
for attr, _ in six.iteritems(self.openapi_types):
|
for attr in self.openapi_types:
|
||||||
value = getattr(self, attr)
|
value = getattr(self, attr)
|
||||||
if isinstance(value, list):
|
if isinstance(value, list):
|
||||||
result[attr] = list(map(
|
result[attr] = list(map(
|
||||||
|
@ -4,7 +4,7 @@ from __future__ import absolute_import
|
|||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
from flask import json
|
from flask import json
|
||||||
from six import BytesIO
|
from io import BytesIO
|
||||||
|
|
||||||
from openapi_server.models.api_response import ApiResponse # noqa: E501
|
from openapi_server.models.api_response import ApiResponse # noqa: E501
|
||||||
from openapi_server.models.pet import Pet # noqa: E501
|
from openapi_server.models.pet import Pet # noqa: E501
|
||||||
|
@ -4,7 +4,7 @@ from __future__ import absolute_import
|
|||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
from flask import json
|
from flask import json
|
||||||
from six import BytesIO
|
from io import BytesIO
|
||||||
|
|
||||||
from openapi_server.models.order import Order # noqa: E501
|
from openapi_server.models.order import Order # noqa: E501
|
||||||
from openapi_server.test import BaseTestCase
|
from openapi_server.test import BaseTestCase
|
||||||
|
@ -4,7 +4,7 @@ from __future__ import absolute_import
|
|||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
from flask import json
|
from flask import json
|
||||||
from six import BytesIO
|
from io import BytesIO
|
||||||
|
|
||||||
from openapi_server.models.user import User # noqa: E501
|
from openapi_server.models.user import User # noqa: E501
|
||||||
from openapi_server.test import BaseTestCase
|
from openapi_server.test import BaseTestCase
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
import six
|
|
||||||
import typing
|
import typing
|
||||||
from openapi_server import typing_utils
|
from openapi_server import typing_utils
|
||||||
|
|
||||||
@ -16,7 +15,7 @@ def _deserialize(data, klass):
|
|||||||
if data is None:
|
if data is None:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
if klass in six.integer_types or klass in (float, str, bool, bytearray):
|
if klass == int or klass in (float, str, bool, bytearray):
|
||||||
return _deserialize_primitive(data, klass)
|
return _deserialize_primitive(data, klass)
|
||||||
elif klass == object:
|
elif klass == object:
|
||||||
return _deserialize_object(data)
|
return _deserialize_object(data)
|
||||||
@ -45,7 +44,7 @@ def _deserialize_primitive(data, klass):
|
|||||||
try:
|
try:
|
||||||
value = klass(data)
|
value = klass(data)
|
||||||
except UnicodeEncodeError:
|
except UnicodeEncodeError:
|
||||||
value = six.u(data)
|
value = str(data)
|
||||||
except TypeError:
|
except TypeError:
|
||||||
value = data
|
value = data
|
||||||
return value
|
return value
|
||||||
@ -110,7 +109,7 @@ def deserialize_model(data, klass):
|
|||||||
if not instance.openapi_types:
|
if not instance.openapi_types:
|
||||||
return data
|
return data
|
||||||
|
|
||||||
for attr, attr_type in six.iteritems(instance.openapi_types):
|
for attr, attr_type in instance.openapi_types.items():
|
||||||
if data is not None \
|
if data is not None \
|
||||||
and instance.attribute_map[attr] in data \
|
and instance.attribute_map[attr] in data \
|
||||||
and isinstance(data, (list, dict)):
|
and isinstance(data, (list, dict)):
|
||||||
@ -145,4 +144,4 @@ def _deserialize_dict(data, boxed_type):
|
|||||||
:rtype: dict
|
:rtype: dict
|
||||||
"""
|
"""
|
||||||
return {k: _deserialize(v, boxed_type)
|
return {k: _deserialize(v, boxed_type)
|
||||||
for k, v in six.iteritems(data)}
|
for k, v in data.items()}
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
import connexion
|
import connexion
|
||||||
import six
|
|
||||||
|
|
||||||
from app.openapi_server.models.api_response import ApiResponse # noqa: E501
|
from app.openapi_server.models.api_response import ApiResponse # noqa: E501
|
||||||
from app.openapi_server.models.pet import Pet # noqa: E501
|
from app.openapi_server.models.pet import Pet # noqa: E501
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
import connexion
|
import connexion
|
||||||
import six
|
|
||||||
|
|
||||||
from app.openapi_server.models.order import Order # noqa: E501
|
from app.openapi_server.models.order import Order # noqa: E501
|
||||||
from openapi_server import util
|
from openapi_server import util
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
import connexion
|
import connexion
|
||||||
import six
|
|
||||||
|
|
||||||
from app.openapi_server.models.user import User # noqa: E501
|
from app.openapi_server.models.user import User # noqa: E501
|
||||||
from openapi_server import util
|
from openapi_server import util
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
from connexion.apps.flask_app import FlaskJSONEncoder
|
from connexion.apps.flask_app import FlaskJSONEncoder
|
||||||
import six
|
|
||||||
|
|
||||||
from app.openapi_server.models.base_model import Model
|
from app.openapi_server.models.base_model import Model
|
||||||
|
|
||||||
@ -10,7 +9,7 @@ class JSONEncoder(FlaskJSONEncoder):
|
|||||||
def default(self, o):
|
def default(self, o):
|
||||||
if isinstance(o, Model):
|
if isinstance(o, Model):
|
||||||
dikt = {}
|
dikt = {}
|
||||||
for attr, _ in six.iteritems(o.swagger_types):
|
for attr in o.swagger_types:
|
||||||
value = getattr(o, attr)
|
value = getattr(o, attr)
|
||||||
if value is None and not self.include_nulls:
|
if value is None and not self.include_nulls:
|
||||||
continue
|
continue
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
import pprint
|
import pprint
|
||||||
|
|
||||||
import six
|
|
||||||
import typing
|
import typing
|
||||||
|
|
||||||
from openapi_server import util
|
from openapi_server import util
|
||||||
@ -29,7 +28,7 @@ class Model(object):
|
|||||||
"""
|
"""
|
||||||
result = {}
|
result = {}
|
||||||
|
|
||||||
for attr, _ in six.iteritems(self.swagger_types):
|
for attr in self.swagger_types:
|
||||||
value = getattr(self, attr)
|
value = getattr(self, attr)
|
||||||
if isinstance(value, list):
|
if isinstance(value, list):
|
||||||
result[attr] = list(map(
|
result[attr] = list(map(
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
from __future__ import absolute_import
|
from __future__ import absolute_import
|
||||||
|
|
||||||
from flask import json
|
from flask import json
|
||||||
from six import BytesIO
|
from io import BytesIO
|
||||||
|
|
||||||
from app.openapi_server.models.api_response import ApiResponse # noqa: E501
|
from app.openapi_server.models.api_response import ApiResponse # noqa: E501
|
||||||
from app.openapi_server.models.pet import Pet # noqa: E501
|
from app.openapi_server.models.pet import Pet # noqa: E501
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
from __future__ import absolute_import
|
from __future__ import absolute_import
|
||||||
|
|
||||||
from flask import json
|
from flask import json
|
||||||
from six import BytesIO
|
from io import BytesIO
|
||||||
|
|
||||||
from app.openapi_server.models.order import Order # noqa: E501
|
from app.openapi_server.models.order import Order # noqa: E501
|
||||||
from openapi_server.test import BaseTestCase
|
from openapi_server.test import BaseTestCase
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
from __future__ import absolute_import
|
from __future__ import absolute_import
|
||||||
|
|
||||||
from flask import json
|
from flask import json
|
||||||
from six import BytesIO
|
from io import BytesIO
|
||||||
|
|
||||||
from app.openapi_server.models.user import User # noqa: E501
|
from app.openapi_server.models.user import User # noqa: E501
|
||||||
from openapi_server.test import BaseTestCase
|
from openapi_server.test import BaseTestCase
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
import datetime
|
import datetime
|
||||||
|
|
||||||
import six
|
|
||||||
import typing
|
import typing
|
||||||
from openapi_server import typing_utils
|
from openapi_server import typing_utils
|
||||||
|
|
||||||
@ -16,7 +15,7 @@ def _deserialize(data, klass):
|
|||||||
if data is None:
|
if data is None:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
if klass in six.integer_types or klass in (float, str, bool):
|
if klass == int or klass in (float, str, bool):
|
||||||
return _deserialize_primitive(data, klass)
|
return _deserialize_primitive(data, klass)
|
||||||
elif klass == object:
|
elif klass == object:
|
||||||
return _deserialize_object(data)
|
return _deserialize_object(data)
|
||||||
@ -45,7 +44,7 @@ def _deserialize_primitive(data, klass):
|
|||||||
try:
|
try:
|
||||||
value = klass(data)
|
value = klass(data)
|
||||||
except UnicodeEncodeError:
|
except UnicodeEncodeError:
|
||||||
value = six.u(data)
|
value = str(data)
|
||||||
except TypeError:
|
except TypeError:
|
||||||
value = data
|
value = data
|
||||||
return value
|
return value
|
||||||
@ -104,7 +103,7 @@ def deserialize_model(data, klass):
|
|||||||
if not instance.swagger_types:
|
if not instance.swagger_types:
|
||||||
return data
|
return data
|
||||||
|
|
||||||
for attr, attr_type in six.iteritems(instance.swagger_types):
|
for attr, attr_type in instance.swagger_types.items():
|
||||||
if data is not None \
|
if data is not None \
|
||||||
and instance.attribute_map[attr] in data \
|
and instance.attribute_map[attr] in data \
|
||||||
and isinstance(data, (list, dict)):
|
and isinstance(data, (list, dict)):
|
||||||
@ -139,4 +138,4 @@ def _deserialize_dict(data, boxed_type):
|
|||||||
:rtype: dict
|
:rtype: dict
|
||||||
"""
|
"""
|
||||||
return {k: _deserialize(v, boxed_type)
|
return {k: _deserialize(v, boxed_type)
|
||||||
for k, v in six.iteritems(data)}
|
for k, v in data.items()}
|
||||||
|
@ -26,7 +26,6 @@ python-multipart==0.0.5
|
|||||||
PyYAML==5.4.1
|
PyYAML==5.4.1
|
||||||
requests==2.25.1
|
requests==2.25.1
|
||||||
Rx==1.6.1
|
Rx==1.6.1
|
||||||
six==1.16.0
|
|
||||||
starlette==0.27.0
|
starlette==0.27.0
|
||||||
typing-extensions==3.10.0.0
|
typing-extensions==3.10.0.0
|
||||||
ujson==4.0.2
|
ujson==4.0.2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user