The Oslo team is pleased to announce the release of oslo.utils 1.2.0: Oslo Utility library
There are two big changes in this release: 1. We have moved the code out of the oslo namespace package as part of https://blueprints.launchpad.net/oslo-incubator/+spec/drop-namespace-packages 2. The performance improvements to strutils.mask_password() to address timeout errors in gate-tempest-dsvm-largeops-* jobs (bug #1408362). For more details, please see the git log history below and http://launchpad.net/oslo.utils/+milestone/1.2.0 Please report issues through launchpad: http://bugs.launchpad.net/oslo.utils ---------------------------------------- Changes in /home/dhellmann/repos/openstack/oslo.utils 1.1.0..1.2.0 6e0b861 Improve performance of strutils.mask_password ca76fdc Move files out of the namespace package 44f36e3 Add method is_valid_port in netutils 626368a Support non-lowercase uuids in is_uuid_like 45b470c Add 'secret_uuid' in _SANITIZE_KEYS for strutils 2081aa9 Imported Translations from Transifex 6741748 Workflow documentation is now in infra-manual edfc2c7 Improve error reporting in _get_my_ipv4_address() diffstat (except docs and test files): CONTRIBUTING.rst | 7 +- .../locale/de/LC_MESSAGES/oslo.utils-log-info.po | 41 ++ oslo.utils/locale/de/LC_MESSAGES/oslo.utils.po | 37 ++ oslo.utils/locale/oslo.utils-log-info.pot | 20 +- oslo/utils/__init__.py | 26 + oslo/utils/_i18n.py | 37 -- oslo/utils/encodeutils.py | 84 +-- oslo/utils/excutils.py | 102 +--- oslo/utils/importutils.py | 62 +-- oslo/utils/netutils.py | 257 +-------- oslo/utils/reflection.py | 197 +------ oslo/utils/strutils.py | 249 +-------- oslo/utils/timeutils.py | 199 +------ oslo/utils/units.py | 27 +- oslo/utils/uuidutils.py | 33 +- oslo_utils/__init__.py | 0 oslo_utils/_i18n.py | 37 ++ oslo_utils/encodeutils.py | 95 ++++ oslo_utils/excutils.py | 113 ++++ oslo_utils/importutils.py | 73 +++ oslo_utils/netutils.py | 286 ++++++++++ oslo_utils/reflection.py | 208 ++++++++ oslo_utils/strutils.py | 266 +++++++++ oslo_utils/timeutils.py | 210 ++++++++ oslo_utils/units.py | 38 ++ oslo_utils/uuidutils.py | 45 ++ setup.cfg | 1 + tests/fake/__init__.py | 23 - tests/test_importutils.py | 27 +- tests/test_netutils.py | 34 +- tests/test_strutils.py | 8 + tests/test_utils.py | 28 - tests/test_uuidutils.py | 3 + tests/test_warning.py | 61 +++ tools/perf_test_mask_password.py | 52 ++ tox.ini | 2 +- 55 files changed, 3673 insertions(+), 1335 deletions(-) _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev