Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace 3rd party django hstore #769

Merged
merged 3 commits into from
Jul 14, 2017

Conversation

caktus-philip
Copy link
Contributor

Replace 3rd party library django-hstore with native Django functionality. (hstore has been native since django 1.8)

Removing django-hstore removes an impediment to upgrading to Django 1.10. django-hstore isn't compatible with Django 1.10. The author is aware of this but has no more time to maintain the module and is looking for a new maintainer.
djangonauts/django-hstore#154
djangonauts/django-hstore#161

Also make partners/models.py flake8 clean (in the 2nd commit).

This PR against pmp-redesign replaces PR #753 which did the same thing against develop.

This PR is a bit of pain to test because it affects a 0001_initial.py migration. To test it properly (AFAICT) one has to delete one's database and start fresh to get the altered migration applied.

@robertavram robertavram merged commit 932ab34 into pmp-redesign Jul 14, 2017
@caktus-philip caktus-philip deleted the replace-3rd-party-django-hstore branch July 17, 2017 13:52
@caktus-philip caktus-philip mentioned this pull request Sep 27, 2017
4 tasks
Copy link

@matthare matthare left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants