diff --git a/datacatalog/google/cloud/datacatalog_v1beta1/gapic/data_catalog_client.py b/datacatalog/google/cloud/datacatalog_v1beta1/gapic/data_catalog_client.py index 92e2eabe2af8..cd0414ea3a25 100644 --- a/datacatalog/google/cloud/datacatalog_v1beta1/gapic/data_catalog_client.py +++ b/datacatalog/google/cloud/datacatalog_v1beta1/gapic/data_catalog_client.py @@ -1563,18 +1563,20 @@ def update_tag_template_field( If a dict is provided, it must be of the same form as the protobuf message :class:`~google.cloud.datacatalog_v1beta1.types.TagTemplateField` - update_mask (Union[dict, ~google.cloud.datacatalog_v1beta1.types.FieldMask]): The field mask specifies the parts of the template to be updated. - Allowed fields: + update_mask (Union[dict, ~google.cloud.datacatalog_v1beta1.types.FieldMask]): Optional. The field mask specifies the parts of the template to be + updated. Allowed fields: - ``display_name`` - ``type.enum_type`` + - ``is_required`` If ``update_mask`` is not set or empty, all of the allowed fields above will be updated. When updating an enum type, the provided values will be merged with the existing values. Therefore, enum values can only be added, existing enum - values cannot be deleted nor renamed. + values cannot be deleted nor renamed. Updating a template field from + optional to required is NOT allowed. If a dict is provided, it must be of the same form as the protobuf message :class:`~google.cloud.datacatalog_v1beta1.types.FieldMask` diff --git a/datacatalog/google/cloud/datacatalog_v1beta1/gapic/policy_tag_manager_client.py b/datacatalog/google/cloud/datacatalog_v1beta1/gapic/policy_tag_manager_client.py index aa65bf78b2bc..93391b36c8fa 100644 --- a/datacatalog/google/cloud/datacatalog_v1beta1/gapic/policy_tag_manager_client.py +++ b/datacatalog/google/cloud/datacatalog_v1beta1/gapic/policy_tag_manager_client.py @@ -52,8 +52,8 @@ class PolicyTagManagerClient(object): """ - Policy tag manager API service allows clients to manage their taxonomies and - policy tags data. + The policy tag manager API service allows clients to manage their taxonomies + and policy tags. """ SERVICE_ADDRESS = "datacatalog.googleapis.com:443" @@ -205,7 +205,7 @@ def create_taxonomy( metadata=None, ): """ - Creates a new taxonomy in a given project. + Creates a taxonomy in the specified project. Example: >>> from google.cloud import datacatalog_v1beta1 @@ -215,10 +215,8 @@ def create_taxonomy( >>> response = client.create_taxonomy() Args: - parent (str): Required. Resource name of the project that the newly created taxonomy - belongs to. - taxonomy (Union[dict, ~google.cloud.datacatalog_v1beta1.types.Taxonomy]): The taxonomy to be created. The name field must be left blank. The - display\_name field is mandatory. + parent (str): Required. Resource name of the project that the taxonomy will belong to. + taxonomy (Union[dict, ~google.cloud.datacatalog_v1beta1.types.Taxonomy]): The taxonomy to be created. If a dict is provided, it must be of the same form as the protobuf message :class:`~google.cloud.datacatalog_v1beta1.types.Taxonomy` @@ -281,7 +279,7 @@ def delete_taxonomy( ): """ Deletes a taxonomy. This operation will also delete all - policy tags in this taxonomy. + policy tags in this taxonomy along with their associated policies. Example: >>> from google.cloud import datacatalog_v1beta1 @@ -429,7 +427,8 @@ def list_taxonomies( metadata=None, ): """ - Lists all taxonomies in a project in a particular location. + Lists all taxonomies in a project in a particular location that the caller + has permission to view. Example: >>> from google.cloud import datacatalog_v1beta1 @@ -439,8 +438,9 @@ def list_taxonomies( >>> response = client.list_taxonomies() Args: - parent (str): Required. Resource name of a project to list the taxonomies of. - page_size (int): The maximum number of items to return. If not set, defaults to 50. + parent (str): Required. Resource name of the project to list the taxonomies of. + page_size (int): The maximum number of items to return. Must be a value between 1 and 1000. + If not set, defaults to 50. page_token (str): The next\_page\_token value returned from a previous list request, if any. If not set, defaults to an empty string. retry (Optional[google.api_core.retry.Retry]): A retry object used @@ -511,7 +511,7 @@ def get_taxonomy( >>> response = client.get_taxonomy() Args: - name (str): Required. Resource name of the taxonomy to be returned. + name (str): Required. Resource name of the requested taxonomy. retry (Optional[google.api_core.retry.Retry]): A retry object used to retry requests. If ``None`` is specified, requests will be retried using a default configuration. @@ -569,7 +569,7 @@ def create_policy_tag( metadata=None, ): """ - Creates a policy tag in a taxonomy. + Creates a policy tag in the specified taxonomy. Example: >>> from google.cloud import datacatalog_v1beta1 @@ -579,11 +579,8 @@ def create_policy_tag( >>> response = client.create_policy_tag() Args: - parent (str): Required. Resource name of the taxonomy that the newly created policy tag - belongs to. - policy_tag (Union[dict, ~google.cloud.datacatalog_v1beta1.types.PolicyTag]): The policy tag to be created. The name, and taxonomy\_display\_name - field must be left blank. The display\_name field is mandatory and must - not be duplicated with existing policy tags in the same taxonomy. + parent (str): Required. Resource name of the taxonomy that the policy tag will belong to. + policy_tag (Union[dict, ~google.cloud.datacatalog_v1beta1.types.PolicyTag]): The policy tag to be created. If a dict is provided, it must be of the same form as the protobuf message :class:`~google.cloud.datacatalog_v1beta1.types.PolicyTag` @@ -655,7 +652,7 @@ def delete_policy_tag( >>> client.delete_policy_tag() Args: - name (str): Required. Resource name of the policy tag to be deleted. All its descendant + name (str): Required. Resource name of the policy tag to be deleted. All of its descendant policy tags will also be deleted. retry (Optional[google.api_core.retry.Retry]): A retry object used to retry requests. If ``None`` is specified, requests will @@ -806,8 +803,9 @@ def list_policy_tags( >>> response = client.list_policy_tags() Args: - parent (str): Required. Resource name of a taxonomy to list the policy tags of. - page_size (int): The maximum number of items to return. If not set, defaults to 50. + parent (str): Required. Resource name of the taxonomy to list the policy tags of. + page_size (int): The maximum number of items to return. Must be a value between 1 and 1000. + If not set, defaults to 50. page_token (str): The next\_page\_token value returned from a previous List request, if any. If not set, defaults to an empty string. retry (Optional[google.api_core.retry.Retry]): A retry object used @@ -878,7 +876,7 @@ def get_policy_tag( >>> response = client.get_policy_tag() Args: - name (str): Required. Resource name of the policy tag to be returned. + name (str): Required. Resource name of the requested policy tag. retry (Optional[google.api_core.retry.Retry]): A retry object used to retry requests. If ``None`` is specified, requests will be retried using a default configuration. @@ -1088,7 +1086,8 @@ def test_iam_permissions( metadata=None, ): """ - Returns permissions that a caller has on specified resources. + Returns the permissions that a caller has on the specified taxonomy or + policy tag. Example: >>> from google.cloud import datacatalog_v1beta1 diff --git a/datacatalog/google/cloud/datacatalog_v1beta1/gapic/transports/policy_tag_manager_grpc_transport.py b/datacatalog/google/cloud/datacatalog_v1beta1/gapic/transports/policy_tag_manager_grpc_transport.py index 988ea1d88f8b..032801d52fec 100644 --- a/datacatalog/google/cloud/datacatalog_v1beta1/gapic/transports/policy_tag_manager_grpc_transport.py +++ b/datacatalog/google/cloud/datacatalog_v1beta1/gapic/transports/policy_tag_manager_grpc_transport.py @@ -113,7 +113,7 @@ def channel(self): def create_taxonomy(self): """Return the gRPC stub for :meth:`PolicyTagManagerClient.create_taxonomy`. - Creates a new taxonomy in a given project. + Creates a taxonomy in the specified project. Returns: Callable: A callable which accepts the appropriate @@ -127,7 +127,7 @@ def delete_taxonomy(self): """Return the gRPC stub for :meth:`PolicyTagManagerClient.delete_taxonomy`. Deletes a taxonomy. This operation will also delete all - policy tags in this taxonomy. + policy tags in this taxonomy along with their associated policies. Returns: Callable: A callable which accepts the appropriate @@ -153,7 +153,8 @@ def update_taxonomy(self): def list_taxonomies(self): """Return the gRPC stub for :meth:`PolicyTagManagerClient.list_taxonomies`. - Lists all taxonomies in a project in a particular location. + Lists all taxonomies in a project in a particular location that the caller + has permission to view. Returns: Callable: A callable which accepts the appropriate @@ -179,7 +180,7 @@ def get_taxonomy(self): def create_policy_tag(self): """Return the gRPC stub for :meth:`PolicyTagManagerClient.create_policy_tag`. - Creates a policy tag in a taxonomy. + Creates a policy tag in the specified taxonomy. Returns: Callable: A callable which accepts the appropriate @@ -270,7 +271,8 @@ def set_iam_policy(self): def test_iam_permissions(self): """Return the gRPC stub for :meth:`PolicyTagManagerClient.test_iam_permissions`. - Returns permissions that a caller has on specified resources. + Returns the permissions that a caller has on the specified taxonomy or + policy tag. Returns: Callable: A callable which accepts the appropriate diff --git a/datacatalog/google/cloud/datacatalog_v1beta1/proto/datacatalog_pb2.py b/datacatalog/google/cloud/datacatalog_v1beta1/proto/datacatalog_pb2.py index bae30dbf3e1b..97b134d0dc1a 100644 --- a/datacatalog/google/cloud/datacatalog_v1beta1/proto/datacatalog_pb2.py +++ b/datacatalog/google/cloud/datacatalog_v1beta1/proto/datacatalog_pb2.py @@ -52,7 +52,7 @@ "\n$com.google.cloud.datacatalog.v1beta1P\001ZKgoogle.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog\370\001\001" ), serialized_pb=_b( - '\n8google/cloud/datacatalog_v1beta1/proto/datacatalog.proto\x12 google.cloud.datacatalog.v1beta1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a=google/cloud/datacatalog_v1beta1/proto/gcs_fileset_spec.proto\x1a\x33google/cloud/datacatalog_v1beta1/proto/schema.proto\x1a\x33google/cloud/datacatalog_v1beta1/proto/search.proto\x1a\x37google/cloud/datacatalog_v1beta1/proto/table_spec.proto\x1a\x31google/cloud/datacatalog_v1beta1/proto/tags.proto\x1a\x37google/cloud/datacatalog_v1beta1/proto/timestamps.proto\x1a\x1egoogle/iam/v1/iam_policy.proto\x1a\x1agoogle/iam/v1/policy.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto"\x9e\x02\n\x14SearchCatalogRequest\x12P\n\x05scope\x18\x06 \x01(\x0b\x32<.google.cloud.datacatalog.v1beta1.SearchCatalogRequest.ScopeB\x03\xe0\x41\x02\x12\x12\n\x05query\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x10\n\x08order_by\x18\x05 \x01(\t\x1a\x62\n\x05Scope\x12\x17\n\x0finclude_org_ids\x18\x02 \x03(\t\x12\x1b\n\x13include_project_ids\x18\x03 \x03(\t\x12#\n\x1binclude_gcp_public_datasets\x18\x07 \x01(\x08"x\n\x15SearchCatalogResponse\x12\x46\n\x07results\x18\x01 \x03(\x0b\x32\x35.google.cloud.datacatalog.v1beta1.SearchCatalogResult\x12\x17\n\x0fnext_page_token\x18\x03 \x01(\t"\xb8\x01\n\x17\x43reateEntryGroupRequest\x12=\n\x06parent\x18\x01 \x01(\tB-\xe0\x41\x02\xfa\x41\'\x12%datacatalog.googleapis.com/EntryGroup\x12\x1b\n\x0e\x65ntry_group_id\x18\x03 \x01(\tB\x03\xe0\x41\x02\x12\x41\n\x0b\x65ntry_group\x18\x02 \x01(\x0b\x32,.google.cloud.datacatalog.v1beta1.EntryGroup"\x82\x01\n\x14GetEntryGroupRequest\x12;\n\x04name\x18\x01 \x01(\tB-\xe0\x41\x02\xfa\x41\'\n%datacatalog.googleapis.com/EntryGroup\x12-\n\tread_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMask"V\n\x17\x44\x65leteEntryGroupRequest\x12;\n\x04name\x18\x01 \x01(\tB-\xe0\x41\x02\xfa\x41\'\n%datacatalog.googleapis.com/EntryGroup"\xa7\x01\n\x12\x43reateEntryRequest\x12=\n\x06parent\x18\x01 \x01(\tB-\xe0\x41\x02\xfa\x41\'\n%datacatalog.googleapis.com/EntryGroup\x12\x15\n\x08\x65ntry_id\x18\x03 \x01(\tB\x03\xe0\x41\x02\x12;\n\x05\x65ntry\x18\x02 \x01(\x0b\x32\'.google.cloud.datacatalog.v1beta1.EntryB\x03\xe0\x41\x02"\x82\x01\n\x12UpdateEntryRequest\x12;\n\x05\x65ntry\x18\x01 \x01(\x0b\x32\'.google.cloud.datacatalog.v1beta1.EntryB\x03\xe0\x41\x02\x12/\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMask"L\n\x12\x44\x65leteEntryRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41"\n datacatalog.googleapis.com/Entry"I\n\x0fGetEntryRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41"\n datacatalog.googleapis.com/Entry"V\n\x12LookupEntryRequest\x12\x19\n\x0flinked_resource\x18\x01 \x01(\tH\x00\x12\x16\n\x0csql_resource\x18\x03 \x01(\tH\x00\x42\r\n\x0btarget_name"\xf4\x05\n\x05\x45ntry\x12\x38\n\x04name\x18\x01 \x01(\tB*\xfa\x41\'\n%datacatalog.googleapis.com/EntryGroup\x12\x1c\n\x0flinked_resource\x18\t \x01(\tB\x03\xe0\x41\x03\x12;\n\x04type\x18\x02 \x01(\x0e\x32+.google.cloud.datacatalog.v1beta1.EntryTypeH\x00\x12L\n\x10gcs_fileset_spec\x18\x06 \x01(\x0b\x32\x30.google.cloud.datacatalog.v1beta1.GcsFilesetSpecH\x01\x12R\n\x13\x62igquery_table_spec\x18\x0c \x01(\x0b\x32\x33.google.cloud.datacatalog.v1beta1.BigQueryTableSpecH\x01\x12_\n\x1a\x62igquery_date_sharded_spec\x18\x0f \x01(\x0b\x32\x39.google.cloud.datacatalog.v1beta1.BigQueryDateShardedSpecH\x01\x12\x14\n\x0c\x64isplay_name\x18\x03 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x04 \x01(\t\x12\x38\n\x06schema\x18\x05 \x01(\x0b\x32(.google.cloud.datacatalog.v1beta1.Schema\x12Y\n\x18source_system_timestamps\x18\x07 \x01(\x0b\x32\x32.google.cloud.datacatalog.v1beta1.SystemTimestampsB\x03\xe0\x41\x03:x\xea\x41u\n datacatalog.googleapis.com/Entry\x12Qprojects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{entry}B\x0c\n\nentry_typeB\x0b\n\ttype_spec"\x8e\x02\n\nEntryGroup\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x02 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12X\n\x17\x64\x61ta_catalog_timestamps\x18\x04 \x01(\x0b\x32\x32.google.cloud.datacatalog.v1beta1.SystemTimestampsB\x03\xe0\x41\x03:m\xea\x41j\n%datacatalog.googleapis.com/EntryGroup\x12\x41projects/{project}/locations/{location}/entryGroups/{entry_group}"\xc2\x01\n\x18\x43reateTagTemplateRequest\x12>\n\x06parent\x18\x01 \x01(\tB.\xe0\x41\x02\xfa\x41(\x12&datacatalog.googleapis.com/TagTemplate\x12\x1c\n\x0ftag_template_id\x18\x03 \x01(\tB\x03\xe0\x41\x02\x12H\n\x0ctag_template\x18\x02 \x01(\x0b\x32-.google.cloud.datacatalog.v1beta1.TagTemplateB\x03\xe0\x41\x02"U\n\x15GetTagTemplateRequest\x12<\n\x04name\x18\x01 \x01(\tB.\xe0\x41\x02\xfa\x41(\n&datacatalog.googleapis.com/TagTemplate"\x95\x01\n\x18UpdateTagTemplateRequest\x12H\n\x0ctag_template\x18\x01 \x01(\x0b\x32-.google.cloud.datacatalog.v1beta1.TagTemplateB\x03\xe0\x41\x02\x12/\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMask"l\n\x18\x44\x65leteTagTemplateRequest\x12<\n\x04name\x18\x01 \x01(\tB.\xe0\x41\x02\xfa\x41(\n&datacatalog.googleapis.com/TagTemplate\x12\x12\n\x05\x66orce\x18\x02 \x01(\x08\x42\x03\xe0\x41\x02"\x83\x01\n\x10\x43reateTagRequest\x12\x36\n\x06parent\x18\x01 \x01(\tB&\xe0\x41\x02\xfa\x41 \n\x1e\x64\x61tacatalog.googleapis.com/Tag\x12\x37\n\x03tag\x18\x02 \x01(\x0b\x32%.google.cloud.datacatalog.v1beta1.TagB\x03\xe0\x41\x02"|\n\x10UpdateTagRequest\x12\x37\n\x03tag\x18\x01 \x01(\x0b\x32%.google.cloud.datacatalog.v1beta1.TagB\x03\xe0\x41\x02\x12/\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMask"H\n\x10\x44\x65leteTagRequest\x12\x34\n\x04name\x18\x01 \x01(\tB&\xe0\x41\x02\xfa\x41 \x12\x1e\x64\x61tacatalog.googleapis.com/Tag"\xd8\x01\n\x1d\x43reateTagTemplateFieldRequest\x12>\n\x06parent\x18\x01 \x01(\tB.\xe0\x41\x02\xfa\x41(\n&datacatalog.googleapis.com/TagTemplate\x12"\n\x15tag_template_field_id\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12S\n\x12tag_template_field\x18\x03 \x01(\x0b\x32\x32.google.cloud.datacatalog.v1beta1.TagTemplateFieldB\x03\xe0\x41\x02"\xe8\x01\n\x1dUpdateTagTemplateFieldRequest\x12\x41\n\x04name\x18\x01 \x01(\tB3\xe0\x41\x02\xfa\x41-\n+datacatalog.googleapis.com/TagTemplateField\x12S\n\x12tag_template_field\x18\x02 \x01(\x0b\x32\x32.google.cloud.datacatalog.v1beta1.TagTemplateFieldB\x03\xe0\x41\x02\x12/\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMask"\x8a\x01\n\x1dRenameTagTemplateFieldRequest\x12\x41\n\x04name\x18\x01 \x01(\tB3\xe0\x41\x02\xfa\x41-\n+datacatalog.googleapis.com/TagTemplateField\x12&\n\x19new_tag_template_field_id\x18\x02 \x01(\tB\x03\xe0\x41\x02"v\n\x1d\x44\x65leteTagTemplateFieldRequest\x12\x41\n\x04name\x18\x01 \x01(\tB3\xe0\x41\x02\xfa\x41-\n+datacatalog.googleapis.com/TagTemplateField\x12\x12\n\x05\x66orce\x18\x02 \x01(\x08\x42\x03\xe0\x41\x02"p\n\x0fListTagsRequest\x12\x36\n\x06parent\x18\x01 \x01(\tB&\xe0\x41\x02\xfa\x41 \x12\x1e\x64\x61tacatalog.googleapis.com/Tag\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t"`\n\x10ListTagsResponse\x12\x33\n\x04tags\x18\x01 \x03(\x0b\x32%.google.cloud.datacatalog.v1beta1.Tag\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t*P\n\tEntryType\x12\x1a\n\x16\x45NTRY_TYPE_UNSPECIFIED\x10\x00\x12\t\n\x05TABLE\x10\x02\x12\x0f\n\x0b\x44\x41TA_STREAM\x10\x03\x12\x0b\n\x07\x46ILESET\x10\x04\x32\xc8+\n\x0b\x44\x61taCatalog\x12\xb2\x01\n\rSearchCatalog\x12\x36.google.cloud.datacatalog.v1beta1.SearchCatalogRequest\x1a\x37.google.cloud.datacatalog.v1beta1.SearchCatalogResponse"0\x82\xd3\xe4\x93\x02\x1c"\x17/v1beta1/catalog:search:\x01*\xda\x41\x0bscope,query\x12\xea\x01\n\x10\x43reateEntryGroup\x12\x39.google.cloud.datacatalog.v1beta1.CreateEntryGroupRequest\x1a,.google.cloud.datacatalog.v1beta1.EntryGroup"m\x82\xd3\xe4\x93\x02\x43"4/v1beta1/{parent=projects/*/locations/*}/entryGroups:\x0b\x65ntry_group\xda\x41!parent,entry_group_id,entry_group\x12\xcb\x01\n\rGetEntryGroup\x12\x36.google.cloud.datacatalog.v1beta1.GetEntryGroupRequest\x1a,.google.cloud.datacatalog.v1beta1.EntryGroup"T\x82\xd3\xe4\x93\x02\x36\x12\x34/v1beta1/{name=projects/*/locations/*/entryGroups/*}\xda\x41\x04name\xda\x41\x0ename,read_mask\x12\xaa\x01\n\x10\x44\x65leteEntryGroup\x12\x39.google.cloud.datacatalog.v1beta1.DeleteEntryGroupRequest\x1a\x16.google.protobuf.Empty"C\x82\xd3\xe4\x93\x02\x36*4/v1beta1/{name=projects/*/locations/*/entryGroups/*}\xda\x41\x04name\x12\xd3\x01\n\x0b\x43reateEntry\x12\x34.google.cloud.datacatalog.v1beta1.CreateEntryRequest\x1a\'.google.cloud.datacatalog.v1beta1.Entry"e\x82\xd3\xe4\x93\x02G">/v1beta1/{parent=projects/*/locations/*/entryGroups/*}/entries:\x05\x65ntry\xda\x41\x15parent,entry_id,entry\x12\xdd\x01\n\x0bUpdateEntry\x12\x34.google.cloud.datacatalog.v1beta1.UpdateEntryRequest\x1a\'.google.cloud.datacatalog.v1beta1.Entry"o\x82\xd3\xe4\x93\x02M2D/v1beta1/{entry.name=projects/*/locations/*/entryGroups/*/entries/*}:\x05\x65ntry\xda\x41\x05\x65ntry\xda\x41\x11\x65ntry,update_mask\x12\xaa\x01\n\x0b\x44\x65leteEntry\x12\x34.google.cloud.datacatalog.v1beta1.DeleteEntryRequest\x1a\x16.google.protobuf.Empty"M\x82\xd3\xe4\x93\x02@*>/v1beta1/{name=projects/*/locations/*/entryGroups/*/entries/*}\xda\x41\x04name\x12\xb5\x01\n\x08GetEntry\x12\x31.google.cloud.datacatalog.v1beta1.GetEntryRequest\x1a\'.google.cloud.datacatalog.v1beta1.Entry"M\x82\xd3\xe4\x93\x02@\x12>/v1beta1/{name=projects/*/locations/*/entryGroups/*/entries/*}\xda\x41\x04name\x12\x8d\x01\n\x0bLookupEntry\x12\x34.google.cloud.datacatalog.v1beta1.LookupEntryRequest\x1a\'.google.cloud.datacatalog.v1beta1.Entry"\x1f\x82\xd3\xe4\x93\x02\x19\x12\x17/v1beta1/entries:lookup\x12\xf1\x01\n\x11\x43reateTagTemplate\x12:.google.cloud.datacatalog.v1beta1.CreateTagTemplateRequest\x1a-.google.cloud.datacatalog.v1beta1.TagTemplate"q\x82\xd3\xe4\x93\x02\x45"5/v1beta1/{parent=projects/*/locations/*}/tagTemplates:\x0ctag_template\xda\x41#parent,tag_template_id,tag_template\x12\xbe\x01\n\x0eGetTagTemplate\x12\x37.google.cloud.datacatalog.v1beta1.GetTagTemplateRequest\x1a-.google.cloud.datacatalog.v1beta1.TagTemplate"D\x82\xd3\xe4\x93\x02\x37\x12\x35/v1beta1/{name=projects/*/locations/*/tagTemplates/*}\xda\x41\x04name\x12\x83\x02\n\x11UpdateTagTemplate\x12:.google.cloud.datacatalog.v1beta1.UpdateTagTemplateRequest\x1a-.google.cloud.datacatalog.v1beta1.TagTemplate"\x82\x01\x82\xd3\xe4\x93\x02R2B/v1beta1/{tag_template.name=projects/*/locations/*/tagTemplates/*}:\x0ctag_template\xda\x41\x0ctag_template\xda\x41\x18tag_template,update_mask\x12\xb3\x01\n\x11\x44\x65leteTagTemplate\x12:.google.cloud.datacatalog.v1beta1.DeleteTagTemplateRequest\x1a\x16.google.protobuf.Empty"J\x82\xd3\xe4\x93\x02\x37*5/v1beta1/{name=projects/*/locations/*/tagTemplates/*}\xda\x41\nname,force\x12\x9c\x02\n\x16\x43reateTagTemplateField\x12?.google.cloud.datacatalog.v1beta1.CreateTagTemplateFieldRequest\x1a\x32.google.cloud.datacatalog.v1beta1.TagTemplateField"\x8c\x01\x82\xd3\xe4\x93\x02T">/v1beta1/{parent=projects/*/locations/*/tagTemplates/*}/fields:\x12tag_template_field\xda\x41/parent,tag_template_field_id,tag_template_field\x12\xaa\x02\n\x16UpdateTagTemplateField\x12?.google.cloud.datacatalog.v1beta1.UpdateTagTemplateFieldRequest\x1a\x32.google.cloud.datacatalog.v1beta1.TagTemplateField"\x9a\x01\x82\xd3\xe4\x93\x02T2>/v1beta1/{name=projects/*/locations/*/tagTemplates/*/fields/*}:\x12tag_template_field\xda\x41\x17name,tag_template_field\xda\x41#name,tag_template_field,update_mask\x12\x80\x02\n\x16RenameTagTemplateField\x12?.google.cloud.datacatalog.v1beta1.RenameTagTemplateFieldRequest\x1a\x32.google.cloud.datacatalog.v1beta1.TagTemplateField"q\x82\xd3\xe4\x93\x02J"E/v1beta1/{name=projects/*/locations/*/tagTemplates/*/fields/*}:rename:\x01*\xda\x41\x1ename,new_tag_template_field_id\x12\xc6\x01\n\x16\x44\x65leteTagTemplateField\x12?.google.cloud.datacatalog.v1beta1.DeleteTagTemplateFieldRequest\x1a\x16.google.protobuf.Empty"S\x82\xd3\xe4\x93\x02@*>/v1beta1/{name=projects/*/locations/*/tagTemplates/*/fields/*}\xda\x41\nname,force\x12\xc7\x01\n\tCreateTag\x12\x32.google.cloud.datacatalog.v1beta1.CreateTagRequest\x1a%.google.cloud.datacatalog.v1beta1.Tag"_\x82\xd3\xe4\x93\x02L"E/v1beta1/{parent=projects/*/locations/*/entryGroups/*/entries/*}/tags:\x03tag\xda\x41\nparent,tag\x12\xd6\x01\n\tUpdateTag\x12\x32.google.cloud.datacatalog.v1beta1.UpdateTagRequest\x1a%.google.cloud.datacatalog.v1beta1.Tag"n\x82\xd3\xe4\x93\x02P2I/v1beta1/{tag.name=projects/*/locations/*/entryGroups/*/entries/*/tags/*}:\x03tag\xda\x41\x03tag\xda\x41\x0ftag,update_mask\x12\xad\x01\n\tDeleteTag\x12\x32.google.cloud.datacatalog.v1beta1.DeleteTagRequest\x1a\x16.google.protobuf.Empty"T\x82\xd3\xe4\x93\x02G*E/v1beta1/{name=projects/*/locations/*/entryGroups/*/entries/*/tags/*}\xda\x41\x04name\x12\xc9\x01\n\x08ListTags\x12\x31.google.cloud.datacatalog.v1beta1.ListTagsRequest\x1a\x32.google.cloud.datacatalog.v1beta1.ListTagsResponse"V\x82\xd3\xe4\x93\x02G\x12\x45/v1beta1/{parent=projects/*/locations/*/entryGroups/*/entries/*}/tags\xda\x41\x06parent\x12\xc0\x02\n\x0cSetIamPolicy\x12".google.iam.v1.SetIamPolicyRequest\x1a\x15.google.iam.v1.Policy"\xf4\x01\x82\xd3\xe4\x93\x02\xed\x01"F/v1beta1/{resource=projects/*/locations/*/tagTemplates/*}:setIamPolicy:\x01*ZJ"E/v1beta1/{resource=projects/*/locations/*/entryGroups/*}:setIamPolicy:\x01*ZT"O/v1beta1/{resource=projects/*/locations/*/entryGroups/*/entries/*}:setIamPolicy:\x01*\x12\xc0\x02\n\x0cGetIamPolicy\x12".google.iam.v1.GetIamPolicyRequest\x1a\x15.google.iam.v1.Policy"\xf4\x01\x82\xd3\xe4\x93\x02\xed\x01"F/v1beta1/{resource=projects/*/locations/*/tagTemplates/*}:getIamPolicy:\x01*ZJ"E/v1beta1/{resource=projects/*/locations/*/entryGroups/*}:getIamPolicy:\x01*ZT"O/v1beta1/{resource=projects/*/locations/*/entryGroups/*/entries/*}:getIamPolicy:\x01*\x12\xf2\x02\n\x12TestIamPermissions\x12(.google.iam.v1.TestIamPermissionsRequest\x1a).google.iam.v1.TestIamPermissionsResponse"\x86\x02\x82\xd3\xe4\x93\x02\xff\x01"L/v1beta1/{resource=projects/*/locations/*/tagTemplates/*}:testIamPermissions:\x01*ZP"K/v1beta1/{resource=projects/*/locations/*/entryGroups/*}:testIamPermissions:\x01*ZZ"U/v1beta1/{resource=projects/*/locations/*/entryGroups/*/entries/*}:testIamPermissions:\x01*\x1aN\xca\x41\x1a\x64\x61tacatalog.googleapis.com\xd2\x41.https://www.googleapis.com/auth/cloud-platformBx\n$com.google.cloud.datacatalog.v1beta1P\x01ZKgoogle.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog\xf8\x01\x01\x62\x06proto3' + '\n8google/cloud/datacatalog_v1beta1/proto/datacatalog.proto\x12 google.cloud.datacatalog.v1beta1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a=google/cloud/datacatalog_v1beta1/proto/gcs_fileset_spec.proto\x1a\x33google/cloud/datacatalog_v1beta1/proto/schema.proto\x1a\x33google/cloud/datacatalog_v1beta1/proto/search.proto\x1a\x37google/cloud/datacatalog_v1beta1/proto/table_spec.proto\x1a\x31google/cloud/datacatalog_v1beta1/proto/tags.proto\x1a\x37google/cloud/datacatalog_v1beta1/proto/timestamps.proto\x1a\x1egoogle/iam/v1/iam_policy.proto\x1a\x1agoogle/iam/v1/policy.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto"\x9e\x02\n\x14SearchCatalogRequest\x12P\n\x05scope\x18\x06 \x01(\x0b\x32<.google.cloud.datacatalog.v1beta1.SearchCatalogRequest.ScopeB\x03\xe0\x41\x02\x12\x12\n\x05query\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x10\n\x08order_by\x18\x05 \x01(\t\x1a\x62\n\x05Scope\x12\x17\n\x0finclude_org_ids\x18\x02 \x03(\t\x12\x1b\n\x13include_project_ids\x18\x03 \x03(\t\x12#\n\x1binclude_gcp_public_datasets\x18\x07 \x01(\x08"x\n\x15SearchCatalogResponse\x12\x46\n\x07results\x18\x01 \x03(\x0b\x32\x35.google.cloud.datacatalog.v1beta1.SearchCatalogResult\x12\x17\n\x0fnext_page_token\x18\x03 \x01(\t"\xb8\x01\n\x17\x43reateEntryGroupRequest\x12=\n\x06parent\x18\x01 \x01(\tB-\xe0\x41\x02\xfa\x41\'\x12%datacatalog.googleapis.com/EntryGroup\x12\x1b\n\x0e\x65ntry_group_id\x18\x03 \x01(\tB\x03\xe0\x41\x02\x12\x41\n\x0b\x65ntry_group\x18\x02 \x01(\x0b\x32,.google.cloud.datacatalog.v1beta1.EntryGroup"\x82\x01\n\x14GetEntryGroupRequest\x12;\n\x04name\x18\x01 \x01(\tB-\xe0\x41\x02\xfa\x41\'\n%datacatalog.googleapis.com/EntryGroup\x12-\n\tread_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMask"V\n\x17\x44\x65leteEntryGroupRequest\x12;\n\x04name\x18\x01 \x01(\tB-\xe0\x41\x02\xfa\x41\'\n%datacatalog.googleapis.com/EntryGroup"\xa7\x01\n\x12\x43reateEntryRequest\x12=\n\x06parent\x18\x01 \x01(\tB-\xe0\x41\x02\xfa\x41\'\n%datacatalog.googleapis.com/EntryGroup\x12\x15\n\x08\x65ntry_id\x18\x03 \x01(\tB\x03\xe0\x41\x02\x12;\n\x05\x65ntry\x18\x02 \x01(\x0b\x32\'.google.cloud.datacatalog.v1beta1.EntryB\x03\xe0\x41\x02"\x82\x01\n\x12UpdateEntryRequest\x12;\n\x05\x65ntry\x18\x01 \x01(\x0b\x32\'.google.cloud.datacatalog.v1beta1.EntryB\x03\xe0\x41\x02\x12/\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMask"L\n\x12\x44\x65leteEntryRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41"\n datacatalog.googleapis.com/Entry"I\n\x0fGetEntryRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41"\n datacatalog.googleapis.com/Entry"V\n\x12LookupEntryRequest\x12\x19\n\x0flinked_resource\x18\x01 \x01(\tH\x00\x12\x16\n\x0csql_resource\x18\x03 \x01(\tH\x00\x42\r\n\x0btarget_name"\xf4\x05\n\x05\x45ntry\x12\x38\n\x04name\x18\x01 \x01(\tB*\xfa\x41\'\n%datacatalog.googleapis.com/EntryGroup\x12\x1c\n\x0flinked_resource\x18\t \x01(\tB\x03\xe0\x41\x03\x12;\n\x04type\x18\x02 \x01(\x0e\x32+.google.cloud.datacatalog.v1beta1.EntryTypeH\x00\x12L\n\x10gcs_fileset_spec\x18\x06 \x01(\x0b\x32\x30.google.cloud.datacatalog.v1beta1.GcsFilesetSpecH\x01\x12R\n\x13\x62igquery_table_spec\x18\x0c \x01(\x0b\x32\x33.google.cloud.datacatalog.v1beta1.BigQueryTableSpecH\x01\x12_\n\x1a\x62igquery_date_sharded_spec\x18\x0f \x01(\x0b\x32\x39.google.cloud.datacatalog.v1beta1.BigQueryDateShardedSpecH\x01\x12\x14\n\x0c\x64isplay_name\x18\x03 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x04 \x01(\t\x12\x38\n\x06schema\x18\x05 \x01(\x0b\x32(.google.cloud.datacatalog.v1beta1.Schema\x12Y\n\x18source_system_timestamps\x18\x07 \x01(\x0b\x32\x32.google.cloud.datacatalog.v1beta1.SystemTimestampsB\x03\xe0\x41\x03:x\xea\x41u\n datacatalog.googleapis.com/Entry\x12Qprojects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{entry}B\x0c\n\nentry_typeB\x0b\n\ttype_spec"\x8e\x02\n\nEntryGroup\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x02 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12X\n\x17\x64\x61ta_catalog_timestamps\x18\x04 \x01(\x0b\x32\x32.google.cloud.datacatalog.v1beta1.SystemTimestampsB\x03\xe0\x41\x03:m\xea\x41j\n%datacatalog.googleapis.com/EntryGroup\x12\x41projects/{project}/locations/{location}/entryGroups/{entry_group}"\xc2\x01\n\x18\x43reateTagTemplateRequest\x12>\n\x06parent\x18\x01 \x01(\tB.\xe0\x41\x02\xfa\x41(\x12&datacatalog.googleapis.com/TagTemplate\x12\x1c\n\x0ftag_template_id\x18\x03 \x01(\tB\x03\xe0\x41\x02\x12H\n\x0ctag_template\x18\x02 \x01(\x0b\x32-.google.cloud.datacatalog.v1beta1.TagTemplateB\x03\xe0\x41\x02"U\n\x15GetTagTemplateRequest\x12<\n\x04name\x18\x01 \x01(\tB.\xe0\x41\x02\xfa\x41(\n&datacatalog.googleapis.com/TagTemplate"\x95\x01\n\x18UpdateTagTemplateRequest\x12H\n\x0ctag_template\x18\x01 \x01(\x0b\x32-.google.cloud.datacatalog.v1beta1.TagTemplateB\x03\xe0\x41\x02\x12/\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMask"l\n\x18\x44\x65leteTagTemplateRequest\x12<\n\x04name\x18\x01 \x01(\tB.\xe0\x41\x02\xfa\x41(\n&datacatalog.googleapis.com/TagTemplate\x12\x12\n\x05\x66orce\x18\x02 \x01(\x08\x42\x03\xe0\x41\x02"\x83\x01\n\x10\x43reateTagRequest\x12\x36\n\x06parent\x18\x01 \x01(\tB&\xe0\x41\x02\xfa\x41 \n\x1e\x64\x61tacatalog.googleapis.com/Tag\x12\x37\n\x03tag\x18\x02 \x01(\x0b\x32%.google.cloud.datacatalog.v1beta1.TagB\x03\xe0\x41\x02"|\n\x10UpdateTagRequest\x12\x37\n\x03tag\x18\x01 \x01(\x0b\x32%.google.cloud.datacatalog.v1beta1.TagB\x03\xe0\x41\x02\x12/\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMask"H\n\x10\x44\x65leteTagRequest\x12\x34\n\x04name\x18\x01 \x01(\tB&\xe0\x41\x02\xfa\x41 \x12\x1e\x64\x61tacatalog.googleapis.com/Tag"\xd8\x01\n\x1d\x43reateTagTemplateFieldRequest\x12>\n\x06parent\x18\x01 \x01(\tB.\xe0\x41\x02\xfa\x41(\n&datacatalog.googleapis.com/TagTemplate\x12"\n\x15tag_template_field_id\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12S\n\x12tag_template_field\x18\x03 \x01(\x0b\x32\x32.google.cloud.datacatalog.v1beta1.TagTemplateFieldB\x03\xe0\x41\x02"\xed\x01\n\x1dUpdateTagTemplateFieldRequest\x12\x41\n\x04name\x18\x01 \x01(\tB3\xe0\x41\x02\xfa\x41-\n+datacatalog.googleapis.com/TagTemplateField\x12S\n\x12tag_template_field\x18\x02 \x01(\x0b\x32\x32.google.cloud.datacatalog.v1beta1.TagTemplateFieldB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01"\x8a\x01\n\x1dRenameTagTemplateFieldRequest\x12\x41\n\x04name\x18\x01 \x01(\tB3\xe0\x41\x02\xfa\x41-\n+datacatalog.googleapis.com/TagTemplateField\x12&\n\x19new_tag_template_field_id\x18\x02 \x01(\tB\x03\xe0\x41\x02"v\n\x1d\x44\x65leteTagTemplateFieldRequest\x12\x41\n\x04name\x18\x01 \x01(\tB3\xe0\x41\x02\xfa\x41-\n+datacatalog.googleapis.com/TagTemplateField\x12\x12\n\x05\x66orce\x18\x02 \x01(\x08\x42\x03\xe0\x41\x02"p\n\x0fListTagsRequest\x12\x36\n\x06parent\x18\x01 \x01(\tB&\xe0\x41\x02\xfa\x41 \x12\x1e\x64\x61tacatalog.googleapis.com/Tag\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t"`\n\x10ListTagsResponse\x12\x33\n\x04tags\x18\x01 \x03(\x0b\x32%.google.cloud.datacatalog.v1beta1.Tag\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t*P\n\tEntryType\x12\x1a\n\x16\x45NTRY_TYPE_UNSPECIFIED\x10\x00\x12\t\n\x05TABLE\x10\x02\x12\x0f\n\x0b\x44\x41TA_STREAM\x10\x03\x12\x0b\n\x07\x46ILESET\x10\x04\x32\xc8+\n\x0b\x44\x61taCatalog\x12\xb2\x01\n\rSearchCatalog\x12\x36.google.cloud.datacatalog.v1beta1.SearchCatalogRequest\x1a\x37.google.cloud.datacatalog.v1beta1.SearchCatalogResponse"0\x82\xd3\xe4\x93\x02\x1c"\x17/v1beta1/catalog:search:\x01*\xda\x41\x0bscope,query\x12\xea\x01\n\x10\x43reateEntryGroup\x12\x39.google.cloud.datacatalog.v1beta1.CreateEntryGroupRequest\x1a,.google.cloud.datacatalog.v1beta1.EntryGroup"m\x82\xd3\xe4\x93\x02\x43"4/v1beta1/{parent=projects/*/locations/*}/entryGroups:\x0b\x65ntry_group\xda\x41!parent,entry_group_id,entry_group\x12\xcb\x01\n\rGetEntryGroup\x12\x36.google.cloud.datacatalog.v1beta1.GetEntryGroupRequest\x1a,.google.cloud.datacatalog.v1beta1.EntryGroup"T\x82\xd3\xe4\x93\x02\x36\x12\x34/v1beta1/{name=projects/*/locations/*/entryGroups/*}\xda\x41\x04name\xda\x41\x0ename,read_mask\x12\xaa\x01\n\x10\x44\x65leteEntryGroup\x12\x39.google.cloud.datacatalog.v1beta1.DeleteEntryGroupRequest\x1a\x16.google.protobuf.Empty"C\x82\xd3\xe4\x93\x02\x36*4/v1beta1/{name=projects/*/locations/*/entryGroups/*}\xda\x41\x04name\x12\xd3\x01\n\x0b\x43reateEntry\x12\x34.google.cloud.datacatalog.v1beta1.CreateEntryRequest\x1a\'.google.cloud.datacatalog.v1beta1.Entry"e\x82\xd3\xe4\x93\x02G">/v1beta1/{parent=projects/*/locations/*/entryGroups/*}/entries:\x05\x65ntry\xda\x41\x15parent,entry_id,entry\x12\xdd\x01\n\x0bUpdateEntry\x12\x34.google.cloud.datacatalog.v1beta1.UpdateEntryRequest\x1a\'.google.cloud.datacatalog.v1beta1.Entry"o\x82\xd3\xe4\x93\x02M2D/v1beta1/{entry.name=projects/*/locations/*/entryGroups/*/entries/*}:\x05\x65ntry\xda\x41\x05\x65ntry\xda\x41\x11\x65ntry,update_mask\x12\xaa\x01\n\x0b\x44\x65leteEntry\x12\x34.google.cloud.datacatalog.v1beta1.DeleteEntryRequest\x1a\x16.google.protobuf.Empty"M\x82\xd3\xe4\x93\x02@*>/v1beta1/{name=projects/*/locations/*/entryGroups/*/entries/*}\xda\x41\x04name\x12\xb5\x01\n\x08GetEntry\x12\x31.google.cloud.datacatalog.v1beta1.GetEntryRequest\x1a\'.google.cloud.datacatalog.v1beta1.Entry"M\x82\xd3\xe4\x93\x02@\x12>/v1beta1/{name=projects/*/locations/*/entryGroups/*/entries/*}\xda\x41\x04name\x12\x8d\x01\n\x0bLookupEntry\x12\x34.google.cloud.datacatalog.v1beta1.LookupEntryRequest\x1a\'.google.cloud.datacatalog.v1beta1.Entry"\x1f\x82\xd3\xe4\x93\x02\x19\x12\x17/v1beta1/entries:lookup\x12\xf1\x01\n\x11\x43reateTagTemplate\x12:.google.cloud.datacatalog.v1beta1.CreateTagTemplateRequest\x1a-.google.cloud.datacatalog.v1beta1.TagTemplate"q\x82\xd3\xe4\x93\x02\x45"5/v1beta1/{parent=projects/*/locations/*}/tagTemplates:\x0ctag_template\xda\x41#parent,tag_template_id,tag_template\x12\xbe\x01\n\x0eGetTagTemplate\x12\x37.google.cloud.datacatalog.v1beta1.GetTagTemplateRequest\x1a-.google.cloud.datacatalog.v1beta1.TagTemplate"D\x82\xd3\xe4\x93\x02\x37\x12\x35/v1beta1/{name=projects/*/locations/*/tagTemplates/*}\xda\x41\x04name\x12\x83\x02\n\x11UpdateTagTemplate\x12:.google.cloud.datacatalog.v1beta1.UpdateTagTemplateRequest\x1a-.google.cloud.datacatalog.v1beta1.TagTemplate"\x82\x01\x82\xd3\xe4\x93\x02R2B/v1beta1/{tag_template.name=projects/*/locations/*/tagTemplates/*}:\x0ctag_template\xda\x41\x0ctag_template\xda\x41\x18tag_template,update_mask\x12\xb3\x01\n\x11\x44\x65leteTagTemplate\x12:.google.cloud.datacatalog.v1beta1.DeleteTagTemplateRequest\x1a\x16.google.protobuf.Empty"J\x82\xd3\xe4\x93\x02\x37*5/v1beta1/{name=projects/*/locations/*/tagTemplates/*}\xda\x41\nname,force\x12\x9c\x02\n\x16\x43reateTagTemplateField\x12?.google.cloud.datacatalog.v1beta1.CreateTagTemplateFieldRequest\x1a\x32.google.cloud.datacatalog.v1beta1.TagTemplateField"\x8c\x01\x82\xd3\xe4\x93\x02T">/v1beta1/{parent=projects/*/locations/*/tagTemplates/*}/fields:\x12tag_template_field\xda\x41/parent,tag_template_field_id,tag_template_field\x12\xaa\x02\n\x16UpdateTagTemplateField\x12?.google.cloud.datacatalog.v1beta1.UpdateTagTemplateFieldRequest\x1a\x32.google.cloud.datacatalog.v1beta1.TagTemplateField"\x9a\x01\x82\xd3\xe4\x93\x02T2>/v1beta1/{name=projects/*/locations/*/tagTemplates/*/fields/*}:\x12tag_template_field\xda\x41\x17name,tag_template_field\xda\x41#name,tag_template_field,update_mask\x12\x80\x02\n\x16RenameTagTemplateField\x12?.google.cloud.datacatalog.v1beta1.RenameTagTemplateFieldRequest\x1a\x32.google.cloud.datacatalog.v1beta1.TagTemplateField"q\x82\xd3\xe4\x93\x02J"E/v1beta1/{name=projects/*/locations/*/tagTemplates/*/fields/*}:rename:\x01*\xda\x41\x1ename,new_tag_template_field_id\x12\xc6\x01\n\x16\x44\x65leteTagTemplateField\x12?.google.cloud.datacatalog.v1beta1.DeleteTagTemplateFieldRequest\x1a\x16.google.protobuf.Empty"S\x82\xd3\xe4\x93\x02@*>/v1beta1/{name=projects/*/locations/*/tagTemplates/*/fields/*}\xda\x41\nname,force\x12\xc7\x01\n\tCreateTag\x12\x32.google.cloud.datacatalog.v1beta1.CreateTagRequest\x1a%.google.cloud.datacatalog.v1beta1.Tag"_\x82\xd3\xe4\x93\x02L"E/v1beta1/{parent=projects/*/locations/*/entryGroups/*/entries/*}/tags:\x03tag\xda\x41\nparent,tag\x12\xd6\x01\n\tUpdateTag\x12\x32.google.cloud.datacatalog.v1beta1.UpdateTagRequest\x1a%.google.cloud.datacatalog.v1beta1.Tag"n\x82\xd3\xe4\x93\x02P2I/v1beta1/{tag.name=projects/*/locations/*/entryGroups/*/entries/*/tags/*}:\x03tag\xda\x41\x03tag\xda\x41\x0ftag,update_mask\x12\xad\x01\n\tDeleteTag\x12\x32.google.cloud.datacatalog.v1beta1.DeleteTagRequest\x1a\x16.google.protobuf.Empty"T\x82\xd3\xe4\x93\x02G*E/v1beta1/{name=projects/*/locations/*/entryGroups/*/entries/*/tags/*}\xda\x41\x04name\x12\xc9\x01\n\x08ListTags\x12\x31.google.cloud.datacatalog.v1beta1.ListTagsRequest\x1a\x32.google.cloud.datacatalog.v1beta1.ListTagsResponse"V\x82\xd3\xe4\x93\x02G\x12\x45/v1beta1/{parent=projects/*/locations/*/entryGroups/*/entries/*}/tags\xda\x41\x06parent\x12\xc0\x02\n\x0cSetIamPolicy\x12".google.iam.v1.SetIamPolicyRequest\x1a\x15.google.iam.v1.Policy"\xf4\x01\x82\xd3\xe4\x93\x02\xed\x01"F/v1beta1/{resource=projects/*/locations/*/tagTemplates/*}:setIamPolicy:\x01*ZJ"E/v1beta1/{resource=projects/*/locations/*/entryGroups/*}:setIamPolicy:\x01*ZT"O/v1beta1/{resource=projects/*/locations/*/entryGroups/*/entries/*}:setIamPolicy:\x01*\x12\xc0\x02\n\x0cGetIamPolicy\x12".google.iam.v1.GetIamPolicyRequest\x1a\x15.google.iam.v1.Policy"\xf4\x01\x82\xd3\xe4\x93\x02\xed\x01"F/v1beta1/{resource=projects/*/locations/*/tagTemplates/*}:getIamPolicy:\x01*ZJ"E/v1beta1/{resource=projects/*/locations/*/entryGroups/*}:getIamPolicy:\x01*ZT"O/v1beta1/{resource=projects/*/locations/*/entryGroups/*/entries/*}:getIamPolicy:\x01*\x12\xf2\x02\n\x12TestIamPermissions\x12(.google.iam.v1.TestIamPermissionsRequest\x1a).google.iam.v1.TestIamPermissionsResponse"\x86\x02\x82\xd3\xe4\x93\x02\xff\x01"L/v1beta1/{resource=projects/*/locations/*/tagTemplates/*}:testIamPermissions:\x01*ZP"K/v1beta1/{resource=projects/*/locations/*/entryGroups/*}:testIamPermissions:\x01*ZZ"U/v1beta1/{resource=projects/*/locations/*/entryGroups/*/entries/*}:testIamPermissions:\x01*\x1aN\xca\x41\x1a\x64\x61tacatalog.googleapis.com\xd2\x41.https://www.googleapis.com/auth/cloud-platformBx\n$com.google.cloud.datacatalog.v1beta1P\x01ZKgoogle.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog\xf8\x01\x01\x62\x06proto3' ), dependencies=[ google_dot_api_dot_annotations__pb2.DESCRIPTOR, @@ -97,8 +97,8 @@ ], containing_type=None, serialized_options=None, - serialized_start=4868, - serialized_end=4948, + serialized_start=4873, + serialized_end=4953, ) _sym_db.RegisterEnumDescriptor(_ENTRYTYPE) @@ -1646,7 +1646,7 @@ containing_type=None, is_extension=False, extension_scope=None, - serialized_options=None, + serialized_options=_b("\340A\001"), file=DESCRIPTOR, ), ], @@ -1659,7 +1659,7 @@ extension_ranges=[], oneofs=[], serialized_start=4161, - serialized_end=4393, + serialized_end=4398, ) @@ -1717,8 +1717,8 @@ syntax="proto3", extension_ranges=[], oneofs=[], - serialized_start=4396, - serialized_end=4534, + serialized_start=4401, + serialized_end=4539, ) @@ -1776,8 +1776,8 @@ syntax="proto3", extension_ranges=[], oneofs=[], - serialized_start=4536, - serialized_end=4654, + serialized_start=4541, + serialized_end=4659, ) @@ -1853,8 +1853,8 @@ syntax="proto3", extension_ranges=[], oneofs=[], - serialized_start=4656, - serialized_end=4768, + serialized_start=4661, + serialized_end=4773, ) @@ -1910,8 +1910,8 @@ syntax="proto3", extension_ranges=[], oneofs=[], - serialized_start=4770, - serialized_end=4866, + serialized_start=4775, + serialized_end=4871, ) _SEARCHCATALOGREQUEST_SCOPE.containing_type = _SEARCHCATALOGREQUEST @@ -2697,13 +2697,15 @@ tag_template_field: Required. The template to update. update_mask: - The field mask specifies the parts of the template to be - updated. Allowed fields: - ``display_name`` - - ``type.enum_type`` If ``update_mask`` is not set or empty, - all of the allowed fields above will be updated. When - updating an enum type, the provided values will be merged with - the existing values. Therefore, enum values can only be added, - existing enum values cannot be deleted nor renamed. + Optional. The field mask specifies the parts of the template + to be updated. Allowed fields: - ``display_name`` - + ``type.enum_type`` - ``is_required`` If ``update_mask`` is + not set or empty, all of the allowed fields above will be + updated. When updating an enum type, the provided values will + be merged with the existing values. Therefore, enum values can + only be added, existing enum values cannot be deleted nor + renamed. Updating a template field from optional to required + is NOT allowed. """, # @@protoc_insertion_point(class_scope:google.cloud.datacatalog.v1beta1.UpdateTagTemplateFieldRequest) ), @@ -2846,6 +2848,7 @@ _CREATETAGTEMPLATEFIELDREQUEST.fields_by_name["tag_template_field"]._options = None _UPDATETAGTEMPLATEFIELDREQUEST.fields_by_name["name"]._options = None _UPDATETAGTEMPLATEFIELDREQUEST.fields_by_name["tag_template_field"]._options = None +_UPDATETAGTEMPLATEFIELDREQUEST.fields_by_name["update_mask"]._options = None _RENAMETAGTEMPLATEFIELDREQUEST.fields_by_name["name"]._options = None _RENAMETAGTEMPLATEFIELDREQUEST.fields_by_name[ "new_tag_template_field_id" @@ -2862,8 +2865,8 @@ serialized_options=_b( "\312A\032datacatalog.googleapis.com\322A.https://www.googleapis.com/auth/cloud-platform" ), - serialized_start=4951, - serialized_end=10527, + serialized_start=4956, + serialized_end=10532, methods=[ _descriptor.MethodDescriptor( name="SearchCatalog", diff --git a/datacatalog/google/cloud/datacatalog_v1beta1/proto/gcs_fileset_spec_pb2.py b/datacatalog/google/cloud/datacatalog_v1beta1/proto/gcs_fileset_spec_pb2.py index e891a3923a8f..695ebcdd59df 100644 --- a/datacatalog/google/cloud/datacatalog_v1beta1/proto/gcs_fileset_spec_pb2.py +++ b/datacatalog/google/cloud/datacatalog_v1beta1/proto/gcs_fileset_spec_pb2.py @@ -191,13 +191,19 @@ Attributes: file_patterns: Required. Patterns to identify a set of files in Google Cloud - Storage. Examples of valid file\_patterns: - - ``gs://bucket_name/*``: matches all files in ``bucket_name`` - - ``gs://bucket_name/file*``: matches files prefixed by ``file`` - in ``bucket_name`` - ``gs://bucket_name/a/*/b``: matches - all files in ``bucket_name`` that match ``a/*/b`` pattern, - such as ``a/c/b``, ``a/d/b`` - ``gs://another_bucket/a.txt``: - matches ``gs://another_bucket/a.txt`` + Storage. See `Cloud Storage documentation + `__ for more + information. Note that bucket wildcards are currently not + supported. Examples of valid file\_patterns: - + ``gs://bucket_name/dir/*``: matches all files within + ``bucket_name/dir`` directory. - ``gs://bucket_name/dir/**``: + matches all files in ``bucket_name/dir`` spanning all + subdirectories. - ``gs://bucket_name/file*``: matches files + prefixed by ``file`` in ``bucket_name`` - + ``gs://bucket_name/a/*/b``: matches all files in + ``bucket_name`` that match ``a/*/b`` pattern, such as + ``a/c/b``, ``a/d/b`` - ``gs://another_bucket/a.txt``: matches + ``gs://another_bucket/a.txt`` sample_gcs_file_specs: Output only. Sample files contained in this fileset, not all files contained in this fileset are represented here. diff --git a/datacatalog/google/cloud/datacatalog_v1beta1/proto/policytagmanager_pb2.py b/datacatalog/google/cloud/datacatalog_v1beta1/proto/policytagmanager_pb2.py index cdd201e7794b..4b84114858f8 100644 --- a/datacatalog/google/cloud/datacatalog_v1beta1/proto/policytagmanager_pb2.py +++ b/datacatalog/google/cloud/datacatalog_v1beta1/proto/policytagmanager_pb2.py @@ -988,27 +988,31 @@ dict( DESCRIPTOR=_TAXONOMY, __module__="google.cloud.datacatalog_v1beta1.proto.policytagmanager_pb2", - __doc__="""A taxonomy is a collection of policy tags of business significance, - typically associated with the substance of the policy tag (e.g. credit - card, SSN), or how it is used (e.g. account name, user ID). + __doc__="""A taxonomy is a collection of policy tags that classify data along a + common axis. For instance a data *sensitivity* taxonomy could contain + policy tags denoting PII such as age, zipcode, and SSN. A data *origin* + taxonomy could contain policy tags to distinguish user data, employee + data, partner data, public data. Attributes: name: - Output only. Resource name of the taxonomy, whose format is: " - projects/{project\_number}/locations/{location\_id}/taxonomies - /{id}". + Output only. Resource name of this taxonomy, whose format is: + "projects/{project\_number}/locations/{location\_id}/taxonomie + s/{id}". display_name: - Required. Human readable name of this taxonomy. Max 200 bytes + Required. User defined name of this taxonomy. It must: contain + only unicode letters, numbers, underscores, dashes and spaces; + not start or end with spaces; and be at most 200 bytes long when encoded in UTF-8. description: - Optional. Description of the taxonomy. The length of the - description is limited to 2000 bytes when encoded in UTF-8. If - not set, defaults to an empty description. + Optional. Description of this taxonomy. It must: contain only + unicode characters, tabs, newlines, carriage returns and page + breaks; and be at most 2000 bytes long when encoded in UTF-8. + If not set, defaults to an empty description. activated_policy_types: - Optional. A list of policy types that are activated for the - taxonomy. If not set, defaults to an empty list of activated - policy types. + Optional. A list of policy types that are activated for this + taxonomy. If not set, defaults to an empty list. """, # @@protoc_insertion_point(class_scope:google.cloud.datacatalog.v1beta1.Taxonomy) ), @@ -1030,23 +1034,28 @@ Attributes: name: - Output only. Resource name of the policy tag, whose format is: - "projects/{project\_number}/locations/{location\_id}/taxonomie - s/{taxonomy\_id}/policyTags/{id}". + Output only. Resource name of this policy tag, whose format + is: "projects/{project\_number}/locations/{location\_id}/taxon + omies/{taxonomy\_id}/policyTags/{id}". display_name: - Required. Human readable name of this policy tag. Max 200 - bytes when encoded in UTF-8. + Required. User defined name of this policy tag. It must: be + unique within the parent taxonomy; contain only unicode + letters, numbers, underscores, dashes and spaces; not start or + end with spaces; and be at most 200 bytes long when encoded in + UTF-8. description: - Description of the policy tag. The length of the description - is limited to 2000 bytes when encoded in UTF-8. If not set, - defaults to an empty description. + Description of this policy tag. It must: contain only unicode + characters, tabs, newlines, carriage returns and page breaks; + and be at most 2000 bytes long when encoded in UTF-8. If not + set, defaults to an empty description. If not set, defaults to + an empty description. parent_policy_tag: - Resource name of the parent policy tag to this policy tag - (e.g. for policy tag "LatLong" in the example above, this - field contains the resource name of policy tag "Geolocation"). + Resource name of this policy tag's parent policy tag (e.g. for + the "LatLong" policy tag in the example above, this field + contains the resource name of the "Geolocation" policy tag). If empty, it means this policy tag is a top level policy tag - (e.g. this field is empty for policy tag "Geolocation" in the - example above). If not set, defaults to an empty string. + (e.g. this field is empty for the "Geolocation" policy tag in + the example above). If not set, defaults to an empty string. child_policy_tags: Output only. Resource names of child policy tags of this policy tag. @@ -1068,11 +1077,10 @@ Attributes: parent: - Required. Resource name of the project that the newly created - taxonomy belongs to. + Required. Resource name of the project that the taxonomy will + belong to. taxonomy: - The taxonomy to be created. The name field must be left blank. - The display\_name field is mandatory. + The taxonomy to be created. """, # @@protoc_insertion_point(class_scope:google.cloud.datacatalog.v1beta1.CreateTaxonomyRequest) ), @@ -1136,11 +1144,11 @@ Attributes: parent: - Required. Resource name of a project to list the taxonomies + Required. Resource name of the project to list the taxonomies of. page_size: - The maximum number of items to return. If not set, defaults to - 50. + The maximum number of items to return. Must be a value between + 1 and 1000. If not set, defaults to 50. page_token: The next\_page\_token value returned from a previous list request, if any. If not set, defaults to an empty string. @@ -1164,8 +1172,8 @@ taxonomies: Taxonomies that the project contains. next_page_token: - Token to retrieve the next page of results, or empty if there - are no more results in the list. + Token used to retrieve the next page of results, or empty if + there are no more results in the list. """, # @@protoc_insertion_point(class_scope:google.cloud.datacatalog.v1beta1.ListTaxonomiesResponse) ), @@ -1184,7 +1192,7 @@ Attributes: name: - Required. Resource name of the taxonomy to be returned. + Required. Resource name of the requested taxonomy. """, # @@protoc_insertion_point(class_scope:google.cloud.datacatalog.v1beta1.GetTaxonomyRequest) ), @@ -1203,13 +1211,10 @@ Attributes: parent: - Required. Resource name of the taxonomy that the newly created - policy tag belongs to. + Required. Resource name of the taxonomy that the policy tag + will belong to. policy_tag: - The policy tag to be created. The name, and - taxonomy\_display\_name field must be left blank. The - display\_name field is mandatory and must not be duplicated - with existing policy tags in the same taxonomy. + The policy tag to be created. """, # @@protoc_insertion_point(class_scope:google.cloud.datacatalog.v1beta1.CreatePolicyTagRequest) ), @@ -1229,7 +1234,7 @@ Attributes: name: Required. Resource name of the policy tag to be deleted. All - its descendant policy tags will also be deleted. + of its descendant policy tags will also be deleted. """, # @@protoc_insertion_point(class_scope:google.cloud.datacatalog.v1beta1.DeletePolicyTagRequest) ), @@ -1278,11 +1283,11 @@ Attributes: parent: - Required. Resource name of a taxonomy to list the policy tags - of. + Required. Resource name of the taxonomy to list the policy + tags of. page_size: - The maximum number of items to return. If not set, defaults to - 50. + The maximum number of items to return. Must be a value between + 1 and 1000. If not set, defaults to 50. page_token: The next\_page\_token value returned from a previous List request, if any. If not set, defaults to an empty string. @@ -1304,10 +1309,10 @@ Attributes: policy_tags: - Policy Tags that are in this taxonomy. + The policy tags that are in the requested taxonomy. next_page_token: - Token to retrieve the next page of results, or empty if there - are no more results in the list. + Token used to retrieve the next page of results, or empty if + there are no more results in the list. """, # @@protoc_insertion_point(class_scope:google.cloud.datacatalog.v1beta1.ListPolicyTagsResponse) ), @@ -1326,7 +1331,7 @@ Attributes: name: - Required. Resource name of the policy tag to be returned. + Required. Resource name of the requested policy tag. """, # @@protoc_insertion_point(class_scope:google.cloud.datacatalog.v1beta1.GetPolicyTagRequest) ), diff --git a/datacatalog/google/cloud/datacatalog_v1beta1/proto/policytagmanager_pb2_grpc.py b/datacatalog/google/cloud/datacatalog_v1beta1/proto/policytagmanager_pb2_grpc.py index ac2b2f20c0cd..4f6c48e6d1b3 100644 --- a/datacatalog/google/cloud/datacatalog_v1beta1/proto/policytagmanager_pb2_grpc.py +++ b/datacatalog/google/cloud/datacatalog_v1beta1/proto/policytagmanager_pb2_grpc.py @@ -10,8 +10,8 @@ class PolicyTagManagerStub(object): - """Policy tag manager API service allows clients to manage their taxonomies and - policy tags data. + """The policy tag manager API service allows clients to manage their taxonomies + and policy tags. """ def __init__(self, channel): @@ -88,12 +88,12 @@ def __init__(self, channel): class PolicyTagManagerServicer(object): - """Policy tag manager API service allows clients to manage their taxonomies and - policy tags data. + """The policy tag manager API service allows clients to manage their taxonomies + and policy tags. """ def CreateTaxonomy(self, request, context): - """Creates a new taxonomy in a given project. + """Creates a taxonomy in the specified project. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details("Method not implemented!") @@ -101,7 +101,7 @@ def CreateTaxonomy(self, request, context): def DeleteTaxonomy(self, request, context): """Deletes a taxonomy. This operation will also delete all - policy tags in this taxonomy. + policy tags in this taxonomy along with their associated policies. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details("Method not implemented!") @@ -115,7 +115,8 @@ def UpdateTaxonomy(self, request, context): raise NotImplementedError("Method not implemented!") def ListTaxonomies(self, request, context): - """Lists all taxonomies in a project in a particular location. + """Lists all taxonomies in a project in a particular location that the caller + has permission to view. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details("Method not implemented!") @@ -129,7 +130,7 @@ def GetTaxonomy(self, request, context): raise NotImplementedError("Method not implemented!") def CreatePolicyTag(self, request, context): - """Creates a policy tag in a taxonomy. + """Creates a policy tag in the specified taxonomy. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details("Method not implemented!") @@ -178,7 +179,8 @@ def SetIamPolicy(self, request, context): raise NotImplementedError("Method not implemented!") def TestIamPermissions(self, request, context): - """Returns permissions that a caller has on specified resources. + """Returns the permissions that a caller has on the specified taxonomy or + policy tag. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details("Method not implemented!") diff --git a/datacatalog/google/cloud/datacatalog_v1beta1/proto/policytagmanagerserialization_pb2.py b/datacatalog/google/cloud/datacatalog_v1beta1/proto/policytagmanagerserialization_pb2.py index 4fa75d87575d..a7dc4b613dd4 100644 --- a/datacatalog/google/cloud/datacatalog_v1beta1/proto/policytagmanagerserialization_pb2.py +++ b/datacatalog/google/cloud/datacatalog_v1beta1/proto/policytagmanagerserialization_pb2.py @@ -16,13 +16,13 @@ from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 -from google.api import client_pb2 as google_dot_api_dot_client__pb2 from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2 from google.api import resource_pb2 as google_dot_api_dot_resource__pb2 from google.cloud.datacatalog_v1beta1.proto import ( policytagmanager_pb2 as google_dot_cloud_dot_datacatalog__v1beta1_dot_proto_dot_policytagmanager__pb2, ) from google.iam.v1 import policy_pb2 as google_dot_iam_dot_v1_dot_policy__pb2 +from google.api import client_pb2 as google_dot_api_dot_client__pb2 DESCRIPTOR = _descriptor.FileDescriptor( @@ -33,15 +33,15 @@ '\n$com.google.cloud.datacatalog.v1beta1B"PolicyTagManagerSerializationProtoP\001ZKgoogle.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog\370\001\001' ), serialized_pb=_b( - '\nJgoogle/cloud/datacatalog_v1beta1/proto/policytagmanagerserialization.proto\x12 google.cloud.datacatalog.v1beta1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a=google/cloud/datacatalog_v1beta1/proto/policytagmanager.proto\x1a\x1agoogle/iam/v1/policy.proto"\x90\x01\n\x12SerializedTaxonomy\x12\x19\n\x0c\x64isplay_name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12J\n\x0bpolicy_tags\x18\x03 \x03(\x0b\x32\x35.google.cloud.datacatalog.v1beta1.SerializedPolicyTag"\x97\x01\n\x13SerializedPolicyTag\x12\x19\n\x0c\x64isplay_name\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12P\n\x11\x63hild_policy_tags\x18\x04 \x03(\x0b\x32\x35.google.cloud.datacatalog.v1beta1.SerializedPolicyTag"\xa9\x01\n\x17ImportTaxonomiesRequest\x12;\n\x06parent\x18\x01 \x01(\tB+\xe0\x41\x02\xfa\x41%\x12#datacatalog.googleapis.com/Taxonomy\x12G\n\rinline_source\x18\x02 \x01(\x0b\x32..google.cloud.datacatalog.v1beta1.InlineSourceH\x00\x42\x08\n\x06source"]\n\x0cInlineSource\x12M\n\ntaxonomies\x18\x01 \x03(\x0b\x32\x34.google.cloud.datacatalog.v1beta1.SerializedTaxonomyB\x03\xe0\x41\x02"Z\n\x18ImportTaxonomiesResponse\x12>\n\ntaxonomies\x18\x01 \x03(\x0b\x32*.google.cloud.datacatalog.v1beta1.Taxonomy"\xc7\x01\n\x17\x45xportTaxonomiesRequest\x12;\n\x06parent\x18\x01 \x01(\tB+\xe0\x41\x02\xfa\x41%\x12#datacatalog.googleapis.com/Taxonomy\x12?\n\ntaxonomies\x18\x02 \x03(\tB+\xe0\x41\x02\xfa\x41%\n#datacatalog.googleapis.com/Taxonomy\x12\x1f\n\x15serialized_taxonomies\x18\x03 \x01(\x08H\x00\x42\r\n\x0b\x64\x65stination"d\n\x18\x45xportTaxonomiesResponse\x12H\n\ntaxonomies\x18\x01 \x03(\x0b\x32\x34.google.cloud.datacatalog.v1beta1.SerializedTaxonomy2\x92\x04\n\x1dPolicyTagManagerSerialization\x12\xd0\x01\n\x10ImportTaxonomies\x12\x39.google.cloud.datacatalog.v1beta1.ImportTaxonomiesRequest\x1a:.google.cloud.datacatalog.v1beta1.ImportTaxonomiesResponse"E\x82\xd3\xe4\x93\x02?":/v1beta1/{parent=projects/*/locations/*}/taxonomies:import:\x01*\x12\xcd\x01\n\x10\x45xportTaxonomies\x12\x39.google.cloud.datacatalog.v1beta1.ExportTaxonomiesRequest\x1a:.google.cloud.datacatalog.v1beta1.ExportTaxonomiesResponse"B\x82\xd3\xe4\x93\x02<\x12:/v1beta1/{parent=projects/*/locations/*}/taxonomies:export\x1aN\xca\x41\x1a\x64\x61tacatalog.googleapis.com\xd2\x41.https://www.googleapis.com/auth/cloud-platformB\x9c\x01\n$com.google.cloud.datacatalog.v1beta1B"PolicyTagManagerSerializationProtoP\x01ZKgoogle.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog\xf8\x01\x01\x62\x06proto3' + '\nJgoogle/cloud/datacatalog_v1beta1/proto/policytagmanagerserialization.proto\x12 google.cloud.datacatalog.v1beta1\x1a\x1cgoogle/api/annotations.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a=google/cloud/datacatalog_v1beta1/proto/policytagmanager.proto\x1a\x1agoogle/iam/v1/policy.proto\x1a\x17google/api/client.proto"\x90\x01\n\x12SerializedTaxonomy\x12\x19\n\x0c\x64isplay_name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12J\n\x0bpolicy_tags\x18\x03 \x03(\x0b\x32\x35.google.cloud.datacatalog.v1beta1.SerializedPolicyTag"\x97\x01\n\x13SerializedPolicyTag\x12\x19\n\x0c\x64isplay_name\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12P\n\x11\x63hild_policy_tags\x18\x04 \x03(\x0b\x32\x35.google.cloud.datacatalog.v1beta1.SerializedPolicyTag"\xa9\x01\n\x17ImportTaxonomiesRequest\x12;\n\x06parent\x18\x01 \x01(\tB+\xe0\x41\x02\xfa\x41%\x12#datacatalog.googleapis.com/Taxonomy\x12G\n\rinline_source\x18\x02 \x01(\x0b\x32..google.cloud.datacatalog.v1beta1.InlineSourceH\x00\x42\x08\n\x06source"]\n\x0cInlineSource\x12M\n\ntaxonomies\x18\x01 \x03(\x0b\x32\x34.google.cloud.datacatalog.v1beta1.SerializedTaxonomyB\x03\xe0\x41\x02"Z\n\x18ImportTaxonomiesResponse\x12>\n\ntaxonomies\x18\x01 \x03(\x0b\x32*.google.cloud.datacatalog.v1beta1.Taxonomy"\xc7\x01\n\x17\x45xportTaxonomiesRequest\x12;\n\x06parent\x18\x01 \x01(\tB+\xe0\x41\x02\xfa\x41%\x12#datacatalog.googleapis.com/Taxonomy\x12?\n\ntaxonomies\x18\x02 \x03(\tB+\xe0\x41\x02\xfa\x41%\n#datacatalog.googleapis.com/Taxonomy\x12\x1f\n\x15serialized_taxonomies\x18\x03 \x01(\x08H\x00\x42\r\n\x0b\x64\x65stination"d\n\x18\x45xportTaxonomiesResponse\x12H\n\ntaxonomies\x18\x01 \x03(\x0b\x32\x34.google.cloud.datacatalog.v1beta1.SerializedTaxonomy2\x92\x04\n\x1dPolicyTagManagerSerialization\x12\xd0\x01\n\x10ImportTaxonomies\x12\x39.google.cloud.datacatalog.v1beta1.ImportTaxonomiesRequest\x1a:.google.cloud.datacatalog.v1beta1.ImportTaxonomiesResponse"E\x82\xd3\xe4\x93\x02?":/v1beta1/{parent=projects/*/locations/*}/taxonomies:import:\x01*\x12\xcd\x01\n\x10\x45xportTaxonomies\x12\x39.google.cloud.datacatalog.v1beta1.ExportTaxonomiesRequest\x1a:.google.cloud.datacatalog.v1beta1.ExportTaxonomiesResponse"B\x82\xd3\xe4\x93\x02<\x12:/v1beta1/{parent=projects/*/locations/*}/taxonomies:export\x1aN\xca\x41\x1a\x64\x61tacatalog.googleapis.com\xd2\x41.https://www.googleapis.com/auth/cloud-platformB\x9c\x01\n$com.google.cloud.datacatalog.v1beta1B"PolicyTagManagerSerializationProtoP\x01ZKgoogle.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog\xf8\x01\x01\x62\x06proto3' ), dependencies=[ google_dot_api_dot_annotations__pb2.DESCRIPTOR, - google_dot_api_dot_client__pb2.DESCRIPTOR, google_dot_api_dot_field__behavior__pb2.DESCRIPTOR, google_dot_api_dot_resource__pb2.DESCRIPTOR, google_dot_cloud_dot_datacatalog__v1beta1_dot_proto_dot_policytagmanager__pb2.DESCRIPTOR, google_dot_iam_dot_v1_dot_policy__pb2.DESCRIPTOR, + google_dot_api_dot_client__pb2.DESCRIPTOR, ], ) diff --git a/datacatalog/google/cloud/datacatalog_v1beta1/proto/tags_pb2.py b/datacatalog/google/cloud/datacatalog_v1beta1/proto/tags_pb2.py index f69c39b921b3..69e8b099844e 100644 --- a/datacatalog/google/cloud/datacatalog_v1beta1/proto/tags_pb2.py +++ b/datacatalog/google/cloud/datacatalog_v1beta1/proto/tags_pb2.py @@ -28,7 +28,7 @@ "\n$com.google.cloud.datacatalog.v1beta1P\001ZKgoogle.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog\370\001\001" ), serialized_pb=_b( - '\n1google/cloud/datacatalog_v1beta1/proto/tags.proto\x12 google.cloud.datacatalog.v1beta1\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\x90\x03\n\x03Tag\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x15\n\x08template\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12"\n\x15template_display_name\x18\x05 \x01(\tB\x03\xe0\x41\x03\x12\x10\n\x06\x63olumn\x18\x04 \x01(\tH\x00\x12\x46\n\x06\x66ields\x18\x03 \x03(\x0b\x32\x31.google.cloud.datacatalog.v1beta1.Tag.FieldsEntryB\x03\xe0\x41\x02\x1aY\n\x0b\x46ieldsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x39\n\x05value\x18\x02 \x01(\x0b\x32*.google.cloud.datacatalog.v1beta1.TagField:\x02\x38\x01:\x81\x01\xea\x41~\n\x1e\x64\x61tacatalog.googleapis.com/Tag\x12\\projects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{entry}/tags/{tag}B\x07\n\x05scope"\x99\x02\n\x08TagField\x12\x19\n\x0c\x64isplay_name\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12\x16\n\x0c\x64ouble_value\x18\x02 \x01(\x01H\x00\x12\x16\n\x0cstring_value\x18\x03 \x01(\tH\x00\x12\x14\n\nbool_value\x18\x04 \x01(\x08H\x00\x12\x35\n\x0ftimestamp_value\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampH\x00\x12J\n\nenum_value\x18\x06 \x01(\x0b\x32\x34.google.cloud.datacatalog.v1beta1.TagField.EnumValueH\x00\x1a!\n\tEnumValue\x12\x14\n\x0c\x64isplay_name\x18\x01 \x01(\tB\x06\n\x04kind"\xd6\x02\n\x0bTagTemplate\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x02 \x01(\t\x12N\n\x06\x66ields\x18\x03 \x03(\x0b\x32\x39.google.cloud.datacatalog.v1beta1.TagTemplate.FieldsEntryB\x03\xe0\x41\x02\x1a\x61\n\x0b\x46ieldsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x41\n\x05value\x18\x02 \x01(\x0b\x32\x32.google.cloud.datacatalog.v1beta1.TagTemplateField:\x02\x38\x01:p\xea\x41m\n&datacatalog.googleapis.com/TagTemplate\x12\x43projects/{project}/locations/{location}/tagTemplates/{tag_template}"\x83\x02\n\x10TagTemplateField\x12\x11\n\x04name\x18\x06 \x01(\tB\x03\xe0\x41\x03\x12\x14\n\x0c\x64isplay_name\x18\x01 \x01(\t\x12>\n\x04type\x18\x02 \x01(\x0b\x32+.google.cloud.datacatalog.v1beta1.FieldTypeB\x03\xe0\x41\x02:\x85\x01\xea\x41\x81\x01\n+datacatalog.googleapis.com/TagTemplateField\x12Rprojects/{project}/locations/{location}/tagTemplates/{tag_template}/fields/{field}"\xa7\x03\n\tFieldType\x12S\n\x0eprimitive_type\x18\x01 \x01(\x0e\x32\x39.google.cloud.datacatalog.v1beta1.FieldType.PrimitiveTypeH\x00\x12I\n\tenum_type\x18\x02 \x01(\x0b\x32\x34.google.cloud.datacatalog.v1beta1.FieldType.EnumTypeH\x00\x1a\x8a\x01\n\x08\x45numType\x12V\n\x0e\x61llowed_values\x18\x01 \x03(\x0b\x32>.google.cloud.datacatalog.v1beta1.FieldType.EnumType.EnumValue\x1a&\n\tEnumValue\x12\x19\n\x0c\x64isplay_name\x18\x01 \x01(\tB\x03\xe0\x41\x02"`\n\rPrimitiveType\x12\x1e\n\x1aPRIMITIVE_TYPE_UNSPECIFIED\x10\x00\x12\n\n\x06\x44OUBLE\x10\x01\x12\n\n\x06STRING\x10\x02\x12\x08\n\x04\x42OOL\x10\x03\x12\r\n\tTIMESTAMP\x10\x04\x42\x0b\n\ttype_declBx\n$com.google.cloud.datacatalog.v1beta1P\x01ZKgoogle.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog\xf8\x01\x01\x62\x06proto3' + '\n1google/cloud/datacatalog_v1beta1/proto/tags.proto\x12 google.cloud.datacatalog.v1beta1\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a\x1fgoogle/protobuf/timestamp.proto"\x90\x03\n\x03Tag\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x15\n\x08template\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12"\n\x15template_display_name\x18\x05 \x01(\tB\x03\xe0\x41\x03\x12\x10\n\x06\x63olumn\x18\x04 \x01(\tH\x00\x12\x46\n\x06\x66ields\x18\x03 \x03(\x0b\x32\x31.google.cloud.datacatalog.v1beta1.Tag.FieldsEntryB\x03\xe0\x41\x02\x1aY\n\x0b\x46ieldsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x39\n\x05value\x18\x02 \x01(\x0b\x32*.google.cloud.datacatalog.v1beta1.TagField:\x02\x38\x01:\x81\x01\xea\x41~\n\x1e\x64\x61tacatalog.googleapis.com/Tag\x12\\projects/{project}/locations/{location}/entryGroups/{entry_group}/entries/{entry}/tags/{tag}B\x07\n\x05scope"\x99\x02\n\x08TagField\x12\x19\n\x0c\x64isplay_name\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12\x16\n\x0c\x64ouble_value\x18\x02 \x01(\x01H\x00\x12\x16\n\x0cstring_value\x18\x03 \x01(\tH\x00\x12\x14\n\nbool_value\x18\x04 \x01(\x08H\x00\x12\x35\n\x0ftimestamp_value\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampH\x00\x12J\n\nenum_value\x18\x06 \x01(\x0b\x32\x34.google.cloud.datacatalog.v1beta1.TagField.EnumValueH\x00\x1a!\n\tEnumValue\x12\x14\n\x0c\x64isplay_name\x18\x01 \x01(\tB\x06\n\x04kind"\xd6\x02\n\x0bTagTemplate\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x02 \x01(\t\x12N\n\x06\x66ields\x18\x03 \x03(\x0b\x32\x39.google.cloud.datacatalog.v1beta1.TagTemplate.FieldsEntryB\x03\xe0\x41\x02\x1a\x61\n\x0b\x46ieldsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x41\n\x05value\x18\x02 \x01(\x0b\x32\x32.google.cloud.datacatalog.v1beta1.TagTemplateField:\x02\x38\x01:p\xea\x41m\n&datacatalog.googleapis.com/TagTemplate\x12\x43projects/{project}/locations/{location}/tagTemplates/{tag_template}"\x98\x02\n\x10TagTemplateField\x12\x11\n\x04name\x18\x06 \x01(\tB\x03\xe0\x41\x03\x12\x14\n\x0c\x64isplay_name\x18\x01 \x01(\t\x12>\n\x04type\x18\x02 \x01(\x0b\x32+.google.cloud.datacatalog.v1beta1.FieldTypeB\x03\xe0\x41\x02\x12\x13\n\x0bis_required\x18\x03 \x01(\x08:\x85\x01\xea\x41\x81\x01\n+datacatalog.googleapis.com/TagTemplateField\x12Rprojects/{project}/locations/{location}/tagTemplates/{tag_template}/fields/{field}"\xa7\x03\n\tFieldType\x12S\n\x0eprimitive_type\x18\x01 \x01(\x0e\x32\x39.google.cloud.datacatalog.v1beta1.FieldType.PrimitiveTypeH\x00\x12I\n\tenum_type\x18\x02 \x01(\x0b\x32\x34.google.cloud.datacatalog.v1beta1.FieldType.EnumTypeH\x00\x1a\x8a\x01\n\x08\x45numType\x12V\n\x0e\x61llowed_values\x18\x01 \x03(\x0b\x32>.google.cloud.datacatalog.v1beta1.FieldType.EnumType.EnumValue\x1a&\n\tEnumValue\x12\x19\n\x0c\x64isplay_name\x18\x01 \x01(\tB\x03\xe0\x41\x02"`\n\rPrimitiveType\x12\x1e\n\x1aPRIMITIVE_TYPE_UNSPECIFIED\x10\x00\x12\n\n\x06\x44OUBLE\x10\x01\x12\n\n\x06STRING\x10\x02\x12\x08\n\x04\x42OOL\x10\x03\x12\r\n\tTIMESTAMP\x10\x04\x42\x0b\n\ttype_declBx\n$com.google.cloud.datacatalog.v1beta1P\x01ZKgoogle.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog\xf8\x01\x01\x62\x06proto3' ), dependencies=[ google_dot_api_dot_field__behavior__pb2.DESCRIPTOR, @@ -66,8 +66,8 @@ ], containing_type=None, serialized_options=None, - serialized_start=1789, - serialized_end=1885, + serialized_start=1810, + serialized_end=1906, ) _sym_db.RegisterEnumDescriptor(_FIELDTYPE_PRIMITIVETYPE) @@ -618,6 +618,24 @@ serialized_options=_b("\340A\002"), file=DESCRIPTOR, ), + _descriptor.FieldDescriptor( + name="is_required", + full_name="google.cloud.datacatalog.v1beta1.TagTemplateField.is_required", + index=3, + number=3, + type=8, + cpp_type=7, + label=1, + has_default_value=False, + default_value=False, + message_type=None, + enum_type=None, + containing_type=None, + is_extension=False, + extension_scope=None, + serialized_options=None, + file=DESCRIPTOR, + ), ], extensions=[], nested_types=[], @@ -630,7 +648,7 @@ extension_ranges=[], oneofs=[], serialized_start=1213, - serialized_end=1472, + serialized_end=1493, ) @@ -668,8 +686,8 @@ syntax="proto3", extension_ranges=[], oneofs=[], - serialized_start=1749, - serialized_end=1787, + serialized_start=1770, + serialized_end=1808, ) _FIELDTYPE_ENUMTYPE = _descriptor.Descriptor( @@ -706,8 +724,8 @@ syntax="proto3", extension_ranges=[], oneofs=[], - serialized_start=1649, - serialized_end=1787, + serialized_start=1670, + serialized_end=1808, ) _FIELDTYPE = _descriptor.Descriptor( @@ -770,8 +788,8 @@ fields=[], ) ], - serialized_start=1475, - serialized_end=1898, + serialized_start=1496, + serialized_end=1919, ) _TAG_FIELDSENTRY.fields_by_name["value"].message_type = _TAGFIELD @@ -1014,6 +1032,8 @@ The display name for this field. Defaults to an empty string. type: Required. The type of value this tag field can contain. + is_required: + Whether this is a required field. Defaults to false. """, # @@protoc_insertion_point(class_scope:google.cloud.datacatalog.v1beta1.TagTemplateField) ), diff --git a/datacatalog/noxfile.py b/datacatalog/noxfile.py index 509a565876ed..364ec4bdb25e 100644 --- a/datacatalog/noxfile.py +++ b/datacatalog/noxfile.py @@ -86,7 +86,7 @@ def default(session): ) -@nox.session(python=["2.7", "3.5", "3.6", "3.7"]) +@nox.session(python=["2.7", "3.5", "3.6", "3.7", "3.8"]) def unit(session): """Run the unit test suite.""" default(session) diff --git a/datacatalog/synth.metadata b/datacatalog/synth.metadata index 14da28e21a16..0688fb0b8eda 100644 --- a/datacatalog/synth.metadata +++ b/datacatalog/synth.metadata @@ -1,19 +1,19 @@ { - "updateTime": "2019-11-19T13:19:24.305834Z", + "updateTime": "2019-12-24T13:15:56.207878Z", "sources": [ { "generator": { "name": "artman", - "version": "0.42.1", - "dockerImage": "googleapis/artman@sha256:c773192618c608a7a0415dd95282f841f8e6bcdef7dd760a988c93b77a64bd57" + "version": "0.42.3", + "dockerImage": "googleapis/artman@sha256:feed210b5723c6f524b52ef6d7740a030f2d1a8f7c29a71c5e5b4481ceaad7f5" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "d8dd7fe8d5304f7bd1c52207703d7f27d5328c5a", - "internalRef": "281088257" + "sha": "46e52fd64973e815cae61e78b14608fe7aa7b1df", + "internalRef": "286958627" } }, { @@ -35,5 +35,3547 @@ "config": "google/cloud/datacatalog/v1beta1/artman_datacatalog_v1beta1.yaml" } } + ], + "newFiles": [ + { + "path": "noxfile.py" + }, + { + "path": "synth.py" + }, + { + "path": "MANIFEST.in" + }, + { + "path": ".repo-metadata.json" + }, + { + "path": "synth.metadata" + }, + { + "path": ".flake8" + }, + { + "path": "CHANGELOG.md" + }, + { + "path": "README.rst" + }, + { + "path": "setup.py" + }, + { + "path": ".coveragerc" + }, + { + "path": "setup.cfg" + }, + { + "path": "LICENSE" + }, + { + "path": "samples/__init__.py" + }, + { + "path": "samples/v1beta1/datacatalog_get_entry.py" + }, + { + "path": "samples/v1beta1/__init__.py" + }, + { + "path": "samples/v1beta1/create_entry_group.py" + }, + { + "path": "samples/v1beta1/datacatalog_search.py" + }, + { + "path": "samples/v1beta1/datacatalog_lookup_entry_sql_resource.py" + }, + { + "path": "samples/v1beta1/datacatalog_lookup_entry.py" + }, + { + "path": "samples/v1beta1/create_fileset_entry.py" + }, + { + "path": "samples/tests/test_create_fileset_entry.py" + }, + { + "path": "samples/tests/conftest.py" + }, + { + "path": "samples/tests/__init__.py" + }, + { + "path": "samples/tests/test_create_entry_group.py" + }, + { + "path": "samples/tests/quickstart/test_create_fileset_entry_quickstart.py" + }, + { + "path": "samples/tests/quickstart/__init__.py" + }, + { + "path": "samples/quickstart/__init__.py" + }, + { + "path": "samples/quickstart/create_fileset_entry_quickstart.py" + }, + { + "path": ".nox/blacken/lib/python3.6/no-global-site-packages.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site.py" + }, + { + "path": ".nox/blacken/lib/python3.6/orig-prefix.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/appdirs.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/black.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blackd.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/easy_install.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/wheelfile.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/metadata.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/pep425tags.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/bdist_wheel.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/util.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/__main__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/pkginfo.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/__pycache__/util.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/__pycache__/__main__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/__pycache__/wheelfile.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/__pycache__/metadata.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/__pycache__/bdist_wheel.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/__pycache__/pep425tags.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/__pycache__/pkginfo.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/cli/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/cli/convert.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/cli/unpack.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/cli/pack.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/cli/__pycache__/convert.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/cli/__pycache__/pack.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/cli/__pycache__/unpack.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel/cli/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/__main__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/__pycache__/__main__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/configuration.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/self_outdated_check.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/pep425tags.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/download.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/build_env.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/pyproject.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/main.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/collector.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cache.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/exceptions.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/wheel.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/index.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/legacy_resolve.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/locations.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/setuptools_build.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/logging.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/subprocess.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/appdirs.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/virtualenv.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/urls.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/ui.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/glibc.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/filetypes.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/marker_files.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/hashes.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/misc.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/inject_securetransport.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/models.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/filesystem.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/typing.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/deprecation.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/unpacking.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/encoding.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/packaging.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/models.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/ui.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/temp_dir.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/unpacking.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/packaging.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/subprocess.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/urls.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/glibc.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/deprecation.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/hashes.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/logging.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/marker_files.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/misc.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/encoding.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/virtualenv.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/typing.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/filetypes.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/setuptools_build.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/inject_securetransport.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/filesystem.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/utils/__pycache__/appdirs.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/configuration.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/cache.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/index.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/collector.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/main.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/locations.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/download.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/wheel.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/pyproject.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/legacy_resolve.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/self_outdated_check.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/build_env.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/exceptions.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/__pycache__/pep425tags.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/link.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/selection_prefs.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/target_python.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/search_scope.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/format_control.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/candidate.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/index.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/__pycache__/candidate.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/__pycache__/link.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/__pycache__/format_control.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/__pycache__/index.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/__pycache__/search_scope.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/__pycache__/selection_prefs.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/models/__pycache__/target_python.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/status_codes.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/parser.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/main_parser.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/req_command.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/command_context.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/base_command.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/cmdoptions.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/autocompletion.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/__pycache__/base_command.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/__pycache__/autocompletion.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/__pycache__/main_parser.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/__pycache__/parser.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/__pycache__/cmdoptions.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/__pycache__/command_context.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/__pycache__/status_codes.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/cli/__pycache__/req_command.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/req/req_file.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/req/constructors.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/req/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/req/req_tracker.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/req/req_uninstall.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/req/req_install.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/req/req_set.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/req/__pycache__/constructors.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/req/__pycache__/req_set.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/req/__pycache__/req_tracker.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/req/__pycache__/req_install.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/req/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/req/__pycache__/req_uninstall.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/req/__pycache__/req_file.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/operations/freeze.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/operations/prepare.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/operations/generate_metadata.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/operations/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/operations/check.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/operations/__pycache__/generate_metadata.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/operations/__pycache__/prepare.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/operations/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/operations/__pycache__/check.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/operations/__pycache__/freeze.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/distributions/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/distributions/base.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/distributions/wheel.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/distributions/installed.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/distributions/source/legacy.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/distributions/source/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/distributions/source/__pycache__/legacy.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/distributions/source/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/distributions/__pycache__/wheel.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/distributions/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/distributions/__pycache__/installed.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/distributions/__pycache__/base.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/debug.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/configuration.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/uninstall.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/freeze.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/list.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/download.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/help.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/search.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/check.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/wheel.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/completion.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/install.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/hash.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/show.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/configuration.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/list.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/completion.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/search.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/download.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/wheel.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/install.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/hash.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/help.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/show.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/uninstall.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/check.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/freeze.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/commands/__pycache__/debug.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/vcs/versioncontrol.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/vcs/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/vcs/git.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/vcs/subversion.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/vcs/mercurial.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/vcs/bazaar.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/vcs/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/vcs/__pycache__/subversion.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/vcs/__pycache__/bazaar.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/vcs/__pycache__/git.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/vcs/__pycache__/versioncontrol.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/vcs/__pycache__/mercurial.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/network/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/network/session.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/network/auth.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/network/xmlrpc.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/network/cache.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/network/__pycache__/cache.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/network/__pycache__/xmlrpc.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/network/__pycache__/session.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/network/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_internal/network/__pycache__/auth.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/appdirs.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/six.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distro.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/ipaddress.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/retrying.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pyparsing.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/contextlib2.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/colorama/ansi.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/colorama/win32.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/colorama/initialise.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/colorama/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/colorama/winterm.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/colorama/ansitowin32.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/colorama/__pycache__/ansitowin32.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/colorama/__pycache__/winterm.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/colorama/__pycache__/ansi.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/colorama/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/colorama/__pycache__/win32.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/colorama/__pycache__/initialise.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/__pycache__/retrying.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/__pycache__/ipaddress.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/__pycache__/distro.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/__pycache__/six.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/__pycache__/pyparsing.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/__pycache__/contextlib2.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/__pycache__/appdirs.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pkg_resources/py31compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pkg_resources/__pycache__/py31compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/version.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/utils.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/_structures.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/tags.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/__about__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/_compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/specifiers.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/markers.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/requirements.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/__pycache__/version.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/__pycache__/_compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/__pycache__/tags.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/__pycache__/__about__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/__pycache__/markers.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/__pycache__/utils.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/__pycache__/_structures.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/__pycache__/requirements.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/packaging/__pycache__/specifiers.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/package_data.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/codec.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/core.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/idnadata.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/intranges.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/uts46data.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/__pycache__/core.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/__pycache__/idnadata.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/__pycache__/package_data.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/__pycache__/intranges.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/__pycache__/compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/__pycache__/uts46data.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/idna/__pycache__/codec.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/langbulgarianmodel.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/version.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/langturkishmodel.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/latin1prober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/euckrfreq.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/euctwprober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/gb2312prober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/cp949prober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/langcyrillicmodel.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/hebrewprober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/euckrprober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/charsetgroupprober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/langthaimodel.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/codingstatemachine.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/euctwfreq.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/eucjpprober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/chardistribution.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/jpcntx.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/charsetprober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/sbcharsetprober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/mbcsgroupprober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/utf8prober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/universaldetector.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/langhebrewmodel.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/langgreekmodel.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/escprober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/sjisprober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/langhungarianmodel.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/enums.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/jisfreq.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/escsm.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/big5prober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/mbcssm.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/sbcsgroupprober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/mbcharsetprober.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/big5freq.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/gb2312freq.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/enums.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/euckrfreq.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/chardistribution.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/version.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/cp949prober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/sjisprober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/latin1prober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/langturkishmodel.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/hebrewprober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/mbcharsetprober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/codingstatemachine.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/langhebrewmodel.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/sbcharsetprober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/gb2312freq.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/jpcntx.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/mbcsgroupprober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/universaldetector.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/langhungarianmodel.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/utf8prober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/eucjpprober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/euctwprober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/mbcssm.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/langthaimodel.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/charsetprober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/euctwfreq.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/sbcsgroupprober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/langbulgarianmodel.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/jisfreq.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/escsm.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/langcyrillicmodel.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/escprober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/langgreekmodel.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/gb2312prober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/euckrprober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/big5prober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/big5freq.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/__pycache__/charsetgroupprober.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/cli/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/cli/chardetect.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/cli/__pycache__/chardetect.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/chardet/cli/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/webencodings/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/webencodings/tests.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/webencodings/x_user_defined.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/webencodings/mklabels.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/webencodings/labels.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/webencodings/__pycache__/labels.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/webencodings/__pycache__/tests.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/webencodings/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/webencodings/__pycache__/mklabels.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/webencodings/__pycache__/x_user_defined.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/msgpack/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/msgpack/fallback.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/msgpack/exceptions.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/msgpack/_version.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/msgpack/__pycache__/_version.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/msgpack/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/msgpack/__pycache__/fallback.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/msgpack/__pycache__/exceptions.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/certifi/cacert.pem" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/certifi/core.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/certifi/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/certifi/__main__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/certifi/__pycache__/core.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/certifi/__pycache__/__main__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/certifi/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/resources.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/scripts.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/w32.exe" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/locators.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/version.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/metadata.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/w64.exe" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/database.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/util.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/markers.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/wheel.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/t32.exe" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/index.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/manifest.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/t64.exe" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/__pycache__/database.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/__pycache__/manifest.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/__pycache__/version.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/__pycache__/index.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/__pycache__/util.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/__pycache__/wheel.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/__pycache__/compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/__pycache__/resources.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/__pycache__/metadata.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/__pycache__/markers.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/__pycache__/locators.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/__pycache__/scripts.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/_backport/tarfile.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/_backport/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/_backport/misc.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/_backport/sysconfig.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/_backport/sysconfig.cfg" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/_backport/shutil.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/_backport/__pycache__/shutil.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/_backport/__pycache__/tarfile.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/_backport/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/_backport/__pycache__/misc.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/distlib/_backport/__pycache__/sysconfig.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/filewrapper.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/wrapper.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/serialize.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/controller.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/heuristics.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/cache.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/adapter.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/_cmd.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/__pycache__/cache.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/__pycache__/heuristics.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/__pycache__/wrapper.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/__pycache__/serialize.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/__pycache__/controller.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/__pycache__/compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/__pycache__/adapter.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/__pycache__/_cmd.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/__pycache__/filewrapper.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/caches/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/caches/__pycache__/file_cache.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/caches/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/cachecontrol/caches/__pycache__/redis_cache.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/_tokenizer.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/constants.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/_inputstream.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/serializer.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/html5parser.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/_ihatexml.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/_utils.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/alphabeticalattributes.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/base.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/optionaltags.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/sanitizer.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/lint.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/inject_meta_charset.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/whitespace.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/__pycache__/whitespace.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/__pycache__/lint.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/__pycache__/optionaltags.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/__pycache__/inject_meta_charset.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/__pycache__/alphabeticalattributes.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/__pycache__/base.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/filters/__pycache__/sanitizer.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/__pycache__/html5parser.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/__pycache__/constants.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/__pycache__/_ihatexml.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/__pycache__/_tokenizer.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/__pycache__/_inputstream.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/__pycache__/_utils.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/__pycache__/serializer.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/_trie/datrie.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/_trie/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/_trie/_base.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/_trie/py.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/_trie/__pycache__/datrie.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/_trie/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/_trie/__pycache__/py.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/_trie/__pycache__/_base.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treebuilders/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treebuilders/base.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treebuilders/dom.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treebuilders/etree_lxml.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treebuilders/etree.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treebuilders/__pycache__/etree.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treebuilders/__pycache__/dom.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treebuilders/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treebuilders/__pycache__/base.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treebuilders/__pycache__/etree_lxml.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treewalkers/genshi.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treewalkers/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treewalkers/base.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treewalkers/dom.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treewalkers/etree_lxml.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treewalkers/etree.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__/etree.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__/dom.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__/genshi.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__/base.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treewalkers/__pycache__/etree_lxml.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treeadapters/genshi.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treeadapters/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treeadapters/sax.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treeadapters/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treeadapters/__pycache__/sax.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/html5lib/treeadapters/__pycache__/genshi.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/status_codes.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/_internal_utils.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/cookies.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/utils.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/sessions.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/adapters.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/help.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/models.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/auth.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/packages.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/exceptions.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__version__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/api.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/certs.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/hooks.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/structures.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/models.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/structures.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/api.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/adapters.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/__version__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/help.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/exceptions.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/auth.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/status_codes.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/packages.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/utils.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/certs.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/cookies.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/_internal_utils.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/sessions.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/requests/__pycache__/hooks.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/meta.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/build.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/_in_process.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/check.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/wrappers.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/envbuild.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/dirtools.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/colorlog.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/__pycache__/colorlog.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/__pycache__/envbuild.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/__pycache__/_in_process.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/__pycache__/dirtools.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/__pycache__/compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/__pycache__/meta.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/__pycache__/build.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/__pycache__/check.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pep517/__pycache__/wrappers.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/progress/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/progress/bar.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/progress/counter.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/progress/spinner.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/progress/__pycache__/spinner.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/progress/__pycache__/counter.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/progress/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/progress/__pycache__/bar.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/request.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/poolmanager.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/response.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/connectionpool.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/_collections.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/exceptions.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/filepost.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/connection.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/fields.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/six.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/__pycache__/six.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/ssl_match_hostname/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/ssl_match_hostname/_implementation.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/ssl_match_hostname/__pycache__/_implementation.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/ssl_match_hostname/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/backports/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/backports/makefile.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/backports/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/packages/backports/__pycache__/makefile.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/wait.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/request.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/queue.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/response.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/timeout.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/url.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/connection.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/retry.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/ssl_.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/__pycache__/queue.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/__pycache__/timeout.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/__pycache__/ssl_.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/__pycache__/url.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/__pycache__/connection.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/__pycache__/retry.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/__pycache__/request.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/__pycache__/wait.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/util/__pycache__/response.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/__pycache__/_collections.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/__pycache__/connectionpool.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/__pycache__/poolmanager.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/__pycache__/connection.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/__pycache__/fields.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/__pycache__/filepost.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/__pycache__/exceptions.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/__pycache__/request.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/__pycache__/response.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/_appengine_environ.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/socks.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/ntlmpool.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/securetransport.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/pyopenssl.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/appengine.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/_securetransport/bindings.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__pycache__/low_level.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/_securetransport/__pycache__/bindings.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/__pycache__/ntlmpool.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/__pycache__/socks.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/__pycache__/securetransport.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/__pycache__/_appengine_environ.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/__pycache__/pyopenssl.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/urllib3/contrib/__pycache__/appengine.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pytoml/parser.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pytoml/writer.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pytoml/utils.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pytoml/core.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pytoml/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pytoml/test.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pytoml/__pycache__/core.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pytoml/__pycache__/test.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pytoml/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pytoml/__pycache__/parser.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pytoml/__pycache__/writer.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip/_vendor/pytoml/__pycache__/utils.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/__pycache__/blackd.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/__pycache__/black.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/__pycache__/easy_install.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/__pycache__/toml.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/__pycache__/appdirs.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/py31compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/__pycache__/py31compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/appdirs.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/six.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/pyparsing.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/__pycache__/six.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/__pycache__/pyparsing.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/__pycache__/appdirs.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/version.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/utils.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/_structures.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/__about__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/_compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/specifiers.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/markers.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/requirements.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/__pycache__/version.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/__pycache__/_compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/__pycache__/__about__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/__pycache__/markers.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/__pycache__/utils.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/__pycache__/_structures.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/__pycache__/requirements.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/_vendor/packaging/__pycache__/specifiers.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/extern/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pkg_resources/extern/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/Click-7.0.dist-info/RECORD" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/Click-7.0.dist-info/top_level.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/Click-7.0.dist-info/METADATA" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/Click-7.0.dist-info/INSTALLER" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/Click-7.0.dist-info/LICENSE.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/Click-7.0.dist-info/WHEEL" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/black-19.3b0.dist-info/RECORD" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/black-19.3b0.dist-info/top_level.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/black-19.3b0.dist-info/METADATA" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/black-19.3b0.dist-info/INSTALLER" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/black-19.3b0.dist-info/LICENSE" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/black-19.3b0.dist-info/entry_points.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/black-19.3b0.dist-info/WHEEL" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/converters.pyi" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/_version_info.pyi" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/py.typed" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/__init__.pyi" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/converters.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/_funcs.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/_version_info.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/_make.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/_compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/validators.pyi" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/exceptions.pyi" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/filters.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/validators.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/_config.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/exceptions.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/filters.pyi" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/__pycache__/_compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/__pycache__/filters.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/__pycache__/converters.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/__pycache__/_version_info.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/__pycache__/_funcs.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/__pycache__/_make.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/__pycache__/_config.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/__pycache__/exceptions.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attr/__pycache__/validators.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml-0.10.0.dist-info/metadata.json" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml-0.10.0.dist-info/RECORD" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml-0.10.0.dist-info/top_level.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml-0.10.0.dist-info/DESCRIPTION.rst" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml-0.10.0.dist-info/METADATA" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml-0.10.0.dist-info/INSTALLER" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml-0.10.0.dist-info/LICENSE.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml-0.10.0.dist-info/WHEEL" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_imp.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/gui.exe" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/unicode_utils.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/script (dev).tmpl" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/version.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/launch.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/extension.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/glob.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/cli-32.exe" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/dist.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/py31compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/build_meta.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/package_index.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/dep_util.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/windows_support.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/cli-64.exe" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/site-patch.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/msvc.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/errors.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/config.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/archive_util.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/cli.exe" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/script.tmpl" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/gui-32.exe" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/gui-64.exe" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/depends.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/installer.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/namespaces.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/py33compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/wheel.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_deprecation_warning.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/monkey.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/ssl_support.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/sandbox.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/py27compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/lib2to3_ex.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/py34compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/upload.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/saveopts.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/dist_info.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/alias.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/build_py.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/bdist_rpm.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/rotate.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/sdist.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/launcher manifest.xml" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/easy_install.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/upload_docs.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/egg_info.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/test.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/install_scripts.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/install_lib.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/py36compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/develop.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/bdist_egg.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/install_egg_info.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/build_clib.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/setopt.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/install.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/build_ext.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/bdist_wininst.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/register.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/bdist_rpm.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/upload_docs.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/py36compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/build_ext.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/build_clib.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/egg_info.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/build_py.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/saveopts.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/test.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/register.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/install.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/setopt.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/alias.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/upload.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/dist_info.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/bdist_egg.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/easy_install.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/install_egg_info.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/sdist.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/develop.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/install_lib.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/rotate.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/install_scripts.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/command/__pycache__/bdist_wininst.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/sandbox.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/extension.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/version.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/_imp.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/build_meta.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/archive_util.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/launch.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/glob.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/msvc.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/wheel.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/py33compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/installer.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/monkey.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/site-patch.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/depends.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/lib2to3_ex.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/_deprecation_warning.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/config.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/ssl_support.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/dep_util.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/py31compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/dist.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/py27compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/namespaces.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/py34compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/unicode_utils.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/package_index.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/windows_support.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/__pycache__/errors.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/ordered_set.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/six.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/pyparsing.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/__pycache__/six.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/__pycache__/pyparsing.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/__pycache__/ordered_set.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/version.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/utils.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/_structures.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/tags.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/__about__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/_compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/specifiers.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/markers.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/requirements.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/__pycache__/version.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/__pycache__/_compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/__pycache__/tags.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/__pycache__/__about__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/__pycache__/markers.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/__pycache__/utils.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/__pycache__/_structures.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/__pycache__/requirements.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/_vendor/packaging/__pycache__/specifiers.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/extern/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools/extern/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools-42.0.2.dist-info/RECORD" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools-42.0.2.dist-info/top_level.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools-42.0.2.dist-info/zip-safe" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools-42.0.2.dist-info/METADATA" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools-42.0.2.dist-info/INSTALLER" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools-42.0.2.dist-info/LICENSE" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools-42.0.2.dist-info/entry_points.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools-42.0.2.dist-info/dependency_links.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/setuptools-42.0.2.dist-info/WHEEL" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel-0.33.6.dist-info/RECORD" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel-0.33.6.dist-info/top_level.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel-0.33.6.dist-info/METADATA" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel-0.33.6.dist-info/INSTALLER" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel-0.33.6.dist-info/LICENSE.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel-0.33.6.dist-info/entry_points.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/wheel-0.33.6.dist-info/WHEEL" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/appdirs-1.4.3.dist-info/metadata.json" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/appdirs-1.4.3.dist-info/RECORD" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/appdirs-1.4.3.dist-info/top_level.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/appdirs-1.4.3.dist-info/DESCRIPTION.rst" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/appdirs-1.4.3.dist-info/METADATA" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/appdirs-1.4.3.dist-info/INSTALLER" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/appdirs-1.4.3.dist-info/WHEEL" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip-19.3.1.dist-info/RECORD" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip-19.3.1.dist-info/top_level.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip-19.3.1.dist-info/METADATA" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip-19.3.1.dist-info/INSTALLER" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip-19.3.1.dist-info/LICENSE.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip-19.3.1.dist-info/entry_points.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/pip-19.3.1.dist-info/WHEEL" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml/encoder.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml/decoder.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml/ordered.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml/tz.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml/__pycache__/tz.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml/__pycache__/encoder.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml/__pycache__/decoder.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/toml/__pycache__/ordered.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attrs-19.3.0.dist-info/RECORD" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attrs-19.3.0.dist-info/top_level.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attrs-19.3.0.dist-info/METADATA" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attrs-19.3.0.dist-info/INSTALLER" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attrs-19.3.0.dist-info/LICENSE" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/attrs-19.3.0.dist-info/WHEEL" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/parser.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/testing.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/utils.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/core.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/_unicodefun.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/_winconsole.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/_bashcomplete.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/_compat.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/_termui_impl.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/_textwrap.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/termui.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/types.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/exceptions.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/formatting.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/globals.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/decorators.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/_unicodefun.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/core.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/_compat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/_bashcomplete.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/types.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/decorators.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/_winconsole.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/testing.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/termui.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/formatting.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/parser.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/_textwrap.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/exceptions.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/utils.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/_termui_impl.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/click/__pycache__/globals.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pytree.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/PatternGrammar.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pygram.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/Grammar.txt" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/__pycache__/pygram.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/__pycache__/pytree.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/token.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/grammar.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/parse.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/conv.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/driver.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/tokenize.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/pgen.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/literals.py" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/__pycache__/grammar.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/__pycache__/pgen.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/__pycache__/driver.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/__pycache__/tokenize.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/__pycache__/token.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/__pycache__/conv.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/__pycache__/literals.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/site-packages/blib2to3/pgen2/__pycache__/parse.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/os.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/posixpath.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/base64.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/fnmatch.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/_bootlocale.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/reprlib.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/struct.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/random.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/types.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/hmac.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/_weakrefset.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/ntpath.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/tempfile.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/genericpath.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/enum.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/shutil.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/tarfile.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/sre_parse.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/__future__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/warnings.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/weakref.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/copy.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/hashlib.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/heapq.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/linecache.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/abc.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/stat.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/sre_constants.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/re.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/io.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/tokenize.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/functools.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/sre_compile.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/copyreg.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/operator.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/codecs.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/token.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/_collections_abc.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/bisect.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/site.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/locale.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/__pycache__/keyword.cpython-36.pyc" + }, + { + "path": ".nox/blacken/lib/python3.6/distutils/__init__.py" + }, + { + "path": ".nox/blacken/lib/python3.6/distutils/distutils.cfg" + }, + { + "path": ".nox/blacken/lib/python3.6/distutils/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": ".nox/blacken/bin/black" + }, + { + "path": ".nox/blacken/bin/wheel" + }, + { + "path": ".nox/blacken/bin/easy_install-3.6" + }, + { + "path": ".nox/blacken/bin/activate.fish" + }, + { + "path": ".nox/blacken/bin/pip" + }, + { + "path": ".nox/blacken/bin/blackd" + }, + { + "path": ".nox/blacken/bin/easy_install" + }, + { + "path": ".nox/blacken/bin/python" + }, + { + "path": ".nox/blacken/bin/activate.csh" + }, + { + "path": ".nox/blacken/bin/python-config" + }, + { + "path": ".nox/blacken/bin/activate_this.py" + }, + { + "path": ".nox/blacken/bin/python3" + }, + { + "path": ".nox/blacken/bin/activate.ps1" + }, + { + "path": ".nox/blacken/bin/activate" + }, + { + "path": ".nox/blacken/bin/pip3.6" + }, + { + "path": ".nox/blacken/bin/pip3" + }, + { + "path": ".nox/blacken/bin/activate.xsh" + }, + { + "path": ".nox/blacken/bin/python3.6" + }, + { + "path": "tests/unit/gapic/v1beta1/test_policy_tag_manager_client_v1beta1.py" + }, + { + "path": "tests/unit/gapic/v1beta1/test_policy_tag_manager_serialization_client_v1beta1.py" + }, + { + "path": "tests/unit/gapic/v1beta1/test_data_catalog_client_v1beta1.py" + }, + { + "path": "__pycache__/noxfile.cpython-36.pyc" + }, + { + "path": "__pycache__/synth.cpython-36.pyc" + }, + { + "path": "docs/changelog.md" + }, + { + "path": "docs/index.rst" + }, + { + "path": "docs/README.rst" + }, + { + "path": "docs/conf.py" + }, + { + "path": "docs/gapic/v1beta1/api.rst" + }, + { + "path": "docs/gapic/v1beta1/types.rst" + }, + { + "path": "docs/_static/custom.css" + }, + { + "path": "docs/_templates/layout.html" + }, + { + "path": "google/__init__.py" + }, + { + "path": "google/__pycache__/__init__.cpython-36.pyc" + }, + { + "path": "google/cloud/__init__.py" + }, + { + "path": "google/cloud/datacatalog.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/__init__.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/types.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/datacatalog_pb2_grpc.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/timestamps_pb2_grpc.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/schema_pb2.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/timestamps_pb2.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/tags_pb2_grpc.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/policytagmanagerserialization_pb2.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/search_pb2.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/gcs_fileset_spec.proto" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/__init__.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/datacatalog.proto" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/policytagmanager_pb2_grpc.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/schema.proto" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/schema_pb2_grpc.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/gcs_fileset_spec_pb2_grpc.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/table_spec_pb2.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/tags.proto" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/datacatalog_pb2.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/timestamps.proto" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/table_spec_pb2_grpc.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/search_pb2_grpc.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/search.proto" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/policytagmanagerserialization_pb2_grpc.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/tags_pb2.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/table_spec.proto" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/gcs_fileset_spec_pb2.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/proto/policytagmanager_pb2.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/gapic/policy_tag_manager_serialization_client_config.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/gapic/__init__.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/gapic/data_catalog_client_config.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/gapic/policy_tag_manager_serialization_client.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/gapic/data_catalog_client.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/gapic/enums.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/gapic/policy_tag_manager_client.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/gapic/policy_tag_manager_client_config.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/gapic/transports/data_catalog_grpc_transport.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/gapic/transports/__init__.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/gapic/transports/policy_tag_manager_serialization_grpc_transport.py" + }, + { + "path": "google/cloud/datacatalog_v1beta1/gapic/transports/policy_tag_manager_grpc_transport.py" + } ] } \ No newline at end of file diff --git a/datacatalog/tests/unit/gapic/v1beta1/test_data_catalog_client_v1beta1.py b/datacatalog/tests/unit/gapic/v1beta1/test_data_catalog_client_v1beta1.py index 61c35d263299..3d2bfe59cca7 100644 --- a/datacatalog/tests/unit/gapic/v1beta1/test_data_catalog_client_v1beta1.py +++ b/datacatalog/tests/unit/gapic/v1beta1/test_data_catalog_client_v1beta1.py @@ -616,7 +616,12 @@ def test_create_tag_template_field(self): # Setup Expected Response name = "name3373707" display_name = "displayName1615086568" - expected_response = {"name": name, "display_name": display_name} + is_required = True + expected_response = { + "name": name, + "display_name": display_name, + "is_required": is_required, + } expected_response = tags_pb2.TagTemplateField(**expected_response) # Mock the API response @@ -667,7 +672,12 @@ def test_update_tag_template_field(self): # Setup Expected Response name_2 = "name2-1052831874" display_name = "displayName1615086568" - expected_response = {"name": name_2, "display_name": display_name} + is_required = True + expected_response = { + "name": name_2, + "display_name": display_name, + "is_required": is_required, + } expected_response = tags_pb2.TagTemplateField(**expected_response) # Mock the API response @@ -710,7 +720,12 @@ def test_rename_tag_template_field(self): # Setup Expected Response name_2 = "name2-1052831874" display_name = "displayName1615086568" - expected_response = {"name": name_2, "display_name": display_name} + is_required = True + expected_response = { + "name": name_2, + "display_name": display_name, + "is_required": is_required, + } expected_response = tags_pb2.TagTemplateField(**expected_response) # Mock the API response