From 6141a7339840701fcff98a4e36152d998b59ea84 Mon Sep 17 00:00:00 2001 From: Tres Seaver Date: Thu, 8 Mar 2018 12:29:42 -0500 Subject: Mark changelogs as ReST, for better Github rendering. --- CHANGES.rst | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 CHANGES.rst (limited to 'CHANGES.rst') diff --git a/CHANGES.rst b/CHANGES.rst new file mode 100644 index 000000000..482610319 --- /dev/null +++ b/CHANGES.rst @@ -0,0 +1,40 @@ +unreleased +========== + +Features +-------- + +- Add a ``_depth`` and ``_category`` arguments to all of the venusian + decorators. The ``_category`` argument can be used to affect which actions + are registered when performing a ``config.scan(..., category=...)`` with a + specific category. The ``_depth`` argument should be used when wrapping + the decorator in your own. This change affects ``pyramid.view.view_config``, + ``pyramid.view.exception_view_config``, + ``pyramid.view.forbidden_view_config``, ``pyramid.view.notfound_view_config``, + ``pyramid.events.subscriber`` and ``pyramid.response.response_adapter`` + decorators. See https://github.com/Pylons/pyramid/pull/3105 and + https://github.com/Pylons/pyramid/pull/3122 + +- Fix the ``pyramid.request.Request`` class name after using + ``set_property`` or ``config.add_request_method`` such that the + ``str(request.__class__)`` would appear as ``pyramid.request.Request`` + instead of ``pyramid.util.Request``. + See https://github.com/Pylons/pyramid/pull/3129 + +Bug Fixes +--------- + +Deprecations +------------ + +Backward Incompatibilities +-------------------------- + +- On Python 3.4+ the ``repoze.lru`` dependency is dropped. If you were using + this package directly in your apps you should make sure that you are + depending on it directly within your project. + See https://github.com/Pylons/pyramid/pull/3140 + +Documentation Changes +--------------------- + -- cgit v1.2.3 From 13cc78aac19280671f07d24cd62f8ae6b4e86c9e Mon Sep 17 00:00:00 2001 From: Heron Rossi Date: Fri, 9 Mar 2018 13:31:30 -0300 Subject: Rephrasing feature change --- CHANGES.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'CHANGES.rst') diff --git a/CHANGES.rst b/CHANGES.rst index 592315827..d881430f5 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -21,8 +21,8 @@ Features instead of ``pyramid.util.Request``. See https://github.com/Pylons/pyramid/pull/3129 -- Added a fallback ``try/except`` block on ``pyramid/scripts/pserve.cherrypy_server_runner`` - due to module/import changes on CherryPy 9+ +- In ``cherrypy_server_runner``, prefer imports from the ``cheroot` package over the legacy + imports from `cherrypy.wsgiserver`. See https://github.com/Pylons/pyramid/pull/3235 Bug Fixes -- cgit v1.2.3 From 6484dbf642b6cfe33de65d7734015d9d4799fb48 Mon Sep 17 00:00:00 2001 From: Heron Rossi Date: Fri, 9 Mar 2018 13:52:58 -0300 Subject: Fix invalid string in feature rephrasing --- CHANGES.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'CHANGES.rst') diff --git a/CHANGES.rst b/CHANGES.rst index d881430f5..eb5b477fa 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -21,7 +21,7 @@ Features instead of ``pyramid.util.Request``. See https://github.com/Pylons/pyramid/pull/3129 -- In ``cherrypy_server_runner``, prefer imports from the ``cheroot` package over the legacy +- In ``cherrypy_server_runner``, prefer imports from the ``cheroot`` package over the legacy imports from `cherrypy.wsgiserver`. See https://github.com/Pylons/pyramid/pull/3235 -- cgit v1.2.3 From 7cf1a5d2ba1f963ba84b0d8196322476b0fe5ec8 Mon Sep 17 00:00:00 2001 From: Tres Seaver Date: Fri, 9 Mar 2018 12:24:56 -0500 Subject: Not a backward-incompatibility for Pyramid. [ci skip] --- CHANGES.rst | 3 --- 1 file changed, 3 deletions(-) (limited to 'CHANGES.rst') diff --git a/CHANGES.rst b/CHANGES.rst index eb5b477fa..7a8fa31f2 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -39,9 +39,6 @@ Backward Incompatibilities depending on it directly within your project. See https://github.com/Pylons/pyramid/pull/3140 -- On CherryPy 9+ all functionality from ``cherrypy.wsgiserver`` was moved to ``cheroot``. - See https://github.com/Pylons/pyramid/issues/3195 - Documentation Changes --------------------- -- cgit v1.2.3