outdated versions of pytz and simplejson in Grok 1.0

Bug #432115 reported by Florent on 2009-09-17
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
grok
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
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  Edit
Everyone can see this information.

Other bug subscribers