-
Notifications
You must be signed in to change notification settings - Fork 0
Description
After upgrading to the latest Oceanum release, we are still encountering the same issue when installing via conda-forge. The pip-system-certs dependency is still being installed, which causes environment activation failures in PyCharm (and other IDEs). The interpreter cannot initialize and the environment becomes unusable in those IDEs, even though it works when activated from a terminal.
Error during environment activation in PyCharm:
pip_system_certs: ERROR: truststore not available
Findings:
- The dependency was removed from
pyproject.tomlin Oceanum - The conda-forge recipe still includes
pip-system-certs - Installing via pip does not include this dependency
- Installing via conda-forge still pulls it in and triggers the error
Reference: conda-forge feedstock still lists the dependency
oceanum-feedstock/recipe/meta.yaml
It appears the conda-forge package has not been updated to match the current project dependencies. The conda installation also brings in many more dependencies than pip, indicating a sync issue between the recipes.
Request:
- Update the conda-forge recipe to remove
pip-system-certs(consistent withpyproject.toml) - Rebuild and republish the package on conda-forge
Many thanks,
Wouter Antheunisse
Heerema Marine Contractors