# The binary BUILD file for the pex that has the issue python_library( dependencies=[ 'src/libraries/common', 'src/extract/common', '3rdparty/python:intel-tensorflow', '3rdparty/python:numpy', "3rdparty/python:jsonschema", ], sources=rglobs('*'), name='model-lib' ) python_binary( dependencies=[ ':model-lib', ], source='app.py', name='extract.currency_service' ) # First shared dependency BUILD python_library( dependencies=[ "src/libraries/common", "3rdparty/python:t1000", "3rdparty/python:intel-tensorflow", ], sources=rglobs("*") ) # Lowest shared dependecy BUILD python_library( dependencies=[ "3rdparty/python:boto3", "3rdparty/python:statsd", "3rdparty/python:tenacity", "3rdparty/python:nameko", "3rdparty/python:python-dotenv", '3rdparty/python:requests-oauthlib', "3rdparty/python:structlog", "3rdparty/python:typing-extensions", "3rdparty/python:Flask", "3rdparty/python:environ-config", ], sources=rglobs("*.py") )