diff --git a/requirements.txt b/requirements.txt index b1b6e8a..ed04ccf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,4 +3,7 @@ python-dateutil==2.9.0.post0 requests~=2.32.3 urllib3~=2.2.3 html5lib~=1.1 -cssselect~=1.2.0 \ No newline at end of file +cssselect~=1.2.0 + +# NOTE - currently need to hardcode these again in setup.py due to github workflow of cli test +# the isolated env doesnt seem to pick up the pip installed packages? \ No newline at end of file diff --git a/setup.py b/setup.py index 4af27e2..47bd35b 100644 --- a/setup.py +++ b/setup.py @@ -92,7 +92,16 @@ def get_requirements(filename: str = "requirements.txt"): "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Text Processing :: Markup :: HTML", ], - install_requires=get_requirements(), + # install_requires=get_requirements(), + # NOTE - currently need to hardcode these for cli tests due to github task runner? + install_requires=[ + "elementpath~=4.6.0", + "python-dateutil==2.9.0.post0", + "requests~=2.32.3", + "urllib3~=2.2.3", + "html5lib~=1.1", + "cssselect~=1.2.0", + ], packages=find_packages(), include_package_data=True, entry_points={