#!/usr/bin/env nix #! nix shell nixpkgs#python312 nixpkgs#python312Packages.pyyaml --command python import yaml import pprint with open(".sops.yaml", "r") as in_yamlfile: cur_yaml = yaml.safe_load(in_yamlfile) cur_yaml["keys"].append("&test testkey") pprint.pprint(cur_yaml) # with open('new.yaml','w') as out_yamlfile: # yaml.safe_dump(cur_yaml, out_yamlfile) # with open('new.yaml','r') as inn_yamlfile: # new_yaml = yaml.safe_load(inn_yamlfile) # assert(cur_yaml == new_yaml)