From d4ac5adf4904277d65a7448339dd093db67b3eaa Mon Sep 17 00:00:00 2001 From: Dave Redmin Date: Sun, 8 Mar 2020 17:38:57 -0400 Subject: [PATCH 1/2] Make boto3 a requirement, since it is needed by the ssm-params script --- setup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.py b/setup.py index 8ca49da..9f1ae0f 100644 --- a/setup.py +++ b/setup.py @@ -63,6 +63,7 @@ def package_vars(version_file): # What does your project relate to? keywords="documentation", install_requires=[ + "boto3", "docopt", "keyring", "PyNaCl", From b00fad681e499fe2b10af67f335437fc72a34695 Mon Sep 17 00:00:00 2001 From: Dave Redmin Date: Sun, 8 Mar 2020 17:42:16 -0400 Subject: [PATCH 2/2] Move boto3 to correct library grouping --- .isort.cfg | 2 +- project_setup/scripts/ssm-param | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.isort.cfg b/.isort.cfg index 6b946c6..fa84648 100644 --- a/.isort.cfg +++ b/.isort.cfg @@ -7,6 +7,6 @@ import_heading_thirdparty=Third-Party Libraries import_heading_firstparty=cisagov Libraries # Should be auto-populated by seed-isort-config hook -known_third_party=docopt,github,keyring,nacl,requests,setuptools,schema +known_third_party=boto3,docopt,github,keyring,nacl,requests,setuptools,schema # These must be manually set to correctly separate them from third party libraries known_first_party= diff --git a/project_setup/scripts/ssm-param b/project_setup/scripts/ssm-param index c893907..e6829c1 100755 --- a/project_setup/scripts/ssm-param +++ b/project_setup/scripts/ssm-param @@ -24,10 +24,8 @@ from os import path import sys # Third-Party Libraries -import docopt - -# cisagov Libraries import boto3 +import docopt REGIONS = ["us-east-1", "us-east-2", "us-west-1", "us-west-2"]