You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Kedro-airflow setup.py requires test_requirements.txt, but it's not packaged in pypi
Context
I am trying to package kedro-airflow and kedro-viz for conda-forge so that I can conda install them. Conda-forge runs setup.py as part of the build process. Kedro-airflow directly references test_requirements.txt in setup.py, but test_requirements.txt is not packaged in the build for pypi, so running setup.py fails.
Steps to Reproduce
Download kedro-airflow via pypi.
unzip it and run python setup.py.
Expected Result
Setup.py succeeds.
Actual Result
Setup.py fails because test_requirements.txt is missing.
FileNotFoundError: [Errno 2] No such file or directory: 'test_requirements.txt'
The text was updated successfully, but these errors were encountered:
@cshaley Thanks for the report! My opinion is that test_requires and the associated python setup.py test are both pretty useless/deprecated, and we don't use that in the CI anyway (thankfully), so the easiest solution is to just kill them. :)
Note: same thing is true of Kedro-viz. I'm also looking to package it on conda forge but this issue got in the way. @deepyaman Shall I open an issue there as well?
Description
Kedro-airflow setup.py requires test_requirements.txt, but it's not packaged in pypi
Context
I am trying to package kedro-airflow and kedro-viz for conda-forge so that I can conda install them. Conda-forge runs setup.py as part of the build process. Kedro-airflow directly references test_requirements.txt in setup.py, but test_requirements.txt is not packaged in the build for pypi, so running setup.py fails.
Steps to Reproduce
Expected Result
Setup.py succeeds.
Actual Result
Setup.py fails because test_requirements.txt is missing.
The text was updated successfully, but these errors were encountered: