Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

Authenticated Client for University of Michigan Web Services

Project Description

# University of Michigan Requests Client

A wrapper around the Python [Requests](http://www.python-requests.org/en/latest/) library that allows you to access authenticated University of Michigan resources.

## Install

With pip:

pip install umclient

If you don’t have pip you can get it with:

easy_install pip

## Quickstart

Create a new requests client:

from umclient import AuthenticatedUMClient

client = AuthenticatedUMClient(username, password)

Request the authenticated resource:

resp = client.get(‘http://wolverineaccess.umich.edu’) print resp # returns a requests response object <Response [200]>

The client automatically logged the user in and returned the appropriate resource.

## License

Licensed under the MIT License

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Release History

Release History

This version
History Node

0.0.1

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting