Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | · | 1 | ·33e090fd54b31587e3d968acf498a2c6·186552·doc·optional·python-polyfactory-doc_2.20.0-1_all.deb |
2 | ·855d8fcb1816e0b3971bb4b9e2670299·58160·python·optional·python3-polyfactory_2.20.0-1_all.deb | 2 | ·855d8fcb1816e0b3971bb4b9e2670299·58160·python·optional·python3-polyfactory_2.20.0-1_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-03-25·15:00:13.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-03-25·15:00:13.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····5288·2025-03-25·15:00:13.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····5288·2025-03-25·15:00:13.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···181 | 3 | -rw-r--r--···0········0········0···181072·2025-03-25·15:00:13.000000·data.tar.xz |
Offset 189, 15 lines modified | Offset 189, 15 lines modified | ||
189 | <dt·class="sig·sig-object·py"·id="polyfactory.factories.base.BaseFactory.__faker__"> | 189 | <dt·class="sig·sig-object·py"·id="polyfactory.factories.base.BaseFactory.__faker__"> |
190 | <span·class="sig-name·descname"><span·class="pre">__faker__</span></span><em·class="property"><span·class="p"><span·class="pre">:</span></span><span·class="w">·</span><span·class="pre">ClassVar</span><span·class="p"><span·class="pre">[</span></span><span·class="s"><span·class="pre">'Faker'</span></span><span·class="p"><span·class="pre">]</span></span></em><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre"><faker.proxy.Faker</span>·<span·class="pre">object></span></em><a·class="headerlink"·href="#polyfactory.factories.base.BaseFactory.__faker__"·title="Link·to·this·definition"></a></dt> | 190 | <span·class="sig-name·descname"><span·class="pre">__faker__</span></span><em·class="property"><span·class="p"><span·class="pre">:</span></span><span·class="w">·</span><span·class="pre">ClassVar</span><span·class="p"><span·class="pre">[</span></span><span·class="s"><span·class="pre">'Faker'</span></span><span·class="p"><span·class="pre">]</span></span></em><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre"><faker.proxy.Faker</span>·<span·class="pre">object></span></em><a·class="headerlink"·href="#polyfactory.factories.base.BaseFactory.__faker__"·title="Link·to·this·definition"></a></dt> |
191 | <dd><p>A·faker·instance·to·use.·Can·be·a·user·provided·value.</p> | 191 | <dd><p>A·faker·instance·to·use.·Can·be·a·user·provided·value.</p> |
192 | </dd></dl> | 192 | </dd></dl> |
193 | <dl·class="py·attribute"> | 193 | <dl·class="py·attribute"> |
194 | <dt·class="sig·sig-object·py"·id="polyfactory.factories.base.BaseFactory.__random__"> | 194 | <dt·class="sig·sig-object·py"·id="polyfactory.factories.base.BaseFactory.__random__"> |
195 | <span·class="sig-name·descname"><span·class="pre">__random__</span></span><em·class="property"><span·class="p"><span·class="pre">:</span></span><span·class="w">·</span><span·class="pre">ClassVar</span><span·class="p"><span·class="pre">[</span></span><span·class="s"><span·class="pre">'Random'</span></span><span·class="p"><span·class="pre">]</span></span></em><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre"><random.Random</span>·<span·class="pre">object</span>·<span·class="pre">at</span>·<span·class="pre">0x | 195 | <span·class="sig-name·descname"><span·class="pre">__random__</span></span><em·class="property"><span·class="p"><span·class="pre">:</span></span><span·class="w">·</span><span·class="pre">ClassVar</span><span·class="p"><span·class="pre">[</span></span><span·class="s"><span·class="pre">'Random'</span></span><span·class="p"><span·class="pre">]</span></span></em><em·class="property"><span·class="w">·</span><span·class="p"><span·class="pre">=</span></span><span·class="w">·</span><span·class="pre"><random.Random</span>·<span·class="pre">object</span>·<span·class="pre">at</span>·<span·class="pre">0x2db0190></span></em><a·class="headerlink"·href="#polyfactory.factories.base.BaseFactory.__random__"·title="Link·to·this·definition"></a></dt> |
196 | <dd><p>An·instance·of·‘random.Random’·to·use.</p> | 196 | <dd><p>An·instance·of·‘random.Random’·to·use.</p> |
197 | </dd></dl> | 197 | </dd></dl> |
198 | <dl·class="py·attribute"> | 198 | <dl·class="py·attribute"> |
199 | <dt·class="sig·sig-object·py"·id="polyfactory.factories.base.BaseFactory.__random_seed__"> | 199 | <dt·class="sig·sig-object·py"·id="polyfactory.factories.base.BaseFactory.__random_seed__"> |
200 | <span·class="sig-name·descname"><span·class="pre">__random_seed__</span></span><em·class="property"><span·class="p"><span·class="pre">:</span></span><span·class="w">·</span><span·class="pre">ClassVar</span><span·class="p"><span·class="pre">[</span></span><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/functions.html#int"·title="(in·Python·v3.13)"><span·class="pre">int</span></a><span·class="p"><span·class="pre">]</span></span></em><a·class="headerlink"·href="#polyfactory.factories.base.BaseFactory.__random_seed__"·title="Link·to·this·definition"></a></dt> | 200 | <span·class="sig-name·descname"><span·class="pre">__random_seed__</span></span><em·class="property"><span·class="p"><span·class="pre">:</span></span><span·class="w">·</span><span·class="pre">ClassVar</span><span·class="p"><span·class="pre">[</span></span><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/functions.html#int"·title="(in·Python·v3.13)"><span·class="pre">int</span></a><span·class="p"><span·class="pre">]</span></span></em><a·class="headerlink"·href="#polyfactory.factories.base.BaseFactory.__random_seed__"·title="Link·to·this·definition"></a></dt> |
201 | <dd><p>An·integer·to·seed·the·factory’s·Faker·and·Random·instances·with. | 201 | <dd><p>An·integer·to·seed·the·factory’s·Faker·and·Random·instances·with. |
Offset 70, 15 lines modified | Offset 70, 15 lines modified | ||
70 | ········N\x8No\x8on\x8ne\x8e_\x8 | 70 | ········N\x8No\x8on\x8ne\x8e_\x8 |
71 | ············A·base·factory·to·override·with·this·factory.·If·this·value·is·set, | 71 | ············A·base·factory·to·override·with·this·factory.·If·this·value·is·set, |
72 | ············the·given·factory·will·replace·the·given·base·factory. | 72 | ············the·given·factory·will·replace·the·given·base·factory. |
73 | ············Note:·this·value·can·only·be·set·when·‘__is_base_factory__’·is | 73 | ············Note:·this·value·can·only·be·set·when·‘__is_base_factory__’·is |
74 | ············‘True’. | 74 | ············‘True’. |
75 | ········__faker__:\x8:·C\x8Cl\x8la\x8as\x8ss\x8sV\x8Va\x8ar\x8r[\x8['\x8'F\x8Fa\x8ak\x8ke\x8er\x8r'\x8']\x8]·=\x8=·<\x8<f\x8fa\x8ak\x8ke\x8er\x8r.\x8.p\x8pr\x8ro\x8ox\x8xy\x8y.\x8.F\x8Fa\x8ak\x8ke\x8er\x8r·o\x8ob\x8bj\x8je\x8ec\x8ct\x8t>\x8>_\x8 | 75 | ········__faker__:\x8:·C\x8Cl\x8la\x8as\x8ss\x8sV\x8Va\x8ar\x8r[\x8['\x8'F\x8Fa\x8ak\x8ke\x8er\x8r'\x8']\x8]·=\x8=·<\x8<f\x8fa\x8ak\x8ke\x8er\x8r.\x8.p\x8pr\x8ro\x8ox\x8xy\x8y.\x8.F\x8Fa\x8ak\x8ke\x8er\x8r·o\x8ob\x8bj\x8je\x8ec\x8ct\x8t>\x8>_\x8 |
76 | ············A·faker·instance·to·use.·Can·be·a·user·provided·value. | 76 | ············A·faker·instance·to·use.·Can·be·a·user·provided·value. |
77 | ········__random__:\x8:·C\x8Cl\x8la\x8as\x8ss\x8sV\x8Va\x8ar\x8r[\x8['\x8'R\x8Ra\x8an\x8nd\x8do\x8om\x8m'\x8']\x8]·=\x8=·<\x8<r\x8ra\x8an\x8nd\x8do\x8om\x8m.\x8.R\x8Ra\x8an\x8nd\x8do\x8om\x8m·o\x8ob\x8bj\x8je\x8ec\x8ct\x8t·a\x8at\x8t·0\x80x\x8x | 77 | ········__random__:\x8:·C\x8Cl\x8la\x8as\x8ss\x8sV\x8Va\x8ar\x8r[\x8['\x8'R\x8Ra\x8an\x8nd\x8do\x8om\x8m'\x8']\x8]·=\x8=·<\x8<r\x8ra\x8an\x8nd\x8do\x8om\x8m.\x8.R\x8Ra\x8an\x8nd\x8do\x8om\x8m·o\x8ob\x8bj\x8je\x8ec\x8ct\x8t·a\x8at\x8t·0\x80x\x8x2.2d.db.b0.01.19.90\x80>\x8>_\x8 |
78 | ············An·instance·of·‘random.Random’·to·use. | 78 | ············An·instance·of·‘random.Random’·to·use. |
79 | ········__random_seed__:\x8:·C\x8Cl\x8la\x8as\x8ss\x8sV\x8Va\x8ar\x8r[\x8[_\x8i\x8i_\x8n\x8n_\x8t\x8t]\x8]_\x8 | 79 | ········__random_seed__:\x8:·C\x8Cl\x8la\x8as\x8ss\x8sV\x8Va\x8ar\x8r[\x8[_\x8i\x8i_\x8n\x8n_\x8t\x8t]\x8]_\x8 |
80 | ············An·integer·to·seed·the·factory’s·Faker·and·Random·instances·with. | 80 | ············An·integer·to·seed·the·factory’s·Faker·and·Random·instances·with. |
81 | ············This·attribute·can·be·used·to·control·random·generation. | 81 | ············This·attribute·can·be·used·to·control·random·generation. |
82 | ········__randomize_collection_length__:\x8:·C\x8Cl\x8la\x8as\x8ss\x8sV\x8Va\x8ar\x8r[\x8[_\x8b\x8b_\x8o\x8o_\x8o\x8o_\x8l\x8l]\x8]·=\x8=·F\x8Fa\x8al\x8ls\x8se\x8e_\x8 | 82 | ········__randomize_collection_length__:\x8:·C\x8Cl\x8la\x8as\x8ss\x8sV\x8Va\x8ar\x8r[\x8[_\x8b\x8b_\x8o\x8o_\x8o\x8o_\x8l\x8l]\x8]·=\x8=·F\x8Fa\x8al\x8ls\x8se\x8e_\x8 |
83 | ············Flag·dictating·whether·to·randomize·collections·lengths. | 83 | ············Flag·dictating·whether·to·randomize·collections·lengths. |
84 | ········__min_collection_length__:\x8:·C\x8Cl\x8la\x8as\x8ss\x8sV\x8Va\x8ar\x8r[\x8[_\x8i\x8i_\x8n\x8n_\x8t\x8t]\x8]·=\x8=·0\x80_\x8 | 84 | ········__min_collection_length__:\x8:·C\x8Cl\x8la\x8as\x8ss\x8sV\x8Va\x8ar\x8r[\x8[_\x8i\x8i_\x8n\x8n_\x8t\x8t]\x8]·=\x8=·0\x80_\x8 |
Offset 164, 15 lines modified | Offset 164, 15 lines modified | ||
164 | <dd·class="field-even"><p>A·PydanticFieldMeta·instance.</p> | 164 | <dd·class="field-even"><p>A·PydanticFieldMeta·instance.</p> |
165 | </dd> | 165 | </dd> |
166 | </dl> | 166 | </dl> |
167 | </dd></dl> | 167 | </dd></dl> |
168 | <dl·class="py·method"> | 168 | <dl·class="py·method"> |
169 | <dt·class="sig·sig-object·py"·id="polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field"> | 169 | <dt·class="sig·sig-object·py"·id="polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field"> |
170 | <em·class="property"><span·class="pre">classmethod</span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">from_model_field</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">model_field:</span>·<span·class="pre">ModelField</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">use_alias:</span>·<span·class="pre">bool</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">randomize_collection_length:</span>·<span·class="pre">bool</span>·<span·class="pre">|</span>·<span·class="pre">None</span>·<span·class="pre">=</span>·<span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">min_collection_length:</span>·<span·class="pre">int</span>·<span·class="pre">|</span>·<span·class="pre">None</span>·<span·class="pre">=</span>·<span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">max_collection_length:</span>·<span·class="pre">int</span>·<span·class="pre">|</span>·<span·class="pre">None</span>·<span·class="pre">=</span>·<span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">random:</span>·<span·class="pre">Random</span>·<span·class="pre">=</span>·<span·class="pre"><random.Random</span>·<span·class="pre">object</span>·<span·class="pre">at</span>·<span·class="pre">0x | 170 | <em·class="property"><span·class="pre">classmethod</span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">from_model_field</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">model_field:</span>·<span·class="pre">ModelField</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">use_alias:</span>·<span·class="pre">bool</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">randomize_collection_length:</span>·<span·class="pre">bool</span>·<span·class="pre">|</span>·<span·class="pre">None</span>·<span·class="pre">=</span>·<span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">min_collection_length:</span>·<span·class="pre">int</span>·<span·class="pre">|</span>·<span·class="pre">None</span>·<span·class="pre">=</span>·<span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">max_collection_length:</span>·<span·class="pre">int</span>·<span·class="pre">|</span>·<span·class="pre">None</span>·<span·class="pre">=</span>·<span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">random:</span>·<span·class="pre">Random</span>·<span·class="pre">=</span>·<span·class="pre"><random.Random</span>·<span·class="pre">object</span>·<span·class="pre">at</span>·<span·class="pre">0x2db0190></span></span></em><span·class="sig-paren">)</span>·<span·class="sig-return"><span·class="sig-return-icon">→</span>·<span·class="sig-return-typehint"><a·class="reference·internal"·href="#polyfactory.factories.pydantic_factory.PydanticFieldMeta"·title="polyfactory.factories.pydantic_factory.PydanticFieldMeta"><span·class="pre">PydanticFieldMeta</span></a></span></span><a·class="reference·internal"·href="../../_modules/polyfactory/factories/pydantic_factory.html#PydanticFieldMeta.from_model_field"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field"·title="Link·to·this·definition"></a></dt> |
171 | <dd><p>Create·an·instance·from·a·pydantic·model·field. | 171 | <dd><p>Create·an·instance·from·a·pydantic·model·field. |
172 | :param·_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.model_field:·A·pydantic·ModelField. | 172 | :param·_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.model_field:·A·pydantic·ModelField. |
173 | :param·_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.use_alias:·Whether·to·use·the·field·alias. | 173 | :param·_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.use_alias:·Whether·to·use·the·field·alias. |
174 | :param·_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.randomize_collection_length:·A·boolean·flag·whether·to·randomize·collections·lengths | 174 | :param·_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.randomize_collection_length:·A·boolean·flag·whether·to·randomize·collections·lengths |
175 | :param·_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.min_collection_length:·Minimum·number·of·elements·in·randomized·collection | 175 | :param·_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.min_collection_length:·Minimum·number·of·elements·in·randomized·collection |
176 | :param·_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.max_collection_length:·Maximum·number·of·elements·in·randomized·collection | 176 | :param·_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.max_collection_length:·Maximum·number·of·elements·in·randomized·collection |
177 | :param·_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.random:·An·instance·of·random.Random.</p> | 177 | :param·_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.random:·An·instance·of·random.Random.</p> |
Offset 61, 15 lines modified | Offset 61, 15 lines modified | ||
61 | ······················*·m\x8mi\x8in\x8n_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h_\x8¶·–·Minimum·collection·length. | 61 | ······················*·m\x8mi\x8in\x8n_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h_\x8¶·–·Minimum·collection·length. |
62 | ······················*·m\x8ma\x8ax\x8x_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h_\x8¶·–·Maximum·collection·length. | 62 | ······················*·m\x8ma\x8ax\x8x_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h_\x8¶·–·Maximum·collection·length. |
63 | ··············Returns: | 63 | ··············Returns: |
64 | ··················A·PydanticFieldMeta·instance. | 64 | ··················A·PydanticFieldMeta·instance. |
65 | ········c\x8cl\x8la\x8as\x8ss\x8sm\x8me\x8et\x8th\x8ho\x8od\x8d·from_model_field(m\x8mo\x8od\x8de\x8el\x8l_\x8_f\x8fi\x8ie\x8el\x8ld\x8d:\x8:·M\x8Mo\x8od\x8de\x8el\x8lF\x8Fi\x8ie\x8el\x8ld\x8d,·u\x8us\x8se\x8e_\x8_a\x8al\x8li\x8ia\x8as\x8s:\x8:·b\x8bo\x8oo\x8ol\x8l, | 65 | ········c\x8cl\x8la\x8as\x8ss\x8sm\x8me\x8et\x8th\x8ho\x8od\x8d·from_model_field(m\x8mo\x8od\x8de\x8el\x8l_\x8_f\x8fi\x8ie\x8el\x8ld\x8d:\x8:·M\x8Mo\x8od\x8de\x8el\x8lF\x8Fi\x8ie\x8el\x8ld\x8d,·u\x8us\x8se\x8e_\x8_a\x8al\x8li\x8ia\x8as\x8s:\x8:·b\x8bo\x8oo\x8ol\x8l, |
66 | ········r\x8ra\x8an\x8nd\x8do\x8om\x8mi\x8iz\x8ze\x8e_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h:\x8:·b\x8bo\x8oo\x8ol\x8l·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e,·m\x8mi\x8in\x8n_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h:\x8: | 66 | ········r\x8ra\x8an\x8nd\x8do\x8om\x8mi\x8iz\x8ze\x8e_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h:\x8:·b\x8bo\x8oo\x8ol\x8l·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e,·m\x8mi\x8in\x8n_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h:\x8: |
67 | ········i\x8in\x8nt\x8t·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e,·m\x8ma\x8ax\x8x_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h:\x8:·i\x8in\x8nt\x8t·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e,·r\x8ra\x8an\x8nd\x8do\x8om\x8m:\x8: | 67 | ········i\x8in\x8nt\x8t·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e,·m\x8ma\x8ax\x8x_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h:\x8:·i\x8in\x8nt\x8t·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e,·r\x8ra\x8an\x8nd\x8do\x8om\x8m:\x8: |
68 | ········R\x8Ra\x8an\x8nd\x8do\x8om\x8m·=\x8=·<\x8<r\x8ra\x8an\x8nd\x8do\x8om\x8m.\x8.R\x8Ra\x8an\x8nd\x8do\x8om\x8m·o\x8ob\x8bj\x8je\x8ec\x8ct\x8t·a\x8at\x8t·0\x80x\x8x | 68 | ········R\x8Ra\x8an\x8nd\x8do\x8om\x8m·=\x8=·<\x8<r\x8ra\x8an\x8nd\x8do\x8om\x8m.\x8.R\x8Ra\x8an\x8nd\x8do\x8om\x8m·o\x8ob\x8bj\x8je\x8ec\x8ct\x8t·a\x8at\x8t·0\x80x\x8x2.2d.db.b0.01.19.90\x80>\x8>)·→·_\x8P_\x8y_\x8d_\x8a_\x8n_\x8t_\x8i_\x8c_\x8F_\x8i_\x8e_\x8l_\x8d_\x8M_\x8e_\x8t_\x8a |
69 | ········_\x8[_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8]_\x8 | 69 | ········_\x8[_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8]_\x8 |
70 | ············Create·an·instance·from·a·pydantic·model·field.·:param | 70 | ············Create·an·instance·from·a·pydantic·model·field.·:param |
71 | ············_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.model_field: | 71 | ············_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.model_field: |
72 | ············A·pydantic·ModelField.·:param | 72 | ············A·pydantic·ModelField.·:param |
73 | ············_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.use_alias: | 73 | ············_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.use_alias: |
74 | ············Whether·to·use·the·field·alias.·:param | 74 | ············Whether·to·use·the·field·alias.·:param |
75 | ············_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.randomize_collection_length: | 75 | ············_sphinx_paramlinks_polyfactory.factories.pydantic_factory.PydanticFieldMeta.from_model_field.randomize_collection_length: |
Offset 148, 15 lines modified | Offset 148, 15 lines modified | ||
148 | <dd·class="field-odd"><p>a·tuple·of·types.</p> | 148 | <dd·class="field-odd"><p>a·tuple·of·types.</p> |
149 | </dd> | 149 | </dd> |
150 | </dl> | 150 | </dl> |
151 | </dd></dl> | 151 | </dd></dl> |
152 | <dl·class="py·method"> | 152 | <dl·class="py·method"> |
153 | <dt·class="sig·sig-object·py"·id="polyfactory.field_meta.FieldMeta.from_type"> | 153 | <dt·class="sig·sig-object·py"·id="polyfactory.field_meta.FieldMeta.from_type"> |
154 | <em·class="property"><span·class="pre">classmethod</span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">from_type</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">annotation:</span>·<span·class="pre">Any</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">random:</span>·<span·class="pre">Random</span>·<span·class="pre">=</span>·<span·class="pre"><random.Random</span>·<span·class="pre">object</span>·<span·class="pre">at</span>·<span·class="pre">0x | 154 | <em·class="property"><span·class="pre">classmethod</span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">from_type</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">annotation:</span>·<span·class="pre">Any</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">random:</span>·<span·class="pre">Random</span>·<span·class="pre">=</span>·<span·class="pre"><random.Random</span>·<span·class="pre">object</span>·<span·class="pre">at</span>·<span·class="pre">0x2db0190></span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">name:</span>·<span·class="pre">str</span>·<span·class="pre">=</span>·<span·class="pre">''</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">default:</span>·<span·class="pre">Any</span>·<span·class="pre">=</span>·<span·class="pre"><class</span>·<span·class="pre">'polyfactory.field_meta.Null'></span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">constraints:</span>·<span·class="pre">Constraints</span>·<span·class="pre">|</span>·<span·class="pre">None</span>·<span·class="pre">=</span>·<span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">randomize_collection_length:</span>·<span·class="pre">bool</span>·<span·class="pre">|</span>·<span·class="pre">None</span>·<span·class="pre">=</span>·<span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">min_collection_length:</span>·<span·class="pre">int</span>·<span·class="pre">|</span>·<span·class="pre">None</span>·<span·class="pre">=</span>·<span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">max_collection_length:</span>·<span·class="pre">int</span>·<span·class="pre">|</span>·<span·class="pre">None</span>·<span·class="pre">=</span>·<span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">children:</span>·<span·class="pre">list[FieldMeta]</span>·<span·class="pre">|</span>·<span·class="pre">None</span>·<span·class="pre">=</span>·<span·class="pre">None</span></span></em><span·class="sig-paren">)</span>·<span·class="sig-return"><span·class="sig-return-icon">→</span>·<span·class="sig-return-typehint"><span·class="pre">Self</span></span></span><a·class="reference·internal"·href="../_modules/polyfactory/field_meta.html#FieldMeta.from_type"><span·class="viewcode-link"><span·class="pre">[source]</span></span></a><a·class="headerlink"·href="#polyfactory.field_meta.FieldMeta.from_type"·title="Link·to·this·definition"></a></dt> |
155 | <dd><p>Builder·method·to·create·a·FieldMeta·from·a·type·annotation.</p> | 155 | <dd><p>Builder·method·to·create·a·FieldMeta·from·a·type·annotation.</p> |
156 | <dl·class="field-list·simple"> | 156 | <dl·class="field-list·simple"> |
157 | <dt·class="field-odd">Parameters<span·class="colon">:</span></dt> | 157 | <dt·class="field-odd">Parameters<span·class="colon">:</span></dt> |
158 | <dd·class="field-odd"><ul·class="simple"> | 158 | <dd·class="field-odd"><ul·class="simple"> |
159 | <li><p><span·class="target"·id="polyfactory.field_meta.FieldMeta.from_type.params.annotation"></span><strong>annotation</strong><a·class="paramlink·headerlink·reference·internal"·href="#polyfactory.field_meta.FieldMeta.from_type.params.annotation">¶</a>·–·A·type·annotation.</p></li> | 159 | <li><p><span·class="target"·id="polyfactory.field_meta.FieldMeta.from_type.params.annotation"></span><strong>annotation</strong><a·class="paramlink·headerlink·reference·internal"·href="#polyfactory.field_meta.FieldMeta.from_type.params.annotation">¶</a>·–·A·type·annotation.</p></li> |
160 | <li><p><span·class="target"·id="polyfactory.field_meta.FieldMeta.from_type.params.random"></span><strong>random</strong><a·class="paramlink·headerlink·reference·internal"·href="#polyfactory.field_meta.FieldMeta.from_type.params.random">¶</a>·–·An·instance·of·random.Random.</p></li> | 160 | <li><p><span·class="target"·id="polyfactory.field_meta.FieldMeta.from_type.params.random"></span><strong>random</strong><a·class="paramlink·headerlink·reference·internal"·href="#polyfactory.field_meta.FieldMeta.from_type.params.random">¶</a>·–·An·instance·of·random.Random.</p></li> |
161 | <li><p><span·class="target"·id="polyfactory.field_meta.FieldMeta.from_type.params.name"></span><strong>name</strong><a·class="paramlink·headerlink·reference·internal"·href="#polyfactory.field_meta.FieldMeta.from_type.params.name">¶</a>·–·Field·name</p></li> | 161 | <li><p><span·class="target"·id="polyfactory.field_meta.FieldMeta.from_type.params.name"></span><strong>name</strong><a·class="paramlink·headerlink·reference·internal"·href="#polyfactory.field_meta.FieldMeta.from_type.params.name">¶</a>·–·Field·name</p></li> |
Offset 42, 15 lines modified | Offset 42, 15 lines modified | ||
42 | ········_\x8N_\x8o_\x8n_\x8e_\x8[_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8]_\x8 | 42 | ········_\x8N_\x8o_\x8n_\x8e_\x8[_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8]_\x8 |
43 | ············Create·a·factory·field·metadata·instance. | 43 | ············Create·a·factory·field·metadata·instance. |
44 | ········p\x8pr\x8ro\x8op\x8pe\x8er\x8rt\x8ty\x8y·type_args:\x8:·_\x8t\x8t_\x8u\x8u_\x8p\x8p_\x8l\x8l_\x8e\x8e[\x8[_\x8A\x8A_\x8n\x8n_\x8y\x8y,\x8,·.\x8..\x8..\x8.]\x8]_\x8 | 44 | ········p\x8pr\x8ro\x8op\x8pe\x8er\x8rt\x8ty\x8y·type_args:\x8:·_\x8t\x8t_\x8u\x8u_\x8p\x8p_\x8l\x8l_\x8e\x8e[\x8[_\x8A\x8A_\x8n\x8n_\x8y\x8y,\x8,·.\x8..\x8..\x8.]\x8]_\x8 |
45 | ············Return·the·normalized·type·args·of·the·annotation,·if·any. | 45 | ············Return·the·normalized·type·args·of·the·annotation,·if·any. |
46 | ··············Returns: | 46 | ··············Returns: |
47 | ··················a·tuple·of·types. | 47 | ··················a·tuple·of·types. |
48 | ········c\x8cl\x8la\x8as\x8ss\x8sm\x8me\x8et\x8th\x8ho\x8od\x8d·from_type(a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8n:\x8:·A\x8An\x8ny\x8y,·r\x8ra\x8an\x8nd\x8do\x8om\x8m:\x8:·R\x8Ra\x8an\x8nd\x8do\x8om\x8m·=\x8=·<\x8<r\x8ra\x8an\x8nd\x8do\x8om\x8m.\x8.R\x8Ra\x8an\x8nd\x8do\x8om\x8m | 48 | ········c\x8cl\x8la\x8as\x8ss\x8sm\x8me\x8et\x8th\x8ho\x8od\x8d·from_type(a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8n:\x8:·A\x8An\x8ny\x8y,·r\x8ra\x8an\x8nd\x8do\x8om\x8m:\x8:·R\x8Ra\x8an\x8nd\x8do\x8om\x8m·=\x8=·<\x8<r\x8ra\x8an\x8nd\x8do\x8om\x8m.\x8.R\x8Ra\x8an\x8nd\x8do\x8om\x8m |
49 | ········o\x8ob\x8bj\x8je\x8ec\x8ct\x8t·a\x8at\x8t·0\x80x\x8x | 49 | ········o\x8ob\x8bj\x8je\x8ec\x8ct\x8t·a\x8at\x8t·0\x80x\x8x2.2d.db.b0.01.19.90\x80>\x8>,·n\x8na\x8am\x8me\x8e:\x8:·s\x8st\x8tr\x8r·=\x8=·'\x8''\x8',·d\x8de\x8ef\x8fa\x8au\x8ul\x8lt\x8t:\x8:·A\x8An\x8ny\x8y·=\x8=·<\x8<c\x8cl\x8la\x8as\x8ss\x8s |
50 | ········'\x8'p\x8po\x8ol\x8ly\x8yf\x8fa\x8ac\x8ct\x8to\x8or\x8ry\x8y.\x8.f\x8fi\x8ie\x8el\x8ld\x8d_\x8_m\x8me\x8et\x8ta\x8a.\x8.N\x8Nu\x8ul\x8ll\x8l'\x8'>\x8>,·c\x8co\x8on\x8ns\x8st\x8tr\x8ra\x8ai\x8in\x8nt\x8ts\x8s:\x8:·C\x8Co\x8on\x8ns\x8st\x8tr\x8ra\x8ai\x8in\x8nt\x8ts\x8s·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e, | 50 | ········'\x8'p\x8po\x8ol\x8ly\x8yf\x8fa\x8ac\x8ct\x8to\x8or\x8ry\x8y.\x8.f\x8fi\x8ie\x8el\x8ld\x8d_\x8_m\x8me\x8et\x8ta\x8a.\x8.N\x8Nu\x8ul\x8ll\x8l'\x8'>\x8>,·c\x8co\x8on\x8ns\x8st\x8tr\x8ra\x8ai\x8in\x8nt\x8ts\x8s:\x8:·C\x8Co\x8on\x8ns\x8st\x8tr\x8ra\x8ai\x8in\x8nt\x8ts\x8s·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e, |
51 | ········r\x8ra\x8an\x8nd\x8do\x8om\x8mi\x8iz\x8ze\x8e_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h:\x8:·b\x8bo\x8oo\x8ol\x8l·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e,·m\x8mi\x8in\x8n_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h:\x8: | 51 | ········r\x8ra\x8an\x8nd\x8do\x8om\x8mi\x8iz\x8ze\x8e_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h:\x8:·b\x8bo\x8oo\x8ol\x8l·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e,·m\x8mi\x8in\x8n_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h:\x8: |
52 | ········i\x8in\x8nt\x8t·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e,·m\x8ma\x8ax\x8x_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h:\x8:·i\x8in\x8nt\x8t·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e,·c\x8ch\x8hi\x8il\x8ld\x8dr\x8re\x8en\x8n:\x8: | 52 | ········i\x8in\x8nt\x8t·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e,·m\x8ma\x8ax\x8x_\x8_c\x8co\x8ol\x8ll\x8le\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_l\x8le\x8en\x8ng\x8gt\x8th\x8h:\x8:·i\x8in\x8nt\x8t·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e,·c\x8ch\x8hi\x8il\x8ld\x8dr\x8re\x8en\x8n:\x8: |
53 | ········l\x8li\x8is\x8st\x8t[\x8[F\x8Fi\x8ie\x8el\x8ld\x8dM\x8Me\x8et\x8ta\x8a]\x8]·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e)·→·Self_\x8[_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8]_\x8 | 53 | ········l\x8li\x8is\x8st\x8t[\x8[F\x8Fi\x8ie\x8el\x8ld\x8dM\x8Me\x8et\x8ta\x8a]\x8]·|\x8|·N\x8No\x8on\x8ne\x8e·=\x8=·N\x8No\x8on\x8ne\x8e)·→·Self_\x8[_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e_\x8]_\x8 |
54 | ············Builder·method·to·create·a·FieldMeta·from·a·type·annotation. | 54 | ············Builder·method·to·create·a·FieldMeta·from·a·type·annotation. |
55 | ··············Parameters: | 55 | ··············Parameters: |
56 | ······················*·a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8n_\x8¶·–·A·type·annotation. | 56 | ······················*·a\x8an\x8nn\x8no\x8ot\x8ta\x8at\x8ti\x8io\x8on\x8n_\x8¶·–·A·type·annotation. |
Offset 1847, 15 lines modified | Offset 1847, 15 lines modified | ||
1847 | ········"0b5df15":·0, | 1847 | ········"0b5df15":·0, |
1848 | ········"0beta1":·29, | 1848 | ········"0beta1":·29, |
1849 | ········"0bfa3b4":·0, | 1849 | ········"0bfa3b4":·0, |
1850 | ········"0c0ed22":·0, | 1850 | ········"0c0ed22":·0, |
1851 | ········"0e2f824":·0, | 1851 | ········"0e2f824":·0, |
1852 | ········"0f8f9e8":·0, | 1852 | ········"0f8f9e8":·0, |
1853 | ········"0rc1":·29, | 1853 | ········"0rc1":·29, |
1854 | ········"0x | 1854 | ········"0x2db0190":·[8,·14,·17], |
1855 | ········"1":·[21,·29,·30,·33,·38,·39], | 1855 | ········"1":·[21,·29,·30,·33,·38,·39], |
1856 | ········"10":·30, | 1856 | ········"10":·30, |
1857 | ········"1078230":·0, | 1857 | ········"1078230":·0, |
1858 | ········"11f234c":·0, | 1858 | ········"11f234c":·0, |
1859 | ········"13":·31, | 1859 | ········"13":·31, |
1860 | ········"135bbc0":·0, | 1860 | ········"135bbc0":·0, |
1861 | ········"135d7fe":·0, | 1861 | ········"135d7fe":·0, |