[ckan-dev] Heads up: requirement changes on master

Adrià Mercader adria.mercader at okfn.org
Mon Nov 17 13:09:11 UTC 2014


Hi all,

If you are working on the latest master you will probably get an
exception like this one at some point:

  File "/home/adria/dev/pyenvs/spatial/local/lib/python2.7/site-packages/repoze/who/middleware.py",
line 447, in make_registries
    raise ValueError(str(name) + ': ' + why)
ValueError: auth_tkt: An object has failed to implement interface
<InterfaceClass repoze.who.interfaces.IAuthenticator>

        The authenticate attribute was not provided.


The reason is that a change in the repoze.who requirement was updated
as part of a recently merged pull request [1].

You'll need to update the requirement with:

pip install --upgrade repoze.who==2.0


Adrià



[1] https://github.com/ckan/ckan/pull/2048



More information about the ckan-dev mailing list