update to python fastpi

This commit is contained in:
Iliyan Angelov
2025-11-16 15:59:05 +02:00
parent 93d4c1df80
commit 98ccd5b6ff
4464 changed files with 773233 additions and 13740 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,196 @@
pydantic-2.5.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
pydantic-2.5.0.dist-info/METADATA,sha256=ue6gfzl4oP6G5Qi-Ymny4KNpXWNhAjzZIoQxTiM326k,174564
pydantic-2.5.0.dist-info/RECORD,,
pydantic-2.5.0.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pydantic-2.5.0.dist-info/WHEEL,sha256=9QBuHhg6FNW7lppboF2vKVbCGTVzsFykgRQjjlajrhA,87
pydantic-2.5.0.dist-info/licenses/LICENSE,sha256=qeGG88oWte74QxjnpwFyE1GgDLe4rjpDlLZ7SeNSnvM,1129
pydantic/__init__.py,sha256=0jUaDGNpcQr0AHpu-gdgH6_gK7i5raGe4btfuiKbs2w,12401
pydantic/__pycache__/__init__.cpython-312.pyc,,
pydantic/__pycache__/_migration.cpython-312.pyc,,
pydantic/__pycache__/alias_generators.cpython-312.pyc,,
pydantic/__pycache__/annotated_handlers.cpython-312.pyc,,
pydantic/__pycache__/class_validators.cpython-312.pyc,,
pydantic/__pycache__/color.cpython-312.pyc,,
pydantic/__pycache__/config.cpython-312.pyc,,
pydantic/__pycache__/dataclasses.cpython-312.pyc,,
pydantic/__pycache__/datetime_parse.cpython-312.pyc,,
pydantic/__pycache__/decorator.cpython-312.pyc,,
pydantic/__pycache__/env_settings.cpython-312.pyc,,
pydantic/__pycache__/error_wrappers.cpython-312.pyc,,
pydantic/__pycache__/errors.cpython-312.pyc,,
pydantic/__pycache__/fields.cpython-312.pyc,,
pydantic/__pycache__/functional_serializers.cpython-312.pyc,,
pydantic/__pycache__/functional_validators.cpython-312.pyc,,
pydantic/__pycache__/generics.cpython-312.pyc,,
pydantic/__pycache__/json.cpython-312.pyc,,
pydantic/__pycache__/json_schema.cpython-312.pyc,,
pydantic/__pycache__/main.cpython-312.pyc,,
pydantic/__pycache__/mypy.cpython-312.pyc,,
pydantic/__pycache__/networks.cpython-312.pyc,,
pydantic/__pycache__/parse.cpython-312.pyc,,
pydantic/__pycache__/root_model.cpython-312.pyc,,
pydantic/__pycache__/schema.cpython-312.pyc,,
pydantic/__pycache__/tools.cpython-312.pyc,,
pydantic/__pycache__/type_adapter.cpython-312.pyc,,
pydantic/__pycache__/types.cpython-312.pyc,,
pydantic/__pycache__/typing.cpython-312.pyc,,
pydantic/__pycache__/utils.cpython-312.pyc,,
pydantic/__pycache__/validate_call_decorator.cpython-312.pyc,,
pydantic/__pycache__/validators.cpython-312.pyc,,
pydantic/__pycache__/version.cpython-312.pyc,,
pydantic/__pycache__/warnings.cpython-312.pyc,,
pydantic/_internal/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pydantic/_internal/__pycache__/__init__.cpython-312.pyc,,
pydantic/_internal/__pycache__/_config.cpython-312.pyc,,
pydantic/_internal/__pycache__/_core_metadata.cpython-312.pyc,,
pydantic/_internal/__pycache__/_core_utils.cpython-312.pyc,,
pydantic/_internal/__pycache__/_dataclasses.cpython-312.pyc,,
pydantic/_internal/__pycache__/_decorators.cpython-312.pyc,,
pydantic/_internal/__pycache__/_decorators_v1.cpython-312.pyc,,
pydantic/_internal/__pycache__/_discriminated_union.cpython-312.pyc,,
pydantic/_internal/__pycache__/_fields.cpython-312.pyc,,
pydantic/_internal/__pycache__/_forward_ref.cpython-312.pyc,,
pydantic/_internal/__pycache__/_generate_schema.cpython-312.pyc,,
pydantic/_internal/__pycache__/_generics.cpython-312.pyc,,
pydantic/_internal/__pycache__/_internal_dataclass.cpython-312.pyc,,
pydantic/_internal/__pycache__/_known_annotated_metadata.cpython-312.pyc,,
pydantic/_internal/__pycache__/_mock_val_ser.cpython-312.pyc,,
pydantic/_internal/__pycache__/_model_construction.cpython-312.pyc,,
pydantic/_internal/__pycache__/_repr.cpython-312.pyc,,
pydantic/_internal/__pycache__/_schema_generation_shared.cpython-312.pyc,,
pydantic/_internal/__pycache__/_std_types_schema.cpython-312.pyc,,
pydantic/_internal/__pycache__/_typing_extra.cpython-312.pyc,,
pydantic/_internal/__pycache__/_utils.cpython-312.pyc,,
pydantic/_internal/__pycache__/_validate_call.cpython-312.pyc,,
pydantic/_internal/__pycache__/_validators.cpython-312.pyc,,
pydantic/_internal/_config.py,sha256=fHqmP2A3BJeBZkryRUQrt0t9tGdRg3cUbOb-r0Q4-vw,11408
pydantic/_internal/_core_metadata.py,sha256=Da-e0-DXK__dJvog0e8CZLQ4r_k9RpldG6KQTGrYlHg,3521
pydantic/_internal/_core_utils.py,sha256=OAkGU1PxigjfUDdbdXm0xIdLTDzUR7g0U_CY_tgS6Lc,25009
pydantic/_internal/_dataclasses.py,sha256=v8WjfAlFdyu767lk50iyxBtpdCfERngdippr4v0XVnM,10636
pydantic/_internal/_decorators.py,sha256=Sy6HuCGgme69ttWkS2EqRtT9VZTjAK2_33L2l9JOTNE,30856
pydantic/_internal/_decorators_v1.py,sha256=_m9TskhZh9yPUn7Jmy3KbKa3UDREQWyMm5NXyOJM3R8,6266
pydantic/_internal/_discriminated_union.py,sha256=QRh8P2_i0oKk6j4lW4Y9z8EV8AXFhWOT8mAszsOsrZ0,26598
pydantic/_internal/_fields.py,sha256=sPwEKQnGXpTwkXLqwwPy-YrBvjr35Maux1xBtP_AQDw,12638
pydantic/_internal/_forward_ref.py,sha256=5n3Y7-3AKLn8_FS3Yc7KutLiPUhyXmAtkEZOaFnonwM,611
pydantic/_internal/_generate_schema.py,sha256=VQ5S73Dhh_MRW9z43rBdzMIH1rnlfh4aAgcIDGech3Y,96517
pydantic/_internal/_generics.py,sha256=i9voXYIspptcC1-qXCNynhq0ijpQ1AwgkOXL6bDs3SM,22344
pydantic/_internal/_internal_dataclass.py,sha256=NswLpapJY_61NFHBAXYpgFdxMmIX_yE9ttx_pQt_Vp8,207
pydantic/_internal/_known_annotated_metadata.py,sha256=DokRRZNcFgyUoeAOzgB3Jp1nD5b39HxwdnE9druaKgc,16415
pydantic/_internal/_mock_val_ser.py,sha256=5DqrtofFw4wUmZWNky6zaFwyCAbjTTD9XQc8FK2JzKc,5180
pydantic/_internal/_model_construction.py,sha256=iWmIyLKRsVs6cUWw-FMlitbgZroBgU3ZYwyvfg67bG4,27169
pydantic/_internal/_repr.py,sha256=APDlOwrPu07hTWTf1PgvWU2jelo80BHM8oAciS1VmP4,4485
pydantic/_internal/_schema_generation_shared.py,sha256=eRwZ85Gj0FfabYlvM97I5997vhY4Mk3AYQJljK5B3to,4855
pydantic/_internal/_std_types_schema.py,sha256=6Q5kGGe_7GL3aDUh5PkwH1JAaNWetAEzuWZ2MktQSfw,29085
pydantic/_internal/_typing_extra.py,sha256=WkD7d6o_arCYzNjYsDQi8F-mwv2R-XHL2QPmzuTITxo,16863
pydantic/_internal/_utils.py,sha256=afJfxw4kZmpnN62DbmtQYiY7nUy07W-KhVa4i4u5ugw,11714
pydantic/_internal/_validate_call.py,sha256=2Gaum1PDs36T_CdnfT-2tGyq6x8usRAjojo1Fb3dywc,5755
pydantic/_internal/_validators.py,sha256=GbyE9vUkMafP89hRj8Zdm2TXSpA6ynMZz8qPKqUhdlI,10054
pydantic/_migration.py,sha256=j6TbRpJofjAX8lr-k2nVnQcBR9RD2B91I7Ulcw_ZzEo,11913
pydantic/alias_generators.py,sha256=95F9x9P1bzzL7Z3y5F2BvEF9SMUEiT-r69SWlJao_3E,1141
pydantic/annotated_handlers.py,sha256=iyOdMvz2-G-pe6HJ1a1EpRYn3EnktNyppmlI0YeM-Ss,4346
pydantic/class_validators.py,sha256=iQz1Tw8FBliqEapmzB7iLkbwkJAeAx5314Vksb_Kj0g,147
pydantic/color.py,sha256=Pq4DAe1HgmbhKlrZ5kbal23npquKd9c0RPwPPCS_OYM,21493
pydantic/config.py,sha256=pvcDw99rpfZTcN7cKU7-hIxHUmXjhEAwxNvGzbbux1w,27545
pydantic/dataclasses.py,sha256=WXSTlIxUPtTJjQK--WFnHcpsubeQ8G6N-I-z_FgCCII,12469
pydantic/datetime_parse.py,sha256=5lJpo3-iBTAA9YmMuDLglP-5f2k8etayAXjEi6rfEN0,149
pydantic/decorator.py,sha256=Qqx1UU19tpRVp05a2NIK5OdpLXN_a84HZPMjt_5BxdE,144
pydantic/deprecated/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pydantic/deprecated/__pycache__/__init__.cpython-312.pyc,,
pydantic/deprecated/__pycache__/class_validators.cpython-312.pyc,,
pydantic/deprecated/__pycache__/config.cpython-312.pyc,,
pydantic/deprecated/__pycache__/copy_internals.cpython-312.pyc,,
pydantic/deprecated/__pycache__/decorator.cpython-312.pyc,,
pydantic/deprecated/__pycache__/json.cpython-312.pyc,,
pydantic/deprecated/__pycache__/parse.cpython-312.pyc,,
pydantic/deprecated/__pycache__/tools.cpython-312.pyc,,
pydantic/deprecated/class_validators.py,sha256=PWpcCzfDJsdgeFY2Xx3fg0OPpVnktEIL6I1C9fZXamM,9878
pydantic/deprecated/config.py,sha256=zgaFWxmg5k6cWUs7ir_OGYS26MQJxRiblp6HPmCy0u4,2612
pydantic/deprecated/copy_internals.py,sha256=SoUj1MevXt3fnloqNg5wivSUHSDPnuSj_YydzkEMzu0,7595
pydantic/deprecated/decorator.py,sha256=rYviEY5ZM77OrpdBPaaitrnoFjh4ENCT_oBzvQASWjs,10903
pydantic/deprecated/json.py,sha256=1hcwvq33cxrwIvUA6vm_rpb0qMdzxMQGiroo0jJHYtU,4465
pydantic/deprecated/parse.py,sha256=GYT-CVRam_p13rH1bROnUlSKZf4NanvXt_KhTwkawPM,2513
pydantic/deprecated/tools.py,sha256=2VRvcQIaJbFywkRvhFITjdkeujfunmMHgjjlioUNJp0,3278
pydantic/env_settings.py,sha256=quxt8c9TioRg-u74gTW-GrK6r5mFXmn-J5H8FAC9Prc,147
pydantic/error_wrappers.py,sha256=u9Dz8RgawIw8-rx7G7WGZoRtGptHXyXhHxiN9PbQ58g,149
pydantic/errors.py,sha256=nRcIyey2FItANFNWCk6X1SyMElBw0izXYIZKL8r-d3A,4632
pydantic/fields.py,sha256=KltRUjerVOA_f_I7MbixGfkhvuiLebgTU9D871dyx-o,46237
pydantic/functional_serializers.py,sha256=ubcOeapLyEmvq4ZyZe0pWfHNji39Wm1BRXWXJTr177c,10780
pydantic/functional_validators.py,sha256=XeaZmbfwF1QLNKTATNzMJGf63zkVosY1Ez2LvsMt9M4,22285
pydantic/generics.py,sha256=T1UIBvpgur_28EIcR9Dc_Wo2r9yntzqdcR-NbnOLXB8,143
pydantic/json.py,sha256=qk9fHVGWKNrvE-v2WxWLEm66t81JKttbySd9zjy0dnc,139
pydantic/json_schema.py,sha256=yq80n7ybR3mkmCyyUh56FPxyu0kcHqWxg5oliHYYUL4,100969
pydantic/main.py,sha256=GEyRlK-_mM2ANImQNpyIDUnqTe4FsSO5QJXqQqsFoHU,63149
pydantic/mypy.py,sha256=SkQKSoJziHwuuOAAst6cKX50I92rlyknXbrB5ty0ya8,51836
pydantic/networks.py,sha256=Qd_XZ1_9J1Svtc_Yqb_EOmzwEywNcULq9qI41udU4UA,20543
pydantic/parse.py,sha256=BNo_W_gp1xR7kohYdHjF2m_5UNYFQxUt487-NR0RiK8,140
pydantic/plugin/__init__.py,sha256=ig-mCaKrXm_5Dg8W-nbqIg9Agk-OH6DYAmxo3RFvl_8,6115
pydantic/plugin/__pycache__/__init__.cpython-312.pyc,,
pydantic/plugin/__pycache__/_loader.cpython-312.pyc,,
pydantic/plugin/__pycache__/_schema_validator.cpython-312.pyc,,
pydantic/plugin/_loader.py,sha256=wW8GWTi1m14yNKg4XG9lf_BktsoBTyjO3w-andi7Hig,1972
pydantic/plugin/_schema_validator.py,sha256=3eVp5-4IsIHEQrsCsh34oPf2bNyMJTVh3nGAH7IRC1M,5228
pydantic/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pydantic/root_model.py,sha256=lDuFoQw_FERrwb-Ezsi6MSWXfPV9KRTnDbdbtvJfWk8,4949
pydantic/schema.py,sha256=EkbomWuaAdv7C3V8h6xxoT4uJKy3Mwvkg064tOUbvxg,141
pydantic/tools.py,sha256=YB4vzOx4g7reKUM_s5oTXIGxC5LGBnGsXdVICSRuh7g,140
pydantic/type_adapter.py,sha256=VYxlODzVNkVshWwmsTu-2H3vTvMH0Bk0T-BEhDvBWkI,17788
pydantic/types.py,sha256=vxRwhnSTxMAjk9wYYt7fE0Eewmvf6YsP7FgEdfabgPM,86235
pydantic/typing.py,sha256=sPkx0hi_RX7qSV3BB0zzHd8ZuAKbRRI37XJI4av_HzQ,137
pydantic/utils.py,sha256=twRV5SqiguiCrOA9GvrKvOG-TThfWYb7mEXDVXFZp2s,140
pydantic/v1/__init__.py,sha256=iTu8CwWWvn6zM_zYJtqhie24PImW25zokitz_06kDYw,2771
pydantic/v1/__pycache__/__init__.cpython-312.pyc,,
pydantic/v1/__pycache__/_hypothesis_plugin.cpython-312.pyc,,
pydantic/v1/__pycache__/annotated_types.cpython-312.pyc,,
pydantic/v1/__pycache__/class_validators.cpython-312.pyc,,
pydantic/v1/__pycache__/color.cpython-312.pyc,,
pydantic/v1/__pycache__/config.cpython-312.pyc,,
pydantic/v1/__pycache__/dataclasses.cpython-312.pyc,,
pydantic/v1/__pycache__/datetime_parse.cpython-312.pyc,,
pydantic/v1/__pycache__/decorator.cpython-312.pyc,,
pydantic/v1/__pycache__/env_settings.cpython-312.pyc,,
pydantic/v1/__pycache__/error_wrappers.cpython-312.pyc,,
pydantic/v1/__pycache__/errors.cpython-312.pyc,,
pydantic/v1/__pycache__/fields.cpython-312.pyc,,
pydantic/v1/__pycache__/generics.cpython-312.pyc,,
pydantic/v1/__pycache__/json.cpython-312.pyc,,
pydantic/v1/__pycache__/main.cpython-312.pyc,,
pydantic/v1/__pycache__/mypy.cpython-312.pyc,,
pydantic/v1/__pycache__/networks.cpython-312.pyc,,
pydantic/v1/__pycache__/parse.cpython-312.pyc,,
pydantic/v1/__pycache__/schema.cpython-312.pyc,,
pydantic/v1/__pycache__/tools.cpython-312.pyc,,
pydantic/v1/__pycache__/types.cpython-312.pyc,,
pydantic/v1/__pycache__/typing.cpython-312.pyc,,
pydantic/v1/__pycache__/utils.cpython-312.pyc,,
pydantic/v1/__pycache__/validators.cpython-312.pyc,,
pydantic/v1/__pycache__/version.cpython-312.pyc,,
pydantic/v1/_hypothesis_plugin.py,sha256=gILcyAEfZ3u9YfKxtDxkReLpakjMou1VWC3FEcXmJgQ,14844
pydantic/v1/annotated_types.py,sha256=dJTDUyPj4QJj4rDcNkt9xDUMGEkAnuWzDeGE2q7Wxrc,3124
pydantic/v1/class_validators.py,sha256=0BZx0Ft19cREVHEOaA6wf_E3A0bTL4wQIGzeOinVatg,14595
pydantic/v1/color.py,sha256=cGzck7kSD5beBkOMhda4bfTICput6dMx8GGpEU5SK5Y,16811
pydantic/v1/config.py,sha256=h5ceeZ9HzDjUv0IZNYQoza0aNGFVo22iszY-6s0a3eM,6477
pydantic/v1/dataclasses.py,sha256=roiVI64yCN68aMRxHEw615qgrcdEwpHAHfTEz_HlAtQ,17515
pydantic/v1/datetime_parse.py,sha256=DhGfkbG4Vs5Oyxq3u8jM-7gFrbuUKsn-4aG2DJDJbHw,7714
pydantic/v1/decorator.py,sha256=wzuIuKKHVjaiE97YBctCU0Vho0VRlUO-aVu1IUEczFE,10263
pydantic/v1/env_settings.py,sha256=4PWxPYeK5jt59JJ4QGb90qU8pfC7qgGX44UESTmXdpE,14039
pydantic/v1/error_wrappers.py,sha256=NvfemFFYx9EFLXBGeJ07MKT2MJQAJFFlx_bIoVpqgVI,5142
pydantic/v1/errors.py,sha256=f93z30S4s5bJEl8JXh-zFCAtLDCko9ze2hKTkOimaa8,17693
pydantic/v1/fields.py,sha256=fxTn7A17AXAHuDdz8HzFSjb8qfWhRoruwc2VOzRpUdM,50488
pydantic/v1/generics.py,sha256=n5TTgh3EHkG1Xw3eY9A143bUN11_4m57Db5u49hkGJ8,17805
pydantic/v1/json.py,sha256=B0gJ2WmPqw-6fsvPmgu-rwhhOy4E0JpbbYjC8HR01Ho,3346
pydantic/v1/main.py,sha256=kC5_bcJc4zoLhRUVvNq67ACmGmRtQFvyRHDub6cw5ik,44378
pydantic/v1/mypy.py,sha256=G8yQLLt6CodoTvGl84MP3ZpdInBtc0QoaLJ7iArHXNU,38745
pydantic/v1/networks.py,sha256=TeV9FvCYg4ALk8j7dU1q6Ntze7yaUrCHQFEDJDnq1NI,22059
pydantic/v1/parse.py,sha256=rrVhaWLK8t03rT3oxvC6uRLuTF5iZ2NKGvGqs4iQEM0,1810
pydantic/v1/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pydantic/v1/schema.py,sha256=ZqIQQpjxohG0hP7Zz5W401fpm4mYNu_Crmvr5HlgvMA,47615
pydantic/v1/tools.py,sha256=ELC66w6UaU_HzAGfJBSIP47Aq9ZGkGiWPMLkkTs6VrI,2826
pydantic/v1/types.py,sha256=S1doibLP6gg6TVZU9TwNfL2E10mFhZwCzd9WZK8Kilo,35380
pydantic/v1/typing.py,sha256=5_C_fiUvWiAzW3MBJaHeuy2s3Hi52rFMxTfNPHv9_os,18996
pydantic/v1/utils.py,sha256=5w7Q3N_Fqg5H9__JQDaumw9N3EFdlc7galEsCGxEDN0,25809
pydantic/v1/validators.py,sha256=T-t9y9L_68El9p4PYkEVGEjpetNV6luav8Iwu9iTLkM,21887
pydantic/v1/version.py,sha256=yUT25-EekWoBCsQwsA0kQTvIKOBUST7feqZT-TrbyX4,1039
pydantic/validate_call_decorator.py,sha256=G9qjiaBNCZ5VsSWKIE2r0lZc3u1X3Q7K3MvYOCUUyyY,1780
pydantic/validators.py,sha256=3oPhHojp9UD3PdEZpMYMkxeLGUAabRm__zera8_T92w,145
pydantic/version.py,sha256=8Ec2ESNIInfUUuEbHJ6ht4UNTtQYrlD7Wd_9SHZiVvY,2333
pydantic/warnings.py,sha256=EMmscArzAer1q2XWdD5u4z3yNmzr9LehqpDTqP9CSVE,2004

View File

@@ -0,0 +1,4 @@
Wheel-Version: 1.0
Generator: hatchling 1.18.0
Root-Is-Purelib: true
Tag: py3-none-any

View File

@@ -0,0 +1,21 @@
The MIT License (MIT)
Copyright (c) 2017 to present Pydantic Services Inc. and individual contributors.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.