jbasko/configmanager
Forget about configparser, YAML, or JSON parsers. Focus on configuration. NOT RECOMMENDED FOR USE (2019-01-26)
PythonMIT
Issues
- 6
Should be used?
#164 opened by haizaar - 2
Any reason for exact project dependencies in setup.py
#168 opened by haizaar - 5
.yaml.load in PlainConfig instances does not work
#165 opened by haizaar - 2
Read-only config?
#166 opened by haizaar - 2
Wrong variable type when default value is 'None'
#163 opened by Bcow7 - 0
- 0
- 0
is_default doesn't check envvar
#161 opened by jbasko - 0
- 1
- 2
Additional Item attributes
#122 opened by jbasko - 1
Value Interpolation
#137 opened by jbasko - 0
Inconsistency in NotFound and hooks
#141 opened by jbasko - 0
Add clean path parser to the public interface
#118 opened by jbasko - 1
Where to save user data
#120 opened by jbasko - 0
Section.load
#157 opened by jbasko - 0
XML format
#152 opened by jbasko - 0
TOML format
#139 opened by jbasko - 0
Handle section and item names that are Python keywords by auto-appending _ to attribute names
#156 opened by jbasko - 1
- 1
- 1
Declaration -> Schema
#151 opened by jbasko - 0
Click extension broken with PlainConfig
#154 opened by jbasko - 0
PlainConfig
#150 opened by jbasko - 0
Investigate - could user make section attributes point to item values rather than items?
#148 opened by jbasko - 0
Config declaration parser doesn't support nested lists to specify ordered sub-sections
#144 opened by jbasko - 1
dump_values and load_values should accept path=, key=, and separator= just like iterators
#119 opened by jbasko - 0
Allow key kwarg for iter_* to be a function
#142 opened by jbasko - 0
- 0
Customisation of Config instance itself
#121 opened by jbasko - 1
Make persistence adapters config root attributes
#138 opened by jbasko - 0
Exception types: to be or not to be
#124 opened by jbasko - 1
Proper item type treatment
#126 opened by jbasko - 0
- 0
- 0
- 0
iter_items and iter_sections and perhaps others should accept path= kwarg and path separator
#116 opened by jbasko - 1
- 1
just an idea: InheritedSectionAttribute
#90 opened by jbasko - 1
Make sure the default value of item is safely stringified (unicode in Python 2)
#101 opened by jbasko - 1
read_dict and to_dict names are misleading
#107 opened by jbasko - 0
- 0
Iterators redo
#105 opened by jbasko - 1
Rethink public interface
#108 opened by jbasko - 1
v2: ConfigValues
#109 opened by jbasko - 1
Maybe rename read_dict and to_dict to load and dump?
#104 opened by jbasko - 0
Ease declaration of items in fixed order
#98 opened by jbasko - 0
- 0
Add Item.str_value
#91 opened by jbasko - 0
ConfigReaderWriter protocol rethink
#92 opened by jbasko