Probably the billionth python library to do events, but to hell with other peoples librarys: mine makes bacon, virtual bacon.