- 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
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-oslo.config?expand=0&rev=68
- 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
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-oslo.config?expand=0&rev=62
- 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
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-oslo.config?expand=0&rev=58
- 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
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-oslo.config?expand=0&rev=55
- Update Requires version according to requirements.txt
- 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
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-oslo.config?expand=0&rev=22
- Fix service URL
- update to 1.2.1:
* 1223667_: Fix DictOpt to split only the first colon
* 1228995_: Disallow duplicate keys in DictOpt
* Explicit version removed from setup.cfg
* Dependency version updates
* Add auto-create support for OptGroup instances (see review 41865_)
* Publish full API docs to docs.openstack.org_
* Finished Python 3 support
* 1196601_: Raise an exception if print_help() is called before __call__
* Fix DeprecatedOpt equality test
* Use oslo.sphinx
OBS-URL: https://build.opensuse.org/request/show/201577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-oslo.config?expand=0&rev=6