charles
./gradlew clean
)? failing on task :airbyte-integrations:bases:base-normalization:installLocalReqs
. it's a bunch of C level errors when trying to compile pyarrow. I feel like I've seen this before and the answer was just to downgrade the version of the python library we were using. I know something in normalization got upgraded again. Being kinda lazy and asking this question, because last time I dug into this, I lost like a day and a half of my time.user
04/26/2021, 8:58 PMuser
04/26/2021, 8:58 PMuser
04/26/2021, 8:59 PMuser
04/26/2021, 8:59 PMuser
04/26/2021, 8:59 PMuser
04/26/2021, 9:30 PMuser
04/26/2021, 9:30 PMuser
04/26/2021, 9:31 PMuser
04/26/2021, 9:32 PMuser
04/26/2021, 9:35 PMuser
04/26/2021, 9:35 PMuser
04/26/2021, 9:35 PMuser
04/26/2021, 9:35 PMuser
04/26/2021, 9:45 PMuser
04/26/2021, 9:45 PMuser
04/26/2021, 9:47 PMuser
04/26/2021, 9:47 PMuser
04/26/2021, 9:49 PMuser
04/26/2021, 9:49 PMuser
04/26/2021, 9:49 PMuser
04/26/2021, 9:58 PMuser
04/26/2021, 9:58 PMuser
04/26/2021, 9:59 PMuser
04/26/2021, 9:59 PMuser
04/26/2021, 10:01 PMuser
04/26/2021, 10:01 PMuser
04/26/2021, 10:02 PMuser
04/26/2021, 10:02 PMuser
04/26/2021, 10:02 PMuser
04/26/2021, 10:02 PMuser
04/26/2021, 10:02 PMuser
04/26/2021, 10:02 PMuser
04/26/2021, 10:03 PMuser
04/26/2021, 10:03 PMuser
04/26/2021, 10:03 PMuser
04/26/2021, 10:03 PMuser
04/26/2021, 10:03 PMdavin. your branch seems to build successfully on my machine.was this with the latest pull?
user
04/26/2021, 10:04 PMuser
04/26/2021, 10:04 PMuser
04/26/2021, 10:05 PMuser
04/26/2021, 10:05 PMuser
04/26/2021, 10:05 PM> Task :airbyte-integrations:bases:base-normalization:unitTest FAILED
[python] .venv/bin/python -m pytest unit_tests
============================= test session starts ==============================
platform darwin -- Python 3.7.9, pytest-6.1.2, py-1.10.0, pluggy-0.13.1
rootdir: /Users/charles/code/airbyte/airbyte-integrations/bases/base-normalization
collected 0 items / 3 errors
==================================== ERRORS ====================================
_______ ERROR collecting unit_tests/test_destination_name_transformer.py _______
ImportError while importing test module '/Users/charles/code/airbyte/airbyte-integrations/bases/base-normalization/unit_tests/test_destination_name_transformer.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
.venv/lib/python3.7/importlib/__init__.py:127: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
unit_tests/test_destination_name_transformer.py:25: in <module>
from normalization.destination_type import DestinationType
normalization/__init__.py:2: in <module>
from normalization.transform_catalog.transform import TransformCatalog
normalization/transform_catalog/__init__.py:1: in <module>
from normalization.transform_catalog.transform import TransformCatalog
normalization/transform_catalog/transform.py:28: in <module>
import yaml
E ModuleNotFoundError: No module named 'yaml'
_____________ ERROR collecting unit_tests/test_stream_processor.py _____________
ImportError while importing test module '/Users/charles/code/airbyte/airbyte-integrations/bases/base-normalization/unit_tests/test_stream_processor.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
.venv/lib/python3.7/importlib/__init__.py:127: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
unit_tests/test_stream_processor.py:29: in <module>
from airbyte_protocol.models.airbyte_protocol import DestinationSyncMode, SyncMode
E ModuleNotFoundError: No module named 'airbyte_protocol'
_____________ ERROR collecting unit_tests/test_transform_config.py _____________
ImportError while importing test module '/Users/charles/code/airbyte/airbyte-integrations/bases/base-normalization/unit_tests/test_transform_config.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
.venv/lib/python3.7/importlib/__init__.py:127: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
unit_tests/test_transform_config.py:27: in <module>
from normalization.transform_catalog.transform import extract_schema
normalization/__init__.py:2: in <module>
from normalization.transform_catalog.transform import TransformCatalog
normalization/transform_catalog/__init__.py:1: in <module>
from normalization.transform_catalog.transform import TransformCatalog
normalization/transform_catalog/transform.py:28: in <module>
import yaml
E ModuleNotFoundError: No module named 'yaml'
=========================== short test summary info ============================
ERROR unit_tests/test_destination_name_transformer.py
ERROR unit_tests/test_stream_processor.py
ERROR unit_tests/test_transform_config.py
!!!!!!!!!!!!!!!!!!! Interrupted: 3 errors during collection !!!!!!!!!!!!!!!!!!!!
============================== 3 errors in 0.30s ===============================
user
04/26/2021, 10:07 PMuser
04/26/2021, 10:07 PMuser
04/26/2021, 10:08 PMuser
04/26/2021, 10:08 PMuser
04/26/2021, 10:08 PMuser
04/26/2021, 10:08 PMuser
04/26/2021, 10:09 PM./gradlew clean
does not clear pyenvs.user
04/26/2021, 10:09 PMuser
04/26/2021, 10:09 PMgit checkout davinchia/upgrade-pip
./gradlew clean
rm -rf airbyte-integrations/bases
git checkout .
user
04/26/2021, 10:10 PMconnectors/
too but i'm only worried about the core build for now.user
04/26/2021, 10:10 PMuser
04/26/2021, 10:11 PM./gradlew clean
handle this in the future? I'm trying this locally toouser
04/26/2021, 10:12 PMuser
04/26/2021, 10:12 PMuser
04/26/2021, 10:12 PMuser
04/26/2021, 10:13 PMrm -rf airbyte-integrations/**/.venv/
user
04/26/2021, 10:13 PMuser
04/26/2021, 10:13 PMuser
04/26/2021, 10:13 PMuser
04/26/2021, 10:14 PMuser
04/26/2021, 10:14 PMuser
04/26/2021, 10:15 PMuser
04/26/2021, 10:17 PMuser
04/26/2021, 10:18 PM