[openstack-dev] [release] oslo.utils release 1.5.0 (liberty)

Doug Hellmann doug at doughellmann.com
Tue Apr 21 19:23:23 UTC 2015


We are pleased to announce the release of:

oslo.utils 1.5.0: Oslo Utility library

For more details, please see the git log history below and:

    http://launchpad.net/oslo.utils/+milestone/1.5.0

Please report issues through launchpad:

    http://bugs.launchpad.net/oslo.utils

Changes in oslo.utils 1.4.0..1.5.0
----------------------------------

a18b051 2015-04-17 17:57:07 +0000 Add liberty release name to versionutils
824732d 2015-04-17 17:56:53 +0000 Expose opts entry point for version_utils
9044829 2015-04-17 17:56:41 +0000 Switch from oslo.config to oslo_config
bbf48f0 2015-04-17 17:56:26 +0000 Remove oslo.log code and clean up versionutils API
5ae762c 2015-04-17 17:56:11 +0000 Remove code that moved to oslo.i18n
b7e5c5f 2015-04-17 17:55:56 +0000 Enhance versionutils.deprecated to work with classes
0672a61 2015-04-17 17:55:33 +0000 Add Kilo release name to versionutils
427b8af 2015-04-17 13:54:48 -0400 Allow deprecated decorator to specify no plan for removal
3371550 2015-04-16 18:09:46 +0000 Uncap library requirements for liberty
96e1ab7 2015-04-16 11:37:26 +0000 Add JUNO as a target to versionutils module
3a7fca5 2015-04-13 10:49:20 -0700 Add missing reflection + uuidutils docs
c50d816 2015-04-10 17:15:31 +0200 timeutils: avoid passing leap second to datetime
cb88d17 2015-04-07 18:19:37 -0700 Add pypi download + version badges
6ab5ae2 2015-04-04 02:22:36 -0400 Cleanup README.rst and setup.cfg
0fae531 2015-04-03 12:27:59 +0000 pep8: fixed multiple violations
486fac2 2015-04-03 12:27:59 +0000 Use oslotest instead of common test module
a55dc72 2015-04-03 12:27:59 +0000 Use hacking import_exceptions for gettextutils._
e00421c 2015-04-03 12:27:59 +0000 fixed typos
7c8ebe8 2015-04-03 12:27:59 +0000 Fix violations of H302:import only modules
db513b5 2015-04-03 12:27:59 +0000 Adds decorator to deprecate functions and methods
d5f98cd 2015-04-03 12:27:59 +0000 Remove vim header
6afa675 2015-04-03 12:27:59 +0000 Add `versionutils` for version compatibility checks
597d5dd 2015-04-03 12:27:59 +0000 Update hacking setting
a649d55 2015-03-28 02:34:31 +0000 Updated from global requirements
69526a1 2015-03-26 06:12:10 +0000 Imported Translations from Transifex
782e41f 2015-03-23 17:53:49 +0000 Clean up TestIsIPv6Enabled
b200da8 2015-03-23 14:37:56 +0100 Fix test_netutils: stop patches
4ab214e 2015-03-18 12:37:01 -0400 Add a new string to the list of masked patterns
1a6dc73 2015-03-16 15:33:18 -0700 Provide common `fetch_current_thread_functor` function
6fe565d 2015-03-16 06:11:07 +0000 Imported Translations from Transifex
e1bc333 2015-01-28 13:44:59 -0500 add dependency warning to requirements.txt

Diffstat (except docs and test files)
-------------------------------------

README.rst                                         |  15 +-
openstack/common/versionutils.py                   | 262 +++++++++++++++++++
oslo.utils/locale/de/LC_MESSAGES/oslo.utils.po     |  30 ++-
oslo.utils/locale/en_GB/LC_MESSAGES/oslo.utils.po  |  30 ++-
.../locale/fr/LC_MESSAGES/oslo.utils-log-error.po  |  12 +-
.../locale/fr/LC_MESSAGES/oslo.utils-log-info.po   |  43 ++++
oslo.utils/locale/fr/LC_MESSAGES/oslo.utils.po     |  32 ++-
oslo.utils/locale/oslo.utils.pot                   |  30 ++-
oslo_utils/eventletutils.py                        |  18 ++
oslo_utils/reflection.py                           |   3 +-
oslo_utils/strutils.py                             |   3 +-
oslo_utils/timeutils.py                            |   9 +-
oslo_utils/uuidutils.py                            |   4 +
requirements.txt                                   |   7 +-
test-requirements.txt                              |   6 +-
23 files changed, 849 insertions(+), 74 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index be23276..11d5413 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,0 +5,5 @@
+# NOTE(dhellmann): Because oslo.utils is used by the client libraries,
+# we do not want to add a lot of dependencies to it. If you find that
+# adding a new feature to oslo.utils means adding a new dependency,
+# that is a likely indicator that the feature belongs somewhere else.
+
@@ -9 +14 @@ iso8601>=0.1.9
-oslo.i18n>=1.3.0  # Apache-2.0
+oslo.i18n>=1.5.0  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 0fab2b3..7f335ce 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.9.1,<0.10
+hacking>=0.10.0,<0.11
@@ -13 +13 @@ testtools>=0.9.36,!=1.2.0
-oslotest>=1.2.0  # Apache-2.0
+oslotest>=1.5.1  # Apache-2.0
@@ -22 +22 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.2.0  # Apache-2.0
+oslosphinx>=2.5.0  # Apache-2.0





More information about the OpenStack-dev mailing list