db0efc647d
* Add initial version * Fix requirements * Prefer logging over printing * Set executor thread name on >Py36 only * Add tests * Lint * Add restrictedpython to test dependencies * Create python_script.py From doc: ``` However, an empty dict ({}) is treated as is. If you want to specify a list that can contain anything, specify it as dict: >>> schema = Schema({}, extra=ALLOW_EXTRA) # don't do this >>> try: ... schema({'extra': 1}) ... raise AssertionError('MultipleInvalid not raised') ... except MultipleInvalid as e: ... exc = e >>> str(exc) == "not a valid value" True >>> schema({}) {} >>> schema = Schema(dict) # do this instead >>> schema({}) {} >>> schema({'extra': 1}) {'extra': 1} ``` |
||
---|---|---|
.. | ||
bootstrap | ||
bootstrap_frontend | ||
bootstrap_server | ||
build_frontend | ||
dev_docker | ||
dev_openzwave_docker | ||
fingerprint_frontend.py | ||
gen_requirements_all.py | ||
inspect_schemas.py | ||
lint | ||
lint_docker | ||
release | ||
server | ||
setup | ||
test | ||
test_docker | ||
update | ||
update_mdi.py |