awslabs / aws-shell

An integrated shell for working with the AWS CLI.
Apache License 2.0
7.17k stars 772 forks source link

Setup.py seems to be missing boto3 #12

Closed donnemartin closed 8 years ago

donnemartin commented 8 years ago
$ aws-shell
Traceback (most recent call last):
  File "/Users/donnemartin/.virtualenvs/aws-shell2/bin/aws-shell", line 9, in <module>
    load_entry_point('aws-shell==0.0.1', 'console_scripts', 'aws-shell')()
  File "/Users/donnemartin/Dev/github/forks/aws-shell/awsshell/__init__.py", line 66, in main
    autocomplete.AWSCLIModelCompleter(index_data))
  File "/Users/donnemartin/Dev/github/forks/aws-shell/awsshell/shellcomplete.py", line 31, in __init__
    server_side_completer = self._create_server_side_completer()
  File "/Users/donnemartin/Dev/github/forks/aws-shell/awsshell/shellcomplete.py", line 35, in _create_server_side_completer
    import boto3.session
ImportError: No module named boto3.session

Fix with:

requires = [
    'awscli>=1.8.9,<2.0.0',
    'prompt-toolkit==0.50',
    'boto3>=1.2.1',  # added
]