hearsaycorp / django-livefield

Convenient soft-deletion for Django models.
MIT License
35 stars 19 forks source link

Restructure and enable South #12

Closed akshayjshah closed 10 years ago

akshayjshah commented 10 years ago

This PR restructures the package to follow the usual Django conventions.

  1. It changes the top-level namespace from django_livefield to livefield, which requires a major version bump.
  2. It restructures the internal file layout.
  3. It pushes all GIS-related functionality into the livefield.gis submodule. This allows users who don't need GIS support to import LiveField and LiveModel without installing the geospatial libraries.
  4. It enables South introspection for LiveField.

@dyve, this should fix hearsaycorp/django-livefield#11.

dyve commented 10 years ago

You have renamed the path in the South integration as well. Looking good.

dyve commented 10 years ago

When will this be pulled in? It's necessary to fix other tickets.

akshayjshah commented 10 years ago

@dyve sorry about the delay - integrated now.