alright so I'm running into problems trying to use...
# general
v
alright so I'm running into problems trying to use boto3 inside a custom plugin with a custom task, I'm following this pattern: http://www.pantsbuild.org/3rdparty_py.html. Here is my directory structure:
Copy code
3rdparty/
    python/
        BUILD
        requirements.txt
build-support/
    plugins/
        testplugin/
            targets/
                setup_terraform.py
            BUILD
            register.py
in
3rdparty/python/BUILD
I have
Copy code
python_requirements()
in
3rdparty/python/requirements.txt
I have
Copy code
appdirs==1.4.0
boto3==1.4.4
botocore==1.5.8
docutils==0.13.1
jmespath==0.9.1
packaging==16.8
pyparsing==2.1.10
python-dateutil==2.6.0
s3transfer==0.1.10
six==1.10.0
in
build-support/plugins/testplugin/BUILD
I have
Copy code
python_library(
    dependencies = [
        '3rdparty/python:boto3'
    ]
)
However pants is still not able to find a module named
boto3
when I do
import boto3
in my code. What am I missing?