-
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Solution to issue cannot be found in the documentation.
- I checked the documentation.
Issue
While building pipestat that depends on eido we noticed an error:
import: 'pipestat'
Traceback (most recent call last):
File "/home/conda/staged-recipes/build_artifacts/pipestat_1691951904886/test_tmp/run_test.py", line 2, in <module>
import pipestat
File "/home/conda/staged-recipes/build_artifacts/pipestat_1691951904886/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.10/site-packages/pipestat/__init__.py", line 8, in <module>
from .pipestat import *
File "/home/conda/staged-recipes/build_artifacts/pipestat_1691951904886/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.10/site-packages/pipestat/pipestat.py", line 14, in <module>
from .html_reports_pipestat import HTMLReportBuilder, fetch_pipeline_results
File "/home/conda/staged-recipes/build_artifacts/pipestat_1691951904886/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.10/site-packages/pipestat/html_reports_pipestat.py", line 11, in <module>
from eido import read_schema
File "/home/conda/staged-recipes/build_artifacts/pipestat_1691951904886/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.10/site-packages/eido/__init__.py", line 7, in <module>
from .conversion import *
File "/home/conda/staged-recipes/build_artifacts/pipestat_1691951904886/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib/python3.10/site-packages/eido/conversion.py", line 6, in <module>
from pkg_resources import iter_entry_points
ModuleNotFoundError: No module named 'pkg_resources'
eido is using pkg_resources, which comes with setuptools: https://github.com/pepkit/eido/blob/2525940bb3b424f8fae7f3b5c8f68ebc5da00f60/eido/conversion.py#L6C6-L6C19
setuptools should be added to the run requirements.
Installed packages
See https://dev.azure.com/conda-forge/84710dde-1620-425b-80d0-4cf5baca359d/_apis/build/builds/761399/logs/17Environment info
See https://dev.azure.com/conda-forge/84710dde-1620-425b-80d0-4cf5baca359d/_apis/build/builds/761399/logs/17Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working