Revisions of python-oslo.config
Dominique Leuenberger (dimstar_suse)
accepted
request 562946
from
Dirk Mueller (dirkmueller)
(revision 24)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 529085
from
Thomas Bechtold (tbechtold)
(revision 23)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 514837
from
Thomas Bechtold (tbechtold)
(revision 22)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 456731
from
Thomas Bechtold (tbechtold)
(revision 21)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 443013
from
Thomas Bechtold (tbechtold)
(revision 20)
- switch to stable/newton - add format_spec_file to _service - Add 0001-Add-defaults-for-config-dir.patch to support default config directories
Dominique Leuenberger (dimstar_suse)
accepted
request 425268
from
Thomas Bechtold (tbechtold)
(revision 19)
OpenStack client update
Dominique Leuenberger (dimstar_suse)
accepted
request 387846
from
Dirk Mueller (dirkmueller)
(revision 18)
- Switch to.spec from rpm-packaging upstream project - 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
Dominique Leuenberger (dimstar_suse)
accepted
request 361769
from
Dirk Mueller (dirkmueller)
(revision 17)
- 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) - 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
Dominique Leuenberger (dimstar_suse)
accepted
request 348997
from
Dirk Mueller (dirkmueller)
(revision 16)
- 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
Stephan Kulow (coolo)
accepted
request 328091
from
Dirk Mueller (dirkmueller)
(revision 15)
- Fix doc build - 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
Stephan Kulow (coolo)
accepted
request 320697
from
Dirk Mueller (dirkmueller)
(revision 14)
- 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 - Unify spec file #2 - Unify spec file
Stephan Kulow (coolo)
accepted
request 315354
from
Dirk Mueller (dirkmueller)
(revision 13)
- update to 1.9.3: * Switch to non-namespaced module imports - 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 - 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
Dominique Leuenberger (dimstar_suse)
accepted
request 304320
from
Dirk Mueller (dirkmueller)
(revision 12)
- Add python_requires to _service - 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
Dominique Leuenberger (dimstar_suse)
accepted
request 288460
from
Bernhard Wiedemann (bmwiedemann)
(revision 11)
oslo.config>=1.4.0 is needed for python-openstackclient to work (bnc#920180) all changed Requires/Buildrequires seem to be available - add temporary workaround for dependencies on 1.4.0.0a3 - update to version 1.4.0: * Looks for variable subtitution in the same group - Fix version Requires for python-netaddr - Adjust BuildRequires according to test-requirements.txt - update to 1.4.0.0a4: * Updated from global requirements * Log a fixed length string of asterisks for obfuscation * Added link to bug tracker and documentation in oslo.config readme * Bump hacking to version 0.9.2 - update to 1.4.0a3: * Changes imports order to pass H305, enables check * generator: tweak how MultiStrOpt defaults are handled * Add release notes for 1.3.0 and 1.4.0.0a1/2 * Hook up config fixture docs * Hook IPOpt class into the docs * Replaced 'e.g.' with 'for example' * Add cfgfilter.ConfigFilter * generator: remove the default sanitizer feature * cfg,generator: add Opt.sample_default attribute * generator: refactor MultiStrOpt handling * Fix flaws in methods' docstring * Introduce Opts for IP addresses * Refactors _Namespace to make the code clearer * Add oslo-config-generator * Add CLI option support to config fixture * Updated from global requirements * Remove print statement from types.Dict * Add warning about interpolating values from groups * Add more tests for positional CLI opts * Add test case for hyphenated option names * Fixes an issue validating max integer values * Bump hacking to 0.9.x series * Add a doc sample for how to use the required field * log: string format arguments changed to function parameters * Fix deprecated_opts for cli options * Reject option names prefixed with '_' * Graduate config fixture * Fix test_version on Python 3.4 * Add section titles and fix markup of docstring * Avoid using too generic names in _Namespace * Import run_cross_tests.sh from oslo-incubator * Move py33 env before py2x - go back to released version (1.3.0) - Update to version oslo.config-1.3.0.29.ge0172be: * Updated from global requirements * Add more tests for positional CLI opts - Update to version oslo.config-1.3.0.26.g582e1a3: * Remove print statement from types.Dict * Add test case for hyphenated option names - Update to version oslo.config-1.3.0.22.g1746fd2: * Fixes an issue validating max integer values * Bump hacking to 0.9.x series - Update to version oslo.config-1.3.0.19.g6c283cd: * Updated from global requirements * Add a doc sample for how to use the required field - Update to version oslo.config-1.3.0.16.g8b4bf0f: * log: string format arguments changed to function parameters - Update to version oslo.config-1.3.0.15.g78c2bc9: * Fix deprecated_opts for cli options - Update to version oslo.config-1.3.0.13.gbdb0814: * Updated from global requirements - Update to version oslo.config-1.3.0.11.ga4bb2e4: * Add section titles and fix markup of docstring - Update to version oslo.config-1.3.0.9.g7240ad9: * Reject option names prefixed with '_' * Fix docstring for _Namespace._get_cli_value - Update to version oslo.config-1.3.0.5.gb3ed1ac: * Graduate config fixture - Update to version oslo.config-1.3.0.4.g0a66c27: * Fix test_version on Python 3.4 - Update to version oslo.config-1.3.0.3.g78225a5: * Avoid using too generic names in _Namespace - Update to version oslo.config-1.3.0.2.g4b8b206: * Import run_cross_tests.sh from oslo-incubator - Update to version oslo.config-1.3.0.1.g1dc9e67: * Move py33 env before py2x 1.3.0 - Update to version oslo.config-1.3.0a0.40.gb347519: * Include the 'meta' trove classifiers for python versions
Adrian Schröter (adrianSuSE)
committed
(revision 10)
Split 13.2 from Factory
Tomáš Chvátal (scarabeus_factory)
accepted
request 230468
from
Dirk Mueller (dirkmueller)
(revision 9)
submit
Stephan Kulow (coolo)
accepted
request 227724
from
Dirk Mueller (dirkmueller)
(revision 8)
- switch back to released version of oslo.config (which is recommended for Icehouse) - Update to version oslo.config-1.3.0a0.40.gb347519: * Include the 'meta' trove classifiers for python versions - Update to version oslo.config-1.3.0a0.39.ga5faf6b: * Do substitution on overrides and defaults too * Follow style guide for help strings - Update to version oslo.config-1.3.0a0.35.gc577365: * Updated from global requirements * Convert to oslo.test * Add py33 trove classifier - Update to version oslo.config-1.3.0a0.31.g076d828: * Fix a whitespace in a comment - Update to version oslo.config-1.3.0a0.30.g482e276: * Fix docstring of parsing order - Update to version oslo.config-1.3.0a0.28.g4c5c1ea: * Remove extraneous vim configuration comments - Rebased patches: + 0001-Switch-over-to-oslosphinx.patch dropped (merged upstream) - Update to version oslo.config-1.3.0a0.26.g13de959: * Switch over to oslosphinx
Stephan Kulow (coolo)
accepted
request 225080
from
Sascha Peilicke (saschpe)
(revision 7)
- Replace git_tarballs source service with download_files and set_version + Use upstream URL as source (enables verification) - Add refresh_patches source service
Stephan Kulow (coolo)
accepted
request 201577
from
Sascha Peilicke (saschpe)
(revision 6)
- 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
Adrian Schröter (adrianSuSE)
committed
(revision 5)
Split 13.1 from Factory
Displaying revisions 21 - 40 of 44