UW-RestClients-Core

Core code for clients of a variety of RESTful web services at the University of Washington


License
Apache-2.0
Install
pip install UW-RestClients-Core==1.4.3

Documentation

Base class and utils for UW REST Clients

Build Status Coverage Status PyPi Version Python versions

This module provides useful interfaces for webservice clients.

If you're writing an application that includes mock resource files, you'll want to include code like this somewhere in your application's startup process:

from restclients_core.dao import MockDAO
import os
custom_path = os.path.join(abspath(dirname(__file__), "app_resources"))
MockDAO.register_mock_path(custom_path)

For more information, see https://github.com/uw-it-aca/uw-restclients-core/wiki/Mock-resources

If you're writing a webservice client, here is some documentation: https://github.com/uw-it-aca/uw-restclients-core/wiki/Writing-a-webservice-client

If you want to contribute, please send a pull request to the develop branch, or submit an issue.