October 1st, 2012· Added VERSION
· Permit input() of channels set as outputs
September 21st, 2012· Added support for Revision 2 boards
· Added RPI_REVISION
· Added cleanup() function and removed automatic reset functionality on program exit
· Added get_function() to read existing GPIO channel functionality (suggestion from Eric Ptak )
· Added set_rising_event()
· Added set_falling_event()
· Added set_high_event()
· Added set_low_event()
· Added event_detected()
· Added test/test.py
· Converted debian to armhf
· Fixed C function short_wait() (thanks to Thibault Porteboeuf)
July 12th, 2012· Fixed critical bug with swapped high/low state on outputs
· Added pull-up / pull-down setup functionality for inputs
May 25th, 2012· Changed status from alpha to beta
· Added setmode() to be able to use BCM GPIO 00.nn channel numbers
· Renamed InvalidPinException to InvalidChannelException
April 23rd, 2012· Fixed direction bug
· Added MANIFEST.in (to include missing file)
· Changed GPIO channel number to pin number
· Tested and working!
February 13th, 2012· Added GPIO table
· Refactored
· Fixed a few critical bugs
· Still completely untested!
January 27th, 2012· First version. Completely untested until I can get hold of a Raspberry Pi!