Skip to main content

cherwell_pydantic_api

a pythonic, asyncio connector for the Cherwell CSM API with full usage of Pydantic types

This module implements a modern, Pythonic, asyncio interface to the Cherwell REST API offered by the Cherwell Service Management (CSM) ITSM solution.

It offers both a low-level interface to each API call, as well as a high-level interface that maps Cherwell Business Objects to individual Pydantic models. These models will be automatically generated for your Cherwell instance and maintained in a git repository. This makes it easy to track changes in business object definitions automatically.

license PyPI - Python Version

License

MIT License

Cherwell Service Management is a product and trademark of Ivanti. This project is not affiliated with Ivanti in any way.

Release files for cherwell-pydantic-api 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cherwell-pydantic-api 0.0.5
File Size Uploaded
cherwell_pydantic_api-0.0.5.tar.gz 64.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cherwell-pydantic-api 0.0.5
File Interpreter ABI Platform
cherwell_pydantic_api-0.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 156.4 kB

Release files / cherwell_pydantic_api-0.0.5.tar.gz

Download URL cherwell_pydantic_api-0.0.5.tar.gz
Size 64.8 kB
Tags Source
SHA-256 checksum
How to use checksums
dbd94eb6e0776803d03dd616d974bc7929d4a6fe533c812c99bf3321bfd28196
BLAKE2b-256 checksum
How to use checksums
a9b58475ed9b5f23e0d9e0c8c494619db77ef04730da1601e45bd5dbe4b9252f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.9.17 Linux/5.14.0-302.el9.x86_64

Release files / cherwell_pydantic_api-0.0.5-py3-none-any.whl

Download URL cherwell_pydantic_api-0.0.5-py3-none-any.whl
Size 91.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9c5ef2db197f0200f8cafb3f3e1c8119b8c6714975386ed8fbefa3cdcf8af95e
BLAKE2b-256 checksum
How to use checksums
7a6d369e01c94b7dc5a999f4db3d4058c1ff67f9e4db94ddd2a13b1ccf282ed3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.9.17 Linux/5.14.0-302.el9.x86_64

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page