Package Release Info

python-oslo.utils-3.35.0-bp152.2.16

Update Info: Base Release
Available in Package Hub : 15 SP2

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python-oslo.utils-doc
python2-oslo.utils

Change Logs

* Fri Feb 23 2018 tbechtold@suse.com
- Switch to stable/queens spec template
* Tue Feb 13 2018 dmueller@suse.com
- add 0001-Fix-breaking-unit-tests-due-to-iso8601-changes.patch
* Tue Jan 30 2018 cloud-devel@suse.de
- update to version 3.35.0
  - Add a mixed mode parser to string_to_bytes
* Mon Jan 15 2018 cloud-devel@suse.de
- update to version 3.34.0
  - Follow the new PTI for document build
  - Add method validate_integer
  - improve docstring for last_bytes()
  - Add method to escape ipv6 ip addresses
  - Add missing information in docstring of validate_integer
  - Add method last_bytes in fileutils
  - Cleanup test-requirements
  - Updated from global requirements
* Wed Dec 13 2017 cloud-devel@suse.de
- update to version 3.32.0
  - Fix some reST field lists in docstrings
  - Remove setting of version/release from releasenotes
  - Updated from global requirements
  - Avoid tox_install.sh for constraints support
* Fri Nov 24 2017 cloud-devel@suse.de
- update to version 3.31.0
  - Update reno for stable/pike
  - Imported Translations from Zanata
  - Prevent deprecation error messages from pkg_resources
  - Add method to compute a file's checksum to fileutils
  - Use six.binary_type to point to the right type
  - Updated from global requirements
* Mon Aug 07 2017 cloud-devel@suse.de
- update to version 3.28.0
  - rearrange existing documentation to fit the new standard layout
  - Remove log translations
  - Allow scoped ipv6 addresses
  - Add missing documentation for secretutils
  - [Fix gate]Update test requirement
  - switch from oslosphinx to openstackdocstheme
  - Update reno for stable/ocata
  - Remove split conversion to tuple
  - Adding a check of string type for hmacs
  - Update URLs in documents according to document migration
  - Updated from global requirements
  - Use Sphinx 1.5 warning-is-error
* Fri Feb 10 2017 cloud-devel@suse.de
- update to version 3.22.0:
  - Make method import_versioned_module work
  - Add option to not truncate built-ins
  - Add method is_valid_ipv6_cidr
  - Add method is_valid_mac
  - Show team and repo badges on README
  - Extend specs matcher to support ">" and "<"
  - Added the token 'encrypted_key' to mask_password list
  - doc: Fix docstring of method bool_from_string
  - Remove discover from test-requirements
  - Remove references to Python 3.4
  - Change assertTrue(isinstance()) by optimal assert
  - Add __ne__ built-in function
  - Restore <all-in> operator
  - [TrivialFix] Replace 'assertEqual(None, ...)' with 'assertIsNone(...)'
  - Trivial fixes to the usage doc
  - Update homepage with developer documentation page
  - Add missing specs_matcher documentation
  - Allow 'get_all_class_names' to pass kwargs
  - Improve eventlet check when selecting Event backend
  - Add reno for release notes management
  - Add Constraints support
  - Add method is_valid_boolstr
  - Add threading<->eventlet compatible Event
  - Add utils for validating and splitting quotes
  - Create dictutils and add 'flatten_dict_to_keypairs'
  - Add toggle 'dashed' to 'generate_uuid' function
  - Updated from global requirements
* Wed Oct 05 2016 tbechtold@suse.com
- Adjust Requires and BuildRequires
* Fri Jul 29 2016 dmueller@suse.com
- update to 3.16.0:
  * Fix mask_dict_password for non string/dict type key in dict
  * More unit tests for specs matcher
  * Imported Translations from Zanata
  * Add Python 3.5 classifier and venv
  * Use an actual well defined parser for spec matching
  * Remove unused LOG to keep code clean
  * Updated from global requirements
* Mon Jul 11 2016 tbechtold@suse.com
- update 3.15.0:
  * Add basic docstrings to stopwatch has_started/stopped methods
  * Make mask_dict_password consistent with mask_password
  * Updated from global requirements
  * improve tests for mask_password and mask_dict_password
  * Simplify boolean expression in executils.py
