I am trying to pin my plugin versions for deployme...
# troubleshooting
a
I am trying to pin my plugin versions for deployment to avoid unexpected changes. Is there a way to inspect which version I should pin to to give me exact current behaviour? For instance if I did
meltano install loader tap-postgres
two months back before I discovered the virtues of pinning, is there somewhere in the venv to inspect for a commit id/repo version number I should pin against to make sure I am using exactly the same code if I were to run
meltano install
again?
u
@Andy Carter you can try running
meltano invoke tap-slack --version
to print the package version or run
source .meltano/extractors/tap-slack/venv/bin/activate
to activate the virtualenv you want to inspect, then run
pip freeze
to see all the installed dependencies
a
Thanks,
invoke
works for the taps, and then the
pip freeze
commands for the targets 🙂