DataBrewery / cubes

[NOT MAINTAINED] Light-weight Python OLAP framework for multi-dimensional data analysis
http://cubes.databrewery.org
Other
1.49k stars 314 forks source link

Add type-checked Options #394

Closed Stiivi closed 7 years ago

Stiivi commented 7 years ago

Add type-checked Option value for module initialization. Replace/update coalesce_options() and coalesce_option_value().

Current state: Accepts Any returns Any

Places to look at:

Stiivi commented 7 years ago

Working on this one. Going to introduce types SettingValue, Setting and SettingDict.

Stiivi commented 7 years ago

Initial implementation in e122cee309c426538a69e31ef59559413de88023

Stiivi commented 7 years ago

PR: #430

Stiivi commented 7 years ago

Solved by #430