LICENSE
README.md
pyproject.toml
src/capo_s3vectors/__init__.py
src/capo_s3vectors/_async.py
src/capo_s3vectors/_aws.py
src/capo_s3vectors/_body.py
src/capo_s3vectors/_iter.py
src/capo_s3vectors/_pagination.py
src/capo_s3vectors/py.typed
src/capo_s3vectors.egg-info/PKG-INFO
src/capo_s3vectors.egg-info/SOURCES.txt
src/capo_s3vectors.egg-info/dependency_links.txt
src/capo_s3vectors.egg-info/requires.txt
src/capo_s3vectors.egg-info/top_level.txt
src/capo_s3vectors/_auth/_identity.py
src/capo_s3vectors/_auth/_providers.py
src/capo_s3vectors/_auth/_signers.py
src/capo_s3vectors/_auth/_sigv4.py
src/capo_s3vectors/_auth/_zapros_handler.py
src/capo_s3vectors/_operations/s3_vectors/create_index.py
src/capo_s3vectors/_operations/s3_vectors/create_vector_bucket.py
src/capo_s3vectors/_operations/s3_vectors/delete_index.py
src/capo_s3vectors/_operations/s3_vectors/delete_vector_bucket.py
src/capo_s3vectors/_operations/s3_vectors/delete_vector_bucket_policy.py
src/capo_s3vectors/_operations/s3_vectors/delete_vectors.py
src/capo_s3vectors/_operations/s3_vectors/get_index.py
src/capo_s3vectors/_operations/s3_vectors/get_vector_bucket.py
src/capo_s3vectors/_operations/s3_vectors/get_vector_bucket_policy.py
src/capo_s3vectors/_operations/s3_vectors/get_vectors.py
src/capo_s3vectors/_operations/s3_vectors/list_indexes.py
src/capo_s3vectors/_operations/s3_vectors/list_tags_for_resource.py
src/capo_s3vectors/_operations/s3_vectors/list_vector_buckets.py
src/capo_s3vectors/_operations/s3_vectors/list_vectors.py
src/capo_s3vectors/_operations/s3_vectors/put_vector_bucket_default_index_mode.py
src/capo_s3vectors/_operations/s3_vectors/put_vector_bucket_policy.py
src/capo_s3vectors/_operations/s3_vectors/put_vectors.py
src/capo_s3vectors/_operations/s3_vectors/query_vectors.py
src/capo_s3vectors/_operations/s3_vectors/tag_resource.py
src/capo_s3vectors/_operations/s3_vectors/untag_resource.py
src/capo_s3vectors/_operations/s3_vectors/update_index_mode.py
src/capo_s3vectors/_protocol/__init__.py
src/capo_s3vectors/_protocol/errors.py
src/capo_s3vectors/_protocol/eventstream.py
src/capo_s3vectors/_protocol/serialize.py
src/capo_s3vectors/_protocol/xml.py
src/capo_s3vectors/_resources/s3_vectors/vector_bucket_resource.py
src/capo_s3vectors/_rule_engine/__init__.py
src/capo_s3vectors/_rule_engine/_aws_partition.py
src/capo_s3vectors/_rule_engine/_endpoint_rule_set.py
src/capo_s3vectors/_rule_engine/_endpoint_runtime.py
src/capo_s3vectors/_services/_aws_config.py
src/capo_s3vectors/_services/_pipeline.py
src/capo_s3vectors/_services/async_s3_vectors.py
src/capo_s3vectors/_services/s3_vectors.py
src/capo_s3vectors/errors/__init__.py
src/capo_s3vectors/errors/_base.py
src/capo_s3vectors/errors/access_denied_exception.py
src/capo_s3vectors/errors/conflict_exception.py
src/capo_s3vectors/errors/internal_server_exception.py
src/capo_s3vectors/errors/kms_disabled_exception.py
src/capo_s3vectors/errors/kms_invalid_key_usage_exception.py
src/capo_s3vectors/errors/kms_invalid_state_exception.py
src/capo_s3vectors/errors/kms_not_found_exception.py
src/capo_s3vectors/errors/not_found_exception.py
src/capo_s3vectors/errors/request_timeout_exception.py
src/capo_s3vectors/errors/service_quota_exceeded_exception.py
src/capo_s3vectors/errors/service_unavailable_exception.py
src/capo_s3vectors/errors/too_many_requests_exception.py
src/capo_s3vectors/errors/validation_exception.py
src/capo_s3vectors/types/create_index_input.py
src/capo_s3vectors/types/create_index_output.py
src/capo_s3vectors/types/create_vector_bucket_input.py
src/capo_s3vectors/types/create_vector_bucket_output.py
src/capo_s3vectors/types/data_type.py
src/capo_s3vectors/types/delete_index_input.py
src/capo_s3vectors/types/delete_index_output.py
src/capo_s3vectors/types/delete_vector_bucket_input.py
src/capo_s3vectors/types/delete_vector_bucket_output.py
src/capo_s3vectors/types/delete_vector_bucket_policy_input.py
src/capo_s3vectors/types/delete_vector_bucket_policy_output.py
src/capo_s3vectors/types/delete_vectors_input.py
src/capo_s3vectors/types/delete_vectors_input_list.py
src/capo_s3vectors/types/delete_vectors_output.py
src/capo_s3vectors/types/dimension.py
src/capo_s3vectors/types/distance_metric.py
src/capo_s3vectors/types/encryption_configuration.py
src/capo_s3vectors/types/exception_message.py
src/capo_s3vectors/types/float32_vector_data.py
src/capo_s3vectors/types/get_index_input.py
src/capo_s3vectors/types/get_index_output.py
src/capo_s3vectors/types/get_output_vector.py
src/capo_s3vectors/types/get_vector_bucket_input.py
src/capo_s3vectors/types/get_vector_bucket_output.py
src/capo_s3vectors/types/get_vector_bucket_policy_input.py
src/capo_s3vectors/types/get_vector_bucket_policy_output.py
src/capo_s3vectors/types/get_vectors_input.py
src/capo_s3vectors/types/get_vectors_input_list.py
src/capo_s3vectors/types/get_vectors_output.py
src/capo_s3vectors/types/get_vectors_output_list.py
src/capo_s3vectors/types/index.py
src/capo_s3vectors/types/index_arn.py
src/capo_s3vectors/types/index_mode.py
src/capo_s3vectors/types/index_name.py
src/capo_s3vectors/types/index_summary.py
src/capo_s3vectors/types/kms_key_arn.py
src/capo_s3vectors/types/list_indexes_input.py
src/capo_s3vectors/types/list_indexes_max_results.py
src/capo_s3vectors/types/list_indexes_next_token.py
src/capo_s3vectors/types/list_indexes_output.py
src/capo_s3vectors/types/list_indexes_output_list.py
src/capo_s3vectors/types/list_indexes_prefix.py
src/capo_s3vectors/types/list_output_vector.py
src/capo_s3vectors/types/list_tags_for_resource_input.py
src/capo_s3vectors/types/list_tags_for_resource_output.py
src/capo_s3vectors/types/list_vector_buckets_input.py
src/capo_s3vectors/types/list_vector_buckets_max_results.py
src/capo_s3vectors/types/list_vector_buckets_next_token.py
src/capo_s3vectors/types/list_vector_buckets_output.py
src/capo_s3vectors/types/list_vector_buckets_output_list.py
src/capo_s3vectors/types/list_vector_buckets_prefix.py
src/capo_s3vectors/types/list_vectors_input.py
src/capo_s3vectors/types/list_vectors_max_results.py
src/capo_s3vectors/types/list_vectors_next_token.py
src/capo_s3vectors/types/list_vectors_output.py
src/capo_s3vectors/types/list_vectors_output_list.py
src/capo_s3vectors/types/list_vectors_segment_count.py
src/capo_s3vectors/types/list_vectors_segment_index.py
src/capo_s3vectors/types/metadata_configuration.py
src/capo_s3vectors/types/metadata_key.py
src/capo_s3vectors/types/non_filterable_metadata_keys.py
src/capo_s3vectors/types/put_input_vector.py
src/capo_s3vectors/types/put_vector_bucket_default_index_mode_input.py
src/capo_s3vectors/types/put_vector_bucket_default_index_mode_output.py
src/capo_s3vectors/types/put_vector_bucket_policy_input.py
src/capo_s3vectors/types/put_vector_bucket_policy_output.py
src/capo_s3vectors/types/put_vectors_input.py
src/capo_s3vectors/types/put_vectors_input_list.py
src/capo_s3vectors/types/put_vectors_output.py
src/capo_s3vectors/types/query_output_vector.py
src/capo_s3vectors/types/query_vectors_input.py
src/capo_s3vectors/types/query_vectors_next_token.py
src/capo_s3vectors/types/query_vectors_output.py
src/capo_s3vectors/types/query_vectors_output_list.py
src/capo_s3vectors/types/resource_arn.py
src/capo_s3vectors/types/sse_type.py
src/capo_s3vectors/types/tag_key.py
src/capo_s3vectors/types/tag_key_list.py
src/capo_s3vectors/types/tag_resource_input.py
src/capo_s3vectors/types/tag_resource_output.py
src/capo_s3vectors/types/tag_value.py
src/capo_s3vectors/types/tags_map.py
src/capo_s3vectors/types/top_k.py
src/capo_s3vectors/types/untag_resource_input.py
src/capo_s3vectors/types/untag_resource_output.py
src/capo_s3vectors/types/update_index_mode_input.py
src/capo_s3vectors/types/update_index_mode_output.py
src/capo_s3vectors/types/validation_exception_field.py
src/capo_s3vectors/types/validation_exception_field_list.py
src/capo_s3vectors/types/vector_bucket.py
src/capo_s3vectors/types/vector_bucket_arn.py
src/capo_s3vectors/types/vector_bucket_name.py
src/capo_s3vectors/types/vector_bucket_policy.py
src/capo_s3vectors/types/vector_bucket_summary.py
src/capo_s3vectors/types/vector_data.py
src/capo_s3vectors/types/vector_key.py
src/capo_s3vectors/types/vector_metadata.py
src/capo_s3vectors/types/_prelude/blob.py
src/capo_s3vectors/types/_prelude/timestamp.py
tests/test_body.py
tests/test_sigv4.py