Prep release 2.2.1 (#4124)
This commit is contained in:
		
							parent
							
								
									c8b2b6dffe
								
							
						
					
					
						commit
						5aacd698b8
					
				
							
								
								
									
										37
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										37
									
								
								CHANGELOG.md
									
									
									
									
									
								
							| @ -4,6 +4,43 @@ Moto Changelog | |||||||
| Unreleased | Unreleased | ||||||
| ----- | ----- | ||||||
| 
 | 
 | ||||||
|  | 2.2.1 | ||||||
|  | ----- | ||||||
|  |     General: | ||||||
|  |         * We removed Py3.5 support | ||||||
|  |         * We removed some unnecessary dependencies for the EC2/SQS services. | ||||||
|  | 
 | ||||||
|  |     New Services: | ||||||
|  |         * EFS: | ||||||
|  |             * create_file_system | ||||||
|  |             * create_mount_target | ||||||
|  |             * delete_file_system | ||||||
|  |             * delete_mount_target | ||||||
|  |             * describe_backup_policy | ||||||
|  |             * describe_file_systems | ||||||
|  |             * describe_mount_target | ||||||
|  | 
 | ||||||
|  |     New Methods: | ||||||
|  |         * CognitoIDP: | ||||||
|  |             * admin_user_global_sign_out() | ||||||
|  |         * EC2: | ||||||
|  |             * associate_transit_gateway_route_table() | ||||||
|  |             * delete_transit_gateway_vpc_attachment() | ||||||
|  |             * disable_transit_gateway_route_table_propagation() | ||||||
|  |             * enable_transit_gateway_route_table_propagation() | ||||||
|  |             * modify_vpc_tenancy() | ||||||
|  |             * modify_transit_gateway_vpc_attachment() | ||||||
|  |         * Events: | ||||||
|  |             * update_connection() | ||||||
|  | 
 | ||||||
|  |     Miscellaneous: | ||||||
|  |         * EC2 - describe_route_tables() now returns the associationState-attribute | ||||||
|  |         * EKS - list_clusters() received a pagination bug fix | ||||||
|  |         * IOT - describe_certificate() now returns the validity-attribute | ||||||
|  |         * SQS - create_queue() now supports empty tags | ||||||
|  |         * SQS - set_queue_attributes() now supports setting an empty policy | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| 2.2.0 | 2.2.0 | ||||||
| ----- | ----- | ||||||
|     General Changes: |     General Changes: | ||||||
|  | |||||||
| @ -36,10 +36,6 @@ How to teach Moto to support a new AWS endpoint: | |||||||
| 1. Run `black moto/ tests/` over your code to ensure that it is properly formatted | 1. Run `black moto/ tests/` over your code to ensure that it is properly formatted | ||||||
| 1. Run `make test` to ensure your tests are passing | 1. Run `make test` to ensure your tests are passing | ||||||
| 
 | 
 | ||||||
| ## Python versions |  | ||||||
| 
 |  | ||||||
| moto currently supports both Python 2 and 3, so make sure your tests pass against both major versions of Python. |  | ||||||
| 
 |  | ||||||
| ## Missing services | ## Missing services | ||||||
| 
 | 
 | ||||||
| Implementing a new service from scratch is more work, but still quite straightforward. All the code that intercepts network requests to `*.amazonaws.com` is already handled for you in `moto/core` - all that's necessary for new services to be recognized is to create a new decorator and determine which URLs should be intercepted. | Implementing a new service from scratch is more work, but still quite straightforward. All the code that intercepts network requests to `*.amazonaws.com` is already handled for you in `moto/core` - all that's necessary for new services to be recognized is to create a new decorator and determine which URLs should be intercepted. | ||||||
|  | |||||||
| @ -2124,7 +2124,7 @@ | |||||||
| 
 | 
 | ||||||
| ## cognito-idp | ## cognito-idp | ||||||
| <details> | <details> | ||||||
| <summary>48% implemented</summary> | <summary>49% implemented</summary> | ||||||
| 
 | 
 | ||||||
| - [ ] add_custom_attributes | - [ ] add_custom_attributes | ||||||
| - [X] admin_add_user_to_group | - [X] admin_add_user_to_group | ||||||
| @ -2152,7 +2152,7 @@ | |||||||
| - [ ] admin_update_auth_event_feedback | - [ ] admin_update_auth_event_feedback | ||||||
| - [ ] admin_update_device_status | - [ ] admin_update_device_status | ||||||
| - [X] admin_update_user_attributes | - [X] admin_update_user_attributes | ||||||
| - [ ] admin_user_global_sign_out | - [X] admin_user_global_sign_out | ||||||
| - [X] associate_software_token | - [X] associate_software_token | ||||||
| - [X] change_password | - [X] change_password | ||||||
| - [ ] confirm_device | - [ ] confirm_device | ||||||
| @ -3298,7 +3298,7 @@ | |||||||
| 
 | 
 | ||||||
| ## ec2 | ## ec2 | ||||||
| <details> | <details> | ||||||
| <summary>28% implemented</summary> | <summary>30% implemented</summary> | ||||||
| 
 | 
 | ||||||
| - [ ] accept_reserved_instances_exchange_quote | - [ ] accept_reserved_instances_exchange_quote | ||||||
| - [ ] accept_transit_gateway_multicast_domain_associations | - [ ] accept_transit_gateway_multicast_domain_associations | ||||||
| @ -3320,7 +3320,7 @@ | |||||||
| - [X] associate_route_table | - [X] associate_route_table | ||||||
| - [ ] associate_subnet_cidr_block | - [ ] associate_subnet_cidr_block | ||||||
| - [ ] associate_transit_gateway_multicast_domain | - [ ] associate_transit_gateway_multicast_domain | ||||||
| - [ ] associate_transit_gateway_route_table | - [X] associate_transit_gateway_route_table | ||||||
| - [X] associate_vpc_cidr_block | - [X] associate_vpc_cidr_block | ||||||
| - [ ] attach_classic_link_vpc | - [ ] attach_classic_link_vpc | ||||||
| - [X] attach_internet_gateway | - [X] attach_internet_gateway | ||||||
| @ -3449,7 +3449,7 @@ | |||||||
| - [ ] delete_transit_gateway_prefix_list_reference | - [ ] delete_transit_gateway_prefix_list_reference | ||||||
| - [X] delete_transit_gateway_route | - [X] delete_transit_gateway_route | ||||||
| - [X] delete_transit_gateway_route_table | - [X] delete_transit_gateway_route_table | ||||||
| - [ ] delete_transit_gateway_vpc_attachment | - [X] delete_transit_gateway_vpc_attachment | ||||||
| - [X] delete_volume | - [X] delete_volume | ||||||
| - [X] delete_vpc | - [X] delete_vpc | ||||||
| - [ ] delete_vpc_endpoint_connection_notifications | - [ ] delete_vpc_endpoint_connection_notifications | ||||||
| @ -3594,7 +3594,7 @@ | |||||||
| - [ ] disable_ebs_encryption_by_default | - [ ] disable_ebs_encryption_by_default | ||||||
| - [ ] disable_fast_snapshot_restores | - [ ] disable_fast_snapshot_restores | ||||||
| - [ ] disable_serial_console_access | - [ ] disable_serial_console_access | ||||||
| - [ ] disable_transit_gateway_route_table_propagation | - [X] disable_transit_gateway_route_table_propagation | ||||||
| - [ ] disable_vgw_route_propagation | - [ ] disable_vgw_route_propagation | ||||||
| - [X] disable_vpc_classic_link | - [X] disable_vpc_classic_link | ||||||
| - [X] disable_vpc_classic_link_dns_support | - [X] disable_vpc_classic_link_dns_support | ||||||
| @ -3610,7 +3610,7 @@ | |||||||
| - [ ] enable_ebs_encryption_by_default | - [ ] enable_ebs_encryption_by_default | ||||||
| - [ ] enable_fast_snapshot_restores | - [ ] enable_fast_snapshot_restores | ||||||
| - [ ] enable_serial_console_access | - [ ] enable_serial_console_access | ||||||
| - [ ] enable_transit_gateway_route_table_propagation | - [X] enable_transit_gateway_route_table_propagation | ||||||
| - [ ] enable_vgw_route_propagation | - [ ] enable_vgw_route_propagation | ||||||
| - [ ] enable_volume_io | - [ ] enable_volume_io | ||||||
| - [X] enable_vpc_classic_link | - [X] enable_vpc_classic_link | ||||||
| @ -3678,7 +3678,7 @@ | |||||||
| - [ ] modify_traffic_mirror_session | - [ ] modify_traffic_mirror_session | ||||||
| - [X] modify_transit_gateway | - [X] modify_transit_gateway | ||||||
| - [ ] modify_transit_gateway_prefix_list_reference | - [ ] modify_transit_gateway_prefix_list_reference | ||||||
| - [ ] modify_transit_gateway_vpc_attachment | - [X] modify_transit_gateway_vpc_attachment | ||||||
| - [ ] modify_volume | - [ ] modify_volume | ||||||
| - [ ] modify_volume_attribute | - [ ] modify_volume_attribute | ||||||
| - [X] modify_vpc_attribute | - [X] modify_vpc_attribute | ||||||
| @ -3687,7 +3687,7 @@ | |||||||
| - [ ] modify_vpc_endpoint_service_configuration | - [ ] modify_vpc_endpoint_service_configuration | ||||||
| - [ ] modify_vpc_endpoint_service_permissions | - [ ] modify_vpc_endpoint_service_permissions | ||||||
| - [ ] modify_vpc_peering_connection_options | - [ ] modify_vpc_peering_connection_options | ||||||
| - [ ] modify_vpc_tenancy | - [X] modify_vpc_tenancy | ||||||
| - [ ] modify_vpn_connection | - [ ] modify_vpn_connection | ||||||
| - [ ] modify_vpn_connection_options | - [ ] modify_vpn_connection_options | ||||||
| - [ ] modify_vpn_tunnel_certificate | - [ ] modify_vpn_tunnel_certificate | ||||||
| @ -3888,25 +3888,25 @@ | |||||||
| 
 | 
 | ||||||
| ## efs | ## efs | ||||||
| <details> | <details> | ||||||
| <summary>0% implemented</summary> | <summary>25% implemented</summary> | ||||||
| 
 | 
 | ||||||
| - [ ] create_access_point | - [ ] create_access_point | ||||||
| - [ ] create_file_system | - [X] create_file_system | ||||||
| - [ ] create_mount_target | - [X] create_mount_target | ||||||
| - [ ] create_tags | - [ ] create_tags | ||||||
| - [ ] delete_access_point | - [ ] delete_access_point | ||||||
| - [ ] delete_file_system | - [X] delete_file_system | ||||||
| - [ ] delete_file_system_policy | - [ ] delete_file_system_policy | ||||||
| - [ ] delete_mount_target | - [X] delete_mount_target | ||||||
| - [ ] delete_tags | - [ ] delete_tags | ||||||
| - [ ] describe_access_points | - [ ] describe_access_points | ||||||
| - [ ] describe_account_preferences | - [ ] describe_account_preferences | ||||||
| - [ ] describe_backup_policy | - [X] describe_backup_policy | ||||||
| - [ ] describe_file_system_policy | - [ ] describe_file_system_policy | ||||||
| - [ ] describe_file_systems | - [X] describe_file_systems | ||||||
| - [ ] describe_lifecycle_configuration | - [ ] describe_lifecycle_configuration | ||||||
| - [ ] describe_mount_target_security_groups | - [ ] describe_mount_target_security_groups | ||||||
| - [ ] describe_mount_targets | - [X] describe_mount_targets | ||||||
| - [ ] describe_tags | - [ ] describe_tags | ||||||
| - [ ] list_tags_for_resource | - [ ] list_tags_for_resource | ||||||
| - [ ] modify_mount_target_security_groups | - [ ] modify_mount_target_security_groups | ||||||
| @ -4313,7 +4313,7 @@ | |||||||
| 
 | 
 | ||||||
| ## events | ## events | ||||||
| <details> | <details> | ||||||
| <summary>76% implemented</summary> | <summary>78% implemented</summary> | ||||||
| 
 | 
 | ||||||
| - [ ] activate_event_source | - [ ] activate_event_source | ||||||
| - [X] cancel_replay | - [X] cancel_replay | ||||||
| @ -4365,7 +4365,7 @@ | |||||||
| - [X] untag_resource | - [X] untag_resource | ||||||
| - [X] update_api_destination | - [X] update_api_destination | ||||||
| - [X] update_archive | - [X] update_archive | ||||||
| - [ ] update_connection | - [X] update_connection | ||||||
| </details> | </details> | ||||||
| 
 | 
 | ||||||
| ## finspace | ## finspace | ||||||
|  | |||||||
							
								
								
									
										1
									
								
								setup.py
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								setup.py
									
									
									
									
									
								
							| @ -39,7 +39,6 @@ install_requires = [ | |||||||
|     "MarkupSafe!=2.0.0a1",  # This is a Jinja2 dependency, 2.0.0a1 currently seems broken |     "MarkupSafe!=2.0.0a1",  # This is a Jinja2 dependency, 2.0.0a1 currently seems broken | ||||||
|     "Jinja2>=2.10.1", |     "Jinja2>=2.10.1", | ||||||
|     "more-itertools", |     "more-itertools", | ||||||
|     "setuptools", |  | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| _dep_PyYAML = "PyYAML>=5.1" | _dep_PyYAML = "PyYAML>=5.1" | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user