Skip to content

Commit 0bab40d

Browse files
authored
Merge pull request #33 from mattsb42-aws/transformer-move
move item transformers out of the internal namespace
2 parents de46c4c + 888d083 commit 0bab40d

File tree

5 files changed

+4
-4
lines changed

5 files changed

+4
-4
lines changed

examples/src/aws_kms_encrypted_item.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
from dynamodb_encryption_sdk.encrypted import CryptoConfig
1717
from dynamodb_encryption_sdk.encrypted.item import decrypt_python_item, encrypt_python_item
1818
from dynamodb_encryption_sdk.identifiers import CryptoAction
19-
from dynamodb_encryption_sdk.internal.formatting.transform import dict_to_ddb
2019
from dynamodb_encryption_sdk.material_providers.aws_kms import AwsKmsCryptographicMaterialsProvider
2120
from dynamodb_encryption_sdk.structures import AttributeActions, EncryptionContext, TableInfo
21+
from dynamodb_encryption_sdk.transform import dict_to_ddb
2222

2323

2424
def encrypt_item(table_name, aws_cmk_id):

src/dynamodb_encryption_sdk/encrypted/item.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@
2424
from dynamodb_encryption_sdk.internal.formatting.material_description import (
2525
deserialize as deserialize_material_description, serialize as serialize_material_description
2626
)
27-
from dynamodb_encryption_sdk.internal.formatting.transform import ddb_to_dict, dict_to_ddb
2827
from dynamodb_encryption_sdk.internal.identifiers import (
2928
MaterialDescriptionKeys, MaterialDescriptionValues, ReservedAttributes
3029
)
30+
from dynamodb_encryption_sdk.transform import ddb_to_dict, dict_to_ddb
3131
from . import CryptoConfig # noqa pylint: disable=unused-import
3232

3333
__all__ = ('encrypt_dynamodb_item', 'encrypt_python_item', 'decrypt_dynamodb_item', 'decrypt_python_item')

test/functional/functional_test_utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@
2929
from dynamodb_encryption_sdk.encrypted.resource import EncryptedResource
3030
from dynamodb_encryption_sdk.encrypted.table import EncryptedTable
3131
from dynamodb_encryption_sdk.identifiers import CryptoAction
32-
from dynamodb_encryption_sdk.internal.formatting.transform import ddb_to_dict, dict_to_ddb
3332
from dynamodb_encryption_sdk.internal.identifiers import ReservedAttributes
3433
from dynamodb_encryption_sdk.material_providers.static import StaticCryptographicMaterialsProvider
3534
from dynamodb_encryption_sdk.material_providers.wrapped import WrappedCryptographicMaterialsProvider
3635
from dynamodb_encryption_sdk.materials.raw import RawDecryptionMaterials, RawEncryptionMaterials
3736
from dynamodb_encryption_sdk.structures import AttributeActions
37+
from dynamodb_encryption_sdk.transform import ddb_to_dict, dict_to_ddb
3838

3939
_DELEGATED_KEY_CACHE = defaultdict(lambda: defaultdict(dict))
4040
TEST_TABLE_NAME = 'my_table'

test/functional/internal/formatting/test_attribute.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
from dynamodb_encryption_sdk.exceptions import DeserializationError, SerializationError
1919
from dynamodb_encryption_sdk.internal.formatting.deserialize.attribute import deserialize_attribute
2020
from dynamodb_encryption_sdk.internal.formatting.serialize.attribute import serialize_attribute
21-
from dynamodb_encryption_sdk.internal.formatting.transform import ddb_to_dict, dict_to_ddb
21+
from dynamodb_encryption_sdk.transform import ddb_to_dict, dict_to_ddb
2222
from ...functional_test_vector_generators import attribute_test_vectors
2323
from ...hypothesis_strategies import ddb_attribute_values, ddb_items, SLOW_SETTINGS, VERY_SLOW_SETTINGS
2424

0 commit comments

Comments
 (0)