Hi everybody! What is the right way to test local ...
# troubleshooting
p
Hi everybody! What is the right way to test local changes of a tap, in this case tap-s3-csv? I cloned the repo git of the tap and changed the url to -e ../pipelinewise-tap-s3-csv (also try with -e ../pipelinewise-tap-s3-csv/tap-s3-csv) in the meltano.yml. But when I run: meltano install extractor tap-s3-csv get this message: • ERROR: ../pipelinewise-tap-s3-csv is not a valid editable requirement. It should either be a path to a local project or a VCS URL (beginning with bzr+http, bzr+https, bzr+ssh, bzr+sftp, bzr+ftp, bzr+lp, bzr+file, git+http, git+https, git+ssh, git+git, git+file, hg+file, hg+http, hg+https, hg+ssh, hg+static-http, svn+ssh, svn+http, svn+https, svn+svn, svn+file) These are the steps that I did: 1. meltano init name-project 2. meltano add loader target-csv 3. clone the repo of tap-s3-csv (I used git clone) 4. edit the meltano.yml to add the tap 5. run: meltano install extractor tap-s3-csv I miss something or one of the steps that I did are wrong?
v
Sharing your meltano.yml file would be much more helpful here to be able to help you!
p
This is part of my meltano.yml to the config:
Copy code
plugins:
  extractors:
  - name: tap-s3-csv
    namespace: tap_s3_csv
    pip_url: -e ../tap-s3-csv
    executable: tap-s3-csv