Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,7 @@ test = [
"pytest>=8.4.1",
]
dev = [
# black >= 26 requires a reformat
"black>=24.3.0,<26.0.0",
"black>=24.3.0,<27.0.0",
"ruff>=0.3.0",
]

Expand Down
1 change: 1 addition & 0 deletions src/s3_encryption/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
# SPDX-License-Identifier: Apache-2.0
"""Top-level S3 Encryption Client v3 for Python package."""

import io

from attrs import define, field
Expand Down
1 change: 1 addition & 0 deletions src/s3_encryption/materials/encrypted_data_key.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
This module provides the EncryptedDataKey class which represents an encrypted
data key used in the S3 encryption process.
"""

from attrs import define


Expand Down
1 change: 1 addition & 0 deletions src/s3_encryption/materials/materials.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
which contain the cryptographic materials needed for S3 object encryption
and decryption operations.
"""

from typing import Any

from attrs import define, field
Expand Down
1 change: 1 addition & 0 deletions src/s3_encryption/metadata.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
This module provides classes and utilities for managing encryption metadata
for S3 objects, including serialization and deserialization of metadata.
"""

import json
from typing import Any

Expand Down
1 change: 1 addition & 0 deletions src/s3_encryption/pipelines.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
This module provides pipelines for encrypting objects before they are put into S3
and decrypting objects after they are retrieved from S3.
"""

import base64
import os

Expand Down