2013/4/12 Jeremy Dunck <[email protected]>

> I think we broke backwards-compat here - django 1.5.1. plus sentry
> 5.4.5 dies because django's own DjangoJSONEncoder depends on stdlib
> json, but sentry (and lots of things) use django.utils.simplejson,
> which uses simplejson if available.


We did break backwards compatibility and we did document it:
https://docs.djangoproject.com/en/dev/releases/1.5/#system-version-of-simplejson-no-longer-used

If we wanted to continue supporting simplejson, we'd have to make changes
for every new version of simplejson that adds a feature. See
https://code.djangoproject.com/ticket/18023#comment:10.

I believe that we did the right thing when we reduced the number of
versions of simplejson used by Django from three (Django's - 2.0.7,
Python's - 2.0.9, and the user-installed version) to on (Python's - 2.0.9).
That's now behind us and I'm -1 on revisiting it unless can address Alex'
points on the ticket.

-- 
Aymeric.

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-developers?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to