@@ -127,14 +127,14 @@ class Quality(pyd.BaseModel):
127
127
description : str | None = None
128
128
query : str | None = None
129
129
dialect : str | None = None
130
- mustBe : int | None = None
131
- mustNotBe : int | None = None
132
- mustBeGreaterThan : int | None = None
133
- mustBeGreaterThanOrEqualTo : int | None = None
134
- mustBeLessThan : int | None = None
135
- mustBeLessThanOrEqualTo : int | None = None
136
- mustBeBetween : List [int ] = None
137
- mustNotBeBetween : List [int ] = None
130
+ mustBe : float | int | None = None
131
+ mustNotBe : float | int | None = None
132
+ mustBeGreaterThan : float | int | None = None
133
+ mustBeGreaterThanOrEqualTo : float | int | None = None
134
+ mustBeLessThan : float | int | None = None
135
+ mustBeLessThanOrEqualTo : float | int | None = None
136
+ mustBeBetween : List [float | int ] = None
137
+ mustNotBeBetween : List [float | int ] = None
138
138
engine : str | None = None
139
139
implementation : str | Dict [str , Any ] | None = None
140
140
@@ -162,10 +162,10 @@ class Field(pyd.BaseModel):
162
162
pattern : str | None = None
163
163
minLength : int | None = None
164
164
maxLength : int | None = None
165
- minimum : int | None = None
166
- exclusiveMinimum : int | None = None
167
- maximum : int | None = None
168
- exclusiveMaximum : int | None = None
165
+ minimum : float | int | None = None
166
+ exclusiveMinimum : float | int | None = None
167
+ maximum : float | int | None = None
168
+ exclusiveMaximum : float | int | None = None
169
169
enum : List [str ] | None = []
170
170
tags : List [str ] | None = []
171
171
links : Dict [str , str ] = {}
0 commit comments