:loudspeaker: A quick PSA here in case anyone is h...
# troubleshooting
a
馃摙 A quick PSA here in case anyone is having trouble installing Meltano: We have become aware of an install issue which began yesterday evening. This issue appears to be caused by a version bump in one or our dependent libraries related to
flask
and
markupsafe
. You can follow our progress on this issue and post comments in the issue if you are affected. Current ETA is 5pm Central time or sooner, expecting resolution in our new Meltano release already planned to come out later today. Error ImportError: cannot import name 'soft_unicode' from 'markupsafe' (#3257) 路 Issues 路 Meltano / Meltano 路 GitLab
Much thanks to @greg_vaslo who first reported the issue. thankyou
r
For anyone installing Meltano before a fix is released, you can fix this issue by constraining dependencies for the
pip install
. For the latest version, you can run:
Copy code
echo "MarkupSafe==2.0.1" >> constraints.txt
pip install -c constraints.txt meltano
For
meltano==1.84.0
(which we are using),
wtforms
has to be constrained as well:
Copy code
echo "wtforms<3.0.0" >> constraints.txt
echo "MarkupSafe==2.0.1" >> constraints.txt
pip install -c constraints.txt meltano==1.84.0
a
As @edgar_ramirez_mondragon notes in the below thread, it seems
dbt
users are similarly affected and they (dbt Labs) have their own issue tracker as well for the impact on dbt: https://meltano.slack.com/archives/CKHP6G5V4/p1645211420572649
The latest Meltano release resolves this 馃憜 issue and as of now is available from PyPi as version
1.96.0
. Please try it out and let us know if you see any further issues. https://meltano.slack.com/archives/CFG3C3C66/p1645232905689869