``` - name: tap-fixerio namespace: tap_fixeri...
# troubleshooting
a
Copy code
- name: tap-fixerio
    namespace: tap_fixerio
    pip_url: "git+https://{{env_var('FIXERIO_DEPLOY_USER')}}:{{env_var('FIXERIO_DEPLOY_TOKEN')}}@gitlab.com/.../tap-fixerio.git"
    executable: tap-fixerio
a
Hi @alexandre_brehelin I'm pretty sure the pip_url is not processed by meltano, so the variable expansion won't work. Under the covers git will be called for a pip url that begins with ‘git+’ and under the covers of git, curl will be called for https urls. This gives you a few options for curl authentication: • configure .netrc https://everything.curl.dev/usingcurl/netrc • set headers through environment variables https://everything.curl.dev/libcurl-http/requests#add-a-header When the git+ url uses ssh you can configure ssh keys. Personally I prefer this approach.