forked from loafle/openapi-generator-original
update python samples
This commit is contained in:
parent
2251a2f892
commit
a7c08e680c
BIN
samples/client/petstore/python/.coverage
Normal file
BIN
samples/client/petstore/python/.coverage
Normal file
Binary file not shown.
15
samples/client/petstore/python/dev-requirements.txt.log
Normal file
15
samples/client/petstore/python/dev-requirements.txt.log
Normal file
@ -0,0 +1,15 @@
|
||||
Collecting nose (from -r dev-requirements.txt (line 1))
|
||||
Using cached nose-1.3.7-py2-none-any.whl
|
||||
Collecting tox (from -r dev-requirements.txt (line 2))
|
||||
Using cached tox-2.1.1-py2.py3-none-any.whl
|
||||
Collecting coverage (from -r dev-requirements.txt (line 3))
|
||||
Collecting randomize (from -r dev-requirements.txt (line 4))
|
||||
Using cached randomize-0.13-py2.py3-none-any.whl
|
||||
Collecting virtualenv>=1.11.2 (from tox->-r dev-requirements.txt (line 2))
|
||||
Using cached virtualenv-13.1.2-py2.py3-none-any.whl
|
||||
Collecting py>=1.4.17 (from tox->-r dev-requirements.txt (line 2))
|
||||
Using cached py-1.4.30-py2.py3-none-any.whl
|
||||
Collecting pluggy<0.4.0,>=0.3.0 (from tox->-r dev-requirements.txt (line 2))
|
||||
Using cached pluggy-0.3.0-py2.py3-none-any.whl
|
||||
Installing collected packages: nose, virtualenv, py, pluggy, tox, coverage, randomize
|
||||
Successfully installed coverage-3.7.1 nose-1.3.7 pluggy-0.3.0 py-1.4.30 randomize-0.13 tox-2.1.1 virtualenv-13.1.2
|
@ -8,13 +8,11 @@ VERSION = "1.0.0"
|
||||
|
||||
|
||||
|
||||
# To install the library, open a Terminal shell, then run this
|
||||
# file by typing:
|
||||
# To install the library, run the following
|
||||
#
|
||||
# python setup.py install
|
||||
#
|
||||
# You need to have the setuptools module installed.
|
||||
# Try reading the setuptools documentation:
|
||||
# prerequisite: setuptools
|
||||
# http://pypi.python.org/pypi/setuptools
|
||||
|
||||
REQUIRES = ["urllib3 >= 1.10", "six >= 1.9", "certifi", "python-dateutil"]
|
||||
|
@ -0,0 +1,12 @@
|
||||
Metadata-Version: 1.0
|
||||
Name: swagger-client
|
||||
Version: 1.0.0
|
||||
Summary: Swagger Petstore
|
||||
Home-page: UNKNOWN
|
||||
Author: UNKNOWN
|
||||
Author-email: apiteam@swagger.io
|
||||
License: UNKNOWN
|
||||
Description: This is a sample server Petstore server. You can find out more about Swagger at <a href=\"http://swagger.io\">http://swagger.io</a> or on irc.freenode.net, #swagger. For this sample, you can use the api key \"special-key\" to test the authorization filters
|
||||
|
||||
Keywords: Swagger,Swagger Petstore
|
||||
Platform: UNKNOWN
|
@ -0,0 +1,29 @@
|
||||
setup.cfg
|
||||
setup.py
|
||||
swagger_client/__init__.py
|
||||
swagger_client/api_client.py
|
||||
swagger_client/configuration.py
|
||||
swagger_client/rest.py
|
||||
swagger_client.egg-info/PKG-INFO
|
||||
swagger_client.egg-info/SOURCES.txt
|
||||
swagger_client.egg-info/dependency_links.txt
|
||||
swagger_client.egg-info/requires.txt
|
||||
swagger_client.egg-info/top_level.txt
|
||||
swagger_client/apis/__init__.py
|
||||
swagger_client/apis/pet_api.py
|
||||
swagger_client/apis/store_api.py
|
||||
swagger_client/apis/user_api.py
|
||||
swagger_client/models/__init__.py
|
||||
swagger_client/models/category.py
|
||||
swagger_client/models/order.py
|
||||
swagger_client/models/pet.py
|
||||
swagger_client/models/tag.py
|
||||
swagger_client/models/user.py
|
||||
tests/__init__.py
|
||||
tests/test_api_client.py
|
||||
tests/test_api_exception.py
|
||||
tests/test_deserialization.py
|
||||
tests/test_order_model.py
|
||||
tests/test_pet_api.py
|
||||
tests/test_pet_model.py
|
||||
tests/test_store_api.py
|
@ -0,0 +1 @@
|
||||
|
@ -0,0 +1,4 @@
|
||||
urllib3 >= 1.10
|
||||
six >= 1.9
|
||||
certifi
|
||||
python-dateutil
|
@ -0,0 +1,2 @@
|
||||
swagger_client
|
||||
tests
|
@ -14,6 +14,8 @@ Copyright 2015 SmartBear Software
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
ref: https://github.com/swagger-api/swagger-codegen
|
||||
"""
|
||||
|
||||
from __future__ import absolute_import
|
||||
@ -56,7 +58,7 @@ class ApiClient(object):
|
||||
templates.
|
||||
|
||||
NOTE: This class is auto generated by the swagger code generator program.
|
||||
https://github.com/swagger-api/swagger-codegen
|
||||
Ref: https://github.com/swagger-api/swagger-codegen
|
||||
Do not edit the class manually.
|
||||
|
||||
:param host: The base path for the server to call.
|
||||
@ -75,7 +77,7 @@ class ApiClient(object):
|
||||
self.host = host
|
||||
self.cookie = cookie
|
||||
# Set default User-Agent.
|
||||
self.user_agent = 'Python-Swagger'
|
||||
self.user_agent = 'Python-Swagger/1.0.0'
|
||||
|
||||
@property
|
||||
def user_agent(self):
|
||||
@ -280,7 +282,8 @@ class ApiClient(object):
|
||||
body=None, post_params=None, files=None,
|
||||
response_type=None, auth_settings=None, callback=None):
|
||||
"""
|
||||
Makes the HTTP request and return the deserialized data.
|
||||
Makes the HTTP request (synchronous) and return the deserialized data.
|
||||
To make an async request, define a function for callback.
|
||||
|
||||
:param resource_path: Path to method endpoint.
|
||||
:param method: Method to call.
|
||||
@ -450,9 +453,8 @@ class ApiClient(object):
|
||||
|
||||
def __deserialize_file(self, response):
|
||||
"""
|
||||
Saves response body into a file in (the defined) temporary folder,
|
||||
using the filename from the `Content-Disposition` header if provided,
|
||||
otherwise a random filename.
|
||||
Saves response body into a file in a temporary folder,
|
||||
using the filename from the `Content-Disposition` header if provided.
|
||||
|
||||
:param response: RESTResponse.
|
||||
:return: file path.
|
||||
|
@ -33,6 +33,7 @@ class PetApi(object):
|
||||
"""
|
||||
NOTE: This class is auto generated by the swagger code generator program.
|
||||
Do not edit the class manually.
|
||||
Ref: https://github.com/swagger-api/swagger-codegen
|
||||
"""
|
||||
|
||||
def __init__(self, api_client=None):
|
||||
|
@ -33,6 +33,7 @@ class StoreApi(object):
|
||||
"""
|
||||
NOTE: This class is auto generated by the swagger code generator program.
|
||||
Do not edit the class manually.
|
||||
Ref: https://github.com/swagger-api/swagger-codegen
|
||||
"""
|
||||
|
||||
def __init__(self, api_client=None):
|
||||
|
@ -33,6 +33,7 @@ class UserApi(object):
|
||||
"""
|
||||
NOTE: This class is auto generated by the swagger code generator program.
|
||||
Do not edit the class manually.
|
||||
Ref: https://github.com/swagger-api/swagger-codegen
|
||||
"""
|
||||
|
||||
def __init__(self, api_client=None):
|
||||
|
@ -14,6 +14,8 @@ Copyright 2015 SmartBear Software
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
ref: https://github.com/swagger-api/swagger-codegen
|
||||
"""
|
||||
|
||||
from __future__ import absolute_import
|
||||
@ -44,7 +46,7 @@ def singleton(cls, *args, **kw):
|
||||
class Configuration(object):
|
||||
"""
|
||||
NOTE: This class is auto generated by the swagger code generator program.
|
||||
https://github.com/swagger-api/swagger-codegen
|
||||
Ref: https://github.com/swagger-api/swagger-codegen
|
||||
Do not edit the class manually.
|
||||
"""
|
||||
|
||||
@ -56,7 +58,7 @@ class Configuration(object):
|
||||
self.host = "http://petstore.swagger.io/v2"
|
||||
# Default api client
|
||||
self.api_client = None
|
||||
# Temp file folder for download
|
||||
# Temp file folder for downloading files
|
||||
self.temp_folder_path = None
|
||||
|
||||
# Authentication Settings
|
||||
@ -139,7 +141,7 @@ class Configuration(object):
|
||||
|
||||
def get_basic_auth_token(self):
|
||||
"""
|
||||
Gets basic auth header string.
|
||||
Gets HTTP basic authentication header (string).
|
||||
|
||||
:return: The token for basic HTTP authentication.
|
||||
"""
|
||||
|
@ -14,6 +14,8 @@ Copyright 2015 SmartBear Software
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
Ref: https://github.com/swagger-api/swagger-codegen
|
||||
"""
|
||||
|
||||
from pprint import pformat
|
||||
@ -27,7 +29,7 @@ class Category(object):
|
||||
"""
|
||||
def __init__(self):
|
||||
"""
|
||||
Swagger model
|
||||
Category - a model defined in Swagger
|
||||
|
||||
:param dict swaggerTypes: The key is attribute name
|
||||
and the value is attribute type.
|
||||
@ -93,7 +95,7 @@ class Category(object):
|
||||
|
||||
def to_dict(self):
|
||||
"""
|
||||
Return model properties dict
|
||||
Returns the model properties as a dict
|
||||
"""
|
||||
result = {}
|
||||
|
||||
@ -113,7 +115,7 @@ class Category(object):
|
||||
|
||||
def to_str(self):
|
||||
"""
|
||||
Return model properties str
|
||||
Returns the string representation of the model
|
||||
"""
|
||||
return pformat(self.to_dict())
|
||||
|
||||
|
@ -14,6 +14,8 @@ Copyright 2015 SmartBear Software
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
Ref: https://github.com/swagger-api/swagger-codegen
|
||||
"""
|
||||
|
||||
from pprint import pformat
|
||||
@ -27,7 +29,7 @@ class Order(object):
|
||||
"""
|
||||
def __init__(self):
|
||||
"""
|
||||
Swagger model
|
||||
Order - a model defined in Swagger
|
||||
|
||||
:param dict swaggerTypes: The key is attribute name
|
||||
and the value is attribute type.
|
||||
@ -199,7 +201,7 @@ class Order(object):
|
||||
|
||||
def to_dict(self):
|
||||
"""
|
||||
Return model properties dict
|
||||
Returns the model properties as a dict
|
||||
"""
|
||||
result = {}
|
||||
|
||||
@ -219,7 +221,7 @@ class Order(object):
|
||||
|
||||
def to_str(self):
|
||||
"""
|
||||
Return model properties str
|
||||
Returns the string representation of the model
|
||||
"""
|
||||
return pformat(self.to_dict())
|
||||
|
||||
|
@ -14,6 +14,8 @@ Copyright 2015 SmartBear Software
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
Ref: https://github.com/swagger-api/swagger-codegen
|
||||
"""
|
||||
|
||||
from pprint import pformat
|
||||
@ -27,7 +29,7 @@ class Pet(object):
|
||||
"""
|
||||
def __init__(self):
|
||||
"""
|
||||
Swagger model
|
||||
Pet - a model defined in Swagger
|
||||
|
||||
:param dict swaggerTypes: The key is attribute name
|
||||
and the value is attribute type.
|
||||
@ -199,7 +201,7 @@ class Pet(object):
|
||||
|
||||
def to_dict(self):
|
||||
"""
|
||||
Return model properties dict
|
||||
Returns the model properties as a dict
|
||||
"""
|
||||
result = {}
|
||||
|
||||
@ -219,7 +221,7 @@ class Pet(object):
|
||||
|
||||
def to_str(self):
|
||||
"""
|
||||
Return model properties str
|
||||
Returns the string representation of the model
|
||||
"""
|
||||
return pformat(self.to_dict())
|
||||
|
||||
|
@ -14,6 +14,8 @@ Copyright 2015 SmartBear Software
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
Ref: https://github.com/swagger-api/swagger-codegen
|
||||
"""
|
||||
|
||||
from pprint import pformat
|
||||
@ -27,7 +29,7 @@ class Tag(object):
|
||||
"""
|
||||
def __init__(self):
|
||||
"""
|
||||
Swagger model
|
||||
Tag - a model defined in Swagger
|
||||
|
||||
:param dict swaggerTypes: The key is attribute name
|
||||
and the value is attribute type.
|
||||
@ -93,7 +95,7 @@ class Tag(object):
|
||||
|
||||
def to_dict(self):
|
||||
"""
|
||||
Return model properties dict
|
||||
Returns the model properties as a dict
|
||||
"""
|
||||
result = {}
|
||||
|
||||
@ -113,7 +115,7 @@ class Tag(object):
|
||||
|
||||
def to_str(self):
|
||||
"""
|
||||
Return model properties str
|
||||
Returns the string representation of the model
|
||||
"""
|
||||
return pformat(self.to_dict())
|
||||
|
||||
|
@ -14,6 +14,8 @@ Copyright 2015 SmartBear Software
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
Ref: https://github.com/swagger-api/swagger-codegen
|
||||
"""
|
||||
|
||||
from pprint import pformat
|
||||
@ -27,7 +29,7 @@ class User(object):
|
||||
"""
|
||||
def __init__(self):
|
||||
"""
|
||||
Swagger model
|
||||
User - a model defined in Swagger
|
||||
|
||||
:param dict swaggerTypes: The key is attribute name
|
||||
and the value is attribute type.
|
||||
@ -243,7 +245,7 @@ class User(object):
|
||||
|
||||
def to_dict(self):
|
||||
"""
|
||||
Return model properties dict
|
||||
Returns the model properties as a dict
|
||||
"""
|
||||
result = {}
|
||||
|
||||
@ -263,7 +265,7 @@ class User(object):
|
||||
|
||||
def to_str(self):
|
||||
"""
|
||||
Return model properties str
|
||||
Returns the string representation of the model
|
||||
"""
|
||||
return pformat(self.to_dict())
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user