Module Import alias Import alias Import alias Import alias ImportFrom alias Assign NameStore Str ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr keyword Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args defaults vararg body Return ListLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args defaults vararg body Return AttributeLoad NameLoad attr decorator_list Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Delete AttributeDel AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr CompareEq SubscriptLoad NameLoad Index Num TupleLoad Str Str SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad NameLoad attr CompareEq SubscriptLoad SubscriptLoad NameLoad Index Num Index Num Str SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr CompareEq SubscriptLoad NameLoad Index Num TupleLoad Str Str Expr Call AttributeLoad NameLoad attr CompareEq SubscriptLoad SubscriptLoad NameLoad Index Num Index Num Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr CompareNotIn TupleLoad Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad Delete SubscriptDel AttributeLoad AttributeLoad NameLoad attr attr Index Str Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str BinOpAdd AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad body Pass orelse Raise Call NameLoad Str Delete SubscriptDel AttributeLoad AttributeLoad NameLoad attr attr Index Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list
N/A N/A tempfile N/A os.path N/A unittest N/A json wheel.signatures keys N/A wheel_json 
{
  "verifiers": [
    {
      "scope": "+", 
      "vk": "bp-bjK2fFgtA-8DhKKAAPm9-eAZcX_u03oBv2RlKOBc"
    }, 
    {
      "scope": "+", 
      "vk": "KAHZBfyqFW3OcFDbLSG4nPCjXxUPy72phP9I4Rn9MAo"
    },
    {
      "scope": "+", 
      "vk": "tmAYCrSfj8gtJ10v3VkvW7jOndKmQIYE12hgnFu3cvk"
    } 
  ], 
  "signers": [
    {
      "scope": "+", 
      "vk": "tmAYCrSfj8gtJ10v3VkvW7jOndKmQIYE12hgnFu3cvk"
    }, 
    {
      "scope": "+", 
      "vk": "KAHZBfyqFW3OcFDbLSG4nPCjXxUPy72phP9I4Rn9MAo"
    }
  ], 
  "schema": 1
}
 TestWheelKeys N/A N/A unittest TestCase N/A setUp N/A N/A self N/A N/A N/A N/A self config N/A N/A tempfile NamedTemporaryFile suffix .json N/A N/A N/A N/A self config close N/A N/A N/A self config_path N/A self config_filename N/A N/A N/A os path split N/A N/A self config name load N/A N/A N/A args N/A N/A N/A N/A self config_path N/A save N/A N/A N/A args N/A N/A N/A self config_path N/A N/A N/A keys load_config_paths load N/A N/A keys save_config_path save N/A N/A self wk N/A N/A keys WheelKeys N/A N/A N/A self wk CONFIG_NAME N/A self config_filename N/A tearDown N/A N/A self N/A N/A N/A N/A N/A os unlink N/A N/A self config name N/A test_load_save N/A N/A self N/A N/A N/A N/A N/A self wk data N/A N/A json loads wheel_json N/A N/A N/A N/A self wk add_signer + 67890 N/A N/A N/A N/A self wk add_signer scope abcdefg N/A N/A N/A N/A self wk trust epocs gfedcba N/A N/A N/A N/A self wk trust + 12345 N/A N/A N/A N/A self wk save N/A N/A N/A self wk data N/A N/A N/A N/A self wk load N/A signers N/A N/A N/A self wk signers scope N/A N/A N/A self assertTrue N/A N/A signers N/A 0 N/A scope abcdefg N/A N/A N/A self wk data N/A signers N/A N/A N/A self assertTrue N/A N/A N/A signers N/A 1 N/A 0 + N/A N/A N/A self wk data N/A signers N/A trusted N/A N/A N/A self wk trusted epocs N/A N/A N/A self assertTrue N/A N/A trusted N/A 0 N/A epocs gfedcba N/A N/A N/A self assertTrue N/A N/A N/A trusted N/A 1 N/A 0 + N/A N/A N/A N/A self wk untrust epocs gfedcba N/A trusted N/A N/A N/A self wk trusted epocs N/A N/A N/A self assertTrue N/A N/A epocs gfedcba trusted N/A test_load_save_incomplete N/A N/A self N/A N/A N/A N/A N/A self wk data N/A N/A json loads wheel_json N/A N/A N/A N/A self wk data N/A signers N/A N/A N/A N/A self wk data N/A schema N/A N/A N/A self wk SCHEMA 1 N/A N/A N/A N/A self wk save N/A N/A N/A N/A N/A N/A self wk load N/A N/A N/A ValueError N/A N/A N/A N/A N/A Exception Expected ValueError N/A N/A N/A N/A self wk data N/A schema N/A N/A N/A N/A self wk save N/A N/A N/A N/A self wk load N/A N/A