outdated versions of pytz and simplejson in Grok 1.0

Bug #432115 reported by Florent
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
grok
Fix Released
Medium
Unassigned

Bug Description

The "versions.cfg" pins all the packages. But it seems that some dependencies can be upgraded safely.

 * simplejson is version 1.7.1, dated March 2007
 * pytz is 2007k

The latest release of simplejson is 2.0.9, and it brings many improvements, fixes and optimizations.
http://simplejson.googlecode.com/svn/trunk/CHANGES.txt
http://pypi.python.org/pypi/simplejson

The timezones (pytz) are 2 years old, which can be a pain for some users.
I would propose to unpin the package pytz, or at least to pin to the newest version.
http://pypi.python.org/pypi/pytz

See also bug #355069 on Zope3 (which is focused on pytz in Zope3 tarball).

Changed in grok:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Martijn Faassen (faassen) wrote :

Good points, thanks! I've updated the Grok 1.0 branch to use the newer versions (and trunk)

I'm not sure what needs to be done to make simplejson compile its optional C extension by the way (on Windows hopefully it'll fall back to the pure_ptyhon version).

(Note that we do allow individual users to re-pin to newer versions in their buildout.cfg, so you're not entirely stuck.)

Changed in grok:
milestone: none → 1.0
status: Confirmed → Fix Committed
Changed in grok:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.