Hello, I am trying to integrate tap-mailgun (<http...
# plugins-general
o
Hello, I am trying to integrate tap-mailgun (https://github.com/streetteam/tap-mailgun) but it is throwing below error [2021-03-04 210834,801] [214|MainThread|meltano.core.venv_service] [DEBUG] Creating virtual environment [2021-03-04 210847,435] [214|MainThread|meltano.core.venv_service] [DEBUG] Installing into new virtual environment Extractor 'tap-mailgun' could not be installed: failed to install plugin 'tap-mailgun'. Running command git clone -q https://github.com/streetteam/tap-mailgun.git /tmp/pip-req-build-q40dyhu7 ERROR: Package 'tap-mailgun' requires a different Python: 3.6.12 not in '>=3.7' My Environment is on Python 3.6 and this tap expects 3.7 or 3.8 - is there any way we can workaround this and run with 3.6 itself
d
@ojasvi_harsola Your only options are to either move to 3.7 (or 3.8) with your entire project, or to make tap-mailgun compatible with 3.6, by forking it, lowering the requirement, and seeing if it works just fine or actually uses 3.7+ functionality. With https://gitlab.com/meltano/meltano/-/issues/2205, another workaround would be to build a Docker image for this specific tap based on
python:3.7
, but that's not yet available
o
sounds good, thanks for the quick response as usual @douwe_maan