Merge pull request #4 from smcoll/patch-1

prevent false matches for 'schedule' url
Merge pull request #6 from smcoll/patch-2

fix TypeError on calendar list view
Merge pull request #7 from smcoll/patch-3

updated 'url' template tags to support syntax required for Django 1.5
Merge pull request #8 from smcoll/patch-4

allow nullable FK to 'calendar' from Event model
Merge pull request #9 from smcoll/patch-5

fixed reference to fixtures in manifest
Merge pull request #10 from smcoll/patch-6

fix Event.__unicode__() method
prevent TypeError when comparing naive and aware dates in get_occurrence()

The date param is potentially timezone-naive (as i ran into with Occurrence.get_absolute_url), so coercing as timezone-aware.  This is perhaps not the best way to have fixed this bug, so please review, but it is a fix nonetheless.
prevent form validation from insisting on Event.creator

since it is nullable
Merge pull request #12 from smcoll/patch-8

prevent form validation from insisting on Event.creator
removed setuptools from install_requires

It's ironic, right?  Unless there's something i'm misunderstanding.  In my case, running 'pip install --upgrade' on this package was causing an attempt to reinstall easy_install as well.  Removing the requirement prevents that.
Merge pull request #13 from smcoll/patch-9

removed setuptools from install_requires
Merge pull request #11 from smcoll/patch-7

prevent TypeError when comparing naive and aware dates in get_occurrence()
remove wrong import
add type error test for issue #11
Merge remote-tracking branch 'upstream/master'