rbw0
Giga Contributor

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

 

Version history
Last update:
‎06-05-2020 11:53 AM
Updated by: