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 simplejson Python module #589
Comments
There is also https://pypi.python.org/pypi/ujson. |
Here's a comparison of ujson against other libs: https://github.com/esnme/ultrajson#benchmarks UltraJSON seems superior. |
We should also consider compatibility with Django, maturity and popularity of the project (as a proxy for future support) in addition to performance. |
Closing according to: https://docs.djangoproject.com/fr/1.5/releases/1.5/#system-version-of-simplejson-no-longer-used
See commit: 1548f6c |
I still find a lot of references to simplejson in the codebase (17f94e5). |
@hackdna Just double checked, there are six occurrences within comments. Everything else is in celery logs. |
Closing with 0c6ef29 |
A quick question: having had a look at ujson again. Would it make sense to keep that in the backlog for the future? It outperforms the standard library under all condition and often significantly. |
We'll keep it mind if we see any performance problems related to JSON manipulation. |
@scottx611x: PyCharm found 50 occurrences of simplejson. |
Using cc2648e |
Closed with a4eb092 |
Simplejson was deprecated from Django. This will reduce number of dependencies and potentially increase processing speed.
We should probably just use json module from the Python standard library.
The text was updated successfully, but these errors were encountered: