diff --git a/CHANGELOG.md b/CHANGELOG.md index 592e5d553..76a7af976 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ - `import_values` - add convenience api endpoint `get_values` - improved input options for 'store_values' API endpoint +- 'beta' implementation of 'value_create' property on 'Value' instances - fix: plugin info for plugins with '-' ## Version 0.5.9 diff --git a/src/kiara/context/config.py b/src/kiara/context/config.py index d4af82d8e..07cfb7aeb 100644 --- a/src/kiara/context/config.py +++ b/src/kiara/context/config.py @@ -388,6 +388,11 @@ def create_default_store_config( return data_store +# if windows, we want sqlite as default, because although it's slower, it does not +# need the user to enable developer mode +DEFAULT_STORE_TYPE = "sqlite" if os.name == "nt" else "filesystem" + + class KiaraConfig(BaseSettings): model_config = SettingsConfigDict( env_prefix="kiara_", extra="forbid", use_enum_values=True