Changelog for
python3-oslo.config-8.0.2-8.5.1.noarch.rpm :
* Tue May 12 2020 cloud-develAATTsuse.de- update to version 8.0.2 - Remove universal wheel configuration - fix: fix float opt min and max value format errror - Use stevedore to list the source drivers in documentation - reword releasenote for py27 support dropping - Switch to Ussuri jobs - Switch to hacking 2.x - Update master for stable/train - tox: Trivial cleanup - [ussuri][goal] Drop python 2.7 support and testing - trivial: Cleanup tox.ini - Update the minversion parameter. - update source link in readme - Ensure option groups don\'t change during logging - Refactor unit tests for CLI usage - remove outdated header - Remove ConfigFilter - Support hyphens in positional argument names - mypy: Add boilerplate configuration - Stop configuring install_command in tox. - Remove six - Update the constraints url - Assume positional arguments are required - tox: Keeping going with docs
* Sat Mar 14 2020 dmuellerAATTsuse.com- switch to python 3.x only builds
* Tue Mar 10 2020 cloud-develAATTsuse.de- update to version 6.11.2 - Update .gitreview for stable/train - Update TOX/UPPER_CONSTRAINTS_FILE for stable/train - Ensure option groups don\'t change during logging
* Wed Oct 09 2019 cloud-develAATTsuse.de- update to version 6.11.1 - Move user docs to top of index - Switch to sphinxcontrib-apidoc - Update master for stable/stein - Add unit tests for validator - OpenDev Migration Patch - Deprecate ConfigFilter - Cap Bandit below 1.6.0 and update Sphinx requirement - Revert \"Replace git.openstack.org URLs with opendev.org URLs\" - Clean up the unnecessary sphinx from test-requirements.txt - Add note to docs about CLI opts and config files - Blacklist sphinx 2.1.0 (autodoc bug) - Handle collections.abc deprecations - Document precedence of config sources - tox: Suppress output - Add exclude-groups option to config validator - Dropping the py35 testing - Replace git.openstack.org URLs with opendev.org URLs - Improve removing quotes logic - Clarify help on config-file and config-dir options - Add a Quick Start tutorial - tox: Whitelist \'find\' - Add special handling for keystone_authtoken group - Fix coverage tox venv - Remove \'.testr.conf\' - Add Python 3 Train unit tests - Bump the openstackdocstheme extension to 1.20
* Mon Apr 08 2019 cloud-develAATTsuse.de- update to version 6.8.1 - Unit tests to illustrate positional argument bug - move some documentation out of the source files - Optimizing the safety of the http link site in faq.rst. - Fix get_location for opts in groups - Update mailinglist from dev to discuss - Use template for lower-constraints - Add support for machine-readable files to validator - Clean up grammar and spelling in driver docs - import zuul job settings from project-config - generator: Pass conf to _OptFormatter - sphinxext: Print output to logs, not to file - sphinxext: Handle multi-line group descriptions - Close a previously opened file in config generator - Always build universal wheels - Update reno for stable/rocky - Add support for looking in environment for config - Simple config validator - avoid trailing space in sphinxext log output - add python 3.6 unit test job - python3: Ensure ConfigOpts __iter__ uses list(d.keys()) - [Configuration] Clean up .gitignore files. - sphinxext: Stop emitting lines multiple times - Document when sample_default is in use - add lib-forward-testing-python3 test job - Add release note and documentation for config validator - Cleaning testrepository occurrences. - Write sphinxext debug tempfile with linebreaks - Replace assertRaisesRegexp with assertRaisesRegex - fix formatting of sample defaults - Migrating oslo.config to use stestr - Resolve deprecation warning for rfc3986 uri validation - Update hacking version - Clean up .gitignore references to personal tools - Update sphinx extension logging - add python 3.7 unit test job - Revert \"Optimizing the safety of the http link site in faq.rst.\"
* Wed Feb 06 2019 cloud-develAATTsuse.de- update to version 6.4.1 - Update UPPER_CONSTRAINTS_FILE for stable/rocky - python3: Ensure ConfigOpts __iter__ uses list(d.keys()) - Update .gitreview for stable/rocky - import zuul job settings from project-config
* Thu Jan 17 2019 dmuellerAATTsuse.com- avoid oslo.log dependency (bsc#1121609)
* Mon Sep 03 2018 cloud-develAATTsuse.de- update to version 6.4.0 - add source filename to option locations set in code - Fix typo \'importopt\' to \'import_opt\' adding the missing _ - Update reno for stable/queens - add user documentation for get_location() - sphinxext: Separate parsing of group and opts - add detail to driver options in config generator - Base class for a configuration driver - sphinxext: Reporting correct lines for errors - Add example group for the URI driver - Support trailing commas in values of list type - Add release notes link to README - Remove boolean from StrOpt example - fix URI type equality comparison - New cache layer for external sources - Add config_source option - Properly initialize HostAddress - trivial change to contributing instructions - Fix HostAddress superclass. - report the correct location for an option updated with set_defaults() - Optionally use oslo.log for deprecated opt logging - move configuration option list to the configuration guide - ConfigurationSource base class - sphinxext: Address nits from Ic6c2dcbe7823dd3fdc71db8dc5afab2d604559e3 - Remove stale pip-missing-reqs tox test - Update links in README - Add bindep.txt file to prevent fallback to generic list - Trivial: Update pypi url to new url - Make List option format bounds-sensitive - disable stack inspection when setting option values - sphinxext: Use \'sphinx.util.logging\' - set default python to python3 - User guide documentation for backend drivers for oslo.config - use environment variable to control file location probing - Clean old output before new doc builds - Follow the new PTI for document build - track config file and command line locations for user settings - fix lower-constraints - add a job to run unit tests against the lower bounds of our dependencies - fix tox python3 overrides - ensure we do not modify private data from drivers - track the location where configuration options are set - tox: Fix typo - ignore location when comparing options for duplicate registration - Switch pep8 job to python 3 - Remove MultiConfigParser - improve the documentation for option location information - sphinxext: Start parsing \'Opt.help\' as rST - Updated from global requirements - Create INI file ConfigurationSourceDriver.
* Fri Feb 23 2018 tbechtoldAATTsuse.com- Switch to stable/queens spec template
* Mon Jan 15 2018 cloud-develAATTsuse.de- update to version 5.2.0 - Clean up enforce_type related test method\'s name - Remove -U from pip install - Provide descriptions for choices - Fix the invalid links for doc file in oslo.config - Avoid tox_install.sh for constraints support - sphinxext: Don\'t sometimes emit trailing newlines
* Thu Dec 07 2017 cloud-develAATTsuse.de- update to version 5.1.0 - Remove setting of version/release from releasenotes - Make help message include choices information for StrOpt - Update reno for stable/pike - Fix the incorrect file path - Fix sphinx option generation when advanced=True - Empty groupname will be \'DEFAULT\' by default - Remove the parameter enforce_type from set_override and set_default - Correct documentation error in DeprecatedOpt - Use boolean where expected - Remove redundant colon in doc - Implement OptGroup.__str__ for log messages - Added exception when namespace option is missing - Cleanup test-requirements - Prefer SNAP_COMMON config files - Updated from global requirements
* Thu Sep 28 2017 cloud-develAATTsuse.de- update to version 4.11.1 - Update .gitreview for stable/pike - Empty groupname will be \'DEFAULT\' by default - Updated from global requirements - Update UPPER_CONSTRAINTS_FILE for stable/pike
* Mon Aug 07 2017 cloud-develAATTsuse.de- update to version 4.11.0 - Enable some off-by-default checks - Remove usage of enforce_type=True - Don\'t set enforce_type if we are using the default - update the documentation URL in the readme - rearrange docs based on new standard layout - [Fix gate]Update test requirement - Update reno for stable/ocata - Fix string interpolation in ValueError - Handle both - and _ forms of deprecated opts - Fix html_last_updated_fmt for Python3 - add deprecation_reason to log message - Handle getattrs to ConfigOpts for deprecated opts - Optimize the link address - fix an issue with looking up deprecated option names in code - add rst output mode for config generator - switch from oslosphinx to openstackdocstheme - pbr.version.VersionInfo needs package name (oslo.xyz and not oslo_xyz) - Update URLs in documents according to document migration - sphinxext: Log with \'str\', not \'repr\' - Clarify info on a comment - sphinxext: Handle unescaped percentage signs - Fix typo in generator.rst - Add PyYAML as a requirement - Adjust removal_version for argument enforce_type - Fix conversion to item_type on __call__ in List type(again) - Machine Readable Sample Config - Cast generator_options to dict - import content from the configuration reference guide - Remove dependency oslo.i18n from test-requirements.txt - handle option defaults that are not strings - sphinxext: Use lower logging level - add to group data model to for generator - Rework the \'oslo-config-generator\' documentation - Remove log translations - Add HACKING.rst - doc: Specify openstackdocs theme - Fix python 3.6 escape char warnings in strings - fix formatting of literal default values with spaces - Add snap package paths to default config dirs - Handle multi-line default values in olso-config-generator - sphinxext: Add arguments for oslo.config:group directive - Make set_override/set_default with enforce_type=True by default - Updated from global requirements - Use Sphinx 1.5 warning-is-error - Fix up the option docs
* Mon Feb 13 2017 cloud-develAATTsuse.de- update to version 3.22.0: - Add missing exceptions to the documentation - fix interpolation of None value - List comprehensions - standardize release note page ordering - Add \'schemes\' argument to URIOpt - Add IPOpt and PortOpt names for sphinxext - Enable release notes translation - Normalize group sections - Update reno for stable/newton - Ensure test_config_dir_doesnt_exist() dir doesn\'t exist - Add Constraints support - Revert \"Fix conversion to item_type on __call__ in List type\" - Add doc about config option name and comment in config file - Show team and repo badges on README - Correct nits in Iedf808 - Replace six.iteritems() with .items() - Add defaults for config-dir - Add some documentation about option deprecation - [TrivialFix] Replace \'assertTrue(a in b)\' with \'assertIn(a, b)\' - config: Pass description and epilog through - Fix wrong usage of DuplicateOptError - modify the home-page info with the developer documentation - Fix missing option types to config doc - doc: Fix Range type version - Remove references to Python 3.4 - Add HostnameOpt and URIOpt types to sphinxext - Warn user about enforce_type default change - Fix conversion to item_type on __call__ in List type - Fix filename in comment - Fix broken links - Fix repr for tuples in choices - Disable warning for missing oslo.config.opts.defaults - Fixing HostName and adding support for HostAddress - Add \'summarize\' option - test: add enforce_type test - Fixup list types handling tuples - Add Range type - Updated from global requirements- Remove 0001-Add-defaults-for-config-dir.patch . Applied upstream.
* Tue Jan 31 2017 dmuellerAATTsuse.com- update to 3.17.1:
* Updated from global requirements
* Thu Dec 01 2016 tbechtoldAATTsuse.com- switch to stable/newton- add format_spec_file to _service- Add 0001-Add-defaults-for-config-dir.patch to support default config directories
* Tue Aug 30 2016 tbechtoldAATTsuse.com- update to version 3.17.0
* Add set_override method test with ListOpt
* Fix: default value of prog should remove extension
* Updated from global requirements
* Add Port type to allow configuration of a list of tcp/ip ports
* Advanced Option
* Mon Aug 08 2016 dmuellerAATTsuse.com- update to 3.14.0:
* disable lazy translation in sphinx extension
* Trivial: adjust import order to fit the import order guideline
* Make error message more clear
* Add min and max values to Float type and Opt
* Fix parameters of assertEqual are misplaced
* Updated from global requirements
* Add max_length to URIOpt
* Remove discover from test-requirements
* update docs for sphinxconfiggen
* Add URIOpt to doced option types
* Fri Jul 29 2016 dmuellerAATTsuse.com- update to 3.13.0:
* Add Python 3.5 classifier and venv
* Enabling your project for mutable-config
* Add namespace to _list_opts() in test
* decode subprocess output so doc build works on python3
* Updated from global requirements
* Mon Jul 04 2016 tbechtoldAATTsuse.com- update to 3.12.0:
* Add URIOpt
* Add support for a deprecated version
* Updated from global requirements
* Support template substitution of DictOpt
* fixture: Provide parameter enforce_type for method config
* Fix typo: \'olso\' to \'oslo\'
* Return [] for .config_dirs when config files are not parsed
* generator: format string default value for List type properly
* Updated from global requirements
* Required Option
* Updated from global requirements
* Make sure ConfigType is an abstract class
* Added i18n formatting to log messages
* Remove duplicated code in method test_equal of HostnameTypeTests
* Incorrect group name when deprecated_group is not specified
* Handle some native python types in config generation
* Thu Jun 02 2016 tbechtoldAATTsuse.com- use renderspec source service- update spec from upstream
* Thu Mar 03 2016 tbechtoldAATTsuse.com- Switch to.spec from rpm-packaging upstream project
* Sun Feb 28 2016 dmuellerAATTsuse.com- update to 3.9.0:
* remove redundant call to set explicit target
* clear the cache before mutating the config files
* Updated from global requirements
* Add None-check to find_file
* add support for mutable options in the config generator
* add unreleased page to release notes build
* add a release note mentioning our use of reno
* Add reno for release notes management
* Hooks around mutate_config_files
* Add hostname config type
* Add config_dirs property with a list of directories
* Fix wrong check with non-None value when format group
* add generator hook for apps to update option defaults
* Updated from global requirements
* refactor generator._list_opts for further enhancement
* Add debtcollector as requirement
* always show coverage output from tests
* handle group objects in sphinxext
* refactor sphinxext and add unit tests
* have show-options load the generator config file
* support multiple namespaces in sphinxext
* refactor sphinxext to make reformatting easier
* refactor generator closures to private methods
* Updated from global requirements
* remove specially attribute handling from _Namespace
* Fix unrecognized subparser args
* Add test for BoolOpt with no default
* Fix bandit entry in tox.ini
* Removal of bandit.yaml
* Log mutated options at INFO
* Fix version \'mutable\' was added
* Fix PortOpt versionchanged
* treat option group names as section headers when documenting them
* Fix MultiConfigParser removal version
* Retain correct order of defined config options
* Thu Feb 11 2016 dmuellerAATTsuse.com- update to 3.4.0:
* Do not fail on certain config option help strings
* Updated from global requirements
* enhance sphinx integration to allow links to option definitions
* Remove argparse from requirements
* Updated from global requirements
* replace reference to default value in option help text in docs
* add built-in options to auto-generated documentation
* register the built-in options for the config generator to find
* Add reST work label for configuration options
* Allow port number with 0
* Replace deprecated library function os.popen() with subprocess
* Fix can\'t generate config sample with non-None value
* Fixed deprecated_for_removal warning generation
* Module index grouping
* Docs class links
* generator: ignore doubles
* Numerous corrections to the docstrings
* Make oslo-config-generator fail gracefully when no arguments
* Replace assertEqual(
*, None) with assertIsNone in tests
* Python 3 deprecated the logger.warn method in favor of warning
* Replace assertEqual(None,
*) with assertIsNone(
*)
* Cleanly handle an undefined attribute reference
* Replace assertEqual with assertTrue and assertFalse
* assertIsNone(val) instead of assertEqual(None,val)
* Fri Jan 08 2016 bwiedemannAATTsuse.com- Update to version 3.2.0
* Capitalize IP
* Add support for a deprecation reason
* Removes MANIFEST.in as it is not needed explicitely by PBR
* Make PortOpt accept choices parameter
* Test equality of types.String choices as a set
* Add new parameter `choices` to Integer type
* [fix-compat] Tolerate non-string defaults in String type
* [fix-compat] Support older use case for Opt type
* Handle None section name in MultiOptConfigParser#get
* Allow method set_override with parameter override=None for all types
* Move type formatting from generator to type
* Allow naming of custom types
* Remove \'raise\' in _get
* Remove python 2.6 support
* Add DEFAULT group in NoSuchOptError when group=None
* Fri Nov 20 2015 bwiedemannAATTsuse.com- update to 2.7.0:
* Add max length check to StrOpt
* Fix StrOpt to allow setting quotes and regex
* Improve default type checking
* Use versionadded and versionchanged in doc
* update doc to use new type PortOpt
* Fix versionchanged
* Raise exception when wrong type is used as default
* Add PortOpt for integer with range 1 to 65535
* Fix typos in cfg.py
* Case insensitiveness when comparing choices values
* Add missing tests and generator code for IPOpt
* Fix coverage configuration and execution
* Add item_type and bounds to ListOpt
* Fix bad exception for StrOpt with invalid choice value
* fix literal rendering in dictionary options docs
* Fix home-page value in setup.cfg with Oslo wiki
* docs - Set pbr \'warnerrors\' option for doc build
* Include changelog/history in docs
* Correct the comment of __call__ method
* Demonstrate that MultiStr values from multiple sources are merged
* Make Integer type class honor zero for min/max
* Fri Aug 28 2015 tbechtoldAATTsuse.com- Fix doc build
* Thu Aug 27 2015 tbechtoldAATTsuse.com- update to 2.3.0:
* Add sphinx extension to embed pretty descriptions of options
* Add sphinx extension to build sample config
* Updated from global requirements
* Updated from global requirements
* preserve preformatted help text
* Fri Jul 31 2015 tbechtoldAATTsuse.com- update to 2.1.0:
* Updated from global requirements
* Add regex validation to String type
* Add enforce_type option when setting an override
* Updated from global requirements
* Add
*.egg
* to .gitignore
* Updated from global requirements
* Remove oslo namespace package
* Fix use of mock for 1.1.0
* Updated from global requirements
* Expose min and max to IntOpt
* Don\'t convert ValueError into NoSuchOptError in ConfigOpts
* Updated from global requirements
* Add FAQ entry for why we do not treat config options as API
* Add set_default() method to fixture
* fix fixture tests for fixtures 1.3.x
* Add tox target to find missing requirements
* Do not use oslo namespace for oslo.i18n lib
* Fixes example for cfg
* Updated from global requirements
* Fix sorting of optional arguments
* Switch badges from \'pypip.in\' to \'shields.io\'
* Updated from global requirements
* Fix sorting issue in python 3
* Fix typo in Opt class doc string- Adjust Requires
* Fri Jul 31 2015 tbechtoldAATTsuse.com- Unify spec file #2
* Wed Jul 29 2015 tbechtoldAATTsuse.com- Unify spec file
* Wed Jun 10 2015 tbechtoldAATTsuse.com- update to 1.12.1:
* Fix sorting issue in python 3
* Mon Jun 08 2015 tbechtoldAATTsuse.com- update to 1.12.0:
* Remove pbr requirement
* Document properties as properties
* make registering a cli opt on a filter object work
* Remove outdated release notes
* cfg: support interpolation of config option from other groups
* Advertise support for Python3.4 / Remove support for 3.3
* Do not sync run_cross_tests.sh
* Updated from global requirements
* Fix issue when generating code with cfg.OptGroup
* Option name missing from ConfigFileValueError
* Remove run_cross_tests.sh
* Enforce alphabetic loading order for --config-dir contents- Remove python-pbr from Requires
* Thu Apr 30 2015 dmuellerAATTsuse.com- update to 1.11.0:
* Uncap library requirements for liberty
* Added Raw Value Loading to Test Fixture
* Add pypi download + version badges
* Update hacking to kilo level
* Add deprecated_for_removal support to the config generator
* Generate docs for constructor
* Fix doc build warning
* Updated from global requirements
* Mon Mar 30 2015 tbechtoldAATTsuse.com- update to 1.9.3:
* Switch to non-namespaced module imports
* Tue Mar 10 2015 tbechtoldAATTsuse.com- update to 1.9.2:
* print better message when choices has an empty string
* None in config choices breaks oslo-config-generator
* Generate help text indicating possible values
* fix bug link in readme
* Add ability to deprecate opts for removal
* Typo in StrOpt docstring: Integer to String
* Add exception handling for entry points
* Tue Feb 24 2015 tbechtoldAATTsuse.com- update to 1.7.0:
* Updated from global requirements
* Log a warning when deprecated opts are used
* Do not import our namespace package
* Fixes deprecation warning for oslo.config in cfg.py
* Clear up MultiStrOpt and related documentation
* Add a list_all_sections method to ConfigOpts
* Better check for integer range to account for 0
* Reword DeprecatedOpt docstring
* Support i18n messages in config generator
* Fix of wrong cli opts unregistration- Cleanup BuildRequires. SLES 11 is no longer a build target- Add python-oslo.i18n as BuildRequires for tests- Disable testrun for now
* Wed Jan 14 2015 tbechtoldAATTsuse.com- Add python_requires to _service- Update Requires version according to requirements.txt
* Thu Jan 08 2015 tbechtoldAATTsuse.com- update to version 1.6.0:
* Set the version string
* Stop sorting options on output
* Move files out of the namespace package
* Workflow documentation is now in infra-manual
* Fix wrong order of positional args in cli
* add tests coverage for an oslo.messaging use case
* Refactored help string generation
* Updated from global requirements
* Updated from global requirements
* Fix class constant indentation
* Updated from global requirements
* Activate pep8 check that _ is imported
* Updated from global requirements
* Updated from global requirements
* Add pbr to installation requirements
* Updated from global requirements
* Add some guidance for group names
* delay formatting debug log message
* Check config default value is correct type
* Report permission denied when parsing config
* Fix docs example using generator config files
* Updated from global requirements
* do not use colons in section titles
* Stop using intersphinx- Adjust Requires according to requirements.txt- Adjust BuildRequires according to test-requirements.txt- Install oslo_config into sitelib