Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W A abspath (s3pathlib.core.attribute.AttributeAPIMixin attribute) all() (s3pathlib.core.iter_objects.S3PathIterProxy method) arn (s3pathlib.core.uri.UriAPIMixin attribute) attach_boto_session() (s3pathlib.aws.Context method) AttributeAPIMixin (class in s3pathlib.core.attribute) aws_account_id (s3pathlib.aws.Context property) aws_region (s3pathlib.aws.Context property) B basename (s3pathlib.core.attribute.AttributeAPIMixin attribute) BaseS3Path (class in s3pathlib.core.base) between() (s3pathlib.core.filterable_property.FilterableProperty method) bucket (s3pathlib.core.uri.UriAPIMixin attribute) BucketAPIMixin (class in s3pathlib.core.bucket) C calculate_total_size() (in module s3pathlib.better_client.list_objects) (s3pathlib.core.iter_objects.IterObjectsAPIMixin method) change() (s3pathlib.core.mutate.MutateAPIMixin method) clear_cache() (s3pathlib.core.metadata.MetadataAPIMixin method) common_prefixes() (s3pathlib.better_client.list_object_versions.ListObjectVersionsOutputTypeDefIterproxy method) common_prefixs() (s3pathlib.better_client.list_objects.ListObjectsV2OutputTypeDefIterproxy method) CommonPrefixTypeDefIterproxy (class in s3pathlib.better_client.list_object_versions) (class in s3pathlib.better_client.list_objects) ComparisonAPIMixin (class in s3pathlib.core.comparison) console_url (s3pathlib.core.uri.UriAPIMixin property) contains() (s3pathlib.core.filterable_property.FilterableProperty method) contents() (s3pathlib.better_client.list_objects.ListObjectsV2OutputTypeDefIterproxy method) contents_and_common_prefixs() (s3pathlib.better_client.list_objects.ListObjectsV2OutputTypeDefIterproxy method) Context (class in s3pathlib.aws) copy() (s3pathlib.core.mutate.MutateAPIMixin method) copy_dir() (s3pathlib.core.copy.CopyAPIMixin method) copy_file() (s3pathlib.core.copy.CopyAPIMixin method) copy_to() (s3pathlib.core.copy.CopyAPIMixin method) CopyAPIMixin (class in s3pathlib.core.copy) count_objects() (in module s3pathlib.better_client.list_objects) (s3pathlib.core.iter_objects.IterObjectsAPIMixin method) D delete() (s3pathlib.core.delete.DeleteAPIMixin method) delete_dir() (in module s3pathlib.better_client.delete_object) delete_if_exists() (s3pathlib.core.delete.DeleteAPIMixin method) delete_markers() (s3pathlib.better_client.list_object_versions.ListObjectVersionsOutputTypeDefIterproxy method) delete_object() (in module s3pathlib.better_client.delete_object) delete_object_versions() (in module s3pathlib.better_client.delete_object) DeleteAPIMixin (class in s3pathlib.core.delete) DeleteMarkerEntryTypeDefIterproxy (class in s3pathlib.better_client.list_object_versions) dirname (s3pathlib.core.attribute.AttributeAPIMixin attribute) dirpath (s3pathlib.core.attribute.AttributeAPIMixin attribute) E encode_for_put_bucket_tagging() (in module s3pathlib.tag) encode_for_put_object() (in module s3pathlib.tag) encode_for_put_object_tagging() (in module s3pathlib.tag) encode_tag_set() (in module s3pathlib.tag) encode_url_query() (in module s3pathlib.tag) endswith() (s3pathlib.core.filterable_property.FilterableProperty method) ensure_all_none() (in module s3pathlib.exc) ensure_dir() (s3pathlib.core.is_test.IsTestAPIMixin method) ensure_file() (s3pathlib.core.is_test.IsTestAPIMixin method) ensure_not_dir() (s3pathlib.core.is_test.IsTestAPIMixin method) ensure_not_exists() (s3pathlib.core.exists.ExistsAPIMixin method) ensure_not_file() (s3pathlib.core.is_test.IsTestAPIMixin method) ensure_not_object() (s3pathlib.core.is_test.IsTestAPIMixin method) ensure_not_relpath() (s3pathlib.core.relative.RelativePathAPIMixin method) ensure_object() (s3pathlib.core.is_test.IsTestAPIMixin method) ensure_one_and_only_one_not_none() (in module s3pathlib.exc) ensure_relpath() (s3pathlib.core.relative.RelativePathAPIMixin method) ensure_s3_dir() (in module s3pathlib.utils) ensure_s3_object() (in module s3pathlib.utils) equal_to() (s3pathlib.core.filterable_property.FilterableProperty method) etag (s3pathlib.core.metadata.MetadataAPIMixin attribute) exists() (s3pathlib.core.exists.ExistsAPIMixin method) ExistsAPIMixin (class in s3pathlib.core.exists) expire_at (s3pathlib.core.metadata.MetadataAPIMixin attribute) ext (s3pathlib.core.attribute.AttributeAPIMixin attribute) F filter_by_ext() (s3pathlib.core.iter_objects.S3PathIterProxy method) FilterableProperty (class in s3pathlib.core.filterable_property) fname (s3pathlib.core.attribute.AttributeAPIMixin attribute) from_dict() (s3pathlib.core.serde.SerdeAPIMixin class method) from_s3_arn() (s3pathlib.core.uri.UriAPIMixin class method) from_s3_uri() (s3pathlib.core.uri.UriAPIMixin class method) G get_tags() (s3pathlib.core.tagging.TaggingAPIMixin method) greater() (s3pathlib.core.filterable_property.FilterableProperty method) greater_equal() (s3pathlib.core.filterable_property.FilterableProperty method) grouper_list() (in module s3pathlib.utils) H hash_binary() (in module s3pathlib.utils) hash_file() (in module s3pathlib.utils) head_object() (in module s3pathlib.better_client.head_object) (s3pathlib.core.metadata.MetadataAPIMixin method) I is_bucket() (s3pathlib.core.is_test.IsTestAPIMixin method) is_bucket_exists() (in module s3pathlib.better_client.head_bucket) is_content_an_object() (in module s3pathlib.better_client.list_objects) is_delete_marker() (s3pathlib.core.is_test.IsTestAPIMixin method) is_dir() (s3pathlib.core.is_test.IsTestAPIMixin method) is_file() (s3pathlib.core.is_test.IsTestAPIMixin method) is_object_exists() (in module s3pathlib.better_client.head_object) is_parent_of() (s3pathlib.core.attribute.AttributeAPIMixin method) is_prefix_of() (s3pathlib.core.attribute.AttributeAPIMixin method) is_relpath() (s3pathlib.core.relative.RelativePathAPIMixin method) is_void() (s3pathlib.core.is_test.IsTestAPIMixin method) IsTestAPIMixin (class in s3pathlib.core.is_test) iter_objects() (s3pathlib.core.iter_objects.IterObjectsAPIMixin method) iterate_key_and_version() (s3pathlib.better_client.list_object_versions.ListObjectVersionsOutputTypeDefIterproxy method) iterdir() (s3pathlib.core.iter_objects.IterObjectsAPIMixin method) IterObjectsAPIMixin (class in s3pathlib.core.iter_objects) IterObjectVersionsAPIMixin (class in s3pathlib.core.iter_object_versions) J join_s3_uri() (in module s3pathlib.utils) joinpath() (s3pathlib.core.joinpath.JoinPathAPIMixin method) JoinPathAPIMixin (class in s3pathlib.core.joinpath) K key (s3pathlib.core.uri.UriAPIMixin attribute) L last_modified_at (s3pathlib.core.metadata.MetadataAPIMixin attribute) less() (s3pathlib.core.filterable_property.FilterableProperty method) less_equal() (s3pathlib.core.filterable_property.FilterableProperty method) list_object_versions() (s3pathlib.core.iter_object_versions.IterObjectVersionsAPIMixin method) ListObjectsV2OutputTypeDefIterproxy (class in s3pathlib.better_client.list_objects) ListObjectVersionsOutputTypeDefIterproxy (class in s3pathlib.better_client.list_object_versions) M make_relpath() (s3pathlib.core.relative.RelativePathAPIMixin class method) make_s3_console_url() (in module s3pathlib.utils) many() (s3pathlib.core.iter_objects.S3PathIterProxy method) md5_binary() (in module s3pathlib.utils) metadata (s3pathlib.core.metadata.MetadataAPIMixin property) MetadataAPIMixin (class in s3pathlib.core.metadata) mkdir() (s3pathlib.core.rw.ReadAndWriteAPIMixin method) module s3pathlib s3pathlib.aws s3pathlib.better_client s3pathlib.better_client.api s3pathlib.better_client.delete_object s3pathlib.better_client.head_bucket s3pathlib.better_client.head_object s3pathlib.better_client.list_object_versions s3pathlib.better_client.list_objects s3pathlib.better_client.tagging s3pathlib.better_client.upload s3pathlib.compat s3pathlib.constants s3pathlib.core s3pathlib.core.attribute s3pathlib.core.base s3pathlib.core.bucket s3pathlib.core.comparison s3pathlib.core.copy s3pathlib.core.delete s3pathlib.core.exists s3pathlib.core.filterable_property s3pathlib.core.is_test s3pathlib.core.iter_object_versions s3pathlib.core.iter_objects s3pathlib.core.joinpath s3pathlib.core.metadata s3pathlib.core.mutate s3pathlib.core.opener s3pathlib.core.relative s3pathlib.core.resolve_s3_client s3pathlib.core.rw s3pathlib.core.s3path s3pathlib.core.serde s3pathlib.core.sync s3pathlib.core.tagging s3pathlib.core.upload s3pathlib.core.uri s3pathlib.exc s3pathlib.marker s3pathlib.metadata s3pathlib.tag s3pathlib.type s3pathlib.utils s3pathlib.validate move_to() (s3pathlib.core.copy.CopyAPIMixin method) MutateAPIMixin (class in s3pathlib.core.mutate) N not_equal_to() (s3pathlib.core.filterable_property.FilterableProperty method) O ObjectTypeDefIterproxy (class in s3pathlib.better_client.list_objects) ObjectVersionTypeDefIterproxy (class in s3pathlib.better_client.list_object_versions) one() (s3pathlib.core.iter_objects.S3PathIterProxy method) one_or_none() (s3pathlib.core.iter_objects.S3PathIterProxy method) open() (s3pathlib.core.opener.OpenerAPIMixin method) OpenerAPIMixin (class in s3pathlib.core.opener) P paginate_list_object_versions() (in module s3pathlib.better_client.list_object_versions) paginate_list_objects_v2() (in module s3pathlib.better_client.list_objects) parent (s3pathlib.core.attribute.AttributeAPIMixin property) parents (s3pathlib.core.attribute.AttributeAPIMixin property) parse_data_size() (in module s3pathlib.utils) parse_tags() (in module s3pathlib.tag) parts (s3pathlib.core.base.BaseS3Path attribute) put_tags() (s3pathlib.core.tagging.TaggingAPIMixin method) R read_bytes() (s3pathlib.core.rw.ReadAndWriteAPIMixin method) read_text() (s3pathlib.core.rw.ReadAndWriteAPIMixin method) ReadAndWriteAPIMixin (class in s3pathlib.core.rw) relative_to() (s3pathlib.core.relative.RelativePathAPIMixin method) RelativePathAPIMixin (class in s3pathlib.core.relative) repr_data_size() (in module s3pathlib.utils) resolve_s3_client() (in module s3pathlib.core.resolve_s3_client) root (s3pathlib.core.attribute.AttributeAPIMixin property) S s3_client (s3pathlib.aws.Context property) s3_select_console_url (s3pathlib.core.uri.UriAPIMixin property) s3_select_us_gov_cloud_console_url (s3pathlib.core.uri.UriAPIMixin property) S3AlreadyExist S3BucketAlreadyExist S3BucketNotExist S3BucketValidationError S3FileAlreadyExist S3FileNotExist S3FolderAlreadyExist S3FolderNotExist S3KeyValidationError S3NotExist S3Path (class in s3pathlib.core.s3path) S3PathIsNotBucketError S3PathIsNotFileError S3PathIsNotFolderError S3PathIsNotRelpathError S3PathIterProxy (class in s3pathlib.core.iter_objects) s3pathlib module s3pathlib.aws module s3pathlib.better_client module s3pathlib.better_client.api module s3pathlib.better_client.delete_object module s3pathlib.better_client.head_bucket module s3pathlib.better_client.head_object module s3pathlib.better_client.list_object_versions module s3pathlib.better_client.list_objects module s3pathlib.better_client.tagging module s3pathlib.better_client.upload module s3pathlib.compat module s3pathlib.constants module s3pathlib.core module s3pathlib.core.attribute module s3pathlib.core.base module s3pathlib.core.bucket module s3pathlib.core.comparison module s3pathlib.core.copy module s3pathlib.core.delete module s3pathlib.core.exists module s3pathlib.core.filterable_property module s3pathlib.core.is_test module s3pathlib.core.iter_object_versions module s3pathlib.core.iter_objects module s3pathlib.core.joinpath module s3pathlib.core.metadata module s3pathlib.core.mutate module s3pathlib.core.opener module s3pathlib.core.relative module s3pathlib.core.resolve_s3_client module s3pathlib.core.rw module s3pathlib.core.s3path module s3pathlib.core.serde module s3pathlib.core.sync module s3pathlib.core.tagging module s3pathlib.core.upload module s3pathlib.core.uri module s3pathlib.exc module s3pathlib.marker module s3pathlib.metadata module s3pathlib.tag module s3pathlib.type module s3pathlib.utils module s3pathlib.validate module S3PermissionDenied SerdeAPIMixin (class in s3pathlib.core.serde) sha256_binary() (in module s3pathlib.utils) size (s3pathlib.core.metadata.MetadataAPIMixin attribute) size_for_human (s3pathlib.core.metadata.MetadataAPIMixin property) skip() (s3pathlib.core.iter_objects.S3PathIterProxy method) smart_join_s3_key() (in module s3pathlib.utils) split_parts() (in module s3pathlib.utils) split_s3_uri() (in module s3pathlib.utils) startswith() (s3pathlib.core.filterable_property.FilterableProperty method) sts_client (s3pathlib.aws.Context property) sync() (s3pathlib.core.sync.SyncAPIMixin class method) sync_from() (s3pathlib.core.sync.SyncAPIMixin method) sync_to() (s3pathlib.core.sync.SyncAPIMixin method) SyncAPIMixin (class in s3pathlib.core.sync) T TaggingAPIMixin (class in s3pathlib.core.tagging) to_dict() (s3pathlib.core.serde.SerdeAPIMixin method) to_dir() (s3pathlib.core.mutate.MutateAPIMixin method) to_file() (s3pathlib.core.mutate.MutateAPIMixin method) touch() (s3pathlib.core.rw.ReadAndWriteAPIMixin method) U update_bucket_tagging() (in module s3pathlib.better_client.tagging) update_object_tagging() (in module s3pathlib.better_client.tagging) update_tags() (s3pathlib.core.tagging.TaggingAPIMixin method) upload_dir() (in module s3pathlib.better_client.upload) (s3pathlib.core.upload.UploadAPIMixin method) upload_file() (s3pathlib.core.upload.UploadAPIMixin method) UploadAPIMixin (class in s3pathlib.core.upload) uri (s3pathlib.core.uri.UriAPIMixin attribute) UriAPIMixin (class in s3pathlib.core.uri) us_gov_cloud_console_url (s3pathlib.core.uri.UriAPIMixin property) V validate_s3_arn() (in module s3pathlib.validate) validate_s3_bucket() (in module s3pathlib.utils) (in module s3pathlib.validate) validate_s3_key() (in module s3pathlib.utils) (in module s3pathlib.validate) validate_s3_uri() (in module s3pathlib.validate) version_id (s3pathlib.core.metadata.MetadataAPIMixin attribute) versions() (s3pathlib.better_client.list_object_versions.ListObjectVersionsOutputTypeDefIterproxy method) versions_and_delete_markers_and_common_prefixes() (s3pathlib.better_client.list_object_versions.ListObjectVersionsOutputTypeDefIterproxy method) W warn_upper_case_in_metadata_key() (in module s3pathlib.metadata) write_bytes() (s3pathlib.core.rw.ReadAndWriteAPIMixin method) write_text() (s3pathlib.core.rw.ReadAndWriteAPIMixin method)