This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: json uses sre_* modules which may not work on alternate implemenations
Type: behavior Stage:
Components: Library (Lib) Versions: Python 3.2, Python 2.7
process
Status: closed Resolution: out of date
Dependencies: Superseder:
Assigned To: Nosy List: bob.ippolito, dino.viehland, pitrou
Priority: normal Keywords:

Created on 2009-10-14 18:54 by dino.viehland, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Messages (2)
msg94010 - (view) Author: Dino Viehland (dino.viehland) * (Python committer) Date: 2009-10-14 18:54
Currently the json module is using the sre_* modules to construct it's 
regular expressions instead of just using the re module directly.  

Because of this it's taking a dependency on what would appear to be 
CPython specific implementation details (sre_* appear to be 
undocumented) and a deprecated module.  The end result is that json 
decoding doesn't work on IronPython and may not work on other Python 
implementations.
msg94041 - (view) Author: Antoine Pitrou (pitrou) * (Python committer) Date: 2009-10-14 22:29
This doesn't seem true on trunk/py3k (2.7, 3.2) anymore. Please reopen
if I'm wrong.
History
Date User Action Args
2022-04-11 14:56:53adminsetgithub: 51379
2009-10-14 22:29:36pitrousetstatus: open -> closed
versions: + Python 2.7, Python 3.2
nosy: + bob.ippolito, pitrou

messages: + msg94041

resolution: out of date
2009-10-14 18:54:03dino.viehlandcreate