feat: [python/asyncio] use ssl argument instead of ssl_context (deprecated from aiohttp>=3.0.0) (#1724)

This commit is contained in:
Tomasz Prus 2018-12-21 02:52:27 +01:00 committed by William Cheng
parent d38b9e588b
commit 89a0ffa66c
20 changed files with 11 additions and 29 deletions

View File

@ -58,7 +58,7 @@ class RESTClientObject(object):
connector = aiohttp.TCPConnector( connector = aiohttp.TCPConnector(
limit=maxsize, limit=maxsize,
ssl_context=ssl_context ssl=ssl_context
) )
# https pool manager # https pool manager

View File

@ -18,7 +18,7 @@ VERSION = "{{packageVersion}}"
REQUIRES = ["urllib3 >= 1.15", "six >= 1.10", "certifi", "python-dateutil"] REQUIRES = ["urllib3 >= 1.15", "six >= 1.10", "certifi", "python-dateutil"]
{{#asyncio}} {{#asyncio}}
REQUIRES.append("aiohttp") REQUIRES.append("aiohttp >= 3.0.0")
{{/asyncio}} {{/asyncio}}
{{#tornado}} {{#tornado}}
REQUIRES.append("tornado>=4.2,<5") REQUIRES.append("tornado>=4.2,<5")

View File

@ -111,7 +111,6 @@ Class | Method | HTTP request | Description
- [AdditionalPropertiesClass](docs/AdditionalPropertiesClass.md) - [AdditionalPropertiesClass](docs/AdditionalPropertiesClass.md)
- [Animal](docs/Animal.md) - [Animal](docs/Animal.md)
- [AnimalFarm](docs/AnimalFarm.md)
- [ApiResponse](docs/ApiResponse.md) - [ApiResponse](docs/ApiResponse.md)
- [ArrayOfArrayOfNumberOnly](docs/ArrayOfArrayOfNumberOnly.md) - [ArrayOfArrayOfNumberOnly](docs/ArrayOfArrayOfNumberOnly.md)
- [ArrayOfNumberOnly](docs/ArrayOfNumberOnly.md) - [ArrayOfNumberOnly](docs/ArrayOfNumberOnly.md)
@ -142,7 +141,6 @@ Class | Method | HTTP request | Description
- [Pet](docs/Pet.md) - [Pet](docs/Pet.md)
- [ReadOnlyFirst](docs/ReadOnlyFirst.md) - [ReadOnlyFirst](docs/ReadOnlyFirst.md)
- [SpecialModelName](docs/SpecialModelName.md) - [SpecialModelName](docs/SpecialModelName.md)
- [StringBooleanMap](docs/StringBooleanMap.md)
- [Tag](docs/Tag.md) - [Tag](docs/Tag.md)
- [User](docs/User.md) - [User](docs/User.md)

View File

@ -30,7 +30,6 @@ from petstore_api.configuration import Configuration
# import models into sdk package # import models into sdk package
from petstore_api.models.additional_properties_class import AdditionalPropertiesClass from petstore_api.models.additional_properties_class import AdditionalPropertiesClass
from petstore_api.models.animal import Animal from petstore_api.models.animal import Animal
from petstore_api.models.animal_farm import AnimalFarm
from petstore_api.models.api_response import ApiResponse from petstore_api.models.api_response import ApiResponse
from petstore_api.models.array_of_array_of_number_only import ArrayOfArrayOfNumberOnly from petstore_api.models.array_of_array_of_number_only import ArrayOfArrayOfNumberOnly
from petstore_api.models.array_of_number_only import ArrayOfNumberOnly from petstore_api.models.array_of_number_only import ArrayOfNumberOnly
@ -61,6 +60,5 @@ from petstore_api.models.outer_enum import OuterEnum
from petstore_api.models.pet import Pet from petstore_api.models.pet import Pet
from petstore_api.models.read_only_first import ReadOnlyFirst from petstore_api.models.read_only_first import ReadOnlyFirst
from petstore_api.models.special_model_name import SpecialModelName from petstore_api.models.special_model_name import SpecialModelName
from petstore_api.models.string_boolean_map import StringBooleanMap
from petstore_api.models.tag import Tag from petstore_api.models.tag import Tag
from petstore_api.models.user import User from petstore_api.models.user import User

View File

@ -63,7 +63,7 @@ class ApiClient(object):
_pool = None _pool = None
def __init__(self, configuration=None, header_name=None, header_value=None, def __init__(self, configuration=None, header_name=None, header_value=None,
cookie=None, pool_threads=None): cookie=None, pool_threads=1):
if configuration is None: if configuration is None:
configuration = Configuration() configuration = Configuration()
self.configuration = configuration self.configuration = configuration

View File

@ -16,7 +16,6 @@ from __future__ import absolute_import
# import models into model package # import models into model package
from petstore_api.models.additional_properties_class import AdditionalPropertiesClass from petstore_api.models.additional_properties_class import AdditionalPropertiesClass
from petstore_api.models.animal import Animal from petstore_api.models.animal import Animal
from petstore_api.models.animal_farm import AnimalFarm
from petstore_api.models.api_response import ApiResponse from petstore_api.models.api_response import ApiResponse
from petstore_api.models.array_of_array_of_number_only import ArrayOfArrayOfNumberOnly from petstore_api.models.array_of_array_of_number_only import ArrayOfArrayOfNumberOnly
from petstore_api.models.array_of_number_only import ArrayOfNumberOnly from petstore_api.models.array_of_number_only import ArrayOfNumberOnly
@ -47,6 +46,5 @@ from petstore_api.models.outer_enum import OuterEnum
from petstore_api.models.pet import Pet from petstore_api.models.pet import Pet
from petstore_api.models.read_only_first import ReadOnlyFirst from petstore_api.models.read_only_first import ReadOnlyFirst
from petstore_api.models.special_model_name import SpecialModelName from petstore_api.models.special_model_name import SpecialModelName
from petstore_api.models.string_boolean_map import StringBooleanMap
from petstore_api.models.tag import Tag from petstore_api.models.tag import Tag
from petstore_api.models.user import User from petstore_api.models.user import User

View File

@ -66,7 +66,7 @@ class RESTClientObject(object):
connector = aiohttp.TCPConnector( connector = aiohttp.TCPConnector(
limit=maxsize, limit=maxsize,
ssl_context=ssl_context ssl=ssl_context
) )
# https pool manager # https pool manager

View File

@ -22,7 +22,7 @@ VERSION = "1.0.0"
# http://pypi.python.org/pypi/setuptools # http://pypi.python.org/pypi/setuptools
REQUIRES = ["urllib3 >= 1.15", "six >= 1.10", "certifi", "python-dateutil"] REQUIRES = ["urllib3 >= 1.15", "six >= 1.10", "certifi", "python-dateutil"]
REQUIRES.append("aiohttp") REQUIRES.append("aiohttp >= 3.0.0")
setup( setup(
name=NAME, name=NAME,

View File

@ -11,7 +11,7 @@ export LANG=en_US.UTF-8
### set virtualenv ### set virtualenv
if [ -z "$VIRTUAL_ENV" ]; then if [ -z "$VIRTUAL_ENV" ]; then
virtualenv $VENV --no-site-packages --always-copy --python python3 virtualenv $VENV --no-site-packages --always-copy --python python3.6
source $VENV/bin/activate source $VENV/bin/activate
DEACTIVE=true DEACTIVE=true
fi fi

View File

@ -111,7 +111,6 @@ Class | Method | HTTP request | Description
- [AdditionalPropertiesClass](docs/AdditionalPropertiesClass.md) - [AdditionalPropertiesClass](docs/AdditionalPropertiesClass.md)
- [Animal](docs/Animal.md) - [Animal](docs/Animal.md)
- [AnimalFarm](docs/AnimalFarm.md)
- [ApiResponse](docs/ApiResponse.md) - [ApiResponse](docs/ApiResponse.md)
- [ArrayOfArrayOfNumberOnly](docs/ArrayOfArrayOfNumberOnly.md) - [ArrayOfArrayOfNumberOnly](docs/ArrayOfArrayOfNumberOnly.md)
- [ArrayOfNumberOnly](docs/ArrayOfNumberOnly.md) - [ArrayOfNumberOnly](docs/ArrayOfNumberOnly.md)
@ -142,7 +141,6 @@ Class | Method | HTTP request | Description
- [Pet](docs/Pet.md) - [Pet](docs/Pet.md)
- [ReadOnlyFirst](docs/ReadOnlyFirst.md) - [ReadOnlyFirst](docs/ReadOnlyFirst.md)
- [SpecialModelName](docs/SpecialModelName.md) - [SpecialModelName](docs/SpecialModelName.md)
- [StringBooleanMap](docs/StringBooleanMap.md)
- [Tag](docs/Tag.md) - [Tag](docs/Tag.md)
- [User](docs/User.md) - [User](docs/User.md)

View File

@ -30,7 +30,6 @@ from petstore_api.configuration import Configuration
# import models into sdk package # import models into sdk package
from petstore_api.models.additional_properties_class import AdditionalPropertiesClass from petstore_api.models.additional_properties_class import AdditionalPropertiesClass
from petstore_api.models.animal import Animal from petstore_api.models.animal import Animal
from petstore_api.models.animal_farm import AnimalFarm
from petstore_api.models.api_response import ApiResponse from petstore_api.models.api_response import ApiResponse
from petstore_api.models.array_of_array_of_number_only import ArrayOfArrayOfNumberOnly from petstore_api.models.array_of_array_of_number_only import ArrayOfArrayOfNumberOnly
from petstore_api.models.array_of_number_only import ArrayOfNumberOnly from petstore_api.models.array_of_number_only import ArrayOfNumberOnly
@ -61,6 +60,5 @@ from petstore_api.models.outer_enum import OuterEnum
from petstore_api.models.pet import Pet from petstore_api.models.pet import Pet
from petstore_api.models.read_only_first import ReadOnlyFirst from petstore_api.models.read_only_first import ReadOnlyFirst
from petstore_api.models.special_model_name import SpecialModelName from petstore_api.models.special_model_name import SpecialModelName
from petstore_api.models.string_boolean_map import StringBooleanMap
from petstore_api.models.tag import Tag from petstore_api.models.tag import Tag
from petstore_api.models.user import User from petstore_api.models.user import User

View File

@ -64,7 +64,7 @@ class ApiClient(object):
_pool = None _pool = None
def __init__(self, configuration=None, header_name=None, header_value=None, def __init__(self, configuration=None, header_name=None, header_value=None,
cookie=None, pool_threads=None): cookie=None, pool_threads=1):
if configuration is None: if configuration is None:
configuration = Configuration() configuration = Configuration()
self.configuration = configuration self.configuration = configuration

View File

@ -16,7 +16,6 @@ from __future__ import absolute_import
# import models into model package # import models into model package
from petstore_api.models.additional_properties_class import AdditionalPropertiesClass from petstore_api.models.additional_properties_class import AdditionalPropertiesClass
from petstore_api.models.animal import Animal from petstore_api.models.animal import Animal
from petstore_api.models.animal_farm import AnimalFarm
from petstore_api.models.api_response import ApiResponse from petstore_api.models.api_response import ApiResponse
from petstore_api.models.array_of_array_of_number_only import ArrayOfArrayOfNumberOnly from petstore_api.models.array_of_array_of_number_only import ArrayOfArrayOfNumberOnly
from petstore_api.models.array_of_number_only import ArrayOfNumberOnly from petstore_api.models.array_of_number_only import ArrayOfNumberOnly
@ -47,6 +46,5 @@ from petstore_api.models.outer_enum import OuterEnum
from petstore_api.models.pet import Pet from petstore_api.models.pet import Pet
from petstore_api.models.read_only_first import ReadOnlyFirst from petstore_api.models.read_only_first import ReadOnlyFirst
from petstore_api.models.special_model_name import SpecialModelName from petstore_api.models.special_model_name import SpecialModelName
from petstore_api.models.string_boolean_map import StringBooleanMap
from petstore_api.models.tag import Tag from petstore_api.models.tag import Tag
from petstore_api.models.user import User from petstore_api.models.user import User

View File

@ -111,7 +111,6 @@ Class | Method | HTTP request | Description
- [AdditionalPropertiesClass](docs/AdditionalPropertiesClass.md) - [AdditionalPropertiesClass](docs/AdditionalPropertiesClass.md)
- [Animal](docs/Animal.md) - [Animal](docs/Animal.md)
- [AnimalFarm](docs/AnimalFarm.md)
- [ApiResponse](docs/ApiResponse.md) - [ApiResponse](docs/ApiResponse.md)
- [ArrayOfArrayOfNumberOnly](docs/ArrayOfArrayOfNumberOnly.md) - [ArrayOfArrayOfNumberOnly](docs/ArrayOfArrayOfNumberOnly.md)
- [ArrayOfNumberOnly](docs/ArrayOfNumberOnly.md) - [ArrayOfNumberOnly](docs/ArrayOfNumberOnly.md)
@ -142,7 +141,6 @@ Class | Method | HTTP request | Description
- [Pet](docs/Pet.md) - [Pet](docs/Pet.md)
- [ReadOnlyFirst](docs/ReadOnlyFirst.md) - [ReadOnlyFirst](docs/ReadOnlyFirst.md)
- [SpecialModelName](docs/SpecialModelName.md) - [SpecialModelName](docs/SpecialModelName.md)
- [StringBooleanMap](docs/StringBooleanMap.md)
- [Tag](docs/Tag.md) - [Tag](docs/Tag.md)
- [User](docs/User.md) - [User](docs/User.md)

View File

@ -30,7 +30,6 @@ from petstore_api.configuration import Configuration
# import models into sdk package # import models into sdk package
from petstore_api.models.additional_properties_class import AdditionalPropertiesClass from petstore_api.models.additional_properties_class import AdditionalPropertiesClass
from petstore_api.models.animal import Animal from petstore_api.models.animal import Animal
from petstore_api.models.animal_farm import AnimalFarm
from petstore_api.models.api_response import ApiResponse from petstore_api.models.api_response import ApiResponse
from petstore_api.models.array_of_array_of_number_only import ArrayOfArrayOfNumberOnly from petstore_api.models.array_of_array_of_number_only import ArrayOfArrayOfNumberOnly
from petstore_api.models.array_of_number_only import ArrayOfNumberOnly from petstore_api.models.array_of_number_only import ArrayOfNumberOnly
@ -61,6 +60,5 @@ from petstore_api.models.outer_enum import OuterEnum
from petstore_api.models.pet import Pet from petstore_api.models.pet import Pet
from petstore_api.models.read_only_first import ReadOnlyFirst from petstore_api.models.read_only_first import ReadOnlyFirst
from petstore_api.models.special_model_name import SpecialModelName from petstore_api.models.special_model_name import SpecialModelName
from petstore_api.models.string_boolean_map import StringBooleanMap
from petstore_api.models.tag import Tag from petstore_api.models.tag import Tag
from petstore_api.models.user import User from petstore_api.models.user import User

View File

@ -63,7 +63,7 @@ class ApiClient(object):
_pool = None _pool = None
def __init__(self, configuration=None, header_name=None, header_value=None, def __init__(self, configuration=None, header_name=None, header_value=None,
cookie=None, pool_threads=None): cookie=None, pool_threads=1):
if configuration is None: if configuration is None:
configuration = Configuration() configuration = Configuration()
self.configuration = configuration self.configuration = configuration

View File

@ -16,7 +16,6 @@ from __future__ import absolute_import
# import models into model package # import models into model package
from petstore_api.models.additional_properties_class import AdditionalPropertiesClass from petstore_api.models.additional_properties_class import AdditionalPropertiesClass
from petstore_api.models.animal import Animal from petstore_api.models.animal import Animal
from petstore_api.models.animal_farm import AnimalFarm
from petstore_api.models.api_response import ApiResponse from petstore_api.models.api_response import ApiResponse
from petstore_api.models.array_of_array_of_number_only import ArrayOfArrayOfNumberOnly from petstore_api.models.array_of_array_of_number_only import ArrayOfArrayOfNumberOnly
from petstore_api.models.array_of_number_only import ArrayOfNumberOnly from petstore_api.models.array_of_number_only import ArrayOfNumberOnly
@ -47,6 +46,5 @@ from petstore_api.models.outer_enum import OuterEnum
from petstore_api.models.pet import Pet from petstore_api.models.pet import Pet
from petstore_api.models.read_only_first import ReadOnlyFirst from petstore_api.models.read_only_first import ReadOnlyFirst
from petstore_api.models.special_model_name import SpecialModelName from petstore_api.models.special_model_name import SpecialModelName
from petstore_api.models.string_boolean_map import StringBooleanMap
from petstore_api.models.tag import Tag from petstore_api.models.tag import Tag
from petstore_api.models.user import User from petstore_api.models.user import User