Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:13.2
python-pecan
python-pecan.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-pecan.changes of Package python-pecan
------------------------------------------------------------------- Tue Sep 23 18:56:49 UTC 2014 - dmueller@suse.com - 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 ------------------------------------------------------------------- Wed Aug 20 08:36:43 UTC 2014 - tbechtold@suse.com - Disable testsuite run during build. Upstream tarball doesn't contain all needed files to run the testsuite. ------------------------------------------------------------------- Thu Jul 24 11:28:41 UTC 2014 - dmueller@suse.com - update to 0.6.1: * Fixed a bug which causes pecan to mistakenly return HTTP 204 for non-empty response bodies. * Added support for disabling the pecan.request and pecan.response threadlocals at the WSGI application level in favor of explicit reference passing. For more information, see Context/Thread-Locals vs. Explicit Argument Passing. * Added better support for hook composition via subclassing and mixins. For more information, see Attaching Hooks. * Added support for specifying custom request and response implementations at the WSGI application level for people who want to extend the functionality provided by the base classes in webob. * Pecan controllers may now return an explicit webob.Response instance to short-circuit Pecan’s template rendering and serialization. * For generic methods that return HTTP 405, pecan now generates an Allow header to communicate acceptable methods to the client. * Fixed a bug in adherence to RFC2616: if an exposed method returns no response body (or namespace), pecan will now enforce an HTTP 204 response (instead of HTTP 200). * Fixed a bug in adherence to RFC2616: when pecan responds with HTTP 204 or HTTP 304, the Content-Type header is automatically stripped (because these types of HTTP responses do not contain body content). * Fixed a bug: now when clients request JSON via an Accept header, webob HTTP exceptions are serialized as JSON, not their native HTML representation. * Fixed a bug that broke applications which specified default_renderer = json. * This release adds formal support for pypy. * Added colored request logging to the pecan serve command. * Added a scaffold for easily generating a basic REST API. * Added the ability to pass arbitrary keyword arguments to pecan.testing.load_test_app. * Fixed a recursion-related bug in the error document middleware. * Fixed a bug in the gunicorn_pecan command that caused threading.local data to leak between eventlet/gevent green threads. * Improved documentation through fixes and narrative tutorials for sample pecan applications. - add remove-logutils.diff: Remove dependency on logutils for newer distros, its part of main python now ------------------------------------------------------------------- Thu Feb 20 09:29:17 UTC 2014 - dmueller@suse.com - 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. ------------------------------------------------------------------- Fri Jan 10 17:21:45 UTC 2014 - dmueller@suse.com - 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 ------------------------------------------------------------------- Tue Dec 10 10:00:03 UTC 2013 - dmueller@suse.com - 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. ------------------------------------------------------------------- Thu Dec 5 20:36:43 UTC 2013 - p.drouand@gmail.com - Update to version 0.4.2 * Remove a routing optimization that breaks the WSME pecan plugin. - Changes from 0.4.1 * Moved the project to `StackForge infrastructure <http://ci.openstack.org/stackforge.html>`_, including Gerrit code review, Jenkins continuous integration, and GitHub mirroring. * Added a pecan plugin for the popular `uwsgi server <http://uwsgi-docs.readthedocs.org>`_. * Replaced the ``simplegeneric`` dependency with the new ``functools.singledispatch`` function in preparation for Python 3.4 support. * Optimized pecan's core dispatch routing for notably faster response times. ------------------------------------------------------------------- Thu Nov 28 15:07:14 UTC 2013 - dmueller@suse.com - package LICENSE and README.rst ------------------------------------------------------------------- Wed Sep 18 14:19:59 UTC 2013 - dmueller@suse.com - require python-logutils on Python < 2.7 ------------------------------------------------------------------- Tue Aug 13 10:10:55 UTC 2013 - dmueller@suse.com - update to 0.3.2: * Made some changes to simplify how ``pecan.conf.app`` is passed to new apps. * Fixed a routing bug for certain ``_lookup`` controller configurations. * Improved documentation for handling file uploads. * Deprecated the ``pecan.conf.requestviewer`` configuration option. ------------------------------------------------------------------- Tue Jun 25 11:40:11 UTC 2013 - dmueller@suse.com - Update to version 0.3.0: + New upstream release ------------------------------------------------------------------- Fri Feb 22 13:11:11 UTC 2013 - saschpe@suse.de - Update to version 0.2.1: + Upstream provides no changelog ------------------------------------------------------------------- Thu Jan 17 10:33:37 UTC 2013 - saschpe@suse.de - Initial version
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor