cherwell-pydantic-api

View on PyPIReverse Dependencies (0)

0.0.5 cherwell_pydantic_api-0.0.5-py3-none-any.whl

Wheel Details

Project: cherwell-pydantic-api
Version: 0.0.5
Filename: cherwell_pydantic_api-0.0.5-py3-none-any.whl
Download: [link]
Size: 91680
MD5: 855b4b6eb9d7cd2484ed08245dad114c
SHA256: 9c5ef2db197f0200f8cafb3f3e1c8119b8c6714975386ed8fbefa3cdcf8af95e
Uploaded: 2023-08-16 12:58:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cherwell-pydantic-api
Version: 0.0.5
Summary: A pythonic, asyncio connector for the Cherwell CSM API with full usage of Pydantic 2 types
Author: Anthony Uk
Author-Email: uk[at]anthonyuk.dev
Home-Page: https://github.com/dataway/cherwell_pydantic_api
Project-Url: Repository, https://github.com/dataway/cherwell_pydantic_api
License: MIT
Keywords: cherwell,pydantic
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Customer Service
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Python: >=3.9,<4.0
Requires-Dist: async-lru (<3.0.0,>=2.0.2)
Requires-Dist: black (<24.0.0,>=23.1.0); extra == "modelgen"
Requires-Dist: click (<9.0.0,>=8.1.3); extra == "modelgen"
Requires-Dist: dulwich (<0.22.0,>=0.21.3); extra == "modelgen"
Requires-Dist: httpx (<0.25.0,>=0.24.0)
Requires-Dist: ipyaggrid (<0.5.0,>=0.4.0); extra == "jupyter"
Requires-Dist: ipywidgets (<9.0.0,>=8.0.5); extra == "jupyter"
Requires-Dist: jinja2 (<4.0.0,>=3.1.2); extra == "modelgen"
Requires-Dist: jupyter (<2.0.0,>=1.0.0); extra == "jupyter" or extra == "all"
Requires-Dist: jupyterlab (<5.0.0,>=4.0.0); extra == "jupyter"
Requires-Dist: nest-asyncio (<2.0.0,>=1.5.6); extra == "jupyter"
Requires-Dist: pydantic (<3.0.0,>=2.1.1)
Requires-Dist: pydantic-changedetect (<0.6.0,>=0.5.1)
Requires-Dist: pydantic-settings (<3.0.0,>=2.0.3)
Provides-Extra: all
Provides-Extra: jupyter
Provides-Extra: modelgen
Description-Content-Type: text/markdown
[Description omitted; length: 1320 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.6.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cherwell_pydantic_api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cherwell_pydantic_api/__main__.py sha256=MU25WS0GtNwVcPr2CsE4ZcuygyyH52QV1y0v40YZhMk 61
cherwell_pydantic_api/_generated/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cherwell_pydantic_api/_generated/api/endpoints/Approval.py sha256=15Ej2AKsMg5ceR3bg1nVMfDYT8Hbb-uHmMbs2CgsHfU 3809
cherwell_pydantic_api/_generated/api/endpoints/BusinessObject.py sha256=NBUox_2WLLJQZsVHhz3aa9BPezOnn6uT2SkuY53mkco 69868
cherwell_pydantic_api/_generated/api/endpoints/Core.py sha256=yXz0u71XFTFjbTcqbwu5J0eU0lSH19SZQKvvDt1-_Z0 17515
cherwell_pydantic_api/_generated/api/endpoints/Forms.py sha256=6XrBgjtySbYGF53COLbV1dBbGVs_LunHWdclsieSpQw 6659
cherwell_pydantic_api/_generated/api/endpoints/Lifecycle.py sha256=v3vLvkv7uI4Gvy52YjFppnKUMnQ4tz7syoTQkFDfP1E 7324
cherwell_pydantic_api/_generated/api/endpoints/OneStepActions.py sha256=9OllXkN24WnE4uIFUH9ZSQ83qhWMRVljq5CwAFa9pXc 10201
cherwell_pydantic_api/_generated/api/endpoints/Queues.py sha256=Y6FgvUwtAbjwXRLljmK6RE0GTS4w9L-IMm3Amgq9B1g 9090
cherwell_pydantic_api/_generated/api/endpoints/Searches.py sha256=TqoWDknqDqsydCiswveDZAOSA-Mn7C_eiPYo7pV1_Kc 43081
cherwell_pydantic_api/_generated/api/endpoints/Security.py sha256=AWLS6rxdxUNxVNB-6_NIKOeVo_98P7joFu8avYxDS2w 25857
cherwell_pydantic_api/_generated/api/endpoints/Service.py sha256=Ui0r0nENo7sIuiE2JYq96W8hDQ-V8LU8jCm6na_KQxg 4713
cherwell_pydantic_api/_generated/api/endpoints/Teams.py sha256=O4XOShMG2YRpj7ynJmsSsdpcCCJj7Bi28OUzOcdSAzc 15697
cherwell_pydantic_api/_generated/api/endpoints/Users.py sha256=wua1FxAIzEhKRPHooGtpUEeNVX6FN3NbShgYNLCQ_lM 16122
cherwell_pydantic_api/_generated/api/endpoints/__init__.py sha256=_hVU8WdMo-ismrMkAJ0gtEfw88DfmSktZvbYDoK4UnA 788
cherwell_pydantic_api/_generated/api/models/Trebuchet/WebApi/DataContracts/Approval.py sha256=YxrdPJ8nmiMRKm1vAgnJbYrmyeDxT6CEhW51wjXA2z8 1064
cherwell_pydantic_api/_generated/api/models/Trebuchet/WebApi/DataContracts/BusinessObject.py sha256=0_rtSF7G7LCINkfIlpORthJGF0PUskM0S5PcA9p2Luk 15372
cherwell_pydantic_api/_generated/api/models/Trebuchet/WebApi/DataContracts/Core.py sha256=DeQlUOSFGqRujwd-EqDSF4Ci3OPfO1giKw33MWmCAoQ 9194
cherwell_pydantic_api/_generated/api/models/Trebuchet/WebApi/DataContracts/Forms.py sha256=T4ZWBY_LSfVskQocBo9Vb7CGfh-6QIH-FaWR9IJTsDk 1588
cherwell_pydantic_api/_generated/api/models/Trebuchet/WebApi/DataContracts/Lifecycle.py sha256=13i8iHUUAu7B0wIro52xD_G71opYlZ94LGJVR5Muv_M 3097
cherwell_pydantic_api/_generated/api/models/Trebuchet/WebApi/DataContracts/OneStepActions.py sha256=DwNbYuMRm-XSMqsrfjzugUOHSIrvao20-dKmv3HgCls 1134
cherwell_pydantic_api/_generated/api/models/Trebuchet/WebApi/DataContracts/Queues.py sha256=fnXhhYHkbNzyxyDljZZnB7AlCtZpZG65tbMqOrO7o-o 2963
cherwell_pydantic_api/_generated/api/models/Trebuchet/WebApi/DataContracts/Searches.py sha256=LsHKwNFIIl_KPTe_DSi2njhXsk8w7-nWJfRX36YGbWA 16214
cherwell_pydantic_api/_generated/api/models/Trebuchet/WebApi/DataContracts/Security.py sha256=6nCpueY2K5bcTRf5juufwx64gPC50j2c8Y0WeM6kSYk 9073
cherwell_pydantic_api/_generated/api/models/Trebuchet/WebApi/DataContracts/Teams.py sha256=DDewMJb3-KgkL6Za5Khst2O2CbEJEQiqkYTaGbjMQw0 5157
cherwell_pydantic_api/_generated/api/models/Trebuchet/WebApi/DataContracts/Users.py sha256=UN43a7i0Vtdz5VkoD-Y1MXbCidCaPIFImB2Na6huXCw 8309
cherwell_pydantic_api/_generated/api/models/Trebuchet/WebApi/DataContracts/__init__.py sha256=RFuTG_AaiwEZ-agODgy9DIiuZwYhTJGEhHwV3agVKw0 506
cherwell_pydantic_api/_generated/api/models/Trebuchet/WebApi/__init__.py sha256=Afph1-zwUDiU86uNP_2EiTbhUq5-u6E7BvuS8A1te60 131
cherwell_pydantic_api/_generated/api/models/Trebuchet/__init__.py sha256=sL0vMy3Lo4LlxF8KRTY43ziBmp2KYVNWU3CZY0-5Jaw 689
cherwell_pydantic_api/_generated/api/models/__init__.py sha256=bxffAUcsemsYOlCrAkR_n8YpHejGT55tLt3h2agiCa8 426
cherwell_pydantic_api/api.py sha256=oE6HIbSEHX329WW6Q2PK3gtSmZRvrygrsYssfZqHKzI 5789
cherwell_pydantic_api/bo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cherwell_pydantic_api/bo/model_base.py sha256=XrJX-ZX2zGGpX5C4liut3GGggBj04xzx8uy1RuIiGMQ 16888
cherwell_pydantic_api/bo/modelgen/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cherwell_pydantic_api/bo/modelgen/collector.py sha256=2U-l1VzikJeQKJTdiVuFXpYWxLwqslkj3A4K7VLM8mY 9597
cherwell_pydantic_api/bo/modelgen/model_generator.py sha256=EKcRmD1Kw_ogCTnqbrrukFy-0_dF4y-1ULVYBPhqlo4 6960
cherwell_pydantic_api/bo/modelgen/repo.py sha256=XEYk2WZEBNLNtLpLTVCNtlkStucPoM6HZNA3gYjjpH4 7866
cherwell_pydantic_api/bo/registry.py sha256=-4rQHl8nJa9ol0W_QPYBV7Pw_zv7Uk5tP8xpqY0_iKQ 11493
cherwell_pydantic_api/bo/templates/base.py.j2 sha256=NypZ0bO8Zb-nBbIaUj0tZ4NIMtrOjNa7ZVArV6rBELs 591
cherwell_pydantic_api/bo/templates/dot_gitignore sha256=m6IpP7jLC3rq3ZH9UtsYm99gD5ZLlLvjl06T0EDdmio 949
cherwell_pydantic_api/bo/templates/model.py.j2 sha256=JTC9sragidY5tVF07VFAzlMdWqCJ-3Vu97ZS8lsCu0k 4076
cherwell_pydantic_api/bo/valid_schema.py sha256=P2qoPCsxuNAJHNG4WaGybvuwfWvYQE4OMbK0WlloenU 4118
cherwell_pydantic_api/bo/wrapper.py sha256=1DW6XoaTye-_TsbAV-uhU9Fj5PO6eGML3whSptew2Q4 1859
cherwell_pydantic_api/cli/__init__.py sha256=sj3TlebMTHbUyA6uiyDKJJE9mWGO9GgP75Gqf4CxfYU 3662
cherwell_pydantic_api/cli/check.py sha256=mfcLXv2f4mrZbxSPDH726R61kX2H1SOAsyBiU32Awd8 740
cherwell_pydantic_api/cli/ipython.py sha256=INRTwnkCUQuR2pozGk9jmLJsndeIA8VqkfsNFsBI9bM 3879
cherwell_pydantic_api/cli/repo.py sha256=Rlfyjn7NwJgX-pdj-T8ud1qIZeXrWhiU1_rgGHywIoc 4094
cherwell_pydantic_api/cli/utils.py sha256=ax9hfTIhnFyOG7IxvTL4iWyW9p_S9JdY2qzQClMOSBA 737
cherwell_pydantic_api/cli/welcome.py sha256=7jWOMUCIZYQR1OcLqSlQvzMrnmeDQu6roscxvT8bQeM 4191
cherwell_pydantic_api/examples/GettingStarted.ipynb sha256=TVrI0MkBdQ-7Vwmp7wA4_pcTXVb8eSgFj014ED8jCWM 18636
cherwell_pydantic_api/generated_api_utils.py sha256=9rkfwfyiJ1cIZjkzKNDKU5yYPpBjvHflKN9o4DFLnXE 5148
cherwell_pydantic_api/instance.py sha256=p6RjLKyrNVZXRcmSwfm4peW_-nTheDE0o-OVA8kbAT4 4792
cherwell_pydantic_api/interactive.py sha256=xAtkH2dsKZIc77g8iw8XUD6mIlahsLTSCTvFl1fm51g 5555
cherwell_pydantic_api/intercept_transport.py sha256=nVRwtzgzJ04K0WF2H1N0D7js9O4UPvhiGskl3GWj_HY 2446
cherwell_pydantic_api/interfaces.py sha256=oG-Hqlj-O-Hn4NFuDFlmyModsDD4sqWwvI-VN4ASmT0 1013
cherwell_pydantic_api/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cherwell_pydantic_api/settings.py sha256=RA2-VBmJljYqM0la5jcRtE6EmLZSlVTUqq8g6tvS6iw 4090
cherwell_pydantic_api/types.py sha256=UVxL3iHvVW7coy5EFlxWn5X7YpdjezwtO4gPqkBNjeM 4305
cherwell_pydantic_api/utils.py sha256=AgNi6LXt6VhE1e2dFcaNuVRGePlwnyx1CQ9YYlYPRLM 1387
cherwell_pydantic_api/validators.py sha256=jc34Z-LwhvdXD4040E0GDb5eQqh74PpzGwe0bQeuZVs 3157
cherwell_pydantic_api-0.0.5.dist-info/LICENSE.md sha256=ycABNsWQ9w45xO1WFpp8T5ekZwc13DRB_aa0W1sRh6g 1116
cherwell_pydantic_api-0.0.5.dist-info/METADATA sha256=QxNbhC4LJTtbsNERnkDcRHLn67CIDl84jwSTTOMi_Qc 3323
cherwell_pydantic_api-0.0.5.dist-info/WHEEL sha256=Zb28QaM1gQi8f4VCBhsUklF61CTlNYfs9YAZn-TOGFk 88
cherwell_pydantic_api-0.0.5.dist-info/entry_points.txt sha256=PgaijMhrOckJwjN5k-0c0gDgES6dngBDTVnQ-Kh5je8 111
cherwell_pydantic_api-0.0.5.dist-info/RECORD

entry_points.txt

cherwell-pydantic-api-cli = cherwell_pydantic_api.cli:cli
cwcli = cherwell_pydantic_api.cli:cli