Snow Python asyncio library
Import
·
Jun 05, 2020
·
article
Snow, a library I've been working on for some time, is now in a fully usable state.
Description
Permissively licensed (MIT) Python asyncio library for interacting with ServiceNow.
Why use it?
Snow can be used for simple automation tasks as well as for building high-concurrency backend applications on top of the ServiceNow platform.
Motivation
Snow will be used in a another project I'll start working on shortly.
OSS for a number of reasons, but mainly because I hope others will find it useful and contribute back.
Development status
The library API is pretty much set, but there might be minor changes.
Support for more ServiceNow APIs, such as Aggregate and Attachment, will be added shortly.
Highlights
- Schema system for defining API resources and (de)serializing data
- Table model system built with emphasis on extensibility and ease of use
- Intuitive type-aware query builder for easily selecting the data you're after
- Type annotated and documented codebase
Links
View original source
https://www.servicenow.com/community/developer-articles/snow-python-asyncio-library/ta-p/2320615