Hi everyone! I'm a newbie to Meltano, I'm trying t...
# getting-started
l
Hi everyone! I'm a newbie to Meltano, I'm trying to use the tap-twitter, I managed to install the tap by adding the plugin to my meltano.yml file and using
meltano install extractor tap-twitter
. Apparently the installation is successful but when I use
meltano invoke tap-gitlab --help
I get the following error: "ModuleNotFoundError: No module named 'pendulum'", am I missing something? Here's how I added the tap to my meltano.yml:
Copy code
- name: tap-twitter
    namespace: tap_twitter
    pip_url: git+<https://github.com/bernietai/tap-twitter.git>
    executable: tap-twitter
    capabilities:
    - catalog
    - discover
    config: {
      start_date: '2000-01-01T00:00:00Z',
      consumer_key: "my_consumer_key",
      consumer_secret: "my_consumer_secret",
      count: 100
    }
p
It looks like
tap-twitter
has a bug. It imports the
pendulum
library but it doesn’t list that library in its dependencies. It’s possible that one of its listed dependencies used to pull it in but doesn’t anymore, not sure. Anyway, you could try opening an issue on https://github.com/bernietai/tap-twitter but since it hasn’t been updated in over 4 years I’m not sure how responsive the maintainers would be. Can’t hurt to try, though.
l
Thanks @ptd
any ideas on what tap I can use instead?
a
Maybe just fork the tap and add the rep to requirements.txt, then use that in your plugin