Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Normalized test and build setup | Marcel Hellkamp | 2018-10-25 | 1 | -9/+2 |
| | |||||
* | fix deprecation warnings (assertEquals); make tests environ and jinja2 ↵ | Dime Mikhalchenko | 2018-07-19 | 1 | -2/+2 |
| | | | | runnable standalone | ||||
* | Track ConfigDict overlays with weak references to avoid memory leaks. | Marcel Hellkamp | 2016-10-19 | 1 | -0/+7 |
| | |||||
* | test coverage | Marcel Hellkamp | 2016-09-25 | 1 | -2/+26 |
| | |||||
* | Rewrite 'overlay' feature for ConfigDict. | Marcel Hellkamp | 2016-09-25 | 1 | -48/+52 |
| | |||||
* | Improved ConfigDict.load_config() documentation and functionality. | Marcel Hellkamp | 2016-08-27 | 1 | -2/+42 |
| | | | | | | | | | | | | | | The issue #784 criticized that values under the [DEFAULT] section are injected into all other sections while the documentation states that these values are only injected into the root namespace. The actual behavior is correct and the documentation was wrong. See configparser.ConfigParser() documentation for the exact behavior. There is no easy way to change this behavior. This patch: - fixes #784: ConfigDict.load_config() and 'DEFAULT' sections. - Improves documentation. - Enables extended value string interpolation for Python 3. - Enables empty (none) values. - Enables customisation by passing configparser.ConfigParser() parameters to ConfigDict.load_config() - Introduces the special [ROOT] section as an replacement for [DEFAULT]. | ||||
* | Added (experimental, non public) support for config with fallback. | Marcel Hellkamp | 2015-11-28 | 1 | -0/+49 |
| | |||||
* | Tests cleanup so tehy run in PyCharm. | Marcel Hellkamp | 2015-11-28 | 1 | -6/+0 |
| | |||||
* | Modified to support dict squashing | Cal Leeming | 2015-09-11 | 1 | -3/+7 |
| | |||||
* | Fixes https://github.com/bottlepy/bottle/issues/772 | Cal Leeming | 2015-09-11 | 1 | -0/+8 |
| | |||||
* | Fix #720 : Allow unicode keys in ConfigDict. | Michael Wayne Goodman | 2015-07-24 | 1 | -0/+11 |
| | |||||
* | Merged test_config and test_configdict | Marcel Hellkamp | 2014-09-18 | 1 | -0/+19 |
| | |||||
* | Fixed deprecation warnings for assertEquals in test cases. | Marcel Hellkamp | 2014-05-05 | 1 | -4/+4 |
| | |||||
* | Delete duplicated assertEqual | timguo | 2013-07-17 | 1 | -1/+0 |
| | |||||
* | Merged the new ConfDict and the old ConfigDict into one class. | Marcel Hellkamp | 2013-07-16 | 1 | -6/+14 |
| | | | | | Added depr() warnings to all old ConfigDict APIs. Added ConfigDict.load_dict() | ||||
* | Config documentation and some more public ConfDict APIs. | Marcel Hellkamp | 2013-07-03 | 1 | -2/+2 |
| | |||||
* | Added Bottle::conf (as a replacement for Bottle::config) | Marcel Hellkamp | 2013-06-26 | 1 | -0/+38 |
Features: - Full dict() API. It is, in fact, a subclass of dict. - Very fast reads (no overhead compared to a native dicts). - app.conf.update('dottet.name.space', ...) for the lazy. - New app.hook('config') that watches for configuration updates. Planned Features: - Help texts, constraints and other metadata for keys. - on_update callbacks for all keys or specific namespaces. - app.conf.load_ini(...) and friends. |