Coverage for src/local_deep_research/settings/env_definitions/bootstrap.py: 100%

2 statements  

« prev     ^ index     » next       coverage.py v7.16.2, created at 2026-10-22 21:20 +0000

1"""Bootstrap settings read before database initialization.""" 

2 

3from ..env_settings import BooleanSetting 

4 

5 

6BOOTSTRAP_SETTINGS = [ 

7 BooleanSetting( 

8 key="bootstrap.allow_unencrypted", 

9 description=( 

10 "Allow plaintext SQLite for isolated local development when " 

11 "SQLCipher is unavailable or nonfunctional. Working SQLCipher " 

12 "still takes priority; the fallback does not verify account passwords." 

13 ), 

14 default=False, 

15 deprecated_env_var="LDR_ALLOW_UNENCRYPTED", 

16 ), 

17]