[openstack-dev] oslo.utils 1.1.0 released

Davanum Srinivas davanum at gmail.com
Tue Dec 2 15:10:31 UTC 2014


The Oslo team is pleased to announce the release of oslo.utils 1.1.0.

This release includes several bug fixes as well as many other changes.
For more details, please see the git log history below and
https://launchpad.net/oslo.utils/+milestone/1.1.0

Please report issues through launchpad: https://launchpad.net/oslo.utils

 $ git log --no-color --oneline --no-merges 1.0.0..1.1.0
 ed9a695 Add get_my_ip()
 fb28c02 Updated from global requirements
 dbc02d0 Add 'auth_password' in _SANITIZE_KEYS for strutils
 f0cce3c Updated from global requirements
 b8d5872 Activate pep8 check that _ is imported
 45b7166 Add uuidutils to oslo.utils
 3b9df71 Add pbr to installation requirements
 7b32a91 Updated from global requirements
 760dbc7 Add is_int_like() function
 5d034e5 Hide auth_token and new_pass
 a74d9ee Imported Translations from Transifex
 c7ef2c2 Add history/changelog to docs
 563a990 Imported Translations from Transifex
 c6bdcce Support building wheels (PEP-427)
 cac930c Imported Translations from Transifex
 d4e87e8 Improve docstrings for IP verification functions
 b5ab4d0 Imported Translations from Transifex
 baacebc Add ip address validation
 5d3b3da Fix how it appears we need to use mock_anything to avoid 'self' errors
 dba9f9a Updated from global requirements
 614a849 Move over a reflection module that taskflow uses
 f02f8df Make safe_encode func case-insensitive
 e54a359 Enable mask_password to handle byte code strings
 f79497e Updated from global requirements
 08a348c Add the ability to extract the query params from a urlsplit
 fa77453 Work toward Python 3.4 support and testing
 8a858b7 warn against sorting requirements

 $ git diff --stat --no-color 1.0.0..1.1.0 | egrep -v '(/tests/|^ doc)'
 .../en_GB/LC_MESSAGES/oslo.utils-log-critical.po   |  21 --
 .../en_GB/LC_MESSAGES/oslo.utils-log-info.po       |  21 --
 .../locale/fr/LC_MESSAGES/oslo.utils-log-error.po  |  32 +++
 .../fr/LC_MESSAGES/oslo.utils-log-warning.po       |  33 +++
 oslo.utils/locale/fr/LC_MESSAGES/oslo.utils.po     |  38 +++
 oslo/utils/encodeutils.py                          |   6 +
 oslo/utils/netutils.py                             | 101 ++++++++
 oslo/utils/reflection.py                           | 208 +++++++++++++++
 oslo/utils/strutils.py                             |  24 +-
 oslo/utils/uuidutils.py                            |  44 ++++
 requirements.txt                                   |   9 +-
 setup.cfg                                          |   3 +
 test-requirements.txt                              |  12 +-
 tests/test_excutils.py                             |   3 +-
 tests/test_netutils.py                             |  80 ++++++
 tests/test_reflection.py                           | 279 +++++++++++++++++++++
 tests/test_strutils.py                             |  38 +++
 tests/test_uuidutils.py                            |  51 ++++
 tests/tests_encodeutils.py                         |  65 ++++-
 tox.ini                                            |   3 +-

 $ git diff -U0 --no-color 1.0.0..1.1.0 *requirements*.txt | sed -e 's/^/ /g'
  diff --git a/requirements.txt b/requirements.txt
  index 4421ce9..c508f12 100644
  --- a/requirements.txt
  +++ b/requirements.txt
  @@ -0,0 +1,5 @@
  +# The order of packages is significant, because pip processes them
in the order
  +# of appearance. Changing the order has an impact on the overall integration
  +# process, which may cause wedges in the gate later.
  +
  +pbr>=0.6,!=0.7,<1.0
  @@ -4 +9,3 @@ iso8601>=0.1.9
  -oslo.i18n>=0.2.0  # Apache-2.0
  +oslo.i18n>=1.0.0  # Apache-2.0
  +netaddr>=0.7.12
  +netifaces>=0.10.4
  diff --git a/test-requirements.txt b/test-requirements.txt
  index 043d97f..0fab2b3 100644
  --- a/test-requirements.txt
  +++ b/test-requirements.txt
  @@ -0,0 +1,4 @@
  +# The order of packages is significant, because pip processes them
in the order
  +# of appearance. Changing the order has an impact on the overall integration
  +# process, which may cause wedges in the gate later.
  +
  @@ -8,2 +12,2 @@ testscenarios>=0.4
  -testtools>=0.9.34
  -oslotest>=1.1.0.0a1
  +testtools>=0.9.36,!=1.2.0
  +oslotest>=1.2.0  # Apache-2.0
  @@ -17,2 +21,2 @@ coverage>=3.6
  -sphinx>=1.1.2,!=1.2.0,<1.3
  -oslosphinx>=2.2.0.0a2
  +sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
  +oslosphinx>=2.2.0  # Apache-2.0

-- 
Davanum Srinivas :: https://twitter.com/dims



More information about the OpenStack-dev mailing list