Login

Repoze Blog

2008-08-28 00:00:00-05:00

repoze.bfg incompatibility in 0.3.4

I've just released repoze.bfg 0.3.4, which contains a backwards incompatible change (the first since 0.1).

From the README.txt


  - Make ``repoze.bfg`` a namespace package so we can allow folks to

    create subpackages (e.g. ``repoze.bfg.otherthing``) within

    separate eggs.  This is a backwards incompatible change which

    makes it impossible to import "make_app" and "get_options" from

    the ``repoze.bfg`` module directly.  This change will break all

    existing apps generated by the paster code generator.  Instead,

    you need to import these functions as

    ``repoze.bfg.router:make_app`` and

    ``repoze.bfg.registry:get_options``, respectively.  Sorry folks,

    it has to be done now or never, and definitely better now.

I hope this doesn't cause anyone too much inconvenience.

posted at: 00:00 | permalink