Release and Version History#
Backlog (TODO)#
Features and Improvements
Minor Improvements
Bugfixes
Miscellaneous
0.9.1 (2024-06-19)#
Features and Improvements
Reword the “detect os type from AMI” logic to be more accurate.
- Add the following public APIs:
simple_aws_ec2.api.os_type_to_users_mappersimple_aws_ec2.api.detect_os_type
0.8.3 (2024-06-19)#
Minor Improvements
now
wait_for_statusmethods will automatically add a\nwhen exists.
0.8.2 (2024-06-18)#
Minor Improvements
the waiter method now can do the check instantly.
0.8.1 (2024-06-15)#
Features and Improvements
0.7.3 (2024-06-14)#
Bugfixes
Fix a bug that
deregister()method may fail when trying to delete snapshot immediately. Now it wait for the image got deregistered then start deleting snapshot.
0.7.2 (2024-06-13)#
Bugfixes
Fix a bug that
wait_for_status()andwait_for_status()failed to respect the list of providedstop_statusanderror_status.
0.7.1 (2024-06-13)#
Features and Improvements
add
wait_for_status()waiter method.add
wait_for_available()waiter method.add
wait_for_deregistered()waiter method.add
is_disabled()method.add
deregister()method.add
simple_aws_ec2.ec2.ImageStateEnum.disabledstatus code.
0.6.2 (2023-06-28)#
Bugfixes
fix a bug that
EC2MetadataCache.get_xyz()methods always returnNone.
0.6.1 (2023-06-28)#
Features and Improvements
add
EC2MetadataCache.
0.5.2 (2023-06-21)#
Features and Improvements
add a few ec2 metadata api methods for
Ec2Instance().
0.5.1 (2023-06-19)#
Features and Improvements
add
terminate_instance()method.
0.4.1 (2023-06-15)#
Features and Improvements
add
wait_for_status()waiter method.add
wait_for_running()waiter method.add
wait_for_stopped()waiter method.add
wait_for_terminated()waiter method.
0.3.2 (2023-06-14)#
Bugfixes
Fix a bug that
os_type()returnsNonewhen it fails to guess, however, it should raise an exception.
0.3.1 (2023-06-14)#
Features and Improvements
add lots of EC2 instance attributes
add helper methods to call EC2 metadata API from EC2 instance inside.
add method
os_type()to guess the AMI OS type, and then get the user name.
0.2.1 (2023-06-14)#
Breaking change
all method now take ec2_client as the first argument. no longer need
boto_session_manager.
Features and Improvements
add
Imageclass.
Minor Improvements
:meth`~simple_aws_ec2.ec2.Ec2Instance.from_tag_key_value` now take list of values.
0.1.4 (2023-05-06)#
Bugfixes
fix a bug that the
_yield_dict_from_describe_instances_response()method failed to yield instances objects.
0.1.3 (2023-05-03)#
Bugfixes
fix a bug that when you describe ec2 instances with instance ids, we should not use any paginator configuration.
0.1.2 (2023-05-04)#
Miscellaneous
rename
Ec2InstanceIterproxytoEc2InstanceIterProxy.
0.1.1 (2023-05-03)#
Features and Improvements
First release
Add
EC2Instancedata class