- update to 0.7.0:
* Fixed an edge case in RestController routing which should have
returned an HTTP 400 but was instead raising an exception
(and thus, HTTP 500).
* Fixed an incorrect root logger configuration for
quickstarted pecan projects.
* Added pecan.state.arguments, a new feature for inspecting
controller call arguments.
* Fixed an infinite recursion error in PecanHook application.
Subclassing both rest.RestController and hooks.HookController
resulted in an infinite recursion error in hook application
(which prevented applications from starting).
* Pecan’s tests are now included in its source distribution.
- remove-logutils.diff: drop, logutils is needed now
- reenable testsuite run during build again
OBS-URL: https://build.opensuse.org/request/show/251729
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pecan?expand=0&rev=14
- update to 0.7.0:
* Fixed an edge case in RestController routing which should have
returned an HTTP 400 but was instead raising an exception
(and thus, HTTP 500).
* Fixed an incorrect root logger configuration for
quickstarted pecan projects.
* Added pecan.state.arguments, a new feature for inspecting
controller call arguments.
* Fixed an infinite recursion error in PecanHook application.
Subclassing both rest.RestController and hooks.HookController
resulted in an infinite recursion error in hook application
(which prevented applications from starting).
* Pecan’s tests are now included in its source distribution.
- remove-logutils.diff: drop, logutils is needed now
- reenable testsuite run during build again
OBS-URL: https://build.opensuse.org/request/show/251728
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pecan?expand=0&rev=21
- update to 0.4.5:
* Fixed a trailing slash bug for `RestController`s that have a `_lookup` method.
* Cleaned up the WSGI app reference from the threadlocal state on every request
(to avoid potential memory leaks, especially when testing).
* Improved pecan documentation and correctd intersphinx references.
* pecan supports Python 3.4. (forwarded request 223194 from dirkmueller)
OBS-URL: https://build.opensuse.org/request/show/223663
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pecan?expand=0&rev=11
- update to 0.4.4:
* Removed memoization of certain controller attributes, which can lead to
a memory leak in dynamic controller lookups.
* Fixed several bugs for RestController.
* Fixed a bug in security handling for generic controllers.
* Resolved a bug in `_default` handlers used in `RestController`.
* Persist `pecan.request.context` across internal redirects.
- reenable make check
- fix requires after the version update to 0.4.2, it was even
documented in the .changes file:
* Replaced the ``simplegeneric`` dependency with the new
``functools.singledispatch`` function in preparation for Python 3.4 support. (forwarded request 213514 from dirkmueller)
OBS-URL: https://build.opensuse.org/request/show/213537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pecan?expand=0&rev=10
- update to 0.4.4:
* Removed memoization of certain controller attributes, which can lead to
a memory leak in dynamic controller lookups.
* Fixed several bugs for RestController.
* Fixed a bug in security handling for generic controllers.
* Resolved a bug in `_default` handlers used in `RestController`.
* Persist `pecan.request.context` across internal redirects.
- reenable make check
- fix requires after the version update to 0.4.2, it was even
documented in the .changes file:
* Replaced the ``simplegeneric`` dependency with the new
``functools.singledispatch`` function in preparation for Python 3.4 support.
OBS-URL: https://build.opensuse.org/request/show/213514
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pecan?expand=0&rev=15