* Mon Jul 04 2016 tbechtold@suse.com
- update to 3.14.0:
  * Support json format output from qemu command
  * Fix flake8 issues
  * Use is_valid_ipv4 in get_ipv6_addr_by_EUI64
  * Imported Translations from Zanata
  * Allow assigning "0" to port
  * Updated from global requirements
  * Fix method split_path's docstring 'versionadded'
  * Updated from global requirements
  * Updated from global requirements
  * Avoid catching generic exception
  * Remove method total_seconds in timeuitls
  * Fix is_valid_cidr raises TypeError
* Fri Jun 03 2016 tbechtold@suse.com
- update to 3.11.0:
  * Trivial: ignore openstack/common in flake8 exclude list
  * Move method split_path into oslo.utils
  * Imported Translations from Zanata
  * Updated from global requirements
  * Imported Translations from Zanata
  * Provide single step check if eventlet is monkey_patched
  * Add method is_valid_cidr to netutils
  * Updated from global requirements
  * Updated from global requirements
  * Add importutils.import_any method
  * Add excutils.exception_filter
  * Explicitly exclude tests from bandit scan
  * Add CHAPPASSWORD to list of sanitize keys
  * Enable bandit in gate
  * Updated from global requirements
  * Add method check_string_length
  * Add missing versionchanged for configdrive
- use renderspec source service
- update spec from upstream
* Thu Mar 03 2016 tbechtold@suse.com
- Switch to .spec from rpm-packaging upstream project
* Wed Feb 17 2016 dmueller@suse.com
- update to 3.6.0:
  * remove bandit.conf
* Thu Feb 11 2016 dmueller@suse.com
- update to 3.5.0:
  * Updated from global requirements
  * Narrow mock for getfilesystemencoding
  * Update translation setup
  * Add excutils.save_and_reraise_exception force_reraise + capture
  * Add encodeutils.to_utf8() function
  * Create secretutils and include 'constant_time_compare' function
  * Fix coverage
  * Add a mechanism to mask passwords in dictionaries
  * Add "configdrive" to the list of keys used by mask_password()
  * fix fnmatch.filter in non-posix system
  * fix fileutils ut code random failure
  * Add missing doc index for imageutils and fnmatch
  * re-implement thread safe fnmatch
  * Fix the bug of can't get the desired image info
* Wed Dec 16 2015 bwiedemann@suse.com
- Update to version 3.2.0
  * Remove Babel from requirements
  * Remove duplicated profiles section from bandit.yaml
  * Allow get_class_name to accept bound method and class method
  * deprecate timeutils.total_seconds()
  * Move imageutils from oslo-incubator to oslo.utils
  * networkutils: drop python 2.6 support
  * Remove python 2.6 classifier
  * Fix wrong bug tracking link
  * Refactor Port number validation
  * Add useful 'time_it' decorator
  2.8.0
* Fri Nov 20 2015 bwiedemann@suse.com
- update to 2.8.0:
  * Fix get_class_name() on Python 3
  * Added ICMP 'type' and 'code' checking capability to 'netutils' module
  * Imported Translations from Zanata
  * comment in write_to_tempfile
  * Use versionadded and versionchanged in doc
  * Write document for each unit of oslo_utils.utils
  * Fix usage of "deprecated" markup in docstrings
  * Just use 'exception_to_unicode' to handle exception to string
  * Add 'secret' to sensitive keys
  * Fix coverage configuration and execution
  * Use a stopwatch in 'forever_retry_uncaught_exceptions'
  * No need for Oslo Incubator Sync
  * Make forever_retry_uncaught_exceptions handle its own failures
  * Ensure stopwatch __enter__, __exit__ are in docs
  * Add some timeutils stop watch examples
  * Imported Translations from Zanata
  * Move 'history' -> release notes section
  * Fix bad acting classes and 'is_bound_method' check
  * Change ignore-errors to ignore_errors
  * If 'bool_from_string' provided a boolean just return it
  * Imported Translations from Zanata
  * only capture the ImportError when importing
  * Add 'token' to list of fields to be santized by mask_password
* Tue Sep 15 2015 tbechtold@suse.com
- update to 2.5.0:
  * Updated from global requirements
  * Imported Translations from Transifex
  * Updated from global requirements
  * Updated from global requirements
* Thu Sep 03 2015 tbechtold@suse.com
- update to 2.4.0:
  * Updated from global requirements
  * Updated from global requirements
  * flake8 - remove unused rules
  * Bump monotonic to 0.3 to remove exception catching on import
  * Provide a common exception caused by base class
  * Imported Translations from Transifex
  * Allow access to reflection 'get_members'
  * Updated from global requirements
  * Imported Translations from Transifex
  * Updated from global requirements