releasing version 1.3.0 (#1526)
* Adding CHANGELOG entry for 1.3.0 * bumping to version 1.3.0 * Updating implementation coverage
This commit is contained in:
parent
fecdf388c2
commit
17f3758591
@ -1,5 +1,5 @@
|
|||||||
[bumpversion]
|
[bumpversion]
|
||||||
current_version = 1.2.0
|
current_version = 1.3.0
|
||||||
|
|
||||||
[bumpversion:file:setup.py]
|
[bumpversion:file:setup.py]
|
||||||
|
|
||||||
|
21
CHANGELOG.md
21
CHANGELOG.md
@ -1,6 +1,27 @@
|
|||||||
Moto Changelog
|
Moto Changelog
|
||||||
===================
|
===================
|
||||||
|
|
||||||
|
1.3.0
|
||||||
|
------
|
||||||
|
|
||||||
|
Dozens of major endpoint additions in this release. Highlights include:
|
||||||
|
|
||||||
|
* Fixed AMI tests and the Travis build setup
|
||||||
|
* SNS improvements
|
||||||
|
* Dynamodb improvements
|
||||||
|
* EBS improvements
|
||||||
|
* Redshift improvements
|
||||||
|
* RDS snapshot improvements
|
||||||
|
* S3 improvements
|
||||||
|
* Cloudwatch improvements
|
||||||
|
* SSM improvements
|
||||||
|
* IAM improvements
|
||||||
|
* ELBV1 and ELBV2 improvements
|
||||||
|
* Lambda improvements
|
||||||
|
* EC2 spot pricing improvements
|
||||||
|
* ApiGateway improvements
|
||||||
|
* VPC improvements
|
||||||
|
|
||||||
1.2.0
|
1.2.0
|
||||||
------
|
------
|
||||||
|
|
||||||
|
@ -258,7 +258,7 @@
|
|||||||
- [ ] start_query_execution
|
- [ ] start_query_execution
|
||||||
- [ ] stop_query_execution
|
- [ ] stop_query_execution
|
||||||
|
|
||||||
## autoscaling - 42% implemented
|
## autoscaling - 44% implemented
|
||||||
- [X] attach_instances
|
- [X] attach_instances
|
||||||
- [X] attach_load_balancer_target_groups
|
- [X] attach_load_balancer_target_groups
|
||||||
- [X] attach_load_balancers
|
- [X] attach_load_balancers
|
||||||
@ -308,7 +308,7 @@
|
|||||||
- [X] set_desired_capacity
|
- [X] set_desired_capacity
|
||||||
- [X] set_instance_health
|
- [X] set_instance_health
|
||||||
- [ ] set_instance_protection
|
- [ ] set_instance_protection
|
||||||
- [ ] suspend_processes
|
- [X] suspend_processes
|
||||||
- [ ] terminate_instance_in_auto_scaling_group
|
- [ ] terminate_instance_in_auto_scaling_group
|
||||||
- [X] update_auto_scaling_group
|
- [X] update_auto_scaling_group
|
||||||
|
|
||||||
@ -1477,10 +1477,10 @@
|
|||||||
- [ ] update_security_group_rule_descriptions_egress
|
- [ ] update_security_group_rule_descriptions_egress
|
||||||
- [ ] update_security_group_rule_descriptions_ingress
|
- [ ] update_security_group_rule_descriptions_ingress
|
||||||
|
|
||||||
## ecr - 27% implemented
|
## ecr - 31% implemented
|
||||||
- [ ] batch_check_layer_availability
|
- [ ] batch_check_layer_availability
|
||||||
- [ ] batch_delete_image
|
- [ ] batch_delete_image
|
||||||
- [ ] batch_get_image
|
- [X] batch_get_image
|
||||||
- [ ] complete_layer_upload
|
- [ ] complete_layer_upload
|
||||||
- [X] create_repository
|
- [X] create_repository
|
||||||
- [ ] delete_lifecycle_policy
|
- [ ] delete_lifecycle_policy
|
||||||
@ -2092,7 +2092,7 @@
|
|||||||
- [ ] describe_event_types
|
- [ ] describe_event_types
|
||||||
- [ ] describe_events
|
- [ ] describe_events
|
||||||
|
|
||||||
## iam - 47% implemented
|
## iam - 48% implemented
|
||||||
- [ ] add_client_id_to_open_id_connect_provider
|
- [ ] add_client_id_to_open_id_connect_provider
|
||||||
- [X] add_role_to_instance_profile
|
- [X] add_role_to_instance_profile
|
||||||
- [X] add_user_to_group
|
- [X] add_user_to_group
|
||||||
@ -2199,7 +2199,7 @@
|
|||||||
- [ ] set_default_policy_version
|
- [ ] set_default_policy_version
|
||||||
- [ ] simulate_custom_policy
|
- [ ] simulate_custom_policy
|
||||||
- [ ] simulate_principal_policy
|
- [ ] simulate_principal_policy
|
||||||
- [ ] update_access_key
|
- [X] update_access_key
|
||||||
- [ ] update_account_password_policy
|
- [ ] update_account_password_policy
|
||||||
- [ ] update_assume_role_policy
|
- [ ] update_assume_role_policy
|
||||||
- [ ] update_group
|
- [ ] update_group
|
||||||
@ -2259,9 +2259,9 @@
|
|||||||
- [ ] unsubscribe_from_event
|
- [ ] unsubscribe_from_event
|
||||||
- [ ] update_assessment_target
|
- [ ] update_assessment_target
|
||||||
|
|
||||||
## iot - 21% implemented
|
## iot - 29% implemented
|
||||||
- [ ] accept_certificate_transfer
|
- [ ] accept_certificate_transfer
|
||||||
- [ ] add_thing_to_thing_group
|
- [X] add_thing_to_thing_group
|
||||||
- [ ] associate_targets_with_job
|
- [ ] associate_targets_with_job
|
||||||
- [ ] attach_policy
|
- [ ] attach_policy
|
||||||
- [X] attach_principal_policy
|
- [X] attach_principal_policy
|
||||||
@ -2279,7 +2279,7 @@
|
|||||||
- [ ] create_role_alias
|
- [ ] create_role_alias
|
||||||
- [ ] create_stream
|
- [ ] create_stream
|
||||||
- [X] create_thing
|
- [X] create_thing
|
||||||
- [ ] create_thing_group
|
- [X] create_thing_group
|
||||||
- [X] create_thing_type
|
- [X] create_thing_type
|
||||||
- [ ] create_topic_rule
|
- [ ] create_topic_rule
|
||||||
- [ ] delete_authorizer
|
- [ ] delete_authorizer
|
||||||
@ -2292,7 +2292,7 @@
|
|||||||
- [ ] delete_role_alias
|
- [ ] delete_role_alias
|
||||||
- [ ] delete_stream
|
- [ ] delete_stream
|
||||||
- [X] delete_thing
|
- [X] delete_thing
|
||||||
- [ ] delete_thing_group
|
- [X] delete_thing_group
|
||||||
- [X] delete_thing_type
|
- [X] delete_thing_type
|
||||||
- [ ] delete_topic_rule
|
- [ ] delete_topic_rule
|
||||||
- [ ] delete_v2_logging_level
|
- [ ] delete_v2_logging_level
|
||||||
@ -2309,7 +2309,7 @@
|
|||||||
- [ ] describe_role_alias
|
- [ ] describe_role_alias
|
||||||
- [ ] describe_stream
|
- [ ] describe_stream
|
||||||
- [X] describe_thing
|
- [X] describe_thing
|
||||||
- [ ] describe_thing_group
|
- [X] describe_thing_group
|
||||||
- [ ] describe_thing_registration_task
|
- [ ] describe_thing_registration_task
|
||||||
- [X] describe_thing_type
|
- [X] describe_thing_type
|
||||||
- [ ] detach_policy
|
- [ ] detach_policy
|
||||||
@ -2346,21 +2346,21 @@
|
|||||||
- [ ] list_role_aliases
|
- [ ] list_role_aliases
|
||||||
- [ ] list_streams
|
- [ ] list_streams
|
||||||
- [ ] list_targets_for_policy
|
- [ ] list_targets_for_policy
|
||||||
- [ ] list_thing_groups
|
- [X] list_thing_groups
|
||||||
- [ ] list_thing_groups_for_thing
|
- [X] list_thing_groups_for_thing
|
||||||
- [X] list_thing_principals
|
- [X] list_thing_principals
|
||||||
- [ ] list_thing_registration_task_reports
|
- [ ] list_thing_registration_task_reports
|
||||||
- [ ] list_thing_registration_tasks
|
- [ ] list_thing_registration_tasks
|
||||||
- [X] list_thing_types
|
- [X] list_thing_types
|
||||||
- [X] list_things
|
- [X] list_things
|
||||||
- [ ] list_things_in_thing_group
|
- [X] list_things_in_thing_group
|
||||||
- [ ] list_topic_rules
|
- [ ] list_topic_rules
|
||||||
- [ ] list_v2_logging_levels
|
- [ ] list_v2_logging_levels
|
||||||
- [ ] register_ca_certificate
|
- [ ] register_ca_certificate
|
||||||
- [ ] register_certificate
|
- [ ] register_certificate
|
||||||
- [ ] register_thing
|
- [ ] register_thing
|
||||||
- [ ] reject_certificate_transfer
|
- [ ] reject_certificate_transfer
|
||||||
- [ ] remove_thing_from_thing_group
|
- [X] remove_thing_from_thing_group
|
||||||
- [ ] replace_topic_rule
|
- [ ] replace_topic_rule
|
||||||
- [ ] search_index
|
- [ ] search_index
|
||||||
- [ ] set_default_authorizer
|
- [ ] set_default_authorizer
|
||||||
@ -2381,8 +2381,8 @@
|
|||||||
- [ ] update_role_alias
|
- [ ] update_role_alias
|
||||||
- [ ] update_stream
|
- [ ] update_stream
|
||||||
- [X] update_thing
|
- [X] update_thing
|
||||||
- [ ] update_thing_group
|
- [X] update_thing_group
|
||||||
- [ ] update_thing_groups_for_thing
|
- [X] update_thing_groups_for_thing
|
||||||
|
|
||||||
## iot-data - 0% implemented
|
## iot-data - 0% implemented
|
||||||
- [ ] delete_thing_shadow
|
- [ ] delete_thing_shadow
|
||||||
@ -3177,7 +3177,7 @@
|
|||||||
- [ ] start_db_instance
|
- [ ] start_db_instance
|
||||||
- [ ] stop_db_instance
|
- [ ] stop_db_instance
|
||||||
|
|
||||||
## redshift - 31% implemented
|
## redshift - 41% implemented
|
||||||
- [ ] authorize_cluster_security_group_ingress
|
- [ ] authorize_cluster_security_group_ingress
|
||||||
- [ ] authorize_snapshot_access
|
- [ ] authorize_snapshot_access
|
||||||
- [ ] copy_cluster_snapshot
|
- [ ] copy_cluster_snapshot
|
||||||
@ -3189,7 +3189,7 @@
|
|||||||
- [ ] create_event_subscription
|
- [ ] create_event_subscription
|
||||||
- [ ] create_hsm_client_certificate
|
- [ ] create_hsm_client_certificate
|
||||||
- [ ] create_hsm_configuration
|
- [ ] create_hsm_configuration
|
||||||
- [ ] create_snapshot_copy_grant
|
- [X] create_snapshot_copy_grant
|
||||||
- [X] create_tags
|
- [X] create_tags
|
||||||
- [X] delete_cluster
|
- [X] delete_cluster
|
||||||
- [X] delete_cluster_parameter_group
|
- [X] delete_cluster_parameter_group
|
||||||
@ -3199,7 +3199,7 @@
|
|||||||
- [ ] delete_event_subscription
|
- [ ] delete_event_subscription
|
||||||
- [ ] delete_hsm_client_certificate
|
- [ ] delete_hsm_client_certificate
|
||||||
- [ ] delete_hsm_configuration
|
- [ ] delete_hsm_configuration
|
||||||
- [ ] delete_snapshot_copy_grant
|
- [X] delete_snapshot_copy_grant
|
||||||
- [X] delete_tags
|
- [X] delete_tags
|
||||||
- [X] describe_cluster_parameter_groups
|
- [X] describe_cluster_parameter_groups
|
||||||
- [ ] describe_cluster_parameters
|
- [ ] describe_cluster_parameters
|
||||||
@ -3219,20 +3219,20 @@
|
|||||||
- [ ] describe_reserved_node_offerings
|
- [ ] describe_reserved_node_offerings
|
||||||
- [ ] describe_reserved_nodes
|
- [ ] describe_reserved_nodes
|
||||||
- [ ] describe_resize
|
- [ ] describe_resize
|
||||||
- [ ] describe_snapshot_copy_grants
|
- [X] describe_snapshot_copy_grants
|
||||||
- [ ] describe_table_restore_status
|
- [ ] describe_table_restore_status
|
||||||
- [X] describe_tags
|
- [X] describe_tags
|
||||||
- [ ] disable_logging
|
- [ ] disable_logging
|
||||||
- [ ] disable_snapshot_copy
|
- [X] disable_snapshot_copy
|
||||||
- [ ] enable_logging
|
- [ ] enable_logging
|
||||||
- [ ] enable_snapshot_copy
|
- [X] enable_snapshot_copy
|
||||||
- [ ] get_cluster_credentials
|
- [ ] get_cluster_credentials
|
||||||
- [X] modify_cluster
|
- [X] modify_cluster
|
||||||
- [ ] modify_cluster_iam_roles
|
- [ ] modify_cluster_iam_roles
|
||||||
- [ ] modify_cluster_parameter_group
|
- [ ] modify_cluster_parameter_group
|
||||||
- [ ] modify_cluster_subnet_group
|
- [ ] modify_cluster_subnet_group
|
||||||
- [ ] modify_event_subscription
|
- [ ] modify_event_subscription
|
||||||
- [ ] modify_snapshot_copy_retention_period
|
- [X] modify_snapshot_copy_retention_period
|
||||||
- [ ] purchase_reserved_node_offering
|
- [ ] purchase_reserved_node_offering
|
||||||
- [ ] reboot_cluster
|
- [ ] reboot_cluster
|
||||||
- [ ] reset_cluster_parameter_group
|
- [ ] reset_cluster_parameter_group
|
||||||
@ -3382,7 +3382,7 @@
|
|||||||
- [ ] update_tags_for_domain
|
- [ ] update_tags_for_domain
|
||||||
- [ ] view_billing
|
- [ ] view_billing
|
||||||
|
|
||||||
## s3 - 12% implemented
|
## s3 - 14% implemented
|
||||||
- [ ] abort_multipart_upload
|
- [ ] abort_multipart_upload
|
||||||
- [ ] complete_multipart_upload
|
- [ ] complete_multipart_upload
|
||||||
- [ ] copy_object
|
- [ ] copy_object
|
||||||
@ -3444,7 +3444,7 @@
|
|||||||
- [ ] put_bucket_inventory_configuration
|
- [ ] put_bucket_inventory_configuration
|
||||||
- [ ] put_bucket_lifecycle
|
- [ ] put_bucket_lifecycle
|
||||||
- [ ] put_bucket_lifecycle_configuration
|
- [ ] put_bucket_lifecycle_configuration
|
||||||
- [ ] put_bucket_logging
|
- [X] put_bucket_logging
|
||||||
- [ ] put_bucket_metrics_configuration
|
- [ ] put_bucket_metrics_configuration
|
||||||
- [ ] put_bucket_notification
|
- [ ] put_bucket_notification
|
||||||
- [ ] put_bucket_notification_configuration
|
- [ ] put_bucket_notification_configuration
|
||||||
@ -3762,7 +3762,7 @@
|
|||||||
- [X] tag_queue
|
- [X] tag_queue
|
||||||
- [X] untag_queue
|
- [X] untag_queue
|
||||||
|
|
||||||
## ssm - 9% implemented
|
## ssm - 10% implemented
|
||||||
- [X] add_tags_to_resource
|
- [X] add_tags_to_resource
|
||||||
- [ ] cancel_command
|
- [ ] cancel_command
|
||||||
- [ ] create_activation
|
- [ ] create_activation
|
||||||
@ -3848,7 +3848,7 @@
|
|||||||
- [ ] register_task_with_maintenance_window
|
- [ ] register_task_with_maintenance_window
|
||||||
- [X] remove_tags_from_resource
|
- [X] remove_tags_from_resource
|
||||||
- [ ] send_automation_signal
|
- [ ] send_automation_signal
|
||||||
- [ ] send_command
|
- [X] send_command
|
||||||
- [ ] start_automation_execution
|
- [ ] start_automation_execution
|
||||||
- [ ] stop_automation_execution
|
- [ ] stop_automation_execution
|
||||||
- [ ] update_association
|
- [ ] update_association
|
||||||
|
@ -3,7 +3,7 @@ import logging
|
|||||||
# logging.getLogger('boto').setLevel(logging.CRITICAL)
|
# logging.getLogger('boto').setLevel(logging.CRITICAL)
|
||||||
|
|
||||||
__title__ = 'moto'
|
__title__ = 'moto'
|
||||||
__version__ = '1.2.0'
|
__version__ = '1.3.0'
|
||||||
|
|
||||||
from .acm import mock_acm # flake8: noqa
|
from .acm import mock_acm # flake8: noqa
|
||||||
from .apigateway import mock_apigateway, mock_apigateway_deprecated # flake8: noqa
|
from .apigateway import mock_apigateway, mock_apigateway_deprecated # flake8: noqa
|
||||||
|
2
setup.py
2
setup.py
@ -39,7 +39,7 @@ else:
|
|||||||
|
|
||||||
setup(
|
setup(
|
||||||
name='moto',
|
name='moto',
|
||||||
version='1.2.0',
|
version='1.3.0',
|
||||||
description='A library that allows your python tests to easily'
|
description='A library that allows your python tests to easily'
|
||||||
' mock out the boto library',
|
' mock out the boto library',
|
||||||
author='Steve Pulec',
|
author='Steve Pulec',
|
||||||
|
Loading…
Reference in New Issue
Block a user