[oslo] osprofiler 1.5.0 (ocata)
We jubilantly announce the release of: osprofiler 1.5.0: OpenStack Profiler Library This release is part of the ocata release series. The source is available from: http://git.openstack.org/cgit/openstack/osprofiler Download the package from: https://pypi.python.org/pypi/osprofiler Please report issues through launchpad: http://bugs.launchpad.net/osprofiler For more details, please see below. 1.5.0 ^^^^^ Other Notes * Introduce reno for deployer release notes. Changes in osprofiler 1.4.0..1.5.0 ---------------------------------- c1d53d9 Add py35 tox virtualenv 33f85b2 Fix syntax in JS, JSON indent with 4 spaces f8cd42d Pass oslo.messaging kwargs only for "messaging://" 5fbbff1 Organize unit tests under tests/unit folder cb6052d Use uuidutils instead of uuid.uuid4() 291d8bd Use oslo_utils.uuidutils.is_uuid_like 221bb4f Error out for invalid trace ID fb8489a Re-format html template 6a83e1c Replace six.iteritems() with .items() 8ddd257 Show team and repo badges on README 8ee84ca Fix import order 458f1d7 Move hacking checks outside tests 4703a4d Visualize trace output as graph f3687c5 Remove print statement 80b2856 Pretty print json output 3de2aec Add exception to trace point details 1c6f8b6 Add a redis driver b66d83e Replace logging with oslo_log 6ce9590 Add Log Insight driver 9407108 Add reno for release notes management a3accb7 Use method constant_time_compare from oslo.utils ce9679a Update documentation to the latest state 243f6c8 Update dependencies' version from project requirements 978c84a Update devstack plugin readme to enable Panko ede2d12 Enable devstack to configure OSProfiler for Senlin project 5c33f6b Add .idea folder to .gitignore 8fe74c0 Heat and Cinder now use new style conf 9f27479 Fix the issue that ChangeLog not found when building docs e2b4626 Add AUTHORS and ChangeLog to .gitignore 2e45881 Update the driver path in th doc ca4395c Use an env variable for connection string default caff6c6 Fix a doc typo aeb893d Update homepage with developer documentation page 87354e3 Trivial: Remove vim header from source files c287879 [doc]Add description for multi-backend URI bcea148 Add Elasticsearch driver f8b997e Remove old notifiers Diffstat (except docs and test files) ------------------------------------- .gitignore | 6 + .testr.conf | 2 +- README.rst | 9 + devstack/README.rst | 11 +- devstack/lib/osprofiler | 17 +- osprofiler/__init__.py | 5 - osprofiler/_notifiers/__init__.py | 0 osprofiler/_notifiers/base.py | 49 -- osprofiler/_notifiers/messaging.py | 57 --- osprofiler/_utils.py | 29 +- osprofiler/cmd/commands.py | 71 ++- osprofiler/cmd/shell.py | 5 +- osprofiler/cmd/template.html | 314 ++++++------ osprofiler/drivers/__init__.py | 3 + osprofiler/drivers/base.py | 6 +- osprofiler/drivers/elasticsearch_driver.py | 136 +++++ osprofiler/drivers/loginsight.py | 263 ++++++++++ osprofiler/drivers/redis_driver.py | 137 +++++ osprofiler/exc.py | 8 + osprofiler/hacking/__init__.py | 0 osprofiler/hacking/checks.py | 378 ++++++++++++++ osprofiler/initializer.py | 10 +- osprofiler/opts.py | 75 ++- osprofiler/profiler.py | 9 +- releasenotes/notes/add-reno-996dd44974d53238.yaml | 3 + releasenotes/source/_static/.placeholder | 0 releasenotes/source/_templates/.placeholder | 0 releasenotes/source/conf.py | 276 ++++++++++ releasenotes/source/index.rst | 8 + releasenotes/source/unreleased.rst | 5 + requirements.txt | 8 +- setup.cfg | 3 +- test-requirements.txt | 32 +- tools/lint.py | 2 - tools/patch_tox_venv.py | 2 - tox.ini | 12 +- 80 files changed, 4958 insertions(+), 3341 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 04ea584..e38a9d8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,2 +3,6 @@ oslo.messaging>=5.2.0 # Apache-2.0 -oslo.utils>=3.4.0 # Apache-2.0 -WebOb>=1.2.3 # MIT +oslo.log>=3.11.0 # Apache-2.0 +oslo.utils>=3.16.0 # Apache-2.0 +WebOb>=1.6.0 # MIT +requests>=2.10.0 # Apache-2.0 +netaddr>=0.7.13,!=0.7.16 # BSD +oslo.concurrency>=3.8.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index aa8aa1e..76ba465 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1 +1 @@ -hacking>=0.10.2,<0.11 +hacking>=0.11.0,<0.12 # Apache-2.0 @@ -3,5 +3,6 @@ hacking>=0.10.2,<0.11 -coverage>=3.6 -mock>=1.2 -python-subunit>=0.0.18 -testrepository>=0.0.18 -testtools>=1.4.0 +coverage>=3.6 # Apache-2.0 +ddt>=1.0.1 # MIT +mock>=2.0 # BSD +python-subunit>=0.0.18 # Apache-2.0/BSD +testrepository>=0.0.18 # Apache-2.0/BSD +testtools>=1.4.0 # MIT @@ -9,2 +10,2 @@ testtools>=1.4.0 -oslosphinx>=2.5.0,!=3.4.0 # Apache-2.0 -sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 +oslosphinx>=4.7.0 # Apache-2.0 +sphinx>=1.2.1,!=1.3b1,<1.4 # BSD @@ -13 +14 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 -bandit>=0.17.3 # Apache-2.0 +bandit>=1.1.0 # Apache-2.0 @@ -15,2 +16,11 @@ bandit>=0.17.3 # Apache-2.0 -python-ceilometerclient>=2.2.1 # Apache-2.0 -pymongo>=3.0.2,!=3.1 # Apache-2.0 +python-ceilometerclient>=2.5.0 # Apache-2.0 +pymongo>=3.0.2,!=3.1 # Apache-2.0 + +# Elasticsearch python client +elasticsearch>=2.0.0,<=3.0.0 # Apache-2.0 + +# Redis python client +redis>=2.10.0 # MIT + +# Build release notes +reno>=1.8.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org