About

aiosnow is a Python asyncio library for interacting with ServiceNow programmatically. It hopes to be:

  • Convenient: A good deal of work is put into making the library flexible and easy to use.
  • Performant: Remote API calls uses non-blocking sockets tracked by an event loop, allowing large amounts of lightweight request tasks to run concurrently.
  • Modular: Core functionality is componentized into modules that are built with composability and extensibility in mind.

For usage examples, visit github.com/rbw/aiosnow/examples.

Requirements

  • Python 3.7+

Installation

The library is available on PyPI and can be installed using pip.

$ pip install aiosnow

Dependencies

The aiosnow library depends on a small set of stable and permissively licensed libraries.