Hi, I am just 3-4 days old in Meltano and looking to do a POC for some plugins but have been getting some errors during plugin installation. For e.g. tap-gitlab is giving me following error -
Installing extractor 'tap-gitlab'...
Extractor 'tap-gitlab' could not be installed: failed to install plugin 'tap-gitlab'.
Running command git clone -q
https://gitlab.com/meltano/tap-gitlab.git /tmp/pip-req-build-01qz51be
ERROR: Command errored out with exit status 1:
command: /home/nitin/nitin/meltano-project/demo-project/.meltano/extractors/tap-gitlab/venv/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-sgv_lai6/ciso8601_ef180008568c44a0b4e6f6e4380d6491/setup.py'"'"';
file='"'"'/tmp/pip-install-sgv_lai6/ciso8601_ef180008568c44a0b4e6f6e4380d6491/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(
file) if os.path.exists(
file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code,
file, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-b3jcgzbh
cwd: /tmp/pip-install-sgv_lai6/ciso8601_ef180008568c44a0b4e6f6e4380d6491/
Complete output (18 lines):
running bdist_wheel
running build
running build_py
package init file 'ciso8601/__init__.py' not found (or not a regular file)
creating build
creating build/lib.linux-x86_64-3.8
creating build/lib.linux-x86_64-3.8/ciso8601
copying ciso8601/__init__.pyi -> build/lib.linux-x86_64-3.8/ciso8601
copying ciso8601/py.typed -> build/lib.linux-x86_64-3.8/ciso8601
running build_ext
building 'ciso8601' extension
creating build/temp.linux-x86_64-3.8
x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DCISO8601_VERSION=2.1.3 -I/home/nitin/nitin/meltano-project/demo-project/.meltano/extractors/tap-gitlab/venv/include -I/usr/include/python3.8 -c module.c -o build/temp.linux-x86_64-3.8/module.o
module.c
110: fatal error: Python.h: No such file or directory
1 | #include <Python.h>
| ^~~~~~~~~~
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for ciso8601
ERROR: Command errored out with exit status 1:
command: /home/nitin/nitin/meltano-project/demo-project/.meltano/extractors/tap-gitlab/venv/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-sgv_lai6/ciso8601_ef180008568c44a0b4e6f6e4380d6491/setup.py'"'"';
file='"'"'/tmp/pip-install-sgv_lai6/ciso8601_ef180008568c44a0b4e6f6e4380d6491/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(
file) if os.path.exists(
file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code,
file, '"'"'exec'"'"'))' install --record /tmp/pip-record-vurqdj3u/install-record.txt --single-version-externally-managed --compile --install-headers /home/nitin/nitin/meltano-project/demo-project/.meltano/extractors/tap-gitlab/venv/include/site/python3.8/ciso8601
cwd: /tmp/pip-install-sgv_lai6/ciso8601_ef180008568c44a0b4e6f6e4380d6491/
Complete output (18 lines):
running install
running build
running build_py
package init file 'ciso8601/__init__.py' not found (or not a regular file)
creating build
creating build/lib.linux-x86_64-3.8
creating build/lib.linux-x86_64-3.8/ciso8601
copying ciso8601/__init__.pyi -> build/lib.linux-x86_64-3.8/ciso8601
copying ciso8601/py.typed -> build/lib.linux-x86_64-3.8/ciso8601
running build_ext
building 'ciso8601' extension
creating build/temp.linux-x86_64-3.8
x86_64-…