Add warning in case of exception of failed Dynaconf init

This commit is contained in:
Eyal Sharon 2025-10-21 21:34:19 +03:00
parent 6bfde3beab
commit b0f3d05a3e

View file

@ -44,6 +44,10 @@ def apply_repo_settings(pr_url):
)
except TypeError:
# Fallback for older Dynaconf versions that don't support these parameters
get_logger().warning(
"Your Dynaconf version does not support disabled 'load_dotenv'/'merge_enabled' parameters. "
"Loading repo settings without these security features. "
"Please upgrade Dynaconf for better security.")
new_settings = Dynaconf(settings_files=[repo_settings_file])
for section, contents in new_settings.as_dict().items():