Ticket #711 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Adopt to json changes in python-2.6

Reported by: erikos Owned by: wadeb
Priority: Unspecified by Maintainer Milestone: Unspecified by Release Team
Component: TypingTurtle Version: Git as of bugdate
Severity: Blocker Keywords:
Cc: r? Distribution/OS: Unspecified
Bug Status: Assigned

Description

currently it is using python-json

Attachments

711.patch Download (3.9 KB) - added by erikos 4 years ago.
Move to simplejson (which is now standard -> import json in Python 2.6)

Change History

  Changed 4 years ago by wadeb

  • status changed from new to accepted

  Changed 4 years ago by erikos

  • summary changed from Consider switching to cjson to Adopt to json changes in python-2.6
  • severity changed from Unspecified to Blocker
  • version changed from Unspecified to Git as of bugdate
  • status_field changed from Unconfirmed to New

More important then I thought:

In python2.6 simplejson is part of the language itself - this is what you get when you do: import json (what typingT does). However: when you did 'import json' before (python 2.5) - you got another json implementation, the one typingT is relying on.

To run on soas (F11, python 2.6) TT needs to be changed to use the new json (simplejson) API or moved to cjson like the other glucose and fructose modules.

  Changed 4 years ago by erikos

Wadeb, any news on this?

Changed 4 years ago by erikos

Move to simplejson (which is now standard -> import json in Python 2.6)

  Changed 4 years ago by erikos

  • cc r? added
  • status_field changed from New to Assigned

follow-up: ↓ 6   Changed 4 years ago by wadeb

Thanks for the patch!

Sorry about the delay in making the release. I have some development changes in mainline which prevent me from making a release. I need to retroactively create a branch, and I'm still working out how to do that in Git.

in reply to: ↑ 5   Changed 4 years ago by garycmartin

Replying to wadeb:

Sorry about the delay in making the release. I have some development changes in mainline which prevent me from making a release. I need to retroactively create a branch, and I'm still working out how to do that in Git.

Still pretty rough once I'm off the basic workflow, but I did find this a useful git article:

 http://www.eecs.harvard.edu/~cduan/technical/git/

  Changed 4 years ago by erikos

What is the status of this, would like to get this into Soas again?

  Changed 4 years ago by erikos

  • status changed from accepted to closed
  • resolution set to fixed

In version 19.

Note: See TracTickets for help on using tickets.