Skip to content

todun/penn-sdk-python

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Penn Course API Client for Python

This module is a thin Python wrapper for the Penn registrar API that provides basic convenience functions for consuming all three API endpoints.

Getting an API key

To use this library, you must first obtain an API token and password, which can be done here.

Documentation

The full API documentation can be found here. Documentation for the wrapper can be found at http://penn-sdk.readthedocs.org/

Running Tests

Once you have an API token and password, you can run the tests by creating a tests/credentials.py file with them as constants:

USERNAME = 'MY_USERNAME'
PASSWORD = 'MY_PASSWORD'

Then run python tests/registrar_tests.py.

Contributing and Bug Reporting

If you find a bug, please submit it through the GitHub issues page.

Pull requests are welcome!

About

A Python wrapper for the Penn registrar API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published