charles
Task :airbyte-integrations:connectors:source-postgres-singer:installReqs
user
10/26/2020, 3:31 PMuser
10/26/2020, 3:32 PM➜ airbyte git:(master) python --version
Python 2.7.16
➜ airbyte git:(master) python3 --version
Python 3.7.8
➜ airbyte git:(master)
user
10/26/2020, 3:33 PMuser
10/26/2020, 3:33 PMuser
10/26/2020, 3:35 PMairbyte-integrations/connectors/source-postgres-singer/.venv
seems to have fixed the issue.user
10/26/2020, 3:38 PMuser
10/26/2020, 3:39 PMuser
10/26/2020, 3:39 PMuser
10/26/2020, 3:39 PMuser
10/26/2020, 3:39 PMuser
10/26/2020, 3:39 PMuser
10/26/2020, 3:40 PMuser
10/26/2020, 3:40 PMuser
10/26/2020, 3:47 PMuser
10/26/2020, 3:47 PMuser
10/26/2020, 3:55 PMuser
10/26/2020, 3:55 PMmypyCheck
has seemed very flakey.user
10/26/2020, 4:00 PMuser
10/26/2020, 4:00 PMuser
10/26/2020, 4:01 PMuser
10/26/2020, 4:01 PMuser
10/26/2020, 4:02 PMuser
10/26/2020, 4:06 PMuser
10/26/2020, 4:06 PM> Task :airbyte-integrations:bases:base-singer:mypyCheck FAILED
[python] .venv/bin/python -m mypy -m base_singer --config-file /Users/charles/code/airbyte/tools/python/.mypy.ini
airbyte_protocol/__init__.py:27: note: In module imported here,
base_singer/singer_helpers.py:33: note: ... from here,
base_singer/__init__.py:25: note: ... from here:
airbyte_protocol/models/__init__.py:2:1: error: Skipping analyzing
'airbyte_protocol.models.airbyte_message': found module but no type hints or
library stubs [import]
from .airbyte_message import *
^
airbyte_protocol/models/__init__.py:2:1: note: See <https://mypy.readthedocs.io/en/latest/running_mypy.html#missing-imports>
Found 1 error in 1 file (checked 1 source file)
user
10/26/2020, 4:07 PMuser
10/26/2020, 4:07 PMuser
10/26/2020, 4:07 PMuser
10/26/2020, 4:07 PMuser
10/26/2020, 4:09 PMuser
10/26/2020, 4:09 PMuser
10/26/2020, 4:14 PMuser
10/26/2020, 4:14 PM./tools/integrations/manage.sh publish airbyte-integrations/connectors/source-exchangeratesapi-singer
user
10/26/2020, 4:14 PMuser
10/26/2020, 4:14 PMuser
10/26/2020, 4:16 PM→ ./gradlew integrationTest --dry-run | grep generate
:airbyte-integrations:bases:base-python:generateProtocolClassFiles SKIPPED
:airbyte-config:models:generateJsonSchema2Pojo SKIPPED
:airbyte-protocol:models:generateJsonSchema2Pojo SKIPPED
# jrhizor in ~/code/airbyte on git:master ✖︎ [9:15:52]
→ ./gradlew integrationTest --dry-run | grep spotless
user
10/26/2020, 4:16 PMpython:generateProtocolClassFiles
but not on spotlessApply
, so it's getting strange results.user
10/26/2020, 4:16 PMgenerateProtocolClassFiles
is probably in the wrong spot then?user
10/26/2020, 6:22 PMexport LDFLAGS="-L/usr/local/opt/openssl/lib"
export CPPFLAGS="-I/usr/local/opt/openssl/include"
user
10/26/2020, 6:23 PMld: library not found for -lssl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
which just meant the psycopg2 install couldn’t find ssluser
10/26/2020, 6:23 PMuser
10/26/2020, 6:23 PMuser
10/26/2020, 6:24 PMuser
10/26/2020, 6:30 PMwhich openssl
return?user
10/26/2020, 6:31 PM→ which openssl
/usr/bin/openssl
user
10/26/2020, 6:31 PM