[ckan-dev] Pull request for 1.8: more pip-requirements changes

Sean Hammond sean.hammond at okfn.org
Fri Jun 29 07:54:52 UTC 2012


Hey, this may be worth squeezing into 1.8 since it follows on from the
earlier source install instructions and pip requirements work that
already went in. Perhaps Toby or David would like to review:

https://github.com/okfn/ckan/pull/46

I changed PyUtilib==4.0.2848 to to pyutilib.component.core==4.5.3 which
means we don't get all the other pyutilib packages nor the packages they
depend on (virtualenv, unittest..)

I updated a whole bunch of packages to the latest versions from pypi
(see the diff).

Packages I didn't update:

Pylons==0.9.7 (didn't try it)

repoze.who==1.0.19
I think this was the last 1.* version of repoze.who (actually according
to their changelog it was 1.0.18!), tried version 2.0 but it caused
tests to fail.

webob==1.0.8
I didn't try updating this, but I think we were keeping it at this
version for a reason.

Other packages were already the newest versions.

It's quite a lot of dependencies updated. Is this too much?
I tested it on lucid32 and precise32 (clean installs), all the tests
pass (I ran sqlite, postgres and migration tests) and the pip freeze is
the same on both systems:

https://gist.github.com/3016440

(that's the pip freeze with requirements and requirements-test installed)




More information about the ckan-dev mailing list