Import ABC from collections.abc for Python 3.9 compatibility.
This commit is contained in:
parent
4d5bf1c5c6
commit
882dfcefa5
3 changed files with 11 additions and 5 deletions
|
|
@ -11,6 +11,7 @@ from moto.awslambda import models as lambda_models
|
|||
from moto.batch import models as batch_models
|
||||
from moto.cloudwatch import models as cloudwatch_models
|
||||
from moto.cognitoidentity import models as cognitoidentity_models
|
||||
from moto.compat import collections_abc
|
||||
from moto.datapipeline import models as datapipeline_models
|
||||
from moto.dynamodb2 import models as dynamodb2_models
|
||||
from moto.ec2 import models as ec2_models
|
||||
|
|
@ -404,7 +405,7 @@ def parse_output(output_logical_id, output_json, resources_map):
|
|||
return output
|
||||
|
||||
|
||||
class ResourceMap(collections.Mapping):
|
||||
class ResourceMap(collections_abc.Mapping):
|
||||
"""
|
||||
This is a lazy loading map for resources. This allows us to create resources
|
||||
without needing to create a full dependency tree. Upon creation, each
|
||||
|
|
@ -633,7 +634,7 @@ class ResourceMap(collections.Mapping):
|
|||
raise last_exception
|
||||
|
||||
|
||||
class OutputMap(collections.Mapping):
|
||||
class OutputMap(collections_abc.Mapping):
|
||||
def __init__(self, resources, template, stack_id):
|
||||
self._template = template
|
||||
self._stack_id = stack_id
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue