pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/py-moto



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Jul 30 15:04:31 UTC 2023

Modified Files:
        pkgsrc/net/py-moto: Makefile PLIST distinfo

Log Message:
py-moto: updated to 4.1.13

4.1.13
General:
    * The ISO-regions introduced in 4.1.12 are now locked behind an environment variable: `MOTO_ENABLE_ISO_REGIONS`
    * General performance improvements in the URL matching logic - especially `mock_all` users should notice improvements

New Methods:
    * APIGatewayV2:
        * create_stage()
        * delete_stage()
        * get_stage()
        * get_stages()

    * CloudFront:
        * create_origin_access_control()
        * delete_origin_access_control()
        * get_origin_access_control()
        * list_origin_access_controls()
        * update_origin_access_control()

    * Lambda:
        * list_aliases()

    * Logs:
        * delete_destination()
        * describe_destinations()
        * get_destination()
        * put_destination()
        * put_destination_policy()

    * Route53:
        * get_health_check_status()

    * SSM:
        * deregister_task_from_maintenance_window()
        * describe_maintenance_window_tasks()
        * register_task_with_maintenance_window()

Miscellaneous:
    * Batch: create_compute_environment() now validates instanceRole and minvCpu
    * CloudFront: create_distribution() now correctly handles a single alias
    * CloudFront - CustomOrigins now have default timeouts if not supplied
    * DynamoDB: delete_item() now throws the correct error when the table is not found
    * EC2: describe_security_group_rules() now returns the GroupId
    * ECR: create_repository() now validates the repositoryName-parameter
    * Lambda: create_function() now returns the ImageConfigResponse and EphemeralStorage parameters
    * IOTData: publish() can now handle non-Unicode bytes
    * RDS: Automated snapshots now have the appropriate SnapshotType
    * Route53: create_hosted_zone() now returns the Location
    * Scheduler: get_schedule() now returns the CreationDate and LastModificationDate
    * SecretsManager: delete_secret() now throws an error when setting the Recovery to 0 days
    * StepFunctions: start_execution() now validates the name-length


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/net/py-moto/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/py-moto/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/net/py-moto/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/py-moto/Makefile
diff -u pkgsrc/net/py-moto/Makefile:1.11 pkgsrc/net/py-moto/Makefile:1.12
--- pkgsrc/net/py-moto/Makefile:1.11    Wed Mar 29 09:34:12 2023
+++ pkgsrc/net/py-moto/Makefile Sun Jul 30 15:04:31 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2023/03/29 09:34:12 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2023/07/30 15:04:31 adam Exp $
 
-DISTNAME=      moto-4.0.9
+DISTNAME=      moto-4.1.13
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    net devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/moto/}
@@ -10,11 +10,12 @@ HOMEPAGE=   https://github.com/spulec/moto
 COMMENT=       Mock-up of the boto library
 LICENSE=       apache-2.0
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=40.6.0:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 DEPENDS+=      ${PYPKGPREFIX}-boto3>=1.9.201:../../net/py-boto3
 DEPENDS+=      ${PYPKGPREFIX}-botocore>=1.12.201:../../net/py-botocore
 DEPENDS+=      ${PYPKGPREFIX}-dateutil>=2.1:../../time/py-dateutil
 DEPENDS+=      ${PYPKGPREFIX}-jinja2>=2.10.1:../../textproc/py-jinja2
-DEPENDS+=      ${PYPKGPREFIX}-markupsafe>=2.0.1:../../textproc/py-markupsafe
 DEPENDS+=      ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
 DEPENDS+=      ${PYPKGPREFIX}-requests>=2.5:../../devel/py-requests
 DEPENDS+=      ${PYPKGPREFIX}-responses>=0.13.0:../../net/py-responses
@@ -29,17 +30,13 @@ TEST_DEPENDS+=      ${PYPKGPREFIX}-flask-cors
 TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
 TEST_DEPENDS+= ${PYPKGPREFIX}-openapi-spec-validator>=0.2.8:../../textproc/py-openapi-spec-validator
 TEST_DEPENDS+= ${PYPKGPREFIX}-sure>=1.2.24:../../devel/py-sure
+# not packaged
+#TEST_DEPENDS+=        ${PYPKGPREFIX}-docker-[0-9]*:../../devel/py-docker
 
-USE_PKG_RESOURCES=     yes
+USE_LANGUAGES= # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-.include "../../lang/python/pyversion.mk"
-
-.if ${PYTHON_VERSION} == 307
-DEPENDS+=      ${PYPKGPREFIX}-importlib-metadata-[0-9]*:../../devel/py-importlib-metadata
-.endif
-
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && \
        ${MV} moto_server moto_server-${PYVERSSUFFIX} || ${TRUE}
@@ -47,7 +44,7 @@ post-install:
 do-test:
        cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 PYTHON_VERSIONED_DEPENDENCIES+=        cryptography
 .include "../../lang/python/versioned_dependencies.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/net/py-moto/PLIST
