Need dir=both for graphviz arrow heads.
Merge pull request #328 from BangorUniversity/master

Fix graphviz arrow heads
merge with new dumpscript
merge and added option atomic transactions
Merge pull request #301 from marcosdiez/master

 dumpscript: more 3 hooks to import_helper.py and we now use a class for that
fix py33 except statement, added transaction.commit_on_success hint
fix sqldiff forgetting to report parameters of field types when column type has changed, highlighted by issue #330
resulting database column types should be lowercased for comparison after stripping parameters, see issue #330
replaced u"" with six.u("") in several places for #308
removed fallback uuid module (related to #308)
add uuid importerror catch
Add assertions that highlight issue #329
Fix #329

Removing contribute_to_class doesn't break any existing test and solves
the issue with multi-table inheritance described at #329 and highlighted
by the assertions added in 25b1e260769e418d0e4033e864a726e249dddbe2

contribute_to_class had been added as a workaround for Django
bug https://code.djangoproject.com/ticket/13696 Unfortunately this was
not the right thing to do as it has unwanted side-effects. An auto
field is an implicit primary added automatically by Django.
UUIDField is not an auto field.  The inline editing bug has to be
fixed in Django. django_extensions' UUIDField was doing the right
thing when it wasn't pretending to be an auto field.
Make assertion on pk type compatible with Python 3
Merge pull request #332 from amarandon/master

Remove UUIDField's `contribute_to_class` method
Fix #334
Merge pull request #335 from meman1188/master

Fix #334
Updating UUID documentation to reflect that version 4 is the default, not v1. And change __init__ constructor default.
Merge pull request #336 from meman1188/master

Update UUID documentation and defaults to be in line. UUID Version 4 is the default.
bump version to indicate we are breaking some backwards compatibility with the change to uuid field