StackGuardian/tirith

Remove required_ from meta.required_provider and preserve backward compatibility

オープン

#166 opened on 2024/08/08

 (1 件のコメント) (0 件のリアクション) (0 人の担当者)Python (41 件のフォーク)auto 404
good first issue

Repository metrics

Stars
 (168 個のスター)
PR merge metrics
 (PR metrics pending)

説明

We need to remove the required_ prefix from the meta.required_provider key in policies. The new key should be meta.provider. Also, we must ensure backward compatibility so that existing policies using meta.required_provider continue to function correctly.

  • Update the core, specifically the function start_policy_evaluation_from_dict to handle the above case
  • Write tests to ensure that policies with required_provider, and provider, both work.

コントリビューターガイド