[release-announce] [oslo] oslo.log 3.27.0 (pike)
no-reply at openstack.org
no-reply at openstack.org
Tue May 30 13:25:03 UTC 2017
We are pumped to announce the release of:
oslo.log 3.27.0: oslo.log library
This release is part of the pike release series.
The source is available from:
https://git.openstack.org/cgit/openstack/oslo.log
Download the package from:
https://pypi.python.org/pypi/oslo.log
Please report issues through launchpad:
https://bugs.launchpad.net/oslo.log
For more details, please see below.
3.27.0
^^^^^^
New Features
* If the log format string includes "%(error_summary)s", it will be
replaced with a summary of the current error when there is one and
with ""-"" when there is no error. If the log format string does
not include "%(error_summary)s" the error summary will be appended
to the end of the line automatically, only if there is an error.
Changes in oslo.log 3.26.1..3.27.0
----------------------------------
a1b924d Updated from global requirements
76e8bb1 clarify release note for error summary handling
3ecd5c9 fix test description comment
e568abd Updated from global requirements
da55f6f Oslo i18n 3.15.2 has broken deps
a7dbfa3 Remove deprecated module loggers
39a974d Updated from global requirements
2663df2 add line number information to fluentd formatter
9ccd0dc add error_summary support for fluentd formatter
c06db3c add error_summary support to JSONFormatter
b9f339e refactor error summary logic so it can be reused
0defdcf improve the documentation for log format strings
0caffbd skip built-in exceptions when adding error_summary
426aae5 make handling of error_summary more flexible
48d284a add exception summaries to the main log line
84341f6 Updated from global requirements
Diffstat (except docs and test files)
-------------------------------------
oslo_log/formatters.py | 93 ++++++++++++--
oslo_log/log.py | 5 +-
oslo_log/loggers.py | 29 -----
.../always-add-error-text-715022964364ffa0.yaml | 9 ++
requirements.txt | 4 +-
test-requirements.txt | 4 +-
8 files changed, 352 insertions(+), 68 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 9d9427c..9cddaa8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8,2 +8,2 @@ oslo.config>=3.22.0 # Apache-2.0
-oslo.context>=2.12.0 # Apache-2.0
-oslo.i18n>=2.1.0 # Apache-2.0
+oslo.context>=2.14.0 # Apache-2.0
+oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 60af642..3e4219d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -16 +16 @@ oslotest>=1.10.0 # Apache-2.0
-coverage>=4.0 # Apache-2.0
+coverage!=4.4,>=4.0 # Apache-2.0
@@ -19 +19 @@ coverage>=4.0 # Apache-2.0
-sphinx>=1.5.1 # BSD
+sphinx!=1.6.1,>=1.5.1 # BSD
More information about the Release-announce
mailing list