openapi-python-client

View on PyPIReverse Dependencies (12)

0.19.1 openapi_python_client-0.19.1-py3-none-any.whl

Wheel Details

Project: openapi-python-client
Version: 0.19.1
Filename: openapi_python_client-0.19.1-py3-none-any.whl
Download: [link]
Size: 168485
MD5: 5c012fb539c8424dadfa3332a6ccc733
SHA256: 93195c10b0466d7807b316cb77bb7f9b7882d20aac44a599ff596cda61999dc3
Uploaded: 2024-03-27 00:50:38 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: openapi-python-client
Version: 0.19.1
Summary: Generate modern Python clients from OpenAPI
Author-Email: Dylan Anthony <contact[at]dylananthony.com>
Project-Url: repository, https://github.com/openapi-generators/openapi-python-client
License: MIT
Keywords: Client,Generator,OpenAPI
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Code Generators
Classifier: Typing :: Typed
Requires-Python: <4.0,>=3.8
Requires-Dist: attrs (>=21.3.0)
Requires-Dist: colorama (>=0.4.3); sys_platform == "win32"
Requires-Dist: httpx (<0.28.0,>=0.20.0)
Requires-Dist: jinja2 (<4.0.0,>=3.0.0)
Requires-Dist: pydantic (<3.0.0,>=2.1.1)
Requires-Dist: python-dateutil (<3.0.0,>=2.8.1)
Requires-Dist: pyyaml (<7.0,>=6.0)
Requires-Dist: ruff (<0.4,>=0.2)
Requires-Dist: shellingham (<2.0.0,>=1.3.2)
Requires-Dist: typer (<0.12,>0.6)
Requires-Dist: typing-extensions (<5.0.0,>=4.8.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8749 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.22.4
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
openapi_python_client/__init__.py sha256=qbA68XeTN8YjMcHxLk2T2CtaKMbqRbOYyahpUmikNEA 14142
openapi_python_client/__main__.py sha256=wcCrL4PjG51r5wVKqJhcoJPTLfHW0wNbD31DrUN0MWI 28
openapi_python_client/cli.py sha256=xechvVovBJOpknubtm_Fd5NP4vT1-J96F4cMofpzaVo 6073
openapi_python_client/config.py sha256=9pxDar4EmiE0rnyZfXOEOWIDPJHNii_icn-VO-0OYgk 3590
openapi_python_client/py.typed sha256=8PjyZ1aVoQpRVvt71muvuq5qE-jTFZkK-GLHkhdebmc 26
openapi_python_client/utils.py sha256=BuobeCxNjKe28GcqCezeropyCfKKMutMUJDoUGQq-nM 3948
openapi_python_client/parser/__init__.py sha256=dpY1jYmWFPBubtjKCZIlg2uHC_DLC-KpfuMNdQF8RUc 177
openapi_python_client/parser/bodies.py sha256=OdUKHlUUIZxpXZT7e_angecetMSXOL44hN9hDrIXt10 3833
openapi_python_client/parser/errors.py sha256=TPyvRDreHGD3qGHHaKO4LVDWEPqay4BzIEf0MONwhMI 1225
openapi_python_client/parser/openapi.py sha256=lLz-mQLqZ0ylZAmgJ8YgbNySbm8LddmSWvo5nt1BP9s 21976
openapi_python_client/parser/responses.py sha256=hrxI5pRqeyCEJTJPCwrs85wYpAm4HSD-jiFTi2bSzXs 4386
openapi_python_client/parser/properties/__init__.py sha256=uu_9MWrnKLU58V6mqTtRRFoXBJ583NJZafW6dnC6ihA 15191
openapi_python_client/parser/properties/any.py sha256=7fR8qDNjMH4vd4vS2UjkJhgneLnid8UwSJmNH9Mktho 1187
openapi_python_client/parser/properties/boolean.py sha256=6TRRJMfZq3tA1JjJ3CCDfDcqIvSMm-nu19sJHXJOpAA 1955
openapi_python_client/parser/properties/const.py sha256=6vsHJkyDjHQwY5aJC4SeGCKKfAgGJtZ5Ge_6HmZ9nEo 3786
openapi_python_client/parser/properties/date.py sha256=TiB1J5SLsIilER3TIk-SjAkI4SV1SGRaofg0uUEeQFQ 2325
openapi_python_client/parser/properties/datetime.py sha256=H1NgfeGcIyErC-6nJg3YAyUYL9dSbhGZkcJla-zKmEg 2353
openapi_python_client/parser/properties/enum_property.py sha256=ileLJkiRP35LxRpwiLUjpuWufSEcCEy3hmFmBZRa0Is 8215
openapi_python_client/parser/properties/file.py sha256=tMEeg2-WFWBi5HVfusl7HvNaI6_DWA6Qx_8imVZ3jFM 2000
openapi_python_client/parser/properties/float.py sha256=h0eXI2oo8LPcuyjtPCYhWuS2A7CQTsqmewOV7Bx-x5c 2114
openapi_python_client/parser/properties/int.py sha256=LwYZZlu-QMBOuKpT4jixOfcfhB7vsHu560DdYM-wkAQ 1991
openapi_python_client/parser/properties/list_property.py sha256=pWqbrHJzbMvg5GPdMamURc62skQBYUfV--1URbdaRgU 5489
openapi_python_client/parser/properties/model_property.py sha256=A8dbVf7sLFaakYgTzHNzXRI8z-K8b4Ml8cxgkpFRHwE 18387
openapi_python_client/parser/properties/none.py sha256=3Q9kQcDD9JPfsRLJQQaq6GxEpwpQ6TeKENw9nM5M9nU 1725
openapi_python_client/parser/properties/property.py sha256=qxD7T58txbjjz8MKgsP2wDAV5qpogcAxspZNVG94lkk 869
openapi_python_client/parser/properties/protocol.py sha256=qs1kjTowjzUaxcpwDz6npQE6mK3izc5xnkAPkMXEXeQ 7014
openapi_python_client/parser/properties/schemas.py sha256=rNpsP-wyuW9EUXLJP4DCKsY1QNGdb1ED3LjuvtGjSBY 8267
openapi_python_client/parser/properties/string.py sha256=9yN2tUdlebwzTxSb0JjD8J13adD1PTwYVEHL-HnMuxg 1996
openapi_python_client/parser/properties/union.py sha256=SjvnzPsA1jvKWw1JZEPUSNysdsZbzy8WaqcTmi-h7dk 8086
openapi_python_client/schema/3.0.3.md sha256=0a25-q_HFDVcsxOnMOGeTo67K4FtLHqMfI5U8VwneJg 126244
openapi_python_client/schema/3.1.0.md sha256=O4SlQ2wux5Sa68Q9jrCcZYEJ5RcqXniJ9pSixtR15Rc 131397
openapi_python_client/schema/__init__.py sha256=enpcLNuv0SqV1HTq9nFdH5M4YhK3fLvla4y_Sz1XrRA 507
openapi_python_client/schema/data_type.py sha256=-7_l2lfBIjRKNuufMqzyD2geY0dmplQ0dLgdxawKjWo 451
openapi_python_client/schema/parameter_location.py sha256=BwUnomk-CA234m91AS8Jca35UdSVQrtNIr-a1ejtyFo 656
openapi_python_client/schema/openapi_schema_pydantic/LICENSE sha256=yoy6owJ7bArVSVjpCNoU0zuGiN3LAxqNVQ1_ZAumOf8 1064
openapi_python_client/schema/openapi_schema_pydantic/README.md sha256=LamzQvAYwLzJxutVBn1hffpquePeKoJdqZSXKfzwE_s 1996
openapi_python_client/schema/openapi_schema_pydantic/__init__.py sha256=lmyoSg6aiqY1ametYCa6DJR_kTSBzIKzh-aN_SLXx_Y 1820
openapi_python_client/schema/openapi_schema_pydantic/callback.py sha256=GyAT4tl87eY6KucEay6IsO2kO_4XllfYwbRVqrU4hiI 574
openapi_python_client/schema/openapi_schema_pydantic/components.py sha256=wONkUvvJGCWaLj79BNqrvRQyHA5V58xsRhf5bdEjpAM 4501
openapi_python_client/schema/openapi_schema_pydantic/contact.py sha256=K3QWV4oMsTYJLp7u8WotScrczQ5loS7ne7YzjzPerIM 619
openapi_python_client/schema/openapi_schema_pydantic/discriminator.py sha256=BYk0FJK9eKR2uZv6E3rqDu5BvhOP-wQKhMKtc4--vHQ 1284
openapi_python_client/schema/openapi_schema_pydantic/encoding.py sha256=1_ia04-UqiTjyWInM2pAkPQ7JkX2SHVaySEH_Ehfvlw 1248
openapi_python_client/schema/openapi_schema_pydantic/example.py sha256=FxzWAY6SCz_FFUZtlwfkZUo__ODihFn7ezheFoqPHho 1023
openapi_python_client/schema/openapi_schema_pydantic/external_documentation.py sha256=TrHffgkyMOW-C5IQY-QLxyPzSZJfugRsYKVVgKBM8kQ 549
openapi_python_client/schema/openapi_schema_pydantic/header.py sha256=nMgneLawaTqqx8jkX9Q7Gq_64UiD5dgQ8TBpw4QqUNE 1193
openapi_python_client/schema/openapi_schema_pydantic/info.py sha256=EVi_xgONNqJui0iTQZRr8ZyCYPocisFLQN9WQh1aFKA 1478
openapi_python_client/schema/openapi_schema_pydantic/license.py sha256=8SDf4vKvJeeyxKWTQWaXuxsBIJDCExRSH-eWDuenzEk 527
openapi_python_client/schema/openapi_schema_pydantic/link.py sha256=DULA6cWP3tskYwdY-pDoZFEus8dDij9yoLS12Z7oDLY 1681
openapi_python_client/schema/openapi_schema_pydantic/media_type.py sha256=00ljN3vsCzf-wnWjZbPSSENklYMbQYRJYOjye7IceyM 2019
openapi_python_client/schema/openapi_schema_pydantic/oauth_flow.py sha256=81fBynl9URs46v85diTO9XWGutLYhdjvNyDG2zIPWBA 1167
openapi_python_client/schema/openapi_schema_pydantic/oauth_flows.py sha256=wcfs87M2TQQNIqJyNMIs5ICh3dU_VV5po0kTrkv0J-o 625
openapi_python_client/schema/openapi_schema_pydantic/open_api.py sha256=pTGRxzA5LIiI-y1NpQdpUQzSCh7KCh7Ot0yMYeVhQq8 1677
openapi_python_client/schema/openapi_schema_pydantic/operation.py sha256=9RVPwtvSa57auCnQjOvLOT1c_gQR5pJgPyAVHaCDISw 3829
openapi_python_client/schema/openapi_schema_pydantic/parameter.py sha256=RcLE2Ji6FzU4267bPteVga2BKJUpDZe6E86NymvySCA 3162
openapi_python_client/schema/openapi_schema_pydantic/path_item.py sha256=JsGV07ctNtfGX7mBgaB-gTrHw_UgUdVPgh-TGm6u0ZI 2957
openapi_python_client/schema/openapi_schema_pydantic/paths.py sha256=aagDeLJLTwwrXQyKLcq2fomTY9zr2fYpxjEEgCchXlE 520
openapi_python_client/schema/openapi_schema_pydantic/reference.py sha256=JVNaFChySLLHM9_p2Ai50u-IUEesO5xbaLStsh2lDt8 994
openapi_python_client/schema/openapi_schema_pydantic/request_body.py sha256=8wNPh1T0V4vu8rCXl-KeQglg-UMOAqnKV71CzRLuleY 2691
openapi_python_client/schema/openapi_schema_pydantic/response.py sha256=He02e5_HLZ8xXLE2s36Bc4kA4kyhEI3Lff731iU5ku4 2384
openapi_python_client/schema/openapi_schema_pydantic/responses.py sha256=Q_RWoeh6K2vQfgg3P1FM6iKDzEi2RR0ZJPJj46fdbEE 844
openapi_python_client/schema/openapi_schema_pydantic/schema.py sha256=euvY0MCkADMEfIwCTQ7EDbTPh-lgv1LtYxCLl4XQfrw 7879
openapi_python_client/schema/openapi_schema_pydantic/security_requirement.py sha256=uDQnevOvgQaZDi9AJjT8MsStnjnQVGw7d-psnD-pYYg 901
openapi_python_client/schema/openapi_schema_pydantic/security_scheme.py sha256=TBiinJ2-W7vSMzQ39VHP5S49jnnNOROJq2GKiVu6pTU 1871
openapi_python_client/schema/openapi_schema_pydantic/server.py sha256=v3M-yvr4TlghH5q00by-XlUO2la3pET2qlikpkmUneI 1394
openapi_python_client/schema/openapi_schema_pydantic/server_variable.py sha256=Hlrzd8tQh130sQ6kwGClISVntCf9Sh0GYt3-hzl1tBM 538
openapi_python_client/schema/openapi_schema_pydantic/tag.py sha256=z4Jr7gYq7oRzcBWMSawSL5GF--nRYaUcAXOq9_8ad9k 793
openapi_python_client/schema/openapi_schema_pydantic/xml.py sha256=-qME-ijLKa4bh06Nbd7ropbTQj6VjeLCuL6VASMg-6A 1008
openapi_python_client/templates/.gitignore.jinja sha256=SwZvl9qyKaHN9YjwaQrBsmpAclN11usf9Gohz1SFVg8 195
openapi_python_client/templates/README.md.jinja sha256=Ht7n3bEff22HtCt892wqZf9xClqNLWPvQ83a8nyz_Jc 5047
openapi_python_client/templates/api_init.py.jinja sha256=87ApBzKyGb5zsgTMOkQXDqsLZCmaSFoJMwbGzCDQZMw 47
openapi_python_client/templates/client.py.jinja sha256=tBr7gtf6PcTTWZSnsvFvKNWfssnLNW4URvFZwP_9QDc 7393
openapi_python_client/templates/endpoint_init.py.jinja sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openapi_python_client/templates/endpoint_macros.py.jinja sha256=rCmoHFbLP5gw40quYt-fdhjM1WPkGqYZ7P6gfo2HRpY 6155
openapi_python_client/templates/endpoint_module.py.jinja sha256=pTh7NaeCa2g-7x66k6hlKWVeDl9O2txjQC6MUQ4Yjfw 5113
openapi_python_client/templates/errors.py.jinja sha256=trp-p5qn1_JLRxGZhdHtICaNPaCrcDCe4TgIihBravk 546
openapi_python_client/templates/helpers.jinja sha256=vNYu1mL_cfrV3c4eMvVlUhl8Tzb-k6GNCWK7FUFAsuw 257
openapi_python_client/templates/int_enum.py.jinja sha256=z4d2hVsdgmlxUB1fbVs4w8tJaq2SdmhLjs4mjbZ5GLw 224
openapi_python_client/templates/model.py.jinja sha256=aQwzT5g_4YVNaTQ_YnyOgzYfV9bJ5GZi6xH9PGQlJL0 7336
openapi_python_client/templates/models_init.py.jinja sha256=T2Sj1uGxWlYb5Vc8G3cC65KMDk-mtnEH0g5Xp0xE1Ro 233
openapi_python_client/templates/package_init.py.jinja sha256=EMOU4q7ceaoKJItVKu52vrRTD-BzhrNBjB8VZHN5LgY 196
openapi_python_client/templates/pyproject.toml.jinja sha256=M3cndKCCO1grCCD6HGpOs1D5i5wx7CC8pWezlxcxUhE 1053
openapi_python_client/templates/pyproject_ruff.toml.jinja sha256=OgFfCd9Ca3YsU8WdCxqJoJdCJEtzADpxAxfMghqzn80 74
openapi_python_client/templates/setup.py.jinja sha256=65P9kjUtLBijLbRnehigDdyE1qvmRf2gobkv-uftqq4 611
openapi_python_client/templates/str_enum.py.jinja sha256=5SxGRu_sZxEILC425D45YSu8s12vJGM2PWwYWjOUl8M 232
openapi_python_client/templates/types.py.jinja sha256=f90SoZ8jFlu3q36rH-7vkE6euJL4ecysPkdw789QgWk 1044
openapi_python_client/templates/property_templates/any_property.py.jinja sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openapi_python_client/templates/property_templates/boolean_property.py.jinja sha256=HzGL8clZRo8icBJjqcXppp-vySwpPgqgdYfFRRokyOM 88
openapi_python_client/templates/property_templates/date_property.py.jinja sha256=uPBIww5M4TBnNcxeenGguzgZnd4kwFfGMYE3-t_6o_M 1128
openapi_python_client/templates/property_templates/datetime_property.py.jinja sha256=52srIHRX4lNdog3LeNK9ATqouvZRBu5-Jzc_H9rDV3s 1121
openapi_python_client/templates/property_templates/enum_property.py.jinja sha256=mb3ht30ZO9B5m0kaGSx2KSbG6RCvZv547QwF_RiJEPU 1155
openapi_python_client/templates/property_templates/file_property.py.jinja sha256=6JsyATM8ii5a-wB747Q9NcLsKcDDdmOdYdZ1EDzOxGk 801
openapi_python_client/templates/property_templates/float_property.py.jinja sha256=dcNpIrh4MhmXUEtHoR-R1Hn36FqY6VUGWi_D4oz5YcM 70
openapi_python_client/templates/property_templates/helpers.jinja sha256=oyHJU9cQGhsY7Xf1Q7OapX6G4mW3qRNUX2wFKhK2Mxs 395
openapi_python_client/templates/property_templates/int_property.py.jinja sha256=dcNpIrh4MhmXUEtHoR-R1Hn36FqY6VUGWi_D4oz5YcM 70
openapi_python_client/templates/property_templates/list_property.py.jinja sha256=f6LLpj3eIPyakk8fa_f1SB7gEFkXeMhRxtLJ77mm8xk 2633
openapi_python_client/templates/property_templates/model_property.py.jinja sha256=a5wC34bkUbgP7KT4qMSrWqdrvf4s0jHI8fIzWp6MIns 1300
openapi_python_client/templates/property_templates/property_macros.py.jinja sha256=s0DqGOc8rbEKptUtH1tAht08wahN3xXpaGfyzVa3Kog 580
openapi_python_client/templates/property_templates/union_property.py.jinja sha256=fOpNOlmhGgUfJDYJDOnu5ZIMVvjn5fYpa2osxbIucWM 3388
openapi_python_client-0.19.1.dist-info/METADATA sha256=vuhgn_jkHEnCNprvaRboQoJ37khkrcDDzjjaszemaK8 10099
openapi_python_client-0.19.1.dist-info/WHEEL sha256=uNdcs2TADwSd5pVaP0Z_kcjcvvTUklh2S7bxZMF8Uj0 87
openapi_python_client-0.19.1.dist-info/entry_points.txt sha256=iRfSdN2foASZXr8GghkYa6KRXkDgO0EFfLut5IXoBTU 72
openapi_python_client-0.19.1.dist-info/licenses/LICENSE sha256=4dpxQYqY0DB3aTauRrqYRuu6BVNsPSJdYeUT3sH6pQY 1075
openapi_python_client-0.19.1.dist-info/RECORD

entry_points.txt

openapi-python-client = openapi_python_client.cli:app