Hello community, here is the log from the commit of package aws-cli for openSUSE:Factory checked in at 2018-08-27 12:57:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aws-cli (Old) and /work/SRC/openSUSE:Factory/.aws-cli.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aws-cli" Mon Aug 27 12:57:46 2018 rev:17 rq:629037 version:1.15.76 Changes: -------- --- /work/SRC/openSUSE:Factory/aws-cli/aws-cli.changes 2018-07-25 16:10:42.153637750 +0200 +++ /work/SRC/openSUSE:Factory/.aws-cli.new/aws-cli.changes 2018-08-27 12:57:46.988713534 +0200 @@ -1,0 +2,15 @@ +Mon Aug 13 14:47:29 UTC 2018 - [email protected] + +- Update to version 1.15.76 + + For detailed changes see + https://github.com/aws/aws-cli/blob/1.15.76/CHANGELOG.rst + + Forward port hide_py_pckgmgmt.patch + + Update Requires in spec file from setup.py + +------------------------------------------------------------------- +Sun Aug 12 12:28:29 UTC 2018 - [email protected] + +- Be less strict with the YAML version requirement +- Switch the license file to %license + +------------------------------------------------------------------- Old: ---- aws-cli-1.15.63.tar.gz New: ---- aws-cli-1.15.76.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aws-cli.spec ++++++ --- /var/tmp/diff_new_pack.e2oJMD/_old 2018-08-27 12:57:47.652714260 +0200 +++ /var/tmp/diff_new_pack.e2oJMD/_new 2018-08-27 12:57:47.652714260 +0200 @@ -17,7 +17,7 @@ Name: aws-cli -Version: 1.15.63 +Version: 1.15.76 Release: 0 Summary: Amazon Web Services Command Line Interface License: Apache-2.0 @@ -27,9 +27,9 @@ Patch0: hide_py_pckgmgmt.patch %if 0%{?suse_version} && 0%{?suse_version} > 1315 Requires: python3 -Requires: python3-PyYAML <= 3.13 +Requires: python3-PyYAML <= 4.0 Requires: python3-PyYAML >= 3.10 -Requires: python3-botocore >= 1.10.62 +Requires: python3-botocore >= 1.10.75 Requires: python3-colorama <= 0.3.9 Requires: python3-colorama >= 0.2.5 Requires: python3-docutils >= 0.10 @@ -43,7 +43,7 @@ Requires: python Requires: python-PyYAML <= 3.13 Requires: python-PyYAML >= 3.10 -Requires: python-botocore >= 1.10.62 +Requires: python-botocore >= 1.10.75 Requires: python-colorama <= 0.3.9 Requires: python-colorama >= 0.2.5 Requires: python-docutils >= 0.10 @@ -83,7 +83,8 @@ %files %defattr(-,root,root,-) -%doc CHANGELOG.rst LICENSE.txt README.rst +%doc CHANGELOG.rst README.rst +%license LICENSE.txt %if 0%{?suse_version} && 0%{?suse_version} > 1315 %dir %{python3_sitelib}/awscli %dir %{python3_sitelib}/awscli-%{version}-py%{py3_ver}.egg-info ++++++ aws-cli-1.15.63.tar.gz -> aws-cli-1.15.76.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/.changes/1.15.64.json new/aws-cli-1.15.76/.changes/1.15.64.json --- old/aws-cli-1.15.63/.changes/1.15.64.json 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/.changes/1.15.64.json 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,7 @@ +[ + { + "category": "``dynamodb``", + "description": "Update dynamodb command to latest version", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/.changes/1.15.65.json new/aws-cli-1.15.76/.changes/1.15.65.json --- old/aws-cli-1.15.63/.changes/1.15.65.json 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/.changes/1.15.65.json 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,17 @@ +[ + { + "category": "``ecs``", + "description": "Update ecs command to latest version", + "type": "api-change" + }, + { + "category": "``elbv2``", + "description": "Update elbv2 command to latest version", + "type": "api-change" + }, + { + "category": "``ec2``", + "description": "Update ec2 command to latest version", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/.changes/1.15.66.json new/aws-cli-1.15.76/.changes/1.15.66.json --- old/aws-cli-1.15.63/.changes/1.15.66.json 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/.changes/1.15.66.json 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,32 @@ +[ + { + "category": "``redshift``", + "description": "Update redshift command to latest version", + "type": "api-change" + }, + { + "category": "``greengrass``", + "description": "Update greengrass command to latest version", + "type": "api-change" + }, + { + "category": "``ssm``", + "description": "Update ssm command to latest version", + "type": "api-change" + }, + { + "category": "``ec2``", + "description": "Update ec2 command to latest version", + "type": "api-change" + }, + { + "category": "``inspector``", + "description": "Update inspector command to latest version", + "type": "api-change" + }, + { + "category": "``codebuild``", + "description": "Update codebuild command to latest version", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/.changes/1.15.67.json new/aws-cli-1.15.76/.changes/1.15.67.json --- old/aws-cli-1.15.63/.changes/1.15.67.json 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/.changes/1.15.67.json 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,37 @@ +[ + { + "category": "``iot``", + "description": "Update iot command to latest version", + "type": "api-change" + }, + { + "category": "``directconnect``", + "description": "Update directconnect command to latest version", + "type": "api-change" + }, + { + "category": "``cloudhsmv2``", + "description": "Update cloudhsmv2 command to latest version", + "type": "api-change" + }, + { + "category": "``glacier``", + "description": "Update glacier command to latest version", + "type": "api-change" + }, + { + "category": "``sagemaker``", + "description": "Update sagemaker command to latest version", + "type": "api-change" + }, + { + "category": "``glue``", + "description": "Update glue command to latest version", + "type": "api-change" + }, + { + "category": "``mq``", + "description": "Update mq command to latest version", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/.changes/1.15.68.json new/aws-cli-1.15.76/.changes/1.15.68.json --- old/aws-cli-1.15.63/.changes/1.15.68.json 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/.changes/1.15.68.json 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,27 @@ +[ + { + "category": "``iot``", + "description": "Update iot command to latest version", + "type": "api-change" + }, + { + "category": "``mediaconvert``", + "description": "Update mediaconvert command to latest version", + "type": "api-change" + }, + { + "category": "``es``", + "description": "Update es command to latest version", + "type": "api-change" + }, + { + "category": "``kms``", + "description": "Update kms command to latest version", + "type": "api-change" + }, + { + "category": "``connect``", + "description": "Update connect command to latest version", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/.changes/1.15.69.json new/aws-cli-1.15.76/.changes/1.15.69.json --- old/aws-cli-1.15.63/.changes/1.15.69.json 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/.changes/1.15.69.json 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,12 @@ +[ + { + "category": "``storagegateway``", + "description": "Update storagegateway command to latest version", + "type": "api-change" + }, + { + "category": "``transcribe``", + "description": "Update transcribe command to latest version", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/.changes/1.15.70.json new/aws-cli-1.15.76/.changes/1.15.70.json --- old/aws-cli-1.15.63/.changes/1.15.70.json 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/.changes/1.15.70.json 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,22 @@ +[ + { + "category": "``polly``", + "description": "Update polly command to latest version", + "type": "api-change" + }, + { + "category": "``resource-groups``", + "description": "Update resource-groups command to latest version", + "type": "api-change" + }, + { + "category": "``ssm``", + "description": "Update ssm command to latest version", + "type": "api-change" + }, + { + "category": "``kinesis``", + "description": "Update kinesis command to latest version", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/.changes/1.15.71.json new/aws-cli-1.15.76/.changes/1.15.71.json --- old/aws-cli-1.15.63/.changes/1.15.71.json 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/.changes/1.15.71.json 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,7 @@ +[ + { + "category": "``alexaforbusiness``", + "description": "Update alexaforbusiness command to latest version", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/.changes/1.15.72.json new/aws-cli-1.15.76/.changes/1.15.72.json --- old/aws-cli-1.15.63/.changes/1.15.72.json 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/.changes/1.15.72.json 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,12 @@ +[ + { + "category": "``health``", + "description": "Update health command to latest version", + "type": "api-change" + }, + { + "category": "``dynamodb``", + "description": "Update dynamodb command to latest version", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/.changes/1.15.73.json new/aws-cli-1.15.76/.changes/1.15.73.json --- old/aws-cli-1.15.63/.changes/1.15.73.json 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/.changes/1.15.73.json 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,27 @@ +[ + { + "category": "``logs``", + "description": "Update logs command to latest version", + "type": "api-change" + }, + { + "category": "``pinpoint``", + "description": "Update pinpoint command to latest version", + "type": "api-change" + }, + { + "category": "``ec2``", + "description": "Update ec2 command to latest version", + "type": "api-change" + }, + { + "category": "``codebuild``", + "description": "Update codebuild command to latest version", + "type": "api-change" + }, + { + "category": "``ssm``", + "description": "Update ssm command to latest version", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/.changes/1.15.74.json new/aws-cli-1.15.76/.changes/1.15.74.json --- old/aws-cli-1.15.63/.changes/1.15.74.json 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/.changes/1.15.74.json 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,12 @@ +[ + { + "category": "``ssm``", + "description": "Update ssm command to latest version", + "type": "api-change" + }, + { + "category": "``secretsmanager``", + "description": "Update secretsmanager command to latest version", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/.changes/1.15.75.json new/aws-cli-1.15.76/.changes/1.15.75.json --- old/aws-cli-1.15.63/.changes/1.15.75.json 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/.changes/1.15.75.json 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,17 @@ +[ + { + "category": "``ecs``", + "description": "Update ecs command to latest version", + "type": "api-change" + }, + { + "category": "``dax``", + "description": "Update dax command to latest version", + "type": "api-change" + }, + { + "category": "``rds``", + "description": "Update rds command to latest version", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/.changes/1.15.76.json new/aws-cli-1.15.76/.changes/1.15.76.json --- old/aws-cli-1.15.63/.changes/1.15.76.json 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/.changes/1.15.76.json 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,12 @@ +[ + { + "category": "``mediaconvert``", + "description": "Update mediaconvert command to latest version", + "type": "api-change" + }, + { + "category": "``rds``", + "description": "Update rds command to latest version", + "type": "api-change" + } +] \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/.travis.yml new/aws-cli-1.15.76/.travis.yml --- old/aws-cli-1.15.63/.travis.yml 2018-07-20 23:55:47.000000000 +0200 +++ new/aws-cli-1.15.76/.travis.yml 2018-08-10 22:13:09.000000000 +0200 @@ -1,14 +1,27 @@ language: python - -python: - - "2.6" - - "2.7" - - "3.3" - - "3.4" - - "3.5" - - "3.6" - -sudo: false +matrix: + include: + - python: 2.6 + dist: trusty + sudo: false + - python: 2.7 + dist: trusty + sudo: false + - python: 3.3 + dist: trusty + sudo: false + - python: 3.4 + dist: trusty + sudo: false + - python: 3.5 + dist: trusty + sudo: false + - python: 3.6 + dist: trusty + sudo: false + - python: 3.7 + dist: xenial + sudo: true before_install: - if [ "$TRAVIS_PULL_REQUEST" != "false" ] && [ "$TRAVIS_BRANCH" == "master" ]; then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/CHANGELOG.rst new/aws-cli-1.15.76/CHANGELOG.rst --- old/aws-cli-1.15.63/CHANGELOG.rst 2018-07-20 23:55:47.000000000 +0200 +++ new/aws-cli-1.15.76/CHANGELOG.rst 2018-08-10 22:13:09.000000000 +0200 @@ -2,6 +2,114 @@ CHANGELOG ========= +1.15.76 +======= + +* api-change:``mediaconvert``: Update mediaconvert command to latest version +* api-change:``rds``: Update rds command to latest version + + +1.15.75 +======= + +* api-change:``ecs``: Update ecs command to latest version +* api-change:``dax``: Update dax command to latest version +* api-change:``rds``: Update rds command to latest version + + +1.15.74 +======= + +* api-change:``ssm``: Update ssm command to latest version +* api-change:``secretsmanager``: Update secretsmanager command to latest version + + +1.15.73 +======= + +* api-change:``logs``: Update logs command to latest version +* api-change:``pinpoint``: Update pinpoint command to latest version +* api-change:``ec2``: Update ec2 command to latest version +* api-change:``codebuild``: Update codebuild command to latest version +* api-change:``ssm``: Update ssm command to latest version + + +1.15.72 +======= + +* api-change:``health``: Update health command to latest version +* api-change:``dynamodb``: Update dynamodb command to latest version + + +1.15.71 +======= + +* api-change:``alexaforbusiness``: Update alexaforbusiness command to latest version + + +1.15.70 +======= + +* api-change:``polly``: Update polly command to latest version +* api-change:``resource-groups``: Update resource-groups command to latest version +* api-change:``ssm``: Update ssm command to latest version +* api-change:``kinesis``: Update kinesis command to latest version + + +1.15.69 +======= + +* api-change:``storagegateway``: Update storagegateway command to latest version +* api-change:``transcribe``: Update transcribe command to latest version + + +1.15.68 +======= + +* api-change:``iot``: Update iot command to latest version +* api-change:``mediaconvert``: Update mediaconvert command to latest version +* api-change:``es``: Update es command to latest version +* api-change:``kms``: Update kms command to latest version +* api-change:``connect``: Update connect command to latest version + + +1.15.67 +======= + +* api-change:``iot``: Update iot command to latest version +* api-change:``directconnect``: Update directconnect command to latest version +* api-change:``cloudhsmv2``: Update cloudhsmv2 command to latest version +* api-change:``glacier``: Update glacier command to latest version +* api-change:``sagemaker``: Update sagemaker command to latest version +* api-change:``glue``: Update glue command to latest version +* api-change:``mq``: Update mq command to latest version + + +1.15.66 +======= + +* api-change:``redshift``: Update redshift command to latest version +* api-change:``greengrass``: Update greengrass command to latest version +* api-change:``ssm``: Update ssm command to latest version +* api-change:``ec2``: Update ec2 command to latest version +* api-change:``inspector``: Update inspector command to latest version +* api-change:``codebuild``: Update codebuild command to latest version + + +1.15.65 +======= + +* api-change:``ecs``: Update ecs command to latest version +* api-change:``elbv2``: Update elbv2 command to latest version +* api-change:``ec2``: Update ec2 command to latest version + + +1.15.64 +======= + +* api-change:``dynamodb``: Update dynamodb command to latest version + + 1.15.63 ======= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/README.rst new/aws-cli-1.15.76/README.rst --- old/aws-cli-1.15.63/README.rst 2018-07-20 23:55:47.000000000 +0200 +++ new/aws-cli-1.15.76/README.rst 2018-08-10 22:13:09.000000000 +0200 @@ -21,6 +21,7 @@ * 3.4.x and greater * 3.5.x and greater * 3.6.x and greater +* 3.7.x and greater .. attention:: We recommend that all customers regularly monitor the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/__init__.py new/aws-cli-1.15.76/awscli/__init__.py --- old/aws-cli-1.15.63/awscli/__init__.py 2018-07-20 23:55:47.000000000 +0200 +++ new/aws-cli-1.15.76/awscli/__init__.py 2018-08-10 22:13:09.000000000 +0200 @@ -17,7 +17,7 @@ """ import os -__version__ = '1.15.63' +__version__ = '1.15.76' # # Get our data path to be added to botocore's search path diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/clidocs.py new/aws-cli-1.15.76/awscli/clidocs.py --- old/aws-cli-1.15.63/awscli/clidocs.py 2018-07-20 23:55:47.000000000 +0200 +++ new/aws-cli-1.15.76/awscli/clidocs.py 2018-08-10 22:13:09.000000000 +0200 @@ -30,7 +30,6 @@ def __init__(self, help_command): self.help_command = help_command self.register(help_command.session, help_command.event_class) - self.help_command.doc.translation_map = self.build_translation_map() self._arg_groups = self._build_arg_table_groups(help_command) self._documented_arg_groups = [] @@ -41,9 +40,6 @@ arg_groups.setdefault(arg.group_name, []).append(arg) return arg_groups - def build_translation_map(self): - return dict() - def _get_argument_type_name(self, shape, default): if is_json_value_header(shape): return 'JSON' @@ -249,13 +245,6 @@ class ServiceDocumentEventHandler(CLIDocumentEventHandler): - def build_translation_map(self): - d = {} - service_model = self.help_command.obj - for operation_name in service_model.operation_names: - d[operation_name] = xform_name(operation_name, '-') - return d - # A service document has no synopsis. def doc_synopsis_start(self, help_command, **kwargs): pass @@ -309,31 +298,6 @@ AWS_DOC_BASE = 'https://docs.aws.amazon.com/goto/WebAPI' - def build_translation_map(self): - operation_model = self.help_command.obj - d = {} - for cli_name, cli_argument in self.help_command.arg_table.items(): - if cli_argument.argument_model is not None: - argument_name = cli_argument.argument_model.name - if argument_name in d: - previous_mapping = d[argument_name] - # If the argument name is a boolean argument, we want the - # the translation to default to the one that does not start - # with --no-. So we check if the cli parameter currently - # being used starts with no- and if stripping off the no- - # results in the new proposed cli argument name. If it - # does, we assume we have the postive form of the argument - # which is the name we want to use in doc translations. - if cli_argument.cli_type_name == 'boolean' and \ - previous_mapping.startswith('no-') and \ - cli_name == previous_mapping[3:]: - d[argument_name] = cli_name - else: - d[argument_name] = cli_name - for operation_name in operation_model.service_model.operation_names: - d[operation_name] = xform_name(operation_name, '-') - return d - def doc_description(self, help_command, **kwargs): doc = help_command.doc operation_model = help_command.obj @@ -587,7 +551,6 @@ def __init__(self, help_command): self.help_command = help_command self.register(help_command.session, help_command.event_class) - self.help_command.doc.translation_map = self.build_translation_map() self._topic_tag_db = TopicTagDB() self._topic_tag_db.load_json_index() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/customizations/cliinputjson.py new/aws-cli-1.15.76/awscli/customizations/cliinputjson.py --- old/aws-cli-1.15.63/awscli/customizations/cliinputjson.py 2018-07-20 23:55:47.000000000 +0200 +++ new/aws-cli-1.15.76/awscli/customizations/cliinputjson.py 2018-08-10 22:13:09.000000000 +0200 @@ -42,7 +42,9 @@ 'provided. The JSON string follows the format provided ' 'by ``--generate-cli-skeleton``. If other arguments are ' 'provided on the command line, the CLI values will override ' - 'the JSON-provided values.' + 'the JSON-provided values. It is not possible to pass ' + 'arbitrary binary values using a JSON-provided value as ' + 'the string will be taken literally.' } def __init__(self, session): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/customizations/commands.py new/aws-cli-1.15.76/awscli/customizations/commands.py --- old/aws-cli-1.15.63/awscli/customizations/commands.py 2018-07-20 23:55:47.000000000 +0200 +++ new/aws-cli-1.15.76/awscli/customizations/commands.py 2018-08-10 22:13:09.000000000 +0200 @@ -366,9 +366,6 @@ super(BasicDocHandler, self).__init__(help_command) self.doc = help_command.doc - def build_translation_map(self): - return {} - def doc_description(self, help_command, **kwargs): self.doc.style.h2('Description') self.doc.write(help_command.description) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/customizations/removals.py new/aws-cli-1.15.76/awscli/customizations/removals.py --- old/aws-cli-1.15.63/awscli/customizations/removals.py 2018-07-20 23:55:47.000000000 +0200 +++ new/aws-cli-1.15.76/awscli/customizations/removals.py 2018-08-10 22:13:09.000000000 +0200 @@ -40,6 +40,8 @@ 'list-instance-groups', 'set-termination-protection', 'set-visible-to-all-users']) + cmd_remover.remove(on_event='building-command-table.kinesis', + remove_commands=['subscribe-to-shard']) class CommandRemover(object): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/examples/eks/create-cluster.rst new/aws-cli-1.15.76/awscli/examples/eks/create-cluster.rst --- old/aws-cli-1.15.63/awscli/examples/eks/create-cluster.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/awscli/examples/eks/create-cluster.rst 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,31 @@ +**To create a new cluster** + +This example command creates a cluster named `prod` in your default region. + +Command:: + + aws eks create-cluster --name prod --role-arn arn:aws:iam::012345678910:role/eks-service-role-AWSServiceRoleForAmazonEKS-J7ONKE3BQ4PI --resources-vpc-config subnetIds=subnet-6782e71e,subnet-e7e761ac,securityGroupIds=sg-6979fe18 + +Output:: + + { + "cluster": { + "name": "prod", + "arn": "arn:aws:eks:us-west-2:012345678910:cluster/prod", + "createdAt": 1527808069.147, + "version": "1.10", + "roleArn": "arn:aws:iam::012345678910:role/eks-service-role-AWSServiceRoleForAmazonEKS-J7ONKE3BQ4PI", + "resourcesVpcConfig": { + "subnetIds": [ + "subnet-6782e71e", + "subnet-e7e761ac" + ], + "securityGroupIds": [ + "sg-6979fe18" + ], + "vpcId": "vpc-950809ec" + }, + "status": "CREATING", + "certificateAuthority": {} + } + } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/examples/eks/delete-cluster.rst new/aws-cli-1.15.76/awscli/examples/eks/delete-cluster.rst --- old/aws-cli-1.15.63/awscli/examples/eks/delete-cluster.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/awscli/examples/eks/delete-cluster.rst 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,7 @@ +**To delete a cluster** + +This example command deletes a cluster named `devel` in your default region. + +Command:: + + aws eks delete-cluster --name devel diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/examples/eks/describe-cluster.rst new/aws-cli-1.15.76/awscli/examples/eks/describe-cluster.rst --- old/aws-cli-1.15.63/awscli/examples/eks/describe-cluster.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/awscli/examples/eks/describe-cluster.rst 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,34 @@ +**To describe a cluster** + +This example command provides a description of the specified cluster in your default region. + +Command:: + + aws eks describe-cluster --name devel + +Output:: + + { + "cluster": { + "name": "devel", + "arn": "arn:aws:eks:us-west-2:012345678910:cluster/devel", + "createdAt": 1527807879.988, + "version": "1.10", + "endpoint": "https://A0DCCD80A04F01705DD065655C30CC3D.yl4.us-west-2.eks.amazonaws.com", + "roleArn": "arn:aws:iam::012345678910:role/eks-service-role-AWSServiceRoleForAmazonEKS-J7ONKE3BQ4PI", + "resourcesVpcConfig": { + "subnetIds": [ + "subnet-6782e71e", + "subnet-e7e761ac" + ], + "securityGroupIds": [ + "sg-6979fe18" + ], + "vpcId": "vpc-950809ec" + }, + "status": "ACTIVE", + "certificateAuthority": { + "data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRFNE1EVXpNVEl6TVRFek1Wb1hEVEk0TURVeU9ESXpNVEV6TVZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTTZWCjVUaG4rdFcySm9Xa2hQMzRlVUZMNitaRXJOZGIvWVdrTmtDdWNGS2RaaXl2TjlMVmdvUmV2MjlFVFZlN1ZGbSsKUTJ3ZURyRXJiQyt0dVlibkFuN1ZLYmE3ay9hb1BHekZMdmVnb0t6b0M1N2NUdGVwZzRIazRlK2tIWHNaME10MApyb3NzcjhFM1ROeExETnNJTThGL1cwdjhsTGNCbWRPcjQyV2VuTjFHZXJnaDNSZ2wzR3JIazBnNTU0SjFWenJZCm9hTi8zODFUczlOTFF2QTBXb0xIcjBFRlZpTFdSZEoyZ3lXaC9ybDVyOFNDOHZaQXg1YW1BU0hVd01aTFpWRC8KTDBpOW4wRVM0MkpVdzQyQmxHOEdpd3NhTkJWV3lUTHZKclNhRXlDSHFtVVZaUTFDZkFXUjl0L3JleVVOVXM3TApWV1FqM3BFbk9RMitMSWJrc0RzQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFNZ3RsQ1dIQ2U2YzVHMXl2YlFTS0Q4K2hUalkKSm1NSG56L2EvRGt0WG9YUjFVQzIrZUgzT1BZWmVjRVZZZHVaSlZCckNNQ2VWR0ZkeWdBYlNLc1FxWDg0S2RXbAp1MU5QaERDSmEyRHliN2pVMUV6VThTQjFGZUZ5ZFE3a0hNS1E1blpBRVFQOTY4S01hSGUrSm0yQ2x1UFJWbEJVCjF4WlhTS1gzTVZ0K1Q0SU1EV2d6c3JRSjVuQkRjdEtLcUZtM3pKdVVubHo5ZEpVckdscEltMjVJWXJDckxYUFgKWkUwRUtRNWEzMHhkVWNrTHRGQkQrOEtBdFdqSS9yZUZPNzM1YnBMdVoyOTBaNm42QlF3elRrS0p4cnhVc3QvOAppNGsxcnlsaUdWMm5SSjBUYjNORkczNHgrYWdzYTRoSTFPbU90TFM0TmgvRXJxT3lIUXNDc2hEQUtKUT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=" + } + } + } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/examples/eks/list-clusters.rst new/aws-cli-1.15.76/awscli/examples/eks/list-clusters.rst --- old/aws-cli-1.15.63/awscli/examples/eks/list-clusters.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/awscli/examples/eks/list-clusters.rst 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,16 @@ +**To list your available clusters** + +This example command lists all of your available clusters in your default region. + +Command:: + + aws eks list-clusters + +Output:: + + { + "clusters": [ + "devel", + "prod" + ] + } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/examples/es/create-elasticsearch-domain.rst new/aws-cli-1.15.76/awscli/examples/es/create-elasticsearch-domain.rst --- old/aws-cli-1.15.63/awscli/examples/es/create-elasticsearch-domain.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/awscli/examples/es/create-elasticsearch-domain.rst 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,53 @@ +The following ``create-elasticsearch-domain`` command creates a new Amazon Elasticsearch Service domain within a VPC and restricts access to a single user. Amazon ES infers the VPC ID from the specified subnet and security group IDs:: + + aws es create-elasticsearch-domain --domain-name vpc-cli-example --elasticsearch-version 6.2 --elasticsearch-cluster-config InstanceType=m4.large.elasticsearch,InstanceCount=1 --ebs-options EBSEnabled=true,VolumeType=standard,VolumeSize=10 --access-policies '{"Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": {"AWS": "arn:aws:iam::123456789012:root" }, "Action":"es:*", "Resource": "arn:aws:es:us-west-1:123456789012:domain/vpc-cli-example/*" } ] }' --vpc-options SubnetIds=subnet-1a2a3a4a,SecurityGroupIds=sg-2a3a4a5a + +Output:: + + { + "DomainStatus": { + "ElasticsearchClusterConfig": { + "DedicatedMasterEnabled": false, + "InstanceCount": 1, + "ZoneAwarenessEnabled": false, + "InstanceType": "m4.large.elasticsearch" + }, + "DomainId": "123456789012/vpc-cli-example", + "CognitoOptions": { + "Enabled": false + }, + "VPCOptions": { + "SubnetIds": [ + "subnet-1a2a3a4a" + ], + "VPCId": "vpc-3a4a5a6a", + "SecurityGroupIds": [ + "sg-2a3a4a5a" + ], + "AvailabilityZones": [ + "us-west-1c" + ] + }, + "Created": true, + "Deleted": false, + "EBSOptions": { + "VolumeSize": 10, + "VolumeType": "standard", + "EBSEnabled": true + }, + "Processing": true, + "DomainName": "vpc-cli-example", + "SnapshotOptions": { + "AutomatedSnapshotStartHour": 0 + }, + "ElasticsearchVersion": "6.2", + "AccessPolicies": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Effect\":\"Allow\",\"Principal\":{\"AWS\":\"arn:aws:iam::123456789012:root\"},\"Action\":\"es:*\",\"Resource\":\"arn:aws:es:us-west-1:123456789012:domain/vpc-cli-example/*\"}]}", + "AdvancedOptions": { + "rest.action.multi.allow_explicit_index": "true" + }, + "EncryptionAtRestOptions": { + "Enabled": false + }, + "ARN": "arn:aws:es:us-west-1:123456789012:domain/vpc-cli-example" + } + } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/examples/secretsmanager/delete-resource-policy.rst new/aws-cli-1.15.76/awscli/examples/secretsmanager/delete-resource-policy.rst --- old/aws-cli-1.15.63/awscli/examples/secretsmanager/delete-resource-policy.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/awscli/examples/secretsmanager/delete-resource-policy.rst 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,13 @@ +**To delete the resource-based policy attached to a secret** + +The following example shows how to delete the resource-based policy that is attached to a secret. For more information, see `Resource-based Policies` in the *Secrets Manager User Guide*. +.. _`Resource-based Policies`: http://docs.aws.amazon.com/secretsmanager/latest/userguide/auth-and-access_overview.html#auth-and-access_resource-policies:: + + aws secretsmanager delete-resource-policy --secret-id MyTestDatabaseSecret + +The output shows the following. :: + + { + "ARN": "arn:aws:secretsmanager:us-west-2:123456789012:secret:MyTestDatabaseMasterSecret-a1b2c3", + "Name": "MyTestDatabaseSecret" + } \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/examples/secretsmanager/get-resource-policy.rst new/aws-cli-1.15.76/awscli/examples/secretsmanager/get-resource-policy.rst --- old/aws-cli-1.15.63/awscli/examples/secretsmanager/get-resource-policy.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/awscli/examples/secretsmanager/get-resource-policy.rst 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,16 @@ +**To retrieve the resource-based policy attached to a secret** + +The following example shows how to retrieve the resource-based policy that is attached to a secret. For more information, see `Resource-based Policies` in the *Secrets Manager User Guide*. +.. _`Resource-based Policies`: http://docs.aws.amazon.com/secretsmanager/latest/userguide/auth-and-access_overview.html#auth-and-access_resource-policies :: + + aws secretsmanager get-resource-policy --secret-id MyTestDatabaseSecret + +The output shows the following. It is shown here word-wrapped and with extra white-space removed for clarity. :: + + { + "ARN": "arn:aws:secretsmanager:us-west-2:123456789012:secret:MyTestDatabaseSecret-a1b2c3", + "Name": "MyTestDatabaseSecret", + "ResourcePolicy": "{\n\"Version\":\"2012-10-17\",\n\"Statement\":[{\n\"Effect\":\"Allow\",\n + \"Principal\":{\n\"AWS\":\"arn:aws:iam::123456789012:root\"\n},\n\"Action\": + \"secretsmanager:GetSecretValue\",\n\"Resource\":\"*\"\n}]\n}" + } \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/examples/secretsmanager/put-resource-policy.rst new/aws-cli-1.15.76/awscli/examples/secretsmanager/put-resource-policy.rst --- old/aws-cli-1.15.63/awscli/examples/secretsmanager/put-resource-policy.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/awscli/examples/secretsmanager/put-resource-policy.rst 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,14 @@ +**To add a resource-based policy to a secret** + +The following example shows how to add a resource-based policy to a secret. The policy is read from a file on disk and must contain a valid JSON policy document. For more information, see `Resource-based Policies` in the *Secrets Manager User Guide*. +.. _`Resource-based Policies`: http://docs.aws.amazon.com/secretsmanager/latest/userguide/auth-and-access_overview.html#auth-and-access_resource-policies:: + + aws secretsmanager put-resource-policy --secret-id MyTestDatabaseMasterSecret \ + --resource-policy file://mysecretpolicy.json + +The output shows the following: :: + + { + "ARN": "arn:aws:secretsmanager:us-west-2:123456789012:secret:MyTestDatabaseSecret-a1b2c3", + "Name": "MyTestDatabaseSecret" + } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/examples/waf/update-byte-match-set.rst new/aws-cli-1.15.76/awscli/examples/waf/update-byte-match-set.rst --- old/aws-cli-1.15.63/awscli/examples/waf/update-byte-match-set.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/awscli/examples/waf/update-byte-match-set.rst 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,13 @@ +**To update a byte match set** + +The following ``update-byte-match-set`` command deletes a ByteMatchTuple object (filter) in a ByteMatchSet: + +aws waf update-byte-match-set --byte-match-set-id a123fae4-b567-8e90-1234-5ab67ac8ca90 --change-token 12cs345-67cd-890b-1cd2-c3a4567d89f1 --updates Action="DELETE",ByteMatchTuple={FieldToMatch={Type="HEADER",Data="referer"},TargetString="badrefer1",TextTransformation="NONE",PositionalConstraint="CONTAINS"} + + + + +For more information, see `Working with String Match Conditions`_ in the *AWS WAF* developer guide. + +.. _`Working with String Match Conditions`: https://docs.aws.amazon.com/waf/latest/developerguide/web-acl-string-conditions.html + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/examples/waf/update-rule.rst new/aws-cli-1.15.76/awscli/examples/waf/update-rule.rst --- old/aws-cli-1.15.63/awscli/examples/waf/update-rule.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/awscli/examples/waf/update-rule.rst 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,14 @@ +**To update a rule** + +The following ``update-rule`` command deletes a Predicate object in a rule. + +aws waf update-rule --rule-id a123fae4-b567-8e90-1234-5ab67ac8ca90 --change-token 12cs345-67cd-890b-1cd2-c3a4567d89f1 --updates Action="DELETE",Predicate={Negated=false,Type="ByteMatch",DataId="MyByteMatchSetID"} + + + + +For more information, see `Working with Rules`_ in the *AWS WAF* developer guide. + +.. _`Working with Rules`: + https://docs.aws.amazon.com/waf/latest/developerguide/web-acl-rules.html + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/examples/waf/update-size-constraint-set.rst new/aws-cli-1.15.76/awscli/examples/waf/update-size-constraint-set.rst --- old/aws-cli-1.15.63/awscli/examples/waf/update-size-constraint-set.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/awscli/examples/waf/update-size-constraint-set.rst 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,13 @@ +**To update a size constraint set** + +The following ``update-size-constraint-set`` command deletes a SizeConstraint object (filters) in a size constraint set. + +aws waf update-size-constraint-set --size-constraint-set-id a123fae4-b567-8e90-1234-5ab67ac8ca90 --change-token 12cs345-67cd-890b-1cd2-c3a4567d89f1 --updates Action="DELETE",SizeConstraint={FieldToMatch={Type="QUERY_STRING"},TextTransformation="NONE",ComparisonOperator="GT",Size=0} + + + + +For more information, see `Working with Size Constraint Conditions`_ in the *AWS WAF* developer guide. + +.. _`Working with Size Constraint Conditions`: https://docs.aws.amazon.com/waf/latest/developerguide/web-acl-size-conditions.html + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/examples/waf/update-sql-injection-match-set.rst new/aws-cli-1.15.76/awscli/examples/waf/update-sql-injection-match-set.rst --- old/aws-cli-1.15.63/awscli/examples/waf/update-sql-injection-match-set.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/awscli/examples/waf/update-sql-injection-match-set.rst 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,13 @@ +**To update a SQL Injection Match Set** + +The following ``update-sql-injection-match-set`` command deletes a SqlInjectionMatchTuple object (filters) in a SQL injection match set. + +aws waf update-sql-injection-match-set --sql-injection-match-set-id a123fae4-b567-8e90-1234-5ab67ac8ca90 --change-token 12cs345-67cd-890b-1cd2-c3a4567d89f1 --updates Action="DELETE",SqlInjectionMatchTuple={FieldToMatch={Type="QUERY_STRING"},TextTransformation="URL_DECODE"} + + + + +For more information, see `Working with SQL Injection Match Conditions`_ in the *AWS WAF* developer guide. + +.. _`Working with SQL Injection Match Conditions`: https://docs.aws.amazon.com/waf/latest/developerguide/web-acl-sql-conditions.html + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/examples/waf/update-web-acl.rst new/aws-cli-1.15.76/awscli/examples/waf/update-web-acl.rst --- old/aws-cli-1.15.63/awscli/examples/waf/update-web-acl.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/awscli/examples/waf/update-web-acl.rst 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,13 @@ +**To update a web ACL** + +The following ``update-web-acl`` command deletes an ActivatedRule object in a WebACL. + +aws waf update-web-acl --web-acl-id a123fae4-b567-8e90-1234-5ab67ac8ca90 --change-token 12cs345-67cd-890b-1cd2-c3a4567d89f1 --updates Action="DELETE",ActivatedRule={Priority=1,RuleId="WAFRule-1-Example",Action={Type="ALLOW"},Type="ALLOW"} + + + + +For more information, see `Working with Web ACLs`_ in the *AWS WAF* developer guide. + +.. _`Working with Web ACLs`: https://docs.aws.amazon.com/waf/latest/developerguide/web-acl-working-with.html + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/examples/waf/update-xss-match-set.rst new/aws-cli-1.15.76/awscli/examples/waf/update-xss-match-set.rst --- old/aws-cli-1.15.63/awscli/examples/waf/update-xss-match-set.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/awscli/examples/waf/update-xss-match-set.rst 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,13 @@ +**To update an XSSMatchSet** + +The following ``update-xss-match-set`` command deletes an XssMatchTuple object (filters) in an XssMatchSet. + +aws waf update-xss-match-set --xss-match-set-id a123fae4-b567-8e90-1234-5ab67ac8ca90 --change-token 12cs345-67cd-890b-1cd2-c3a4567d89f1 --updates Action="DELETE",XssMatchTuple={FieldToMatch={Type="QUERY_STRING"},TextTransformation="URL_DECODE"} + + + + +For more information, see `Working with Cross-site Scripting Match Conditions`_ in the *AWS WAF* developer guide. + +.. _`Working with Cross-site Scripting Match Conditions`: https://docs.aws.amazon.com/waf/latest/developerguide/web-acl-xss-conditions.html + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/awscli/paramfile.py new/aws-cli-1.15.76/awscli/paramfile.py --- old/aws-cli-1.15.63/awscli/paramfile.py 2018-07-20 23:55:47.000000000 +0200 +++ new/aws-cli-1.15.76/awscli/paramfile.py 2018-08-10 22:13:09.000000000 +0200 @@ -73,6 +73,10 @@ 'machinelearning.predict.predict-endpoint', + 'api.mediatailor.put-playback-configuration.ad-decision-server-url', + 'api.mediatailor.put-playback-configuration.slate-ad-url', + 'api.mediatailor.put-playback-configuration.video-content-source-url', + 'rds.copy-db-cluster-snapshot.pre-signed-url', 'rds.create-db-cluster.pre-signed-url', 'rds.copy-db-snapshot.pre-signed-url', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/doc/source/conf.py new/aws-cli-1.15.76/doc/source/conf.py --- old/aws-cli-1.15.63/doc/source/conf.py 2018-07-20 23:55:47.000000000 +0200 +++ new/aws-cli-1.15.76/doc/source/conf.py 2018-08-10 22:13:09.000000000 +0200 @@ -52,7 +52,7 @@ # The short X.Y version. version = '1.15.' # The full version, including alpha/beta/rc tags. -release = '1.15.63' +release = '1.15.76' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/setup.cfg new/aws-cli-1.15.76/setup.cfg --- old/aws-cli-1.15.63/setup.cfg 2018-07-20 23:55:47.000000000 +0200 +++ new/aws-cli-1.15.76/setup.cfg 2018-08-10 22:13:09.000000000 +0200 @@ -4,7 +4,7 @@ [metadata] requires-dist = - botocore==1.10.62 + botocore==1.10.75 colorama>=0.2.5,<=0.3.9 docutils>=0.10 rsa>=3.1.2,<=3.5.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/setup.py new/aws-cli-1.15.76/setup.py --- old/aws-cli-1.15.63/setup.py 2018-07-20 23:55:47.000000000 +0200 +++ new/aws-cli-1.15.76/setup.py 2018-08-10 22:13:09.000000000 +0200 @@ -23,7 +23,7 @@ raise RuntimeError("Unable to find version string.") -requires = ['botocore==1.10.62', +requires = ['botocore==1.10.75', 'colorama>=0.2.5,<=0.3.9', 'docutils>=0.10', 'rsa>=3.1.2,<=3.5.0', @@ -73,6 +73,7 @@ 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', ), ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/tests/functional/kinesis/__init__.py new/aws-cli-1.15.76/tests/functional/kinesis/__init__.py --- old/aws-cli-1.15.63/tests/functional/kinesis/__init__.py 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/tests/functional/kinesis/__init__.py 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,12 @@ +# Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"). You +# may not use this file except in compliance with the License. A copy of +# the License is located at +# +# http://aws.amazon.com/apache2.0/ +# +# or in the "license" file accompanying this file. This file is +# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF +# ANY KIND, either express or implied. See the License for the specific +# language governing permissions and limitations under the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/tests/functional/kinesis/test_remove_operations.py new/aws-cli-1.15.76/tests/functional/kinesis/test_remove_operations.py --- old/aws-cli-1.15.63/tests/functional/kinesis/test_remove_operations.py 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-cli-1.15.76/tests/functional/kinesis/test_remove_operations.py 2018-08-10 22:13:09.000000000 +0200 @@ -0,0 +1,21 @@ +# Copyright 2018 Amazon.com, Inc. or its affiliates. All Rights Reserved. +# +# Licensed under the Apache License, Version 2.0 (the 'License'). You +# may not use this file except in compliance with the License. A copy of +# the License is located at +# +# http://aws.amazon.com/apache2.0/ +# +# or in the 'license' file accompanying this file. This file is +# distributed on an 'AS IS' BASIS, WITHOUT WARRANTIES OR CONDITIONS OF +# ANY KIND, either express or implied. See the License for the specific +# language governing permissions and limitations under the License. + +from awscli.testutils import unittest, aws + + +class TestKinesisRemoveOperations(unittest.TestCase): + def test_subscribe_to_shard_removed(self): + result = aws('kinesis subscribe-to-shard help') + error_msg = 'argument operation: Invalid choice, valid choices are:' + self.assertIn(error_msg, result.stderr) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/tests/unit/customizations/cloudtrail/test_validation.py new/aws-cli-1.15.76/tests/unit/customizations/cloudtrail/test_validation.py --- old/aws-cli-1.15.63/tests/unit/customizations/cloudtrail/test_validation.py 2018-07-20 23:55:47.000000000 +0200 +++ new/aws-cli-1.15.76/tests/unit/customizations/cloudtrail/test_validation.py 2018-08-10 22:13:09.000000000 +0200 @@ -723,8 +723,8 @@ digest_validator=digest_validator, on_invalid=on_invalid) digest_iter = traverser.traverse(start_date, end_date) next(digest_iter, None) - self.assertEquals( - 'Digest file\ts3://1/%s\tINVALID: Incorrect padding' % end_timestamp, + self.assertIn( + 'Digest file\ts3://1/%s\tINVALID: ' % end_timestamp, calls[0]['message']) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-cli-1.15.63/tests/unit/test_clidocs.py new/aws-cli-1.15.76/tests/unit/test_clidocs.py --- old/aws-cli-1.15.63/tests/unit/test_clidocs.py 2018-07-20 23:55:47.000000000 +0200 +++ new/aws-cli-1.15.76/tests/unit/test_clidocs.py 2018-08-10 22:13:09.000000000 +0200 @@ -14,7 +14,6 @@ import mock from botocore.model import ShapeResolver, StructureShape, StringShape -from botocore.model import DenormalizedStructureBuilder from botocore.docs.bcdoc.restdoc import ReSTDocument from awscli.testutils import unittest, FileCreator @@ -107,42 +106,6 @@ self.assert_proper_indentation() -class TestTranslationMap(unittest.TestCase): - def setUp(self): - self.arg_table = {} - self.help_command = mock.Mock() - self.help_command.event_class = 'custom' - self.help_command.arg_table = self.arg_table - self.operation_model = mock.Mock() - self.operation_model.service_model.operation_names = [] - self.help_command.obj = self.operation_model - self.operation_handler = OperationDocumentEventHandler( - self.help_command) - - def assert_rendered_docs_contain(self, expected): - writes = [args[0][0] for args in - self.help_command.doc.write.call_args_list] - writes = '\n'.join(writes) - self.assertIn(expected, writes) - - def test_boolean_arg_groups(self): - builder = DenormalizedStructureBuilder() - input_model = builder.with_members({ - 'Flag': {'type': 'boolean'} - }).build_model() - argument_model = input_model.members['Flag'] - argument_model.name = 'Flag' - self.arg_table['flag'] = mock.Mock( - cli_type_name='boolean', argument_model=argument_model) - self.arg_table['no-flag'] = mock.Mock( - cli_type_name='boolean', argument_model=argument_model) - # The --no-flag should not be used in the translation. - self.assertEqual( - self.operation_handler.build_translation_map(), - {'Flag': 'flag'} - ) - - class TestCLIDocumentEventHandler(unittest.TestCase): def setUp(self): self.session = mock.Mock() ++++++ hide_py_pckgmgmt.patch ++++++ --- /var/tmp/diff_new_pack.e2oJMD/_old 2018-08-27 12:57:48.116714767 +0200 +++ /var/tmp/diff_new_pack.e2oJMD/_new 2018-08-27 12:57:48.116714767 +0200 @@ -1,16 +1,16 @@ ---- setup.py.orig 2018-07-20 23:55:47.000000000 +0200 -+++ setup.py 2018-07-22 22:12:25.801491700 +0200 +--- setup.py.orig 2018-08-10 22:13:09.000000000 +0200 ++++ setup.py 2018-08-13 16:41:02.210656456 +0200 @@ -23,18 +23,18 @@ raise RuntimeError("Unable to find version string.") --requires = ['botocore==1.10.62', +-requires = ['botocore==1.10.75', - 'colorama>=0.2.5,<=0.3.9', - 'docutils>=0.10', - 'rsa>=3.1.2,<=3.5.0', - 's3transfer>=0.1.12,<0.2.0', - 'PyYAML>=3.10,<=3.13'] -+# requires = ['botocore==1.10.62', ++# requires = ['botocore==1.10.75', +# 'colorama>=0.2.5,<=0.3.9', +# 'docutils>=0.10', +# 'rsa>=3.1.2,<=3.5.0',
