# generated by datamodel-codegen:
#   filename:  special_float_defaults.xsd
#   timestamp: 2019-07-26T00:00:00+00:00

from __future__ import annotations

from pydantic import BaseModel, confloat


class Model(BaseModel):
    finite: float | None = 1.5
    positive: float | None = float('inf')
    positiveXsd11: float | None = float('inf')
    negative: float | None = float('-inf')
    notNumber: float | None = float('nan')
    bounded: confloat(ge=float('-inf'), lt=float('inf')) | None = None
    limit: float | None = float('inf')
