juan_sebastian_suarez_valencia
04/03/2021, 5:09 PMjuan_sebastian_suarez_valencia
04/03/2021, 5:27 PMjuan_sebastian_suarez_valencia
04/03/2021, 5:27 PMaaronsteers
04/03/2021, 6:18 PMaaronsteers
04/03/2021, 6:24 PMjuan_sebastian_suarez_valencia
04/03/2021, 6:44 PMjuan_sebastian_suarez_valencia
04/12/2021, 12:44 PMdouwe_maan
04/12/2021, 3:50 PMjuan_sebastian_suarez_valencia
04/12/2021, 3:57 PMdouwe_maan
04/12/2021, 3:58 PMmeltano --log-level=debug invoke tap-hubspot-meister and show us the path it's invoking? Can you verify an executable actually exists at that path?juan_sebastian_suarez_valencia
04/12/2021, 4:00 PMjuan_sebastian_suarez_valencia
04/12/2021, 4:01 PMFileNotFoundError: [Errno 2] No such file or directory: '/home/juan_valencia/meltano-hubspot/hubspot-meister/.meltano/extractors/tap-hubspot-meister/venv/bin/tap-hubspot-meister'juan_sebastian_suarez_valencia
04/12/2021, 4:13 PMjuan_sebastian_suarez_valencia
04/12/2021, 4:13 PMdouwe_maan
04/12/2021, 4:13 PMmeltano install extractor tap-hubspot-meister?juan_sebastian_suarez_valencia
04/12/2021, 4:15 PMdouwe_maan
04/12/2021, 4:17 PMsetup.py doesn't define any executablesdouwe_maan
04/12/2021, 4:18 PMsetup.py and pyproject.toml ?juan_sebastian_suarez_valencia
04/12/2021, 4:18 PMdouwe_maan
04/12/2021, 4:18 PMjuan_sebastian_suarez_valencia
04/12/2021, 4:19 PMjuan_sebastian_suarez_valencia
04/12/2021, 4:19 PM#!/usr/bin/env python
from setuptools import setup
setup(
name="tap-hubspot-meister",
version="0.1.0",
description="<http://Singer.io|Singer.io> tap for extracting data",
author="Stitch",
url="<http://singer.io>",
classifiers=["Programming Language :: Python :: 3 :: Only"],
py_modules=["tap_hubspot_meister"],
install_requires=[
# NB: Pin these to a more specific version for tap reliability
"singer-python",
"requests",
],
entry_points="""
[console_scripts]
tap-hubspot-meister=tap_hubspot_meister:main
""",
packages=["tap_hubspot_meister"],
package_data={"schemas": ["tap_hubspot_meister/schemas/*.json"]},
include_package_data=True,
)juan_sebastian_suarez_valencia
04/12/2021, 4:20 PMsetup.py filejuan_sebastian_suarez_valencia
04/12/2021, 4:21 PMdouwe_maan
04/12/2021, 4:21 PMsetup.py I get is missing that entry_points section which is necessary to determine the executable:
# -*- coding: utf-8 -*-
from setuptools import setup
packages = \
['tap_hubspot_meister', 'tap_hubspot_meister.test']
package_data = \
{'': ['*'], 'tap_hubspot_meister': ['schemas/*']}
install_requires = \
['hubspot-api-client>=3.7.2,<4.0.0',
'pydash>=5.0.0,<6.0.0',
'rich>=10.1.0,<11.0.0',
'singer-python>=5.12.1,<6.0.0',
'singer>=0.1.1,<0.2.0']
setup_kwargs = {
'name': 'tap-hubspot-meister',
'version': '0.1.0',
'description': '',
'long_description': None,
'author': 'Juan Sebastian Suarez Valencia',
'author_email': 'juan.valencia@meisterlabs.com',
'maintainer': None,
'maintainer_email': None,
'url': None,
'packages': packages,
'package_data': package_data,
'install_requires': install_requires,
'python_requires': '>=3.7,<4.0',
}
setup(**setup_kwargs)douwe_maan
04/12/2021, 4:22 PMsetup.py is automatically generated from your pyproject.tomldouwe_maan
04/12/2021, 4:22 PMsetup.py is being ignoreddouwe_maan
04/12/2021, 4:22 PMdouwe_maan
04/12/2021, 4:23 PMjuan_sebastian_suarez_valencia
04/12/2021, 4:23 PMdouwe_maan
04/12/2021, 4:23 PMtap-hubspot-meister=tap_hubspot_meister:main you have in setup.pyjuan_sebastian_suarez_valencia
04/12/2021, 4:23 PMdouwe_maan
04/12/2021, 4:24 PMjuan_sebastian_suarez_valencia
04/12/2021, 4:24 PMjuan_sebastian_suarez_valencia
04/12/2021, 4:25 PMjuan_sebastian_suarez_valencia
04/12/2021, 4:25 PMdouwe_maan
04/12/2021, 4:25 PM