forked from loafle/openapi-generator-original
python-experimental adds DecimalSchema (#11282)
* Fixes test * Adds decimal examples to the pythonExp generator * Adds isDecimal to CodegenModel, updates python-exp samples * Fixes decimal types in ObjectModelWIthDecimalProperties and DecimalPayload * Updates tests * Decimal feature added to python-exp docs * Samples and docs regenerated
This commit is contained in:
parent
ce04e9b6a2
commit
95a1154c20
@ -11,7 +11,7 @@ title: Documentation for the python-experimental Generator
|
|||||||
| generator type | CLIENT | |
|
| generator type | CLIENT | |
|
||||||
| generator language | Python | |
|
| generator language | Python | |
|
||||||
| generator language version | >=3.9 | |
|
| generator language version | >=3.9 | |
|
||||||
| helpTxt | Generates a Python client library<br /><br />Features in this generator:<br />- type hints on endpoints and model creation<br />- model parameter names use the spec defined keys and cases<br />- robust composition (oneOf/anyOf/allOf) where paload data is stored in one instance only<br />- endpoint parameter names use the spec defined keys and cases<br />- inline schemas are supported at any location including composition<br />- multiple content types supported in request body and response bodies<br />- run time type checking<br />- quicker load time for python modules (a single endpoint can be imported and used without loading others)<br />- all instances of schemas dynamically inherit from all matching schemas so one can use isinstance to check if validation passed<br />- composed schemas with type constraints supported (type:object + oneOf/anyOf/allOf)<br />- schemas are not coerced/cast. For example string + date are both stored as string, and there is a date accessor<br /> - Exceptions: int/float is stored as Decimal, When receiving data from headers it will start as str and may need to be cast for example to int | |
|
| helpTxt | Generates a Python client library<br /><br />Features in this generator:<br />- type hints on endpoints and model creation<br />- model parameter names use the spec defined keys and cases<br />- robust composition (oneOf/anyOf/allOf) where paload data is stored in one instance only<br />- endpoint parameter names use the spec defined keys and cases<br />- inline schemas are supported at any location including composition<br />- multiple content types supported in request body and response bodies<br />- run time type checking<br />- Sending/receiving decimals as strings supported with type:string format: number -> DecimalSchema<br />- quicker load time for python modules (a single endpoint can be imported and used without loading others)<br />- all instances of schemas dynamically inherit from all matching schemas so one can use isinstance to check if validation passed<br />- composed schemas with type constraints supported (type:object + oneOf/anyOf/allOf)<br />- schemas are not coerced/cast. For example string + date are both stored as string, and there is a date accessor<br /> - Exceptions: int/float is stored as Decimal, When receiving data from headers it will start as str and may need to be cast for example to int | |
|
||||||
|
|
||||||
## CONFIG OPTIONS
|
## CONFIG OPTIONS
|
||||||
These options may be applied as additional-properties (cli) or configOptions (plugins). Refer to [configuration docs](https://openapi-generator.tech/docs/configuration) for more details.
|
These options may be applied as additional-properties (cli) or configOptions (plugins). Refer to [configuration docs](https://openapi-generator.tech/docs/configuration) for more details.
|
||||||
|
@ -64,7 +64,7 @@ public class CodegenModel implements IJsonSchemaValidationProperties {
|
|||||||
public String defaultValue;
|
public String defaultValue;
|
||||||
public String arrayModelType;
|
public String arrayModelType;
|
||||||
public boolean isAlias; // Is this effectively an alias of another simple type
|
public boolean isAlias; // Is this effectively an alias of another simple type
|
||||||
public boolean isString, isInteger, isLong, isNumber, isNumeric, isFloat, isDouble, isDate, isDateTime, isShort, isUnboundedInteger, isBoolean;
|
public boolean isString, isInteger, isLong, isNumber, isNumeric, isFloat, isDouble, isDate, isDateTime, isDecimal, isShort, isUnboundedInteger, isBoolean;
|
||||||
private boolean additionalPropertiesIsAnyType;
|
private boolean additionalPropertiesIsAnyType;
|
||||||
public List<CodegenProperty> vars = new ArrayList<>(); // all properties (without parent's properties)
|
public List<CodegenProperty> vars = new ArrayList<>(); // all properties (without parent's properties)
|
||||||
public List<CodegenProperty> allVars = new ArrayList<>(); // all properties (with parent's properties)
|
public List<CodegenProperty> allVars = new ArrayList<>(); // all properties (with parent's properties)
|
||||||
@ -856,6 +856,7 @@ public class CodegenModel implements IJsonSchemaValidationProperties {
|
|||||||
hasOnlyReadOnly == that.hasOnlyReadOnly &&
|
hasOnlyReadOnly == that.hasOnlyReadOnly &&
|
||||||
isNull == that.isNull &&
|
isNull == that.isNull &&
|
||||||
hasValidation == that.hasValidation &&
|
hasValidation == that.hasValidation &&
|
||||||
|
isDecimal == that.isDecimal &&
|
||||||
hasMultipleTypes == that.getHasMultipleTypes() &&
|
hasMultipleTypes == that.getHasMultipleTypes() &&
|
||||||
hasDiscriminatorWithNonEmptyMapping == that.getHasDiscriminatorWithNonEmptyMapping() &&
|
hasDiscriminatorWithNonEmptyMapping == that.getHasDiscriminatorWithNonEmptyMapping() &&
|
||||||
getIsAnyType() == that.getIsAnyType() &&
|
getIsAnyType() == that.getIsAnyType() &&
|
||||||
@ -934,7 +935,7 @@ public class CodegenModel implements IJsonSchemaValidationProperties {
|
|||||||
getMinItems(), getMaxLength(), getMinLength(), getExclusiveMinimum(), getExclusiveMaximum(), getMinimum(),
|
getMinItems(), getMaxLength(), getMinLength(), getExclusiveMinimum(), getExclusiveMaximum(), getMinimum(),
|
||||||
getMaximum(), getPattern(), getMultipleOf(), getItems(), getAdditionalProperties(), getIsModel(),
|
getMaximum(), getPattern(), getMultipleOf(), getItems(), getAdditionalProperties(), getIsModel(),
|
||||||
getAdditionalPropertiesIsAnyType(), hasDiscriminatorWithNonEmptyMapping,
|
getAdditionalPropertiesIsAnyType(), hasDiscriminatorWithNonEmptyMapping,
|
||||||
isAnyType, getComposedSchemas(), hasMultipleTypes);
|
isAnyType, getComposedSchemas(), hasMultipleTypes, isDecimal);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -1028,6 +1029,7 @@ public class CodegenModel implements IJsonSchemaValidationProperties {
|
|||||||
sb.append(", getIsAnyType=").append(getIsAnyType());
|
sb.append(", getIsAnyType=").append(getIsAnyType());
|
||||||
sb.append(", composedSchemas=").append(composedSchemas);
|
sb.append(", composedSchemas=").append(composedSchemas);
|
||||||
sb.append(", hasMultipleTypes=").append(hasMultipleTypes);
|
sb.append(", hasMultipleTypes=").append(hasMultipleTypes);
|
||||||
|
sb.append(", isDecimal=").append(isDecimal);
|
||||||
sb.append('}');
|
sb.append('}');
|
||||||
return sb.toString();
|
return sb.toString();
|
||||||
}
|
}
|
||||||
|
@ -198,6 +198,7 @@ public class PythonExperimentalClientCodegen extends AbstractPythonCodegen {
|
|||||||
|
|
||||||
languageSpecificPrimitives.add("file_type");
|
languageSpecificPrimitives.add("file_type");
|
||||||
languageSpecificPrimitives.add("none_type");
|
languageSpecificPrimitives.add("none_type");
|
||||||
|
typeMapping.put("decimal", "str");
|
||||||
|
|
||||||
generatorMetadata = GeneratorMetadata.newBuilder(generatorMetadata)
|
generatorMetadata = GeneratorMetadata.newBuilder(generatorMetadata)
|
||||||
.stability(Stability.EXPERIMENTAL)
|
.stability(Stability.EXPERIMENTAL)
|
||||||
@ -510,6 +511,7 @@ public class PythonExperimentalClientCodegen extends AbstractPythonCodegen {
|
|||||||
"- inline schemas are supported at any location including composition",
|
"- inline schemas are supported at any location including composition",
|
||||||
"- multiple content types supported in request body and response bodies",
|
"- multiple content types supported in request body and response bodies",
|
||||||
"- run time type checking",
|
"- run time type checking",
|
||||||
|
"- Sending/receiving decimals as strings supported with type:string format: number -> DecimalSchema",
|
||||||
"- quicker load time for python modules (a single endpoint can be imported and used without loading others)",
|
"- quicker load time for python modules (a single endpoint can be imported and used without loading others)",
|
||||||
"- all instances of schemas dynamically inherit from all matching schemas so one can use isinstance to check if validation passed",
|
"- all instances of schemas dynamically inherit from all matching schemas so one can use isinstance to check if validation passed",
|
||||||
"- composed schemas with type constraints supported (type:object + oneOf/anyOf/allOf)",
|
"- composed schemas with type constraints supported (type:object + oneOf/anyOf/allOf)",
|
||||||
@ -1053,6 +1055,14 @@ public class PythonExperimentalClientCodegen extends AbstractPythonCodegen {
|
|||||||
@Override
|
@Override
|
||||||
public CodegenModel fromModel(String name, Schema sc) {
|
public CodegenModel fromModel(String name, Schema sc) {
|
||||||
CodegenModel cm = super.fromModel(name, sc);
|
CodegenModel cm = super.fromModel(name, sc);
|
||||||
|
Schema unaliasedSchema = unaliasSchema(sc, importMapping);
|
||||||
|
if (unaliasedSchema != null) {
|
||||||
|
if (ModelUtils.isDecimalSchema(unaliasedSchema)) { // type: string, format: number
|
||||||
|
cm.isString = false;
|
||||||
|
cm.isDecimal = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (cm.isNullable) {
|
if (cm.isNullable) {
|
||||||
cm.setIsNull(true);
|
cm.setIsNull(true);
|
||||||
cm.isNullable = false;
|
cm.isNullable = false;
|
||||||
|
@ -25,7 +25,6 @@ from {{packageName}} import rest
|
|||||||
from {{packageName}}.configuration import Configuration
|
from {{packageName}}.configuration import Configuration
|
||||||
from {{packageName}}.exceptions import ApiTypeError, ApiValueError
|
from {{packageName}}.exceptions import ApiTypeError, ApiValueError
|
||||||
from {{packageName}}.schemas import (
|
from {{packageName}}.schemas import (
|
||||||
Decimal,
|
|
||||||
NoneClass,
|
NoneClass,
|
||||||
BoolClass,
|
BoolClass,
|
||||||
Schema,
|
Schema,
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
import {{packageName}}
|
import {{packageName}}
|
||||||
from {{packageName}}.api.{{classFilename}} import {{classname}} # noqa: E501
|
from {{packageName}}.{{apiPackage}}.{{classFilename}} import {{classname}} # noqa: E501
|
||||||
|
|
||||||
|
|
||||||
class {{#with operations}}Test{{classname}}(unittest.TestCase):
|
class {{#with operations}}Test{{classname}}(unittest.TestCase):
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -16,6 +16,7 @@ from {{packageName}}.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
def __new__(
|
def __new__(
|
||||||
cls,
|
cls,
|
||||||
*args: typing.Union[{{#if isAnyType}}dict, frozendict, str, date, datetime, int, float, Decimal, None, list, tuple, bytes{{/if}}{{#if isUnboundedInteger}}int, {{/if}}{{#if isNumber}}float, {{/if}}{{#if isBoolean}}bool, {{/if}}{{#if isArray}}list, tuple, {{/if}}{{#if isMap}}dict, frozendict, {{/if}}{{#if isString}}str, {{/if}}{{#if isNull}}None, {{/if}}],
|
*args: typing.Union[{{#if isAnyType}}dict, frozendict, str, date, datetime, int, float, decimal.Decimal, None, list, tuple, bytes{{/if}}{{#if isUnboundedInteger}}int, {{/if}}{{#if isNumber}}float, {{/if}}{{#if isBoolean}}bool, {{/if}}{{#if isArray}}list, tuple, {{/if}}{{#if isMap}}dict, frozendict, {{/if}}{{#if isString}}str, {{/if}}{{#if isNull}}None, {{/if}}],
|
||||||
{{#unless isNull}}
|
{{#unless isNull}}
|
||||||
{{#if getHasRequired}}
|
{{#if getHasRequired}}
|
||||||
{{#each requiredVars}}
|
{{#each requiredVars}}
|
||||||
@ -26,7 +26,7 @@ def __new__(
|
|||||||
{{#with additionalProperties}}
|
{{#with additionalProperties}}
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
{{/with}}
|
{{/with}}
|
||||||
):
|
) -> '{{#if this.classname}}{{classname}}{{else}}{{#if nameInSnakeCase}}{{name}}{{else}}{{baseName}}{{/if}}{{/if}}':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -12,7 +12,7 @@ class {{#if this.classname}}{{classname}}{{else}}{{#if nameInSnakeCase}}{{name}}
|
|||||||
{{/if}}
|
{{/if}}
|
||||||
{{else}}
|
{{else}}
|
||||||
{{#if getHasMultipleTypes}}
|
{{#if getHasMultipleTypes}}
|
||||||
_SchemaTypeChecker(typing.Union[{{#if isArray}}tuple, {{/if}}{{#if isMap}}frozendict, {{/if}}{{#if isNull}}none_type, {{/if}}{{#if isString}}str, {{/if}}{{#if isByteArray}}str, {{/if}}{{#if isUnboundedInteger}}Decimal, {{/if}}{{#if isShort}}Decimal, {{/if}}{{#if isLong}}Decimal, {{/if}}{{#if isFloat}}Decimal, {{/if}}{{#if isDouble}}Decimal, {{/if}}{{#if isNumber}}Decimal, {{/if}}{{#if isDate}}str, {{/if}}{{#if isDateTime}}str, {{/if}}{{#if isBoolean}}bool, {{/if}}]),
|
_SchemaTypeChecker(typing.Union[{{#if isArray}}tuple, {{/if}}{{#if isMap}}frozendict, {{/if}}{{#if isNull}}none_type, {{/if}}{{#if isString}}str, {{/if}}{{#if isByteArray}}str, {{/if}}{{#if isUnboundedInteger}}decimal.Decimal, {{/if}}{{#if isShort}}decimal.Decimal, {{/if}}{{#if isLong}}decimal.Decimal, {{/if}}{{#if isFloat}}decimal.Decimal, {{/if}}{{#if isDouble}}decimal.Decimal, {{/if}}{{#if isNumber}}decimal.Decimal, {{/if}}{{#if isDate}}str, {{/if}}{{#if isDateTime}}str, {{/if}}{{#if isDecimal}}str, {{/if}}{{#if isBoolean}}bool, {{/if}}]),
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{#if composedSchemas}}
|
{{#if composedSchemas}}
|
||||||
ComposedBase,
|
ComposedBase,
|
||||||
|
@ -1 +1 @@
|
|||||||
{{#if this.classname}}{{classname}}{{else}}{{#if nameInSnakeCase}}{{name}}{{else}}{{baseName}}{{/if}}{{/if}} = {{#if complexType}}{{complexType}}{{else}}{{#if isNullable}}Nullable{{/if}}{{#if getIsNull}}None{{/if}}{{#if isAnyType}}AnyType{{/if}}{{#if isMap}}Dict{{/if}}{{#if isArray}}List{{/if}}{{#if isString}}Str{{/if}}{{#if isByteArray}}Str{{/if}}{{#if isUnboundedInteger}}Int{{/if}}{{#if isShort}}Int32{{/if}}{{#if isLong}}Int64{{/if}}{{#if isFloat}}Float32{{/if}}{{#if isDouble}}Float64{{/if}}{{#if isNumber}}Number{{/if}}{{#if isDate}}Date{{/if}}{{#if isDateTime}}DateTime{{/if}}{{#if isBoolean}}Bool{{/if}}{{#if isBinary}}Binary{{/if}}Schema{{/if}}
|
{{#if this.classname}}{{classname}}{{else}}{{#if nameInSnakeCase}}{{name}}{{else}}{{baseName}}{{/if}}{{/if}} = {{#if complexType}}{{complexType}}{{else}}{{#if isNullable}}Nullable{{/if}}{{#if getIsNull}}None{{/if}}{{#if isAnyType}}AnyType{{/if}}{{#if isMap}}Dict{{/if}}{{#if isArray}}List{{/if}}{{#if isString}}Str{{/if}}{{#if isByteArray}}Str{{/if}}{{#if isDate}}Date{{/if}}{{#if isDateTime}}DateTime{{/if}}{{#if isDecimal}}Decimal{{/if}}{{#if isUnboundedInteger}}Int{{/if}}{{#if isShort}}Int32{{/if}}{{#if isLong}}Int64{{/if}}{{#if isFloat}}Float32{{/if}}{{#if isDouble}}Float64{{/if}}{{#if isNumber}}Number{{/if}}{{#if isBoolean}}Bool{{/if}}{{#if isBinary}}Binary{{/if}}Schema{{/if}}
|
||||||
|
@ -34,6 +34,9 @@ Date{{#if getHasMultipleTypes}}Base,{{else}}Schema{{/if}}
|
|||||||
{{#if isDateTime}}
|
{{#if isDateTime}}
|
||||||
DateTime{{#if getHasMultipleTypes}}Base,{{else}}Schema{{/if}}
|
DateTime{{#if getHasMultipleTypes}}Base,{{else}}Schema{{/if}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
{{#if isDecimal}}
|
||||||
|
Decimal{{#if getHasMultipleTypes}}Base,{{else}}Schema{{/if}}
|
||||||
|
{{/if}}
|
||||||
{{#if isBoolean}}
|
{{#if isBoolean}}
|
||||||
Bool{{#if getHasMultipleTypes}}Base,{{else}}Schema{{/if}}
|
Bool{{#if getHasMultipleTypes}}Base,{{else}}Schema{{/if}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
@ -2,13 +2,12 @@
|
|||||||
|
|
||||||
{{>partial_header}}
|
{{>partial_header}}
|
||||||
|
|
||||||
import sys
|
|
||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
import {{packageName}}
|
import {{packageName}}
|
||||||
{{#each models}}
|
{{#each models}}
|
||||||
{{#with model}}
|
{{#with model}}
|
||||||
from {{modelPackage}}.{{classFilename}} import {{classname}}
|
from {{packageName}}.{{modelPackage}}.{{classFilename}} import {{classname}}
|
||||||
|
|
||||||
|
|
||||||
class Test{{classname}}(unittest.TestCase):
|
class Test{{classname}}(unittest.TestCase):
|
||||||
|
@ -6,7 +6,7 @@ from collections import defaultdict
|
|||||||
from datetime import date, datetime, timedelta # noqa: F401
|
from datetime import date, datetime, timedelta # noqa: F401
|
||||||
from dataclasses import dataclass
|
from dataclasses import dataclass
|
||||||
import functools
|
import functools
|
||||||
from decimal import Decimal
|
import decimal
|
||||||
import io
|
import io
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
@ -112,12 +112,12 @@ class ValidatorBase:
|
|||||||
"""Returns true if JSON schema validation is enabled for the specified
|
"""Returns true if JSON schema validation is enabled for the specified
|
||||||
validation keyword. This can be used to skip JSON schema structural validation
|
validation keyword. This can be used to skip JSON schema structural validation
|
||||||
as requested in the configuration.
|
as requested in the configuration.
|
||||||
|
|
||||||
Args:
|
Args:
|
||||||
schema_keyword (string): the name of a JSON schema validation keyword.
|
schema_keyword (string): the name of a JSON schema validation keyword.
|
||||||
configuration (Configuration): the configuration class.
|
configuration (Configuration): the configuration class.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
return (configuration is None or
|
return (configuration is None or
|
||||||
not hasattr(configuration, '_disabled_client_side_validations') or
|
not hasattr(configuration, '_disabled_client_side_validations') or
|
||||||
schema_keyword not in configuration._disabled_client_side_validations)
|
schema_keyword not in configuration._disabled_client_side_validations)
|
||||||
@ -256,7 +256,7 @@ class ValidatorBase:
|
|||||||
_instantiation_metadata.configuration) and 'multiple_of' in validations:
|
_instantiation_metadata.configuration) and 'multiple_of' in validations:
|
||||||
multiple_of_values = validations['multiple_of']
|
multiple_of_values = validations['multiple_of']
|
||||||
for multiple_of_value in multiple_of_values:
|
for multiple_of_value in multiple_of_values:
|
||||||
if (isinstance(input_values, Decimal) and
|
if (isinstance(input_values, decimal.Decimal) and
|
||||||
not (float(input_values) / multiple_of_value).is_integer()
|
not (float(input_values) / multiple_of_value).is_integer()
|
||||||
):
|
):
|
||||||
# Note 'multipleOf' will be as good as the floating point arithmetic.
|
# Note 'multipleOf' will be as good as the floating point arithmetic.
|
||||||
@ -327,7 +327,7 @@ class ValidatorBase:
|
|||||||
cls.__check_tuple_validations(validations, input_values, _instantiation_metadata)
|
cls.__check_tuple_validations(validations, input_values, _instantiation_metadata)
|
||||||
elif isinstance(input_values, frozendict):
|
elif isinstance(input_values, frozendict):
|
||||||
cls.__check_dict_validations(validations, input_values, _instantiation_metadata)
|
cls.__check_dict_validations(validations, input_values, _instantiation_metadata)
|
||||||
elif isinstance(input_values, Decimal):
|
elif isinstance(input_values, decimal.Decimal):
|
||||||
cls.__check_numeric_validations(validations, input_values, _instantiation_metadata)
|
cls.__check_numeric_validations(validations, input_values, _instantiation_metadata)
|
||||||
try:
|
try:
|
||||||
return super()._validate_validations_pass(input_values, _instantiation_metadata)
|
return super()._validate_validations_pass(input_values, _instantiation_metadata)
|
||||||
@ -424,7 +424,7 @@ class EnumMakerInterface(typing.Protocol):
|
|||||||
@property
|
@property
|
||||||
def _enum_value_to_name(
|
def _enum_value_to_name(
|
||||||
cls
|
cls
|
||||||
) -> typing.Dict[typing.Union[str, Decimal, bool, none_type], str]:
|
) -> typing.Dict[typing.Union[str, decimal.Decimal, bool, none_type], str]:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
@ -435,13 +435,13 @@ class EnumMakerInterface(typing.Protocol):
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
def _SchemaEnumMaker(enum_value_to_name: typing.Dict[typing.Union[str, Decimal, bool, none_type], str]) -> EnumMakerInterface:
|
def _SchemaEnumMaker(enum_value_to_name: typing.Dict[typing.Union[str, decimal.Decimal, bool, none_type], str]) -> EnumMakerInterface:
|
||||||
class SchemaEnumMaker(EnumMakerBase):
|
class SchemaEnumMaker(EnumMakerBase):
|
||||||
@classmethod
|
@classmethod
|
||||||
@property
|
@property
|
||||||
def _enum_value_to_name(
|
def _enum_value_to_name(
|
||||||
cls
|
cls
|
||||||
) -> typing.Dict[typing.Union[str, Decimal, bool, none_type], str]:
|
) -> typing.Dict[typing.Union[str, decimal.Decimal, bool, none_type], str]:
|
||||||
pass
|
pass
|
||||||
try:
|
try:
|
||||||
super_enum_value_to_name = super()._enum_value_to_name
|
super_enum_value_to_name = super()._enum_value_to_name
|
||||||
@ -538,6 +538,10 @@ class StrBase:
|
|||||||
def as_datetime(self) -> datetime:
|
def as_datetime(self) -> datetime:
|
||||||
raise Exception('not implemented')
|
raise Exception('not implemented')
|
||||||
|
|
||||||
|
@property
|
||||||
|
def as_decimal(self) -> decimal.Decimal:
|
||||||
|
raise Exception('not implemented')
|
||||||
|
|
||||||
|
|
||||||
class CustomIsoparser(isoparser):
|
class CustomIsoparser(isoparser):
|
||||||
|
|
||||||
@ -629,6 +633,39 @@ class DateTimeBase:
|
|||||||
return super()._validate(*args, _instantiation_metadata=_instantiation_metadata)
|
return super()._validate(*args, _instantiation_metadata=_instantiation_metadata)
|
||||||
|
|
||||||
|
|
||||||
|
class DecimalBase(StrBase):
|
||||||
|
"""
|
||||||
|
A class for storing decimals that are sent over the wire as strings
|
||||||
|
These schemas must remain based on StrBase rather than NumberBase
|
||||||
|
because picking base classes must be deterministic
|
||||||
|
"""
|
||||||
|
|
||||||
|
@property
|
||||||
|
@functools.cache
|
||||||
|
def as_decimal(self) -> decimal.Decimal:
|
||||||
|
return decimal.Decimal(self)
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def _validate_format(cls, arg: typing.Optional[str], _instantiation_metadata: InstantiationMetadata):
|
||||||
|
if isinstance(arg, str):
|
||||||
|
try:
|
||||||
|
decimal.Decimal(arg)
|
||||||
|
return True
|
||||||
|
except decimal.InvalidOperation:
|
||||||
|
raise ApiValueError(
|
||||||
|
"Value cannot be converted to a decimal. "
|
||||||
|
"Invalid value '{}' for type decimal at {}".format(arg, _instantiation_metadata.path_to_item)
|
||||||
|
)
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def _validate(cls, *args, _instantiation_metadata: typing.Optional[InstantiationMetadata] = None):
|
||||||
|
"""
|
||||||
|
DecimalBase _validate
|
||||||
|
"""
|
||||||
|
cls._validate_format(args[0], _instantiation_metadata=_instantiation_metadata)
|
||||||
|
return super()._validate(*args, _instantiation_metadata=_instantiation_metadata)
|
||||||
|
|
||||||
|
|
||||||
class NumberBase:
|
class NumberBase:
|
||||||
@property
|
@property
|
||||||
def as_int(self) -> int:
|
def as_int(self) -> int:
|
||||||
@ -1038,7 +1075,7 @@ class DictBase(Discriminable):
|
|||||||
return super().__getattribute__(name)
|
return super().__getattribute__(name)
|
||||||
|
|
||||||
|
|
||||||
inheritable_primitive_types_set = {Decimal, str, tuple, frozendict, FileIO, bytes}
|
inheritable_primitive_types_set = {decimal.Decimal, str, tuple, frozendict, FileIO, bytes}
|
||||||
|
|
||||||
|
|
||||||
class Schema:
|
class Schema:
|
||||||
@ -1145,8 +1182,8 @@ class Schema:
|
|||||||
new_cls = get_new_class(cls_name, (cls, BoolBase, BoolClass))
|
new_cls = get_new_class(cls_name, (cls, BoolBase, BoolClass))
|
||||||
elif base_cls is str:
|
elif base_cls is str:
|
||||||
new_cls = get_new_class(cls_name, (cls, StrBase, str))
|
new_cls = get_new_class(cls_name, (cls, StrBase, str))
|
||||||
elif base_cls is Decimal:
|
elif base_cls is decimal.Decimal:
|
||||||
new_cls = get_new_class(cls_name, (cls, NumberBase, Decimal))
|
new_cls = get_new_class(cls_name, (cls, NumberBase, decimal.Decimal))
|
||||||
elif base_cls is tuple:
|
elif base_cls is tuple:
|
||||||
new_cls = get_new_class(cls_name, (cls, ListBase, tuple))
|
new_cls = get_new_class(cls_name, (cls, ListBase, tuple))
|
||||||
elif base_cls is frozendict:
|
elif base_cls is frozendict:
|
||||||
@ -1168,7 +1205,7 @@ class Schema:
|
|||||||
- the returned instance is a serializable type (except for None, True, and False) which are enums
|
- the returned instance is a serializable type (except for None, True, and False) which are enums
|
||||||
|
|
||||||
Use cases:
|
Use cases:
|
||||||
1. inheritable type: string/Decimal/frozendict/tuple
|
1. inheritable type: string/decimal.Decimal/frozendict/tuple
|
||||||
2. enum value cases: 'hi', 1 -> no base_class set because the enum includes the base class
|
2. enum value cases: 'hi', 1 -> no base_class set because the enum includes the base class
|
||||||
3. uninheritable type: True/False/None -> no base_class because the base class is not inheritable
|
3. uninheritable type: True/False/None -> no base_class because the base class is not inheritable
|
||||||
_enum_by_value will handle this use case
|
_enum_by_value will handle this use case
|
||||||
@ -1308,7 +1345,7 @@ class Schema:
|
|||||||
return super(Schema, cls).__new__(cls, properties)
|
return super(Schema, cls).__new__(cls, properties)
|
||||||
"""
|
"""
|
||||||
str = openapi str, date, and datetime
|
str = openapi str, date, and datetime
|
||||||
Decimal = openapi int and float
|
decimal.Decimal = openapi int and float
|
||||||
FileIO = openapi binary type and the user inputs a file
|
FileIO = openapi binary type and the user inputs a file
|
||||||
bytes = openapi binary type and the user inputs bytes
|
bytes = openapi binary type and the user inputs bytes
|
||||||
"""
|
"""
|
||||||
@ -1323,7 +1360,7 @@ class Schema:
|
|||||||
datetime,
|
datetime,
|
||||||
int,
|
int,
|
||||||
float,
|
float,
|
||||||
Decimal,
|
decimal.Decimal,
|
||||||
bool,
|
bool,
|
||||||
None,
|
None,
|
||||||
'Schema',
|
'Schema',
|
||||||
@ -1360,13 +1397,13 @@ class Schema:
|
|||||||
def __remove_unsets(kwargs):
|
def __remove_unsets(kwargs):
|
||||||
return {key: val for key, val in kwargs.items() if val is not unset}
|
return {key: val for key, val in kwargs.items() if val is not unset}
|
||||||
|
|
||||||
def __new__(cls, *args: typing.Union[dict, frozendict, list, tuple, Decimal, float, int, str, date, datetime, bool, None, 'Schema'], _instantiation_metadata: typing.Optional[InstantiationMetadata] = None, **kwargs: typing.Union[dict, frozendict, list, tuple, Decimal, float, int, str, date, datetime, bool, None, 'Schema', Unset]):
|
def __new__(cls, *args: typing.Union[dict, frozendict, list, tuple, decimal.Decimal, float, int, str, date, datetime, bool, None, 'Schema'], _instantiation_metadata: typing.Optional[InstantiationMetadata] = None, **kwargs: typing.Union[dict, frozendict, list, tuple, decimal.Decimal, float, int, str, date, datetime, bool, None, 'Schema', Unset]):
|
||||||
"""
|
"""
|
||||||
Schema __new__
|
Schema __new__
|
||||||
|
|
||||||
Args:
|
Args:
|
||||||
args (int/float/Decimal/str/list/tuple/dict/frozendict/bool/None): the value
|
args (int/float/decimal.Decimal/str/list/tuple/dict/frozendict/bool/None): the value
|
||||||
kwargs (str, int/float/Decimal/str/list/tuple/dict/frozendict/bool/None): dict values
|
kwargs (str, int/float/decimal.Decimal/str/list/tuple/dict/frozendict/bool/None): dict values
|
||||||
_instantiation_metadata: contains the needed from_server, configuration, path_to_item
|
_instantiation_metadata: contains the needed from_server, configuration, path_to_item
|
||||||
"""
|
"""
|
||||||
kwargs = cls.__remove_unsets(kwargs)
|
kwargs = cls.__remove_unsets(kwargs)
|
||||||
@ -1390,10 +1427,10 @@ class Schema:
|
|||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
*args: typing.Union[
|
*args: typing.Union[
|
||||||
dict, frozendict, list, tuple, Decimal, float, int, str, date, datetime, bool, None, 'Schema'],
|
dict, frozendict, list, tuple, decimal.Decimal, float, int, str, date, datetime, bool, None, 'Schema'],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Union[
|
**kwargs: typing.Union[
|
||||||
dict, frozendict, list, tuple, Decimal, float, int, str, date, datetime, bool, None, 'Schema', Unset
|
dict, frozendict, list, tuple, decimal.Decimal, float, int, str, date, datetime, bool, None, 'Schema', Unset
|
||||||
]
|
]
|
||||||
):
|
):
|
||||||
"""
|
"""
|
||||||
@ -1405,7 +1442,7 @@ class Schema:
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
def cast_to_allowed_types(arg: typing.Union[str, date, datetime, int, float, None, dict, frozendict, list, tuple, bytes, Schema], from_server=False) -> typing.Union[str, bytes, int, float, None, frozendict, tuple, Schema]:
|
def cast_to_allowed_types(arg: typing.Union[str, date, datetime, decimal.Decimal, int, float, None, dict, frozendict, list, tuple, bytes, Schema], from_server=False) -> typing.Union[str, bytes, decimal.Decimal, None, frozendict, tuple, Schema]:
|
||||||
"""
|
"""
|
||||||
from_server=False date, datetime -> str
|
from_server=False date, datetime -> str
|
||||||
int, float -> Decimal
|
int, float -> Decimal
|
||||||
@ -1422,16 +1459,16 @@ def cast_to_allowed_types(arg: typing.Union[str, date, datetime, int, float, Non
|
|||||||
because isinstance(True, int) is True
|
because isinstance(True, int) is True
|
||||||
"""
|
"""
|
||||||
return arg
|
return arg
|
||||||
elif isinstance(arg, Decimal):
|
elif isinstance(arg, decimal.Decimal):
|
||||||
return arg
|
return arg
|
||||||
elif isinstance(arg, int):
|
elif isinstance(arg, int):
|
||||||
return Decimal(arg)
|
return decimal.Decimal(arg)
|
||||||
elif isinstance(arg, float):
|
elif isinstance(arg, float):
|
||||||
decimal_from_float = Decimal(arg)
|
decimal_from_float = decimal.Decimal(arg)
|
||||||
if decimal_from_float.as_integer_ratio()[1] == 1:
|
if decimal_from_float.as_integer_ratio()[1] == 1:
|
||||||
# 9.0 -> Decimal('9.0')
|
# 9.0 -> Decimal('9.0')
|
||||||
# 3.4028234663852886e+38 -> Decimal('340282346638528859811704183484516925440.0')
|
# 3.4028234663852886e+38 -> Decimal('340282346638528859811704183484516925440.0')
|
||||||
return Decimal(str(decimal_from_float)+'.0')
|
return decimal.Decimal(str(decimal_from_float)+'.0')
|
||||||
return decimal_from_float
|
return decimal_from_float
|
||||||
elif isinstance(arg, str):
|
elif isinstance(arg, str):
|
||||||
return arg
|
return arg
|
||||||
@ -1628,7 +1665,7 @@ class ComposedBase(Discriminable):
|
|||||||
|
|
||||||
# DictBase, ListBase, NumberBase, StrBase, BoolBase, NoneBase
|
# DictBase, ListBase, NumberBase, StrBase, BoolBase, NoneBase
|
||||||
class ComposedSchema(
|
class ComposedSchema(
|
||||||
_SchemaTypeChecker(typing.Union[none_type, str, Decimal, bool, tuple, frozendict]),
|
_SchemaTypeChecker(typing.Union[none_type, str, decimal.Decimal, bool, tuple, frozendict]),
|
||||||
ComposedBase,
|
ComposedBase,
|
||||||
DictBase,
|
DictBase,
|
||||||
ListBase,
|
ListBase,
|
||||||
@ -1680,7 +1717,7 @@ class NoneSchema(
|
|||||||
|
|
||||||
|
|
||||||
class NumberSchema(
|
class NumberSchema(
|
||||||
_SchemaTypeChecker(typing.Union[Decimal]),
|
_SchemaTypeChecker(typing.Union[decimal.Decimal]),
|
||||||
NumberBase,
|
NumberBase,
|
||||||
Schema
|
Schema
|
||||||
):
|
):
|
||||||
@ -1690,10 +1727,10 @@ class NumberSchema(
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def _from_openapi_data(cls, arg: typing.Union[int, float, Decimal], _instantiation_metadata: typing.Optional[InstantiationMetadata] = None):
|
def _from_openapi_data(cls, arg: typing.Union[int, float, decimal.Decimal], _instantiation_metadata: typing.Optional[InstantiationMetadata] = None):
|
||||||
return super()._from_openapi_data(arg, _instantiation_metadata=_instantiation_metadata)
|
return super()._from_openapi_data(arg, _instantiation_metadata=_instantiation_metadata)
|
||||||
|
|
||||||
def __new__(cls, arg: typing.Union[Decimal, int, float], **kwargs: typing.Union[InstantiationMetadata]):
|
def __new__(cls, arg: typing.Union[decimal.Decimal, int, float], **kwargs: typing.Union[InstantiationMetadata]):
|
||||||
return super().__new__(cls, arg, **kwargs)
|
return super().__new__(cls, arg, **kwargs)
|
||||||
|
|
||||||
|
|
||||||
@ -1707,8 +1744,8 @@ class IntBase(NumberBase):
|
|||||||
return self._as_int
|
return self._as_int
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def _validate_format(cls, arg: typing.Optional[Decimal], _instantiation_metadata: InstantiationMetadata):
|
def _validate_format(cls, arg: typing.Optional[decimal.Decimal], _instantiation_metadata: InstantiationMetadata):
|
||||||
if isinstance(arg, Decimal):
|
if isinstance(arg, decimal.Decimal):
|
||||||
exponent = arg.as_tuple().exponent
|
exponent = arg.as_tuple().exponent
|
||||||
if exponent != 0:
|
if exponent != 0:
|
||||||
raise ApiValueError(
|
raise ApiValueError(
|
||||||
@ -1731,14 +1768,14 @@ class IntSchema(IntBase, NumberSchema):
|
|||||||
def _from_openapi_data(cls, arg: int, _instantiation_metadata: typing.Optional[InstantiationMetadata] = None):
|
def _from_openapi_data(cls, arg: int, _instantiation_metadata: typing.Optional[InstantiationMetadata] = None):
|
||||||
return super()._from_openapi_data(arg, _instantiation_metadata=_instantiation_metadata)
|
return super()._from_openapi_data(arg, _instantiation_metadata=_instantiation_metadata)
|
||||||
|
|
||||||
def __new__(cls, arg: typing.Union[Decimal, int], **kwargs: typing.Union[InstantiationMetadata]):
|
def __new__(cls, arg: typing.Union[decimal.Decimal, int], **kwargs: typing.Union[InstantiationMetadata]):
|
||||||
return super().__new__(cls, arg, **kwargs)
|
return super().__new__(cls, arg, **kwargs)
|
||||||
|
|
||||||
|
|
||||||
class Int32Schema(
|
class Int32Schema(
|
||||||
_SchemaValidator(
|
_SchemaValidator(
|
||||||
inclusive_minimum=Decimal(-2147483648),
|
inclusive_minimum=decimal.Decimal(-2147483648),
|
||||||
inclusive_maximum=Decimal(2147483647)
|
inclusive_maximum=decimal.Decimal(2147483647)
|
||||||
),
|
),
|
||||||
IntSchema
|
IntSchema
|
||||||
):
|
):
|
||||||
@ -1746,8 +1783,8 @@ class Int32Schema(
|
|||||||
|
|
||||||
class Int64Schema(
|
class Int64Schema(
|
||||||
_SchemaValidator(
|
_SchemaValidator(
|
||||||
inclusive_minimum=Decimal(-9223372036854775808),
|
inclusive_minimum=decimal.Decimal(-9223372036854775808),
|
||||||
inclusive_maximum=Decimal(9223372036854775807)
|
inclusive_maximum=decimal.Decimal(9223372036854775807)
|
||||||
),
|
),
|
||||||
IntSchema
|
IntSchema
|
||||||
):
|
):
|
||||||
@ -1756,28 +1793,28 @@ class Int64Schema(
|
|||||||
|
|
||||||
class Float32Schema(
|
class Float32Schema(
|
||||||
_SchemaValidator(
|
_SchemaValidator(
|
||||||
inclusive_minimum=Decimal(-3.4028234663852886e+38),
|
inclusive_minimum=decimal.Decimal(-3.4028234663852886e+38),
|
||||||
inclusive_maximum=Decimal(3.4028234663852886e+38)
|
inclusive_maximum=decimal.Decimal(3.4028234663852886e+38)
|
||||||
),
|
),
|
||||||
NumberSchema
|
NumberSchema
|
||||||
):
|
):
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def _from_openapi_data(cls, arg: typing.Union[float, Decimal], _instantiation_metadata: typing.Optional[InstantiationMetadata] = None):
|
def _from_openapi_data(cls, arg: typing.Union[float, decimal.Decimal], _instantiation_metadata: typing.Optional[InstantiationMetadata] = None):
|
||||||
# todo check format
|
# todo check format
|
||||||
return super()._from_openapi_data(arg, _instantiation_metadata=_instantiation_metadata)
|
return super()._from_openapi_data(arg, _instantiation_metadata=_instantiation_metadata)
|
||||||
|
|
||||||
|
|
||||||
class Float64Schema(
|
class Float64Schema(
|
||||||
_SchemaValidator(
|
_SchemaValidator(
|
||||||
inclusive_minimum=Decimal(-1.7976931348623157E+308),
|
inclusive_minimum=decimal.Decimal(-1.7976931348623157E+308),
|
||||||
inclusive_maximum=Decimal(1.7976931348623157E+308)
|
inclusive_maximum=decimal.Decimal(1.7976931348623157E+308)
|
||||||
),
|
),
|
||||||
NumberSchema
|
NumberSchema
|
||||||
):
|
):
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def _from_openapi_data(cls, arg: typing.Union[float, Decimal], _instantiation_metadata: typing.Optional[InstantiationMetadata] = None):
|
def _from_openapi_data(cls, arg: typing.Union[float, decimal.Decimal], _instantiation_metadata: typing.Optional[InstantiationMetadata] = None):
|
||||||
# todo check format
|
# todo check format
|
||||||
return super()._from_openapi_data(arg, _instantiation_metadata=_instantiation_metadata)
|
return super()._from_openapi_data(arg, _instantiation_metadata=_instantiation_metadata)
|
||||||
|
|
||||||
@ -1814,6 +1851,20 @@ class DateTimeSchema(DateTimeBase, StrSchema):
|
|||||||
return super().__new__(cls, arg, **kwargs)
|
return super().__new__(cls, arg, **kwargs)
|
||||||
|
|
||||||
|
|
||||||
|
class DecimalSchema(DecimalBase, StrSchema):
|
||||||
|
|
||||||
|
def __new__(cls, arg: typing.Union[str], **kwargs: typing.Union[InstantiationMetadata]):
|
||||||
|
"""
|
||||||
|
Note: Decimals may not be passed in because cast_to_allowed_types is only invoked once for payloads
|
||||||
|
which can be simple (str) or complex (dicts or lists with nested values)
|
||||||
|
Because casting is only done once and recursively casts all values prior to validation then for a potential
|
||||||
|
client side Decimal input if Decimal was accepted as an input in DecimalSchema then one would not know
|
||||||
|
if one was using it for a StrSchema (where it should be cast to str) or one is using it for NumberSchema
|
||||||
|
where it should stay as Decimal.
|
||||||
|
"""
|
||||||
|
return super().__new__(cls, arg, **kwargs)
|
||||||
|
|
||||||
|
|
||||||
class BytesSchema(
|
class BytesSchema(
|
||||||
_SchemaTypeChecker(typing.Union[bytes]),
|
_SchemaTypeChecker(typing.Union[bytes]),
|
||||||
Schema,
|
Schema,
|
||||||
@ -1901,7 +1952,7 @@ class BoolSchema(
|
|||||||
|
|
||||||
class AnyTypeSchema(
|
class AnyTypeSchema(
|
||||||
_SchemaTypeChecker(
|
_SchemaTypeChecker(
|
||||||
typing.Union[frozendict, tuple, Decimal, str, bool, none_type, bytes, FileIO]
|
typing.Union[frozendict, tuple, decimal.Decimal, str, bool, none_type, bytes, FileIO]
|
||||||
),
|
),
|
||||||
DictBase,
|
DictBase,
|
||||||
ListBase,
|
ListBase,
|
||||||
@ -1924,7 +1975,7 @@ class DictSchema(
|
|||||||
def _from_openapi_data(cls, arg: typing.Dict[str, typing.Any], _instantiation_metadata: typing.Optional[InstantiationMetadata] = None):
|
def _from_openapi_data(cls, arg: typing.Dict[str, typing.Any], _instantiation_metadata: typing.Optional[InstantiationMetadata] = None):
|
||||||
return super()._from_openapi_data(arg, _instantiation_metadata=_instantiation_metadata)
|
return super()._from_openapi_data(arg, _instantiation_metadata=_instantiation_metadata)
|
||||||
|
|
||||||
def __new__(cls, *args: typing.Union[dict, frozendict], **kwargs: typing.Union[dict, frozendict, list, tuple, Decimal, float, int, str, date, datetime, bool, None, bytes, Schema, Unset, InstantiationMetadata]):
|
def __new__(cls, *args: typing.Union[dict, frozendict], **kwargs: typing.Union[dict, frozendict, list, tuple, decimal.Decimal, float, int, str, date, datetime, bool, None, bytes, Schema, Unset, InstantiationMetadata]):
|
||||||
return super().__new__(cls, *args, **kwargs)
|
return super().__new__(cls, *args, **kwargs)
|
||||||
|
|
||||||
|
|
||||||
|
@ -2653,3 +2653,32 @@ components:
|
|||||||
type: 'null'
|
type: 'null'
|
||||||
allOf:
|
allOf:
|
||||||
- {}
|
- {}
|
||||||
|
Currency:
|
||||||
|
type: string
|
||||||
|
enum:
|
||||||
|
- eur
|
||||||
|
- usd
|
||||||
|
Money:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
amount:
|
||||||
|
type: string
|
||||||
|
format: number
|
||||||
|
currency:
|
||||||
|
$ref: '#/components/schemas/Currency'
|
||||||
|
required:
|
||||||
|
- amount
|
||||||
|
- currency
|
||||||
|
DecimalPayload:
|
||||||
|
type: string
|
||||||
|
format: number
|
||||||
|
ObjectWithDecimalProperties:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
length:
|
||||||
|
$ref: '#/components/schemas/DecimalPayload'
|
||||||
|
width:
|
||||||
|
type: string
|
||||||
|
format: number
|
||||||
|
cost:
|
||||||
|
$ref: '#/components/schemas/Money'
|
@ -41,10 +41,12 @@ docs/ComposedNumber.md
|
|||||||
docs/ComposedObject.md
|
docs/ComposedObject.md
|
||||||
docs/ComposedOneOfDifferentTypes.md
|
docs/ComposedOneOfDifferentTypes.md
|
||||||
docs/ComposedString.md
|
docs/ComposedString.md
|
||||||
|
docs/Currency.md
|
||||||
docs/DanishPig.md
|
docs/DanishPig.md
|
||||||
docs/DateTimeTest.md
|
docs/DateTimeTest.md
|
||||||
docs/DateTimeWithValidations.md
|
docs/DateTimeWithValidations.md
|
||||||
docs/DateWithValidations.md
|
docs/DateWithValidations.md
|
||||||
|
docs/DecimalPayload.md
|
||||||
docs/DefaultApi.md
|
docs/DefaultApi.md
|
||||||
docs/Dog.md
|
docs/Dog.md
|
||||||
docs/DogAllOf.md
|
docs/DogAllOf.md
|
||||||
@ -80,6 +82,7 @@ docs/MapTest.md
|
|||||||
docs/MixedPropertiesAndAdditionalPropertiesClass.md
|
docs/MixedPropertiesAndAdditionalPropertiesClass.md
|
||||||
docs/Model200Response.md
|
docs/Model200Response.md
|
||||||
docs/ModelReturn.md
|
docs/ModelReturn.md
|
||||||
|
docs/Money.md
|
||||||
docs/Name.md
|
docs/Name.md
|
||||||
docs/NoAdditionalProperties.md
|
docs/NoAdditionalProperties.md
|
||||||
docs/NullableClass.md
|
docs/NullableClass.md
|
||||||
@ -90,6 +93,7 @@ docs/NumberOnly.md
|
|||||||
docs/NumberWithValidations.md
|
docs/NumberWithValidations.md
|
||||||
docs/ObjectInterface.md
|
docs/ObjectInterface.md
|
||||||
docs/ObjectModelWithRefProps.md
|
docs/ObjectModelWithRefProps.md
|
||||||
|
docs/ObjectWithDecimalProperties.md
|
||||||
docs/ObjectWithDifficultlyNamedProps.md
|
docs/ObjectWithDifficultlyNamedProps.md
|
||||||
docs/ObjectWithValidations.md
|
docs/ObjectWithValidations.md
|
||||||
docs/Order.md
|
docs/Order.md
|
||||||
@ -175,10 +179,12 @@ petstore_api/model/composed_number.py
|
|||||||
petstore_api/model/composed_object.py
|
petstore_api/model/composed_object.py
|
||||||
petstore_api/model/composed_one_of_different_types.py
|
petstore_api/model/composed_one_of_different_types.py
|
||||||
petstore_api/model/composed_string.py
|
petstore_api/model/composed_string.py
|
||||||
|
petstore_api/model/currency.py
|
||||||
petstore_api/model/danish_pig.py
|
petstore_api/model/danish_pig.py
|
||||||
petstore_api/model/date_time_test.py
|
petstore_api/model/date_time_test.py
|
||||||
petstore_api/model/date_time_with_validations.py
|
petstore_api/model/date_time_with_validations.py
|
||||||
petstore_api/model/date_with_validations.py
|
petstore_api/model/date_with_validations.py
|
||||||
|
petstore_api/model/decimal_payload.py
|
||||||
petstore_api/model/dog.py
|
petstore_api/model/dog.py
|
||||||
petstore_api/model/dog_all_of.py
|
petstore_api/model/dog_all_of.py
|
||||||
petstore_api/model/drawing.py
|
petstore_api/model/drawing.py
|
||||||
@ -211,6 +217,7 @@ petstore_api/model/map_test.py
|
|||||||
petstore_api/model/mixed_properties_and_additional_properties_class.py
|
petstore_api/model/mixed_properties_and_additional_properties_class.py
|
||||||
petstore_api/model/model200_response.py
|
petstore_api/model/model200_response.py
|
||||||
petstore_api/model/model_return.py
|
petstore_api/model/model_return.py
|
||||||
|
petstore_api/model/money.py
|
||||||
petstore_api/model/name.py
|
petstore_api/model/name.py
|
||||||
petstore_api/model/no_additional_properties.py
|
petstore_api/model/no_additional_properties.py
|
||||||
petstore_api/model/nullable_class.py
|
petstore_api/model/nullable_class.py
|
||||||
@ -221,6 +228,7 @@ petstore_api/model/number_only.py
|
|||||||
petstore_api/model/number_with_validations.py
|
petstore_api/model/number_with_validations.py
|
||||||
petstore_api/model/object_interface.py
|
petstore_api/model/object_interface.py
|
||||||
petstore_api/model/object_model_with_ref_props.py
|
petstore_api/model/object_model_with_ref_props.py
|
||||||
|
petstore_api/model/object_with_decimal_properties.py
|
||||||
petstore_api/model/object_with_difficultly_named_props.py
|
petstore_api/model/object_with_difficultly_named_props.py
|
||||||
petstore_api/model/object_with_validations.py
|
petstore_api/model/object_with_validations.py
|
||||||
petstore_api/model/order.py
|
petstore_api/model/order.py
|
||||||
|
@ -172,10 +172,12 @@ Class | Method | HTTP request | Description
|
|||||||
- [ComposedObject](docs/ComposedObject.md)
|
- [ComposedObject](docs/ComposedObject.md)
|
||||||
- [ComposedOneOfDifferentTypes](docs/ComposedOneOfDifferentTypes.md)
|
- [ComposedOneOfDifferentTypes](docs/ComposedOneOfDifferentTypes.md)
|
||||||
- [ComposedString](docs/ComposedString.md)
|
- [ComposedString](docs/ComposedString.md)
|
||||||
|
- [Currency](docs/Currency.md)
|
||||||
- [DanishPig](docs/DanishPig.md)
|
- [DanishPig](docs/DanishPig.md)
|
||||||
- [DateTimeTest](docs/DateTimeTest.md)
|
- [DateTimeTest](docs/DateTimeTest.md)
|
||||||
- [DateTimeWithValidations](docs/DateTimeWithValidations.md)
|
- [DateTimeWithValidations](docs/DateTimeWithValidations.md)
|
||||||
- [DateWithValidations](docs/DateWithValidations.md)
|
- [DateWithValidations](docs/DateWithValidations.md)
|
||||||
|
- [DecimalPayload](docs/DecimalPayload.md)
|
||||||
- [Dog](docs/Dog.md)
|
- [Dog](docs/Dog.md)
|
||||||
- [DogAllOf](docs/DogAllOf.md)
|
- [DogAllOf](docs/DogAllOf.md)
|
||||||
- [Drawing](docs/Drawing.md)
|
- [Drawing](docs/Drawing.md)
|
||||||
@ -208,6 +210,7 @@ Class | Method | HTTP request | Description
|
|||||||
- [MixedPropertiesAndAdditionalPropertiesClass](docs/MixedPropertiesAndAdditionalPropertiesClass.md)
|
- [MixedPropertiesAndAdditionalPropertiesClass](docs/MixedPropertiesAndAdditionalPropertiesClass.md)
|
||||||
- [Model200Response](docs/Model200Response.md)
|
- [Model200Response](docs/Model200Response.md)
|
||||||
- [ModelReturn](docs/ModelReturn.md)
|
- [ModelReturn](docs/ModelReturn.md)
|
||||||
|
- [Money](docs/Money.md)
|
||||||
- [Name](docs/Name.md)
|
- [Name](docs/Name.md)
|
||||||
- [NoAdditionalProperties](docs/NoAdditionalProperties.md)
|
- [NoAdditionalProperties](docs/NoAdditionalProperties.md)
|
||||||
- [NullableClass](docs/NullableClass.md)
|
- [NullableClass](docs/NullableClass.md)
|
||||||
@ -218,6 +221,7 @@ Class | Method | HTTP request | Description
|
|||||||
- [NumberWithValidations](docs/NumberWithValidations.md)
|
- [NumberWithValidations](docs/NumberWithValidations.md)
|
||||||
- [ObjectInterface](docs/ObjectInterface.md)
|
- [ObjectInterface](docs/ObjectInterface.md)
|
||||||
- [ObjectModelWithRefProps](docs/ObjectModelWithRefProps.md)
|
- [ObjectModelWithRefProps](docs/ObjectModelWithRefProps.md)
|
||||||
|
- [ObjectWithDecimalProperties](docs/ObjectWithDecimalProperties.md)
|
||||||
- [ObjectWithDifficultlyNamedProps](docs/ObjectWithDifficultlyNamedProps.md)
|
- [ObjectWithDifficultlyNamedProps](docs/ObjectWithDifficultlyNamedProps.md)
|
||||||
- [ObjectWithValidations](docs/ObjectWithValidations.md)
|
- [ObjectWithValidations](docs/ObjectWithValidations.md)
|
||||||
- [Order](docs/Order.md)
|
- [Order](docs/Order.md)
|
||||||
|
@ -0,0 +1,8 @@
|
|||||||
|
# Currency
|
||||||
|
|
||||||
|
Type | Description | Notes
|
||||||
|
------------- | ------------- | -------------
|
||||||
|
**str** | | must be one of ["eur", "usd", ]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
@ -0,0 +1,8 @@
|
|||||||
|
# DecimalPayload
|
||||||
|
|
||||||
|
Type | Description | Notes
|
||||||
|
------------- | ------------- | -------------
|
||||||
|
**str** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
@ -0,0 +1,11 @@
|
|||||||
|
# Money
|
||||||
|
|
||||||
|
#### Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**amount** | **str** | |
|
||||||
|
**currency** | [**Currency**](Currency.md) | |
|
||||||
|
**any string name** | **bool, date, datetime, dict, float, int, list, str, none_type** | any string name can be used but the value must be the correct type | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
@ -0,0 +1,12 @@
|
|||||||
|
# ObjectWithDecimalProperties
|
||||||
|
|
||||||
|
#### Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**length** | **str** | | [optional]
|
||||||
|
**width** | **str** | | [optional]
|
||||||
|
**cost** | [**Money**](Money.md) | | [optional]
|
||||||
|
**any string name** | **bool, date, datetime, dict, float, int, list, str, none_type** | any string name can be used but the value must be the correct type | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -13,7 +13,7 @@ import typing
|
|||||||
import urllib3
|
import urllib3
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -31,6 +31,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -172,7 +173,7 @@ class SchemaForRequestBodyApplicationXWwwFormUrlencoded(
|
|||||||
callback: typing.Union[callback, Unset] = unset,
|
callback: typing.Union[callback, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'SchemaForRequestBodyApplicationXWwwFormUrlencoded':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -348,7 +349,7 @@ class SchemaForRequestBodyApplicationXWwwFormUrlencoded(
|
|||||||
enum_form_string: typing.Union[enum_form_string, Unset] = unset,
|
enum_form_string: typing.Union[enum_form_string, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'SchemaForRequestBodyApplicationXWwwFormUrlencoded':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -70,7 +71,7 @@ class SchemaForRequestBodyApplicationJson(
|
|||||||
*args: typing.Union[dict, frozendict, ],
|
*args: typing.Union[dict, frozendict, ],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'SchemaForRequestBodyApplicationJson':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -73,7 +74,7 @@ class SchemaForRequestBodyApplicationXWwwFormUrlencoded(
|
|||||||
*args: typing.Union[dict, frozendict, ],
|
*args: typing.Union[dict, frozendict, ],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'SchemaForRequestBodyApplicationXWwwFormUrlencoded':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -13,7 +13,7 @@ import typing
|
|||||||
import urllib3
|
import urllib3
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -31,6 +31,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -76,7 +77,7 @@ class SchemaForRequestBodyMultipartFormData(
|
|||||||
additionalMetadata: typing.Union[additionalMetadata, Unset] = unset,
|
additionalMetadata: typing.Union[additionalMetadata, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'SchemaForRequestBodyMultipartFormData':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -78,7 +79,7 @@ class SchemaForRequestBodyMultipartFormData(
|
|||||||
files: typing.Union[files, Unset] = unset,
|
files: typing.Union[files, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'SchemaForRequestBodyMultipartFormData':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -99,7 +100,7 @@ class SchemaForRequestBodyApplicationXWwwFormUrlencoded(
|
|||||||
status: typing.Union[status, Unset] = unset,
|
status: typing.Union[status, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'SchemaForRequestBodyApplicationXWwwFormUrlencoded':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -102,7 +103,7 @@ class SchemaForRequestBodyMultipartFormData(
|
|||||||
additionalMetadata: typing.Union[additionalMetadata, Unset] = unset,
|
additionalMetadata: typing.Union[additionalMetadata, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'SchemaForRequestBodyMultipartFormData':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -100,7 +101,7 @@ class SchemaForRequestBodyMultipartFormData(
|
|||||||
additionalMetadata: typing.Union[additionalMetadata, Unset] = unset,
|
additionalMetadata: typing.Union[additionalMetadata, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'SchemaForRequestBodyMultipartFormData':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -13,7 +13,7 @@ import typing
|
|||||||
import urllib3
|
import urllib3
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -31,6 +31,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -74,7 +75,7 @@ class SchemaFor200ResponseBodyApplicationJson(
|
|||||||
*args: typing.Union[dict, frozendict, ],
|
*args: typing.Union[dict, frozendict, ],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'SchemaFor200ResponseBodyApplicationJson':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -13,7 +13,7 @@ import typing
|
|||||||
import urllib3
|
import urllib3
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -31,6 +31,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -13,7 +13,7 @@ import typing
|
|||||||
import urllib3
|
import urllib3
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -31,6 +31,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -14,7 +14,7 @@ import urllib3
|
|||||||
from urllib3._collections import HTTPHeaderDict
|
from urllib3._collections import HTTPHeaderDict
|
||||||
|
|
||||||
from petstore_api import api_client, exceptions
|
from petstore_api import api_client, exceptions
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -32,6 +32,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -29,7 +29,6 @@ from petstore_api import rest
|
|||||||
from petstore_api.configuration import Configuration
|
from petstore_api.configuration import Configuration
|
||||||
from petstore_api.exceptions import ApiTypeError, ApiValueError
|
from petstore_api.exceptions import ApiTypeError, ApiValueError
|
||||||
from petstore_api.schemas import (
|
from petstore_api.schemas import (
|
||||||
Decimal,
|
|
||||||
NoneClass,
|
NoneClass,
|
||||||
BoolClass,
|
BoolClass,
|
||||||
Schema,
|
Schema,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -79,7 +80,7 @@ class AdditionalPropertiesClass(
|
|||||||
*args: typing.Union[dict, frozendict, ],
|
*args: typing.Union[dict, frozendict, ],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'map_property':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
@ -104,7 +105,7 @@ class AdditionalPropertiesClass(
|
|||||||
*args: typing.Union[dict, frozendict, ],
|
*args: typing.Union[dict, frozendict, ],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> '_additional_properties':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
@ -118,7 +119,7 @@ class AdditionalPropertiesClass(
|
|||||||
*args: typing.Union[dict, frozendict, ],
|
*args: typing.Union[dict, frozendict, ],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'map_of_map_property':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
@ -141,7 +142,7 @@ class AdditionalPropertiesClass(
|
|||||||
cls,
|
cls,
|
||||||
*args: typing.Union[dict, frozendict, ],
|
*args: typing.Union[dict, frozendict, ],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
):
|
) -> 'empty_map':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
@ -160,7 +161,7 @@ class AdditionalPropertiesClass(
|
|||||||
*args: typing.Union[dict, frozendict, ],
|
*args: typing.Union[dict, frozendict, ],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'map_with_undeclared_properties_string':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
@ -182,7 +183,7 @@ class AdditionalPropertiesClass(
|
|||||||
map_with_undeclared_properties_string: typing.Union[map_with_undeclared_properties_string, Unset] = unset,
|
map_with_undeclared_properties_string: typing.Union[map_with_undeclared_properties_string, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'AdditionalPropertiesClass':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -83,7 +84,7 @@ class AdditionalPropertiesWithArrayOfEnums(
|
|||||||
*args: typing.Union[dict, frozendict, ],
|
*args: typing.Union[dict, frozendict, ],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'AdditionalPropertiesWithArrayOfEnums':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -74,7 +75,7 @@ class Address(
|
|||||||
*args: typing.Union[dict, frozendict, ],
|
*args: typing.Union[dict, frozendict, ],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'Address':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -90,7 +91,7 @@ class Animal(
|
|||||||
color: typing.Union[color, Unset] = unset,
|
color: typing.Union[color, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'Animal':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -79,7 +80,7 @@ class ApiResponse(
|
|||||||
message: typing.Union[message, Unset] = unset,
|
message: typing.Union[message, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'ApiResponse':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -104,7 +105,7 @@ class Apple(
|
|||||||
origin: typing.Union[origin, Unset] = unset,
|
origin: typing.Union[origin, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'Apple':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -80,7 +81,7 @@ class AppleReq(
|
|||||||
cultivar: cultivar,
|
cultivar: cultivar,
|
||||||
mealy: typing.Union[mealy, Unset] = unset,
|
mealy: typing.Union[mealy, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
):
|
) -> 'AppleReq':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -85,7 +86,7 @@ class ArrayOfArrayOfNumberOnly(
|
|||||||
ArrayArrayNumber: typing.Union[ArrayArrayNumber, Unset] = unset,
|
ArrayArrayNumber: typing.Union[ArrayArrayNumber, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'ArrayOfArrayOfNumberOnly':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -80,7 +81,7 @@ class ArrayOfNumberOnly(
|
|||||||
ArrayNumber: typing.Union[ArrayNumber, Unset] = unset,
|
ArrayNumber: typing.Union[ArrayNumber, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'ArrayOfNumberOnly':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -108,7 +109,7 @@ class ArrayTest(
|
|||||||
array_array_of_model: typing.Union[array_array_of_model, Unset] = unset,
|
array_array_of_model: typing.Union[array_array_of_model, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'ArrayTest':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -78,7 +79,7 @@ class Banana(
|
|||||||
lengthCm: lengthCm,
|
lengthCm: lengthCm,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'Banana':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -80,7 +81,7 @@ class BananaReq(
|
|||||||
lengthCm: lengthCm,
|
lengthCm: lengthCm,
|
||||||
sweet: typing.Union[sweet, Unset] = unset,
|
sweet: typing.Union[sweet, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
):
|
) -> 'BananaReq':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -92,7 +93,7 @@ class BasquePig(
|
|||||||
className: className,
|
className: className,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'BasquePig':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -85,7 +86,7 @@ class Capitalization(
|
|||||||
ATT_NAME: typing.Union[ATT_NAME, Unset] = unset,
|
ATT_NAME: typing.Union[ATT_NAME, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'Capitalization':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -90,10 +91,10 @@ class Cat(
|
|||||||
|
|
||||||
def __new__(
|
def __new__(
|
||||||
cls,
|
cls,
|
||||||
*args: typing.Union[dict, frozendict, str, date, datetime, int, float, Decimal, None, list, tuple, bytes],
|
*args: typing.Union[dict, frozendict, str, date, datetime, int, float, decimal.Decimal, None, list, tuple, bytes],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'Cat':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -75,7 +76,7 @@ class CatAllOf(
|
|||||||
declawed: typing.Union[declawed, Unset] = unset,
|
declawed: typing.Union[declawed, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'CatAllOf':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -80,7 +81,7 @@ class Category(
|
|||||||
id: typing.Union[id, Unset] = unset,
|
id: typing.Union[id, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'Category':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -90,10 +91,10 @@ class ChildCat(
|
|||||||
|
|
||||||
def __new__(
|
def __new__(
|
||||||
cls,
|
cls,
|
||||||
*args: typing.Union[dict, frozendict, str, date, datetime, int, float, Decimal, None, list, tuple, bytes],
|
*args: typing.Union[dict, frozendict, str, date, datetime, int, float, decimal.Decimal, None, list, tuple, bytes],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'ChildCat':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -75,7 +76,7 @@ class ChildCatAllOf(
|
|||||||
name: typing.Union[name, Unset] = unset,
|
name: typing.Union[name, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'ChildCatAllOf':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -72,11 +73,11 @@ class ClassModel(
|
|||||||
|
|
||||||
def __new__(
|
def __new__(
|
||||||
cls,
|
cls,
|
||||||
*args: typing.Union[dict, frozendict, str, date, datetime, int, float, Decimal, None, list, tuple, bytes],
|
*args: typing.Union[dict, frozendict, str, date, datetime, int, float, decimal.Decimal, None, list, tuple, bytes],
|
||||||
_class: typing.Union[_class, Unset] = unset,
|
_class: typing.Union[_class, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'ClassModel':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -75,7 +76,7 @@ class Client(
|
|||||||
client: typing.Union[client, Unset] = unset,
|
client: typing.Union[client, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'Client':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -90,10 +91,10 @@ class ComplexQuadrilateral(
|
|||||||
|
|
||||||
def __new__(
|
def __new__(
|
||||||
cls,
|
cls,
|
||||||
*args: typing.Union[dict, frozendict, str, date, datetime, int, float, Decimal, None, list, tuple, bytes],
|
*args: typing.Union[dict, frozendict, str, date, datetime, int, float, decimal.Decimal, None, list, tuple, bytes],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'ComplexQuadrilateral':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -89,7 +90,7 @@ class ComplexQuadrilateralAllOf(
|
|||||||
quadrilateralType: typing.Union[quadrilateralType, Unset] = unset,
|
quadrilateralType: typing.Union[quadrilateralType, Unset] = unset,
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'ComplexQuadrilateralAllOf':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
@ -15,7 +15,7 @@ import typing # noqa: F401
|
|||||||
|
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
from decimal import Decimal # noqa: F401
|
import decimal # noqa: F401
|
||||||
from datetime import date, datetime # noqa: F401
|
from datetime import date, datetime # noqa: F401
|
||||||
from frozendict import frozendict # noqa: F401
|
from frozendict import frozendict # noqa: F401
|
||||||
|
|
||||||
@ -33,6 +33,7 @@ from petstore_api.schemas import ( # noqa: F401
|
|||||||
NumberSchema,
|
NumberSchema,
|
||||||
DateSchema,
|
DateSchema,
|
||||||
DateTimeSchema,
|
DateTimeSchema,
|
||||||
|
DecimalSchema,
|
||||||
BoolSchema,
|
BoolSchema,
|
||||||
BinarySchema,
|
BinarySchema,
|
||||||
NoneSchema,
|
NoneSchema,
|
||||||
@ -125,10 +126,10 @@ class ComposedAnyOfDifferentTypesNoValidations(
|
|||||||
|
|
||||||
def __new__(
|
def __new__(
|
||||||
cls,
|
cls,
|
||||||
*args: typing.Union[dict, frozendict, str, date, datetime, int, float, Decimal, None, list, tuple, bytes],
|
*args: typing.Union[dict, frozendict, str, date, datetime, int, float, decimal.Decimal, None, list, tuple, bytes],
|
||||||
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
_instantiation_metadata: typing.Optional[InstantiationMetadata] = None,
|
||||||
**kwargs: typing.Type[Schema],
|
**kwargs: typing.Type[Schema],
|
||||||
):
|
) -> 'ComposedAnyOfDifferentTypesNoValidations':
|
||||||
return super().__new__(
|
return super().__new__(
|
||||||
cls,
|
cls,
|
||||||
*args,
|
*args,
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user