Made them consistent with _register_observable_extension, by: - moving validation logic there from _custom_*_builder functions - using a new function for ensuring properties are dict-like - using the library default spec version instead of None Fix #371, fix #372, fix #373. |
||
|---|---|---|
| .. | ||
| v20 | ||
| v21 | ||
| __init__.py | ||
| test_spec_version_detect.py | ||
| test_workbench.py | ||