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 _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev