Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-moto for openSUSE:Factory 
checked in at 2022-06-15 00:33:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-moto (Old)
 and      /work/SRC/openSUSE:Factory/.python-moto.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-moto"

Wed Jun 15 00:33:13 2022 rev:15 rq:982593 version:3.1.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-moto/python-moto.changes  2022-04-20 
17:03:53.203185924 +0200
+++ /work/SRC/openSUSE:Factory/.python-moto.new.1548/python-moto.changes        
2022-06-15 00:34:25.426713798 +0200
@@ -1,0 +2,137 @@
+Tue May 10 08:32:24 UTC 2022 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 3.1.8
+  General:
+  * Moto now supports a way to delay state transitions.
+    See 
http://docs.getmoto.org/en/latest/docs/configuration/state_transition/index.html
+  * Moto now supports `@mock_batch_simple`, a way to mock the
+    Batch-service without invoking Docker. New Methods:
+  * CognitoIDP:
+    - global_sign_out()
+    - update_group()
+    - update_user_attributes()
+  * DataBrew:
+    - delete_recipe_version()
+    - list_recipe_versions()
+    - publish_recipe()
+  * IAM:
+    - create_service_linked_role()
+    - delete_service_linked_role()
+    - get_service_linked_role_deletion_status()
+  * Sagemaker:
+    - update_endpoint_weights_and_capacities()
+  Miscellaneous:
+  * EC2: request_spot_fleet() now supports the parameters
+    LaunchTemplateConfigs, InstanceInterruptionBehavior
+  * EC2: request_spot_instances() now supports the
+    InstanceInterruptionBehavior-parameter
+  * EC2: The status of a SpotInstances request now automatically
+    transitions to 'Active/Fulfilled'
+  * EC2: Tags specified into create_launch_template() are now
+    passed through when calling `run_instances()` with this
+    template
+  * RDS: describe_db_instances() now supports the filter
+    `db-cluster-id`
+  * TimestreamWrite: create_table() now supports the
+    MagneticStoreWriteProps-parameter
+  * TimestreamWrite: update_table() now supports the
+    MagneticStoreWriteProps-parameter
+- Release 3.1.7
+  New Methods:
+  * SES:
+    - get_identity_verification_attributes()
+  Miscellaneous:
+  * CognitoIDP: UserPools now come with default values for the
+    following attributes: Policies, AdminCreateUserConfig,
+    EmailConfiguration, VerificationMessageTemplate
+  * ELBv2: Improved the response-format of the `create_rule()` and
+    `set_rule_priorities()`-methods
+  * MediaConnect: Now has the correct format for flow/source ARN's
+  * Organizations: Fixes the behaviour for close_account()
+  * Sagemaker: Now supports tagging of Models, EndpointConfigs,
+    ProcessingJobs
+- The tests require mock which is not pulled in implicitly anymore
+
+-------------------------------------------------------------------
+Mon Apr 25 15:26:55 UTC 2022 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 3.1.6 
+  New Methods:
+  * Organizations:
+    * close_account()
+  Miscellaneous:
+    * Autoscaling: the BlockDeviceMappings in LaunchConfigurations
+      and LaunchTemplates are now respected when launching EC2
+      instances
+    * CloudWatch: get_metric_data() now supports the
+      Dimensions-parameter
+    * ELB: set_rule_priorities() now correctly returns the
+      Rules-attribute
+    * ELBv2: create_target_group() now supports the Tags-parameter
+    * Events: delete_rule() now verifies whether any targets are
+      still attached before deletion
+- Release 3.1.5
+  New Methods:
+  * ApplicationAutoscaling:
+      * delete_scheduled_action()
+      * describe_scheduled_actions()
+      * put_scheduled_action()
+  * Databrew:
+      * create_ruleset()
+      * delete_ruleset()
+      * list_rulesets()
+      * update_recipe()
+      * update_ruleset()
+  * EC2:
+      * describe_network_interface_attribute()
+  Miscellaneous:
+  * Glue:get_partitions() now supports the Expression-parameter
+  * RDS:delete_db_cluster() now supports the
+    FinalDBSnapshotIdentifier-parameter
+  * S3 actions can now send notifications for (a subset of)
+    supported events and targets
+- Release 3.1.4
+    General:
+      * Compatible with botocore 1.24.30. The IOTData service in
+        older versions of Moto is incompatible with botocore >=
+        1.24.30, due to the fact that AWS changed their URL
+        endpoints. 
+    New Services:
+    * QuickSight:
+      * create_data_set()
+      * create_group()
+      * create_group_membership()
+      * create_ingestion()
+      * delete_group()
+      * delete_user()
+      * describe_group()
+      * describe_group_membership()
+      * describe_user()
+      * list_groups()
+      * list_group_memberships()
+      * list_users()
+      * register_user()
+      * update_group()
+      * describe_group()
+      * describe_group()
+      * describe_group()
+    * Rekognition:
+      * get_text_detection()
+      * start_text_detection()
+    New Methods:
+    * EC2:
+      * delete_launch_template()
+    * ECS:
+      * create_capacity_provider()
+      * delete_capacity_provider()
+      * describe_capacity_providers()
+    Miscellaneous:
+    * Autoscaling:put_scaling_policy() now supports the parameters
+      MetricAggregationType, MinAdjustmentMagnitude,
+      EstimatedInstanceWarmup, PredictiveScalingConfiguration
+    * Autoscaling:create_auto_scaling_group() now supports launch
+      template versions '$Latest' and '$Default'
+    * RDS: Improved tagging support for Clusters and
+      ClusterSnapshots
+
+-------------------------------------------------------------------

Old:
----
  moto-3.1.3.tar.gz

New:
----
  moto-3.1.8.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-moto.spec ++++++
--- /var/tmp/diff_new_pack.vp4tb9/_old  2022-06-15 00:34:26.814715838 +0200
+++ /var/tmp/diff_new_pack.vp4tb9/_new  2022-06-15 00:34:26.818715844 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python3-%{**}}
 %define skip_python2 1
 Name:           python-moto
-Version:        3.1.3
+Version:        3.1.8
 Release:        0
 Summary:        Library to mock out the boto library
 License:        Apache-2.0
@@ -38,7 +38,9 @@
 Requires:       python-requests >= 2.5
 Requires:       python-responses >= 0.9.0
 Requires:       python-xmltodict
-Requires:       python-zipp
+%if 0%{?python_version_nodots} < 38
+Requires:       python-importlib-metadata
+%endif
 Requires(post): update-alternatives
 Requires(preun):update-alternatives
 Recommends:     python-moto-all
@@ -59,9 +61,12 @@
 BuildRequires:  %{python_module freezegun}
 BuildRequires:  %{python_module graphql-core}
 BuildRequires:  %{python_module idna >= 2.5}
+BuildRequires:  %{python_module importlib-metadata if %python-base < 3.8}
 BuildRequires:  %{python_module jsondiff >= 1.1.2}
 BuildRequires:  %{python_module jsonpickle}
+BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module parameterized}
+BuildRequires:  %{python_module pyparsing >= 3}
 BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module python-dateutil >= 2.1}
@@ -72,7 +77,6 @@
 BuildRequires:  %{python_module sshpubkeys >= 3.1.0}
 BuildRequires:  %{python_module sure}
 BuildRequires:  %{python_module xmltodict}
-BuildRequires:  %{python_module zipp}
 # /SECTION
 %python_subpackages
 
@@ -90,6 +94,7 @@
 Requires:       python-idna >= 2.5
 Requires:       python-jsondiff >= 1.1.2
 Requires:       python-moto = %{version}
+Requires:       python-pyparsing >= 3
 Requires:       python-python-jose
 Requires:       python-sshpubkeys >= 3.1.0
 
@@ -110,7 +115,9 @@
 %prep
 %autosetup -p1 -n moto-%{version}
 # avoid zero-length modules
-for f in athena/utils.py ec2/regions.py glue/utils.py medialive/exceptions.py 
redshift/utils.py support/exceptions.py; do
+for f in athena/utils.py ec2/regions.py medialive/exceptions.py 
redshift/utils.py support/exceptions.py; do
+   [ -f moto/$f ] || (echo "moto/$f does not exist anymore"; exit 1)
+   [ ! -s moto/$f ] || (echo "moto/$f is not empty anymore"; exit 1)
   echo '# empty module' > moto/$f
 done
 
@@ -134,6 +141,7 @@
 donttest+=" or (test_cloudformation_stack_integration and 
test_lambda_function)"
 donttest+=" or test_firehose_put"
 donttest+=" or test_vpc_peering_connections_cross_region_fail"
+donttest+=" or (test_s3_lambda_integration and 
test_objectcreated_put__invokes_lambda and ObjectCreated)"
 # no  python2.7 on TW
 donttest+=" or test_invoke_function_from_sqs_exception"
 donttest+=" or test_rotate_secret_lambda_invocations"

++++++ moto-3.1.3.tar.gz -> moto-3.1.8.tar.gz ++++++
++++ 42430 lines of diff (skipped)

Reply via email to