diff -u pkgsrc/net/py-moto/PLIST:1.4 pkgsrc/net/py-moto/PLIST:1.5
--- pkgsrc/net/py-moto/PLIST:1.4        Wed Oct 26 12:58:04 2022
+++ pkgsrc/net/py-moto/PLIST    Sun Jul 30 15:04:31 2023
@@ -1,784 +1,600 @@
-@comment $NetBSD: PLIST,v 1.4 2022/10/26 12:58:04 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2023/07/30 15:04:31 adam Exp $
 bin/moto_server-${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS.md
+${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/moto/__init__.py
 ${PYSITELIB}/moto/__init__.pyc
-${PYSITELIB}/moto/__init__.pyo
 ${PYSITELIB}/moto/acm/__init__.py
 ${PYSITELIB}/moto/acm/__init__.pyc
-${PYSITELIB}/moto/acm/__init__.pyo
 ${PYSITELIB}/moto/acm/exceptions.py
 ${PYSITELIB}/moto/acm/exceptions.pyc
-${PYSITELIB}/moto/acm/exceptions.pyo
 ${PYSITELIB}/moto/acm/models.py
 ${PYSITELIB}/moto/acm/models.pyc
-${PYSITELIB}/moto/acm/models.pyo
 ${PYSITELIB}/moto/acm/responses.py
 ${PYSITELIB}/moto/acm/responses.pyc
-${PYSITELIB}/moto/acm/responses.pyo
 ${PYSITELIB}/moto/acm/urls.py
 ${PYSITELIB}/moto/acm/urls.pyc
-${PYSITELIB}/moto/acm/urls.pyo
 ${PYSITELIB}/moto/acm/utils.py
 ${PYSITELIB}/moto/acm/utils.pyc
-${PYSITELIB}/moto/acm/utils.pyo
+${PYSITELIB}/moto/acmpca/__init__.py
+${PYSITELIB}/moto/acmpca/__init__.pyc
+${PYSITELIB}/moto/acmpca/exceptions.py
+${PYSITELIB}/moto/acmpca/exceptions.pyc
+${PYSITELIB}/moto/acmpca/models.py
+${PYSITELIB}/moto/acmpca/models.pyc
+${PYSITELIB}/moto/acmpca/responses.py
+${PYSITELIB}/moto/acmpca/responses.pyc
+${PYSITELIB}/moto/acmpca/urls.py
+${PYSITELIB}/moto/acmpca/urls.pyc
 ${PYSITELIB}/moto/amp/__init__.py
 ${PYSITELIB}/moto/amp/__init__.pyc
-${PYSITELIB}/moto/amp/__init__.pyo
 ${PYSITELIB}/moto/amp/exceptions.py
 ${PYSITELIB}/moto/amp/exceptions.pyc
-${PYSITELIB}/moto/amp/exceptions.pyo
 ${PYSITELIB}/moto/amp/models.py
 ${PYSITELIB}/moto/amp/models.pyc
-${PYSITELIB}/moto/amp/models.pyo
 ${PYSITELIB}/moto/amp/responses.py
 ${PYSITELIB}/moto/amp/responses.pyc
-${PYSITELIB}/moto/amp/responses.pyo
 ${PYSITELIB}/moto/amp/urls.py
 ${PYSITELIB}/moto/amp/urls.pyc
-${PYSITELIB}/moto/amp/urls.pyo
 ${PYSITELIB}/moto/amp/utils.py
 ${PYSITELIB}/moto/amp/utils.pyc
-${PYSITELIB}/moto/amp/utils.pyo
 ${PYSITELIB}/moto/apigateway/__init__.py
 ${PYSITELIB}/moto/apigateway/__init__.pyc
-${PYSITELIB}/moto/apigateway/__init__.pyo
 ${PYSITELIB}/moto/apigateway/exceptions.py
 ${PYSITELIB}/moto/apigateway/exceptions.pyc
-${PYSITELIB}/moto/apigateway/exceptions.pyo
 ${PYSITELIB}/moto/apigateway/integration_parsers/__init__.py
 ${PYSITELIB}/moto/apigateway/integration_parsers/__init__.pyc
-${PYSITELIB}/moto/apigateway/integration_parsers/__init__.pyo
 ${PYSITELIB}/moto/apigateway/integration_parsers/aws_parser.py
 ${PYSITELIB}/moto/apigateway/integration_parsers/aws_parser.pyc
-${PYSITELIB}/moto/apigateway/integration_parsers/aws_parser.pyo
 ${PYSITELIB}/moto/apigateway/integration_parsers/http_parser.py
 ${PYSITELIB}/moto/apigateway/integration_parsers/http_parser.pyc
-${PYSITELIB}/moto/apigateway/integration_parsers/http_parser.pyo
 ${PYSITELIB}/moto/apigateway/integration_parsers/unknown_parser.py
 ${PYSITELIB}/moto/apigateway/integration_parsers/unknown_parser.pyc
-${PYSITELIB}/moto/apigateway/integration_parsers/unknown_parser.pyo
 ${PYSITELIB}/moto/apigateway/models.py
 ${PYSITELIB}/moto/apigateway/models.pyc
-${PYSITELIB}/moto/apigateway/models.pyo
 ${PYSITELIB}/moto/apigateway/responses.py
 ${PYSITELIB}/moto/apigateway/responses.pyc
-${PYSITELIB}/moto/apigateway/responses.pyo
 ${PYSITELIB}/moto/apigateway/urls.py
 ${PYSITELIB}/moto/apigateway/urls.pyc
-${PYSITELIB}/moto/apigateway/urls.pyo
 ${PYSITELIB}/moto/apigateway/utils.py
 ${PYSITELIB}/moto/apigateway/utils.pyc
-${PYSITELIB}/moto/apigateway/utils.pyo
 ${PYSITELIB}/moto/apigatewayv2/__init__.py
 ${PYSITELIB}/moto/apigatewayv2/__init__.pyc
-${PYSITELIB}/moto/apigatewayv2/__init__.pyo
 ${PYSITELIB}/moto/apigatewayv2/exceptions.py
 ${PYSITELIB}/moto/apigatewayv2/exceptions.pyc
-${PYSITELIB}/moto/apigatewayv2/exceptions.pyo
 ${PYSITELIB}/moto/apigatewayv2/models.py
 ${PYSITELIB}/moto/apigatewayv2/models.pyc
-${PYSITELIB}/moto/apigatewayv2/models.pyo
 ${PYSITELIB}/moto/apigatewayv2/responses.py
 ${PYSITELIB}/moto/apigatewayv2/responses.pyc
-${PYSITELIB}/moto/apigatewayv2/responses.pyo
 ${PYSITELIB}/moto/apigatewayv2/urls.py
 ${PYSITELIB}/moto/apigatewayv2/urls.pyc
-${PYSITELIB}/moto/apigatewayv2/urls.pyo
+${PYSITELIB}/moto/appconfig/__init__.py
+${PYSITELIB}/moto/appconfig/__init__.pyc
+${PYSITELIB}/moto/appconfig/exceptions.py
+${PYSITELIB}/moto/appconfig/exceptions.pyc
+${PYSITELIB}/moto/appconfig/models.py
+${PYSITELIB}/moto/appconfig/models.pyc
+${PYSITELIB}/moto/appconfig/responses.py
+${PYSITELIB}/moto/appconfig/responses.pyc
+${PYSITELIB}/moto/appconfig/urls.py
+${PYSITELIB}/moto/appconfig/urls.pyc
 ${PYSITELIB}/moto/applicationautoscaling/__init__.py
 ${PYSITELIB}/moto/applicationautoscaling/__init__.pyc
-${PYSITELIB}/moto/applicationautoscaling/__init__.pyo
 ${PYSITELIB}/moto/applicationautoscaling/exceptions.py
 ${PYSITELIB}/moto/applicationautoscaling/exceptions.pyc
-${PYSITELIB}/moto/applicationautoscaling/exceptions.pyo
 ${PYSITELIB}/moto/applicationautoscaling/models.py
 ${PYSITELIB}/moto/applicationautoscaling/models.pyc
-${PYSITELIB}/moto/applicationautoscaling/models.pyo
 ${PYSITELIB}/moto/applicationautoscaling/responses.py
 ${PYSITELIB}/moto/applicationautoscaling/responses.pyc
-${PYSITELIB}/moto/applicationautoscaling/responses.pyo
 ${PYSITELIB}/moto/applicationautoscaling/urls.py
 ${PYSITELIB}/moto/applicationautoscaling/urls.pyc
-${PYSITELIB}/moto/applicationautoscaling/urls.pyo
 ${PYSITELIB}/moto/applicationautoscaling/utils.py
 ${PYSITELIB}/moto/applicationautoscaling/utils.pyc
-${PYSITELIB}/moto/applicationautoscaling/utils.pyo
 ${PYSITELIB}/moto/appsync/__init__.py
 ${PYSITELIB}/moto/appsync/__init__.pyc
-${PYSITELIB}/moto/appsync/__init__.pyo
 ${PYSITELIB}/moto/appsync/exceptions.py
 ${PYSITELIB}/moto/appsync/exceptions.pyc
-${PYSITELIB}/moto/appsync/exceptions.pyo
 ${PYSITELIB}/moto/appsync/models.py
 ${PYSITELIB}/moto/appsync/models.pyc
-${PYSITELIB}/moto/appsync/models.pyo
 ${PYSITELIB}/moto/appsync/responses.py
 ${PYSITELIB}/moto/appsync/responses.pyc
-${PYSITELIB}/moto/appsync/responses.pyo
 ${PYSITELIB}/moto/appsync/urls.py
 ${PYSITELIB}/moto/appsync/urls.pyc
-${PYSITELIB}/moto/appsync/urls.pyo
 ${PYSITELIB}/moto/athena/__init__.py
 ${PYSITELIB}/moto/athena/__init__.pyc
-${PYSITELIB}/moto/athena/__init__.pyo
 ${PYSITELIB}/moto/athena/exceptions.py
 ${PYSITELIB}/moto/athena/exceptions.pyc
-${PYSITELIB}/moto/athena/exceptions.pyo
 ${PYSITELIB}/moto/athena/models.py
 ${PYSITELIB}/moto/athena/models.pyc
-${PYSITELIB}/moto/athena/models.pyo
 ${PYSITELIB}/moto/athena/responses.py
 ${PYSITELIB}/moto/athena/responses.pyc
-${PYSITELIB}/moto/athena/responses.pyo
 ${PYSITELIB}/moto/athena/urls.py
 ${PYSITELIB}/moto/athena/urls.pyc
-${PYSITELIB}/moto/athena/urls.pyo
 ${PYSITELIB}/moto/athena/utils.py
 ${PYSITELIB}/moto/athena/utils.pyc
-${PYSITELIB}/moto/athena/utils.pyo
 ${PYSITELIB}/moto/autoscaling/__init__.py
 ${PYSITELIB}/moto/autoscaling/__init__.pyc
-${PYSITELIB}/moto/autoscaling/__init__.pyo
 ${PYSITELIB}/moto/autoscaling/exceptions.py
 ${PYSITELIB}/moto/autoscaling/exceptions.pyc
-${PYSITELIB}/moto/autoscaling/exceptions.pyo
 ${PYSITELIB}/moto/autoscaling/models.py
 ${PYSITELIB}/moto/autoscaling/models.pyc
-${PYSITELIB}/moto/autoscaling/models.pyo
 ${PYSITELIB}/moto/autoscaling/responses.py
 ${PYSITELIB}/moto/autoscaling/responses.pyc
-${PYSITELIB}/moto/autoscaling/responses.pyo
 ${PYSITELIB}/moto/autoscaling/urls.py
 ${PYSITELIB}/moto/autoscaling/urls.pyc
-${PYSITELIB}/moto/autoscaling/urls.pyo
 ${PYSITELIB}/moto/awslambda/__init__.py
 ${PYSITELIB}/moto/awslambda/__init__.pyc
-${PYSITELIB}/moto/awslambda/__init__.pyo
 ${PYSITELIB}/moto/awslambda/exceptions.py
 ${PYSITELIB}/moto/awslambda/exceptions.pyc
-${PYSITELIB}/moto/awslambda/exceptions.pyo
 ${PYSITELIB}/moto/awslambda/models.py
 ${PYSITELIB}/moto/awslambda/models.pyc
-${PYSITELIB}/moto/awslambda/models.pyo
 ${PYSITELIB}/moto/awslambda/policy.py
 ${PYSITELIB}/moto/awslambda/policy.pyc
-${PYSITELIB}/moto/awslambda/policy.pyo
 ${PYSITELIB}/moto/awslambda/responses.py
 ${PYSITELIB}/moto/awslambda/responses.pyc
-${PYSITELIB}/moto/awslambda/responses.pyo
 ${PYSITELIB}/moto/awslambda/urls.py
 ${PYSITELIB}/moto/awslambda/urls.pyc
-${PYSITELIB}/moto/awslambda/urls.pyo
 ${PYSITELIB}/moto/awslambda/utils.py
 ${PYSITELIB}/moto/awslambda/utils.pyc
-${PYSITELIB}/moto/awslambda/utils.pyo
 ${PYSITELIB}/moto/backend_index.py
 ${PYSITELIB}/moto/backend_index.pyc
-${PYSITELIB}/moto/backend_index.pyo
 ${PYSITELIB}/moto/backends.py
 ${PYSITELIB}/moto/backends.pyc
-${PYSITELIB}/moto/backends.pyo
 ${PYSITELIB}/moto/batch/__init__.py
 ${PYSITELIB}/moto/batch/__init__.pyc
-${PYSITELIB}/moto/batch/__init__.pyo
 ${PYSITELIB}/moto/batch/exceptions.py
 ${PYSITELIB}/moto/batch/exceptions.pyc
-${PYSITELIB}/moto/batch/exceptions.pyo
 ${PYSITELIB}/moto/batch/models.py
 ${PYSITELIB}/moto/batch/models.pyc
-${PYSITELIB}/moto/batch/models.pyo
 ${PYSITELIB}/moto/batch/responses.py
 ${PYSITELIB}/moto/batch/responses.pyc
-${PYSITELIB}/moto/batch/responses.pyo
 ${PYSITELIB}/moto/batch/urls.py
 ${PYSITELIB}/moto/batch/urls.pyc
-${PYSITELIB}/moto/batch/urls.pyo
 ${PYSITELIB}/moto/batch/utils.py
 ${PYSITELIB}/moto/batch/utils.pyc
-${PYSITELIB}/moto/batch/utils.pyo
 ${PYSITELIB}/moto/batch_simple/__init__.py
 ${PYSITELIB}/moto/batch_simple/__init__.pyc
-${PYSITELIB}/moto/batch_simple/__init__.pyo
 ${PYSITELIB}/moto/batch_simple/models.py
 ${PYSITELIB}/moto/batch_simple/models.pyc
-${PYSITELIB}/moto/batch_simple/models.pyo
 ${PYSITELIB}/moto/batch_simple/responses.py
 ${PYSITELIB}/moto/batch_simple/responses.pyc
-${PYSITELIB}/moto/batch_simple/responses.pyo
 ${PYSITELIB}/moto/batch_simple/urls.py
 ${PYSITELIB}/moto/batch_simple/urls.pyc
-${PYSITELIB}/moto/batch_simple/urls.pyo
 ${PYSITELIB}/moto/budgets/__init__.py
 ${PYSITELIB}/moto/budgets/__init__.pyc
-${PYSITELIB}/moto/budgets/__init__.pyo
 ${PYSITELIB}/moto/budgets/exceptions.py
 ${PYSITELIB}/moto/budgets/exceptions.pyc
-${PYSITELIB}/moto/budgets/exceptions.pyo
 ${PYSITELIB}/moto/budgets/models.py
 ${PYSITELIB}/moto/budgets/models.pyc
-${PYSITELIB}/moto/budgets/models.pyo
 ${PYSITELIB}/moto/budgets/responses.py
 ${PYSITELIB}/moto/budgets/responses.pyc
-${PYSITELIB}/moto/budgets/responses.pyo
 ${PYSITELIB}/moto/budgets/urls.py
 ${PYSITELIB}/moto/budgets/urls.pyc
-${PYSITELIB}/moto/budgets/urls.pyo
 ${PYSITELIB}/moto/ce/__init__.py
 ${PYSITELIB}/moto/ce/__init__.pyc
-${PYSITELIB}/moto/ce/__init__.pyo
 ${PYSITELIB}/moto/ce/exceptions.py
 ${PYSITELIB}/moto/ce/exceptions.pyc
-${PYSITELIB}/moto/ce/exceptions.pyo
 ${PYSITELIB}/moto/ce/models.py
 ${PYSITELIB}/moto/ce/models.pyc
-${PYSITELIB}/moto/ce/models.pyo
 ${PYSITELIB}/moto/ce/responses.py
 ${PYSITELIB}/moto/ce/responses.pyc
-${PYSITELIB}/moto/ce/responses.pyo
 ${PYSITELIB}/moto/ce/urls.py
 ${PYSITELIB}/moto/ce/urls.pyc
-${PYSITELIB}/moto/ce/urls.pyo
 ${PYSITELIB}/moto/cloudformation/__init__.py
 ${PYSITELIB}/moto/cloudformation/__init__.pyc
-${PYSITELIB}/moto/cloudformation/__init__.pyo
 ${PYSITELIB}/moto/cloudformation/custom_model.py
 ${PYSITELIB}/moto/cloudformation/custom_model.pyc
-${PYSITELIB}/moto/cloudformation/custom_model.pyo
 ${PYSITELIB}/moto/cloudformation/exceptions.py
 ${PYSITELIB}/moto/cloudformation/exceptions.pyc
-${PYSITELIB}/moto/cloudformation/exceptions.pyo
 ${PYSITELIB}/moto/cloudformation/models.py
 ${PYSITELIB}/moto/cloudformation/models.pyc
-${PYSITELIB}/moto/cloudformation/models.pyo
 ${PYSITELIB}/moto/cloudformation/parsing.py
 ${PYSITELIB}/moto/cloudformation/parsing.pyc
-${PYSITELIB}/moto/cloudformation/parsing.pyo
 ${PYSITELIB}/moto/cloudformation/responses.py
 ${PYSITELIB}/moto/cloudformation/responses.pyc
-${PYSITELIB}/moto/cloudformation/responses.pyo
 ${PYSITELIB}/moto/cloudformation/urls.py
 ${PYSITELIB}/moto/cloudformation/urls.pyc
-${PYSITELIB}/moto/cloudformation/urls.pyo
 ${PYSITELIB}/moto/cloudformation/utils.py
 ${PYSITELIB}/moto/cloudformation/utils.pyc
-${PYSITELIB}/moto/cloudformation/utils.pyo
 ${PYSITELIB}/moto/cloudfront/__init__.py
 ${PYSITELIB}/moto/cloudfront/__init__.pyc
-${PYSITELIB}/moto/cloudfront/__init__.pyo
 ${PYSITELIB}/moto/cloudfront/exceptions.py
 ${PYSITELIB}/moto/cloudfront/exceptions.pyc
-${PYSITELIB}/moto/cloudfront/exceptions.pyo
 ${PYSITELIB}/moto/cloudfront/models.py
 ${PYSITELIB}/moto/cloudfront/models.pyc
-${PYSITELIB}/moto/cloudfront/models.pyo
 ${PYSITELIB}/moto/cloudfront/responses.py
 ${PYSITELIB}/moto/cloudfront/responses.pyc
-${PYSITELIB}/moto/cloudfront/responses.pyo
 ${PYSITELIB}/moto/cloudfront/urls.py
 ${PYSITELIB}/moto/cloudfront/urls.pyc
-${PYSITELIB}/moto/cloudfront/urls.pyo
 ${PYSITELIB}/moto/cloudtrail/__init__.py
 ${PYSITELIB}/moto/cloudtrail/__init__.pyc
-${PYSITELIB}/moto/cloudtrail/__init__.pyo
 ${PYSITELIB}/moto/cloudtrail/exceptions.py
 ${PYSITELIB}/moto/cloudtrail/exceptions.pyc
-${PYSITELIB}/moto/cloudtrail/exceptions.pyo
 ${PYSITELIB}/moto/cloudtrail/models.py
 ${PYSITELIB}/moto/cloudtrail/models.pyc
-${PYSITELIB}/moto/cloudtrail/models.pyo
 ${PYSITELIB}/moto/cloudtrail/responses.py
 ${PYSITELIB}/moto/cloudtrail/responses.pyc
-${PYSITELIB}/moto/cloudtrail/responses.pyo
 ${PYSITELIB}/moto/cloudtrail/urls.py
 ${PYSITELIB}/moto/cloudtrail/urls.pyc
-${PYSITELIB}/moto/cloudtrail/urls.pyo
 ${PYSITELIB}/moto/cloudwatch/__init__.py
 ${PYSITELIB}/moto/cloudwatch/__init__.pyc
-${PYSITELIB}/moto/cloudwatch/__init__.pyo
 ${PYSITELIB}/moto/cloudwatch/exceptions.py
 ${PYSITELIB}/moto/cloudwatch/exceptions.pyc
-${PYSITELIB}/moto/cloudwatch/exceptions.pyo
 ${PYSITELIB}/moto/cloudwatch/models.py
 ${PYSITELIB}/moto/cloudwatch/models.pyc
-${PYSITELIB}/moto/cloudwatch/models.pyo
 ${PYSITELIB}/moto/cloudwatch/responses.py
 ${PYSITELIB}/moto/cloudwatch/responses.pyc
-${PYSITELIB}/moto/cloudwatch/responses.pyo
 ${PYSITELIB}/moto/cloudwatch/urls.py
 ${PYSITELIB}/moto/cloudwatch/urls.pyc
-${PYSITELIB}/moto/cloudwatch/urls.pyo
 ${PYSITELIB}/moto/cloudwatch/utils.py
 ${PYSITELIB}/moto/cloudwatch/utils.pyc
-${PYSITELIB}/moto/cloudwatch/utils.pyo
 ${PYSITELIB}/moto/codebuild/__init__.py
 ${PYSITELIB}/moto/codebuild/__init__.pyc
-${PYSITELIB}/moto/codebuild/__init__.pyo
 ${PYSITELIB}/moto/codebuild/exceptions.py
 ${PYSITELIB}/moto/codebuild/exceptions.pyc
-${PYSITELIB}/moto/codebuild/exceptions.pyo
 ${PYSITELIB}/moto/codebuild/models.py
 ${PYSITELIB}/moto/codebuild/models.pyc
-${PYSITELIB}/moto/codebuild/models.pyo
 ${PYSITELIB}/moto/codebuild/responses.py
 ${PYSITELIB}/moto/codebuild/responses.pyc
-${PYSITELIB}/moto/codebuild/responses.pyo
 ${PYSITELIB}/moto/codebuild/urls.py
 ${PYSITELIB}/moto/codebuild/urls.pyc
-${PYSITELIB}/moto/codebuild/urls.pyo
 ${PYSITELIB}/moto/codecommit/__init__.py
 ${PYSITELIB}/moto/codecommit/__init__.pyc
-${PYSITELIB}/moto/codecommit/__init__.pyo
 ${PYSITELIB}/moto/codecommit/exceptions.py
 ${PYSITELIB}/moto/codecommit/exceptions.pyc
-${PYSITELIB}/moto/codecommit/exceptions.pyo
 ${PYSITELIB}/moto/codecommit/models.py
 ${PYSITELIB}/moto/codecommit/models.pyc
-${PYSITELIB}/moto/codecommit/models.pyo
 ${PYSITELIB}/moto/codecommit/responses.py
 ${PYSITELIB}/moto/codecommit/responses.pyc
-${PYSITELIB}/moto/codecommit/responses.pyo
 ${PYSITELIB}/moto/codecommit/urls.py
 ${PYSITELIB}/moto/codecommit/urls.pyc
-${PYSITELIB}/moto/codecommit/urls.pyo
 ${PYSITELIB}/moto/codepipeline/__init__.py
 ${PYSITELIB}/moto/codepipeline/__init__.pyc
-${PYSITELIB}/moto/codepipeline/__init__.pyo
 ${PYSITELIB}/moto/codepipeline/exceptions.py
 ${PYSITELIB}/moto/codepipeline/exceptions.pyc
-${PYSITELIB}/moto/codepipeline/exceptions.pyo
 ${PYSITELIB}/moto/codepipeline/models.py
 ${PYSITELIB}/moto/codepipeline/models.pyc
-${PYSITELIB}/moto/codepipeline/models.pyo
 ${PYSITELIB}/moto/codepipeline/responses.py
 ${PYSITELIB}/moto/codepipeline/responses.pyc
-${PYSITELIB}/moto/codepipeline/responses.pyo
 ${PYSITELIB}/moto/codepipeline/urls.py
 ${PYSITELIB}/moto/codepipeline/urls.pyc
-${PYSITELIB}/moto/codepipeline/urls.pyo
 ${PYSITELIB}/moto/cognitoidentity/__init__.py
 ${PYSITELIB}/moto/cognitoidentity/__init__.pyc
-${PYSITELIB}/moto/cognitoidentity/__init__.pyo
 ${PYSITELIB}/moto/cognitoidentity/exceptions.py
 ${PYSITELIB}/moto/cognitoidentity/exceptions.pyc
-${PYSITELIB}/moto/cognitoidentity/exceptions.pyo
 ${PYSITELIB}/moto/cognitoidentity/models.py
 ${PYSITELIB}/moto/cognitoidentity/models.pyc
-${PYSITELIB}/moto/cognitoidentity/models.pyo
 ${PYSITELIB}/moto/cognitoidentity/responses.py
 ${PYSITELIB}/moto/cognitoidentity/responses.pyc
-${PYSITELIB}/moto/cognitoidentity/responses.pyo
 ${PYSITELIB}/moto/cognitoidentity/urls.py
 ${PYSITELIB}/moto/cognitoidentity/urls.pyc
-${PYSITELIB}/moto/cognitoidentity/urls.pyo
 ${PYSITELIB}/moto/cognitoidentity/utils.py
 ${PYSITELIB}/moto/cognitoidentity/utils.pyc
-${PYSITELIB}/moto/cognitoidentity/utils.pyo
 ${PYSITELIB}/moto/cognitoidp/__init__.py
 ${PYSITELIB}/moto/cognitoidp/__init__.pyc
-${PYSITELIB}/moto/cognitoidp/__init__.pyo
 ${PYSITELIB}/moto/cognitoidp/exceptions.py
 ${PYSITELIB}/moto/cognitoidp/exceptions.pyc
-${PYSITELIB}/moto/cognitoidp/exceptions.pyo
 ${PYSITELIB}/moto/cognitoidp/models.py
 ${PYSITELIB}/moto/cognitoidp/models.pyc
-${PYSITELIB}/moto/cognitoidp/models.pyo
 ${PYSITELIB}/moto/cognitoidp/resources/jwks-private.json
 ${PYSITELIB}/moto/cognitoidp/resources/jwks-public.json
 ${PYSITELIB}/moto/cognitoidp/responses.py
 ${PYSITELIB}/moto/cognitoidp/responses.pyc
-${PYSITELIB}/moto/cognitoidp/responses.pyo
 ${PYSITELIB}/moto/cognitoidp/urls.py
 ${PYSITELIB}/moto/cognitoidp/urls.pyc
-${PYSITELIB}/moto/cognitoidp/urls.pyo
 ${PYSITELIB}/moto/cognitoidp/utils.py
 ${PYSITELIB}/moto/cognitoidp/utils.pyc
-${PYSITELIB}/moto/cognitoidp/utils.pyo
 ${PYSITELIB}/moto/comprehend/__init__.py
 ${PYSITELIB}/moto/comprehend/__init__.pyc
-${PYSITELIB}/moto/comprehend/__init__.pyo
 ${PYSITELIB}/moto/comprehend/exceptions.py
 ${PYSITELIB}/moto/comprehend/exceptions.pyc
-${PYSITELIB}/moto/comprehend/exceptions.pyo
 ${PYSITELIB}/moto/comprehend/models.py
 ${PYSITELIB}/moto/comprehend/models.pyc
-${PYSITELIB}/moto/comprehend/models.pyo
 ${PYSITELIB}/moto/comprehend/responses.py
 ${PYSITELIB}/moto/comprehend/responses.pyc
-${PYSITELIB}/moto/comprehend/responses.pyo
 ${PYSITELIB}/moto/comprehend/urls.py
 ${PYSITELIB}/moto/comprehend/urls.pyc
-${PYSITELIB}/moto/comprehend/urls.pyo
 ${PYSITELIB}/moto/config/__init__.py
 ${PYSITELIB}/moto/config/__init__.pyc
-${PYSITELIB}/moto/config/__init__.pyo
 ${PYSITELIB}/moto/config/exceptions.py
 ${PYSITELIB}/moto/config/exceptions.pyc
-${PYSITELIB}/moto/config/exceptions.pyo
 ${PYSITELIB}/moto/config/models.py
 ${PYSITELIB}/moto/config/models.pyc
-${PYSITELIB}/moto/config/models.pyo
 ${PYSITELIB}/moto/config/resources/aws_managed_rules.json
 ${PYSITELIB}/moto/config/responses.py
 ${PYSITELIB}/moto/config/responses.pyc
-${PYSITELIB}/moto/config/responses.pyo
 ${PYSITELIB}/moto/config/urls.py
 ${PYSITELIB}/moto/config/urls.pyc
-${PYSITELIB}/moto/config/urls.pyo
 ${PYSITELIB}/moto/core/__init__.py
 ${PYSITELIB}/moto/core/__init__.pyc
-${PYSITELIB}/moto/core/__init__.pyo
 ${PYSITELIB}/moto/core/base_backend.py
 ${PYSITELIB}/moto/core/base_backend.pyc
-${PYSITELIB}/moto/core/base_backend.pyo
 ${PYSITELIB}/moto/core/botocore_stubber.py
 ${PYSITELIB}/moto/core/botocore_stubber.pyc
-${PYSITELIB}/moto/core/botocore_stubber.pyo
 ${PYSITELIB}/moto/core/common_models.py
 ${PYSITELIB}/moto/core/common_models.pyc
-${PYSITELIB}/moto/core/common_models.pyo
+${PYSITELIB}/moto/core/common_types.py
+${PYSITELIB}/moto/core/common_types.pyc
 ${PYSITELIB}/moto/core/custom_responses_mock.py
 ${PYSITELIB}/moto/core/custom_responses_mock.pyc
-${PYSITELIB}/moto/core/custom_responses_mock.pyo
 ${PYSITELIB}/moto/core/exceptions.py
 ${PYSITELIB}/moto/core/exceptions.pyc
-${PYSITELIB}/moto/core/exceptions.pyo
+${PYSITELIB}/moto/core/model_instances.py
+${PYSITELIB}/moto/core/model_instances.pyc
 ${PYSITELIB}/moto/core/models.py
 ${PYSITELIB}/moto/core/models.pyc
-${PYSITELIB}/moto/core/models.pyo
 ${PYSITELIB}/moto/core/responses.py
 ${PYSITELIB}/moto/core/responses.pyc
-${PYSITELIB}/moto/core/responses.pyo
 ${PYSITELIB}/moto/core/responses_custom_registry.py
 ${PYSITELIB}/moto/core/responses_custom_registry.pyc
-${PYSITELIB}/moto/core/responses_custom_registry.pyo
 ${PYSITELIB}/moto/core/utils.py
 ${PYSITELIB}/moto/core/utils.pyc
-${PYSITELIB}/moto/core/utils.pyo
 ${PYSITELIB}/moto/databrew/__init__.py
 ${PYSITELIB}/moto/databrew/__init__.pyc
-${PYSITELIB}/moto/databrew/__init__.pyo
 ${PYSITELIB}/moto/databrew/exceptions.py
 ${PYSITELIB}/moto/databrew/exceptions.pyc
-${PYSITELIB}/moto/databrew/exceptions.pyo
 ${PYSITELIB}/moto/databrew/models.py
 ${PYSITELIB}/moto/databrew/models.pyc
-${PYSITELIB}/moto/databrew/models.pyo
 ${PYSITELIB}/moto/databrew/responses.py
 ${PYSITELIB}/moto/databrew/responses.pyc
-${PYSITELIB}/moto/databrew/responses.pyo
 ${PYSITELIB}/moto/databrew/urls.py
 ${PYSITELIB}/moto/databrew/urls.pyc
-${PYSITELIB}/moto/databrew/urls.pyo
 ${PYSITELIB}/moto/datapipeline/__init__.py
 ${PYSITELIB}/moto/datapipeline/__init__.pyc
-${PYSITELIB}/moto/datapipeline/__init__.pyo
 ${PYSITELIB}/moto/datapipeline/models.py
 ${PYSITELIB}/moto/datapipeline/models.pyc
-${PYSITELIB}/moto/datapipeline/models.pyo
 ${PYSITELIB}/moto/datapipeline/responses.py
 ${PYSITELIB}/moto/datapipeline/responses.pyc
-${PYSITELIB}/moto/datapipeline/responses.pyo
 ${PYSITELIB}/moto/datapipeline/urls.py
 ${PYSITELIB}/moto/datapipeline/urls.pyc
-${PYSITELIB}/moto/datapipeline/urls.pyo
 ${PYSITELIB}/moto/datapipeline/utils.py
 ${PYSITELIB}/moto/datapipeline/utils.pyc
-${PYSITELIB}/moto/datapipeline/utils.pyo
 ${PYSITELIB}/moto/datasync/__init__.py
 ${PYSITELIB}/moto/datasync/__init__.pyc
-${PYSITELIB}/moto/datasync/__init__.pyo
 ${PYSITELIB}/moto/datasync/exceptions.py
 ${PYSITELIB}/moto/datasync/exceptions.pyc
-${PYSITELIB}/moto/datasync/exceptions.pyo
 ${PYSITELIB}/moto/datasync/models.py
 ${PYSITELIB}/moto/datasync/models.pyc
-${PYSITELIB}/moto/datasync/models.pyo
 ${PYSITELIB}/moto/datasync/responses.py
 ${PYSITELIB}/moto/datasync/responses.pyc
-${PYSITELIB}/moto/datasync/responses.pyo
 ${PYSITELIB}/moto/datasync/urls.py
 ${PYSITELIB}/moto/datasync/urls.pyc
-${PYSITELIB}/moto/datasync/urls.pyo
 ${PYSITELIB}/moto/dax/__init__.py
 ${PYSITELIB}/moto/dax/__init__.pyc
-${PYSITELIB}/moto/dax/__init__.pyo
 ${PYSITELIB}/moto/dax/exceptions.py
 ${PYSITELIB}/moto/dax/exceptions.pyc
-${PYSITELIB}/moto/dax/exceptions.pyo
 ${PYSITELIB}/moto/dax/models.py
 ${PYSITELIB}/moto/dax/models.pyc
-${PYSITELIB}/moto/dax/models.pyo
 ${PYSITELIB}/moto/dax/responses.py
 ${PYSITELIB}/moto/dax/responses.pyc
-${PYSITELIB}/moto/dax/responses.pyo
 ${PYSITELIB}/moto/dax/urls.py
 ${PYSITELIB}/moto/dax/urls.pyc
-${PYSITELIB}/moto/dax/urls.pyo
 ${PYSITELIB}/moto/dax/utils.py
 ${PYSITELIB}/moto/dax/utils.pyc
-${PYSITELIB}/moto/dax/utils.pyo
 ${PYSITELIB}/moto/dms/__init__.py
 ${PYSITELIB}/moto/dms/__init__.pyc
-${PYSITELIB}/moto/dms/__init__.pyo
 ${PYSITELIB}/moto/dms/exceptions.py
 ${PYSITELIB}/moto/dms/exceptions.pyc
-${PYSITELIB}/moto/dms/exceptions.pyo
 ${PYSITELIB}/moto/dms/models.py
 ${PYSITELIB}/moto/dms/models.pyc
-${PYSITELIB}/moto/dms/models.pyo
 ${PYSITELIB}/moto/dms/responses.py
 ${PYSITELIB}/moto/dms/responses.pyc
-${PYSITELIB}/moto/dms/responses.pyo
 ${PYSITELIB}/moto/dms/urls.py
 ${PYSITELIB}/moto/dms/urls.pyc
-${PYSITELIB}/moto/dms/urls.pyo
 ${PYSITELIB}/moto/dms/utils.py
 ${PYSITELIB}/moto/dms/utils.pyc
-${PYSITELIB}/moto/dms/utils.pyo
 ${PYSITELIB}/moto/ds/__init__.py
 ${PYSITELIB}/moto/ds/__init__.pyc
-${PYSITELIB}/moto/ds/__init__.pyo
 ${PYSITELIB}/moto/ds/exceptions.py
 ${PYSITELIB}/moto/ds/exceptions.pyc
-${PYSITELIB}/moto/ds/exceptions.pyo
 ${PYSITELIB}/moto/ds/models.py
 ${PYSITELIB}/moto/ds/models.pyc
-${PYSITELIB}/moto/ds/models.pyo
 ${PYSITELIB}/moto/ds/responses.py
 ${PYSITELIB}/moto/ds/responses.pyc
-${PYSITELIB}/moto/ds/responses.pyo
 ${PYSITELIB}/moto/ds/urls.py
 ${PYSITELIB}/moto/ds/urls.pyc
-${PYSITELIB}/moto/ds/urls.pyo
 ${PYSITELIB}/moto/ds/utils.py
 ${PYSITELIB}/moto/ds/utils.pyc
-${PYSITELIB}/moto/ds/utils.pyo
 ${PYSITELIB}/moto/ds/validations.py
 ${PYSITELIB}/moto/ds/validations.pyc
-${PYSITELIB}/moto/ds/validations.pyo
 ${PYSITELIB}/moto/dynamodb/__init__.py
 ${PYSITELIB}/moto/dynamodb/__init__.pyc
-${PYSITELIB}/moto/dynamodb/__init__.pyo
 ${PYSITELIB}/moto/dynamodb/comparisons.py
 ${PYSITELIB}/moto/dynamodb/comparisons.pyc
-${PYSITELIB}/moto/dynamodb/comparisons.pyo
 ${PYSITELIB}/moto/dynamodb/exceptions.py
 ${PYSITELIB}/moto/dynamodb/exceptions.pyc
-${PYSITELIB}/moto/dynamodb/exceptions.pyo
 ${PYSITELIB}/moto/dynamodb/limits.py
 ${PYSITELIB}/moto/dynamodb/limits.pyc
-${PYSITELIB}/moto/dynamodb/limits.pyo
 ${PYSITELIB}/moto/dynamodb/models/__init__.py
 ${PYSITELIB}/moto/dynamodb/models/__init__.pyc
-${PYSITELIB}/moto/dynamodb/models/__init__.pyo
 ${PYSITELIB}/moto/dynamodb/models/dynamo_type.py
 ${PYSITELIB}/moto/dynamodb/models/dynamo_type.pyc
-${PYSITELIB}/moto/dynamodb/models/dynamo_type.pyo
+${PYSITELIB}/moto/dynamodb/models/table.py
+${PYSITELIB}/moto/dynamodb/models/table.pyc
 ${PYSITELIB}/moto/dynamodb/models/utilities.py
 ${PYSITELIB}/moto/dynamodb/models/utilities.pyc
-${PYSITELIB}/moto/dynamodb/models/utilities.pyo
 ${PYSITELIB}/moto/dynamodb/parsing/__init__.py
 ${PYSITELIB}/moto/dynamodb/parsing/__init__.pyc
-${PYSITELIB}/moto/dynamodb/parsing/__init__.pyo
 ${PYSITELIB}/moto/dynamodb/parsing/ast_nodes.py
 ${PYSITELIB}/moto/dynamodb/parsing/ast_nodes.pyc
-${PYSITELIB}/moto/dynamodb/parsing/ast_nodes.pyo
 ${PYSITELIB}/moto/dynamodb/parsing/executors.py
 ${PYSITELIB}/moto/dynamodb/parsing/executors.pyc
-${PYSITELIB}/moto/dynamodb/parsing/executors.pyo
 ${PYSITELIB}/moto/dynamodb/parsing/expressions.py
 ${PYSITELIB}/moto/dynamodb/parsing/expressions.pyc
-${PYSITELIB}/moto/dynamodb/parsing/expressions.pyo
 ${PYSITELIB}/moto/dynamodb/parsing/key_condition_expression.py
 ${PYSITELIB}/moto/dynamodb/parsing/key_condition_expression.pyc
-${PYSITELIB}/moto/dynamodb/parsing/key_condition_expression.pyo
+${PYSITELIB}/moto/dynamodb/parsing/partiql.py
+${PYSITELIB}/moto/dynamodb/parsing/partiql.pyc
 ${PYSITELIB}/moto/dynamodb/parsing/reserved_keywords.py
 ${PYSITELIB}/moto/dynamodb/parsing/reserved_keywords.pyc
-${PYSITELIB}/moto/dynamodb/parsing/reserved_keywords.pyo
 ${PYSITELIB}/moto/dynamodb/parsing/reserved_keywords.txt
 ${PYSITELIB}/moto/dynamodb/parsing/tokens.py
 ${PYSITELIB}/moto/dynamodb/parsing/tokens.pyc
-${PYSITELIB}/moto/dynamodb/parsing/tokens.pyo
 ${PYSITELIB}/moto/dynamodb/parsing/validators.py
 ${PYSITELIB}/moto/dynamodb/parsing/validators.pyc
-${PYSITELIB}/moto/dynamodb/parsing/validators.pyo
 ${PYSITELIB}/moto/dynamodb/responses.py
 ${PYSITELIB}/moto/dynamodb/responses.pyc
-${PYSITELIB}/moto/dynamodb/responses.pyo
 ${PYSITELIB}/moto/dynamodb/urls.py
 ${PYSITELIB}/moto/dynamodb/urls.pyc
-${PYSITELIB}/moto/dynamodb/urls.pyo
 ${PYSITELIB}/moto/dynamodb_v20111205/__init__.py
 ${PYSITELIB}/moto/dynamodb_v20111205/__init__.pyc
-${PYSITELIB}/moto/dynamodb_v20111205/__init__.pyo
 ${PYSITELIB}/moto/dynamodb_v20111205/comparisons.py
 ${PYSITELIB}/moto/dynamodb_v20111205/comparisons.pyc
-${PYSITELIB}/moto/dynamodb_v20111205/comparisons.pyo
 ${PYSITELIB}/moto/dynamodb_v20111205/models.py
 ${PYSITELIB}/moto/dynamodb_v20111205/models.pyc
-${PYSITELIB}/moto/dynamodb_v20111205/models.pyo
 ${PYSITELIB}/moto/dynamodb_v20111205/responses.py
 ${PYSITELIB}/moto/dynamodb_v20111205/responses.pyc
-${PYSITELIB}/moto/dynamodb_v20111205/responses.pyo
 ${PYSITELIB}/moto/dynamodb_v20111205/urls.py
 ${PYSITELIB}/moto/dynamodb_v20111205/urls.pyc
-${PYSITELIB}/moto/dynamodb_v20111205/urls.pyo
 ${PYSITELIB}/moto/dynamodbstreams/__init__.py
 ${PYSITELIB}/moto/dynamodbstreams/__init__.pyc
-${PYSITELIB}/moto/dynamodbstreams/__init__.pyo
 ${PYSITELIB}/moto/dynamodbstreams/models.py
 ${PYSITELIB}/moto/dynamodbstreams/models.pyc
-${PYSITELIB}/moto/dynamodbstreams/models.pyo
 ${PYSITELIB}/moto/dynamodbstreams/responses.py
 ${PYSITELIB}/moto/dynamodbstreams/responses.pyc
-${PYSITELIB}/moto/dynamodbstreams/responses.pyo
 ${PYSITELIB}/moto/dynamodbstreams/urls.py
 ${PYSITELIB}/moto/dynamodbstreams/urls.pyc
-${PYSITELIB}/moto/dynamodbstreams/urls.pyo
 ${PYSITELIB}/moto/ebs/__init__.py
 ${PYSITELIB}/moto/ebs/__init__.pyc
-${PYSITELIB}/moto/ebs/__init__.pyo
 ${PYSITELIB}/moto/ebs/models.py
 ${PYSITELIB}/moto/ebs/models.pyc
-${PYSITELIB}/moto/ebs/models.pyo
 ${PYSITELIB}/moto/ebs/responses.py
 ${PYSITELIB}/moto/ebs/responses.pyc
-${PYSITELIB}/moto/ebs/responses.pyo
 ${PYSITELIB}/moto/ebs/urls.py
 ${PYSITELIB}/moto/ebs/urls.pyc
-${PYSITELIB}/moto/ebs/urls.pyo
 ${PYSITELIB}/moto/ec2/__init__.py
 ${PYSITELIB}/moto/ec2/__init__.pyc
-${PYSITELIB}/moto/ec2/__init__.pyo
 ${PYSITELIB}/moto/ec2/exceptions.py
 ${PYSITELIB}/moto/ec2/exceptions.pyc
-${PYSITELIB}/moto/ec2/exceptions.pyo
 ${PYSITELIB}/moto/ec2/models/__init__.py
 ${PYSITELIB}/moto/ec2/models/__init__.pyc
-${PYSITELIB}/moto/ec2/models/__init__.pyo
 ${PYSITELIB}/moto/ec2/models/amis.py
 ${PYSITELIB}/moto/ec2/models/amis.pyc
-${PYSITELIB}/moto/ec2/models/amis.pyo
 ${PYSITELIB}/moto/ec2/models/availability_zones_and_regions.py
 ${PYSITELIB}/moto/ec2/models/availability_zones_and_regions.pyc
-${PYSITELIB}/moto/ec2/models/availability_zones_and_regions.pyo
 ${PYSITELIB}/moto/ec2/models/carrier_gateways.py
 ${PYSITELIB}/moto/ec2/models/carrier_gateways.pyc
-${PYSITELIB}/moto/ec2/models/carrier_gateways.pyo
 ${PYSITELIB}/moto/ec2/models/core.py
 ${PYSITELIB}/moto/ec2/models/core.pyc
-${PYSITELIB}/moto/ec2/models/core.pyo
 ${PYSITELIB}/moto/ec2/models/customer_gateways.py
 ${PYSITELIB}/moto/ec2/models/customer_gateways.pyc
-${PYSITELIB}/moto/ec2/models/customer_gateways.pyo
 ${PYSITELIB}/moto/ec2/models/dhcp_options.py
 ${PYSITELIB}/moto/ec2/models/dhcp_options.pyc
-${PYSITELIB}/moto/ec2/models/dhcp_options.pyo
 ${PYSITELIB}/moto/ec2/models/elastic_block_store.py
 ${PYSITELIB}/moto/ec2/models/elastic_block_store.pyc
-${PYSITELIB}/moto/ec2/models/elastic_block_store.pyo
 ${PYSITELIB}/moto/ec2/models/elastic_ip_addresses.py
 ${PYSITELIB}/moto/ec2/models/elastic_ip_addresses.pyc
-${PYSITELIB}/moto/ec2/models/elastic_ip_addresses.pyo
 ${PYSITELIB}/moto/ec2/models/elastic_network_interfaces.py
 ${PYSITELIB}/moto/ec2/models/elastic_network_interfaces.pyc
-${PYSITELIB}/moto/ec2/models/elastic_network_interfaces.pyo
 ${PYSITELIB}/moto/ec2/models/fleets.py
 ${PYSITELIB}/moto/ec2/models/fleets.pyc
-${PYSITELIB}/moto/ec2/models/fleets.pyo
 ${PYSITELIB}/moto/ec2/models/flow_logs.py
 ${PYSITELIB}/moto/ec2/models/flow_logs.pyc
-${PYSITELIB}/moto/ec2/models/flow_logs.pyo
+${PYSITELIB}/moto/ec2/models/hosts.py
+${PYSITELIB}/moto/ec2/models/hosts.pyc
 ${PYSITELIB}/moto/ec2/models/iam_instance_profile.py
 ${PYSITELIB}/moto/ec2/models/iam_instance_profile.pyc
-${PYSITELIB}/moto/ec2/models/iam_instance_profile.pyo
 ${PYSITELIB}/moto/ec2/models/instance_types.py
 ${PYSITELIB}/moto/ec2/models/instance_types.pyc
-${PYSITELIB}/moto/ec2/models/instance_types.pyo
 ${PYSITELIB}/moto/ec2/models/instances.py
 ${PYSITELIB}/moto/ec2/models/instances.pyc
-${PYSITELIB}/moto/ec2/models/instances.pyo
 ${PYSITELIB}/moto/ec2/models/internet_gateways.py
 ${PYSITELIB}/moto/ec2/models/internet_gateways.pyc
-${PYSITELIB}/moto/ec2/models/internet_gateways.pyo
 ${PYSITELIB}/moto/ec2/models/key_pairs.py
 ${PYSITELIB}/moto/ec2/models/key_pairs.pyc
-${PYSITELIB}/moto/ec2/models/key_pairs.pyo
 ${PYSITELIB}/moto/ec2/models/launch_templates.py
 ${PYSITELIB}/moto/ec2/models/launch_templates.pyc
-${PYSITELIB}/moto/ec2/models/launch_templates.pyo
 ${PYSITELIB}/moto/ec2/models/managed_prefixes.py
 ${PYSITELIB}/moto/ec2/models/managed_prefixes.pyc
-${PYSITELIB}/moto/ec2/models/managed_prefixes.pyo
 ${PYSITELIB}/moto/ec2/models/nat_gateways.py
 ${PYSITELIB}/moto/ec2/models/nat_gateways.pyc
-${PYSITELIB}/moto/ec2/models/nat_gateways.pyo
 ${PYSITELIB}/moto/ec2/models/network_acls.py
 ${PYSITELIB}/moto/ec2/models/network_acls.pyc
-${PYSITELIB}/moto/ec2/models/network_acls.pyo
 ${PYSITELIB}/moto/ec2/models/route_tables.py
 ${PYSITELIB}/moto/ec2/models/route_tables.pyc
-${PYSITELIB}/moto/ec2/models/route_tables.pyo
 ${PYSITELIB}/moto/ec2/models/security_groups.py
 ${PYSITELIB}/moto/ec2/models/security_groups.pyc
-${PYSITELIB}/moto/ec2/models/security_groups.pyo
 ${PYSITELIB}/moto/ec2/models/spot_requests.py
 ${PYSITELIB}/moto/ec2/models/spot_requests.pyc
-${PYSITELIB}/moto/ec2/models/spot_requests.pyo
 ${PYSITELIB}/moto/ec2/models/subnets.py
 ${PYSITELIB}/moto/ec2/models/subnets.pyc
-${PYSITELIB}/moto/ec2/models/subnets.pyo
 ${PYSITELIB}/moto/ec2/models/tags.py
 ${PYSITELIB}/moto/ec2/models/tags.pyc
-${PYSITELIB}/moto/ec2/models/tags.pyo
 ${PYSITELIB}/moto/ec2/models/transit_gateway.py
 ${PYSITELIB}/moto/ec2/models/transit_gateway.pyc
-${PYSITELIB}/moto/ec2/models/transit_gateway.pyo
 ${PYSITELIB}/moto/ec2/models/transit_gateway_attachments.py
 ${PYSITELIB}/moto/ec2/models/transit_gateway_attachments.pyc
-${PYSITELIB}/moto/ec2/models/transit_gateway_attachments.pyo
 ${PYSITELIB}/moto/ec2/models/transit_gateway_route_tables.py
 ${PYSITELIB}/moto/ec2/models/transit_gateway_route_tables.pyc
-${PYSITELIB}/moto/ec2/models/transit_gateway_route_tables.pyo
 ${PYSITELIB}/moto/ec2/models/vpc_peering_connections.py
 ${PYSITELIB}/moto/ec2/models/vpc_peering_connections.pyc
-${PYSITELIB}/moto/ec2/models/vpc_peering_connections.pyo
 ${PYSITELIB}/moto/ec2/models/vpc_service_configuration.py
 ${PYSITELIB}/moto/ec2/models/vpc_service_configuration.pyc
-${PYSITELIB}/moto/ec2/models/vpc_service_configuration.pyo
 ${PYSITELIB}/moto/ec2/models/vpcs.py
 ${PYSITELIB}/moto/ec2/models/vpcs.pyc
-${PYSITELIB}/moto/ec2/models/vpcs.pyo
 ${PYSITELIB}/moto/ec2/models/vpn_connections.py
 ${PYSITELIB}/moto/ec2/models/vpn_connections.pyc
-${PYSITELIB}/moto/ec2/models/vpn_connections.pyo
 ${PYSITELIB}/moto/ec2/models/vpn_gateway.py
 ${PYSITELIB}/moto/ec2/models/vpn_gateway.pyc
-${PYSITELIB}/moto/ec2/models/vpn_gateway.pyo
+${PYSITELIB}/moto/ec2/models/windows.py
+${PYSITELIB}/moto/ec2/models/windows.pyc
 ${PYSITELIB}/moto/ec2/regions.py
 ${PYSITELIB}/moto/ec2/regions.pyc
-${PYSITELIB}/moto/ec2/regions.pyo
 ${PYSITELIB}/moto/ec2/resources/amis.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/af-south-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/ap-east-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/ap-northeast-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/ap-northeast-2.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/ap-northeast-3.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/ap-south-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/ap-south-2.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/ap-southeast-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/ap-southeast-2.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/ap-southeast-3.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/ca-central-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/eu-central-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/eu-central-2.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/eu-north-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/eu-south-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/eu-south-2.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/eu-west-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/eu-west-2.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/eu-west-3.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/me-central-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/me-south-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/sa-east-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/us-east-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/us-east-2.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/us-west-1.json
+${PYSITELIB}/moto/ec2/resources/ecs/optimized_amis/us-west-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/af-south-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-east-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-northeast-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-northeast-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-northeast-3.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-south-1.json
+${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-south-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-southeast-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-southeast-2.json
+${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-southeast-3.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/ca-central-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-central-1.json
+${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-central-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-north-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-south-1.json
+${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-south-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-west-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-west-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-west-3.json
+${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/me-central-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/me-south-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/sa-east-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone-id/us-east-1.json
@@ -791,16 +607,20 @@ ${PYSITELIB}/moto/ec2/resources/instance
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/ap-northeast-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/ap-northeast-3.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/ap-south-1.json
+${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/ap-south-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/ap-southeast-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/ap-southeast-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/ap-southeast-3.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/ca-central-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/eu-central-1.json
+${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/eu-central-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/eu-north-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/eu-south-1.json
+${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/eu-south-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/eu-west-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/eu-west-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/eu-west-3.json
+${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/me-central-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/me-south-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/sa-east-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/availability-zone/us-east-1.json
@@ -813,16 +633,20 @@ ${PYSITELIB}/moto/ec2/resources/instance
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/ap-northeast-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/ap-northeast-3.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/ap-south-1.json
+${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/ap-south-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/ap-southeast-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/ap-southeast-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/ap-southeast-3.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/ca-central-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/eu-central-1.json
+${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/eu-central-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/eu-north-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/eu-south-1.json
+${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/eu-south-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/eu-west-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/eu-west-2.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/eu-west-3.json
+${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/me-central-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/me-south-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/sa-east-1.json
 ${PYSITELIB}/moto/ec2/resources/instance_type_offerings/region/us-east-1.json
@@ -836,15 +660,20 @@ ${PYSITELIB}/moto/ec2/resources/latest_a
 ${PYSITELIB}/moto/ec2/resources/latest_amis/ap-northeast-2.json
 ${PYSITELIB}/moto/ec2/resources/latest_amis/ap-northeast-3.json
 ${PYSITELIB}/moto/ec2/resources/latest_amis/ap-south-1.json
+${PYSITELIB}/moto/ec2/resources/latest_amis/ap-south-2.json
 ${PYSITELIB}/moto/ec2/resources/latest_amis/ap-southeast-1.json
 ${PYSITELIB}/moto/ec2/resources/latest_amis/ap-southeast-2.json
+${PYSITELIB}/moto/ec2/resources/latest_amis/ap-southeast-3.json
 ${PYSITELIB}/moto/ec2/resources/latest_amis/ca-central-1.json
 ${PYSITELIB}/moto/ec2/resources/latest_amis/eu-central-1.json
+${PYSITELIB}/moto/ec2/resources/latest_amis/eu-central-2.json
 ${PYSITELIB}/moto/ec2/resources/latest_amis/eu-north-1.json
 ${PYSITELIB}/moto/ec2/resources/latest_amis/eu-south-1.json
+${PYSITELIB}/moto/ec2/resources/latest_amis/eu-south-2.json
 ${PYSITELIB}/moto/ec2/resources/latest_amis/eu-west-1.json
 ${PYSITELIB}/moto/ec2/resources/latest_amis/eu-west-2.json
 ${PYSITELIB}/moto/ec2/resources/latest_amis/eu-west-3.json
+${PYSITELIB}/moto/ec2/resources/latest_amis/me-central-1.json
 ${PYSITELIB}/moto/ec2/resources/latest_amis/me-south-1.json
 ${PYSITELIB}/moto/ec2/resources/latest_amis/sa-east-1.json
 ${PYSITELIB}/moto/ec2/resources/latest_amis/us-east-1.json
@@ -853,1593 +682,1177 @@ ${PYSITELIB}/moto/ec2/resources/latest_a
 ${PYSITELIB}/moto/ec2/resources/latest_amis/us-west-2.json
 ${PYSITELIB}/moto/ec2/responses/__init__.py
 ${PYSITELIB}/moto/ec2/responses/__init__.pyc
-${PYSITELIB}/moto/ec2/responses/__init__.pyo
 ${PYSITELIB}/moto/ec2/responses/_base_response.py
 ${PYSITELIB}/moto/ec2/responses/_base_response.pyc
-${PYSITELIB}/moto/ec2/responses/_base_response.pyo
 ${PYSITELIB}/moto/ec2/responses/account_attributes.py
 ${PYSITELIB}/moto/ec2/responses/account_attributes.pyc
-${PYSITELIB}/moto/ec2/responses/account_attributes.pyo
-${PYSITELIB}/moto/ec2/responses/amazon_dev_pay.py
-${PYSITELIB}/moto/ec2/responses/amazon_dev_pay.pyc
-${PYSITELIB}/moto/ec2/responses/amazon_dev_pay.pyo
 ${PYSITELIB}/moto/ec2/responses/amis.py
 ${PYSITELIB}/moto/ec2/responses/amis.pyc
-${PYSITELIB}/moto/ec2/responses/amis.pyo
 ${PYSITELIB}/moto/ec2/responses/availability_zones_and_regions.py
 ${PYSITELIB}/moto/ec2/responses/availability_zones_and_regions.pyc
-${PYSITELIB}/moto/ec2/responses/availability_zones_and_regions.pyo
 ${PYSITELIB}/moto/ec2/responses/carrier_gateways.py
 ${PYSITELIB}/moto/ec2/responses/carrier_gateways.pyc
-${PYSITELIB}/moto/ec2/responses/carrier_gateways.pyo
 ${PYSITELIB}/moto/ec2/responses/customer_gateways.py
 ${PYSITELIB}/moto/ec2/responses/customer_gateways.pyc
-${PYSITELIB}/moto/ec2/responses/customer_gateways.pyo
 ${PYSITELIB}/moto/ec2/responses/dhcp_options.py
 ${PYSITELIB}/moto/ec2/responses/dhcp_options.pyc
-${PYSITELIB}/moto/ec2/responses/dhcp_options.pyo
 ${PYSITELIB}/moto/ec2/responses/egress_only_internet_gateways.py
 ${PYSITELIB}/moto/ec2/responses/egress_only_internet_gateways.pyc
-${PYSITELIB}/moto/ec2/responses/egress_only_internet_gateways.pyo
 ${PYSITELIB}/moto/ec2/responses/elastic_block_store.py
 ${PYSITELIB}/moto/ec2/responses/elastic_block_store.pyc
-${PYSITELIB}/moto/ec2/responses/elastic_block_store.pyo
 ${PYSITELIB}/moto/ec2/responses/elastic_ip_addresses.py
 ${PYSITELIB}/moto/ec2/responses/elastic_ip_addresses.pyc
-${PYSITELIB}/moto/ec2/responses/elastic_ip_addresses.pyo
 ${PYSITELIB}/moto/ec2/responses/elastic_network_interfaces.py
 ${PYSITELIB}/moto/ec2/responses/elastic_network_interfaces.pyc
-${PYSITELIB}/moto/ec2/responses/elastic_network_interfaces.pyo
 ${PYSITELIB}/moto/ec2/responses/fleets.py
 ${PYSITELIB}/moto/ec2/responses/fleets.pyc
-${PYSITELIB}/moto/ec2/responses/fleets.pyo
 ${PYSITELIB}/moto/ec2/responses/flow_logs.py
 ${PYSITELIB}/moto/ec2/responses/flow_logs.pyc
-${PYSITELIB}/moto/ec2/responses/flow_logs.pyo
 ${PYSITELIB}/moto/ec2/responses/general.py
 ${PYSITELIB}/moto/ec2/responses/general.pyc
-${PYSITELIB}/moto/ec2/responses/general.pyo
+${PYSITELIB}/moto/ec2/responses/hosts.py
+${PYSITELIB}/moto/ec2/responses/hosts.pyc
 ${PYSITELIB}/moto/ec2/responses/iam_instance_profiles.py
 ${PYSITELIB}/moto/ec2/responses/iam_instance_profiles.pyc
-${PYSITELIB}/moto/ec2/responses/iam_instance_profiles.pyo
 ${PYSITELIB}/moto/ec2/responses/instances.py
 ${PYSITELIB}/moto/ec2/responses/instances.pyc
-${PYSITELIB}/moto/ec2/responses/instances.pyo
 ${PYSITELIB}/moto/ec2/responses/internet_gateways.py
 ${PYSITELIB}/moto/ec2/responses/internet_gateways.pyc
-${PYSITELIB}/moto/ec2/responses/internet_gateways.pyo
 ${PYSITELIB}/moto/ec2/responses/ip_addresses.py
 ${PYSITELIB}/moto/ec2/responses/ip_addresses.pyc
-${PYSITELIB}/moto/ec2/responses/ip_addresses.pyo
 ${PYSITELIB}/moto/ec2/responses/key_pairs.py
 ${PYSITELIB}/moto/ec2/responses/key_pairs.pyc
-${PYSITELIB}/moto/ec2/responses/key_pairs.pyo
 ${PYSITELIB}/moto/ec2/responses/launch_templates.py
 ${PYSITELIB}/moto/ec2/responses/launch_templates.pyc
-${PYSITELIB}/moto/ec2/responses/launch_templates.pyo
 ${PYSITELIB}/moto/ec2/responses/monitoring.py
 ${PYSITELIB}/moto/ec2/responses/monitoring.pyc
-${PYSITELIB}/moto/ec2/responses/monitoring.pyo
 ${PYSITELIB}/moto/ec2/responses/nat_gateways.py
 ${PYSITELIB}/moto/ec2/responses/nat_gateways.pyc
-${PYSITELIB}/moto/ec2/responses/nat_gateways.pyo
 ${PYSITELIB}/moto/ec2/responses/network_acls.py
 ${PYSITELIB}/moto/ec2/responses/network_acls.pyc
-${PYSITELIB}/moto/ec2/responses/network_acls.pyo
-${PYSITELIB}/moto/ec2/responses/placement_groups.py
-${PYSITELIB}/moto/ec2/responses/placement_groups.pyc
-${PYSITELIB}/moto/ec2/responses/placement_groups.pyo
 ${PYSITELIB}/moto/ec2/responses/reserved_instances.py
 ${PYSITELIB}/moto/ec2/responses/reserved_instances.pyc
-${PYSITELIB}/moto/ec2/responses/reserved_instances.pyo
 ${PYSITELIB}/moto/ec2/responses/route_tables.py
 ${PYSITELIB}/moto/ec2/responses/route_tables.pyc
-${PYSITELIB}/moto/ec2/responses/route_tables.pyo
 ${PYSITELIB}/moto/ec2/responses/security_groups.py
 ${PYSITELIB}/moto/ec2/responses/security_groups.pyc
-${PYSITELIB}/moto/ec2/responses/security_groups.pyo
 ${PYSITELIB}/moto/ec2/responses/settings.py
 ${PYSITELIB}/moto/ec2/responses/settings.pyc
-${PYSITELIB}/moto/ec2/responses/settings.pyo
 ${PYSITELIB}/moto/ec2/responses/spot_fleets.py
 ${PYSITELIB}/moto/ec2/responses/spot_fleets.pyc
-${PYSITELIB}/moto/ec2/responses/spot_fleets.pyo
 ${PYSITELIB}/moto/ec2/responses/spot_instances.py
 ${PYSITELIB}/moto/ec2/responses/spot_instances.pyc
-${PYSITELIB}/moto/ec2/responses/spot_instances.pyo
 ${PYSITELIB}/moto/ec2/responses/subnets.py
 ${PYSITELIB}/moto/ec2/responses/subnets.pyc
-${PYSITELIB}/moto/ec2/responses/subnets.pyo
 ${PYSITELIB}/moto/ec2/responses/tags.py
 ${PYSITELIB}/moto/ec2/responses/tags.pyc
-${PYSITELIB}/moto/ec2/responses/tags.pyo
 ${PYSITELIB}/moto/ec2/responses/transit_gateway_attachments.py
 ${PYSITELIB}/moto/ec2/responses/transit_gateway_attachments.pyc
-${PYSITELIB}/moto/ec2/responses/transit_gateway_attachments.pyo
 ${PYSITELIB}/moto/ec2/responses/transit_gateway_route_tables.py
 ${PYSITELIB}/moto/ec2/responses/transit_gateway_route_tables.pyc
-${PYSITELIB}/moto/ec2/responses/transit_gateway_route_tables.pyo
 ${PYSITELIB}/moto/ec2/responses/transit_gateways.py
 ${PYSITELIB}/moto/ec2/responses/transit_gateways.pyc
-${PYSITELIB}/moto/ec2/responses/transit_gateways.pyo
 ${PYSITELIB}/moto/ec2/responses/virtual_private_gateways.py
 ${PYSITELIB}/moto/ec2/responses/virtual_private_gateways.pyc
-${PYSITELIB}/moto/ec2/responses/virtual_private_gateways.pyo
-${PYSITELIB}/moto/ec2/responses/vm_export.py
-${PYSITELIB}/moto/ec2/responses/vm_export.pyc
-${PYSITELIB}/moto/ec2/responses/vm_export.pyo
-${PYSITELIB}/moto/ec2/responses/vm_import.py
-${PYSITELIB}/moto/ec2/responses/vm_import.pyc
-${PYSITELIB}/moto/ec2/responses/vm_import.pyo
 ${PYSITELIB}/moto/ec2/responses/vpc_peering_connections.py
 ${PYSITELIB}/moto/ec2/responses/vpc_peering_connections.pyc
-${PYSITELIB}/moto/ec2/responses/vpc_peering_connections.pyo
 ${PYSITELIB}/moto/ec2/responses/vpc_service_configuration.py
 ${PYSITELIB}/moto/ec2/responses/vpc_service_configuration.pyc
-${PYSITELIB}/moto/ec2/responses/vpc_service_configuration.pyo
 ${PYSITELIB}/moto/ec2/responses/vpcs.py
 ${PYSITELIB}/moto/ec2/responses/vpcs.pyc
-${PYSITELIB}/moto/ec2/responses/vpcs.pyo
 ${PYSITELIB}/moto/ec2/responses/vpn_connections.py
 ${PYSITELIB}/moto/ec2/responses/vpn_connections.pyc
-${PYSITELIB}/moto/ec2/responses/vpn_connections.pyo
 ${PYSITELIB}/moto/ec2/responses/windows.py
 ${PYSITELIB}/moto/ec2/responses/windows.pyc
-${PYSITELIB}/moto/ec2/responses/windows.pyo
 ${PYSITELIB}/moto/ec2/urls.py
 ${PYSITELIB}/moto/ec2/urls.pyc
-${PYSITELIB}/moto/ec2/urls.pyo
 ${PYSITELIB}/moto/ec2/utils.py
 ${PYSITELIB}/moto/ec2/utils.pyc
-${PYSITELIB}/moto/ec2/utils.pyo
 ${PYSITELIB}/moto/ec2instanceconnect/__init__.py
 ${PYSITELIB}/moto/ec2instanceconnect/__init__.pyc
-${PYSITELIB}/moto/ec2instanceconnect/__init__.pyo
 ${PYSITELIB}/moto/ec2instanceconnect/models.py
 ${PYSITELIB}/moto/ec2instanceconnect/models.pyc
-${PYSITELIB}/moto/ec2instanceconnect/models.pyo
 ${PYSITELIB}/moto/ec2instanceconnect/responses.py
 ${PYSITELIB}/moto/ec2instanceconnect/responses.pyc
-${PYSITELIB}/moto/ec2instanceconnect/responses.pyo
 ${PYSITELIB}/moto/ec2instanceconnect/urls.py
 ${PYSITELIB}/moto/ec2instanceconnect/urls.pyc
-${PYSITELIB}/moto/ec2instanceconnect/urls.pyo
 ${PYSITELIB}/moto/ecr/__init__.py
 ${PYSITELIB}/moto/ecr/__init__.pyc
-${PYSITELIB}/moto/ecr/__init__.pyo
 ${PYSITELIB}/moto/ecr/exceptions.py
 ${PYSITELIB}/moto/ecr/exceptions.pyc
-${PYSITELIB}/moto/ecr/exceptions.pyo
 ${PYSITELIB}/moto/ecr/models.py
 ${PYSITELIB}/moto/ecr/models.pyc
-${PYSITELIB}/moto/ecr/models.pyo
 ${PYSITELIB}/moto/ecr/policy_validation.py
 ${PYSITELIB}/moto/ecr/policy_validation.pyc
-${PYSITELIB}/moto/ecr/policy_validation.pyo
 ${PYSITELIB}/moto/ecr/responses.py
 ${PYSITELIB}/moto/ecr/responses.pyc
-${PYSITELIB}/moto/ecr/responses.pyo
 ${PYSITELIB}/moto/ecr/urls.py
 ${PYSITELIB}/moto/ecr/urls.pyc
-${PYSITELIB}/moto/ecr/urls.pyo
 ${PYSITELIB}/moto/ecs/__init__.py
 ${PYSITELIB}/moto/ecs/__init__.pyc
-${PYSITELIB}/moto/ecs/__init__.pyo
 ${PYSITELIB}/moto/ecs/exceptions.py
 ${PYSITELIB}/moto/ecs/exceptions.pyc
-${PYSITELIB}/moto/ecs/exceptions.pyo
 ${PYSITELIB}/moto/ecs/models.py
 ${PYSITELIB}/moto/ecs/models.pyc
-${PYSITELIB}/moto/ecs/models.pyo
 ${PYSITELIB}/moto/ecs/responses.py
 ${PYSITELIB}/moto/ecs/responses.pyc
-${PYSITELIB}/moto/ecs/responses.pyo
 ${PYSITELIB}/moto/ecs/urls.py
 ${PYSITELIB}/moto/ecs/urls.pyc
-${PYSITELIB}/moto/ecs/urls.pyo
 ${PYSITELIB}/moto/efs/__init__.py
 ${PYSITELIB}/moto/efs/__init__.pyc
-${PYSITELIB}/moto/efs/__init__.pyo
 ${PYSITELIB}/moto/efs/exceptions.py
 ${PYSITELIB}/moto/efs/exceptions.pyc
-${PYSITELIB}/moto/efs/exceptions.pyo
 ${PYSITELIB}/moto/efs/models.py
 ${PYSITELIB}/moto/efs/models.pyc
-${PYSITELIB}/moto/efs/models.pyo
 ${PYSITELIB}/moto/efs/responses.py
 ${PYSITELIB}/moto/efs/responses.pyc
-${PYSITELIB}/moto/efs/responses.pyo
 ${PYSITELIB}/moto/efs/urls.py
 ${PYSITELIB}/moto/efs/urls.pyc
-${PYSITELIB}/moto/efs/urls.pyo
 ${PYSITELIB}/moto/eks/__init__.py
 ${PYSITELIB}/moto/eks/__init__.pyc
-${PYSITELIB}/moto/eks/__init__.pyo
 ${PYSITELIB}/moto/eks/exceptions.py
 ${PYSITELIB}/moto/eks/exceptions.pyc
-${PYSITELIB}/moto/eks/exceptions.pyo
 ${PYSITELIB}/moto/eks/models.py
 ${PYSITELIB}/moto/eks/models.pyc
-${PYSITELIB}/moto/eks/models.pyo
 ${PYSITELIB}/moto/eks/responses.py
 ${PYSITELIB}/moto/eks/responses.pyc
-${PYSITELIB}/moto/eks/responses.pyo
 ${PYSITELIB}/moto/eks/urls.py
 ${PYSITELIB}/moto/eks/urls.pyc
-${PYSITELIB}/moto/eks/urls.pyo
 ${PYSITELIB}/moto/eks/utils.py
 ${PYSITELIB}/moto/eks/utils.pyc
-${PYSITELIB}/moto/eks/utils.pyo
 ${PYSITELIB}/moto/elasticache/__init__.py
 ${PYSITELIB}/moto/elasticache/__init__.pyc
-${PYSITELIB}/moto/elasticache/__init__.pyo
 ${PYSITELIB}/moto/elasticache/exceptions.py
 ${PYSITELIB}/moto/elasticache/exceptions.pyc
-${PYSITELIB}/moto/elasticache/exceptions.pyo
 ${PYSITELIB}/moto/elasticache/models.py
 ${PYSITELIB}/moto/elasticache/models.pyc
-${PYSITELIB}/moto/elasticache/models.pyo
 ${PYSITELIB}/moto/elasticache/responses.py
 ${PYSITELIB}/moto/elasticache/responses.pyc
-${PYSITELIB}/moto/elasticache/responses.pyo
 ${PYSITELIB}/moto/elasticache/urls.py
 ${PYSITELIB}/moto/elasticache/urls.pyc
-${PYSITELIB}/moto/elasticache/urls.pyo
 ${PYSITELIB}/moto/elasticbeanstalk/__init__.py
 ${PYSITELIB}/moto/elasticbeanstalk/__init__.pyc
-${PYSITELIB}/moto/elasticbeanstalk/__init__.pyo
 ${PYSITELIB}/moto/elasticbeanstalk/exceptions.py
 ${PYSITELIB}/moto/elasticbeanstalk/exceptions.pyc
-${PYSITELIB}/moto/elasticbeanstalk/exceptions.pyo
 ${PYSITELIB}/moto/elasticbeanstalk/models.py
 ${PYSITELIB}/moto/elasticbeanstalk/models.pyc
-${PYSITELIB}/moto/elasticbeanstalk/models.pyo
 ${PYSITELIB}/moto/elasticbeanstalk/responses.py
 ${PYSITELIB}/moto/elasticbeanstalk/responses.pyc
-${PYSITELIB}/moto/elasticbeanstalk/responses.pyo
 ${PYSITELIB}/moto/elasticbeanstalk/urls.py
 ${PYSITELIB}/moto/elasticbeanstalk/urls.pyc
-${PYSITELIB}/moto/elasticbeanstalk/urls.pyo
 ${PYSITELIB}/moto/elasticbeanstalk/utils.py
 ${PYSITELIB}/moto/elasticbeanstalk/utils.pyc
-${PYSITELIB}/moto/elasticbeanstalk/utils.pyo
 ${PYSITELIB}/moto/elastictranscoder/__init__.py
 ${PYSITELIB}/moto/elastictranscoder/__init__.pyc
-${PYSITELIB}/moto/elastictranscoder/__init__.pyo
 ${PYSITELIB}/moto/elastictranscoder/models.py
 ${PYSITELIB}/moto/elastictranscoder/models.pyc
-${PYSITELIB}/moto/elastictranscoder/models.pyo
 ${PYSITELIB}/moto/elastictranscoder/responses.py
 ${PYSITELIB}/moto/elastictranscoder/responses.pyc
-${PYSITELIB}/moto/elastictranscoder/responses.pyo
 ${PYSITELIB}/moto/elastictranscoder/urls.py
 ${PYSITELIB}/moto/elastictranscoder/urls.pyc
-${PYSITELIB}/moto/elastictranscoder/urls.pyo
 ${PYSITELIB}/moto/elb/__init__.py
 ${PYSITELIB}/moto/elb/__init__.pyc
-${PYSITELIB}/moto/elb/__init__.pyo
 ${PYSITELIB}/moto/elb/exceptions.py
 ${PYSITELIB}/moto/elb/exceptions.pyc
-${PYSITELIB}/moto/elb/exceptions.pyo
 ${PYSITELIB}/moto/elb/models.py
 ${PYSITELIB}/moto/elb/models.pyc
-${PYSITELIB}/moto/elb/models.pyo
 ${PYSITELIB}/moto/elb/policies.py
 ${PYSITELIB}/moto/elb/policies.pyc
-${PYSITELIB}/moto/elb/policies.pyo
 ${PYSITELIB}/moto/elb/responses.py
 ${PYSITELIB}/moto/elb/responses.pyc
-${PYSITELIB}/moto/elb/responses.pyo
 ${PYSITELIB}/moto/elb/urls.py
 ${PYSITELIB}/moto/elb/urls.pyc
-${PYSITELIB}/moto/elb/urls.pyo
 ${PYSITELIB}/moto/elbv2/__init__.py
 ${PYSITELIB}/moto/elbv2/__init__.pyc
-${PYSITELIB}/moto/elbv2/__init__.pyo
 ${PYSITELIB}/moto/elbv2/exceptions.py
 ${PYSITELIB}/moto/elbv2/exceptions.pyc
-${PYSITELIB}/moto/elbv2/exceptions.pyo
 ${PYSITELIB}/moto/elbv2/models.py
 ${PYSITELIB}/moto/elbv2/models.pyc
-${PYSITELIB}/moto/elbv2/models.pyo
 ${PYSITELIB}/moto/elbv2/responses.py
 ${PYSITELIB}/moto/elbv2/responses.pyc
-${PYSITELIB}/moto/elbv2/responses.pyo
 ${PYSITELIB}/moto/elbv2/urls.py
 ${PYSITELIB}/moto/elbv2/urls.pyc
-${PYSITELIB}/moto/elbv2/urls.pyo
 ${PYSITELIB}/moto/elbv2/utils.py
 ${PYSITELIB}/moto/elbv2/utils.pyc
-${PYSITELIB}/moto/elbv2/utils.pyo
 ${PYSITELIB}/moto/emr/__init__.py
 ${PYSITELIB}/moto/emr/__init__.pyc
-${PYSITELIB}/moto/emr/__init__.pyo
 ${PYSITELIB}/moto/emr/exceptions.py
 ${PYSITELIB}/moto/emr/exceptions.pyc
-${PYSITELIB}/moto/emr/exceptions.pyo
 ${PYSITELIB}/moto/emr/models.py
 ${PYSITELIB}/moto/emr/models.pyc
-${PYSITELIB}/moto/emr/models.pyo
 ${PYSITELIB}/moto/emr/responses.py
 ${PYSITELIB}/moto/emr/responses.pyc
-${PYSITELIB}/moto/emr/responses.pyo
 ${PYSITELIB}/moto/emr/urls.py
 ${PYSITELIB}/moto/emr/urls.pyc
-${PYSITELIB}/moto/emr/urls.pyo
 ${PYSITELIB}/moto/emr/utils.py
 ${PYSITELIB}/moto/emr/utils.pyc
-${PYSITELIB}/moto/emr/utils.pyo
 ${PYSITELIB}/moto/emrcontainers/__init__.py
 ${PYSITELIB}/moto/emrcontainers/__init__.pyc
-${PYSITELIB}/moto/emrcontainers/__init__.pyo
 ${PYSITELIB}/moto/emrcontainers/exceptions.py
 ${PYSITELIB}/moto/emrcontainers/exceptions.pyc
-${PYSITELIB}/moto/emrcontainers/exceptions.pyo
 ${PYSITELIB}/moto/emrcontainers/models.py
 ${PYSITELIB}/moto/emrcontainers/models.pyc
-${PYSITELIB}/moto/emrcontainers/models.pyo
 ${PYSITELIB}/moto/emrcontainers/responses.py
 ${PYSITELIB}/moto/emrcontainers/responses.pyc
-${PYSITELIB}/moto/emrcontainers/responses.pyo
 ${PYSITELIB}/moto/emrcontainers/urls.py
 ${PYSITELIB}/moto/emrcontainers/urls.pyc
-${PYSITELIB}/moto/emrcontainers/urls.pyo
 ${PYSITELIB}/moto/emrcontainers/utils.py
 ${PYSITELIB}/moto/emrcontainers/utils.pyc
-${PYSITELIB}/moto/emrcontainers/utils.pyo
 ${PYSITELIB}/moto/emrserverless/__init__.py
 ${PYSITELIB}/moto/emrserverless/__init__.pyc
-${PYSITELIB}/moto/emrserverless/__init__.pyo
 ${PYSITELIB}/moto/emrserverless/exceptions.py
 ${PYSITELIB}/moto/emrserverless/exceptions.pyc
-${PYSITELIB}/moto/emrserverless/exceptions.pyo
 ${PYSITELIB}/moto/emrserverless/models.py
 ${PYSITELIB}/moto/emrserverless/models.pyc
-${PYSITELIB}/moto/emrserverless/models.pyo
 ${PYSITELIB}/moto/emrserverless/responses.py
 ${PYSITELIB}/moto/emrserverless/responses.pyc
-${PYSITELIB}/moto/emrserverless/responses.pyo
 ${PYSITELIB}/moto/emrserverless/urls.py
 ${PYSITELIB}/moto/emrserverless/urls.pyc
-${PYSITELIB}/moto/emrserverless/urls.pyo
 ${PYSITELIB}/moto/emrserverless/utils.py
 ${PYSITELIB}/moto/emrserverless/utils.pyc
-${PYSITELIB}/moto/emrserverless/utils.pyo
 ${PYSITELIB}/moto/es/__init__.py
 ${PYSITELIB}/moto/es/__init__.pyc
-${PYSITELIB}/moto/es/__init__.pyo
 ${PYSITELIB}/moto/es/exceptions.py
 ${PYSITELIB}/moto/es/exceptions.pyc
-${PYSITELIB}/moto/es/exceptions.pyo
 ${PYSITELIB}/moto/es/models.py
 ${PYSITELIB}/moto/es/models.pyc
-${PYSITELIB}/moto/es/models.pyo
 ${PYSITELIB}/moto/es/responses.py
 ${PYSITELIB}/moto/es/responses.pyc
-${PYSITELIB}/moto/es/responses.pyo
 ${PYSITELIB}/moto/es/urls.py
 ${PYSITELIB}/moto/es/urls.pyc
-${PYSITELIB}/moto/es/urls.pyo
 ${PYSITELIB}/moto/events/__init__.py
 ${PYSITELIB}/moto/events/__init__.pyc
-${PYSITELIB}/moto/events/__init__.pyo
 ${PYSITELIB}/moto/events/exceptions.py
 ${PYSITELIB}/moto/events/exceptions.pyc
-${PYSITELIB}/moto/events/exceptions.pyo
 ${PYSITELIB}/moto/events/models.py
 ${PYSITELIB}/moto/events/models.pyc
-${PYSITELIB}/moto/events/models.pyo
 ${PYSITELIB}/moto/events/notifications.py
 ${PYSITELIB}/moto/events/notifications.pyc
-${PYSITELIB}/moto/events/notifications.pyo
 ${PYSITELIB}/moto/events/responses.py
 ${PYSITELIB}/moto/events/responses.pyc
-${PYSITELIB}/moto/events/responses.pyo
 ${PYSITELIB}/moto/events/urls.py
 ${PYSITELIB}/moto/events/urls.pyc
-${PYSITELIB}/moto/events/urls.pyo
 ${PYSITELIB}/moto/events/utils.py
 ${PYSITELIB}/moto/events/utils.pyc
-${PYSITELIB}/moto/events/utils.pyo
 ${PYSITELIB}/moto/firehose/__init__.py
 ${PYSITELIB}/moto/firehose/__init__.pyc
-${PYSITELIB}/moto/firehose/__init__.pyo
 ${PYSITELIB}/moto/firehose/exceptions.py
 ${PYSITELIB}/moto/firehose/exceptions.pyc
-${PYSITELIB}/moto/firehose/exceptions.pyo
 ${PYSITELIB}/moto/firehose/models.py
 ${PYSITELIB}/moto/firehose/models.pyc
-${PYSITELIB}/moto/firehose/models.pyo
 ${PYSITELIB}/moto/firehose/responses.py
 ${PYSITELIB}/moto/firehose/responses.pyc
-${PYSITELIB}/moto/firehose/responses.pyo
 ${PYSITELIB}/moto/firehose/urls.py
 ${PYSITELIB}/moto/firehose/urls.pyc
-${PYSITELIB}/moto/firehose/urls.pyo
 ${PYSITELIB}/moto/forecast/__init__.py
 ${PYSITELIB}/moto/forecast/__init__.pyc
-${PYSITELIB}/moto/forecast/__init__.pyo
 ${PYSITELIB}/moto/forecast/exceptions.py
 ${PYSITELIB}/moto/forecast/exceptions.pyc
-${PYSITELIB}/moto/forecast/exceptions.pyo
 ${PYSITELIB}/moto/forecast/models.py
 ${PYSITELIB}/moto/forecast/models.pyc
-${PYSITELIB}/moto/forecast/models.pyo
 ${PYSITELIB}/moto/forecast/responses.py
 ${PYSITELIB}/moto/forecast/responses.pyc
-${PYSITELIB}/moto/forecast/responses.pyo
 ${PYSITELIB}/moto/forecast/urls.py
 ${PYSITELIB}/moto/forecast/urls.pyc
-${PYSITELIB}/moto/forecast/urls.pyo
 ${PYSITELIB}/moto/glacier/__init__.py
 ${PYSITELIB}/moto/glacier/__init__.pyc
-${PYSITELIB}/moto/glacier/__init__.pyo
 ${PYSITELIB}/moto/glacier/models.py
 ${PYSITELIB}/moto/glacier/models.pyc
-${PYSITELIB}/moto/glacier/models.pyo
 ${PYSITELIB}/moto/glacier/responses.py
 ${PYSITELIB}/moto/glacier/responses.pyc
-${PYSITELIB}/moto/glacier/responses.pyo
 ${PYSITELIB}/moto/glacier/urls.py
 ${PYSITELIB}/moto/glacier/urls.pyc
-${PYSITELIB}/moto/glacier/urls.pyo
 ${PYSITELIB}/moto/glacier/utils.py
 ${PYSITELIB}/moto/glacier/utils.pyc
-${PYSITELIB}/moto/glacier/utils.pyo
 ${PYSITELIB}/moto/glue/__init__.py
 ${PYSITELIB}/moto/glue/__init__.pyc
-${PYSITELIB}/moto/glue/__init__.pyo
 ${PYSITELIB}/moto/glue/exceptions.py
 ${PYSITELIB}/moto/glue/exceptions.pyc
-${PYSITELIB}/moto/glue/exceptions.pyo
 ${PYSITELIB}/moto/glue/glue_schema_registry_constants.py
 ${PYSITELIB}/moto/glue/glue_schema_registry_constants.pyc
-${PYSITELIB}/moto/glue/glue_schema_registry_constants.pyo
 ${PYSITELIB}/moto/glue/glue_schema_registry_utils.py
 ${PYSITELIB}/moto/glue/glue_schema_registry_utils.pyc
-${PYSITELIB}/moto/glue/glue_schema_registry_utils.pyo
 ${PYSITELIB}/moto/glue/models.py
 ${PYSITELIB}/moto/glue/models.pyc
-${PYSITELIB}/moto/glue/models.pyo
 ${PYSITELIB}/moto/glue/responses.py
 ${PYSITELIB}/moto/glue/responses.pyc
-${PYSITELIB}/moto/glue/responses.pyo
 ${PYSITELIB}/moto/glue/urls.py
 ${PYSITELIB}/moto/glue/urls.pyc
-${PYSITELIB}/moto/glue/urls.pyo
 ${PYSITELIB}/moto/glue/utils.py
 ${PYSITELIB}/moto/glue/utils.pyc
-${PYSITELIB}/moto/glue/utils.pyo
 ${PYSITELIB}/moto/greengrass/__init__.py
 ${PYSITELIB}/moto/greengrass/__init__.pyc
-${PYSITELIB}/moto/greengrass/__init__.pyo
 ${PYSITELIB}/moto/greengrass/exceptions.py
 ${PYSITELIB}/moto/greengrass/exceptions.pyc
-${PYSITELIB}/moto/greengrass/exceptions.pyo
 ${PYSITELIB}/moto/greengrass/models.py
 ${PYSITELIB}/moto/greengrass/models.pyc
-${PYSITELIB}/moto/greengrass/models.pyo
 ${PYSITELIB}/moto/greengrass/responses.py
 ${PYSITELIB}/moto/greengrass/responses.pyc
-${PYSITELIB}/moto/greengrass/responses.pyo
 ${PYSITELIB}/moto/greengrass/urls.py
 ${PYSITELIB}/moto/greengrass/urls.pyc
-${PYSITELIB}/moto/greengrass/urls.pyo
 ${PYSITELIB}/moto/guardduty/__init__.py
 ${PYSITELIB}/moto/guardduty/__init__.pyc
-${PYSITELIB}/moto/guardduty/__init__.pyo
 ${PYSITELIB}/moto/guardduty/exceptions.py
 ${PYSITELIB}/moto/guardduty/exceptions.pyc
-${PYSITELIB}/moto/guardduty/exceptions.pyo
 ${PYSITELIB}/moto/guardduty/models.py
 ${PYSITELIB}/moto/guardduty/models.pyc
-${PYSITELIB}/moto/guardduty/models.pyo
 ${PYSITELIB}/moto/guardduty/responses.py
 ${PYSITELIB}/moto/guardduty/responses.pyc
-${PYSITELIB}/moto/guardduty/responses.pyo
 ${PYSITELIB}/moto/guardduty/urls.py
 ${PYSITELIB}/moto/guardduty/urls.pyc
-${PYSITELIB}/moto/guardduty/urls.pyo
 ${PYSITELIB}/moto/iam/__init__.py
 ${PYSITELIB}/moto/iam/__init__.pyc
-${PYSITELIB}/moto/iam/__init__.pyo
 ${PYSITELIB}/moto/iam/access_control.py
 ${PYSITELIB}/moto/iam/access_control.pyc
-${PYSITELIB}/moto/iam/access_control.pyo
 ${PYSITELIB}/moto/iam/aws_managed_policies.py
 ${PYSITELIB}/moto/iam/aws_managed_policies.pyc
-${PYSITELIB}/moto/iam/aws_managed_policies.pyo
 ${PYSITELIB}/moto/iam/config.py
 ${PYSITELIB}/moto/iam/config.pyc
-${PYSITELIB}/moto/iam/config.pyo
 ${PYSITELIB}/moto/iam/exceptions.py
 ${PYSITELIB}/moto/iam/exceptions.pyc
-${PYSITELIB}/moto/iam/exceptions.pyo
 ${PYSITELIB}/moto/iam/models.py
 ${PYSITELIB}/moto/iam/models.pyc
-${PYSITELIB}/moto/iam/models.pyo
 ${PYSITELIB}/moto/iam/policy_validation.py
 ${PYSITELIB}/moto/iam/policy_validation.pyc
-${PYSITELIB}/moto/iam/policy_validation.pyo
 ${PYSITELIB}/moto/iam/responses.py
 ${PYSITELIB}/moto/iam/responses.pyc
-${PYSITELIB}/moto/iam/responses.pyo
 ${PYSITELIB}/moto/iam/urls.py
 ${PYSITELIB}/moto/iam/urls.pyc
-${PYSITELIB}/moto/iam/urls.pyo
 ${PYSITELIB}/moto/iam/utils.py
 ${PYSITELIB}/moto/iam/utils.pyc
-${PYSITELIB}/moto/iam/utils.pyo
+${PYSITELIB}/moto/identitystore/__init__.py
+${PYSITELIB}/moto/identitystore/__init__.pyc
+${PYSITELIB}/moto/identitystore/exceptions.py
+${PYSITELIB}/moto/identitystore/exceptions.pyc
+${PYSITELIB}/moto/identitystore/models.py
+${PYSITELIB}/moto/identitystore/models.pyc
+${PYSITELIB}/moto/identitystore/responses.py
+${PYSITELIB}/moto/identitystore/responses.pyc
+${PYSITELIB}/moto/identitystore/urls.py
+${PYSITELIB}/moto/identitystore/urls.pyc
 ${PYSITELIB}/moto/instance_metadata/__init__.py
 ${PYSITELIB}/moto/instance_metadata/__init__.pyc
-${PYSITELIB}/moto/instance_metadata/__init__.pyo
 ${PYSITELIB}/moto/instance_metadata/models.py
 ${PYSITELIB}/moto/instance_metadata/models.pyc
-${PYSITELIB}/moto/instance_metadata/models.pyo
 ${PYSITELIB}/moto/instance_metadata/responses.py
 ${PYSITELIB}/moto/instance_metadata/responses.pyc
-${PYSITELIB}/moto/instance_metadata/responses.pyo
 ${PYSITELIB}/moto/instance_metadata/urls.py
 ${PYSITELIB}/moto/instance_metadata/urls.pyc
-${PYSITELIB}/moto/instance_metadata/urls.pyo
 ${PYSITELIB}/moto/iot/__init__.py
 ${PYSITELIB}/moto/iot/__init__.pyc
-${PYSITELIB}/moto/iot/__init__.pyo
 ${PYSITELIB}/moto/iot/exceptions.py
 ${PYSITELIB}/moto/iot/exceptions.pyc
-${PYSITELIB}/moto/iot/exceptions.pyo
 ${PYSITELIB}/moto/iot/models.py
 ${PYSITELIB}/moto/iot/models.pyc
-${PYSITELIB}/moto/iot/models.pyo
 ${PYSITELIB}/moto/iot/responses.py
 ${PYSITELIB}/moto/iot/responses.pyc
-${PYSITELIB}/moto/iot/responses.pyo
 ${PYSITELIB}/moto/iot/urls.py
 ${PYSITELIB}/moto/iot/urls.pyc
-${PYSITELIB}/moto/iot/urls.pyo
 ${PYSITELIB}/moto/iot/utils.py
 ${PYSITELIB}/moto/iot/utils.pyc
-${PYSITELIB}/moto/iot/utils.pyo
 ${PYSITELIB}/moto/iotdata/__init__.py
 ${PYSITELIB}/moto/iotdata/__init__.pyc
-${PYSITELIB}/moto/iotdata/__init__.pyo
 ${PYSITELIB}/moto/iotdata/exceptions.py
 ${PYSITELIB}/moto/iotdata/exceptions.pyc
-${PYSITELIB}/moto/iotdata/exceptions.pyo
 ${PYSITELIB}/moto/iotdata/models.py
 ${PYSITELIB}/moto/iotdata/models.pyc
-${PYSITELIB}/moto/iotdata/models.pyo
 ${PYSITELIB}/moto/iotdata/responses.py
 ${PYSITELIB}/moto/iotdata/responses.pyc
-${PYSITELIB}/moto/iotdata/responses.pyo
 ${PYSITELIB}/moto/iotdata/urls.py
 ${PYSITELIB}/moto/iotdata/urls.pyc
-${PYSITELIB}/moto/iotdata/urls.pyo
 ${PYSITELIB}/moto/kinesis/__init__.py
 ${PYSITELIB}/moto/kinesis/__init__.pyc
-${PYSITELIB}/moto/kinesis/__init__.pyo
 ${PYSITELIB}/moto/kinesis/exceptions.py
 ${PYSITELIB}/moto/kinesis/exceptions.pyc
-${PYSITELIB}/moto/kinesis/exceptions.pyo
 ${PYSITELIB}/moto/kinesis/models.py
 ${PYSITELIB}/moto/kinesis/models.pyc
-${PYSITELIB}/moto/kinesis/models.pyo
 ${PYSITELIB}/moto/kinesis/responses.py
 ${PYSITELIB}/moto/kinesis/responses.pyc
-${PYSITELIB}/moto/kinesis/responses.pyo
 ${PYSITELIB}/moto/kinesis/urls.py
 ${PYSITELIB}/moto/kinesis/urls.pyc
-${PYSITELIB}/moto/kinesis/urls.pyo
 ${PYSITELIB}/moto/kinesis/utils.py
 ${PYSITELIB}/moto/kinesis/utils.pyc
-${PYSITELIB}/moto/kinesis/utils.pyo
 ${PYSITELIB}/moto/kinesisvideo/__init__.py
 ${PYSITELIB}/moto/kinesisvideo/__init__.pyc
-${PYSITELIB}/moto/kinesisvideo/__init__.pyo
 ${PYSITELIB}/moto/kinesisvideo/exceptions.py
 ${PYSITELIB}/moto/kinesisvideo/exceptions.pyc
-${PYSITELIB}/moto/kinesisvideo/exceptions.pyo
 ${PYSITELIB}/moto/kinesisvideo/models.py
 ${PYSITELIB}/moto/kinesisvideo/models.pyc
-${PYSITELIB}/moto/kinesisvideo/models.pyo
 ${PYSITELIB}/moto/kinesisvideo/responses.py
 ${PYSITELIB}/moto/kinesisvideo/responses.pyc
-${PYSITELIB}/moto/kinesisvideo/responses.pyo
 ${PYSITELIB}/moto/kinesisvideo/urls.py
 ${PYSITELIB}/moto/kinesisvideo/urls.pyc
-${PYSITELIB}/moto/kinesisvideo/urls.pyo
 ${PYSITELIB}/moto/kinesisvideoarchivedmedia/__init__.py
 ${PYSITELIB}/moto/kinesisvideoarchivedmedia/__init__.pyc
-${PYSITELIB}/moto/kinesisvideoarchivedmedia/__init__.pyo
 ${PYSITELIB}/moto/kinesisvideoarchivedmedia/exceptions.py
 ${PYSITELIB}/moto/kinesisvideoarchivedmedia/exceptions.pyc
-${PYSITELIB}/moto/kinesisvideoarchivedmedia/exceptions.pyo
 ${PYSITELIB}/moto/kinesisvideoarchivedmedia/models.py
 ${PYSITELIB}/moto/kinesisvideoarchivedmedia/models.pyc
-${PYSITELIB}/moto/kinesisvideoarchivedmedia/models.pyo
 ${PYSITELIB}/moto/kinesisvideoarchivedmedia/responses.py
 ${PYSITELIB}/moto/kinesisvideoarchivedmedia/responses.pyc
-${PYSITELIB}/moto/kinesisvideoarchivedmedia/responses.pyo
 ${PYSITELIB}/moto/kinesisvideoarchivedmedia/urls.py
 ${PYSITELIB}/moto/kinesisvideoarchivedmedia/urls.pyc
-${PYSITELIB}/moto/kinesisvideoarchivedmedia/urls.pyo
 ${PYSITELIB}/moto/kms/__init__.py
 ${PYSITELIB}/moto/kms/__init__.pyc
-${PYSITELIB}/moto/kms/__init__.pyo
 ${PYSITELIB}/moto/kms/exceptions.py
 ${PYSITELIB}/moto/kms/exceptions.pyc
-${PYSITELIB}/moto/kms/exceptions.pyo
 ${PYSITELIB}/moto/kms/models.py
 ${PYSITELIB}/moto/kms/models.pyc
-${PYSITELIB}/moto/kms/models.pyo
+${PYSITELIB}/moto/kms/policy_validator.py
+${PYSITELIB}/moto/kms/policy_validator.pyc
 ${PYSITELIB}/moto/kms/responses.py
 ${PYSITELIB}/moto/kms/responses.pyc
-${PYSITELIB}/moto/kms/responses.pyo
 ${PYSITELIB}/moto/kms/urls.py
 ${PYSITELIB}/moto/kms/urls.pyc
-${PYSITELIB}/moto/kms/urls.pyo
 ${PYSITELIB}/moto/kms/utils.py
 ${PYSITELIB}/moto/kms/utils.pyc
-${PYSITELIB}/moto/kms/utils.pyo
+${PYSITELIB}/moto/lakeformation/__init__.py
+${PYSITELIB}/moto/lakeformation/__init__.pyc
+${PYSITELIB}/moto/lakeformation/exceptions.py
+${PYSITELIB}/moto/lakeformation/exceptions.pyc
+${PYSITELIB}/moto/lakeformation/models.py
+${PYSITELIB}/moto/lakeformation/models.pyc
+${PYSITELIB}/moto/lakeformation/responses.py
+${PYSITELIB}/moto/lakeformation/responses.pyc
+${PYSITELIB}/moto/lakeformation/urls.py
+${PYSITELIB}/moto/lakeformation/urls.pyc
 ${PYSITELIB}/moto/logs/__init__.py
 ${PYSITELIB}/moto/logs/__init__.pyc
-${PYSITELIB}/moto/logs/__init__.pyo
 ${PYSITELIB}/moto/logs/exceptions.py
 ${PYSITELIB}/moto/logs/exceptions.pyc
-${PYSITELIB}/moto/logs/exceptions.pyo
 ${PYSITELIB}/moto/logs/metric_filters.py
 ${PYSITELIB}/moto/logs/metric_filters.pyc
-${PYSITELIB}/moto/logs/metric_filters.pyo
 ${PYSITELIB}/moto/logs/models.py
 ${PYSITELIB}/moto/logs/models.pyc
-${PYSITELIB}/moto/logs/models.pyo
 ${PYSITELIB}/moto/logs/responses.py
 ${PYSITELIB}/moto/logs/responses.pyc
-${PYSITELIB}/moto/logs/responses.pyo
 ${PYSITELIB}/moto/logs/urls.py
 ${PYSITELIB}/moto/logs/urls.pyc
-${PYSITELIB}/moto/logs/urls.pyo
 ${PYSITELIB}/moto/logs/utils.py
 ${PYSITELIB}/moto/logs/utils.pyc
-${PYSITELIB}/moto/logs/utils.pyo
 ${PYSITELIB}/moto/managedblockchain/__init__.py
 ${PYSITELIB}/moto/managedblockchain/__init__.pyc
-${PYSITELIB}/moto/managedblockchain/__init__.pyo
 ${PYSITELIB}/moto/managedblockchain/exceptions.py
 ${PYSITELIB}/moto/managedblockchain/exceptions.pyc
-${PYSITELIB}/moto/managedblockchain/exceptions.pyo
 ${PYSITELIB}/moto/managedblockchain/models.py
 ${PYSITELIB}/moto/managedblockchain/models.pyc
-${PYSITELIB}/moto/managedblockchain/models.pyo
 ${PYSITELIB}/moto/managedblockchain/responses.py
 ${PYSITELIB}/moto/managedblockchain/responses.pyc
-${PYSITELIB}/moto/managedblockchain/responses.pyo
 ${PYSITELIB}/moto/managedblockchain/urls.py
 ${PYSITELIB}/moto/managedblockchain/urls.pyc
-${PYSITELIB}/moto/managedblockchain/urls.pyo
 ${PYSITELIB}/moto/managedblockchain/utils.py
 ${PYSITELIB}/moto/managedblockchain/utils.pyc
-${PYSITELIB}/moto/managedblockchain/utils.pyo
 ${PYSITELIB}/moto/mediaconnect/__init__.py
 ${PYSITELIB}/moto/mediaconnect/__init__.pyc
-${PYSITELIB}/moto/mediaconnect/__init__.pyo
 ${PYSITELIB}/moto/mediaconnect/exceptions.py
 ${PYSITELIB}/moto/mediaconnect/exceptions.pyc
-${PYSITELIB}/moto/mediaconnect/exceptions.pyo
 ${PYSITELIB}/moto/mediaconnect/models.py
 ${PYSITELIB}/moto/mediaconnect/models.pyc
-${PYSITELIB}/moto/mediaconnect/models.pyo
 ${PYSITELIB}/moto/mediaconnect/responses.py
 ${PYSITELIB}/moto/mediaconnect/responses.pyc
-${PYSITELIB}/moto/mediaconnect/responses.pyo
 ${PYSITELIB}/moto/mediaconnect/urls.py
 ${PYSITELIB}/moto/mediaconnect/urls.pyc
-${PYSITELIB}/moto/mediaconnect/urls.pyo
 ${PYSITELIB}/moto/medialive/__init__.py
 ${PYSITELIB}/moto/medialive/__init__.pyc
-${PYSITELIB}/moto/medialive/__init__.pyo
 ${PYSITELIB}/moto/medialive/exceptions.py
 ${PYSITELIB}/moto/medialive/exceptions.pyc
-${PYSITELIB}/moto/medialive/exceptions.pyo
 ${PYSITELIB}/moto/medialive/models.py
 ${PYSITELIB}/moto/medialive/models.pyc
-${PYSITELIB}/moto/medialive/models.pyo
 ${PYSITELIB}/moto/medialive/responses.py
 ${PYSITELIB}/moto/medialive/responses.pyc
-${PYSITELIB}/moto/medialive/responses.pyo
 ${PYSITELIB}/moto/medialive/urls.py
 ${PYSITELIB}/moto/medialive/urls.pyc
-${PYSITELIB}/moto/medialive/urls.pyo
 ${PYSITELIB}/moto/mediapackage/__init__.py
 ${PYSITELIB}/moto/mediapackage/__init__.pyc
-${PYSITELIB}/moto/mediapackage/__init__.pyo
 ${PYSITELIB}/moto/mediapackage/exceptions.py
 ${PYSITELIB}/moto/mediapackage/exceptions.pyc
-${PYSITELIB}/moto/mediapackage/exceptions.pyo
 ${PYSITELIB}/moto/mediapackage/models.py
 ${PYSITELIB}/moto/mediapackage/models.pyc
-${PYSITELIB}/moto/mediapackage/models.pyo
 ${PYSITELIB}/moto/mediapackage/responses.py
 ${PYSITELIB}/moto/mediapackage/responses.pyc
-${PYSITELIB}/moto/mediapackage/responses.pyo
 ${PYSITELIB}/moto/mediapackage/urls.py
 ${PYSITELIB}/moto/mediapackage/urls.pyc
-${PYSITELIB}/moto/mediapackage/urls.pyo
 ${PYSITELIB}/moto/mediastore/__init__.py
 ${PYSITELIB}/moto/mediastore/__init__.pyc
-${PYSITELIB}/moto/mediastore/__init__.pyo
 ${PYSITELIB}/moto/mediastore/exceptions.py
 ${PYSITELIB}/moto/mediastore/exceptions.pyc
-${PYSITELIB}/moto/mediastore/exceptions.pyo
 ${PYSITELIB}/moto/mediastore/models.py
 ${PYSITELIB}/moto/mediastore/models.pyc
-${PYSITELIB}/moto/mediastore/models.pyo
 ${PYSITELIB}/moto/mediastore/responses.py
 ${PYSITELIB}/moto/mediastore/responses.pyc
-${PYSITELIB}/moto/mediastore/responses.pyo
 ${PYSITELIB}/moto/mediastore/urls.py
 ${PYSITELIB}/moto/mediastore/urls.pyc
-${PYSITELIB}/moto/mediastore/urls.pyo
 ${PYSITELIB}/moto/mediastoredata/__init__.py
 ${PYSITELIB}/moto/mediastoredata/__init__.pyc
-${PYSITELIB}/moto/mediastoredata/__init__.pyo
 ${PYSITELIB}/moto/mediastoredata/exceptions.py
 ${PYSITELIB}/moto/mediastoredata/exceptions.pyc
-${PYSITELIB}/moto/mediastoredata/exceptions.pyo
 ${PYSITELIB}/moto/mediastoredata/models.py
 ${PYSITELIB}/moto/mediastoredata/models.pyc
-${PYSITELIB}/moto/mediastoredata/models.pyo
 ${PYSITELIB}/moto/mediastoredata/responses.py
 ${PYSITELIB}/moto/mediastoredata/responses.pyc
-${PYSITELIB}/moto/mediastoredata/responses.pyo
 ${PYSITELIB}/moto/mediastoredata/urls.py
 ${PYSITELIB}/moto/mediastoredata/urls.pyc
-${PYSITELIB}/moto/mediastoredata/urls.pyo
 ${PYSITELIB}/moto/meteringmarketplace/__init__.py
 ${PYSITELIB}/moto/meteringmarketplace/__init__.pyc
-${PYSITELIB}/moto/meteringmarketplace/__init__.pyo
 ${PYSITELIB}/moto/meteringmarketplace/exceptions.py
 ${PYSITELIB}/moto/meteringmarketplace/exceptions.pyc
-${PYSITELIB}/moto/meteringmarketplace/exceptions.pyo
 ${PYSITELIB}/moto/meteringmarketplace/models.py
 ${PYSITELIB}/moto/meteringmarketplace/models.pyc
-${PYSITELIB}/moto/meteringmarketplace/models.pyo
 ${PYSITELIB}/moto/meteringmarketplace/responses.py
 ${PYSITELIB}/moto/meteringmarketplace/responses.pyc
-${PYSITELIB}/moto/meteringmarketplace/responses.pyo
 ${PYSITELIB}/moto/meteringmarketplace/urls.py
 ${PYSITELIB}/moto/meteringmarketplace/urls.pyc
-${PYSITELIB}/moto/meteringmarketplace/urls.pyo
 ${PYSITELIB}/moto/moto_api/__init__.py
 ${PYSITELIB}/moto/moto_api/__init__.pyc
-${PYSITELIB}/moto/moto_api/__init__.pyo
 ${PYSITELIB}/moto/moto_api/_internal/__init__.py
 ${PYSITELIB}/moto/moto_api/_internal/__init__.pyc
-${PYSITELIB}/moto/moto_api/_internal/__init__.pyo
 ${PYSITELIB}/moto/moto_api/_internal/managed_state_model.py
 ${PYSITELIB}/moto/moto_api/_internal/managed_state_model.pyc
-${PYSITELIB}/moto/moto_api/_internal/managed_state_model.pyo
 ${PYSITELIB}/moto/moto_api/_internal/models.py
 ${PYSITELIB}/moto/moto_api/_internal/models.pyc
-${PYSITELIB}/moto/moto_api/_internal/models.pyo
 ${PYSITELIB}/moto/moto_api/_internal/moto_random.py
 ${PYSITELIB}/moto/moto_api/_internal/moto_random.pyc
-${PYSITELIB}/moto/moto_api/_internal/moto_random.pyo
 ${PYSITELIB}/moto/moto_api/_internal/recorder/__init__.py
 ${PYSITELIB}/moto/moto_api/_internal/recorder/__init__.pyc
-${PYSITELIB}/moto/moto_api/_internal/recorder/__init__.pyo
 ${PYSITELIB}/moto/moto_api/_internal/recorder/models.py
 ${PYSITELIB}/moto/moto_api/_internal/recorder/models.pyc
-${PYSITELIB}/moto/moto_api/_internal/recorder/models.pyo
 ${PYSITELIB}/moto/moto_api/_internal/recorder/responses.py
 ${PYSITELIB}/moto/moto_api/_internal/recorder/responses.pyc
-${PYSITELIB}/moto/moto_api/_internal/recorder/responses.pyo
 ${PYSITELIB}/moto/moto_api/_internal/responses.py
 ${PYSITELIB}/moto/moto_api/_internal/responses.pyc
-${PYSITELIB}/moto/moto_api/_internal/responses.pyo
 ${PYSITELIB}/moto/moto_api/_internal/state_manager.py
 ${PYSITELIB}/moto/moto_api/_internal/state_manager.pyc
-${PYSITELIB}/moto/moto_api/_internal/state_manager.pyo
 ${PYSITELIB}/moto/moto_api/_internal/urls.py
 ${PYSITELIB}/moto/moto_api/_internal/urls.pyc
-${PYSITELIB}/moto/moto_api/_internal/urls.pyo
 ${PYSITELIB}/moto/moto_server/templates/dashboard.html
 ${PYSITELIB}/moto/moto_server/threaded_moto_server.py
 ${PYSITELIB}/moto/moto_server/threaded_moto_server.pyc
-${PYSITELIB}/moto/moto_server/threaded_moto_server.pyo
 ${PYSITELIB}/moto/moto_server/utilities.py
 ${PYSITELIB}/moto/moto_server/utilities.pyc
-${PYSITELIB}/moto/moto_server/utilities.pyo
 ${PYSITELIB}/moto/moto_server/werkzeug_app.py
 ${PYSITELIB}/moto/moto_server/werkzeug_app.pyc
-${PYSITELIB}/moto/moto_server/werkzeug_app.pyo
 ${PYSITELIB}/moto/mq/__init__.py
 ${PYSITELIB}/moto/mq/__init__.pyc
-${PYSITELIB}/moto/mq/__init__.pyo
 ${PYSITELIB}/moto/mq/configuration.py
 ${PYSITELIB}/moto/mq/configuration.pyc
-${PYSITELIB}/moto/mq/configuration.pyo
 ${PYSITELIB}/moto/mq/exceptions.py
 ${PYSITELIB}/moto/mq/exceptions.pyc
-${PYSITELIB}/moto/mq/exceptions.pyo
 ${PYSITELIB}/moto/mq/models.py
 ${PYSITELIB}/moto/mq/models.pyc
-${PYSITELIB}/moto/mq/models.pyo
 ${PYSITELIB}/moto/mq/responses.py
 ${PYSITELIB}/moto/mq/responses.pyc
-${PYSITELIB}/moto/mq/responses.pyo
 ${PYSITELIB}/moto/mq/urls.py
 ${PYSITELIB}/moto/mq/urls.pyc
-${PYSITELIB}/moto/mq/urls.pyo
+${PYSITELIB}/moto/neptune/__init__.py
+${PYSITELIB}/moto/neptune/__init__.pyc
+${PYSITELIB}/moto/neptune/exceptions.py
+${PYSITELIB}/moto/neptune/exceptions.pyc
+${PYSITELIB}/moto/neptune/models.py
+${PYSITELIB}/moto/neptune/models.pyc
+${PYSITELIB}/moto/neptune/responses.py
+${PYSITELIB}/moto/neptune/responses.pyc
+${PYSITELIB}/moto/neptune/urls.py
+${PYSITELIB}/moto/neptune/urls.pyc
+${PYSITELIB}/moto/opensearch/__init__.py
+${PYSITELIB}/moto/opensearch/__init__.pyc
+${PYSITELIB}/moto/opensearch/data.py
+${PYSITELIB}/moto/opensearch/data.pyc
+${PYSITELIB}/moto/opensearch/exceptions.py
+${PYSITELIB}/moto/opensearch/exceptions.pyc
+${PYSITELIB}/moto/opensearch/models.py
+${PYSITELIB}/moto/opensearch/models.pyc
+${PYSITELIB}/moto/opensearch/responses.py
+${PYSITELIB}/moto/opensearch/responses.pyc
+${PYSITELIB}/moto/opensearch/urls.py
+${PYSITELIB}/moto/opensearch/urls.pyc
 ${PYSITELIB}/moto/opsworks/__init__.py
 ${PYSITELIB}/moto/opsworks/__init__.pyc
-${PYSITELIB}/moto/opsworks/__init__.pyo
 ${PYSITELIB}/moto/opsworks/exceptions.py
 ${PYSITELIB}/moto/opsworks/exceptions.pyc
-${PYSITELIB}/moto/opsworks/exceptions.pyo
 ${PYSITELIB}/moto/opsworks/models.py
 ${PYSITELIB}/moto/opsworks/models.pyc
-${PYSITELIB}/moto/opsworks/models.pyo
 ${PYSITELIB}/moto/opsworks/responses.py
 ${PYSITELIB}/moto/opsworks/responses.pyc
-${PYSITELIB}/moto/opsworks/responses.pyo
 ${PYSITELIB}/moto/opsworks/urls.py
 ${PYSITELIB}/moto/opsworks/urls.pyc
-${PYSITELIB}/moto/opsworks/urls.pyo
 ${PYSITELIB}/moto/organizations/__init__.py
 ${PYSITELIB}/moto/organizations/__init__.pyc
-${PYSITELIB}/moto/organizations/__init__.pyo
 ${PYSITELIB}/moto/organizations/exceptions.py
 ${PYSITELIB}/moto/organizations/exceptions.pyc
-${PYSITELIB}/moto/organizations/exceptions.pyo
 ${PYSITELIB}/moto/organizations/models.py
 ${PYSITELIB}/moto/organizations/models.pyc
-${PYSITELIB}/moto/organizations/models.pyo
 ${PYSITELIB}/moto/organizations/responses.py
 ${PYSITELIB}/moto/organizations/responses.pyc
-${PYSITELIB}/moto/organizations/responses.pyo
 ${PYSITELIB}/moto/organizations/urls.py
 ${PYSITELIB}/moto/organizations/urls.pyc
-${PYSITELIB}/moto/organizations/urls.pyo
 ${PYSITELIB}/moto/organizations/utils.py
 ${PYSITELIB}/moto/organizations/utils.pyc
-${PYSITELIB}/moto/organizations/utils.pyo
 ${PYSITELIB}/moto/packages/__init__.py
 ${PYSITELIB}/moto/packages/__init__.pyc
-${PYSITELIB}/moto/packages/__init__.pyo
 ${PYSITELIB}/moto/packages/boto/__init__.py
 ${PYSITELIB}/moto/packages/boto/__init__.pyc
-${PYSITELIB}/moto/packages/boto/__init__.pyo
 ${PYSITELIB}/moto/packages/boto/ec2/__init__.py
 ${PYSITELIB}/moto/packages/boto/ec2/__init__.pyc
-${PYSITELIB}/moto/packages/boto/ec2/__init__.pyo
 ${PYSITELIB}/moto/packages/boto/ec2/blockdevicemapping.py
 ${PYSITELIB}/moto/packages/boto/ec2/blockdevicemapping.pyc
-${PYSITELIB}/moto/packages/boto/ec2/blockdevicemapping.pyo
 ${PYSITELIB}/moto/packages/boto/ec2/ec2object.py
 ${PYSITELIB}/moto/packages/boto/ec2/ec2object.pyc
-${PYSITELIB}/moto/packages/boto/ec2/ec2object.pyo
 ${PYSITELIB}/moto/packages/boto/ec2/image.py
 ${PYSITELIB}/moto/packages/boto/ec2/image.pyc
-${PYSITELIB}/moto/packages/boto/ec2/image.pyo
 ${PYSITELIB}/moto/packages/boto/ec2/instance.py
 ${PYSITELIB}/moto/packages/boto/ec2/instance.pyc
-${PYSITELIB}/moto/packages/boto/ec2/instance.pyo
 ${PYSITELIB}/moto/packages/boto/ec2/instancetype.py
 ${PYSITELIB}/moto/packages/boto/ec2/instancetype.pyc
-${PYSITELIB}/moto/packages/boto/ec2/instancetype.pyo
-${PYSITELIB}/moto/packages/boto/ec2/launchspecification.py
-${PYSITELIB}/moto/packages/boto/ec2/launchspecification.pyc
-${PYSITELIB}/moto/packages/boto/ec2/launchspecification.pyo
-${PYSITELIB}/moto/packages/boto/ec2/spotinstancerequest.py
-${PYSITELIB}/moto/packages/boto/ec2/spotinstancerequest.pyc
-${PYSITELIB}/moto/packages/boto/ec2/spotinstancerequest.pyo
 ${PYSITELIB}/moto/packages/boto/ec2/tag.py
 ${PYSITELIB}/moto/packages/boto/ec2/tag.pyc
-${PYSITELIB}/moto/packages/boto/ec2/tag.pyo
 ${PYSITELIB}/moto/packages/cfnresponse/__init__.py
 ${PYSITELIB}/moto/packages/cfnresponse/__init__.pyc
-${PYSITELIB}/moto/packages/cfnresponse/__init__.pyo
 ${PYSITELIB}/moto/packages/cfnresponse/cfnresponse.py
 ${PYSITELIB}/moto/packages/cfnresponse/cfnresponse.pyc
-${PYSITELIB}/moto/packages/cfnresponse/cfnresponse.pyo
 ${PYSITELIB}/moto/personalize/__init__.py
 ${PYSITELIB}/moto/personalize/__init__.pyc
-${PYSITELIB}/moto/personalize/__init__.pyo
 ${PYSITELIB}/moto/personalize/exceptions.py
 ${PYSITELIB}/moto/personalize/exceptions.pyc
-${PYSITELIB}/moto/personalize/exceptions.pyo
 ${PYSITELIB}/moto/personalize/models.py
 ${PYSITELIB}/moto/personalize/models.pyc
-${PYSITELIB}/moto/personalize/models.pyo
 ${PYSITELIB}/moto/personalize/responses.py
 ${PYSITELIB}/moto/personalize/responses.pyc
-${PYSITELIB}/moto/personalize/responses.pyo
 ${PYSITELIB}/moto/personalize/urls.py
 ${PYSITELIB}/moto/personalize/urls.pyc
-${PYSITELIB}/moto/personalize/urls.pyo
 ${PYSITELIB}/moto/pinpoint/__init__.py
 ${PYSITELIB}/moto/pinpoint/__init__.pyc
-${PYSITELIB}/moto/pinpoint/__init__.pyo
 ${PYSITELIB}/moto/pinpoint/exceptions.py
 ${PYSITELIB}/moto/pinpoint/exceptions.pyc
-${PYSITELIB}/moto/pinpoint/exceptions.pyo
 ${PYSITELIB}/moto/pinpoint/models.py
 ${PYSITELIB}/moto/pinpoint/models.pyc
-${PYSITELIB}/moto/pinpoint/models.pyo
 ${PYSITELIB}/moto/pinpoint/responses.py
 ${PYSITELIB}/moto/pinpoint/responses.pyc
-${PYSITELIB}/moto/pinpoint/responses.pyo
 ${PYSITELIB}/moto/pinpoint/urls.py
 ${PYSITELIB}/moto/pinpoint/urls.pyc
-${PYSITELIB}/moto/pinpoint/urls.pyo
 ${PYSITELIB}/moto/polly/__init__.py
 ${PYSITELIB}/moto/polly/__init__.pyc
-${PYSITELIB}/moto/polly/__init__.pyo
 ${PYSITELIB}/moto/polly/models.py
 ${PYSITELIB}/moto/polly/models.pyc
-${PYSITELIB}/moto/polly/models.pyo
 ${PYSITELIB}/moto/polly/resources.py
 ${PYSITELIB}/moto/polly/resources.pyc
-${PYSITELIB}/moto/polly/resources.pyo
 ${PYSITELIB}/moto/polly/responses.py
 ${PYSITELIB}/moto/polly/responses.pyc
-${PYSITELIB}/moto/polly/responses.pyo
 ${PYSITELIB}/moto/polly/urls.py
 ${PYSITELIB}/moto/polly/urls.pyc
-${PYSITELIB}/moto/polly/urls.pyo
 ${PYSITELIB}/moto/polly/utils.py
 ${PYSITELIB}/moto/polly/utils.pyc
-${PYSITELIB}/moto/polly/utils.pyo
 ${PYSITELIB}/moto/quicksight/__init__.py
 ${PYSITELIB}/moto/quicksight/__init__.pyc
-${PYSITELIB}/moto/quicksight/__init__.pyo
 ${PYSITELIB}/moto/quicksight/exceptions.py
 ${PYSITELIB}/moto/quicksight/exceptions.pyc
-${PYSITELIB}/moto/quicksight/exceptions.pyo
 ${PYSITELIB}/moto/quicksight/models.py
 ${PYSITELIB}/moto/quicksight/models.pyc
-${PYSITELIB}/moto/quicksight/models.pyo
 ${PYSITELIB}/moto/quicksight/responses.py
 ${PYSITELIB}/moto/quicksight/responses.pyc
-${PYSITELIB}/moto/quicksight/responses.pyo
 ${PYSITELIB}/moto/quicksight/urls.py
 ${PYSITELIB}/moto/quicksight/urls.pyc
-${PYSITELIB}/moto/quicksight/urls.pyo
 ${PYSITELIB}/moto/ram/__init__.py
 ${PYSITELIB}/moto/ram/__init__.pyc
-${PYSITELIB}/moto/ram/__init__.pyo
 ${PYSITELIB}/moto/ram/exceptions.py
 ${PYSITELIB}/moto/ram/exceptions.pyc
-${PYSITELIB}/moto/ram/exceptions.pyo
 ${PYSITELIB}/moto/ram/models.py
 ${PYSITELIB}/moto/ram/models.pyc
-${PYSITELIB}/moto/ram/models.pyo
 ${PYSITELIB}/moto/ram/responses.py
 ${PYSITELIB}/moto/ram/responses.pyc
-${PYSITELIB}/moto/ram/responses.pyo
 ${PYSITELIB}/moto/ram/urls.py
 ${PYSITELIB}/moto/ram/urls.pyc
-${PYSITELIB}/moto/ram/urls.pyo
 ${PYSITELIB}/moto/rds/__init__.py
 ${PYSITELIB}/moto/rds/__init__.pyc
-${PYSITELIB}/moto/rds/__init__.pyo
 ${PYSITELIB}/moto/rds/exceptions.py
 ${PYSITELIB}/moto/rds/exceptions.pyc
-${PYSITELIB}/moto/rds/exceptions.pyo
 ${PYSITELIB}/moto/rds/models.py
 ${PYSITELIB}/moto/rds/models.pyc
-${PYSITELIB}/moto/rds/models.pyo
+${PYSITELIB}/moto/rds/resources/cluster_options/aurora-postgresql.json
+${PYSITELIB}/moto/rds/resources/cluster_options/neptune.json
 ${PYSITELIB}/moto/rds/responses.py
 ${PYSITELIB}/moto/rds/responses.pyc
-${PYSITELIB}/moto/rds/responses.pyo
 ${PYSITELIB}/moto/rds/urls.py
 ${PYSITELIB}/moto/rds/urls.pyc
-${PYSITELIB}/moto/rds/urls.pyo
 ${PYSITELIB}/moto/rds/utils.py
 ${PYSITELIB}/moto/rds/utils.pyc
-${PYSITELIB}/moto/rds/utils.pyo
+${PYSITELIB}/moto/rdsdata/__init__.py
+${PYSITELIB}/moto/rdsdata/__init__.pyc
+${PYSITELIB}/moto/rdsdata/models.py
+${PYSITELIB}/moto/rdsdata/models.pyc
+${PYSITELIB}/moto/rdsdata/responses.py
+${PYSITELIB}/moto/rdsdata/responses.pyc
+${PYSITELIB}/moto/rdsdata/urls.py
+${PYSITELIB}/moto/rdsdata/urls.pyc
 ${PYSITELIB}/moto/redshift/__init__.py
 ${PYSITELIB}/moto/redshift/__init__.pyc
-${PYSITELIB}/moto/redshift/__init__.pyo
 ${PYSITELIB}/moto/redshift/exceptions.py
 ${PYSITELIB}/moto/redshift/exceptions.pyc
-${PYSITELIB}/moto/redshift/exceptions.pyo
 ${PYSITELIB}/moto/redshift/models.py
 ${PYSITELIB}/moto/redshift/models.pyc
-${PYSITELIB}/moto/redshift/models.pyo
 ${PYSITELIB}/moto/redshift/responses.py
 ${PYSITELIB}/moto/redshift/responses.pyc
-${PYSITELIB}/moto/redshift/responses.pyo
 ${PYSITELIB}/moto/redshift/urls.py
 ${PYSITELIB}/moto/redshift/urls.pyc
-${PYSITELIB}/moto/redshift/urls.pyo
 ${PYSITELIB}/moto/redshift/utils.py
 ${PYSITELIB}/moto/redshift/utils.pyc
-${PYSITELIB}/moto/redshift/utils.pyo
 ${PYSITELIB}/moto/redshiftdata/__init__.py
 ${PYSITELIB}/moto/redshiftdata/__init__.pyc
-${PYSITELIB}/moto/redshiftdata/__init__.pyo
 ${PYSITELIB}/moto/redshiftdata/exceptions.py
 ${PYSITELIB}/moto/redshiftdata/exceptions.pyc
-${PYSITELIB}/moto/redshiftdata/exceptions.pyo
 ${PYSITELIB}/moto/redshiftdata/models.py
 ${PYSITELIB}/moto/redshiftdata/models.pyc
-${PYSITELIB}/moto/redshiftdata/models.pyo
 ${PYSITELIB}/moto/redshiftdata/responses.py
 ${PYSITELIB}/moto/redshiftdata/responses.pyc
-${PYSITELIB}/moto/redshiftdata/responses.pyo
 ${PYSITELIB}/moto/redshiftdata/urls.py
 ${PYSITELIB}/moto/redshiftdata/urls.pyc
-${PYSITELIB}/moto/redshiftdata/urls.pyo
 ${PYSITELIB}/moto/rekognition/__init__.py
 ${PYSITELIB}/moto/rekognition/__init__.pyc
-${PYSITELIB}/moto/rekognition/__init__.pyo
-${PYSITELIB}/moto/rekognition/exceptions.py
-${PYSITELIB}/moto/rekognition/exceptions.pyc
-${PYSITELIB}/moto/rekognition/exceptions.pyo
 ${PYSITELIB}/moto/rekognition/models.py
 ${PYSITELIB}/moto/rekognition/models.pyc
-${PYSITELIB}/moto/rekognition/models.pyo
 ${PYSITELIB}/moto/rekognition/responses.py
 ${PYSITELIB}/moto/rekognition/responses.pyc
-${PYSITELIB}/moto/rekognition/responses.pyo
 ${PYSITELIB}/moto/rekognition/urls.py
 ${PYSITELIB}/moto/rekognition/urls.pyc
-${PYSITELIB}/moto/rekognition/urls.pyo
 ${PYSITELIB}/moto/resourcegroups/__init__.py
 ${PYSITELIB}/moto/resourcegroups/__init__.pyc
-${PYSITELIB}/moto/resourcegroups/__init__.pyo
 ${PYSITELIB}/moto/resourcegroups/exceptions.py
 ${PYSITELIB}/moto/resourcegroups/exceptions.pyc
-${PYSITELIB}/moto/resourcegroups/exceptions.pyo
 ${PYSITELIB}/moto/resourcegroups/models.py
 ${PYSITELIB}/moto/resourcegroups/models.pyc
-${PYSITELIB}/moto/resourcegroups/models.pyo
 ${PYSITELIB}/moto/resourcegroups/responses.py
 ${PYSITELIB}/moto/resourcegroups/responses.pyc
-${PYSITELIB}/moto/resourcegroups/responses.pyo
 ${PYSITELIB}/moto/resourcegroups/urls.py
 ${PYSITELIB}/moto/resourcegroups/urls.pyc
-${PYSITELIB}/moto/resourcegroups/urls.pyo
 ${PYSITELIB}/moto/resourcegroupstaggingapi/__init__.py
 ${PYSITELIB}/moto/resourcegroupstaggingapi/__init__.pyc
-${PYSITELIB}/moto/resourcegroupstaggingapi/__init__.pyo
 ${PYSITELIB}/moto/resourcegroupstaggingapi/models.py
 ${PYSITELIB}/moto/resourcegroupstaggingapi/models.pyc
-${PYSITELIB}/moto/resourcegroupstaggingapi/models.pyo
 ${PYSITELIB}/moto/resourcegroupstaggingapi/responses.py
 ${PYSITELIB}/moto/resourcegroupstaggingapi/responses.pyc
-${PYSITELIB}/moto/resourcegroupstaggingapi/responses.pyo
 ${PYSITELIB}/moto/resourcegroupstaggingapi/urls.py
 ${PYSITELIB}/moto/resourcegroupstaggingapi/urls.pyc
-${PYSITELIB}/moto/resourcegroupstaggingapi/urls.pyo
 ${PYSITELIB}/moto/route53/__init__.py
 ${PYSITELIB}/moto/route53/__init__.pyc
-${PYSITELIB}/moto/route53/__init__.pyo
 ${PYSITELIB}/moto/route53/exceptions.py
 ${PYSITELIB}/moto/route53/exceptions.pyc
-${PYSITELIB}/moto/route53/exceptions.pyo
 ${PYSITELIB}/moto/route53/models.py
 ${PYSITELIB}/moto/route53/models.pyc
-${PYSITELIB}/moto/route53/models.pyo
 ${PYSITELIB}/moto/route53/responses.py
 ${PYSITELIB}/moto/route53/responses.pyc
-${PYSITELIB}/moto/route53/responses.pyo
 ${PYSITELIB}/moto/route53/urls.py
 ${PYSITELIB}/moto/route53/urls.pyc
-${PYSITELIB}/moto/route53/urls.pyo
 ${PYSITELIB}/moto/route53/utils.py
 ${PYSITELIB}/moto/route53/utils.pyc
-${PYSITELIB}/moto/route53/utils.pyo
 ${PYSITELIB}/moto/route53resolver/__init__.py
 ${PYSITELIB}/moto/route53resolver/__init__.pyc
-${PYSITELIB}/moto/route53resolver/__init__.pyo
 ${PYSITELIB}/moto/route53resolver/exceptions.py
 ${PYSITELIB}/moto/route53resolver/exceptions.pyc
-${PYSITELIB}/moto/route53resolver/exceptions.pyo
 ${PYSITELIB}/moto/route53resolver/models.py
 ${PYSITELIB}/moto/route53resolver/models.pyc
-${PYSITELIB}/moto/route53resolver/models.pyo
 ${PYSITELIB}/moto/route53resolver/responses.py
 ${PYSITELIB}/moto/route53resolver/responses.pyc
-${PYSITELIB}/moto/route53resolver/responses.pyo
 ${PYSITELIB}/moto/route53resolver/urls.py
 ${PYSITELIB}/moto/route53resolver/urls.pyc
-${PYSITELIB}/moto/route53resolver/urls.pyo
 ${PYSITELIB}/moto/route53resolver/utils.py
 ${PYSITELIB}/moto/route53resolver/utils.pyc
-${PYSITELIB}/moto/route53resolver/utils.pyo
 ${PYSITELIB}/moto/route53resolver/validations.py
 ${PYSITELIB}/moto/route53resolver/validations.pyc
-${PYSITELIB}/moto/route53resolver/validations.pyo
 ${PYSITELIB}/moto/s3/__init__.py
 ${PYSITELIB}/moto/s3/__init__.pyc
-${PYSITELIB}/moto/s3/__init__.pyo
 ${PYSITELIB}/moto/s3/cloud_formation.py
 ${PYSITELIB}/moto/s3/cloud_formation.pyc
-${PYSITELIB}/moto/s3/cloud_formation.pyo
 ${PYSITELIB}/moto/s3/config.py
 ${PYSITELIB}/moto/s3/config.pyc
-${PYSITELIB}/moto/s3/config.pyo
 ${PYSITELIB}/moto/s3/exceptions.py
 ${PYSITELIB}/moto/s3/exceptions.pyc
-${PYSITELIB}/moto/s3/exceptions.pyo
 ${PYSITELIB}/moto/s3/models.py
 ${PYSITELIB}/moto/s3/models.pyc
-${PYSITELIB}/moto/s3/models.pyo
 ${PYSITELIB}/moto/s3/notifications.py
 ${PYSITELIB}/moto/s3/notifications.pyc
-${PYSITELIB}/moto/s3/notifications.pyo
 ${PYSITELIB}/moto/s3/responses.py
 ${PYSITELIB}/moto/s3/responses.pyc
-${PYSITELIB}/moto/s3/responses.pyo
+${PYSITELIB}/moto/s3/select_object_content.py
+${PYSITELIB}/moto/s3/select_object_content.pyc
 ${PYSITELIB}/moto/s3/urls.py
 ${PYSITELIB}/moto/s3/urls.pyc
-${PYSITELIB}/moto/s3/urls.pyo
 ${PYSITELIB}/moto/s3/utils.py
 ${PYSITELIB}/moto/s3/utils.pyc
-${PYSITELIB}/moto/s3/utils.pyo
 ${PYSITELIB}/moto/s3bucket_path/__init__.py
 ${PYSITELIB}/moto/s3bucket_path/__init__.pyc
-${PYSITELIB}/moto/s3bucket_path/__init__.pyo
 ${PYSITELIB}/moto/s3bucket_path/utils.py
 ${PYSITELIB}/moto/s3bucket_path/utils.pyc
-${PYSITELIB}/moto/s3bucket_path/utils.pyo
 ${PYSITELIB}/moto/s3control/__init__.py
 ${PYSITELIB}/moto/s3control/__init__.pyc
-${PYSITELIB}/moto/s3control/__init__.pyo
 ${PYSITELIB}/moto/s3control/config.py
 ${PYSITELIB}/moto/s3control/config.pyc
-${PYSITELIB}/moto/s3control/config.pyo
 ${PYSITELIB}/moto/s3control/exceptions.py
 ${PYSITELIB}/moto/s3control/exceptions.pyc
-${PYSITELIB}/moto/s3control/exceptions.pyo
 ${PYSITELIB}/moto/s3control/models.py
 ${PYSITELIB}/moto/s3control/models.pyc
-${PYSITELIB}/moto/s3control/models.pyo
 ${PYSITELIB}/moto/s3control/responses.py
 ${PYSITELIB}/moto/s3control/responses.pyc
-${PYSITELIB}/moto/s3control/responses.pyo
 ${PYSITELIB}/moto/s3control/urls.py
 ${PYSITELIB}/moto/s3control/urls.pyc
-${PYSITELIB}/moto/s3control/urls.pyo
 ${PYSITELIB}/moto/sagemaker/__init__.py
 ${PYSITELIB}/moto/sagemaker/__init__.pyc
-${PYSITELIB}/moto/sagemaker/__init__.pyo
 ${PYSITELIB}/moto/sagemaker/exceptions.py
 ${PYSITELIB}/moto/sagemaker/exceptions.pyc
-${PYSITELIB}/moto/sagemaker/exceptions.pyo
 ${PYSITELIB}/moto/sagemaker/models.py
 ${PYSITELIB}/moto/sagemaker/models.pyc
-${PYSITELIB}/moto/sagemaker/models.pyo
 ${PYSITELIB}/moto/sagemaker/responses.py
 ${PYSITELIB}/moto/sagemaker/responses.pyc
-${PYSITELIB}/moto/sagemaker/responses.pyo
 ${PYSITELIB}/moto/sagemaker/urls.py
 ${PYSITELIB}/moto/sagemaker/urls.pyc
-${PYSITELIB}/moto/sagemaker/urls.pyo
+${PYSITELIB}/moto/sagemaker/utils.py
+${PYSITELIB}/moto/sagemaker/utils.pyc
 ${PYSITELIB}/moto/sagemaker/validators.py
 ${PYSITELIB}/moto/sagemaker/validators.pyc
-${PYSITELIB}/moto/sagemaker/validators.pyo
+${PYSITELIB}/moto/scheduler/__init__.py
+${PYSITELIB}/moto/scheduler/__init__.pyc
+${PYSITELIB}/moto/scheduler/exceptions.py
+${PYSITELIB}/moto/scheduler/exceptions.pyc
+${PYSITELIB}/moto/scheduler/models.py
+${PYSITELIB}/moto/scheduler/models.pyc
+${PYSITELIB}/moto/scheduler/responses.py
+${PYSITELIB}/moto/scheduler/responses.pyc
+${PYSITELIB}/moto/scheduler/urls.py
+${PYSITELIB}/moto/scheduler/urls.pyc
 ${PYSITELIB}/moto/sdb/__init__.py
 ${PYSITELIB}/moto/sdb/__init__.pyc
-${PYSITELIB}/moto/sdb/__init__.pyo
 ${PYSITELIB}/moto/sdb/exceptions.py
 ${PYSITELIB}/moto/sdb/exceptions.pyc
-${PYSITELIB}/moto/sdb/exceptions.pyo
 ${PYSITELIB}/moto/sdb/models.py
 ${PYSITELIB}/moto/sdb/models.pyc
-${PYSITELIB}/moto/sdb/models.pyo
 ${PYSITELIB}/moto/sdb/responses.py
 ${PYSITELIB}/moto/sdb/responses.pyc
-${PYSITELIB}/moto/sdb/responses.pyo
 ${PYSITELIB}/moto/sdb/urls.py
 ${PYSITELIB}/moto/sdb/urls.pyc
-${PYSITELIB}/moto/sdb/urls.pyo
 ${PYSITELIB}/moto/secretsmanager/__init__.py
 ${PYSITELIB}/moto/secretsmanager/__init__.pyc
-${PYSITELIB}/moto/secretsmanager/__init__.pyo
 ${PYSITELIB}/moto/secretsmanager/exceptions.py
 ${PYSITELIB}/moto/secretsmanager/exceptions.pyc
-${PYSITELIB}/moto/secretsmanager/exceptions.pyo
 ${PYSITELIB}/moto/secretsmanager/list_secrets/__init__.py
 ${PYSITELIB}/moto/secretsmanager/list_secrets/__init__.pyc
-${PYSITELIB}/moto/secretsmanager/list_secrets/__init__.pyo
 ${PYSITELIB}/moto/secretsmanager/list_secrets/filters.py
 ${PYSITELIB}/moto/secretsmanager/list_secrets/filters.pyc
-${PYSITELIB}/moto/secretsmanager/list_secrets/filters.pyo
 ${PYSITELIB}/moto/secretsmanager/models.py
 ${PYSITELIB}/moto/secretsmanager/models.pyc
-${PYSITELIB}/moto/secretsmanager/models.pyo
 ${PYSITELIB}/moto/secretsmanager/responses.py
 ${PYSITELIB}/moto/secretsmanager/responses.pyc
-${PYSITELIB}/moto/secretsmanager/responses.pyo
 ${PYSITELIB}/moto/secretsmanager/urls.py
 ${PYSITELIB}/moto/secretsmanager/urls.pyc
-${PYSITELIB}/moto/secretsmanager/urls.pyo
 ${PYSITELIB}/moto/secretsmanager/utils.py
 ${PYSITELIB}/moto/secretsmanager/utils.pyc
-${PYSITELIB}/moto/secretsmanager/utils.pyo
 ${PYSITELIB}/moto/server.py
 ${PYSITELIB}/moto/server.pyc
-${PYSITELIB}/moto/server.pyo
 ${PYSITELIB}/moto/servicediscovery/__init__.py
 ${PYSITELIB}/moto/servicediscovery/__init__.pyc
-${PYSITELIB}/moto/servicediscovery/__init__.pyo
 ${PYSITELIB}/moto/servicediscovery/exceptions.py
 ${PYSITELIB}/moto/servicediscovery/exceptions.pyc
-${PYSITELIB}/moto/servicediscovery/exceptions.pyo
 ${PYSITELIB}/moto/servicediscovery/models.py
 ${PYSITELIB}/moto/servicediscovery/models.pyc
-${PYSITELIB}/moto/servicediscovery/models.pyo
 ${PYSITELIB}/moto/servicediscovery/responses.py
 ${PYSITELIB}/moto/servicediscovery/responses.pyc
-${PYSITELIB}/moto/servicediscovery/responses.pyo
 ${PYSITELIB}/moto/servicediscovery/urls.py
 ${PYSITELIB}/moto/servicediscovery/urls.pyc
-${PYSITELIB}/moto/servicediscovery/urls.pyo
 ${PYSITELIB}/moto/servicequotas/__init__.py
 ${PYSITELIB}/moto/servicequotas/__init__.pyc
-${PYSITELIB}/moto/servicequotas/__init__.pyo
 ${PYSITELIB}/moto/servicequotas/exceptions.py
 ${PYSITELIB}/moto/servicequotas/exceptions.pyc
-${PYSITELIB}/moto/servicequotas/exceptions.pyo
 ${PYSITELIB}/moto/servicequotas/models.py
 ${PYSITELIB}/moto/servicequotas/models.pyc
-${PYSITELIB}/moto/servicequotas/models.pyo
 ${PYSITELIB}/moto/servicequotas/resources/__init__.py
 ${PYSITELIB}/moto/servicequotas/resources/__init__.pyc
-${PYSITELIB}/moto/servicequotas/resources/__init__.pyo
 ${PYSITELIB}/moto/servicequotas/resources/default_quotas/__init__.py
 ${PYSITELIB}/moto/servicequotas/resources/default_quotas/__init__.pyc
-${PYSITELIB}/moto/servicequotas/resources/default_quotas/__init__.pyo
 ${PYSITELIB}/moto/servicequotas/resources/default_quotas/vpc.py
 ${PYSITELIB}/moto/servicequotas/resources/default_quotas/vpc.pyc
-${PYSITELIB}/moto/servicequotas/resources/default_quotas/vpc.pyo
 ${PYSITELIB}/moto/servicequotas/responses.py
 ${PYSITELIB}/moto/servicequotas/responses.pyc
-${PYSITELIB}/moto/servicequotas/responses.pyo
 ${PYSITELIB}/moto/servicequotas/urls.py
 ${PYSITELIB}/moto/servicequotas/urls.pyc
-${PYSITELIB}/moto/servicequotas/urls.pyo
 ${PYSITELIB}/moto/ses/__init__.py
 ${PYSITELIB}/moto/ses/__init__.pyc
-${PYSITELIB}/moto/ses/__init__.pyo
 ${PYSITELIB}/moto/ses/exceptions.py
 ${PYSITELIB}/moto/ses/exceptions.pyc
-${PYSITELIB}/moto/ses/exceptions.pyo
 ${PYSITELIB}/moto/ses/feedback.py
 ${PYSITELIB}/moto/ses/feedback.pyc
-${PYSITELIB}/moto/ses/feedback.pyo
 ${PYSITELIB}/moto/ses/models.py
 ${PYSITELIB}/moto/ses/models.pyc
-${PYSITELIB}/moto/ses/models.pyo
 ${PYSITELIB}/moto/ses/responses.py
 ${PYSITELIB}/moto/ses/responses.pyc
-${PYSITELIB}/moto/ses/responses.pyo
+${PYSITELIB}/moto/ses/template.py
+${PYSITELIB}/moto/ses/template.pyc
 ${PYSITELIB}/moto/ses/urls.py
 ${PYSITELIB}/moto/ses/urls.pyc
-${PYSITELIB}/moto/ses/urls.pyo
 ${PYSITELIB}/moto/ses/utils.py
 ${PYSITELIB}/moto/ses/utils.pyc
-${PYSITELIB}/moto/ses/utils.pyo
+${PYSITELIB}/moto/sesv2/__init__.py
+${PYSITELIB}/moto/sesv2/__init__.pyc
+${PYSITELIB}/moto/sesv2/exceptions.py
+${PYSITELIB}/moto/sesv2/exceptions.pyc
+${PYSITELIB}/moto/sesv2/models.py
+${PYSITELIB}/moto/sesv2/models.pyc
+${PYSITELIB}/moto/sesv2/responses.py
+${PYSITELIB}/moto/sesv2/responses.pyc
+${PYSITELIB}/moto/sesv2/urls.py
+${PYSITELIB}/moto/sesv2/urls.pyc
 ${PYSITELIB}/moto/settings.py
 ${PYSITELIB}/moto/settings.pyc
-${PYSITELIB}/moto/settings.pyo
 ${PYSITELIB}/moto/signer/__init__.py
 ${PYSITELIB}/moto/signer/__init__.pyc
-${PYSITELIB}/moto/signer/__init__.pyo
 ${PYSITELIB}/moto/signer/exceptions.py
 ${PYSITELIB}/moto/signer/exceptions.pyc
-${PYSITELIB}/moto/signer/exceptions.pyo
 ${PYSITELIB}/moto/signer/models.py
 ${PYSITELIB}/moto/signer/models.pyc
-${PYSITELIB}/moto/signer/models.pyo
 ${PYSITELIB}/moto/signer/responses.py
 ${PYSITELIB}/moto/signer/responses.pyc
-${PYSITELIB}/moto/signer/responses.pyo
 ${PYSITELIB}/moto/signer/urls.py
 ${PYSITELIB}/moto/signer/urls.pyc
-${PYSITELIB}/moto/signer/urls.pyo
 ${PYSITELIB}/moto/sns/__init__.py
 ${PYSITELIB}/moto/sns/__init__.pyc
-${PYSITELIB}/moto/sns/__init__.pyo
 ${PYSITELIB}/moto/sns/exceptions.py
 ${PYSITELIB}/moto/sns/exceptions.pyc
-${PYSITELIB}/moto/sns/exceptions.pyo
 ${PYSITELIB}/moto/sns/models.py
 ${PYSITELIB}/moto/sns/models.pyc
-${PYSITELIB}/moto/sns/models.pyo
 ${PYSITELIB}/moto/sns/responses.py
 ${PYSITELIB}/moto/sns/responses.pyc
-${PYSITELIB}/moto/sns/responses.pyo
 ${PYSITELIB}/moto/sns/urls.py
 ${PYSITELIB}/moto/sns/urls.pyc
-${PYSITELIB}/moto/sns/urls.pyo
 ${PYSITELIB}/moto/sns/utils.py
 ${PYSITELIB}/moto/sns/utils.pyc
-${PYSITELIB}/moto/sns/utils.pyo
 ${PYSITELIB}/moto/sqs/__init__.py
 ${PYSITELIB}/moto/sqs/__init__.pyc
-${PYSITELIB}/moto/sqs/__init__.pyo
+${PYSITELIB}/moto/sqs/constants.py
+${PYSITELIB}/moto/sqs/constants.pyc
 ${PYSITELIB}/moto/sqs/exceptions.py
 ${PYSITELIB}/moto/sqs/exceptions.pyc
-${PYSITELIB}/moto/sqs/exceptions.pyo
 ${PYSITELIB}/moto/sqs/models.py
 ${PYSITELIB}/moto/sqs/models.pyc
-${PYSITELIB}/moto/sqs/models.pyo
 ${PYSITELIB}/moto/sqs/responses.py
 ${PYSITELIB}/moto/sqs/responses.pyc
-${PYSITELIB}/moto/sqs/responses.pyo
 ${PYSITELIB}/moto/sqs/urls.py
 ${PYSITELIB}/moto/sqs/urls.pyc
-${PYSITELIB}/moto/sqs/urls.pyo
 ${PYSITELIB}/moto/sqs/utils.py
 ${PYSITELIB}/moto/sqs/utils.pyc
-${PYSITELIB}/moto/sqs/utils.pyo
 ${PYSITELIB}/moto/ssm/__init__.py
 ${PYSITELIB}/moto/ssm/__init__.pyc
-${PYSITELIB}/moto/ssm/__init__.pyo
 ${PYSITELIB}/moto/ssm/exceptions.py
 ${PYSITELIB}/moto/ssm/exceptions.pyc
-${PYSITELIB}/moto/ssm/exceptions.pyo
 ${PYSITELIB}/moto/ssm/models.py
 ${PYSITELIB}/moto/ssm/models.pyc
-${PYSITELIB}/moto/ssm/models.pyo
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/af-south-1.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/ap-east-1.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/ap-northeast-1.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/ap-northeast-2.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/ap-northeast-3.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/ap-south-1.json
+${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/ap-south-2.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/ap-southeast-1.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/ap-southeast-2.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/ap-southeast-3.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/ca-central-1.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/eu-central-1.json
+${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/eu-central-2.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/eu-north-1.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/eu-south-1.json
+${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/eu-south-2.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/eu-west-1.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/eu-west-2.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/eu-west-3.json
+${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/me-central-1.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/me-south-1.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/sa-east-1.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/us-east-1.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/us-east-2.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/us-west-1.json
 ${PYSITELIB}/moto/ssm/resources/ami-amazon-linux-latest/us-west-2.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/af-south-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/ap-east-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/ap-northeast-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/ap-northeast-2.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/ap-northeast-3.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/ap-south-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/ap-south-2.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/ap-southeast-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/ap-southeast-2.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/ap-southeast-3.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/ca-central-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/eu-central-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/eu-central-2.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/eu-north-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/eu-south-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/eu-south-2.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/eu-west-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/eu-west-2.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/eu-west-3.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/me-central-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/me-south-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/sa-east-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/us-east-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/us-east-2.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/us-west-1.json
+${PYSITELIB}/moto/ssm/resources/ecs/optimized_amis/us-west-2.json
 ${PYSITELIB}/moto/ssm/resources/regions.json
 ${PYSITELIB}/moto/ssm/resources/services.json
 ${PYSITELIB}/moto/ssm/responses.py
 ${PYSITELIB}/moto/ssm/responses.pyc
-${PYSITELIB}/moto/ssm/responses.pyo
 ${PYSITELIB}/moto/ssm/urls.py
 ${PYSITELIB}/moto/ssm/urls.pyc
-${PYSITELIB}/moto/ssm/urls.pyo
 ${PYSITELIB}/moto/ssm/utils.py
 ${PYSITELIB}/moto/ssm/utils.pyc
-${PYSITELIB}/moto/ssm/utils.pyo
 ${PYSITELIB}/moto/ssoadmin/__init__.py
 ${PYSITELIB}/moto/ssoadmin/__init__.pyc
-${PYSITELIB}/moto/ssoadmin/__init__.pyo
 ${PYSITELIB}/moto/ssoadmin/exceptions.py
 ${PYSITELIB}/moto/ssoadmin/exceptions.pyc
-${PYSITELIB}/moto/ssoadmin/exceptions.pyo
 ${PYSITELIB}/moto/ssoadmin/models.py
 ${PYSITELIB}/moto/ssoadmin/models.pyc
-${PYSITELIB}/moto/ssoadmin/models.pyo
 ${PYSITELIB}/moto/ssoadmin/responses.py
 ${PYSITELIB}/moto/ssoadmin/responses.pyc
-${PYSITELIB}/moto/ssoadmin/responses.pyo
 ${PYSITELIB}/moto/ssoadmin/urls.py
 ${PYSITELIB}/moto/ssoadmin/urls.pyc
-${PYSITELIB}/moto/ssoadmin/urls.pyo
 ${PYSITELIB}/moto/ssoadmin/utils.py
 ${PYSITELIB}/moto/ssoadmin/utils.pyc
-${PYSITELIB}/moto/ssoadmin/utils.pyo
 ${PYSITELIB}/moto/stepfunctions/__init__.py
 ${PYSITELIB}/moto/stepfunctions/__init__.pyc
-${PYSITELIB}/moto/stepfunctions/__init__.pyo
 ${PYSITELIB}/moto/stepfunctions/exceptions.py
 ${PYSITELIB}/moto/stepfunctions/exceptions.pyc
-${PYSITELIB}/moto/stepfunctions/exceptions.pyo
 ${PYSITELIB}/moto/stepfunctions/models.py
 ${PYSITELIB}/moto/stepfunctions/models.pyc
-${PYSITELIB}/moto/stepfunctions/models.pyo
 ${PYSITELIB}/moto/stepfunctions/responses.py
 ${PYSITELIB}/moto/stepfunctions/responses.pyc
-${PYSITELIB}/moto/stepfunctions/responses.pyo
 ${PYSITELIB}/moto/stepfunctions/urls.py
 ${PYSITELIB}/moto/stepfunctions/urls.pyc
-${PYSITELIB}/moto/stepfunctions/urls.pyo
 ${PYSITELIB}/moto/stepfunctions/utils.py
 ${PYSITELIB}/moto/stepfunctions/utils.pyc
-${PYSITELIB}/moto/stepfunctions/utils.pyo
 ${PYSITELIB}/moto/sts/__init__.py
 ${PYSITELIB}/moto/sts/__init__.pyc
-${PYSITELIB}/moto/sts/__init__.pyo
 ${PYSITELIB}/moto/sts/exceptions.py
 ${PYSITELIB}/moto/sts/exceptions.pyc
-${PYSITELIB}/moto/sts/exceptions.pyo
 ${PYSITELIB}/moto/sts/models.py
 ${PYSITELIB}/moto/sts/models.pyc
-${PYSITELIB}/moto/sts/models.pyo
 ${PYSITELIB}/moto/sts/responses.py
 ${PYSITELIB}/moto/sts/responses.pyc
-${PYSITELIB}/moto/sts/responses.pyo
 ${PYSITELIB}/moto/sts/urls.py
 ${PYSITELIB}/moto/sts/urls.pyc
-${PYSITELIB}/moto/sts/urls.pyo
 ${PYSITELIB}/moto/sts/utils.py
 ${PYSITELIB}/moto/sts/utils.pyc
-${PYSITELIB}/moto/sts/utils.pyo
 ${PYSITELIB}/moto/support/__init__.py
 ${PYSITELIB}/moto/support/__init__.pyc
-${PYSITELIB}/moto/support/__init__.pyo
 ${PYSITELIB}/moto/support/exceptions.py
 ${PYSITELIB}/moto/support/exceptions.pyc
-${PYSITELIB}/moto/support/exceptions.pyo
 ${PYSITELIB}/moto/support/models.py
 ${PYSITELIB}/moto/support/models.pyc
-${PYSITELIB}/moto/support/models.pyo
 ${PYSITELIB}/moto/support/resources/describe_trusted_advisor_checks.json
 ${PYSITELIB}/moto/support/responses.py
 ${PYSITELIB}/moto/support/responses.pyc
-${PYSITELIB}/moto/support/responses.pyo
 ${PYSITELIB}/moto/support/urls.py
 ${PYSITELIB}/moto/support/urls.pyc
-${PYSITELIB}/moto/support/urls.pyo
 ${PYSITELIB}/moto/swf/__init__.py
 ${PYSITELIB}/moto/swf/__init__.pyc
-${PYSITELIB}/moto/swf/__init__.pyo
 ${PYSITELIB}/moto/swf/constants.py
 ${PYSITELIB}/moto/swf/constants.pyc
-${PYSITELIB}/moto/swf/constants.pyo
 ${PYSITELIB}/moto/swf/exceptions.py
 ${PYSITELIB}/moto/swf/exceptions.pyc
-${PYSITELIB}/moto/swf/exceptions.pyo
 ${PYSITELIB}/moto/swf/models/__init__.py
 ${PYSITELIB}/moto/swf/models/__init__.pyc
-${PYSITELIB}/moto/swf/models/__init__.pyo
 ${PYSITELIB}/moto/swf/models/activity_task.py
 ${PYSITELIB}/moto/swf/models/activity_task.pyc
-${PYSITELIB}/moto/swf/models/activity_task.pyo
 ${PYSITELIB}/moto/swf/models/activity_type.py
 ${PYSITELIB}/moto/swf/models/activity_type.pyc
-${PYSITELIB}/moto/swf/models/activity_type.pyo
 ${PYSITELIB}/moto/swf/models/decision_task.py
 ${PYSITELIB}/moto/swf/models/decision_task.pyc
-${PYSITELIB}/moto/swf/models/decision_task.pyo
 ${PYSITELIB}/moto/swf/models/domain.py
 ${PYSITELIB}/moto/swf/models/domain.pyc
-${PYSITELIB}/moto/swf/models/domain.pyo
 ${PYSITELIB}/moto/swf/models/generic_type.py
 ${PYSITELIB}/moto/swf/models/generic_type.pyc
-${PYSITELIB}/moto/swf/models/generic_type.pyo
 ${PYSITELIB}/moto/swf/models/history_event.py
 ${PYSITELIB}/moto/swf/models/history_event.pyc
-${PYSITELIB}/moto/swf/models/history_event.pyo
 ${PYSITELIB}/moto/swf/models/timeout.py
 ${PYSITELIB}/moto/swf/models/timeout.pyc
-${PYSITELIB}/moto/swf/models/timeout.pyo
 ${PYSITELIB}/moto/swf/models/timer.py
 ${PYSITELIB}/moto/swf/models/timer.pyc
-${PYSITELIB}/moto/swf/models/timer.pyo
 ${PYSITELIB}/moto/swf/models/workflow_execution.py
 ${PYSITELIB}/moto/swf/models/workflow_execution.pyc
-${PYSITELIB}/moto/swf/models/workflow_execution.pyo
 ${PYSITELIB}/moto/swf/models/workflow_type.py
 ${PYSITELIB}/moto/swf/models/workflow_type.pyc
-${PYSITELIB}/moto/swf/models/workflow_type.pyo
 ${PYSITELIB}/moto/swf/responses.py
 ${PYSITELIB}/moto/swf/responses.pyc
-${PYSITELIB}/moto/swf/responses.pyo
 ${PYSITELIB}/moto/swf/urls.py
 ${PYSITELIB}/moto/swf/urls.pyc
-${PYSITELIB}/moto/swf/urls.pyo
 ${PYSITELIB}/moto/swf/utils.py
 ${PYSITELIB}/moto/swf/utils.pyc
-${PYSITELIB}/moto/swf/utils.pyo
 ${PYSITELIB}/moto/textract/__init__.py
 ${PYSITELIB}/moto/textract/__init__.pyc
-${PYSITELIB}/moto/textract/__init__.pyo
 ${PYSITELIB}/moto/textract/exceptions.py
 ${PYSITELIB}/moto/textract/exceptions.pyc
-${PYSITELIB}/moto/textract/exceptions.pyo
 ${PYSITELIB}/moto/textract/models.py
 ${PYSITELIB}/moto/textract/models.pyc
-${PYSITELIB}/moto/textract/models.pyo
 ${PYSITELIB}/moto/textract/responses.py
 ${PYSITELIB}/moto/textract/responses.pyc
-${PYSITELIB}/moto/textract/responses.pyo
 ${PYSITELIB}/moto/textract/urls.py
 ${PYSITELIB}/moto/textract/urls.pyc
-${PYSITELIB}/moto/textract/urls.pyo
 ${PYSITELIB}/moto/timestreamwrite/__init__.py
 ${PYSITELIB}/moto/timestreamwrite/__init__.pyc
-${PYSITELIB}/moto/timestreamwrite/__init__.pyo
 ${PYSITELIB}/moto/timestreamwrite/exceptions.py
 ${PYSITELIB}/moto/timestreamwrite/exceptions.pyc
-${PYSITELIB}/moto/timestreamwrite/exceptions.pyo
 ${PYSITELIB}/moto/timestreamwrite/models.py
 ${PYSITELIB}/moto/timestreamwrite/models.pyc
-${PYSITELIB}/moto/timestreamwrite/models.pyo
 ${PYSITELIB}/moto/timestreamwrite/responses.py
 ${PYSITELIB}/moto/timestreamwrite/responses.pyc
-${PYSITELIB}/moto/timestreamwrite/responses.pyo
 ${PYSITELIB}/moto/timestreamwrite/urls.py
 ${PYSITELIB}/moto/timestreamwrite/urls.pyc
-${PYSITELIB}/moto/timestreamwrite/urls.pyo
 ${PYSITELIB}/moto/transcribe/__init__.py
 ${PYSITELIB}/moto/transcribe/__init__.pyc
-${PYSITELIB}/moto/transcribe/__init__.pyo
 ${PYSITELIB}/moto/transcribe/exceptions.py
 ${PYSITELIB}/moto/transcribe/exceptions.pyc
-${PYSITELIB}/moto/transcribe/exceptions.pyo
 ${PYSITELIB}/moto/transcribe/models.py
 ${PYSITELIB}/moto/transcribe/models.pyc
-${PYSITELIB}/moto/transcribe/models.pyo
 ${PYSITELIB}/moto/transcribe/responses.py
 ${PYSITELIB}/moto/transcribe/responses.pyc
-${PYSITELIB}/moto/transcribe/responses.pyo
 ${PYSITELIB}/moto/transcribe/urls.py
 ${PYSITELIB}/moto/transcribe/urls.pyc
-${PYSITELIB}/moto/transcribe/urls.pyo
 ${PYSITELIB}/moto/utilities/__init__.py
 ${PYSITELIB}/moto/utilities/__init__.pyc
-${PYSITELIB}/moto/utilities/__init__.pyo
+${PYSITELIB}/moto/utilities/arns.py
+${PYSITELIB}/moto/utilities/arns.pyc
 ${PYSITELIB}/moto/utilities/aws_headers.py
 ${PYSITELIB}/moto/utilities/aws_headers.pyc
-${PYSITELIB}/moto/utilities/aws_headers.pyo
+${PYSITELIB}/moto/utilities/constants.py
+${PYSITELIB}/moto/utilities/constants.pyc
 ${PYSITELIB}/moto/utilities/distutils_version.py
 ${PYSITELIB}/moto/utilities/distutils_version.pyc
-${PYSITELIB}/moto/utilities/distutils_version.pyo
 ${PYSITELIB}/moto/utilities/docker_utilities.py
 ${PYSITELIB}/moto/utilities/docker_utilities.pyc
-${PYSITELIB}/moto/utilities/docker_utilities.pyo
 ${PYSITELIB}/moto/utilities/paginator.py
 ${PYSITELIB}/moto/utilities/paginator.pyc
-${PYSITELIB}/moto/utilities/paginator.pyo
 ${PYSITELIB}/moto/utilities/tagging_service.py
 ${PYSITELIB}/moto/utilities/tagging_service.pyc
-${PYSITELIB}/moto/utilities/tagging_service.pyo
+${PYSITELIB}/moto/utilities/tokenizer.py
+${PYSITELIB}/moto/utilities/tokenizer.pyc
 ${PYSITELIB}/moto/utilities/utils.py
 ${PYSITELIB}/moto/utilities/utils.pyc
-${PYSITELIB}/moto/utilities/utils.pyo
 ${PYSITELIB}/moto/wafv2/__init__.py
 ${PYSITELIB}/moto/wafv2/__init__.pyc
-${PYSITELIB}/moto/wafv2/__init__.pyo
 ${PYSITELIB}/moto/wafv2/exceptions.py
 ${PYSITELIB}/moto/wafv2/exceptions.pyc
-${PYSITELIB}/moto/wafv2/exceptions.pyo
 ${PYSITELIB}/moto/wafv2/models.py
 ${PYSITELIB}/moto/wafv2/models.pyc
-${PYSITELIB}/moto/wafv2/models.pyo
 ${PYSITELIB}/moto/wafv2/responses.py
 ${PYSITELIB}/moto/wafv2/responses.pyc
-${PYSITELIB}/moto/wafv2/responses.pyo
 ${PYSITELIB}/moto/wafv2/urls.py
 ${PYSITELIB}/moto/wafv2/urls.pyc
-${PYSITELIB}/moto/wafv2/urls.pyo
 ${PYSITELIB}/moto/wafv2/utils.py
 ${PYSITELIB}/moto/wafv2/utils.pyc
-${PYSITELIB}/moto/wafv2/utils.pyo
 ${PYSITELIB}/moto/xray/__init__.py
 ${PYSITELIB}/moto/xray/__init__.pyc
-${PYSITELIB}/moto/xray/__init__.pyo
 ${PYSITELIB}/moto/xray/exceptions.py
 ${PYSITELIB}/moto/xray/exceptions.pyc
-${PYSITELIB}/moto/xray/exceptions.pyo
 ${PYSITELIB}/moto/xray/mock_client.py
 ${PYSITELIB}/moto/xray/mock_client.pyc
-${PYSITELIB}/moto/xray/mock_client.pyo
 ${PYSITELIB}/moto/xray/models.py
 ${PYSITELIB}/moto/xray/models.pyc
-${PYSITELIB}/moto/xray/models.pyo
 ${PYSITELIB}/moto/xray/responses.py
 ${PYSITELIB}/moto/xray/responses.pyc
-${PYSITELIB}/moto/xray/responses.pyo
 ${PYSITELIB}/moto/xray/urls.py
 ${PYSITELIB}/moto/xray/urls.pyc
-${PYSITELIB}/moto/xray/urls.pyo

Index: pkgsrc/net/py-moto/distinfo
diff -u pkgsrc/net/py-moto/distinfo:1.7 pkgsrc/net/py-moto/distinfo:1.8
--- pkgsrc/net/py-moto/distinfo:1.7     Wed Nov  2 08:45:29 2022
+++ pkgsrc/net/py-moto/distinfo Sun Jul 30 15:04:31 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2022/11/02 08:45:29 adam Exp $
+$NetBSD: distinfo,v 1.8 2023/07/30 15:04:31 adam Exp $
 
-BLAKE2s (moto-4.0.9.tar.gz) = 618a0d5f8c26cd7aa92bbf162520a50086f84a2d2015eef3bb88b71cec7f2e40
-SHA512 (moto-4.0.9.tar.gz) = fedf2c97779a93b1ab3492122be5425f3d91219eb207cc21bf2822ffa52c6efe2c3c8ca233acafd02c725c46e77e883f8f941c29638bb3e32ffa774ed8a5ff69
-Size (moto-4.0.9.tar.gz) = 2496530 bytes
+BLAKE2s (moto-4.1.13.tar.gz) = 119a3f4d78d5afd98fbc780ebd6288f98cca2d688414933897ba753483b1cd1a
+SHA512 (moto-4.1.13.tar.gz) = 9dc9311b15f4bc7168eb8775667be0660fd78497f9950c7bb37db9eae0fd2956c9bbc0c3d02bc5b76de83b27f2ec67b22e22698c8572f4e01a8da3b261d9d156
+Size (moto-4.1.13.tar.gz) = 3603599 bytes



Home | Main Index | Thread Index | Old Index