Releasing python-dartmouthbanner
I write a bunch of quick Python programs that interact with Banner. However, for a while now it's been a pain trying to login, as Banner requires you to be using cookies, and have JavaScript enabled (difficult to do with Python). However, after a bit of work I found out how they were ensuring JavaScript was enabled (a very simple setting of cookie), and mimicked that. I packaged this all up into a Python module, and added it to PyPi, so it can now be installed on your computer!
Currently it allows you to login/logout, check your GPA and DBA, and add/drop a course given the course ID. As I think of new ideas to add, I'll continue updating it, but for now you can check out the source code and see how to install it over at my GitHub repository!