michael_horvath
12/02/2022, 7:10 PMInstalling extractor 'tap-mssql--client-eirb'...
2022-12-02T19:02:11.504916Z [debug ] Packages for 'extractors/tap-mssql' have changed so performing a clean install.
2022-12-02T19:02:11.520064Z [debug ] Removed old virtual environment for 'extractors/tap-mssql'
2022-12-02T19:02:11.520198Z [debug ] Creating virtual environment for 'extractors/tap-mssql'
2022-12-02T19:03:12.401624Z [debug ] Upgrading pip for 'extractors/tap-mssql'
2022-12-02T19:06:32.060084Z [debug ] Installing 'tap-mssql' into virtual environment for 'extractors/tap-mssql'
Installed extractor 'tap-mssql--client-eirb'
edgar_ramirez_mondragon
12/02/2022, 7:18 PMpip
may be building some of the dependencies under the hood. You can confirm by setting an PIP_ONLY_BINARY=":all:"
env var in your container before running meltano install
.michael_horvath
12/02/2022, 7:25 PMjacob_matson
12/02/2022, 7:26 PMmichael_horvath
12/02/2022, 7:27 PMjacob_matson
12/02/2022, 7:28 PMjacob_matson
12/02/2022, 7:29 PMmichael_horvath
12/02/2022, 7:30 PMedgar_ramirez_mondragon
12/02/2022, 7:49 PM--only-binary
flag: https://pip.pypa.io/en/stable/cli/pip_install/#cmdoption-only-binary
I think the offending library is `ciso8601`:
$ export PIP_ONLY_BINARY="ciso8601"
$ meltano install extractor tap-mssql --clean
Installing 1 plugins...
Installing extractor 'tap-mssql'...
Extractor 'tap-mssql' could not be installed: failed to install plugin 'tap-mssql'.
ERROR: Could not find a version that satisfies the requirement ciso8601 (from singer-python) (from versions: none)
ERROR: No matching distribution found for ciso8601
Need help fixing this problem? Visit <http://melta.no/> for troubleshooting steps, or to
join our friendly Slack community.
Failed to install plugin(s)
It’s a known issue in both singer-python
and `pipelinewise-singer-python`: https://github.com/transferwise/pipelinewise-singer-python/issues/67christoph
12/04/2022, 8:15 PMtap-mssql
christoph
12/04/2022, 8:20 PMciso8601
is most likely the culprit.