CHANGES
1.6.0
- Add pytz to requirements
- Imported Translations from Transifex
- timeutils: utcnow() can return a value with a timezone
- Add ‘raise_with_cause’ chaining helper to excutils
- timeutils: deprecate isotime()
- timeutils: make marshall timezone aware
- Advertise support for Python3.4 / Remove support for Python 3.3
- Updated from global requirements
- Add exception_to_unicode() function
- Remove run_cross_tests.sh
- Imported Translations from Transifex
- Move versionutils into place and remove deprecation tools
- Denote monotonic import ordering + usage
1.5.0
- Add liberty release name to versionutils
- Expose opts entry point for version_utils
- Switch from oslo.config to oslo_config
- Remove oslo.log code and clean up versionutils API
- Remove code that moved to oslo.i18n
- Enhance versionutils.deprecated to work with classes
- Add Kilo release name to versionutils
- Allow deprecated decorator to specify no plan for removal
- Uncap library requirements for liberty
- Add JUNO as a target to versionutils module
- Add missing reflection + uuidutils docs
- timeutils: avoid passing leap second to datetime
- Add pypi download + version badges
- Cleanup README.rst and setup.cfg
- pep8: fixed multiple violations
- Use oslotest instead of common test module
- Use hacking import_exceptions for gettextutils._
- fixed typos
- Fix violations of H302:import only modules
- Adds decorator to deprecate functions and methods
- Remove vim header
- Add versionutils for version compatibility checks
- Update hacking setting
- Updated from global requirements
- Imported Translations from Transifex
- Clean up TestIsIPv6Enabled
- Fix test_netutils: stop patches
- Add a new string to the list of masked patterns
- Provide common fetch_current_thread_functor function
- Imported Translations from Transifex
1.4.0
- Add a stopwatch + split for duration(s)
- Allow providing a logger to save_and_reraise_exception
- Updated from global requirements
- Utility API to generate EUI-64 IPv6 address
1.3.0
- Add a eventlet utils helper module
- Add microsecond support to iso8601_from_timestamp
- add dependency warning to requirements.txt
- Updated from global requirements
- Update Oslo imports to remove namespace package
- Add TimeFixture
- Add microsecond support to timeutils.utcnow_ts()
- Make setup.cfg packages include oslo.utils
1.2.1
- Return LOCALHOST if no default interface
- fix link to bug tracker in README
1.2.0
- Improve performance of strutils.mask_password
- Move files out of the namespace package
- Add method is_valid_port in netutils
- Support non-lowercase uuids in is_uuid_like
- Add ‘secret_uuid’ in _SANITIZE_KEYS for strutils
- Imported Translations from Transifex
- Workflow documentation is now in infra-manual
1.1.0
- Improve error reporting in _get_my_ipv4_address()
- Add get_my_ip()
- Updated from global requirements
- Add ‘auth_password’ in _SANITIZE_KEYS for strutils
- Updated from global requirements
- Activate pep8 check that _ is imported
- Add uuidutils to oslo.utils
- Add pbr to installation requirements
- Updated from global requirements
- Add is_int_like() function
- Hide auth_token and new_pass
- Imported Translations from Transifex
- Add history/changelog to docs
- Imported Translations from Transifex
- Support building wheels (PEP-427)
- Imported Translations from Transifex
- Improve docstrings for IP verification functions
- Imported Translations from Transifex
- Add ip address validation
- Fix how it appears we need to use mock_anything to avoid ‘self’ errors
- Updated from global requirements
- Move over a reflection module that taskflow uses
- Make safe_encode func case-insensitive
- Enable mask_password to handle byte code strings
- Updated from global requirements
1.0.0
- Imported Translations from Transifex
- Add the ability to extract the query params from a urlsplit
- Work toward Python 3.4 support and testing
- warn against sorting requirements
- Remove unused dependency on oslo.config
- Updated from global requirements
- Just use int(BOOL) to convert to 1 or 0
- Re-enable _import* hidden methods in import_utils
0.2.0
- Make strutils.mask_password more secure
- New public API for mask_password ported from incubator
- Imported Translations from Transifex