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
Publish the OpenDAL Python binding as a Conda package in Anaconda Defaults (main) so users can install it with:
conda install main::opendal
This should cover the platforms supported by the Python binding and the Python versions supported by its released package metadata.
Problem and Solution
The Python binding is available on PyPI, but opendal is currently absent from Anaconda Defaults. This also blocks opendalfs from being published to main, because opendalfs has a runtime dependency on opendal and a clean Conda environment cannot resolve that dependency today.
Request adoption of the resulting feedstock into Anaconda Defaults, following the process documented by AnacondaRecipes/aggregate or the current Anaconda package-request process.
Verify the package from a clean environment on each supported Defaults platform.
Document ownership and automate version updates for future OpenDAL Python releases.
Acceptance criteria:
A maintained Conda recipe/feedstock builds the released Python binding from source with matching Python support and runtime metadata.
Packages are available from Anaconda Defaults for the supported platform set, including linux-64, linux-aarch64, osx-64, osx-arm64, and win-64 where the dependency set supports them.
conda install main::opendal succeeds in a clean environment.
python -c "import opendal" succeeds after installation.
The feedstock has documented maintainers and an update path for future tagged releases.
Feature Description
Publish the OpenDAL Python binding as a Conda package in Anaconda Defaults (
main) so users can install it with:conda install main::opendalThis should cover the platforms supported by the Python binding and the Python versions supported by its released package metadata.
Problem and Solution
The Python binding is available on PyPI, but
opendalis currently absent from Anaconda Defaults. This also blocksopendalfsfrom being published tomain, becauseopendalfshas a runtime dependency onopendaland a clean Conda environment cannot resolve that dependency today.A practical path is:
Acceptance criteria:
linux-64,linux-aarch64,osx-64,osx-arm64, andwin-64where the dependency set supports them.conda install main::opendalsucceeds in a clean environment.python -c "import opendal"succeeds after installation.Additional Context
opendalfsrequirement:opendal>=0.47.5,<0.48