https://linen.dev logo
#singer-tap-development
Title
# singer-tap-development
e

emcp

09/05/2021, 7:38 PM
Copy code
$ pip install atomicwrites
Collecting atomicwrites
  Using cached atomicwrites-1.4.0-py2.py3-none-any.whl (6.8 kB)
Installing collected packages: atomicwrites
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
meltano 1.79.1 requires click<8.0,>=7.0, but you have click 8.0.1 which is incompatible.
meltano 1.79.1 requires jsonschema<3.0.0,>=2.6.0, but you have jsonschema 3.2.0 which is incompatible.
meltano 1.79.1 requires simplejson<4.0.0,>=3.16.0, but you have simplejson 3.11.1 which is incompatible.
Successfully installed atomicwrites-1.4.0


$ meltano invoke tap-ibkr
Installing dependencies from lock file

Package operations: 0 installs, 0 updates, 1 removal

  • Removing atomicwrites (1.4.0)

Installing the current project: tap-ibkr (0.0.1)
time=2021-09-05 21:34:04 name=tap-ibkr level=INFO message=tap-ibkr v0.0.1, Meltano SDK v0.3.6)
time=2021-09-05 21:34:04 name=tap-ibkr level=INFO message=Skipping parse of env var settings...
time=2021-09-05 21:34:04 name=tap-ibkr level=INFO message=Config validation passed with 0 errors and 0 warnings.
time=2021-09-05 21:34:04 name=root level=INFO message=Operator '{MAPPER_ELSE_OPTION}=None' was not found. Unmapped streams will be included in output.
time=2021-09-05 21:34:04 name=tap-ibkr level=INFO message=Beginning full_table sync of 'ib'...
time=2021-09-05 21:34:04 name=tap-ibkr level=INFO message=Tap has custom mapper. Using 1 provided map(s).
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/emcp/anaconda3/envs/meltano/lib/python3.8/site-packages/click/core.py", line 1137, in __call__
    return self.main(*args, **kwargs)
  File "/home/emcp/anaconda3/envs/meltano/lib/python3.8/site-packages/click/core.py", line 1062, in main
    rv = self.invoke(ctx)
  File "/home/emcp/anaconda3/envs/meltano/lib/python3.8/site-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/home/emcp/anaconda3/envs/meltano-/lib/python3.8/site-packages/click/core.py", line 763, in invoke
    return __callback(*args, **kwargs)
  File "/home/emcp/anaconda3/envs/meltano-/lib/python3.8/site-packages/singer_sdk/tap_base.py", line 370, in cli
    tap.sync_all()
  File "/home/emcp/anaconda3/envs/meltano-/lib/python3.8/site-packages/singer_sdk/tap_base.py", line 263, in sync_all
    stream.sync()
  File "/home/emcp/anaconda3/envs/meltano-/lib/python3.8/site-packages/singer_sdk/streams/core.py", line 773, in sync
    self._sync_records(context)
  File "/home/emcp/anaconda3/envs/meltano-lib/python3.8/site-packages/singer_sdk/streams/core.py", line 703, in _sync_records
    for record_result in self.get_records(current_context):
  File "/home/emcp/Dev/git/tap_ibkr/client.py", line 27, in get_records
    raise NotImplementedError("The method is not yet implemented (TODO)")
NotImplementedError: The method is not yet implemented (TODO)

$ meltano invoke tap-ibkr
Traceback (most recent call last):
  File "/home/emcp/anaconda3/envs/meltano-/bin/meltano", line 5, in <module>
    from meltano.cli import main
  File "/home/emcp/anaconda3/envs/meltano-/lib/python3.8/site-packages/meltano/cli/__init__.py", line 5, in <module>
    from meltano.core.logging import setup_logging
  File "/home/emcp/anaconda3/envs/meltano-/lib/python3.8/site-packages/meltano/core/logging/__init__.py", line 1, in <module>
    from .job_logging_service import (
  File "/home/emcp/anaconda3/envs/meltano-/lib/python3.8/site-packages/meltano/core/logging/job_logging_service.py", line 10, in <module>
    from meltano.core.project import Project
  File "/home/emcp/anaconda3/envs/meltano-s/lib/python3.8/site-packages/meltano/core/project.py", line 14, in <module>
    from atomicwrites import atomic_write
ModuleNotFoundError: No module named 'atomicwrites'